File: tasks.cwl

package info (click to toggle)
texstudio 4.3.1%2Bds-2
  • links: PTS
  • area: main
  • in suites: bookworm
  • size: 74,980 kB
  • sloc: cpp: 102,721; xml: 17,126; ansic: 8,143; sh: 194; javascript: 177; makefile: 28
file content (55 lines) | stat: -rw-r--r-- 1,117 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
# tasks package
# muzimuzhi/3 Nov 2019, tasks v1.0c
# updated 12/29/2021 for v1.3a

#include:expl3
#include:xparse
#include:xtemplate

\begin{tasks}
\begin{tasks}[keyvals]
\begin{tasks}[keyvals](cols)
\begin{tasks}(cols)
\end{tasks}
\task
\task[label text]
\task[label text](cols)
\task(cols)
\task*
\task*[label text]
\task*[label text](cols)
\task*(cols)
\task!
\startnewitemline
\settasks{keyvals}
\NewTasksEnvironment{envname}#N
\NewTasksEnvironment[keyvals]{envname}[separator](cols)#N
\RenewTasksEnvironment{envname}#N
\RenewTasksEnvironment[keyvals]{envname}[separator](cols)#N

#keyvals:\begin{tasks},\settasks,\NewTasksEnvironment,\RenewTasksEnvironment
style=#itemize,enumerate
label-format=%<code%>
label=%<code%>
ref=%<code%>
label-width=##L
label-offset=##L
item-format=%<code%>
item-indent=##L
column-sep=##L
label-align=#left,right,center
before-skip=##L
after-skip=##L
after-item-skip=##L
resume#true,false
start=%<integer%>
counter=%<counter%>
debug#true,false
#endkeyvals

\tasksifmeasuringTF{true}{false}#*
\tasksifmeasuringT{true}#*
\tasksifmeasuringF{false}#*
\tasklabel#*
\thetask#*
\theHtask#S