Skip to content

Commit 2bc30d6

Browse files
authored
new and updated cwls (#3354)
* Update csvsimple-l3.cwl * Update hvfloat.cwl * Update crefthe.cwl * Update stex.cwl * Update thm-kv.cwl * Update class-unbtex.cwl * Update class-hecthese.cwl * Update fontsetup.cwl * Update ProfLycee.cwl * Update class-asmeconf.cwl * Update OutilsGeomTikz.cwl * Update tcolorboxlibrarydocumentation.cwl * Update simpleicons.cwl * Update class-jwjournal.cwl * Update class-acmart.cwl * Update tikz-osci.cwl * Update class-asmejour.cwl * Update babel.cwl * Update newpxtext.cwl * Update newtxmath.cwl * Update newtxtext.cwl * Update exesheet.cwl * Update ltugcomn.cwl * Update class-ltugboat.cwl * Update pstricks.cwl * Update cncolours.cwl * Update beamerthemeArguelles.cwl * Update xcharter-otf.cwl * Update physics2.cwl * Add files via upload * Update completion.qrc
1 parent 86ce072 commit 2bc30d6

33 files changed

+434
-69
lines changed

completion.qrc

+3
Original file line numberDiff line numberDiff line change
@@ -486,6 +486,7 @@
486486
<file>completion/caladea.cwl</file>
487487
<file>completion/calcage.cwl</file>
488488
<file>completion/calc.cwl</file>
489+
<file>completion/calcfrac.cwl</file>
489490
<file>completion/calctab.cwl</file>
490491
<file>completion/calculation.cwl</file>
491492
<file>completion/calculator.cwl</file>
@@ -1925,6 +1926,7 @@
19251926
<file>completion/isonums.cwl</file>
19261927
<file>completion/isopt.cwl</file>
19271928
<file>completion/isorot.cwl</file>
1929+
<file>completion/isosafety.cwl</file>
19281930
<file>completion/isotope.cwl</file>
19291931
<file>completion/issuulinks.cwl</file>
19301932
<file>completion/itnumpar.cwl</file>
@@ -3782,6 +3784,7 @@
37823784
<file>completion/tkz-base.cwl</file>
37833785
<file>completion/tkz-berge.cwl</file>
37843786
<file>completion/tkz-bernoulli.cwl</file>
3787+
<file>completion/tkz-elements.cwl</file>
37853788
<file>completion/tkz-euclide.cwl</file>
37863789
<file>completion/tkzexample.cwl</file>
37873790
<file>completion/tkz-fct.cwl</file>

completion/OutilsGeomTikz.cwl

+18-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# OutilsGeomTikz package
2-
# Matthew Bertucci 2023/05/22 for v0.1.2
2+
# Matthew Bertucci 2023/10/21 for v0.1.4
33

44
#include:tikz
55
#include:pgffor
@@ -68,6 +68,7 @@ Fond#true,false
6868
CouleurFond=#%color
6969
Opacite=%<factor%>
7070
AfficheValeurs#true,false
71+
PetitCote#true,false
7172
#endkeyvals
7273

7374
\tkzRapporteur
@@ -85,6 +86,22 @@ Opacite=%<factor%>
8586
AfficheAngles#true,false
8687
#endkeyvals
8788

89+
\tkzPourcenteur
90+
\tkzPourcenteur[clés%keyvals]
91+
92+
#keyvals:\tkzPourcenteur
93+
Echelle=%<nombre%>
94+
EchelleAngle=%<nombre%>
95+
Couleur=#%color
96+
CouleurFond=#%color
97+
Origine={(%<x,y%>)}
98+
Rotation=%<degrees%>
99+
AfficheValeurs#true,false
100+
Fond#true,false
101+
Opacite=%<factor%>
102+
Decoration#true,false
103+
#endkeyvals
104+
88105
\tkzRequerre
89106
\tkzRequerre[clés%keyvals]
90107

completion/ProfLycee.cwl

+26-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# ProfLycee package
2-
# Matthew Bertucci 2023/10/08 for v2.7.8
2+
# Matthew Bertucci 2023/10/08 for v2.8.0
33

44
#include:mathtools
55
#include:amssymb
@@ -33,6 +33,7 @@
3333
#include:tikzlibrarybabel
3434
#include:tikzlibraryshapes.geometric
3535
#include:tikzlibrarydecorations.pathmorphing
36+
#include:tikzlibrarylindenmayersystems
3637
#include:tcolorbox
3738
#include:tcolorboxlibrarybreakable
3839
#include:tcolorboxlibraryfitting
@@ -1024,6 +1025,30 @@ ListeLegH=%<liste%>
10241025
DecalLegende=%<décalage%>
10251026
#endkeyvals
10261027

1028+
## Quelques fractales, en TikZ ##
1029+
\FractaleTikz#*
1030+
\FractaleTikz[options%keyvals]
1031+
\FractaleTikz<TikZ options>#*
1032+
\FractaleTikz[options%keyvals]<TikZ options>
1033+
\FractaleTikz*#*
1034+
\FractaleTikz*[options%keyvals]
1035+
\FractaleTikz*<TikZ options>#*
1036+
\FractaleTikz*[options%keyvals]<TikZ options>
1037+
\EtapesFloconKoch{étapes}
1038+
\EtapesFloconKoch[options%keyvals]{étapes}
1039+
1040+
#keyvals:\FractaleTikz,\FractaleTikz*,\EtapesFloconKoch
1041+
Epaisseur=##L
1042+
Type=#Koch,Sierp
1043+
Couleur=#%color
1044+
LongueurCote=%<nombre%>
1045+
Etape=%<nombre%>
1046+
Remplir#true,false
1047+
Remplissage=#%color
1048+
Depart={(%<x,y%>)}
1049+
AlignV#true,false
1050+
#endkeyvals
1051+
10271052
## ecritures library ##
10281053
# conditional loading not possible, just listed here
10291054
\Arrondi{expr}

completion/babel.cwl

+2-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# babel.sty
22
# available from ctan
3-
# tbraun 4.11.2008; Matthew Bertucci 2023/07/09 for v3.91
3+
# tbraun 4.11.2008; Matthew Bertucci 2023/10/31 for v3.96
44

55
#keyvals:\usepackage/babel#c
66
%<language%>
@@ -261,6 +261,7 @@ kashida.plain
261261
\localeprehyphenation{string}#*
262262

263263
\ensureascii{text}#*
264+
\asciiencoding#*
264265

265266
#ifOption:layout=footnotes
266267
\localfootnote{text}

completion/beamerthemeArguelles.cwl

+10-3
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# Arguelles beamertheme
2-
# Matthew Bertucci 2023/03/22 for v2.2.0
2+
# Matthew Bertucci 2023/10/31 for v2.3.0
33

44
#include:inputenc
55
#include:fontenc
@@ -15,6 +15,9 @@
1515
#include:enumitem
1616
#include:parskip
1717
#include:tikz
18+
#include:tcolorbox
19+
#include:tcolorboxlibraryskins
20+
#include:tikzlibrarycalc
1821

1922
#keyvals:\usetheme/Arguelles#c
2023
sans
@@ -36,9 +39,9 @@ mp
3639
#include:cancel
3740
#include:pgfplots
3841
#include:csvsimple
39-
#include:tikzlibrarycalc
40-
#include:pgfplotslibrarystatistics
4142
#include:pgfplotslibraryfillbetween
43+
#include:pgfplotslibrarygroupplots
44+
#include:pgfplotslibrarystatistics
4245
#endif
4346

4447
\mediumfont
@@ -50,6 +53,10 @@ mp
5053
\event{event%text}
5154
\insertemail#*
5255
\email{email%URL}#U
56+
\inserthomepage#*
57+
\homepage{URL}#U
58+
\insertgithub#*
59+
\github{username}
5360
\fillpicture{imagefile}#g
5461

5562
# from T1 option of fontenc

completion/calcfrac.cwl

+12
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
# calcfrac package
2+
# Matthew Bertucci 2023/10/31 for v0.2
3+
4+
\cfdisp{sign}{num1}{num2}#*
5+
6+
# from calcfrac.tex
7+
\calcfrac{expression}
8+
9+
\calcfraconce#S
10+
\calcfracname#S
11+
\calcfracver#S
12+
\calcfracdate#S

completion/class-acmart.cwl

+2-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# acmart class
2-
# Matthew Bertucci 2023/10/15 for v1.92
2+
# Matthew Bertucci 2023/10/24 for v1.93
33

44
#include:xkeyval
55
#include:xstring
@@ -166,6 +166,7 @@ PACMHCI
166166
PACMMOD
167167
PACMNET
168168
PACMPL
169+
PACMSE
169170
POMACS
170171
TAAS
171172
TACCESS

completion/class-asmeconf.cwl

+3-2
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# asmeconf class
2-
# Matthew Bertucci 3/20/2022 for v1.30
2+
# Matthew Bertucci 2023/10/21 for v1.35
33

44
#include:etoolbox
55
#include:ifthen
@@ -55,6 +55,7 @@ pdf-a
5555
pdfaconformance=#b,u
5656
pdfapart=#1,2,3
5757
var0
58+
unboldcaption
5859
# options passed to babel (a few language options explicitly listed)
5960
activeacute
6061
activegrave
@@ -2678,4 +2679,4 @@ Purple0#B
26782679
\textogonekcentered{arg}#n
26792680
\textquotedbl#n
26802681
\th#n
2681-
\TH#n
2682+
\TH#n

completion/class-asmejour.cwl

+2-3
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# asmejour class
2-
# Matthew Bertucci 3/21/2022 for v1.18
2+
# Matthew Bertucci 2023/10/24 for v1.21
33

44
#include:class-extarticle
55
#include:etoolbox
@@ -2009,7 +2009,6 @@ SuppressWarning#true,false
20092009
\EntryHeading{heading%text}
20102010
\firstrowauthorblock#*
20112011
\hrefurl{URL}{text%plain}#U
2012-
\isOtherfnote#S
20132012
\keywordname#*
20142013
\keywords{keywords}
20152014
\LogNote{message%text}#*
@@ -2653,4 +2652,4 @@ Purple0#B
26532652
\textogonekcentered{arg}#n
26542653
\textquotedbl#n
26552654
\th#n
2656-
\TH#n
2655+
\TH#n

completion/class-hecthese.cwl

+2-13
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
11
# hecthese class
2-
# Matthew Bertucci 2022/07/01 for v1.5
2+
# Matthew Bertucci 2023/10/18 for v2.0
33

44
#include:ifthen
55
#include:class-memoir
66
#include:inputenc
77
#include:fontenc
88
# loads T1 option of fontenc
9-
#include:natbib
109
#include:babel
10+
#include:csquotes
1111
#include:numprint
1212
#include:calc
1313
#include:enumitem
@@ -27,14 +27,6 @@ phdclassique
2727
phdarticles
2828
#endkeyvals
2929

30-
#ifOption:mscarticles
31-
#include:chapterbib
32-
#endif
33-
34-
#ifOption:phdarticles
35-
#include:chapterbib
36-
#endif
37-
3830
\begin{HECabbreviations}{widest label}
3931
\end{HECabbreviations}
4032
\begin{HECabreviations}{widest label}#*
@@ -47,8 +39,6 @@ phdarticles
4739
\HECanneeDepot{year}#*
4840
\HECauteur{name}#*
4941
\HECauthor{name}
50-
\HECbibliographieArticle
51-
\HECbibliographieGenerale
5242
\HECcodirecteurRecherche{name}{M|F}#*
5343
\HECcodirectorUniversity{university%text}
5444
\HECdirecteurRecherche{name}{M|F}#*
@@ -67,7 +57,6 @@ phdarticles
6757
\HECpdftitre
6858
\HECpresidentRapporteur{name}{M|F}#*
6959
\HECrapporteurPresident{name}{M|F}
70-
\HECreferences{bibstyle}{bib file}
7160
\HECrepresentantDirecteur{name}{M|F}#*
7261
\HECresearchCodirector{name}{M|F}
7362
\HECresearchDirector{name}{M|F}

completion/class-jwjournal.cwl

+9-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# jwjournal class
2-
# Matthew Bertucci 2023/09/02
2+
# Matthew Bertucci 2023/10/23
33

44
#include:class-einfart
55
#include:ProjLib
@@ -9,6 +9,8 @@
99
#include:enumitem
1010

1111
#keyvals:\documentclass/jwjournal#c
12+
month-day-year
13+
day-month-year
1214
paperstyle=#lightyellow,yellow,parchment,green,lightgray,gray,nord,dark
1315
scroll
1416
color entry
@@ -22,6 +24,7 @@ jwjournal-color-5#B
2224
jwjournal-color-6#B
2325
jwjournal-color-7#B
2426
jwjournal-entry#B
27+
jwjournal-sep-line#B
2528

2629
\JWJournalSeperator#S
2730
\JWJournalEntry{date}{text}#S
@@ -43,3 +46,8 @@ jwjournal-entry#B
4346
\JWJournalShowImageLeft<options><imagefile>#Sg
4447
\JWJournalShowImageRight<options><imagefile>#Sg
4548
\JWJournalNote{arg}#S
49+
\JWJournalSepLine#S
50+
\JWJournalSepLine[color]#S
51+
\jwjournaltext{text}#S
52+
\InputJournal{file}#Si
53+
\IncludeJournal{file}#Si

completion/class-ltugboat.cwl

+10-3
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,8 @@
11
# ltugboat class
2-
# Matthew Bertucci 2023/07/04 for v2.30
2+
# Matthew Bertucci 2023/10/31 for v2.31
33

44
#include:mflogo
5+
#include:gettitlestring
56

67
#keyvals:\documentclass/ltugboat#c
78
draft
@@ -123,7 +124,6 @@ runningoff
123124
\end{reviewitem}#*
124125
\end{SafeSection}#*
125126
\endash
126-
\env{envname}
127127
\EPS
128128
\eTeX
129129
\ExTeX
@@ -177,11 +177,13 @@ runningoff
177177
\latextubstyle#*
178178
\ldash
179179
\Ldash
180+
\LMTX
180181
\lstlistingnamestyle#*
181182
\LuaHBLaTeX
182183
\LuaHBTeX
183184
\LuaLaTeX
184185
\LuaTeX
186+
\luatex#*
185187
\LyX
186188
\macOS
187189
\MacOSX
@@ -259,7 +261,8 @@ runningoff
259261
\PCTeX
260262
\pcTeX
261263
\PDF
262-
\pdflatex
264+
\pdfLaTeX
265+
\pdflatex#*
263266
\pdfTeX
264267
\pdftex#*
265268
\personalURL{URL}#U
@@ -334,6 +337,8 @@ runningoff
334337
\SVG
335338
\TANGLE
336339
\TB
340+
\tbcode{text%plain}
341+
\tbcodebreak{text%plain}
337342
\TBdriver#*
338343
\TBecircacute#*
339344
\TBEnableRemarks#*
@@ -343,6 +348,7 @@ runningoff
343348
\tbhurlfootnote{URL}#U
344349
\TBInfo{text}#*
345350
\tbotregister#*
351+
\tbppkernfoot#*
346352
\TBremark{text}#*
347353
\tbsurl{URL}#U
348354
\tbsurlfootnote{URL}#U
@@ -427,6 +433,7 @@ runningoff
427433
\tubtitlerulefullwidthfalse#*
428434
\tubtitlerulefullwidthtrue#*
429435
\tubtypesetdoi#*
436+
\tubtypesetpageno{arg}#*
430437
\tug
431438
\TUG
432439
\UG#*

0 commit comments

Comments
 (0)