Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

enumitem 3.0 alpha

49 views
Skip to first unread message

Javier Bezos

unread,
Feb 15, 2011, 5:35:59 AM2/15/11
to
A first alpha version of enumitem 3.0 is available on:

enumitem-3.0alpha1.zip

Comments and suggestions are welcome.

Javier
--------------------------
http://www.tex-tipografia.com

Javier Bezos

unread,
Feb 15, 2011, 5:37:27 AM2/15/11
to
On 15 feb, 11:35, Javier Bezos <see_below_no_s...@yahoo.es> wrote:
> A first alpha version of enumitem 3.0 is available on:
>
> enumitem-3.0alpha1.zip

Oops!:

http://www.tex-tipografia.com/archive/enumitem-3.0alpha1.zip

Javier
--------------------------
http://www.tex-tipografia.com

Will Robertson

unread,
Feb 15, 2011, 7:25:06 AM2/15/11
to
On Feb 15, 8:37 pm, Javier Bezos <see_below_no_s...@yahoo.es> wrote:
>
> A first alpha version of enumitem 3.0 is available on:

Looks great!

The run-in and describe features both look and work exactly how I'd
hope.
(Based on the examples.)

One impossible suggestion that I'm only asking because I'm mean: you
have the run-in feature

beforelabel*={{: }},beforelabel={{, }}

to insert things before the list and between list items; I suppose
it's entirely out-of-the-question to have another entry that gets
inserted before the *last* item? (I'm aware this would be annoying to
implement, hence my pessimism.)

E.g., "to produce: (a) one; (2) two; and (3) three" from

to produce
\begin{enumerate*}
[beforelabel*={{: }},beforelabel={{; }},beforelastlabel={{; and }}]
\item one \item two \item three
\end{enumerate*}

* * *

Perhaps a less pernicious request: is there a considered reason why
"beforelabel" cannot also be used in non-run-in environments?

Many thanks,
Will

Javier Bezos

unread,
Feb 16, 2011, 4:03:20 AM2/16/11
to
Will,

> Looks great!

Thank you.

> E.g., "to produce: (a) one; (2) two; and (3) three" from

In Spanish it's even more interesting, because the customary
puntuation is: "1) uno; 2) dos, y 3) tres". But surely you know
the problem--an alternative could be marking explicitly the
last item (eg, \item*).

> Perhaps a less pernicious request: is there a considered reason why
> "beforelabel" cannot also be used in non-run-in environments?

Two reasons: (1) by having specific keys enumerate and enumerate*
can share other settings (labels, refs, etc.), and (2) they are
conceptually
specific to run-in lists, because in display lists the "before" and
the "after"
are \labelindent and \itemsep.

(Today drop begins to work, so I presume an alpha 2 will follow in
a couple of weeks or even before.)

Cheers
Javier
-------------------------
http://www.tex-tipografia.com

Javier Bezos

unread,
Feb 16, 2011, 4:03:30 AM2/16/11
to
Will,

> Looks great!

Thank you.

> E.g., "to produce: (a) one; (2) two; and (3) three" from

In Spanish it's even more interesting, because the customary


puntuation is: "1) uno; 2) dos, y 3) tres". But surely you know
the problem--an alternative could be marking explicitly the
last item (eg, \item*).

> Perhaps a less pernicious request: is there a considered reason why


> "beforelabel" cannot also be used in non-run-in environments?

Two reasons: (1) by having specific keys enumerate and enumerate*

Javier Bezos

unread,
Mar 18, 2011, 10:02:43 AM3/18/11
to
Will,

> > E.g., "to produce: (a) one; (2) two; and (3) three" from
>
> In Spanish it's even more interesting, because the customary
> puntuation is: "1) uno; 2) dos, y 3) tres". But surely you know
> the problem--an alternative could be marking explicitly the
> last item (eg, \item*).

... or boxing the items, which is what I've done in the new alpha:

http://www.tex-tipografia.com/archive/enumitem-3.0alpha2.zip

> (Today drop begins to work, so I presume an alpha 2 will follow in
> a couple of weeks or even before.)

Well, not so fast, but here is.

Cheers
Javier
--------------------------
http://www.tex-tipografia.com

0 new messages