From b4c8f9ed5c6c5c79bfab81d05c411992b9e4c87a Mon Sep 17 00:00:00 2001 From: mbertucci47 <61854785+mbertucci47@users.noreply.github.com> Date: Thu, 18 Jul 2024 08:18:21 -0600 Subject: [PATCH] Cwls (#3735) --- completion.qrc | 3 + completion/beamerthememoloch.cwl | 9 +- completion/biblatex.cwl | 6 +- completion/chemformula-ru.cwl | 6 +- completion/class-moderncv.cwl | 35 +- completion/delimset.cwl | 91 +-- completion/dtk-url.cwl | 3 +- completion/etaremune.cwl | 11 +- completion/luatexja-fontspec.cwl | 10 +- completion/luwiantype.cwl | 645 +++++++++++++++++++ completion/overarrows.cwl | 36 +- completion/passopt.cwl | 9 + completion/polyglossia.cwl | 23 +- completion/randbild.cwl | 15 + completion/simpleicons.cwl | 5 +- completion/tcolorbox.cwl | 5 +- completion/tcolorboxlibrarydocumentation.cwl | 5 +- completion/tcolorboxlibraryskins.cwl | 3 +- 18 files changed, 849 insertions(+), 71 deletions(-) create mode 100644 completion/luwiantype.cwl create mode 100644 completion/passopt.cwl create mode 100644 completion/randbild.cwl diff --git a/completion.qrc b/completion.qrc index 1ca1ea770f..2fbf6ac28d 100644 --- a/completion.qrc +++ b/completion.qrc @@ -2259,6 +2259,7 @@ completion/lucmtime.cwl completion/luctime.cwl completion/lutabulartools.cwl +completion/luwiantype.cwl completion/luximono.cwl completion/lwarp.cwl completion/lyluatex.cwl @@ -2686,6 +2687,7 @@ completion/parselines.cwl completion/parskip.cwl completion/pascaltriangle.cwl +completion/passopt.cwl completion/pas-cours.cwl completion/pas-crosswords.cwl completion/pas-cv.cwl @@ -3095,6 +3097,7 @@ completion/quran-ur.cwl completion/ragged2e.cwl completion/raleway.cwl +completion/randbild.cwl completion/randomlist.cwl completion/randomwalk.cwl completion/randtext.cwl diff --git a/completion/beamerthememoloch.cwl b/completion/beamerthememoloch.cwl index 0b74d0f15f..7e818e7df7 100644 --- a/completion/beamerthememoloch.cwl +++ b/completion/beamerthememoloch.cwl @@ -1,17 +1,24 @@ # moloch beamertheme -# Matthew Bertucci 2024/03/08 for v0.3.0 +# Matthew Bertucci 2024/07/10 for v0.4.0 +#include:etoolbox #include:pgfopts #include:calc #include:tikz #keyvals:\usetheme/moloch#c,\molochset +titleformat=#regular,smallcaps,allsmallcaps,allcaps +titleformat plain=#regular,smallcaps,allsmallcaps,allcaps sectionpage=#none,simple,progressbar subsectionpage=#none,simple,progressbar numbering=#none,counter,fraction progressbar=#none,head,frametitle,foot block=#transparent,fill background=#dark,light +titleformat title=#regular,smallcaps,allsmallcaps,allcaps +titleformat subtitle=#regular,smallcaps,allsmallcaps,allcaps +titleformat section=#regular,smallcaps,allsmallcaps,allcaps +titleformat frame=#regular,smallcaps,allsmallcaps,allcaps #endkeyvals \molochset{options%keyvals} diff --git a/completion/biblatex.cwl b/completion/biblatex.cwl index d73fb6aba7..7776af18d9 100644 --- a/completion/biblatex.cwl +++ b/completion/biblatex.cwl @@ -8106,7 +8106,7 @@ biblabel=#superscript,brackets \mkibid{arg}#* #endif -### biblatex-publist v2.11 ### +### biblatex-publist v2.12 ### #ifOption:style=publist # from publist.bbx \ExecutePublistOptions{options%keyvals} @@ -8177,6 +8177,10 @@ plnumbering=#global,local,global-descending,local-descending,none \citesecitem[postnote]{bibid}#*C \citesecitem{bibid}#C \citesecitem*{bibid}#C +\citeitemrange{bibid}{bibid}#C +\citesecitemrange{bibid}{bibid}#C +\citesecitemrange*{bibid}{bibid}#C +\itemrangesep#* \shiftciteitem{integer} \mkrefdesc{number}#* \secitemsecref#* diff --git a/completion/chemformula-ru.cwl b/completion/chemformula-ru.cwl index 1210a5d62c..f5c0edde64 100644 --- a/completion/chemformula-ru.cwl +++ b/completion/chemformula-ru.cwl @@ -1,7 +1,9 @@ # chemformula-ru package -# Matthew Bertucci 2024/03/08 for v2024-03-01 +# Matthew Bertucci 2024/07/10 for v2024-07-10 + +#include:chemformula #keyvals:\usepackage/chemformula-ru#c cosh2ch ch2Ch -#endkeyvals \ No newline at end of file +#endkeyvals diff --git a/completion/class-moderncv.cwl b/completion/class-moderncv.cwl index 7739e3618f..a35650b8ea 100644 --- a/completion/class-moderncv.cwl +++ b/completion/class-moderncv.cwl @@ -1,5 +1,5 @@ # denisbitouze, 02.03.2013 -# Matthew Bertucci updated 2/23/2022 for v2.3.1 +# Matthew Bertucci updated 2024/07/10 for v2.4.0 #include:etoolbox #include:ifthen @@ -45,6 +45,7 @@ final \born{date} \email{address%URL}#U \homepage{URL}#U +\homepage[protocol]{URL}#U \phone{number} \phone[type%keyvals]{number} #keyvals:\phone @@ -76,6 +77,17 @@ matrix googlescholar codeberg discord +twitch +youtube +tiktok +instagram +soundcloud +steam +xbox +playstation +battlenet +arxiv +inspire #endkeyvals \extrainfo{extra info%text} \listitemsymbol#* @@ -105,6 +117,18 @@ discord \signalsocialsymbol#* \codebergsocialsymbol#* \discordsocialsymbol#* +\twitchsocialsymbol#* +\youtubesocialsymbol#* +\tiktoksocialsymbol#* +\instagramsocialsymbol#* +\soundcloudsocialsymbol#* +\steamsocialsymbol#* +\xboxsocialsymbol#* +\playstationsocialsymbol#* +\battlenetsocialsymbol#* +\arxivsocialsymbol#* +\inspiresocialsymbol#* + \enclname#* \makefooter \moderncvstyle{style%keyvals}#n @@ -160,6 +184,8 @@ tikz \hintfont#* \pagenumberfont#* \namestyle{text}#* +\firstnamestyle{text}#* +\lastnamestyle{text}#* \titlestyle{text}#* \addressstyle{text}#* \quotestyle{text}#* @@ -179,6 +205,8 @@ tikz \cvitem[spacing%l]{heading%text}{text} \cvdoubleitem{heading1%text}{text1%text}{heading2%text}{text2%text}#n \cvdoubleitem[spacing%l]{heading1%text}{text1%text}{heading2%text}{text2%text}#n +\cvtripleitem{heading1%text}{text1%text}{heading2%text}{text2%text}{heading3%text}{text3%text}#n +\cvtripleitem[spacing%l]{heading1%text}{text1%text}{heading2%text}{text2%text}{heading3%text}{text3%text}#n \cvlistitem{item%text}#n \cvlistitem[spacing%l]{item%text}#n \cvlistdoubleitem{item1%text}{item2%text}#n @@ -212,8 +240,10 @@ tikz \bibindent#* \bibliographyhead{title}#L2 \recipient{recipient}{recipient address}#n +\subject{subject%text}#n \opening{opening%text}#n \closing{closing%text}#n +\signature{scale}{imagefile}#g \enclosure{enclosure%text}#n \enclosure[alternative name%text]{enclosure%text}#n \recomputeletterheadlengths#* @@ -224,13 +254,16 @@ tikz \makeletterhead#* \makeletterfoot#* \makeletterclosing#n +\hintscolumnwidth#* \separatorcolumnwidth#* \maincolumnwidth#* \doubleitemcolumnwidth#* +\tripleitemcolumnwidth#* \separatorrulewidth#* \listitemsymbolwidth#* \listitemcolumnwidth#* \listdoubleitemcolumnwidth#* +\listitemsymbolspace#* \cventryyearbox#* \cventrytitleboxwidth#* diff --git a/completion/delimset.cwl b/completion/delimset.cwl index 8eadcc5c5e..3264a913cb 100644 --- a/completion/delimset.cwl +++ b/completion/delimset.cwl @@ -1,5 +1,5 @@ # delimset package -# Matthew Bertucci 2/6/2022 for v1.1 +# Matthew Bertucci 2024/07/17 for v2.0 #include:amsmath #include:keyval @@ -10,17 +10,30 @@ extdef#true,false scriptstyle#true,false #endkeyvals -\delim{%}{%}%{%}#m -\delimpair{%}{%}{%}%{%}{%}#m -\delimtriple{%}{%}{%}{%}%{%}{%}{%}#m +\delimsize#L +\kerndelim{width} + +\usedelim + +\delim{%}{%}%{%}#m +\delimpair{%}{%}{%}%{%}{%}#m +\delimtriple{%}{%}{%}{%}%{%}{%}{%}#m \DeclareMathDelimiterSet{command}{definition}#d \DeclareMathDelimiterSet{command}[args]{definition}#d +\selectdeliml{delim} +\selectdeliml*{delim} \selectdelim{delim} +\selectdelim*{delim} \selectdelim[class%plain]{delim} +\selectdelim[class%plain]*{delim} +\selectdelimr{delim} +\selectdelimr*{delim} +\DeclareMathDelimiterSel{command}{left-def%definition}{right-def%definition}#d +\parsedelimflags{compositor}{selector} -\brk%{%}#m -\brk[%]%{%}#m +\brk%{%}#m +\brk[%]%{%}#m # following line allows for keyval completion even with # odd syntax in lines above. Similarly for \eval, etc. below \brk[%]#Sm @@ -32,8 +45,8 @@ c a #endkeyvals -\eval%{%}#m -\eval[%]%{%}#m +\eval%{%}#m +\eval[%]%{%}#m \eval[%]#Sm #keyvals:\eval @@ -41,15 +54,15 @@ v s #endkeyvals -\abs%{%}#m -\norm%{%}#m +\abs%{%}#m +\norm%{%}#m #ifOption:extdef -\pair%{%}{%}#m -\set%{%}#m -\setcond%{%}{%}#m -\intv%{%}{%}#m -\intv[%]%{%}{%}#m +\pair%{%}{%}#m +\set%{%}#m +\setcond%{%}{%}#m +\intv%{%}{%}#m +\intv[%]%{%}{%}#m \intv[%]#Sm #keyvals:\intv c @@ -57,21 +70,21 @@ o l r #endkeyvals -\avg%{%}#m -\corr%{%}#m -\comm%{%}{%}#m -\acomm%{%}{%}#m -\bra%{%}#m -\ket%{%}#m -\setcond%{%}{%}#m +\avg%{%}#m +\corr%{%}#m +\comm%{%}{%}#m +\acomm%{%}{%}#m +\bra%{%}#m +\ket%{%}#m +\setcond%{%}{%}#m #endif #ifOption:extdef=true -\pair%{%}{%}#m -\set%{%}#m -\setcond%{%}{%}#m -\intv%{%}{%}#m -\intv[%]%{%}{%}#m +\pair%{%}{%}#m +\set%{%}#m +\setcond%{%}{%}#m +\intv%{%}{%}#m +\intv[%]%{%}{%}#m \intv[%]#Sm #keyvals:\intv c @@ -79,14 +92,16 @@ o l r #endkeyvals -\avg%{%}#m -\corr%{%}#m -\comm%{%}{%}#m -\acomm%{%}{%}#m -\bra%{%}#m -\ket%{%}#m -\braket%{%}{%}#m -\setcond%{%}{%}#m +\avg%{%}#m +\corr%{%}#m +\comm%{%}{%}#m +\acomm%{%}{%}#m +\bra%{%}#m +\ket%{%}#m +\braket%{%}{%}#m +\setcond%{%}{%}#m +\lfrac%{%}{%}#m +\lfrac[%]%{%}{%}#m #endif \bigp#m @@ -96,4 +111,8 @@ r \Biggp#m \Bigp#m \biggb#m -\biggp#m \ No newline at end of file +\biggp#m +\bigi#m +\Bigi#m +\biggi#m +\Biggi#m diff --git a/completion/dtk-url.cwl b/completion/dtk-url.cwl index a9f4a56416..0f6f7d93ff 100644 --- a/completion/dtk-url.cwl +++ b/completion/dtk-url.cwl @@ -1,5 +1,5 @@ # dtk-url package -# Matthew Bertucci 2024/02/15 for v1.8 +# Matthew Bertucci 2024/07/11 for v1.9 #include:url #include:xcolor @@ -9,6 +9,7 @@ #include:atveryend #include:embedfile +\File{file} \CTANurl{URL}#*U \ctanurl{URL}#U \Email{email%URL}#U diff --git a/completion/etaremune.cwl b/completion/etaremune.cwl index e3903d5233..f1dbdc6515 100644 --- a/completion/etaremune.cwl +++ b/completion/etaremune.cwl @@ -1,5 +1,5 @@ # etaremune package -# Matthew Bertucci 11/13/2021 for v1.2 +# Matthew Bertucci 2024/07/15 for v1.2 #include:xkeyval @@ -7,7 +7,7 @@ \begin{etaremune}[options%keyvals] \end{etaremune} -#keyvals:\begin{etaremune} +#keyvals:\begin{etaremune},\usepackage/etaremune#c topsep=##L partopsep=##L itemsep=##L @@ -18,4 +18,9 @@ listparindent=##L itemindent=##L labelwidth=##L labelsep=##L -#endkeyvals \ No newline at end of file +#endkeyvals + +# env only +#keyvals:\begin{etaremune} +start=% +#endkeyvals diff --git a/completion/luatexja-fontspec.cwl b/completion/luatexja-fontspec.cwl index 2bb5f3d762..c84d619d3f 100644 --- a/completion/luatexja-fontspec.cwl +++ b/completion/luatexja-fontspec.cwl @@ -1,5 +1,5 @@ # luatexja-fontspec package -# Matthew Bertucci 4/9/2022 +# Matthew Bertucci 2024/07/15 #include:l3keys2e #include:luatexja @@ -35,8 +35,16 @@ silent \renewjfontfamily{cmd}[font features%keyvals]{font} \setjfontfamily{cmd}{font}#d \setjfontfamily{cmd}[font features%keyvals]{font}#d +\providejfontfamily{cmd}{font}#d +\providejfontfamily{cmd}[font features%keyvals]{font}#d \newjfontface{cmd}{font}#d \newjfontface{cmd}[font features%keyvals]{font}#d +\renewjfontface{cmd}{font} +\renewjfontface{cmd}[font features%keyvals]{font} +\setjfontface{cmd}{font}#d +\setjfontface{cmd}[font features%keyvals]{font}#d +\providejfontface{cmd}{font}#d +\providejfontface{cmd}[font features%keyvals]{font}#d \defaultjfontfeatures{font features%keyvals} \defaultjfontfeatures[font name list]{font features%keyvals} \addjfontfeatures{font features%keyvals} diff --git a/completion/luwiantype.cwl b/completion/luwiantype.cwl new file mode 100644 index 0000000000..96106be942 --- /dev/null +++ b/completion/luwiantype.cwl @@ -0,0 +1,645 @@ +# luwiantype package +# Matthew Bertucci 2024/07/16 for v1.2 + +#include:fontspec +#include:graphicx +#include:stackengine +#include:moresize + +\A +\A[number] +\ADORARE +\AEDIFICARE +\AEDIFICIUM +\AEDIFICIUMMINUS +\AEDIFICIUMPONERE +\ALA +\AMPLECTI +\ANIMAL +\ANNUS +\ANNUSANNUS +\APER +\AQUILA +\ARAI +\ARGENTUM +\ARHA +\ASCIA +\ASINUS +\ASINUS[number] +\ASINUSIIA +\ATAII +\AUDIRE +\AURIGA +\AURIGA[number] +\AVIS +\AVIS[number] +\AVISX +\AVUS +\AX +\badeq +\BESTIA +\BIBERE +\BONUS +\BONUS[number] +\BOS +\BOS[number] +\BOSIIMI +\BOSMI +\boust{text} +\BRACCHIUM +\CAELUM +\CANIS +\CANIS[number] +\CAPERE +\CAPERE[number] +\CAPEREIICAPEREII +\CAPERESCALPRUM +\CAPRA +\CAPRA[number] +\CAPRAIIA +\CAPUT +\CAPUTSCALPRUM +\CASTRUM +\CENTUM +\CERVUS +\CERVUS[number] +\CONTRACTUS +\CORNU +\CORNUCAPUT +\CRUS +\CRUS[number] +\CRUSCRUS +\CRUSFLUMEN +\CRUX +\CRUX[number] +\CUBITUM +\CULTER +\CUM +\CURRERE +\CURRUS +\DARE +\DAREDARE +\DECEM +\DELERE +\DEUS +\DEUSDOMUS +\DEUSMONSMENSA +\DEUSMONSSARPA +\DEUSVIATERRA +\DIES +\DOMINA +\DOMINUS +\DOMUS +\DOMUSMINUS +\DOMUSSCALA +\DOMUSX +\EDERE +\EGO +\EGO[number] +\EIGHT +\ENSIS +\EQUUS +\EUNUCHUS +\EUNUCHUS[number] +\EXERCITUS +\FALX +\FEMINA +\FILIA +\FILIUS +\FINES +\FINESHA +\FIVE +\FLAMMAE +\FLUMEN +\FONS +\FORTIS +\FOUR +\FRATER +\FRATER[number] +\FRONS +\FULGUR +\FUSUS +\GCXCV +\GENUFLECTERE +\GRYLLUS +\gstack{{%}%<{glyph2}...%>} +\HA +\HA[number] +\HAIILI +\HALAI +\HANA +\HARAI +\HASTARIUS +\HATTI +\HATTILI +\HATTUSILI +\HAX +\HEROS +\HI +\HI[number] +\hl +\HORDEUM +\HORREUM +\hr +\HU +\HU[number] +\HUNDRED +\HURU +\HWIA +\HWIX +\I +\I[number] +\IA +\IA[number] +\IACULUM +\INFANS +\INFRA +\IRAI +\ISHUWA +\IUDEX +\IUDEXLA +\IUDEXRAI +\IUSTITIA +\JANUS +\KA +\KA[number] +\KAR +\KI +\KIX +\KU +\KWIA +\LA +\LAI +\LAI[number] +\LAIU +\LALA +\LAPIS +\LAPISSCALPRUM +\LARAA +\Lat +\LAX +\LCCCII +\LCCCL +\LCCCLI +\LCCCLII +\LCCCLIII +\LCCCLIV +\LCCCLIX +\LCCCLIXA +\LCCCLVI +\LCCCLVII +\LCCCLXI +\LCCCLXV +\LCCCLXXIII +\LCCCLXXIV +\LCCCLXXV +\LCCCVIII +\LCCCX +\LCCCXCIV +\LCCCXCVI +\LCCCXCVIII +\LCCCXI +\LCCCXII +\LCCCXLII +\LCCCXLIX +\LCCCXLVIII +\LCCCXVII +\LCCCXX +\LCCCXXI +\LCCCXXIII +\LCCCXXIV +\LCCCXXIXA +\LCCCXXXIII +\LCCCXXXIX +\LCCIII +\LCCLII +\LCCLIX +\LCCLVI +\LCCLVIII +\LCCLX +\LCCLXI +\LCCLXII +\LCCLXIII +\LCCLXV +\LCCLXX +\LCCLXXI +\LCCLXXIII +\LCCLXXIV +\LCCLXXIX +\LCCLXXXII +\LCCLXXXIV +\LCCLXXXVII +\LCCV +\LCCVI +\LCCVIII +\LCCXCIII +\LCCXCVII +\LCCXI +\LCCXIII +\LCCXIX +\LCCXL +\LCCXLII +\LCCXVII +\LCCXVIII +\LCCXX +\LCCXXII +\LCCXXIV +\LCCXXX +\LCCXXXII +\LCCXXXIII +\LCCXXXIV +\LCCXXXV +\LCCXXXVI +\LCCXXXVIII +\LCDI +\LCDIII +\LCDIX +\LCDLII +\LCDLIII +\LCDLIV +\LCDLIX +\LCDLVII +\LCDLVIIA +\LCDLVIII +\LCDLX +\LCDLXI +\LCDLXIII +\LCDLXIV +\LCDLXIX +\LCDLXV +\LCDLXVI +\LCDLXVII +\LCDLXVIII +\LCDLXXI +\LCDLXXII +\LCDLXXIII +\LCDLXXIX +\LCDLXXV +\LCDLXXVI +\LCDLXXVIII +\LCDLXXX +\LCDLXXXI +\LCDLXXXII +\LCDLXXXIV +\LCDLXXXIX +\LCDLXXXV +\LCDLXXXVII +\LCDV +\LCDVI +\LCDVII +\LCDVIII +\LCDX +\LCDXA +\LCDXC +\LCDXCI +\LCDXCII +\LCDXCIII +\LCDXCIV +\LCDXCV +\LCDXCVI +\LCDXCVII +\LCDXIV +\LCDXL +\LCDXLI +\LCDXLII +\LCDXLIII +\LCDXLIV +\LCDXLIX +\LCDXVI +\LCDXVIII +\LCDXX +\LCDXXIV +\LCDXXV +\LCDXXVI +\LCDXXVII +\LCDXXVIII +\LCDXXXI +\LCDXXXII +\LCDXXXIII +\LCDXXXVI +\LCDXXXVII +\LCL +\LCLII +\LCLIV +\LCLIX +\LCLV +\LCLVI +\LCLVII +\LCLVIII +\LCLXI +\LCLXII +\LCLXIII +\LCLXIV +\LCLXIX +\LCLXVII +\LCLXVIII +\LCLXX +\LCLXXI +\LCLXXX +\LCLXXXIII +\LCLXXXIV +\LCLXXXIX +\LCLXXXV +\LCLXXXVI +\LCLXXXVII +\LCLXXXVIII +\LCVI +\LCXCIV +\LCXCV +\LCXCVIII +\LCXIII +\LCXIX +\LCXL +\LCXLI +\LCXLIII +\LCXLIV +\LCXLIX +\LCXLV +\LCXLVI +\LCXLVII +\LCXVI +\LCXVII +\LCXVIII +\LCXXII +\LCXXIII +\LCXXIV +\LCXXIX +\LCXXVI +\LCXXVII +\LCXXXIX +\LCXXXVA +\LCXXXVI +\LDI +\LDII +\LDIII +\LDIV +\LDIX +\LDV +\LDVII +\LDXI +\LDXII +\LDXIII +\LDXIV +\LDXIX +\LDXV +\LDXVI +\LDXVII +\LDXVIII +\LDXX +\LDXXI +\LDXXII +\LDXXIII +\LDXXX +\LECTUS +\LEO +\LEO[number] +\LEOMONSTULEO +\LEPUS +\LEPUS[number] +\LI +\LI[number] +\LIBARE +\LIBATIO +\LIGARE +\LIGNUM +\LIII +\LINGERE +\LINGUA +\LINGUACLAVUS +\LINGUAX +\LIS +\LITUUS +\LITUUSNA +\LITUUSU +\LL +\LLI +\LLIV +\LLX +\LLXI +\LLXIII +\LLXIV +\LLXIX +\LLXVII +\LLXVIII +\LLXXI +\LLXXII +\LLXXIV +\LLXXV +\LLXXVI +\LLXXVII +\LLXXXVII +\LLXXXVIII +\LOCUS +\LOGE +\LOGS +\LONGUS +\LOQUI +\LUNA +\Luwian +\LV +\LXCII +\LXCIV +\LXCLII +\LXI +\LXIII +\LXL +\LXLIV +\LXLVII +\LXLVIII +\LXX +\LXXIII +\LXXX +\LXXXIII +\LXXXVII +\LXXXVIII +\MA +\MA[number] +\MAGNUS +\MAGNUSDOMINA +\MAGNUSDOMUS +\MAGNUSFILIA +\MAGNUSREX +\MALLEUS +\MALUS +\MALUS[number] +\MANDARE +\MANDARE[number] +\MANUS +\MANUSCULTER +\MATER +\MAX +\MENSA +\MENSA[number] +\MI +\MI[number] +\MIIIREGIO +\MILLE +\MINUS +\MONS +\MONS[number] +\MORI +\MU +\MUA +\MURSILI +\MURUS +\MUWA +\NA +\NA[number] +\NEG +\NEG[number] +\NEPOS +\NI +\NI[number] +\NINE +\NIX +\NU +\NU[number] +\OCCIDENS +\OCULUS +\OMNIS +\OMNIS[number] +\OMNISMI +\ONE +\ORIENS +\OVIS +\OVIS[number] +\PA +\PANIS +\PANISSCUTELLA +\PARI +\PASTOR +\PAX +\PERS +\PES +\PES[number] +\PESIIPES +\PESIIPESII +\PESREGIO +\PESSCALAROTAE +\PI +\PI[number] +\PISCIS +\PITHOS +\PITHOSA +\PITHOSSCUTELLA +\POCULUM +\PODIUM +\PONERE +\PORTA +\PORTA[number] +\POST +\PRAE +\PRINCEPS +\PROPHETA +\PU +\PU[number] +\PUGNUS +\PUGNUSPUGNUS +\PUGNUSX +\PURUS +\RAA +\RAI +\REGIO +\REL +\REX +\REXFILIA +\REXFILIUS +\REXINFANS +\RII +\ROTA +\RU +\RU[number] +\SA +\SA[number] +\SACERDOS +\SACERDOS[number] +\SARAI +\SARMA +\SARMA[number] +\SARPA +\SAX +\SCALPRUM +\SCRIBA +\SCUTELLA +\SCUTUM +\SERVUS +\SI +\SI[number] +\SIGILLUM +\SOL +\SOL[number] +\SOLIIMENSA +\SOLIITHRONUS +\SOLIUM +\SPHINX +\STATUA +\STELE +\SU +\SU[number] +\SUB +\SUPER +\TA +\TA[number] +\TAI +\TAI[number] +\TALA +\TANA +\TAPA +\TARAI +\TARAIX +\TELIPINU +\TEN +\TERRA +\TESHUB +\THOUSAND +\THREE +\THRONUS +\THRONUS[number] +\TI +\TI[number] +\TONITRUS +\tsub{text} +\tsup{text} +\TU +\TU[number] +\TURRIS +\TUZZI +\TWELVE +\TWO +\U +\UA +\UNGULA +\UNUS +\UR +\URBS +\URBSLI +\URBSRAILI +\URCEUS +\URHI +\US +\VACUUS +\VAS +\VERSUS +\VIA +\VIATERRAPLUSSCALPRUM +\VIATERRASCALPRUM +\VIR +\VIR[number] +\VIRIIA +\VIRIIMINUS +\VITA +\VITELLUS +\VITIS +\WAI +\WAI[number] +\WIYA +\WORD +\ZA +\ZA[number] +\ZAX +\ZI +\ZI[number] +\ZIA +\ZU +\ZU[number] +\ZUWA \ No newline at end of file diff --git a/completion/overarrows.cwl b/completion/overarrows.cwl index ec72ab8b7f..99f5ac302b 100644 --- a/completion/overarrows.cwl +++ b/completion/overarrows.cwl @@ -1,5 +1,5 @@ # overarrows package -# Matthew Bertucci 2023/02/16 for v1.1 +# Matthew Bertucci 2024/07/11 for v1.2 #include:amsmath #include:etoolbox @@ -19,6 +19,7 @@ esvectg esvecth old-arrows tikz +pstricks pstarrows subscripts subother @@ -95,6 +96,10 @@ allcommands #include:tikz #endif +#ifOption:pstricks +#include:pstricks-add +#endif + #ifOption:pstarrows #include:pict2e #endif @@ -234,14 +239,14 @@ allcommands \underbar*{arg}_{sub}#m #endif -\NewOverArrowCommand{name}{keyvals} -\NewOverArrowCommand[method]{name}{keyvals} -\RenewOverArrowCommand{name}{keyvals} -\RenewOverArrowCommand[method]{name}{keyvals} -\ProvideOverArrowCommand{name}{keyvals} -\ProvideOverArrowCommand[method]{name}{keyvals} -\DeclareOverArrowCommand{name}{keyvals} -\DeclareOverArrowCommand[method]{name}{keyvals} +\NewOverArrowCommand{command}{keyvals}#d +\NewOverArrowCommand[method]{command}{keyvals}#d +\RenewOverArrowCommand{command}{keyvals} +\RenewOverArrowCommand[method]{command}{keyvals} +\ProvideOverArrowCommand{command}{keyvals}#d +\ProvideOverArrowCommand[method]{command}{keyvals}#d +\DeclareOverArrowCommand{command}{keyvals}#d +\DeclareOverArrowCommand[method]{command}{keyvals}#d #keyvals:\NewOverArrowCommand,\RenewOverArrowCommand,\ProvideOverArrowCommand,\DeclareOverArrowCommand min length=% @@ -266,7 +271,7 @@ trim middle=% trim end=% trim=% no trimming -middle config=#auto,relbar,relbareda +middle config=#auto,relbar,relbareda,harrowextender amsmath amsmath=#mimic,strict esvect @@ -280,6 +285,9 @@ arrows={%} line thickness=##L thinner tikz command={%} +pstricks command={%} +arrow={%} +psset={%} picture command={%} geometry={%} stack macro={%} @@ -289,10 +297,10 @@ no arrow macro hook={%} fill macro={%} #endkeyvals -\TestOverArrow{name} -\TestOverArrow[pattern]{name} -\TestOverArrow*{name} -\TestOverArrow*[pattern]{name} +\TestOverArrow{arrow command%cmd} +\TestOverArrow[pattern]{arrow command%cmd} +\TestOverArrow*{arrow command%cmd} +\TestOverArrow*[pattern]{arrow command%cmd} \xjoinrel \xjoinrel[number] \smallermathstyle diff --git a/completion/passopt.cwl b/completion/passopt.cwl new file mode 100644 index 0000000000..dfeb462fe1 --- /dev/null +++ b/completion/passopt.cwl @@ -0,0 +1,9 @@ +# passopt package +# Matthew Bertucci 2024/07/11 for v1.00a + +\SetOptionsToPackage{options list}{package}#* +\SetOptionsToPackage*{options list}{package}#* +\SetOptionsToClass{options list}{class}#* +\SetOptionsToClass*{options list}{class}#* +\ClearPackageOptions{package}#* +\ClearClassOptions{class}#* \ No newline at end of file diff --git a/completion/polyglossia.cwl b/completion/polyglossia.cwl index 420cb6f788..be225978b7 100644 --- a/completion/polyglossia.cwl +++ b/completion/polyglossia.cwl @@ -1,8 +1,7 @@ # polyglossia package -# Matthew Bertucci 2024/02/19 for v2.0 +# Matthew Bertucci 2024/07/15 for v2.2 #include:etoolbox -#include:xkeyval #include:fontspec #include:iftex #include:bidi @@ -1056,6 +1055,26 @@ lang=#local,main,% \ifxpginauxfile#S \xpginauxfilefalse#S \xpginauxfiletrue#S +\XPGNoPatternsFallback{arg}#S +\XPGNoPatternsFallback[opt]{arg}#S +\PolyglossiaSetup{arg1}{arg2}#S +\CheckHyphenationPatterns{arg}#S +\SetupPolyglossiaLangPatterns{arg}#S +\SetupLatinPolyglossiaFont{arg}#S +\SetupNonLatinPolyglossiaFont{arg}#S +\InheritGlossFile{arg}#S +\SetGlossOptions{arg1}{arg2}#S +\InitializeGlossOptions{arg1}{arg2}#S +\SetLanguageAliasValues{arg1}{arg2}{arg3}#S +\IfMainLanguageTF{arg}{true}{false}#S +\IfMainLanguageT{arg}{true}#S +\IfMainLanguageF{arg}{false}#S +\IfLanguageDefinedTF{arg}{true}{false}#S +\IfLanguageDefinedT{arg}{true}#S +\IfLanguageDefinedF{arg}{false}#S +\TryPatternWithFallback{arg1}{arg2}#S +\setlocalhyphenmins{arg1}{arg2}{arg3}#S +\InitializeBabelShorthands#S ## undocumented commands from gloss-*.ldf files # shared commands diff --git a/completion/randbild.cwl b/completion/randbild.cwl new file mode 100644 index 0000000000..235e8fbc40 --- /dev/null +++ b/completion/randbild.cwl @@ -0,0 +1,15 @@ +# randbild package +# Matthew Bertucci 2024/07/11 for v0.2 + +#include:pst-plot + +\begin{randbild}{x1,y1}{x2,y2}#\picture,pictureHighlight +\begin{randbild}[title%text]{x1,y1}{x2,y2} +\end{randbild} +\begin{randbild*}{x1,y1}{x2,y2}#*\picture,pictureHighlight +\begin{randbild*}[title%text]{x1,y1}{x2,y2}#* +\end{randbild*}#* +\begin{randbildbasis}{x1,y1}{x2,y2}#\picture,pictureHighlight +\begin{randbildbasis}[title%text]{x1,y1}{x2,y2} +\end{randbildbasis} +\showgrid \ No newline at end of file diff --git a/completion/simpleicons.cwl b/completion/simpleicons.cwl index c6f5bdca46..783eef5596 100644 --- a/completion/simpleicons.cwl +++ b/completion/simpleicons.cwl @@ -1,5 +1,5 @@ # simpleicons package -# Matthew Bertucci 2024/07/05 for v13.0.0 +# Matthew Bertucci 2024/07/12 for v13.1.0 #include:iftex @@ -2092,6 +2092,7 @@ playstation2 playstation3 playstation4 playstation5 +playstationportable playstationvita pleroma plesk @@ -2894,6 +2895,7 @@ uniqloja unitedairlines unitednations unity +unjs unlicense unocss unpkg @@ -3019,6 +3021,7 @@ webdriverio webex webflow webgl +webgpu weblate webmin webmoney diff --git a/completion/tcolorbox.cwl b/completion/tcolorbox.cwl index e7fda1bacf..b3caec1857 100644 --- a/completion/tcolorbox.cwl +++ b/completion/tcolorbox.cwl @@ -2,11 +2,11 @@ # thatlittleboy/2018-06-07 for tcolorbox v4.13 # muzimuzhi/30 Aug 2019 for tcolorbox v4.20 # reduce file size by using clist in "#keyvals:\cmdA,\cmdB" -# Matthew Bertucci updated 2024/01/10 for v6.2.0 +# Matthew Bertucci updated 2024/07/10 for v6.3.0 #include:environ #include:etoolbox -#include:pgf +#include:tikz #include:verbatim # << Package options (load libraries) >> @@ -593,7 +593,6 @@ skin=% skin first=% skin middle=% skin last=% -graphical environment=% frame engine=#standard,path,pathjigsaw,pathfirst,pathfirstjigsaw,pathmiddle,pathmiddlejigsaw,pathlast,pathlastjigsaw,freelance,spartan,empty interior titled engine=#standard,path,pathfirst,pathmiddle,pathlast,freelance,spartan,empty interior engine=#standard,path,pathfirst,pathmiddle,pathlast,freelance,spartan,empty diff --git a/completion/tcolorboxlibrarydocumentation.cwl b/completion/tcolorboxlibrarydocumentation.cwl index 1d571c247e..db697299ba 100644 --- a/completion/tcolorboxlibrarydocumentation.cwl +++ b/completion/tcolorboxlibrarydocumentation.cwl @@ -1,5 +1,5 @@ # documentation tcolorboxlibrary -# 2024/01/10 for v6.2.0 +# 2024/07/10 for v6.3.0 #include:tcolorboxlibrarylistings #include:tcolorboxlibraryskins @@ -191,12 +191,11 @@ documentation listing style=% documentation minted options={%} documentation minted style=% documentation minted language=% -before example={%} -after example={%} #endkeyvals #keyvals:\tcbset,\begin{docCommand},\begin{docCommand*},\begin{docCommands},\begin{docEnvironment},\begin{docEnvironment*},\begin{docEnvironments},\begin{docKey},\begin{docKey*},\begin{docKeys},\tcbmakedocSubKey,\tcbmakedocSubKeys,\begin{docPathOperation},\begin{docPathOperation*},\begin{docPathOperations},\docValue,\docValue*,\docAuxCommand,\docAuxCommand*,\docAuxEnvironment,\docAuxEnvironment*,\docAuxKey,\docAuxKey*,\docCounter,\docCounter*,\docLength,\docLength*,\docColor,\docColor*,\begin{dispExample*},\begin{dispListing*} keywords bold#true,false +page ref formatter=% index command=% index command name=% index format=#pgfsection,pgfchapter,pgf,doc,off diff --git a/completion/tcolorboxlibraryskins.cwl b/completion/tcolorboxlibraryskins.cwl index 45d690173f..0a3852de98 100644 --- a/completion/tcolorboxlibraryskins.cwl +++ b/completion/tcolorboxlibraryskins.cwl @@ -1,7 +1,6 @@ # skins tcolorboxlibrary -# 2023/02/10 for v6.0.0 +# 2024/07/10 for v6.3.0 -#include:tikz #include:tikzfill.image #keyvals:\path#c,\draw#c