[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [AUCTeX-devel] a LaTeX-env-usepackage environment
From: |
Mosè Giordano |
Subject: |
Re: [AUCTeX-devel] a LaTeX-env-usepackage environment |
Date: |
Fri, 14 Feb 2014 19:03:06 +0100 |
2014-02-14 16:31 GMT+01:00 Mosè Giordano <address@hidden>:
> You might want to insert the `\usepackage's after the `\documentclass'
> inside the `LaTeX-env-document' and I might agree, but that would
> require some care and work. Is this what you want? I can try to
> write down a patch for this.
Ok, I wrote a small patch jsut to show what I mean. It is a
proof-of-concept, can be improved and suggestions are welcome. The
main changes are:
- the body of `LaTeX-arg-usepackage' has been split into two new
functions, one (LaTeX-arg-usepackage-get-packages-options) to get the
arguments of `\usepackage' and another (LaTeX-arg-usepackage-insert)
to actually insert them. Apart from splitting its body, nothing has
been changed inside `LaTeX-arg-usepackage'
- a new function (LaTeX-insert-usepackages) has been defined, which
prompts for a new `\usepackage' until empty input
- `LaTeX-env-document' uses `LaTeX-insert-usepackages'.
If this feature will be accepted, possible improvements come to my mind are:
- in `LaTeX-arg-usepackage-get-packages-options', don't prompt for
options if no package has been given
- in `LaTeX-env-document', make autoinsertion of `\documentclass' and
`\usepackage' optional but on by default (maybe not everybody likes
this kind of automatisms).
Bye,
Mosè
usepackage.patch
Description: Text Data
- Re: [AUCTeX-devel] a LaTeX-env-usepackage environment, (continued)
- Re: [AUCTeX-devel] a LaTeX-env-usepackage environment, Carlos, 2014/02/09
- Re: [AUCTeX-devel] a LaTeX-env-usepackage environment, Mosè Giordano, 2014/02/09
- Re: [AUCTeX-devel] a LaTeX-env-usepackage environment, Carlos, 2014/02/10
- Re: [AUCTeX-devel] a LaTeX-env-usepackage environment, Carlos, 2014/02/10
- Re: [AUCTeX-devel] a LaTeX-env-usepackage environment, Tassilo Horn, 2014/02/10
- Re: [AUCTeX-devel] a LaTeX-env-usepackage environment, Carlos, 2014/02/13
- Re: [AUCTeX-devel] a LaTeX-env-usepackage environment, Carlos, 2014/02/13
- Re: [AUCTeX-devel] a LaTeX-env-usepackage environment, Tassilo Horn, 2014/02/14
- Re: [AUCTeX-devel] a LaTeX-env-usepackage environment, Carlos, 2014/02/14
- Re: [AUCTeX-devel] a LaTeX-env-usepackage environment, Mosè Giordano, 2014/02/14
- Re: [AUCTeX-devel] a LaTeX-env-usepackage environment,
Mosè Giordano <=
- Re: [AUCTeX-devel] a LaTeX-env-usepackage environment, Carlos, 2014/02/15
- Re: [AUCTeX-devel] a LaTeX-env-usepackage environment, Carlos, 2014/02/16
- Re: [AUCTeX-devel] a LaTeX-env-usepackage environment, Mosè Giordano, 2014/02/16
- Re: [AUCTeX-devel] a LaTeX-env-usepackage environment, Carlos, 2014/02/16
- Re: [AUCTeX-devel] a LaTeX-env-usepackage environment, Carlos, 2014/02/16
- Re: [AUCTeX-devel] a LaTeX-env-usepackage environment, Mosè Giordano, 2014/02/19
- Re: [AUCTeX-devel] a LaTeX-env-usepackage environment, Tassilo Horn, 2014/02/20
- Re: [AUCTeX-devel] a LaTeX-env-usepackage environment, Mosè Giordano, 2014/02/20
- Re: [AUCTeX-devel] a LaTeX-env-usepackage environment, Tassilo Horn, 2014/02/20
- Re: [AUCTeX-devel] a LaTeX-env-usepackage environment, Mosè Giordano, 2014/02/20