1 | Enumitem 3.5.2
|
---|
2 | ~~~~~~~~~~~~~~
|
---|
3 |
|
---|
4 | A package to customize the three basic lists (enumerate,
|
---|
5 | itemize and description) by means of a set of parameters,
|
---|
6 | and to clone them to define new "logical" lists.
|
---|
7 | It provides most of the flexibility you may want to
|
---|
8 | design your own lists:
|
---|
9 | - fancy labels and fancy refs,
|
---|
10 | - leftmargin, labelsep and labelwidth automatically set,
|
---|
11 | - changes applied globally or only in one of the three
|
---|
12 | types or even in a single list (including topsep) by
|
---|
13 | means of a sort of "inheritance",
|
---|
14 | - inline lists,
|
---|
15 | - several description styles (which fix some bad
|
---|
16 | spacing, too),
|
---|
17 | - starting value and counter resuming,
|
---|
18 | - trivlists properly formatted,
|
---|
19 | - control on page breaking,
|
---|
20 | - gathering of lists to be treated like a unit.
|
---|
21 |
|
---|
22 | Recent changes (3.0)
|
---|
23 | ~~~~~~~~~~~~~~~~~~~~
|
---|
24 |
|
---|
25 | 1) Inline lists, with keys to set how items are joined (ie, the
|
---|
26 | punctuation between items). Two modes are provided: `boxed' an
|
---|
27 | `unboxed' -- with the former (the default) a different punctuation
|
---|
28 | before the last item is allowed.
|
---|
29 | 2) \setlist is calc-savvy (eg, for use in loops), and you can set
|
---|
30 | diferent lists and levels at once.
|
---|
31 | 3) All lengths related to labels can take the value * (and not only
|
---|
32 | labelsep and leftmargin). Its behaviour has been made consistent and
|
---|
33 | there is new value ! which does not compute the widest label.
|
---|
34 | 4) With \restartlist{list-name}, list counters can be restarted (in
|
---|
35 | case you are using `resume').
|
---|
36 | 5) `resume*' can be combined with other keys.
|
---|
37 | 6) Lists can be gathered globally using series, so that they are
|
---|
38 | considered a single list. To start a series just use
|
---|
39 | series=<series-name> and then resume it with resume=<series-name> or
|
---|
40 | resume*=<series-name>.
|
---|
41 | 7) The ``experimental'' fullwidth has been replaced by a new key
|
---|
42 | `wide'.
|
---|
43 | 8) \SetLabelAlign defines new align values.
|
---|
44 | 9) You can define ``abstract'' values (eg, label=numeric) and
|
---|
45 | new keys.
|
---|
46 |
|
---|
47 | Bug fixes (3.0)
|
---|
48 | ~~~~~~~~~~~~~~~
|
---|
49 |
|
---|
50 | - Star values (eg, leftmargin=*) could not be overriden
|
---|
51 | and new values were ignored.
|
---|
52 | - nolistsep as the first of several keys was not always
|
---|
53 | recognized and therefore treated like a short label
|
---|
54 | (ie, nol\roman*stsep).
|
---|
55 | - labelwidth didn't always work (when there was a prior
|
---|
56 | `widest' and *)
|
---|
57 | - With align=right the label and the following text could
|
---|
58 | overlap.
|
---|
59 | - description didn't get the correct list level.
|
---|
60 | - At some point (2.x?) \value* stopped working.
|
---|
61 |
|
---|
62 | 3.1
|
---|
63 | ~~~
|
---|
64 | - Fixed incompatibility with xkeyval
|
---|
65 |
|
---|
66 | 3.2
|
---|
67 | ~~~
|
---|
68 | - start and widest* are calc-savvy.
|
---|
69 | - \value can be used with widest*
|
---|
70 | - Some internal restrictions in \arabic and the like has been removed.
|
---|
71 | It is more flexible at the cost of having a more ``relaxed'' error
|
---|
72 | checking.
|
---|
73 |
|
---|
74 | 3.3
|
---|
75 | ~~~
|
---|
76 | - Using *-values with itemize and description didn't work.
|
---|
77 |
|
---|
78 | 3.4
|
---|
79 | ~~~
|
---|
80 | - New key nosep, replacing nolistsep, which didn't work as
|
---|
81 | documented.
|
---|
82 | - Fixed spacing in inline boxed lists.
|
---|
83 | - Fixed (hopefully) the bug with noitemsep and shorlabels.
|
---|
84 |
|
---|
85 | 3.5.0
|
---|
86 | ~~~~~
|
---|
87 | - Fixed the fix related to inline lists (spacefactor).
|
---|
88 | - Fixed some problems in nested boxed inline lists.
|
---|
89 | (- And sub-sub-versions are introduced.)
|
---|
90 |
|
---|
91 | 3.5.1
|
---|
92 | ~~~~~
|
---|
93 | - resume* only worked once, and subsequent ones
|
---|
94 | behaved like resume.
|
---|
95 |
|
---|
96 | 3.5.2
|
---|
97 | ~~~~~
|
---|
98 | - \setlist* didn't work.
|
---|
99 |
|
---|
100 | _________________________________________________________________
|
---|
101 | Javier Bezos | http://www.tex-tipografia.com
|
---|
102 | .................................................................
|
---|
103 | 2011-09-28
|
---|
104 |
|
---|
105 |
|
---|
106 |
|
---|