From e0f6cd02e9e4814e85457a1ca5fcc2f46a40f3ff Mon Sep 17 00:00:00 2001 From: mbertucci47 <61854785+mbertucci47@users.noreply.github.com> Date: Tue, 13 Aug 2024 23:57:42 -0600 Subject: [PATCH] Cwls (#3763) * Update fancybox.cwl * Update simpleicons.cwl * Update magicwatermark.cwl * Update grfext.cwl * Update piton.cwl * Update tablvar.cwl * Update fontscale.cwl * Add files via upload * Update completion.qrc --- completion.qrc | 6 ++++++ completion/eqnalign.cwl | 9 ++++++++ completion/fancybox.cwl | 2 ++ completion/fillwith.cwl | 39 +++++++++++++++++++++++++++++++++++ completion/fontscale.cwl | 3 ++- completion/grfext.cwl | 11 +++++++++- completion/har2nat.cwl | 14 +++++++++++++ completion/hypgotoe.cwl | 10 +++++++++ completion/magicwatermark.cwl | 30 ++------------------------- completion/mfb-oldstyle.cwl | 28 +++++++++++++++++++++++++ completion/piton.cwl | 5 ++--- completion/simpleicons.cwl | 3 ++- completion/subeqnarray.cwl | 9 ++++++++ completion/tablvar.cwl | 9 ++++++-- 14 files changed, 142 insertions(+), 36 deletions(-) create mode 100644 completion/eqnalign.cwl create mode 100644 completion/fillwith.cwl create mode 100644 completion/har2nat.cwl create mode 100644 completion/hypgotoe.cwl create mode 100644 completion/mfb-oldstyle.cwl create mode 100644 completion/subeqnarray.cwl diff --git a/completion.qrc b/completion.qrc index 062cd36450..8f321e28f8 100644 --- a/completion.qrc +++ b/completion.qrc @@ -1412,6 +1412,7 @@ completion/eqexpl.cwl completion/eq-fetchbbl.cwl completion/eqlist.cwl +completion/eqnalign.cwl completion/eqname.cwl completion/eqnarray.cwl completion/eqnnumwarn.cwl @@ -1549,6 +1550,7 @@ completion/filemod.cwl completion/filemod-expmin.cwl completion/filesdo.cwl +completion/fillwith.cwl completion/finstrut.cwl completion/firamath-otf.cwl completion/FiraMono.cwl @@ -1792,6 +1794,7 @@ completion/hangulfontset.cwl completion/hanjacnt.cwl completion/hanzibox.cwl +completion/har2nat.cwl completion/hardwrap.cwl completion/harmony.cwl completion/harpoon.cwl @@ -1876,6 +1879,7 @@ completion/hyperbar.cwl completion/hyperref.cwl completion/hyperxmp.cwl +completion/hypgotoe.cwl completion/hyphenat.cwl completion/hyphsubst.cwl completion/ibarra.cwl @@ -2386,6 +2390,7 @@ completion/metre.cwl completion/metrix.cwl completion/metsymb.cwl +completion/mfb-oldstyle.cwl completion/mfirstuc.cwl completion/mflogo.cwl completion/mfpic4ode.cwl @@ -3437,6 +3442,7 @@ completion/subdepth.cwl completion/subdocs.cwl completion/subeqn.cwl +completion/subeqnarray.cwl completion/subfig.cwl completion/subfigmat.cwl completion/subfigure.cwl diff --git a/completion/eqnalign.cwl b/completion/eqnalign.cwl new file mode 100644 index 0000000000..8f9f9509c6 --- /dev/null +++ b/completion/eqnalign.cwl @@ -0,0 +1,9 @@ +# eqnalign package +# Matthew Bertucci for v1.0a + +#include:amsmath + +\begin{EQNarray}#S\math,array +\end{EQNarray}#S +\begin{EQNarray*}#S\math,array +\end{EQNarray*}#S \ No newline at end of file diff --git a/completion/fancybox.cwl b/completion/fancybox.cwl index 2a7e2034b1..a4ba77fada 100644 --- a/completion/fancybox.cwl +++ b/completion/fancybox.cwl @@ -74,6 +74,8 @@ b \end{LandScape}#* \begin{Landscape}{paperwidth%l}{paperheight%l}{cmd}#* \end{Landscape}#* +\begin{Landscape*}{paperwidth%l}{paperheight%l}{cmd}#* +\end{Landscape*}#* \LandScape{cmd}#* \Landscape{paperwidth%l}{paperheight%l}{cmd}#* \Landscape*{paperwidth%l}{paperheight%l}{cmd}#* diff --git a/completion/fillwith.cwl b/completion/fillwith.cwl new file mode 100644 index 0000000000..37e201b831 --- /dev/null +++ b/completion/fillwith.cwl @@ -0,0 +1,39 @@ +# fillwith package +# Matthew Bertucci 2024/08/13 for v0.3 + +#include:svn-prov +#include:xcolor + +\fillwith +\fillwith[options%keyvals] +\fillwith* +\fillwith*[options%keyvals] +\fillwithrules +\fillwithrules[options%keyvals] +\fillwithrules* +\fillwithrules*[options%keyvals] +\fillwithdottedlines +\fillwithdottedlines[options%keyvals] +\fillwithdottedlines* +\fillwithdottedlines*[options%keyvals] +\fillwithnolines +\fillwithnolines[options%keyvals] +\fillwithnolines* +\fillwithnolines*[options%keyvals] +\fillwithset{options%keyvals} + +#keyvals:\fillwith#c,\fillwith*#c,\fillwithrules#c,\fillwithrules*#c,\fillwithdottedlines#c,\fillwithdottedlines*#c,\fillwithnolines#c,\fillwithnolines*#c,\usepackage/fillwith#c,\fillwithset#c +color=#%color +dottedcolor=#%color +#endkeyvals + +#keyvals:\fillwith#c,\fillwith*#c,\fillwithrules#c,\fillwithrules*#c,\fillwithdottedlines#c,\fillwithdottedlines*#c,\fillwithnolines#c,\fillwithnolines*#c,\fillwithset#c +cont#true,false +fillwith ht=% +goal ht=##L +no font=% +#endkeyvals + +#keyvals:\fillwith#c,\fillwith*#c,\fillwithset#c +style=#rule,dots,line,lines,rules +#endkeyvals \ No newline at end of file diff --git a/completion/fontscale.cwl b/completion/fontscale.cwl index 7bf61f2cc0..ece1352834 100644 --- a/completion/fontscale.cwl +++ b/completion/fontscale.cwl @@ -1,5 +1,5 @@ # fontscale package -# Matthew Bertucci 2024/08/05 for v2.0.0 +# Matthew Bertucci 2024/08/13 for v2.1.0 \fontscalesetup{keyvals} \fontscalesetup*{keyvals} @@ -70,6 +70,7 @@ Huge=%/% \CurrentFontScale \CurrentFontSize \CurrentFontBaselineskip +\CurrentFontSizeCommand \SetFontStep{number} \SetFontStep*{number} \SetFontScale{number} diff --git a/completion/grfext.cwl b/completion/grfext.cwl index 2d6e3dd446..ee4de000dc 100644 --- a/completion/grfext.cwl +++ b/completion/grfext.cwl @@ -9,4 +9,13 @@ \PrependGraphicsExtensions{ext list} \PrependGraphicsExtensions*{ext list} \RemoveGraphicsExtensions{ext list} -\PrintGraphicsExtensions \ No newline at end of file +\PrintGraphicsExtensions + +#keyvals:\includegraphics +AppendGraphicsExtensions={%} +AppendGraphicsExtensions*={%} +PrependGraphicsExtensions={%} +PrependGraphicsExtensions*={%} +RemoveGraphicsExtensions={%} +PrintGraphicsExtensions +#endkeyvals diff --git a/completion/har2nat.cwl b/completion/har2nat.cwl new file mode 100644 index 0000000000..2d7b34dd75 --- /dev/null +++ b/completion/har2nat.cwl @@ -0,0 +1,14 @@ +# har2nat package +# Matthew Bertucci for v1.0 + +#include:suffix +#include:natbib + +\cite*{keylist}#c +\citeaffixed{prefix}{keylist}#c +\citeasnoun{keylist}#c +\citeasnoun[postfix]{keylist} +\citeasnoun*{keylist}#c +\citename{keylist}#c +\citename*{keylist}#c +\citeyear*{keylist}#c \ No newline at end of file diff --git a/completion/hypgotoe.cwl b/completion/hypgotoe.cwl new file mode 100644 index 0000000000..c6c0875afa --- /dev/null +++ b/completion/hypgotoe.cwl @@ -0,0 +1,10 @@ +# hypgotoe package +# Matthew Bertucci for v0.3 + +#include:iftex +#include:pdfescape +#include:hyperref + +#keyvals:\hypersetup +gotoebordercolor=#%color +#endkeyvals \ No newline at end of file diff --git a/completion/magicwatermark.cwl b/completion/magicwatermark.cwl index 571d9beab0..9c5ac20c73 100644 --- a/completion/magicwatermark.cwl +++ b/completion/magicwatermark.cwl @@ -1,33 +1,7 @@ # magicwatermark package -# Matthew Bertucci 2022/06/18 for v1.0.0 +# Matthew Bertucci 2024/08/09 for v1.2A #include:everypage-1x #include:tikz -\PageSetup{content for watermark%text} -\PageSetup[options%keyvals]{content for watermark%text} -\PageSetup*{content for watermark%text} -\Watermark -\EvenPageSetup{content for watermark%text} -\EvenPageSetup[options%keyvals]{content for watermark%text} -\EvenPageSetup*{content for watermark%text} -\EvenWatermark -\OddPageSetup{content for watermark%text} -\OddPageSetup[options%keyvals]{content for watermark%text} -\OddPageSetup*{content for watermark%text} -\OddWatermark -\NewWatermark{watermark name} -\MyPageSetup{watermark name}{content for watermark%text} -\MyPageSetup[options%keyvals]{watermark name}{content for watermark%text} -\MyWatermark{watermark name} -\ClearWatermark{watermark list} - -#keyvals:\PageSetup,\EvenPageSetup,\OddPageSetup,\MyPageSetup -scale=% -opacity=% -shift={(%)} -color=#%color -rotate=% -align=#center,left,right -showframe#true,false -#endkeyvals \ No newline at end of file +\MagicWatermark{keyvals} diff --git a/completion/mfb-oldstyle.cwl b/completion/mfb-oldstyle.cwl new file mode 100644 index 0000000000..b83f73e422 --- /dev/null +++ b/completion/mfb-oldstyle.cwl @@ -0,0 +1,28 @@ +# mfb-oldstyle package +# Matthew Bertucci for v1.0 + +#include:xkeyval +#include:ifthen +#include:mweights +#include:fontaxes + +#keyvals:\usepackage/mfb-oldstyle#c +scale=% +lining +oldstyle +tabular +proportional +bold +regular +#endkeyvals + +\supfigures#S +\sufigures +\textsup{text}#S +\textsu{text} +\textsuperior{text}#S +\inffigures#S +\infigures +\textinf{text}#S +\textin{text} +\textinferior{text}#S \ No newline at end of file diff --git a/completion/piton.cwl b/completion/piton.cwl index 06aa0a038d..bd621857a4 100644 --- a/completion/piton.cwl +++ b/completion/piton.cwl @@ -1,10 +1,11 @@ # piton package -# Matthew Bertucci 2024/07/30 for v3.1 +# Matthew Bertucci 2024/07/30 for v3.1a #include:l3keys2e #include:luatexbase #include:luacode #include:xcolor +#include:amstext #keyvals:\usepackage/piton#c footnote @@ -169,7 +170,6 @@ Keyword7=% Keyword8=% Keyword9=% ParseAgain.noCR=% -ParseAgain=% Prompt=% Tag=% #endkeyvals @@ -220,7 +220,6 @@ Keyword7 Keyword8 Keyword9 ParseAgain.noCR -ParseAgain Prompt Tag #endkeyvals diff --git a/completion/simpleicons.cwl b/completion/simpleicons.cwl index 130e7b9405..08412c148e 100644 --- a/completion/simpleicons.cwl +++ b/completion/simpleicons.cwl @@ -1,5 +1,5 @@ # simpleicons package -# Matthew Bertucci 2024/08/02 for v13.3.0 +# Matthew Bertucci 2024/08/09 for v13.4.0 #include:iftex @@ -1729,6 +1729,7 @@ milanote milvus minds minetest +mingww64 mini minio mintlify diff --git a/completion/subeqnarray.cwl b/completion/subeqnarray.cwl new file mode 100644 index 0000000000..bb9e8b0534 --- /dev/null +++ b/completion/subeqnarray.cwl @@ -0,0 +1,9 @@ +# subeqnarray package +# Matthew Bertucci for v2.1e + +\thesubequation#* +\slabel{label}#l +\begin{subeqnarray}#\math,array +\end{subeqnarray} +\begin{subeqnarray*}#\math,array +\end{subeqnarray*} \ No newline at end of file diff --git a/completion/tablvar.cwl b/completion/tablvar.cwl index 29ae06c2c5..69f92ca008 100644 --- a/completion/tablvar.cwl +++ b/completion/tablvar.cwl @@ -1,8 +1,8 @@ # tablvar package -# Matthew Bertucci 2023/12/26 for v2.0 +# Matthew Bertucci 2024/08/13 for v2.1 #include:array -#include:ifpdf +#include:iftex #include:ifthen #include:multido #include:pst-node @@ -31,13 +31,16 @@ tikz \bas{label}#t \bb#t \bblim{ligne1}{label1}{ligne2}{label2}#t +\bblim*{label1}{label2}#t \discont#t \hachure{llx,lly}{urx,ury} \haut{label}#t \limd[pos%keyvals]{ligne}{valeur} \limd{ligne}{valeur} +\limd*{valeur} \limg[pos%keyvals]{ligne}{valeur} \limg{ligne}{valeur} +\limg*{valeur} \mil{label}#t \pos*{ligne}{valeur}#t \pos[align%keyvals]{ligne}{valeur}#t @@ -86,6 +89,8 @@ r \intervalwidth#* \limsep#* \noeud{name}{label}#* +\rowbottomsep#* +\rowtopsep#* \tablvarinit{number}#* \tablvarstretch#* \themaxdiscont#*