diff --git a/completion.qrc b/completion.qrc index 99f6a450f1..f2c0bb59ca 100644 --- a/completion.qrc +++ b/completion.qrc @@ -297,6 +297,7 @@ completion/beamerthemeMadrid.cwl completion/beamerthemeMarburg.cwl completion/beamerthememetropolis.cwl +completion/beamerthememoloch.cwl completion/beamerthemeNord.cwl completion/beamerthemePaloAlto.cwl completion/beamerthemepureminimalistic.cwl @@ -611,6 +612,7 @@ completion/class-acmart.cwl completion/class-acm-book.cwl completion/class-altacv.cwl +completion/class-amnestyreport.cwl completion/class-amsart.cwl completion/class-amsbkrev.cwl completion/class-amsbook.cwl @@ -1653,6 +1655,7 @@ completion/gckanbun.cwl completion/gelasio.cwl completion/genealogytree.cwl +completion/genealogy-profiles.cwl completion/gensymb.cwl completion/gentiumbook.cwl completion/gentium.cwl @@ -2587,6 +2590,7 @@ completion/ocgx.cwl completion/ocr.cwl completion/octave.cwl +completion/odesandpdes.cwl completion/odsfile.cwl completion/ogonek.cwl completion/okumacro.cwl diff --git a/completion/attachfile2.cwl b/completion/attachfile2.cwl index 031661cba9..cbedc0a784 100644 --- a/completion/attachfile2.cwl +++ b/completion/attachfile2.cwl @@ -1,5 +1,5 @@ # attachfile2 package -# Matthew Bertucci 10/17/2021 for v2.11 +# Matthew Bertucci 2024/01/20 for v2.12 #include:iftex #include:keyval @@ -12,6 +12,18 @@ #include:hyperref #include:hycolor +#keyvals:\usepackage/attachfile2#c +draft +final +nofiles +pdftex +luatex +dvips +dvipdfmx +xetex +driverfallback=% +#endkeyvals + \attachfile{file} \attachfile[options%keyvals]{file} \noattachfile @@ -37,19 +49,8 @@ size=% subject=% timezone=% zoom#true,false +locked#true,false scale=% ucfilespec= annotname=% #endkeyvals - -#keyvals:\usepackage/attachfile2#c -draft -final -nofiles -pdftex -luatex -dvips -dvipdfmx -xetex -driverfallback=% -#endkeyvals diff --git a/completion/babel.cwl b/completion/babel.cwl index 7a24e5261c..a7c2cd7714 100644 --- a/completion/babel.cwl +++ b/completion/babel.cwl @@ -1766,7 +1766,7 @@ SuppressWarning#true,false #repl:"! ¡ #endif -### germanb.ldf v2.13 (and associated austrian.ldf and swissgerman.ldf) ### +### germanb.ldf v2.14 (and associated austrian.ldf and swissgerman.ldf) ### #ifOption:german \captionsgerman#* \dategerman#* @@ -1789,6 +1789,10 @@ SuppressWarning#true,false \mdqon#* \mdqoff#* \ck#* +\ifcapsz#* +\capsztrue#S +\capszfalse#S +\mkngender#* #repl:"a ä #repl:"e ë #repl:"i ï @@ -1851,6 +1855,10 @@ SuppressWarning#true,false \mdqon#* \mdqoff#* \ck#* +\ifcapsz#* +\capsztrue#S +\capszfalse#S +\mkngender#* #repl:"a ä #repl:"e ë #repl:"i ï @@ -1913,6 +1921,10 @@ SuppressWarning#true,false \mdqon#* \mdqoff#* \ck#* +\ifcapsz#* +\capsztrue#S +\capszfalse#S +\mkngender#* #repl:"a ä #repl:"e ë #repl:"i ï diff --git a/completion/bclogo.cwl b/completion/bclogo.cwl index 9e712cb816..35cef9c564 100644 --- a/completion/bclogo.cwl +++ b/completion/bclogo.cwl @@ -1,5 +1,5 @@ # bclogo package -# Matthew Bertucci 2/23/2022 for v3.1 +# Matthew Bertucci 2024/01/24 for v3.15 #include:xkeyval #include:ifthen @@ -7,11 +7,11 @@ #include:mdframed #include:ifpdf #include:etoolbox +#include:pst-blur #keyvals:\usepackage/bclogo#c tikz pstricks -blur #endkeyvals #ifOption:tikz @@ -26,11 +26,6 @@ blur #include:pst-coil #endif -#ifOption:blur -#include:pst-blur -\pagecolorOLD{color}#S -#endif - \begin{bclogo}{titre%text} \begin{bclogo}[options%keyvals]{titre%text} \end{bclogo} @@ -131,17 +126,14 @@ ombre#true,false \logowidth#L \listofbclogo \titrebclogo#* -\bccaption{text}#* -\bclogotitre#* +\bccaption{text}#S +\bclogotitre#S \styleSousTitre{text}#S -\thebclogocompteur#* - -\ifbclogotikz#* -\bclogotikztrue#* -\bclogotikzfalse#* -\ifbclogoblur#* -\bclogoblurtrue#* -\bclogoblurfalse#* +\thebclogocompteur#S +\pagecolorOLD{color}#S +\ifbclogotikz#S +\bclogotikztrue#S +\bclogotikzfalse#S \PackageName#S \filedate#S \fileversion#S diff --git a/completion/beamerthememoloch.cwl b/completion/beamerthememoloch.cwl new file mode 100644 index 0000000000..ac8fcec787 --- /dev/null +++ b/completion/beamerthememoloch.cwl @@ -0,0 +1,21 @@ +# moloch beamertheme +# Matthew Bertucci 2024/01/25 for v0.1.0 + +#include:pgfopts +#include:calc +#include:tikz + +#keyvals:\usetheme/moloch#c,\molochset +sectionpage=#none,simple,progressbar +subsectionpage=#none,simple,progressbar +progressbar=#none,head,frametitle,foot +background=#dark,light +#endkeyvals + +\molochset{options%keyvals} +\mreducelistspacing#S + +mDarkBrown#B +mDarkTeal#B +mLightBrown#B +mLightGreen#B \ No newline at end of file diff --git a/completion/class-amnestyreport.cwl b/completion/class-amnestyreport.cwl new file mode 100644 index 0000000000..35cbf13bd3 --- /dev/null +++ b/completion/class-amnestyreport.cwl @@ -0,0 +1,63 @@ +# amnestyreport class +# Matthew Bertucci 2024/01/19 for v1.2 + +#include:geometry +#include:hyphenat +#include:hyperref +#include:graphicx +#include:biblatex +#include:placeins +#include:framed +#include:sidecap +#include:fontspec +#include:fontawesome5 +#include:xcolor +#include:soul +#include:fancyhdr +#include:caption +#include:longtable +#include:booktabs + +#keyvals:\documentclass/ +a4paper +letterpaper +amnestyfonts +freefonts +logo +nologo +#endkeyvals + +\citep[prenote][postnote]{bibid}#*C +\citep[postnote]{bibid}#*C +\citep{bibid}#*C +\citet[prenote][postnote]{bibid}#*C +\citet[postnote]{bibid}#*C +\citet{bibid}#*C +\condensed#S +AmnestyYellow#B +AmnestyGray1#B +AmnestyGray2#B +AmnestyGray3#B +AmnestyGray4#B +AmnestyGray4#B +\titleimage{imagefile}#g +\titleimagecaption{text} +\subtitle{text} +\copyrightyear{year} +\firstpublicationyear{year} +\reportyear{year} +\reportmonth{month} +\reportindex{index} +\blurb{text} +\frontmatter#S +\mainmatter +\sideTableCaptions +\normalTableCaptions +\sideFigureCaptions +\normalFigureCaptions +\backmatter +\begin{AmnestyGlossary} +\begin{AmnestyGlossary}[width] +\end{AmnestyGlossary} +\attribution{text} +\tightlist#S \ No newline at end of file diff --git a/completion/class-memoir.cwl b/completion/class-memoir.cwl index 8fd0869630..11e9c68328 100644 --- a/completion/class-memoir.cwl +++ b/completion/class-memoir.cwl @@ -1,4 +1,4 @@ -# updated 2023/08/13 for v3.8 +# updated 2024/01/26 for v3.8.2 #include:iftex #include:array @@ -10,6 +10,8 @@ #include:etoolbox #include:xpatch #include:nameref +#include:verbatim +#include:shortvrb #keyvals:\documentclass/memoir 10pt @@ -586,7 +588,6 @@ right \defaultlists#* \defaultsecnum#* \deleted{change-id}#* -\DeleteShortVerb{\%}#* \DisemulatePackage{package}#* \doccoltocetc#* \DoubleSpacing#* @@ -968,7 +969,6 @@ right \makerunningheadwidth{pagestyle%keyvals}{width}#* \makerunningwidth{pagestyle%keyvals}{headwidth%l}#* \makerunningwidth{pagestyle%keyvals}[footwidth%l]{headwidth%l}#* -\MakeShortVerb{\%}#* \makesidefootmark{text}#* \makesidefootmarkhook#* \makethanksmark#* @@ -1542,7 +1542,6 @@ none \setulmargins{upper%l}{lower%l}{ratio}#* \setulmarginsandblock{upper%l}{lower%l}{ratio}#* \setupcomment#* -\setverbatimbreak#* \setverbatimfont{font}#* \setverselinenums{first}{start at}#* \setxlvchars#* @@ -1691,9 +1690,6 @@ none \symbollabel{arg}#* \symbolthanksmark#* \tablerefname#* -\tabsoff#* -\tabson#* -\tabson[number]#* \tamark#* \teennumbername{arg}#* \teenordinalname{arg}#* @@ -1790,10 +1786,6 @@ none \uppercaseheads#* \uppermargin#* \usethanksrule#* -\verbatimbreakchar#* -\verbatimindent#* -\verbatiminput{file} -\verbatiminput*{file} \verbfootnote#* \verselinebreak#* \verselinebreak[length]#* @@ -1809,9 +1801,6 @@ none \vleftskip#* \vlvnumfont#* \vrightskip#* -\wrappingoff#* -\wrappingon#* -\wrapright#* \xindyindex#* \xlvchars#* \zerotrivseps#* @@ -1841,3 +1830,12 @@ title titlingpage %pagestyle #endkeyvals + +# deprecated +\tabsoff#S +\tabson#S +\setverbatimbreak#S +\verbatimbreakchar#S +\wrappingoff#S +\wrappingon#S +\wrapright#S diff --git a/completion/class-pagelayout.cwl b/completion/class-pagelayout.cwl index 85adc22d39..0d09261c42 100644 --- a/completion/class-pagelayout.cwl +++ b/completion/class-pagelayout.cwl @@ -1,5 +1,5 @@ # pagelayout class -# Matthew Bertucci 2023/01/24 for v1.0.3 +# Matthew Bertucci 2024/01/18 for v1.1.0 #include:pgfopts #include:tikz @@ -141,6 +141,9 @@ back cover #keyvals:\setpagegraphic,\newgraphic file=% scale=% +orientation=% +hflip +vflip vpos=% hpos=% unsharp= @@ -192,6 +195,7 @@ leftrule=##L height=##L parbox breakable +baselinesnap=##L border radius=##L arc=##L border width=##L @@ -216,6 +220,9 @@ shadow yshift=##L #keyvals:\graphic file=% scale=% +orientation=% +hflip +vflip vpos=% hpos=% unsharp= @@ -302,3 +309,6 @@ downsample threshold=% \setcolor{color}#S \setgraphpaper{arg}#S \pagelayoutversion#S +\togglesnapv#S +\togglesnaph#S +\togglepos#S diff --git a/completion/csvsimple-l3.cwl b/completion/csvsimple-l3.cwl index bdc38687a8..d522814873 100644 --- a/completion/csvsimple-l3.cwl +++ b/completion/csvsimple-l3.cwl @@ -1,5 +1,5 @@ # csvsimple-l3 package -# Matthew Bertucci 2023/10/16 for v2.5.0 +# Matthew Bertucci 2024/01/19 for v2.6.0 \csvreader{file}{assignments%definition}{command list%definition} \csvreader[options%keyvals]{file}{assignments%definition}{command list%definition} @@ -66,15 +66,21 @@ \csvexpval%<\macro%> \csvexpnot%<\macro%> \csvcollectn{code} -\csvcollectx{code} +\csvcollecte{code} +\csvcollectx{code}#* \csvcollectV%<\macro%> -\ifcsvstrcmp{stringA}{stringB}{true}{false} -\ifcsvnotstrcmp{stringA}{stringB}{true}{false} -\ifcsvstrequal{stringA}{stringB}{true}{false} -\ifcsvprostrequal{stringA}{stringB}{true}{false} -\ifcsvfpcmp{floating point expr}{true}{false} -\ifcsvintcmp{integer expr}{true}{false} +\IfCsvsimStrEqualTF{stringA}{stringB}{true}{false} +\ifcsvstrcmp{stringA}{stringB}{true}{false}#* +\ifcsvnotstrcmp{stringA}{stringB}{true}{false}#* +\IfCsvsimTlEqualTF{tokenlistA}{tokenlistB}{true}{false} +\ifcsvstrequal{tokenlistA}{tokenlistB}{true}{false}#* +\IfCsvsimTlProtectedEqualTF{tokenlistA}{tokenlistB}{true}{false} +\ifcsvprostrequal{tokenlistA}{tokenlistB}{true}{false}#* +\IfCsvsimFpCompareTF{floating point expr}{true}{false} +\ifcsvfpcmp{floating point expr}{true}{false}#* +\IfCsvsimIntCompareTF{integer expr}{true}{false} +\ifcsvintcmp{integer expr}{true}{false}#* #keyvals:\csvreader,\csvloop,\csvautotabular,\csvautotabular*,\csvautolongtable,\csvautolongtable*,\csvautobooktabular,\csvautobooktabular*,\csvautobooklongtable,\csvautobooklongtable*,\csvautotabularray,\csvautotabularray*,\csvautolongtabularray,\csvautolongtabularray*,\csvset,\csvstyle before reading=% @@ -166,6 +172,7 @@ csvsorter token=% sort by=% new sorting rule={%}{%} collect data#true,false +consume collected data#true,false data collection=% %csvstyle #endkeyvals diff --git a/completion/csvsimple.cwl b/completion/csvsimple.cwl index 2f696ec9f2..dac22552e3 100644 --- a/completion/csvsimple.cwl +++ b/completion/csvsimple.cwl @@ -1,7 +1,5 @@ # csvsimple package -# Matthew Bertucci 12/22/2021 for v2.2.0 - -#include:l3keys2e +# Matthew Bertucci 2024/01/19 for v2.6.0 # legacy option or default (no options) #include:csvsimple-legacy @@ -14,4 +12,4 @@ #keyvals:\usepackage/csvsimple#c l3 legacy -#endkeyvals \ No newline at end of file +#endkeyvals diff --git a/completion/genealogy-profiles.cwl b/completion/genealogy-profiles.cwl new file mode 100644 index 0000000000..98121ebaa7 --- /dev/null +++ b/completion/genealogy-profiles.cwl @@ -0,0 +1,80 @@ +# genealogy-profiles package +# Matthew Bertucci 2024/01/25 for v2024/01/24 + +#include:genealogytree +#include:hyperref + +\gprKeys{options%keyvals} + +#keyvals:\gprKeys +name part order=% +name type=#given and surname,nordic historical +auto id#true,false +auto id prefix=% +begin profile=% +end profile=% +begin header=% +end header=% +begin life events=% +end life events=% +reference style= +unknown reference style= +page number style= +givenname style=% +patronymic style=% +surname style=% +byname style=% +header format=% +auto header#true,false +id index= +fullname index= +patronymic index= +surname index= +byname index= +nest index entries#true,false +id in index entries#true,false +main index entry style=% +include unknown in index#true,false +include ambiguous in index#true,false +#endkeyvals + +\begin{gprProfile}{name} +\begin{gprProfile}{name}[life events] +\begin{gprProfile}[options%keyvals]{name} +\begin{gprProfile}[options%keyvals]{name}[life events] +\end{gprProfile} +\begin{gprProfile*}{options%keyvals} +\begin{gprProfile*}{options%keyvals}[life events] +\end{gprProfile*} + +#keyvals:\begin{gprProfile},\begin{gprProfile*} +id= +fullname= +givenname= +patronymic= +surname= +byname= +life events= +no index#true,false +#endkeyvals + +\gprName{name} +\gprName*{name} +\gprRef{name} +\gprRef[id]{name} +\gprRef*{name} +\gprRef*[id]{name} +\gprYear{year} +\gprYear*{year} +\gprYears{year range} +\gprYears*{year range} + +\gprHeader +\gprID +\gprStyledName +\gprFullName +\gprGivenName +\gprPatronymic +\gprSurname +\gprByname +\gprSpouse \ No newline at end of file diff --git a/completion/hvqrurl.cwl b/completion/hvqrurl.cwl index b5a957617d..d6ba840885 100644 --- a/completion/hvqrurl.cwl +++ b/completion/hvqrurl.cwl @@ -1,5 +1,5 @@ # hvqrurl package -# Matthew Bertucci 9/27/2021 for v0.02 +# Matthew Bertucci 2024/01/28 for v0.05 #include:qrcode #include:xcolor @@ -19,4 +19,5 @@ qradjust=##L qrheight=##L qrlevel=#L,M,Q,H qrreverse -#endkeyvals \ No newline at end of file +linktext=% +#endkeyvals diff --git a/completion/hyperref.cwl b/completion/hyperref.cwl index 4e789fc4f6..d9f34e6b62 100644 --- a/completion/hyperref.cwl +++ b/completion/hyperref.cwl @@ -3,7 +3,7 @@ #modified Edson 30-12-2010 #modified Denis Bitouz\'e 14-06-2014 #modified muzimuzhi 18 Jan 2020, 8 May 2020, 8 Jul 2020 -#modified Matthew Bertucci 31 October 2023 for v7.01d +#modified Matthew Bertucci 21 Jan 2024 for v7.01h #include:iftex #include:keyval @@ -11,7 +11,6 @@ #include:kvdefinekeys #include:pdfescape #include:hycolor -#include:letltxmacro #include:auxhook #include:kvoptions #include:intcalc diff --git a/completion/latex-document.cwl b/completion/latex-document.cwl index eb56757e14..0d5ba55547 100644 --- a/completion/latex-document.cwl +++ b/completion/latex-document.cwl @@ -9,7 +9,7 @@ #include:textcomp \abstractname#* -\addcontentsline{ext}{secunit}{entry%text}#* +\addcontentsline{ext}{type}{entry%text}#* \Alph{counter}#* \alph{counter}#* \and#* @@ -167,7 +167,7 @@ \clearpage \cline{i-j}#t \columnwidth#L -\contentsline{type}{text}{page} +\contentsline{type}{text}{page}{Href} \contentsname \dashbox{dashlength}(width,height)[position]{text}#*/picture \dashbox{dashlength}(width,height){text}#*/picture diff --git a/completion/non-decimal-units.cwl b/completion/non-decimal-units.cwl index d2b4d1f862..04de2f9c34 100644 --- a/completion/non-decimal-units.cwl +++ b/completion/non-decimal-units.cwl @@ -1,5 +1,5 @@ # non-decimal-units package -# Matthew Bertucci 2023/10/10 +# Matthew Bertucci 2024/01/25 #keyvals:\usepackage/non-decimal-units#c british @@ -12,13 +12,15 @@ german \nduValue{unit group}[options%keyvals]{value} \VALUE \SYMBOL -\nduMath{unit name}{variable}{operator}{value} -\nduMath{unit name}[options%keyvals]{variable}{operator}{value} -\nduResult{unit name}{variable} -\nduResult{unit name}[options%keyvals]{variable} +\nduMath{unit group}{variable}{operator}{value} +\nduMath{unit group}[options%keyvals]{variable}{operator}{value} +\nduResult{unit group}{variable} +\nduResult{unit group}[options%keyvals]{variable} +\nduNormalize{unit group}{amount}{unit} +\nduNormalize{unit group}[options%keyvals]{amount}{unit} -#keyvals:\nduKeys#c,\nduValue#c,\nduMath#c,\nduResult#c -display=#values only,formatted,symbols only,numprint +#keyvals:\nduKeys#c,\nduValue#c,\nduMath#c,\nduResult#c,\nduNormalize#c +display=#values only,formatted,symbols only format=% replace nil with=% treat zero as nil @@ -40,10 +42,10 @@ set aligned for environment=% tabularray column type=% #endkeyvals -\nduSymbol{unit name} -\nduFactor{unit name}{unit name} -\nduNewBaseUnit{unit name}{keyvals} -\nduNewUnitGroup{unit name}{base units} -\nduNewUnitGroup{unit name}{base units}[cmd] -\nduNewUnitGroup[keyvals]{unit name}{base units} -\nduNewUnitGroup{[keyvals]unit name}{base units}[cmd] +\nduSymbol{unit group} +\nduFactor{unit group}{unit name} +\nduNewBaseUnit{unit group}{keyvals} +\nduNewUnitGroup{unit group}{base units} +\nduNewUnitGroup{unit group}{base units}[cmd] +\nduNewUnitGroup[keyvals]{unit group}{base units} +\nduNewUnitGroup[keyvals]{unit group}{base units}[cmd] diff --git a/completion/odesandpdes.cwl b/completion/odesandpdes.cwl new file mode 100644 index 0000000000..5614dca079 --- /dev/null +++ b/completion/odesandpdes.cwl @@ -0,0 +1,48 @@ +# odesandpdes package +# Matthew Bertucci 2024/01/18 for v1.0.0 + +#include:xkeyval + +\setDE{options%keyvals} + +#keyvals:\setDE,\usepackage/odesandpdes#c +notation=#default,Lagrange,Leibniz,Newton +maxprimes=% +#endkeyvals + +\ode{function}#m +\ode[variable]{function}#m +\ode*#m +\ode*[variable]#m +\pde{function}#m +\pde[variable]{function}#m +\pde*#m +\pde*[variable]#m + +\LagrODE{function}#*m +\LagrODE[variable]{function}#*m +\LagrODE*#*m +\LagrODE*[variable]#*m +\LeibODE{function}#*m +\LeibODE[variable]{function}#*m +\LeibODE*#*m +\LeibODE*[variable]#*m +\NewtODE{function}#*m +\NewtODE[variable]{function}#*m +\NewtODE*#*m +\NewtODE*[variable]#*m +\LagrPDE{function}#*m +\LagrPDE[variable]{function}#*m +\LagrPDE*#*m +\LagrPDE*[variable]#*m +\LeibPDE{function}#*m +\LeibPDE[variable]{function}#*m +\LeibPDE*#*m +\LeibPDE*[variable]#*m +\NewtPDE{function}#*m +\NewtPDE[variable]{function}#*m +\NewtPDE*#*m +\NewtPDE*[variable]#*m + +\beginnext#S +\endnext#S \ No newline at end of file diff --git a/completion/pst-solarsystem.cwl b/completion/pst-solarsystem.cwl index 996f307da8..bb790d5ca8 100644 --- a/completion/pst-solarsystem.cwl +++ b/completion/pst-solarsystem.cwl @@ -1,5 +1,5 @@ -# pst-spinner package -# Matthew Bertucci 2/22/2022 for v0.13 +# pst-solarsystem package +# Matthew Bertucci 2024/01/30 for v0.14 #include:pstricks #include:pst-node @@ -21,8 +21,12 @@ Minute=% Second=% solarValues#true,false viewpoint= +language=#DE,FR,EN #endkeyvals \Jupiter#* -\Saturne#* -\PSTSOLARSYSTEMELoaded#S \ No newline at end of file +\Saturn#* +\PSTSOLARSYSTEMELoaded#S +\SolarSystemLangEN#S +\SolarSystemLangDE#S +\SolarSystemLangFR#S diff --git a/completion/pythonimmediate.cwl b/completion/pythonimmediate.cwl index 5fd8c49d66..c318af9194 100644 --- a/completion/pythonimmediate.cwl +++ b/completion/pythonimmediate.cwl @@ -1,8 +1,9 @@ # pythonimmediate package -# Matthew Bertucci 2023/01/11 for v0.1.0 +# Matthew Bertucci 2024/01/18 for v0.5.0 #include:saveenv #include:currfile +#include:currfile-abspath #include:precattl #keyvals:\usepackage/pythonimmediate#c diff --git a/completion/simpleicons.cwl b/completion/simpleicons.cwl index f6096e87f4..851e54bbf8 100644 --- a/completion/simpleicons.cwl +++ b/completion/simpleicons.cwl @@ -1,5 +1,5 @@ # simpleicons package -# Matthew Bertucci 2024/01/13 for v10.5.0 +# Matthew Bertucci 2024/01/26 for v11.2.0 #include:iftex @@ -9,10 +9,12 @@ 42 1001tracklists 1password +2k 3m 4chan 4d 500px +7zip 99designs 9gag abbott @@ -85,6 +87,7 @@ airplayaudio airplayvideo airtable airtel +airtransat ajv akamai akaunting @@ -154,6 +157,7 @@ androidauto androidstudio angular anilist +animalplanet ansible answer ansys @@ -229,6 +233,7 @@ artifacthub artixlinux artstation arxiv +asahilinux asana asciidoctor asciinema @@ -278,6 +283,7 @@ azuredevops azurefunctions azurepipelines babel +babelio backblaze backbonedotjs backendless @@ -307,6 +313,7 @@ beijingsubway bem bentley bento +bentobox bentoml bereal betfair @@ -373,6 +380,7 @@ boxysvg brandfolder brave breaker +brenntag brevo brex bricks @@ -416,6 +424,7 @@ canva canvas capacitor cardano +carlsberggroup carrd carrefour carthrottle @@ -497,6 +506,7 @@ clubhouse clyp cmake cncf +cnet cnn cocacola cockpit @@ -637,6 +647,7 @@ dataverse datefns datocms datto +davinciresolve dazn dbeaver dblp @@ -646,6 +657,7 @@ debian decapcms dedge deepcool +deepgram deepin deepl deepnote @@ -749,6 +761,7 @@ eclipsejetty eclipsemosquitto eclipsevertdotx edeka +edgeimpulse editorconfig edotleclerc educative @@ -798,6 +811,7 @@ esbuild esea eslgaming eslint +esotericsoftware esphome espressif esri @@ -930,6 +944,7 @@ frontendmentor frontify fsecure fsharp +fubo fugacloud fujifilm fujitsu @@ -944,6 +959,7 @@ gameandwatch gamebanana gamedeveloper gamejolt +gameloft gamemaker garmin gatling @@ -965,6 +981,7 @@ gin giphy git gitbook +gitconnected gitea gitee gitextensions @@ -1180,6 +1197,7 @@ humblebundle hungryjacks husqvarna hyper +hyperskill hypothesis hyundai i18next @@ -1362,6 +1380,7 @@ klarna klm klook knative +knexdotjs knowledgebase known koa @@ -1382,6 +1401,7 @@ ktm kuaishou kubernetes kubuntu +kucoin kuma kuula kx @@ -1445,6 +1465,7 @@ linear linkedin linkerd linkfire +linksys linktree linux linuxcontainers @@ -1492,6 +1513,7 @@ macpaw macys magasinsu magento +magic magisk mahindra mailchimp @@ -1563,6 +1585,7 @@ meta metabase metacritic metafilter +metasploit meteor metro metrodelaciudaddemexico @@ -1656,6 +1679,7 @@ mulesoft muller multisim mumble +muo mural musescore musicbrainz @@ -1727,6 +1751,7 @@ nodedotjs nodemon nodered nokia +nomad norco nordicsemiconductor nordvpn @@ -1821,6 +1846,7 @@ oppo opsgenie opslevel oracle +orange orcid oreilly org @@ -1858,6 +1884,7 @@ pandas pandora pantheon paperspace +paramountplus paritysubstrate parsedotly passport @@ -2035,6 +2062,7 @@ puppeteer purescript purgecss purism +pushbullet pusher pwa pycharm @@ -2104,6 +2132,7 @@ razer razorpay react reacthookform +reactiveresume reactivex reactos reactquery @@ -2176,11 +2205,13 @@ robloxstudio robotframework rocketdotchat rocksdb +rockstargames rockylinux roku rollsroyce rollupdotjs rome +roon rootme roots rootsbedrock @@ -2220,6 +2251,7 @@ sahibinden sailfishos sailsdotjs salesforce +salla saltproject samsclub samsung @@ -2235,6 +2267,7 @@ sat1 satellite saturn saucelabs +saudia scala scaleway scania @@ -2354,6 +2387,7 @@ society6 socketdotio softpedia sogou +solana solid solidity sololearn @@ -2390,6 +2424,7 @@ speedtest speedypage sphinx spigotmc +spine spinnaker spinrilla splunk @@ -2508,6 +2543,7 @@ taichigraphics taichilang tails tailwindcss +taketwointeractivesoftware talend talenthouse tamiya @@ -2525,6 +2561,7 @@ teamcity teamspeak teamviewer ted +teepublic teespring tekton tele5 @@ -2573,12 +2610,14 @@ thunderstore thurgauerkantonalbank thymeleaf ticketmaster +ticktick tidal tiddlywiki tide tidyverse tietoevry tiktok +tildapublishing tile timescale tina @@ -2598,6 +2637,7 @@ toml tomorrowland ton topcoder +topdotgg toptal torbrowser torproject @@ -2689,6 +2729,7 @@ unrealengine unsplash untappd upcloud +uphold uplabs upptime ups @@ -2711,6 +2752,7 @@ vault vaultwarden vauxhall vbulletin +vectary vectorlogozone vectorworks veeam @@ -2903,6 +2945,7 @@ yubico zabka zalando zalo +zap zapier zara zazzle diff --git a/completion/unicode-math-input.cwl b/completion/unicode-math-input.cwl index 57ab48ec2b..b5365b528d 100644 --- a/completion/unicode-math-input.cwl +++ b/completion/unicode-math-input.cwl @@ -1,5 +1,5 @@ # unicode-math-input package -# Matthew Bertucci 2023/05/12 for v0.0.0 +# Matthew Bertucci 2024/01/18 for v0.1.0 #include:iftex @@ -25,8 +25,8 @@ ignore-patch-prime \umiMathtt#* \umiFrac#* -\umiDefineMathChar{character}{definition} -\umiDefineMathDelimiter{character}{definition} +\umiDeclareMathChar{character}{definition} +\umiDeclareMathDelimiter{character}{definition} \umiRefreshDelimiterList#* @@ -40,8 +40,15 @@ ignore-patch-prime \umiPatchPrime#* \umiUnpatchPrime#* +\umiDeclareMathCharCopy{character}{cmd} +\umiDeclareMathDelimiterCopy{character}{cmd} + # not documented \umiPrime#S \umiPrimeNormalDefinition#S \umiBackprime#S -\umiBackprimeNormalDefinition#S \ No newline at end of file +\umiBackprimeNormalDefinition#S + +# deprecated +\umiDefineMathChar{character}{definition}#S +\umiDefineMathDelimiter{character}{definition}#S diff --git a/completion/wrapfig2.cwl b/completion/wrapfig2.cwl index 0c33baa59f..6f72c5803f 100644 --- a/completion/wrapfig2.cwl +++ b/completion/wrapfig2.cwl @@ -1,10 +1,10 @@ # wrapfig2 package -# Matthew Bertucci 2/8/2022 for v5.0.7 +# Matthew Bertucci 2024/01/22 for v7.0.0 #include:etoolbox #include:float #include:xcolor -#include:curve2e +#include:pict2e #keyvals:\usepackage/wrapfig2#c verbose @@ -50,8 +50,10 @@ O \includeframedtext[width]{text} \includeframedtext[width]{text}[settings][radius%l] -\framedbox{text}{frame thickness%l}{frame sep%l} -\framedbox{text}{frame thickness%l}{frame sep%l}[corner radius%l] +\framedbox{frame width%l}{frame thickness%l}{frame sep%l}{text} +\framedbox{frame width%l}{frame thickness%l}{frame sep%l}[corner radius%l]{text} +\Frame{frame width%l}{frame height%l}{corner radius%l} +\Frame*{frame width%l}{frame height%l}{corner radius%l} \wrapoverhang#* \insertwidth#* @@ -60,19 +62,17 @@ O \WFscalefactor#* \WFscalewidth#* \WFclear#* -\textcorrection#* -\textplacement#* -\textoverhang#* - -\x#S -\xc#S -\WFXds#S -\WFYuo#S -\PSEl#S -\PNEl#S -\PSWu#S -\WFrectangle#S -\CurveStar#S +\textcorrection#S +\textplacement#S +\textoverhang#S +\WFfrthick#S +\WFfrgap#S +\WFfrwidth#S +\WFfrheight#S +\WFXR#S +\WFYD#S +\WFXL#S +\WFYU#S WFbackground#B WFframe#B