From 02e4c9db7f3cdd2201bf2730c51df7c5aa66a876 Mon Sep 17 00:00:00 2001 From: mbertucci47 <61854785+mbertucci47@users.noreply.github.com> Date: Sun, 15 Sep 2024 00:46:46 -0600 Subject: [PATCH] cwls (#3795) * Update verifycommand.cwl * Update suanpan-l3.cwl * Update scrhack.cwl * Update newcomputermodern.cwl * Update suanpan-l3.cwl * Update luatexja-ruby.cwl * Update fourier-orns.cwl * Update spelatex.cwl * Update circledtext.cwl * Update pgf-PeriodicTable.cwl * Update simpleicons.cwl * Update class-mla.cwl * Add files via upload * Update completion.qrc * Update gitinfo-lua.cwl * Update pas-tableur.cwl * Update fvextra.cwl --- completion.qrc | 2 + completion/circledtext.cwl | 7 +- completion/class-mla.cwl | 5 +- completion/fourier-orns.cwl | 12 ++- completion/fvextra.cwl | 21 ++++- completion/gitinfo-lua.cwl | 3 +- completion/keytheorems.cwl | 138 +++++++++++++++++++++++++++++++ completion/luatexja-ruby.cwl | 5 +- completion/newcomputermodern.cwl | 5 +- completion/pas-tableur.cwl | 3 +- completion/pgf-PeriodicTable.cwl | 4 +- completion/scrhack.cwl | 48 +++++++++-- completion/simpleicons.cwl | 8 +- completion/spelatex.cwl | 16 ++-- completion/suanpan-l3.cwl | 31 ++++--- completion/verifycommand.cwl | 23 ++++-- completion/zugferd.cwl | 28 +++++++ 17 files changed, 314 insertions(+), 45 deletions(-) create mode 100644 completion/keytheorems.cwl create mode 100644 completion/zugferd.cwl diff --git a/completion.qrc b/completion.qrc index be2aee075c..3ceb1f9bb5 100644 --- a/completion.qrc +++ b/completion.qrc @@ -2015,6 +2015,7 @@ completion/keyparse.cwl completion/keyreader.cwl completion/keystroke.cwl +completion/keytheorems.cwl completion/keyval.cwl completion/keyvaltable.cwl completion/Kinigcap.cwl @@ -4236,6 +4237,7 @@ completion/zref-user.cwl completion/zref-vario.cwl completion/zref-xr.cwl +completion/zugferd.cwl completion/zwgetfdate.cwl completion/zwpagelayout.cwl completion/zxbase.cwl diff --git a/completion/circledtext.cwl b/completion/circledtext.cwl index 9e3ada34e4..cd97793b4d 100644 --- a/completion/circledtext.cwl +++ b/completion/circledtext.cwl @@ -1,5 +1,5 @@ # circledtext package -# Matthew Bertucci 4/27/2022 for v1.0.0 +# Matthew Bertucci 2024/09/09 for v1.1.1 #include:xtemplate #include:l3keys2e @@ -27,7 +27,10 @@ charcolor=#%color boxfill=#%color charstroke=#none,solid,dashed,invisible dashpattern={%} +lowerbgcolor=#%color +upperbgcolor=#%color +shadowcolor=#%color #endkeyvals \charboxwd#* -\charboxht#* \ No newline at end of file +\charboxht#* diff --git a/completion/class-mla.cwl b/completion/class-mla.cwl index 6b9bfd9a28..52b80c8c9f 100644 --- a/completion/class-mla.cwl +++ b/completion/class-mla.cwl @@ -1,5 +1,5 @@ # mla class -# Matthew Bertucci 2/3/2022 for v1.0 +# Matthew Bertucci 2024/09/13 for v1.1 #include:enumitem #include:fancyhdr @@ -32,6 +32,7 @@ nopageheader noheaders plainheadings fullpage +notimes #endkeyvals #ifOption:microtype @@ -90,4 +91,4 @@ mladraft \headlessfullcite{bibid}#C \titleandsubtitle[prenote][postnote]{bibid}#*C \titleandsubtitle[postnote]{bibid}#*C -\titleandsubtitle{bibid}#*C \ No newline at end of file +\titleandsubtitle{bibid}#*C diff --git a/completion/fourier-orns.cwl b/completion/fourier-orns.cwl index 605a5c2b46..7fd4d3aa28 100644 --- a/completion/fourier-orns.cwl +++ b/completion/fourier-orns.cwl @@ -1,5 +1,5 @@ # fourier-orns package -# Matthew Bertucci 2/8/2022 for v2.3 +# Matthew Bertucci 2024/09/10 for v2.4 #include:iftex @@ -39,11 +39,19 @@ noOTF \leafleft \leafright \aldinesmall +\aldinesmallup +\aldinesmallrevert \aldineleft \aldineright \aldine \lefthand \righthand +\leftblackhand +\rightblackhand + +# unicode only +\grappe +\leftgrappe +\rightgrappe \FourierOrns#* -\texorpdfstring{TeX string}{PDF string}#* diff --git a/completion/fvextra.cwl b/completion/fvextra.cwl index eae6964444..ddcb271791 100644 --- a/completion/fvextra.cwl +++ b/completion/fvextra.cwl @@ -1,5 +1,5 @@ # fvextra package -# Matthew Bertucci 2024/05/16 for v1.7.0 +# Matthew Bertucci 2024/09/14 for v1.8.0 #include:etoolbox #include:fancyvrb @@ -7,6 +7,12 @@ #include:lineno #keyvals:\Verb,\Verb*,\DefineShortVerb,\begin{Verbatim},\begin{Verbatim*},\begin{BVerbatim},\begin{BVerbatim*},\begin{LVerbatim},\begin{LVerbatim*},\fvset,\DefineVerbatimEnvironment,\CustomVerbatimEnvironment,\RecustomVerbatimEnvironment,\CustomVerbatimCommand,\RecustomVerbatimCommand,\SaveVerb,\SaveVerb*,\UseVerb,\UseVerb*,\begin{SaveVerbatim},\UseVerbatim,\BUseVerbatim,\LUseVerbatim,\VerbatimInput,\BVerbatimInput,\LLVerbatimInput,\fvinlineset,\EscVerb,\EscVerb*,\begin{VerbEnv},\VerbatimInsertBuffer,\VerbatimClearBuffer,\RobustVerb,\RobustVerb*,\RobustUseVerb,\RobustUseVerb*,\RobustEscVerb,\RobustEscVerb* +backgroundcolor=#%color +backgroundcolorpadding=##L +backgroundcolorvphantom=% +bgcolor=#%color +bgcolorpadding=##L +bgcolorvphantom=% beameroverlays#true,false curlyquotes#true,false extra#true,false @@ -24,12 +30,14 @@ stepnumberfromfirst#true,false stepnumberoffsetvalues#true,false tab=% tabcolor=#%color +vargsingleline#true,false breakafter=% breakafterinrun#true,false breakaftersymbolpre=% breakaftersymbolpost=% breakanywhere#true,false breakanywheresymbolpre=% +breakanywhereinlinestretch=##L breakanywheresymbolpost=% breakautoindent#true,false breakbefore=% @@ -41,6 +49,7 @@ breakindent=##L breakindentnchars=% breaklines#true,false breaknonspaceingroup#true,false +breakpreferspaces#true,false breaksymbol=% breaksymbolleft=% breaksymbolright=% @@ -149,7 +158,7 @@ writer=% \VerbatimClearBuffer \VerbatimClearBuffer[options%keyvals] -#keyvals:\begin{VerbatimBuffer},\VerbatimInsertBuffer,\VerbatimClearBuffer +#keyvals:\begin{VerbatimBuffer},\VerbatimInsertBuffer,\VerbatimClearBuffer,\fvset afterbuffer=% bufferer=% bufferlengthname=% @@ -158,6 +167,10 @@ buffername=% globalbuffer#true,false #endkeyvals +#keyvals:\VerbatimInsertBuffer +insertenvname=% +#endkeyvals + \FancyVerbBreakStart#* \FancyVerbBreakStop#* \FancyVerbBreakAnywhereBreak#* @@ -175,6 +188,7 @@ FancyVerbHighlightColor#B \FVExtraReadOArgBeforeVEnv{arg}#* \FVExtraReadOArgBeforeVEnv[opt]{arg}#* \FVExtraReadVArg{arg}#* +\FVExtraReadVArgSingleLine{arg}#* \FVExtrapdfstringdef{arg1}{arg2}#* \FVExtrapdfstringdefDisableCommands#* \FVExtraAlwaysUnexpanded{arg}#* @@ -232,3 +246,6 @@ FancyVerbHighlightColor#B \FancyVerbBreakAfterSymbolPre#* \FancyVerbBreakAfterSymbolPost#* \FancyVerbSpaceBreak#* +\FancyVerbBackgroundColor#* +\FancyVerbBackgroundColorVPhantom#* +\FancyVerbBackgroundColorPadding#* diff --git a/completion/gitinfo-lua.cwl b/completion/gitinfo-lua.cwl index 6d3e299f2f..3f91bb65f1 100644 --- a/completion/gitinfo-lua.cwl +++ b/completion/gitinfo-lua.cwl @@ -1,5 +1,5 @@ # gitinfo-lua package -# Matthew Bertucci 2024/04/12 for v1.1.0 +# Matthew Bertucci 2024/09/14 for v1.2.0 #include:luacode #include:pgfopts @@ -15,6 +15,7 @@ rootdir \gitdirectory{path%definition} \gitunsetdirectory \gitversion +\ifgitdirty{true code}{false code} \gitdate \gitauthor \gitemail diff --git a/completion/keytheorems.cwl b/completion/keytheorems.cwl new file mode 100644 index 0000000000..b04d23ec37 --- /dev/null +++ b/completion/keytheorems.cwl @@ -0,0 +1,138 @@ +# keytheorems package +# Matthew Bertucci 2024/09/12 for v0.1.1 + +#include:aliascnt +#include:amsthm +#include:refcount +#include:translations + +#keyvals:\usepackage/key-theorems#c +overload +thmtools-compat +store-all +#endkeyvals + +#ifOption:thmtools-compat +\declaretheorem{envname}#N +\declaretheorem[options%keyvals]{envname}#N +\declaretheoremstyle{style} +\declaretheoremstyle[options%keyvals]{style} +\begin{restatable}{envname}{tag} +\begin{restatable}[options%keyvals]{envname}{tag} +\end{restatable} +\listoftheorems +\listoftheorems[options%keyvals] +\addtotheorempreheadhook{code}#* +\addtotheorempreheadhook[envname]{code}#* +\addtotheorempostheadhook{code}#* +\addtotheorempostheadhook[envname]{code}#* +\addtotheoremprefoothook{code}#* +\addtotheoremprefoothook[envname]{code}#* +\addtotheorempostfoothook{code}#* +\addtotheorempostfoothook[envname]{code}#* +#endif + +\keytheoremset{options%keyvals} + +#keyvals:\usepackage/keytheorems#c,\keytheoremset#c +overload +thmtools-compat +store-all +restate-counter +qed-symbol=% +auto-translate#true,false +#endkeyvals + +#keyvals:\keytheoremset#c +continues-code=% +#endkeyvals + +\newkeytheorem{envname}#N +\newkeytheorem{envname}[options%keyvals]#N + +#keyvals:\newkeytheorem#c,\declaretheorem#c +name=% +numbered=#true,false,unless-unique +parent=% +sibling=% +preheadhook=% +postheadhook=% +prefoothook=% +postfoothook=% +refname=% +Refname=% +qed +qed=% +tcolorbox +tcolorbox={%} +tcolorbox-no-titlebar +tcolorbox-no-titlebar={%} +#endkeyvals + +\newkeytheoremstyle{style}{options%keyvals}#s#%keytheoremstyle +\renewkeytheoremstyle{style}{options%keyvals} +\providekeytheoremstyle{style}{options%keyvals}#s#%keytheoremstyle +\declarekeytheoremstyle{style}{options%keyvals}#s#%keytheoremstyle + +#keyvals:\newkeytheoremstyle#c,\renewkeytheoremstyle#c,\providekeytheoremstyle#c,\declarekeytheoremstyle#c,\declaretheoremstyle#c +spaceabove=##L +spacebelow=##L +bodyfont=% +headindent=##L +headfont=% +headpunct=% +postheadspace=##L +break +notefont=% +notebraces={%}{%} +headstyle=#margin,swapnumber,% +inherit-style=%