File: enumitem.cwl

package info (click to toggle)
texstudio 4.3.1%2Bds-2
  • links: PTS
  • area: main
  • in suites:
  • size: 74,980 kB
  • sloc: cpp: 102,721; xml: 17,126; ansic: 8,143; sh: 194; javascript: 177; makefile: 28
file content (126 lines) | stat: -rw-r--r-- 2,716 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
# thatlittleboy/2018-11-25 for enumitem v3.5.2
# muzimuzhi/15 Sep 2020 for enumitem v3.9

#keyvals:\usepackage/enumitem#c
shortlabels
inline
sizes
ignoredisplayed
includedisplayed
series=override
loadonly
#endkeyvals

#ifOption:inline
\begin{enumerate*}
\begin{enumerate*}[options%keyvals]
\end{enumerate*}
\begin{itemize*}
\begin{itemize*}[options%keyvals]
\end{itemize*}
\begin{description*}
\begin{description*}[options%keyvals]
\end{description*}
#endif

#ifOption:shortlabels
#keyvals:\begin{enumerate}#c,\begin{itemize}#c,\begin{description}#c,\begin{enumerate*}#c,\begin{itemize*}#c,\begin{description*}#c
A
a
I
i
1
#endkeyvals
#endif

#ifOption:sizes
\setlist<%<size%>>[%<names%>, %<levels%>]{%<options%>}
#endif

\begin{enumerate}[options%keyvals]
\begin{itemize}[options%keyvals]
\begin{description}[options%keyvals]

\newlist{name%envname}{type%keyvals}{max-depth}#N
\renewlist{name%envname}{type%keyvals}{max-depth}#N
#keyvals:\newlist#c,\renewlist#c
enumerate
itemize
description
enumerate*
itemize*
description*
#endkeyvals
\setlist{%<options%>}
\setlist*{%<options%>}
\setlist[%<names%>, %<levels%>]{%<options%>}
\setlist*[%<names%>, %<levels%>]{%<options%>}
\restartlist{list name}

\EnumitemId#*
\SetLabelAlign{value%keyvals}{commands}#*
#keyvals:\SetLabelAlign
right
left
parleft
#endkeyvals
\labelindent#*
\SetEnumerateShortLabel{key%plain}{replacement}#*
\setlistdepth{integer}
\AddEnumerateCounter{LaTeX-cmd}{internal-cmd}{widest label}#*
\AddEnumerateCounter*{LaTeX-cmd}{internal-cmd}{integer}#*
\SetEnumitemKey{key%plain}{replacement options%keyvals}#*
\SetEnumitemValue{key%plain}{string-value}{replacement}#*
\SetEnumitemSize{name}{selector}#*
\DrawEnumitemLabel#*

#keyvals:\setlist,\SetEnumitemKey,\begin{enumerate}#c,\begin{itemize}#c,\begin{description}#c,\begin{enumerate*}#c,\begin{itemize*}#c,\begin{description*}#c
topsep=##L
partopsep=##L
parsep=##L
itemsep=##L
leftmargin=##L
rightmargin=##L
listparindent=##L
labelwidth=##L
labelsep=##L
itemindent=##L
label=%<commands%>
label*=%<commands%>
ref=%<commands%>
font=%<commands%>
format=%<commands%>
align=#left,right,parleft
labelindent=##L
left=%<labelindent%>
left=%<labelindent%> .. %<leftmargin%>
widest
widest=%<string%>
widest*=%<integer%>
labelsep*=##L
labelindent*=##L
start=%<integer%>
resume
resume=%<series name%>
resume*
resume*=%<series name%>
series=%<series name%>
beginpenalty=%<integer%>
midpenalty=%<integer%>
endpenalty=%<integer%>
before=%<code%>
before*=%<code%>
after=%<code%>
after*=%<code%>
first=%<code%>
first*=%<code%>
style=#standard,unboxed,nextline,sameline,multiline
noitemsep
nosep
wide
wide=%<parindent%>
itemjoin=%<string%>
itemjoin*=%<string%>
afterlabel=%<string%>
mode=#unboxed,boxed
#endkeyvals