diff options
31 files changed, 4842 insertions, 4466 deletions
diff --git a/FILES.byname b/FILES.byname index 021d646218..9086df8329 100644 --- a/FILES.byname +++ b/FILES.byname @@ -2056,12 +2056,12 @@ 2023/04/13 | 1675 | biblio/citation-style-language/README.md 2023/04/13 | 11957 | biblio/citation-style-language/vancouver.csl 2023/04/13 | 4516625 | biblio/citation-style-language.zip -2023/05/20 | 1678 | biblio/ctan-bibdata/biblatex-ctan/ctan.bbx +2023/05/21 | 1678 | biblio/ctan-bibdata/biblatex-ctan/ctan.bbx 2022/10/08 | 127 | biblio/ctan-bibdata/biblatex-ctan/ctan.cbx -2023/05/20 | 2785653 | biblio/ctan-bibdata/ctan.bib -2023/05/20 | 3674536 | biblio/ctan-bibdata/ctan.pdf +2023/05/21 | 2785655 | biblio/ctan-bibdata/ctan.bib +2023/05/21 | 3676559 | biblio/ctan-bibdata/ctan.pdf 2023/01/16 | 1489 | biblio/ctan-bibdata/README -2023/05/20 | 4073248 | biblio/ctan-bibdata.zip +2023/05/21 | 4075109 | biblio/ctan-bibdata.zip 2023/02/23 | 3126 | biblio/pbibtex/pbibtex-base/cpp.awk 2023/02/23 | 1009 | biblio/pbibtex/pbibtex-base/generate.sh 2023/02/23 | 22362 | biblio/pbibtex/pbibtex-base/jabbrv.bst @@ -5417,7 +5417,7 @@ 1990/10/02 | 5440 | dviware/vutex/vaxvms.hlp 1990/10/02 | 812 | dviware/vutex/vaxvms.ins 1990/10/02 | 127576 | dviware/vutex/vutex.web -2023/05/20 | 97702 | FILES.last07days +2023/05/21 | 161181 | FILES.last07days 2021/07/24 | 1139410 | fonts/aboensis/Aboensis.glyphs 2021/07/24 | 18907382 | fonts/aboensis/aboensis.pdf 2021/07/24 | 137860 | fonts/aboensis/Aboensis-Regular.otf @@ -159482,11 +159482,11 @@ 2013/02/27 | 1715 | graphics/pgf/contrib/fast-diagram/sources_help/reglages.tex 2013/02/27 | 7946 | graphics/pgf/contrib/fast-diagram/sources_help/tikz.tex 2013/02/27 | 1426766 | graphics/pgf/contrib/fast-diagram.zip -2023/05/07 | 621243 | graphics/pgf/contrib/fenetrecas/doc/FenetreCas-doc.pdf -2023/05/07 | 17740 | graphics/pgf/contrib/fenetrecas/doc/FenetreCas-doc.tex +2023/05/21 | 627278 | graphics/pgf/contrib/fenetrecas/doc/FenetreCas-doc.pdf +2023/05/21 | 18112 | graphics/pgf/contrib/fenetrecas/doc/FenetreCas-doc.tex 2023/03/17 | 447 | graphics/pgf/contrib/fenetrecas/README.md -2023/05/07 | 11783 | graphics/pgf/contrib/fenetrecas/tex/FenetreCas.sty -2023/05/07 | 609491 | graphics/pgf/contrib/fenetrecas.zip +2023/05/21 | 12537 | graphics/pgf/contrib/fenetrecas/tex/FenetreCas.sty +2023/05/21 | 615803 | graphics/pgf/contrib/fenetrecas.zip 2022/03/23 | 5882 | graphics/pgf/contrib/figchild/capa.tex 2022/03/23 | 995423 | graphics/pgf/contrib/figchild/figchild.pdf 2022/03/23 | 2078649 | graphics/pgf/contrib/figchild/figchild.sty @@ -191187,19 +191187,19 @@ 2019/01/28 | 1187 | info/joy-of-tex/README 2019/01/29 | 3973964 | info/joy-of-tex.zip 1995/01/19 | 36098 | info/jrtex12a -2023/01/04 | 884264 | info/kaytannollista-latexia/kaytannollista-latexia.pdf -2023/01/04 | 14345 | info/kaytannollista-latexia/kaytannollista-latexia.tex -2023/01/04 | 2994 | info/kaytannollista-latexia/kirjallisuutta.bib -2023/01/04 | 122801 | info/kaytannollista-latexia/luku-asetukset.tex -2023/01/04 | 20612 | info/kaytannollista-latexia/luku-erikoiset.tex -2023/01/04 | 2633 | info/kaytannollista-latexia/luku-esipuhe.tex -2023/01/04 | 88330 | info/kaytannollista-latexia/luku-merkintakieli.tex -2023/01/04 | 321322 | info/kaytannollista-latexia/luku-rakenne.tex -2023/01/04 | 20559 | info/kaytannollista-latexia/luku-valmistautuminen.tex -2023/01/04 | 6138 | info/kaytannollista-latexia/README.md -2023/01/04 | 12174 | info/kaytannollista-latexia/tavutusvihjeet.tex -2023/01/04 | 27 | info/kaytannollista-latexia/versio.tex -2023/01/04 | 1031899 | info/kaytannollista-latexia.zip +2023/05/21 | 884064 | info/kaytannollista-latexia/kaytannollista-latexia.pdf +2023/05/21 | 14345 | info/kaytannollista-latexia/kaytannollista-latexia.tex +2023/05/21 | 2994 | info/kaytannollista-latexia/kirjallisuutta.bib +2023/05/21 | 122838 | info/kaytannollista-latexia/luku-asetukset.tex +2023/05/21 | 20613 | info/kaytannollista-latexia/luku-erikoiset.tex +2023/05/21 | 2633 | info/kaytannollista-latexia/luku-esipuhe.tex +2023/05/21 | 88330 | info/kaytannollista-latexia/luku-merkintakieli.tex +2023/05/21 | 321321 | info/kaytannollista-latexia/luku-rakenne.tex +2023/05/21 | 20559 | info/kaytannollista-latexia/luku-valmistautuminen.tex +2023/05/21 | 6138 | info/kaytannollista-latexia/README.md +2023/05/21 | 12174 | info/kaytannollista-latexia/tavutusvihjeet.tex +2023/05/21 | 29 | info/kaytannollista-latexia/versio.tex +2023/05/21 | 1031672 | info/kaytannollista-latexia.zip 2017/08/18 | 333896 | info/knuth/cwebman.pdf 2022/03/21 | 620465 | info/knuth-hint/bibtex/bibtex-changes.hnt 2022/03/21 | 746227 | info/knuth-hint/bibtex/bibtex.hnt @@ -194583,7 +194583,7 @@ 2020/03/23 | 891718 | install/macros/luatex/latex/arabluatex.tds.zip 2021/11/21 | 970369 | install/macros/luatex/latex/ekdosis.tds.zip 2021/07/17 | 1183440 | install/macros/luatex/latex/emoji.tds.zip -2023/01/14 | 1535734 | install/macros/luatex/latex/letgut.tds.zip +2023/05/21 | 1551331 | install/macros/luatex/latex/letgut.tds.zip 2013/09/26 | 155171 | install/macros/luatex/latex/luabibentry.tds.zip 2022/11/16 | 802013 | install/macros/luatex/latex/luacas.tds.zip 2012/01/23 | 423265 | install/macros/luatex/latex/luacode.tds.zip @@ -233674,22 +233674,22 @@ 2023/01/02 | 9215 | macros/latex/contrib/proflycee/doc/graphics/pl-solve_b.png 2023/01/02 | 10175 | macros/latex/contrib/proflycee/doc/graphics/pl-solve_c.png 2023/01/02 | 10145 | macros/latex/contrib/proflycee/doc/graphics/pl-solve_d.png -2023/05/19 | 1025814 | macros/latex/contrib/proflycee/doc/ProfLycee-doc.pdf -2023/05/19 | 276348 | macros/latex/contrib/proflycee/doc/ProfLycee-doc.tex +2023/05/20 | 1032138 | macros/latex/contrib/proflycee/doc/ProfLycee-doc.pdf +2023/05/20 | 279860 | macros/latex/contrib/proflycee/doc/ProfLycee-doc.tex 2023/04/15 | 61451 | macros/latex/contrib/proflycee/doc/ProfLycee-exemples-pyluatex.pdf 2023/04/15 | 6656 | macros/latex/contrib/proflycee/doc/ProfLycee-exemples-pyluatex.tex 2023/04/15 | 44184 | macros/latex/contrib/proflycee/doc/ProfLycee-exemples-pythontex.pdf 2023/04/15 | 5409 | macros/latex/contrib/proflycee/doc/ProfLycee-exemples-pythontex.tex 2022/11/06 | 712614 | macros/latex/contrib/proflycee/doc/ProfLycee-old-doc.pdf 2022/11/06 | 192682 | macros/latex/contrib/proflycee/doc/ProfLycee-old-doc.tex -2023/05/19 | 529 | macros/latex/contrib/proflycee/doc/testscript.py +2023/05/20 | 529 | macros/latex/contrib/proflycee/doc/testscript.py 2022/08/10 | 439 | macros/latex/contrib/proflycee/README.md 2022/11/06 | 112967 | macros/latex/contrib/proflycee/tex/ProfLycee-old.sty -2023/05/19 | 6214 | macros/latex/contrib/proflycee/tex/ProfLycee.sty +2023/05/20 | 6532 | macros/latex/contrib/proflycee/tex/ProfLycee.sty 2023/05/18 | 4196 | macros/latex/contrib/proflycee/tex/proflycee-tools-aleatoire.tex 2023/05/14 | 22505 | macros/latex/contrib/proflycee/tex/proflycee-tools-analyse.tex -2023/05/18 | 17968 | macros/latex/contrib/proflycee/tex/proflycee-tools-arithm.tex -2023/05/19 | 23734 | macros/latex/contrib/proflycee/tex/proflycee-tools-geom.tex +2023/05/20 | 17988 | macros/latex/contrib/proflycee/tex/proflycee-tools-arithm.tex +2023/05/20 | 25688 | macros/latex/contrib/proflycee/tex/proflycee-tools-geom.tex 2023/04/23 | 15637 | macros/latex/contrib/proflycee/tex/proflycee-tools-graphiques.tex 2023/04/19 | 15705 | macros/latex/contrib/proflycee/tex/proflycee-tools-listings.tex 2023/04/19 | 3142 | macros/latex/contrib/proflycee/tex/proflycee-tools-minted.tex @@ -233700,7 +233700,7 @@ 2023/04/13 | 6616 | macros/latex/contrib/proflycee/tex/proflycee-tools-stats.tex 2023/04/13 | 6608 | macros/latex/contrib/proflycee/tex/proflycee-tools-suites.tex 2023/05/03 | 42723 | macros/latex/contrib/proflycee/tex/proflycee-tools-trigo.tex -2023/05/19 | 2106959 | macros/latex/contrib/proflycee.zip +2023/05/21 | 2114486 | macros/latex/contrib/proflycee.zip 1996/02/05 | 1760 | macros/latex/contrib/progkeys/demo/demo.tex 1996/02/05 | 459 | macros/latex/contrib/progkeys/demo/prog1.tex 1996/02/05 | 347 | macros/latex/contrib/progkeys/demo/prog2.tex @@ -244736,21 +244736,21 @@ 2022/10/10 | 77362 | macros/luatex/latex/japanese-mathformulas/japanese-mathformulas.tex 2022/10/06 | 1739 | macros/luatex/latex/japanese-mathformulas/README.txt 2022/10/10 | 725993 | macros/luatex/latex/japanese-mathformulas.zip -2023/01/14 | 19444 | macros/luatex/latex/letgut/doc/exemple-nouveautes.pdf -2023/01/14 | 1221 | macros/luatex/latex/letgut/doc/latexmkrc -2023/01/14 | 152973 | macros/luatex/latex/letgut/doc/letgut-banner-code.pdf -2023/01/14 | 274 | macros/luatex/latex/letgut/doc/letgut.bib -2023/01/14 | 787519 | macros/luatex/latex/letgut/doc/letgut-code.pdf -2023/01/14 | 391120 | macros/luatex/latex/letgut/doc/letgut.pdf -2023/01/14 | 78706 | macros/luatex/latex/letgut/doc/letgut.tex -2023/01/14 | 255 | macros/luatex/latex/letgut/doc/listings-conf.tex -2023/01/14 | 3956 | macros/luatex/latex/letgut/doc/localconf.tex -2023/01/14 | 2702 | macros/luatex/latex/letgut/doc/xindex-letgut.lua -2023/01/14 | 461 | macros/luatex/latex/letgut/README.md -2023/01/14 | 1520 | macros/luatex/latex/letgut/source/HOWTO.md -2023/01/14 | 25212 | macros/luatex/latex/letgut/source/letgut-banner.org -2023/01/14 | 322224 | macros/luatex/latex/letgut/source/letgut.org -2023/01/14 | 1398256 | macros/luatex/latex/letgut.zip +2023/05/21 | 19444 | macros/luatex/latex/letgut/doc/exemple-nouveautes.pdf +2023/05/21 | 1221 | macros/luatex/latex/letgut/doc/latexmkrc +2023/05/21 | 152938 | macros/luatex/latex/letgut/doc/letgut-banner-code.pdf +2023/05/21 | 274 | macros/luatex/latex/letgut/doc/letgut.bib +2023/05/21 | 791270 | macros/luatex/latex/letgut/doc/letgut-code.pdf +2023/05/21 | 402063 | macros/luatex/latex/letgut/doc/letgut.pdf +2023/05/21 | 80418 | macros/luatex/latex/letgut/doc/letgut.tex +2023/05/21 | 255 | macros/luatex/latex/letgut/doc/listings-conf.tex +2023/05/21 | 3956 | macros/luatex/latex/letgut/doc/localconf.tex +2023/05/21 | 2702 | macros/luatex/latex/letgut/doc/xindex-letgut.lua +2023/05/21 | 461 | macros/luatex/latex/letgut/README.md +2023/05/21 | 1520 | macros/luatex/latex/letgut/source/HOWTO.md +2023/05/21 | 25212 | macros/luatex/latex/letgut/source/letgut-banner.org +2023/05/21 | 321451 | macros/luatex/latex/letgut/source/letgut.org +2023/05/21 | 1413270 | macros/luatex/latex/letgut.zip 2022/06/11 | 8 | macros/luatex/latex/ligtype/DEPENDS.txt 2022/06/13 | 91797 | macros/luatex/latex/ligtype/ligtype.lua 2022/06/13 | 101610 | macros/luatex/latex/ligtype/ligtype.pdf @@ -290220,7 +290220,7 @@ 2020/04/22 | 5992 | systems/texlive/tlnet/archive/bearwear.source.r54826.tar.xz 2023/01/07 | 7052 | systems/texlive/tlnet/archive/beaulivre.doc.r65475.tar.xz 2023/01/07 | 4760 | systems/texlive/tlnet/archive/beaulivre.r65475.tar.xz -2023/05/05 | 903060 | systems/texlive/tlnet/archive/beebe.r67008.tar.xz +2023/05/21 | 905288 | systems/texlive/tlnet/archive/beebe.r67167.tar.xz 2022/05/08 | 785552 | systems/texlive/tlnet/archive/begingreek.doc.r63255.tar.xz 2022/05/08 | 1808 | systems/texlive/tlnet/archive/begingreek.r63255.tar.xz 2022/05/08 | 7856 | systems/texlive/tlnet/archive/begingreek.source.r63255.tar.xz @@ -290293,13 +290293,13 @@ 2022/12/13 | 340 | systems/texlive/tlnet/archive/bibcop.amd64-freebsd.r65257.tar.xz 2022/12/13 | 340 | systems/texlive/tlnet/archive/bibcop.amd64-netbsd.r65257.tar.xz 2022/12/13 | 340 | systems/texlive/tlnet/archive/bibcop.armhf-linux.r65257.tar.xz -2023/05/19 | 358896 | systems/texlive/tlnet/archive/bibcop.doc.r67145.tar.xz +2023/05/21 | 358760 | systems/texlive/tlnet/archive/bibcop.doc.r67168.tar.xz 2022/12/13 | 340 | systems/texlive/tlnet/archive/bibcop.i386-freebsd.r65257.tar.xz 2022/12/13 | 340 | systems/texlive/tlnet/archive/bibcop.i386-linux.r65257.tar.xz 2022/12/13 | 340 | systems/texlive/tlnet/archive/bibcop.i386-netbsd.r65257.tar.xz 2022/12/13 | 340 | systems/texlive/tlnet/archive/bibcop.i386-solaris.r65257.tar.xz -2023/05/19 | 7228 | systems/texlive/tlnet/archive/bibcop.r67145.tar.xz -2023/05/19 | 6036 | systems/texlive/tlnet/archive/bibcop.source.r67145.tar.xz +2023/05/21 | 7532 | systems/texlive/tlnet/archive/bibcop.r67168.tar.xz +2023/05/21 | 6032 | systems/texlive/tlnet/archive/bibcop.source.r67168.tar.xz 2022/12/13 | 340 | systems/texlive/tlnet/archive/bibcop.universal-darwin.r65257.tar.xz 2023/02/20 | 2304 | systems/texlive/tlnet/archive/bibcop.windows.r65891.tar.xz 2022/12/13 | 340 | systems/texlive/tlnet/archive/bibcop.x86_64-cygwin.r65257.tar.xz @@ -291461,7 +291461,7 @@ 2021/05/11 | 624 | systems/texlive/tlnet/archive/collection-basic.r59159.tar.xz 2022/12/13 | 1284 | systems/texlive/tlnet/archive/collection-bibtexextra.r65257.tar.xz 2023/03/05 | 980 | systems/texlive/tlnet/archive/collection-binextra.r66381.tar.xz -2023/04/27 | 620 | systems/texlive/tlnet/archive/collection-context.r66949.tar.xz +2023/05/21 | 624 | systems/texlive/tlnet/archive/collection-context.r67175.tar.xz 2023/04/09 | 1996 | systems/texlive/tlnet/archive/collection-fontsextra.r66805.tar.xz 2020/03/04 | 560 | systems/texlive/tlnet/archive/collection-fontsrecommended.r54074.tar.xz 2021/12/03 | 536 | systems/texlive/tlnet/archive/collection-fontutils.r61207.tar.xz @@ -291485,7 +291485,7 @@ 2020/03/04 | 408 | systems/texlive/tlnet/archive/collection-langpolish.r54074.tar.xz 2023/05/16 | 400 | systems/texlive/tlnet/archive/collection-langportuguese.r67125.tar.xz 2020/03/07 | 380 | systems/texlive/tlnet/archive/collection-langspanish.r54141.tar.xz -2023/05/18 | 6868 | systems/texlive/tlnet/archive/collection-latexextra.r67141.tar.xz +2023/05/21 | 6884 | systems/texlive/tlnet/archive/collection-latexextra.r67169.tar.xz 2022/06/10 | 700 | systems/texlive/tlnet/archive/collection-latex.r63515.tar.xz 2023/01/11 | 744 | systems/texlive/tlnet/archive/collection-latexrecommended.r65512.tar.xz 2023/05/09 | 992 | systems/texlive/tlnet/archive/collection-luatex.r67055.tar.xz @@ -291674,6 +291674,8 @@ 2019/02/28 | 7688 | systems/texlive/tlnet/archive/context-simplefonts.r47085.tar.xz 2023/05/12 | 849560 | systems/texlive/tlnet/archive/context-simpleslides.doc.r67070.tar.xz 2023/05/12 | 29160 | systems/texlive/tlnet/archive/context-simpleslides.r67070.tar.xz +2023/05/21 | 1552 | systems/texlive/tlnet/archive/context-sudoku.doc.r67175.tar.xz +2023/05/21 | 7172 | systems/texlive/tlnet/archive/context-sudoku.r67175.tar.xz 2023/04/24 | 1052 | systems/texlive/tlnet/archive/context-texlive.r66924.tar.xz 2019/02/28 | 23088 | systems/texlive/tlnet/archive/context-title.doc.r47085.tar.xz 2019/02/28 | 2208 | systems/texlive/tlnet/archive/context-title.r47085.tar.xz @@ -291769,6 +291771,9 @@ 2019/02/28 | 1508 | systems/texlive/tlnet/archive/correctmathalign.r44131.tar.xz 2019/02/28 | 155852 | systems/texlive/tlnet/archive/coseoul.doc.r23862.tar.xz 2019/02/28 | 968 | systems/texlive/tlnet/archive/coseoul.r23862.tar.xz +2023/05/21 | 299288 | systems/texlive/tlnet/archive/counterz.doc.r67169.tar.xz +2023/05/21 | 1904 | systems/texlive/tlnet/archive/counterz.r67169.tar.xz +2023/05/21 | 9096 | systems/texlive/tlnet/archive/counterz.source.r67169.tar.xz 2020/03/24 | 103320 | systems/texlive/tlnet/archive/countriesofeurope.doc.r54512.tar.xz 2020/03/24 | 219524 | systems/texlive/tlnet/archive/countriesofeurope.r54512.tar.xz 2019/02/28 | 232164 | systems/texlive/tlnet/archive/counttexruns.doc.r27576.tar.xz @@ -294704,9 +294709,9 @@ 2019/02/28 | 98316 | systems/texlive/tlnet/archive/hrlatex.doc.r18020.tar.xz 2019/02/28 | 3528 | systems/texlive/tlnet/archive/hrlatex.r18020.tar.xz 2019/02/28 | 3768 | systems/texlive/tlnet/archive/hrlatex.source.r18020.tar.xz -2022/12/14 | 778780 | systems/texlive/tlnet/archive/huawei.doc.r65264.tar.xz -2022/12/14 | 260164 | systems/texlive/tlnet/archive/huawei.r65264.tar.xz -2022/12/14 | 10156 | systems/texlive/tlnet/archive/huawei.source.r65264.tar.xz +2023/05/21 | 779132 | systems/texlive/tlnet/archive/huawei.doc.r67170.tar.xz +2023/05/21 | 260236 | systems/texlive/tlnet/archive/huawei.r67170.tar.xz +2023/05/21 | 10168 | systems/texlive/tlnet/archive/huawei.source.r67170.tar.xz 2022/10/17 | 328068 | systems/texlive/tlnet/archive/huaz.doc.r64723.tar.xz 2022/10/17 | 4692 | systems/texlive/tlnet/archive/huaz.r64723.tar.xz 2023/05/16 | 213984 | systems/texlive/tlnet/archive/hu-berlin-bundle.doc.r67128.tar.xz @@ -295696,14 +295701,14 @@ 2019/02/28 | 344 | systems/texlive/tlnet/archive/latexindent.amd64-freebsd.r32150.tar.xz 2019/02/28 | 344 | systems/texlive/tlnet/archive/latexindent.amd64-netbsd.r32150.tar.xz 2019/02/28 | 344 | systems/texlive/tlnet/archive/latexindent.armhf-linux.r32150.tar.xz -2023/05/02 | 1321324 | systems/texlive/tlnet/archive/latexindent.doc.r66981.tar.xz +2023/05/21 | 1321804 | systems/texlive/tlnet/archive/latexindent.doc.r67174.tar.xz 2019/02/28 | 344 | systems/texlive/tlnet/archive/latexindent.i386-freebsd.r32150.tar.xz 2019/02/28 | 344 | systems/texlive/tlnet/archive/latexindent.i386-linux.r32150.tar.xz 2019/02/28 | 344 | systems/texlive/tlnet/archive/latexindent.i386-netbsd.r32150.tar.xz 2019/02/28 | 344 | systems/texlive/tlnet/archive/latexindent.i386-solaris.r32150.tar.xz -2023/05/02 | 73384 | systems/texlive/tlnet/archive/latexindent.r66981.tar.xz +2023/05/21 | 73992 | systems/texlive/tlnet/archive/latexindent.r67174.tar.xz 2021/02/25 | 344 | systems/texlive/tlnet/archive/latexindent.universal-darwin.r57908.tar.xz -2023/05/02 | 3546852 | systems/texlive/tlnet/archive/latexindent.windows.r66981.tar.xz +2023/05/21 | 3548004 | systems/texlive/tlnet/archive/latexindent.windows.r67174.tar.xz 2019/02/28 | 344 | systems/texlive/tlnet/archive/latexindent.x86_64-cygwin.r33557.tar.xz 2019/02/28 | 352 | systems/texlive/tlnet/archive/latexindent.x86_64-darwinlegacy.r43871.tar.xz 2019/02/28 | 348 | systems/texlive/tlnet/archive/latexindent.x86_64-linuxmusl.r46840.tar.xz @@ -295986,8 +295991,8 @@ 2019/02/28 | 138308 | systems/texlive/tlnet/archive/linegoal.doc.r21523.tar.xz 2019/02/28 | 1988 | systems/texlive/tlnet/archive/linegoal.r21523.tar.xz 2019/02/28 | 10356 | systems/texlive/tlnet/archive/linegoal.source.r21523.tar.xz -2023/05/19 | 843324 | systems/texlive/tlnet/archive/lineno.doc.r67150.tar.xz -2023/05/19 | 62384 | systems/texlive/tlnet/archive/lineno.r67150.tar.xz +2023/05/21 | 844460 | systems/texlive/tlnet/archive/lineno.doc.r67171.tar.xz +2023/05/21 | 62736 | systems/texlive/tlnet/archive/lineno.r67171.tar.xz 2019/02/28 | 306420 | systems/texlive/tlnet/archive/ling-macros.doc.r42268.tar.xz 2019/02/28 | 5428 | systems/texlive/tlnet/archive/ling-macros.r42268.tar.xz 2019/02/28 | 274676 | systems/texlive/tlnet/archive/linguex.doc.r30815.tar.xz @@ -298771,8 +298776,8 @@ 2023/05/20 | 1284712 | systems/texlive/tlnet/archive/profcollege.r67162.tar.xz 2022/04/27 | 134096 | systems/texlive/tlnet/archive/proflabo.doc.r63147.tar.xz 2022/04/27 | 2748 | systems/texlive/tlnet/archive/proflabo.r63147.tar.xz -2023/05/10 | 1845352 | systems/texlive/tlnet/archive/proflycee.doc.r67059.tar.xz -2023/05/10 | 34828 | systems/texlive/tlnet/archive/proflycee.r67059.tar.xz +2023/05/21 | 1928732 | systems/texlive/tlnet/archive/proflycee.doc.r67172.tar.xz +2023/05/21 | 39224 | systems/texlive/tlnet/archive/proflycee.r67172.tar.xz 2019/02/28 | 49880 | systems/texlive/tlnet/archive/program.doc.r44214.tar.xz 2019/02/28 | 11780 | systems/texlive/tlnet/archive/program.r44214.tar.xz 2019/02/28 | 86236 | systems/texlive/tlnet/archive/progressbar.doc.r33822.tar.xz @@ -300222,8 +300227,8 @@ 2020/03/24 | 9720 | systems/texlive/tlnet/archive/stanli.r54512.tar.xz 2019/02/28 | 494536 | systems/texlive/tlnet/archive/starfont.doc.r19982.tar.xz 2019/02/28 | 179532 | systems/texlive/tlnet/archive/starfont.r19982.tar.xz -2023/05/18 | 205600 | systems/texlive/tlnet/archive/starray.doc.r67142.tar.xz -2023/05/18 | 8396 | systems/texlive/tlnet/archive/starray.r67142.tar.xz +2023/05/21 | 220368 | systems/texlive/tlnet/archive/starray.doc.r67173.tar.xz +2023/05/21 | 8772 | systems/texlive/tlnet/archive/starray.r67173.tar.xz 2019/02/28 | 511988 | systems/texlive/tlnet/archive/startex.doc.r35718.tar.xz 2019/02/28 | 10172 | systems/texlive/tlnet/archive/startex.r35718.tar.xz 2019/02/28 | 25196 | systems/texlive/tlnet/archive/startex.source.r35718.tar.xz @@ -300366,9 +300371,9 @@ 2019/02/28 | 281764 | systems/texlive/tlnet/archive/sudokubundle.doc.r15878.tar.xz 2019/02/28 | 8244 | systems/texlive/tlnet/archive/sudokubundle.r15878.tar.xz 2019/02/28 | 27196 | systems/texlive/tlnet/archive/sudokubundle.source.r15878.tar.xz -2019/02/28 | 54904 | systems/texlive/tlnet/archive/sudoku.doc.r15878.tar.xz -2019/02/28 | 1864 | systems/texlive/tlnet/archive/sudoku.r15878.tar.xz -2019/02/28 | 4356 | systems/texlive/tlnet/archive/sudoku.source.r15878.tar.xz +2023/05/21 | 56112 | systems/texlive/tlnet/archive/sudoku.doc.r67175.tar.xz +2023/05/21 | 8596 | systems/texlive/tlnet/archive/sudoku.r67175.tar.xz +2023/05/21 | 4356 | systems/texlive/tlnet/archive/sudoku.source.r67175.tar.xz 2021/11/08 | 1040136 | systems/texlive/tlnet/archive/suftesi.doc.r60991.tar.xz 2021/11/08 | 14812 | systems/texlive/tlnet/archive/suftesi.r60991.tar.xz 2021/11/08 | 43076 | systems/texlive/tlnet/archive/suftesi.source.r60991.tar.xz @@ -300923,7 +300928,7 @@ 2022/09/13 | 600 | systems/texlive/tlnet/archive/texlive-scripts.amd64-freebsd.r64356.tar.xz 2022/09/13 | 596 | systems/texlive/tlnet/archive/texlive-scripts.amd64-netbsd.r64356.tar.xz 2022/09/13 | 596 | systems/texlive/tlnet/archive/texlive-scripts.armhf-linux.r64356.tar.xz -2023/05/20 | 426836 | systems/texlive/tlnet/archive/texlive-scripts.doc.r67153.tar.xz +2023/05/21 | 426840 | systems/texlive/tlnet/archive/texlive-scripts.doc.r67167.tar.xz 2020/01/27 | 916 | systems/texlive/tlnet/archive/texlive-scripts-extra.aarch64-linux.r53577.tar.xz 2020/01/27 | 924 | systems/texlive/tlnet/archive/texlive-scripts-extra.amd64-freebsd.r53577.tar.xz 2020/01/27 | 916 | systems/texlive/tlnet/archive/texlive-scripts-extra.amd64-netbsd.r53577.tar.xz @@ -300945,7 +300950,7 @@ 2022/09/13 | 592 | systems/texlive/tlnet/archive/texlive-scripts.i386-linux.r64356.tar.xz 2022/09/13 | 596 | systems/texlive/tlnet/archive/texlive-scripts.i386-netbsd.r64356.tar.xz 2022/09/13 | 596 | systems/texlive/tlnet/archive/texlive-scripts.i386-solaris.r64356.tar.xz -2023/05/20 | 114072 | systems/texlive/tlnet/archive/texlive-scripts.r67153.tar.xz +2023/05/21 | 114068 | systems/texlive/tlnet/archive/texlive-scripts.r67167.tar.xz 2022/09/13 | 580 | systems/texlive/tlnet/archive/texlive-scripts.universal-darwin.r64356.tar.xz 2023/05/14 | 60312 | systems/texlive/tlnet/archive/texlive-scripts.windows.r67095.tar.xz 2022/09/13 | 596 | systems/texlive/tlnet/archive/texlive-scripts.x86_64-cygwin.r64356.tar.xz @@ -302807,16 +302812,16 @@ 2020/07/18 | 47816 | systems/texlive/tlnet/archive/zztex.doc.r55862.tar.xz 2020/07/18 | 101724 | systems/texlive/tlnet/archive/zztex.r55862.tar.xz 2023/03/12 | 125532 | systems/texlive/tlnet/install-tl -2023/05/20 | 5733653 | systems/texlive/tlnet/install-tl-unx.tar.gz -2023/05/20 | 152 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512 -2023/05/20 | 484 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512.asc +2023/05/21 | 5734896 | systems/texlive/tlnet/install-tl-unx.tar.gz +2023/05/21 | 152 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512 +2023/05/21 | 488 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512.asc 2023/05/13 | 5083 | systems/texlive/tlnet/install-tl-windows.bat -2023/05/20 | 21036203 | systems/texlive/tlnet/install-tl-windows.exe -2023/05/20 | 153 | systems/texlive/tlnet/install-tl-windows.exe.sha512 -2023/05/20 | 488 | systems/texlive/tlnet/install-tl-windows.exe.sha512.asc -2023/05/20 | 26025736 | systems/texlive/tlnet/install-tl.zip -2023/05/20 | 145 | systems/texlive/tlnet/install-tl.zip.sha512 -2023/05/20 | 488 | systems/texlive/tlnet/install-tl.zip.sha512.asc +2023/05/21 | 21036422 | systems/texlive/tlnet/install-tl-windows.exe +2023/05/21 | 153 | systems/texlive/tlnet/install-tl-windows.exe.sha512 +2023/05/21 | 488 | systems/texlive/tlnet/install-tl-windows.exe.sha512.asc +2023/05/21 | 26025730 | systems/texlive/tlnet/install-tl.zip +2023/05/21 | 145 | systems/texlive/tlnet/install-tl.zip.sha512 +2023/05/21 | 488 | systems/texlive/tlnet/install-tl.zip.sha512.asc 2023/03/19 | 1229 | systems/texlive/tlnet/README.md 2023/03/19 | 0 | systems/texlive/tlnet/TEXLIVE_2023 2023/01/17 | 8401 | systems/texlive/tlnet/tlpkg/gpg/pubring.gpg @@ -302826,7 +302831,7 @@ 2023/01/17 | 1280 | systems/texlive/tlnet/tlpkg/gpg/trustdb.gpg 2023/01/17 | 49938 | systems/texlive/tlnet/tlpkg/installer/config.guess 2010/11/11 | 11651 | systems/texlive/tlnet/tlpkg/installer/COPYING.MinGW-runtime.txt -2023/05/19 | 7519 | systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl +2023/05/20 | 7455 | systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl 2023/01/11 | 216583 | systems/texlive/tlnet/tlpkg/installer/curl/curl-ca-bundle.crt 2020/04/15 | 2606592 | systems/texlive/tlnet/tlpkg/installer/curl/curl.exe 2017/04/16 | 2629 | systems/texlive/tlnet/tlpkg/installer/installer-options.txt @@ -302868,12 +302873,12 @@ 2023/02/21 | 20371 | systems/texlive/tlnet/tlpkg/TeXLive/TLCrypto.pm 2021/12/21 | 5429 | systems/texlive/tlnet/tlpkg/TeXLive/TLDownload.pm 2023/04/08 | 28167 | systems/texlive/tlnet/tlpkg/TeXLive/TLPaper.pm -2023/05/20 | 18106890 | systems/texlive/tlnet/tlpkg/texlive.tlpdb -2023/05/20 | 48 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5 +2023/05/21 | 18109642 | systems/texlive/tlnet/tlpkg/texlive.tlpdb +2023/05/21 | 48 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5 2023/02/20 | 86803 | systems/texlive/tlnet/tlpkg/TeXLive/TLPDB.pm -2023/05/20 | 144 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512 -2023/05/20 | 488 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc -2023/05/20 | 2451400 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz +2023/05/21 | 144 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512 +2023/05/21 | 488 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc +2023/05/21 | 2450700 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz 2023/02/20 | 58928 | systems/texlive/tlnet/tlpkg/TeXLive/TLPOBJ.pm 2023/02/26 | 42350 | systems/texlive/tlnet/tlpkg/TeXLive/TLPSRC.pm 2023/02/21 | 16138 | systems/texlive/tlnet/tlpkg/TeXLive/TLTREE.pm @@ -313386,7 +313391,7 @@ 2014/07/05 | 611 | systems/win32/yandy/README 2014/07/05 | 1004628 | systems/win32/yandy/yandy-src.tar.xz 2014/07/05 | 1012416 | systems/win32/yandy.zip -2023/05/21 | 186 | timestamp +2023/05/22 | 186 | timestamp 2002/08/26 | 61898 | usergrps/dante/antrag.pdf 2002/08/26 | 118217 | usergrps/dante/antrag.ps 2021/11/11 | 917 | usergrps/dante/dtk/doc/beispiel.bib diff --git a/FILES.byname.gz b/FILES.byname.gz Binary files differindex 1c678909f9..9cb7b3b5ea 100644 --- a/FILES.byname.gz +++ b/FILES.byname.gz diff --git a/FILES.last07days b/FILES.last07days index 1091e0d835..aab2763af7 100644 --- a/FILES.last07days +++ b/FILES.last07days @@ -1,3 +1,83 @@ +2023/05/21 | 9096 | systems/texlive/tlnet/archive/counterz.source.r67169.tar.xz +2023/05/21 | 905288 | systems/texlive/tlnet/archive/beebe.r67167.tar.xz +2023/05/21 | 884064 | info/kaytannollista-latexia/kaytannollista-latexia.pdf +2023/05/21 | 88330 | info/kaytannollista-latexia/luku-merkintakieli.tex +2023/05/21 | 8772 | systems/texlive/tlnet/archive/starray.r67173.tar.xz +2023/05/21 | 8596 | systems/texlive/tlnet/archive/sudoku.r67175.tar.xz +2023/05/21 | 844460 | systems/texlive/tlnet/archive/lineno.doc.r67171.tar.xz +2023/05/21 | 80418 | macros/luatex/latex/letgut/doc/letgut.tex +2023/05/21 | 791270 | macros/luatex/latex/letgut/doc/letgut-code.pdf +2023/05/21 | 779132 | systems/texlive/tlnet/archive/huawei.doc.r67170.tar.xz +2023/05/21 | 7532 | systems/texlive/tlnet/archive/bibcop.r67168.tar.xz +2023/05/21 | 73992 | systems/texlive/tlnet/archive/latexindent.r67174.tar.xz +2023/05/21 | 7172 | systems/texlive/tlnet/archive/context-sudoku.r67175.tar.xz +2023/05/21 | 6884 | systems/texlive/tlnet/archive/collection-latexextra.r67169.tar.xz +2023/05/21 | 62736 | systems/texlive/tlnet/archive/lineno.r67171.tar.xz +2023/05/21 | 627278 | graphics/pgf/contrib/fenetrecas/doc/FenetreCas-doc.pdf +2023/05/21 | 624 | systems/texlive/tlnet/archive/collection-context.r67175.tar.xz +2023/05/21 | 615803 | graphics/pgf/contrib/fenetrecas.zip +2023/05/21 | 6138 | info/kaytannollista-latexia/README.md +2023/05/21 | 6032 | systems/texlive/tlnet/archive/bibcop.source.r67168.tar.xz +2023/05/21 | 5734896 | systems/texlive/tlnet/install-tl-unx.tar.gz +2023/05/21 | 56112 | systems/texlive/tlnet/archive/sudoku.doc.r67175.tar.xz +2023/05/21 | 48 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5 +2023/05/21 | 488 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc +2023/05/21 | 488 | systems/texlive/tlnet/install-tl.zip.sha512.asc +2023/05/21 | 488 | systems/texlive/tlnet/install-tl-windows.exe.sha512.asc +2023/05/21 | 488 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512.asc +2023/05/21 | 461 | macros/luatex/latex/letgut/README.md +2023/05/21 | 4356 | systems/texlive/tlnet/archive/sudoku.source.r67175.tar.xz +2023/05/21 | 426840 | systems/texlive/tlnet/archive/texlive-scripts.doc.r67167.tar.xz +2023/05/21 | 4075109 | biblio/ctan-bibdata.zip +2023/05/21 | 402063 | macros/luatex/latex/letgut/doc/letgut.pdf +2023/05/21 | 3956 | macros/luatex/latex/letgut/doc/localconf.tex +2023/05/21 | 39224 | systems/texlive/tlnet/archive/proflycee.r67172.tar.xz +2023/05/21 | 3676559 | biblio/ctan-bibdata/ctan.pdf +2023/05/21 | 358760 | systems/texlive/tlnet/archive/bibcop.doc.r67168.tar.xz +2023/05/21 | 3548004 | systems/texlive/tlnet/archive/latexindent.windows.r67174.tar.xz +2023/05/21 | 321451 | macros/luatex/latex/letgut/source/letgut.org +2023/05/21 | 321321 | info/kaytannollista-latexia/luku-rakenne.tex +2023/05/21 | 29 | info/kaytannollista-latexia/versio.tex +2023/05/21 | 2994 | info/kaytannollista-latexia/kirjallisuutta.bib +2023/05/21 | 299288 | systems/texlive/tlnet/archive/counterz.doc.r67169.tar.xz +2023/05/21 | 2785655 | biblio/ctan-bibdata/ctan.bib +2023/05/21 | 274 | macros/luatex/latex/letgut/doc/letgut.bib +2023/05/21 | 2702 | macros/luatex/latex/letgut/doc/xindex-letgut.lua +2023/05/21 | 2633 | info/kaytannollista-latexia/luku-esipuhe.tex +2023/05/21 | 26025730 | systems/texlive/tlnet/install-tl.zip +2023/05/21 | 260236 | systems/texlive/tlnet/archive/huawei.r67170.tar.xz +2023/05/21 | 255 | macros/luatex/latex/letgut/doc/listings-conf.tex +2023/05/21 | 25212 | macros/luatex/latex/letgut/source/letgut-banner.org +2023/05/21 | 2450700 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz +2023/05/21 | 220368 | systems/texlive/tlnet/archive/starray.doc.r67173.tar.xz +2023/05/21 | 2114486 | macros/latex/contrib/proflycee.zip +2023/05/21 | 21036422 | systems/texlive/tlnet/install-tl-windows.exe +2023/05/21 | 20613 | info/kaytannollista-latexia/luku-erikoiset.tex +2023/05/21 | 20559 | info/kaytannollista-latexia/luku-valmistautuminen.tex +2023/05/21 | 19444 | macros/luatex/latex/letgut/doc/exemple-nouveautes.pdf +2023/05/21 | 1928732 | systems/texlive/tlnet/archive/proflycee.doc.r67172.tar.xz +2023/05/21 | 1904 | systems/texlive/tlnet/archive/counterz.r67169.tar.xz +2023/05/21 | 18112 | graphics/pgf/contrib/fenetrecas/doc/FenetreCas-doc.tex +2023/05/21 | 18109642 | systems/texlive/tlnet/tlpkg/texlive.tlpdb +2023/05/21 | 1678 | biblio/ctan-bibdata/biblatex-ctan/ctan.bbx +2023/05/21 | 1552 | systems/texlive/tlnet/archive/context-sudoku.doc.r67175.tar.xz +2023/05/21 | 1551331 | install/macros/luatex/latex/letgut.tds.zip +2023/05/21 | 153 | systems/texlive/tlnet/install-tl-windows.exe.sha512 +2023/05/21 | 152 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512 +2023/05/21 | 152938 | macros/luatex/latex/letgut/doc/letgut-banner-code.pdf +2023/05/21 | 1520 | macros/luatex/latex/letgut/source/HOWTO.md +2023/05/21 | 145 | systems/texlive/tlnet/install-tl.zip.sha512 +2023/05/21 | 144 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512 +2023/05/21 | 14345 | info/kaytannollista-latexia/kaytannollista-latexia.tex +2023/05/21 | 1413270 | macros/luatex/latex/letgut.zip +2023/05/21 | 1321804 | systems/texlive/tlnet/archive/latexindent.doc.r67174.tar.xz +2023/05/21 | 12537 | graphics/pgf/contrib/fenetrecas/tex/FenetreCas.sty +2023/05/21 | 122838 | info/kaytannollista-latexia/luku-asetukset.tex +2023/05/21 | 1221 | macros/luatex/latex/letgut/doc/latexmkrc +2023/05/21 | 12174 | info/kaytannollista-latexia/tavutusvihjeet.tex +2023/05/21 | 114068 | systems/texlive/tlnet/archive/texlive-scripts.r67167.tar.xz +2023/05/21 | 1031672 | info/kaytannollista-latexia.zip +2023/05/21 | 10168 | systems/texlive/tlnet/archive/huawei.source.r67170.tar.xz 2023/05/20 | 9 | support/texlab/crates/parser/src/test_data/latex/label/label_reference_simple.txt 2023/05/20 | 9 | support/texlab/crates/parser/src/test_data/latex/glossary/glossary_entry_reference_simple.txt 2023/05/20 | 9 | support/texlab/crates/parser/src/test_data/latex/citation/citation_missing_brace.txt @@ -95,6 +175,7 @@ 2023/05/20 | 74729 | systems/win32/miktex/tm/packages/next/miktex-ps2pk-bin-x64-2.9.tar.lzma 2023/05/20 | 746 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@block_comments.txt.snap 2023/05/20 | 745 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@issue_874.txt.snap +2023/05/20 | 7455 | systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl 2023/05/20 | 742 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@environment__environment_simple.txt.snap 2023/05/20 | 7428 | support/latexindent/LatexIndent/BackUpFileProcedure.pm 2023/05/20 | 73552 | systems/texlive/tlnet/archive/cweb.doc.r67159.tar.xz @@ -141,6 +222,7 @@ 2023/05/20 | 6699 | systems/win32/miktex/tm/packages/yb-book__source.tar.lzma 2023/05/20 | 6644 | support/texlab/crates/parser/src/snapshots/parser__bibtex__tests__parse@samples__blom_2021.txt.snap 2023/05/20 | 659 | support/texlab/crates/texlab/tests/lsp/text_document/snapshots/lsp__text_document__hover__entry_type_known_type.snap +2023/05/20 | 6532 | macros/latex/contrib/proflycee/tex/ProfLycee.sty 2023/05/20 | 6522 | support/latexindent/LatexIndent/OptionalArgument.pm 2023/05/20 | 650 | support/texlab/crates/texlab/tests/lsp/text_document/snapshots/lsp__text_document__folding_range__bibtex.snap 2023/05/20 | 64 | support/texlab/crates/parser/src/test_data/latex/glossary/acronym_declaration.txt @@ -188,7 +270,6 @@ 2023/05/20 | 582100 | systems/texlive/tlnet/archive/evangelion-jfm.doc.r67164.tar.xz 2023/05/20 | 5808 | support/latexindent/LatexIndent/UnNamedGroupingBracesBrackets.pm 2023/05/20 | 57365 | macros/latex/contrib/starray/latex/starray.sty -2023/05/20 | 5733653 | systems/texlive/tlnet/install-tl-unx.tar.gz 2023/05/20 | 572 | support/texlab/crates/citeproc/src/snapshots/citeproc__tests__book_aho_2006.snap 2023/05/20 | 5684 | support/texlab/crates/parser/src/build_log.rs 2023/05/20 | 566 | support/texlab/crates/symbols/src/workspace/snapshots/symbols__workspace__tests__filter_type_figure.snap @@ -215,6 +296,7 @@ 2023/05/20 | 5330 | support/texlab/crates/parser/src/latex/lexer/commands.rs 2023/05/20 | 52 | support/texlab/crates/parser/src/test_data/latex/include/graphics_include_command.txt 2023/05/20 | 52 | support/texlab/crates/parser/src/test_data/latex/environment/environment_nested_missing_braces.txt +2023/05/20 | 529 | macros/latex/contrib/proflycee/doc/testscript.py 2023/05/20 | 529896 | systems/win32/miktex/tm/packages/next/miktex-log4cxx-bin-x64-2.9.tar.lzma 2023/05/20 | 526 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@theorem_definition__theorem_definition_name_with_description.txt.snap 2023/05/20 | 526 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@theorem_definition__theorem_definition_name_with_counter.txt.snap @@ -243,15 +325,10 @@ 2023/05/20 | 4953 | support/texlab/crates/base-db/src/document.rs 2023/05/20 | 494 | support/texlab/crates/texlab/tests/lsp/text_document/snapshots/lsp__text_document__completion__component_command_simple.snap 2023/05/20 | 490 | support/texlab/crates/base-db/Cargo.toml -2023/05/20 | 48 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5 2023/05/20 | 48 | support/texlab/crates/parser/src/test_data/latex/block_comments.txt -2023/05/20 | 488 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc -2023/05/20 | 488 | systems/texlive/tlnet/install-tl.zip.sha512.asc -2023/05/20 | 488 | systems/texlive/tlnet/install-tl-windows.exe.sha512.asc 2023/05/20 | 486 | support/texlab/crates/texlab/tests/lsp/text_document/snapshots/lsp__text_document__completion__field_entry_two_fields_name_closed.snap 2023/05/20 | 4868 | support/texlab/crates/symbols/src/document/tests.rs 2023/05/20 | 485 | support/texlab/crates/texlab/tests/lsp/text_document/snapshots/lsp__text_document__completion__field_entry_two_fields_name_open.snap -2023/05/20 | 484 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512.asc 2023/05/20 | 483 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@include__package_include_multiple.txt.snap 2023/05/20 | 4816 | support/latexindent/LatexIndent/BlankLines.pm 2023/05/20 | 48142 | systems/win32/miktex/tm/packages/next/miktex-mtprint-bin-x64-2.9.tar.lzma @@ -307,7 +384,6 @@ 2023/05/20 | 4300 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@issue_745.txt.snap 2023/05/20 | 42 | support/texlab/crates/parser/src/test_data/latex/include/biblatex_include_options.txt 2023/05/20 | 429 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@include__latex_include_equality_sign.txt.snap -2023/05/20 | 426836 | systems/texlive/tlnet/archive/texlive-scripts.doc.r67153.tar.xz 2023/05/20 | 421 | support/texlab/crates/texlab/tests/lsp/text_document/snapshots/lsp__text_document__completion__field_empty_entry_closed.snap 2023/05/20 | 420 | support/texlab/crates/texlab/tests/lsp/text_document/snapshots/lsp__text_document__completion__field_empty_entry_open.snap 2023/05/20 | 41 | support/texlab/crates/parser/src/test_data/latex/include/package_include_options.txt @@ -320,7 +396,6 @@ 2023/05/20 | 408 | support/texlab/crates/texlab/tests/lsp/text_document/snapshots/lsp__text_document__completion__color_model_definition_simple.snap 2023/05/20 | 407 | support/texlab/crates/texlab/tests/lsp/text_document/snapshots/lsp__text_document__completion__color_model_definition_open_brace.snap 2023/05/20 | 407 | support/texlab/crates/parser/Cargo.toml -2023/05/20 | 4073248 | biblio/ctan-bibdata.zip 2023/05/20 | 406 | support/texlab/crates/texlab/tests/lsp/text_document/snapshots/lsp__text_document__hover__label_theorem_child_file_mumber.snap 2023/05/20 | 405 | support/texlab/crates/texlab/tests/lsp/text_document/snapshots/lsp__text_document__completion__color_simple.snap 2023/05/20 | 404 | support/texlab/crates/texlab/tests/lsp/text_document/snapshots/lsp__text_document__completion__color_open_brace.snap @@ -375,7 +450,6 @@ 2023/05/20 | 372679 | macros/latex/contrib/lineno/doc/lineno.pdf 2023/05/20 | 37001 | systems/win32/miktex/tm/packages/evangelion-jfm__source.tar.lzma 2023/05/20 | 368 | support/texlab/crates/texlab/tests/lsp/text_document/snapshots/lsp__text_document__document_link__document_import.snap -2023/05/20 | 3674536 | biblio/ctan-bibdata/ctan.pdf 2023/05/20 | 3667 | support/texlab/crates/parser/src/snapshots/parser__bibtex__tests__parse@samples__aho_2006.txt.snap 2023/05/20 | 36605 | systems/win32/miktex/tm/packages/next/miktex-arctrl-bin-x64-2.9.tar.lzma 2023/05/20 | 365 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@glossary__glossary_entry_reference_simple.txt.snap @@ -485,9 +559,9 @@ 2023/05/20 | 27 | support/texlab/crates/parser/src/test_data/latex/caption/caption_default.txt 2023/05/20 | 279 | support/texlab/crates/texlab/tests/lsp/text_document/snapshots/lsp__text_document__completion__component_environment_command_definition.snap 2023/05/20 | 279 | support/texlab/crates/texlab/tests/lsp/text_document/snapshots/lsp__text_document__completion__acronym_ref_simple.snap +2023/05/20 | 279860 | macros/latex/contrib/proflycee/doc/ProfLycee-doc.tex 2023/05/20 | 2790316 | systems/win32/miktex/tm/packages/simpleicons.tar.lzma 2023/05/20 | 278 | support/texlab/crates/texlab/tests/lsp/text_document/snapshots/lsp__text_document__completion__acronym_ref_open_brace.snap -2023/05/20 | 2785653 | biblio/ctan-bibdata/ctan.bib 2023/05/20 | 27656 | systems/win32/miktex/tm/packages/next/miktex-teckit-bin-x64-2.9.tar.lzma 2023/05/20 | 2765128 | systems/texlive/tlnet/archive/simpleicons.r67160.tar.xz 2023/05/20 | 273 | support/texlab/crates/texlab/tests/lsp/text_document/snapshots/lsp__text_document__completion__user_command.snap @@ -512,13 +586,13 @@ 2023/05/20 | 2626 | macros/latex/contrib/huawei/huawei.ins 2023/05/20 | 2620 | support/texlab/crates/symbols/src/types.rs 2023/05/20 | 2602 | support/texlab/crates/parser/src/latex/lexer/types.rs -2023/05/20 | 26025736 | systems/texlive/tlnet/install-tl.zip 2023/05/20 | 25 | support/texlab/crates/parser/src/test_data/latex/glossary/glossary_entry_reference_options.txt 2023/05/20 | 25 | support/texlab/crates/parser/src/test_data/latex/color/color_set_definition_error3.txt 2023/05/20 | 25 | support/texlab/crates/parser/src/test_data/bibtex/preamble.txt 2023/05/20 | 2586 | support/texlab/texlab.tex 2023/05/20 | 2586 | support/texlab/crates/texlab/tests/lsp/text_document/snapshots/lsp__text_document__document_symbol__smoke.snap 2023/05/20 | 257 | support/texlab/crates/texlab/tests/lsp/text_document/snapshots/lsp__text_document__completion__component_environment_class.snap +2023/05/20 | 25688 | macros/latex/contrib/proflycee/tex/proflycee-tools-geom.tex 2023/05/20 | 255 | support/texlab/crates/texlab/tests/lsp/text_document/snapshots/lsp__text_document__completion__theorem_end.snap 2023/05/20 | 25468 | systems/win32/miktex/tm/packages/next/miktex-devnag-bin-x64-2.9.tar.lzma 2023/05/20 | 25460 | systems/win32/miktex/tm/packages/next/miktex-fribidixetex-bin-x64-2.9.tar.lzma @@ -535,7 +609,6 @@ 2023/05/20 | 2467 | support/texlab/crates/distro/src/miktex.rs 2023/05/20 | 246227 | systems/win32/miktex/tm/packages/next/miktex-pmx-bin-x64-2.9.tar.lzma 2023/05/20 | 2455 | support/texlab/crates/parser/src/test_data/build_log/002.txt -2023/05/20 | 2451400 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz 2023/05/20 | 244 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@group__unmatched_brackets.txt.snap 2023/05/20 | 24477 | macros/latex/contrib/lineno/tex/edtable.sty 2023/05/20 | 24410 | support/latexindent/LatexIndent/Arguments.pm @@ -584,7 +657,6 @@ 2023/05/20 | 211 | support/texlab/crates/texlab/tests/lsp/text_document/snapshots/lsp__text_document__completion__argument_word.snap 2023/05/20 | 211463 | systems/win32/miktex/tm/packages/proflycee__source.tar.lzma 2023/05/20 | 211072 | systems/win32/miktex/tm/packages/next/miktex-hunspell-bin-x64-2.9.tar.lzma -2023/05/20 | 21036203 | systems/texlive/tlnet/install-tl-windows.exe 2023/05/20 | 20 | support/texlab/crates/parser/src/test_data/latex/label/label_reference_range_simple.txt 2023/05/20 | 20 | support/texlab/crates/parser/src/test_data/latex/include/tikz_library_import_simple.txt 2023/05/20 | 20 | support/texlab/crates/parser/src/test_data/latex/include/package_include_simple.txt @@ -641,7 +713,6 @@ 2023/05/20 | 18170 | systems/win32/miktex/tm/packages/simpleicons__source.tar.lzma 2023/05/20 | 1814 | support/texlab/crates/texlab/tests/lsp/text_document/snapshots/lsp__text_document__completion__label.snap 2023/05/20 | 1812 | support/texlab/crates/distro/src/file_name_db.rs -2023/05/20 | 18106890 | systems/texlive/tlnet/tlpkg/texlive.tlpdb 2023/05/20 | 17 | support/texlab/crates/test-utils/src/lib.rs 2023/05/20 | 17 | support/texlab/crates/parser/src/test_data/latex/include/latex_include_simple.txt 2023/05/20 | 17 | support/texlab/crates/parser/src/test_data/latex/include/latex_include_equality_sign.txt @@ -649,6 +720,7 @@ 2023/05/20 | 17 | support/texlab/crates/parser/src/test_data/latex/command_definition/command_definition_no_impl.txt 2023/05/20 | 179 | support/texlab/crates/texlab/tests/lsp/text_document/snapshots/lsp__text_document__completion__entry_type_before_string.snap 2023/05/20 | 179 | support/texlab/crates/base-db/src/lib.rs +2023/05/20 | 17988 | macros/latex/contrib/proflycee/tex/proflycee-tools-arithm.tex 2023/05/20 | 1791 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@issue_853.txt.snap 2023/05/20 | 1781 | support/texlab/crates/texlab/Cargo.toml 2023/05/20 | 1760 | support/texlab/crates/citeproc/src/output.rs @@ -667,7 +739,6 @@ 2023/05/20 | 16979 | support/texlab/crates/syntax/src/latex/cst.rs 2023/05/20 | 167 | support/texlab/crates/texlab/tests/lsp/text_document/snapshots/lsp__text_document__formatting__bibtex_internal_command.snap 2023/05/20 | 1679 | support/texlab/crates/symbols/src/document/snapshots/symbols__document__tests__enumerate.snap -2023/05/20 | 1678 | biblio/ctan-bibdata/biblatex-ctan/ctan.bbx 2023/05/20 | 1672 | support/texlab/crates/parser/src/snapshots/parser__build_log__tests__parse@006.txt.snap 2023/05/20 | 1668 | support/texlab/crates/syntax/src/latex/kind.rs 2023/05/20 | 1667 | support/texlab/crates/texlab/src/util.rs @@ -694,9 +765,7 @@ 2023/05/20 | 1556 | support/texlab/crates/texlab/src/features/completion/import.rs 2023/05/20 | 1550 | support/texlab/crates/commands/src/clean.rs 2023/05/20 | 154524 | macros/latex/contrib/lineno/tex/lineno.sty -2023/05/20 | 153 | systems/texlive/tlnet/install-tl-windows.exe.sha512 2023/05/20 | 1535 | support/texlab/crates/symbols/src/document.rs -2023/05/20 | 152 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512 2023/05/20 | 1529880 | systems/win32/miktex/tm/packages/next/miktex-runtime-bin-x64-2.9.tar.lzma 2023/05/20 | 15278 | macros/latex/contrib/lineno/source/linenoamsmathdemo.tex 2023/05/20 | 1513 | macros/latex/contrib/huawei/README.md @@ -706,8 +775,6 @@ 2023/05/20 | 148 | support/texlab/crates/parser/src/lib.rs 2023/05/20 | 1485 | support/latexindent/LatexIndent/DoubleBackSlash.pm 2023/05/20 | 1464 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@glossary__acronym_declaration.txt.snap -2023/05/20 | 145 | systems/texlive/tlnet/install-tl.zip.sha512 -2023/05/20 | 144 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512 2023/05/20 | 1448000 | systems/texlive/tlnet/archive/tex4ht.source.r67165.tar.xz 2023/05/20 | 14475 | systems/win32/miktex/tm/packages/next/miktex-zzip-bin-x64-2.9.tar.lzma 2023/05/20 | 1443 | support/texlab/crates/symbols/src/workspace/snapshots/symbols__workspace__tests__filter_type_item.snap @@ -777,7 +844,6 @@ 2023/05/20 | 1157 | support/texlab/crates/texlab/tests/lsp/text_document/document_link.rs 2023/05/20 | 1150 | systems/win32/miktex/tm/packages/next/pr.ini 2023/05/20 | 11420 | support/texlab/crates/parser/src/bibtex.rs -2023/05/20 | 114072 | systems/texlive/tlnet/archive/texlive-scripts.r67153.tar.xz 2023/05/20 | 11300 | support/latexindent/LatexIndent/FileContents.pm 2023/05/20 | 1124 | support/texlab/crates/distro/src/language.rs 2023/05/20 | 1121 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@environment__environment_nested.txt.snap @@ -818,6 +884,7 @@ 2023/05/20 | 10380 | support/texlab/crates/parser/src/snapshots/parser__bibtex__tests__parse@samples__averroes_1998.txt.snap 2023/05/20 | 1037 | support/texlab/crates/texlab/src/features/definition/string.rs 2023/05/20 | 1036 | support/texlab/crates/texlab/src/features/completion/matcher.rs +2023/05/20 | 1032138 | macros/latex/contrib/proflycee/doc/ProfLycee-doc.pdf 2023/05/20 | 102869 | systems/win32/miktex/tm/packages/next/miktex-bibtex8bit-bin-x64-2.9.tar.lzma 2023/05/20 | 102740 | macros/latex/contrib/lineno/doc/linenoamsmathdemo.pdf 2023/05/20 | 1009 | support/texlab/crates/symbols/src/workspace/snapshots/symbols__workspace__tests__filter_type_math.snap @@ -835,7 +902,6 @@ 2023/05/19 | 889072 | systems/texlive/tlnet/archive/dynkin-diagrams.doc.r67146.tar.xz 2023/05/19 | 8711 | macros/latex/contrib/profcollege/latex/PfCShikaku.tex 2023/05/19 | 8676 | macros/latex/contrib/profcollege/latex/PfCYohaku.tex -2023/05/19 | 843324 | systems/texlive/tlnet/archive/lineno.doc.r67150.tar.xz 2023/05/19 | 831 | macros/latex/contrib/profcollege/latex/PfCDobble.tex 2023/05/19 | 8307 | macros/latex/contrib/profcollege/latex/PfCTortueBase.tex 2023/05/19 | 8271 | macros/latex/contrib/profcollege/latex/PfCBillard.tex @@ -846,11 +912,9 @@ 2023/05/19 | 7808 | macros/latex/contrib/profcollege/latex/PfCSimplifierFraction.tex 2023/05/19 | 7797 | macros/latex/contrib/profcollege/latex/PfCReseauxSociaux.tex 2023/05/19 | 7733 | macros/latex/contrib/profcollege/latex/PfCProbabilites.tex -2023/05/19 | 7519 | systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl 2023/05/19 | 742288 | macros/luatex/generic/evangelion-jfm.zip 2023/05/19 | 7244 | macros/latex/contrib/profcollege/latex/PfCFrise.tex 2023/05/19 | 7230 | macros/latex/contrib/profcollege/latex/PfCCalisson.tex -2023/05/19 | 7228 | systems/texlive/tlnet/archive/bibcop.r67145.tar.xz 2023/05/19 | 715 | macros/latex/contrib/counterz/README 2023/05/19 | 71256 | macros/latex/contrib/profcollege/latex/PfCReperage.tex 2023/05/19 | 7102 | macros/latex/contrib/profcollege/latex/PfCPuzzleSommePyramide.tex @@ -860,11 +924,8 @@ 2023/05/19 | 6878 | macros/latex/contrib/msu-thesis/samples/MSU-thesis-template.tex 2023/05/19 | 665 | fonts/simpleicons/README.md 2023/05/19 | 6260 | macros/latex/contrib/profcollege/latex/PfCProgrammeCalcul.tex -2023/05/19 | 62384 | systems/texlive/tlnet/archive/lineno.r67150.tar.xz -2023/05/19 | 6214 | macros/latex/contrib/proflycee/tex/ProfLycee.sty 2023/05/19 | 6148 | macros/latex/contrib/profcollege/latex/PfCCalculsFractions.tex 2023/05/19 | 610 | macros/luatex/generic/evangelion-jfm/make.sh -2023/05/19 | 6036 | systems/texlive/tlnet/archive/bibcop.source.r67145.tar.xz 2023/05/19 | 6030 | macros/latex/contrib/profcollege/latex/PfCTectonic.tex 2023/05/19 | 60291 | macros/latex/contrib/profcollege/latex/PfCStatistiques.tex 2023/05/19 | 58462 | macros/latex/contrib/profcollege/latex/PfCDistributivite.tex @@ -872,7 +933,6 @@ 2023/05/19 | 56986 | macros/latex/contrib/profcollege/latex/PfCThales.tex 2023/05/19 | 5561 | macros/latex/contrib/profcollege/latex/PfCRepresenterEntier.tex 2023/05/19 | 5365 | macros/latex/contrib/profcollege/latex/PfCMidpoint.tex -2023/05/19 | 529 | macros/latex/contrib/proflycee/doc/testscript.py 2023/05/19 | 5248 | macros/latex/contrib/profcollege/latex/PfCRepresenterTableur.tex 2023/05/19 | 5216 | macros/latex/contrib/yb-book/yb-book-logo.pdf 2023/05/19 | 5041250 | fonts/simpleicons.zip @@ -899,7 +959,6 @@ 2023/05/19 | 3765 | macros/latex/contrib/profcollege/latex/PfCEnquete.tex 2023/05/19 | 3751 | macros/latex/contrib/profcollege/latex/PfCJeuRangement.tex 2023/05/19 | 3618 | macros/latex/contrib/profcollege/latex/PfCDecompFracDeci.tex -2023/05/19 | 358896 | systems/texlive/tlnet/archive/bibcop.doc.r67145.tar.xz 2023/05/19 | 3574 | info/biblio/tugboat.ltx 2023/05/19 | 3431 | macros/latex/contrib/profcollege/latex/PfCBarresCalculs.tex 2023/05/19 | 3280 | macros/latex/contrib/profcollege/latex/PfCFicheMemo.tex @@ -922,7 +981,6 @@ 2023/05/19 | 28129 | macros/latex/contrib/profcollege/latex/PfCRappelsFormules.tex 2023/05/19 | 278982 | macros/luatex/generic/evangelion-jfm/Eva-JFM_doc-jp.pdf 2023/05/19 | 277 | macros/latex/contrib/msu-thesis/samples/chap1bib.tex -2023/05/19 | 276348 | macros/latex/contrib/proflycee/doc/ProfLycee-doc.tex 2023/05/19 | 274 | fonts/simpleicons/tex/usimpleiconsOneZero.fd 2023/05/19 | 2748 | fonts/simpleicons/enc/simpleiconsFour.enc 2023/05/19 | 2703 | fonts/simpleicons/enc/simpleiconsEight.enc @@ -955,7 +1013,6 @@ 2023/05/19 | 2453 | fonts/simpleicons/enc/simpleiconsThree.enc 2023/05/19 | 2400 | fonts/simpleicons/enc/simpleiconsOneZero.enc 2023/05/19 | 23924 | macros/latex/contrib/profcollege/latex/PfCNotionFonction.tex -2023/05/19 | 23734 | macros/latex/contrib/proflycee/tex/proflycee-tools-geom.tex 2023/05/19 | 2343691 | macros/latex/contrib/profcollege/doc/ProfCollege-doc.zip 2023/05/19 | 23088 | macros/latex/contrib/profcollege/latex/PfCLabyrintheNombre.tex 2023/05/19 | 2305 | macros/latex/contrib/profcollege/latex/PfCQuestionsRelier.tex @@ -969,7 +1026,6 @@ 2023/05/19 | 216624 | fonts/simpleicons/tex/simpleiconsglyphs-xeluatex.tex 2023/05/19 | 2155 | macros/latex/contrib/profcollege/latex/PfCGaram.tex 2023/05/19 | 214045 | macros/latex/contrib/msu-thesis/samples/MSU-thesis-testfile.pdf -2023/05/19 | 2106959 | macros/latex/contrib/proflycee.zip 2023/05/19 | 2103560 | systems/texlive/tlnet/archive/pst-labo.doc.r67147.tar.xz 2023/05/19 | 2072 | macros/latex/contrib/profcollege/latex/PfCBonSortie.tex 2023/05/19 | 20636 | systems/texlive/tlnet/archive/dynkin-diagrams.r67146.tar.xz @@ -1034,7 +1090,6 @@ 2023/05/19 | 10548 | macros/latex/contrib/profcollege/latex/PfCModeleBarre.tex 2023/05/19 | 10535 | macros/luatex/generic/evangelion-jfm/figure/fig-tc.pdf 2023/05/19 | 10479 | macros/latex/contrib/profcollege/latex/PfCDefiTables.tex -2023/05/19 | 1025814 | macros/latex/contrib/proflycee/doc/ProfLycee-doc.pdf 2023/05/19 | 10222436 | systems/texlive/tlnet/archive/hvfloat.doc.r67149.tar.xz 2023/05/19 | 10168 | macros/latex/contrib/profcollege/latex/PfCPapiers.tex 2023/05/19 | 10128 | macros/latex/contrib/msu-thesis/samples/MSU-thesis-testfile.tex @@ -1048,14 +1103,12 @@ 2023/05/18 | 884806 | systems/win32/miktex/tm/packages/texfindpkg.tar.lzma 2023/05/18 | 8585 | systems/win32/miktex/tm/packages/starray.tar.lzma 2023/05/18 | 8424 | systems/win32/miktex/tm/packages/sympycalc__source.tar.lzma -2023/05/18 | 8396 | systems/texlive/tlnet/archive/starray.r67142.tar.xz 2023/05/18 | 828335 | systems/win32/miktex/tm/packages/mcf2graph__doc.tar.lzma 2023/05/18 | 7735016 | systems/win32/miktex/tm/packages/hvfloat__doc.tar.lzma 2023/05/18 | 7298 | systems/win32/miktex/tm/packages/codedescribe__source.tar.lzma 2023/05/18 | 7271 | systems/win32/miktex/tm/packages/starray__source.tar.lzma 2023/05/18 | 700676 | systems/texlive/tlnet/archive/libertinus-otf.doc.r67139.tar.xz 2023/05/18 | 693108 | systems/win32/miktex/tm/packages/libertinus-otf__doc.tar.lzma -2023/05/18 | 6868 | systems/texlive/tlnet/archive/collection-latexextra.r67141.tar.xz 2023/05/18 | 66301 | graphics/pgf/contrib/dynkin-diagrams/dynkin-diagrams.tex 2023/05/18 | 65771 | systems/win32/miktex/tm/packages/plantuml__doc.tar.lzma 2023/05/18 | 64675 | macros/latex/contrib/biblatex-contrib/biblatex-publist/publist.bbx @@ -1098,7 +1151,6 @@ 2023/05/18 | 2094520 | systems/win32/miktex/tm/packages/pst-labo__doc.tar.lzma 2023/05/18 | 2089418 | systems/win32/miktex/tm/packages/kpfonts-otf__doc.tar.lzma 2023/05/18 | 20649 | systems/win32/miktex/tm/packages/kpfonts-otf__source.tar.lzma -2023/05/18 | 205600 | systems/texlive/tlnet/archive/starray.doc.r67142.tar.xz 2023/05/18 | 1999 | systems/win32/miktex/tm/packages/plantuml__source.tar.lzma 2023/05/18 | 199865 | systems/win32/miktex/tm/packages/starray__doc.tar.lzma 2023/05/18 | 1976490 | systems/win32/miktex/tm/packages/nicematrix__doc.tar.lzma @@ -1106,7 +1158,6 @@ 2023/05/18 | 191675 | systems/win32/miktex/tm/packages/circuitikz.tar.lzma 2023/05/18 | 1911248 | systems/win32/miktex/tm/packages/tagpdf__doc.tar.lzma 2023/05/18 | 1844425 | systems/win32/miktex/tm/packages/hvfloat__source.tar.lzma -2023/05/18 | 17968 | macros/latex/contrib/proflycee/tex/proflycee-tools-arithm.tex 2023/05/18 | 1794677 | systems/win32/miktex/tm/packages/circuitikz__doc.tar.lzma 2023/05/18 | 1786 | systems/win32/miktex/tm/packages/adobeornaments.tar.lzma 2023/05/18 | 1784 | systems/texlive/tlnet/archive/glossaries-norsk.r67141.tar.xz @@ -1756,26 +1807,3 @@ 2023/05/15 | 1003 | macros/latex/contrib/beamer/base/themes/color/beamercolorthemewhale.sty 2023/05/15 | 1002 | macros/latex/contrib/beamer/base/themes/inner/beamerinnerthemerounded.sty 2023/05/15 | 10001 | macros/latex/contrib/thuthesis/ref/refs.bib -2023/05/14 | 7016 | macros/luatex/latex/hu-berlin-bundle/README.md -2023/05/14 | 6786 | macros/unicodetex/latex/textcsc/textcsc-documentation.tex -2023/05/14 | 66914 | macros/luatex/latex/hu-berlin-bundle/hu-berlin-bundle.dtx -2023/05/14 | 52368 | macros/unicodetex/latex/textcsc/textcsc-documentation.pdf -2023/05/14 | 494222 | support/TeX4ht/source/tex4ht-fonts-libertine.tex -2023/05/14 | 4082 | support/TeX4ht/source/update-htfonts -2023/05/14 | 380007 | support/TeX4ht/source/tex4ht-fonts-kpfonts.tex -2023/05/14 | 3754 | macros/luatex/latex/hu-berlin-bundle/makefile -2023/05/14 | 371381 | support/TeX4ht/source/tex4ht-fonts-ebgaramond.tex -2023/05/14 | 310821 | macros/luatex/latex/hu-berlin-bundle/hu-berlin-bundle.pdf -2023/05/14 | 3048 | macros/unicodetex/latex/adobeornaments/adobeornaments-list.tex -2023/05/14 | 297994 | support/TeX4ht/source/tex4ht-fonts-newtx.tex -2023/05/14 | 263773 | macros/unicodetex/latex/adobeornaments/adobeornaments-list.pdf -2023/05/14 | 252410 | macros/luatex/latex/hu-berlin-bundle.zip -2023/05/14 | 22505 | macros/latex/contrib/proflycee/tex/proflycee-tools-analyse.tex -2023/05/14 | 207863 | support/TeX4ht/source/tex4ht-fonts-opensans.tex -2023/05/14 | 207441 | support/TeX4ht/source/tex4ht-fonts-spectral.tex -2023/05/14 | 162204 | support/TeX4ht/source/tex4ht-fonts-stix2.tex -2023/05/14 | 1602892 | support/TeX4ht/source/tex4ht-fonts-noncjk.tex -2023/05/14 | 1601280 | support/TeX4ht/source/tex4ht-fonts-arphic.tex -2023/05/14 | 14903 | macros/luatex/latex/hu-berlin-bundle/img/texografie-logo.pdf -2023/05/14 | 134244 | macros/latex/contrib/ptlatexcommands/PTLaTexCommands.pdf -2023/05/14 | 104619 | support/TeX4ht/source/tex4ht-fonts-fourier.tex diff --git a/biblio/ctan-bibdata/ctan.bib b/biblio/ctan-bibdata/ctan.bib index cc7bfc855f..853c30feb4 100644 --- a/biblio/ctan-bibdata/ctan.bib +++ b/biblio/ctan-bibdata/ctan.bib @@ -1,7 +1,7 @@ %% bib file of all CTAN packages %% (C) Herbert Voß %% -%% created at 21-05-2023, 02:01:39 +%% created at 22-05-2023, 02:01:05 %% %% This file is provided under the terms of the LPPL v1.3 or @@ -24641,8 +24641,8 @@ title = {The \texttt{FenetreCas} package}, subtitle = {Commands for CAS-like windows (Xcas or Geogebra) in TikZ}, author = {Cédric Pierquet}, - date = {2023-05-07}, - version = {0.1.1}, + date = {2023-05-21}, + version = {0.1.2}, license = {lppl1.3c}, mirror = {https://mirror.ctan.org/graphics/pgf/contrib/fenetrecas}, url = {https://ctan.org/pkg/fenetrecas}, @@ -35485,8 +35485,8 @@ title = {The \texttt{kaytannollista-latexia} package}, subtitle = {Practical manual for \LaTeX{} (Finnish)}, author = {Teemu Likonen}, - date = {2023-01-04}, - version = {2023}, + date = {2023-05-21}, + version = {2023.5}, license = {cc-by-sa-4}, mirror = {https://mirror.ctan.org/info/kaytannollista-latexia}, url = {https://ctan.org/pkg/kaytannollista-latexia}, @@ -38483,8 +38483,8 @@ title = {The \texttt{letgut} package}, subtitle = {Class for the newsletter “La Lettre GUTenberg” of the French \TeX{} User Group GUTenberg}, author = {{Association GUTenberg}}, - date = {2023-01-14}, - version = {0.9.6}, + date = {2023-05-21}, + version = {0.9.7}, license = {lppl1.3c}, mirror = {https://mirror.ctan.org/macros/luatex/latex/letgut}, url = {https://ctan.org/pkg/letgut}, @@ -54359,8 +54359,8 @@ title = {The \texttt{ProfLycee} package}, subtitle = {A \LaTeX{} package for French maths teachers in high school}, author = {Cédric Pierquet}, - date = {2023-05-19}, - version = {2.6.4}, + date = {2023-05-21}, + version = {2.6.5}, license = {lppl1.3c}, mirror = {https://mirror.ctan.org/macros/latex/contrib/proflycee}, url = {https://ctan.org/pkg/proflycee}, diff --git a/biblio/ctan-bibdata/ctan.pdf b/biblio/ctan-bibdata/ctan.pdf Binary files differindex 14279bff7d..45686451d2 100644 --- a/biblio/ctan-bibdata/ctan.pdf +++ b/biblio/ctan-bibdata/ctan.pdf diff --git a/graphics/pgf/contrib/fenetrecas/doc/FenetreCas-doc.pdf b/graphics/pgf/contrib/fenetrecas/doc/FenetreCas-doc.pdf Binary files differindex b7e764b0cf..ac533e9a3a 100644 --- a/graphics/pgf/contrib/fenetrecas/doc/FenetreCas-doc.pdf +++ b/graphics/pgf/contrib/fenetrecas/doc/FenetreCas-doc.pdf diff --git a/graphics/pgf/contrib/fenetrecas/doc/FenetreCas-doc.tex b/graphics/pgf/contrib/fenetrecas/doc/FenetreCas-doc.tex index 7b2606afd4..355aad1580 100644 --- a/graphics/pgf/contrib/fenetrecas/doc/FenetreCas-doc.tex +++ b/graphics/pgf/contrib/fenetrecas/doc/FenetreCas-doc.tex @@ -3,8 +3,8 @@ % arara: pdflatex: {shell: yes, synctex: no, interaction: batchmode} if found('log', '(undefined references|Please rerun|Rerun to get)') \documentclass[french,a4paper,11pt]{article} -\def\TPversion{0.1.1} -\def\TPdate{7 mai 2023} +\def\TPversion{0.1.2} +\def\TPdate{21 mai 2023} \usepackage[utf8]{inputenc} \usepackage[T1]{fontenc} \usepackage{amsmath,amssymb} @@ -265,6 +265,8 @@ Le fonctionnement global est : \section{Historique} +\verb|v0.1.2|~:~~~~Clés [Select] pour le \textit{rond} de sélection sur Geogebra + \verb|v0.1.1|~:~~~~Clés [Fond] et [FondCouleur] pour le fond des lignes \verb|v0.1.0|~:~~~~Version initiale. @@ -308,7 +310,7 @@ Le premier argument, optionnel et entre \texttt{[...]} propose les \Cle{clés} s \item \Cle{PoliceEntete} qui paramètre la police du texte de l'entête ; \hfill~défaut : \Cle{\textbackslash bfseries\textbackslash large\textbackslash sffamily} - \item \Cle{PoliceNumero} qui paramètre la police du numéro ; \hfill~défaut : \Cle{\textbackslash Large\textbackslash sffamily} + \item \Cle{PoliceNumero} qui paramètre la police du numéro ; \hfill~défaut : \Cle{\textbackslash large\textbackslash sffamily} \item \Cle{Titre} qui permet de personnaliser le label de l'entête ; \hfill~défaut : \Cle{\$\textbackslash triangleright\$ Calcul formel} @@ -365,8 +367,12 @@ Le premier argument, optionnel et entre \texttt{[...]} propose les \Cle{clés} s \hfill~défaut : \Cle{true} \item \Cle{TailleCommande} pour la taille de la commande ; \hfill~défaut : \Cle{\textbackslash normalsize} \item \Cle{TailleResultat} pour la taille du résultat ; \hfill~défaut : \Cle{\textbackslash large} - \item le booléen \Cle{Fond} activer la coloration de fond de la ligne ; \hfill~défaut : \Cle{false} + \item le booléen \Cle{Fond} pour activer la coloration de fond de la ligne ; \hfill~défaut : \Cle{false} \item \Cle{CouleurFond} pour spécifier une couleur de fond si \Cle{Fond=true} ; \hfill~défaut : \Cle{white} + \item le booléen \Cle{Select} pour (dés)activer le \textit{rond} de sélection ; \hfill~défaut : \Cle{true} + \item \Cle{CouleurSelect} pour spécifier une couleur de fond du \textit{rond} si \Cle{Select=true} ; + + \hfill~défaut : \Cle{white} \item \Cle{MargeH} pour spécifier l'espacement horizontal entre les calculs et les bords verticaux ; \hfill~défaut : \Cle{0.2} @@ -392,13 +398,13 @@ Les arguments obligatoires, et entre \texttt{\{...\}}, correspondent à la comma \LigneCalculsGeogebra% {\sffamily g(x)=4/(1+e\textasciicircum(-k x))} {$\rightarrow$ \: $\mathsf{g(x)=\dfrac{4}{e^{-kx}+1}}$} - \LigneCalculsGeogebra + \LigneCalculsGeogebra[Select=false] {f(x)=1+sqrt(x+3)} {$\rightarrow$ \: $f(x)=1+\sqrt{x+3}$} \LigneCalculsGeogebra {\texttt{Dériver[exp(0.1*x)]}} {$\rightarrow$ \: \texttt{x $\mapsto$ 0.1*exp(0.1*x)}} - \LigneCalculsGeogebra[TailleCommande=\LARGE,TailleResultat=\huge] + \LigneCalculsGeogebra[TailleCommande=\LARGE,TailleResultat=\huge,CouleurSelect=violet] {(1/4+1/3)/(1/5+2/7)} {$\rightarrow$ \: $\dfrac{\dfrac14+\dfrac13}{\dfrac15+\dfrac27}= \fpeval{(1/4+1/3)/(1/5+2/7)}$} diff --git a/graphics/pgf/contrib/fenetrecas/tex/FenetreCas.sty b/graphics/pgf/contrib/fenetrecas/tex/FenetreCas.sty index d192cbe692..e7d41da444 100644 --- a/graphics/pgf/contrib/fenetrecas/tex/FenetreCas.sty +++ b/graphics/pgf/contrib/fenetrecas/tex/FenetreCas.sty @@ -3,7 +3,8 @@ % or later, see http://www.latex-project.org/lppl.txtf \NeedsTeXFormat{LaTeX2e} -\ProvidesPackage{FenetreCas}[2023/05/07 0.1.1 Simuler une fenetre CAS type Geogebra ou Xcas] +\ProvidesPackage{FenetreCas}[2023/05/21 0.1.2 Simuler une fenetre CAS type Geogebra ou Xcas] +% 0.1.2 Clés [Select] pour les numéros avec des ronds % 0.1.1 Clés [FondCouleur] pour le fond des cases % 0.1.0 Version initiale @@ -42,7 +43,7 @@ LargeurNumero=1,% CouleurNumero=cyan!5,% PoliceEntete=\bfseries\large\sffamily,% - PoliceNumero=\Large\sffamily,% + PoliceNumero=\large\sffamily,% Titre={$\triangleright$ Calcul formel},% Entete=true } @@ -88,7 +89,8 @@ ElargirAuto=\def\GEOCFelargirauto{#1},% MargeV=\def\GEOCFoffset{#1},% MargeH=\def\GEOCFoffseth{#1},% - CouleurFond=\def\GEOCFcolfond{#1} + CouleurFond=\def\GEOCFcolfond{#1},% + CouleurSelect=\def\GEOCFcolselect{#1} } \setKVdefault[paramlgeogebra]{% HauteurLigne=2,% @@ -99,7 +101,9 @@ MargeV=6pt,% MargeH=0.2,% Fond=false,% - CouleurFond=white + CouleurFond=white,% + Select=true,% + CouleurSelect=white } \NewDocumentCommand\LigneCalculsGeogebra{ O{} m m }{% @@ -126,8 +130,20 @@ \coordinate (A1\GGBL) at ($(A0\GGBL) + (0,{-\GEOCFhauteur})$); \coordinate (A2\GGBL) at ($(A0\GGBL) + ({\GEOCFlargnum},0)$); \coordinate (A3\GGBL) at ($(A1\GGBL) + ({\GEOCFlargnum},0)$); + \coordinate (AH\GGBL) at ($(A0\GGBL) + ({0.5*\GEOCFlargnum},{-0.33*\GEOCFhauteur})$); + \coordinate (AM\GGBL) at ($(A0\GGBL) + ({0.5*\GEOCFlargnum},{-0.5*\GEOCFhauteur})$); + \coordinate (AB\GGBL) at ($(A0\GGBL) + ({0.5*\GEOCFlargnum},{-0.66*\GEOCFhauteur})$); %les tracés - \draw[semithick,fill=\GEOCFcoulnum] (A0\GGBL) rectangle (A3\GGBL) node[midway,font=\GEOCFpolnum] {\GGBL} ; + \ifboolKV[paramlgeogebra]{Select}%si on choisit les petits ronds par défaut ^^ + {% + \draw[semithick,fill=\GEOCFcoulnum] (A0\GGBL) rectangle (A3\GGBL) ; % + \draw[semithick,draw=black,fill=\GEOCFcolselect] ($(AM\GGBL) + (0,-0.375)$) circle[radius=4pt] ;% + \draw[black] ($(AM\GGBL) + (0,0.375)$) node[font=\GEOCFpolnum] {\GGBL} ;% + + }% + {% + \draw[semithick,fill=\GEOCFcoulnum] (A0\GGBL) rectangle (A3\GGBL) node[midway,font=\GEOCFpolnum] {\GGBL} ;% + }% \ifboolKV[paramlgeogebra]{Fond} {\draw[semithick,fill=\GEOCFcolfond] (A2\GGBL) rectangle++({\GEOCFlarg-\GEOCFlargnum},{-\GEOCFhauteur}) ;} {\draw[semithick] (A2\GGBL) rectangle++({\GEOCFlarg-\GEOCFlargnum},{-\GEOCFhauteur}) ;} diff --git a/info/kaytannollista-latexia/kaytannollista-latexia.pdf b/info/kaytannollista-latexia/kaytannollista-latexia.pdf Binary files differindex db8a13452c..9c2b0d348d 100644 --- a/info/kaytannollista-latexia/kaytannollista-latexia.pdf +++ b/info/kaytannollista-latexia/kaytannollista-latexia.pdf diff --git a/info/kaytannollista-latexia/luku-asetukset.tex b/info/kaytannollista-latexia/luku-asetukset.tex index 6438272221..80e34fb551 100644 --- a/info/kaytannollista-latexia/luku-asetukset.tex +++ b/info/kaytannollista-latexia/luku-asetukset.tex @@ -2145,9 +2145,10 @@ latinalaisia tai kreikkalaisia kirjaimia. \noindent Matematiikkatilan fontiksi ei kelpaa mikä tahansa, koska tarvittavien matemaattisten symbolien täytyy sisältyä \englanti{Open Type} \=/fontin -merkkivalikoimaan. Tukea ei ehkä ole, jos sitä ei fontille erikseen -mainosteta. Fonttitiedoston ominaisuuksia voi tutkia esimerkiksi -käyttöjärjestelmän komentotulkissa \koodi{otfinfo}\-/ komennolla: +merkkivalikoimaan. Matematiikkatukea ei todennäköisesti ole, jos sitä ei +fontin ominaisuuksien yhteydessä mainita. Fonttitiedoston ominaisuuksia +voi tutkia esimerkiksi käyttöjärjestelmän komentotulkissa +\koodi{otfinfo}\-/ komennolla: \begin{koodilohkosis} otfinfo -s texgyrepagella-math.otf diff --git a/info/kaytannollista-latexia/luku-erikoiset.tex b/info/kaytannollista-latexia/luku-erikoiset.tex index ea5cad11da..a53236f3c6 100644 --- a/info/kaytannollista-latexia/luku-erikoiset.tex +++ b/info/kaytannollista-latexia/luku-erikoiset.tex @@ -69,7 +69,7 @@ perusasioita, joilla pääsee alkuun. \begin{enumerate} \item ensimmäinen \pause \item toinen \pause - \item kolmas + \item kolmas. \end{enumerate} \end{frame} diff --git a/info/kaytannollista-latexia/luku-rakenne.tex b/info/kaytannollista-latexia/luku-rakenne.tex index be559b494d..44cce3db5b 100644 --- a/info/kaytannollista-latexia/luku-rakenne.tex +++ b/info/kaytannollista-latexia/luku-rakenne.tex @@ -5595,7 +5595,7 @@ ei tarvitse kirjoittaa lopulliseen lähdeluetteloon käsin. \paketti{biblatex}\-/paketin käyttö vaatii hieman opettelua -- varsinkin jos on tarve muokata lähdeluettelon ja lähdeviittausten ulkoasua. Muutaman tiedonlähteen ylläpito on todennäköisesti paljon helpompaa ja -nopeampaa \ref{luku/natbib}\-/ paketin keinoilla (luku +nopeampaa \paketti{natbib}\-/ paketin keinoilla (luku \ref{luku/natbib}). Sen sijaan laajoja tieteellisiä artikkeleita kirjoittaville \paketti{biblatex} voi olla suuri apu, koska artikkeleissa on yleensä paljon lähteitä ja useissakin artikkeleissa diff --git a/info/kaytannollista-latexia/versio.tex b/info/kaytannollista-latexia/versio.tex index e406893ade..2ea0d121b8 100644 --- a/info/kaytannollista-latexia/versio.tex +++ b/info/kaytannollista-latexia/versio.tex @@ -1 +1 @@ -\newcommand{\versio}{2023} +\newcommand{\versio}{2023.5} diff --git a/macros/latex/contrib/proflycee/doc/ProfLycee-doc.pdf b/macros/latex/contrib/proflycee/doc/ProfLycee-doc.pdf Binary files differindex a03368df85..f2128d1c2c 100644 --- a/macros/latex/contrib/proflycee/doc/ProfLycee-doc.pdf +++ b/macros/latex/contrib/proflycee/doc/ProfLycee-doc.pdf diff --git a/macros/latex/contrib/proflycee/doc/ProfLycee-doc.tex b/macros/latex/contrib/proflycee/doc/ProfLycee-doc.tex index a7c22f749d..c3162621d8 100644 --- a/macros/latex/contrib/proflycee/doc/ProfLycee-doc.tex +++ b/macros/latex/contrib/proflycee/doc/ProfLycee-doc.tex @@ -5,8 +5,8 @@ % arara: lualatex: {shell: yes, synctex: no, interaction: batchmode} if found('log', '(undefined references|Please rerun|Rerun to get)') \documentclass[a4paper,french,11pt]{article} -\def\PLversion{2.6.4} -\def\PLdate{19 mai 2023} +\def\PLversion{2.6.5} +\def\PLdate{20 mai 2023} \usepackage{amsfonts} \usepackage{ProfLycee} \useproflyclib{piton,minted,pythontex} @@ -330,7 +330,6 @@ {\deblst} calculer les lignes trigonométriques d'angles \og classiques \fg{} \\ {\deblst} résoudre une équation diophantienne \og classique \fg{} \\ {\deblst} travailler avec un peu de géométrie analytique \\ - {\deblst} \ldots} ~ @@ -398,6 +397,7 @@ L'utilisateur est libre de charger ses autres {packages} utiles et habituels, ai Le {package} \ctex{ProfLycee} charge et utilise les {packages} : \begin{itemize} + \item \ctex{mathtools}, \ctex{amssymb} ; \item \ctex{xcolor} avec l' option \textsf{[table,svgnames]} ; \item \ctex{tikz}, \ctex{pgf}, \ctex{pgffor}, \ctex{nicefrac}, \ctex{nicematrix} ; \item \ctex{tcolorbox} avec l'option \textsf{[most]} ; @@ -431,7 +431,9 @@ J'ai utilisé les {packages} de C. Tellechea, je vous conseille d'aller jeter un ... \end{PresCodeTexPL} -\subsection{Librairies, option du package}\label{librairies} +\pagebreak + +\subsection{Librairies}\label{librairies} \begin{warningblock} \cmaj{2.5.0} Le package fonctionne désormais avec un système de \clib{librairies}, qui utilisent et chargent des packages spécifiques, avec des compilations particulières, donc l'utilisateur utilisera un système de chargement similaire à celui de \textsf{tcolorbox} ou \textsf{tikz}, dans le préambule, et une fois le package appelé. @@ -484,6 +486,26 @@ L'option \Cle{build} charge certains packages (librairies \clib{minted} et \clib \vspace*{-\baselineskip}\leavevmode \end{noteblock} +\subsection{Gestion des fontes}\label{amssymb} + +\begin{warningblock} +\cmaj{2.6.5} Sous \hologo{XeLaTeX} \& \hologo{LuaLaTeX}, \ctex{ProfLycee} utilisant le package \ctex{mathtools}, il est nécessaire de placer l'appel à \ctex{ProfLycee} {\em avant} l'appel des fontes. + +\smallskip + +Sous \hologo{XeLaTeX} \& \hologo{LuaLaTeX}, certaines fontes (par exemple \textsf{fourier-otf}) redéfinissent les fontes générées par le package \ctex{amssymb} et peuvent provoquer un \og warning \fg{} au mieux, une erreur de compilation au pire. + +\smallskip + +Pour cela, on pourra appeler \ctex{ProfLycee} avec l'option \Cle{nonamssymb} (idée reprise de \ctex{ProfCollege}). +\end{warningblock} + +\begin{PresCodeTexPL}{listing only} +\documentclass{article} +\usepackage[noamssymb]{ProfLycee} +\usepackage{fourier-otf} +\end{PresCodeTexPL} + \pagebreak \section{Compléments} @@ -3832,6 +3854,16 @@ Les valeurs \Cle{mainlevee=5mm et 0.6pt} donnent des résultats -- à mon sens - \part{Outils pour la géométrie analytique} +\section{Conseils d'utilisation} + +\begin{warningblock} +\cmaj{2.6.5} Il est conseillé d'utiliser \hologo{LuaLaTeX} pour les commandes (vectorielles) de géométrie analytique, même s'il est toutefois possible d'utiliser \hologo{pdfLaTeX}. + +\smallskip + +Il est possible que les simplifications demandées (coefficients entiers, ou premiers entre eux) ne donnent pas entière satisfaction, donc prudence sur l'utilisation de celles-ci (ce sont des tests et retours de \textit{bugs} qui montreront les limites des commandes). +\end{warningblock} + \section{Affichage de coordonnées}\label{affcoord} \subsection{Idée} @@ -3861,7 +3893,7 @@ Dans cette partie liée à la géométrie analytique, j'ai choisi de saisir les \begin{itemize} \item avec le séparateur \ctex{,} pour les points ; - \item avec le séparateur \ctex{;} pour les vecteurs. + \item avec le séparateur \ctex{;}. \end{itemize} De ce fait, le code \textit{sait} s'il est face à un point ou à un vecteur, et adapte sa méthode de calcul en conséquence ! @@ -3881,7 +3913,11 @@ Concernant les arguments des commandes : \item \Cle{dec} : pour la forme décimale (brute) ; \item \Cle{dec=k} : pour la forme décimale à $10^{-k}$. \end{itemize} - Il est possible de spécifier des formatages différents en utilisant une \textit{liste} sous la forme \Cle{f1,f2} ou \Cle{f1,f2,f3} ; + Il est possible de spécifier des formatages différents en utilisant une \textit{liste} sous la forme : + \begin{itemize} + \item \Cle{f1,f2} ou \Cle{f1,f2,f3} pour les points ; + \item \Cle{f1;f2} ou \Cle{f1;f2;f3} ; + \end{itemize} \item l'argument \textit{optionnel} et entre \ctex{<...>} (uniquement pour les vecteurs !) permet de spécifier des options de type \textit{nicematrix} ; \item l'argument obligatoire, et entre \ctex{\{...\}} est quant à lui la liste des coordonnées, en ligne et au format \textit{naturel xint}. \end{itemize} @@ -4110,6 +4146,66 @@ Une équation cartésienne de la droite $\mathcal{D}$ passant par les points $\A \newpage +\section{Norme d'un vecteur, distance entre deux points}\label{normevect} + +\subsection{Idée et commande} + +\begin{tipblock} +\cmaj{2.6.5} L'idée est de proposer une commande pour déterminer la distance entre deux points, ou la norme d'un vecteur : + +\begin{itemize} + \item en donnant le vecteur ; + \item en donnant deux points. +\end{itemize} +\vspace*{-\baselineskip}\leavevmode +\end{tipblock} + +\begin{PresCodeTexPL}{listing only} +%Avec le vecteur +\TrouveNorme(vecteur) +%Avec deux points +\TrouveNorme(point 1)(point 2) +\end{PresCodeTexPL} + +\begin{noteblock} +Le résultat étant souvent écrit à l'aide d'une racine carrée, le code se charge de simplifier le résultat sous la forme $\frac{a\sqrt{n}}{b}$. + +Dans le cas où les coordonnées ne seraient pas rationnelles, le résultat risque de ne pas être conforme à celui attendu. +\end{noteblock} + +\subsection{Clés et arguments} + +\begin{cautionblock} +Concernant les arguments de cette commande : + +\begin{itemize} + \item les séparateurs \ctex{,} ou \ctex{;} permettent de spécifier point ou vecteur pour les arguments 1 et 2. +\end{itemize} +\vspace*{-\baselineskip}\leavevmode +\end{cautionblock} + +\begin{PresCodePL}{} +La distance $AB$ avec $A\AffPoint(-5,2)$ et $B\AffPoint(4,-3)$ vaut +$d =\displaystyle\TrouveNorme(-5,2)(4,-3)$ +\end{PresCodePL} + +\begin{PresCodePL}{} +La distance $AB$ avec $A\AffPoint(2,1,2)$ et $B\AffPoint(-4,1,1)$ vaut +$d =\displaystyle\TrouveNorme(2,1,2)(-4,1,1)$ +\end{PresCodePL} + +\begin{PresCodePL}{} +La norme de $\AffVecteur(2;4)$ vaut +$d =\displaystyle\TrouveNorme(2;4)$ +\end{PresCodePL} + +\begin{PresCodePL}{} +La norme de $\AffVecteur[d;d;n](2;4;0.5)$ vaut +$d =\displaystyle\TrouveNorme(2;4;0.5)$ +\end{PresCodePL} + +\newpage + \section{Distance d'un point à un plan}\label{distptplan} \subsection{Idée et commande} @@ -7049,6 +7145,10 @@ La grille, créée en \TikZ, est portée par le rectangle de \og coins \fg{} $(0 \part{Historique} +{\small \bverb|v 2.6.5|~:~~~~Ajout d'une option \Cle{noamssymb} pour éviter de charger \textsf{amssymb} (page \pageref{amssymb}) + +{\small \bverb| |~:~~~~Ajout d'une commande pour la distance entre deux points (page \pageref{normevect})} + {\small \bverb|v 2.6.4|~:~~~~Résolution d'une équation diophantienne $ax+by=c$ (page \pageref{eqdioph}) {\small \bverb| |~:~~~~Correction de bugs mineurs @@ -7057,15 +7157,15 @@ La grille, créée en \TikZ, est portée par le rectangle de \og coins \fg{} $(0 {\small \bverb|v 2.6.3|~:~~~~Ajout d'une commande pour déterminer une équation réduite (page \pageref{eqreduite}) -{\small \bverb|v 2.6.2|~:~~~~Ajout d'une clé [AffTraitsEq] pour les équations trigo (page \pageref{cercletrigo}) +{\small \bverb|v 2.6.2|~:~~~~Ajout d'une clé \Cle{AffTraitsEq} pour les équations trigo (page \pageref{cercletrigo}) {\small \bverb|v 2.6.1|~:~~~~Ajout de commandes pour du calcul intégral (pages \pageref{calcintegr} et \pageref{integrtikz}) -{\small \bverb|v 2.6.0|~:~~~~Ajout d'une clé [Brut] pour les mesures principales + correction d'un bug} + Refonte de la doc +{\small \bverb|v 2.6.0|~:~~~~Ajout d'une clé \Cle{Brut} pour les mesures principales + correction d'un bug} + Refonte de la doc {\small \bverb| |~:~~~~Commande calcul ligne trigo (pages \pageref{mesureprincipale} et \pageref{lignestrigo}) -{\small \bverb|v 2.5.9|~:~~~~Ajout clé [CouleurNombres] pour \textsf{Piton} (v1.5 mini) (page \pageref{pythonpiton}) +{\small \bverb|v 2.5.9|~:~~~~Ajout clé \Cle{CouleurNombres} pour \textsf{Piton} (v1.5 mini) (page \pageref{pythonpiton}) {\small \bverb|v 2.5.8|~:~~~~Ajout d'un style \textsf{Alt} pour les codes (pages \pageref{pythonsimple} et \pageref{pytminted}) @@ -7075,7 +7175,7 @@ La grille, créée en \TikZ, est portée par le rectangle de \og coins \fg{} $(0 {\small \bverb|v 2.5.6|~:~~~~Ajout d'une clé \Cle{Trigo} pour l'axe $(Ox)$ (page \pageref{reperagetikz}) -{\small \bverb|v 2.5.5|~:~~~~Externalisation de la fenêtre XCas (dans la package \textsf{FentreCas}) +{\small \bverb|v 2.5.5|~:~~~~Externalisation de la fenêtre XCas (dans le package \textsf{FentreCas}) {\small \bverb|v 2.5.4|~:~~~~Modification des calculs (via \textsf{xint}) en combinatoire (page \pageref{combinatoire}) @@ -7093,7 +7193,7 @@ La grille, créée en \TikZ, est portée par le rectangle de \og coins \fg{} $(0 {\small \bverb|v 2.1.8|~:~~~~Suppression des commandes de PixelArt, désormais dans le package \textsf{PixelArtTikz} -{\small \bverb|v 2.1.7|~:~~~~Ajout d'une clé \textsf{Math} pour les sommets des figures de l'espace (pages \pageref{pave} et \pageref{tetra}) +{\small \bverb|v 2.1.7|~:~~~~Ajout d'une clé \Cle{Math} pour les sommets des figures de l'espace (pages \pageref{pave} et \pageref{tetra}) {\small \bverb|v 2.1.6|~:~~~~Correction d'un bug lié au chargement de \textsf{hvlogos}, remplacé par \textsf{hologo} @@ -7134,79 +7234,79 @@ La grille, créée en \TikZ, est portée par le rectangle de \og coins \fg{} $(0 {\small \bverb|v 2.0.0|~:~~~~Refonte du code source avec modification des commandes, et de la documentation} \hrulefill - -{\small \bverb|v 1.3.7|~:~~~~Commandes pour du code python via piton, en compilation \hologo{LuaLaTeX} (page \pageref{pythonpiton}) - -{\small \bverb| |~:~~~~Corrections et modifications mineures de la documentation - -{\small \bverb|v 1.3.6|~:~~~~Présentation de l'algorithme d'Euclide pour le PGCD (page \pageref{prespgcd}) - -{\small \bverb| |~:~~~~Affichage d'un trinôme par coefficients, aléatoires ou non (page \pageref{trinome}) - -{\small \bverb|v 1.3.5|~:~~~~Correction d'un bug avec la loi géométrique (page \pageref{calcprobas}) - -{\small \bverb|v 1.3.4|~:~~~~Ajout de petits schémas, en \TikZ{}, de lois normales et exponentielles (page \pageref{schemasprobas}) - -{\small \bverb| |~:~~~~Calculs de probas avec les lois géométriques et hypergéométriques (page \pageref{calcprobas}) - -{\small \bverb|v 1.3.3|~:~~~~Ajout d'un environnement pour des arbres de probas classiques, en \TikZ{} (page \pageref{arbresprobas}) - -{\small \bverb|v 1.3.2|~:~~~~Correction d'un bug sur les conversions bintohex avec lualatex (page \pageref{conversions}) - -{\small \bverb|v 1.3.1|~:~~~~Ajout d'une option pour ne pas afficher les bordures des corrections de pixelart - -{\small \bverb|v 1.3.0|~:~~~~Commande pour présenter une conversion depuis la base 10 (page \pageref{convrestes}) - -{\small \bverb|v 1.2.9|~:~~~~Correction des commandes avec \textsf{simplekv} - -{\small \bverb|v 1.2.7|~:~~~~Ajout de commandes pour des calculs de probabilités (page \pageref{calcprobas}) - -{\small \bverb|v 1.2.6|~:~~~~Ajout d'un environnement pour des SudoMaths (page \pageref{sudomaths}) - -{\small \bverb|v 1.2.5|~:~~~~Ajout de commandes pour des boîtes à moustaches (page \pageref{boiteamoustaches}) - -{\small \bverb|v 1.2.4|~:~~~~Correction de quelques bugs mineurs, et mise à jour de la doc - -{\small \bverb|v 1.2.3|~:~~~~Commandes pour du code python "simple", sans compilation particulière (page \pageref{pythonsimple}) - -{\small \bverb|v 1.2.2|~:~~~~Commandes pour travailler sur des stats à 2 variables (page \pageref{statsdeuxvars}) - -{\small \bverb|v 1.2.1|~:~~~~Amélioration de la gestion du csv pour Pixelart - -{\small \bverb|v 1.1.9|~:~~~~Pixelart en \TikZ{} - -{\small \bverb|v 1.1.8|~:~~~~Style "Mainlevée" basique pour \TikZ (page \pageref{mainlevee}) - -{\small \bverb|v 1.1.7|~:~~~~Conversions bin/hex/dec (basées sur \textsf{xintbinhex}) avec quelques détails (page \pageref{conversions}) - -{\small \bverb|v 1.1.6|~:~~~~Commande pour déterminer les paramètres d'une régression linéaire par moindres carrés (page \pageref{reglin}) - -{\small \bverb|v 1.1.5|~:~~~~Ajout de deux commandes pour, en \TikZ, créer des petits schémas \og de signe \fg{} (page \pageref{aidesigne}) - -{\small \bverb|v 1.1.4|~:~~~~Ajout d'une commande pour, en \TikZ, créer facilement un cercle trigo avec \textit{options} (page \pageref{cercletrigo}) - -{\small \bverb|v 1.1.3|~:~~~~Ajout des commandes pour fractions, ensembles et récurrence (pages \pageref{convfrac}, \pageref{ensembles} et \pageref{recurr}) - -{\small \bverb|v 1.1.1|~:~~~~Modification mineure de l'environnement calcul formel, avec prise de charge de la taille du texte - -{\small \bverb|v 1.1.0|~:~~~~Ajout d'une commande pour créer des tétraèdres (avec nœuds) en \TikZ{} (page \pageref{tetra}) - -{\small \bverb|v 1.0.9|~:~~~~Ajout d'une commande pour créer des pavés droits (avec nœuds) en \TikZ{} (page \pageref{pave}) - -{\small \bverb|v 1.0.8|~:~~~~Ajout d'une commande pour créer des cartouches de lien "comme capytale" (page \pageref{capytale}) - -{\small \bverb|v 1.0.7|~:~~~~Ajout d'une option \textsf{build} pour placer certains fichiers auxiliaires dans un répertoire externe - -{\small \bverb|v 1.0.6|~:~~~~Ajout d'une option \textsf{nominted} pour ne pas charger (pas besoin de compiler avec \textsf{shell-escape}) - -{\small \bverb|v 1.0.5|~:~~~~Ajout d'un environnement pour Python (\textsf{minted}) (page \pageref{pytminted}) - -{\small \bverb|v 1.0.4|~:~~~~Ajout des environnements pour Terminal (win, osx, unix) (page \pageref{terms}) - -{\small \bverb|v 1.0.3|~:~~~~Ajout des environnements pour PseudoCode (page \pageref{pseudocode}) - -{\small \bverb|v 1.0.2|~:~~~~Ajout des environnements pour Python (\textsf{pythontex}) (page \pageref{pythontex}) - -{\small \bverb|v 1.0 |~:~~~~Version initiale} +% +%{\small \bverb|v 1.3.7|~:~~~~Commandes pour du code python via piton, en compilation \hologo{LuaLaTeX} (page \pageref{pythonpiton}) +% +%{\small \bverb| |~:~~~~Corrections et modifications mineures de la documentation +% +%{\small \bverb|v 1.3.6|~:~~~~Présentation de l'algorithme d'Euclide pour le PGCD (page \pageref{prespgcd}) +% +%{\small \bverb| |~:~~~~Affichage d'un trinôme par coefficients, aléatoires ou non (page \pageref{trinome}) +% +%{\small \bverb|v 1.3.5|~:~~~~Correction d'un bug avec la loi géométrique (page \pageref{calcprobas}) +% +%{\small \bverb|v 1.3.4|~:~~~~Ajout de petits schémas, en \TikZ{}, de lois normales et exponentielles (page \pageref{schemasprobas}) +% +%{\small \bverb| |~:~~~~Calculs de probas avec les lois géométriques et hypergéométriques (page \pageref{calcprobas}) +% +%{\small \bverb|v 1.3.3|~:~~~~Ajout d'un environnement pour des arbres de probas classiques, en \TikZ{} (page \pageref{arbresprobas}) +% +%{\small \bverb|v 1.3.2|~:~~~~Correction d'un bug sur les conversions bintohex avec lualatex (page \pageref{conversions}) +% +%{\small \bverb|v 1.3.1|~:~~~~Ajout d'une option pour ne pas afficher les bordures des corrections de pixelart +% +%{\small \bverb|v 1.3.0|~:~~~~Commande pour présenter une conversion depuis la base 10 (page \pageref{convrestes}) +% +%{\small \bverb|v 1.2.9|~:~~~~Correction des commandes avec \textsf{simplekv} +% +%{\small \bverb|v 1.2.7|~:~~~~Ajout de commandes pour des calculs de probabilités (page \pageref{calcprobas}) +% +%{\small \bverb|v 1.2.6|~:~~~~Ajout d'un environnement pour des SudoMaths (page \pageref{sudomaths}) +% +%{\small \bverb|v 1.2.5|~:~~~~Ajout de commandes pour des boîtes à moustaches (page \pageref{boiteamoustaches}) +% +%{\small \bverb|v 1.2.4|~:~~~~Correction de quelques bugs mineurs, et mise à jour de la doc +% +%{\small \bverb|v 1.2.3|~:~~~~Commandes pour du code python "simple", sans compilation particulière (page \pageref{pythonsimple}) +% +%{\small \bverb|v 1.2.2|~:~~~~Commandes pour travailler sur des stats à 2 variables (page \pageref{statsdeuxvars}) +% +%{\small \bverb|v 1.2.1|~:~~~~Amélioration de la gestion du csv pour Pixelart +% +%{\small \bverb|v 1.1.9|~:~~~~Pixelart en \TikZ{} +% +%{\small \bverb|v 1.1.8|~:~~~~Style "Mainlevée" basique pour \TikZ (page \pageref{mainlevee}) +% +%{\small \bverb|v 1.1.7|~:~~~~Conversions bin/hex/dec (basées sur \textsf{xintbinhex}) avec quelques détails (page \pageref{conversions}) +% +%{\small \bverb|v 1.1.6|~:~~~~Commande pour déterminer les paramètres d'une régression linéaire par moindres carrés (page \pageref{reglin}) +% +%{\small \bverb|v 1.1.5|~:~~~~Ajout de deux commandes pour, en \TikZ, créer des petits schémas \og de signe \fg{} (page \pageref{aidesigne}) +% +%{\small \bverb|v 1.1.4|~:~~~~Ajout d'une commande pour, en \TikZ, créer facilement un cercle trigo avec \textit{options} (page \pageref{cercletrigo}) +% +%{\small \bverb|v 1.1.3|~:~~~~Ajout des commandes pour fractions, ensembles et récurrence (pages \pageref{convfrac}, \pageref{ensembles} et \pageref{recurr}) +% +%{\small \bverb|v 1.1.1|~:~~~~Modification mineure de l'environnement calcul formel, avec prise de charge de la taille du texte +% +%{\small \bverb|v 1.1.0|~:~~~~Ajout d'une commande pour créer des tétraèdres (avec nœuds) en \TikZ{} (page \pageref{tetra}) +% +%{\small \bverb|v 1.0.9|~:~~~~Ajout d'une commande pour créer des pavés droits (avec nœuds) en \TikZ{} (page \pageref{pave}) +% +%{\small \bverb|v 1.0.8|~:~~~~Ajout d'une commande pour créer des cartouches de lien "comme capytale" (page \pageref{capytale}) +% +%{\small \bverb|v 1.0.7|~:~~~~Ajout d'une option \textsf{build} pour placer certains fichiers auxiliaires dans un répertoire externe +% +%{\small \bverb|v 1.0.6|~:~~~~Ajout d'une option \textsf{nominted} pour ne pas charger (pas besoin de compiler avec \textsf{shell-escape}) +% +%{\small \bverb|v 1.0.5|~:~~~~Ajout d'un environnement pour Python (\textsf{minted}) (page \pageref{pytminted}) +% +%{\small \bverb|v 1.0.4|~:~~~~Ajout des environnements pour Terminal (win, osx, unix) (page \pageref{terms}) +% +%{\small \bverb|v 1.0.3|~:~~~~Ajout des environnements pour PseudoCode (page \pageref{pseudocode}) +% +%{\small \bverb|v 1.0.2|~:~~~~Ajout des environnements pour Python (\textsf{pythontex}) (page \pageref{pythontex}) +% +%{\small \bverb|v 1.0 |~:~~~~Version initiale} \end{document}
\ No newline at end of file diff --git a/macros/latex/contrib/proflycee/tex/ProfLycee.sty b/macros/latex/contrib/proflycee/tex/ProfLycee.sty index 89b82dd10c..d07d2975a2 100644 --- a/macros/latex/contrib/proflycee/tex/ProfLycee.sty +++ b/macros/latex/contrib/proflycee/tex/ProfLycee.sty @@ -3,7 +3,8 @@ % or later, see http://www.latex-project.org/lppl.txtf \NeedsTeXFormat{LaTeX2e} -\ProvidesPackage{ProfLycee}[2023/05/19 2.6.4 Aide pour l'utilisation de LaTeX en lycee] +\ProvidesPackage{ProfLycee}[2023/05/20 2.6.5 Aide pour l'utilisation de LaTeX en lycee] +% 2.6.5 Ajout d'une option[noamssymb] pour éviter les clashs avec fourier (merci PfC) + Corections de bugs + Bug avec ; et pdflatex (utlisation de | à la place !) % 2.6.4 Correction d'un dysfonctionnement avec les racines (oubli du \num) + Equation diophantienne ax+by=c + Eq cartésiennes (plan & droite) + Corrections de bugs mineurs % 2.6.3 Ajout d'une commande pour rédiger l'obtention de l'équation affine d'une droite passant par deux points % 2.6.2 Correction de commandes pour la pseudo3d + nouvelle clé pour la trigo @@ -46,14 +47,21 @@ % 2.0.1 Chargement de piton uniquement si lua... % 2.0.0 Refonte des commandes, des options, et de la documentation !!! +%------Mathtools +\RequirePackage{mathtools} + %------Option(s) \newif\if@build \@buildfalse -\DeclareOption{build}{\@buildtrue} +\newif\if@loadamssymb \@loadamssymbtrue +\DeclareOption{build}{\@buildtrue}% +\DeclareOption{nonamssymb}{\@loadamssymbfalse}% \DeclareOption*{} \ProcessOptions\relax %------Packages utiles -\RequirePackage{mathtools} +\if@loadamssymb + \RequirePackage{amssymb} +\fi \RequirePackage[table,svgnames]{xcolor}%Gestion des couleurs \RequirePackage{tikz} \RequirePackage{tkz-tab} diff --git a/macros/latex/contrib/proflycee/tex/proflycee-tools-arithm.tex b/macros/latex/contrib/proflycee/tex/proflycee-tools-arithm.tex index 42e9264e5d..5980ef9000 100644 --- a/macros/latex/contrib/proflycee/tex/proflycee-tools-arithm.tex +++ b/macros/latex/contrib/proflycee/tex/proflycee-tools-arithm.tex @@ -322,7 +322,7 @@ } %%===Équations diophantiennes -\RequirePackage{cancel} +\RequirePackage[thicklines]{cancel}%comme PfC \NewDocumentCommand\AffCoeffDioph{ m }{% \xintifboolexpr{#1 < 0}% {\left( \num{#1} \right)}% @@ -418,8 +418,8 @@ & \num{\AAA} & \left( \XXX \mathcolor{\CouleurSolEDioph}{\AffCoeffDiophSign{\xinteval{-\TmpU*\CCC}}} \right)& \AffCoeffDioph{\BBB} & \left( \YYY \mathcolor{\CouleurSolEDioph}{\AffCoeffDiophSign{\xinteval{-\TmpV*\CCC}}} \right) & 0\\ \end{array}} \]% - \xdef\TmpPartieA{\XXX \mathcolor{\CouleurSolEDioph}{\AffCoeffDiophSign{\xinteval{-\TmpU*\CCC}}}}% - \xdef\TmpPartieB{\YYY \mathcolor{\CouleurSolEDioph}{\AffCoeffDiophSign{\xinteval{-\TmpV*\CCC}}}}% + \def\TmpPartieA{\XXX \mathcolor{\CouleurSolEDioph}{\AffCoeffDiophSign{\xinteval{-\TmpU*\CCC}}}}% + \def\TmpPartieB{\YYY \mathcolor{\CouleurSolEDioph}{\AffCoeffDiophSign{\xinteval{-\TmpV*\CCC}}}}% % On en déduit que $\num{\AAA} \times \underbrace{\left( \TmpPartieA \right)}_{\text{entier}} = \num{\xinteval{-\BBB}} \times \left( \TmpPartieB \right)$, et donc que $\num{\AAA} \mid \num{\xinteval{-\BBB}} \times \left( \TmpPartieB \right)$.\par\smallskip Or \num{\xinteval{abs(\AAA)}} et \num{\xinteval{abs(\BBB)}} sont premiers entre eux, donc d'après le théorème de Gauss, on a $\num{\AAA} \mid \TmpPartieB$.\par diff --git a/macros/latex/contrib/proflycee/tex/proflycee-tools-geom.tex b/macros/latex/contrib/proflycee/tex/proflycee-tools-geom.tex index 1758c015fd..b274d1a6ec 100644 --- a/macros/latex/contrib/proflycee/tex/proflycee-tools-geom.tex +++ b/macros/latex/contrib/proflycee/tex/proflycee-tools-geom.tex @@ -137,6 +137,8 @@ %%Equations Cartésiennes + Affichages coordonnées \RequirePackage{nicematrix} +%\RequirePackage{ifpdf} + \NewDocumentCommand\AffCoeffSgn{ s O{} m m D<>{} }{% \IfStrEq{#5}{}%si argument vide, on convertit en fraction {% @@ -159,7 +161,7 @@ }% %sinon on met en brut {% - #3#4 + #3#4% }% } @@ -173,19 +175,19 @@ {% \IfBooleanTF{#1}{}{+}% \xintifboolexpr{\xinteval{#3} == 1}% - {#3}% + {+1}% {+\ConversionFraction[#2]{#3}}% }% {% \xintifboolexpr{\xinteval{#3} == -1}% - {#3\relax}% + {-1}% {\ConversionFraction[#2]{#3}}% } % }% }% %sinon on met en brut {% - #3 + #3% }% } @@ -200,7 +202,14 @@ Facteur=1 } -\NewDocumentCommand\TrouveEqCartPlan{ O{} r() r() d() }{%test commande générique avec VP ou PPP ou PVV +\NewDocumentCommand\TrouveEqCartPlan{ }{% + \begingroup + \catcode`\;12 + \TrouveEqCartPlanAux +} + +\NewDocumentCommand\TrouveEqCartPlanAux{ O{} r() r() d() }{%test commande générique avec VP ou PPP ou PVV + \endgroup \restoreKV[eqcartplan]% revenir au valeurs par défaut \setKV[eqcartplan]{#1}% lit les arguments optionnels \IfNoValueTF{#4}%c'est Vect+Point @@ -327,11 +336,45 @@ Facteur=1 } -\NewDocumentCommand\TrouveEqCartDroite{ O{} r() r() }{%vect/point ou point/point +\NewDocumentCommand\TrouveEqCartDroite{ }{% + \begingroup + \catcode`\;12 + \TrouveEqCartDroiteAux +} + +\NewDocumentCommand\TrouveEqCartDroiteAux{ O{} r() r() }{%vect/point ou point/point + \endgroup \restoreKV[eqcartdroite]% revenir au valeurs par défaut \setKV[eqcartdroite]{#1}% lit les arguments optionnels %on teste si c'est point/point - \IfSubStr{#2}{;}%c'est vecteur+point, sinon c'est point+point + \IfSubStr{#2}{,}%c'est point+point, sinon c'est vecteur+point + {% + \setsepchar{,}\readlist*\CoordPtA{#2}% + \setsepchar{,}\readlist*\CoordPtB{#3}% + \itemtomacro\CoordPtA[1]\xpta% + \itemtomacro\CoordPtA[2]\ypta% + \itemtomacro\CoordPtB[1]\xptb% + \itemtomacro\CoordPtB[2]\yptb% + \xdef\vecnx{((\xptb)-(\xpta))}% + \xdef\vecny{((\yptb)-(\ypta))}% + %calculs + \xdef\coeffd{((\xpta)*(\vecny)-(\ypta)*(\vecnx))}% + \xdef\PPCMDenom{\xinteval{lcm([\xintDenominator{\xintIrr{\xinteval{\vecnx}}},\xintDenominator{\xintIrr{\xinteval{\vecny}}},\xintDenominator{\xintIrr{\xinteval{\coeffd}}}])}}% + \xdef\PGCDsiEntiers{1}% + \xintifboolexpr{\xinteval{isint(\vecnx)}*\xinteval{isint(\vecny)}*\xinteval{isint(\coeffd)} == 1}%tous les coeffs sont entiers + {% + \xdef\PGCDsiEntiers{\xinteval{gcd([\xinteval{\vecnx},\xinteval{\vecny},\xinteval{\coeffd}])}}% + }% + {}% + %affichages + \ifboolKV[eqcartdroite]{SimplifCoeffs}% + {% + \AffCoeffSgn*[\eqcartdteformat]{-\vecny*(\eqcartdtefact)*\PPCMDenom/\PGCDsiEntiers}{x} \AffCoeffSgn[\eqcartdteformat]{\vecnx*(\eqcartdtefact)*\PPCMDenom/\PGCDsiEntiers}{y} \AffCoeffSgnSimpl*[\eqcartdteformat]{\coeffd*(\eqcartdtefact)*\PPCMDenom/\PGCDsiEntiers} = 0% + }% + {% + \AffCoeffSgn*[\eqcartdteformat]{-(\vecny)}{x} \AffCoeffSgn[\eqcartdteformat]{(\vecnx)}{y} \AffCoeffSgnSimpl*[\eqcartdteformat]{(\coeffd)} = 0% + }% + } {% \setsepchar{;}\readlist*\CoordVec{#2}% \setsepchar{,}\readlist*\CoordPt{#3}% @@ -359,56 +402,36 @@ {% \ifboolKV[eqcartdroite]{VectDirecteur}% {% - \AffCoeffSgn*[\eqcartdteformat]{-(\vecny)*(\eqcartdtefact)*\PPCMDenom/\PGCDsiEntiers}{x} \AffCoeffSgn[\eqcartdteformat]{(\vecnx)*(\eqcartdtefact)*\PPCMDenom/\PGCDsiEntiers}{y} \AffCoeffSgnSimpl*[\eqcartdteformat]{\coeffd*(\eqcartdtefact)*\PPCMDenom/\PGCDsiEntiers} = 0% + \AffCoeffSgn*[\eqcartdteformat]{-(\vecny)*(\eqcartdtefact)*(\PPCMDenom)/(\PGCDsiEntiers)}{x} \AffCoeffSgn[\eqcartdteformat]{(\vecnx)*(\eqcartdtefact)*(\PPCMDenom)/(\PGCDsiEntiers)}{y} \AffCoeffSgnSimpl*[\eqcartdteformat]{(\coeffd)*(\eqcartdtefact)*(\PPCMDenom)/(\PGCDsiEntiers)} = 0% }% {% - \AffCoeffSgn*[\eqcartdteformat]{(\vecnx)*(\eqcartdtefact)*\PPCMDenom/\PGCDsiEntiers}{x} \AffCoeffSgn[\eqcartdteformat]{(\vecny)*(\eqcartdtefact)*\PPCMDenom/\PGCDsiEntiers}{y} \AffCoeffSgnSimpl*[\eqcartdteformat]{\coeffd*(\eqcartdtefact)*\PPCMDenom/\PGCDsiEntiers} = 0% + \AffCoeffSgn*[\eqcartdteformat]{(\vecnx)*(\eqcartdtefact)*(\PPCMDenom)/(\PGCDsiEntiers)}{x} \AffCoeffSgn[\eqcartdteformat]{(\vecny)*(\eqcartdtefact)*(\PPCMDenom)/(\PGCDsiEntiers)}{y} \AffCoeffSgnSimpl*[\eqcartdteformat]{(\coeffd)*(\eqcartdtefact)*(\PPCMDenom)/(\PGCDsiEntiers)} = 0% }% }% {% \ifboolKV[eqcartdroite]{VectDirecteur}% {% - \AffCoeffSgn*[\eqcartdteformat]{-(\vecny)}{x} \AffCoeffSgn[\eqcartdteformat]{\vecnx}{y} \AffCoeffSgnSimpl*[\eqcartdteformat]{\coeffd} = 0% + \AffCoeffSgn*[\eqcartdteformat]{-(\vecny)}{x} \AffCoeffSgn[\eqcartdteformat]{\vecnx}{y} \AffCoeffSgnSimpl*[\eqcartdteformat]{(\coeffd)} = 0% }% {% - \AffCoeffSgn*[\eqcartdteformat]{\vecnx}{x} \AffCoeffSgn[\eqcartdteformat]{\vecny}{y} \AffCoeffSgnSimpl*[\eqcartdteformat]{\coeffd} = 0% + \AffCoeffSgn*[\eqcartdteformat]{\vecnx}{x} \AffCoeffSgn[\eqcartdteformat]{\vecny}{y} \AffCoeffSgnSimpl*[\eqcartdteformat]{(\coeffd)} = 0% }% }% - }% - {% - \setsepchar{,}\readlist*\CoordPtA{#2}% - \setsepchar{,}\readlist*\CoordPtB{#3}% - \itemtomacro\CoordPtA[1]\xpta% - \itemtomacro\CoordPtA[2]\ypta% - \itemtomacro\CoordPtB[1]\xptb% - \itemtomacro\CoordPtB[2]\yptb% - \xdef\vecnx{((\xptb)-(\xpta))}% - \xdef\vecny{((\yptb)-(\ypta))}% - %calculs - \xdef\coeffd{((\xpta)*(\vecny)-(\ypta)*(\vecnx))}% - \xdef\PPCMDenom{\xinteval{lcm([\xintDenominator{\xintIrr{\xinteval{\vecnx}}},\xintDenominator{\xintIrr{\xinteval{\vecny}}},\xintDenominator{\xintIrr{\xinteval{\coeffd}}}])}}% - \xdef\PGCDsiEntiers{1}% - \xintifboolexpr{\xinteval{isint(\vecnx)}*\xinteval{isint(\vecny)}*\xinteval{isint(\coeffd)} == 1}%tous les coeffs sont entiers - {% - \xdef\PGCDsiEntiers{\xinteval{gcd([\xinteval{\vecnx},\xinteval{\vecny},\xinteval{\coeffd}])}}% - }% - {}% - %affichages - \ifboolKV[eqcartdroite]{SimplifCoeffs}% - {% - \AffCoeffSgn*[\eqcartdteformat]{-(\vecny)*(\eqcartdtefact)*\PPCMDenom/\PGCDsiEntiers}{x} \AffCoeffSgn[\eqcartdteformat]{(\vecnx)*(\eqcartdtefact)*\PPCMDenom/\PGCDsiEntiers}{y} \AffCoeffSgnSimpl*[\eqcartdteformat]{\coeffd*(\eqcartdtefact)*\PPCMDenom/\PGCDsiEntiers} = 0% - }% - {% - \AffCoeffSgn*[\eqcartdteformat]{-(\vecny)}{x} \AffCoeffSgn[\eqcartdteformat]{(\vecnx)}{y} \AffCoeffSgnSimpl*[\eqcartdteformat]{\coeffd} = 0% - }% - }% + }%% +} + +\NewDocumentCommand\AffVecteur{ }{% + \begingroup + \catcode`\;12 + \AffVecteurAux } -\NewDocumentCommand\AffVecteur{ O{d} D<>{} r() }{% +\NewDocumentCommand\AffVecteurAux{ O{d} D<>{} r() }{% + \endgroup \setsepchar{;}\readlist*\CoordVec{#3}% \xintifboolexpr{\CoordVeclen == 2}% {% - \IfSubStr{#1}{;}%si l'option est globale... + \IfSubStr{#1}{;}% {% \setsepchar{;}\readlist*\OptVec{#1}% \itemtomacro\OptVec[1]\optvecx% @@ -423,23 +446,23 @@ }% {}% \xintifboolexpr{\CoordVeclen == 3}% - {% - \IfSubStr{#1}{;}%si l'option est globale... - {% - \setsepchar{;}\readlist*\OptVec{#1}% - \itemtomacro\OptVec[1]\optvecx% - \itemtomacro\OptVec[2]\optvecy% - \itemtomacro\OptVec[3]\optvecz% - }% - {% - \xdef\optvecx{#1}\xdef\optvecy{#1}\xdef\optvecz{#1}% - }% - \itemtomacro\CoordVec[1]\vecx% - \itemtomacro\CoordVec[2]\vecy% - \itemtomacro\CoordVec[3]\vecz% - \begin{pNiceMatrix}[#2] \ConversionFraction[\optvecx]{\vecx} \\ \ConversionFraction[\optvecy]{\vecy} \\ \ConversionFraction[\optvecz]{\vecz} \end{pNiceMatrix}% - }% - {}% + {% + \IfSubStr{#1}{;}% + {% + \setsepchar{;}\readlist*\OptVec{#1}% + \itemtomacro\OptVec[1]\optvecx% + \itemtomacro\OptVec[2]\optvecy% + \itemtomacro\OptVec[3]\optvecz% + }% + {% + \xdef\optvecx{#1}\xdef\optvecy{#1}\xdef\optvecz{#1}% + }% + \itemtomacro\CoordVec[1]\vecx% + \itemtomacro\CoordVec[2]\vecy% + \itemtomacro\CoordVec[3]\vecz% + \begin{pNiceMatrix}[#2] \ConversionFraction[\optvecx]{\vecx} \\ \ConversionFraction[\optvecy]{\vecy} \\ \ConversionFraction[\optvecz]{\vecz} \end{pNiceMatrix}% + }% + {}% } \NewDocumentCommand\AffPoint{ O{d} r() }{% @@ -509,21 +532,18 @@ \restmp% } -\NewDocumentCommand\TrouveEqParamDroite{ O{} r() r() }{%vect/point ou point/point +\NewDocumentCommand\TrouveEqParamDroite{ }{% + \begingroup + \catcode`\;12 + \TrouveEqParamDroiteAux +} + +\NewDocumentCommand\TrouveEqParamDroiteAux{ O{} r() r() }{%vect/point ou point/point + \endgroup \restoreKV[eqparamdroite]% revenir au valeurs par défaut \setKV[eqparamdroite]{#1}% lit les arguments optionnels %on teste si c'est point/point - \IfSubStr{#2}{;}%c'est vecteur+point, sinon c'est point+point - {% - \setsepchar{;}\readlist*\CoordVec{#2}% - \setsepchar{,}\readlist*\CoordPt{#3}% - \itemtomacro\CoordVec[1]\vecdirx% - \itemtomacro\CoordVec[2]\vecdiry% - \itemtomacro\CoordVec[3]\vecdirz% - \itemtomacro\CoordPt[1]\xpta% - \itemtomacro\CoordPt[2]\ypta% - \itemtomacro\CoordPt[3]\zpta% - }% + \IfSubStr{#2}{,}%c'est point+point, sinon c'est vecteur+point {% \setsepchar{,}\readlist*\CoordPtA{#2}% \setsepchar{,}\readlist*\CoordPtB{#3}% @@ -545,6 +565,16 @@ \xdef\vecdirz{((\zptb)-(\zpta))}% }% }% + {% + \setsepchar{;}\readlist*\CoordVec{#2}% + \setsepchar{,}\readlist*\CoordPt{#3}% + \itemtomacro\CoordVec[1]\vecdirx% + \itemtomacro\CoordVec[2]\vecdiry% + \itemtomacro\CoordVec[3]\vecdirz% + \itemtomacro\CoordPt[1]\xpta% + \itemtomacro\CoordPt[2]\ypta% + \itemtomacro\CoordPt[3]\zpta% + }% \ifboolKV[eqparamdroite]{Aligne}% {% \left\lbrace\begin{array}{@{\,}l@{\;=\;}l@{\;}r} @@ -564,7 +594,14 @@ }% } -\NewDocumentCommand\TrouveDistancePtPlan{ r() r() d() }{%pt+vect+pt +\NewDocumentCommand\TrouveDistancePtPlan{ }{% + \begingroup + \catcode`\;12 + \TrouveDistancePtPlanAux +} + +\NewDocumentCommand\TrouveDistancePtPlanAux{ r() r() d() }{%pt+vect+pt + \endgroup \IfNoValueTF{#3}%c'est Point + Equation // sinon c'est point + vectnorm + point {% \StrDel{#2}{=0}[\tmpeq]% @@ -624,4 +661,58 @@ \SimplificationRacine{\restmp}% } +\NewDocumentCommand\TrouveNorme{ }{% + \begingroup + \catcode`\;12 + \TrouveNormeAux +} + +\NewDocumentCommand\TrouveNormeAux{ r() d() }{%pt+vect+pt + \endgroup + \IfNoValueTF{#2}%c'est Vecteur // sinon c'est point point + {% + \setsepchar{;}\readlist*\CoordVec{#1}% + \xintifboolexpr{\CoordVeclen == 2}% + {% + \itemtomacro\CoordVec[1]\xveca% + \itemtomacro\CoordVec[2]\yveca% + \xdef\restmp{(\xveca)**2+(\yveca)**2}% + } + {}% + \xintifboolexpr{\CoordVeclen == 3}%% + {% + \itemtomacro\CoordVec[1]\xveca% + \itemtomacro\CoordVec[2]\yveca% + \itemtomacro\CoordVec[3]\zveca% + \xdef\restmp{(\xveca)**2+(\yveca)**2+(\zveca)**2}% + }% + {}% + }% + {% + \setsepchar{,}\readlist*\CoordPtA{#1}% + \setsepchar{,}\readlist*\CoordPtB{#2}% + \xintifboolexpr{\CoordPtAlen == 2}% + {% + \itemtomacro\CoordPtA[1]\xa% + \itemtomacro\CoordPtA[2]\ya% + \itemtomacro\CoordPtB[1]\xb% + \itemtomacro\CoordPtB[2]\yb% + \xdef\restmp{((\xb)-(\xa))**2+((\yb)-(\ya))**2}% + }% + {} + \xintifboolexpr{\CoordPtAlen == 3}% + {% + \itemtomacro\CoordPtA[1]\xa% + \itemtomacro\CoordPtA[2]\ya% + \itemtomacro\CoordPtA[3]\za% + \itemtomacro\CoordPtB[1]\xb% + \itemtomacro\CoordPtB[2]\yb% + \itemtomacro\CoordPtB[3]\zb% + \xdef\restmp{((\xb)-(\xa))**2+((\yb)-(\ya))**2+((\zb)-(\za))**2} + }% + {}% + }% + \SimplificationRacine{\restmp}% +} + \endinput
\ No newline at end of file diff --git a/macros/luatex/latex/letgut/README.md b/macros/luatex/latex/letgut/README.md index 13ebf86e3e..7fd9c0fd40 100644 --- a/macros/luatex/latex/letgut/README.md +++ b/macros/luatex/latex/letgut/README.md @@ -8,7 +8,7 @@ to the newsletter “La Lettre GUTenberg” of GUTenberg, the French TeX User Gr Release ------- -2023-01-14 v0.9.6 +2023-05-21 v0.9.7 Development ----------- diff --git a/macros/luatex/latex/letgut/doc/letgut-banner-code.pdf b/macros/luatex/latex/letgut/doc/letgut-banner-code.pdf Binary files differindex 9499196c47..e1c6a33107 100644 --- a/macros/luatex/latex/letgut/doc/letgut-banner-code.pdf +++ b/macros/luatex/latex/letgut/doc/letgut-banner-code.pdf diff --git a/macros/luatex/latex/letgut/doc/letgut-code.pdf b/macros/luatex/latex/letgut/doc/letgut-code.pdf Binary files differindex b8f926da80..c0953edc39 100644 --- a/macros/luatex/latex/letgut/doc/letgut-code.pdf +++ b/macros/luatex/latex/letgut/doc/letgut-code.pdf diff --git a/macros/luatex/latex/letgut/doc/letgut.pdf b/macros/luatex/latex/letgut/doc/letgut.pdf Binary files differindex 235ae56383..41e3689de2 100644 --- a/macros/luatex/latex/letgut/doc/letgut.pdf +++ b/macros/luatex/latex/letgut/doc/letgut.pdf diff --git a/macros/luatex/latex/letgut/doc/letgut.tex b/macros/luatex/latex/letgut/doc/letgut.tex index 01fbebb836..9455655ce2 100644 --- a/macros/luatex/latex/letgut/doc/letgut.tex +++ b/macros/luatex/latex/letgut/doc/letgut.tex @@ -12,6 +12,7 @@ \letgutsetup{ , editorial=false , pagecolor= {1,1,1} + , detailedtoc = subsection % ,final } @@ -67,7 +68,7 @@ } \author{Association GUTenberg} \date{% - Version 0.9.6 en date du \today% + Version 0.9.7 en date du \today% \texorpdfstring{% \\ \url{https://framagit.org/gutenberg/letgut}% @@ -337,13 +338,20 @@ Les options de la \letgutcls{} peuvent être spécifiées de deux façons : page. \end{docKey} -\begin{docKey}{detailedtoc}{}{\valinitdef[\docValue*{false}][\docValue*{true}]} - Par défaut, la table des matières automatiquement insérée en début de document - a pour niveau de profondeur celui des titres (saisis via la \refCom{title}), - et seulement les titres des articles. La clé booléenne \refKey{detailedtoc} - a pour effet que cette table des matières est détaillée au maximum (son niveau - de profondeur allant jusqu'aux sous-paragraphes), ce qui peut être utile lors - de la conception d'un numéro de la \lettre{}. +\tcbset{before lower=\vspace*{.5\baselineskip}\par} +% +\begin{docKey}[][doc updated={2023-01-19}]{detailedtoc}{=\docValue{section}\textbar\docValue{subsection}\textbar\docValue{subsubsection}\textbar\docValue{paragraph}\textbar\docValue{subparagraph}}{\valinitdef[\docValue*{title}][\docValue*{all}]} + Par défaut, une table des matières est automatiquement insérée en début de + document, avec comme niveau de profondeur celui des titres des articles + (saisis via la \refCom{title}), et seulement eux. La clé \refKey{detailedtoc} + permet de modifier le \enquote{niveau de profondeur} de cette table des + matières, respectivement jusqu'aux sections, sous-sections, + sous-sous-sections, paragraphes, sous-paragraphes. Sont également acceptées + les valeurs spéciales : + \begin{itemize} + \item \docValue{all} (alias de \docValue{subparagraph}) ; + \item \docValue{none} qui inhibe l'affichage de la table des matières. + \end{itemize} \begin{dbremark}{Tables des matières locales}{} Chaque article peut contenir une table des matières locale, affichée au @@ -351,11 +359,11 @@ Les options de la \letgutcls{} peuvent être spécifiées de deux façons : \package*{etoc} chargé en sous-main par la \letgutcls{}). Le niveau de profondeur est par défaut celui des sections mais cela peut être modifié en la faisant précéder de la commande \docAuxCommand{etocsetnexttocdepth} (dont - l'argument est par exemple ™subsection™). + l'argument est l'une des valeurs possibles de la clé \refKey{detailedtoc}). \end{dbremark} \end{docKey} -\begin{docKey}{reverse-files-attachement}{}{\valinitdef[pas de valeur]} +\begin{docKey}[][doc new={2023-01-14}]{reverse-files-attachement}{}{\valinitdef[pas de valeur]} Si, et seulement si, la \lettre{} est à la fois en version pour les lecteurs (cf. \refKey{for-readers}) et en sortie écran (cf. \refKey{screen}), chacun des fichiers nécessaires (et suffisants) à la compilation d'un de ses articles @@ -583,8 +591,7 @@ Les articles de la \lettre{} sont émaillés de concepts (packages ou classes récurrente. Aussi des commandes spécifiques sont-elles prévues de façon à en faciliter la saisie et à en homogénéiser la mise en forme. -\subsection{Packages et classes, logiciels, fichiers, locutions étrangères, - points de code Unicode} +\subsection{Packages et classes, logiciels, fichiers} \label{sec:classes-packages-et} \begin{docCommands} @@ -678,6 +685,8 @@ précisément dans \software*{Emacs}[l'éditeur de texte]. indésirables (préfixes pas en grandes capitales et signets non conformes). \end{dbwarning} +\subsection{Locutions étrangères, points de code Unicode} + \begin{docCommand}{foreignloc}{\marg{locution}} Cette commande est conçue pour afficher une \meta{locution} étrangère. \end{docCommand} @@ -701,17 +710,17 @@ Mais... \latinloc{errare humanum est}. Unicode a prévu le caractère \Ucode[symbole numéro]{2116}. \end{ltx-code-result} -\subsection{Termes et expressions} +\subsection{Termes et expressions (figés)} \label{sec:termes} \begin{docCommands} { { doc name = gutenberg }, { doc name = gut }, - { doc name = assogut }, - { doc name = Assogut }, - { doc name = lettres }, - { doc name = lettresgut }, + { doc name = assogut, doc new={2023-01-14} }, + { doc name = Assogut, doc new={2023-01-14} }, + { doc name = lettresn doc new={2023-01-14} }, + { doc name = lettresgut, doc new={2023-01-14} }, { doc name = cahier }, { doc name = cahiers }, { doc name = cahiergut }, @@ -1476,17 +1485,33 @@ insère un filet horizontal. Afin de présenter aisément et de façon homogène les annonces à paraître dans la \lettre{}, la \letgutcls{} fournit l'environnement \refEnv{announcement}. -\begin{docEnvironment}[doclang/environment content=annonce]{announcement}{\oarg{couleur}\marg{titre}} - Cet environnement est dédié aux \meta{annonce}s. La spécification : +\begin{docEnvironment}[doclang/environment content=annonce,doc new and updated={2023-01-14}{2023-05-21}]{announcement}{\oarg{options}\marg{titre}} + % \tcbdocmarginnote{\color{red}\faExclamationTriangle{} Compatibilité ascendante cassée le + % 2023-05-21} + Cet environnement est dédié aux \meta{annonce}s. La spécification d'un + \meta{titre} (pouvant toutefois être vide) est obligatoire. S'il n'est pas + vide, il figure alors par défaut dans la table des matières et dans les + signets au même niveau que celui des titres d'articles. + + Cet environnement admet des \meta{options} : \begin{itemize} - \item d'un \meta{titre} (pouvant toutefois être vide) est obligatoire ; - \item d'une \meta{couleur} (du tire et des ornements) autre que celle (noire) - par défaut est possible. + \item (toutes) celles acceptées par les environnements \refAux{tcolorbox} et + assimilés du \package*{tcolorbox}, destinées à, le cas échéant, modifier la + mise en forme par défaut de l'annonce ; + \item deux qui lui sont propres : + \begin{docKey}[][doc new={2023-05-21}]{toc title}{=\meta{titre alternatif}}{\valinitdef} + Cette clé permet de remplacer dans la table des matières et dans les + signets le \meta{titre} par un \meta{titre alternatif}. + \end{docKey} + \begin{docKey}[][doc new={2023-05-21}]{color}{=\meta{couleur}}{\valinitdef[\docValue*{black}]} + Cette clé permet une \meta{couleur} d'ornement et de titre autre que celle + appliquée par défaut. + \end{docKey} \end{itemize} \end{docEnvironment} \begin{ltx-code-result}[title addon=annonces] -\begin{announcement}[red!35!black]{Convocation \acs{ag} ordinaire} +\begin{announcement}[toc title={Exemple d'annonce},color=red!35!black]{Convocation \acs{ag} ordinaire} Les adhérents de l'\assogut{} sont invités à participer à l'\textbf{assemblée générale \emph{ordinaire}} de l'association le \textbf{dimanche 11 décembre 2022}. @@ -1500,7 +1525,7 @@ Afin de présenter aisément et de façon homogène les annonces à paraître da Afin de présenter aisément et de façon homogène les rébus à paraître dans la \lettre{}, la \letgutcls{} fournit l'environnement \refEnv{rebus}. -\begin{docEnvironment}[doclang/environment content=rébus]{rebus}{\oarg{options}} +\begin{docEnvironment}[doclang/environment content=rébus,doc new={2023-01-14}]{rebus}{\oarg{options}} Cet environnement affiche un \meta{rébus} et s'emploie différemment selon que la solution est prévue de figurer dans la \lettre{} : \begin{description} @@ -1517,7 +1542,7 @@ Afin de présenter aisément et de façon homogène les rébus à paraître dans La commande séparant le rébus et sa solution prévue de figurer dans la \lettre{} en cours est : - \begin{docCommand}{solution}{} + \begin{docCommand}[doc new={2023-01-14}]{solution}{} Cette commande débute la solution d'un rébus à l'intérieur d'un environment \refEnv{rebus}. \end{docCommand} @@ -1528,12 +1553,12 @@ Afin de présenter aisément et de façon homogène les rébus à paraître dans assimilés du \package*{tcolorbox}, destinées à, le cas échéant, modifier la mise en forme par défaut de la boîte contenant le rébus ; \item deux qui lui sont propres : - \begin{docKey}{title addon}{=\meta{supplément}}{\valinitdef} + \begin{docKey}[][doc new={2023-01-14}]{title addon}{=\meta{supplément}}{\valinitdef} Cette option permet d'adjoindre au titre d'un rébus, qui est par défaut et automatiquement \enquote{Rébus}, un \meta{supplément} alors en italique et entre parenthèses. \end{docKey} - \begin{docKey}{no solution}{}{\valinitdef[\docValue*{false}][\docValue*{true}]} + \begin{docKey}[][doc new={2023-01-14}]{no solution}{}{\valinitdef[\docValue*{false}][\docValue*{true}]} Cette option est à spécifier pour un rébus dont la solution ne doit figurer que dans la prochaine \lettre{}. \end{docKey} @@ -1569,7 +1594,7 @@ La \letgutcls{} fournit bien sûr le moyen d'afficher les solutions des rébus d la \lettre{} soit en cours, soit précédente. -\begin{docCommand}{rebussolution}{\oarg{solution}\oarg{numéro}\oarg{options}} +\begin{docCommand}[doc new={2023-01-14}]{rebussolution}{\oarg{solution}\oarg{numéro}\oarg{options}} Cette commande affiche la ou les solutions du ou des rébus qui figurent dans la \lettre{} : \begin{description} diff --git a/macros/luatex/latex/letgut/source/letgut.org b/macros/luatex/latex/letgut/source/letgut.org index fb91c08587..4a64bb32d8 100644 --- a/macros/luatex/latex/letgut/source/letgut.org +++ b/macros/luatex/latex/letgut/source/letgut.org @@ -23,7 +23,7 @@ #+PROPERTY: header-args :padline no :mkdirp yes :tangle ../../../tex/lualatex/letgut/letgut.cls :exports both :noweb yes :eval always #+export_file_name: ../../../doc/lualatex/letgut/letgut-code -* Ctanomat file :noexport: +* Ctanomat file :noexport: :PROPERTIES: :CUSTOM_ID: Ctanomatfile-2uoc55h0jlj0 :END: @@ -54,7 +54,7 @@ new versions of the class on CTAN. % This field contains the version of the package. % The value is optional. % The value is restricted to 32 characters. - \version{0.9.6 2023-01-14} + \version{0.9.7 2023-05-21} % ------------------------------------------------------------------------- % This field contains the name of the author(s). % The value is optional. @@ -131,8 +131,11 @@ new versions of the class on CTAN. % The value is optional. % The value is restricted to 8192 characters. \begin{announcement} + ### Changed + Announcement's title and toc entry possibly different (backward compatibility broken!) + ### Fixed - Hot fix for the attachment of the Lettre's source files to its PDF. + `tabularray`'s needed library added. \end{announcement} % ------------------------------------------------------------------------- % This field contains the one-liner for the package. @@ -179,7 +182,6 @@ new versions of the class on CTAN. % The value is optional. % The value is restricted to 2048 characters. \begin{note} - I am sorry for new this (corrective) update, so close to the previous one! \end{note} % ------------------------------------------------------------------------- % This field contains the archive file. @@ -188,7 +190,7 @@ new versions of the class on CTAN. \file{../dtx-forge/letgut.zip} #+end_src -* Changelog file :noexport: +* Changelog file :noexport: :PROPERTIES: :CUSTOM_ID: Changelogfile-2buc55h0jlj0 :END: @@ -203,6 +205,14 @@ new versions of the class on CTAN. ## [Unreleased] + ## [0.9.7] - 2023-05-21 + + ### Changed + Announcement's title and toc entry possibly different (backward compatibility broken!) + + ### Fixed + `tabularray`'s needed library added. + ## [0.9.6] - 2023-01-14 ### Fixed @@ -288,7 +298,7 @@ new versions of the class on CTAN. First public testing release. #+end_src -* Readme file :noexport: +* Readme file :noexport: :PROPERTIES: :CUSTOM_ID: Readmefile-8xuc55h0jlj0 :END: @@ -304,7 +314,7 @@ to the newsletter “La Lettre GUTenberg” of GUTenberg, the French TeX User Gr Release ------- -2023-01-14 v0.9.6 +2023-05-21 v0.9.7 Development ----------- @@ -312,7 +322,7 @@ Follow development, submit issues and suggest improvements at https://framagit.org/gutenberg/letgut. #+end_src -* How to :noexport: +* How to :noexport: :PROPERTIES: :CUSTOM_ID: Howto-565g55h0jlj0 :END: @@ -450,8 +460,8 @@ Now, we can announce the class name and its version: #+begin_src latex \ProvidesExplClass{letgut} - {2023-01-14} - {0.9.6} + {2023-05-21} + {0.9.7} { Class for the newsletter “The GUTenberg Letter” } @@ -817,6 +827,7 @@ We close the ~\AddToHook{begindocument/before}~ argument. } \tl_const:Nn \c__letgut_acronyms_file_tl { letgut-acronyms } \tl_const:Nn \c__letgut_local_config_file_tl { localconf } + \tl_const:Nn \c__letgut_pre_documentclass_file_tl { pre-documentclass } \tl_const:Nn \c__letgut_lstlanguage_file_tl { letgut-lstlang.sty } \tl_const:Nn \c__letgut_contents_name_tl { Sommaire } \tl_const:Nn \c__letgut_draftwatermark_text_tl { @@ -869,14 +880,16 @@ We close the ~\AddToHook{begindocument/before}~ argument. :END: #+begin_src latex - \tl_new:N \g__letgut_mark_tl - \tl_new:N \g__letgut_title_tl - \tl_new:N \l_letgut_last_name_tl - \tl_new:N \l_letgut_first_name_tl - \tl_new:N \l_letgut_title_tl - \tl_new:N \l__letgut_title_addon_tl - \tl_new:N \l__letgut_reference_text_tl - \tl_new:N \g__letgut_effective_acronyms_file_tl + \tl_new:N \g__letgut_mark_tl + \tl_new:N \g__letgut_title_tl + \tl_new:N \l_letgut_last_name_tl + \tl_new:N \l_letgut_first_name_tl + \tl_new:N \l_letgut_title_tl + \tl_new:N \l__letgut_title_addon_tl + \tl_new:N \l__letgut_reference_text_tl + \tl_new:N \g__letgut_effective_acronyms_file_tl + \tl_new:N \l__letgut_toc_title_announce_tl + \tl_new:N \l__letgut_toc_color_announce_tl #+end_src *** Comma separated lists @@ -1276,6 +1289,10 @@ We close the ~\AddToHook{begindocument/before}~ argument. #+begin_src latex \renewcommand*\frenchtablename{Tableau} #+end_src +- We load a \package{tabularray}'s library. + #+begin_src latex + \UseTblrLibrary{booktabs} + #+end_src - The ~\printbibliography~ command is redefined in order its ~heading~ is by default set to ~subbibliography~. #+begin_src latex @@ -1542,8 +1559,9 @@ We now define the options of the class: , editorial .initial:n = { true } , informations .bool_gset:N = \g__letgut_informations_bool , informations .initial:n = { true } - , detailedtoc .bool_gset:N = \g__letgut_detailedtoc_bool - , detailedtoc .initial:n = { false } + , detailedtoc .str_gset:N = \g__letgut_detailedtoc_level_str + , detailedtoc .default:n = 5 + , detailedtoc .initial:n = 0 , reverse-files-attachement .code:n = { \AddToHook{begindocument/before}{ \bool_lazy_and:nnTF {\g__letgut_for_readers_bool} {!\g__letgut_paper_bool} @@ -1741,35 +1759,49 @@ We now define the headers. :CUSTOM_ID: ImplementationAnnounces-nahckb909pj0 :END: #+begin_src latex -\DeclareTColorBox{announcement}{ O{black} m } -{ - colframe=#1, - coltitle=#1, - borderline~ west={1cm}{0pt}{#1}, - IfBlankF={#2}{ - title=\hypersetup{hidelinks}#2, - phantom={\phantomsection\addcontentsline{toc}{title}{#2}}, - }, - enhanced, - sharp~ corners, - boxrule=0mm, - leftrule=1cm, - bottomrule=1cm, - toptitle=20pt, - bottomtitle=20pt, - center~ title, - fonttitle=\scshape\bfseries\huge, - fontupper=\Large, - fontlower=\Large, - skin=empty, - segmentation~ style=solid, - halign=center, - overlay~ unbroken~ and~ first ={ - \node[color=#1]~ at~ ([yshift=8pt]title.south) - {\pgfornament[width=0.4\linewidth]{88}}; - \node[color=white,anchor=north~ west]~ at~ (frame.north~ west) {\huge\bfseries\aldineright{}}; - }, -} + \tcbset{ + announce~ style/.style={ + enhanced, + sharp~ corners, + boxrule=0mm, + leftrule=1cm, + bottomrule=1cm, + toptitle=20pt, + bottomtitle=20pt, + center~ title, + before~ title=\hypersetup{hidelinks}, + fonttitle=\scshape\bfseries\huge, + fontupper=\Large, + fontlower=\Large, + skin=empty, + segmentation~ style=solid, + halign=center, + toc~ title/.store~ in=\l__letgut_toc_title_announce_tl, + color/.store~ in=\l__letgut_toc_color_announce_tl, + } + } + \cs_new_protected:Npn \__letgut_toc_title_announce:nn #1 #2 + { + \tl_if_empty:NTF {#1}{ + \phantomsection\addcontentsline{toc}{title}{#2} + }{ + \phantomsection\addcontentsline{toc}{title}{#1} + } + } + \NewTColorBox{announcement}{ O{} m } + { + announce~ style, + title=#2, + borderline~ west={1cm}{0pt}{\l__letgut_toc_color_announce_tl}, + phantom={\__letgut_toc_title_announce:nn {\l__letgut_toc_title_announce_tl}{#2}}, + overlay~ unbroken~ and~ first ={ + \node[color=\l__letgut_toc_color_announce_tl]~ at~ ([yshift=8pt]title.south) + {\pgfornament[width=0.4\linewidth]{88}}; + \node[color=white,anchor=north~ west]~ at~ (frame.north~ west) {\huge\bfseries\aldineright{}}; + }, + #1, + coltitle=\l__letgut_toc_color_announce_tl, + } #+end_src ** Rebus @@ -2095,11 +2127,7 @@ Here starts what is automatically added at the beginning of the document. subpargraphs (which may be useful in order to check the structure of the Lettre). #+begin_src latex - \bool_if:NTF \g__letgut_detailedtoc_bool { - \etocsetnexttocdepth{5} - }{ - \etocsetnexttocdepth{0} - } + \etocsetnexttocdepth{\g__letgut_detailedtoc_level_str} \pdfbookmark[1]{ \c__letgut_contents_name_tl }{ @@ -2306,10 +2334,15 @@ below). \leavevmode\leftskip 2cm\relax } { - \bool_if:NTF \g__letgut_detailedtoc_bool { - \bfseries + \bool_lazy_or:nnTF { + \str_if_eq_p:Vn \g__letgut_detailedtoc_level_str { 0 } }{ + \str_if_eq_p:Vn \g__letgut_detailedtoc_level_str { title } + } + { \mdseries + }{ + \bfseries } \normalsize \etocname @@ -3510,6 +3543,26 @@ following characteristics: - The source file of the article is attached to the \pdf{} (if desired, otherwise, use the starred version). +We first create a function that attach to the PDF a file only if it exists in +the current directory and is non empty. This will be applied to both the +\file{localconf.tex} and \file{pre-documentclass.tex} files below. + +#+begin_src latex + \cs_new_protected:Npn \__letgut_attach_non_empty_existing_file:n #1 { + \file_get_size:nN {./#1} \tmpa_tl + \quark_if_no_value:NF \tmpa_tl { + \tl_if_eq:NnF \tmpa_tl {0} { + \seq_gput_left:Nn \g__letgut_included_files_seq { + \attachfile[ + description={Source~ nécessaire~ (fichier~ `#1.tex`)}, + mimetype=application/x-tex] + {#1.tex} + } + } + } + } +#+end_src + #+begin_src latex \cs_new_protected:Npn \__letgut_input_article:nn #1 #2 { @@ -3518,11 +3571,17 @@ following characteristics: \input{#2}% \bool_if:NT \g__letgut_included_files_attached_bool { \IfBooleanF {#1}{ + \__letgut_attach_non_empty_existing_file:n { + \c__letgut_local_config_file_tl + } + \__letgut_attach_non_empty_existing_file:n { + \c__letgut_pre_documentclass_file_tl + } \seq_gput_left:Nn \g__letgut_included_files_seq { \attachfile[ description={Source~ du~ présent~ article~ (fichier~ `#2.tex`)}, - mimetype=application/x-tex]% - {#2.tex}% + mimetype=application/x-tex] + {#2.tex} } \bool_if:NT \g__letgut_acronyms_file_attached_bool { \seq_gput_right:No \g__letgut_included_files_seq { @@ -3547,9 +3606,9 @@ following characteristics: } #+end_src -*** Included graphics attached to the \pdf +*** Included graphics attached to the PDF :PROPERTIES: -:CUSTOM_ID: ImplementationMiscellanousIncludedgraphicsattachedtothe\pdf-xoc34ja00pj0 +:CUSTOM_ID: ImplementationMiscellanousIncludedgraphicsattachedtothePDF-xoc34ja00pj0 :END: We hack the ~\includegraphics~ command in order to attach the included graphics @@ -3609,9 +3668,9 @@ to the \pdf{} (if desired, otherwise, use the starred version). } #+end_src -*** Added bibliographic ressources attached to the \pdf +*** Added bibliographic ressources attached to the PDF :PROPERTIES: -:CUSTOM_ID: ImplementationMiscellanousAddedbibliographicressourcesattachedtothe\pdf-l4e34ja00pj0 +:CUSTOM_ID: ImplementationMiscellanousAddedbibliographicressourcesattachedtothePDF-l4e34ja00pj0 :END: We hack the ~\addbibresource~ command in order to attach the bibliographic @@ -3642,9 +3701,9 @@ ressources to the \pdf{} (if desired, otherwise, use the starred version). } #+end_src -*** Added acronym definitions file attached to the \pdf +*** Added acronym definitions file attached to the PDF :PROPERTIES: -:CUSTOM_ID: ImplementationMiscellanousAddedbibliographicressourcesattachedtothe\pdf-l4e34ja00pj0 +:CUSTOM_ID: ImplementationMiscellanousAddedbibliographicressourcesattachedtothePDF-l4e34ja00pj0 :END: We hack the ~\ac~ and ~\acs~ commands in order to attach the acronym definitions @@ -3671,9 +3730,9 @@ file to the \pdf{}. } #+end_src -*** Added letgut listings language file attached to the \pdf +*** Added letgut listings language file attached to the PDF :PROPERTIES: -:CUSTOM_ID: ImplementationMiscellanousAddedbibliographicressourcesattachedtothe\pdf-l4e34ja00pj0 +:CUSTOM_ID: ImplementationMiscellanousAddedbibliographicressourcesattachedtothePDF-l4e34ja00pj0 :END: We hack the ~\ac~ and ~\acs~ commands in order to attach the acronym definitions @@ -4455,6 +4514,7 @@ https://tex.stackexchange.com/a/25396). ^^^^201c^^^^201d% for “ and ” ^^^^215b% for ⅛ ^^^^2122% for ™ + ^^^^2019% for ’ ^^00% } \lst@RestoreCatcodes @@ -4505,7 +4565,7 @@ several purposes: - the books advertisements. #+begin_src latex :tangle ../../../tex/lualatex/letgut/letgut.lbx :exports both -\ProvidesFile{letgut.lbx}[2023-01-14 v0.9.6 letgut localization] +\ProvidesFile{letgut.lbx}[2023-05-21 v0.9.7 letgut localization] \InheritBibliographyExtras{french} \DeclareBibliographyStrings{ inherit = {french}, @@ -4519,7 +4579,7 @@ several purposes: create the corresponding new entry). #+begin_src latex :tangle ../../../tex/lualatex/letgut/letgut.dbx :exports both - \ProvidesFile{letgut.dbx}[2023-01-14 v0.9.6 letgut data model macros] + \ProvidesFile{letgut.dbx}[2023-05-21 v0.9.7 letgut data model macros] \DeclareBibliographyDriver{bookreview}{% \usebibmacro{bibindex}% \usebibmacro{begentry}% @@ -4574,7 +4634,7 @@ several purposes: We provide a specific ~biblatex~ citation style . #+begin_src latex :tangle ../../../tex/lualatex/letgut/letgut.cbx :exports both - \ProvidesFile{letgut.cbx}[2023-01-14 v0.9.6 letgut base citation style] + \ProvidesFile{letgut.cbx}[2023-05-21 v0.9.7 letgut base citation style] \RequireCitationStyle{numeric} #+end_src @@ -5201,4055 +5261,4090 @@ well... #+begin_src latex :tangle ../../../tex/lualatex/letgut/letgut-lstlang.sty :exports both % \lst@definelanguage[...]{TeX}{% - % % Control sequences names - % moretexcs={% - % },% - % % Keywords of class 1 : keywords that contain other characters - % % (since of the same class as the ones specified as 'otherkeywords') - % morekeywords={% - % },% - % % Keywords of class 2 : environments names - % morekeywords=[2]{% - % },% - % % Keywords of class 3 : mandatory arguments (not environments) & - % % optional arguments which are keys (in key=value) - % morekeywords=[3]{% - % },% - % % Keywords of class 4 : values of keys (in key=value) - % morekeywords=[4]{% - % },% - % % Keywords of class 5 : arguments specifications (after ":" in expl3 - % % syntax) - % morekeywords=[5]{% - % },% - % % Keywords of class 6 : current package name (and possibly derived - % % packages) - % morekeywords=[6]{% - % % - % },% - % % otherkeywords={}, - % % alsoletter={}, - % % alsodigit={},% - % % alsoother={},% - % sensitive,% - % }[keywords,tex,comments] + % % Control sequences names + % moretexcs={% + % },% + % % Keywords of class 1 : keywords that contain other characters + % % (since of the same class as the ones specified as 'otherkeywords') + % morekeywords={% + % },% + % % Keywords of class 2 : environments names + % morekeywords=[2]{% + % },% + % % Keywords of class 3 : mandatory arguments (not environments) & + % % optional arguments which are keys (in key=value) + % morekeywords=[3]{% + % },% + % % Keywords of class 4 : values of keys (in key=value) + % morekeywords=[4]{% + % },% + % % Keywords of class 5 : arguments specifications (after ":" in expl3 + % % syntax) + % morekeywords=[5]{% + % },% + % % Keywords of class 6 : current package name (and possibly derived + % % packages) + % morekeywords=[6]{% + % % + % },% + % % otherkeywords={}, + % % alsoletter={}, + % % alsodigit={},% + % % alsoother={},% + % sensitive,% + % }[keywords,tex,comments] + + \lst@definelanguage[lstfiracode]{TeX}{% + % Control sequences names + moretexcs={% + },% + % Keywords of class 1 : keywords that contain other characters + % (since of the same class as the ones specified as 'otherkeywords') + morekeywords={% + },% + % Keywords of class 2 : environments names + morekeywords=[2]{% + },% + % Keywords of class 3 : mandatory arguments (not environments) & + % optional arguments which are keys (in key=value) + morekeywords=[3]{% + },% + % Keywords of class 4 : values of keys (in key=value) + morekeywords=[4]{% + FiraCodeStyle% + },% + % Keywords of class 5 : arguments specifications (after ":" in expl3 + % syntax) + morekeywords=[5]{% + },% + % Keywords of class 6 : current package name (and possibly derived + % packages) + morekeywords=[6]{% + lstfiracode% + },% + % otherkeywords={}, + % alsoletter={}, + % alsodigit={},% + % alsoother={},% + sensitive,% + }[keywords,tex,comments] \lst@definelanguage[Scrabble]{TeX}{% - % Control sequences names - moretexcs={% - PlateauScrabble,ScrabblePlaceMot,% - ScrabbleBoard,ScrabblePutWord,% - },% - % Keywords of class 1 : keywords that contain other characters - % (since of the same class as the ones specified as 'otherkeywords') - morekeywords={% - },% - % Keywords of class 2 : environments names - morekeywords=[2]{% - EnvScrabble,% - },% - % Keywords of class 3 : mandatory arguments (not environments) & - % optional arguments which are keys (in key=value) - morekeywords=[3]{% - FR,EN,DE,ES,GR,SP,% - Echelle,Echellelabels,Cadre,Labels,Aide,% - Scale,ScaleLabels,Border,Help,% - },% - % Keywords of class 4 : values of keys (in key=value) - morekeywords=[4]{% - },% - % Keywords of class 5 : arguments specifications (after ":" in expl3 - % syntax) - morekeywords=[5]{% - },% - % Keywords of class 6 : current package name (and possibly derived - % packages) - morekeywords=[6]{% - Scrabble% - },% - % otherkeywords={}, - % alsoletter={}, - % alsodigit={},% - % alsoother={},% - sensitive,% - }[keywords,tex,comments] + % Control sequences names + moretexcs={% + PlateauScrabble,ScrabblePlaceMot,% + ScrabbleBoard,ScrabblePutWord,% + },% + % Keywords of class 1 : keywords that contain other characters + % (since of the same class as the ones specified as 'otherkeywords') + morekeywords={% + },% + % Keywords of class 2 : environments names + morekeywords=[2]{% + EnvScrabble,% + },% + % Keywords of class 3 : mandatory arguments (not environments) & + % optional arguments which are keys (in key=value) + morekeywords=[3]{% + FR,EN,DE,ES,GR,SP,% + Echelle,Echellelabels,Cadre,Labels,Aide,% + Scale,ScaleLabels,Border,Help,% + },% + % Keywords of class 4 : values of keys (in key=value) + morekeywords=[4]{% + },% + % Keywords of class 5 : arguments specifications (after ":" in expl3 + % syntax) + morekeywords=[5]{% + },% + % Keywords of class 6 : current package name (and possibly derived + % packages) + morekeywords=[6]{% + Scrabble% + },% + % otherkeywords={}, + % alsoletter={}, + % alsodigit={},% + % alsoother={},% + sensitive,% + }[keywords,tex,comments] \lst@definelanguage[FiraSans]{TeX}{% - % Control sequences names + % Control sequences names moretexcs={% sufigures,firaoldstyle,firalining,firatabular,firaproportional, firathin,firalight,firaextralight,firaultralight,firamedium,firabook, firasemibold,firaextrabold,firaheavy,% }% - % Keywords of class 1 : keywords that contain other characters - % (since of the same class as the ones specified as 'otherkeywords') - morekeywords={% - },% - % Keywords of class 2 : environments names - morekeywords=[2]{% - },% - % Keywords of class 3 : mandatory arguments (not environments) & - % optional arguments which are keys (in key=value) - morekeywords=[3]{% - sfdefault,scaled,scale,type1,lining,lf,oldstyle,osf,tabular,t,proportional,% - p,book,medium,mb,semibold,sb,light,l,extralight,ultralight,thin,% - extrabold,heavy,default,% - },% - % Keywords of class 4 : values of keys (in key=value) - morekeywords=[4]{% - },% - % Keywords of class 5 : arguments specifications (after ":" in expl3 - % syntax) - morekeywords=[5]{% - },% - % Keywords of class 6 : current package name (and possibly derived - % packages) - morekeywords=[6]{% - FiraSans% - },% - % otherkeywords={}, - alsoletter={1}, - % alsodigit={},% - % alsoother={},% - sensitive,% - }[keywords,tex,comments] + % Keywords of class 1 : keywords that contain other characters + % (since of the same class as the ones specified as 'otherkeywords') + morekeywords={% + },% + % Keywords of class 2 : environments names + morekeywords=[2]{% + },% + % Keywords of class 3 : mandatory arguments (not environments) & + % optional arguments which are keys (in key=value) + morekeywords=[3]{% + sfdefault,scaled,scale,type1,lining,lf,oldstyle,osf,tabular,t,proportional,% + p,book,medium,mb,semibold,sb,light,l,extralight,ultralight,thin,% + extrabold,heavy,default,% + },% + % Keywords of class 4 : values of keys (in key=value) + morekeywords=[4]{% + },% + % Keywords of class 5 : arguments specifications (after ":" in expl3 + % syntax) + morekeywords=[5]{% + },% + % Keywords of class 6 : current package name (and possibly derived + % packages) + morekeywords=[6]{% + FiraSans% + },% + % otherkeywords={}, + alsoletter={1}, + % alsodigit={},% + % alsoother={},% + sensitive,% + }[keywords,tex,comments] \lst@definelanguage[luagcd]{TeX}{% - % Control sequences names - moretexcs={% - luagcdwithsteps,% - },% - % Keywords of class 1 : keywords that contain other characters - % (since of the same class as the ones specified as 'otherkeywords') - morekeywords={% - },% - % Keywords of class 2 : environments names - morekeywords=[2]{% - },% - % Keywords of class 3 : mandatory arguments (not environments) & - % optional arguments which are keys (in key=value) - morekeywords=[3]{% - },% - % Keywords of class 4 : values of keys (in key=value) - morekeywords=[4]{% - },% - % Keywords of class 5 : arguments specifications (after ":" in expl3 - % syntax) - morekeywords=[5]{% - },% - % Keywords of class 6 : current package name (and possibly derived - % packages) - morekeywords=[6]{% - luagcd% - },% - % otherkeywords={}, - % alsoletter={}, - % alsodigit={},% - % alsoother={},% - sensitive,% - }[keywords,tex,comments] + % Control sequences names + moretexcs={% + luagcdwithsteps,% + },% + % Keywords of class 1 : keywords that contain other characters + % (since of the same class as the ones specified as 'otherkeywords') + morekeywords={% + },% + % Keywords of class 2 : environments names + morekeywords=[2]{% + },% + % Keywords of class 3 : mandatory arguments (not environments) & + % optional arguments which are keys (in key=value) + morekeywords=[3]{% + },% + % Keywords of class 4 : values of keys (in key=value) + morekeywords=[4]{% + },% + % Keywords of class 5 : arguments specifications (after ":" in expl3 + % syntax) + morekeywords=[5]{% + },% + % Keywords of class 6 : current package name (and possibly derived + % packages) + morekeywords=[6]{% + luagcd% + },% + % otherkeywords={}, + % alsoletter={}, + % alsodigit={},% + % alsoother={},% + sensitive,% + }[keywords,tex,comments] \lst@definelanguage[maze]{TeX}{% - % Control sequences names - moretexcs={% - maze,% - },% - % Keywords of class 1 : keywords that contain other characters - % (since of the same class as the ones specified as 'otherkeywords') - morekeywords={% - },% - % Keywords of class 2 : environments names - morekeywords=[2]{% - },% - % Keywords of class 3 : mandatory arguments (not environments) & - % optional arguments which are keys (in key=value) - morekeywords=[3]{% - },% - % Keywords of class 4 : values of keys (in key=value) - morekeywords=[4]{% - },% - % Keywords of class 5 : arguments specifications (after ":" in expl3 - % syntax) - morekeywords=[5]{% - },% - % Keywords of class 6 : current package name (and possibly derived - % packages) - morekeywords=[6]{% - maze% - },% - % otherkeywords={}, - % alsoletter={}, - % alsodigit={},% - % alsoother={},% - sensitive,% - }[keywords,tex,comments] + % Control sequences names + moretexcs={% + maze,% + },% + % Keywords of class 1 : keywords that contain other characters + % (since of the same class as the ones specified as 'otherkeywords') + morekeywords={% + },% + % Keywords of class 2 : environments names + morekeywords=[2]{% + },% + % Keywords of class 3 : mandatory arguments (not environments) & + % optional arguments which are keys (in key=value) + morekeywords=[3]{% + },% + % Keywords of class 4 : values of keys (in key=value) + morekeywords=[4]{% + },% + % Keywords of class 5 : arguments specifications (after ":" in expl3 + % syntax) + morekeywords=[5]{% + },% + % Keywords of class 6 : current package name (and possibly derived + % packages) + morekeywords=[6]{% + maze% + },% + % otherkeywords={}, + % alsoletter={}, + % alsodigit={},% + % alsoother={},% + sensitive,% + }[keywords,tex,comments] \lst@definelanguage[animate]{TeX}{% - % Control sequences names - moretexcs={% - multiframe,% - },% - % Keywords of class 1 : keywords that contain other characters - % (since of the same class as the ones specified as 'otherkeywords') - morekeywords={% - },% - % Keywords of class 2 : environments names - morekeywords=[2]{% - animateinline, - },% - % Keywords of class 3 : mandatory arguments (not environments) & - % optional arguments which are keys (in key=value) - morekeywords=[3]{% - poster,controls,palindrome,bb,rx,% - },% - % Keywords of class 4 : values of keys (in key=value) - morekeywords=[4]{% - first,% - },% - % Keywords of class 5 : arguments specifications (after ":" in expl3 - % syntax) - morekeywords=[5]{% - },% - % Keywords of class 6 : current package name (and possibly derived - % packages) - morekeywords=[6]{% - animate% - },% - % otherkeywords={}, - % alsoletter={}, - % alsodigit={},% - % alsoother={},% - sensitive,% - }[keywords,tex,comments] + % Control sequences names + moretexcs={% + multiframe,% + },% + % Keywords of class 1 : keywords that contain other characters + % (since of the same class as the ones specified as 'otherkeywords') + morekeywords={% + },% + % Keywords of class 2 : environments names + morekeywords=[2]{% + animateinline, + },% + % Keywords of class 3 : mandatory arguments (not environments) & + % optional arguments which are keys (in key=value) + morekeywords=[3]{% + poster,controls,palindrome,bb,rx,% + },% + % Keywords of class 4 : values of keys (in key=value) + morekeywords=[4]{% + first,% + },% + % Keywords of class 5 : arguments specifications (after ":" in expl3 + % syntax) + morekeywords=[5]{% + },% + % Keywords of class 6 : current package name (and possibly derived + % packages) + morekeywords=[6]{% + animate% + },% + % otherkeywords={}, + % alsoletter={}, + % alsodigit={},% + % alsoother={},% + sensitive,% + }[keywords,tex,comments] \lst@definelanguage[tikz-mirror-lens]{TeX}{% - % Control sequences names - moretexcs={% - lensSphGaussFixed,% - },% - % Keywords of class 1 : keywords that contain other characters - % (since of the same class as the ones specified as 'otherkeywords') - morekeywords={% - },% - % Keywords of class 2 : environments names - morekeywords=[2]{% - },% - % Keywords of class 3 : mandatory arguments (not environments) & - % optional arguments which are keys (in key=value) - morekeywords=[3]{% - },% - % Keywords of class 4 : values of keys (in key=value) - morekeywords=[4]{% - },% - % Keywords of class 5 : arguments specifications (after ":" in expl3 - % syntax) - morekeywords=[5]{% - },% - % Keywords of class 6 : current package name (and possibly derived - % packages) - morekeywords=[6]{% - tikz-mirror-lens% - },% - % otherkeywords={}, - alsoletter={-}, - % alsodigit={},% - % alsoother={},% - sensitive,% - }[keywords,tex,comments] + % Control sequences names + moretexcs={% + lensSphGaussFixed,% + },% + % Keywords of class 1 : keywords that contain other characters + % (since of the same class as the ones specified as 'otherkeywords') + morekeywords={% + },% + % Keywords of class 2 : environments names + morekeywords=[2]{% + },% + % Keywords of class 3 : mandatory arguments (not environments) & + % optional arguments which are keys (in key=value) + morekeywords=[3]{% + },% + % Keywords of class 4 : values of keys (in key=value) + morekeywords=[4]{% + },% + % Keywords of class 5 : arguments specifications (after ":" in expl3 + % syntax) + morekeywords=[5]{% + },% + % Keywords of class 6 : current package name (and possibly derived + % packages) + morekeywords=[6]{% + tikz-mirror-lens% + },% + % otherkeywords={}, + alsoletter={-}, + % alsodigit={},% + % alsoother={},% + sensitive,% + }[keywords,tex,comments] \lst@definelanguage[jeuxcartes]{TeX}{% - % Control sequences names - moretexcs={% - MainCartesJeu,% - },% - % Keywords of class 1 : keywords that contain other characters - % (since of the same class as the ones specified as 'otherkeywords') - morekeywords={% - },% - % Keywords of class 2 : environments names - morekeywords=[2]{% - },% - % Keywords of class 3 : mandatory arguments (not environments) & - % optional arguments which are keys (in key=value) - morekeywords=[3]{% - Eventail,10C,10K,AC,AT,AP,% - },% - % Keywords of class 4 : values of keys (in key=value) - morekeywords=[4]{% - },% - % Keywords of class 5 : arguments specifications (after ":" in expl3 - % syntax) - morekeywords=[5]{% - },% - % Keywords of class 6 : current package name (and possibly derived - % packages) - morekeywords=[6]{% - jeuxcartes% - },% - % otherkeywords={}, - alsoletter={0123456789}, - % alsodigit={},% - % alsoother={},% - sensitive,% - }[keywords,tex,comments] + % Control sequences names + moretexcs={% + MainCartesJeu,% + },% + % Keywords of class 1 : keywords that contain other characters + % (since of the same class as the ones specified as 'otherkeywords') + morekeywords={% + },% + % Keywords of class 2 : environments names + morekeywords=[2]{% + },% + % Keywords of class 3 : mandatory arguments (not environments) & + % optional arguments which are keys (in key=value) + morekeywords=[3]{% + Eventail,10C,10K,AC,AT,AP,% + },% + % Keywords of class 4 : values of keys (in key=value) + morekeywords=[4]{% + },% + % Keywords of class 5 : arguments specifications (after ":" in expl3 + % syntax) + morekeywords=[5]{% + },% + % Keywords of class 6 : current package name (and possibly derived + % packages) + morekeywords=[6]{% + jeuxcartes% + },% + % otherkeywords={}, + alsoletter={0123456789}, + % alsodigit={},% + % alsoother={},% + sensitive,% + }[keywords,tex,comments] \lst@definelanguage[plex-otf]{TeX}{% - % Control sequences names - moretexcs={% - },% - % Keywords of class 1 : keywords that contain other characters - % (since of the same class as the ones specified as 'otherkeywords') - morekeywords={% - },% - % Keywords of class 2 : environments names - morekeywords=[2]{% - },% - % Keywords of class 3 : mandatory arguments (not environments) & - % optional arguments which are keys (in key=value) - morekeywords=[3]{% - RM - },% - % Keywords of class 4 : values of keys (in key=value) - morekeywords=[4]{% - },% - % Keywords of class 5 : arguments specifications (after ":" in expl3 - % syntax) - morekeywords=[5]{% - },% - % Keywords of class 6 : current package name (and possibly derived - % packages) - morekeywords=[6]{% - plex-otf% - },% - % otherkeywords={}, - % alsoletter={}, - % alsodigit={},% - % alsoother={},% - sensitive,% - }[keywords,tex,comments] + % Control sequences names + moretexcs={% + },% + % Keywords of class 1 : keywords that contain other characters + % (since of the same class as the ones specified as 'otherkeywords') + morekeywords={% + },% + % Keywords of class 2 : environments names + morekeywords=[2]{% + },% + % Keywords of class 3 : mandatory arguments (not environments) & + % optional arguments which are keys (in key=value) + morekeywords=[3]{% + RM + },% + % Keywords of class 4 : values of keys (in key=value) + morekeywords=[4]{% + },% + % Keywords of class 5 : arguments specifications (after ":" in expl3 + % syntax) + morekeywords=[5]{% + },% + % Keywords of class 6 : current package name (and possibly derived + % packages) + morekeywords=[6]{% + plex-otf% + },% + % otherkeywords={}, + % alsoletter={}, + % alsodigit={},% + % alsoother={},% + sensitive,% + }[keywords,tex,comments] \lst@definelanguage[mathtools]{TeX}{% - % Control sequences names - moretexcs={% - mathclap,DeclarePairedDelimiter,% - },% - % Keywords of class 1 : keywords that contain other characters - % (since of the same class as the ones specified as 'otherkeywords') - morekeywords={% - },% - % Keywords of class 2 : environments names - morekeywords=[2]{% - },% - % Keywords of class 3 : mandatory arguments (not environments) & - % optional arguments which are keys (in key=value) - morekeywords=[3]{% - },% - % Keywords of class 4 : values of keys (in key=value) - morekeywords=[4]{% - },% - % Keywords of class 5 : arguments specifications (after ":" in expl3 - % syntax) - morekeywords=[5]{% - },% - % Keywords of class 6 : current package name (and possibly derived - % packages) - morekeywords=[6]{% - % - },% - % otherkeywords={}, - % alsoletter={}, - % alsodigit={},% - % alsoother={},% - sensitive,% - }[keywords,tex,comments] - - \lst@definelanguage[tikz-ext]{TeX}{% - % Control sequences names - moretexcs={% - },% - % Keywords of class 1 : keywords that contain other characters - % (since of the same class as the ones specified as 'otherkeywords') - morekeywords={% - },% - % Keywords of class 2 : environments names - morekeywords=[2]{% - },% - % Keywords of class 3 : mandatory arguments (not environments) & - % optional arguments which are keys (in key=value) - morekeywords=[3]{% - distancebetween,% - },% - % Keywords of class 4 : values of keys (in key=value) - morekeywords=[4]{% - },% - % Keywords of class 5 : arguments specifications (after ":" in expl3 - % syntax) - morekeywords=[5]{% - },% - % Keywords of class 6 : current package name (and possibly derived - % packages) - morekeywords=[6]{% - tikz-ext% - },% - % otherkeywords={}, - % alsoletter={}, - % alsodigit={},% - % alsoother={},% - sensitive,% - }[keywords,tex,comments] - - \lst@definelanguage[tikzfill]{TeX}{% - % Control sequences names - moretexcs={% - },% - % Keywords of class 1 : keywords that contain other characters - % (since of the same class as the ones specified as 'otherkeywords') - morekeywords={% - },% - % Keywords of class 2 : environments names - morekeywords=[2]{% - },% - % Keywords of class 3 : mandatory arguments (not environments) & - % optional arguments which are keys (in key=value) - morekeywords=[3]{% - pattern,hexagon,cycle,color, - },% - % Keywords of class 4 : values of keys (in key=value) - morekeywords=[4]{% - },% - % Keywords of class 5 : arguments specifications (after ":" in expl3 - % syntax) - morekeywords=[5]{% - },% - % Keywords of class 6 : current package name (and possibly derived - % packages) - morekeywords=[6]{% - tikzfill - },% - % otherkeywords={}, - % alsoletter={}, - % alsodigit={},% - % alsoother={},% - sensitive,% - }[keywords,tex,comments] - - \lst@definelanguage[unicodemath]{TeX}{% - % Control sequences names - moretexcs={% - symscr,symbb,symfrak,symsfup,symsfit,symtt,setmathfont,% - },% - % Keywords of class 1 : keywords that contain other characters - % (since of the same class as the ones specified as 'otherkeywords') - morekeywords={% - },% - % Keywords of class 2 : environments names - morekeywords=[2]{% - },% - % Keywords of class 3 : mandatory arguments (not environments) & - % optional arguments which are keys (in key=value) - morekeywords=[3]{% - range,mathrm,% - },% - % Keywords of class 4 : values of keys (in key=value) - morekeywords=[4]{% - up,it,bb,bbit,scr,cal,bfcal,frak,tt,sfup ,sfit,bfup,bfit,bfscr,bffrak,% - bfsfup,bfsfit,sym,% - },% - % Keywords of class 5 : arguments specifications (after ":" in expl3 - % syntax) - morekeywords=[5]{% - },% - % Keywords of class 6 : current package name (and possibly derived - % packages) - morekeywords=[6]{% - unicode-math - },% - % otherkeywords={}, - alsoletter={-}, - % alsodigit={},% - % alsoother={},% - sensitive,% - }[keywords,tex,comments] - - \lst@definelanguage[xcharter-otf]{TeX}{% - % Control sequences names - moretexcs={% - Bbbone,Bbbk,% - },% - % Keywords of class 1 : keywords that contain other characters - % (since of the same class as the ones specified as 'otherkeywords') - morekeywords={% - },% - % Keywords of class 2 : environments names - morekeywords=[2]{% - },% - % Keywords of class 3 : mandatory arguments (not environments) & - % optional arguments which are keys (in key=value) - morekeywords=[3]{% - range - },% - % Keywords of class 4 : values of keys (in key=value) - morekeywords=[4]{% - },% - % Keywords of class 5 : arguments specifications (after ":" in expl3 - % syntax) - morekeywords=[5]{% - },% - % Keywords of class 6 : current package name (and possibly derived - % packages) - morekeywords=[6]{% - xcharter-otf - },% - % otherkeywords={}, - alsoletter={-}, - % alsodigit={},% - % alsoother={},% - sensitive,% - }[keywords,tex,comments] - - \lst@definelanguage[braille]{TeX}{% - % Control sequences names - moretexcs={% - braille - },% - % Keywords of class 1 : keywords that contain other characters - % (since of the same class as the ones specified as 'otherkeywords') - morekeywords={% - },% - % Keywords of class 2 : environments names - morekeywords=[2]{% - },% - % Keywords of class 3 : mandatory arguments (not environments) & - % optional arguments which are keys (in key=value) - morekeywords=[3]{% - },% - % Keywords of class 4 : values of keys (in key=value) - morekeywords=[4]{% - },% - % Keywords of class 5 : arguments specifications (after ":" in expl3 - % syntax) - morekeywords=[5]{% - },% - % Keywords of class 6 : current package name (and possibly derived - % packages) - morekeywords=[6]{% - % - },% - % otherkeywords={}, - % alsoletter={}, - % alsodigit={},% - % alsoother={},% - sensitive,% - }[keywords,tex,comments] + % Control sequences names + moretexcs={% + mathclap,DeclarePairedDelimiter,% + },% + % Keywords of class 1 : keywords that contain other characters + % (since of the same class as the ones specified as 'otherkeywords') + morekeywords={% + },% + % Keywords of class 2 : environments names + morekeywords=[2]{% + },% + % Keywords of class 3 : mandatory arguments (not environments) & + % optional arguments which are keys (in key=value) + morekeywords=[3]{% + },% + % Keywords of class 4 : values of keys (in key=value) + morekeywords=[4]{% + },% + % Keywords of class 5 : arguments specifications (after ":" in expl3 + % syntax) + morekeywords=[5]{% + },% + % Keywords of class 6 : current package name (and possibly derived + % packages) + morekeywords=[6]{% + % + },% + % otherkeywords={}, + % alsoletter={}, + % alsodigit={},% + % alsoother={},% + sensitive,% + }[keywords,tex,comments] + + \lst@definelanguage[tikz-ext]{TeX}{% + % Control sequences names + moretexcs={% + },% + % Keywords of class 1 : keywords that contain other characters + % (since of the same class as the ones specified as 'otherkeywords') + morekeywords={% + },% + % Keywords of class 2 : environments names + morekeywords=[2]{% + },% + % Keywords of class 3 : mandatory arguments (not environments) & + % optional arguments which are keys (in key=value) + morekeywords=[3]{% + distancebetween,% + },% + % Keywords of class 4 : values of keys (in key=value) + morekeywords=[4]{% + },% + % Keywords of class 5 : arguments specifications (after ":" in expl3 + % syntax) + morekeywords=[5]{% + },% + % Keywords of class 6 : current package name (and possibly derived + % packages) + morekeywords=[6]{% + tikz-ext% + },% + % otherkeywords={}, + % alsoletter={}, + % alsodigit={},% + % alsoother={},% + sensitive,% + }[keywords,tex,comments] + + \lst@definelanguage[tikzfill]{TeX}{% + % Control sequences names + moretexcs={% + },% + % Keywords of class 1 : keywords that contain other characters + % (since of the same class as the ones specified as 'otherkeywords') + morekeywords={% + },% + % Keywords of class 2 : environments names + morekeywords=[2]{% + },% + % Keywords of class 3 : mandatory arguments (not environments) & + % optional arguments which are keys (in key=value) + morekeywords=[3]{% + pattern,hexagon,cycle,color, + },% + % Keywords of class 4 : values of keys (in key=value) + morekeywords=[4]{% + },% + % Keywords of class 5 : arguments specifications (after ":" in expl3 + % syntax) + morekeywords=[5]{% + },% + % Keywords of class 6 : current package name (and possibly derived + % packages) + morekeywords=[6]{% + tikzfill + },% + % otherkeywords={}, + % alsoletter={}, + % alsodigit={},% + % alsoother={},% + sensitive,% + }[keywords,tex,comments] + + \lst@definelanguage[unicodemath]{TeX}{% + % Control sequences names + moretexcs={% + symscr,symbb,symfrak,symsfup,symsfit,symtt,setmathfont,% + },% + % Keywords of class 1 : keywords that contain other characters + % (since of the same class as the ones specified as 'otherkeywords') + morekeywords={% + },% + % Keywords of class 2 : environments names + morekeywords=[2]{% + },% + % Keywords of class 3 : mandatory arguments (not environments) & + % optional arguments which are keys (in key=value) + morekeywords=[3]{% + range,mathrm,% + },% + % Keywords of class 4 : values of keys (in key=value) + morekeywords=[4]{% + up,it,bb,bbit,scr,cal,bfcal,frak,tt,sfup ,sfit,bfup,bfit,bfscr,bffrak,% + bfsfup,bfsfit,sym,% + },% + % Keywords of class 5 : arguments specifications (after ":" in expl3 + % syntax) + morekeywords=[5]{% + },% + % Keywords of class 6 : current package name (and possibly derived + % packages) + morekeywords=[6]{% + unicode-math + },% + % otherkeywords={}, + alsoletter={-}, + % alsodigit={},% + % alsoother={},% + sensitive,% + }[keywords,tex,comments] + + \lst@definelanguage[xcharter-otf]{TeX}{% + % Control sequences names + moretexcs={% + Bbbone,Bbbk,% + },% + % Keywords of class 1 : keywords that contain other characters + % (since of the same class as the ones specified as 'otherkeywords') + morekeywords={% + },% + % Keywords of class 2 : environments names + morekeywords=[2]{% + },% + % Keywords of class 3 : mandatory arguments (not environments) & + % optional arguments which are keys (in key=value) + morekeywords=[3]{% + range + },% + % Keywords of class 4 : values of keys (in key=value) + morekeywords=[4]{% + },% + % Keywords of class 5 : arguments specifications (after ":" in expl3 + % syntax) + morekeywords=[5]{% + },% + % Keywords of class 6 : current package name (and possibly derived + % packages) + morekeywords=[6]{% + xcharter-otf + },% + % otherkeywords={}, + alsoletter={-}, + % alsodigit={},% + % alsoother={},% + sensitive,% + }[keywords,tex,comments] + + \lst@definelanguage[braille]{TeX}{% + % Control sequences names + moretexcs={% + braille + },% + % Keywords of class 1 : keywords that contain other characters + % (since of the same class as the ones specified as 'otherkeywords') + morekeywords={% + },% + % Keywords of class 2 : environments names + morekeywords=[2]{% + },% + % Keywords of class 3 : mandatory arguments (not environments) & + % optional arguments which are keys (in key=value) + morekeywords=[3]{% + },% + % Keywords of class 4 : values of keys (in key=value) + morekeywords=[4]{% + },% + % Keywords of class 5 : arguments specifications (after ":" in expl3 + % syntax) + morekeywords=[5]{% + },% + % Keywords of class 6 : current package name (and possibly derived + % packages) + morekeywords=[6]{% + % + },% + % otherkeywords={}, + % alsoletter={}, + % alsodigit={},% + % alsoother={},% + sensitive,% + }[keywords,tex,comments] \lst@definelanguage[swungdash]{TeX}{% - % Control sequences names + % Control sequences names moretexcs={% swungdash - },% - % Keywords of class 1 : keywords that contain other characters - % (since of the same class as the ones specified as 'otherkeywords') - morekeywords={% - },% - % Keywords of class 2 : environments names - morekeywords=[2]{% - },% - % Keywords of class 3 : mandatory arguments (not environments) & - % optional arguments which are keys (in key=value) - morekeywords=[3]{% - },% - % Keywords of class 4 : values of keys (in key=value) - morekeywords=[4]{% - },% - % Keywords of class 5 : arguments specifications (after ":" in expl3 - % syntax) - morekeywords=[5]{% - },% - % Keywords of class 6 : current package name (and possibly derived - % packages) - morekeywords=[6]{% - % - },% - % otherkeywords={}, - % alsoletter={}, - % alsodigit={},% - % alsoother={},% - sensitive,% - }[keywords,tex,comments] + },% + % Keywords of class 1 : keywords that contain other characters + % (since of the same class as the ones specified as 'otherkeywords') + morekeywords={% + },% + % Keywords of class 2 : environments names + morekeywords=[2]{% + },% + % Keywords of class 3 : mandatory arguments (not environments) & + % optional arguments which are keys (in key=value) + morekeywords=[3]{% + },% + % Keywords of class 4 : values of keys (in key=value) + morekeywords=[4]{% + },% + % Keywords of class 5 : arguments specifications (after ":" in expl3 + % syntax) + morekeywords=[5]{% + },% + % Keywords of class 6 : current package name (and possibly derived + % packages) + morekeywords=[6]{% + % + },% + % otherkeywords={}, + % alsoletter={}, + % alsodigit={},% + % alsoother={},% + sensitive,% + }[keywords,tex,comments] \lst@definelanguage[simples-matrices]{TeX}{% - % Control sequences names + % Control sequences names moretexcs={% matrice - },% - % Keywords of class 1 : keywords that contain other characters - % (since of the same class as the ones specified as 'otherkeywords') - morekeywords={% - },% - % Keywords of class 2 : environments names - morekeywords=[2]{% - },% - % Keywords of class 3 : mandatory arguments (not environments) & - % optional arguments which are keys (in key=value) - morekeywords=[3]{% - b,% - },% - % Keywords of class 4 : values of keys (in key=value) - morekeywords=[4]{% - },% - % Keywords of class 5 : arguments specifications (after ":" in expl3 - % syntax) - morekeywords=[5]{% - },% - % Keywords of class 6 : current package name (and possibly derived - % packages) - morekeywords=[6]{% - % - },% - % otherkeywords={}, - % alsoletter={}, - % alsodigit={},% - % alsoother={},% - sensitive,% - }[keywords,tex,comments] - - \lst@definelanguage[customdice]{TeX}{% - % Control sequences names + },% + % Keywords of class 1 : keywords that contain other characters + % (since of the same class as the ones specified as 'otherkeywords') + morekeywords={% + },% + % Keywords of class 2 : environments names + morekeywords=[2]{% + },% + % Keywords of class 3 : mandatory arguments (not environments) & + % optional arguments which are keys (in key=value) + morekeywords=[3]{% + b,% + },% + % Keywords of class 4 : values of keys (in key=value) + morekeywords=[4]{% + },% + % Keywords of class 5 : arguments specifications (after ":" in expl3 + % syntax) + morekeywords=[5]{% + },% + % Keywords of class 6 : current package name (and possibly derived + % packages) + morekeywords=[6]{% + % + },% + % otherkeywords={}, + % alsoletter={}, + % alsodigit={},% + % alsoother={},% + sensitive,% + }[keywords,tex,comments] + + \lst@definelanguage[customdice]{TeX}{% + % Control sequences names moretexcs={% dice - },% - % Keywords of class 1 : keywords that contain other characters - % (since of the same class as the ones specified as 'otherkeywords') - morekeywords={% - },% - % Keywords of class 2 : environments names - morekeywords=[2]{% - },% - % Keywords of class 3 : mandatory arguments (not environments) & - % optional arguments which are keys (in key=value) - morekeywords=[3]{% - violet,yellow - },% - % Keywords of class 4 : values of keys (in key=value) - morekeywords=[4]{% - },% - % Keywords of class 5 : arguments specifications (after ":" in expl3 - % syntax) - morekeywords=[5]{% - },% - % Keywords of class 6 : current package name (and possibly derived - % packages) - morekeywords=[6]{% - % - },% - % otherkeywords={}, - % alsoletter={}, - % alsodigit={},% - % alsoother={},% - sensitive,% - }[keywords,tex,comments] - - \lst@definelanguage[pingu]{TeX}{% - % Control sequences names - moretexcs={% - pingu - },% - % Keywords of class 1 : keywords that contain other characters - % (since of the same class as the ones specified as 'otherkeywords') - morekeywords={% - },% - % Keywords of class 2 : environments names - morekeywords=[2]{% - },% - % Keywords of class 3 : mandatory arguments (not environments) & - % optional arguments which are keys (in key=value) - morekeywords=[3]{% - left,wing,wave,right,grab,eyes,shiny,cup,% - },% - % Keywords of class 4 : values of keys (in key=value) - morekeywords=[4]{% - },% - % Keywords of class 5 : arguments specifications (after ":" in expl3 - % syntax) - morekeywords=[5]{% - },% - % Keywords of class 6 : current package name (and possibly derived - % packages) - morekeywords=[6]{% - % - },% - % otherkeywords={}, - % alsoletter={}, - % alsodigit={},% - % alsoother={},% - sensitive,% - }[keywords,tex,comments]% - - \lst@definelanguage[letgut]{TeX}{% - % Control sequences names - moretexcs={% - letgutsetup,title,subtitle,author,francophony,person,author,% - package,package*,class,class*,software,software*,file,file*,% - foreignloc,latinloc,gutenberg,gut,lettre,lettregut,Cahier,% - Cahiers,letgut,letgutcls,knuth,lamport,tugboat,item*,letgutacro,% - separator,alertbox,terminal,inputarticle,lettrenumber,solution,% - rebussolution,% - },% - % Keywords of class 1 : keywords that contain other characters (since - % of the same class as the ones specified as 'otherkeywords') - morekeywords={% - },% - % Keywords of class 2 : environments names - morekeywords=[2]{% - ctannews,ltx-code,ltx-code-result,ltx-code-external-result,% - bookreview,announcement,rebus,% - },% - % Keywords of class 3 : mandatory arguments (not environments) & - % optional arguments which are keys (in key=value) - morekeywords=[3]{% - for-authors,for-readers,draft,final,screen,paper,number,date,% - pagecolor,allcolorslinks,membership-reminder,editorial,informations,% - title,addon,result width,reference,text,title,reviewer,bibkey,% - frontcover,price,result,and,no,solution,% - },% - % Keywords of class 4 : values of keys (in key=value) - morekeywords=[4]{% - },% - % Keywords of class 5 : arguments specifications (after ":" in expl3 - % syntax) - morekeywords=[5]{% - },% - % Keywords of class 6 : current package name (and possibly derived - % packages) - morekeywords=[6]{% - letgut% - },% - % otherkeywords={},% - alsoletter={-\ },% - % alsodigit={},% - alsoother={*},% - % alsoother={},% - sensitive,% - }[keywords,tex,comments]% - - %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% - % LaTeX texcs and keywords that are missing in `listings` driver file - %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + },% + % Keywords of class 1 : keywords that contain other characters + % (since of the same class as the ones specified as 'otherkeywords') + morekeywords={% + },% + % Keywords of class 2 : environments names + morekeywords=[2]{% + },% + % Keywords of class 3 : mandatory arguments (not environments) & + % optional arguments which are keys (in key=value) + morekeywords=[3]{% + violet,yellow + },% + % Keywords of class 4 : values of keys (in key=value) + morekeywords=[4]{% + },% + % Keywords of class 5 : arguments specifications (after ":" in expl3 + % syntax) + morekeywords=[5]{% + },% + % Keywords of class 6 : current package name (and possibly derived + % packages) + morekeywords=[6]{% + % + },% + % otherkeywords={}, + % alsoletter={}, + % alsodigit={},% + % alsoother={},% + sensitive,% + }[keywords,tex,comments] + + \lst@definelanguage[pingu]{TeX}{% + % Control sequences names + moretexcs={% + pingu + },% + % Keywords of class 1 : keywords that contain other characters + % (since of the same class as the ones specified as 'otherkeywords') + morekeywords={% + },% + % Keywords of class 2 : environments names + morekeywords=[2]{% + },% + % Keywords of class 3 : mandatory arguments (not environments) & + % optional arguments which are keys (in key=value) + morekeywords=[3]{% + left,wing,wave,right,grab,eyes,shiny,cup,% + },% + % Keywords of class 4 : values of keys (in key=value) + morekeywords=[4]{% + },% + % Keywords of class 5 : arguments specifications (after ":" in expl3 + % syntax) + morekeywords=[5]{% + },% + % Keywords of class 6 : current package name (and possibly derived + % packages) + morekeywords=[6]{% + % + },% + % otherkeywords={}, + % alsoletter={}, + % alsodigit={},% + % alsoother={},% + sensitive,% + }[keywords,tex,comments]% + + \lst@definelanguage[letgut]{TeX}{% + % Control sequences names + moretexcs={% + letgutsetup,title,subtitle,author,francophony,person,author,% + package,package*,class,class*,software,software*,file,file*,% + foreignloc,latinloc,gutenberg,gut,lettre,lettregut,Cahier,% + Cahiers,letgut,letgutcls,knuth,lamport,tugboat,item*,letgutacro,% + separator,alertbox,terminal,inputarticle,lettrenumber,solution,% + rebussolution,Ucode,% + },% + % Keywords of class 1 : keywords that contain other characters (since + % of the same class as the ones specified as 'otherkeywords') + morekeywords={% + },% + % Keywords of class 2 : environments names + morekeywords=[2]{% + ctannews,ltx-code,ltx-code-result,ltx-code-external-result,% + bookreview,announcement,rebus,% + },% + % Keywords of class 3 : mandatory arguments (not environments) & + % optional arguments which are keys (in key=value) + morekeywords=[3]{% + for-authors,for-readers,draft,final,screen,paper,number,date,% + pagecolor,allcolorslinks,membership-reminder,editorial,informations,% + title,addon,result width,reference,text,title,reviewer,bibkey,% + frontcover,price,result,and,no,solution,color,toc,title,% + },% + % Keywords of class 4 : values of keys (in key=value) + morekeywords=[4]{% + },% + % Keywords of class 5 : arguments specifications (after ":" in expl3 + % syntax) + morekeywords=[5]{% + },% + % Keywords of class 6 : current package name (and possibly derived + % packages) + morekeywords=[6]{% + letgut% + },% + % otherkeywords={},% + alsoletter={-\ },% + % alsodigit={},% + alsoother={*},% + % alsoother={},% + sensitive,% + }[keywords,tex,comments]% + + %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + % LaTeX texcs and keywords that are missing in `listings` driver file + %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \lst@definelanguage[extendedLaTeX]{TeX}{% - % Control sequences names - moretexcs={% - Huge,LARGE,Large,LoadClass,NewCommandCopy,RequirePackage,% - ShowCommand,abovecaptionskip,abstractname,appendix,appendixname,% - arraycolsep,arrayrulewidth,author,backmatter,baselinestretch,% - belowcaptionskip,bf,bibindent,bibname,bigskipamount,bottomfraction,% - brokenpenalty,cal,chapter,chaptermark,chaptername,clubpenalty,% - columnsep,columnseprule,contentsname,date,dblfloatpagefraction,% - dblfloatsep,dbltextfloatsep,dbltopfraction,descriptionlabel,% - displaywidowpenalty,doublerulesep,evensidemargin,fboxrule,fboxsep,% - figurename,floatpagefraction,floatsep,footins,footnoterule,% - footnotesep,footnotesize,footskip,frontmatter,headheight,headsep,% - huge,indexname,indexspace,interlinepenalty,intextsep,it,jot,% - labelenumi,labelenumii,labelenumiii,labelenumiv,labelitemfont,% - labelitemi,labelitemii,labelitemiii,labelitemiv,labelsep,% - labelwidth,large,leftmargin,leftmargini,leftmarginii,leftmarginiii,% - leftmarginiv,leftmarginv,leftmarginvi,lineskip,listfigurename,% - listoffigures,listoftables,listtablename,mainmatter,maketitle,% - marginparpush,marginparsep,marginparwidth,maxdepth,medskipamount,% - mit,newblock,normallineskip,normalsize,oddsidemargin,paragraph,% - paragraphmark,parindent,parskip,part,partname,partopsep,% - postdisplaypenalty,predisplaypenalty,refname,rm,sc,scriptsize,% - section,sectionmark,setlength,sf,sl,small,smallskipamount,% - subitem,subparagraph,subparagraphmark,subsection,subsectionmark,% - subsubitem,subsubsection,subsubsectionmark,tabbingsep,tabcolsep,% - tablename,tableofcontents,textfloatsep,textfraction,textheight,% - textwidth,thechapter,theenumi,theenumii,theenumiii,theenumiv,% - theequation,theparagraph,thepart,thesection,thesubparagraph,% - thesubsection,thesubsubsection,tiny,title,today,topfraction,% - topmargin,topskip,tt,widowpenalty,% - },% - % Keywords of class 1 : keywords that contain other characters (since - % of the same class as the ones specified as 'otherkeywords') - morekeywords={% - },% - % Keywords of class 2 : environments names - morekeywords=[2]{% - abstract,array,center,description,displaymath,document,enumerate,% - eqnarray,equation,figure,flushleft,flushright,itemize,list,lrbox,math,% - minipage,picture,quotation,quote,sloppypar,tabbing,table,tabular,% - thebibliography,theindex,titlepage,trivlist,verbatim,verse,% - },% - % Keywords of class 3 : mandatory arguments (not environments) & - % optional arguments which are keys (in key=value) - morekeywords=[3]{% - % c,cc,ccc,cccc,X,l, - empty,% - },% - % Keywords of class 4 : values of keys (in key=value) - morekeywords=[4]{% - },% - % Keywords of class 5 : arguments specifications (after ":" in expl3 - % syntax) - morekeywords=[5]{% - },% - % Keywords of class 6 : current package name (and possibly derived - % packages) - morekeywords=[6]{% - % - }, - otherkeywords={|},% - % alsoletter={},% alsodigit={},% - % alsoother={},% - sensitive,% - }[keywords,tex,comments]% - - \lst@definelanguage[listings]{TeX}{% - % Control sequences names - moretexcs={% - lstDeleteShortInline,lstMakeShortInline,lstalias,lstaspectfiles,% - lstdefineformat,lstdefinelanguage,lst@definelanguage,lstdefinestyle,% - lstindexmacro,lstinline,lstinputlisting,lstlanguagefiles,% - lstlgrindeffile,lstlistingname,lstlistingnamestyle,% - lstlistlistingname,lstlistoflistings,lstloadlanguages,lstname,% - lstnewenvironment,lstset,theHlstnumber,thelstlabel,thelstlisting,% - thelstnumber,% - },% - % Keywords of class 1 : keywords that contain other characters (since - % of the same class as the ones specified as 'otherkeywords') - morekeywords={% - },% - % Keywords of class 2 : environments names - morekeywords=[2]{% - lstlisting,% - },% - % Keywords of class 3 : mandatory arguments (not environments) & - % optional arguments which are keys (in key=value) - morekeywords=[3]{% - 0.21,ABAP,ACM,ACMscript,ACSL,Ada,Algol,Ant,Assembler,Awk,% - Basic,C,C++,CIL,Caml,Clean,Cobol,Comal 80,Comsol,Delphi,% - Eiffel,Elan,Euphoria,Fortran,GAP,GCL,Gnuplot,Go,HTML,Haskell,% - IDL,JVMIS,Java,LLVM,Lingo,Lisp,Logo,Lua,ML,Mathematica,Matlab,% - Mercury,MetaPost,Miranda,Mizar,Modula-2,MuPAD,NASTRAN,OCL,% - OORexx,Oberon-2,Octave,Oz,PHP,PL/I,POV,PSTricks,Pascal,Perl,% - Plasm,PostScript,Prolog,Promela,Python,R,RSL,Reduce,Rexx,Ruby,% - S,SAS,SHELXL,SPARQL,SQL,Scala,Scilab,Simula,Swift,TeX,% - VBScript,VHDL,VRML,Verilog,XML,XSLT,[03]Fortran,[08]Fortran,% - [1.0]Mathematica,[11.0]Mathematica,[11]C++,[1974]Cobol,[1985]Cobol,% - [2005]Ada,[3.0]Mathematica,[5.0]Lua,[5.1]Lua,[5.2]Lua,% - [5.2]Mathematica,[5.3]Lua,[60]Algol,[67]Simula,[68]Algol,% - [77]Fortran,[83]Ada,[90]Fortran,[95]Ada,[95]Fortran,[97]VRML,% - [AMS]VHDL,[ANSI]C,[ANSI]C++,[AlLaTeX]TeX,[AspectJ]Java,[Auto]Lisp,% - [Borland6]Pascal,[CII]Simula,[CORBA]IDL,[DEC]Simula,[GNU]C++,% - [Handel]C,[IBM]Simula,[ISO]C++,[LaTeX]TeX,[Motorola68k]Assembler,% - [OMG]OCL,[Objective]C,[Objective]Caml,[PLUS]S,[POSIX]Awk,[R/2 - 4.3]ABAP,[R/2 5.0]ABAP,[R/3 3.1]ABAP,[R/3 4.6C]ABAP,[R/3 6.10]ABAP,% - [Sharp]C,[Standard]Pascal,[VM/XA]Rexx,[Visual]Basic,[Visual]C++,% - [WinXP]command.com,[XSC]Pascal,[common]TeX,[decorative]OCL,% - [empty]IDL,[empty]Java,[empty]Lisp,[empty]Rexx,[empty]S,% - [empty]VHDL,[empty]make,[empty]tcl,[gnu]Awk,[gnu]make,[ibm]Cobol,% - [light]Caml,[plain]TeX,[primitive]TeX,[tk]tcl,[x86masm]Assembler,% - abovecaptionskip,aboveskip,alsodigit,alsolanguage,alsoletter,% - alsoother,backgroundcolor,basewidth,bash,basicstyle,% - belowcaptionskip,belowskip,boxpos,breakatwhitespace,breakautoindent,% - breakindent,breaklines,caption,captionpos,classoffset,columns,% - command.com,comment,comments,commentstyle,consecutivenumbers,csh,% - defaultdialect,deletecomment,deletedelim,deletedirectives,% - deleteemph,deleteendkeywords,deletehyperref,deleteindex,% - deletekeywordcomment,deletekeywords,deleteprocnamekeys,deletestring,% - deletetxcs,delim,directives,directivestyle,draft,elisp,emph,% - emphstyle,emptylines,erlang,escapebegin,escapechar,escapeend,% - escapeinside,extendedchars,fancyvrb,fillcolor,final,firstline,% - firstnumber,flexiblecolumns,float,floatplacement,fontadjust,% - formats,formfeed,frame,frameround,framerule,framesep,frameshape,% - framexbottommargin,framexleftmargin,framexrightmargin,% - framextopmargin,fvcmdparams,gobble,hansl,hyper,hyperanchor,% - hyperlink,hyperref,identifierstyle,includerangemarker,index,% - indexprocnames,indexstyle,inform,inputencoding,inputpath,% - keepspaces,keywordcomment,keywordcommentsemicolon,keywords,% - keywordsprefix,keywordstyle,ksh,label,language,lastline,lgrind,% - lgrindef,linerange,lineskip,linewidth,literate,make,makemacrouse,% - markfirstintag,mathescape,morecomment,moredelim,moredirectives,% - moreemph,moreendkeywords,morefvcmdparams,morehyperref,moreindex,% - morekeywordcomment,morekeywords,moreprocnamekeys,morestring,% - moretexcs,multicols,name,ndkeywords,ndkeywordstyle,noaspects,% - nolol,numberblanklines,numberbychapter,numberfirstline,numbers,% - numbersep,numberstyle,otherkeywords,podcomment,postbreak,prebreak,% - print,printpod,procnamekeys,procnames,procnamestyle,% - rangebeginprefix,rangebeginsuffix,rangeendprefix,rangeendsuffix,% - rangeprefix,rangesuffix,resetmargins,rulecolor,rulesep,% - rulesepcolor,savemem,sensitive,% - sh,showlines,showspaces,showstringspaces,showtabs,stepnumber,% - string,stringstyle,style,tab,tabsize,tag,tagstyle,tcl,texcl,% - texcs,texcsstyle,title,upquote,usekeywordsintag,xleftmargin,% - xrightmargin,LaTeX,TeX,tex% - },% - % Keywords of class 4 : values of keys (in key=value) - morekeywords=[4]{% - b,c,t,none,left,right,% - },% - % Keywords of class 5 : arguments specifications (after ":" in expl3 - % syntax) - morekeywords=[5]{% - },% - % Keywords of class 6 : current package name (and possibly derived - % packages) - morekeywords=[6]{% - listings,% - },% - % otherkeywords={},% - alsoletter={@021.[]},% - % alsodigit={},% - % alsoother={},% - sensitive,% - }[keywords,tex,comments]% - - \lst@definelanguage[xcolor]{TeX}{% - % Control sequences names - moretexcs={% - color,pagecolor,definecolor,colorlet,textcolor,% - },% - % Keywords of class 1 : keywords that contain other characters (since - % of the same class as the ones specified as 'otherkeywords') - morekeywords={% - },% - % Keywords of class 2 : environments names - morekeywords=[2]{% - },% - % Keywords of class 3 : mandatory arguments (not environments) & - % optional arguments which are keys (in key=value) - morekeywords=[3]{% - red,green,blue,cyan,magenta,yellow,black,gray,white,darkgray,% - lightgray,brown,lime,olive,orange,pink,purple,teal,violet },% - % Keywords of class 4 : values of keys (in key=value) - morekeywords=[4]{% - },% - % Keywords of class 5 : arguments specifications (after ":" in expl3 - % syntax) - morekeywords=[5]{% - },% - % Keywords of class 6 : current package name (and possibly derived - % packages) - morekeywords=[6]{% - xcolor },% - % otherkeywords={}, - % alsoletter={}, - % alsodigit={},% - % alsoother={},% - sensitive,% - }[keywords,tex,comments]% - - \lst@definelanguage[expl3]{TeX}{% - % Control sequences names - moretexcs={% - .bool_gset,% - ExplFileDate,ExplFileDescription,ExplFileName,ExplFileVersion,% - ExplSyntaxOff,ExplSyntaxOn,GetIdInfo,ProvidesExplClass,% - ProvidesExplFile,ProvidesExplPackage,bool_case_false,bool_case_true,% - bool_const,bool_do_until,bool_do_while,bool_gset,bool_gset_eq,% - bool_gset_false,bool_gset_inverse,bool_gset_true,bool_if,% - bool_if_exist,bool_if_exist_p,bool_if_p,bool_lazy_all,% - bool_lazy_all_p,bool_lazy_and,bool_lazy_and_p,bool_lazy_any,% - bool_lazy_any_p,bool_lazy_or,bool_lazy_or_p,bool_log,bool_new,% - bool_not_p,bool_set,bool_set_eq,bool_set_false,bool_set_inverse,% - bool_set_true,bool_show,bool_to_str,bool_until_do,bool_while_do,% - bool_xor,bool_xor_p,box_autosize_to_wd_and_ht,% - box_autosize_to_wd_and_ht_plus_dp,box_clear,box_clear_new,box_clip,% - box_dp,box_gautosize_to_wd_and_ht,box_gautosize_to_wd_and_ht_plus_dp,% - box_gclear,box_gclear_new,box_gclip,box_gresize_to_ht,% - box_gresize_to_ht_plus_dp,box_gresize_to_wd,box_gresize_to_wd_and_ht,% - box_gresize_to_wd_and_ht_plus_dp,box_grotate,box_gscale,box_gset_dp,% - box_gset_eq,box_gset_eq_drop,box_gset_ht,box_gset_to_last,% - box_gset_trim,box_gset_viewport,box_gset_wd,box_ht,box_ht_plus_dp,% - box_if_empty,box_if_empty_p,box_if_exist,box_if_exist_p,% - box_if_horizontal,box_if_horizontal_p,box_if_vertical,% - box_if_vertical_p,box_log,box_move_down,box_move_left,% - box_move_right,box_move_up,box_new,box_resize_to_ht,% - box_resize_to_ht_plus_dp,box_resize_to_wd,box_resize_to_wd_and_ht,% - box_resize_to_wd_and_ht_plus_dp,box_rotate,box_scale,box_set_dp,% - box_set_eq,box_set_eq_drop,box_set_ht,box_set_to_last,box_set_trim,% - box_set_viewport,box_set_wd,box_show,box_use,box_use_drop,box_wd,% - c_alignment_token,c_ampersand_str,c_atsign_str,c_backslash_str,% - c_catcode_active_space_tl,c_catcode_active_tl,c_catcode_letter_token,% - c_catcode_other_space_tl,c_catcode_other_token,c_circumflex_str,% - c_code_cctab,c_colon_str,c_document_cctab,c_dollar_str,c_e_fp,% - c_empty_box,c_empty_clist,c_empty_coffin,c_empty_prop,c_empty_seq,% - c_empty_tl,c_false_bool,c_group_begin_token,c_group_end_token,% - c_hash_str,c_inf_fp,c_initex_cctab,c_left_brace_str,c_log_iow,% - c_math_subscript_token,c_math_superscript_token,c_math_toggle_token,% - c_max_char_int,c_max_dim,c_max_int,c_max_muskip,c_max_register_int,% - c_max_skip,c_minus_inf_fp,c_minus_zero_fp,c_nan_fp,c_novalue_tl,% - c_one_degree_fp,c_one_fp,c_one_int,c_other_cctab,c_parameter_token,% - c_percent_str,c_pi_fp,c_right_brace_str,c_space_tl,c_space_token,% - c_str_cctab,c_sys_backend_str,c_sys_day_int,c_sys_engine_exec_str,% - c_sys_engine_format_str,c_sys_engine_str,c_sys_engine_version_str,% - c_sys_hour_int,c_sys_jobname_str,c_sys_minute_int,c_sys_month_int,% - c_sys_output_str,c_sys_platform_str,c_sys_shell_escape_int,% - c_sys_year_int,c_term_iow,c_tilde_str,c_true_bool,c_underscore_str,% - c_zero_dim,c_zero_fp,c_zero_int,c_zero_muskip,c_zero_skip,% - c_zero_str,cctab_begin,cctab_const,cctab_end,cctab_gset,% - cctab_if_exist,cctab_if_exist_p,cctab_item,cctab_new,cctab_select,% - char_foldcase,char_generate,char_gset_active_eq,char_lowercase,% - char_set_active_eq,char_set_catcode,char_set_catcode_active,% - char_set_catcode_alignment,char_set_catcode_comment,% - char_set_catcode_end_line,char_set_catcode_escape,% - char_set_catcode_group_begin,char_set_catcode_group_end,% - char_set_catcode_ignore,char_set_catcode_invalid,% - char_set_catcode_letter,char_set_catcode_math_subscript,% - char_set_catcode_math_superscript,char_set_catcode_math_toggle,% - char_set_catcode_other,char_set_catcode_parameter,% - char_set_catcode_space,char_set_lccode,char_set_mathcode,% - char_set_sfcode,char_set_uccode,char_show_value_catcode,% - char_show_value_lccode,char_show_value_mathcode,% - char_show_value_sfcode,char_show_value_uccode,char_str_foldcase,% - char_str_lowercase,char_str_titlecase,char_str_uppercase,% - char_titlecase,char_to_nfd,char_to_utfviii_bytes,char_uppercase,% - char_value_catcode,char_value_lccode,char_value_mathcode,% - char_value_sfcode,char_value_uccode,clist_clear,clist_clear_new,% - clist_concat,clist_const,clist_count,clist_gclear,clist_gclear_new,% - clist_gconcat,clist_get,clist_gpop,clist_gpush,clist_gput_left,% - clist_gput_right,clist_gremove_all,clist_gremove_duplicates,% - clist_greverse,clist_gset,clist_gset_eq,clist_gset_from_seq,% - clist_gsort,clist_if_empty,clist_if_empty_p,clist_if_exist,% - clist_if_exist_p,clist_if_in,clist_item,clist_log,clist_map_break,% - clist_map_function,clist_map_inline,clist_map_tokens,% - clist_map_variable,clist_new,clist_pop,clist_push,clist_put_left,% - clist_put_right,clist_rand_item,clist_remove_all,% - clist_remove_duplicates,clist_reverse,clist_set,clist_set_eq,% - clist_set_from_seq,clist_show,clist_sort,clist_use,coffin_attach,% - coffin_clear,coffin_display_handles,coffin_dp,coffin_gattach,% - coffin_gclear,coffin_gjoin,coffin_gresize,coffin_grotate,% - coffin_gscale,coffin_gset_eq,coffin_gset_horizontal_pole,% - coffin_gset_vertical_pole,coffin_ht,coffin_if_exist,% - coffin_if_exist_p,coffin_join,coffin_log,coffin_log_structure,% - coffin_mark_handle,coffin_new,coffin_resize,coffin_rotate,% - coffin_scale,coffin_set_eq,coffin_set_horizontal_pole,% - coffin_set_vertical_pole,coffin_show,coffin_show_structure,% - coffin_typeset,coffin_wd,color_ensure_current,color_export,% - color_fill,color_group_begin,color_group_end,color_log,color_math,% - color_model_new,color_profile_apply,color_select,color_set,% - color_set_eq,color_show,color_stroke,cs_argument_spec,cs,cs_end,% - cs_generate_from_arg_count,cs_generate_variant,cs_gset,cs_gset_eq,% - cs_gset_nopar,cs_gset_protected,cs_gset_protected_nopar,cs_if_eq,% - cs_if_eq_p,cs_if_exist,cs_if_exist_p,cs_if_exist_use,cs_if_free,% - cs_if_free_p,cs_log,cs_meaning,cs_new,cs_new_eq,cs_new_nopar,% - cs_new_protected,cs_new_protected_nopar,cs_prefix_spec,% - cs_replacement_spec,cs_set,cs_set_eq,cs_set_nopar,cs_set_protected,% - cs_set_protected_nopar,cs_show,cs_split_function,cs_to_str,% - cs_undefine,debug_off,debug_on,debug_resume,debug_suspend,dim_abs,% - dim_add,dim_case,dim_compare,dim_compare_p,dim_const,dim_do_until,% - dim_do_while,dim_eval,dim_gadd,dim_gset,dim_gset_eq,dim_gsub,% - dim_gzero,dim_gzero_new,dim_if_exist,dim_if_exist_p,dim_log,% - dim_max,dim_min,dim_new,dim_ratio,dim_set,dim_set_eq,dim_show,% - dim_sign,dim_step_function,dim_step_inline,dim_step_variable,% - dim_sub,dim_to_decimal,dim_to_decimal_in_bp,dim_to_decimal_in_sp,% - dim_to_decimal_in_unit,dim_to_fp,dim_until_do,dim_use,dim_while_do,% - dim_zero,dim_zero_new,draw_begin,draw_end,else,exp_after,exp_args,% - exp_args_generate,exp_end,exp_end_continue_f,exp_last_two_unbraced,% - exp_last_unbraced,exp_not,exp_stop_f,expandafter,expanded,fi,% - file_compare_timestamp,file_compare_timestamp_p,file_full_name,% - file_get,file_get_full_name,file_get_hex_dump,file_get_mdfive_hash,% - file_get_size,file_get_timestamp,file_hex_dump,file_if_exist,% - file_if_exist_input,file_input,file_input_stop,file_log_list,% - file_mdfive_hash,file_parse_full_name,file_parse_full_name_apply,% - file_show_list,file_size,file_timestamp,flag_clear,flag_clear_new,% - flag_height,flag_if_exist,flag_if_exist_p,flag_if_raised,% - flag_if_raised_p,flag_log,flag_new,flag_raise,flag_raise_if_clear,% - flag_show,fp_abs,fp_add,fp_compare,fp_compare_p,fp_const,% - fp_do_until,fp_do_while,fp_eval,fp_format,fp_gadd,fp_gset,% - fp_gset_eq,fp_gsub,fp_gzero,fp_gzero_new,fp_if_exist,fp_if_exist_p,% - fp_if_nan,fp_if_nan_p,fp_log,fp_max,fp_min,fp_new,fp_set,% - fp_set_eq,fp_show,fp_sign,fp_step_function,fp_step_inline,% - fp_step_variable,fp_sub,fp_to_decimal,fp_to_dim,fp_to_int,% - fp_to_scientific,fp_to_tl,fp_trap,fp_until_do,fp_use,fp_while_do,% - fp_zero,fp_zero_new,fparray_count,fparray_gset,fparray_gzero,% - fparray_item,fparray_item_to_tl,fparray_new,g_file_curr_dir_str,% - g_file_curr_ext_str,g_file_curr_name_str,g_msg_module_name_prop,% - g_msg_module_type_prop,g_peek_token,g_tmpa_bool,g_tmpa_box,% - g_tmpa_clist,g_tmpa_coffin,g_tmpa_dim,g_tmpa_fp,g_tmpa_int,% - g_tmpa_ior,g_tmpa_iow,g_tmpa_muskip,g_tmpa_prop,g_tmpa_regex,% - g_tmpa_seq,g_tmpa_skip,g_tmpa_str,g_tmpa_tl,g_tmpb_bool,g_tmpb_box,% - g_tmpb_clist,g_tmpb_coffin,g_tmpb_dim,g_tmpb_fp,g_tmpb_int,% - g_tmpb_ior,g_tmpb_iow,g_tmpb_muskip,g_tmpb_prop,g_tmpb_regex,% - g_tmpb_seq,g_tmpb_skip,g_tmpb_str,g_tmpb_tl,group_align_safe_begin,% - group_align_safe_end,group_begin,group_end,group_insert_after,% - group_log_list,group_show_list,hbox,hbox_gset,hbox_gset_end,% - hbox_gset_to_wd,hbox_overlap_center,hbox_overlap_left,% - hbox_overlap_right,hbox_set,hbox_set_end,hbox_set_to_wd,hbox_to_wd,% - hbox_to_zero,hbox_unpack,hbox_unpack_drop,hcoffin_gset,% - hcoffin_gset_end,hcoffin_set,hcoffin_set_end,if,if_bool,% - if_box_empty,if_case,if_catcode,if_charcode,if_cs_exist,if_dim,% - if_eof,if_false,if_hbox,if_int_compare,if_int_odd,if_meaning,% - if_mode_horizontal,if_mode_inner,if_mode_math,if_mode_vertical,% - if_predicate,if_true,if_vbox,int_abs,int_add,int_case,int_compare,% - int_compare_p,int_const,int_decr,int_div_round,int_div_truncate,% - int_do_until,int_do_while,int_eval,int_from_alph,int_from_base,% - int_from_bin,int_from_hex,int_from_oct,int_from_roman,int_gadd,% - int_gdecr,int_gincr,int_gset,int_gset_eq,int_gsub,int_gzero,% - int_gzero_new,int_if_even,int_if_even_p,int_if_exist,int_if_exist_p,% - int_if_odd,int_if_odd_p,int_incr,int_log,int_max,int_min,int_mod,% - int_new,int_rand,int_set,int_set_eq,int_show,int_sign,% - int_step_...,int_step_function,int_step_inline,int_step_variable,% - int_sub,int_to_Alph,int_to_Base,int_to_Hex,int_to_Roman,% - int_to_alph,int_to_arabic,int_to_base,int_to_bin,int_to_hex,% - int_to_oct,int_to_roman,int_to_symbols,int_until_do,int_use,% - int_value,int_while_do,int_zero,int_zero_new,% - intarray_const_from_clist,intarray_count,intarray_gset,% - intarray_gset_rand,intarray_gzero,intarray_item,intarray_log,% - intarray_new,intarray_rand_item,intarray_show,intarray_to_clist,% - ior_close,ior_get,ior_get_term,ior_if_eof,ior_if_eof_p,ior_log,% - ior_log_list,ior_map_break,ior_map_inline,ior_map_variable,ior_new,% - ior_open,ior_shell_open,ior_show,ior_show_list,ior_str_get,% - ior_str_get_term,ior_str_map_inline,ior_str_map_variable,% - iow_allow_break,iow_char,iow_close,iow_indent,iow_log,iow_log_list,% - iow_new,iow_newline,iow_now,iow_open,iow_shipout,iow_shipout_x,% - iow_show,iow_show_list,iow_term,iow_wrap,keys_define,% - keys_if_choice_exist,keys_if_choice_exist_p,keys_if_exist,% - keys_if_exist_p,keys_log,keys_set,keys_set_filter,keys_set_groups,% - keys_set_known,keys_show,keyval_parse,l_char_active_seq,% - l_char_special_seq,l_color_fixed_model_tl,l_color_math_active_tl,% - l_file_search_path_seq,l_iow_line_count_int,l_keys_choice_int,% - l_keys_choice_tl,l_keys_key_str,l_keys_path_str,% - l_keys_usage_load_prop,l_keys_usage_preamble_prop,l_keys_value_tl,% - l_my_int,l_peek_token,l_text_accents_tl,l_text_case_exclude_arg_tl,% - l_text_expand_exclude_tl,l_text_letterlike_tl,l_text_math_arg_tl,% - l_text_math_delims_tl,l_text_titlecase_check_letter_bool,l_tmpa_bool,% - l_tmpa_box,l_tmpa_clist,l_tmpa_coffin,l_tmpa_dim,l_tmpa_fp,% - l_tmpa_int,l_tmpa_muskip,l_tmpa_prop,l_tmpa_regex,l_tmpa_seq,% - l_tmpa_skip,l_tmpa_str,l_tmpa_tl,l_tmpb_bool,l_tmpb_box,% - l_tmpb_clist,l_tmpb_coffin,l_tmpb_dim,l_tmpb_fp,l_tmpb_int,% - l_tmpb_muskip,l_tmpb_prop,l_tmpb_regex,l_tmpb_seq,l_tmpb_skip,% - l_tmpb_str,l_tmpb_tl,legacy_if,legacy_if_gset,legacy_if_gset_false,% - legacy_if_gset_true,legacy_if_p,legacy_if_set,legacy_if_set_false,% - legacy_if_set_true,lua_escape,lua_now,lua_shipout,lua_shipout_e,% - mode_if_horizontal,mode_if_horizontal_p,mode_if_inner,% - mode_if_inner_p,mode_if_math,mode_if_math_p,mode_if_vertical,% - mode_if_vertical_p,mode_leave_vertical,msg_critical,% - msg_critical_text,msg_error,msg_error_text,msg_expandable_error,% - msg_fatal,msg_fatal_text,msg_gset,msg_if_exist,msg_if_exist_p,% - msg_info,msg_info_text,msg_line_context,msg_line_number,msg_log,% - msg_log_eval,msg_module_name,msg_module_type,msg_new,msg_none,% - msg_note,msg_redirect_class,msg_redirect_module,msg_redirect_name,% - msg_see_documentation_text,msg_set,msg_show,msg_show_eval,% - msg_show_item,msg_show_item_unbraced,msg_term,msg_warning,% - msg_warning_text,muskip_add,muskip_const,muskip_eval,muskip_gadd,% - muskip_gset,muskip_gset_eq,muskip_gsub,muskip_gzero,% - muskip_gzero_new,muskip_if_exist,muskip_if_exist_p,muskip_log,% - muskip_new,muskip_set,muskip_set_eq,muskip_show,muskip_sub,% - muskip_use,muskip_zero,muskip_zero_new,pdf_destination,% - pdf_object_if_exist,pdf_object_if_exist_p,pdf_object_new,% - pdf_object_ref,pdf_object_ref_last,pdf_object_unnamed_write,% - pdf_object_write,pdf_pageobject_ref,pdf_pagobject_ref,pdf_uncompress,% - pdf_version,pdf_version_compare,pdf_version_compare_p,% - pdf_version_gset,pdf_version_major,pdf_version_min_gset,% - pdf_version_minor,peek_N_type,peek_after,peek_analysis_map_break,% - peek_analysis_map_inline,peek_catcode,peek_catcode_collect_inline,% - peek_catcode_remove,peek_charcode,peek_charcode_collect_inline,% - peek_charcode_remove,peek_gafter,peek_meaning,% - peek_meaning_collect_inline,peek_meaning_remove,peek_regex,% - peek_regex_remove_once,peek_regex_replace_once,peek_remove_filler,% - peek_remove_spaces,prg_break,prg_break_point,prg_do_nothing,% - prg_generate_conditional_variant,prg_map_break,prg_new_conditional,% - prg_new_eq_conditional,prg_new_protected_conditional,prg_replicate,% - prg_return_false,prg_return_true,prg_set_conditional,% - prg_set_eq_conditional,prg_set_protected_conditional,prop_clear,% - prop_clear_new,prop_concat,prop_const_from_keyval,prop_count,% - prop_gclear,prop_gclear_new,prop_gconcat,prop_get,prop_gpop,% - prop_gput,prop_gput_from_keyval,prop_gput_if_new,prop_gremove,% - prop_gset_eq,prop_gset_from_keyval,prop_if_empty,prop_if_empty_p,% - prop_if_exist,prop_if_exist_p,prop_if_in,prop_if_in_p,prop_item,% - prop_log,prop_map_break,prop_map_function,prop_map_inline,% - prop_map_tokens,prop_new,prop_pop,prop_put,prop_put_from_keyval,% - prop_put_if_new,prop_rand_key_value,prop_remove,prop_set_eq,% - prop_set_from_keyval,prop_show,prop_to_keyval,q_mark,q_nil,% - q_no_value,q_recursion_stop,q_recursion_tail,q_stop,quark_if_nil,% - quark_if_nil_p,quark_if_no_value,quark_if_no_value_p,% - quark_if_recursion_tail_break,quark_if_recursion_tail_stop,% - quark_if_recursion_tail_stop_do,quark_new,regex_const,regex_count,% - regex_extract_all,regex_extract_once,regex_gset,regex_log,% - regex_match,regex_match_case,regex_new,regex_replace,% - regex_replace_all,regex_replace_case_all,regex_replace_case_once,% - regex_replace_once,regex_set,regex_show,regex_split,reverse_if,% - s_stop,scan_new,scan_stop,seq_clear,seq_clear_new,seq_concat,% - seq_const_from_clist,seq_count,seq_gclear,seq_gclear_new,% - seq_gconcat,seq_get,seq_get_left,seq_get_right,seq_gpop,% - seq_gpop_item,seq_gpop_left,seq_gpop_right,seq_gpush,seq_gput_left,% - seq_gput_right,seq_gremove_all,seq_gremove_duplicates,seq_greverse,% - seq_gset_eq,seq_gset_filter,seq_gset_from_clist,% - seq_gset_from_function,seq_gset_from_inline_x,seq_gset_item,% - seq_gset_map,seq_gset_map_x,seq_gset_split,% - seq_gset_split_keep_spaces,seq_gshuffle,seq_gsort,seq_if_empty,% - seq_if_empty_p,seq_if_exist,seq_if_exist_p,seq_if_in,seq_item,% - seq_log,seq_map_break,seq_map_function,seq_map_indexed_function,% - seq_map_indexed_inline,seq_map_inline,seq_map_tokens,% - seq_map_variable,seq_mapthread_function,seq_new,seq_pop,% - seq_pop_item,seq_pop_left,seq_pop_right,seq_push,seq_put_left,% - seq_put_right,seq_rand_item,seq_remove_all,seq_remove_duplicates,% - seq_reverse,seq_set_eq,seq_set_filter,seq_set_from_clist,% - seq_set_from_function,seq_set_from_inline_x,seq_set_item,seq_set_map,% - seq_set_map_x,seq_set_split,seq_set_split_keep_spaces,seq_show,% - seq_shuffle,seq_sort,seq_use,skip_add,skip_const,skip_eval,% - skip_gadd,skip_gset,skip_gset_eq,skip_gsub,skip_gzero,% - skip_gzero_new,skip_horizontal,skip_if_eq,skip_if_eq_p,% - skip_if_exist,skip_if_exist_p,skip_if_finite,skip_if_finite_p,% - skip_log,skip_new,skip_set,skip_set_eq,skip_show,skip_sub,% - skip_use,skip_vertical,skip_zero,skip_zero_new,sort_return_same,% - sort_return_swapped,str_case,str_case_e,str_clear,str_clear_new,% - str_compare,str_compare_p,str_concat,str_const,str_convert_pdfname,% - str_count,str_count_ignore_spaces,str_count_spaces,str_foldcase,% - str_gclear,str_gconcat,str_gput_left,str_gput_right,str_gremove_all,% - str_gremove_once,str_greplace_all,str_greplace_once,str_gset,% - str_gset_convert,str_gset_eq,str_head,str_head_ignore_spaces,% - str_if_empty,str_if_empty_p,str_if_eq,str_if_eq_p,str_if_exist,% - str_if_exist_p,str_if_in,str_item,str_item_ignore_spaces,str_log,% - str_lowercase,str_map_break,str_map_function,str_map_inline,% - str_map_tokens,str_map_variable,str_new,str_put_left,str_put_right,% - str_range,str_range_ignore_spaces,str_remove_all,str_remove_once,% - str_replace_all,str_replace_once,str_set,str_set_convert,str_set_eq,% - str_show,str_tail,str_tail_ignore_spaces,str_uppercase,str_use,% - sys_finalise,sys_get_shell,sys_gset_rand_seed,sys_if_engine_luatex,% - sys_if_engine_luatex_p,sys_if_engine_pdftex,sys_if_engine_pdftex_p,% - sys_if_engine_ptex,sys_if_engine_ptex_p,sys_if_engine_uptex,% - sys_if_engine_uptex_p,sys_if_engine_xetex,sys_if_engine_xetex_p,% - sys_if_output_dvi,sys_if_output_dvi_p,sys_if_output_pdf,% - sys_if_output_pdf_p,sys_if_platform_unix,sys_if_platform_unix_p,% - sys_if_platform_windows,sys_if_platform_windows_p,sys_if_rand_exist,% - sys_if_rand_exist_p,sys_if_shell,sys_if_shell_p,% - sys_if_shell_restricted,sys_if_shell_restricted_p,% - sys_if_shell_unrestricted,sys_if_shell_unrestricted_p,% - sys_load_backend,sys_load_debug,sys_rand_seed,sys_shell_now,% - sys_shell_shipout,sys_timer,text_declare_expand_equivalent,% - text_declare_purify_equivalent,text_expand,text_lowercase,% - text_purify,text_titlecase,text_titlecase_first,text_uppercase,% - tl_analysis_log,tl_analysis_map_inline,tl_analysis_show,% - tl_build_begin,tl_build_clear,tl_build_end,tl_build_gbegin,% - tl_build_gclear,tl_build_gend,tl_build_get,tl_build_gput_left,% - tl_build_gput_right,tl_build_put_left,tl_build_put_right,tl_case,% - tl_clear,tl_clear_new,tl_concat,tl_const,tl_count,tl_count_tokens,% - tl_gclear,tl_gclear_new,tl_gconcat,tl_gput_left,tl_gput_right,% - tl_gremove_all,tl_gremove_once,tl_greplace_all,tl_greplace_once,% - tl_greverse,tl_gset,tl_gset_eq,tl_gset_rescan,tl_gsort,% - tl_gtrim_spaces,tl_head,tl_if_blank,tl_if_blank_p,tl_if_empty,% - tl_if_empty_p,tl_if_eq,tl_if_eq_p,tl_if_exist,tl_if_exist_p,% - tl_if_head_eq_catcode,tl_if_head_eq_catcode_p,tl_if_head_eq_charcode,% - tl_if_head_eq_charcode_p,tl_if_head_eq_meaning,% - tl_if_head_eq_meaning_p,tl_if_head_is_N_type,tl_if_head_is_N_type_p,% - tl_if_head_is_group,tl_if_head_is_group_p,tl_if_head_is_space,% - tl_if_head_is_space_p,tl_if_in,tl_if_novalue,tl_if_novalue_p,% - tl_if_single,tl_if_single_p,tl_if_single_token,tl_if_single_token_p,% - tl_item,tl_log,tl_map_break,tl_map_function,tl_map_inline,% - tl_map_tokens,tl_map_variable,tl_new,tl_put_left,tl_put_right,% - tl_rand_item,tl_range,tl_range_braced,tl_range_unbraced,% - tl_remove_all,tl_remove_once,tl_replace_all,tl_replace_once,% - tl_rescan,tl_reverse,tl_reverse_items,tl_set,tl_set_eq,% - tl_set_rescan,tl_show,tl_sort,tl_tail,tl_to_str,tl_trim_spaces,% - tl_trim_spaces_apply,tl_use,token_case_catcode,token_case_charcode,% - token_case_meaning,token_if_active,token_if_active_p,% - token_if_alignment,token_if_alignment_p,token_if_chardef,% - token_if_chardef_p,token_if_cs,token_if_cs_p,token_if_dim_register,% - token_if_dim_register_p,token_if_eq_catcode,token_if_eq_catcode_p,% - token_if_eq_charcode,token_if_eq_charcode_p,token_if_eq_meaning,% - token_if_eq_meaning_p,token_if_expandable,token_if_expandable_p,% - token_if_font_selection,token_if_font_selection_p,% - token_if_group_begin,token_if_group_begin_p,token_if_group_end,% - token_if_group_end_p,token_if_int_register,token_if_int_register_p,% - token_if_letter,token_if_letter_p,token_if_long_macro,% - token_if_long_macro_p,token_if_macro,token_if_macro_p,% - token_if_math_subscript,token_if_math_subscript_p,% - token_if_math_superscript,token_if_math_superscript_p,% - token_if_math_toggle,token_if_math_toggle_p,token_if_mathchardef,% - token_if_mathchardef_p,token_if_muskip_register,% - token_if_muskip_register_p,token_if_other,token_if_other_p,% - token_if_parameter,token_if_parameter_p,token_if_primitive,% - token_if_primitive_p,token_if_protected_long_macro,% - token_if_protected_long_macro_p,token_if_protected_macro,% - token_if_protected_macro_p,token_if_skip_register,% - token_if_skip_register_p,token_if_space,token_if_space_p,% - token_if_toks_register,token_if_toks_register_p,token_to_meaning,% - token_to_str,unvcopy,use,use_i,use_i_delimit_by_q_nil,% - use_i_delimit_by_q_recursion_stop,use_i_delimit_by_q_stop,use_i_ii,% - use_ii,use_ii_i,use_iii,use_iv,use_none,use_none_delimit_by_q_nil,% - use_none_delimit_by_q_recursion_stop,use_none_delimit_by_q_stop,% - use_none_delimit_by_s_stop,vbox,vbox_gset,vbox_gset_end,% - vbox_gset_split_to_ht,vbox_gset_to_ht,vbox_gset_top,vbox_set,% - vbox_set_end,vbox_set_split_to_ht,vbox_set_to_ht,vbox_set_top,% - vbox_to_ht,vbox_to_zero,vbox_top,vbox_unpack,vbox_unpack_drop,% - vcoffin_gset,vcoffin_gset_end,vcoffin_set,vcoffin_set_end,% - },% - % Keywords of class 1 : keywords that contain other characters (since - % of the same class as the ones specified as 'otherkeywords') - morekeywords={% - },% - % Keywords of class 2 : environments names - morekeywords=[2]{% - },% - % Keywords of class 3 : mandatory arguments (not environments) & - % optional arguments which are keys (in key=value) - morekeywords=[3]{% - name,alternative-model,alternative-values,% - },% - % Keywords of class 4 : values of keys (in key=value) - morekeywords=[4]{% - cmyk,% - },% - % Keywords of class 5 : arguments specifications (after ":" in expl3 - % syntax) - morekeywords=[5]{% - D,N,Nn,NF,NN,Nx,NT,NTF,NNn,NnV,Nnn,Npn,Nnnn,V,c,e,en,f,n,nF,% - nn,nT,nnn,nnF,nnV,nTF,nnnn,nNnF,nNnT,nnVV,o,p,v,w,x,nnTF,% - },% - % Keywords of class 6 : current package name (and possibly derived - % packages) - morekeywords=[6]{% - expl3,% - }, - otherkeywords={:,~},% - alsoletter={_-.},% - % alsodigit={},% - % alsoother={},% - sensitive,% - }[keywords,tex,comments]% - - \lst@definelanguage[pdftex]{TeX}{% - % Control sequences names - moretexcs={% - pdfinfo,pdfcatalog,pdfpageattr,pdfpagesattr,pdfpageresources,% - pdfcolorstack,% - },% - % Keywords of class 1 : keywords that contain other characters (since - % of the same class as the ones specified as 'otherkeywords') - morekeywords={% - },% - % Keywords of class 2 : environments names - morekeywords=[2]{% - },% - % Keywords of class 3 : mandatory arguments (not environments) & - % optional arguments which are keys (in key=value) - morekeywords=[3]{% - },% - % Keywords of class 4 : values of keys (in key=value) - morekeywords=[4]{% - },% - % Keywords of class 5 : arguments specifications (after ":" in expl3 - % syntax) - morekeywords=[5]{% - },% - % Keywords of class 6 : current package name (and possibly derived - % packages) - morekeywords=[6]{% - pdftex,% - },% - % otherkeywords={}, - % alsoletter={}, - % alsodigit={},% - % alsoother={},% - sensitive,% - }[keywords,tex,comments]% - - \lst@definelanguage[luatex]{TeX}{% - % Control sequences names - moretexcs={% - pdfextension,ifluatex,directlua,% - },% - % Keywords of class 1 : keywords that contain other characters (since - % of the same class as the ones specified as 'otherkeywords') - morekeywords={% - },% - % Keywords of class 2 : environments names - morekeywords=[2]{% - },% - % Keywords of class 3 : mandatory arguments (not environments) & - % optional arguments which are keys (in key=value) - morekeywords=[3]{% - colorstack },% - % Keywords of class 4 : values of keys (in key=value) - morekeywords=[4]{% - },% - % Keywords of class 5 : arguments specifications (after ":" in expl3 - % syntax) - morekeywords=[5]{% - },% - % Keywords of class 6 : current package name (and possibly derived - % packages) - morekeywords=[6]{% - luatex,% - },% - % otherkeywords={}, - % alsoletter={}, - % alsodigit={},% - % alsoother={},% - sensitive,% - }[keywords,tex,comments]% - - \lst@definelanguage[dvips]{TeX}{% - % Control sequences names - moretexcs={% - },% - % Keywords of class 1 : keywords that contain other characters (since - % of the same class as the ones specified as 'otherkeywords') - morekeywords={% - },% - % Keywords of class 2 : environments names - morekeywords=[2]{% - },% - % Keywords of class 3 : mandatory arguments (not environments) & - % optional arguments which are keys (in key=value) - morekeywords=[3]{% - color,push,% - },% - % Keywords of class 4 : values of keys (in key=value) - morekeywords=[4]{% - },% - % Keywords of class 5 : arguments specifications (after ":" in expl3 - % syntax) - morekeywords=[5]{% - },% - % Keywords of class 6 : current package name (and possibly derived - % packages) - morekeywords=[6]{% - dvips,% - },% - % otherkeywords={}, - % alsoletter={}, - % alsodigit={},% - % alsoother={},% - sensitive,% - }[keywords,tex,comments]% - - \lst@definelanguage[xetex]{TeX}{% - % Control sequences names - moretexcs={% - },% - % Keywords of class 1 : keywords that contain other characters (since - % of the same class as the ones specified as 'otherkeywords') - morekeywords={% - },% - % Keywords of class 2 : environments names - morekeywords=[2]{% - },% - % Keywords of class 3 : mandatory arguments (not environments) & - % optional arguments which are keys (in key=value) - morekeywords=[3]{% - pdfcolorstack,% - },% - % Keywords of class 4 : values of keys (in key=value) - morekeywords=[4]{% - },% - % Keywords of class 5 : arguments specifications (after ":" in expl3 - % syntax) - morekeywords=[5]{% - },% - % Keywords of class 6 : current package name (and possibly derived - % packages) - morekeywords=[6]{% - xetex,% - },% - % otherkeywords={}, - % alsoletter={}, - % alsodigit={},% - % alsoother={},% - sensitive,% - }[keywords,tex,comments]% - - \lst@definelanguage[inputenc]{TeX}{% - % Control sequences names - moretexcs={% - },% - % Keywords of class 1 : keywords that contain other characters (since - % of the same class as the ones specified as 'otherkeywords') - morekeywords={% - },% - % Keywords of class 2 : environments names - morekeywords=[2]{% - },% - % Keywords of class 3 : mandatory arguments (not environments) & - % optional arguments which are keys (in key=value) - morekeywords=[3]{% - latin1 },% - % Keywords of class 4 : values of keys (in key=value) - morekeywords=[4]{% - },% - % Keywords of class 5 : arguments specifications (after ":" in expl3 - % syntax) - morekeywords=[5]{% - },% - % Keywords of class 6 : current package name (and possibly derived - % packages) - morekeywords=[6]{% - inputenc,% - },% - % otherkeywords={},% - alsoletter={1},% - % alsodigit={},% - % alsoother={},% - sensitive,% - }[keywords,tex,comments]% - - \lst@definelanguage[pdfmanagement-testphase]{TeX}{% - % Control sequences names - moretexcs={% - pdfmanagement_add,DeclareDocumentMetadata,AddToDocumentProperties,% - ShowDocumentProperties,GetDocumentProperties,% - },% - % Keywords of class 1 : keywords that contain other characters (since - % of the same class as the ones specified as 'otherkeywords') - morekeywords={% - },% - % Keywords of class 2 : environments names - morekeywords=[2]{% - },% - % Keywords of class 3 : mandatory arguments (not environments) & - % optional arguments which are keys (in key=value) - morekeywords=[3]{% Keys or optional arguments - pdfmanagement-testphase,uncompress,geometry,top-level,backend,Info,% - ThisPage,pdfversion,pdfstandard,paper,topic,Title,Rotate,% - },% - % Keywords of class 4 : values of keys (in key=value) - morekeywords=[4]{% - dvipdfmx,% - },% - % Keywords of class 5 : arguments specifications (after ":" in expl3 - % syntax) - morekeywords=[5]{% - nnn,% - },% - % Keywords of class 6 : current package name (and possibly derived - % packages) - morekeywords=[6]{% - pdfmanagement-testphase,% - }, - otherkeywords={:},% - alsoletter={_-},% - % alsodigit={},% - % alsoother={},% - sensitive,% - }[keywords,tex,comments]% - - \lst@definelanguage[rotating]{TeX}{% - % Control sequences names - moretexcs={% - },% - % Keywords of class 1 : keywords that contain other characters (since - % of the same class as the ones specified as 'otherkeywords') - morekeywords={% - },% - % Keywords of class 2 : environments names - morekeywords=[2]{% - sidewaystable,% - },% - % Keywords of class 3 : mandatory arguments (not environments) & - % optional arguments which are keys (in key=value) - morekeywords=[3]{% - },% - % Keywords of class 4 : values of keys (in key=value) - morekeywords=[4]{% - },% - % Keywords of class 5 : arguments specifications (after ":" in expl3 - % syntax) - morekeywords=[5]{% - },% - % Keywords of class 6 : current package name (and possibly derived - % packages) - morekeywords=[6]{% - rotating,% - },% - % alsoletter={}, - % alsodigit={},% - % alsoother={},% - sensitive,% - }[keywords,tex,comments]% - - \lst@definelanguage[fontenc]{TeX}% - {% - % Control sequences names - moretexcs={% - },% - % Keywords of class 1 : keywords that contain other characters (since - % of the same class as the ones specified as 'otherkeywords') - morekeywords={% - },% - % Keywords of class 2 : environments names - morekeywords=[2]{% - },% - % Keywords of class 3 : mandatory arguments (not environments) & - % optional arguments which are keys (in key=value) - morekeywords=[3]{% - T1 },% - % Keywords of class 4 : values of keys (in key=value) - morekeywords=[4]{% - },% - % Keywords of class 5 : arguments specifications (after ":" in expl3 - % syntax) - morekeywords=[5]{% - },% - % Keywords of class 6 : current package name (and possibly derived - % packages) - morekeywords=[6]{% - fontenc,% - },% - % otherkeywords={}, - % alsoletter={1},% - alsodigit={1},% - % alsoother={},% - sensitive,% - }[keywords,tex,comments]% - - \lst@definelanguage[babel]{TeX}% - {% - % Control sequences names - moretexcs={% - foreignlanguage,selectlanguage,iflanguage,% - },% - % Keywords of class 1 : keywords that contain other characters (since - % of the same class as the ones specified as 'otherkeywords') - morekeywords={% - },% - % Keywords of class 2 : environments names - morekeywords=[2]{% - otherlanguage,% - },% - % Keywords of class 3 : mandatory arguments (not environments) & - % optional arguments which are keys (in key=value) - morekeywords=[3]{% - },% - % Keywords of class 4 : values of keys (in key=value) - morekeywords=[4]{% - UKenglish,USenglish,acadian,afrikaans,american,arabic,australian,% - austrian,azerbaijani,bahasa,bahasai,basque,bgreek,brazil,% - brazilian,breton,british,bulgarian,canadian,canadien,catalan,% - croatian,czech,danish,dutch,english,esperanto,estonian,ethiop,% - farsi,finnish,francais,french,frenchle,friulan,galician,german,% - germanb,greek,hebrew,hindi,ibygreek,icelandic,indon,indonesian,% - interlingua,irish,italian,japanese,latin,latvian,lithuanian,% - lowersorbian,magyar,malay,melayu (bahasam),mongolian,naustrian,% - newzealand,ngerman,norsk,nynorsk,pinyin,polish,polutonikogreek,% - portuges,portuguese,romanian,romansh,russian,samin,scottish,% - serbian,serbianc,slovak,slovene,spanglish,spanish,swedish,thai,% - thaicjk,turkish,turkmen,ukrainian,uppersorbian,vietnamese,% - welsh,% - },% - % Keywords of class 5 : arguments specifications (after ":" in expl3 - % syntax) - morekeywords=[5]{% - },% - % Keywords of class 6 : current package name (and possibly derived - % packages) - morekeywords=[6]{% - babel,% - },% - % otherkeywords={}, - % alsoletter={}, - % alsodigit={},% - % alsoother={},% - sensitive,% - }[keywords,tex,comments]% - - \lst@definelanguage[babel-french]{TeX}% - {% - % Control sequences names - moretexcs={% - og,fg,up,bsc,ier,iers,iere,ieres,ieme,iemes,primo,secundo,% - tertio,quarto,FrenchEnumerate,No,Nos,no,nos,degre,nombre,% - frenchabstractname,frenchbibname,frenchrefname,frenchprefacename,% - frenchchaptername,frenchappendixname,frenchcontentsname,% - frenchlistfigurename,frenchlisttablename,frenchindexname,% - frenchglossaryname,frenchfigurename,frenchtablename,frenchpartname,% - frenchenclname,frenchccname,frenchheadtoname,frenchpagename,% - frenchseename,frenchalsoname,frenchproofname%,% - frquote,% - },% - % Keywords of class 1 : keywords that contain other characters (since - % of the same class as the ones specified as 'otherkeywords') - morekeywords={% - },% - % Keywords of class 2 : environments names - morekeywords=[2]{% - },% - % Keywords of class 3 : mandatory arguments (not environments) & - % optional arguments which are keys (in key=value) - morekeywords=[3]{% - },% - % Keywords of class 4 : values of keys (in key=value) - morekeywords=[4]{% - },% - % Keywords of class 5 : arguments specifications (after ":" in expl3 - % syntax) - morekeywords=[5]{% - },% - % Keywords of class 6 : current package name (and possibly derived - % packages) - morekeywords=[6]{% - babel-french,% - },% - % otherkeywords={},% - alsoletter={-},% - % alsodigit={},% - % alsoother={},% - sensitive,% - }[keywords,tex,comments]% - - \lst@definelanguage[kantlipsum]{TeX}{% - % Control sequences names - moretexcs={% - kant,% - },% - % Keywords of class 1 : keywords that contain other characters (since - % of the same class as the ones specified as 'otherkeywords') - morekeywords={% - },% - % Keywords of class 2 : environments names - morekeywords=[2]{% - },% - % Keywords of class 3 : mandatory arguments (not environments) & - % optional arguments which are keys (in key=value) - morekeywords=[3]{% - },% - % Keywords of class 4 : values of keys (in key=value) - morekeywords=[4]{% - },% - % Keywords of class 5 : arguments specifications (after ":" in expl3 - % syntax) - morekeywords=[5]{% - },% - % Keywords of class 6 : current package name (and possibly derived - % packages) - morekeywords=[6]{% - kantlipsum,% - },% - % otherkeywords={}, - % alsoletter={}, - % alsodigit={},% - % alsoother={},% - sensitive,% - }[keywords,tex,comments]% - - \lst@definelanguage[hyperxmp]{TeX}{% - % Control sequences names - moretexcs={% - },% - % Keywords of class 1 : keywords that contain other characters (since - % of the same class as the ones specified as 'otherkeywords') - morekeywords={% - },% - % Keywords of class 2 : environments names - morekeywords=[2]{% - },% - % Keywords of class 3 : mandatory arguments (not environments) & - % optional arguments which are keys (in key=value) - morekeywords=[3]{% - },% - % Keywords of class 4 : values of keys (in key=value) - morekeywords=[4]{% - },% - % Keywords of class 5 : arguments specifications (after ":" in expl3 - % syntax) - morekeywords=[5]{% - },% - % Keywords of class 6 : current package name (and possibly derived - % packages) - morekeywords=[6]{% - hyperxmp,% - },% - % otherkeywords={}, - % alsoletter={}, - % alsodigit={},% - % alsoother={},% - sensitive,% - }[keywords,tex,comments]% - - \lst@definelanguage[hyperref]{TeX}{% - % Control sequences names - moretexcs={% - hypersetup,href,phantomsection,pdfstringdefDisableCommands,url,% - nolinkurl,hyperbaseurl,hyperimage,hyperdef,hyperref,hyperlink,% - hypertarget,hyperget,autoref,autopageref,ref*,pageref*,autoref*,% - autopageref*,pdfstringdef,pdfbookmark,currentpdfbookmark,% - subpdfbookmark,belowpdfbookmark,texorpdfstring,thispdfpagelabel,% - hypercalcbp,nameref,% - },% - % Keywords of class 1 : keywords that contain other characters (since - % of the same class as the ones specified as 'otherkeywords') - morekeywords={% - },% - % Keywords of class 2 : environments names - morekeywords=[2]{% - },% - % Keywords of class 3 : mandatory arguments (not environments) & - % optional arguments which are keys (in key=value) - morekeywords=[3]{% - allbordercolors,allcolors,anchorcolor,backref,baseurl,bookmarks,% - bookmarksnumbered,bookmarksopen,bookmarksopenlevel,bookmarkstype,% - breaklinks,CJKbookmarks,citebordercolor,citecolor,colorlinks,debug,% - destlabel,draft,driverfallback,dvipdfm,dvipdfmx,dvips,dvipsone,% - dviwindo,encap,extension,filebordercolor,filecolor,final,% - frenchlinks,hidelinks,hyperfigures,hyperfootnotes,hyperindex,% - hypertex,hypertexnames,implicit,latex2html,linkbordercolor,% - linkcolor,linktoc,linktocpage,menubordercolor,menucolor,nativepdf,% - naturalnames,nesting,next-anchor,pageanchor,pagebackref,pdfauthor,% - pdfborder,pdfborderstyle,pdfcenterwindow,pdfcreator,pdfdirection,% - pdfdisplaydoctitle,pdfduplex,pdffitwindow,pdfhighlight,pdfinfo,% - pdfkeywords,pdflang,pdfmark,pdfmenubar,pdfnewwindow,% - pdfnonfullscreenpagemode,pdfnumcopies,pdfpagelabels,pdfpagelayout,% - pdfpagemode,pdfpagescrop,pdfpagetransition,pdfpicktraybypdfsize,% - pdfprintarea,pdfprintclip,pdfprintpagerange,pdfprintscaling,% - pdfproducer,pdfremotestartview,pdfstartpage,pdfstartview,pdfsubject,% - pdftex,pdftitle,pdftoolbar,pdftrapped,pdfview,pdfviewarea,% - pdfviewclip,pdfwindowui,plainpages,ps2pdf,psdextra,raiselinks,% - runbordercolor,runcolor,setpagesize,tex4ht,textures,unicode,% - urlbordercolor,urlcolor,verbose,vtex,xetex,% - },% - % Keywords of class 4 : values of keys (in key=value) - morekeywords=[4]{% - },% - % Keywords of class 5 : arguments specifications (after ":" in expl3 - % syntax) - morekeywords=[5]{% - },% - % Keywords of class 6 : current package name (and possibly derived - % packages) - morekeywords=[6]{% - hyperref,% - },% - % otherkeywords={},% - alsoletter={*},% - % alsodigit={},% - % alsoother={},% - sensitive,% - }[keywords,tex,comments]% - - \lst@definelanguage[graphicx]{TeX}{% - % Control sequences names - moretexcs={% - includegraphics,includegraphics*,definecolor,color,textcolor,% - mathcolor,pagecolor,nopagecolor,colorbox,fcolorbox,rotatebox,% - scalebox,reflectbox,resizebox,resizebox*,graphicspath,% - DeclareGraphicsExtensions,DeclareGraphicsRule },% - % Keywords of class 1 : keywords that contain other characters (since - % of the same class as the ones specified as 'otherkeywords') - morekeywords={% - },% - % Keywords of class 2 : environments names - morekeywords=[2]{% - },% - % Keywords of class 3 : mandatory arguments (not environments) & - % optional arguments which are keys (in key=value) - morekeywords=[3]{% - draft,final,hiresbb,demo,setpagesize,nosetpagesize,dvips,xdvi,% - dvipdf,dvipdfm,dvipdfmx,xetex,pdftex,luatex,dvisvgm,dvipsone,% - dviwindo,emtex,dviwin,oztex,textures,pctexps,pctexwin,pctexhp,% - pctex32,truetex,tcidvi,vtex,debugshow,hiderotate,hidescale,alt,% - % - bb,bbllx,bblly,bburx,bbury,natwidth,natheight,hiresbb,pagebox,% - viewport,trim,angle,origin,width,height,totalheight,% - keepaspectratio,scale,clip,draft,type,ext,read,command,quiet,% - page,interpolate,decodearray,origin,x,y,units,% - },% - % Keywords of class 4 : values of keys (in key=value) - morekeywords=[4]{% - mediabox,cropbox,bleedbox,trimbox,artbox,true,false,% - },% - % Keywords of class 5 : arguments specifications (after ":" in expl3 - % syntax) - morekeywords=[5]{% - },% - % Keywords of class 6 : current package name (and possibly derived - % packages) - morekeywords=[6]{% - graphicx,% - },% - % otherkeywords={},% - alsoletter={23},% - % alsodigit={},% - % alsoother={},% - sensitive,% - }[keywords,tex,comments]% - - \lst@definelanguage[geometry]{TeX}{% - % Control sequences names - moretexcs={% - geometry,newgeometry,restoregeometry,savegeometry,loadgeometry,% - },% - % Keywords of class 1 : keywords that contain other characters (since - % of the same class as the ones specified as 'otherkeywords') - morekeywords={% - },% - % Keywords of class 2 : environments names - morekeywords=[2]{% - },% - % Keywords of class 3 : mandatory arguments (not environments) & - % optional arguments which are keys (in key=value) - morekeywords=[3]{% - paper,papername,paperwidth,paperheight,papersize,landscape,% - portrait,layout,layoutwidth,layoutheight,layoutsize,layouthoffset,% - layoutvoffset,layoutoffset,hscale,vscale,scale,width,totalwidth,% - height,totalheight,total,textwidth,textheight,text,body,lines,% - includehead,includefoot,includeheadfoot,includemp,includeall,% - ignorehead,ignorefoot,ignoreheadfoot,ignoremp,ignoreall,% - heightrounded,hdivide,vdivide,divide,left,lmargin,inner,right,% - rmargin,outer,top,tmargin,bottom,bmargin,hmargin,vmargin,margin,% - hmarginratio,vmarginratio,marginratio,ratio,hcentering,vcentering,% - centering,twoside,asymmetric,headheight,head,headsep,footskip,% - foot,nohead,nofoot,noheadfoot,footnotesep,marginparwidth,% - marginparsep,nomarginpar,columnsep,hoffset,voffset,offset,% - twocolumn,onecolumn,reversemp,reversemarginpar,verbose,reset,mag,% - truedimen,pass,showframe,showcrop,% - },% - % Keywords of class 4 : values of keys (in key=value) - morekeywords=[4]{% - a0paper,a1paper,a2paper,a3paper,a4paper,a5paper,a6paper,b0paper,% - b1paper,b2paper,b3paper,b4paper,b5paper,b6paper,c0paper,c1paper,% - c2paper,c3paper,c4paper,c5paper,c6paper,b0j,b1j,b2j,b3j,b4j,% - b5j,b6j,ansiapaper,ansibpaper,ansicpaper,ansidpaper,ansiepaper,% - letterpaper,executivepaper,legalpaper,screen,dvips,dvipdfm,pdftex,% - luatex,xetex,vtex,dvipdfmx,xdvipdfmx,% - },% - % Keywords of class 5 : arguments specifications (after ":" in expl3 - % syntax) - morekeywords=[5]{% - },% - % Keywords of class 6 : current package name (and possibly derived - % packages) - morekeywords=[6]{% - geometry,% - },% - % otherkeywords={},% - alsoletter={0123456},% - % alsodigit={},% - % alsoother={},% - sensitive,% - }[keywords,tex,comments]% - - \lst@definelanguage[newpax]{TeX}{% - % Control sequences names - moretexcs={% - newpaxsetup,% - },% - % Keywords of class 1 : keywords that contain other characters (since - % of the same class as the ones specified as 'otherkeywords') - morekeywords={% - },% - % Keywords of class 2 : environments names - morekeywords=[2]{% - },% - % Keywords of class 3 : mandatory arguments (not environments) & - % optional arguments which are keys (in key=value) - morekeywords=[3]{% - addannots,% - },% - % Keywords of class 4 : values of keys (in key=value) - morekeywords=[4]{% - false,% - },% - % Keywords of class 5 : arguments specifications (after ":" in expl3 - % syntax) - morekeywords=[5]{% - },% - % Keywords of class 6 : current package name (and possibly derived - % packages) - morekeywords=[6]{% - newpax,% - },% - % otherkeywords={}, - % alsoletter={}, - % alsodigit={},% - % alsoother={},% - sensitive,% - }[keywords,tex,comments]% - - \lst@definelanguage[tikz]{TeX}{% - % Control sequences names - moretexcs={% - usetikzlibrary,draw,node,matrix,fill,foreach,tikz,pgfmathsetmacro,% - path,% - },% - % Keywords of class 1 : keywords that contain other characters (since - % of the same class as the ones specified as 'otherkeywords') - morekeywords={% - },% - % Keywords of class 2 : environments names - morekeywords=[2]{% - tikzpicture,% - },% - % Keywords of class 3 : mandatory arguments (not environments) & - % optional arguments which are keys (in key=value) - morekeywords=[3]{% - pic,rotate,xshift,yshift,every node,inner sep,blend mode,fill,% - fit,circle,anchor,in,count,x,y,matrix,of,math,nodes,above right,% - at,--,-|,|-,thick,size,angle,circle,through,intersection,of,% - draw,coordinate,shift,and,cycle,cs:A,node,barycentric,% - },% - % Keywords of class 4 : values of keys (in key=value) - morekeywords=[4]{% - multiply,lightgray,base,red% - },% - % Keywords of class 5 : arguments specifications (after ":" in expl3 - % syntax) - morekeywords=[5]{% - },% - % Keywords of class 6 : current package name (and possibly derived - % packages) - morekeywords=[6]{% - tikz,% - },% - % otherkeywords={},% - alsoletter={-| \ :},% - % alsodigit={},% - % alsoother={},% - sensitive,% - }[keywords,tex,comments]% - - \lst@definelanguage[tikzducks]{TeX}{% - % Control sequences names - moretexcs={% - duck,% - },% - % Keywords of class 1 : keywords that contain other characters (since - % of the same class as the ones specified as 'otherkeywords') - morekeywords={% - },% - % Keywords of class 2 : environments names - morekeywords=[2]{% - },% - % Keywords of class 3 : mandatory arguments (not environments) & - % optional arguments which are keys (in key=value) - morekeywords=[3]{% - alien,aodai,baguette,basket,beard,beret,bill,body,book,% - bookcolour,bowtie,bubblecolour,bunny,buttons,cake,cap,cape,% - cheese,chef,cocktail,conicalhat,crazyhair,cricket,crown,crozier,% - crystalball,darthvader,devil,easter,egga,eggb,eggc,eye,eyebrow,% - flavoura,flavourb,flavourc,football,glasses,graduate,grumpy,% - handbag,harlequin,hat,head,helmet,hockey,horsetail,icecream,% - inear,invisible,jacket,kingcrown,lapel,laughing,lightsaber,% - longhair,magichat,magicstars,magicwand,mask,milkshake,mohican,% - mullet,name,neckerchief,necklace,niuqelrah,overleaf,parrot,% - parting,peakedcap,pickaxe,pizza,prison,queencrown,recedinghair,% - ribbon,rollingpin,sailor,santa,sheep,shorthair,shovel,signback,% - signcolour,signpost,snowduck,speech,squareglasses,stethoscope,% - strawhat,sunglasses,tail,tassel,think,tie,tophat,torch,tshirt,% - umbrella,umbrellaclosed,unicorn,vampire,viking,water,wine,wing,% - witch,woggle,% - },% - % Keywords of class 4 : values of keys (in key=value) - morekeywords=[4]{% - blue,green,red,yellow,% - },% - % Keywords of class 5 : arguments specifications (after ":" in expl3 - % syntax) - morekeywords=[5]{% - },% - % Keywords of class 6 : current package name (and possibly derived - % packages) - morekeywords=[6]{% - tikzducks,% - },% - % otherkeywords={}, - % alsoletter={}, - % alsodigit={},% - % alsoother={},% - sensitive,% - }[keywords,tex,comments]% - - \lst@definelanguage[tikzlings]{TeX}{% - % Control sequences names - moretexcs={% - anteater,bear,bee,cat,chicken,coati,elephant,hippo,koala,% - marmot,mole,mouse,owl,panda,penguin,pig,rhino,sheep,sloth,% - squirrel,snowman,% - },% - % Keywords of class 1 : keywords that contain other characters (since - % of the same class as the ones specified as 'otherkeywords') - morekeywords={% - },% - % Keywords of class 2 : environments names - morekeywords=[2]{% - },% - % Keywords of class 3 : mandatory arguments (not environments) & - % optional arguments which are keys (in key=value) - morekeywords=[3]{% - 3D,eye,contour,back,globalwarming,whiskers,schroedinger,% - },% - % Keywords of class 4 : values of keys (in key=value) - morekeywords=[4]{% - },% - % Keywords of class 5 : arguments specifications (after ":" in expl3 - % syntax) - morekeywords=[5]{% - },% - % Keywords of class 6 : current package name (and possibly derived - % packages) - morekeywords=[6]{% - tikzlings,% - },% - % otherkeywords={},% - alsoletter={3},% - % alsodigit={},% - % alsoother={},% - sensitive,% - }[keywords,tex,comments]% - - \lst@definelanguage[amsmath]{TeX}{% - % Control sequences names - moretexcs={% - cdots,ddots,vdots,% - },% - % Keywords of class 1 : keywords that contain other characters (since - % of the same class as the ones specified as 'otherkeywords') - morekeywords={% - },% - % Keywords of class 2 : environments names - morekeywords=[2]{% - pmatrix,% - },% - % Keywords of class 3 : mandatory arguments (not environments) & - % optional arguments which are keys (in key=value) - morekeywords=[3]{% - },% - % Keywords of class 4 : values of keys (in key=value) - morekeywords=[4]{% - },% - % Keywords of class 5 : arguments specifications (after ":" in expl3 - % syntax) - morekeywords=[5]{% - },% - % Keywords of class 6 : current package name (and possibly derived - % packages) - morekeywords=[6]{% - amsmath,% - },% - % otherkeywords={}, - % alsoletter={}, - % alsodigit={},% - % alsoother={},% - sensitive,% - }[keywords,tex,comments]% - - %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% - % xparse - %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% - \lst@definelanguage[xparse]{TeX}{% - % Control sequences names - moretexcs={% - NewDocumentCommand,RenewDocumentCommand,ProvideDocumentCommand,% - DeclareDocumentCommand,NewDocumentEnvironment,% - RenewDocumentEnvironment,ProvideDocumentEnvironment,% - DeclareDocumentEnvironment,NewExpandableDocumentCommand,% - RenewExpandableDocumentCommand,ProvideExpandableDocumentCommand,% - DeclareExpandableDocumentCommand,IfNoValueT,IfNoValueF,IfNoValueTF,% - IfValueT,IfValueF,IfValueTF,IfBooleanT,IfBooleanF,IfBooleanTF,% - BooleanTrue,BooleanFalse,ProcessedArgument,ReverseBoolean,% - SplitArgument,SplitList,ProcessList,TrimSpaces,% - GetDocumentCommandArgSpec,GetDocumentEnvironmentArgSpec,% - ShowDocumentCommandArgSpec,ShowDocumentEnvironmentArgSpec,% - },% - % Keywords of class 1 : keywords that contain other characters (since - % of the same class as the ones specified as 'otherkeywords') - morekeywords={% - },% - % Keywords of class 2 : environments names - morekeywords=[2]{% - },% - % Keywords of class 3 : mandatory arguments (not environments) & - % optional arguments which are keys (in key=value) - morekeywords=[3]{% - log-declarations,% - m,r,R,v,b,o,d,O,D,s,t,e,E,% - },% - % Keywords of class 4 : values of keys (in key=value) - morekeywords=[4]{% - },% - % Keywords of class 5 : arguments specifications (after ":" in expl3 - % syntax) - morekeywords=[5]{% - },% - % Keywords of class 6 : current package name (and possibly derived - % packages) - morekeywords=[6]{% - xparse,% - },% - % otherkeywords={},% - alsoletter={-},% - % alsodigit={},% - % alsoother={},% - sensitive,% - }[keywords,tex,comments]% - - %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% - % colortbl - %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% - \lst@definelanguage[colortbl]{TeX}{% - % Control sequences names - moretexcs={% - columncolor,rowcolor,cellcolor,arrayrulecolor,doublerulesepcolor,% - minrowclearance,% - },% - % Keywords of class 1 : keywords that contain other characters (since - % of the same class as the ones specified as 'otherkeywords') - morekeywords={% - },% - % Keywords of class 2 : environments names - morekeywords=[2]{% - },% - % Keywords of class 3 : mandatory arguments (not environments) & - % optional arguments which are keys (in key=value) - morekeywords=[3]{% - },% - % Keywords of class 4 : values of keys (in key=value) - morekeywords=[4]{% - },% - % Keywords of class 5 : arguments specifications (after ":" in expl3 - % syntax) - morekeywords=[5]{% - },% - % Keywords of class 6 : current package name (and possibly derived - % packages) - morekeywords=[6]{% - colortbl,% - },% - % otherkeywords={}, - % alsoletter={}, - % alsodigit={},% - % alsoother={},% - sensitive,% - }[keywords,tex,comments]% - - %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% - % multirow - %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% - \lst@definelanguage[multirow]{TeX}% - {% - % Control sequences names - moretexcs={% - multirow,% - },% - % Keywords of class 1 : keywords that contain other characters (since - % of the same class as the ones specified as 'otherkeywords') - morekeywords={% - },% - % Keywords of class 2 : environments names - morekeywords=[2]{% - },% - % Keywords of class 3 : mandatory arguments (not environments) & - % optional arguments which are keys (in key=value) - morekeywords=[3]{% - },% - % Keywords of class 4 : values of keys (in key=value) - morekeywords=[4]{% - },% - % Keywords of class 5 : arguments specifications (after ":" in expl3 - % syntax) - morekeywords=[5]{% - },% - % Keywords of class 6 : current package name (and possibly derived - % packages) - morekeywords=[6]{% - multirow,% - },% - % otherkeywords={}, - % alsoletter={}, - % alsodigit={},% - % alsoother={},% - sensitive,% - }[keywords,tex,comments]% - - %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% - % nicematrix - %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% - \lst@definelanguage[nicematrix]{TeX}% - {% - % Control sequences names - moretexcs={% - Cdots,Ddots,Vdots,Body,CodeBefore,CodeAfter,Block,% - },% - % Keywords of class 1 : keywords that contain other characters (since - % of the same class as the ones specified as 'otherkeywords') - morekeywords={% - },% - % Keywords of class 2 : environments names - morekeywords=[2]{% - pNiceMatrix,NiceMatrix,NiceTabular,bNiceArray,% - },% - % Keywords of class 3 : mandatory arguments (not environments) & - % optional arguments which are keys (in key=value) - morekeywords=[3]{% - hvlines,rules/width,baseline,colortbl-like,margin,right-margin,% - create-cell-nodes,rounded-corners,draw,% - },% - % Keywords of class 4 : values of keys (in key=value) - morekeywords=[4]{% - },% - % Keywords of class 5 : arguments specifications (after ":" in expl3 - % syntax) - morekeywords=[5]{% - },% - % Keywords of class 6 : current package name (and possibly derived - % packages) - morekeywords=[6]{% - nicematrix,% - }, - otherkeywords={&},% - alsoletter={/},% - % alsodigit={},% - % alsoother={},% - sensitive,% - }[keywords,tex,comments]% - - %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% - % booktabs - %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% - \lst@definelanguage[booktabs]{TeX}% - {% - % Control sequences names - moretexcs={% - toprule,midrule,bottomrule,cmidrule,addlinespace,morecmidrules,% - specialrule,% - },% - % Keywords of class 1 : keywords that contain other characters (since - % of the same class as the ones specified as 'otherkeywords') - morekeywords={% - },% - % Keywords of class 2 : environments names - morekeywords=[2]{% - },% - % Keywords of class 3 : mandatory arguments (not environments) & - % optional arguments which are keys (in key=value) - morekeywords=[3]{% - },% - % Keywords of class 4 : values of keys (in key=value) - morekeywords=[4]{% - },% - % Keywords of class 5 : arguments specifications (after ":" in expl3 - % syntax) - morekeywords=[5]{% - },% - % Keywords of class 6 : current package name (and possibly derived - % packages) - morekeywords=[6]{% - booktabs,% - },% - % otherkeywords={}, - % alsoletter={}, - % alsodigit={},% - % alsoother={},% - sensitive,% - }[keywords,tex,comments]% - - %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% - % strands - %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% - \lst@definelanguage[strands]{TeX}% - {% - % Control sequences names - moretexcs={% - strands,% - },% - % Keywords of class 1 : keywords that contain other characters (since - % of the same class as the ones specified as 'otherkeywords') - morekeywords={% - },% - % Keywords of class 2 : environments names - morekeywords=[2]{% - },% - % Keywords of class 3 : mandatory arguments (not environments) & - % optional arguments which are keys (in key=value) - morekeywords=[3]{% - },% - % Keywords of class 4 : values of keys (in key=value) - morekeywords=[4]{% - },% - % Keywords of class 5 : arguments specifications (after ":" in expl3 - % syntax) - morekeywords=[5]{% - },% - % Keywords of class 6 : current package name (and possibly derived - % packages) - morekeywords=[6]{% - strands,% - },% - % otherkeywords={}, - % alsoletter={}, - % alsodigit={},% - % alsoother={},% - sensitive,% - }[keywords,tex,comments]% - - %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% - % cartonaugh - %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% - \lst@definelanguage[cartonaugh]{TeX}% - {% - % Control sequences names - moretexcs={% - maxterms,minterms,terms,implicant,% - },% - % Keywords of class 1 : keywords that contain other characters (since - % of the same class as the ones specified as 'otherkeywords') - morekeywords={% - },% - % Keywords of class 2 : environments names - morekeywords=[2]{% - cartonaugh,% - },% - % Keywords of class 3 : mandatory arguments (not environments) & - % optional arguments which are keys (in key=value) - morekeywords=[3]{% - },% - % Keywords of class 4 : values of keys (in key=value) - morekeywords=[4]{% - },% - % Keywords of class 5 : arguments specifications (after ":" in expl3 - % syntax) - morekeywords=[5]{% - },% - % Keywords of class 6 : current package name (and possibly derived - % packages) - morekeywords=[6]{% - cartonaugh,% - },% - % otherkeywords={}, - % alsoletter={}, - % alsodigit={},% - % alsoother={},% - sensitive,% - }[keywords,tex,comments]% - - %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% - % xistercian - %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% - \lst@definelanguage[xistercian]{TeX}% - {% - % Control sequences names - moretexcs={% - cisterciannum,% - },% - % Keywords of class 1 : keywords that contain other characters (since - % of the same class as the ones specified as 'otherkeywords') - morekeywords={% - },% - % Keywords of class 2 : environments names - morekeywords=[2]{% - xistercian,% - },% - % Keywords of class 3 : mandatory arguments (not environments) & - % optional arguments which are keys (in key=value) - morekeywords=[3]{% - },% - % Keywords of class 4 : values of keys (in key=value) - morekeywords=[4]{% - },% - % Keywords of class 5 : arguments specifications (after ":" in expl3 - % syntax) - morekeywords=[5]{% - },% - % Keywords of class 6 : current package name (and possibly derived - % packages) - morekeywords=[6]{% - xistercian,% - },% - % otherkeywords={}, - % alsoletter={}, - % alsodigit={},% - % alsoother={},% - sensitive,% - }[keywords,tex,comments]% - - %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% - % aboensis - %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% - \lst@definelanguage[aboensis]{TeX}% - {% - % Control sequences names - moretexcs={% - abcursivefamily,% - },% - % Keywords of class 1 : keywords that contain other characters (since - % of the same class as the ones specified as 'otherkeywords') - morekeywords={% - },% - % Keywords of class 2 : environments names - morekeywords=[2]{% - },% - % Keywords of class 3 : mandatory arguments (not environments) & - % optional arguments which are keys (in key=value) - morekeywords=[3]{% - },% - % Keywords of class 4 : values of keys (in key=value) - morekeywords=[4]{% - },% - % Keywords of class 5 : arguments specifications (after ":" in expl3 - % syntax) - morekeywords=[5]{% - },% - % Keywords of class 6 : current package name (and possibly derived - % packages) - morekeywords=[6]{% - aboensis,% - },% - % otherkeywords={}, - % alsoletter={}, - % alsodigit={},% - % alsoother={},% - sensitive,% - }[keywords,tex,comments]% - - %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% - % tabularray - %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% - \lst@definelanguage[tabularray]{TeX}% - {% - % Control sequences names - moretexcs={% - ,% - },% - % Keywords of class 1 : keywords that contain other characters (since - % of the same class as the ones specified as 'otherkeywords') - morekeywords={% - },% - % Keywords of class 2 : environments names - morekeywords=[2]{% - tblr,% - },% - % Keywords of class 3 : mandatory arguments (not environments) & - % optional arguments which are keys (in key=value) - morekeywords=[3]{% - width,colspec,row,bg,fg,font,column,hlines,X,% - },% - % Keywords of class 4 : values of keys (in key=value) - morekeywords=[4]{% - odd,% - },% - % Keywords of class 5 : arguments specifications (after ":" in expl3 - % syntax) - morekeywords=[5]{% - },% - % Keywords of class 6 : current package name (and possibly derived - % packages) - morekeywords=[6]{% - tabularray,% - },% - % otherkeywords={}, - % alsoletter={}, - % alsodigit={},% - % alsoother={},% - sensitive,% - }[keywords,tex,comments]% - - %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% - % ninecolors - %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% - \lst@definelanguage[ninecolors]{TeX}% - {% - % Control sequences names - moretexcs={% - NineColors,% - },% - % Keywords of class 1 : keywords that contain other characters (since - % of the same class as the ones specified as 'otherkeywords') - morekeywords={% - },% - % Keywords of class 2 : environments names - morekeywords=[2]{% - },% - % Keywords of class 3 : mandatory arguments (not environments) & - % optional arguments which are keys (in key=value) - morekeywords=[3]{% - gray1,red1,brown1,yellow1,olive1,green1,teal1,cyan1,azure1,% - blue1,violet1,magenta1,purple1,gray2,red2,brown2,yellow2,olive2,% - green2,teal2,cyan2,azure2,blue2,violet2,magenta2,purple2,gray3,% - red3,brown3,yellow3,olive3,green3,teal3,cyan3,azure3,blue3,% - violet3,magenta3,purple3,gray4,red4,brown4,yellow4,olive4,% - green4,teal4,cyan4,azure4,blue4,violet4,magenta4,purple4,gray5,% - red5,brown5,yellow5,olive5,green5,teal5,cyan5,azure5,blue5,% - violet5,magenta5,purple5,gray6,red6,brown6,yellow6,olive6,% - green6,teal6,cyan6,azure6,blue6,violet6,magenta6,purple6,gray7,% - red7,brown7,yellow7,olive7,green7,teal7,cyan7,azure7,blue7,% - violet7,magenta7,purple7,gray8,red8,brown8,yellow8,olive8,% - green8,teal8,cyan8,azure8,blue8,violet8,magenta8,purple8,gray9,% - red9,brown9,yellow9,olive9,green9,teal9,cyan9,azure9,blue9,% - violet9,magenta9,purple9,gray1,red1,brown1,yellow1,olive1,% - green1,teal1,cyan1,azure1,blue1,violet1,magenta1,purple1,gray2,% - red2,brown2,yellow2,olive2,green2,teal2,cyan2,azure2,blue2,% - violet2,magenta2,purple2,gray3,red3,brown3,yellow3,olive3,% - green3,teal3,cyan3,azure3,blue3,violet3,magenta3,purple3,gray4,% - red4,brown4,yellow4,olive4,green4,teal4,cyan4,azure4,blue4,% - violet4,magenta4,purple4,gray5,red5,brown5,yellow5,olive5,% - green5,teal5,cyan5,azure5,blue5,violet5,magenta5,purple5,gray6,% - red6,brown6,yellow6,olive6,green6,teal6,cyan6,azure6,blue6,% - violet6,magenta6,purple6,gray7,red7,brown7,yellow7,olive7,% - green7,teal7,cyan7,azure7,blue7,violet7,magenta7,purple7,gray8,% - red8,brown8,yellow8,olive8,green8,teal8,cyan8,azure8,blue8,% - violet8,magenta8,purple8,gray9,red9,brown9,yellow9,olive9,% - green9,teal9,cyan9,azure9,blue9,violet9,magenta9,purple9,% - saturation,% - },% - % Keywords of class 4 : values of keys (in key=value) - morekeywords=[4]{% - low,medium,high,% - },% - % Keywords of class 5 : arguments specifications (after ":" in expl3 - % syntax) - morekeywords=[5]{% - },% - % Keywords of class 6 : current package name (and possibly derived - % packages) - morekeywords=[6]{% - ninecolors,% - },% - % otherkeywords={},% - alsoletter={123456789},% - % alsodigit={},% - % alsoother={},% - sensitive,% - }[keywords,tex,comments]% - - \lst@definelanguage[fontspec]{TeX}{% - % Control sequences names - moretexcs={% - EncodingAccent,EncodingCommand,EncodingComposite,% - EncodingCompositeCommand,EncodingSymbol,IfFontExistsTF,% - IfFontFeatureActiveTF,UndeclareAccent,UndeclareCommand,% - UndeclareComposite,UndeclareSymbol,addfontfeature,addfontfeatures,% - aliasfontfeature,aliasfontfeatureoption,defaultfontfeatures,fontspec,% - liningnums,newAATfeature,newfontface,newfontfamily,newfontfeature,% - newfontlanguage,newfontscript,newopentypefeature,oldstylenums,% - providefontface,providefontfamily,renewfontface,renewfontfamily,% - setboldmathrm,setfontface,setfontfamily,setmainfont,setmathrm,% - setmathsf,setmathtt,setmonofont,setromanfont,setsansfont,strong,% - strongfontdeclare,strongresetsetmainfont,% - },% - % Keywords of class 1 : keywords that contain other characters (since - % of the same class as the ones specified as 'otherkeywords') - morekeywords={% - },% - % Keywords of class 2 : environments names - morekeywords=[2]{% - },% - % Keywords of class 3 : mandatory arguments (not environments) & - % optional arguments which are keys (in key=value) - morekeywords=[3]{% - Alternate,Annotation,AutoFakeBold,AutoFakeSlant,BoldFeatures,% - BoldFont,BoldItalicFeatures,BoldItalicFont,BoldSlantedFeatures,% - BoldSlantedFont,BoldSwashFeatures,BoldSwashFont,CJKShape,ItalicFeatures,% - CharacterVariant,CharacterWidth,Color,Colour,Contextuals,% - Diacritics,Extension,FakeBold,FakeSlant,FakeStretch,Font,FontFace,% - Fractions,HyphenChar,IgnoreFontspecFileItalicFeatures,ItalicFont,% - Kerning,Language,LetterSpace,Letters,Ligatures,LocalForms,% - NFSSFamily,Numbers,OpticalSize,Ornament,Path,PunctuationSpace,% - RawFeature,Scale,ScaleAgain,Script,Size,SizeFeatures,% - SlantedFeatures,SlantedFont,SmallCapsFeatures,SmallCapsFont,Style,% - StylisticAlternates,StylisticSet,SwashFeatures,SwashFont,% - UprightFeatures,UprightFont,Variant,Vertical,VerticalPosition,% - WordSpace,Mapping,Renderer,Traditional,Simplified,JIS1978,JIS1983,% - JIS1990,Expert,NLC,% - },% - % Keywords of class 4 : values of keys (in key=value) - morekeywords=[4]{% - AboveBase,Alternate,AlternateHalf,AlternateMetrics,% - AlternateProportional,Alternates,AlternatesForRotation,Arabic,% - ArabicOff,BelowBase,Common,Contextual,Cursive,Denominator,% - Discretionary,Expert,Full,Half,HalfMetrics,Historic,% - HorizontalKana,Inferior,Inner,Italic,JIS1978,JIS1983,JIS1990,% - KanaAlternates,Kerning,LineFinal,Lining,LiningOff,Lowercase,% - LowercaseOff,MarkToBase,MarkToMark,Monospaced,MonospacedOff,NLC,% - Numerator,Off,OldStyle,OldStyleOff,On,Ordinal,PetiteCaps,% - Proportional,ProportionalMetrics,ProportionalOff,Quarter,Rare,% - Required,Reset,ResetAll,RotatedGlyphs,Ruby,ScientificInferior,% - Simplified,SlashedZero,SlashedZeroOff,SmallCaps,Superior,Swash,% - TeX,Thurd,Titling,Traditional,Unicase,Uppercase,UppercaseOff,% - UppercasePetiteCaps,UppercaseSmallCaps,VerticalKana,WordFinal,% - WordInitial,ResetAll,c2sc,scmp,sinf,sups,zero,ss06,ss01,% - ss04,-liga,frac,titl,swsh,hist,hlig,MatchUppercase,MatchLowercase,% - },% - % Keywords of class 5 : arguments specifications (after ":" in expl3 - % syntax) - morekeywords=[5]{% - },% - % Keywords of class 6 : current package name (and possibly derived - % packages) - morekeywords=[6]{% - fontspec% - },% - % otherkeywords={},% - alsoletter={20614-},% - % alsodigit={},% - % alsoother={},% - sensitive,% - }[keywords,tex,comments]% - - \lst@definelanguage[ProfCollege]{TeX}{% - % Control sequences names - moretexcs={% - Thales,Pourcentage,ResolEquation% - },% - % Keywords of class 1 : keywords that contain other characters (since - % of the same class as the ones specified as 'otherkeywords') - morekeywords={% - },% - % Keywords of class 2 : environments names - morekeywords=[2]{% - Twitter,Scratch,% - },% - % Keywords of class 3 : mandatory arguments (not environments) & - % optional arguments which are keys (in key=value) - morekeywords=[3]{% - Auteur,Logo,Calculer,% - },% - % Keywords of class 4 : values of keys (in key=value) - morekeywords=[4]{% - Place,Drapeau,Avancer,Repeter,Tournerg,FinBlocRepeter,% - },% - % Keywords of class 5 : arguments specifications (after ":" in expl3 - % syntax) - morekeywords=[5]{% - },% - % Keywords of class 6 : current package name (and possibly derived - % packages) - morekeywords=[6]{% - ProfCollege,% - },% - % otherkeywords={}, - % alsoletter={}, - % alsodigit={},% - % alsoother={},% - sensitive,% - }[keywords,tex,comments]% - - \lst@definelanguage[tkz-euclide]{TeX}{% - % Control sequences names - moretexcs={% - tkzDefPoint,tkzInterCC,tkzGetPoints,tkzDrawCircles,tkzDrawPolygon,% - tkzDrawPoints,tkzMarkSegments,tkzLabelSegments,tkzLabelPoints,% - tkzLabelPoints,% - },% - % Keywords of class 1 : keywords that contain other characters (since - % of the same class as the ones specified as 'otherkeywords') - morekeywords={% - },% - % Keywords of class 2 : environments names - morekeywords=[2]{% - tikzpicture,% - },% - % Keywords of class 3 : mandatory arguments (not environments) & - % optional arguments which are keys (in key=value) - morekeywords=[3]{% - mark,swap,above,scale,% - },% - % Keywords of class 4 : values of keys (in key=value) - morekeywords=[4]{% - },% - % Keywords of class 5 : arguments specifications (after ":" in expl3 - % syntax) - morekeywords=[5]{% - },% - % Keywords of class 6 : current package name (and possibly derived - % packages) - morekeywords=[6]{% - tkz-euclide },% - % otherkeywords={}, - % alsoletter={}, - % alsodigit={},% - % alsoother={},% - sensitive,% - }[keywords,tex,comments]% - - \lst@definelanguage[tkz-fct]{TeX}{% - % Control sequences names - moretexcs={% - tkzInit,tkzDrawX,tkzDrawY,tkzFct,tkzDefPoint,tkzDrawPoint,% - tkzPointShowCoord,tkzDefPoint,tkzDrawPoint,tkzPointShowCoord,% - tkzRep,% - },% - % Keywords of class 1 : keywords that contain other characters (since - % of the same class as the ones specified as 'otherkeywords') - morekeywords={% - },% - % Keywords of class 2 : environments names - morekeywords=[2]{% - tikzpicture,% - },% - % Keywords of class 3 : mandatory arguments (not environments) & - % optional arguments which are keys (in key=value) - morekeywords=[3]{% - xmin,xmax,ymin,ymax,samples,domain,xlabel,ylabel,xscale,yscale% - },% - % Keywords of class 4 : values of keys (in key=value) - morekeywords=[4]{% - },% - % Keywords of class 5 : arguments specifications (after ":" in expl3 - % syntax) - morekeywords=[5]{% - },% - % Keywords of class 6 : current package name (and possibly derived - % packages) - morekeywords=[6]{% - tkz-fct },% - % otherkeywords={}, - % alsoletter={}, - % alsodigit={},% - % alsoother={},% - sensitive,% - }[keywords,tex,comments]% - - \lst@definelanguage[tkz-tab]{TeX}{% - % Control sequences names - moretexcs={% - tkzTabInit,tkzTabLine,tkzTabVar,% - },% - % Keywords of class 1 : keywords that contain other characters (since - % of the same class as the ones specified as 'otherkeywords') - morekeywords={% - },% - % Keywords of class 2 : environments names - morekeywords=[2]{% - tikzpicture,% - },% - % Keywords of class 3 : mandatory arguments (not environments) & - % optional arguments which are keys (in key=value) - morekeywords=[3]{% - lgt,espcl,t,d,z,+,-,-D+/,+/,-/,+D/,scale,% - },% - % Keywords of class 4 : values of keys (in key=value) - morekeywords=[4]{% - },% - % Keywords of class 5 : arguments specifications (after ":" in expl3 - % syntax) - morekeywords=[5]{% - },% - % Keywords of class 6 : current package name (and possibly derived - % packages) - morekeywords=[6]{% - tkz-tab },% - % otherkeywords={},% - alsoletter={+-/},% - % alsodigit={},% - % alsoother={},% - sensitive,% - }[keywords,tex,comments]% - - \lst@definelanguage[mecaso]{TeX}{% - % Control sequences names - moretexcs={% - KineticT,% - },% - % Keywords of class 1 : keywords that contain other characters (since - % of the same class as the ones specified as 'otherkeywords') - morekeywords={% - },% - % Keywords of class 2 : environments names - morekeywords=[2]{% - },% - % Keywords of class 3 : mandatory arguments (not environments) & - % optional arguments which are keys (in key=value) - morekeywords=[3]{% - },% - % Keywords of class 4 : values of keys (in key=value) - morekeywords=[4]{% - },% - % Keywords of class 5 : arguments specifications (after ":" in expl3 - % syntax) - morekeywords=[5]{% - },% - % Keywords of class 6 : current package name (and possibly derived - % packages) - morekeywords=[6]{% - mecaso },% - % otherkeywords={}, - % alsoletter={}, - % alsodigit={},% - % alsoother={},% - sensitive,% - }[keywords,tex,comments]% - - \lst@definelanguage[hanzibox]{TeX}{% - % Control sequences names - moretexcs={% - hanzibox*,hanziboxset,% - },% - % Keywords of class 1 : keywords that contain other characters (since - % of the same class as the ones specified as 'otherkeywords') - morekeywords={% - },% - % Keywords of class 2 : environments names - morekeywords=[2]{% - },% - % Keywords of class 3 : mandatory arguments (not environments) & - % optional arguments which are keys (in key=value) - morekeywords=[3]{% - frametype,pinyinline,% - },% - % Keywords of class 4 : values of keys (in key=value) - morekeywords=[4]{% - none,true,% - },% - % Keywords of class 5 : arguments specifications (after ":" in expl3 - % syntax) - morekeywords=[5]{% - },% - % Keywords of class 6 : current package name (and possibly derived - % packages) - morekeywords=[6]{% - hanzibox },% - % otherkeywords={},% - % alsoletter={},% - % alsodigit={},% - alsoother={*},% - sensitive,% - }[keywords,tex,comments]% - - \lst@definelanguage[tikz-bagua]{TeX}{% - % Control sequences names - moretexcs={% - Bagua*,% - },% - % Keywords of class 1 : keywords that contain other characters (since - % of the same class as the ones specified as 'otherkeywords') - morekeywords={% - },% - % Keywords of class 2 : environments names - morekeywords=[2]{% - },% - % Keywords of class 3 : mandatory arguments (not environments) & - % optional arguments which are keys (in key=value) - morekeywords=[3]{% - },% - % Keywords of class 4 : values of keys (in key=value) - morekeywords=[4]{% - },% - % Keywords of class 5 : arguments specifications (after ":" in expl3 - % syntax) - morekeywords=[5]{% - },% - % Keywords of class 6 : current package name (and possibly derived - % packages) - morekeywords=[6]{% - tikz-bagua },% - % otherkeywords={},% - % alsoletter={},% - % alsodigit={},% - alsoother={*},% - sensitive,% - }[keywords,tex,comments]% - - \lst@definelanguage[bodeplot]{TeX}{% - % Control sequences names - moretexcs={% - addBodeZPKPlots },% - % Keywords of class 1 : keywords that contain other characters (since - % of the same class as the ones specified as 'otherkeywords') - morekeywords={% - },% - % Keywords of class 2 : environments names - morekeywords=[2]{% - BodePlot,% - },% - % Keywords of class 3 : mandatory arguments (not environments) & - % optional arguments which are keys (in key=value) - morekeywords=[3]{% - ylabel,ytick,distance,height,width,magnitude,z,p,k,% - },% - % Keywords of class 4 : values of keys (in key=value) - morekeywords=[4]{% - true,black,thick,linear,red,dashed,thick,asymptotic,blue,% - dotted,thick,% - },% - % Keywords of class 5 : arguments specifications (after ":" in expl3 - % syntax) - morekeywords=[5]{% - },% - % Keywords of class 6 : current package name (and possibly derived - % packages) - morekeywords=[6]{% - bodeplot },% - % otherkeywords={},% - alsoletter={/},% - % alsodigit={},% - % alsoother={},% - sensitive,% - }[keywords,tex,comments]% - - \lst@definelanguage[formal-grammar]{TeX}{% - % Control sequences names - moretexcs={% - highlight,firstcase,gralt,nonterm },% - % Keywords of class 1 : keywords that contain other characters (since - % of the same class as the ones specified as 'otherkeywords') - morekeywords={% - },% - % Keywords of class 2 : environments names - morekeywords=[2]{% - grammar },% - % Keywords of class 3 : mandatory arguments (not environments) & - % optional arguments which are keys (in key=value) - morekeywords=[3]{% - },% - % Keywords of class 4 : values of keys (in key=value) - morekeywords=[4]{% - },% - % Keywords of class 5 : arguments specifications (after ":" in expl3 - % syntax) - morekeywords=[5]{% - },% - % Keywords of class 6 : current package name (and possibly derived - % packages) - morekeywords=[6]{% - formal-grammar },% - % otherkeywords={}, - % alsoletter={}, - % alsodigit={},% - % alsoother={},% - sensitive,% - }[keywords,tex,comments]% - - \lst@definelanguage[numerica-plus]{TeX}{% - % Control sequences names - moretexcs={% - nmcRecur,% - },% - % Keywords of class 1 : keywords that contain other characters (since - % of the same class as the ones specified as 'otherkeywords') - morekeywords={% - },% - % Keywords of class 2 : environments names - morekeywords=[2]{% - },% - % Keywords of class 3 : mandatory arguments (not environments) & - % optional arguments which are keys (in key=value) - morekeywords=[3]{% - do,see1,f_,% - },% - % Keywords of class 4 : values of keys (in key=value) - morekeywords=[4]{% - },% - % Keywords of class 5 : arguments specifications (after ":" in expl3 - % syntax) - morekeywords=[5]{% - },% - % Keywords of class 6 : current package name (and possibly derived - % packages) - morekeywords=[6]{% - numerica-plus },% - % otherkeywords={},% - alsoletter={_1},% - % alsodigit={},% - % alsoother={},% - sensitive,% - }[keywords,tex,comments]% - - \lst@definelanguage[pascaltriangle]{TeX}{% - % Control sequences names - moretexcs={% - pascal,% - },% - % Keywords of class 1 : keywords that contain other characters (since - % of the same class as the ones specified as 'otherkeywords') - morekeywords={% - },% - % Keywords of class 2 : environments names - morekeywords=[2]{% - },% - % Keywords of class 3 : mandatory arguments (not environments) & - % optional arguments which are keys (in key=value) - morekeywords=[3]{% - },% - % Keywords of class 4 : values of keys (in key=value) - morekeywords=[4]{% - },% - % Keywords of class 5 : arguments specifications (after ":" in expl3 - % syntax) - morekeywords=[5]{% - },% - % Keywords of class 6 : current package name (and possibly derived - % packages) - morekeywords=[6]{% - pascaltriangle },% - % otherkeywords={}, - % alsoletter={}, - % alsodigit={},% - % alsoother={},% - sensitive,% - }[keywords,tex,comments]% - - \lst@definelanguage[pgf-interference]{TeX}{% - % Control sequences names - moretexcs={% - pgfinterferencepattern,% - },% - % Keywords of class 1 : keywords that contain other characters - % (since of the same class as the ones specified as 'otherkeywords') - morekeywords={% - },% - % Keywords of class 2 : environments names - morekeywords=[2]{% - },% - % Keywords of class 3 : mandatory arguments (not environments) & - % optional arguments which are keys (in key=value) - morekeywords=[3]{% - slits,wavelength,slit-distance,intensity,ruler,scale,% - },% - % Keywords of class 4 : values of keys (in key=value) - morekeywords=[4]{% - },% - % Keywords of class 5 : arguments specifications (after ":" in expl3 - % syntax) - morekeywords=[5]{% - },% - % Keywords of class 6 : current package name (and possibly derived - % packages) - morekeywords=[6]{% - pgf-interference% - },% - % otherkeywords={},% - alsoletter={-},% - % alsodigit={},% - % alsoother={},% - sensitive,% - }[keywords,tex,comments]% - - \lst@definelanguage[clistmap]{TeX}{% - % Control sequences names - moretexcs={% - ExplSyntaxOn,ExplSyntaxOff,clistmap,% - },% - % Keywords of class 1 : keywords that contain other characters (since - % of the same class as the ones specified as 'otherkeywords') - morekeywords={% - },% - % Keywords of class 2 : environments names - morekeywords=[2]{% - },% - % Keywords of class 3 : mandatory arguments (not environments) & - % optional arguments which are keys (in key=value) - morekeywords=[3]{% - first_math,serial_rest_math_and,% - },% - % Keywords of class 4 : values of keys (in key=value) - morekeywords=[4]{% - },% - % Keywords of class 5 : arguments specifications (after ":" in expl3 - % syntax) - morekeywords=[5]{% - nnn,N,% - },% - % Keywords of class 6 : current package name (and possibly derived - % packages) - morekeywords=[6]{% - clistmap },% - % otherkeywords={},% - alsoletter={_},% - % alsodigit={},% - % alsoother={},% - sensitive,% - }[keywords,tex,comments]% - - \lst@definelanguage[hexboard]{TeX}{% - % Control sequences names - moretexcs={% - hexmove,% - },% - % Keywords of class 1 : keywords that contain other characters (since - % of the same class as the ones specified as 'otherkeywords') - morekeywords={% - },% - % Keywords of class 2 : environments names - morekeywords=[2]{% - hexgamelabels,% - },% - % Keywords of class 3 : mandatory arguments (not environments) & - % optional arguments which are keys (in key=value) - morekeywords=[3]{% - },% - % Keywords of class 4 : values of keys (in key=value) - morekeywords=[4]{% - },% - % Keywords of class 5 : arguments specifications (after ":" in expl3 - % syntax) - morekeywords=[5]{% - },% - % Keywords of class 6 : current package name (and possibly derived - % packages) - morekeywords=[6]{% - hexboard },% - % otherkeywords={}, - % alsoletter={}, - % alsodigit={},% - % alsoother={},% - sensitive,% - }[keywords,tex,comments]% - - \lst@definelanguage[robotarm]{TeX}{% - % Control sequences names - moretexcs={% - robotArm,% - },% - % Keywords of class 1 : keywords that contain other characters (since - % of the same class as the ones specified as 'otherkeywords') - morekeywords={% - },% - % Keywords of class 2 : environments names - morekeywords=[2]{% - tikzpicture },% - % Keywords of class 3 : mandatory arguments (not environments) & - % optional arguments which are keys (in key=value) - morekeywords=[3]{% - config,q1,q2,q3,% - },% - % Keywords of class 4 : values of keys (in key=value) - morekeywords=[4]{% - },% - % Keywords of class 5 : arguments specifications (after ":" in expl3 - % syntax) - morekeywords=[5]{% - },% - % Keywords of class 6 : current package name (and possibly derived - % packages) - morekeywords=[6]{% - robotarm },% - % otherkeywords={},% - alsoletter={123},% - % alsodigit={},% - % alsoother={},% - sensitive,% - }[keywords,tex,comments]% - - \lst@definelanguage[amsfonts]{TeX}{% - % Control sequences names - moretexcs={% - mathbb,mathfrak,angle,Box,dasharrow,dashleftarrow,dashrightarrow,% - Diamond,hbar,Join,leadsto,lhd,llcorner,lozenge,lrcorner,mho,% - rhd,rightleftharpoons,rightsquigarrow,sqsubset,sqsupset,square,% - trianglelefteq,trianglerighteq,ulcorner,unlhd,unrhd,urcorner,% - vartriangleleft,vartriangleright,widehat{arg},widetilde{arg},yen,% - checkmark,circledR,maltese,% - },% - % Keywords of class 1 : keywords that contain other characters (since - % of the same class as the ones specified as 'otherkeywords') - morekeywords={% - },% - % Keywords of class 2 : environments names - morekeywords=[2]{% - },% - % Keywords of class 3 : mandatory arguments (not environments) & - % optional arguments which are keys (in key=value) - morekeywords=[3]{% - },% - % Keywords of class 4 : values of keys (in key=value) - morekeywords=[4]{% - },% - % Keywords of class 5 : arguments specifications (after ":" in expl3 - % syntax) - morekeywords=[5]{% - },% - % Keywords of class 6 : current package name (and possibly derived - % packages) - morekeywords=[6]{% - amsfonts },% - % otherkeywords={}, - % alsoletter={}, - % alsodigit={},% - % alsoother={},% - sensitive,% - }[keywords,tex,comments]% - - \lst@definelanguage[biolinum]{TeX}{% - % Control sequences names - moretexcs={% - biolinum,biolinumOsF,biolinumLF,biolinumkey,sufigures,textsu,% - textsuperior,oldstylenums,liningnums,oldstylenumsf,liningnumsf,% - tabularnums,proportionalnums,tabularnumsf,proportionalnumsf,% - DeclareTextGlyphY,biolinumGlyph,biolinumKeyGlyph,LKey,LKeyPad,% - LKeyF,LKeyAltF,LKeyStrgAltF,LKeyCtrlAltF,LKeyStrgX,LKeyCtrlX,% - LKeyShiftX,LKeyAltX,LKeyAltGrX,LKeyShiftStrgX,LKeyShiftCtrlX,% - LKeyShiftAltX,LKeyShiftAltGrX,LKeyStrgAltX,LKeyCtrlAltX,% - LKeyStrgAltEnt,LKeyCtrlAltEnt,LKeyReset,LKeyTux,LKeyWin,LKeyMenu,% - LKeyStrg,LKeyCtrl,LKeyAlt,LKeyAltGr,LKeyShift,LKeyTab,LKeyEnter,% - LKeyCapsLock,LKeyPos,LKeyEntf,LKeyEinf,LKeyLeer,LKeyEsc,LKeyEnde,% - LKeyCommand,LKeyOptionKey,LKeyBack,LKeyUp,LKeyDown,LKeyLeft,% - LKeyRight,LKeyPgUp,LKeyPgDown,LKeyAt,LKeyFn,LKeyHome,LKeyDel,% - LKeySpace,LKeyScreenUp,LKeyScreenDown,LKeyIns,LKeyEnd,LKeyGNU,% - LKeyPageUp,LKeyPageDown,LMouseEmpty,LMouseN,LMouseL,LMouseM,% - LMouseR,LMouseLR,LMouseIIEmpty,LMouseIIN,LMouseIIL,LMouseIIR,% - LMouseIILR,% - },% - % Keywords of class 1 : keywords that contain other characters (since - % of the same class as the ones specified as 'otherkeywords') - morekeywords={% - },% - % Keywords of class 2 : environments names - morekeywords=[2]{% - },% - % Keywords of class 3 : mandatory arguments (not environments) & - % optional arguments which are keys (in key=value) - morekeywords=[3]{% - sfdefault,type1,nofontspec,lining,nf,lf,oldstyle,osf,sflining,% - sflf,sfoldstyle,sfosf,osfss,tabular,t,p,sftabular,sft,% - sfproportional,sfp,scaled,scale,defaultfeatures,space,uni0020,% - exclam,uni0021,quotedbl,uni0022,numbersign,uni0023,dollar,% - uni0024,percent,uni0025,ampersand,uni0026,quotesingle,uni0027,% - parenleft,uni0028,parenright,uni0029,asterisk,uni002A,plus,% - uni002B,comma,uni002C,hyphen,uni002D,period,uni002E,slash,% - uni002F,zero,uni0030,one,uni0031,two,uni0032,three,uni0033,% - four,uni0034,five,uni0035,six,uni0036,seven,uni0037,eight,% - uni0038,nine,uni0039,colon,uni003A,semicolon,uni003B,less,% - uni003C,equal,uni003D,greater,uni003E,question,uni003F,at,% - bracketleft,uni005B,backslash,uni005C,bracketright,uni005D,% - asciicircum,uni005E,underscore,uni005F,grave,uni0060,uni007A,% - braceleft,uni007B,bar,uni007C,braceright,uni007D,asciitilde,% - uni007E,exclamdown,uni00A1,cent,uni00A2,sterling,uni00A3,% - currency,uni00A4,yen,uni00A5,brokenbar,uni00A6,section,uni00A7,% - dieresis,uni00A8,guillemotleft,uni00AB,uni00AD,degree,uni00B0,% - plusminus,uni00B1,acute,uni00B4,uni00B5,periodcentered,uni00B7,% - cedilla,uni00B8,guillemotright,uni00BB,Agrave,uni00C0,Aacute,% - uni00C1,Acircumflex,uni00C2,Atilde,uni00C3,Adieresis,uni00C4,% - Aring,uni00C5,Ccedilla,uni00C7,Egrave,uni00C8,Eacute,uni00C9,% - Ecircumflex,uni00CA,Edieresis,uni00CB,Igrave,uni00CC,Iacute,% - uni00CD,Icircumflex,uni00CE,Idieresis,uni00CF,Eth,uni00D0,Ntilde,% - uni00D1,Ograve,uni00D2,Oacute,uni00D3,Ocircumflex,uni00D4,Otilde,% - uni00D5,Odieresis,uni00D6,multiply,uni00D7,Oslash,uni00D8,Ugrave,% - uni00D9,Uacute,uni00DA,Ucircumflex,uni00DB,Udieresis,uni00DC,% - Yacute,uni00DD,Thorn,uni00DE,germandbls,uni00DF,agrave,uni00E0,% - aacute,uni00E1,acircumflex,uni00E2,atilde,uni00E3,adieresis,% - uni00E4,aring,uni00E5,ae,uni00E6,ccedilla,uni00E7,egrave,% - uni00E8,eacute,uni00E9,ecircumflex,uni00EA,edieresis,uni00EB,% - igrave,uni00EC,iacute,uni00ED,icircumflex,uni00EE,idieresis,% - uni00EF,eth,uni00F0,ntilde,uni00F1,ograve,uni00F2,oacute,% - uni00F3,ocircumflex,uni00F4,otilde,uni00F5,odieresis,uni00F6,% - divide,uni00F7,oslash,uni00F8,ugrave,uni00F9,uacute,uni00FA,% - ucircumflex,uni00FB,udieresis,uni00FC,yacute,uni00FD,thorn,% - uni00FE,ydieresis,uni00FF,Amacron,uni0100,amacron,uni0101,Abreve,% - uni0102,abreve,uni0103,Aogonek,uni0104,aogonek,uni0105,Cacute,% - uni0106,cacute,uni0107,Ccircumflex,uni0108,ccircumflex,uni0109,% - Cdotaccent,uni010A,cdotaccent,uni010B,Ccaron,uni010C,ccaron,% - uni010D,Dcaron,uni010E,dcaron,uni010F,Dcroat,uni0110,dcroat,% - uni0111,Emacron,uni0112,emacron,uni0113,Ebreve,uni0114,ebreve,% - uni0115,Edotaccent,uni0116,edotaccent,uni0117,Eogonek,uni0118,% - eogonek,uni0119,Ecaron,uni011A,ecaron,uni011B,Gcircumflex,% - uni011C,gcircumflex,uni011D,Gbreve,uni011E,gbreve,uni011F,% - Gdotaccent,uni0120,gdotaccent,uni0121,Gcommaaccent,uni0122,% - gcommaaccent,uni0123,Hcircumflex,uni0124,hcircumflex,uni0125,Hbar,% - uni0126,hbar,uni0127,Itilde,uni0128,itilde,uni0129,Imacron,% - uni012A,imacron,uni012B,Ibreve,uni012C,ibreve,uni012D,Iogonek,% - uni012E,iogonek,uni012F,Idotaccent,uni0130,dotlessi,uni0131,IJ,% - uni0132,ij,uni0133,Jcircumflex,uni0134,jcircumflex,uni0135,% - Kcommaaccent,uni0136,kcommaaccent,uni0137,kgreenlandic,uni0138,% - Lacute,uni0139,lacute,uni013A,Lcommaaccent,uni013B,lcommaaccent,% - uni013C,Lcaron,uni013D,lcaron,uni013E,Ldot,uni013F,ldot,uni0140,% - Lslash,uni0141,lslash,uni0142,Nacute,uni0143,nacute,uni0144,% - Ncommaaccent,uni0145,ncommaaccent,uni0146,Ncaron,uni0147,ncaron,% - uni0148,napostrophe,uni0149,Omacron,uni014C,omacron,uni014D,% - Obreve,uni014E,obreve,uni014F,Ohungarumlaut,uni0150,ohungarumlaut,% - uni0151,Racute,uni0154,racute,uni0155,Rcommaaccent,uni0156,% - rcommaaccent,uni0157,Rcaron,uni0158,rcaron,uni0159,Sacute,% - uni015A,sacute,uni015B,Scircumflex,uni015C,scircumflex,uni015D,% - Scedilla,uni015E,scedilla,uni015F,Scaron,uni0160,scaron,uni0161,% - Tcedilla,uni0162,tcedilla,uni0163,Tcaron,uni0164,tcaron,uni0165,% - Tbar,uni0166,tbar,uni0167,Utilde,uni0168,utilde,uni0169,Umacron,% - uni016A,umacron,uni016B,Ubreve,uni016C,ubreve,uni016D,Uring,% - uni016E,uring,uni016F,Uhungarumlaut,uni0170,uhungarumlaut,uni0171,% - Uogonek,uni0172,uogonek,uni0173,Wcircumflex,uni0174,wcircumflex,% - uni0175,Ycircumflex,uni0176,ycircumflex,uni0177,Ydieresis,uni0178,% - Zacute,uni0179,zacute,uni017A,Zdotaccent,uni017B,zdotaccent,% - uni017C,Zcaron,uni017D,zcaron,uni017E,h.superior,uni02B0,% - hhook.superior,uni02B1,j.superior,uni02B2,r.superior,uni02B3,% - rturned.superior,uni02B4,rhookturned.superior,uni02B5,% - Rsmallinverted.superior,uni02B6,w.superior,uni02B7,y.superior,% - uni02B8,uni02B9,uni02BA,uni02BB,afii57929,uni02BC,afii64937,% - uni02BD,uni02BE,uni02BF,uni02C0,uni02C1,uni02C2,uni02C3,uni02C4,% - uni02C5,circumflex,uni02C6,caron,uni02C7,uni02C8,uni02C9,uni02CA,% - uni02CB,uni02CC,uni02CD,uni02CE,uni02CF,uni02D0,uni02D1,uni02D2,% - uni02D3,uni02D4,uni02D5,uni02D6,uni02D7,breve,uni02D8,dotaccent,% - uni02D9,ring,uni02DA,ogonek,uni02DB,tilde,uni02DC,hungarumlaut,% - uni02DD,uni02DE,uni02DF,gammalatin.superior,uni02E0,l.superior,% - uni02E1,s.superior,uni02E2,x.superior,uni02E3,% - glottalstopreversed.superior,uni02E4,uni02EC,uni02ED,uni02EE,% - gravecomb,uni0300,acutecomb,uni0301,uni0302,tildecomb,uni0303,% - uni0304,uni0305,uni0306,uni0307,uni0308,hookabovecomb,uni0309,% - uni030A,uni030B,uni030C,uni030D,uni030E,uni030F,uni0310,uni0311,% - uni0312,uni0313,uni0314,uni0315,uni0316,uni0317,uni0318,uni0319,% - uni031A,uni031B,uni031C,uni031D,uni031E,uni031F,uni0320,uni0321,% - uni0322,dotbelowcomb,uni0323,uni0324,uni0325,uni0326,uni0327,% - uni0328,uni0329,uni032A,uni032B,uni032C,uni032D,uni032E,uni032F,% - uni0330,uni0331,uni0338,uni0342,uni0343,uni0351,uni0357,uni0358,% - uni0359,uni035A,uni035B,uni035C,uni035D,uni035E,uni035F,uni0360,% - uni0361,uni0362,uni0363,uni0374,uni0375,afii57799,uni05B0,% - afii57801,uni05B1,afii57800,uni05B2,afii57802,uni05B3,afii57793,% - uni05B4,afii57794,uni05B5,afii57795,uni05B6,afii57798,uni05B7,% - afii57797,uni05B8,afii57806,uni05B9,uni05BA,afii57796,uni05BB,% - afii57807,uni05BC,afii57839,uni05BD,afii57645,uni05BE,afii57841,% - uni05BF,afii57842,uni05C0,afii57804,uni05C1,afii57803,uni05C2,% - afii57658,uni05C3,uni05C6,afii57664,uni05D0,afii57665,uni05D1,% - afii57666,uni05D2,afii57667,uni05D3,afii57668,uni05D4,afii57669,% - uni05D5,afii57670,uni05D6,afii57671,uni05D7,afii57672,uni05D8,% - afii57673,uni05D9,afii57674,uni05DA,afii57675,uni05DB,afii57676,% - uni05DC,afii57677,uni05DD,afii57678,uni05DE,afii57679,uni05DF,% - afii57680,uni05E0,afii57681,uni05E1,afii57682,uni05E2,afii57683,% - uni05E3,afii57684,uni05E4,afii57685,uni05E5,afii57686,uni05E6,% - afii57687,uni05E7,afii57688,uni05E8,afii57689,uni05E9,afii57690,% - uni05EA,afii57716,uni05F0,afii57717,uni05F1,afii57718,uni05F2,% - arrowleft,uni2190,arrowup,uni2191,arrowright,uni2192,arrowdown,% - uni2193,arrowboth,uni2194,arrowupdn,uni2195,uni2196,uni2197,% - uni2198,uni2199,uni219A,uni219B,uni21A5,uni21A7,uni21BC,uni21BD,% - uni21C0,uni21C1,arrowdblleft,uni21D0,arrowdblup,uni21D1,% - arrowdblright,uni21D2,arrowdbldown,uni21D3,arrowdblboth,uni21D4,% - uni21D5,Nwarrow,uni21D6,Nearrow,uni21D7,Searrow,uni21D8,Swarrow,% - uni21D9,uni2318,uni2325,uni2326,uni2327,uni232B,uni237D,uni2380,% - uni2423,filledbox,uni25A0,H22073,uni25A1,triagup,uni25B2,uni25B3,% - uni25B6,uni25B7,triagdn,uni25BC,uni25BD,uni25C0,uni25C1,uni25C6,% - uni25C7,uni25C9,lozenge,uni25CA,circle,uni25CB,uni25CE,H18533,% - uni25CF,uni25D0,uni25D1,uni25D2,uni25D3,uni25D4,uni25D5,uni25D6,% - uni25D7,openbullet,uni25E6,uni2605,uni2619,uni261B,uni261E,% - uni2627,uni262F,uni2639,uni263A,uni263B,uni263C,uni263D,uni263E,% - uni263F,female,uni2640,uni2641,male,uni2642,uni2643,uni2644,% - uni2645,uni2646,uni2647,uni2648,uni2649,uni264A,uni264B,uni264C,% - uni264D,uni264E,uni264F,uni2650,uni2651,uni2652,uni2653,uni2660,% - uni2663,uni2665,uni2666,uni2669,musicalnote,uni266A,% - musicalnotedbl,uni266B,uni266C,uni2695,uni2698,uni26A2,uni26A3,% - uni26A4,uni26A5,uni26AD,uni2767,uni2776,uni2777,uni2778,uni2779,% - uni277A,uni277B,uni277C,uni277D,uni277E,uni277F,T_u_x,uniE000,% - uniE104,uniE128,uniE129,uniE12A,uniE130,uniE131,uniE132,uniE133,% - uniE134,uniE135,uniE138,uniE139,uniE13A,uniE13C,uniE13D,uniE168,% - B_a_c_k,uniE16E,S_t_r_g,uniE170,A_l_t,uniE171,A_l_t_G_r,uniE172,% - C_t_r_l,uniE173,S_h_i_f_t,uniE174,T_a_b,uniE175,E_n_t_e_r,% - uniE176,C_a_p_s_l_o_c_k,uniE177,F_1,uniE178,F_2,uniE179,F_3,% - uniE17A,F_4,uniE17B,F_5,uniE17C,F_6,uniE17D,F_7,uniE17E,F_8,% - uniE17F,F_9,uniE180,F_1_0,uniE181,F_1_1,uniE182,F_1_2,uniE183,% - F_1_3,uniE184,F_1_4,uniE185,F_1_5,uniE186,F_1_6,uniE187,uniE188,% - H_o_m_e,uniE189,D_e_l,uniE18A,I_n_s,uniE18B,uniE18C,E_n_d,% - uniE18E,G_N_U,uniE190,P_o_s_1,uniE191,E_n_t_f,uniE192,E_i_n_f,% - uniE193,L_e_e_r,uniE194,E_s_c,uniE195,E_n_d_e,uniE196,uniE198,% - uniE199,uniE19A,uniE19B,uniE1A0,uniE1A1,uniE1A2,uniE1A3,uniE1A4,% - uniE1A5,uniE1A6,uniE1A7,uniE1A8,uniE1A9,uniE1AA,uniE1AB,uniE1AC,% - uniE1AD,uniE1AE,uniE1B0,uniE1B1,grave.cap,uniE358,acute.cap,% - uniE359,circumflex.cap,uniE35A,caron.cap,uniE35B,breve.cap,% - uniE35C,hungarumlaut.cap,uniE35D,space_uni030F.cap,uniE35E,% - breveinvertedcmb.cap,uniE35F,breve.cyrcap,uniE360,breve.cyr,% - uniE361,dieresis.cap,uniE362,hookabovecomb.cap,uniE363,uniFFFD,% - },% - % Keywords of class 4 : values of keys (in key=value) - morekeywords=[4]{% - },% - % Keywords of class 5 : arguments specifications (after ":" in expl3 - % syntax) - morekeywords=[5]{% - },% - % Keywords of class 6 : current package name (and possibly derived - % packages) - morekeywords=[6]{% - biolinum },% - % otherkeywords={}, - % alsoletter={}, - % alsodigit={},% - % alsoother={},% - sensitive,% - }[keywords,tex,comments]% - - \lst@definelanguage[biblatex]{TeX}{% - % Control sequences names - moretexcs={% - cite,Cite,parencite,Parencite,footcite,footcitetext,smartcite,% - Smartcite,textcite,Textcite,supercite,cites,Cites,parencites,% - Parencites,footcitesfootcitetexts,textcites,Textcites,supercites,% - autocite,Autocite,autocite*,Autocite*,autocites,Autocites,% - citeauthor,Citeauthor,citetitle,citetitle*,citeyear,citeurl,% - parentext,brackettext,nocite,fullcite,footfullcite,volcite,% - Volcite,pvolcite,Pvolcite,fvolcite,ftvolcite,tvolcite,Tvolcite,% - avolcite,Avolcite,notecite,Notecite,pnotecite,Pnotecite,fnotecite,% - citename,citelist,citefield,printbibliography,bibliography,% - citedate,ExecuteBibliographyOptions,defbibnote,psq,psqq,% - addbibresource,AtNextCite,DeclareNameAlias,% - },% - % Keywords of class 1 : keywords that contain other characters (since - % of the same class as the ones specified as 'otherkeywords') - morekeywords={% - },% - % Keywords of class 2 : environments names - morekeywords=[2]{% - },% - % Keywords of class 3 : mandatory arguments (not environments) & - % optional arguments which are keys (in key=value) - morekeywords=[3]{% - abstract,addendum,afterword,annotation,annotator,author,% - authortype,bookauthor,bookpagination,booksubtitle,booktitle,% - booktitleaddon,chapter,commentator,date,doi,edition,editor,% - editora,editorb,editorc,editortype,editoratype,editorbtype,% - editorctype,eid,eprint,eprintclass,eprinttype,eventdate,% - eventtitle,file,foreword,holder,howpublished,indextitle,% - institution,introduction,isan,isbn,ismn,isrn,issn,issue,% - issuesubtitle,issuetitle,iswc,journalsubtitle,journaltitle,label,% - language,library,location,mainsubtitle,maintitle,maintitleaddon,% - month,nameaddon,note,number,organization,origdate,origlanguage,% - origlocation,origpublisher,origtitle,pages,pagetotal,pagination,% - part,publisher,pubstate,reprinttitle,series,shortauthor,% - shorteditor,shorthand,shorthandintro,shortjournal,shortseries,% - shorttitle,subtitle,title,titleaddon,translator,type,url,urldate,% - venue,version,volume,volumes,year,crossref,entryset,entrysubtype,% - execute,gender,hyphenation,indexsorttitle,keywords,options,% - presort,sortkey,sortname,sorttitle,sortyear,xref,annote,% - archiveprefix,journal,key,pdf,primaryclass,school,address,% - datamodel,% - % - backend,style,citestyle,bibstyle,sorting,maxnames,minnames,% - maxitems,minitems,backref,abbreviate,firstinits,prenote,postnote,% - useprefix,autopunct,giveninits,labelname,given-family,% - },% - % Keywords of class 4 : values of keys (in key=value) - morekeywords=[4]{% - submitted,inpress,danish dutch,american,USenglish,english,british,% - UKenglish,canadian,australian,newzealand,finnish,french,francais,% - canadien,german,ngerman,austrian,naustrian,greek,italian,norsk,% - nynorsk,brazil,portuges,spanish,swedish,% - % - biber,numeric,numeric-comp,numeric-verb,alphabetic,alphabetic-verb,% - authoryear,authoryear-comp,authoryear-ibid,authoryear-icomp,% - authortitle,authortitle-comp,authortitle-ibid,authortitle-icomp,% - authortitle-terse,authortitle-tcomp,authortitle-ticomp,verbose,% - verbose-ibid,verbose-note,verbose-inote,verbose-trad1,verbose-trad2,% - verbose-trad3,reading,draft,debug,and,inline,footnote,% - superscript,plain,nyt,ynt,none,false,true,% - },% - % Keywords of class 5 : arguments specifications (after ":" in expl3 - % syntax) - morekeywords=[5]{% - },% - % Keywords of class 6 : current package name (and possibly derived - % packages) - morekeywords=[6]{% - biblatex },% - % directives - directives={% - article,book,inbook,bookinbook,suppbook,booklet,collection,% - conference,incollection,suppcollection,manual,misc,online,patent,% - periodical,suppperiodical,proceedings,inproceedings,reference,% - inreference,report,thesis,unpublished,masterthesis,phdthesis,% - string,comment,% - },% - % otherkeywords={},% - alsoletter={-},% - % alsodigit={},% - delim=*[directive]@,sensitive=false,% - }[keywords,directives,tex,comments]% - - \lst@definelanguage[lthooks]{TeX}{% - % Control sequences names - moretexcs={% - AddToHook,BeforeBeginEnvironment,AtBeginEnvironment,AtEndEnvironment,% - AfterEndEnvironment,% - },% - % Keywords of class 1 : keywords that contain other characters (since - % of the same class as the ones specified as 'otherkeywords') - morekeywords={% - },% - % Keywords of class 2 : environments names - morekeywords=[2]{% - },% - % Keywords of class 3 : mandatory arguments (not environments) & - % optional arguments which are keys (in key=value) - morekeywords=[3]{% - % begin,end, - before,after,begindocument,begindocument/before,% - begindocument/end,enddocument,enddocument/afterlastpage,% - enddocument/afteraux,enddocument/info,enddocument/end,env,% - },% - % Keywords of class 4 : values of keys (in key=value) - morekeywords=[4]{% - },% - % Keywords of class 5 : arguments specifications (after ":" in expl3 - % syntax) - morekeywords=[5]{% - },% - % Keywords of class 6 : current package name (and possibly derived - % packages) - morekeywords=[6]{% - lthooks },% - % otherkeywords={},% - alsoletter={/},% - % alsodigit={},% - % alsoother={},% - sensitive,% - }[keywords,tex,comments]% - - \lst@definelanguage[l3keys2e]{TeX}{% - % Control sequences names - moretexcs={% - ProcessKeysOptions,ProcessKeysPackageOptions,% - },% - % Keywords of class 1 : keywords that contain other characters (since - % of the same class as the ones specified as 'otherkeywords') - morekeywords={% - },% - % Keywords of class 2 : environments names - morekeywords=[2]{% - },% - % Keywords of class 3 : mandatory arguments (not environments) & - % optional arguments which are keys (in key=value) - morekeywords=[3]{% - },% - % Keywords of class 4 : values of keys (in key=value) - morekeywords=[4]{% - },% - % Keywords of class 5 : arguments specifications (after ":" in expl3 - % syntax) - morekeywords=[5]{% - },% - % Keywords of class 6 : current package name (and possibly derived - % packages) - morekeywords=[6]{% - l3keys2e },% - % otherkeywords={},% - alsoletter={23},% - % alsodigit={},% - % alsoother={},% - sensitive,% - }[keywords,tex,comments]% - - \lst@definelanguage[varioref]{TeX}{% - % Control sequences names - moretexcs={% - vref,vpageref,% - },% - % Keywords of class 1 : keywords that contain other characters (since - % of the same class as the ones specified as 'otherkeywords') - morekeywords={% - },% - % Keywords of class 2 : environments names - morekeywords=[2]{% - },% - % Keywords of class 3 : mandatory arguments (not environments) & - % optional arguments which are keys (in key=value) - morekeywords=[3]{% - },% - % Keywords of class 4 : values of keys (in key=value) - morekeywords=[4]{% - },% - % Keywords of class 5 : arguments specifications (after ":" in expl3 - % syntax) - morekeywords=[5]{% - },% - % Keywords of class 6 : current package name (and possibly derived - % packages) - morekeywords=[6]{% - varioref },% - % otherkeywords={}, - % alsoletter={}, - % alsodigit={},% - % alsoother={},% - sensitive,% - }[keywords,tex,comments]% - - \lst@definelanguage[hologo]{TeX}{% - % Control sequences names - moretexcs={% - hologo },% - % Keywords of class 1 : keywords that contain other characters (since - % of the same class as the ones specified as 'otherkeywords') - morekeywords={% - },% - % Keywords of class 2 : environments names - morekeywords=[2]{% - },% - % Keywords of class 3 : mandatory arguments (not environments) & - % optional arguments which are keys (in key=value) - morekeywords=[3]{% - },% - % Keywords of class 4 : values of keys (in key=va ,lue) - morekeywords=[4]{% - },% - % Keywords of class 5 : arguments specifications (after ":" in expl3 - % syntax) - morekeywords=[5]{% - },% - % Keywords of class 6 : current package name (and possibly derived - % packages) - morekeywords=[6]{% - hologo% - },% - % otherkeywords={}, - % alsoletter={}, - % alsodigit={},% - % alsoother={},% - sensitive,% - }[keywords,tex,comments]% - - \lst@definelanguage[acro]{TeX}{% - % Control sequences names - moretexcs={% - Ac,Aca,Acap,Acf,Acfp,Acl,Aclp,Acp,AcroAcronymsMap,AcroAddRow,% - AcroMapBreak,AcroNeedPackage,AcroPropertiesMap,AcroPropertiesSet,% - AcroRerun,AcroStyle,AcroTemplateName,AcroTemplateType,AcronymID,% - AcronymTable,Acs,Acsp,BeginAccSupp,Dacs,DeclareAcroArticle,% - DeclareAcroEnding,DeclareAcroPreset,DeclareAcroProperty,% - DeclareAcroPropertyAlias,DeclareAcroTranslation,DeclareAcronym,Iac,% - Iaca,Iacf,Iacl,Iacs,MakeAcroPropertyAlias,NewAcroCommand,% - NewAcroPreset,NewAcroTemplate,RenewAcroCommand,RenewAcroPreset,% - RenewAcroTemplate,SetupAcroTemplate,SetupNextAcroTemplate,% - UseAcroTemplate,abbrdot,ac,aca,acap,acbarrier,acdot,acf,acfg,% - acflike,acfootnote,acfp,acg,aciftrailing,acl,aclg,aclp,acp,% - acreset,acresetall,acrocite,acrodefinite,acrodonotuse,acrodotfill,% - acroendfootnote,acroformat,acrofull,acrogroupcite,acroheading,% - acroifT,acroifTF,acroifallTF,acroifanyT,acroifanyTF,% - acroifbooleanTF,acroifchapterF add,acroifchapterTF,acroiffirstT,% - acroiffirstTF addchap,acroifpagesTF,acroifsingleTF,acroifstarredTF,% - acroiftagTF,acroifusedTF,acroindefinite,acrolistname,acroneedpages,% - acronopagerange,acronymsmap,acronymsmapF,acronymsmapTF,acropagefill,% - acropages,acroplural,acropossessive,acropreamble,acroshow,% - acrotranslate,acroupper,acrowrite,acs,acsetup,acsp,acspace,% - acswitchoff,acswitchon,acuse,dacs,declareAcronym,iac,iaca,iacf,% - iacl,iacs,iacsg,printacronyms,% - % - acro_locale,acro_if_foreign,acro_if_locale,__acro_foreign_language,% - acro_property_get,acro_property_if_set,acro_property_get,% - },% - % Keywords of class 1 : keywords that contain other characters (since - % of the same class as the ones specified as 'otherkeywords') - morekeywords={% - },% - % Keywords of class 2 : environments names - morekeywords=[2]{% - },% - % Keywords of class 3 : mandatory arguments (not environments) & - % optional arguments which are keys (in key=value) - morekeywords=[3]{% - activate,addsec,addsec*,all,alt,alt,alt-acc,alt-format,% - alt-indefinite,alt-plural,alt-plural-form,barriers,before-citation,% - caption,% - case-insensitive,%case-sensitive,%chapter,chapter*,cite,clear,cmd,% - deactivate,define,description,disable,display,exclude,extra,% - extra-acc,extra-foreign,extra-format,extra-long,fill,first,% - first-long,first-long-format,first-style,first-style ,floats,% - footnote,foreign,foreign,foreign-acc,foreign-babel,foreign-format ,% - foreign-locale,foreign-plural,foreign-plural-form,format,format,% - group,heading,id,include,index,index,index-cmd,index-sort,% - language,link-only-first,list,list,list-acc,list-format,% - list/display,lists,load-style,local,locale,lof,long,long,% - long-acc,long-format,long-indefinite,long-plural,long-plural-ending,% - long-plural-form,long-post,long-short,longtable,longtabu,lppl,% - ltxtable,make-links,maketitle,method,name,no-index,none,options,% - pages,pdf,pdf,pdfcomment,pdfcomment/cmd,pdfcomment/use,pdfstring,% - post,pre,preamble,preset,replace,reset,section,section*,short,% - short,short,short-acc,short-format,short-indefinite,short-long,% - short-plural,short-plural-ending,short-plural-form ,show,single,% - single,single,single-acc threshold,single-format - title,single-style,% - single-style,sort,sort,subsequent-style,subsequent-style,% - supertabular,tabular,tabularx,tag,upgrade,use,use-id-as-short,% - uselist,version,% - },% - % Keywords of class 4 : values of keys (in key=value) - morekeywords=[4]{% - },% - % Keywords of class 5 : arguments specifications (after ":" in expl3 - % syntax) - morekeywords=[5]{% - },% - % Keywords of class 6 : current package name (and possibly derived - % packages) - morekeywords=[6]{% - acro% - },% - % otherkeywords={},% - alsoletter={-_},% - % alsodigit={},% - % alsoother={},% - sensitive,% - }[keywords,tex,comments]% - - \lst@definelanguage[csquotes]{TeX}{% - % Control sequences names - moretexcs={% - enquote,% - },% - % Keywords of class 1 : keywords that contain other characters (since - % of the same class as the ones specified as 'otherkeywords') - morekeywords={% - },% - % Keywords of class 2 : environments names - morekeywords=[2]{% - displayquote,% - },% - % Keywords of class 3 : mandatory arguments (not environments) & - % optional arguments which are keys (in key=value) - morekeywords=[3]{% - },% - % Keywords of class 4 : values of keys (in key=value) - morekeywords=[4]{% - },% - % Keywords of class 5 : arguments specifications (after ":" in expl3 - % syntax) - morekeywords=[5]{% - },% - % Keywords of class 6 : current package name (and possibly derived - % packages) - morekeywords=[6]{% - csquotes% - },% - % otherkeywords={}, - % alsoletter={}, - % alsodigit={},% - % alsoother={},% - sensitive,% - }[keywords,tex,comments]% - - %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% - % tcolorbox - %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% - \lst@definelanguage[tcolorbox]{TeX}% - {% - % Control sequences names - moretexcs={% - tcbuselibrary,newtcbtheorem,tcbset% - },% - % Keywords of class 1 : keywords that contain other characters (since - % of the same class as the ones specified as 'otherkeywords') - morekeywords={% - % - },% - % Keywords of class 2 : environments names - morekeywords=[2]{% - absquote,boxarraystore,dispExample,dispExample*,dispListing,% - dispListing*,docCommand,docCommand*,docCommands,docEnvironment,% - docEnvironment*,docEnvironments,docKey,docKey*,docKeys,% - docPathOperation,docPathOperation*,docPathOperations,extcolorbox,% - extikzpicture,fooauxenv,foocolorbox,foocolorbox*,posterboxenv,% - tcbclipframe,tcbclipinterior,tcbcliptitle,tcbexternal,% - tcbinvclipframe,tcbitemize,tcblisting,tcboutputlisting,% - tcboxeditemize,tcboxedraster,tcbposter,tcbraster,tcbverbatimwrite,% - tcbwritetemp,tcolorbox,% - },% - % Keywords of class 3 : mandatory arguments (not environments) & - % optional arguments which are keys (in key=value) - morekeywords=[3]{% - Crefname,IfBooleanF,IfBooleanT,IfBooleanTF,IfNoValueF,IfNoValueT,% - IfNoValueTF,IfValueF,IfValueT,IfValueTF,PassOptionsToClass,% - PassOptionsToPackage,above*,above,actual,adapt,add,adjust,% - adjusted,after,alert,alerted,algorithm,align*,align,all,ams,% - and,angular,annotate,app,arara,arc,array,as,at,attach,auto,% - autoparskip,balanced,base,basedim,baseline,beamer,bean,before,% - beforeafter,% begin, - below,between,biber,bibtex,bicolor,blank,% - blanker,blankest,blend,body,bold,bookmark*,bookmark,borderline,% - both,bottom*,bottom,bottomrule,bottomsep,bottomtitle,bounding,% - box,boxed,boxes,boxrule,boxsep,break*,break,breakable,broken,% - by,caption,capture,center,check,circular,clear,clip,code,% - colback,colbacklower,colbacktitle,colframe,collower,colon,color,% - colorize,colors,colspacing,coltext,coltitle,column*,column,% - columns,colupper,command,comment,compilable,compiler,compress,% - content,corner,corners,counter*,counter,counters,coverage,% - crefname,current,curved,dash,default,definition,delimiters,% - description,detach,directory,do,doc,docexample,documentation,% - downwards,draft,draftmode,draw,drop,dvips,east,empty,% end, - % - enforce,engine,english,enhanced,enlarge,enlargement,enlargepage,% - entry,environment,environments,equal,equation*,equation,error,% - even,every,example!,example,extend,extension,external,% - externalize,extras,extrude,fade,fading,file,fill,filled,finally,% - finish,first,fit,fitting,fixed,flexible,flip,float*,float,% - floatplacement,flush,flushleft,flushright,font,fontlower,fontsize,% - fonttitle,fontupper,for,force,format,formatter,frame,freelance,% - freelancefirst,freelancelast,freelancemiddle,freestyle,freeze,from,% - full,fuzzy,gap,gather*,gather,geometry,german,goal,graphical,% - graphics,group,grow,halign,halo,hanging,hbox,head,height,% - hidden,hide,higher,highlight,hooks,horizontal,hyperlink,hyperref,% - hypertarget,hyperurl*,hyperurl,hyphenationfix,if,ignore,image,in,% - indent,index*,index,inherit,initially,input,inputencoding,inside,% - interior,into,invisible,inwards,is,jigsaw,jpg,key,keypath,keys,% - keywords,label,language,large,last,latex,layer,layers,left*,% - left,lefthand,leftlower,leftright,leftrule,lefttitle,leftupper,% - length,lengths,level,lifted,limit,line*,line,lines,list,% - listing!,listing,listings,listingsutf,lower*,lower,lowerbox,% - lowered,lualatex,m,macros,magazine,makeindex,many,marginnote,% - marker,math,maxfontdiff,maxfontdiffgap,maxstep,maxwidthdiff,% - maxwidthdiffgap,method,midday,middle,minimum,minipage,minted,% - most,move,multicolumn,multirow,n,name,nameref,natural,new,% - nirvana,no,nobeforeafter,nobreak,node,nodes,nodisplayskip,% - nofloat,none,noparskip,nophantom,north,northeast,northwest,not,% - notitle,number,octogon,odd,of,offset,on,oneside*,oneside,only,% - opacity,opacityback,opacitybacklower,opacitybacktitle,opacityfill,% - opacityframe,opacitylower,opacitytext,opacitytitle,opacityupper,% - option,options,or,orientation,out,outer,outside,outwards,over,% - overlay,overlays,oversize,overzoom,pad,page*,page,pages,% - pageshort,parameter,parbox,parenthesis,parfillskip,parskip,path,% - paths,pdf,pdflatex,percent,phantom,phantomlabel,placeholder,% - plain,plus,png,poster,pre,preamble,preclass,prefix,process,% - pspdf,quote,raise,raised,raster,ratio,record,recording,remake,% - remember,remove,reset,restore,right*,right,righthand,rightlower,% - rightrule,righttitle,rightupper,rotate,rounded,row,rows,% - rowspacing,rowspan,run,runner,runs,safety,savedelimiter,% - savelowerto,saveto,scale,scope,segmentation,semi,separated,% - separator,sequence,settings,shade,shading,shadow,sharp,sharpish,% - shield,show,showframe,shrink,side,sidebyside,sidewards,sign,% - size,skin,skins,skip,small,smart,sort,source,south,southeast,% - southwest,space,spacing,span,spartan,split,spread,square,% - squeezed,stack,standard,step,store,stretch,style,subskin,% - subtitle,supplement,switch,system,tabulars*,tabulars,tabularx*,% - tabularx,tcbimage,tcbox,preamble tcbset,tempfile,terminator,text,% - theorem,theorems,tight,tikz,tikznode,tile,title*,title,titlebox,% - titled,titlerule,to,toggle,top*,top,toprule,topsep,toptitle,% - type,unbreakable,unbroken,underlay,updated,upper*,upper,upperbox,% - upwards*,upwards,use,utf,valign,value,values,varwidth,verbatim,% - vertical,vfill,vignette,visible,void,warning,watermark,west,% - widget,width,with,within,xelatex,xmax,xmin,xparse,xshift,ymax,% - ymin,yshift*,yshift,yshifttext,zoom,% - },% - % Keywords of class 4 : values of keys (in key=value) - morekeywords=[4]{% - all,and,apart,areasize*,areasize,as-is,auto,base,baselineskip,% - beamer,beamerfirst,beamerlast,beamermiddle,bicolor,bicolorfirst,% - bicolorlast,bicolormiddle,both,bottom,break,broken,center,change,% - clipped,colon,copy,dash,direct,doc,downhill,draft,east,empty,% - emptyfirst,emptylast,emptymiddle,enhanced,enhancedfirst,% - enhancedlast,enhancedmiddle,evenpage,false,fbox,figures,final,% - first,fitbox,flush,fontsize*,fontsize,forced,freelance,% - freelancefirst,freelancelast,freelancemiddle,hang,hbox,hybrid*,% - hybrid,ignored,invisible,jigsaw,justify,landscape*,landscape,% - last,left,limited,listings,margin,maximum,middle,minimal,% - minimum,minipage,minted,none,normal,north,northeast,northwest,% - off,on,path,pathfirst,pathfirstjigsaw,pathjigsaw,pathlast,% - pathlastjigsaw,pathmiddle,pathmiddlejigsaw,pgf,pgfchapter,% - pgfsection,plain,portrait*,portrait,right,rows,scale*,scale,% - seam,small,south,southeast,southwest,spartan,squeeze,standard,% - tables,tight,tile,tilefirst,tilelast,tilemiddle,title,top,true,% - unbroken,unlimited,uphill,visible,west,widget,widgetfirst,% - widgetlast,widgetmiddle,red,black,white,none,% - },% - % Keywords of class 5 : arguments specifications (after ":" in expl3 - % syntax) - morekeywords=[5]{% - },% - % Keywords of class 6 : current package name (and possibly derived - % packages) - morekeywords=[6]{% - tcolorbox% - },% - % otherkeywords={},% - alsoletter={ \ },% - % alsodigit={},% - % alsoother={},% - sensitive,% - }[keywords,tex,comments]% - - %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% - % Classes (La)TeX - %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% - \lst@definelanguage[classes]{TeX}{% - % Control sequences - moretexcs={% - },% - % Keywords of class 1 : keywords that contain other characters - % (since of the same class as the ones specified as - % 'otherkeywords') - morekeywords={% - % - },% - % Keywords of class 2 : environments names - morekeywords=[2]{% - },% - % Keywords of class 3 : mandatory arguments (not environments) - % & optional arguments which are keys (in key=value) - morekeywords=[3]{% - },% - % Keywords of class 4 : values of keys (in key=value) - morekeywords=[4]{% - },% - % Keywords of class 5 : arguments specifications (after “:” - % in expl3 syntax) - morekeywords=[5]{% - },% - % Keywords of class 6 : current package name (and possibly - % derived packages) - morekeywords=[6]{% - a0poster,aalok,aastex631,abntex2,achemso,acmart,acmconf, - active-conf,adfathesis,afparticle,afthesis,aguplus,aiaa-tc, - akklecture,akkscript,akktecdoc,akletter,myletter,ametsoc, - amsart,amsbook,amsdtx,amsldoc,amsproc,aomart,apa,apa6, - apa6e,apa7,arabart,arabbook,arabrep,arabrep1,articleingud, - asaetr,ascelike,asmeconf,asmejour,assignment,aucklandthesis, - bangorcsthesis,bangorexam,barticle,bbook,bletter, - bankstatement,article,book,letter,ltnews,ltxdoc,ltxguide, - minimal,proc,report,slides,source2edoc,basque-book,beamer, - beamerswitch,beaulivre,beilstein,argetabelle,bewerbung, - bgteubner,BHCexam,bitart,bitbook,bjfuthesis,BMSTU-IU8, - bookcover,bookest,bookshelf,br-lex,brandeis-dissertation, - brandeis-problemset,brandeis-thesis,buctcover,buctthesis, - bxjsarticle,bxjsbook,bxjsreport,bxjsslide,cascadilla,cd, - cd-cover,articoletteracdp,letteracdp,cesenaexam,cheatsheet, - chemmacros-manual,chletter,cje,cnbwp,cnltx-doc,codedoc, - colorart,colorbook,combine,cc,ConcProg,confproc,contracard, - courseoutline,coursepaper,cquthesis,csbulletin,csbulobalka, - csbulv1,ctexart,ctexbeamer,ctexbook,ctexrep,ctxdoc,curve, - cv4tw,cweb,idcc,ijdc-v14,ijdc-v9,dinbrief,disser,gost732, - dithesis,droit-fr,dtk,dvdcoll,easybook,ebsthesis,agecon, - ajae,apecon,ecca,erae,itaxpf,jrurstud,njf,oegatb,pocoec, - regstud,worlddev,ecv,einfart,ejpecp,elbioimp,elegantbook, - elegantnote,elegantpaper,elpres,cas-dc,cas-sc,elsarticle, - elteikthesis,emisa,emulateapj,erdc,eskd,eskdgraph,eskdtab, - eskdtext,estcpmm,europasscv,europecv,exam,exam-n,examdesign, - exesheet,extarticle,extbook,extletter,extproc,extreport, - facsimile,factura,fancyhandout,fancyslides,fbithesis,fcavtex, - fdudoc,fduthesis-en,fduthesis,fei,ffslides,fithesis, - fithesis2,fithesis3,fithesis4,flacards,flashcards,frletter, - g-brief,g-brief2,gaceta,gammas,gatech-thesis,gmdocc, - gradstudentresume,grant-afosr,grant-aro,grant-darpa,grant-doe, - grant-nih,grant-nrl,grant-nsf,grant-onr,grant,graphpaper, - gridslides,gsemthesis,guitartabs,gzt,gztarticle,h2020proposal, - hgbarticle,hgbreport,hgbthesis,harnon-cv,hausarbeit-jura, - hcart,hcletter,hcreport,hcslides,hecthese,hepthesis,hitec, - hithesis,hitreport,hitszthesis,hletter,hpsdiss,fsbispit, - huawei,hustthesis,icsv,IEEEconf,IEEEtran,ijmart,ijsra, - image-gallery,IMTEKda,inkpaper,invoice-class,iodhbwm,iscram, - isov2,isodoc,iwhdp,jacow,jlreq,jmlr,jmlrbook,jnuexam,jpsj2, - jura,jurabook,juraovw,juraurtl,kdgcoursetext,kdgmasterthesis, - kdpcover,kerntest,kluwer,knittingpattern,scrartcl,scrarticle, - scrbook,scrdoc,scrletter,scrlttr2,scrreport,scrreprt,komacv, - oblivoir-utf,oblivoir-xl,oblivoir,xoblivoir,ksp-thesis,l3doc, - labbook,leadsheet,leaflet,lebhart,lectures,letgut,lettre,limap, - limecv,lion-msc,lni,lps,lt3graph-packagedoc,ltxdockit, - ltxguidex,abstbook,beletter,flashcard,iagproc,cours,fiche, - matapli,matc3mem,mcmthesis,ltxmdf,medstarbeamer,meetingmins, - memoir,mensa-tex,mentis,metanorma,milog,minimart,minimbook, - mla,mluexercise,mnras,moderncv,modernposter,msu-thesis, - mucproc,mugsthesis,muling,musuos,muthesis,third-rep,mwart, - mwbk,mwrep,mycv,nature,ncc,nccproc,sibjnm,nddiss2e, - ndsu-thesis,newlfm,nih,nihbiosketch,njurepo,nlctdoc,nostarch, - nrc1,nrc2,artikel1,artikel2,artikel3,boek,boek3,brief, - rapport1,rapport3,nwejm,nwejmart,octavo,onrannual, - oup-authoring-template,journal,paper,papertex,pbsheet,pecha, - petiteannonce,philosophersimprint,pittetd,pkuthss,plari,play, - postcards,powerdot,FUpowerdot,ppr-prv,pracjourn,pressrelease, - proposal,reporting,dfgproposal,dfgreporting,euproposal, - eureporting,prosper,protocol,prtec,upmgr,wkmgr,pst-doc, - ptptex,qcm,quantumarticle,qyxf-book,ReadableCV,recipe, - RecipeBook,recipecard,refart,refrep,resphilosophica,revtex4-2, - revtex4,revtex4-1,rtklage,ryersonSGSThesis,ryethesis,sageep, - sapthesis,schuleab,schulein,schuleit,schulekl,schuleub, - schuleue,schullsg,schullzk,schulma-ab,schulma-gutachten, - schulma-klausur,schulma-komp,schulma-mdlprf,schulma-praes, - schwalbe,sciposter,screenplay,scrjrnl,sdapsclassic,sduthesis, - seminar,semproc,sesamanuel,seuthesix,sffms,cassete,etiketka, - shtthesis,caesar_book,sides,simplecv,simplivre,skbarticle, - skbbeamer,skbbook,skblncsbeamer,skblncsppt,skbmoderncv,skdoc, - skeyval-testclass,skrapport,smfart,smfbook,SPhdThesis,spie, - sr-vorl,sslides,stage,standalone,usthesis,hwexam,mikoslides, - omdoc,smglom,subfiles,suftesi,sugconf,tabriz-thesis,talk, - tcldoc,tclldoc,powersem,thesis-ekf,thesis-gwu,thuthesis, - tikz-kalender,tikzposter,tlc-article,TOPletter,toptesi, - tudabeamer,tudaexercise,tudaleaflet,tudaletter,tudaposter, - tudapub,tudasciposter,tudscrartcl,tudscrbook,tudscrdoc, - tudscrmanual,tudscrposter,tudscrreprt,tufte-book,tufte-handout, - ltugboat,ltugproc,tui,turabian,turabian-researchpaper, - turabian-thesis,my-thesis,ua-thesis,uafthesis, - uantwerpenbamathesis,uantwerpencoursetext,uantwerpenexam, - uantwerpenletter,uantwerpenphdthesis,uantwerpenreport, - ucalgmthesis,ucbthesis,ucdavisthesis,ucsmonograph,ucthesis, - udesoftec,uebungsblatt,uestcthesis,uhhassignment,uiucredborder, - uiucthesis,ulthese,legislation,umich-thesis,umthesis, - unam-thesis,unifith,unitn-bimrep,univie-ling-expose, - univie-ling-paper,univie-ling-thesis,univie-ling-wlg, - unizgklasa,uothesis,UoWthesis,upmethodology-document,URbeamer, - URletter,uspatent,ut-thesis,utexasthesis,uwmslide,uwthesis, - verifica,webquiz,willowtreebook,withargs-packagedoc, - wsemclassic,xduthesis,xebaposter,xmuthesis,xsim-manual, - yaletter,yathesis,ycbook,ydoc,york-thesis, - },% - % otherkeywords={},% - alsoletter={0123456789-},% - % alsodigit={},% - sensitive% - }[keywords,tex,comments]% + % Control sequences names + moretexcs={% + Huge,LARGE,Large,LoadClass,NewCommandCopy,RequirePackage,% + ShowCommand,abovecaptionskip,abstractname,appendix,appendixname,% + arraycolsep,arrayrulewidth,author,backmatter,baselinestretch,% + belowcaptionskip,bf,bibindent,bibname,bigskipamount,bottomfraction,% + brokenpenalty,cal,chapter,chaptermark,chaptername,clubpenalty,% + columnsep,columnseprule,contentsname,date,dblfloatpagefraction,% + dblfloatsep,dbltextfloatsep,dbltopfraction,descriptionlabel,% + displaywidowpenalty,doublerulesep,evensidemargin,fboxrule,fboxsep,% + figurename,floatpagefraction,floatsep,footins,footnoterule,% + footnotesep,footnotesize,footskip,frontmatter,headheight,headsep,% + huge,indexname,indexspace,interlinepenalty,intextsep,it,jot,% + labelenumi,labelenumii,labelenumiii,labelenumiv,labelitemfont,% + labelitemi,labelitemii,labelitemiii,labelitemiv,labelsep,% + labelwidth,large,leftmargin,leftmargini,leftmarginii,leftmarginiii,% + leftmarginiv,leftmarginv,leftmarginvi,lineskip,listfigurename,% + listoffigures,listoftables,listtablename,mainmatter,maketitle,% + marginparpush,marginparsep,marginparwidth,maxdepth,medskipamount,% + mit,newblock,normallineskip,normalsize,oddsidemargin,paragraph,% + paragraphmark,parindent,parskip,part,partname,partopsep,% + postdisplaypenalty,predisplaypenalty,refname,rm,sc,scriptsize,% + section,sectionmark,setlength,sf,sl,small,smallskipamount,% + subitem,subparagraph,subparagraphmark,subsection,subsectionmark,% + subsubitem,subsubsection,subsubsectionmark,tabbingsep,tabcolsep,% + tablename,tableofcontents,textfloatsep,textfraction,textheight,% + textwidth,thechapter,theenumi,theenumii,theenumiii,theenumiv,% + theequation,theparagraph,thepart,thesection,thesubparagraph,% + thesubsection,thesubsubsection,tiny,title,today,topfraction,% + topmargin,topskip,tt,widowpenalty,% + },% + % Keywords of class 1 : keywords that contain other characters (since + % of the same class as the ones specified as 'otherkeywords') + morekeywords={% + },% + % Keywords of class 2 : environments names + morekeywords=[2]{% + abstract,array,center,description,displaymath,document,enumerate,% + eqnarray,equation,figure,flushleft,flushright,itemize,list,lrbox,math,% + minipage,picture,quotation,quote,sloppypar,tabbing,table,tabular,% + thebibliography,theindex,titlepage,trivlist,verbatim,verse,% + },% + % Keywords of class 3 : mandatory arguments (not environments) & + % optional arguments which are keys (in key=value) + morekeywords=[3]{% + % c,cc,ccc,cccc,X,l, + empty,% + },% + % Keywords of class 4 : values of keys (in key=value) + morekeywords=[4]{% + },% + % Keywords of class 5 : arguments specifications (after ":" in expl3 + % syntax) + morekeywords=[5]{% + },% + % Keywords of class 6 : current package name (and possibly derived + % packages) + morekeywords=[6]{% + % + }, + otherkeywords={|},% + % alsoletter={},% alsodigit={},% + % alsoother={},% + sensitive,% + }[keywords,tex,comments]% + + \lst@definelanguage[listings]{TeX}{% + % Control sequences names + moretexcs={% + lstDeleteShortInline,lstMakeShortInline,lstalias,lstaspectfiles,% + lstdefineformat,lstdefinelanguage,lst@definelanguage,lstdefinestyle,% + lstindexmacro,lstinline,lstinputlisting,lstlanguagefiles,% + lstlgrindeffile,lstlistingname,lstlistingnamestyle,% + lstlistlistingname,lstlistoflistings,lstloadlanguages,lstname,% + lstnewenvironment,lstset,theHlstnumber,thelstlabel,thelstlisting,% + thelstnumber,% + },% + % Keywords of class 1 : keywords that contain other characters (since + % of the same class as the ones specified as 'otherkeywords') + morekeywords={% + },% + % Keywords of class 2 : environments names + morekeywords=[2]{% + lstlisting,% + },% + % Keywords of class 3 : mandatory arguments (not environments) & + % optional arguments which are keys (in key=value) + morekeywords=[3]{% + 0.21,ABAP,ACM,ACMscript,ACSL,Ada,Algol,Ant,Assembler,Awk,% + Basic,C,C++,CIL,Caml,Clean,Cobol,Comal 80,Comsol,Delphi,% + Eiffel,Elan,Euphoria,Fortran,GAP,GCL,Gnuplot,Go,HTML,Haskell,% + IDL,JVMIS,Java,LLVM,Lingo,Lisp,Logo,Lua,ML,Mathematica,Matlab,% + Mercury,MetaPost,Miranda,Mizar,Modula-2,MuPAD,NASTRAN,OCL,% + OORexx,Oberon-2,Octave,Oz,PHP,PL/I,POV,PSTricks,Pascal,Perl,% + Plasm,PostScript,Prolog,Promela,Python,R,RSL,Reduce,Rexx,Ruby,% + S,SAS,SHELXL,SPARQL,SQL,Scala,Scilab,Simula,Swift,TeX,% + VBScript,VHDL,VRML,Verilog,XML,XSLT,[03]Fortran,[08]Fortran,% + [1.0]Mathematica,[11.0]Mathematica,[11]C++,[1974]Cobol,[1985]Cobol,% + [2005]Ada,[3.0]Mathematica,[5.0]Lua,[5.1]Lua,[5.2]Lua,% + [5.2]Mathematica,[5.3]Lua,[60]Algol,[67]Simula,[68]Algol,% + [77]Fortran,[83]Ada,[90]Fortran,[95]Ada,[95]Fortran,[97]VRML,% + [AMS]VHDL,[ANSI]C,[ANSI]C++,[AlLaTeX]TeX,[AspectJ]Java,[Auto]Lisp,% + [Borland6]Pascal,[CII]Simula,[CORBA]IDL,[DEC]Simula,[GNU]C++,% + [Handel]C,[IBM]Simula,[ISO]C++,[LaTeX]TeX,[Motorola68k]Assembler,% + [OMG]OCL,[Objective]C,[Objective]Caml,[PLUS]S,[POSIX]Awk,[R/2 + 4.3]ABAP,[R/2 5.0]ABAP,[R/3 3.1]ABAP,[R/3 4.6C]ABAP,[R/3 6.10]ABAP,% + [Sharp]C,[Standard]Pascal,[VM/XA]Rexx,[Visual]Basic,[Visual]C++,% + [WinXP]command.com,[XSC]Pascal,[common]TeX,[decorative]OCL,% + [empty]IDL,[empty]Java,[empty]Lisp,[empty]Rexx,[empty]S,% + [empty]VHDL,[empty]make,[empty]tcl,[gnu]Awk,[gnu]make,[ibm]Cobol,% + [light]Caml,[plain]TeX,[primitive]TeX,[tk]tcl,[x86masm]Assembler,% + abovecaptionskip,aboveskip,alsodigit,alsolanguage,alsoletter,% + alsoother,backgroundcolor,basewidth,bash,basicstyle,% + belowcaptionskip,belowskip,boxpos,breakatwhitespace,breakautoindent,% + breakindent,breaklines,caption,captionpos,classoffset,columns,% + command.com,comment,comments,commentstyle,consecutivenumbers,csh,% + defaultdialect,deletecomment,deletedelim,deletedirectives,% + deleteemph,deleteendkeywords,deletehyperref,deleteindex,% + deletekeywordcomment,deletekeywords,deleteprocnamekeys,deletestring,% + deletetxcs,delim,directives,directivestyle,draft,elisp,emph,% + emphstyle,emptylines,erlang,escapebegin,escapechar,escapeend,% + escapeinside,extendedchars,fancyvrb,fillcolor,final,firstline,% + firstnumber,flexiblecolumns,float,floatplacement,fontadjust,% + formats,formfeed,frame,frameround,framerule,framesep,frameshape,% + framexbottommargin,framexleftmargin,framexrightmargin,% + framextopmargin,fvcmdparams,gobble,hansl,hyper,hyperanchor,% + hyperlink,hyperref,identifierstyle,includerangemarker,index,% + indexprocnames,indexstyle,inform,inputencoding,inputpath,% + keepspaces,keywordcomment,keywordcommentsemicolon,keywords,% + keywordsprefix,keywordstyle,ksh,label,language,lastline,lgrind,% + lgrindef,linerange,lineskip,linewidth,literate,make,makemacrouse,% + markfirstintag,mathescape,morecomment,moredelim,moredirectives,% + moreemph,moreendkeywords,morefvcmdparams,morehyperref,moreindex,% + morekeywordcomment,morekeywords,moreprocnamekeys,morestring,% + moretexcs,multicols,name,ndkeywords,ndkeywordstyle,noaspects,% + nolol,numberblanklines,numberbychapter,numberfirstline,numbers,% + numbersep,numberstyle,otherkeywords,podcomment,postbreak,prebreak,% + print,printpod,procnamekeys,procnames,procnamestyle,% + rangebeginprefix,rangebeginsuffix,rangeendprefix,rangeendsuffix,% + rangeprefix,rangesuffix,resetmargins,rulecolor,rulesep,% + rulesepcolor,savemem,sensitive,% + sh,showlines,showspaces,showstringspaces,showtabs,stepnumber,% + string,stringstyle,style,tab,tabsize,tag,tagstyle,tcl,texcl,% + texcs,texcsstyle,title,upquote,usekeywordsintag,xleftmargin,% + xrightmargin,LaTeX,TeX,tex% + },% + % Keywords of class 4 : values of keys (in key=value) + morekeywords=[4]{% + b,c,t,none,left,right,% + },% + % Keywords of class 5 : arguments specifications (after ":" in expl3 + % syntax) + morekeywords=[5]{% + },% + % Keywords of class 6 : current package name (and possibly derived + % packages) + morekeywords=[6]{% + listings,% + },% + % otherkeywords={},% + alsoletter={@021.[]},% + % alsodigit={},% + % alsoother={},% + sensitive,% + }[keywords,tex,comments]% + + \lst@definelanguage[xcolor]{TeX}{% + % Control sequences names + moretexcs={% + color,pagecolor,definecolor,colorlet,textcolor,% + },% + % Keywords of class 1 : keywords that contain other characters (since + % of the same class as the ones specified as 'otherkeywords') + morekeywords={% + },% + % Keywords of class 2 : environments names + morekeywords=[2]{% + },% + % Keywords of class 3 : mandatory arguments (not environments) & + % optional arguments which are keys (in key=value) + morekeywords=[3]{% + red,green,blue,cyan,magenta,yellow,black,gray,white,darkgray,% + lightgray,brown,lime,olive,orange,pink,purple,teal,violet },% + % Keywords of class 4 : values of keys (in key=value) + morekeywords=[4]{% + },% + % Keywords of class 5 : arguments specifications (after ":" in expl3 + % syntax) + morekeywords=[5]{% + },% + % Keywords of class 6 : current package name (and possibly derived + % packages) + morekeywords=[6]{% + xcolor },% + % otherkeywords={}, + % alsoletter={}, + % alsodigit={},% + % alsoother={},% + sensitive,% + }[keywords,tex,comments]% + + \lst@definelanguage[expl3]{TeX}{% + % Control sequences names + moretexcs={% + .bool_gset,% + ExplFileDate,ExplFileDescription,ExplFileName,ExplFileVersion,% + ExplSyntaxOff,ExplSyntaxOn,GetIdInfo,ProvidesExplClass,% + ProvidesExplFile,ProvidesExplPackage,bool_case_false,bool_case_true,% + bool_const,bool_do_until,bool_do_while,bool_gset,bool_gset_eq,% + bool_gset_false,bool_gset_inverse,bool_gset_true,bool_if,% + bool_if_exist,bool_if_exist_p,bool_if_p,bool_lazy_all,% + bool_lazy_all_p,bool_lazy_and,bool_lazy_and_p,bool_lazy_any,% + bool_lazy_any_p,bool_lazy_or,bool_lazy_or_p,bool_log,bool_new,% + bool_not_p,bool_set,bool_set_eq,bool_set_false,bool_set_inverse,% + bool_set_true,bool_show,bool_to_str,bool_until_do,bool_while_do,% + bool_xor,bool_xor_p,box_autosize_to_wd_and_ht,% + box_autosize_to_wd_and_ht_plus_dp,box_clear,box_clear_new,box_clip,% + box_dp,box_gautosize_to_wd_and_ht,box_gautosize_to_wd_and_ht_plus_dp,% + box_gclear,box_gclear_new,box_gclip,box_gresize_to_ht,% + box_gresize_to_ht_plus_dp,box_gresize_to_wd,box_gresize_to_wd_and_ht,% + box_gresize_to_wd_and_ht_plus_dp,box_grotate,box_gscale,box_gset_dp,% + box_gset_eq,box_gset_eq_drop,box_gset_ht,box_gset_to_last,% + box_gset_trim,box_gset_viewport,box_gset_wd,box_ht,box_ht_plus_dp,% + box_if_empty,box_if_empty_p,box_if_exist,box_if_exist_p,% + box_if_horizontal,box_if_horizontal_p,box_if_vertical,% + box_if_vertical_p,box_log,box_move_down,box_move_left,% + box_move_right,box_move_up,box_new,box_resize_to_ht,% + box_resize_to_ht_plus_dp,box_resize_to_wd,box_resize_to_wd_and_ht,% + box_resize_to_wd_and_ht_plus_dp,box_rotate,box_scale,box_set_dp,% + box_set_eq,box_set_eq_drop,box_set_ht,box_set_to_last,box_set_trim,% + box_set_viewport,box_set_wd,box_show,box_use,box_use_drop,box_wd,% + c_alignment_token,c_ampersand_str,c_atsign_str,c_backslash_str,% + c_catcode_active_space_tl,c_catcode_active_tl,c_catcode_letter_token,% + c_catcode_other_space_tl,c_catcode_other_token,c_circumflex_str,% + c_code_cctab,c_colon_str,c_document_cctab,c_dollar_str,c_e_fp,% + c_empty_box,c_empty_clist,c_empty_coffin,c_empty_prop,c_empty_seq,% + c_empty_tl,c_false_bool,c_group_begin_token,c_group_end_token,% + c_hash_str,c_inf_fp,c_initex_cctab,c_left_brace_str,c_log_iow,% + c_math_subscript_token,c_math_superscript_token,c_math_toggle_token,% + c_max_char_int,c_max_dim,c_max_int,c_max_muskip,c_max_register_int,% + c_max_skip,c_minus_inf_fp,c_minus_zero_fp,c_nan_fp,c_novalue_tl,% + c_one_degree_fp,c_one_fp,c_one_int,c_other_cctab,c_parameter_token,% + c_percent_str,c_pi_fp,c_right_brace_str,c_space_tl,c_space_token,% + c_str_cctab,c_sys_backend_str,c_sys_day_int,c_sys_engine_exec_str,% + c_sys_engine_format_str,c_sys_engine_str,c_sys_engine_version_str,% + c_sys_hour_int,c_sys_jobname_str,c_sys_minute_int,c_sys_month_int,% + c_sys_output_str,c_sys_platform_str,c_sys_shell_escape_int,% + c_sys_year_int,c_term_iow,c_tilde_str,c_true_bool,c_underscore_str,% + c_zero_dim,c_zero_fp,c_zero_int,c_zero_muskip,c_zero_skip,% + c_zero_str,cctab_begin,cctab_const,cctab_end,cctab_gset,% + cctab_if_exist,cctab_if_exist_p,cctab_item,cctab_new,cctab_select,% + char_foldcase,char_generate,char_gset_active_eq,char_lowercase,% + char_set_active_eq,char_set_catcode,char_set_catcode_active,% + char_set_catcode_alignment,char_set_catcode_comment,% + char_set_catcode_end_line,char_set_catcode_escape,% + char_set_catcode_group_begin,char_set_catcode_group_end,% + char_set_catcode_ignore,char_set_catcode_invalid,% + char_set_catcode_letter,char_set_catcode_math_subscript,% + char_set_catcode_math_superscript,char_set_catcode_math_toggle,% + char_set_catcode_other,char_set_catcode_parameter,% + char_set_catcode_space,char_set_lccode,char_set_mathcode,% + char_set_sfcode,char_set_uccode,char_show_value_catcode,% + char_show_value_lccode,char_show_value_mathcode,% + char_show_value_sfcode,char_show_value_uccode,char_str_foldcase,% + char_str_lowercase,char_str_titlecase,char_str_uppercase,% + char_titlecase,char_to_nfd,char_to_utfviii_bytes,char_uppercase,% + char_value_catcode,char_value_lccode,char_value_mathcode,% + char_value_sfcode,char_value_uccode,clist_clear,clist_clear_new,% + clist_concat,clist_const,clist_count,clist_gclear,clist_gclear_new,% + clist_gconcat,clist_get,clist_gpop,clist_gpush,clist_gput_left,% + clist_gput_right,clist_gremove_all,clist_gremove_duplicates,% + clist_greverse,clist_gset,clist_gset_eq,clist_gset_from_seq,% + clist_gsort,clist_if_empty,clist_if_empty_p,clist_if_exist,% + clist_if_exist_p,clist_if_in,clist_item,clist_log,clist_map_break,% + clist_map_function,clist_map_inline,clist_map_tokens,% + clist_map_variable,clist_new,clist_pop,clist_push,clist_put_left,% + clist_put_right,clist_rand_item,clist_remove_all,% + clist_remove_duplicates,clist_reverse,clist_set,clist_set_eq,% + clist_set_from_seq,clist_show,clist_sort,clist_use,coffin_attach,% + coffin_clear,coffin_display_handles,coffin_dp,coffin_gattach,% + coffin_gclear,coffin_gjoin,coffin_gresize,coffin_grotate,% + coffin_gscale,coffin_gset_eq,coffin_gset_horizontal_pole,% + coffin_gset_vertical_pole,coffin_ht,coffin_if_exist,% + coffin_if_exist_p,coffin_join,coffin_log,coffin_log_structure,% + coffin_mark_handle,coffin_new,coffin_resize,coffin_rotate,% + coffin_scale,coffin_set_eq,coffin_set_horizontal_pole,% + coffin_set_vertical_pole,coffin_show,coffin_show_structure,% + coffin_typeset,coffin_wd,color_ensure_current,color_export,% + color_fill,color_group_begin,color_group_end,color_log,color_math,% + color_model_new,color_profile_apply,color_select,color_set,% + color_set_eq,color_show,color_stroke,cs_argument_spec,cs,cs_end,% + cs_generate_from_arg_count,cs_generate_variant,cs_gset,cs_gset_eq,% + cs_gset_nopar,cs_gset_protected,cs_gset_protected_nopar,cs_if_eq,% + cs_if_eq_p,cs_if_exist,cs_if_exist_p,cs_if_exist_use,cs_if_free,% + cs_if_free_p,cs_log,cs_meaning,cs_new,cs_new_eq,cs_new_nopar,% + cs_new_protected,cs_new_protected_nopar,cs_prefix_spec,% + cs_replacement_spec,cs_set,cs_set_eq,cs_set_nopar,cs_set_protected,% + cs_set_protected_nopar,cs_show,cs_split_function,cs_to_str,% + cs_undefine,debug_off,debug_on,debug_resume,debug_suspend,dim_abs,% + dim_add,dim_case,dim_compare,dim_compare_p,dim_const,dim_do_until,% + dim_do_while,dim_eval,dim_gadd,dim_gset,dim_gset_eq,dim_gsub,% + dim_gzero,dim_gzero_new,dim_if_exist,dim_if_exist_p,dim_log,% + dim_max,dim_min,dim_new,dim_ratio,dim_set,dim_set_eq,dim_show,% + dim_sign,dim_step_function,dim_step_inline,dim_step_variable,% + dim_sub,dim_to_decimal,dim_to_decimal_in_bp,dim_to_decimal_in_sp,% + dim_to_decimal_in_unit,dim_to_fp,dim_until_do,dim_use,dim_while_do,% + dim_zero,dim_zero_new,draw_begin,draw_end,else,exp_after,exp_args,% + exp_args_generate,exp_end,exp_end_continue_f,exp_last_two_unbraced,% + exp_last_unbraced,exp_not,exp_stop_f,expandafter,expanded,fi,% + file_compare_timestamp,file_compare_timestamp_p,file_full_name,% + file_get,file_get_full_name,file_get_hex_dump,file_get_mdfive_hash,% + file_get_size,file_get_timestamp,file_hex_dump,file_if_exist,% + file_if_exist_input,file_input,file_input_stop,file_log_list,% + file_mdfive_hash,file_parse_full_name,file_parse_full_name_apply,% + file_show_list,file_size,file_timestamp,flag_clear,flag_clear_new,% + flag_height,flag_if_exist,flag_if_exist_p,flag_if_raised,% + flag_if_raised_p,flag_log,flag_new,flag_raise,flag_raise_if_clear,% + flag_show,fp_abs,fp_add,fp_compare,fp_compare_p,fp_const,% + fp_do_until,fp_do_while,fp_eval,fp_format,fp_gadd,fp_gset,% + fp_gset_eq,fp_gsub,fp_gzero,fp_gzero_new,fp_if_exist,fp_if_exist_p,% + fp_if_nan,fp_if_nan_p,fp_log,fp_max,fp_min,fp_new,fp_set,% + fp_set_eq,fp_show,fp_sign,fp_step_function,fp_step_inline,% + fp_step_variable,fp_sub,fp_to_decimal,fp_to_dim,fp_to_int,% + fp_to_scientific,fp_to_tl,fp_trap,fp_until_do,fp_use,fp_while_do,% + fp_zero,fp_zero_new,fparray_count,fparray_gset,fparray_gzero,% + fparray_item,fparray_item_to_tl,fparray_new,g_file_curr_dir_str,% + g_file_curr_ext_str,g_file_curr_name_str,g_msg_module_name_prop,% + g_msg_module_type_prop,g_peek_token,g_tmpa_bool,g_tmpa_box,% + g_tmpa_clist,g_tmpa_coffin,g_tmpa_dim,g_tmpa_fp,g_tmpa_int,% + g_tmpa_ior,g_tmpa_iow,g_tmpa_muskip,g_tmpa_prop,g_tmpa_regex,% + g_tmpa_seq,g_tmpa_skip,g_tmpa_str,g_tmpa_tl,g_tmpb_bool,g_tmpb_box,% + g_tmpb_clist,g_tmpb_coffin,g_tmpb_dim,g_tmpb_fp,g_tmpb_int,% + g_tmpb_ior,g_tmpb_iow,g_tmpb_muskip,g_tmpb_prop,g_tmpb_regex,% + g_tmpb_seq,g_tmpb_skip,g_tmpb_str,g_tmpb_tl,group_align_safe_begin,% + group_align_safe_end,group_begin,group_end,group_insert_after,% + group_log_list,group_show_list,hbox,hbox_gset,hbox_gset_end,% + hbox_gset_to_wd,hbox_overlap_center,hbox_overlap_left,% + hbox_overlap_right,hbox_set,hbox_set_end,hbox_set_to_wd,hbox_to_wd,% + hbox_to_zero,hbox_unpack,hbox_unpack_drop,hcoffin_gset,% + hcoffin_gset_end,hcoffin_set,hcoffin_set_end,if,if_bool,% + if_box_empty,if_case,if_catcode,if_charcode,if_cs_exist,if_dim,% + if_eof,if_false,if_hbox,if_int_compare,if_int_odd,if_meaning,% + if_mode_horizontal,if_mode_inner,if_mode_math,if_mode_vertical,% + if_predicate,if_true,if_vbox,int_abs,int_add,int_case,int_compare,% + int_compare_p,int_const,int_decr,int_div_round,int_div_truncate,% + int_do_until,int_do_while,int_eval,int_from_alph,int_from_base,% + int_from_bin,int_from_hex,int_from_oct,int_from_roman,int_gadd,% + int_gdecr,int_gincr,int_gset,int_gset_eq,int_gsub,int_gzero,% + int_gzero_new,int_if_even,int_if_even_p,int_if_exist,int_if_exist_p,% + int_if_odd,int_if_odd_p,int_incr,int_log,int_max,int_min,int_mod,% + int_new,int_rand,int_set,int_set_eq,int_show,int_sign,% + int_step_...,int_step_function,int_step_inline,int_step_variable,% + int_sub,int_to_Alph,int_to_Base,int_to_Hex,int_to_Roman,% + int_to_alph,int_to_arabic,int_to_base,int_to_bin,int_to_hex,% + int_to_oct,int_to_roman,int_to_symbols,int_until_do,int_use,% + int_value,int_while_do,int_zero,int_zero_new,% + intarray_const_from_clist,intarray_count,intarray_gset,% + intarray_gset_rand,intarray_gzero,intarray_item,intarray_log,% + intarray_new,intarray_rand_item,intarray_show,intarray_to_clist,% + ior_close,ior_get,ior_get_term,ior_if_eof,ior_if_eof_p,ior_log,% + ior_log_list,ior_map_break,ior_map_inline,ior_map_variable,ior_new,% + ior_open,ior_shell_open,ior_show,ior_show_list,ior_str_get,% + ior_str_get_term,ior_str_map_inline,ior_str_map_variable,% + iow_allow_break,iow_char,iow_close,iow_indent,iow_log,iow_log_list,% + iow_new,iow_newline,iow_now,iow_open,iow_shipout,iow_shipout_x,% + iow_show,iow_show_list,iow_term,iow_wrap,keys_define,% + keys_if_choice_exist,keys_if_choice_exist_p,keys_if_exist,% + keys_if_exist_p,keys_log,keys_set,keys_set_filter,keys_set_groups,% + keys_set_known,keys_show,keyval_parse,l_char_active_seq,% + l_char_special_seq,l_color_fixed_model_tl,l_color_math_active_tl,% + l_file_search_path_seq,l_iow_line_count_int,l_keys_choice_int,% + l_keys_choice_tl,l_keys_key_str,l_keys_path_str,% + l_keys_usage_load_prop,l_keys_usage_preamble_prop,l_keys_value_tl,% + l_my_int,l_peek_token,l_text_accents_tl,l_text_case_exclude_arg_tl,% + l_text_expand_exclude_tl,l_text_letterlike_tl,l_text_math_arg_tl,% + l_text_math_delims_tl,l_text_titlecase_check_letter_bool,l_tmpa_bool,% + l_tmpa_box,l_tmpa_clist,l_tmpa_coffin,l_tmpa_dim,l_tmpa_fp,% + l_tmpa_int,l_tmpa_muskip,l_tmpa_prop,l_tmpa_regex,l_tmpa_seq,% + l_tmpa_skip,l_tmpa_str,l_tmpa_tl,l_tmpb_bool,l_tmpb_box,% + l_tmpb_clist,l_tmpb_coffin,l_tmpb_dim,l_tmpb_fp,l_tmpb_int,% + l_tmpb_muskip,l_tmpb_prop,l_tmpb_regex,l_tmpb_seq,l_tmpb_skip,% + l_tmpb_str,l_tmpb_tl,legacy_if,legacy_if_gset,legacy_if_gset_false,% + legacy_if_gset_true,legacy_if_p,legacy_if_set,legacy_if_set_false,% + legacy_if_set_true,lua_escape,lua_now,lua_shipout,lua_shipout_e,% + mode_if_horizontal,mode_if_horizontal_p,mode_if_inner,% + mode_if_inner_p,mode_if_math,mode_if_math_p,mode_if_vertical,% + mode_if_vertical_p,mode_leave_vertical,msg_critical,% + msg_critical_text,msg_error,msg_error_text,msg_expandable_error,% + msg_fatal,msg_fatal_text,msg_gset,msg_if_exist,msg_if_exist_p,% + msg_info,msg_info_text,msg_line_context,msg_line_number,msg_log,% + msg_log_eval,msg_module_name,msg_module_type,msg_new,msg_none,% + msg_note,msg_redirect_class,msg_redirect_module,msg_redirect_name,% + msg_see_documentation_text,msg_set,msg_show,msg_show_eval,% + msg_show_item,msg_show_item_unbraced,msg_term,msg_warning,% + msg_warning_text,muskip_add,muskip_const,muskip_eval,muskip_gadd,% + muskip_gset,muskip_gset_eq,muskip_gsub,muskip_gzero,% + muskip_gzero_new,muskip_if_exist,muskip_if_exist_p,muskip_log,% + muskip_new,muskip_set,muskip_set_eq,muskip_show,muskip_sub,% + muskip_use,muskip_zero,muskip_zero_new,pdf_destination,% + pdf_object_if_exist,pdf_object_if_exist_p,pdf_object_new,% + pdf_object_ref,pdf_object_ref_last,pdf_object_unnamed_write,% + pdf_object_write,pdf_pageobject_ref,pdf_pagobject_ref,pdf_uncompress,% + pdf_version,pdf_version_compare,pdf_version_compare_p,% + pdf_version_gset,pdf_version_major,pdf_version_min_gset,% + pdf_version_minor,peek_N_type,peek_after,peek_analysis_map_break,% + peek_analysis_map_inline,peek_catcode,peek_catcode_collect_inline,% + peek_catcode_remove,peek_charcode,peek_charcode_collect_inline,% + peek_charcode_remove,peek_gafter,peek_meaning,% + peek_meaning_collect_inline,peek_meaning_remove,peek_regex,% + peek_regex_remove_once,peek_regex_replace_once,peek_remove_filler,% + peek_remove_spaces,prg_break,prg_break_point,prg_do_nothing,% + prg_generate_conditional_variant,prg_map_break,prg_new_conditional,% + prg_new_eq_conditional,prg_new_protected_conditional,prg_replicate,% + prg_return_false,prg_return_true,prg_set_conditional,% + prg_set_eq_conditional,prg_set_protected_conditional,prop_clear,% + prop_clear_new,prop_concat,prop_const_from_keyval,prop_count,% + prop_gclear,prop_gclear_new,prop_gconcat,prop_get,prop_gpop,% + prop_gput,prop_gput_from_keyval,prop_gput_if_new,prop_gremove,% + prop_gset_eq,prop_gset_from_keyval,prop_if_empty,prop_if_empty_p,% + prop_if_exist,prop_if_exist_p,prop_if_in,prop_if_in_p,prop_item,% + prop_log,prop_map_break,prop_map_function,prop_map_inline,% + prop_map_tokens,prop_new,prop_pop,prop_put,prop_put_from_keyval,% + prop_put_if_new,prop_rand_key_value,prop_remove,prop_set_eq,% + prop_set_from_keyval,prop_show,prop_to_keyval,q_mark,q_nil,% + q_no_value,q_recursion_stop,q_recursion_tail,q_stop,quark_if_nil,% + quark_if_nil_p,quark_if_no_value,quark_if_no_value_p,% + quark_if_recursion_tail_break,quark_if_recursion_tail_stop,% + quark_if_recursion_tail_stop_do,quark_new,regex_const,regex_count,% + regex_extract_all,regex_extract_once,regex_gset,regex_log,% + regex_match,regex_match_case,regex_new,regex_replace,% + regex_replace_all,regex_replace_case_all,regex_replace_case_once,% + regex_replace_once,regex_set,regex_show,regex_split,reverse_if,% + s_stop,scan_new,scan_stop,seq_clear,seq_clear_new,seq_concat,% + seq_const_from_clist,seq_count,seq_gclear,seq_gclear_new,% + seq_gconcat,seq_get,seq_get_left,seq_get_right,seq_gpop,% + seq_gpop_item,seq_gpop_left,seq_gpop_right,seq_gpush,seq_gput_left,% + seq_gput_right,seq_gremove_all,seq_gremove_duplicates,seq_greverse,% + seq_gset_eq,seq_gset_filter,seq_gset_from_clist,% + seq_gset_from_function,seq_gset_from_inline_x,seq_gset_item,% + seq_gset_map,seq_gset_map_x,seq_gset_split,% + seq_gset_split_keep_spaces,seq_gshuffle,seq_gsort,seq_if_empty,% + seq_if_empty_p,seq_if_exist,seq_if_exist_p,seq_if_in,seq_item,% + seq_log,seq_map_break,seq_map_function,seq_map_indexed_function,% + seq_map_indexed_inline,seq_map_inline,seq_map_tokens,% + seq_map_variable,seq_mapthread_function,seq_new,seq_pop,% + seq_pop_item,seq_pop_left,seq_pop_right,seq_push,seq_put_left,% + seq_put_right,seq_rand_item,seq_remove_all,seq_remove_duplicates,% + seq_reverse,seq_set_eq,seq_set_filter,seq_set_from_clist,% + seq_set_from_function,seq_set_from_inline_x,seq_set_item,seq_set_map,% + seq_set_map_x,seq_set_split,seq_set_split_keep_spaces,seq_show,% + seq_shuffle,seq_sort,seq_use,skip_add,skip_const,skip_eval,% + skip_gadd,skip_gset,skip_gset_eq,skip_gsub,skip_gzero,% + skip_gzero_new,skip_horizontal,skip_if_eq,skip_if_eq_p,% + skip_if_exist,skip_if_exist_p,skip_if_finite,skip_if_finite_p,% + skip_log,skip_new,skip_set,skip_set_eq,skip_show,skip_sub,% + skip_use,skip_vertical,skip_zero,skip_zero_new,sort_return_same,% + sort_return_swapped,str_case,str_case_e,str_clear,str_clear_new,% + str_compare,str_compare_p,str_concat,str_const,str_convert_pdfname,% + str_count,str_count_ignore_spaces,str_count_spaces,str_foldcase,% + str_gclear,str_gconcat,str_gput_left,str_gput_right,str_gremove_all,% + str_gremove_once,str_greplace_all,str_greplace_once,str_gset,% + str_gset_convert,str_gset_eq,str_head,str_head_ignore_spaces,% + str_if_empty,str_if_empty_p,str_if_eq,str_if_eq_p,str_if_exist,% + str_if_exist_p,str_if_in,str_item,str_item_ignore_spaces,str_log,% + str_lowercase,str_map_break,str_map_function,str_map_inline,% + str_map_tokens,str_map_variable,str_new,str_put_left,str_put_right,% + str_range,str_range_ignore_spaces,str_remove_all,str_remove_once,% + str_replace_all,str_replace_once,str_set,str_set_convert,str_set_eq,% + str_show,str_tail,str_tail_ignore_spaces,str_uppercase,str_use,% + sys_finalise,sys_get_shell,sys_gset_rand_seed,sys_if_engine_luatex,% + sys_if_engine_luatex_p,sys_if_engine_pdftex,sys_if_engine_pdftex_p,% + sys_if_engine_ptex,sys_if_engine_ptex_p,sys_if_engine_uptex,% + sys_if_engine_uptex_p,sys_if_engine_xetex,sys_if_engine_xetex_p,% + sys_if_output_dvi,sys_if_output_dvi_p,sys_if_output_pdf,% + sys_if_output_pdf_p,sys_if_platform_unix,sys_if_platform_unix_p,% + sys_if_platform_windows,sys_if_platform_windows_p,sys_if_rand_exist,% + sys_if_rand_exist_p,sys_if_shell,sys_if_shell_p,% + sys_if_shell_restricted,sys_if_shell_restricted_p,% + sys_if_shell_unrestricted,sys_if_shell_unrestricted_p,% + sys_load_backend,sys_load_debug,sys_rand_seed,sys_shell_now,% + sys_shell_shipout,sys_timer,text_declare_expand_equivalent,% + text_declare_purify_equivalent,text_expand,text_lowercase,% + text_purify,text_titlecase,text_titlecase_first,text_uppercase,% + tl_analysis_log,tl_analysis_map_inline,tl_analysis_show,% + tl_build_begin,tl_build_clear,tl_build_end,tl_build_gbegin,% + tl_build_gclear,tl_build_gend,tl_build_get,tl_build_gput_left,% + tl_build_gput_right,tl_build_put_left,tl_build_put_right,tl_case,% + tl_clear,tl_clear_new,tl_concat,tl_const,tl_count,tl_count_tokens,% + tl_gclear,tl_gclear_new,tl_gconcat,tl_gput_left,tl_gput_right,% + tl_gremove_all,tl_gremove_once,tl_greplace_all,tl_greplace_once,% + tl_greverse,tl_gset,tl_gset_eq,tl_gset_rescan,tl_gsort,% + tl_gtrim_spaces,tl_head,tl_if_blank,tl_if_blank_p,tl_if_empty,% + tl_if_empty_p,tl_if_eq,tl_if_eq_p,tl_if_exist,tl_if_exist_p,% + tl_if_head_eq_catcode,tl_if_head_eq_catcode_p,tl_if_head_eq_charcode,% + tl_if_head_eq_charcode_p,tl_if_head_eq_meaning,% + tl_if_head_eq_meaning_p,tl_if_head_is_N_type,tl_if_head_is_N_type_p,% + tl_if_head_is_group,tl_if_head_is_group_p,tl_if_head_is_space,% + tl_if_head_is_space_p,tl_if_in,tl_if_novalue,tl_if_novalue_p,% + tl_if_single,tl_if_single_p,tl_if_single_token,tl_if_single_token_p,% + tl_item,tl_log,tl_map_break,tl_map_function,tl_map_inline,% + tl_map_tokens,tl_map_variable,tl_new,tl_put_left,tl_put_right,% + tl_rand_item,tl_range,tl_range_braced,tl_range_unbraced,% + tl_remove_all,tl_remove_once,tl_replace_all,tl_replace_once,% + tl_rescan,tl_reverse,tl_reverse_items,tl_set,tl_set_eq,% + tl_set_rescan,tl_show,tl_sort,tl_tail,tl_to_str,tl_trim_spaces,% + tl_trim_spaces_apply,tl_use,token_case_catcode,token_case_charcode,% + token_case_meaning,token_if_active,token_if_active_p,% + token_if_alignment,token_if_alignment_p,token_if_chardef,% + token_if_chardef_p,token_if_cs,token_if_cs_p,token_if_dim_register,% + token_if_dim_register_p,token_if_eq_catcode,token_if_eq_catcode_p,% + token_if_eq_charcode,token_if_eq_charcode_p,token_if_eq_meaning,% + token_if_eq_meaning_p,token_if_expandable,token_if_expandable_p,% + token_if_font_selection,token_if_font_selection_p,% + token_if_group_begin,token_if_group_begin_p,token_if_group_end,% + token_if_group_end_p,token_if_int_register,token_if_int_register_p,% + token_if_letter,token_if_letter_p,token_if_long_macro,% + token_if_long_macro_p,token_if_macro,token_if_macro_p,% + token_if_math_subscript,token_if_math_subscript_p,% + token_if_math_superscript,token_if_math_superscript_p,% + token_if_math_toggle,token_if_math_toggle_p,token_if_mathchardef,% + token_if_mathchardef_p,token_if_muskip_register,% + token_if_muskip_register_p,token_if_other,token_if_other_p,% + token_if_parameter,token_if_parameter_p,token_if_primitive,% + token_if_primitive_p,token_if_protected_long_macro,% + token_if_protected_long_macro_p,token_if_protected_macro,% + token_if_protected_macro_p,token_if_skip_register,% + token_if_skip_register_p,token_if_space,token_if_space_p,% + token_if_toks_register,token_if_toks_register_p,token_to_meaning,% + token_to_str,unvcopy,use,use_i,use_i_delimit_by_q_nil,% + use_i_delimit_by_q_recursion_stop,use_i_delimit_by_q_stop,use_i_ii,% + use_ii,use_ii_i,use_iii,use_iv,use_none,use_none_delimit_by_q_nil,% + use_none_delimit_by_q_recursion_stop,use_none_delimit_by_q_stop,% + use_none_delimit_by_s_stop,vbox,vbox_gset,vbox_gset_end,% + vbox_gset_split_to_ht,vbox_gset_to_ht,vbox_gset_top,vbox_set,% + vbox_set_end,vbox_set_split_to_ht,vbox_set_to_ht,vbox_set_top,% + vbox_to_ht,vbox_to_zero,vbox_top,vbox_unpack,vbox_unpack_drop,% + vcoffin_gset,vcoffin_gset_end,vcoffin_set,vcoffin_set_end,% + },% + % Keywords of class 1 : keywords that contain other characters (since + % of the same class as the ones specified as 'otherkeywords') + morekeywords={% + },% + % Keywords of class 2 : environments names + morekeywords=[2]{% + },% + % Keywords of class 3 : mandatory arguments (not environments) & + % optional arguments which are keys (in key=value) + morekeywords=[3]{% + name,alternative-model,alternative-values,% + },% + % Keywords of class 4 : values of keys (in key=value) + morekeywords=[4]{% + cmyk,% + },% + % Keywords of class 5 : arguments specifications (after ":" in expl3 + % syntax) + morekeywords=[5]{% + D,N,Nn,NF,NN,Nx,NT,NTF,NNn,NnV,Nnn,Npn,Nnnn,V,c,e,en,f,n,nF,% + nn,nT,nnn,nnF,nnV,nTF,nnnn,nNnF,nNnT,nnVV,o,p,v,w,x,nnTF,% + },% + % Keywords of class 6 : current package name (and possibly derived + % packages) + morekeywords=[6]{% + expl3,% + }, + otherkeywords={:,~},% + alsoletter={_-.},% + % alsodigit={},% + % alsoother={},% + sensitive,% + }[keywords,tex,comments]% + + \lst@definelanguage[pdftex]{TeX}{% + % Control sequences names + moretexcs={% + pdfinfo,pdfcatalog,pdfpageattr,pdfpagesattr,pdfpageresources,% + pdfcolorstack,% + },% + % Keywords of class 1 : keywords that contain other characters (since + % of the same class as the ones specified as 'otherkeywords') + morekeywords={% + },% + % Keywords of class 2 : environments names + morekeywords=[2]{% + },% + % Keywords of class 3 : mandatory arguments (not environments) & + % optional arguments which are keys (in key=value) + morekeywords=[3]{% + },% + % Keywords of class 4 : values of keys (in key=value) + morekeywords=[4]{% + },% + % Keywords of class 5 : arguments specifications (after ":" in expl3 + % syntax) + morekeywords=[5]{% + },% + % Keywords of class 6 : current package name (and possibly derived + % packages) + morekeywords=[6]{% + pdftex,% + },% + % otherkeywords={}, + % alsoletter={}, + % alsodigit={},% + % alsoother={},% + sensitive,% + }[keywords,tex,comments]% + + \lst@definelanguage[luatex]{TeX}{% + % Control sequences names + moretexcs={% + pdfextension,ifluatex,directlua,% + },% + % Keywords of class 1 : keywords that contain other characters (since + % of the same class as the ones specified as 'otherkeywords') + morekeywords={% + },% + % Keywords of class 2 : environments names + morekeywords=[2]{% + },% + % Keywords of class 3 : mandatory arguments (not environments) & + % optional arguments which are keys (in key=value) + morekeywords=[3]{% + colorstack },% + % Keywords of class 4 : values of keys (in key=value) + morekeywords=[4]{% + },% + % Keywords of class 5 : arguments specifications (after ":" in expl3 + % syntax) + morekeywords=[5]{% + },% + % Keywords of class 6 : current package name (and possibly derived + % packages) + morekeywords=[6]{% + luatex,% + },% + % otherkeywords={}, + % alsoletter={}, + % alsodigit={},% + % alsoother={},% + sensitive,% + }[keywords,tex,comments]% + + \lst@definelanguage[dvips]{TeX}{% + % Control sequences names + moretexcs={% + },% + % Keywords of class 1 : keywords that contain other characters (since + % of the same class as the ones specified as 'otherkeywords') + morekeywords={% + },% + % Keywords of class 2 : environments names + morekeywords=[2]{% + },% + % Keywords of class 3 : mandatory arguments (not environments) & + % optional arguments which are keys (in key=value) + morekeywords=[3]{% + color,push,% + },% + % Keywords of class 4 : values of keys (in key=value) + morekeywords=[4]{% + },% + % Keywords of class 5 : arguments specifications (after ":" in expl3 + % syntax) + morekeywords=[5]{% + },% + % Keywords of class 6 : current package name (and possibly derived + % packages) + morekeywords=[6]{% + dvips,% + },% + % otherkeywords={}, + % alsoletter={}, + % alsodigit={},% + % alsoother={},% + sensitive,% + }[keywords,tex,comments]% + + \lst@definelanguage[xetex]{TeX}{% + % Control sequences names + moretexcs={% + },% + % Keywords of class 1 : keywords that contain other characters (since + % of the same class as the ones specified as 'otherkeywords') + morekeywords={% + },% + % Keywords of class 2 : environments names + morekeywords=[2]{% + },% + % Keywords of class 3 : mandatory arguments (not environments) & + % optional arguments which are keys (in key=value) + morekeywords=[3]{% + pdfcolorstack,% + },% + % Keywords of class 4 : values of keys (in key=value) + morekeywords=[4]{% + },% + % Keywords of class 5 : arguments specifications (after ":" in expl3 + % syntax) + morekeywords=[5]{% + },% + % Keywords of class 6 : current package name (and possibly derived + % packages) + morekeywords=[6]{% + xetex,% + },% + % otherkeywords={}, + % alsoletter={}, + % alsodigit={},% + % alsoother={},% + sensitive,% + }[keywords,tex,comments]% + + \lst@definelanguage[inputenc]{TeX}{% + % Control sequences names + moretexcs={% + },% + % Keywords of class 1 : keywords that contain other characters (since + % of the same class as the ones specified as 'otherkeywords') + morekeywords={% + },% + % Keywords of class 2 : environments names + morekeywords=[2]{% + },% + % Keywords of class 3 : mandatory arguments (not environments) & + % optional arguments which are keys (in key=value) + morekeywords=[3]{% + latin1 },% + % Keywords of class 4 : values of keys (in key=value) + morekeywords=[4]{% + },% + % Keywords of class 5 : arguments specifications (after ":" in expl3 + % syntax) + morekeywords=[5]{% + },% + % Keywords of class 6 : current package name (and possibly derived + % packages) + morekeywords=[6]{% + inputenc,% + },% + % otherkeywords={},% + alsoletter={1},% + % alsodigit={},% + % alsoother={},% + sensitive,% + }[keywords,tex,comments]% + + \lst@definelanguage[pdfmanagement-testphase]{TeX}{% + % Control sequences names + moretexcs={% + pdfmanagement_add,DeclareDocumentMetadata,AddToDocumentProperties,% + ShowDocumentProperties,GetDocumentProperties,% + },% + % Keywords of class 1 : keywords that contain other characters (since + % of the same class as the ones specified as 'otherkeywords') + morekeywords={% + },% + % Keywords of class 2 : environments names + morekeywords=[2]{% + },% + % Keywords of class 3 : mandatory arguments (not environments) & + % optional arguments which are keys (in key=value) + morekeywords=[3]{% Keys or optional arguments + pdfmanagement-testphase,uncompress,geometry,top-level,backend,Info,% + ThisPage,pdfversion,pdfstandard,paper,topic,Title,Rotate,% + },% + % Keywords of class 4 : values of keys (in key=value) + morekeywords=[4]{% + dvipdfmx,% + },% + % Keywords of class 5 : arguments specifications (after ":" in expl3 + % syntax) + morekeywords=[5]{% + nnn,% + },% + % Keywords of class 6 : current package name (and possibly derived + % packages) + morekeywords=[6]{% + pdfmanagement-testphase,% + }, + otherkeywords={:},% + alsoletter={_-},% + % alsodigit={},% + % alsoother={},% + sensitive,% + }[keywords,tex,comments]% + + \lst@definelanguage[rotating]{TeX}{% + % Control sequences names + moretexcs={% + },% + % Keywords of class 1 : keywords that contain other characters (since + % of the same class as the ones specified as 'otherkeywords') + morekeywords={% + },% + % Keywords of class 2 : environments names + morekeywords=[2]{% + sidewaystable,% + },% + % Keywords of class 3 : mandatory arguments (not environments) & + % optional arguments which are keys (in key=value) + morekeywords=[3]{% + },% + % Keywords of class 4 : values of keys (in key=value) + morekeywords=[4]{% + },% + % Keywords of class 5 : arguments specifications (after ":" in expl3 + % syntax) + morekeywords=[5]{% + },% + % Keywords of class 6 : current package name (and possibly derived + % packages) + morekeywords=[6]{% + rotating,% + },% + % alsoletter={}, + % alsodigit={},% + % alsoother={},% + sensitive,% + }[keywords,tex,comments]% + + \lst@definelanguage[fontenc]{TeX}% + {% + % Control sequences names + moretexcs={% + },% + % Keywords of class 1 : keywords that contain other characters (since + % of the same class as the ones specified as 'otherkeywords') + morekeywords={% + },% + % Keywords of class 2 : environments names + morekeywords=[2]{% + },% + % Keywords of class 3 : mandatory arguments (not environments) & + % optional arguments which are keys (in key=value) + morekeywords=[3]{% + T1 },% + % Keywords of class 4 : values of keys (in key=value) + morekeywords=[4]{% + },% + % Keywords of class 5 : arguments specifications (after ":" in expl3 + % syntax) + morekeywords=[5]{% + },% + % Keywords of class 6 : current package name (and possibly derived + % packages) + morekeywords=[6]{% + fontenc,% + },% + % otherkeywords={}, + % alsoletter={1},% + alsodigit={1},% + % alsoother={},% + sensitive,% + }[keywords,tex,comments]% + + \lst@definelanguage[babel]{TeX}% + {% + % Control sequences names + moretexcs={% + foreignlanguage,selectlanguage,iflanguage,% + },% + % Keywords of class 1 : keywords that contain other characters (since + % of the same class as the ones specified as 'otherkeywords') + morekeywords={% + },% + % Keywords of class 2 : environments names + morekeywords=[2]{% + otherlanguage,% + },% + % Keywords of class 3 : mandatory arguments (not environments) & + % optional arguments which are keys (in key=value) + morekeywords=[3]{% + },% + % Keywords of class 4 : values of keys (in key=value) + morekeywords=[4]{% + UKenglish,USenglish,acadian,afrikaans,american,arabic,australian,% + austrian,azerbaijani,bahasa,bahasai,basque,bgreek,brazil,% + brazilian,breton,british,bulgarian,canadian,canadien,catalan,% + croatian,czech,danish,dutch,english,esperanto,estonian,ethiop,% + farsi,finnish,francais,french,frenchle,friulan,galician,german,% + germanb,greek,hebrew,hindi,ibygreek,icelandic,indon,indonesian,% + interlingua,irish,italian,japanese,latin,latvian,lithuanian,% + lowersorbian,magyar,malay,melayu (bahasam),mongolian,naustrian,% + newzealand,ngerman,norsk,nynorsk,pinyin,polish,polutonikogreek,% + portuges,portuguese,romanian,romansh,russian,samin,scottish,% + serbian,serbianc,slovak,slovene,spanglish,spanish,swedish,thai,% + thaicjk,turkish,turkmen,ukrainian,uppersorbian,vietnamese,% + welsh,% + },% + % Keywords of class 5 : arguments specifications (after ":" in expl3 + % syntax) + morekeywords=[5]{% + },% + % Keywords of class 6 : current package name (and possibly derived + % packages) + morekeywords=[6]{% + babel,% + },% + % otherkeywords={}, + % alsoletter={}, + % alsodigit={},% + % alsoother={},% + sensitive,% + }[keywords,tex,comments]% + + \lst@definelanguage[babel-french]{TeX}% + {% + % Control sequences names + moretexcs={% + og,fg,up,bsc,ier,iers,iere,ieres,ieme,iemes,primo,secundo,% + tertio,quarto,FrenchEnumerate,No,Nos,no,nos,degre,nombre,% + frenchabstractname,frenchbibname,frenchrefname,frenchprefacename,% + frenchchaptername,frenchappendixname,frenchcontentsname,% + frenchlistfigurename,frenchlisttablename,frenchindexname,% + frenchglossaryname,frenchfigurename,frenchtablename,frenchpartname,% + frenchenclname,frenchccname,frenchheadtoname,frenchpagename,% + frenchseename,frenchalsoname,frenchproofname%,% + frquote,% + },% + % Keywords of class 1 : keywords that contain other characters (since + % of the same class as the ones specified as 'otherkeywords') + morekeywords={% + },% + % Keywords of class 2 : environments names + morekeywords=[2]{% + },% + % Keywords of class 3 : mandatory arguments (not environments) & + % optional arguments which are keys (in key=value) + morekeywords=[3]{% + },% + % Keywords of class 4 : values of keys (in key=value) + morekeywords=[4]{% + },% + % Keywords of class 5 : arguments specifications (after ":" in expl3 + % syntax) + morekeywords=[5]{% + },% + % Keywords of class 6 : current package name (and possibly derived + % packages) + morekeywords=[6]{% + babel-french,% + },% + % otherkeywords={},% + alsoletter={-},% + % alsodigit={},% + % alsoother={},% + sensitive,% + }[keywords,tex,comments]% + + \lst@definelanguage[kantlipsum]{TeX}{% + % Control sequences names + moretexcs={% + kant,% + },% + % Keywords of class 1 : keywords that contain other characters (since + % of the same class as the ones specified as 'otherkeywords') + morekeywords={% + },% + % Keywords of class 2 : environments names + morekeywords=[2]{% + },% + % Keywords of class 3 : mandatory arguments (not environments) & + % optional arguments which are keys (in key=value) + morekeywords=[3]{% + },% + % Keywords of class 4 : values of keys (in key=value) + morekeywords=[4]{% + },% + % Keywords of class 5 : arguments specifications (after ":" in expl3 + % syntax) + morekeywords=[5]{% + },% + % Keywords of class 6 : current package name (and possibly derived + % packages) + morekeywords=[6]{% + kantlipsum,% + },% + % otherkeywords={}, + % alsoletter={}, + % alsodigit={},% + % alsoother={},% + sensitive,% + }[keywords,tex,comments]% + + \lst@definelanguage[hyperxmp]{TeX}{% + % Control sequences names + moretexcs={% + },% + % Keywords of class 1 : keywords that contain other characters (since + % of the same class as the ones specified as 'otherkeywords') + morekeywords={% + },% + % Keywords of class 2 : environments names + morekeywords=[2]{% + },% + % Keywords of class 3 : mandatory arguments (not environments) & + % optional arguments which are keys (in key=value) + morekeywords=[3]{% + },% + % Keywords of class 4 : values of keys (in key=value) + morekeywords=[4]{% + },% + % Keywords of class 5 : arguments specifications (after ":" in expl3 + % syntax) + morekeywords=[5]{% + },% + % Keywords of class 6 : current package name (and possibly derived + % packages) + morekeywords=[6]{% + hyperxmp,% + },% + % otherkeywords={}, + % alsoletter={}, + % alsodigit={},% + % alsoother={},% + sensitive,% + }[keywords,tex,comments]% + + \lst@definelanguage[hyperref]{TeX}{% + % Control sequences names + moretexcs={% + hypersetup,href,phantomsection,pdfstringdefDisableCommands,url,% + nolinkurl,hyperbaseurl,hyperimage,hyperdef,hyperref,hyperlink,% + hypertarget,hyperget,autoref,autopageref,ref*,pageref*,autoref*,% + autopageref*,pdfstringdef,pdfbookmark,currentpdfbookmark,% + subpdfbookmark,belowpdfbookmark,texorpdfstring,thispdfpagelabel,% + hypercalcbp,nameref,% + },% + % Keywords of class 1 : keywords that contain other characters (since + % of the same class as the ones specified as 'otherkeywords') + morekeywords={% + },% + % Keywords of class 2 : environments names + morekeywords=[2]{% + },% + % Keywords of class 3 : mandatory arguments (not environments) & + % optional arguments which are keys (in key=value) + morekeywords=[3]{% + allbordercolors,allcolors,anchorcolor,backref,baseurl,bookmarks,% + bookmarksnumbered,bookmarksopen,bookmarksopenlevel,bookmarkstype,% + breaklinks,CJKbookmarks,citebordercolor,citecolor,colorlinks,debug,% + destlabel,draft,driverfallback,dvipdfm,dvipdfmx,dvips,dvipsone,% + dviwindo,encap,extension,filebordercolor,filecolor,final,% + frenchlinks,hidelinks,hyperfigures,hyperfootnotes,hyperindex,% + hypertex,hypertexnames,implicit,latex2html,linkbordercolor,% + linkcolor,linktoc,linktocpage,menubordercolor,menucolor,nativepdf,% + naturalnames,nesting,next-anchor,pageanchor,pagebackref,pdfauthor,% + pdfborder,pdfborderstyle,pdfcenterwindow,pdfcreator,pdfdirection,% + pdfdisplaydoctitle,pdfduplex,pdffitwindow,pdfhighlight,pdfinfo,% + pdfkeywords,pdflang,pdfmark,pdfmenubar,pdfnewwindow,% + pdfnonfullscreenpagemode,pdfnumcopies,pdfpagelabels,pdfpagelayout,% + pdfpagemode,pdfpagescrop,pdfpagetransition,pdfpicktraybypdfsize,% + pdfprintarea,pdfprintclip,pdfprintpagerange,pdfprintscaling,% + pdfproducer,pdfremotestartview,pdfstartpage,pdfstartview,pdfsubject,% + pdftex,pdftitle,pdftoolbar,pdftrapped,pdfview,pdfviewarea,% + pdfviewclip,pdfwindowui,plainpages,ps2pdf,psdextra,raiselinks,% + runbordercolor,runcolor,setpagesize,tex4ht,textures,unicode,% + urlbordercolor,urlcolor,verbose,vtex,xetex,% + },% + % Keywords of class 4 : values of keys (in key=value) + morekeywords=[4]{% + },% + % Keywords of class 5 : arguments specifications (after ":" in expl3 + % syntax) + morekeywords=[5]{% + },% + % Keywords of class 6 : current package name (and possibly derived + % packages) + morekeywords=[6]{% + hyperref,% + },% + % otherkeywords={},% + alsoletter={*},% + % alsodigit={},% + % alsoother={},% + sensitive,% + }[keywords,tex,comments]% + + \lst@definelanguage[graphicx]{TeX}{% + % Control sequences names + moretexcs={% + includegraphics,includegraphics*,definecolor,color,textcolor,% + mathcolor,pagecolor,nopagecolor,colorbox,fcolorbox,rotatebox,% + scalebox,reflectbox,resizebox,resizebox*,graphicspath,% + DeclareGraphicsExtensions,DeclareGraphicsRule },% + % Keywords of class 1 : keywords that contain other characters (since + % of the same class as the ones specified as 'otherkeywords') + morekeywords={% + },% + % Keywords of class 2 : environments names + morekeywords=[2]{% + },% + % Keywords of class 3 : mandatory arguments (not environments) & + % optional arguments which are keys (in key=value) + morekeywords=[3]{% + draft,final,hiresbb,demo,setpagesize,nosetpagesize,dvips,xdvi,% + dvipdf,dvipdfm,dvipdfmx,xetex,pdftex,luatex,dvisvgm,dvipsone,% + dviwindo,emtex,dviwin,oztex,textures,pctexps,pctexwin,pctexhp,% + pctex32,truetex,tcidvi,vtex,debugshow,hiderotate,hidescale,alt,% + % + bb,bbllx,bblly,bburx,bbury,natwidth,natheight,hiresbb,pagebox,% + viewport,trim,angle,origin,width,height,totalheight,% + keepaspectratio,scale,clip,draft,type,ext,read,command,quiet,% + page,interpolate,decodearray,origin,x,y,units,% + },% + % Keywords of class 4 : values of keys (in key=value) + morekeywords=[4]{% + mediabox,cropbox,bleedbox,trimbox,artbox,true,false,% + },% + % Keywords of class 5 : arguments specifications (after ":" in expl3 + % syntax) + morekeywords=[5]{% + },% + % Keywords of class 6 : current package name (and possibly derived + % packages) + morekeywords=[6]{% + graphicx,% + },% + % otherkeywords={},% + alsoletter={23},% + % alsodigit={},% + % alsoother={},% + sensitive,% + }[keywords,tex,comments]% + + \lst@definelanguage[geometry]{TeX}{% + % Control sequences names + moretexcs={% + geometry,newgeometry,restoregeometry,savegeometry,loadgeometry,% + },% + % Keywords of class 1 : keywords that contain other characters (since + % of the same class as the ones specified as 'otherkeywords') + morekeywords={% + },% + % Keywords of class 2 : environments names + morekeywords=[2]{% + },% + % Keywords of class 3 : mandatory arguments (not environments) & + % optional arguments which are keys (in key=value) + morekeywords=[3]{% + paper,papername,paperwidth,paperheight,papersize,landscape,% + portrait,layout,layoutwidth,layoutheight,layoutsize,layouthoffset,% + layoutvoffset,layoutoffset,hscale,vscale,scale,width,totalwidth,% + height,totalheight,total,textwidth,textheight,text,body,lines,% + includehead,includefoot,includeheadfoot,includemp,includeall,% + ignorehead,ignorefoot,ignoreheadfoot,ignoremp,ignoreall,% + heightrounded,hdivide,vdivide,divide,left,lmargin,inner,right,% + rmargin,outer,top,tmargin,bottom,bmargin,hmargin,vmargin,margin,% + hmarginratio,vmarginratio,marginratio,ratio,hcentering,vcentering,% + centering,twoside,asymmetric,headheight,head,headsep,footskip,% + foot,nohead,nofoot,noheadfoot,footnotesep,marginparwidth,% + marginparsep,nomarginpar,columnsep,hoffset,voffset,offset,% + twocolumn,onecolumn,reversemp,reversemarginpar,verbose,reset,mag,% + truedimen,pass,showframe,showcrop,% + },% + % Keywords of class 4 : values of keys (in key=value) + morekeywords=[4]{% + a0paper,a1paper,a2paper,a3paper,a4paper,a5paper,a6paper,b0paper,% + b1paper,b2paper,b3paper,b4paper,b5paper,b6paper,c0paper,c1paper,% + c2paper,c3paper,c4paper,c5paper,c6paper,b0j,b1j,b2j,b3j,b4j,% + b5j,b6j,ansiapaper,ansibpaper,ansicpaper,ansidpaper,ansiepaper,% + letterpaper,executivepaper,legalpaper,screen,dvips,dvipdfm,pdftex,% + luatex,xetex,vtex,dvipdfmx,xdvipdfmx,% + },% + % Keywords of class 5 : arguments specifications (after ":" in expl3 + % syntax) + morekeywords=[5]{% + },% + % Keywords of class 6 : current package name (and possibly derived + % packages) + morekeywords=[6]{% + geometry,% + },% + % otherkeywords={},% + alsoletter={0123456},% + % alsodigit={},% + % alsoother={},% + sensitive,% + }[keywords,tex,comments]% + + \lst@definelanguage[newpax]{TeX}{% + % Control sequences names + moretexcs={% + newpaxsetup,% + },% + % Keywords of class 1 : keywords that contain other characters (since + % of the same class as the ones specified as 'otherkeywords') + morekeywords={% + },% + % Keywords of class 2 : environments names + morekeywords=[2]{% + },% + % Keywords of class 3 : mandatory arguments (not environments) & + % optional arguments which are keys (in key=value) + morekeywords=[3]{% + addannots,% + },% + % Keywords of class 4 : values of keys (in key=value) + morekeywords=[4]{% + false,% + },% + % Keywords of class 5 : arguments specifications (after ":" in expl3 + % syntax) + morekeywords=[5]{% + },% + % Keywords of class 6 : current package name (and possibly derived + % packages) + morekeywords=[6]{% + newpax,% + },% + % otherkeywords={}, + % alsoletter={}, + % alsodigit={},% + % alsoother={},% + sensitive,% + }[keywords,tex,comments]% + + \lst@definelanguage[tikz]{TeX}{% + % Control sequences names + moretexcs={% + usetikzlibrary,draw,node,matrix,fill,foreach,tikz,pgfmathsetmacro,% + path,% + },% + % Keywords of class 1 : keywords that contain other characters (since + % of the same class as the ones specified as 'otherkeywords') + morekeywords={% + },% + % Keywords of class 2 : environments names + morekeywords=[2]{% + tikzpicture,% + },% + % Keywords of class 3 : mandatory arguments (not environments) & + % optional arguments which are keys (in key=value) + morekeywords=[3]{% + pic,rotate,xshift,yshift,every node,inner sep,blend mode,fill,% + fit,circle,anchor,in,count,x,y,matrix,of,math,nodes,above right,% + at,--,-|,|-,thick,size,angle,circle,through,intersection,of,% + draw,coordinate,shift,and,cycle,cs:A,node,barycentric,% + },% + % Keywords of class 4 : values of keys (in key=value) + morekeywords=[4]{% + multiply,lightgray,base,red% + },% + % Keywords of class 5 : arguments specifications (after ":" in expl3 + % syntax) + morekeywords=[5]{% + },% + % Keywords of class 6 : current package name (and possibly derived + % packages) + morekeywords=[6]{% + tikz,% + },% + % otherkeywords={},% + alsoletter={-| \ :},% + % alsodigit={},% + % alsoother={},% + sensitive,% + }[keywords,tex,comments]% + + \lst@definelanguage[tikzducks]{TeX}{% + % Control sequences names + moretexcs={% + duck,% + },% + % Keywords of class 1 : keywords that contain other characters (since + % of the same class as the ones specified as 'otherkeywords') + morekeywords={% + },% + % Keywords of class 2 : environments names + morekeywords=[2]{% + },% + % Keywords of class 3 : mandatory arguments (not environments) & + % optional arguments which are keys (in key=value) + morekeywords=[3]{% + alien,aodai,baguette,basket,beard,beret,bill,body,book,% + bookcolour,bowtie,bubblecolour,bunny,buttons,cake,cap,cape,% + cheese,chef,cocktail,conicalhat,crazyhair,cricket,crown,crozier,% + crystalball,darthvader,devil,easter,egga,eggb,eggc,eye,eyebrow,% + flavoura,flavourb,flavourc,football,glasses,graduate,grumpy,% + handbag,harlequin,hat,head,helmet,hockey,horsetail,icecream,% + inear,invisible,jacket,kingcrown,lapel,laughing,lightsaber,% + longhair,magichat,magicstars,magicwand,mask,milkshake,mohican,% + mullet,name,neckerchief,necklace,niuqelrah,overleaf,parrot,% + parting,peakedcap,pickaxe,pizza,prison,queencrown,recedinghair,% + ribbon,rollingpin,sailor,santa,sheep,shorthair,shovel,signback,% + signcolour,signpost,snowduck,speech,squareglasses,stethoscope,% + strawhat,sunglasses,tail,tassel,think,tie,tophat,torch,tshirt,% + umbrella,umbrellaclosed,unicorn,vampire,viking,water,wine,wing,% + witch,woggle,% + },% + % Keywords of class 4 : values of keys (in key=value) + morekeywords=[4]{% + blue,green,red,yellow,% + },% + % Keywords of class 5 : arguments specifications (after ":" in expl3 + % syntax) + morekeywords=[5]{% + },% + % Keywords of class 6 : current package name (and possibly derived + % packages) + morekeywords=[6]{% + tikzducks,% + },% + % otherkeywords={}, + % alsoletter={}, + % alsodigit={},% + % alsoother={},% + sensitive,% + }[keywords,tex,comments]% + + \lst@definelanguage[tikzlings]{TeX}{% + % Control sequences names + moretexcs={% + anteater,bear,bee,cat,chicken,coati,elephant,hippo,koala,% + marmot,mole,mouse,owl,panda,penguin,pig,rhino,sheep,sloth,% + squirrel,snowman,% + },% + % Keywords of class 1 : keywords that contain other characters (since + % of the same class as the ones specified as 'otherkeywords') + morekeywords={% + },% + % Keywords of class 2 : environments names + morekeywords=[2]{% + },% + % Keywords of class 3 : mandatory arguments (not environments) & + % optional arguments which are keys (in key=value) + morekeywords=[3]{% + 3D,eye,contour,back,globalwarming,whiskers,schroedinger,% + },% + % Keywords of class 4 : values of keys (in key=value) + morekeywords=[4]{% + },% + % Keywords of class 5 : arguments specifications (after ":" in expl3 + % syntax) + morekeywords=[5]{% + },% + % Keywords of class 6 : current package name (and possibly derived + % packages) + morekeywords=[6]{% + tikzlings,% + },% + % otherkeywords={},% + alsoletter={3},% + % alsodigit={},% + % alsoother={},% + sensitive,% + }[keywords,tex,comments]% + + \lst@definelanguage[amsmath]{TeX}{% + % Control sequences names + moretexcs={% + cdots,ddots,vdots,% + },% + % Keywords of class 1 : keywords that contain other characters (since + % of the same class as the ones specified as 'otherkeywords') + morekeywords={% + },% + % Keywords of class 2 : environments names + morekeywords=[2]{% + pmatrix,% + },% + % Keywords of class 3 : mandatory arguments (not environments) & + % optional arguments which are keys (in key=value) + morekeywords=[3]{% + },% + % Keywords of class 4 : values of keys (in key=value) + morekeywords=[4]{% + },% + % Keywords of class 5 : arguments specifications (after ":" in expl3 + % syntax) + morekeywords=[5]{% + },% + % Keywords of class 6 : current package name (and possibly derived + % packages) + morekeywords=[6]{% + amsmath,% + },% + % otherkeywords={}, + % alsoletter={}, + % alsodigit={},% + % alsoother={},% + sensitive,% + }[keywords,tex,comments]% + + %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + % xparse + %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \lst@definelanguage[xparse]{TeX}{% + % Control sequences names + moretexcs={% + NewDocumentCommand,RenewDocumentCommand,ProvideDocumentCommand,% + DeclareDocumentCommand,NewDocumentEnvironment,% + RenewDocumentEnvironment,ProvideDocumentEnvironment,% + DeclareDocumentEnvironment,NewExpandableDocumentCommand,% + RenewExpandableDocumentCommand,ProvideExpandableDocumentCommand,% + DeclareExpandableDocumentCommand,IfNoValueT,IfNoValueF,IfNoValueTF,% + IfValueT,IfValueF,IfValueTF,IfBooleanT,IfBooleanF,IfBooleanTF,% + BooleanTrue,BooleanFalse,ProcessedArgument,ReverseBoolean,% + SplitArgument,SplitList,ProcessList,TrimSpaces,% + GetDocumentCommandArgSpec,GetDocumentEnvironmentArgSpec,% + ShowDocumentCommandArgSpec,ShowDocumentEnvironmentArgSpec,% + },% + % Keywords of class 1 : keywords that contain other characters (since + % of the same class as the ones specified as 'otherkeywords') + morekeywords={% + },% + % Keywords of class 2 : environments names + morekeywords=[2]{% + },% + % Keywords of class 3 : mandatory arguments (not environments) & + % optional arguments which are keys (in key=value) + morekeywords=[3]{% + log-declarations,% + m,r,R,v,b,o,d,O,D,s,t,e,E,% + },% + % Keywords of class 4 : values of keys (in key=value) + morekeywords=[4]{% + },% + % Keywords of class 5 : arguments specifications (after ":" in expl3 + % syntax) + morekeywords=[5]{% + },% + % Keywords of class 6 : current package name (and possibly derived + % packages) + morekeywords=[6]{% + xparse,% + },% + % otherkeywords={},% + alsoletter={-},% + % alsodigit={},% + % alsoother={},% + sensitive,% + }[keywords,tex,comments]% + + %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + % colortbl + %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \lst@definelanguage[colortbl]{TeX}{% + % Control sequences names + moretexcs={% + columncolor,rowcolor,cellcolor,arrayrulecolor,doublerulesepcolor,% + minrowclearance,% + },% + % Keywords of class 1 : keywords that contain other characters (since + % of the same class as the ones specified as 'otherkeywords') + morekeywords={% + },% + % Keywords of class 2 : environments names + morekeywords=[2]{% + },% + % Keywords of class 3 : mandatory arguments (not environments) & + % optional arguments which are keys (in key=value) + morekeywords=[3]{% + },% + % Keywords of class 4 : values of keys (in key=value) + morekeywords=[4]{% + },% + % Keywords of class 5 : arguments specifications (after ":" in expl3 + % syntax) + morekeywords=[5]{% + },% + % Keywords of class 6 : current package name (and possibly derived + % packages) + morekeywords=[6]{% + colortbl,% + },% + % otherkeywords={}, + % alsoletter={}, + % alsodigit={},% + % alsoother={},% + sensitive,% + }[keywords,tex,comments]% + + %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + % multirow + %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \lst@definelanguage[multirow]{TeX}% + {% + % Control sequences names + moretexcs={% + multirow,% + },% + % Keywords of class 1 : keywords that contain other characters (since + % of the same class as the ones specified as 'otherkeywords') + morekeywords={% + },% + % Keywords of class 2 : environments names + morekeywords=[2]{% + },% + % Keywords of class 3 : mandatory arguments (not environments) & + % optional arguments which are keys (in key=value) + morekeywords=[3]{% + },% + % Keywords of class 4 : values of keys (in key=value) + morekeywords=[4]{% + },% + % Keywords of class 5 : arguments specifications (after ":" in expl3 + % syntax) + morekeywords=[5]{% + },% + % Keywords of class 6 : current package name (and possibly derived + % packages) + morekeywords=[6]{% + multirow,% + },% + % otherkeywords={}, + % alsoletter={}, + % alsodigit={},% + % alsoother={},% + sensitive,% + }[keywords,tex,comments]% + + %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + % nicematrix + %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \lst@definelanguage[nicematrix]{TeX}% + {% + % Control sequences names + moretexcs={% + Cdots,Ddots,Vdots,Body,CodeBefore,CodeAfter,Block,% + },% + % Keywords of class 1 : keywords that contain other characters (since + % of the same class as the ones specified as 'otherkeywords') + morekeywords={% + },% + % Keywords of class 2 : environments names + morekeywords=[2]{% + pNiceMatrix,NiceMatrix,NiceTabular,bNiceArray,% + },% + % Keywords of class 3 : mandatory arguments (not environments) & + % optional arguments which are keys (in key=value) + morekeywords=[3]{% + hvlines,rules/width,baseline,colortbl-like,margin,right-margin,% + create-cell-nodes,rounded-corners,draw,% + },% + % Keywords of class 4 : values of keys (in key=value) + morekeywords=[4]{% + },% + % Keywords of class 5 : arguments specifications (after ":" in expl3 + % syntax) + morekeywords=[5]{% + },% + % Keywords of class 6 : current package name (and possibly derived + % packages) + morekeywords=[6]{% + nicematrix,% + }, + otherkeywords={&},% + alsoletter={/},% + % alsodigit={},% + % alsoother={},% + sensitive,% + }[keywords,tex,comments]% + + %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + % booktabs + %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \lst@definelanguage[booktabs]{TeX}% + {% + % Control sequences names + moretexcs={% + toprule,midrule,bottomrule,cmidrule,addlinespace,morecmidrules,% + specialrule,% + },% + % Keywords of class 1 : keywords that contain other characters (since + % of the same class as the ones specified as 'otherkeywords') + morekeywords={% + },% + % Keywords of class 2 : environments names + morekeywords=[2]{% + },% + % Keywords of class 3 : mandatory arguments (not environments) & + % optional arguments which are keys (in key=value) + morekeywords=[3]{% + },% + % Keywords of class 4 : values of keys (in key=value) + morekeywords=[4]{% + },% + % Keywords of class 5 : arguments specifications (after ":" in expl3 + % syntax) + morekeywords=[5]{% + },% + % Keywords of class 6 : current package name (and possibly derived + % packages) + morekeywords=[6]{% + booktabs,% + },% + % otherkeywords={}, + % alsoletter={}, + % alsodigit={},% + % alsoother={},% + sensitive,% + }[keywords,tex,comments]% + + %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + % strands + %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \lst@definelanguage[strands]{TeX}% + {% + % Control sequences names + moretexcs={% + strands,% + },% + % Keywords of class 1 : keywords that contain other characters (since + % of the same class as the ones specified as 'otherkeywords') + morekeywords={% + },% + % Keywords of class 2 : environments names + morekeywords=[2]{% + },% + % Keywords of class 3 : mandatory arguments (not environments) & + % optional arguments which are keys (in key=value) + morekeywords=[3]{% + },% + % Keywords of class 4 : values of keys (in key=value) + morekeywords=[4]{% + },% + % Keywords of class 5 : arguments specifications (after ":" in expl3 + % syntax) + morekeywords=[5]{% + },% + % Keywords of class 6 : current package name (and possibly derived + % packages) + morekeywords=[6]{% + strands,% + },% + % otherkeywords={}, + % alsoletter={}, + % alsodigit={},% + % alsoother={},% + sensitive,% + }[keywords,tex,comments]% + + %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + % cartonaugh + %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \lst@definelanguage[cartonaugh]{TeX}% + {% + % Control sequences names + moretexcs={% + maxterms,minterms,terms,implicant,% + },% + % Keywords of class 1 : keywords that contain other characters (since + % of the same class as the ones specified as 'otherkeywords') + morekeywords={% + },% + % Keywords of class 2 : environments names + morekeywords=[2]{% + cartonaugh,% + },% + % Keywords of class 3 : mandatory arguments (not environments) & + % optional arguments which are keys (in key=value) + morekeywords=[3]{% + },% + % Keywords of class 4 : values of keys (in key=value) + morekeywords=[4]{% + },% + % Keywords of class 5 : arguments specifications (after ":" in expl3 + % syntax) + morekeywords=[5]{% + },% + % Keywords of class 6 : current package name (and possibly derived + % packages) + morekeywords=[6]{% + cartonaugh,% + },% + % otherkeywords={}, + % alsoletter={}, + % alsodigit={},% + % alsoother={},% + sensitive,% + }[keywords,tex,comments]% + + %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + % xistercian + %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \lst@definelanguage[xistercian]{TeX}% + {% + % Control sequences names + moretexcs={% + cisterciannum,% + },% + % Keywords of class 1 : keywords that contain other characters (since + % of the same class as the ones specified as 'otherkeywords') + morekeywords={% + },% + % Keywords of class 2 : environments names + morekeywords=[2]{% + xistercian,% + },% + % Keywords of class 3 : mandatory arguments (not environments) & + % optional arguments which are keys (in key=value) + morekeywords=[3]{% + },% + % Keywords of class 4 : values of keys (in key=value) + morekeywords=[4]{% + },% + % Keywords of class 5 : arguments specifications (after ":" in expl3 + % syntax) + morekeywords=[5]{% + },% + % Keywords of class 6 : current package name (and possibly derived + % packages) + morekeywords=[6]{% + xistercian,% + },% + % otherkeywords={}, + % alsoletter={}, + % alsodigit={},% + % alsoother={},% + sensitive,% + }[keywords,tex,comments]% + + %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + % aboensis + %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \lst@definelanguage[aboensis]{TeX}% + {% + % Control sequences names + moretexcs={% + abcursivefamily,% + },% + % Keywords of class 1 : keywords that contain other characters (since + % of the same class as the ones specified as 'otherkeywords') + morekeywords={% + },% + % Keywords of class 2 : environments names + morekeywords=[2]{% + },% + % Keywords of class 3 : mandatory arguments (not environments) & + % optional arguments which are keys (in key=value) + morekeywords=[3]{% + },% + % Keywords of class 4 : values of keys (in key=value) + morekeywords=[4]{% + },% + % Keywords of class 5 : arguments specifications (after ":" in expl3 + % syntax) + morekeywords=[5]{% + },% + % Keywords of class 6 : current package name (and possibly derived + % packages) + morekeywords=[6]{% + aboensis,% + },% + % otherkeywords={}, + % alsoletter={}, + % alsodigit={},% + % alsoother={},% + sensitive,% + }[keywords,tex,comments]% + + %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + % tabularray + %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \lst@definelanguage[tabularray]{TeX}% + {% + % Control sequences names + moretexcs={% + ,% + },% + % Keywords of class 1 : keywords that contain other characters (since + % of the same class as the ones specified as 'otherkeywords') + morekeywords={% + },% + % Keywords of class 2 : environments names + morekeywords=[2]{% + tblr,% + },% + % Keywords of class 3 : mandatory arguments (not environments) & + % optional arguments which are keys (in key=value) + morekeywords=[3]{% + width,colspec,row,bg,fg,font,column,hlines,X,% + },% + % Keywords of class 4 : values of keys (in key=value) + morekeywords=[4]{% + odd,% + },% + % Keywords of class 5 : arguments specifications (after ":" in expl3 + % syntax) + morekeywords=[5]{% + },% + % Keywords of class 6 : current package name (and possibly derived + % packages) + morekeywords=[6]{% + tabularray,% + },% + % otherkeywords={}, + % alsoletter={}, + % alsodigit={},% + % alsoother={},% + sensitive,% + }[keywords,tex,comments]% + + %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + % ninecolors + %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \lst@definelanguage[ninecolors]{TeX}% + {% + % Control sequences names + moretexcs={% + NineColors,% + },% + % Keywords of class 1 : keywords that contain other characters (since + % of the same class as the ones specified as 'otherkeywords') + morekeywords={% + },% + % Keywords of class 2 : environments names + morekeywords=[2]{% + },% + % Keywords of class 3 : mandatory arguments (not environments) & + % optional arguments which are keys (in key=value) + morekeywords=[3]{% + gray1,red1,brown1,yellow1,olive1,green1,teal1,cyan1,azure1,% + blue1,violet1,magenta1,purple1,gray2,red2,brown2,yellow2,olive2,% + green2,teal2,cyan2,azure2,blue2,violet2,magenta2,purple2,gray3,% + red3,brown3,yellow3,olive3,green3,teal3,cyan3,azure3,blue3,% + violet3,magenta3,purple3,gray4,red4,brown4,yellow4,olive4,% + green4,teal4,cyan4,azure4,blue4,violet4,magenta4,purple4,gray5,% + red5,brown5,yellow5,olive5,green5,teal5,cyan5,azure5,blue5,% + violet5,magenta5,purple5,gray6,red6,brown6,yellow6,olive6,% + green6,teal6,cyan6,azure6,blue6,violet6,magenta6,purple6,gray7,% + red7,brown7,yellow7,olive7,green7,teal7,cyan7,azure7,blue7,% + violet7,magenta7,purple7,gray8,red8,brown8,yellow8,olive8,% + green8,teal8,cyan8,azure8,blue8,violet8,magenta8,purple8,gray9,% + red9,brown9,yellow9,olive9,green9,teal9,cyan9,azure9,blue9,% + violet9,magenta9,purple9,gray1,red1,brown1,yellow1,olive1,% + green1,teal1,cyan1,azure1,blue1,violet1,magenta1,purple1,gray2,% + red2,brown2,yellow2,olive2,green2,teal2,cyan2,azure2,blue2,% + violet2,magenta2,purple2,gray3,red3,brown3,yellow3,olive3,% + green3,teal3,cyan3,azure3,blue3,violet3,magenta3,purple3,gray4,% + red4,brown4,yellow4,olive4,green4,teal4,cyan4,azure4,blue4,% + violet4,magenta4,purple4,gray5,red5,brown5,yellow5,olive5,% + green5,teal5,cyan5,azure5,blue5,violet5,magenta5,purple5,gray6,% + red6,brown6,yellow6,olive6,green6,teal6,cyan6,azure6,blue6,% + violet6,magenta6,purple6,gray7,red7,brown7,yellow7,olive7,% + green7,teal7,cyan7,azure7,blue7,violet7,magenta7,purple7,gray8,% + red8,brown8,yellow8,olive8,green8,teal8,cyan8,azure8,blue8,% + violet8,magenta8,purple8,gray9,red9,brown9,yellow9,olive9,% + green9,teal9,cyan9,azure9,blue9,violet9,magenta9,purple9,% + saturation,% + },% + % Keywords of class 4 : values of keys (in key=value) + morekeywords=[4]{% + low,medium,high,% + },% + % Keywords of class 5 : arguments specifications (after ":" in expl3 + % syntax) + morekeywords=[5]{% + },% + % Keywords of class 6 : current package name (and possibly derived + % packages) + morekeywords=[6]{% + ninecolors,% + },% + % otherkeywords={},% + alsoletter={123456789},% + % alsodigit={},% + % alsoother={},% + sensitive,% + }[keywords,tex,comments]% + + \lst@definelanguage[fontspec]{TeX}{% + % Control sequences names + moretexcs={% + EncodingAccent,EncodingCommand,EncodingComposite,% + EncodingCompositeCommand,EncodingSymbol,IfFontExistsTF,% + IfFontFeatureActiveTF,UndeclareAccent,UndeclareCommand,% + UndeclareComposite,UndeclareSymbol,addfontfeature,addfontfeatures,% + aliasfontfeature,aliasfontfeatureoption,defaultfontfeatures,fontspec,% + liningnums,newAATfeature,newfontface,newfontfamily,newfontfeature,% + newfontlanguage,newfontscript,newopentypefeature,oldstylenums,% + providefontface,providefontfamily,renewfontface,renewfontfamily,% + setboldmathrm,setfontface,setfontfamily,setmainfont,setmathrm,% + setmathsf,setmathtt,setmonofont,setromanfont,setsansfont,strong,% + strongfontdeclare,strongresetsetmainfont,% + },% + % Keywords of class 1 : keywords that contain other characters (since + % of the same class as the ones specified as 'otherkeywords') + morekeywords={% + },% + % Keywords of class 2 : environments names + morekeywords=[2]{% + },% + % Keywords of class 3 : mandatory arguments (not environments) & + % optional arguments which are keys (in key=value) + morekeywords=[3]{% + Alternate,Annotation,AutoFakeBold,AutoFakeSlant,BoldFeatures,% + BoldFont,BoldItalicFeatures,BoldItalicFont,BoldSlantedFeatures,% + BoldSlantedFont,BoldSwashFeatures,BoldSwashFont,CJKShape,ItalicFeatures,% + CharacterVariant,CharacterWidth,Color,Colour,Contextuals,% + Diacritics,Extension,FakeBold,FakeSlant,FakeStretch,Font,FontFace,% + Fractions,HyphenChar,IgnoreFontspecFileItalicFeatures,ItalicFont,% + Kerning,Language,LetterSpace,Letters,Ligatures,LocalForms,% + NFSSFamily,Numbers,OpticalSize,Ornament,Path,PunctuationSpace,% + RawFeature,Scale,ScaleAgain,Script,Size,SizeFeatures,% + SlantedFeatures,SlantedFont,SmallCapsFeatures,SmallCapsFont,Style,% + StylisticAlternates,StylisticSet,SwashFeatures,SwashFont,% + UprightFeatures,UprightFont,Variant,Vertical,VerticalPosition,% + WordSpace,Mapping,Renderer,Traditional,Simplified,JIS1978,JIS1983,% + JIS1990,Expert,NLC,% + },% + % Keywords of class 4 : values of keys (in key=value) + morekeywords=[4]{% + AboveBase,Alternate,AlternateHalf,AlternateMetrics,% + AlternateProportional,Alternates,AlternatesForRotation,Arabic,% + ArabicOff,BelowBase,Common,Contextual,Cursive,Denominator,% + Discretionary,Expert,Full,Half,HalfMetrics,Historic,% + HorizontalKana,Inferior,Inner,Italic,JIS1978,JIS1983,JIS1990,% + KanaAlternates,Kerning,LineFinal,Lining,LiningOff,Lowercase,% + LowercaseOff,MarkToBase,MarkToMark,Monospaced,MonospacedOff,NLC,% + Numerator,Off,OldStyle,OldStyleOff,On,Ordinal,PetiteCaps,% + Proportional,ProportionalMetrics,ProportionalOff,Quarter,Rare,% + Required,Reset,ResetAll,RotatedGlyphs,Ruby,ScientificInferior,% + Simplified,SlashedZero,SlashedZeroOff,SmallCaps,Superior,Swash,% + TeX,Thurd,Titling,Traditional,Unicase,Uppercase,UppercaseOff,% + UppercasePetiteCaps,UppercaseSmallCaps,VerticalKana,WordFinal,% + WordInitial,ResetAll,c2sc,scmp,sinf,sups,zero,ss06,ss01,% + ss04,-liga,frac,titl,swsh,hist,hlig,MatchUppercase,MatchLowercase,% + },% + % Keywords of class 5 : arguments specifications (after ":" in expl3 + % syntax) + morekeywords=[5]{% + },% + % Keywords of class 6 : current package name (and possibly derived + % packages) + morekeywords=[6]{% + fontspec% + },% + % otherkeywords={},% + alsoletter={20614-},% + % alsodigit={},% + % alsoother={},% + sensitive,% + }[keywords,tex,comments]% + + \lst@definelanguage[ProfCollege]{TeX}{% + % Control sequences names + moretexcs={% + Thales,Pourcentage,ResolEquation% + },% + % Keywords of class 1 : keywords that contain other characters (since + % of the same class as the ones specified as 'otherkeywords') + morekeywords={% + },% + % Keywords of class 2 : environments names + morekeywords=[2]{% + Twitter,Scratch,% + },% + % Keywords of class 3 : mandatory arguments (not environments) & + % optional arguments which are keys (in key=value) + morekeywords=[3]{% + Auteur,Logo,Calculer,% + },% + % Keywords of class 4 : values of keys (in key=value) + morekeywords=[4]{% + Place,Drapeau,Avancer,Repeter,Tournerg,FinBlocRepeter,% + },% + % Keywords of class 5 : arguments specifications (after ":" in expl3 + % syntax) + morekeywords=[5]{% + },% + % Keywords of class 6 : current package name (and possibly derived + % packages) + morekeywords=[6]{% + ProfCollege,% + },% + % otherkeywords={}, + % alsoletter={}, + % alsodigit={},% + % alsoother={},% + sensitive,% + }[keywords,tex,comments]% + + \lst@definelanguage[tkz-euclide]{TeX}{% + % Control sequences names + moretexcs={% + tkzDefPoint,tkzInterCC,tkzGetPoints,tkzDrawCircles,tkzDrawPolygon,% + tkzDrawPoints,tkzMarkSegments,tkzLabelSegments,tkzLabelPoints,% + tkzLabelPoints,% + },% + % Keywords of class 1 : keywords that contain other characters (since + % of the same class as the ones specified as 'otherkeywords') + morekeywords={% + },% + % Keywords of class 2 : environments names + morekeywords=[2]{% + tikzpicture,% + },% + % Keywords of class 3 : mandatory arguments (not environments) & + % optional arguments which are keys (in key=value) + morekeywords=[3]{% + mark,swap,above,scale,% + },% + % Keywords of class 4 : values of keys (in key=value) + morekeywords=[4]{% + },% + % Keywords of class 5 : arguments specifications (after ":" in expl3 + % syntax) + morekeywords=[5]{% + },% + % Keywords of class 6 : current package name (and possibly derived + % packages) + morekeywords=[6]{% + tkz-euclide },% + % otherkeywords={}, + % alsoletter={}, + % alsodigit={},% + % alsoother={},% + sensitive,% + }[keywords,tex,comments]% + + \lst@definelanguage[tkz-fct]{TeX}{% + % Control sequences names + moretexcs={% + tkzInit,tkzDrawX,tkzDrawY,tkzFct,tkzDefPoint,tkzDrawPoint,% + tkzPointShowCoord,tkzDefPoint,tkzDrawPoint,tkzPointShowCoord,% + tkzRep,% + },% + % Keywords of class 1 : keywords that contain other characters (since + % of the same class as the ones specified as 'otherkeywords') + morekeywords={% + },% + % Keywords of class 2 : environments names + morekeywords=[2]{% + tikzpicture,% + },% + % Keywords of class 3 : mandatory arguments (not environments) & + % optional arguments which are keys (in key=value) + morekeywords=[3]{% + xmin,xmax,ymin,ymax,samples,domain,xlabel,ylabel,xscale,yscale% + },% + % Keywords of class 4 : values of keys (in key=value) + morekeywords=[4]{% + },% + % Keywords of class 5 : arguments specifications (after ":" in expl3 + % syntax) + morekeywords=[5]{% + },% + % Keywords of class 6 : current package name (and possibly derived + % packages) + morekeywords=[6]{% + tkz-fct },% + % otherkeywords={}, + % alsoletter={}, + % alsodigit={},% + % alsoother={},% + sensitive,% + }[keywords,tex,comments]% + + \lst@definelanguage[tkz-tab]{TeX}{% + % Control sequences names + moretexcs={% + tkzTabInit,tkzTabLine,tkzTabVar,% + },% + % Keywords of class 1 : keywords that contain other characters (since + % of the same class as the ones specified as 'otherkeywords') + morekeywords={% + },% + % Keywords of class 2 : environments names + morekeywords=[2]{% + tikzpicture,% + },% + % Keywords of class 3 : mandatory arguments (not environments) & + % optional arguments which are keys (in key=value) + morekeywords=[3]{% + lgt,espcl,t,d,z,+,-,-D+/,+/,-/,+D/,scale,% + },% + % Keywords of class 4 : values of keys (in key=value) + morekeywords=[4]{% + },% + % Keywords of class 5 : arguments specifications (after ":" in expl3 + % syntax) + morekeywords=[5]{% + },% + % Keywords of class 6 : current package name (and possibly derived + % packages) + morekeywords=[6]{% + tkz-tab },% + % otherkeywords={},% + alsoletter={+-/},% + % alsodigit={},% + % alsoother={},% + sensitive,% + }[keywords,tex,comments]% + + \lst@definelanguage[mecaso]{TeX}{% + % Control sequences names + moretexcs={% + KineticT,% + },% + % Keywords of class 1 : keywords that contain other characters (since + % of the same class as the ones specified as 'otherkeywords') + morekeywords={% + },% + % Keywords of class 2 : environments names + morekeywords=[2]{% + },% + % Keywords of class 3 : mandatory arguments (not environments) & + % optional arguments which are keys (in key=value) + morekeywords=[3]{% + },% + % Keywords of class 4 : values of keys (in key=value) + morekeywords=[4]{% + },% + % Keywords of class 5 : arguments specifications (after ":" in expl3 + % syntax) + morekeywords=[5]{% + },% + % Keywords of class 6 : current package name (and possibly derived + % packages) + morekeywords=[6]{% + mecaso },% + % otherkeywords={}, + % alsoletter={}, + % alsodigit={},% + % alsoother={},% + sensitive,% + }[keywords,tex,comments]% + + \lst@definelanguage[hanzibox]{TeX}{% + % Control sequences names + moretexcs={% + hanzibox*,hanziboxset,% + },% + % Keywords of class 1 : keywords that contain other characters (since + % of the same class as the ones specified as 'otherkeywords') + morekeywords={% + },% + % Keywords of class 2 : environments names + morekeywords=[2]{% + },% + % Keywords of class 3 : mandatory arguments (not environments) & + % optional arguments which are keys (in key=value) + morekeywords=[3]{% + frametype,pinyinline,% + },% + % Keywords of class 4 : values of keys (in key=value) + morekeywords=[4]{% + none,true,% + },% + % Keywords of class 5 : arguments specifications (after ":" in expl3 + % syntax) + morekeywords=[5]{% + },% + % Keywords of class 6 : current package name (and possibly derived + % packages) + morekeywords=[6]{% + hanzibox },% + % otherkeywords={},% + % alsoletter={},% + % alsodigit={},% + alsoother={*},% + sensitive,% + }[keywords,tex,comments]% + + \lst@definelanguage[tikz-bagua]{TeX}{% + % Control sequences names + moretexcs={% + Bagua*,% + },% + % Keywords of class 1 : keywords that contain other characters (since + % of the same class as the ones specified as 'otherkeywords') + morekeywords={% + },% + % Keywords of class 2 : environments names + morekeywords=[2]{% + },% + % Keywords of class 3 : mandatory arguments (not environments) & + % optional arguments which are keys (in key=value) + morekeywords=[3]{% + },% + % Keywords of class 4 : values of keys (in key=value) + morekeywords=[4]{% + },% + % Keywords of class 5 : arguments specifications (after ":" in expl3 + % syntax) + morekeywords=[5]{% + },% + % Keywords of class 6 : current package name (and possibly derived + % packages) + morekeywords=[6]{% + tikz-bagua },% + % otherkeywords={},% + % alsoletter={},% + % alsodigit={},% + alsoother={*},% + sensitive,% + }[keywords,tex,comments]% + + \lst@definelanguage[bodeplot]{TeX}{% + % Control sequences names + moretexcs={% + addBodeZPKPlots },% + % Keywords of class 1 : keywords that contain other characters (since + % of the same class as the ones specified as 'otherkeywords') + morekeywords={% + },% + % Keywords of class 2 : environments names + morekeywords=[2]{% + BodePlot,% + },% + % Keywords of class 3 : mandatory arguments (not environments) & + % optional arguments which are keys (in key=value) + morekeywords=[3]{% + ylabel,ytick,distance,height,width,magnitude,z,p,k,% + },% + % Keywords of class 4 : values of keys (in key=value) + morekeywords=[4]{% + true,black,thick,linear,red,dashed,thick,asymptotic,blue,% + dotted,thick,% + },% + % Keywords of class 5 : arguments specifications (after ":" in expl3 + % syntax) + morekeywords=[5]{% + },% + % Keywords of class 6 : current package name (and possibly derived + % packages) + morekeywords=[6]{% + bodeplot },% + % otherkeywords={},% + alsoletter={/},% + % alsodigit={},% + % alsoother={},% + sensitive,% + }[keywords,tex,comments]% + + \lst@definelanguage[formal-grammar]{TeX}{% + % Control sequences names + moretexcs={% + highlight,firstcase,gralt,nonterm },% + % Keywords of class 1 : keywords that contain other characters (since + % of the same class as the ones specified as 'otherkeywords') + morekeywords={% + },% + % Keywords of class 2 : environments names + morekeywords=[2]{% + grammar },% + % Keywords of class 3 : mandatory arguments (not environments) & + % optional arguments which are keys (in key=value) + morekeywords=[3]{% + },% + % Keywords of class 4 : values of keys (in key=value) + morekeywords=[4]{% + },% + % Keywords of class 5 : arguments specifications (after ":" in expl3 + % syntax) + morekeywords=[5]{% + },% + % Keywords of class 6 : current package name (and possibly derived + % packages) + morekeywords=[6]{% + formal-grammar },% + % otherkeywords={}, + % alsoletter={}, + % alsodigit={},% + % alsoother={},% + sensitive,% + }[keywords,tex,comments]% + + \lst@definelanguage[numerica-plus]{TeX}{% + % Control sequences names + moretexcs={% + nmcRecur,% + },% + % Keywords of class 1 : keywords that contain other characters (since + % of the same class as the ones specified as 'otherkeywords') + morekeywords={% + },% + % Keywords of class 2 : environments names + morekeywords=[2]{% + },% + % Keywords of class 3 : mandatory arguments (not environments) & + % optional arguments which are keys (in key=value) + morekeywords=[3]{% + do,see1,f_,% + },% + % Keywords of class 4 : values of keys (in key=value) + morekeywords=[4]{% + },% + % Keywords of class 5 : arguments specifications (after ":" in expl3 + % syntax) + morekeywords=[5]{% + },% + % Keywords of class 6 : current package name (and possibly derived + % packages) + morekeywords=[6]{% + numerica-plus },% + % otherkeywords={},% + alsoletter={_1},% + % alsodigit={},% + % alsoother={},% + sensitive,% + }[keywords,tex,comments]% + + \lst@definelanguage[pascaltriangle]{TeX}{% + % Control sequences names + moretexcs={% + pascal,% + },% + % Keywords of class 1 : keywords that contain other characters (since + % of the same class as the ones specified as 'otherkeywords') + morekeywords={% + },% + % Keywords of class 2 : environments names + morekeywords=[2]{% + },% + % Keywords of class 3 : mandatory arguments (not environments) & + % optional arguments which are keys (in key=value) + morekeywords=[3]{% + },% + % Keywords of class 4 : values of keys (in key=value) + morekeywords=[4]{% + },% + % Keywords of class 5 : arguments specifications (after ":" in expl3 + % syntax) + morekeywords=[5]{% + },% + % Keywords of class 6 : current package name (and possibly derived + % packages) + morekeywords=[6]{% + pascaltriangle },% + % otherkeywords={}, + % alsoletter={}, + % alsodigit={},% + % alsoother={},% + sensitive,% + }[keywords,tex,comments]% + + \lst@definelanguage[pgf-interference]{TeX}{% + % Control sequences names + moretexcs={% + pgfinterferencepattern,% + },% + % Keywords of class 1 : keywords that contain other characters + % (since of the same class as the ones specified as 'otherkeywords') + morekeywords={% + },% + % Keywords of class 2 : environments names + morekeywords=[2]{% + },% + % Keywords of class 3 : mandatory arguments (not environments) & + % optional arguments which are keys (in key=value) + morekeywords=[3]{% + slits,wavelength,slit-distance,intensity,ruler,scale,% + },% + % Keywords of class 4 : values of keys (in key=value) + morekeywords=[4]{% + },% + % Keywords of class 5 : arguments specifications (after ":" in expl3 + % syntax) + morekeywords=[5]{% + },% + % Keywords of class 6 : current package name (and possibly derived + % packages) + morekeywords=[6]{% + pgf-interference% + },% + % otherkeywords={},% + alsoletter={-},% + % alsodigit={},% + % alsoother={},% + sensitive,% + }[keywords,tex,comments]% + + \lst@definelanguage[clistmap]{TeX}{% + % Control sequences names + moretexcs={% + ExplSyntaxOn,ExplSyntaxOff,clistmap,% + },% + % Keywords of class 1 : keywords that contain other characters (since + % of the same class as the ones specified as 'otherkeywords') + morekeywords={% + },% + % Keywords of class 2 : environments names + morekeywords=[2]{% + },% + % Keywords of class 3 : mandatory arguments (not environments) & + % optional arguments which are keys (in key=value) + morekeywords=[3]{% + first_math,serial_rest_math_and,% + },% + % Keywords of class 4 : values of keys (in key=value) + morekeywords=[4]{% + },% + % Keywords of class 5 : arguments specifications (after ":" in expl3 + % syntax) + morekeywords=[5]{% + nnn,N,% + },% + % Keywords of class 6 : current package name (and possibly derived + % packages) + morekeywords=[6]{% + clistmap },% + % otherkeywords={},% + alsoletter={_},% + % alsodigit={},% + % alsoother={},% + sensitive,% + }[keywords,tex,comments]% + + \lst@definelanguage[hexboard]{TeX}{% + % Control sequences names + moretexcs={% + hexmove,% + },% + % Keywords of class 1 : keywords that contain other characters (since + % of the same class as the ones specified as 'otherkeywords') + morekeywords={% + },% + % Keywords of class 2 : environments names + morekeywords=[2]{% + hexgamelabels,% + },% + % Keywords of class 3 : mandatory arguments (not environments) & + % optional arguments which are keys (in key=value) + morekeywords=[3]{% + },% + % Keywords of class 4 : values of keys (in key=value) + morekeywords=[4]{% + },% + % Keywords of class 5 : arguments specifications (after ":" in expl3 + % syntax) + morekeywords=[5]{% + },% + % Keywords of class 6 : current package name (and possibly derived + % packages) + morekeywords=[6]{% + hexboard },% + % otherkeywords={}, + % alsoletter={}, + % alsodigit={},% + % alsoother={},% + sensitive,% + }[keywords,tex,comments]% + + \lst@definelanguage[robotarm]{TeX}{% + % Control sequences names + moretexcs={% + robotArm,% + },% + % Keywords of class 1 : keywords that contain other characters (since + % of the same class as the ones specified as 'otherkeywords') + morekeywords={% + },% + % Keywords of class 2 : environments names + morekeywords=[2]{% + tikzpicture },% + % Keywords of class 3 : mandatory arguments (not environments) & + % optional arguments which are keys (in key=value) + morekeywords=[3]{% + config,q1,q2,q3,% + },% + % Keywords of class 4 : values of keys (in key=value) + morekeywords=[4]{% + },% + % Keywords of class 5 : arguments specifications (after ":" in expl3 + % syntax) + morekeywords=[5]{% + },% + % Keywords of class 6 : current package name (and possibly derived + % packages) + morekeywords=[6]{% + robotarm },% + % otherkeywords={},% + alsoletter={123},% + % alsodigit={},% + % alsoother={},% + sensitive,% + }[keywords,tex,comments]% + + \lst@definelanguage[amsfonts]{TeX}{% + % Control sequences names + moretexcs={% + mathbb,mathfrak,angle,Box,dasharrow,dashleftarrow,dashrightarrow,% + Diamond,hbar,Join,leadsto,lhd,llcorner,lozenge,lrcorner,mho,% + rhd,rightleftharpoons,rightsquigarrow,sqsubset,sqsupset,square,% + trianglelefteq,trianglerighteq,ulcorner,unlhd,unrhd,urcorner,% + vartriangleleft,vartriangleright,widehat{arg},widetilde{arg},yen,% + checkmark,circledR,maltese,% + },% + % Keywords of class 1 : keywords that contain other characters (since + % of the same class as the ones specified as 'otherkeywords') + morekeywords={% + },% + % Keywords of class 2 : environments names + morekeywords=[2]{% + },% + % Keywords of class 3 : mandatory arguments (not environments) & + % optional arguments which are keys (in key=value) + morekeywords=[3]{% + },% + % Keywords of class 4 : values of keys (in key=value) + morekeywords=[4]{% + },% + % Keywords of class 5 : arguments specifications (after ":" in expl3 + % syntax) + morekeywords=[5]{% + },% + % Keywords of class 6 : current package name (and possibly derived + % packages) + morekeywords=[6]{% + amsfonts },% + % otherkeywords={}, + % alsoletter={}, + % alsodigit={},% + % alsoother={},% + sensitive,% + }[keywords,tex,comments]% + + \lst@definelanguage[biolinum]{TeX}{% + % Control sequences names + moretexcs={% + biolinum,biolinumOsF,biolinumLF,biolinumkey,sufigures,textsu,% + textsuperior,oldstylenums,liningnums,oldstylenumsf,liningnumsf,% + tabularnums,proportionalnums,tabularnumsf,proportionalnumsf,% + DeclareTextGlyphY,biolinumGlyph,biolinumKeyGlyph,LKey,LKeyPad,% + LKeyF,LKeyAltF,LKeyStrgAltF,LKeyCtrlAltF,LKeyStrgX,LKeyCtrlX,% + LKeyShiftX,LKeyAltX,LKeyAltGrX,LKeyShiftStrgX,LKeyShiftCtrlX,% + LKeyShiftAltX,LKeyShiftAltGrX,LKeyStrgAltX,LKeyCtrlAltX,% + LKeyStrgAltEnt,LKeyCtrlAltEnt,LKeyReset,LKeyTux,LKeyWin,LKeyMenu,% + LKeyStrg,LKeyCtrl,LKeyAlt,LKeyAltGr,LKeyShift,LKeyTab,LKeyEnter,% + LKeyCapsLock,LKeyPos,LKeyEntf,LKeyEinf,LKeyLeer,LKeyEsc,LKeyEnde,% + LKeyCommand,LKeyOptionKey,LKeyBack,LKeyUp,LKeyDown,LKeyLeft,% + LKeyRight,LKeyPgUp,LKeyPgDown,LKeyAt,LKeyFn,LKeyHome,LKeyDel,% + LKeySpace,LKeyScreenUp,LKeyScreenDown,LKeyIns,LKeyEnd,LKeyGNU,% + LKeyPageUp,LKeyPageDown,LMouseEmpty,LMouseN,LMouseL,LMouseM,% + LMouseR,LMouseLR,LMouseIIEmpty,LMouseIIN,LMouseIIL,LMouseIIR,% + LMouseIILR,% + },% + % Keywords of class 1 : keywords that contain other characters (since + % of the same class as the ones specified as 'otherkeywords') + morekeywords={% + },% + % Keywords of class 2 : environments names + morekeywords=[2]{% + },% + % Keywords of class 3 : mandatory arguments (not environments) & + % optional arguments which are keys (in key=value) + morekeywords=[3]{% + sfdefault,type1,nofontspec,lining,nf,lf,oldstyle,osf,sflining,% + sflf,sfoldstyle,sfosf,osfss,tabular,t,p,sftabular,sft,% + sfproportional,sfp,scaled,scale,defaultfeatures,space,uni0020,% + exclam,uni0021,quotedbl,uni0022,numbersign,uni0023,dollar,% + uni0024,percent,uni0025,ampersand,uni0026,quotesingle,uni0027,% + parenleft,uni0028,parenright,uni0029,asterisk,uni002A,plus,% + uni002B,comma,uni002C,hyphen,uni002D,period,uni002E,slash,% + uni002F,zero,uni0030,one,uni0031,two,uni0032,three,uni0033,% + four,uni0034,five,uni0035,six,uni0036,seven,uni0037,eight,% + uni0038,nine,uni0039,colon,uni003A,semicolon,uni003B,less,% + uni003C,equal,uni003D,greater,uni003E,question,uni003F,at,% + bracketleft,uni005B,backslash,uni005C,bracketright,uni005D,% + asciicircum,uni005E,underscore,uni005F,grave,uni0060,uni007A,% + braceleft,uni007B,bar,uni007C,braceright,uni007D,asciitilde,% + uni007E,exclamdown,uni00A1,cent,uni00A2,sterling,uni00A3,% + currency,uni00A4,yen,uni00A5,brokenbar,uni00A6,section,uni00A7,% + dieresis,uni00A8,guillemotleft,uni00AB,uni00AD,degree,uni00B0,% + plusminus,uni00B1,acute,uni00B4,uni00B5,periodcentered,uni00B7,% + cedilla,uni00B8,guillemotright,uni00BB,Agrave,uni00C0,Aacute,% + uni00C1,Acircumflex,uni00C2,Atilde,uni00C3,Adieresis,uni00C4,% + Aring,uni00C5,Ccedilla,uni00C7,Egrave,uni00C8,Eacute,uni00C9,% + Ecircumflex,uni00CA,Edieresis,uni00CB,Igrave,uni00CC,Iacute,% + uni00CD,Icircumflex,uni00CE,Idieresis,uni00CF,Eth,uni00D0,Ntilde,% + uni00D1,Ograve,uni00D2,Oacute,uni00D3,Ocircumflex,uni00D4,Otilde,% + uni00D5,Odieresis,uni00D6,multiply,uni00D7,Oslash,uni00D8,Ugrave,% + uni00D9,Uacute,uni00DA,Ucircumflex,uni00DB,Udieresis,uni00DC,% + Yacute,uni00DD,Thorn,uni00DE,germandbls,uni00DF,agrave,uni00E0,% + aacute,uni00E1,acircumflex,uni00E2,atilde,uni00E3,adieresis,% + uni00E4,aring,uni00E5,ae,uni00E6,ccedilla,uni00E7,egrave,% + uni00E8,eacute,uni00E9,ecircumflex,uni00EA,edieresis,uni00EB,% + igrave,uni00EC,iacute,uni00ED,icircumflex,uni00EE,idieresis,% + uni00EF,eth,uni00F0,ntilde,uni00F1,ograve,uni00F2,oacute,% + uni00F3,ocircumflex,uni00F4,otilde,uni00F5,odieresis,uni00F6,% + divide,uni00F7,oslash,uni00F8,ugrave,uni00F9,uacute,uni00FA,% + ucircumflex,uni00FB,udieresis,uni00FC,yacute,uni00FD,thorn,% + uni00FE,ydieresis,uni00FF,Amacron,uni0100,amacron,uni0101,Abreve,% + uni0102,abreve,uni0103,Aogonek,uni0104,aogonek,uni0105,Cacute,% + uni0106,cacute,uni0107,Ccircumflex,uni0108,ccircumflex,uni0109,% + Cdotaccent,uni010A,cdotaccent,uni010B,Ccaron,uni010C,ccaron,% + uni010D,Dcaron,uni010E,dcaron,uni010F,Dcroat,uni0110,dcroat,% + uni0111,Emacron,uni0112,emacron,uni0113,Ebreve,uni0114,ebreve,% + uni0115,Edotaccent,uni0116,edotaccent,uni0117,Eogonek,uni0118,% + eogonek,uni0119,Ecaron,uni011A,ecaron,uni011B,Gcircumflex,% + uni011C,gcircumflex,uni011D,Gbreve,uni011E,gbreve,uni011F,% + Gdotaccent,uni0120,gdotaccent,uni0121,Gcommaaccent,uni0122,% + gcommaaccent,uni0123,Hcircumflex,uni0124,hcircumflex,uni0125,Hbar,% + uni0126,hbar,uni0127,Itilde,uni0128,itilde,uni0129,Imacron,% + uni012A,imacron,uni012B,Ibreve,uni012C,ibreve,uni012D,Iogonek,% + uni012E,iogonek,uni012F,Idotaccent,uni0130,dotlessi,uni0131,IJ,% + uni0132,ij,uni0133,Jcircumflex,uni0134,jcircumflex,uni0135,% + Kcommaaccent,uni0136,kcommaaccent,uni0137,kgreenlandic,uni0138,% + Lacute,uni0139,lacute,uni013A,Lcommaaccent,uni013B,lcommaaccent,% + uni013C,Lcaron,uni013D,lcaron,uni013E,Ldot,uni013F,ldot,uni0140,% + Lslash,uni0141,lslash,uni0142,Nacute,uni0143,nacute,uni0144,% + Ncommaaccent,uni0145,ncommaaccent,uni0146,Ncaron,uni0147,ncaron,% + uni0148,napostrophe,uni0149,Omacron,uni014C,omacron,uni014D,% + Obreve,uni014E,obreve,uni014F,Ohungarumlaut,uni0150,ohungarumlaut,% + uni0151,Racute,uni0154,racute,uni0155,Rcommaaccent,uni0156,% + rcommaaccent,uni0157,Rcaron,uni0158,rcaron,uni0159,Sacute,% + uni015A,sacute,uni015B,Scircumflex,uni015C,scircumflex,uni015D,% + Scedilla,uni015E,scedilla,uni015F,Scaron,uni0160,scaron,uni0161,% + Tcedilla,uni0162,tcedilla,uni0163,Tcaron,uni0164,tcaron,uni0165,% + Tbar,uni0166,tbar,uni0167,Utilde,uni0168,utilde,uni0169,Umacron,% + uni016A,umacron,uni016B,Ubreve,uni016C,ubreve,uni016D,Uring,% + uni016E,uring,uni016F,Uhungarumlaut,uni0170,uhungarumlaut,uni0171,% + Uogonek,uni0172,uogonek,uni0173,Wcircumflex,uni0174,wcircumflex,% + uni0175,Ycircumflex,uni0176,ycircumflex,uni0177,Ydieresis,uni0178,% + Zacute,uni0179,zacute,uni017A,Zdotaccent,uni017B,zdotaccent,% + uni017C,Zcaron,uni017D,zcaron,uni017E,h.superior,uni02B0,% + hhook.superior,uni02B1,j.superior,uni02B2,r.superior,uni02B3,% + rturned.superior,uni02B4,rhookturned.superior,uni02B5,% + Rsmallinverted.superior,uni02B6,w.superior,uni02B7,y.superior,% + uni02B8,uni02B9,uni02BA,uni02BB,afii57929,uni02BC,afii64937,% + uni02BD,uni02BE,uni02BF,uni02C0,uni02C1,uni02C2,uni02C3,uni02C4,% + uni02C5,circumflex,uni02C6,caron,uni02C7,uni02C8,uni02C9,uni02CA,% + uni02CB,uni02CC,uni02CD,uni02CE,uni02CF,uni02D0,uni02D1,uni02D2,% + uni02D3,uni02D4,uni02D5,uni02D6,uni02D7,breve,uni02D8,dotaccent,% + uni02D9,ring,uni02DA,ogonek,uni02DB,tilde,uni02DC,hungarumlaut,% + uni02DD,uni02DE,uni02DF,gammalatin.superior,uni02E0,l.superior,% + uni02E1,s.superior,uni02E2,x.superior,uni02E3,% + glottalstopreversed.superior,uni02E4,uni02EC,uni02ED,uni02EE,% + gravecomb,uni0300,acutecomb,uni0301,uni0302,tildecomb,uni0303,% + uni0304,uni0305,uni0306,uni0307,uni0308,hookabovecomb,uni0309,% + uni030A,uni030B,uni030C,uni030D,uni030E,uni030F,uni0310,uni0311,% + uni0312,uni0313,uni0314,uni0315,uni0316,uni0317,uni0318,uni0319,% + uni031A,uni031B,uni031C,uni031D,uni031E,uni031F,uni0320,uni0321,% + uni0322,dotbelowcomb,uni0323,uni0324,uni0325,uni0326,uni0327,% + uni0328,uni0329,uni032A,uni032B,uni032C,uni032D,uni032E,uni032F,% + uni0330,uni0331,uni0338,uni0342,uni0343,uni0351,uni0357,uni0358,% + uni0359,uni035A,uni035B,uni035C,uni035D,uni035E,uni035F,uni0360,% + uni0361,uni0362,uni0363,uni0374,uni0375,afii57799,uni05B0,% + afii57801,uni05B1,afii57800,uni05B2,afii57802,uni05B3,afii57793,% + uni05B4,afii57794,uni05B5,afii57795,uni05B6,afii57798,uni05B7,% + afii57797,uni05B8,afii57806,uni05B9,uni05BA,afii57796,uni05BB,% + afii57807,uni05BC,afii57839,uni05BD,afii57645,uni05BE,afii57841,% + uni05BF,afii57842,uni05C0,afii57804,uni05C1,afii57803,uni05C2,% + afii57658,uni05C3,uni05C6,afii57664,uni05D0,afii57665,uni05D1,% + afii57666,uni05D2,afii57667,uni05D3,afii57668,uni05D4,afii57669,% + uni05D5,afii57670,uni05D6,afii57671,uni05D7,afii57672,uni05D8,% + afii57673,uni05D9,afii57674,uni05DA,afii57675,uni05DB,afii57676,% + uni05DC,afii57677,uni05DD,afii57678,uni05DE,afii57679,uni05DF,% + afii57680,uni05E0,afii57681,uni05E1,afii57682,uni05E2,afii57683,% + uni05E3,afii57684,uni05E4,afii57685,uni05E5,afii57686,uni05E6,% + afii57687,uni05E7,afii57688,uni05E8,afii57689,uni05E9,afii57690,% + uni05EA,afii57716,uni05F0,afii57717,uni05F1,afii57718,uni05F2,% + arrowleft,uni2190,arrowup,uni2191,arrowright,uni2192,arrowdown,% + uni2193,arrowboth,uni2194,arrowupdn,uni2195,uni2196,uni2197,% + uni2198,uni2199,uni219A,uni219B,uni21A5,uni21A7,uni21BC,uni21BD,% + uni21C0,uni21C1,arrowdblleft,uni21D0,arrowdblup,uni21D1,% + arrowdblright,uni21D2,arrowdbldown,uni21D3,arrowdblboth,uni21D4,% + uni21D5,Nwarrow,uni21D6,Nearrow,uni21D7,Searrow,uni21D8,Swarrow,% + uni21D9,uni2318,uni2325,uni2326,uni2327,uni232B,uni237D,uni2380,% + uni2423,filledbox,uni25A0,H22073,uni25A1,triagup,uni25B2,uni25B3,% + uni25B6,uni25B7,triagdn,uni25BC,uni25BD,uni25C0,uni25C1,uni25C6,% + uni25C7,uni25C9,lozenge,uni25CA,circle,uni25CB,uni25CE,H18533,% + uni25CF,uni25D0,uni25D1,uni25D2,uni25D3,uni25D4,uni25D5,uni25D6,% + uni25D7,openbullet,uni25E6,uni2605,uni2619,uni261B,uni261E,% + uni2627,uni262F,uni2639,uni263A,uni263B,uni263C,uni263D,uni263E,% + uni263F,female,uni2640,uni2641,male,uni2642,uni2643,uni2644,% + uni2645,uni2646,uni2647,uni2648,uni2649,uni264A,uni264B,uni264C,% + uni264D,uni264E,uni264F,uni2650,uni2651,uni2652,uni2653,uni2660,% + uni2663,uni2665,uni2666,uni2669,musicalnote,uni266A,% + musicalnotedbl,uni266B,uni266C,uni2695,uni2698,uni26A2,uni26A3,% + uni26A4,uni26A5,uni26AD,uni2767,uni2776,uni2777,uni2778,uni2779,% + uni277A,uni277B,uni277C,uni277D,uni277E,uni277F,T_u_x,uniE000,% + uniE104,uniE128,uniE129,uniE12A,uniE130,uniE131,uniE132,uniE133,% + uniE134,uniE135,uniE138,uniE139,uniE13A,uniE13C,uniE13D,uniE168,% + B_a_c_k,uniE16E,S_t_r_g,uniE170,A_l_t,uniE171,A_l_t_G_r,uniE172,% + C_t_r_l,uniE173,S_h_i_f_t,uniE174,T_a_b,uniE175,E_n_t_e_r,% + uniE176,C_a_p_s_l_o_c_k,uniE177,F_1,uniE178,F_2,uniE179,F_3,% + uniE17A,F_4,uniE17B,F_5,uniE17C,F_6,uniE17D,F_7,uniE17E,F_8,% + uniE17F,F_9,uniE180,F_1_0,uniE181,F_1_1,uniE182,F_1_2,uniE183,% + F_1_3,uniE184,F_1_4,uniE185,F_1_5,uniE186,F_1_6,uniE187,uniE188,% + H_o_m_e,uniE189,D_e_l,uniE18A,I_n_s,uniE18B,uniE18C,E_n_d,% + uniE18E,G_N_U,uniE190,P_o_s_1,uniE191,E_n_t_f,uniE192,E_i_n_f,% + uniE193,L_e_e_r,uniE194,E_s_c,uniE195,E_n_d_e,uniE196,uniE198,% + uniE199,uniE19A,uniE19B,uniE1A0,uniE1A1,uniE1A2,uniE1A3,uniE1A4,% + uniE1A5,uniE1A6,uniE1A7,uniE1A8,uniE1A9,uniE1AA,uniE1AB,uniE1AC,% + uniE1AD,uniE1AE,uniE1B0,uniE1B1,grave.cap,uniE358,acute.cap,% + uniE359,circumflex.cap,uniE35A,caron.cap,uniE35B,breve.cap,% + uniE35C,hungarumlaut.cap,uniE35D,space_uni030F.cap,uniE35E,% + breveinvertedcmb.cap,uniE35F,breve.cyrcap,uniE360,breve.cyr,% + uniE361,dieresis.cap,uniE362,hookabovecomb.cap,uniE363,uniFFFD,% + },% + % Keywords of class 4 : values of keys (in key=value) + morekeywords=[4]{% + },% + % Keywords of class 5 : arguments specifications (after ":" in expl3 + % syntax) + morekeywords=[5]{% + },% + % Keywords of class 6 : current package name (and possibly derived + % packages) + morekeywords=[6]{% + biolinum },% + % otherkeywords={}, + % alsoletter={}, + % alsodigit={},% + % alsoother={},% + sensitive,% + }[keywords,tex,comments]% + + \lst@definelanguage[biblatex]{TeX}{% + % Control sequences names + moretexcs={% + cite,Cite,parencite,Parencite,footcite,footcitetext,smartcite,% + Smartcite,textcite,Textcite,supercite,cites,Cites,parencites,% + Parencites,footcitesfootcitetexts,textcites,Textcites,supercites,% + autocite,Autocite,autocite*,Autocite*,autocites,Autocites,% + citeauthor,Citeauthor,citetitle,citetitle*,citeyear,citeurl,% + parentext,brackettext,nocite,fullcite,footfullcite,volcite,% + Volcite,pvolcite,Pvolcite,fvolcite,ftvolcite,tvolcite,Tvolcite,% + avolcite,Avolcite,notecite,Notecite,pnotecite,Pnotecite,fnotecite,% + citename,citelist,citefield,printbibliography,bibliography,% + citedate,ExecuteBibliographyOptions,defbibnote,psq,psqq,% + addbibresource,AtNextCite,DeclareNameAlias,% + },% + % Keywords of class 1 : keywords that contain other characters (since + % of the same class as the ones specified as 'otherkeywords') + morekeywords={% + },% + % Keywords of class 2 : environments names + morekeywords=[2]{% + },% + % Keywords of class 3 : mandatory arguments (not environments) & + % optional arguments which are keys (in key=value) + morekeywords=[3]{% + abstract,addendum,afterword,annotation,annotator,author,% + authortype,bookauthor,bookpagination,booksubtitle,booktitle,% + booktitleaddon,chapter,commentator,date,doi,edition,editor,% + editora,editorb,editorc,editortype,editoratype,editorbtype,% + editorctype,eid,eprint,eprintclass,eprinttype,eventdate,% + eventtitle,file,foreword,holder,howpublished,indextitle,% + institution,introduction,isan,isbn,ismn,isrn,issn,issue,% + issuesubtitle,issuetitle,iswc,journalsubtitle,journaltitle,label,% + language,library,location,mainsubtitle,maintitle,maintitleaddon,% + month,nameaddon,note,number,organization,origdate,origlanguage,% + origlocation,origpublisher,origtitle,pages,pagetotal,pagination,% + part,publisher,pubstate,reprinttitle,series,shortauthor,% + shorteditor,shorthand,shorthandintro,shortjournal,shortseries,% + shorttitle,subtitle,title,titleaddon,translator,type,url,urldate,% + venue,version,volume,volumes,year,crossref,entryset,entrysubtype,% + execute,gender,hyphenation,indexsorttitle,keywords,options,% + presort,sortkey,sortname,sorttitle,sortyear,xref,annote,% + archiveprefix,journal,key,pdf,primaryclass,school,address,% + datamodel,% + % + backend,style,citestyle,bibstyle,sorting,maxnames,minnames,% + maxitems,minitems,backref,abbreviate,firstinits,prenote,postnote,% + useprefix,autopunct,giveninits,labelname,given-family,% + },% + % Keywords of class 4 : values of keys (in key=value) + morekeywords=[4]{% + submitted,inpress,danish dutch,american,USenglish,english,british,% + UKenglish,canadian,australian,newzealand,finnish,french,francais,% + canadien,german,ngerman,austrian,naustrian,greek,italian,norsk,% + nynorsk,brazil,portuges,spanish,swedish,% + % + biber,numeric,numeric-comp,numeric-verb,alphabetic,alphabetic-verb,% + authoryear,authoryear-comp,authoryear-ibid,authoryear-icomp,% + authortitle,authortitle-comp,authortitle-ibid,authortitle-icomp,% + authortitle-terse,authortitle-tcomp,authortitle-ticomp,verbose,% + verbose-ibid,verbose-note,verbose-inote,verbose-trad1,verbose-trad2,% + verbose-trad3,reading,draft,debug,and,inline,footnote,% + superscript,plain,nyt,ynt,none,false,true,% + },% + % Keywords of class 5 : arguments specifications (after ":" in expl3 + % syntax) + morekeywords=[5]{% + },% + % Keywords of class 6 : current package name (and possibly derived + % packages) + morekeywords=[6]{% + biblatex },% + % directives + directives={% + article,book,inbook,bookinbook,suppbook,booklet,collection,% + conference,incollection,suppcollection,manual,misc,online,patent,% + periodical,suppperiodical,proceedings,inproceedings,reference,% + inreference,report,thesis,unpublished,masterthesis,phdthesis,% + string,comment,% + },% + % otherkeywords={},% + alsoletter={-},% + % alsodigit={},% + delim=*[directive]@,sensitive=false,% + }[keywords,directives,tex,comments]% + + \lst@definelanguage[lthooks]{TeX}{% + % Control sequences names + moretexcs={% + AddToHook,BeforeBeginEnvironment,AtBeginEnvironment,AtEndEnvironment,% + AfterEndEnvironment,% + },% + % Keywords of class 1 : keywords that contain other characters (since + % of the same class as the ones specified as 'otherkeywords') + morekeywords={% + },% + % Keywords of class 2 : environments names + morekeywords=[2]{% + },% + % Keywords of class 3 : mandatory arguments (not environments) & + % optional arguments which are keys (in key=value) + morekeywords=[3]{% + % begin,end, + before,after,begindocument,begindocument/before,% + begindocument/end,enddocument,enddocument/afterlastpage,% + enddocument/afteraux,enddocument/info,enddocument/end,env,% + },% + % Keywords of class 4 : values of keys (in key=value) + morekeywords=[4]{% + },% + % Keywords of class 5 : arguments specifications (after ":" in expl3 + % syntax) + morekeywords=[5]{% + },% + % Keywords of class 6 : current package name (and possibly derived + % packages) + morekeywords=[6]{% + lthooks },% + % otherkeywords={},% + alsoletter={/},% + % alsodigit={},% + % alsoother={},% + sensitive,% + }[keywords,tex,comments]% + + \lst@definelanguage[l3keys2e]{TeX}{% + % Control sequences names + moretexcs={% + ProcessKeysOptions,ProcessKeysPackageOptions,% + },% + % Keywords of class 1 : keywords that contain other characters (since + % of the same class as the ones specified as 'otherkeywords') + morekeywords={% + },% + % Keywords of class 2 : environments names + morekeywords=[2]{% + },% + % Keywords of class 3 : mandatory arguments (not environments) & + % optional arguments which are keys (in key=value) + morekeywords=[3]{% + },% + % Keywords of class 4 : values of keys (in key=value) + morekeywords=[4]{% + },% + % Keywords of class 5 : arguments specifications (after ":" in expl3 + % syntax) + morekeywords=[5]{% + },% + % Keywords of class 6 : current package name (and possibly derived + % packages) + morekeywords=[6]{% + l3keys2e },% + % otherkeywords={},% + alsoletter={23},% + % alsodigit={},% + % alsoother={},% + sensitive,% + }[keywords,tex,comments]% + + \lst@definelanguage[varioref]{TeX}{% + % Control sequences names + moretexcs={% + vref,vpageref,% + },% + % Keywords of class 1 : keywords that contain other characters (since + % of the same class as the ones specified as 'otherkeywords') + morekeywords={% + },% + % Keywords of class 2 : environments names + morekeywords=[2]{% + },% + % Keywords of class 3 : mandatory arguments (not environments) & + % optional arguments which are keys (in key=value) + morekeywords=[3]{% + },% + % Keywords of class 4 : values of keys (in key=value) + morekeywords=[4]{% + },% + % Keywords of class 5 : arguments specifications (after ":" in expl3 + % syntax) + morekeywords=[5]{% + },% + % Keywords of class 6 : current package name (and possibly derived + % packages) + morekeywords=[6]{% + varioref },% + % otherkeywords={}, + % alsoletter={}, + % alsodigit={},% + % alsoother={},% + sensitive,% + }[keywords,tex,comments]% + + \lst@definelanguage[hologo]{TeX}{% + % Control sequences names + moretexcs={% + hologo },% + % Keywords of class 1 : keywords that contain other characters (since + % of the same class as the ones specified as 'otherkeywords') + morekeywords={% + },% + % Keywords of class 2 : environments names + morekeywords=[2]{% + },% + % Keywords of class 3 : mandatory arguments (not environments) & + % optional arguments which are keys (in key=value) + morekeywords=[3]{% + },% + % Keywords of class 4 : values of keys (in key=va ,lue) + morekeywords=[4]{% + },% + % Keywords of class 5 : arguments specifications (after ":" in expl3 + % syntax) + morekeywords=[5]{% + },% + % Keywords of class 6 : current package name (and possibly derived + % packages) + morekeywords=[6]{% + hologo% + },% + % otherkeywords={}, + % alsoletter={}, + % alsodigit={},% + % alsoother={},% + sensitive,% + }[keywords,tex,comments]% + + \lst@definelanguage[acro]{TeX}{% + % Control sequences names + moretexcs={% + Ac,Aca,Acap,Acf,Acfp,Acl,Aclp,Acp,AcroAcronymsMap,AcroAddRow,% + AcroMapBreak,AcroNeedPackage,AcroPropertiesMap,AcroPropertiesSet,% + AcroRerun,AcroStyle,AcroTemplateName,AcroTemplateType,AcronymID,% + AcronymTable,Acs,Acsp,BeginAccSupp,Dacs,DeclareAcroArticle,% + DeclareAcroEnding,DeclareAcroPreset,DeclareAcroProperty,% + DeclareAcroPropertyAlias,DeclareAcroTranslation,DeclareAcronym,Iac,% + Iaca,Iacf,Iacl,Iacs,MakeAcroPropertyAlias,NewAcroCommand,% + NewAcroPreset,NewAcroTemplate,RenewAcroCommand,RenewAcroPreset,% + RenewAcroTemplate,SetupAcroTemplate,SetupNextAcroTemplate,% + UseAcroTemplate,abbrdot,ac,aca,acap,acbarrier,acdot,acf,acfg,% + acflike,acfootnote,acfp,acg,aciftrailing,acl,aclg,aclp,acp,% + acreset,acresetall,acrocite,acrodefinite,acrodonotuse,acrodotfill,% + acroendfootnote,acroformat,acrofull,acrogroupcite,acroheading,% + acroifT,acroifTF,acroifallTF,acroifanyT,acroifanyTF,% + acroifbooleanTF,acroifchapterF add,acroifchapterTF,acroiffirstT,% + acroiffirstTF addchap,acroifpagesTF,acroifsingleTF,acroifstarredTF,% + acroiftagTF,acroifusedTF,acroindefinite,acrolistname,acroneedpages,% + acronopagerange,acronymsmap,acronymsmapF,acronymsmapTF,acropagefill,% + acropages,acroplural,acropossessive,acropreamble,acroshow,% + acrotranslate,acroupper,acrowrite,acs,acsetup,acsp,acspace,% + acswitchoff,acswitchon,acuse,dacs,declareAcronym,iac,iaca,iacf,% + iacl,iacs,iacsg,printacronyms,% + % + acro_locale,acro_if_foreign,acro_if_locale,__acro_foreign_language,% + acro_property_get,acro_property_if_set,acro_property_get,% + },% + % Keywords of class 1 : keywords that contain other characters (since + % of the same class as the ones specified as 'otherkeywords') + morekeywords={% + },% + % Keywords of class 2 : environments names + morekeywords=[2]{% + },% + % Keywords of class 3 : mandatory arguments (not environments) & + % optional arguments which are keys (in key=value) + morekeywords=[3]{% + activate,addsec,addsec*,all,alt,alt,alt-acc,alt-format,% + alt-indefinite,alt-plural,alt-plural-form,barriers,before-citation,% + caption,% + case-insensitive,%case-sensitive,%chapter,chapter*,cite,clear,cmd,% + deactivate,define,description,disable,display,exclude,extra,% + extra-acc,extra-foreign,extra-format,extra-long,fill,first,% + first-long,first-long-format,first-style,first-style ,floats,% + footnote,foreign,foreign,foreign-acc,foreign-babel,foreign-format ,% + foreign-locale,foreign-plural,foreign-plural-form,format,format,% + group,heading,id,include,index,index,index-cmd,index-sort,% + language,link-only-first,list,list,list-acc,list-format,% + list/display,lists,load-style,local,locale,lof,long,long,% + long-acc,long-format,long-indefinite,long-plural,long-plural-ending,% + long-plural-form,long-post,long-short,longtable,longtabu,lppl,% + ltxtable,make-links,maketitle,method,name,no-index,none,options,% + pages,pdf,pdf,pdfcomment,pdfcomment/cmd,pdfcomment/use,pdfstring,% + post,pre,preamble,preset,replace,reset,section,section*,short,% + short,short,short-acc,short-format,short-indefinite,short-long,% + short-plural,short-plural-ending,short-plural-form ,show,single,% + single,single,single-acc threshold,single-format + title,single-style,% + single-style,sort,sort,subsequent-style,subsequent-style,% + supertabular,tabular,tabularx,tag,upgrade,use,use-id-as-short,% + uselist,version,% + },% + % Keywords of class 4 : values of keys (in key=value) + morekeywords=[4]{% + },% + % Keywords of class 5 : arguments specifications (after ":" in expl3 + % syntax) + morekeywords=[5]{% + },% + % Keywords of class 6 : current package name (and possibly derived + % packages) + morekeywords=[6]{% + acro% + },% + % otherkeywords={},% + alsoletter={-_},% + % alsodigit={},% + % alsoother={},% + sensitive,% + }[keywords,tex,comments]% + + \lst@definelanguage[csquotes]{TeX}{% + % Control sequences names + moretexcs={% + enquote,% + },% + % Keywords of class 1 : keywords that contain other characters (since + % of the same class as the ones specified as 'otherkeywords') + morekeywords={% + },% + % Keywords of class 2 : environments names + morekeywords=[2]{% + displayquote,% + },% + % Keywords of class 3 : mandatory arguments (not environments) & + % optional arguments which are keys (in key=value) + morekeywords=[3]{% + },% + % Keywords of class 4 : values of keys (in key=value) + morekeywords=[4]{% + },% + % Keywords of class 5 : arguments specifications (after ":" in expl3 + % syntax) + morekeywords=[5]{% + },% + % Keywords of class 6 : current package name (and possibly derived + % packages) + morekeywords=[6]{% + csquotes% + },% + % otherkeywords={}, + % alsoletter={}, + % alsodigit={},% + % alsoother={},% + sensitive,% + }[keywords,tex,comments]% + + %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + % tcolorbox + %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \lst@definelanguage[tcolorbox]{TeX}% + {% + % Control sequences names + moretexcs={% + tcbuselibrary,newtcbtheorem,tcbset% + },% + % Keywords of class 1 : keywords that contain other characters (since + % of the same class as the ones specified as 'otherkeywords') + morekeywords={% + % + },% + % Keywords of class 2 : environments names + morekeywords=[2]{% + absquote,boxarraystore,dispExample,dispExample*,dispListing,% + dispListing*,docCommand,docCommand*,docCommands,docEnvironment,% + docEnvironment*,docEnvironments,docKey,docKey*,docKeys,% + docPathOperation,docPathOperation*,docPathOperations,extcolorbox,% + extikzpicture,fooauxenv,foocolorbox,foocolorbox*,posterboxenv,% + tcbclipframe,tcbclipinterior,tcbcliptitle,tcbexternal,% + tcbinvclipframe,tcbitemize,tcblisting,tcboutputlisting,% + tcboxeditemize,tcboxedraster,tcbposter,tcbraster,tcbverbatimwrite,% + tcbwritetemp,tcolorbox,% + },% + % Keywords of class 3 : mandatory arguments (not environments) & + % optional arguments which are keys (in key=value) + morekeywords=[3]{% + Crefname,IfBooleanF,IfBooleanT,IfBooleanTF,IfNoValueF,IfNoValueT,% + IfNoValueTF,IfValueF,IfValueT,IfValueTF,PassOptionsToClass,% + PassOptionsToPackage,above*,above,actual,adapt,add,adjust,% + adjusted,after,alert,alerted,algorithm,align*,align,all,ams,% + and,angular,annotate,app,arara,arc,array,as,at,attach,auto,% + autoparskip,balanced,base,basedim,baseline,beamer,bean,before,% + beforeafter,% begin, + below,between,biber,bibtex,bicolor,blank,% + blanker,blankest,blend,body,bold,bookmark*,bookmark,borderline,% + both,bottom*,bottom,bottomrule,bottomsep,bottomtitle,bounding,% + box,boxed,boxes,boxrule,boxsep,break*,break,breakable,broken,% + by,caption,capture,center,check,circular,clear,clip,code,% + colback,colbacklower,colbacktitle,colframe,collower,colon,color,% + colorize,colors,colspacing,coltext,coltitle,column*,column,% + columns,colupper,command,comment,compilable,compiler,compress,% + content,corner,corners,counter*,counter,counters,coverage,% + crefname,current,curved,dash,default,definition,delimiters,% + description,detach,directory,do,doc,docexample,documentation,% + downwards,draft,draftmode,draw,drop,dvips,east,empty,% end, + % + enforce,engine,english,enhanced,enlarge,enlargement,enlargepage,% + entry,environment,environments,equal,equation*,equation,error,% + even,every,example!,example,extend,extension,external,% + externalize,extras,extrude,fade,fading,file,fill,filled,finally,% + finish,first,fit,fitting,fixed,flexible,flip,float*,float,% + floatplacement,flush,flushleft,flushright,font,fontlower,fontsize,% + fonttitle,fontupper,for,force,format,formatter,frame,freelance,% + freelancefirst,freelancelast,freelancemiddle,freestyle,freeze,from,% + full,fuzzy,gap,gather*,gather,geometry,german,goal,graphical,% + graphics,group,grow,halign,halo,hanging,hbox,head,height,% + hidden,hide,higher,highlight,hooks,horizontal,hyperlink,hyperref,% + hypertarget,hyperurl*,hyperurl,hyphenationfix,if,ignore,image,in,% + indent,index*,index,inherit,initially,input,inputencoding,inside,% + interior,into,invisible,inwards,is,jigsaw,jpg,key,keypath,keys,% + keywords,label,language,large,last,latex,layer,layers,left*,% + left,lefthand,leftlower,leftright,leftrule,lefttitle,leftupper,% + length,lengths,level,lifted,limit,line*,line,lines,list,% + listing!,listing,listings,listingsutf,lower*,lower,lowerbox,% + lowered,lualatex,m,macros,magazine,makeindex,many,marginnote,% + marker,math,maxfontdiff,maxfontdiffgap,maxstep,maxwidthdiff,% + maxwidthdiffgap,method,midday,middle,minimum,minipage,minted,% + most,move,multicolumn,multirow,n,name,nameref,natural,new,% + nirvana,no,nobeforeafter,nobreak,node,nodes,nodisplayskip,% + nofloat,none,noparskip,nophantom,north,northeast,northwest,not,% + notitle,number,octogon,odd,of,offset,on,oneside*,oneside,only,% + opacity,opacityback,opacitybacklower,opacitybacktitle,opacityfill,% + opacityframe,opacitylower,opacitytext,opacitytitle,opacityupper,% + option,options,or,orientation,out,outer,outside,outwards,over,% + overlay,overlays,oversize,overzoom,pad,page*,page,pages,% + pageshort,parameter,parbox,parenthesis,parfillskip,parskip,path,% + paths,pdf,pdflatex,percent,phantom,phantomlabel,placeholder,% + plain,plus,png,poster,pre,preamble,preclass,prefix,process,% + pspdf,quote,raise,raised,raster,ratio,record,recording,remake,% + remember,remove,reset,restore,right*,right,righthand,rightlower,% + rightrule,righttitle,rightupper,rotate,rounded,row,rows,% + rowspacing,rowspan,run,runner,runs,safety,savedelimiter,% + savelowerto,saveto,scale,scope,segmentation,semi,separated,% + separator,sequence,settings,shade,shading,shadow,sharp,sharpish,% + shield,show,showframe,shrink,side,sidebyside,sidewards,sign,% + size,skin,skins,skip,small,smart,sort,source,south,southeast,% + southwest,space,spacing,span,spartan,split,spread,square,% + squeezed,stack,standard,step,store,stretch,style,subskin,% + subtitle,supplement,switch,system,tabulars*,tabulars,tabularx*,% + tabularx,tcbimage,tcbox,preamble tcbset,tempfile,terminator,text,% + theorem,theorems,tight,tikz,tikznode,tile,title*,title,titlebox,% + titled,titlerule,to,toggle,top*,top,toprule,topsep,toptitle,% + type,unbreakable,unbroken,underlay,updated,upper*,upper,upperbox,% + upwards*,upwards,use,utf,valign,value,values,varwidth,verbatim,% + vertical,vfill,vignette,visible,void,warning,watermark,west,% + widget,width,with,within,xelatex,xmax,xmin,xparse,xshift,ymax,% + ymin,yshift*,yshift,yshifttext,zoom,% + },% + % Keywords of class 4 : values of keys (in key=value) + morekeywords=[4]{% + all,and,apart,areasize*,areasize,as-is,auto,base,baselineskip,% + beamer,beamerfirst,beamerlast,beamermiddle,bicolor,bicolorfirst,% + bicolorlast,bicolormiddle,both,bottom,break,broken,center,change,% + clipped,colon,copy,dash,direct,doc,downhill,draft,east,empty,% + emptyfirst,emptylast,emptymiddle,enhanced,enhancedfirst,% + enhancedlast,enhancedmiddle,evenpage,false,fbox,figures,final,% + first,fitbox,flush,fontsize*,fontsize,forced,freelance,% + freelancefirst,freelancelast,freelancemiddle,hang,hbox,hybrid*,% + hybrid,ignored,invisible,jigsaw,justify,landscape*,landscape,% + last,left,limited,listings,margin,maximum,middle,minimal,% + minimum,minipage,minted,none,normal,north,northeast,northwest,% + off,on,path,pathfirst,pathfirstjigsaw,pathjigsaw,pathlast,% + pathlastjigsaw,pathmiddle,pathmiddlejigsaw,pgf,pgfchapter,% + pgfsection,plain,portrait*,portrait,right,rows,scale*,scale,% + seam,small,south,southeast,southwest,spartan,squeeze,standard,% + tables,tight,tile,tilefirst,tilelast,tilemiddle,title,top,true,% + unbroken,unlimited,uphill,visible,west,widget,widgetfirst,% + widgetlast,widgetmiddle,red,black,white,none,% + },% + % Keywords of class 5 : arguments specifications (after ":" in expl3 + % syntax) + morekeywords=[5]{% + },% + % Keywords of class 6 : current package name (and possibly derived + % packages) + morekeywords=[6]{% + tcolorbox% + },% + % otherkeywords={},% + alsoletter={ \ },% + % alsodigit={},% + % alsoother={},% + sensitive,% + }[keywords,tex,comments]% + + %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + % Classes (La)TeX + %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \lst@definelanguage[classes]{TeX}{% + % Control sequences + moretexcs={% + },% + % Keywords of class 1 : keywords that contain other characters + % (since of the same class as the ones specified as + % 'otherkeywords') + morekeywords={% + % + },% + % Keywords of class 2 : environments names + morekeywords=[2]{% + },% + % Keywords of class 3 : mandatory arguments (not environments) + % & optional arguments which are keys (in key=value) + morekeywords=[3]{% + },% + % Keywords of class 4 : values of keys (in key=value) + morekeywords=[4]{% + },% + % Keywords of class 5 : arguments specifications (after “:” + % in expl3 syntax) + morekeywords=[5]{% + },% + % Keywords of class 6 : current package name (and possibly + % derived packages) + morekeywords=[6]{% + a0poster,aalok,aastex631,abntex2,achemso,acmart,acmconf, + active-conf,adfathesis,afparticle,afthesis,aguplus,aiaa-tc, + akklecture,akkscript,akktecdoc,akletter,myletter,ametsoc, + amsart,amsbook,amsdtx,amsldoc,amsproc,aomart,apa,apa6, + apa6e,apa7,arabart,arabbook,arabrep,arabrep1,articleingud, + asaetr,ascelike,asmeconf,asmejour,assignment,aucklandthesis, + bangorcsthesis,bangorexam,barticle,bbook,bletter, + bankstatement,article,book,letter,ltnews,ltxdoc,ltxguide, + minimal,proc,report,slides,source2edoc,basque-book,beamer, + beamerswitch,beaulivre,beilstein,argetabelle,bewerbung, + bgteubner,BHCexam,bitart,bitbook,bjfuthesis,BMSTU-IU8, + bookcover,bookest,bookshelf,br-lex,brandeis-dissertation, + brandeis-problemset,brandeis-thesis,buctcover,buctthesis, + bxjsarticle,bxjsbook,bxjsreport,bxjsslide,cascadilla,cd, + cd-cover,articoletteracdp,letteracdp,cesenaexam,cheatsheet, + chemmacros-manual,chletter,cje,cnbwp,cnltx-doc,codedoc, + colorart,colorbook,combine,cc,ConcProg,confproc,contracard, + courseoutline,coursepaper,cquthesis,csbulletin,csbulobalka, + csbulv1,ctexart,ctexbeamer,ctexbook,ctexrep,ctxdoc,curve, + cv4tw,cweb,idcc,ijdc-v14,ijdc-v9,dinbrief,disser,gost732, + dithesis,droit-fr,dtk,dvdcoll,easybook,ebsthesis,agecon, + ajae,apecon,ecca,erae,itaxpf,jrurstud,njf,oegatb,pocoec, + regstud,worlddev,ecv,einfart,ejpecp,elbioimp,elegantbook, + elegantnote,elegantpaper,elpres,cas-dc,cas-sc,elsarticle, + elteikthesis,emisa,emulateapj,erdc,eskd,eskdgraph,eskdtab, + eskdtext,estcpmm,europasscv,europecv,exam,exam-n,examdesign, + exesheet,extarticle,extbook,extletter,extproc,extreport, + facsimile,factura,fancyhandout,fancyslides,fbithesis,fcavtex, + fdudoc,fduthesis-en,fduthesis,fei,ffslides,fithesis, + fithesis2,fithesis3,fithesis4,flacards,flashcards,frletter, + g-brief,g-brief2,gaceta,gammas,gatech-thesis,gmdocc, + gradstudentresume,grant-afosr,grant-aro,grant-darpa,grant-doe, + grant-nih,grant-nrl,grant-nsf,grant-onr,grant,graphpaper, + gridslides,gsemthesis,guitartabs,gzt,gztarticle,h2020proposal, + hgbarticle,hgbreport,hgbthesis,harnon-cv,hausarbeit-jura, + hcart,hcletter,hcreport,hcslides,hecthese,hepthesis,hitec, + hithesis,hitreport,hitszthesis,hletter,hpsdiss,fsbispit, + huawei,hustthesis,icsv,IEEEconf,IEEEtran,ijmart,ijsra, + image-gallery,IMTEKda,inkpaper,invoice-class,iodhbwm,iscram, + isov2,isodoc,iwhdp,jacow,jlreq,jmlr,jmlrbook,jnuexam,jpsj2, + jura,jurabook,juraovw,juraurtl,kdgcoursetext,kdgmasterthesis, + kdpcover,kerntest,kluwer,knittingpattern,scrartcl,scrarticle, + scrbook,scrdoc,scrletter,scrlttr2,scrreport,scrreprt,komacv, + oblivoir-utf,oblivoir-xl,oblivoir,xoblivoir,ksp-thesis,l3doc, + labbook,leadsheet,leaflet,lebhart,lectures,letgut,lettre,limap, + limecv,lion-msc,lni,lps,lt3graph-packagedoc,ltxdockit, + ltxguidex,abstbook,beletter,flashcard,iagproc,cours,fiche, + matapli,matc3mem,mcmthesis,ltxmdf,medstarbeamer,meetingmins, + memoir,mensa-tex,mentis,metanorma,milog,minimart,minimbook, + mla,mluexercise,mnras,moderncv,modernposter,msu-thesis, + mucproc,mugsthesis,muling,musuos,muthesis,third-rep,mwart, + mwbk,mwrep,mycv,nature,ncc,nccproc,sibjnm,nddiss2e, + ndsu-thesis,newlfm,nih,nihbiosketch,njurepo,nlctdoc,nostarch, + nrc1,nrc2,artikel1,artikel2,artikel3,boek,boek3,brief, + rapport1,rapport3,nwejm,nwejmart,octavo,onrannual, + oup-authoring-template,journal,paper,papertex,pbsheet,pecha, + petiteannonce,philosophersimprint,pittetd,pkuthss,plari,play, + postcards,powerdot,FUpowerdot,ppr-prv,pracjourn,pressrelease, + proposal,reporting,dfgproposal,dfgreporting,euproposal, + eureporting,prosper,protocol,prtec,upmgr,wkmgr,pst-doc, + ptptex,qcm,quantumarticle,qyxf-book,ReadableCV,recipe, + RecipeBook,recipecard,refart,refrep,resphilosophica,revtex4-2, + revtex4,revtex4-1,rtklage,ryersonSGSThesis,ryethesis,sageep, + sapthesis,schuleab,schulein,schuleit,schulekl,schuleub, + schuleue,schullsg,schullzk,schulma-ab,schulma-gutachten, + schulma-klausur,schulma-komp,schulma-mdlprf,schulma-praes, + schwalbe,sciposter,screenplay,scrjrnl,sdapsclassic,sduthesis, + seminar,semproc,sesamanuel,seuthesix,sffms,cassete,etiketka, + shtthesis,caesar_book,sides,simplecv,simplivre,skbarticle, + skbbeamer,skbbook,skblncsbeamer,skblncsppt,skbmoderncv,skdoc, + skeyval-testclass,skrapport,smfart,smfbook,SPhdThesis,spie, + sr-vorl,sslides,stage,standalone,usthesis,hwexam,mikoslides, + omdoc,smglom,subfiles,suftesi,sugconf,tabriz-thesis,talk, + tcldoc,tclldoc,powersem,thesis-ekf,thesis-gwu,thuthesis, + tikz-kalender,tikzposter,tlc-article,TOPletter,toptesi, + tudabeamer,tudaexercise,tudaleaflet,tudaletter,tudaposter, + tudapub,tudasciposter,tudscrartcl,tudscrbook,tudscrdoc, + tudscrmanual,tudscrposter,tudscrreprt,tufte-book,tufte-handout, + ltugboat,ltugproc,tui,turabian,turabian-researchpaper, + turabian-thesis,my-thesis,ua-thesis,uafthesis, + uantwerpenbamathesis,uantwerpencoursetext,uantwerpenexam, + uantwerpenletter,uantwerpenphdthesis,uantwerpenreport, + ucalgmthesis,ucbthesis,ucdavisthesis,ucsmonograph,ucthesis, + udesoftec,uebungsblatt,uestcthesis,uhhassignment,uiucredborder, + uiucthesis,ulthese,legislation,umich-thesis,umthesis, + unam-thesis,unifith,unitn-bimrep,univie-ling-expose, + univie-ling-paper,univie-ling-thesis,univie-ling-wlg, + unizgklasa,uothesis,UoWthesis,upmethodology-document,URbeamer, + URletter,uspatent,ut-thesis,utexasthesis,uwmslide,uwthesis, + verifica,webquiz,willowtreebook,withargs-packagedoc, + wsemclassic,xduthesis,xebaposter,xmuthesis,xsim-manual, + yaletter,yathesis,ycbook,ydoc,york-thesis, + },% + % otherkeywords={},% + alsoletter={0123456789-},% + % alsodigit={},% + sensitive% + }[keywords,tex,comments]% #+end_src diff --git a/systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl b/systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl index db4469d876..79a8cebf88 100644 --- a/systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl +++ b/systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl @@ -35,9 +35,7 @@ $mirrors = { 'https://mirror.unpad.ac.id/ctan/' => 1, }, 'Iran' => { - 'https://ctan.asis.sh/' => 1, 'https://ctan.yazd.ac.ir/' => 1, - 'https://mirror.bardia.tech/ctan/' => 1, }, 'Japan' => { 'http://ring.airnet.ne.jp/archives/text/CTAN/' => 1, @@ -185,6 +183,9 @@ $mirrors = { 'https://mirror.quantum5.ca/CTAN/' => 1, 'https://muug.ca/mirror/ctan/' => 1, }, + 'Costa Rica' => { + 'https://mirrors.ucr.ac.cr/CTAN/' => 1, + }, 'USA' => { 'http://bay.uchicago.edu/CTAN/' => 1, 'http://mirrors.ibiblio.org/pub/mirrors/CTAN/' => 1, diff --git a/systems/texlive/tlnet/tlpkg/texlive.tlpdb b/systems/texlive/tlnet/tlpkg/texlive.tlpdb index 2e58b597a4..8a17c16802 100644 --- a/systems/texlive/tlnet/tlpkg/texlive.tlpdb +++ b/systems/texlive/tlnet/tlpkg/texlive.tlpdb @@ -26,7 +26,7 @@ depend container_split_src_files/1 depend frozen/0 depend minrelease/2016 depend release/2023 -depend revision/67175 +depend revision/67180 name 00texlive.image category TLCore @@ -4746,7 +4746,7 @@ depend setting_available_architectures:aarch64-linux amd64-freebsd amd64-netbsd name 00texlive.installer category TLCore -revision 67167 +revision 67177 shortdesc TeX Live standalone installer package longdesc This package defines the files to go into the installer longdesc archives (install-tl-unx.tar.gz, install-tl.zip) built by the @@ -312776,7 +312776,7 @@ docfiles size=376 name texlive-scripts category TLCore -revision 67167 +revision 67177 shortdesc TeX Live infrastructure programs longdesc Includes install-tl, tl-portable, rungs, etc.; not needed for longdesc tlmgr to run but still ours. Not included in tlcritical. @@ -312784,11 +312784,11 @@ depend texlive-scripts.ARCH depend texlive.infra execute addMap mathpple.map postaction shortcut type=menu name="TeX Live command-line" cmd=TEXDIR/tlpkg/installer/tl-cmd.bat -containersize 114068 -containerchecksum 149cbcc31a1dd01bed55e4f1840cd7672f217e8b40147befd15f6ac8f50c0ed5505bad3e309aea01557db38844c582d314357aa1afff58ba268343a7be2b1813 -doccontainersize 426840 -doccontainerchecksum 718110e0f3770f557c1908724daa21cfa0bbe1389462c61705386a73f946a874b48061952219fcfc66e5871a6f948fd450686cc029bdb0eea29da9945c040b9f -docfiles size=544 +containersize 114072 +containerchecksum f242ef5e99e8c33022f9153395aa8af607c3f390e9cd7d5d4d065e00b68f588559752bc627834320390a1fbf819714e5a039a6c302b83a95de74a21036383ab2 +doccontainersize 426808 +doccontainerchecksum f1710cb5e422ded133631b0287b849226a9b1f7a1a1abe5e57ea1ab0581835265052da62fa02c1d1ad0af28043f4d079c1aa311927b7f02b21840bca586e0475 +docfiles size=545 doc.html texmf-dist/doc/man/man1/fmtutil-sys.1 texmf-dist/doc/man/man1/fmtutil-sys.man1.pdf diff --git a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5 b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5 index 74554e7a44..ab756250d3 100644 --- a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5 +++ b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5 @@ -1 +1 @@ -499850c4a0887c54dc995fa223a24572 texlive.tlpdb +cd012b452b718de1f7c722ee8d98bb41 texlive.tlpdb diff --git a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512 b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512 index a69871c3af..83f5e3488e 100644 --- a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512 +++ b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512 @@ -1 +1 @@ -8fa7b99966785a7676d2af9c9d3c06346fd959aebf00154dd1dfdf4dd42741ec4266711d65e0ff48bd74097ab6e96ce101f341dc282e40f5642996a9f7be25fb texlive.tlpdb +39b40840f9a48fad50514f2d950a265e4737dfae6848a96a7456c2f708cce8d5b423072fab1d57f5f86c1a9bafc97e7e624dc2e7ba2ae319b14919eef1b3316e texlive.tlpdb diff --git a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc index 57951bf4fe..e1e3ddaceb 100644 --- a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc +++ b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc @@ -1,11 +1,11 @@ -----BEGIN PGP SIGNATURE----- -iQEzBAEBCgAdFiEE2PL4YFeoV+QqiBBqTOGHfhlDjHAFAmRpW8AACgkQTOGHfhlD -jHDU9wf6Asr9fiwDVCzUzr1inDaCgHVsJUQlXSsnqGGULk9FrDJ8eYPvGHWye8FU -8RfKnaboqUHAQpKFKP3jg45v+WHRlsYTrciCz2O1aUCyCInEyFGN64gsaG67zV4h -+Uti9Lta0kFDNMVMVmUbR8/sA6LDBO+FzmPu9Xfx89cV+5OJIxVTb7ALxb1a00fr -qusIS9Fs9HRnUIwj9Z0WudrLxIVGqsbsco7rw9JZYkRVl+65KUECTBbFGjUbgccJ -H8Vl8BcPIztGeCdTW9KticnjF/cCS8Xu4j+pRfAi2T9RKyNbSNHP6sWzWy1oQ/Hg -cTs3g0gQ5uijvKVqTckAvspXSJ+/Uw== -=aipB +iQEzBAEBCgAdFiEE2PL4YFeoV+QqiBBqTOGHfhlDjHAFAmRqrNkACgkQTOGHfhlD +jHB6CAf/S+hVXPqeFYvHrsbMd65lzJ3mUJzuxaok/OvCiMKLnCR311cmW4UX4qjQ +IKnAxzHMNfqGOrOim7ssteIenljH8va84S0mv8yBJdx1zrfV6KrCOrdKJNaYVfd5 +xMol2qmj1Dc08G1Son+StrZRyH9sLnHocfJs4a7bGstGoQFQtkJVkli6mAgS8R/4 +qAQT7eqi2n/Y3jtgxaa6GSc1tIDAZmdYXG97H7SxyHhyvuPkD7HrISlaIrO1i7u3 +vWPu+7PdOdcjykahlSu6z7USEsRfs5GXJ8WZ3AuOSLQ5iScV5+XKQhdy+VJWnXX5 +j4Sv6Yip344TPkPAzDnfiXnDY1cAYg== +=LlDH -----END PGP SIGNATURE----- diff --git a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz Binary files differindex b81304b34b..632bf7948e 100644 --- a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz +++ b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz @@ -2,4 +2,4 @@ # The source CTAN of this site's material: dante.ctan.org # The year-month-day-hour-minute of this site's material: -2023-05-21-02-02 +2023-05-22-02-02 |