Skip to content

Commit 1c572aa

Browse files
authored
Cwls (#4260)
* add fontawesome7 cwl * update simpleicons.cwl * Update texvc.cwl * improve capt-of.cwl * update cwls * add freemath.cwl * Update ducksay.cwl * update cwls * update several cwls and add tikzlings-turkeys * update more cwls
1 parent 275308d commit 1c572aa

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

50 files changed

+4767
-490
lines changed

completion.qrc

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1640,6 +1640,7 @@
16401640
<file>completion/fonetika.cwl</file>
16411641
<file>completion/fontawesome5.cwl</file>
16421642
<file>completion/fontawesome6.cwl</file>
1643+
<file>completion/fontawesome7.cwl</file>
16431644
<file>completion/fontawesome.cwl</file>
16441645
<file>completion/fontaxes.cwl</file>
16451646
<file>completion/fontbook.cwl</file>
@@ -1687,6 +1688,7 @@
16871688
<file>completion/framed.cwl</file>
16881689
<file>completion/frcursive.cwl</file>
16891690
<file>completion/freealign.cwl</file>
1691+
<file>completion/freemath.cwl</file>
16901692
<file>completion/frege.cwl</file>
16911693
<file>completion/frenchmath.cwl</file>
16921694
<file>completion/fr-fancy.cwl</file>
@@ -3927,6 +3929,7 @@
39273929
<file>completion/tikzlings-sloths.cwl</file>
39283930
<file>completion/tikzlings-snowmen.cwl</file>
39293931
<file>completion/tikzlings-squirrels.cwl</file>
3932+
<file>completion/tikzlings-turkeys.cwl</file>
39303933
<file>completion/tikzlings-wolves.cwl</file>
39313934
<file>completion/tikzmarmots.cwl</file>
39323935
<file>completion/tikz-mirror-lens.cwl</file>

completion/arsenal-math.cwl

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,12 @@
11
# arsenal-math package
2-
# Matthew Bertucci 2025/10/16 for v0.9.1
2+
# Matthew Bertucci 2025/11/17 for v0.9.2
33

44
#include:unicode-math
55

6+
#keyvals:\usepackage/arsenal-math#c
7+
Scale=%<factor%>
8+
#endkeyvals
9+
610
# additional symbols available with the font
711
\barV#m
812
\bigstar#m

completion/capt-of.cwl

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
# capt-of package
22
# Matthew Bertucci 2/7/2022 for v0.2
33

4-
\captionof{type%keyvals}{caption%text}
5-
\captionof{type%keyvals}[move]{caption%text}
4+
\captionof{float type%keyvals}{caption%text}
5+
\captionof{float type%keyvals}[list entry%text]{caption%text}
66

77
#keyvals:\captionof#c
88
figure

completion/circuitikz.cwl

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# circuitikz package
2-
# updated 2023/06/24 for v1.6.3
2+
# updated 2025/11/24 for v1.8.3
33

44
#include:tikz
55
#include:tikzlibrarycalc
@@ -140,6 +140,7 @@ example
140140
\tunablewidth#S
141141
\pgfcircdeclaresolderjumper{name}{0|1}#*
142142
\pgfcircdeclaredoublesolderjumper{name}{0|1}{0|1}#*
143+
\pgfcircdeclareIGCT{name}{0|1}{-1|1}#*
143144

144145
# from pgfcirctripoles.tex
145146
\pgfcircdeclarelogicport{name}{number}{code}#*

completion/citation-style-language.cwl

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# citation-style-language package
2-
# Matthew Bertucci 2025/11/12 for v0.9.0
2+
# Matthew Bertucci 2025/12/01 for v0.9.1
33

44
#include:filehook
55
#include:url
@@ -11,6 +11,7 @@ regression-test#true,false
1111
style=#american-chemical-society,american-medical-association,american-political-science-association,american-sociological-association,apa,chicago-author-date,chicago-fullnote-bibliography,chicago-note-bibliography,elsevier-harvard,harvard-cite-them-right,ieee,modern-humanities-research-association,modern-language-association,nature,vancouver
1212
bib-resource=%<resource%>
1313
locale=%<language code%>
14+
use-bbl#true,false
1415
ref-section=#none,part,chapter,chapter+,section,section+,subsection,subsection+
1516
backref=#true,page,section,false
1617
bib-font=%<font commands%>

completion/class-ltx-talk.cwl

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# ltx-talk class
2-
# Matthew Bertucci 2025/11/12 for v0.3.0
2+
# Matthew Bertucci 2025/12/01 for v0.3.4
33

44
#include:pdfmanagement
55
#include:relsize
@@ -115,6 +115,7 @@ handout
115115
\only{text}
116116
\onslide
117117
\onslide<overlay spec>
118+
\pagecolor<overlay spec>{color}
118119
\pause
119120
\pause[overlay spec]
120121
\subtitle[options%keyvals]{text}

completion/class-scrbook.cwl

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# scrbook class
2-
# Matthew Bertucci 2025/08/20 for v3.46
2+
# Matthew Bertucci 2025/12/01 for v3.49
33

44
#include:scrkbase
55
#include:tocbasic
@@ -122,6 +122,9 @@ titlehead
122122
\AtEndBibliography{code}#*
123123
\autodot#*
124124
\backmatter
125+
\backmatter[numbering style]
126+
\backmatter*
127+
\backmatter*[numbering style]
125128
\begin{addmargin*}[inner indent%l]{indent%l}
126129
\begin{addmargin*}{indent%l}
127130
\begin{addmargin}[left indent%l]{indent%l}
@@ -206,6 +209,9 @@ titlehead
206209
\footfont#*
207210
\frontispiece{frontispiece%text}
208211
\frontmatter
212+
\frontmatter[numbering style]
213+
\frontmatter*
214+
\frontmatter*[numbering style]
209215
\headfont#*
210216
\IfChapterUsesPrefixLine{then code}{else code}#*
211217
\Ifnumbered{section level}{then code}{else code}#*
@@ -223,6 +229,9 @@ titlehead
223229
\listoftocname#*
224230
\lowertitleback{titlebackfoot%text}
225231
\mainmatter
232+
\mainmatter[numbering style]
233+
\mainmatter*
234+
\mainmatter*[numbering style]
226235
\maketitle[page number]
227236
\MakeCaptionLabelCase{text}#*
228237
\MakeCaptionTextCase{text}#*

completion/ducksay.cwl

Lines changed: 18 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# ducksay package
2-
# Matthew Bertucci 2024/03/30 for v2.7
2+
# Matthew Bertucci 2025/11/22 for v2.8
33

44
#include:array
55
#include:grabbox
@@ -26,21 +26,16 @@
2626
\duckthink[options%keyvals]{message}
2727

2828
#keyvals:\DucksayOptions#c,\AnimalOptions#c,\AnimalOptions*#c,\ducksay#c,\duckthink#c
29-
ligatures=%<tokenlist%>
29+
ligatures=%<token list%>
3030
no-tail
3131
random#true,false
3232
say
3333
schroedinger
34-
tail-1=%<tokenlist%>
35-
tail-2=%<tokenlist%>
34+
tail-1=%<token list%>
35+
tail-2=%<token list%>
3636
think
3737
#endkeyvals
3838

39-
#keyvals:\AnimalOptions#c,\AnimalOptions*#c
40-
tail-count=
41-
tail-symbol=
42-
#endkeyvals
43-
4439
#keyvals:\DucksayOptions#c,\ducksay#c,\duckthink#c
4540
arg=#box,tab,tab*
4641
b
@@ -55,15 +50,15 @@ body-y=##L
5550
bubble=%<font%>
5651
bubble*=%<font%>
5752
bubble-bot-kern=##L
58-
bubble-delim-left-1=%<tokenlist%>
59-
bubble-delim-left-2=%<tokenlist%>
60-
bubble-delim-left-3=%<tokenlist%>
61-
bubble-delim-left-4=%<tokenlist%>
62-
bubble-delim-right-1=%<tokenlist%>
63-
bubble-delim-right-2=%<tokenlist%>
64-
bubble-delim-right-3=%<tokenlist%>
65-
bubble-delim-right-4=%<tokenlist%>
66-
bubble-delim-top=%<tokenlist%>
53+
bubble-delim-left-1=%<token list%>
54+
bubble-delim-left-2=%<token list%>
55+
bubble-delim-left-3=%<token list%>
56+
bubble-delim-left-4=%<token list%>
57+
bubble-delim-right-1=%<token list%>
58+
bubble-delim-right-2=%<token list%>
59+
bubble-delim-right-3=%<token list%>
60+
bubble-delim-right-4=%<token list%>
61+
bubble-delim-top=%<token list%>
6762
bubble-side-kern=##L
6863
bubble-top-kern=##L
6964
c
@@ -76,10 +71,10 @@ msg*=%<font%>
7671
MSG=%<font%>
7772
MSG*=%<font%>
7873
msg-align=#l,c,r,j
79-
msg-align-c=%<tokenlist%>
80-
msg-align-l=%<tokenlist%>
81-
msg-align-r=%<tokenlist%>
82-
msg-align-j=%<tokenlist%>
74+
msg-align-c=%<token list%>
75+
msg-align-l=%<token list%>
76+
msg-align-r=%<token list%>
77+
msg-align-j=%<token list%>
8378
msg-to-body=
8479
no-bubble#true,false
8580
none#true,false
@@ -96,7 +91,7 @@ wd-eq-body#true,false
9691
#endkeyvals
9792

9893
#keyvals:\DefaultAnimal#c,\ducksay#c,\duckthink#c
99-
animal=
94+
animal=%<animal%>
10095
duck
10196
small-duck
10297
duck-family

0 commit comments

Comments
 (0)