diff options
author | Norbert Preining <norbert@preining.info> | 2023-08-13 03:03:49 +0000 |
---|---|---|
committer | Norbert Preining <norbert@preining.info> | 2023-08-13 03:03:49 +0000 |
commit | 03f1daec22e3e5e2ae8d117d503ee9648c5b3f91 (patch) | |
tree | 1d0fde49b1a45b2263d5688a2e82cec643aea65b | |
parent | 1671b301fbe6cef52ccfa6085824e9677703e023 (diff) |
CTAN sync 202308130303
86 files changed, 6579 insertions, 2102 deletions
diff --git a/FILES.byname b/FILES.byname index 2d00463051..14b1e820f9 100644 --- a/FILES.byname +++ b/FILES.byname @@ -86,7 +86,7 @@ 2023/07/15 | 16446 | biblio/bibtex/bibtex-x/bibtex.c 2023/07/15 | 68114 | biblio/bibtex/bibtex-x/bibtex.h 2023/02/25 | 4015 | biblio/bibtex/bibtex-x/bibtexu.1 -2023/07/15 | 21686 | biblio/bibtex/bibtex-x/ChangeLog +2023/08/11 | 22004 | biblio/bibtex/bibtex-x/ChangeLog 2021/06/30 | 4848 | biblio/bibtex/bibtex-x/config.h.in 2007/07/03 | 710 | biblio/bibtex/bibtex-x/configure 2023/07/15 | 1499 | biblio/bibtex/bibtex-x/configure.ac @@ -111,16 +111,16 @@ 2006/01/17 | 12801 | biblio/bibtex/bibtex-x/os2.mak 2022/09/13 | 1811 | biblio/bibtex/bibtex-x/README 2023/07/15 | 10903 | biblio/bibtex/bibtex-x/sysdep.h -2022/05/08 | 1362 | biblio/bibtex/bibtex-x/tests/bibtex8-char.test -2022/04/16 | 847 | biblio/bibtex/bibtex-x/tests/bibtex8-sort.test -2023/07/15 | 1373 | biblio/bibtex/bibtex-x/tests/bibtex8.test -2023/07/15 | 1537 | biblio/bibtex/bibtex-x/tests/bibtex8u-mem.test -2021/06/21 | 750 | biblio/bibtex/bibtex-x/tests/bibtexu-basic.test -2023/07/15 | 1700 | biblio/bibtex/bibtex-x/tests/bibtexu-char.test -2021/06/21 | 617 | biblio/bibtex/bibtex-x/tests/bibtexu-range.test -2023/01/29 | 896 | biblio/bibtex/bibtex-x/tests/bibtexu-sort.test -2023/07/15 | 1364 | biblio/bibtex/bibtex-x/tests/bibtexu.test -2021/08/21 | 704 | biblio/bibtex/bibtex-x/tests/bibtexu-yannis.test +2023/08/11 | 1428 | biblio/bibtex/bibtex-x/tests/bibtex8-char.test +2023/08/11 | 919 | biblio/bibtex/bibtex-x/tests/bibtex8-sort.test +2023/08/11 | 1448 | biblio/bibtex/bibtex-x/tests/bibtex8.test +2023/08/11 | 1632 | biblio/bibtex/bibtex-x/tests/bibtex8u-mem.test +2023/08/11 | 831 | biblio/bibtex/bibtex-x/tests/bibtexu-basic.test +2023/08/11 | 2194 | biblio/bibtex/bibtex-x/tests/bibtexu-char.test +2023/08/11 | 699 | biblio/bibtex/bibtex-x/tests/bibtexu-range.test +2023/08/11 | 970 | biblio/bibtex/bibtex-x/tests/bibtexu-sort.test +2023/08/11 | 1436 | biblio/bibtex/bibtex-x/tests/bibtexu.test +2023/08/11 | 784 | biblio/bibtex/bibtex-x/tests/bibtexu-yannis.test 2022/04/16 | 61 | biblio/bibtex/bibtex-x/tests/casea.aux 2022/05/08 | 487 | biblio/bibtex/bibtex-x/tests/casea.bbl 2022/04/16 | 61 | biblio/bibtex/bibtex-x/tests/caseu.aux @@ -204,7 +204,7 @@ 2023/07/15 | 94801 | biblio/bibtex/bibtex-x/utils.c 2022/04/29 | 5163 | biblio/bibtex/bibtex-x/utils.h 2023/07/15 | 3731 | biblio/bibtex/bibtex-x/version.h -2023/07/16 | 519752 | biblio/bibtex/bibtex-x.zip +2023/08/12 | 520500 | biblio/bibtex/bibtex-x.zip 1991/09/08 | 918 | biblio/bibtex/contrib/abstyles/a4c.sty 1991/09/28 | 1000 | biblio/bibtex/contrib/abstyles/a4c.tex 1992/05/25 | 17727 | biblio/bibtex/contrib/abstyles/aabbrv.bst @@ -2056,12 +2056,12 @@ 2023/07/04 | 1675 | biblio/citation-style-language/README.md 2023/07/04 | 12878 | biblio/citation-style-language/vancouver.csl 2023/07/04 | 4522435 | biblio/citation-style-language.zip -2023/08/11 | 1678 | biblio/ctan-bibdata/biblatex-ctan/ctan.bbx +2023/08/12 | 1678 | biblio/ctan-bibdata/biblatex-ctan/ctan.bbx 2022/10/08 | 127 | biblio/ctan-bibdata/biblatex-ctan/ctan.cbx -2023/08/11 | 2801091 | biblio/ctan-bibdata/ctan.bib -2023/08/11 | 3693737 | biblio/ctan-bibdata/ctan.pdf +2023/08/12 | 2801489 | biblio/ctan-bibdata/ctan.bib +2023/08/12 | 3693769 | biblio/ctan-bibdata/ctan.pdf 2023/01/16 | 1489 | biblio/ctan-bibdata/README -2023/08/11 | 4094388 | biblio/ctan-bibdata.zip +2023/08/12 | 4094693 | 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 @@ -3655,7 +3655,7 @@ 2023/03/01 | 46300 | dviware/dvidvi/aclocal.m4 2009/04/23 | 325 | dviware/dvidvi/ac/withenable.ac 2006/01/17 | 138 | dviware/dvidvi/build.com -2021/02/19 | 5406 | dviware/dvidvi/ChangeLog +2023/08/11 | 5665 | dviware/dvidvi/ChangeLog 2021/06/30 | 4854 | dviware/dvidvi/config.h.in 2007/07/03 | 710 | dviware/dvidvi/configure 2020/05/02 | 953 | dviware/dvidvi/configure.ac @@ -3664,9 +3664,9 @@ 2006/01/17 | 1298 | dviware/dvidvi/doubside.com 2006/01/17 | 725 | dviware/dvidvi/doubside.hlp 2011/02/04 | 5008 | dviware/dvidvi/dvidvi.1 -2020/12/09 | 36558 | dviware/dvidvi/dvidvi.c +2023/08/11 | 36598 | dviware/dvidvi/dvidvi.c 2006/01/17 | 4785 | dviware/dvidvi/dvidvi.kohm-patch -2021/02/19 | 668 | dviware/dvidvi/dvidvi.test +2023/08/11 | 1081 | dviware/dvidvi/dvidvi.test 2006/01/17 | 1490 | dviware/dvidvi/dvisamp.tex 2017/06/23 | 863 | dviware/dvidvi/Makefile.am 2023/03/01 | 43912 | dviware/dvidvi/Makefile.in @@ -3675,7 +3675,7 @@ 2021/02/19 | 92 | dviware/dvidvi/tests/playout.2 2021/02/19 | 96 | dviware/dvidvi/tests/playout.3 2017/06/19 | 2484 | dviware/dvidvi/tests/playtate.dvi -2023/06/19 | 180965 | dviware/dvidvi.zip +2023/08/12 | 181306 | dviware/dvidvi.zip 1997/08/03 | 3288 | dviware/dvi_economic/dvi_econ.txt 1997/08/13 | 12880 | dviware/dvi_economic/dvi_four.exe 1997/08/13 | 11152 | dviware/dvi_economic/dvi_par.exe @@ -5421,7 +5421,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/08/11 | 93212 | FILES.last07days +2023/08/12 | 96747 | 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 @@ -217589,11 +217589,13 @@ 2011/09/01 | 599 | macros/latex/contrib/coseoul/cosexamp.tex 2011/09/01 | 2431 | macros/latex/contrib/coseoul/README 2011/09/06 | 163357 | macros/latex/contrib/coseoul.zip -2023/08/10 | 82639 | macros/latex/contrib/couleurs-fr/doc/couleurs-fr-doc.pdf -2023/08/10 | 8246 | macros/latex/contrib/couleurs-fr/doc/couleurs-fr-doc.tex -2023/08/09 | 456 | macros/latex/contrib/couleurs-fr/README.md -2023/08/10 | 7222 | macros/latex/contrib/couleurs-fr/tex/couleurs-fr.sty -2023/08/10 | 87158 | macros/latex/contrib/couleurs-fr.zip +2023/08/12 | 123277 | macros/latex/contrib/couleurs-fr/doc/couleurs-fr-doc.pdf +2023/08/12 | 82785 | macros/latex/contrib/couleurs-fr/doc/couleurs-fr-doc-prefix.pdf +2023/08/12 | 16930 | macros/latex/contrib/couleurs-fr/doc/couleurs-fr-doc-prefix.tex +2023/08/12 | 58373 | macros/latex/contrib/couleurs-fr/doc/couleurs-fr-doc.tex +2023/08/11 | 461 | macros/latex/contrib/couleurs-fr/README.md +2023/08/12 | 46927 | macros/latex/contrib/couleurs-fr/tex/couleurs-fr.sty +2023/08/12 | 236377 | macros/latex/contrib/couleurs-fr.zip 2023/06/05 | 57782 | macros/latex/contrib/counterz/counterz.dtx 2023/06/05 | 2659 | macros/latex/contrib/counterz/counterz.ins 2023/06/05 | 317154 | macros/latex/contrib/counterz/counterz.pdf @@ -226577,6 +226579,15 @@ 2022/09/24 | 7142 | macros/latex/contrib/jobname-suffix/jobname-suffix.tex 2022/09/24 | 531 | macros/latex/contrib/jobname-suffix/README.md 2022/09/25 | 440171 | macros/latex/contrib/jobname-suffix.zip +2023/08/12 | 211 | macros/latex/contrib/joinbox/build.sh +2023/08/11 | 11391 | macros/latex/contrib/joinbox/expl3.png +2023/08/12 | 365869 | macros/latex/contrib/joinbox/joinbox.pdf +2023/08/12 | 12842 | macros/latex/contrib/joinbox/joinbox.sty +2023/08/12 | 14996 | macros/latex/contrib/joinbox/joinbox.tex +2023/08/11 | 52059 | macros/latex/contrib/joinbox/latexframe.png +2023/08/12 | 2936 | macros/latex/contrib/joinbox/README.md +2023/08/12 | 121780 | macros/latex/contrib/joinbox/tl-lion.pdf +2023/08/12 | 553580 | macros/latex/contrib/joinbox.zip 2022/12/16 | 33322 | macros/latex/contrib/jourcl/imgs/jourcl-logo.png 2022/12/16 | 13842 | macros/latex/contrib/jourcl/imgs/jourcl-signature.png 2022/12/16 | 8862 | macros/latex/contrib/jourcl/jourcl.cls @@ -229880,22 +229891,22 @@ 2020/11/24 | 3537 | macros/latex/contrib/ms/multitoc.ins 2007/04/15 | 110362 | macros/latex/contrib/ms/multitoc.pdf 2021/01/17 | 401 | macros/latex/contrib/ms/README.md -2023/07/28 | 42147 | macros/latex/contrib/msu-thesis/docs/msu-thesis.tex -2023/07/28 | 43015 | macros/latex/contrib/msu-thesis/msu-thesis.cls -2023/07/28 | 113991 | macros/latex/contrib/msu-thesis/msu-thesis.pdf -2023/07/28 | 2936 | macros/latex/contrib/msu-thesis/README.md -2023/07/28 | 277 | macros/latex/contrib/msu-thesis/samples/chap1bib.tex -2023/07/28 | 393 | macros/latex/contrib/msu-thesis/samples/chap2bib.tex -2023/07/28 | 319 | macros/latex/contrib/msu-thesis/samples/chap3bib.tex -2023/07/28 | 327 | macros/latex/contrib/msu-thesis/samples/chap4bib.tex -2023/07/28 | 139889 | macros/latex/contrib/msu-thesis/samples/MSU-thesis-chapterbib-testfile.pdf -2023/07/28 | 1276 | macros/latex/contrib/msu-thesis/samples/MSU-thesis-chapterbib-testfile.tex -2023/07/28 | 70914 | macros/latex/contrib/msu-thesis/samples/MSU-thesis-template.pdf -2023/07/28 | 6771 | macros/latex/contrib/msu-thesis/samples/MSU-thesis-template.tex -2023/07/28 | 1088 | macros/latex/contrib/msu-thesis/samples/MSU-thesis-testfile.bib -2023/07/28 | 215119 | macros/latex/contrib/msu-thesis/samples/MSU-thesis-testfile.pdf -2023/07/28 | 9981 | macros/latex/contrib/msu-thesis/samples/MSU-thesis-testfile.tex -2023/07/28 | 564001 | macros/latex/contrib/msu-thesis.zip +2023/08/12 | 42169 | macros/latex/contrib/msu-thesis/docs/msu-thesis.tex +2023/08/12 | 43133 | macros/latex/contrib/msu-thesis/msu-thesis.cls +2023/08/12 | 113915 | macros/latex/contrib/msu-thesis/msu-thesis.pdf +2023/08/12 | 2936 | macros/latex/contrib/msu-thesis/README.md +2023/08/12 | 277 | macros/latex/contrib/msu-thesis/samples/chap1bib.tex +2023/08/12 | 393 | macros/latex/contrib/msu-thesis/samples/chap2bib.tex +2023/08/12 | 319 | macros/latex/contrib/msu-thesis/samples/chap3bib.tex +2023/08/12 | 327 | macros/latex/contrib/msu-thesis/samples/chap4bib.tex +2023/08/12 | 139419 | macros/latex/contrib/msu-thesis/samples/MSU-thesis-chapterbib-testfile.pdf +2023/08/12 | 1276 | macros/latex/contrib/msu-thesis/samples/MSU-thesis-chapterbib-testfile.tex +2023/08/12 | 70914 | macros/latex/contrib/msu-thesis/samples/MSU-thesis-template.pdf +2023/08/12 | 6771 | macros/latex/contrib/msu-thesis/samples/MSU-thesis-template.tex +2023/08/12 | 1088 | macros/latex/contrib/msu-thesis/samples/MSU-thesis-testfile.bib +2023/08/12 | 215120 | macros/latex/contrib/msu-thesis/samples/MSU-thesis-testfile.pdf +2023/08/12 | 9981 | macros/latex/contrib/msu-thesis/samples/MSU-thesis-testfile.tex +2023/08/12 | 563476 | macros/latex/contrib/msu-thesis.zip 2021/01/19 | 594454 | macros/latex/contrib/ms.zip 1999/07/29 | 5665 | macros/latex/contrib/mtgreek/mtgreek.dtx 1999/07/29 | 752 | macros/latex/contrib/mtgreek/mtgreek.ins @@ -285441,565 +285452,569 @@ 1994/01/18 | 7272 | support/tex-it/texitrc.unx 1994/01/18 | 25068 | support/tex-it/texit.tex 2006/03/12 | 50172 | support/tex-it.zip -2023/08/06 | 50039 | support/texlab/Cargo.lock -2023/08/06 | 332 | support/texlab/Cargo.toml -2023/08/06 | 30550 | support/texlab/CHANGELOG.md -2023/08/06 | 181 | support/texlab/CONTRIBUTING.md -2023/08/06 | 491 | support/texlab/crates/base-db/Cargo.toml -2023/08/06 | 3959 | support/texlab/crates/base-db/src/config.rs -2023/08/06 | 58325 | support/texlab/crates/base-db/src/data.rs -2023/08/06 | 5378 | support/texlab/crates/base-db/src/document.rs -2023/08/06 | 5706 | support/texlab/crates/base-db/src/graph.rs -2023/08/06 | 158 | support/texlab/crates/base-db/src/lib.rs -2023/08/06 | 1170 | support/texlab/crates/base-db/src/semantics/auxiliary.rs -2023/08/06 | 1573 | support/texlab/crates/base-db/src/semantics/bib.rs -2023/08/06 | 821 | support/texlab/crates/base-db/src/semantics.rs -2023/08/06 | 11093 | support/texlab/crates/base-db/src/semantics/tex.rs -2023/08/06 | 5900 | support/texlab/crates/base-db/src/util/label.rs -2023/08/06 | 6477 | support/texlab/crates/base-db/src/util/line_index.rs -2023/08/06 | 5557 | support/texlab/crates/base-db/src/util/queries.rs -2023/08/06 | 445 | support/texlab/crates/base-db/src/util/regex_filter.rs -2023/08/06 | 244 | support/texlab/crates/base-db/src/util.rs -2023/08/06 | 9956 | support/texlab/crates/base-db/src/workspace.rs -2023/08/06 | 544 | support/texlab/crates/citeproc/Cargo.toml -2023/08/06 | 22210 | support/texlab/crates/citeproc/src/driver.rs -2023/08/06 | 4724 | support/texlab/crates/citeproc/src/entry.rs -2023/08/06 | 2074 | support/texlab/crates/citeproc/src/field/author.rs -2023/08/06 | 2665 | support/texlab/crates/citeproc/src/field/date.rs -2023/08/06 | 1626 | support/texlab/crates/citeproc/src/field/number.rs -2023/08/06 | 60 | support/texlab/crates/citeproc/src/field.rs -2023/08/06 | 8955 | support/texlab/crates/citeproc/src/field/text.rs -2023/08/06 | 890 | support/texlab/crates/citeproc/src/lib.rs -2023/08/06 | 1760 | support/texlab/crates/citeproc/src/output.rs -2023/08/06 | 15622 | support/texlab/crates/citeproc/src/tests.rs -2023/08/06 | 558 | support/texlab/crates/commands/Cargo.toml -2023/08/06 | 3838 | support/texlab/crates/commands/src/build.rs -2023/08/06 | 987 | support/texlab/crates/commands/src/change_env.rs -2023/08/06 | 1820 | support/texlab/crates/commands/src/clean.rs -2023/08/06 | 1590 | support/texlab/crates/commands/src/dep_graph.rs -2023/08/06 | 3093 | support/texlab/crates/commands/src/find_envs.rs -2023/08/06 | 3207 | support/texlab/crates/commands/src/fwd_search.rs -2023/08/06 | 389 | support/texlab/crates/commands/src/lib.rs -2023/08/06 | 1583 | support/texlab/crates/commands/src/placeholders.rs -2023/08/06 | 356 | support/texlab/crates/completion-data/Cargo.toml -2023/08/06 | 6970534 | support/texlab/crates/completion-data/data/completion.json.gz -2023/08/06 | 3274 | support/texlab/crates/completion-data/src/lib.rs -2023/08/06 | 357 | support/texlab/crates/definition/Cargo.toml -2023/08/06 | 852 | support/texlab/crates/definition/src/citation.rs -2023/08/06 | 1358 | support/texlab/crates/definition/src/command.rs -2023/08/06 | 1066 | support/texlab/crates/definition/src/include.rs -2023/08/06 | 1154 | support/texlab/crates/definition/src/label.rs -2023/08/06 | 1210 | support/texlab/crates/definition/src/lib.rs -2023/08/06 | 1056 | support/texlab/crates/definition/src/string_ref.rs -2023/08/06 | 3250 | support/texlab/crates/definition/src/tests.rs -2023/08/06 | 394 | support/texlab/crates/diagnostics/Cargo.toml -2023/08/06 | 3181 | support/texlab/crates/diagnostics/src/build_log.rs -2023/08/06 | 2938 | support/texlab/crates/diagnostics/src/citations.rs -2023/08/06 | 3218 | support/texlab/crates/diagnostics/src/grammar/bib.rs -2023/08/06 | 79 | support/texlab/crates/diagnostics/src/grammar.rs -2023/08/06 | 4144 | support/texlab/crates/diagnostics/src/grammar/tex.rs -2023/08/06 | 3021 | support/texlab/crates/diagnostics/src/labels.rs -2023/08/06 | 2387 | support/texlab/crates/diagnostics/src/lib.rs -2023/08/06 | 3286 | support/texlab/crates/diagnostics/src/tests.rs -2023/08/06 | 770 | support/texlab/crates/diagnostics/src/types.rs -2023/08/06 | 750 | support/texlab/crates/diagnostics/src/util.rs -2023/08/06 | 227 | support/texlab/crates/distro/Cargo.toml -2023/08/06 | 1917 | support/texlab/crates/distro/src/file_name_db.rs -2023/08/06 | 710 | support/texlab/crates/distro/src/kpsewhich.rs -2023/08/06 | 1124 | support/texlab/crates/distro/src/language.rs -2023/08/06 | 2543 | support/texlab/crates/distro/src/lib.rs -2023/08/06 | 2467 | support/texlab/crates/distro/src/miktex.rs -2023/08/06 | 820 | support/texlab/crates/distro/src/texlive.rs -2023/08/06 | 439 | support/texlab/crates/hover/Cargo.toml -2023/08/06 | 1226 | support/texlab/crates/hover/src/citation.rs -2023/08/06 | 541 | support/texlab/crates/hover/src/entry_type.rs -2023/08/06 | 612 | support/texlab/crates/hover/src/field_type.rs -2023/08/06 | 819 | support/texlab/crates/hover/src/label.rs -2023/08/06 | 1438 | support/texlab/crates/hover/src/lib.rs -2023/08/06 | 720 | support/texlab/crates/hover/src/package.rs -2023/08/06 | 1055 | support/texlab/crates/hover/src/string_ref.rs -2023/08/06 | 7214 | support/texlab/crates/hover/src/tests.rs -2023/08/06 | 407 | support/texlab/crates/parser/Cargo.toml -2023/08/06 | 11420 | support/texlab/crates/parser/src/bibtex.rs -2023/08/06 | 5684 | support/texlab/crates/parser/src/build_log.rs -2023/08/06 | 3009 | support/texlab/crates/parser/src/config.rs -2023/08/06 | 5386 | support/texlab/crates/parser/src/latex/lexer/commands.rs -2023/08/06 | 2040 | support/texlab/crates/parser/src/latex/lexer.rs -2023/08/06 | 2749 | support/texlab/crates/parser/src/latex/lexer/types.rs -2023/08/06 | 35180 | support/texlab/crates/parser/src/latex.rs -2023/08/06 | 148 | support/texlab/crates/parser/src/lib.rs -2023/08/06 | 234 | support/texlab/crates/parser/src/snapshots/parser__bibtex__tests__parse@comment.txt.snap -2023/08/06 | 761 | support/texlab/crates/parser/src/snapshots/parser__bibtex__tests__parse@issue_809.txt.snap -2023/08/06 | 373 | support/texlab/crates/parser/src/snapshots/parser__bibtex__tests__parse@preamble.txt.snap -2023/08/06 | 3667 | support/texlab/crates/parser/src/snapshots/parser__bibtex__tests__parse@samples__aho_2006.txt.snap -2023/08/06 | 7531 | support/texlab/crates/parser/src/snapshots/parser__bibtex__tests__parse@samples__aksin_2006.txt.snap -2023/08/06 | 7322 | support/texlab/crates/parser/src/snapshots/parser__bibtex__tests__parse@samples__almendro_1998.txt.snap -2023/08/06 | 10380 | support/texlab/crates/parser/src/snapshots/parser__bibtex__tests__parse@samples__averroes_1998.txt.snap -2023/08/06 | 5864 | support/texlab/crates/parser/src/snapshots/parser__bibtex__tests__parse@samples__betram_1996.txt.snap -2023/08/06 | 6644 | support/texlab/crates/parser/src/snapshots/parser__bibtex__tests__parse@samples__blom_2021.txt.snap -2023/08/06 | 7157 | support/texlab/crates/parser/src/snapshots/parser__bibtex__tests__parse@samples__combi_2004.txt.snap -2023/08/06 | 6836 | support/texlab/crates/parser/src/snapshots/parser__bibtex__tests__parse@samples__erwin_2007.txt.snap -2023/08/06 | 7528 | support/texlab/crates/parser/src/snapshots/parser__bibtex__tests__parse@samples__jain_1999.txt.snap -2023/08/06 | 8868 | support/texlab/crates/parser/src/snapshots/parser__bibtex__tests__parse@samples__kastenholz_2006.txt.snap -2023/08/06 | 9479 | support/texlab/crates/parser/src/snapshots/parser__bibtex__tests__parse@samples__knuth_1984.txt.snap -2023/08/06 | 5060 | support/texlab/crates/parser/src/snapshots/parser__bibtex__tests__parse@samples__matuz_1990.txt.snap -2023/08/06 | 11015 | support/texlab/crates/parser/src/snapshots/parser__bibtex__tests__parse@samples__nietzsche_1998.txt.snap -2023/08/06 | 6472 | support/texlab/crates/parser/src/snapshots/parser__bibtex__tests__parse@samples__rivest_1978.txt.snap -2023/08/06 | 716 | support/texlab/crates/parser/src/snapshots/parser__build_log__tests__parse@001.txt.snap -2023/08/06 | 448 | support/texlab/crates/parser/src/snapshots/parser__build_log__tests__parse@002.txt.snap -2023/08/06 | 673 | support/texlab/crates/parser/src/snapshots/parser__build_log__tests__parse@003.txt.snap -2023/08/06 | 975 | support/texlab/crates/parser/src/snapshots/parser__build_log__tests__parse@004.txt.snap -2023/08/06 | 953 | support/texlab/crates/parser/src/snapshots/parser__build_log__tests__parse@005.txt.snap -2023/08/06 | 1672 | support/texlab/crates/parser/src/snapshots/parser__build_log__tests__parse@006.txt.snap -2023/08/06 | 464 | support/texlab/crates/parser/src/snapshots/parser__build_log__tests__parse@007.txt.snap -2023/08/06 | 746 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@block_comments.txt.snap -2023/08/06 | 626 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@caption__caption_default_error.txt.snap -2023/08/06 | 647 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@caption__caption_default.txt.snap -2023/08/06 | 772 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@caption__caption_figure.txt.snap -2023/08/06 | 499 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@caption__caption_minimal_error.txt.snap -2023/08/06 | 520 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@caption__caption_minimal.txt.snap -2023/08/06 | 295 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@citation__citation_empty.txt.snap -2023/08/06 | 321 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@citation__citation_missing_brace.txt.snap -2023/08/06 | 453 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@citation__citation_multiple_keys.txt.snap -2023/08/06 | 608 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@citation__citation_prenote_postnote.txt.snap -2023/08/06 | 472 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@citation__citation_prenote.txt.snap -2023/08/06 | 404 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@citation__citation_redundant_comma.txt.snap -2023/08/06 | 344 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@citation__citation_simple.txt.snap -2023/08/06 | 342 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@citation__citation_star.txt.snap -2023/08/06 | 734 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@color__color_definition_simple.txt.snap -2023/08/06 | 356 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@color__color_reference_simple.txt.snap -2023/08/06 | 849 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@color__color_set_definition_error1.txt.snap -2023/08/06 | 588 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@color__color_set_definition_error2.txt.snap -2023/08/06 | 457 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@color__color_set_definition_error3.txt.snap -2023/08/06 | 248 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@color__color_set_definition_error4.txt.snap -2023/08/06 | 980 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@color__color_set_definition_simple.txt.snap -2023/08/06 | 504 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@command_definition__command_definition_no_argc.txt.snap -2023/08/06 | 356 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@command_definition__command_definition_no_impl_error.txt.snap -2023/08/06 | 377 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@command_definition__command_definition_no_impl.txt.snap -2023/08/06 | 760 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@command_definition__command_definition_optional.txt.snap -2023/08/06 | 645 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@command_definition__command_definition_simple.txt.snap -2023/08/06 | 1177 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@command_definition__command_definition_with_begin.txt.snap -2023/08/06 | 376 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@command_definition__math_operator_no_impl.txt.snap -2023/08/06 | 502 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@command_definition__math_operator_simple.txt.snap -2023/08/06 | 1074 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@environment__environment_asymptote.txt.snap -2023/08/06 | 911 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@environment__environment_definition_optional_arg.txt.snap -2023/08/06 | 1103 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@environment__environment_definition.txt.snap -2023/08/06 | 1191 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@environment__environment_nested_missing_braces.txt.snap -2023/08/06 | 1121 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@environment__environment_nested.txt.snap -2023/08/06 | 742 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@environment__environment_simple.txt.snap -2023/08/06 | 814 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@equation_missing_begin.txt.snap -2023/08/06 | 379 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@equation.txt.snap -2023/08/06 | 460 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@generic_command_args.txt.snap -2023/08/06 | 216 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@generic_command_empty.txt.snap -2023/08/06 | 215 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@generic_command_escape.txt.snap -2023/08/06 | 1464 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@glossary__acronym_declaration.txt.snap -2023/08/06 | 1359 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@glossary__acronym_definition_options.txt.snap -2023/08/06 | 758 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@glossary__acronym_definition_simple.txt.snap -2023/08/06 | 760 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@glossary__acronym_package.txt.snap -2023/08/06 | 815 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@glossary__acronym_reference_options.txt.snap -2023/08/06 | 372 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@glossary__acronym_reference_simple.txt.snap -2023/08/06 | 965 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@glossary__glossary_entry_definition_simple.txt.snap -2023/08/06 | 911 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@glossary__glossary_entry_reference_options.txt.snap -2023/08/06 | 365 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@glossary__glossary_entry_reference_simple.txt.snap -2023/08/06 | 624 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@graphics_path_command.txt.snap -2023/08/06 | 552 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@graphics_path_options.txt.snap -2023/08/06 | 447 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@graphics_path.txt.snap -2023/08/06 | 312 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@group__curly_group_missing_end.txt.snap -2023/08/06 | 332 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@group__curly_group_simple.txt.snap -2023/08/06 | 821 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@group__equation_missing_end.txt.snap -2023/08/06 | 384 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@group__escaped_brackets.txt.snap -2023/08/06 | 242 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@group__unmatched_braces.txt.snap -2023/08/06 | 244 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@group__unmatched_brackets.txt.snap -2023/08/06 | 330 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@group__unmatched_brackets_with_group.txt.snap -2023/08/06 | 242 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@hello_world.txt.snap -2023/08/06 | 861 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@include__biblatex_include_options.txt.snap -2023/08/06 | 386 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@include__biblatex_include_simple.txt.snap -2023/08/06 | 376 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@include__bibtex_include_simple.txt.snap -2023/08/06 | 323 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@include__class_include_empty.txt.snap -2023/08/06 | 1066 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@include__class_include_options.txt.snap -2023/08/06 | 375 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@include__class_include_simple.txt.snap -2023/08/06 | 900 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@include__graphics_include_command.txt.snap -2023/08/06 | 762 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@include__graphics_include_complicated_options.txt.snap -2023/08/06 | 717 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@include__graphics_include_options.txt.snap -2023/08/06 | 387 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@include__graphics_include_simple.txt.snap -2023/08/06 | 316 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@include__import_incomplete.txt.snap -2023/08/06 | 470 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@include__import_simple.txt.snap -2023/08/06 | 703 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@include__inkscape_include_options.txt.snap -2023/08/06 | 373 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@include__inkscape_include_simple.txt.snap -2023/08/06 | 429 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@include__latex_include_equality_sign.txt.snap -2023/08/06 | 363 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@include__latex_include_simple.txt.snap -2023/08/06 | 477 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@include__latex_input_path_brackets.txt.snap -2023/08/06 | 324 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@include__package_include_empty.txt.snap -2023/08/06 | 483 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@include__package_include_multiple.txt.snap -2023/08/06 | 1067 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@include__package_include_options.txt.snap -2023/08/06 | 376 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@include__package_include_simple.txt.snap -2023/08/06 | 382 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@include__pgf_library_import_simple.txt.snap -2023/08/06 | 702 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@include__svg_include_options.txt.snap -2023/08/06 | 372 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@include__svg_include_simple.txt.snap -2023/08/06 | 384 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@include__tikz_library_import_simple.txt.snap -2023/08/06 | 385 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@include__verbatim_include_simple.txt.snap -2023/08/06 | 649 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@inline_double_dollar.txt.snap -2023/08/06 | 631 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@inline.txt.snap -2023/08/06 | 728 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@issue_568.txt.snap -2023/08/06 | 4300 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@issue_745.txt.snap -2023/08/06 | 347 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@issue_789.txt.snap -2023/08/06 | 526 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@issue_828.txt.snap -2023/08/06 | 1791 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@issue_853.txt.snap -2023/08/06 | 904 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@issue_857.txt.snap -2023/08/06 | 745 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@issue_874.txt.snap -2023/08/06 | 452 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@label__label_definition_line_break.txt.snap -2023/08/06 | 356 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@label__label_definition_simple.txt.snap -2023/08/06 | 563 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@label__label_number.txt.snap -2023/08/06 | 361 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@label__label_reference_equation.txt.snap -2023/08/06 | 825 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@label__label_reference_incomplete.txt.snap -2023/08/06 | 456 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@label__label_reference_multiple.txt.snap -2023/08/06 | 479 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@label__label_reference_range_error.txt.snap -2023/08/06 | 380 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@label__label_reference_range_incomplete.txt.snap -2023/08/06 | 507 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@label__label_reference_range_simple.txt.snap -2023/08/06 | 349 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@label__label_reference_simple.txt.snap -2023/08/06 | 187 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@parameter_error.txt.snap -2023/08/06 | 182 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@parameter.txt.snap -2023/08/06 | 1883 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@structure__paragraphs.txt.snap -2023/08/06 | 1260 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@structure__structure_enum_item.txt.snap -2023/08/06 | 565 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@structure__structure_invalid_nesting.txt.snap -2023/08/06 | 1745 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@structure__structure_nested.txt.snap -2023/08/06 | 706 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@structure__structure_siblings.txt.snap -2023/08/06 | 778 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@theorem_definition__theorem_definition_full.txt.snap -2023/08/06 | 533 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@theorem_definition__theorem_definition_name_with_counter.txt.snap -2023/08/06 | 676 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@theorem_definition__theorem_definition_name_with_description_and_counter.txt.snap -2023/08/06 | 533 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@theorem_definition__theorem_definition_name_with_description.txt.snap -2023/08/06 | 394 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@theorem_definition__theorem_definition_only_name.txt.snap -2023/08/06 | 998 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@theorem_definition__theorem_definition_thmtools.txt.snap -2023/08/06 | 82 | support/texlab/crates/parser/src/test_data/bibtex/comment.txt -2023/08/06 | 50 | support/texlab/crates/parser/src/test_data/bibtex/issue_809.txt -2023/08/06 | 25 | support/texlab/crates/parser/src/test_data/bibtex/preamble.txt -2023/08/06 | 314 | support/texlab/crates/parser/src/test_data/bibtex/samples/aho_2006.txt -2023/08/06 | 679 | support/texlab/crates/parser/src/test_data/bibtex/samples/aksin_2006.txt -2023/08/06 | 706 | support/texlab/crates/parser/src/test_data/bibtex/samples/almendro_1998.txt -2023/08/06 | 1008 | support/texlab/crates/parser/src/test_data/bibtex/samples/averroes_1998.txt -2023/08/06 | 556 | support/texlab/crates/parser/src/test_data/bibtex/samples/betram_1996.txt -2023/08/06 | 860 | support/texlab/crates/parser/src/test_data/bibtex/samples/blom_2021.txt -2023/08/06 | 674 | support/texlab/crates/parser/src/test_data/bibtex/samples/combi_2004.txt -2023/08/06 | 615 | support/texlab/crates/parser/src/test_data/bibtex/samples/erwin_2007.txt -2023/08/06 | 674 | support/texlab/crates/parser/src/test_data/bibtex/samples/jain_1999.txt -2023/08/06 | 898 | support/texlab/crates/parser/src/test_data/bibtex/samples/kastenholz_2006.txt -2023/08/06 | 993 | support/texlab/crates/parser/src/test_data/bibtex/samples/knuth_1984.txt -2023/08/06 | 517 | support/texlab/crates/parser/src/test_data/bibtex/samples/matuz_1990.txt -2023/08/06 | 1112 | support/texlab/crates/parser/src/test_data/bibtex/samples/nietzsche_1998.txt -2023/08/06 | 557 | support/texlab/crates/parser/src/test_data/bibtex/samples/rivest_1978.txt -2023/08/06 | 3194 | support/texlab/crates/parser/src/test_data/build_log/001.txt -2023/08/06 | 2455 | support/texlab/crates/parser/src/test_data/build_log/002.txt -2023/08/06 | 2515 | support/texlab/crates/parser/src/test_data/build_log/003.txt -2023/08/06 | 3057 | support/texlab/crates/parser/src/test_data/build_log/004.txt -2023/08/06 | 13353 | support/texlab/crates/parser/src/test_data/build_log/005.txt -2023/08/06 | 4130 | support/texlab/crates/parser/src/test_data/build_log/006.txt -2023/08/06 | 7762 | support/texlab/crates/parser/src/test_data/build_log/007.txt -2023/08/06 | 48 | support/texlab/crates/parser/src/test_data/latex/block_comments.txt -2023/08/06 | 26 | support/texlab/crates/parser/src/test_data/latex/caption/caption_default_error.txt -2023/08/06 | 27 | support/texlab/crates/parser/src/test_data/latex/caption/caption_default.txt -2023/08/06 | 39 | support/texlab/crates/parser/src/test_data/latex/caption/caption_figure.txt -2023/08/06 | 21 | support/texlab/crates/parser/src/test_data/latex/caption/caption_minimal_error.txt -2023/08/06 | 22 | support/texlab/crates/parser/src/test_data/latex/caption/caption_minimal.txt -2023/08/06 | 7 | support/texlab/crates/parser/src/test_data/latex/citation/citation_empty.txt -2023/08/06 | 9 | support/texlab/crates/parser/src/test_data/latex/citation/citation_missing_brace.txt -2023/08/06 | 15 | support/texlab/crates/parser/src/test_data/latex/citation/citation_multiple_keys.txt -2023/08/06 | 20 | support/texlab/crates/parser/src/test_data/latex/citation/citation_prenote_postnote.txt -2023/08/06 | 15 | support/texlab/crates/parser/src/test_data/latex/citation/citation_prenote.txt -2023/08/06 | 12 | support/texlab/crates/parser/src/test_data/latex/citation/citation_redundant_comma.txt -2023/08/06 | 10 | support/texlab/crates/parser/src/test_data/latex/citation/citation_simple.txt -2023/08/06 | 10 | support/texlab/crates/parser/src/test_data/latex/citation/citation_star.txt -2023/08/06 | 33 | support/texlab/crates/parser/src/test_data/latex/color/color_definition_simple.txt -2023/08/06 | 13 | support/texlab/crates/parser/src/test_data/latex/color/color_reference_simple.txt -2023/08/06 | 39 | support/texlab/crates/parser/src/test_data/latex/color/color_set_definition_error1.txt -2023/08/06 | 30 | support/texlab/crates/parser/src/test_data/latex/color/color_set_definition_error2.txt -2023/08/06 | 25 | support/texlab/crates/parser/src/test_data/latex/color/color_set_definition_error3.txt -2023/08/06 | 15 | support/texlab/crates/parser/src/test_data/latex/color/color_set_definition_error4.txt -2023/08/06 | 44 | support/texlab/crates/parser/src/test_data/latex/color/color_set_definition_simple.txt -2023/08/06 | 22 | support/texlab/crates/parser/src/test_data/latex/command_definition/command_definition_no_argc.txt -2023/08/06 | 16 | support/texlab/crates/parser/src/test_data/latex/command_definition/command_definition_no_impl_error.txt -2023/08/06 | 17 | support/texlab/crates/parser/src/test_data/latex/command_definition/command_definition_no_impl.txt -2023/08/06 | 29 | support/texlab/crates/parser/src/test_data/latex/command_definition/command_definition_optional.txt -2023/08/06 | 23 | support/texlab/crates/parser/src/test_data/latex/command_definition/command_definition_simple.txt -2023/08/06 | 80 | support/texlab/crates/parser/src/test_data/latex/command_definition/command_definition_with_begin.txt -2023/08/06 | 26 | support/texlab/crates/parser/src/test_data/latex/command_definition/math_operator_no_impl.txt -2023/08/06 | 31 | support/texlab/crates/parser/src/test_data/latex/command_definition/math_operator_simple.txt -2023/08/06 | 50 | support/texlab/crates/parser/src/test_data/latex/environment/environment_asymptote.txt -2023/08/06 | 44 | support/texlab/crates/parser/src/test_data/latex/environment/environment_definition_optional_arg.txt -2023/08/06 | 47 | support/texlab/crates/parser/src/test_data/latex/environment/environment_definition.txt -2023/08/06 | 52 | support/texlab/crates/parser/src/test_data/latex/environment/environment_nested_missing_braces.txt -2023/08/06 | 43 | support/texlab/crates/parser/src/test_data/latex/environment/environment_nested.txt -2023/08/06 | 33 | support/texlab/crates/parser/src/test_data/latex/environment/environment_simple.txt -2023/08/06 | 28 | support/texlab/crates/parser/src/test_data/latex/equation_missing_begin.txt -2023/08/06 | 13 | support/texlab/crates/parser/src/test_data/latex/equation.txt -2023/08/06 | 14 | support/texlab/crates/parser/src/test_data/latex/generic_command_args.txt -2023/08/06 | 4 | support/texlab/crates/parser/src/test_data/latex/generic_command_empty.txt -2023/08/06 | 2 | support/texlab/crates/parser/src/test_data/latex/generic_command_escape.txt -2023/08/06 | 64 | support/texlab/crates/parser/src/test_data/latex/glossary/acronym_declaration.txt -2023/08/06 | 76 | support/texlab/crates/parser/src/test_data/latex/glossary/acronym_definition_options.txt -2023/08/06 | 44 | support/texlab/crates/parser/src/test_data/latex/glossary/acronym_definition_simple.txt -2023/08/06 | 35 | support/texlab/crates/parser/src/test_data/latex/glossary/acronym_package.txt -2023/08/06 | 32 | support/texlab/crates/parser/src/test_data/latex/glossary/acronym_reference_options.txt -2023/08/06 | 19 | support/texlab/crates/parser/src/test_data/latex/glossary/acronym_reference_simple.txt -2023/08/06 | 39 | support/texlab/crates/parser/src/test_data/latex/glossary/glossary_entry_definition_simple.txt -2023/08/06 | 25 | support/texlab/crates/parser/src/test_data/latex/glossary/glossary_entry_reference_options.txt -2023/08/06 | 9 | support/texlab/crates/parser/src/test_data/latex/glossary/glossary_entry_reference_simple.txt -2023/08/06 | 32 | support/texlab/crates/parser/src/test_data/latex/graphics_path_command.txt -2023/08/06 | 33 | support/texlab/crates/parser/src/test_data/latex/graphics_path_options.txt -2023/08/06 | 28 | support/texlab/crates/parser/src/test_data/latex/graphics_path.txt -2023/08/06 | 12 | support/texlab/crates/parser/src/test_data/latex/group/curly_group_missing_end.txt -2023/08/06 | 13 | support/texlab/crates/parser/src/test_data/latex/group/curly_group_simple.txt -2023/08/06 | 28 | support/texlab/crates/parser/src/test_data/latex/group/equation_missing_end.txt -2023/08/06 | 6 | support/texlab/crates/parser/src/test_data/latex/group/escaped_brackets.txt -2023/08/06 | 2 | support/texlab/crates/parser/src/test_data/latex/group/unmatched_braces.txt -2023/08/06 | 2 | support/texlab/crates/parser/src/test_data/latex/group/unmatched_brackets.txt -2023/08/06 | 4 | support/texlab/crates/parser/src/test_data/latex/group/unmatched_brackets_with_group.txt -2023/08/06 | 12 | support/texlab/crates/parser/src/test_data/latex/hello_world.txt -2023/08/06 | 42 | support/texlab/crates/parser/src/test_data/latex/include/biblatex_include_options.txt -2023/08/06 | 28 | support/texlab/crates/parser/src/test_data/latex/include/biblatex_include_simple.txt -2023/08/06 | 22 | support/texlab/crates/parser/src/test_data/latex/include/bibtex_include_simple.txt -2023/08/06 | 16 | support/texlab/crates/parser/src/test_data/latex/include/class_include_empty.txt -2023/08/06 | 44 | support/texlab/crates/parser/src/test_data/latex/include/class_include_options.txt -2023/08/06 | 23 | support/texlab/crates/parser/src/test_data/latex/include/class_include_simple.txt -2023/08/06 | 52 | support/texlab/crates/parser/src/test_data/latex/include/graphics_include_command.txt -2023/08/06 | 39 | support/texlab/crates/parser/src/test_data/latex/include/graphics_include_complicated_options.txt -2023/08/06 | 39 | support/texlab/crates/parser/src/test_data/latex/include/graphics_include_options.txt -2023/08/06 | 29 | support/texlab/crates/parser/src/test_data/latex/include/graphics_include_simple.txt -2023/08/06 | 11 | support/texlab/crates/parser/src/test_data/latex/include/import_incomplete.txt -2023/08/06 | 17 | support/texlab/crates/parser/src/test_data/latex/include/import_simple.txt -2023/08/06 | 30 | support/texlab/crates/parser/src/test_data/latex/include/inkscape_include_options.txt -2023/08/06 | 20 | support/texlab/crates/parser/src/test_data/latex/include/inkscape_include_simple.txt -2023/08/06 | 17 | support/texlab/crates/parser/src/test_data/latex/include/latex_include_equality_sign.txt -2023/08/06 | 17 | support/texlab/crates/parser/src/test_data/latex/include/latex_include_simple.txt -2023/08/06 | 20 | support/texlab/crates/parser/src/test_data/latex/include/latex_input_path_brackets.txt -2023/08/06 | 13 | support/texlab/crates/parser/src/test_data/latex/include/package_include_empty.txt -2023/08/06 | 28 | support/texlab/crates/parser/src/test_data/latex/include/package_include_multiple.txt -2023/08/06 | 41 | support/texlab/crates/parser/src/test_data/latex/include/package_include_options.txt -2023/08/06 | 20 | support/texlab/crates/parser/src/test_data/latex/include/package_include_simple.txt -2023/08/06 | 19 | support/texlab/crates/parser/src/test_data/latex/include/pgf_library_import_simple.txt -2023/08/06 | 34 | support/texlab/crates/parser/src/test_data/latex/include/svg_include_options.txt -2023/08/06 | 24 | support/texlab/crates/parser/src/test_data/latex/include/svg_include_simple.txt -2023/08/06 | 20 | support/texlab/crates/parser/src/test_data/latex/include/tikz_library_import_simple.txt -2023/08/06 | 27 | support/texlab/crates/parser/src/test_data/latex/include/verbatim_include_simple.txt -2023/08/06 | 21 | support/texlab/crates/parser/src/test_data/latex/inline_double_dollar.txt -2023/08/06 | 19 | support/texlab/crates/parser/src/test_data/latex/inline.txt -2023/08/06 | 51 | support/texlab/crates/parser/src/test_data/latex/issue_568.txt -2023/08/06 | 271 | support/texlab/crates/parser/src/test_data/latex/issue_745.txt -2023/08/06 | 19 | support/texlab/crates/parser/src/test_data/latex/issue_789.txt -2023/08/06 | 51 | support/texlab/crates/parser/src/test_data/latex/issue_828.txt -2023/08/06 | 135 | support/texlab/crates/parser/src/test_data/latex/issue_853.txt -2023/08/06 | 55 | support/texlab/crates/parser/src/test_data/latex/issue_857.txt -2023/08/06 | 37 | support/texlab/crates/parser/src/test_data/latex/issue_874.txt -2023/08/06 | 19 | support/texlab/crates/parser/src/test_data/latex/label/label_definition_line_break.txt -2023/08/06 | 11 | support/texlab/crates/parser/src/test_data/latex/label/label_definition_simple.txt -2023/08/06 | 21 | support/texlab/crates/parser/src/test_data/latex/label/label_number.txt -2023/08/06 | 11 | support/texlab/crates/parser/src/test_data/latex/label/label_reference_equation.txt -2023/08/06 | 47 | support/texlab/crates/parser/src/test_data/latex/label/label_reference_incomplete.txt -2023/08/06 | 14 | support/texlab/crates/parser/src/test_data/latex/label/label_reference_multiple.txt -2023/08/06 | 19 | support/texlab/crates/parser/src/test_data/latex/label/label_reference_range_error.txt -2023/08/06 | 15 | support/texlab/crates/parser/src/test_data/latex/label/label_reference_range_incomplete.txt -2023/08/06 | 20 | support/texlab/crates/parser/src/test_data/latex/label/label_reference_range_simple.txt -2023/08/06 | 9 | support/texlab/crates/parser/src/test_data/latex/label/label_reference_simple.txt -2023/08/06 | 1 | support/texlab/crates/parser/src/test_data/latex/parameter_error.txt -2023/08/06 | 2 | support/texlab/crates/parser/src/test_data/latex/parameter.txt -2023/08/06 | 134 | support/texlab/crates/parser/src/test_data/latex/structure/paragraphs.txt -2023/08/06 | 60 | support/texlab/crates/parser/src/test_data/latex/structure/structure_enum_item.txt -2023/08/06 | 27 | support/texlab/crates/parser/src/test_data/latex/structure/structure_invalid_nesting.txt -2023/08/06 | 90 | support/texlab/crates/parser/src/test_data/latex/structure/structure_nested.txt -2023/08/06 | 35 | support/texlab/crates/parser/src/test_data/latex/structure/structure_siblings.txt -2023/08/06 | 31 | support/texlab/crates/parser/src/test_data/latex/theorem_definition/theorem_definition_full.txt -2023/08/06 | 21 | support/texlab/crates/parser/src/test_data/latex/theorem_definition/theorem_definition_name_with_counter.txt -2023/08/06 | 26 | support/texlab/crates/parser/src/test_data/latex/theorem_definition/theorem_definition_name_with_description_and_counter.txt -2023/08/06 | 21 | support/texlab/crates/parser/src/test_data/latex/theorem_definition/theorem_definition_name_with_description.txt -2023/08/06 | 16 | support/texlab/crates/parser/src/test_data/latex/theorem_definition/theorem_definition_only_name.txt -2023/08/06 | 41 | support/texlab/crates/parser/src/test_data/latex/theorem_definition/theorem_definition_thmtools.txt -2023/08/06 | 336 | support/texlab/crates/references/Cargo.toml -2023/08/06 | 1419 | support/texlab/crates/references/src/entry.rs -2023/08/06 | 911 | support/texlab/crates/references/src/label.rs -2023/08/06 | 1070 | support/texlab/crates/references/src/lib.rs -2023/08/06 | 1276 | support/texlab/crates/references/src/string_def.rs -2023/08/06 | 3491 | support/texlab/crates/references/src/tests.rs -2023/08/06 | 454 | support/texlab/crates/symbols/Cargo.toml -2023/08/06 | 1980 | support/texlab/crates/symbols/src/document/bib.rs -2023/08/06 | 1509 | support/texlab/crates/symbols/src/document.rs -2023/08/06 | 797 | support/texlab/crates/symbols/src/document/snapshots/symbols__document__tests__allowed_patterns.snap -2023/08/06 | 1679 | support/texlab/crates/symbols/src/document/snapshots/symbols__document__tests__enumerate.snap -2023/08/06 | 841 | support/texlab/crates/symbols/src/document/snapshots/symbols__document__tests__equation.snap -2023/08/06 | 846 | support/texlab/crates/symbols/src/document/snapshots/symbols__document__tests__float.snap -2023/08/06 | 386 | support/texlab/crates/symbols/src/document/snapshots/symbols__document__tests__ignored_patterns.snap -2023/08/06 | 933 | support/texlab/crates/symbols/src/document/snapshots/symbols__document__tests__section.snap -2023/08/06 | 1120 | support/texlab/crates/symbols/src/document/snapshots/symbols__document__tests__theorem_amsthm.snap -2023/08/06 | 1121 | support/texlab/crates/symbols/src/document/snapshots/symbols__document__tests__theorem_thmtools.snap -2023/08/06 | 5556 | support/texlab/crates/symbols/src/document/tests.rs -2023/08/06 | 9070 | support/texlab/crates/symbols/src/document/tex.rs -2023/08/06 | 175 | support/texlab/crates/symbols/src/lib.rs -2023/08/06 | 2610 | support/texlab/crates/symbols/src/types.rs -2023/08/06 | 1321 | support/texlab/crates/symbols/src/workspace.rs -2023/08/06 | 823 | support/texlab/crates/symbols/src/workspace/snapshots/symbols__workspace__tests__filter_bibtex.snap -2023/08/06 | 566 | support/texlab/crates/symbols/src/workspace/snapshots/symbols__workspace__tests__filter_type_figure.snap -2023/08/06 | 1443 | support/texlab/crates/symbols/src/workspace/snapshots/symbols__workspace__tests__filter_type_item.snap -2023/08/06 | 1009 | support/texlab/crates/symbols/src/workspace/snapshots/symbols__workspace__tests__filter_type_math.snap -2023/08/06 | 1871 | support/texlab/crates/symbols/src/workspace/snapshots/symbols__workspace__tests__filter_type_section.snap -2023/08/06 | 5645 | support/texlab/crates/symbols/src/workspace/sort.rs -2023/08/06 | 2360 | support/texlab/crates/symbols/src/workspace/tests.rs -2023/08/06 | 227 | support/texlab/crates/syntax/Cargo.toml -2023/08/06 | 7953 | support/texlab/crates/syntax/src/bibtex.rs -2023/08/06 | 18098 | support/texlab/crates/syntax/src/latex/cst.rs -2023/08/06 | 1708 | support/texlab/crates/syntax/src/latex/kind.rs -2023/08/06 | 689 | support/texlab/crates/syntax/src/latex.rs -2023/08/06 | 864 | support/texlab/crates/syntax/src/lib.rs -2023/08/06 | 291 | support/texlab/crates/test-utils/Cargo.toml -2023/08/06 | 2972 | support/texlab/crates/test-utils/src/fixture.rs -2023/08/06 | 17 | support/texlab/crates/test-utils/src/lib.rs -2023/08/06 | 1274 | support/texlab/crates/texlab/benches/bench_main.rs -2023/08/06 | 1787 | support/texlab/crates/texlab/Cargo.toml -2023/08/06 | 3223 | support/texlab/crates/texlab/src/client.rs -2023/08/06 | 838 | support/texlab/crates/texlab/src/features/completion/acronym_ref.rs -2023/08/06 | 1648 | support/texlab/crates/texlab/src/features/completion/argument.rs -2023/08/06 | 283 | support/texlab/crates/texlab/src/features/completion/begin_snippet.rs -2023/08/06 | 25258 | support/texlab/crates/texlab/src/features/completion/builder.rs -2023/08/06 | 1654 | support/texlab/crates/texlab/src/features/completion/citation.rs -2023/08/06 | 1238 | support/texlab/crates/texlab/src/features/completion/color_model.rs -2023/08/06 | 1829 | support/texlab/crates/texlab/src/features/completion/color.rs -2023/08/06 | 613 | support/texlab/crates/texlab/src/features/completion/component_command.rs -2023/08/06 | 449 | support/texlab/crates/texlab/src/features/completion/component_environment.rs -2023/08/06 | 681 | support/texlab/crates/texlab/src/features/completion/entry_type.rs -2023/08/06 | 824 | support/texlab/crates/texlab/src/features/completion/field.rs -2023/08/06 | 1191 | support/texlab/crates/texlab/src/features/completion/glossary_ref.rs -2023/08/06 | 1506 | support/texlab/crates/texlab/src/features/completion/import.rs -2023/08/06 | 4028 | support/texlab/crates/texlab/src/features/completion/include.rs -2023/08/06 | 2832 | support/texlab/crates/texlab/src/features/completion/label.rs -2023/08/06 | 1028 | support/texlab/crates/texlab/src/features/completion/matcher.rs -2023/08/06 | 1917 | support/texlab/crates/texlab/src/features/completion.rs -2023/08/06 | 554 | support/texlab/crates/texlab/src/features/completion/theorem.rs -2023/08/06 | 3061 | support/texlab/crates/texlab/src/features/completion/tikz_library.rs -2023/08/06 | 642 | support/texlab/crates/texlab/src/features/completion/user_command.rs -2023/08/06 | 637 | support/texlab/crates/texlab/src/features/completion/user_environment.rs -2023/08/06 | 1304 | support/texlab/crates/texlab/src/features/definition.rs -2023/08/06 | 2143 | support/texlab/crates/texlab/src/features/folding.rs -2023/08/06 | 7202 | support/texlab/crates/texlab/src/features/formatting/bibtex_internal.rs -2023/08/06 | 2068 | support/texlab/crates/texlab/src/features/formatting/latexindent.rs -2023/08/06 | 1083 | support/texlab/crates/texlab/src/features/formatting.rs -2023/08/06 | 1049 | support/texlab/crates/texlab/src/features/highlight/label.rs -2023/08/06 | 358 | support/texlab/crates/texlab/src/features/highlight.rs -2023/08/06 | 1660 | support/texlab/crates/texlab/src/features/hover.rs -2023/08/06 | 1330 | support/texlab/crates/texlab/src/features/inlay_hint/label.rs -2023/08/06 | 1298 | support/texlab/crates/texlab/src/features/inlay_hint.rs -2023/08/06 | 555 | support/texlab/crates/texlab/src/features/link/include.rs -2023/08/06 | 932 | support/texlab/crates/texlab/src/features/link.rs -2023/08/06 | 988 | support/texlab/crates/texlab/src/features/reference.rs -2023/08/06 | 1305 | support/texlab/crates/texlab/src/features/rename/command.rs -2023/08/06 | 1748 | support/texlab/crates/texlab/src/features/rename/entry.rs -2023/08/06 | 1066 | support/texlab/crates/texlab/src/features/rename/label.rs -2023/08/06 | 1740 | support/texlab/crates/texlab/src/features/rename.rs -2023/08/06 | 197 | support/texlab/crates/texlab/src/features.rs -2023/08/06 | 4126 | support/texlab/crates/texlab/src/features/symbols.rs -2023/08/06 | 108 | support/texlab/crates/texlab/src/lib.rs -2023/08/06 | 1732 | support/texlab/crates/texlab/src/main.rs -2023/08/06 | 2411 | support/texlab/crates/texlab/src/server/dispatch.rs -2023/08/06 | 2609 | support/texlab/crates/texlab/src/server/extensions.rs -2023/08/06 | 8240 | support/texlab/crates/texlab/src/server/options.rs -2023/08/06 | 1412 | support/texlab/crates/texlab/src/server/progress.rs -2023/08/06 | 42553 | support/texlab/crates/texlab/src/server.rs -2023/08/06 | 6018 | support/texlab/crates/texlab/src/util/capabilities.rs -2023/08/06 | 3729 | support/texlab/crates/texlab/src/util/chktex.rs -2023/08/06 | 10257 | support/texlab/crates/texlab/src/util/cursor.rs -2023/08/06 | 8271 | support/texlab/crates/texlab/src/util/diagnostics.rs -2023/08/06 | 1611 | support/texlab/crates/texlab/src/util/line_index_ext.rs -2023/08/06 | 4004 | support/texlab/crates/texlab/src/util/lsp_enums.rs -2023/08/06 | 1647 | support/texlab/crates/texlab/src/util.rs -2023/08/06 | 8469 | support/texlab/crates/texlab/tests/lsp/fixture.rs -2023/08/06 | 47 | support/texlab/crates/texlab/tests/lsp/main.rs -2023/08/06 | 14296 | support/texlab/crates/texlab/tests/lsp/text_document/completion.rs -2023/08/06 | 1322 | support/texlab/crates/texlab/tests/lsp/text_document/document_highlight.rs -2023/08/06 | 1157 | support/texlab/crates/texlab/tests/lsp/text_document/document_link.rs -2023/08/06 | 1505 | support/texlab/crates/texlab/tests/lsp/text_document/document_symbol.rs -2023/08/06 | 1208 | support/texlab/crates/texlab/tests/lsp/text_document/folding_range.rs -2023/08/06 | 3009 | support/texlab/crates/texlab/tests/lsp/text_document/formatting.rs -2023/08/06 | 1737 | support/texlab/crates/texlab/tests/lsp/text_document/inlay_hint.rs -2023/08/06 | 1743 | support/texlab/crates/texlab/tests/lsp/text_document/rename.rs -2023/08/06 | 143 | support/texlab/crates/texlab/tests/lsp/text_document.rs -2023/08/06 | 226 | support/texlab/crates/texlab/tests/lsp/text_document/snapshots/lsp__text_document__completion__acronym_package_ref.snap -2023/08/06 | 265 | support/texlab/crates/texlab/tests/lsp/text_document/snapshots/lsp__text_document__completion__acronym_ref_empty.snap -2023/08/06 | 278 | support/texlab/crates/texlab/tests/lsp/text_document/snapshots/lsp__text_document__completion__acronym_ref_open_brace.snap -2023/08/06 | 279 | support/texlab/crates/texlab/tests/lsp/text_document/snapshots/lsp__text_document__completion__acronym_ref_simple.snap -2023/08/06 | 399 | support/texlab/crates/texlab/tests/lsp/text_document/snapshots/lsp__text_document__completion__argument_empty.snap -2023/08/06 | 404 | support/texlab/crates/texlab/tests/lsp/text_document/snapshots/lsp__text_document__completion__argument_open_brace.snap -2023/08/06 | 211 | support/texlab/crates/texlab/tests/lsp/text_document/snapshots/lsp__text_document__completion__argument_word.snap -2023/08/06 | 550 | support/texlab/crates/texlab/tests/lsp/text_document/snapshots/lsp__text_document__completion__begin_environment_without_snippet_support.snap -2023/08/06 | 313 | support/texlab/crates/texlab/tests/lsp/text_document/snapshots/lsp__text_document__completion__citation_acronym.snap -2023/08/06 | 291 | support/texlab/crates/texlab/tests/lsp/text_document/snapshots/lsp__text_document__completion__citation_open_brace_multiple.snap -2023/08/06 | 269 | support/texlab/crates/texlab/tests/lsp/text_document/snapshots/lsp__text_document__completion__citation_open_brace.snap -2023/08/06 | 583 | support/texlab/crates/texlab/tests/lsp/text_document/snapshots/lsp__text_document__completion__citation.snap -2023/08/06 | 407 | support/texlab/crates/texlab/tests/lsp/text_document/snapshots/lsp__text_document__completion__color_model_definition_open_brace.snap -2023/08/06 | 403 | support/texlab/crates/texlab/tests/lsp/text_document/snapshots/lsp__text_document__completion__color_model_definition_set_open_brace.snap -2023/08/06 | 404 | support/texlab/crates/texlab/tests/lsp/text_document/snapshots/lsp__text_document__completion__color_model_definition_set_simple.snap -2023/08/06 | 408 | support/texlab/crates/texlab/tests/lsp/text_document/snapshots/lsp__text_document__completion__color_model_definition_simple.snap -2023/08/06 | 404 | support/texlab/crates/texlab/tests/lsp/text_document/snapshots/lsp__text_document__completion__color_open_brace.snap -2023/08/06 | 405 | support/texlab/crates/texlab/tests/lsp/text_document/snapshots/lsp__text_document__completion__color_simple.snap -2023/08/06 | 414 | support/texlab/crates/texlab/tests/lsp/text_document/snapshots/lsp__text_document__completion__color_word.snap -2023/08/06 | 594 | support/texlab/crates/texlab/tests/lsp/text_document/snapshots/lsp__text_document__completion__component_command_bibtex.snap -2023/08/06 | 583 | support/texlab/crates/texlab/tests/lsp/text_document/snapshots/lsp__text_document__completion__component_command_simple_package.snap -2023/08/06 | 494 | support/texlab/crates/texlab/tests/lsp/text_document/snapshots/lsp__text_document__completion__component_command_simple.snap -2023/08/06 | 257 | support/texlab/crates/texlab/tests/lsp/text_document/snapshots/lsp__text_document__completion__component_environment_class.snap -2023/08/06 | 279 | support/texlab/crates/texlab/tests/lsp/text_document/snapshots/lsp__text_document__completion__component_environment_command_definition.snap -2023/08/06 | 544 | support/texlab/crates/texlab/tests/lsp/text_document/snapshots/lsp__text_document__completion__component_environment_simple_end.snap -2023/08/06 | 223 | support/texlab/crates/texlab/tests/lsp/text_document/snapshots/lsp__text_document__completion__component_environment_simple.snap -2023/08/06 | 194 | support/texlab/crates/texlab/tests/lsp/text_document/snapshots/lsp__text_document__completion__entry_type_after_preamble.snap -2023/08/06 | 186 | support/texlab/crates/texlab/tests/lsp/text_document/snapshots/lsp__text_document__completion__entry_type_after_string.snap -2023/08/06 | 384 | support/texlab/crates/texlab/tests/lsp/text_document/snapshots/lsp__text_document__completion__entry_type_at_empty.snap -2023/08/06 | 182 | support/texlab/crates/texlab/tests/lsp/text_document/snapshots/lsp__text_document__completion__entry_type_before_article.snap -2023/08/06 | 185 | support/texlab/crates/texlab/tests/lsp/text_document/snapshots/lsp__text_document__completion__entry_type_before_preamble.snap -2023/08/06 | 179 | support/texlab/crates/texlab/tests/lsp/text_document/snapshots/lsp__text_document__completion__entry_type_before_string.snap -2023/08/06 | 205 | support/texlab/crates/texlab/tests/lsp/text_document/snapshots/lsp__text_document__completion__entry_type_complete_entry.snap -2023/08/06 | 421 | support/texlab/crates/texlab/tests/lsp/text_document/snapshots/lsp__text_document__completion__field_empty_entry_closed.snap -2023/08/06 | 420 | support/texlab/crates/texlab/tests/lsp/text_document/snapshots/lsp__text_document__completion__field_empty_entry_open.snap -2023/08/06 | 441 | support/texlab/crates/texlab/tests/lsp/text_document/snapshots/lsp__text_document__completion__field_entry_field_name.snap -2023/08/06 | 486 | support/texlab/crates/texlab/tests/lsp/text_document/snapshots/lsp__text_document__completion__field_entry_two_fields_name_closed.snap -2023/08/06 | 485 | support/texlab/crates/texlab/tests/lsp/text_document/snapshots/lsp__text_document__completion__field_entry_two_fields_name_open.snap -2023/08/06 | 263 | support/texlab/crates/texlab/tests/lsp/text_document/snapshots/lsp__text_document__completion__glossary_ref_open_brace.snap -2023/08/06 | 264 | support/texlab/crates/texlab/tests/lsp/text_document/snapshots/lsp__text_document__completion__glossary_ref_simple.snap -2023/08/06 | 459 | support/texlab/crates/texlab/tests/lsp/text_document/snapshots/lsp__text_document__completion__import_class_closed_brace.snap -2023/08/06 | 464 | support/texlab/crates/texlab/tests/lsp/text_document/snapshots/lsp__text_document__completion__import_class_open_brace.snap -2023/08/06 | 449 | support/texlab/crates/texlab/tests/lsp/text_document/snapshots/lsp__text_document__completion__import_package_closed_brace.snap -2023/08/06 | 448 | support/texlab/crates/texlab/tests/lsp/text_document/snapshots/lsp__text_document__completion__import_package_open_brace.snap -2023/08/06 | 512 | support/texlab/crates/texlab/tests/lsp/text_document/snapshots/lsp__text_document__completion__issue_857_1.snap -2023/08/06 | 313 | support/texlab/crates/texlab/tests/lsp/text_document/snapshots/lsp__text_document__completion__issue_864.snap -2023/08/06 | 247 | support/texlab/crates/texlab/tests/lsp/text_document/snapshots/lsp__text_document__completion__issue_883.snap -2023/08/06 | 1076 | support/texlab/crates/texlab/tests/lsp/text_document/snapshots/lsp__text_document__completion__issue_885.snap -2023/08/06 | 1814 | support/texlab/crates/texlab/tests/lsp/text_document/snapshots/lsp__text_document__completion__label.snap -2023/08/06 | 699 | support/texlab/crates/texlab/tests/lsp/text_document/snapshots/lsp__text_document__completion__project_resolution_import.snap -2023/08/06 | 711 | support/texlab/crates/texlab/tests/lsp/text_document/snapshots/lsp__text_document__completion__project_resolution_texlabroot.snap -2023/08/06 | 250 | support/texlab/crates/texlab/tests/lsp/text_document/snapshots/lsp__text_document__completion__theorem_begin.snap -2023/08/06 | 255 | support/texlab/crates/texlab/tests/lsp/text_document/snapshots/lsp__text_document__completion__theorem_end.snap -2023/08/06 | 452 | support/texlab/crates/texlab/tests/lsp/text_document/snapshots/lsp__text_document__completion__tikz_library_closed_brace.snap -2023/08/06 | 451 | support/texlab/crates/texlab/tests/lsp/text_document/snapshots/lsp__text_document__completion__tikz_library_open_brace.snap -2023/08/06 | 273 | support/texlab/crates/texlab/tests/lsp/text_document/snapshots/lsp__text_document__completion__user_command.snap -2023/08/06 | 351 | support/texlab/crates/texlab/tests/lsp/text_document/snapshots/lsp__text_document__completion__user_environment.snap -2023/08/06 | 368 | support/texlab/crates/texlab/tests/lsp/text_document/snapshots/lsp__text_document__document_link__document_import.snap -2023/08/06 | 355 | support/texlab/crates/texlab/tests/lsp/text_document/snapshots/lsp__text_document__document_link__document_include.snap -2023/08/06 | 2586 | support/texlab/crates/texlab/tests/lsp/text_document/snapshots/lsp__text_document__document_symbol__smoke.snap -2023/08/06 | 650 | support/texlab/crates/texlab/tests/lsp/text_document/snapshots/lsp__text_document__folding_range__bibtex.snap -2023/08/06 | 841 | support/texlab/crates/texlab/tests/lsp/text_document/snapshots/lsp__text_document__folding_range__latex.snap -2023/08/06 | 167 | support/texlab/crates/texlab/tests/lsp/text_document/snapshots/lsp__text_document__formatting__bibtex_internal_command.snap -2023/08/06 | 157 | support/texlab/crates/texlab/tests/lsp/text_document/snapshots/lsp__text_document__formatting__bibtex_internal_insert_braces.snap -2023/08/06 | 181 | support/texlab/crates/texlab/tests/lsp/text_document/snapshots/lsp__text_document__formatting__bibtex_internal_join_strings.snap -2023/08/06 | 946 | support/texlab/crates/texlab/tests/lsp/text_document/snapshots/lsp__text_document__formatting__bibtex_internal_multiple_entries.snap -2023/08/06 | 132 | support/texlab/crates/texlab/tests/lsp/text_document/snapshots/lsp__text_document__formatting__bibtex_internal_parens.snap -2023/08/06 | 160 | support/texlab/crates/texlab/tests/lsp/text_document/snapshots/lsp__text_document__formatting__bibtex_internal_preamble.snap -2023/08/06 | 143 | support/texlab/crates/texlab/tests/lsp/text_document/snapshots/lsp__text_document__formatting__bibtex_internal_string.snap -2023/08/06 | 157 | support/texlab/crates/texlab/tests/lsp/text_document/snapshots/lsp__text_document__formatting__bibtex_internal_trailing_comma.snap -2023/08/06 | 520 | support/texlab/crates/texlab/tests/lsp/text_document/snapshots/lsp__text_document__formatting__bibtex_internal_wrap_long_lines.snap -2023/08/06 | 1608 | support/texlab/crates/texlab/tests/lsp/text_document/snapshots/lsp__text_document__inlay_hint__label_definition.snap -2023/08/06 | 12 | support/texlab/crates/texlab/tests/lsp/workspace.rs -2023/08/06 | 1922 | support/texlab/crates/texlab/tests/lsp/workspace/snapshots/lsp__workspace__symbol__smoke.snap -2023/08/06 | 1051 | support/texlab/crates/texlab/tests/lsp/workspace/symbol.rs -2023/08/06 | 380190 | support/texlab/images/demo.gif -2023/08/06 | 35149 | support/texlab/LICENSE -2023/08/06 | 3767 | support/texlab/README.md -2023/08/06 | 616 | support/texlab/texlab.1 -2023/08/06 | 26643 | support/texlab/texlab.pdf -2023/08/06 | 2586 | support/texlab/texlab.tex -2023/08/06 | 7730031 | support/texlab.zip +2023/08/11 | 50831 | support/texlab/Cargo.lock +2023/08/11 | 332 | support/texlab/Cargo.toml +2023/08/11 | 30807 | support/texlab/CHANGELOG.md +2023/08/11 | 181 | support/texlab/CONTRIBUTING.md +2023/08/11 | 535 | support/texlab/crates/base-db/Cargo.toml +2023/08/11 | 3959 | support/texlab/crates/base-db/src/config.rs +2023/08/11 | 58325 | support/texlab/crates/base-db/src/data.rs +2023/08/11 | 5378 | support/texlab/crates/base-db/src/document.rs +2023/08/11 | 5706 | support/texlab/crates/base-db/src/graph.rs +2023/08/11 | 158 | support/texlab/crates/base-db/src/lib.rs +2023/08/11 | 1170 | support/texlab/crates/base-db/src/semantics/auxiliary.rs +2023/08/11 | 2375 | support/texlab/crates/base-db/src/semantics/bib.rs +2023/08/11 | 821 | support/texlab/crates/base-db/src/semantics.rs +2023/08/11 | 11093 | support/texlab/crates/base-db/src/semantics/tex.rs +2023/08/11 | 5900 | support/texlab/crates/base-db/src/util/label.rs +2023/08/11 | 6477 | support/texlab/crates/base-db/src/util/line_index.rs +2023/08/11 | 5557 | support/texlab/crates/base-db/src/util/queries.rs +2023/08/11 | 445 | support/texlab/crates/base-db/src/util/regex_filter.rs +2023/08/11 | 244 | support/texlab/crates/base-db/src/util.rs +2023/08/11 | 10108 | support/texlab/crates/base-db/src/workspace.rs +2023/08/11 | 492 | support/texlab/crates/bibtex-utils/Cargo.toml +2023/08/11 | 2074 | support/texlab/crates/bibtex-utils/src/field/author.rs +2023/08/11 | 2665 | support/texlab/crates/bibtex-utils/src/field/date.rs +2023/08/11 | 1626 | support/texlab/crates/bibtex-utils/src/field/number.rs +2023/08/11 | 60 | support/texlab/crates/bibtex-utils/src/field.rs +2023/08/11 | 8955 | support/texlab/crates/bibtex-utils/src/field/text.rs +2023/08/11 | 15 | support/texlab/crates/bibtex-utils/src/lib.rs +2023/08/11 | 489 | support/texlab/crates/citeproc/Cargo.toml +2023/08/11 | 22204 | support/texlab/crates/citeproc/src/driver.rs +2023/08/11 | 4730 | support/texlab/crates/citeproc/src/entry.rs +2023/08/11 | 875 | support/texlab/crates/citeproc/src/lib.rs +2023/08/11 | 1760 | support/texlab/crates/citeproc/src/output.rs +2023/08/11 | 15622 | support/texlab/crates/citeproc/src/tests.rs +2023/08/11 | 558 | support/texlab/crates/commands/Cargo.toml +2023/08/11 | 3838 | support/texlab/crates/commands/src/build.rs +2023/08/11 | 987 | support/texlab/crates/commands/src/change_env.rs +2023/08/11 | 1820 | support/texlab/crates/commands/src/clean.rs +2023/08/11 | 1590 | support/texlab/crates/commands/src/dep_graph.rs +2023/08/11 | 3093 | support/texlab/crates/commands/src/find_envs.rs +2023/08/11 | 3207 | support/texlab/crates/commands/src/fwd_search.rs +2023/08/11 | 389 | support/texlab/crates/commands/src/lib.rs +2023/08/11 | 1583 | support/texlab/crates/commands/src/placeholders.rs +2023/08/11 | 356 | support/texlab/crates/completion-data/Cargo.toml +2023/08/11 | 6970534 | support/texlab/crates/completion-data/data/completion.json.gz +2023/08/11 | 3265 | support/texlab/crates/completion-data/src/lib.rs +2023/08/11 | 357 | support/texlab/crates/definition/Cargo.toml +2023/08/11 | 842 | support/texlab/crates/definition/src/citation.rs +2023/08/11 | 1348 | support/texlab/crates/definition/src/command.rs +2023/08/11 | 1056 | support/texlab/crates/definition/src/include.rs +2023/08/11 | 1144 | support/texlab/crates/definition/src/label.rs +2023/08/11 | 1195 | support/texlab/crates/definition/src/lib.rs +2023/08/11 | 1046 | support/texlab/crates/definition/src/string_ref.rs +2023/08/11 | 3250 | support/texlab/crates/definition/src/tests.rs +2023/08/11 | 394 | support/texlab/crates/diagnostics/Cargo.toml +2023/08/11 | 3263 | support/texlab/crates/diagnostics/src/build_log.rs +2023/08/11 | 3027 | support/texlab/crates/diagnostics/src/citations.rs +2023/08/11 | 3218 | support/texlab/crates/diagnostics/src/grammar/bib.rs +2023/08/11 | 79 | support/texlab/crates/diagnostics/src/grammar.rs +2023/08/11 | 4144 | support/texlab/crates/diagnostics/src/grammar/tex.rs +2023/08/11 | 3021 | support/texlab/crates/diagnostics/src/labels.rs +2023/08/11 | 2322 | support/texlab/crates/diagnostics/src/lib.rs +2023/08/11 | 3286 | support/texlab/crates/diagnostics/src/tests.rs +2023/08/11 | 770 | support/texlab/crates/diagnostics/src/types.rs +2023/08/11 | 750 | support/texlab/crates/diagnostics/src/util.rs +2023/08/11 | 227 | support/texlab/crates/distro/Cargo.toml +2023/08/11 | 1917 | support/texlab/crates/distro/src/file_name_db.rs +2023/08/11 | 710 | support/texlab/crates/distro/src/kpsewhich.rs +2023/08/11 | 1124 | support/texlab/crates/distro/src/language.rs +2023/08/11 | 2543 | support/texlab/crates/distro/src/lib.rs +2023/08/11 | 2467 | support/texlab/crates/distro/src/miktex.rs +2023/08/11 | 820 | support/texlab/crates/distro/src/texlive.rs +2023/08/11 | 483 | support/texlab/crates/hover/Cargo.toml +2023/08/11 | 1225 | support/texlab/crates/hover/src/citation.rs +2023/08/11 | 541 | support/texlab/crates/hover/src/entry_type.rs +2023/08/11 | 612 | support/texlab/crates/hover/src/field_type.rs +2023/08/11 | 818 | support/texlab/crates/hover/src/label.rs +2023/08/11 | 1432 | support/texlab/crates/hover/src/lib.rs +2023/08/11 | 720 | support/texlab/crates/hover/src/package.rs +2023/08/11 | 1059 | support/texlab/crates/hover/src/string_ref.rs +2023/08/11 | 7214 | support/texlab/crates/hover/src/tests.rs +2023/08/11 | 407 | support/texlab/crates/parser/Cargo.toml +2023/08/11 | 11420 | support/texlab/crates/parser/src/bibtex.rs +2023/08/11 | 5684 | support/texlab/crates/parser/src/build_log.rs +2023/08/11 | 3009 | support/texlab/crates/parser/src/config.rs +2023/08/11 | 5386 | support/texlab/crates/parser/src/latex/lexer/commands.rs +2023/08/11 | 2040 | support/texlab/crates/parser/src/latex/lexer.rs +2023/08/11 | 2749 | support/texlab/crates/parser/src/latex/lexer/types.rs +2023/08/11 | 35180 | support/texlab/crates/parser/src/latex.rs +2023/08/11 | 148 | support/texlab/crates/parser/src/lib.rs +2023/08/11 | 234 | support/texlab/crates/parser/src/snapshots/parser__bibtex__tests__parse@comment.txt.snap +2023/08/11 | 761 | support/texlab/crates/parser/src/snapshots/parser__bibtex__tests__parse@issue_809.txt.snap +2023/08/11 | 373 | support/texlab/crates/parser/src/snapshots/parser__bibtex__tests__parse@preamble.txt.snap +2023/08/11 | 3667 | support/texlab/crates/parser/src/snapshots/parser__bibtex__tests__parse@samples__aho_2006.txt.snap +2023/08/11 | 7531 | support/texlab/crates/parser/src/snapshots/parser__bibtex__tests__parse@samples__aksin_2006.txt.snap +2023/08/11 | 7322 | support/texlab/crates/parser/src/snapshots/parser__bibtex__tests__parse@samples__almendro_1998.txt.snap +2023/08/11 | 10380 | support/texlab/crates/parser/src/snapshots/parser__bibtex__tests__parse@samples__averroes_1998.txt.snap +2023/08/11 | 5864 | support/texlab/crates/parser/src/snapshots/parser__bibtex__tests__parse@samples__betram_1996.txt.snap +2023/08/11 | 6644 | support/texlab/crates/parser/src/snapshots/parser__bibtex__tests__parse@samples__blom_2021.txt.snap +2023/08/11 | 7157 | support/texlab/crates/parser/src/snapshots/parser__bibtex__tests__parse@samples__combi_2004.txt.snap +2023/08/11 | 6836 | support/texlab/crates/parser/src/snapshots/parser__bibtex__tests__parse@samples__erwin_2007.txt.snap +2023/08/11 | 7528 | support/texlab/crates/parser/src/snapshots/parser__bibtex__tests__parse@samples__jain_1999.txt.snap +2023/08/11 | 8868 | support/texlab/crates/parser/src/snapshots/parser__bibtex__tests__parse@samples__kastenholz_2006.txt.snap +2023/08/11 | 9479 | support/texlab/crates/parser/src/snapshots/parser__bibtex__tests__parse@samples__knuth_1984.txt.snap +2023/08/11 | 5060 | support/texlab/crates/parser/src/snapshots/parser__bibtex__tests__parse@samples__matuz_1990.txt.snap +2023/08/11 | 11015 | support/texlab/crates/parser/src/snapshots/parser__bibtex__tests__parse@samples__nietzsche_1998.txt.snap +2023/08/11 | 6472 | support/texlab/crates/parser/src/snapshots/parser__bibtex__tests__parse@samples__rivest_1978.txt.snap +2023/08/11 | 716 | support/texlab/crates/parser/src/snapshots/parser__build_log__tests__parse@001.txt.snap +2023/08/11 | 448 | support/texlab/crates/parser/src/snapshots/parser__build_log__tests__parse@002.txt.snap +2023/08/11 | 673 | support/texlab/crates/parser/src/snapshots/parser__build_log__tests__parse@003.txt.snap +2023/08/11 | 975 | support/texlab/crates/parser/src/snapshots/parser__build_log__tests__parse@004.txt.snap +2023/08/11 | 953 | support/texlab/crates/parser/src/snapshots/parser__build_log__tests__parse@005.txt.snap +2023/08/11 | 1672 | support/texlab/crates/parser/src/snapshots/parser__build_log__tests__parse@006.txt.snap +2023/08/11 | 464 | support/texlab/crates/parser/src/snapshots/parser__build_log__tests__parse@007.txt.snap +2023/08/11 | 746 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@block_comments.txt.snap +2023/08/11 | 626 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@caption__caption_default_error.txt.snap +2023/08/11 | 647 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@caption__caption_default.txt.snap +2023/08/11 | 772 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@caption__caption_figure.txt.snap +2023/08/11 | 499 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@caption__caption_minimal_error.txt.snap +2023/08/11 | 520 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@caption__caption_minimal.txt.snap +2023/08/11 | 295 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@citation__citation_empty.txt.snap +2023/08/11 | 321 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@citation__citation_missing_brace.txt.snap +2023/08/11 | 453 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@citation__citation_multiple_keys.txt.snap +2023/08/11 | 608 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@citation__citation_prenote_postnote.txt.snap +2023/08/11 | 472 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@citation__citation_prenote.txt.snap +2023/08/11 | 404 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@citation__citation_redundant_comma.txt.snap +2023/08/11 | 344 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@citation__citation_simple.txt.snap +2023/08/11 | 342 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@citation__citation_star.txt.snap +2023/08/11 | 734 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@color__color_definition_simple.txt.snap +2023/08/11 | 356 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@color__color_reference_simple.txt.snap +2023/08/11 | 849 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@color__color_set_definition_error1.txt.snap +2023/08/11 | 588 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@color__color_set_definition_error2.txt.snap +2023/08/11 | 457 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@color__color_set_definition_error3.txt.snap +2023/08/11 | 248 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@color__color_set_definition_error4.txt.snap +2023/08/11 | 980 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@color__color_set_definition_simple.txt.snap +2023/08/11 | 504 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@command_definition__command_definition_no_argc.txt.snap +2023/08/11 | 356 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@command_definition__command_definition_no_impl_error.txt.snap +2023/08/11 | 377 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@command_definition__command_definition_no_impl.txt.snap +2023/08/11 | 760 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@command_definition__command_definition_optional.txt.snap +2023/08/11 | 645 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@command_definition__command_definition_simple.txt.snap +2023/08/11 | 1177 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@command_definition__command_definition_with_begin.txt.snap +2023/08/11 | 376 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@command_definition__math_operator_no_impl.txt.snap +2023/08/11 | 502 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@command_definition__math_operator_simple.txt.snap +2023/08/11 | 1074 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@environment__environment_asymptote.txt.snap +2023/08/11 | 911 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@environment__environment_definition_optional_arg.txt.snap +2023/08/11 | 1103 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@environment__environment_definition.txt.snap +2023/08/11 | 1191 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@environment__environment_nested_missing_braces.txt.snap +2023/08/11 | 1121 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@environment__environment_nested.txt.snap +2023/08/11 | 742 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@environment__environment_simple.txt.snap +2023/08/11 | 814 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@equation_missing_begin.txt.snap +2023/08/11 | 379 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@equation.txt.snap +2023/08/11 | 460 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@generic_command_args.txt.snap +2023/08/11 | 216 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@generic_command_empty.txt.snap +2023/08/11 | 215 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@generic_command_escape.txt.snap +2023/08/11 | 1464 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@glossary__acronym_declaration.txt.snap +2023/08/11 | 1359 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@glossary__acronym_definition_options.txt.snap +2023/08/11 | 758 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@glossary__acronym_definition_simple.txt.snap +2023/08/11 | 760 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@glossary__acronym_package.txt.snap +2023/08/11 | 815 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@glossary__acronym_reference_options.txt.snap +2023/08/11 | 372 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@glossary__acronym_reference_simple.txt.snap +2023/08/11 | 965 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@glossary__glossary_entry_definition_simple.txt.snap +2023/08/11 | 911 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@glossary__glossary_entry_reference_options.txt.snap +2023/08/11 | 365 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@glossary__glossary_entry_reference_simple.txt.snap +2023/08/11 | 624 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@graphics_path_command.txt.snap +2023/08/11 | 552 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@graphics_path_options.txt.snap +2023/08/11 | 447 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@graphics_path.txt.snap +2023/08/11 | 312 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@group__curly_group_missing_end.txt.snap +2023/08/11 | 332 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@group__curly_group_simple.txt.snap +2023/08/11 | 821 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@group__equation_missing_end.txt.snap +2023/08/11 | 384 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@group__escaped_brackets.txt.snap +2023/08/11 | 242 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@group__unmatched_braces.txt.snap +2023/08/11 | 244 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@group__unmatched_brackets.txt.snap +2023/08/11 | 330 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@group__unmatched_brackets_with_group.txt.snap +2023/08/11 | 242 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@hello_world.txt.snap +2023/08/11 | 861 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@include__biblatex_include_options.txt.snap +2023/08/11 | 386 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@include__biblatex_include_simple.txt.snap +2023/08/11 | 376 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@include__bibtex_include_simple.txt.snap +2023/08/11 | 323 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@include__class_include_empty.txt.snap +2023/08/11 | 1066 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@include__class_include_options.txt.snap +2023/08/11 | 375 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@include__class_include_simple.txt.snap +2023/08/11 | 900 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@include__graphics_include_command.txt.snap +2023/08/11 | 762 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@include__graphics_include_complicated_options.txt.snap +2023/08/11 | 717 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@include__graphics_include_options.txt.snap +2023/08/11 | 387 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@include__graphics_include_simple.txt.snap +2023/08/11 | 316 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@include__import_incomplete.txt.snap +2023/08/11 | 470 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@include__import_simple.txt.snap +2023/08/11 | 703 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@include__inkscape_include_options.txt.snap +2023/08/11 | 373 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@include__inkscape_include_simple.txt.snap +2023/08/11 | 429 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@include__latex_include_equality_sign.txt.snap +2023/08/11 | 363 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@include__latex_include_simple.txt.snap +2023/08/11 | 477 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@include__latex_input_path_brackets.txt.snap +2023/08/11 | 324 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@include__package_include_empty.txt.snap +2023/08/11 | 483 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@include__package_include_multiple.txt.snap +2023/08/11 | 1067 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@include__package_include_options.txt.snap +2023/08/11 | 376 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@include__package_include_simple.txt.snap +2023/08/11 | 382 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@include__pgf_library_import_simple.txt.snap +2023/08/11 | 702 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@include__svg_include_options.txt.snap +2023/08/11 | 372 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@include__svg_include_simple.txt.snap +2023/08/11 | 384 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@include__tikz_library_import_simple.txt.snap +2023/08/11 | 385 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@include__verbatim_include_simple.txt.snap +2023/08/11 | 649 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@inline_double_dollar.txt.snap +2023/08/11 | 631 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@inline.txt.snap +2023/08/11 | 728 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@issue_568.txt.snap +2023/08/11 | 4300 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@issue_745.txt.snap +2023/08/11 | 347 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@issue_789.txt.snap +2023/08/11 | 526 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@issue_828.txt.snap +2023/08/11 | 1791 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@issue_853.txt.snap +2023/08/11 | 904 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@issue_857.txt.snap +2023/08/11 | 745 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@issue_874.txt.snap +2023/08/11 | 452 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@label__label_definition_line_break.txt.snap +2023/08/11 | 356 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@label__label_definition_simple.txt.snap +2023/08/11 | 563 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@label__label_number.txt.snap +2023/08/11 | 361 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@label__label_reference_equation.txt.snap +2023/08/11 | 825 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@label__label_reference_incomplete.txt.snap +2023/08/11 | 456 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@label__label_reference_multiple.txt.snap +2023/08/11 | 479 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@label__label_reference_range_error.txt.snap +2023/08/11 | 380 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@label__label_reference_range_incomplete.txt.snap +2023/08/11 | 507 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@label__label_reference_range_simple.txt.snap +2023/08/11 | 349 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@label__label_reference_simple.txt.snap +2023/08/11 | 187 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@parameter_error.txt.snap +2023/08/11 | 182 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@parameter.txt.snap +2023/08/11 | 1883 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@structure__paragraphs.txt.snap +2023/08/11 | 1260 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@structure__structure_enum_item.txt.snap +2023/08/11 | 565 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@structure__structure_invalid_nesting.txt.snap +2023/08/11 | 1745 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@structure__structure_nested.txt.snap +2023/08/11 | 706 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@structure__structure_siblings.txt.snap +2023/08/11 | 778 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@theorem_definition__theorem_definition_full.txt.snap +2023/08/11 | 533 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@theorem_definition__theorem_definition_name_with_counter.txt.snap +2023/08/11 | 676 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@theorem_definition__theorem_definition_name_with_description_and_counter.txt.snap +2023/08/11 | 533 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@theorem_definition__theorem_definition_name_with_description.txt.snap +2023/08/11 | 394 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@theorem_definition__theorem_definition_only_name.txt.snap +2023/08/11 | 998 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@theorem_definition__theorem_definition_thmtools.txt.snap +2023/08/11 | 82 | support/texlab/crates/parser/src/test_data/bibtex/comment.txt +2023/08/11 | 50 | support/texlab/crates/parser/src/test_data/bibtex/issue_809.txt +2023/08/11 | 25 | support/texlab/crates/parser/src/test_data/bibtex/preamble.txt +2023/08/11 | 314 | support/texlab/crates/parser/src/test_data/bibtex/samples/aho_2006.txt +2023/08/11 | 679 | support/texlab/crates/parser/src/test_data/bibtex/samples/aksin_2006.txt +2023/08/11 | 706 | support/texlab/crates/parser/src/test_data/bibtex/samples/almendro_1998.txt +2023/08/11 | 1008 | support/texlab/crates/parser/src/test_data/bibtex/samples/averroes_1998.txt +2023/08/11 | 556 | support/texlab/crates/parser/src/test_data/bibtex/samples/betram_1996.txt +2023/08/11 | 860 | support/texlab/crates/parser/src/test_data/bibtex/samples/blom_2021.txt +2023/08/11 | 674 | support/texlab/crates/parser/src/test_data/bibtex/samples/combi_2004.txt +2023/08/11 | 615 | support/texlab/crates/parser/src/test_data/bibtex/samples/erwin_2007.txt +2023/08/11 | 674 | support/texlab/crates/parser/src/test_data/bibtex/samples/jain_1999.txt +2023/08/11 | 898 | support/texlab/crates/parser/src/test_data/bibtex/samples/kastenholz_2006.txt +2023/08/11 | 993 | support/texlab/crates/parser/src/test_data/bibtex/samples/knuth_1984.txt +2023/08/11 | 517 | support/texlab/crates/parser/src/test_data/bibtex/samples/matuz_1990.txt +2023/08/11 | 1112 | support/texlab/crates/parser/src/test_data/bibtex/samples/nietzsche_1998.txt +2023/08/11 | 557 | support/texlab/crates/parser/src/test_data/bibtex/samples/rivest_1978.txt +2023/08/11 | 3194 | support/texlab/crates/parser/src/test_data/build_log/001.txt +2023/08/11 | 2455 | support/texlab/crates/parser/src/test_data/build_log/002.txt +2023/08/11 | 2515 | support/texlab/crates/parser/src/test_data/build_log/003.txt +2023/08/11 | 3057 | support/texlab/crates/parser/src/test_data/build_log/004.txt +2023/08/11 | 13353 | support/texlab/crates/parser/src/test_data/build_log/005.txt +2023/08/11 | 4130 | support/texlab/crates/parser/src/test_data/build_log/006.txt +2023/08/11 | 7762 | support/texlab/crates/parser/src/test_data/build_log/007.txt +2023/08/11 | 48 | support/texlab/crates/parser/src/test_data/latex/block_comments.txt +2023/08/11 | 26 | support/texlab/crates/parser/src/test_data/latex/caption/caption_default_error.txt +2023/08/11 | 27 | support/texlab/crates/parser/src/test_data/latex/caption/caption_default.txt +2023/08/11 | 39 | support/texlab/crates/parser/src/test_data/latex/caption/caption_figure.txt +2023/08/11 | 21 | support/texlab/crates/parser/src/test_data/latex/caption/caption_minimal_error.txt +2023/08/11 | 22 | support/texlab/crates/parser/src/test_data/latex/caption/caption_minimal.txt +2023/08/11 | 7 | support/texlab/crates/parser/src/test_data/latex/citation/citation_empty.txt +2023/08/11 | 9 | support/texlab/crates/parser/src/test_data/latex/citation/citation_missing_brace.txt +2023/08/11 | 15 | support/texlab/crates/parser/src/test_data/latex/citation/citation_multiple_keys.txt +2023/08/11 | 20 | support/texlab/crates/parser/src/test_data/latex/citation/citation_prenote_postnote.txt +2023/08/11 | 15 | support/texlab/crates/parser/src/test_data/latex/citation/citation_prenote.txt +2023/08/11 | 12 | support/texlab/crates/parser/src/test_data/latex/citation/citation_redundant_comma.txt +2023/08/11 | 10 | support/texlab/crates/parser/src/test_data/latex/citation/citation_simple.txt +2023/08/11 | 10 | support/texlab/crates/parser/src/test_data/latex/citation/citation_star.txt +2023/08/11 | 33 | support/texlab/crates/parser/src/test_data/latex/color/color_definition_simple.txt +2023/08/11 | 13 | support/texlab/crates/parser/src/test_data/latex/color/color_reference_simple.txt +2023/08/11 | 39 | support/texlab/crates/parser/src/test_data/latex/color/color_set_definition_error1.txt +2023/08/11 | 30 | support/texlab/crates/parser/src/test_data/latex/color/color_set_definition_error2.txt +2023/08/11 | 25 | support/texlab/crates/parser/src/test_data/latex/color/color_set_definition_error3.txt +2023/08/11 | 15 | support/texlab/crates/parser/src/test_data/latex/color/color_set_definition_error4.txt +2023/08/11 | 44 | support/texlab/crates/parser/src/test_data/latex/color/color_set_definition_simple.txt +2023/08/11 | 22 | support/texlab/crates/parser/src/test_data/latex/command_definition/command_definition_no_argc.txt +2023/08/11 | 16 | support/texlab/crates/parser/src/test_data/latex/command_definition/command_definition_no_impl_error.txt +2023/08/11 | 17 | support/texlab/crates/parser/src/test_data/latex/command_definition/command_definition_no_impl.txt +2023/08/11 | 29 | support/texlab/crates/parser/src/test_data/latex/command_definition/command_definition_optional.txt +2023/08/11 | 23 | support/texlab/crates/parser/src/test_data/latex/command_definition/command_definition_simple.txt +2023/08/11 | 80 | support/texlab/crates/parser/src/test_data/latex/command_definition/command_definition_with_begin.txt +2023/08/11 | 26 | support/texlab/crates/parser/src/test_data/latex/command_definition/math_operator_no_impl.txt +2023/08/11 | 31 | support/texlab/crates/parser/src/test_data/latex/command_definition/math_operator_simple.txt +2023/08/11 | 50 | support/texlab/crates/parser/src/test_data/latex/environment/environment_asymptote.txt +2023/08/11 | 44 | support/texlab/crates/parser/src/test_data/latex/environment/environment_definition_optional_arg.txt +2023/08/11 | 47 | support/texlab/crates/parser/src/test_data/latex/environment/environment_definition.txt +2023/08/11 | 52 | support/texlab/crates/parser/src/test_data/latex/environment/environment_nested_missing_braces.txt +2023/08/11 | 43 | support/texlab/crates/parser/src/test_data/latex/environment/environment_nested.txt +2023/08/11 | 33 | support/texlab/crates/parser/src/test_data/latex/environment/environment_simple.txt +2023/08/11 | 28 | support/texlab/crates/parser/src/test_data/latex/equation_missing_begin.txt +2023/08/11 | 13 | support/texlab/crates/parser/src/test_data/latex/equation.txt +2023/08/11 | 14 | support/texlab/crates/parser/src/test_data/latex/generic_command_args.txt +2023/08/11 | 4 | support/texlab/crates/parser/src/test_data/latex/generic_command_empty.txt +2023/08/11 | 2 | support/texlab/crates/parser/src/test_data/latex/generic_command_escape.txt +2023/08/11 | 64 | support/texlab/crates/parser/src/test_data/latex/glossary/acronym_declaration.txt +2023/08/11 | 76 | support/texlab/crates/parser/src/test_data/latex/glossary/acronym_definition_options.txt +2023/08/11 | 44 | support/texlab/crates/parser/src/test_data/latex/glossary/acronym_definition_simple.txt +2023/08/11 | 35 | support/texlab/crates/parser/src/test_data/latex/glossary/acronym_package.txt +2023/08/11 | 32 | support/texlab/crates/parser/src/test_data/latex/glossary/acronym_reference_options.txt +2023/08/11 | 19 | support/texlab/crates/parser/src/test_data/latex/glossary/acronym_reference_simple.txt +2023/08/11 | 39 | support/texlab/crates/parser/src/test_data/latex/glossary/glossary_entry_definition_simple.txt +2023/08/11 | 25 | support/texlab/crates/parser/src/test_data/latex/glossary/glossary_entry_reference_options.txt +2023/08/11 | 9 | support/texlab/crates/parser/src/test_data/latex/glossary/glossary_entry_reference_simple.txt +2023/08/11 | 32 | support/texlab/crates/parser/src/test_data/latex/graphics_path_command.txt +2023/08/11 | 33 | support/texlab/crates/parser/src/test_data/latex/graphics_path_options.txt +2023/08/11 | 28 | support/texlab/crates/parser/src/test_data/latex/graphics_path.txt +2023/08/11 | 12 | support/texlab/crates/parser/src/test_data/latex/group/curly_group_missing_end.txt +2023/08/11 | 13 | support/texlab/crates/parser/src/test_data/latex/group/curly_group_simple.txt +2023/08/11 | 28 | support/texlab/crates/parser/src/test_data/latex/group/equation_missing_end.txt +2023/08/11 | 6 | support/texlab/crates/parser/src/test_data/latex/group/escaped_brackets.txt +2023/08/11 | 2 | support/texlab/crates/parser/src/test_data/latex/group/unmatched_braces.txt +2023/08/11 | 2 | support/texlab/crates/parser/src/test_data/latex/group/unmatched_brackets.txt +2023/08/11 | 4 | support/texlab/crates/parser/src/test_data/latex/group/unmatched_brackets_with_group.txt +2023/08/11 | 12 | support/texlab/crates/parser/src/test_data/latex/hello_world.txt +2023/08/11 | 42 | support/texlab/crates/parser/src/test_data/latex/include/biblatex_include_options.txt +2023/08/11 | 28 | support/texlab/crates/parser/src/test_data/latex/include/biblatex_include_simple.txt +2023/08/11 | 22 | support/texlab/crates/parser/src/test_data/latex/include/bibtex_include_simple.txt +2023/08/11 | 16 | support/texlab/crates/parser/src/test_data/latex/include/class_include_empty.txt +2023/08/11 | 44 | support/texlab/crates/parser/src/test_data/latex/include/class_include_options.txt +2023/08/11 | 23 | support/texlab/crates/parser/src/test_data/latex/include/class_include_simple.txt +2023/08/11 | 52 | support/texlab/crates/parser/src/test_data/latex/include/graphics_include_command.txt +2023/08/11 | 39 | support/texlab/crates/parser/src/test_data/latex/include/graphics_include_complicated_options.txt +2023/08/11 | 39 | support/texlab/crates/parser/src/test_data/latex/include/graphics_include_options.txt +2023/08/11 | 29 | support/texlab/crates/parser/src/test_data/latex/include/graphics_include_simple.txt +2023/08/11 | 11 | support/texlab/crates/parser/src/test_data/latex/include/import_incomplete.txt +2023/08/11 | 17 | support/texlab/crates/parser/src/test_data/latex/include/import_simple.txt +2023/08/11 | 30 | support/texlab/crates/parser/src/test_data/latex/include/inkscape_include_options.txt +2023/08/11 | 20 | support/texlab/crates/parser/src/test_data/latex/include/inkscape_include_simple.txt +2023/08/11 | 17 | support/texlab/crates/parser/src/test_data/latex/include/latex_include_equality_sign.txt +2023/08/11 | 17 | support/texlab/crates/parser/src/test_data/latex/include/latex_include_simple.txt +2023/08/11 | 20 | support/texlab/crates/parser/src/test_data/latex/include/latex_input_path_brackets.txt +2023/08/11 | 13 | support/texlab/crates/parser/src/test_data/latex/include/package_include_empty.txt +2023/08/11 | 28 | support/texlab/crates/parser/src/test_data/latex/include/package_include_multiple.txt +2023/08/11 | 41 | support/texlab/crates/parser/src/test_data/latex/include/package_include_options.txt +2023/08/11 | 20 | support/texlab/crates/parser/src/test_data/latex/include/package_include_simple.txt +2023/08/11 | 19 | support/texlab/crates/parser/src/test_data/latex/include/pgf_library_import_simple.txt +2023/08/11 | 34 | support/texlab/crates/parser/src/test_data/latex/include/svg_include_options.txt +2023/08/11 | 24 | support/texlab/crates/parser/src/test_data/latex/include/svg_include_simple.txt +2023/08/11 | 20 | support/texlab/crates/parser/src/test_data/latex/include/tikz_library_import_simple.txt +2023/08/11 | 27 | support/texlab/crates/parser/src/test_data/latex/include/verbatim_include_simple.txt +2023/08/11 | 21 | support/texlab/crates/parser/src/test_data/latex/inline_double_dollar.txt +2023/08/11 | 19 | support/texlab/crates/parser/src/test_data/latex/inline.txt +2023/08/11 | 51 | support/texlab/crates/parser/src/test_data/latex/issue_568.txt +2023/08/11 | 271 | support/texlab/crates/parser/src/test_data/latex/issue_745.txt +2023/08/11 | 19 | support/texlab/crates/parser/src/test_data/latex/issue_789.txt +2023/08/11 | 51 | support/texlab/crates/parser/src/test_data/latex/issue_828.txt +2023/08/11 | 135 | support/texlab/crates/parser/src/test_data/latex/issue_853.txt +2023/08/11 | 55 | support/texlab/crates/parser/src/test_data/latex/issue_857.txt +2023/08/11 | 37 | support/texlab/crates/parser/src/test_data/latex/issue_874.txt +2023/08/11 | 19 | support/texlab/crates/parser/src/test_data/latex/label/label_definition_line_break.txt +2023/08/11 | 11 | support/texlab/crates/parser/src/test_data/latex/label/label_definition_simple.txt +2023/08/11 | 21 | support/texlab/crates/parser/src/test_data/latex/label/label_number.txt +2023/08/11 | 11 | support/texlab/crates/parser/src/test_data/latex/label/label_reference_equation.txt +2023/08/11 | 47 | support/texlab/crates/parser/src/test_data/latex/label/label_reference_incomplete.txt +2023/08/11 | 14 | support/texlab/crates/parser/src/test_data/latex/label/label_reference_multiple.txt +2023/08/11 | 19 | support/texlab/crates/parser/src/test_data/latex/label/label_reference_range_error.txt +2023/08/11 | 15 | support/texlab/crates/parser/src/test_data/latex/label/label_reference_range_incomplete.txt +2023/08/11 | 20 | support/texlab/crates/parser/src/test_data/latex/label/label_reference_range_simple.txt +2023/08/11 | 9 | support/texlab/crates/parser/src/test_data/latex/label/label_reference_simple.txt +2023/08/11 | 1 | support/texlab/crates/parser/src/test_data/latex/parameter_error.txt +2023/08/11 | 2 | support/texlab/crates/parser/src/test_data/latex/parameter.txt +2023/08/11 | 134 | support/texlab/crates/parser/src/test_data/latex/structure/paragraphs.txt +2023/08/11 | 60 | support/texlab/crates/parser/src/test_data/latex/structure/structure_enum_item.txt +2023/08/11 | 27 | support/texlab/crates/parser/src/test_data/latex/structure/structure_invalid_nesting.txt +2023/08/11 | 90 | support/texlab/crates/parser/src/test_data/latex/structure/structure_nested.txt +2023/08/11 | 35 | support/texlab/crates/parser/src/test_data/latex/structure/structure_siblings.txt +2023/08/11 | 31 | support/texlab/crates/parser/src/test_data/latex/theorem_definition/theorem_definition_full.txt +2023/08/11 | 21 | support/texlab/crates/parser/src/test_data/latex/theorem_definition/theorem_definition_name_with_counter.txt +2023/08/11 | 26 | support/texlab/crates/parser/src/test_data/latex/theorem_definition/theorem_definition_name_with_description_and_counter.txt +2023/08/11 | 21 | support/texlab/crates/parser/src/test_data/latex/theorem_definition/theorem_definition_name_with_description.txt +2023/08/11 | 16 | support/texlab/crates/parser/src/test_data/latex/theorem_definition/theorem_definition_only_name.txt +2023/08/11 | 41 | support/texlab/crates/parser/src/test_data/latex/theorem_definition/theorem_definition_thmtools.txt +2023/08/11 | 336 | support/texlab/crates/references/Cargo.toml +2023/08/11 | 1409 | support/texlab/crates/references/src/entry.rs +2023/08/11 | 901 | support/texlab/crates/references/src/label.rs +2023/08/11 | 1070 | support/texlab/crates/references/src/lib.rs +2023/08/11 | 1266 | support/texlab/crates/references/src/string_def.rs +2023/08/11 | 3491 | support/texlab/crates/references/src/tests.rs +2023/08/11 | 454 | support/texlab/crates/symbols/Cargo.toml +2023/08/11 | 1980 | support/texlab/crates/symbols/src/document/bib.rs +2023/08/11 | 1509 | support/texlab/crates/symbols/src/document.rs +2023/08/11 | 797 | support/texlab/crates/symbols/src/document/snapshots/symbols__document__tests__allowed_patterns.snap +2023/08/11 | 1679 | support/texlab/crates/symbols/src/document/snapshots/symbols__document__tests__enumerate.snap +2023/08/11 | 841 | support/texlab/crates/symbols/src/document/snapshots/symbols__document__tests__equation.snap +2023/08/11 | 846 | support/texlab/crates/symbols/src/document/snapshots/symbols__document__tests__float.snap +2023/08/11 | 386 | support/texlab/crates/symbols/src/document/snapshots/symbols__document__tests__ignored_patterns.snap +2023/08/11 | 933 | support/texlab/crates/symbols/src/document/snapshots/symbols__document__tests__section.snap +2023/08/11 | 1120 | support/texlab/crates/symbols/src/document/snapshots/symbols__document__tests__theorem_amsthm.snap +2023/08/11 | 1121 | support/texlab/crates/symbols/src/document/snapshots/symbols__document__tests__theorem_thmtools.snap +2023/08/11 | 5556 | support/texlab/crates/symbols/src/document/tests.rs +2023/08/11 | 9070 | support/texlab/crates/symbols/src/document/tex.rs +2023/08/11 | 175 | support/texlab/crates/symbols/src/lib.rs +2023/08/11 | 2610 | support/texlab/crates/symbols/src/types.rs +2023/08/11 | 1321 | support/texlab/crates/symbols/src/workspace.rs +2023/08/11 | 823 | support/texlab/crates/symbols/src/workspace/snapshots/symbols__workspace__tests__filter_bibtex.snap +2023/08/11 | 566 | support/texlab/crates/symbols/src/workspace/snapshots/symbols__workspace__tests__filter_type_figure.snap +2023/08/11 | 1443 | support/texlab/crates/symbols/src/workspace/snapshots/symbols__workspace__tests__filter_type_item.snap +2023/08/11 | 1009 | support/texlab/crates/symbols/src/workspace/snapshots/symbols__workspace__tests__filter_type_math.snap +2023/08/11 | 1871 | support/texlab/crates/symbols/src/workspace/snapshots/symbols__workspace__tests__filter_type_section.snap +2023/08/11 | 5645 | support/texlab/crates/symbols/src/workspace/sort.rs +2023/08/11 | 2360 | support/texlab/crates/symbols/src/workspace/tests.rs +2023/08/11 | 227 | support/texlab/crates/syntax/Cargo.toml +2023/08/11 | 6963 | support/texlab/crates/syntax/src/bibtex/cst.rs +2023/08/11 | 640 | support/texlab/crates/syntax/src/bibtex/kind.rs +2023/08/11 | 694 | support/texlab/crates/syntax/src/bibtex.rs +2023/08/11 | 18098 | support/texlab/crates/syntax/src/latex/cst.rs +2023/08/11 | 1708 | support/texlab/crates/syntax/src/latex/kind.rs +2023/08/11 | 689 | support/texlab/crates/syntax/src/latex.rs +2023/08/11 | 485 | support/texlab/crates/syntax/src/lib.rs +2023/08/11 | 291 | support/texlab/crates/test-utils/Cargo.toml +2023/08/11 | 2972 | support/texlab/crates/test-utils/src/fixture.rs +2023/08/11 | 17 | support/texlab/crates/test-utils/src/lib.rs +2023/08/11 | 2337 | support/texlab/crates/texlab/benches/bench_main.rs +2023/08/11 | 1835 | support/texlab/crates/texlab/Cargo.toml +2023/08/11 | 3223 | support/texlab/crates/texlab/src/client.rs +2023/08/11 | 838 | support/texlab/crates/texlab/src/features/completion/acronym_ref.rs +2023/08/11 | 1636 | support/texlab/crates/texlab/src/features/completion/argument.rs +2023/08/11 | 283 | support/texlab/crates/texlab/src/features/completion/begin_snippet.rs +2023/08/11 | 25351 | support/texlab/crates/texlab/src/features/completion/builder.rs +2023/08/11 | 1441 | support/texlab/crates/texlab/src/features/completion/citation.rs +2023/08/11 | 1238 | support/texlab/crates/texlab/src/features/completion/color_model.rs +2023/08/11 | 1829 | support/texlab/crates/texlab/src/features/completion/color.rs +2023/08/11 | 602 | support/texlab/crates/texlab/src/features/completion/component_command.rs +2023/08/11 | 449 | support/texlab/crates/texlab/src/features/completion/component_environment.rs +2023/08/11 | 681 | support/texlab/crates/texlab/src/features/completion/entry_type.rs +2023/08/11 | 824 | support/texlab/crates/texlab/src/features/completion/field.rs +2023/08/11 | 1191 | support/texlab/crates/texlab/src/features/completion/glossary_ref.rs +2023/08/11 | 1506 | support/texlab/crates/texlab/src/features/completion/import.rs +2023/08/11 | 4028 | support/texlab/crates/texlab/src/features/completion/include.rs +2023/08/11 | 2832 | support/texlab/crates/texlab/src/features/completion/label.rs +2023/08/11 | 1025 | support/texlab/crates/texlab/src/features/completion/matcher.rs +2023/08/11 | 1917 | support/texlab/crates/texlab/src/features/completion.rs +2023/08/11 | 554 | support/texlab/crates/texlab/src/features/completion/theorem.rs +2023/08/11 | 3061 | support/texlab/crates/texlab/src/features/completion/tikz_library.rs +2023/08/11 | 642 | support/texlab/crates/texlab/src/features/completion/user_command.rs +2023/08/11 | 637 | support/texlab/crates/texlab/src/features/completion/user_environment.rs +2023/08/11 | 1304 | support/texlab/crates/texlab/src/features/definition.rs +2023/08/11 | 2143 | support/texlab/crates/texlab/src/features/folding.rs +2023/08/11 | 7202 | support/texlab/crates/texlab/src/features/formatting/bibtex_internal.rs +2023/08/11 | 2068 | support/texlab/crates/texlab/src/features/formatting/latexindent.rs +2023/08/11 | 1083 | support/texlab/crates/texlab/src/features/formatting.rs +2023/08/11 | 1049 | support/texlab/crates/texlab/src/features/highlight/label.rs +2023/08/11 | 358 | support/texlab/crates/texlab/src/features/highlight.rs +2023/08/11 | 1660 | support/texlab/crates/texlab/src/features/hover.rs +2023/08/11 | 1330 | support/texlab/crates/texlab/src/features/inlay_hint/label.rs +2023/08/11 | 1298 | support/texlab/crates/texlab/src/features/inlay_hint.rs +2023/08/11 | 555 | support/texlab/crates/texlab/src/features/link/include.rs +2023/08/11 | 932 | support/texlab/crates/texlab/src/features/link.rs +2023/08/11 | 988 | support/texlab/crates/texlab/src/features/reference.rs +2023/08/11 | 1305 | support/texlab/crates/texlab/src/features/rename/command.rs +2023/08/11 | 1748 | support/texlab/crates/texlab/src/features/rename/entry.rs +2023/08/11 | 1066 | support/texlab/crates/texlab/src/features/rename/label.rs +2023/08/11 | 1740 | support/texlab/crates/texlab/src/features/rename.rs +2023/08/11 | 197 | support/texlab/crates/texlab/src/features.rs +2023/08/11 | 4126 | support/texlab/crates/texlab/src/features/symbols.rs +2023/08/11 | 108 | support/texlab/crates/texlab/src/lib.rs +2023/08/11 | 1732 | support/texlab/crates/texlab/src/main.rs +2023/08/11 | 2411 | support/texlab/crates/texlab/src/server/dispatch.rs +2023/08/11 | 2609 | support/texlab/crates/texlab/src/server/extensions.rs +2023/08/11 | 8232 | support/texlab/crates/texlab/src/server/options.rs +2023/08/11 | 1412 | support/texlab/crates/texlab/src/server/progress.rs +2023/08/11 | 42850 | support/texlab/crates/texlab/src/server.rs +2023/08/11 | 6018 | support/texlab/crates/texlab/src/util/capabilities.rs +2023/08/11 | 3729 | support/texlab/crates/texlab/src/util/chktex.rs +2023/08/11 | 10257 | support/texlab/crates/texlab/src/util/cursor.rs +2023/08/11 | 8249 | support/texlab/crates/texlab/src/util/diagnostics.rs +2023/08/11 | 1611 | support/texlab/crates/texlab/src/util/line_index_ext.rs +2023/08/11 | 4004 | support/texlab/crates/texlab/src/util/lsp_enums.rs +2023/08/11 | 1647 | support/texlab/crates/texlab/src/util.rs +2023/08/11 | 8469 | support/texlab/crates/texlab/tests/lsp/fixture.rs +2023/08/11 | 47 | support/texlab/crates/texlab/tests/lsp/main.rs +2023/08/11 | 14296 | support/texlab/crates/texlab/tests/lsp/text_document/completion.rs +2023/08/11 | 1322 | support/texlab/crates/texlab/tests/lsp/text_document/document_highlight.rs +2023/08/11 | 1157 | support/texlab/crates/texlab/tests/lsp/text_document/document_link.rs +2023/08/11 | 1505 | support/texlab/crates/texlab/tests/lsp/text_document/document_symbol.rs +2023/08/11 | 1208 | support/texlab/crates/texlab/tests/lsp/text_document/folding_range.rs +2023/08/11 | 3009 | support/texlab/crates/texlab/tests/lsp/text_document/formatting.rs +2023/08/11 | 1737 | support/texlab/crates/texlab/tests/lsp/text_document/inlay_hint.rs +2023/08/11 | 1743 | support/texlab/crates/texlab/tests/lsp/text_document/rename.rs +2023/08/11 | 143 | support/texlab/crates/texlab/tests/lsp/text_document.rs +2023/08/11 | 226 | support/texlab/crates/texlab/tests/lsp/text_document/snapshots/lsp__text_document__completion__acronym_package_ref.snap +2023/08/11 | 265 | support/texlab/crates/texlab/tests/lsp/text_document/snapshots/lsp__text_document__completion__acronym_ref_empty.snap +2023/08/11 | 278 | support/texlab/crates/texlab/tests/lsp/text_document/snapshots/lsp__text_document__completion__acronym_ref_open_brace.snap +2023/08/11 | 279 | support/texlab/crates/texlab/tests/lsp/text_document/snapshots/lsp__text_document__completion__acronym_ref_simple.snap +2023/08/11 | 399 | support/texlab/crates/texlab/tests/lsp/text_document/snapshots/lsp__text_document__completion__argument_empty.snap +2023/08/11 | 404 | support/texlab/crates/texlab/tests/lsp/text_document/snapshots/lsp__text_document__completion__argument_open_brace.snap +2023/08/11 | 211 | support/texlab/crates/texlab/tests/lsp/text_document/snapshots/lsp__text_document__completion__argument_word.snap +2023/08/11 | 550 | support/texlab/crates/texlab/tests/lsp/text_document/snapshots/lsp__text_document__completion__begin_environment_without_snippet_support.snap +2023/08/11 | 323 | support/texlab/crates/texlab/tests/lsp/text_document/snapshots/lsp__text_document__completion__citation_acronym.snap +2023/08/11 | 301 | support/texlab/crates/texlab/tests/lsp/text_document/snapshots/lsp__text_document__completion__citation_open_brace_multiple.snap +2023/08/11 | 279 | support/texlab/crates/texlab/tests/lsp/text_document/snapshots/lsp__text_document__completion__citation_open_brace.snap +2023/08/11 | 561 | support/texlab/crates/texlab/tests/lsp/text_document/snapshots/lsp__text_document__completion__citation.snap +2023/08/11 | 407 | support/texlab/crates/texlab/tests/lsp/text_document/snapshots/lsp__text_document__completion__color_model_definition_open_brace.snap +2023/08/11 | 403 | support/texlab/crates/texlab/tests/lsp/text_document/snapshots/lsp__text_document__completion__color_model_definition_set_open_brace.snap +2023/08/11 | 404 | support/texlab/crates/texlab/tests/lsp/text_document/snapshots/lsp__text_document__completion__color_model_definition_set_simple.snap +2023/08/11 | 408 | support/texlab/crates/texlab/tests/lsp/text_document/snapshots/lsp__text_document__completion__color_model_definition_simple.snap +2023/08/11 | 404 | support/texlab/crates/texlab/tests/lsp/text_document/snapshots/lsp__text_document__completion__color_open_brace.snap +2023/08/11 | 405 | support/texlab/crates/texlab/tests/lsp/text_document/snapshots/lsp__text_document__completion__color_simple.snap +2023/08/11 | 414 | support/texlab/crates/texlab/tests/lsp/text_document/snapshots/lsp__text_document__completion__color_word.snap +2023/08/11 | 594 | support/texlab/crates/texlab/tests/lsp/text_document/snapshots/lsp__text_document__completion__component_command_bibtex.snap +2023/08/11 | 583 | support/texlab/crates/texlab/tests/lsp/text_document/snapshots/lsp__text_document__completion__component_command_simple_package.snap +2023/08/11 | 494 | support/texlab/crates/texlab/tests/lsp/text_document/snapshots/lsp__text_document__completion__component_command_simple.snap +2023/08/11 | 257 | support/texlab/crates/texlab/tests/lsp/text_document/snapshots/lsp__text_document__completion__component_environment_class.snap +2023/08/11 | 279 | support/texlab/crates/texlab/tests/lsp/text_document/snapshots/lsp__text_document__completion__component_environment_command_definition.snap +2023/08/11 | 544 | support/texlab/crates/texlab/tests/lsp/text_document/snapshots/lsp__text_document__completion__component_environment_simple_end.snap +2023/08/11 | 223 | support/texlab/crates/texlab/tests/lsp/text_document/snapshots/lsp__text_document__completion__component_environment_simple.snap +2023/08/11 | 194 | support/texlab/crates/texlab/tests/lsp/text_document/snapshots/lsp__text_document__completion__entry_type_after_preamble.snap +2023/08/11 | 186 | support/texlab/crates/texlab/tests/lsp/text_document/snapshots/lsp__text_document__completion__entry_type_after_string.snap +2023/08/11 | 384 | support/texlab/crates/texlab/tests/lsp/text_document/snapshots/lsp__text_document__completion__entry_type_at_empty.snap +2023/08/11 | 182 | support/texlab/crates/texlab/tests/lsp/text_document/snapshots/lsp__text_document__completion__entry_type_before_article.snap +2023/08/11 | 185 | support/texlab/crates/texlab/tests/lsp/text_document/snapshots/lsp__text_document__completion__entry_type_before_preamble.snap +2023/08/11 | 179 | support/texlab/crates/texlab/tests/lsp/text_document/snapshots/lsp__text_document__completion__entry_type_before_string.snap +2023/08/11 | 205 | support/texlab/crates/texlab/tests/lsp/text_document/snapshots/lsp__text_document__completion__entry_type_complete_entry.snap +2023/08/11 | 421 | support/texlab/crates/texlab/tests/lsp/text_document/snapshots/lsp__text_document__completion__field_empty_entry_closed.snap +2023/08/11 | 420 | support/texlab/crates/texlab/tests/lsp/text_document/snapshots/lsp__text_document__completion__field_empty_entry_open.snap +2023/08/11 | 441 | support/texlab/crates/texlab/tests/lsp/text_document/snapshots/lsp__text_document__completion__field_entry_field_name.snap +2023/08/11 | 486 | support/texlab/crates/texlab/tests/lsp/text_document/snapshots/lsp__text_document__completion__field_entry_two_fields_name_closed.snap +2023/08/11 | 485 | support/texlab/crates/texlab/tests/lsp/text_document/snapshots/lsp__text_document__completion__field_entry_two_fields_name_open.snap +2023/08/11 | 263 | support/texlab/crates/texlab/tests/lsp/text_document/snapshots/lsp__text_document__completion__glossary_ref_open_brace.snap +2023/08/11 | 264 | support/texlab/crates/texlab/tests/lsp/text_document/snapshots/lsp__text_document__completion__glossary_ref_simple.snap +2023/08/11 | 459 | support/texlab/crates/texlab/tests/lsp/text_document/snapshots/lsp__text_document__completion__import_class_closed_brace.snap +2023/08/11 | 464 | support/texlab/crates/texlab/tests/lsp/text_document/snapshots/lsp__text_document__completion__import_class_open_brace.snap +2023/08/11 | 449 | support/texlab/crates/texlab/tests/lsp/text_document/snapshots/lsp__text_document__completion__import_package_closed_brace.snap +2023/08/11 | 448 | support/texlab/crates/texlab/tests/lsp/text_document/snapshots/lsp__text_document__completion__import_package_open_brace.snap +2023/08/11 | 512 | support/texlab/crates/texlab/tests/lsp/text_document/snapshots/lsp__text_document__completion__issue_857_1.snap +2023/08/11 | 313 | support/texlab/crates/texlab/tests/lsp/text_document/snapshots/lsp__text_document__completion__issue_864.snap +2023/08/11 | 247 | support/texlab/crates/texlab/tests/lsp/text_document/snapshots/lsp__text_document__completion__issue_883.snap +2023/08/11 | 1076 | support/texlab/crates/texlab/tests/lsp/text_document/snapshots/lsp__text_document__completion__issue_885.snap +2023/08/11 | 1814 | support/texlab/crates/texlab/tests/lsp/text_document/snapshots/lsp__text_document__completion__label.snap +2023/08/11 | 699 | support/texlab/crates/texlab/tests/lsp/text_document/snapshots/lsp__text_document__completion__project_resolution_import.snap +2023/08/11 | 711 | support/texlab/crates/texlab/tests/lsp/text_document/snapshots/lsp__text_document__completion__project_resolution_texlabroot.snap +2023/08/11 | 250 | support/texlab/crates/texlab/tests/lsp/text_document/snapshots/lsp__text_document__completion__theorem_begin.snap +2023/08/11 | 255 | support/texlab/crates/texlab/tests/lsp/text_document/snapshots/lsp__text_document__completion__theorem_end.snap +2023/08/11 | 452 | support/texlab/crates/texlab/tests/lsp/text_document/snapshots/lsp__text_document__completion__tikz_library_closed_brace.snap +2023/08/11 | 451 | support/texlab/crates/texlab/tests/lsp/text_document/snapshots/lsp__text_document__completion__tikz_library_open_brace.snap +2023/08/11 | 273 | support/texlab/crates/texlab/tests/lsp/text_document/snapshots/lsp__text_document__completion__user_command.snap +2023/08/11 | 351 | support/texlab/crates/texlab/tests/lsp/text_document/snapshots/lsp__text_document__completion__user_environment.snap +2023/08/11 | 368 | support/texlab/crates/texlab/tests/lsp/text_document/snapshots/lsp__text_document__document_link__document_import.snap +2023/08/11 | 355 | support/texlab/crates/texlab/tests/lsp/text_document/snapshots/lsp__text_document__document_link__document_include.snap +2023/08/11 | 2586 | support/texlab/crates/texlab/tests/lsp/text_document/snapshots/lsp__text_document__document_symbol__smoke.snap +2023/08/11 | 650 | support/texlab/crates/texlab/tests/lsp/text_document/snapshots/lsp__text_document__folding_range__bibtex.snap +2023/08/11 | 841 | support/texlab/crates/texlab/tests/lsp/text_document/snapshots/lsp__text_document__folding_range__latex.snap +2023/08/11 | 167 | support/texlab/crates/texlab/tests/lsp/text_document/snapshots/lsp__text_document__formatting__bibtex_internal_command.snap +2023/08/11 | 157 | support/texlab/crates/texlab/tests/lsp/text_document/snapshots/lsp__text_document__formatting__bibtex_internal_insert_braces.snap +2023/08/11 | 181 | support/texlab/crates/texlab/tests/lsp/text_document/snapshots/lsp__text_document__formatting__bibtex_internal_join_strings.snap +2023/08/11 | 946 | support/texlab/crates/texlab/tests/lsp/text_document/snapshots/lsp__text_document__formatting__bibtex_internal_multiple_entries.snap +2023/08/11 | 132 | support/texlab/crates/texlab/tests/lsp/text_document/snapshots/lsp__text_document__formatting__bibtex_internal_parens.snap +2023/08/11 | 160 | support/texlab/crates/texlab/tests/lsp/text_document/snapshots/lsp__text_document__formatting__bibtex_internal_preamble.snap +2023/08/11 | 143 | support/texlab/crates/texlab/tests/lsp/text_document/snapshots/lsp__text_document__formatting__bibtex_internal_string.snap +2023/08/11 | 157 | support/texlab/crates/texlab/tests/lsp/text_document/snapshots/lsp__text_document__formatting__bibtex_internal_trailing_comma.snap +2023/08/11 | 520 | support/texlab/crates/texlab/tests/lsp/text_document/snapshots/lsp__text_document__formatting__bibtex_internal_wrap_long_lines.snap +2023/08/11 | 1608 | support/texlab/crates/texlab/tests/lsp/text_document/snapshots/lsp__text_document__inlay_hint__label_definition.snap +2023/08/11 | 12 | support/texlab/crates/texlab/tests/lsp/workspace.rs +2023/08/11 | 1922 | support/texlab/crates/texlab/tests/lsp/workspace/snapshots/lsp__workspace__symbol__smoke.snap +2023/08/11 | 1051 | support/texlab/crates/texlab/tests/lsp/workspace/symbol.rs +2023/08/11 | 380190 | support/texlab/images/demo.gif +2023/08/11 | 35149 | support/texlab/LICENSE +2023/08/11 | 3767 | support/texlab/README.md +2023/08/11 | 616 | support/texlab/texlab.1 +2023/08/11 | 26559 | support/texlab/texlab.pdf +2023/08/11 | 2586 | support/texlab/texlab.tex +2023/08/12 | 7732108 | support/texlab.zip 2011/11/27 | 456 | support/texlipse/plugin/1.5.0/README.TXT 2011/11/27 | 1726937 | support/texlipse/plugin/1.5.0/texlipse_1.5.0 src.zip 1999/01/30 | 6077 | support/texlist/README @@ -290994,8 +291009,8 @@ 2019/02/28 | 348 | systems/texlive/tlnet/archive/cachepic.x86_64-linuxmusl.r46840.tar.xz 2019/02/28 | 340 | systems/texlive/tlnet/archive/cachepic.x86_64-linux.r15543.tar.xz 2019/02/28 | 344 | systems/texlive/tlnet/archive/cachepic.x86_64-solaris.r18442.tar.xz -2023/08/07 | 429692 | systems/texlive/tlnet/archive/cahierprof.doc.r67826.tar.xz -2023/08/07 | 4204 | systems/texlive/tlnet/archive/cahierprof.r67826.tar.xz +2023/08/12 | 483400 | systems/texlive/tlnet/archive/cahierprof.doc.r67896.tar.xz +2023/08/12 | 5012 | systems/texlive/tlnet/archive/cahierprof.r67896.tar.xz 2022/09/30 | 93528 | systems/texlive/tlnet/archive/caladea.doc.r64549.tar.xz 2022/09/30 | 343472 | systems/texlive/tlnet/archive/caladea.r64549.tar.xz 2019/02/28 | 279664 | systems/texlive/tlnet/archive/calcage.doc.r27725.tar.xz @@ -291341,8 +291356,8 @@ 2022/09/30 | 39128 | systems/texlive/tlnet/archive/cinzel.doc.r64550.tar.xz 2022/09/30 | 533312 | systems/texlive/tlnet/archive/cinzel.r64550.tar.xz 2022/04/08 | 207696 | systems/texlive/tlnet/archive/circ.doc.r62977.tar.xz -2023/07/28 | 432100 | systems/texlive/tlnet/archive/circledsteps.doc.r67744.tar.xz -2023/07/28 | 1924 | systems/texlive/tlnet/archive/circledsteps.r67744.tar.xz +2023/08/12 | 432076 | systems/texlive/tlnet/archive/circledsteps.doc.r67889.tar.xz +2023/08/12 | 1928 | systems/texlive/tlnet/archive/circledsteps.r67889.tar.xz 2022/04/29 | 215708 | systems/texlive/tlnet/archive/circledtext.doc.r63166.tar.xz 2022/04/29 | 6048 | systems/texlive/tlnet/archive/circledtext.r63166.tar.xz 2022/04/08 | 23672 | systems/texlive/tlnet/archive/circ.r62977.tar.xz @@ -291603,7 +291618,7 @@ 2020/03/04 | 372 | systems/texlive/tlnet/archive/collection-langczechslovak.r54074.tar.xz 2023/04/15 | 880 | systems/texlive/tlnet/archive/collection-langenglish.r66846.tar.xz 2023/03/08 | 724 | systems/texlive/tlnet/archive/collection-langeuropean.r66432.tar.xz -2023/08/07 | 628 | systems/texlive/tlnet/archive/collection-langfrench.r67826.tar.xz +2023/08/12 | 632 | systems/texlive/tlnet/archive/collection-langfrench.r67898.tar.xz 2020/07/01 | 628 | systems/texlive/tlnet/archive/collection-langgerman.r55706.tar.xz 2022/11/18 | 440 | systems/texlive/tlnet/archive/collection-langgreek.r65038.tar.xz 2020/05/14 | 432 | systems/texlive/tlnet/archive/collection-langitalian.r55129.tar.xz @@ -291623,7 +291638,7 @@ 2023/08/10 | 1600 | systems/texlive/tlnet/archive/collection-pictures.r67868.tar.xz 2023/06/27 | 984 | systems/texlive/tlnet/archive/collection-plaingeneric.r67486.tar.xz 2022/12/27 | 816 | systems/texlive/tlnet/archive/collection-pstricks.r65367.tar.xz -2023/06/19 | 1704 | systems/texlive/tlnet/archive/collection-publishers.r67402.tar.xz +2023/08/12 | 1708 | systems/texlive/tlnet/archive/collection-publishers.r67894.tar.xz 2020/03/04 | 340 | systems/texlive/tlnet/archive/collection-texworks.r54074.tar.xz 2023/02/20 | 388 | systems/texlive/tlnet/archive/collection-wintools.r65952.tar.xz 2022/11/08 | 660 | systems/texlive/tlnet/archive/collection-xetex.r64951.tar.xz @@ -291897,6 +291912,8 @@ 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/08/12 | 85248 | systems/texlive/tlnet/archive/couleurs-fr.doc.r67898.tar.xz +2023/08/12 | 2408 | systems/texlive/tlnet/archive/couleurs-fr.r67898.tar.xz 2023/06/11 | 315768 | systems/texlive/tlnet/archive/counterz.doc.r67335.tar.xz 2023/06/11 | 2488 | systems/texlive/tlnet/archive/counterz.r67335.tar.xz 2023/06/11 | 10872 | systems/texlive/tlnet/archive/counterz.source.r67335.tar.xz @@ -292382,9 +292399,9 @@ 2022/01/18 | 590640 | systems/texlive/tlnet/archive/dbshow.doc.r61634.tar.xz 2022/01/18 | 7092 | systems/texlive/tlnet/archive/dbshow.r61634.tar.xz 2022/01/18 | 29152 | systems/texlive/tlnet/archive/dbshow.source.r61634.tar.xz -2022/01/28 | 286284 | systems/texlive/tlnet/archive/dccpaper.doc.r61763.tar.xz -2022/01/28 | 24808 | systems/texlive/tlnet/archive/dccpaper.r61763.tar.xz -2022/01/28 | 26584 | systems/texlive/tlnet/archive/dccpaper.source.r61763.tar.xz +2023/08/12 | 291696 | systems/texlive/tlnet/archive/dccpaper.doc.r67890.tar.xz +2023/08/12 | 25060 | systems/texlive/tlnet/archive/dccpaper.r67890.tar.xz +2023/08/12 | 27072 | systems/texlive/tlnet/archive/dccpaper.source.r67890.tar.xz 2019/02/28 | 927712 | systems/texlive/tlnet/archive/dcpic.doc.r30206.tar.xz 2019/02/28 | 13996 | systems/texlive/tlnet/archive/dcpic.r30206.tar.xz 2019/09/02 | 284556 | systems/texlive/tlnet/archive/ddphonism.doc.r52009.tar.xz @@ -293235,9 +293252,9 @@ 2022/02/08 | 341332 | systems/texlive/tlnet/archive/envlab.doc.r61937.tar.xz 2022/02/08 | 5492 | systems/texlive/tlnet/archive/envlab.r61937.tar.xz 2022/02/08 | 14628 | systems/texlive/tlnet/archive/envlab.source.r61937.tar.xz -2023/08/03 | 1426348 | systems/texlive/tlnet/archive/eolang.doc.r67795.tar.xz -2023/08/03 | 7132 | systems/texlive/tlnet/archive/eolang.r67795.tar.xz -2023/08/03 | 15904 | systems/texlive/tlnet/archive/eolang.source.r67795.tar.xz +2023/08/12 | 1436428 | systems/texlive/tlnet/archive/eolang.doc.r67897.tar.xz +2023/08/12 | 7160 | systems/texlive/tlnet/archive/eolang.r67897.tar.xz +2023/08/12 | 16020 | systems/texlive/tlnet/archive/eolang.source.r67897.tar.xz 2019/02/28 | 266312 | systems/texlive/tlnet/archive/epigrafica.doc.r17210.tar.xz 2019/02/28 | 343668 | systems/texlive/tlnet/archive/epigrafica.r17210.tar.xz 2019/02/28 | 852 | systems/texlive/tlnet/archive/epigram.r20513.tar.xz @@ -295573,9 +295590,9 @@ 2023/05/12 | 3498172 | systems/texlive/tlnet/archive/l3experimental.doc.r67074.tar.xz 2023/05/12 | 23660 | systems/texlive/tlnet/archive/l3experimental.r67074.tar.xz 2023/05/12 | 80176 | systems/texlive/tlnet/archive/l3experimental.source.r67074.tar.xz -2023/08/04 | 11999736 | systems/texlive/tlnet/archive/l3kernel.doc.r67804.tar.xz -2023/08/04 | 173476 | systems/texlive/tlnet/archive/l3kernel.r67804.tar.xz -2023/08/04 | 597476 | systems/texlive/tlnet/archive/l3kernel.source.r67804.tar.xz +2023/08/12 | 11995468 | systems/texlive/tlnet/archive/l3kernel.doc.r67891.tar.xz +2023/08/12 | 173512 | systems/texlive/tlnet/archive/l3kernel.r67891.tar.xz +2023/08/12 | 597464 | systems/texlive/tlnet/archive/l3kernel.source.r67891.tar.xz 2023/02/04 | 1831688 | systems/texlive/tlnet/archive/l3packages.doc.r65722.tar.xz 2023/02/04 | 21928 | systems/texlive/tlnet/archive/l3packages.r65722.tar.xz 2023/02/04 | 45696 | systems/texlive/tlnet/archive/l3packages.source.r65722.tar.xz @@ -297600,9 +297617,9 @@ 2019/02/28 | 438652 | systems/texlive/tlnet/archive/nag.doc.r24741.tar.xz 2019/02/28 | 7800 | systems/texlive/tlnet/archive/nag.r24741.tar.xz 2019/02/28 | 17648 | systems/texlive/tlnet/archive/nag.source.r24741.tar.xz -2023/08/09 | 672020 | systems/texlive/tlnet/archive/naive-ebnf.doc.r67851.tar.xz -2023/08/09 | 2428 | systems/texlive/tlnet/archive/naive-ebnf.r67851.tar.xz -2023/08/09 | 5760 | systems/texlive/tlnet/archive/naive-ebnf.source.r67851.tar.xz +2023/08/12 | 672020 | systems/texlive/tlnet/archive/naive-ebnf.doc.r67892.tar.xz +2023/08/12 | 2416 | systems/texlive/tlnet/archive/naive-ebnf.r67892.tar.xz +2023/08/12 | 5800 | systems/texlive/tlnet/archive/naive-ebnf.source.r67892.tar.xz 2023/02/06 | 1431708 | systems/texlive/tlnet/archive/nameauth.doc.r65738.tar.xz 2023/02/06 | 7044 | systems/texlive/tlnet/archive/nameauth.r65738.tar.xz 2023/02/06 | 116900 | systems/texlive/tlnet/archive/nameauth.source.r65738.tar.xz @@ -298913,8 +298930,8 @@ 2022/04/27 | 2748 | systems/texlive/tlnet/archive/proflabo.r63147.tar.xz 2023/08/10 | 1333388 | systems/texlive/tlnet/archive/proflycee.doc.r67864.tar.xz 2023/08/10 | 35900 | systems/texlive/tlnet/archive/proflycee.r67864.tar.xz -2023/08/07 | 178396 | systems/texlive/tlnet/archive/profmaquette.doc.r67827.tar.xz -2023/08/07 | 13564 | systems/texlive/tlnet/archive/profmaquette.r67827.tar.xz +2023/08/12 | 178272 | systems/texlive/tlnet/archive/profmaquette.doc.r67893.tar.xz +2023/08/12 | 13632 | systems/texlive/tlnet/archive/profmaquette.r67893.tar.xz 2023/07/07 | 316488 | systems/texlive/tlnet/archive/profsio.doc.r67562.tar.xz 2023/07/07 | 8440 | systems/texlive/tlnet/archive/profsio.r67562.tar.xz 2019/02/28 | 49880 | systems/texlive/tlnet/archive/program.doc.r44214.tar.xz @@ -300132,8 +300149,8 @@ 2019/02/28 | 292656 | systems/texlive/tlnet/archive/simplecv.doc.r35537.tar.xz 2019/02/28 | 2112 | systems/texlive/tlnet/archive/simplecv.r35537.tar.xz 2019/02/28 | 5844 | systems/texlive/tlnet/archive/simplecv.source.r35537.tar.xz -2023/08/05 | 2138580 | systems/texlive/tlnet/archive/simpleicons.doc.r67812.tar.xz -2023/08/05 | 2924244 | systems/texlive/tlnet/archive/simpleicons.r67812.tar.xz +2023/08/12 | 2138936 | systems/texlive/tlnet/archive/simpleicons.doc.r67888.tar.xz +2023/08/12 | 2925012 | systems/texlive/tlnet/archive/simpleicons.r67888.tar.xz 2019/02/28 | 224844 | systems/texlive/tlnet/archive/simpleinvoice.doc.r45673.tar.xz 2019/02/28 | 2420 | systems/texlive/tlnet/archive/simpleinvoice.r45673.tar.xz 2023/03/24 | 130936 | systems/texlive/tlnet/archive/simplekv.doc.r66655.tar.xz @@ -300413,6 +300430,9 @@ 2019/02/28 | 102708 | systems/texlive/tlnet/archive/steinmetz.doc.r15878.tar.xz 2019/02/28 | 1352 | systems/texlive/tlnet/archive/steinmetz.r15878.tar.xz 2019/02/28 | 4880 | systems/texlive/tlnet/archive/steinmetz.source.r15878.tar.xz +2023/08/12 | 5403096 | systems/texlive/tlnet/archive/stellenbosch-2.doc.r67894.tar.xz +2023/08/12 | 1550020 | systems/texlive/tlnet/archive/stellenbosch-2.r67894.tar.xz +2023/08/12 | 2065404 | systems/texlive/tlnet/archive/stellenbosch-2.source.r67894.tar.xz 2023/03/05 | 3071164 | systems/texlive/tlnet/archive/stellenbosch.doc.r66379.tar.xz 2023/03/05 | 703372 | systems/texlive/tlnet/archive/stellenbosch.r66379.tar.xz 2023/03/05 | 415324 | systems/texlive/tlnet/archive/stellenbosch.source.r66379.tar.xz @@ -301084,7 +301104,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/08/11 | 428320 | systems/texlive/tlnet/archive/texlive-scripts.doc.r67870.tar.xz +2023/08/12 | 428320 | systems/texlive/tlnet/archive/texlive-scripts.doc.r67872.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 @@ -301106,7 +301126,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/08/11 | 114096 | systems/texlive/tlnet/archive/texlive-scripts.r67870.tar.xz +2023/08/12 | 114128 | systems/texlive/tlnet/archive/texlive-scripts.r67872.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 @@ -302719,8 +302739,8 @@ 2021/12/22 | 14156 | systems/texlive/tlnet/archive/xistercian.source.r61366.tar.xz 2020/07/03 | 6060 | systems/texlive/tlnet/archive/xits.doc.r55730.tar.xz 2020/07/03 | 541240 | systems/texlive/tlnet/archive/xits.r55730.tar.xz -2020/03/24 | 218124 | systems/texlive/tlnet/archive/xkcdcolors.doc.r54512.tar.xz -2020/03/24 | 8680 | systems/texlive/tlnet/archive/xkcdcolors.r54512.tar.xz +2023/08/12 | 224804 | systems/texlive/tlnet/archive/xkcdcolors.doc.r67895.tar.xz +2023/08/12 | 8692 | systems/texlive/tlnet/archive/xkcdcolors.r67895.tar.xz 2022/06/17 | 422472 | systems/texlive/tlnet/archive/xkeyval.doc.r63616.tar.xz 2022/06/17 | 8996 | systems/texlive/tlnet/archive/xkeyval.r63616.tar.xz 2022/06/17 | 47660 | systems/texlive/tlnet/archive/xkeyval.source.r63616.tar.xz @@ -302977,16 +302997,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/08/07 | 125713 | systems/texlive/tlnet/install-tl -2023/08/11 | 5736783 | systems/texlive/tlnet/install-tl-unx.tar.gz -2023/08/11 | 152 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512 -2023/08/11 | 488 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512.asc +2023/08/12 | 5736131 | systems/texlive/tlnet/install-tl-unx.tar.gz +2023/08/12 | 152 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512 +2023/08/12 | 488 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512.asc 2023/05/13 | 5083 | systems/texlive/tlnet/install-tl-windows.bat -2023/08/11 | 21039871 | systems/texlive/tlnet/install-tl-windows.exe -2023/08/11 | 153 | systems/texlive/tlnet/install-tl-windows.exe.sha512 -2023/08/11 | 488 | systems/texlive/tlnet/install-tl-windows.exe.sha512.asc -2023/08/11 | 26025570 | systems/texlive/tlnet/install-tl.zip -2023/08/11 | 145 | systems/texlive/tlnet/install-tl.zip.sha512 -2023/08/11 | 488 | systems/texlive/tlnet/install-tl.zip.sha512.asc +2023/08/12 | 21038586 | systems/texlive/tlnet/install-tl-windows.exe +2023/08/12 | 153 | systems/texlive/tlnet/install-tl-windows.exe.sha512 +2023/08/12 | 488 | systems/texlive/tlnet/install-tl-windows.exe.sha512.asc +2023/08/12 | 26025607 | systems/texlive/tlnet/install-tl.zip +2023/08/12 | 145 | systems/texlive/tlnet/install-tl.zip.sha512 +2023/08/12 | 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 @@ -302996,7 +303016,7 @@ 2023/01/17 | 1280 | systems/texlive/tlnet/tlpkg/gpg/trustdb.gpg 2023/08/03 | 50576 | systems/texlive/tlnet/tlpkg/installer/config.guess 2010/11/11 | 11651 | systems/texlive/tlnet/tlpkg/installer/COPYING.MinGW-runtime.txt -2023/08/10 | 7291 | systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl +2023/08/11 | 7419 | systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl 2023/05/31 | 215902 | 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 @@ -303038,12 +303058,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/08/11 | 18177384 | systems/texlive/tlnet/tlpkg/texlive.tlpdb -2023/08/11 | 48 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5 +2023/08/12 | 18181911 | systems/texlive/tlnet/tlpkg/texlive.tlpdb +2023/08/12 | 48 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5 2023/02/20 | 86803 | systems/texlive/tlnet/tlpkg/TeXLive/TLPDB.pm -2023/08/11 | 144 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512 -2023/08/11 | 488 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc -2023/08/11 | 2462580 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz +2023/08/12 | 144 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512 +2023/08/12 | 488 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc +2023/08/12 | 2462592 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz 2023/02/20 | 58928 | systems/texlive/tlnet/tlpkg/TeXLive/TLPOBJ.pm 2023/06/11 | 42749 | systems/texlive/tlnet/tlpkg/TeXLive/TLPSRC.pm 2023/02/21 | 16138 | systems/texlive/tlnet/tlpkg/TeXLive/TLTREE.pm @@ -313667,7 +313687,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/08/12 | 186 | timestamp +2023/08/13 | 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 51dae0b554..598daf5eb4 100644 --- a/FILES.byname.gz +++ b/FILES.byname.gz diff --git a/FILES.last07days b/FILES.last07days index ac5605b336..09dde04779 100644 --- a/FILES.last07days +++ b/FILES.last07days @@ -1,179 +1,777 @@ +2023/08/12 | 9981 | macros/latex/contrib/msu-thesis/samples/MSU-thesis-testfile.tex +2023/08/12 | 8692 | systems/texlive/tlnet/archive/xkcdcolors.r67895.tar.xz +2023/08/12 | 85248 | systems/texlive/tlnet/archive/couleurs-fr.doc.r67898.tar.xz +2023/08/12 | 82785 | macros/latex/contrib/couleurs-fr/doc/couleurs-fr-doc-prefix.pdf +2023/08/12 | 7732108 | support/texlab.zip +2023/08/12 | 7160 | systems/texlive/tlnet/archive/eolang.r67897.tar.xz +2023/08/12 | 70914 | macros/latex/contrib/msu-thesis/samples/MSU-thesis-template.pdf +2023/08/12 | 6771 | macros/latex/contrib/msu-thesis/samples/MSU-thesis-template.tex +2023/08/12 | 672020 | systems/texlive/tlnet/archive/naive-ebnf.doc.r67892.tar.xz +2023/08/12 | 632 | systems/texlive/tlnet/archive/collection-langfrench.r67898.tar.xz +2023/08/12 | 597464 | systems/texlive/tlnet/archive/l3kernel.source.r67891.tar.xz +2023/08/12 | 58373 | macros/latex/contrib/couleurs-fr/doc/couleurs-fr-doc.tex +2023/08/12 | 5800 | systems/texlive/tlnet/archive/naive-ebnf.source.r67892.tar.xz +2023/08/12 | 5736131 | systems/texlive/tlnet/install-tl-unx.tar.gz +2023/08/12 | 563476 | macros/latex/contrib/msu-thesis.zip +2023/08/12 | 553580 | macros/latex/contrib/joinbox.zip +2023/08/12 | 5403096 | systems/texlive/tlnet/archive/stellenbosch-2.doc.r67894.tar.xz +2023/08/12 | 520500 | biblio/bibtex/bibtex-x.zip +2023/08/12 | 5012 | systems/texlive/tlnet/archive/cahierprof.r67896.tar.xz +2023/08/12 | 48 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5 +2023/08/12 | 488 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc +2023/08/12 | 488 | systems/texlive/tlnet/install-tl.zip.sha512.asc +2023/08/12 | 488 | systems/texlive/tlnet/install-tl-windows.exe.sha512.asc +2023/08/12 | 488 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512.asc +2023/08/12 | 483400 | systems/texlive/tlnet/archive/cahierprof.doc.r67896.tar.xz +2023/08/12 | 46927 | macros/latex/contrib/couleurs-fr/tex/couleurs-fr.sty +2023/08/12 | 432076 | systems/texlive/tlnet/archive/circledsteps.doc.r67889.tar.xz +2023/08/12 | 43133 | macros/latex/contrib/msu-thesis/msu-thesis.cls +2023/08/12 | 428320 | systems/texlive/tlnet/archive/texlive-scripts.doc.r67872.tar.xz +2023/08/12 | 42169 | macros/latex/contrib/msu-thesis/docs/msu-thesis.tex +2023/08/12 | 4094693 | biblio/ctan-bibdata.zip +2023/08/12 | 393 | macros/latex/contrib/msu-thesis/samples/chap2bib.tex +2023/08/12 | 3693769 | biblio/ctan-bibdata/ctan.pdf +2023/08/12 | 365869 | macros/latex/contrib/joinbox/joinbox.pdf +2023/08/12 | 327 | macros/latex/contrib/msu-thesis/samples/chap4bib.tex +2023/08/12 | 319 | macros/latex/contrib/msu-thesis/samples/chap3bib.tex +2023/08/12 | 2936 | macros/latex/contrib/msu-thesis/README.md +2023/08/12 | 2936 | macros/latex/contrib/joinbox/README.md +2023/08/12 | 2925012 | systems/texlive/tlnet/archive/simpleicons.r67888.tar.xz +2023/08/12 | 291696 | systems/texlive/tlnet/archive/dccpaper.doc.r67890.tar.xz +2023/08/12 | 2801489 | biblio/ctan-bibdata/ctan.bib +2023/08/12 | 277 | macros/latex/contrib/msu-thesis/samples/chap1bib.tex +2023/08/12 | 27072 | systems/texlive/tlnet/archive/dccpaper.source.r67890.tar.xz +2023/08/12 | 26025607 | systems/texlive/tlnet/install-tl.zip +2023/08/12 | 25060 | systems/texlive/tlnet/archive/dccpaper.r67890.tar.xz +2023/08/12 | 2462592 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz +2023/08/12 | 2416 | systems/texlive/tlnet/archive/naive-ebnf.r67892.tar.xz +2023/08/12 | 2408 | systems/texlive/tlnet/archive/couleurs-fr.r67898.tar.xz +2023/08/12 | 236377 | macros/latex/contrib/couleurs-fr.zip +2023/08/12 | 224804 | systems/texlive/tlnet/archive/xkcdcolors.doc.r67895.tar.xz +2023/08/12 | 215120 | macros/latex/contrib/msu-thesis/samples/MSU-thesis-testfile.pdf +2023/08/12 | 2138936 | systems/texlive/tlnet/archive/simpleicons.doc.r67888.tar.xz +2023/08/12 | 211 | macros/latex/contrib/joinbox/build.sh +2023/08/12 | 21038586 | systems/texlive/tlnet/install-tl-windows.exe +2023/08/12 | 2065404 | systems/texlive/tlnet/archive/stellenbosch-2.source.r67894.tar.xz +2023/08/12 | 1928 | systems/texlive/tlnet/archive/circledsteps.r67889.tar.xz +2023/08/12 | 18181911 | systems/texlive/tlnet/tlpkg/texlive.tlpdb +2023/08/12 | 181306 | dviware/dvidvi.zip +2023/08/12 | 178272 | systems/texlive/tlnet/archive/profmaquette.doc.r67893.tar.xz +2023/08/12 | 173512 | systems/texlive/tlnet/archive/l3kernel.r67891.tar.xz +2023/08/12 | 1708 | systems/texlive/tlnet/archive/collection-publishers.r67894.tar.xz +2023/08/12 | 16930 | macros/latex/contrib/couleurs-fr/doc/couleurs-fr-doc-prefix.tex +2023/08/12 | 1678 | biblio/ctan-bibdata/biblatex-ctan/ctan.bbx +2023/08/12 | 16020 | systems/texlive/tlnet/archive/eolang.source.r67897.tar.xz +2023/08/12 | 1550020 | systems/texlive/tlnet/archive/stellenbosch-2.r67894.tar.xz +2023/08/12 | 153 | systems/texlive/tlnet/install-tl-windows.exe.sha512 +2023/08/12 | 152 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512 +2023/08/12 | 14996 | macros/latex/contrib/joinbox/joinbox.tex +2023/08/12 | 145 | systems/texlive/tlnet/install-tl.zip.sha512 +2023/08/12 | 144 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512 +2023/08/12 | 1436428 | systems/texlive/tlnet/archive/eolang.doc.r67897.tar.xz +2023/08/12 | 139419 | macros/latex/contrib/msu-thesis/samples/MSU-thesis-chapterbib-testfile.pdf +2023/08/12 | 13632 | systems/texlive/tlnet/archive/profmaquette.r67893.tar.xz +2023/08/12 | 12842 | macros/latex/contrib/joinbox/joinbox.sty +2023/08/12 | 1276 | macros/latex/contrib/msu-thesis/samples/MSU-thesis-chapterbib-testfile.tex +2023/08/12 | 123277 | macros/latex/contrib/couleurs-fr/doc/couleurs-fr-doc.pdf +2023/08/12 | 121780 | macros/latex/contrib/joinbox/tl-lion.pdf +2023/08/12 | 11995468 | systems/texlive/tlnet/archive/l3kernel.doc.r67891.tar.xz +2023/08/12 | 114128 | systems/texlive/tlnet/archive/texlive-scripts.r67872.tar.xz +2023/08/12 | 113915 | macros/latex/contrib/msu-thesis/msu-thesis.pdf +2023/08/12 | 1088 | macros/latex/contrib/msu-thesis/samples/MSU-thesis-testfile.bib +2023/08/11 | 9 | support/texlab/crates/parser/src/test_data/latex/label/label_reference_simple.txt +2023/08/11 | 9 | support/texlab/crates/parser/src/test_data/latex/glossary/glossary_entry_reference_simple.txt +2023/08/11 | 9 | support/texlab/crates/parser/src/test_data/latex/citation/citation_missing_brace.txt 2023/08/11 | 9999 | macros/latex/contrib/l3kernel/l3news10.tex +2023/08/11 | 998 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@theorem_definition__theorem_definition_thmtools.txt.snap +2023/08/11 | 993 | support/texlab/crates/parser/src/test_data/bibtex/samples/knuth_1984.txt +2023/08/11 | 988 | support/texlab/crates/texlab/src/features/reference.rs +2023/08/11 | 987 | support/texlab/crates/commands/src/change_env.rs +2023/08/11 | 980 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@color__color_set_definition_simple.txt.snap 2023/08/11 | 97640 | macros/latex/contrib/l3kernel/l3seq.dtx +2023/08/11 | 975 | support/texlab/crates/parser/src/snapshots/parser__build_log__tests__parse@004.txt.snap +2023/08/11 | 970 | biblio/bibtex/bibtex-x/tests/bibtexu-sort.test +2023/08/11 | 965 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@glossary__glossary_entry_definition_simple.txt.snap +2023/08/11 | 953 | support/texlab/crates/parser/src/snapshots/parser__build_log__tests__parse@005.txt.snap +2023/08/11 | 9479 | support/texlab/crates/parser/src/snapshots/parser__bibtex__tests__parse@samples__knuth_1984.txt.snap +2023/08/11 | 946 | support/texlab/crates/texlab/tests/lsp/text_document/snapshots/lsp__text_document__formatting__bibtex_internal_multiple_entries.snap 2023/08/11 | 9465 | macros/latex/contrib/l3kernel/l3news08.tex +2023/08/11 | 933 | support/texlab/crates/symbols/src/document/snapshots/symbols__document__tests__section.snap +2023/08/11 | 932 | support/texlab/crates/texlab/src/features/link.rs 2023/08/11 | 92818 | macros/latex/contrib/l3kernel/l3int.dtx +2023/08/11 | 919 | biblio/bibtex/bibtex-x/tests/bibtex8-sort.test 2023/08/11 | 91740 | macros/latex/contrib/l3kernel/l3skip.dtx +2023/08/11 | 911 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@glossary__glossary_entry_reference_options.txt.snap +2023/08/11 | 911 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@environment__environment_definition_optional_arg.txt.snap +2023/08/11 | 90 | support/texlab/crates/parser/src/test_data/latex/structure/structure_nested.txt +2023/08/11 | 9070 | support/texlab/crates/symbols/src/document/tex.rs +2023/08/11 | 904 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@issue_857.txt.snap +2023/08/11 | 901 | support/texlab/crates/references/src/label.rs +2023/08/11 | 900 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@include__graphics_include_command.txt.snap +2023/08/11 | 898 | support/texlab/crates/parser/src/test_data/bibtex/samples/kastenholz_2006.txt 2023/08/11 | 8975 | macros/latex/contrib/circledsteps/circledsteps-manual.tex +2023/08/11 | 8955 | support/texlab/crates/bibtex-utils/src/field/text.rs 2023/08/11 | 88833 | macros/latex/contrib/l3kernel/l3expan.dtx +2023/08/11 | 8868 | support/texlab/crates/parser/src/snapshots/parser__bibtex__tests__parse@samples__kastenholz_2006.txt.snap 2023/08/11 | 88106 | macros/latex/contrib/l3kernel/l3coffins.dtx 2023/08/11 | 87744 | macros/latex/contrib/l3kernel/l3box.dtx +2023/08/11 | 875 | support/texlab/crates/citeproc/src/lib.rs +2023/08/11 | 861 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@include__biblatex_include_options.txt.snap +2023/08/11 | 860 | support/texlab/crates/parser/src/test_data/bibtex/samples/blom_2021.txt +2023/08/11 | 849 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@color__color_set_definition_error1.txt.snap 2023/08/11 | 8481 | macros/latex/contrib/l3kernel/l3news11.tex 2023/08/11 | 84789 | macros/latex/contrib/l3kernel/l3fp-basics.dtx +2023/08/11 | 846 | support/texlab/crates/symbols/src/document/snapshots/symbols__document__tests__float.snap +2023/08/11 | 8469 | support/texlab/crates/texlab/tests/lsp/fixture.rs +2023/08/11 | 842 | support/texlab/crates/definition/src/citation.rs +2023/08/11 | 841 | support/texlab/crates/texlab/tests/lsp/text_document/snapshots/lsp__text_document__folding_range__latex.snap +2023/08/11 | 841 | support/texlab/crates/symbols/src/document/snapshots/symbols__document__tests__equation.snap +2023/08/11 | 838 | support/texlab/crates/texlab/src/features/completion/acronym_ref.rs +2023/08/11 | 831 | biblio/bibtex/bibtex-x/tests/bibtexu-basic.test 2023/08/11 | 83077 | macros/latex/contrib/l3kernel/l3clist.dtx +2023/08/11 | 82 | support/texlab/crates/parser/src/test_data/bibtex/comment.txt +2023/08/11 | 825 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@label__label_reference_incomplete.txt.snap +2023/08/11 | 824 | support/texlab/crates/texlab/src/features/completion/field.rs +2023/08/11 | 8249 | support/texlab/crates/texlab/src/util/diagnostics.rs +2023/08/11 | 823 | support/texlab/crates/symbols/src/workspace/snapshots/symbols__workspace__tests__filter_bibtex.snap +2023/08/11 | 8232 | support/texlab/crates/texlab/src/server/options.rs +2023/08/11 | 821 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@group__equation_missing_end.txt.snap +2023/08/11 | 821 | support/texlab/crates/base-db/src/semantics.rs +2023/08/11 | 820 | support/texlab/crates/distro/src/texlive.rs 2023/08/11 | 81941 | macros/latex/contrib/l3kernel/l3prefixes.pdf +2023/08/11 | 818 | support/texlab/crates/hover/src/label.rs +2023/08/11 | 815 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@glossary__acronym_reference_options.txt.snap +2023/08/11 | 814 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@equation_missing_begin.txt.snap +2023/08/11 | 80 | support/texlab/crates/parser/src/test_data/latex/command_definition/command_definition_with_begin.txt 2023/08/11 | 80198 | macros/latex/contrib/l3kernel/l3names.dtx +2023/08/11 | 7 | support/texlab/crates/parser/src/test_data/latex/citation/citation_empty.txt +2023/08/11 | 79 | support/texlab/crates/diagnostics/src/grammar.rs +2023/08/11 | 797 | support/texlab/crates/symbols/src/document/snapshots/symbols__document__tests__allowed_patterns.snap 2023/08/11 | 79261 | macros/latex/contrib/l3kernel/l3str.dtx +2023/08/11 | 784 | biblio/bibtex/bibtex-x/tests/bibtexu-yannis.test +2023/08/11 | 778 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@theorem_definition__theorem_definition_full.txt.snap 2023/08/11 | 77774 | macros/latex/contrib/l3kernel/l3msg.dtx +2023/08/11 | 7762 | support/texlab/crates/parser/src/test_data/build_log/007.txt +2023/08/11 | 772 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@caption__caption_figure.txt.snap +2023/08/11 | 770 | support/texlab/crates/diagnostics/src/types.rs +2023/08/11 | 76 | support/texlab/crates/parser/src/test_data/latex/glossary/acronym_definition_options.txt +2023/08/11 | 762 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@include__graphics_include_complicated_options.txt.snap +2023/08/11 | 761 | support/texlab/crates/parser/src/snapshots/parser__bibtex__tests__parse@issue_809.txt.snap +2023/08/11 | 760 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@glossary__acronym_package.txt.snap +2023/08/11 | 760 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@command_definition__command_definition_optional.txt.snap +2023/08/11 | 758 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@glossary__acronym_definition_simple.txt.snap +2023/08/11 | 7531 | support/texlab/crates/parser/src/snapshots/parser__bibtex__tests__parse@samples__aksin_2006.txt.snap +2023/08/11 | 7528 | support/texlab/crates/parser/src/snapshots/parser__bibtex__tests__parse@samples__jain_1999.txt.snap +2023/08/11 | 750 | support/texlab/crates/diagnostics/src/util.rs 2023/08/11 | 7472 | macros/latex/contrib/l3kernel/l3fp-assign.dtx +2023/08/11 | 746 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@block_comments.txt.snap +2023/08/11 | 745 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@issue_874.txt.snap +2023/08/11 | 742 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@environment__environment_simple.txt.snap 2023/08/11 | 74244 | macros/latex/contrib/l3kernel/l3text-case.dtx +2023/08/11 | 7419 | systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl 2023/08/11 | 73835 | macros/latex/contrib/l3kernel/l3fp-trig.dtx 2023/08/11 | 7360498 | macros/latex/contrib/l3kernel/source3.pdf +2023/08/11 | 734 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@color__color_definition_simple.txt.snap +2023/08/11 | 7322 | support/texlab/crates/parser/src/snapshots/parser__bibtex__tests__parse@samples__almendro_1998.txt.snap +2023/08/11 | 728 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@issue_568.txt.snap 2023/08/11 | 727116 | macros/latex/contrib/naive-ebnf/naive-ebnf.pdf 2023/08/11 | 72506 | macros/latex/contrib/profmaquette/latex/ProfMaquette.sty 2023/08/11 | 723302 | macros/latex/contrib/naive-ebnf.zip +2023/08/11 | 7214 | support/texlab/crates/hover/src/tests.rs +2023/08/11 | 720 | support/texlab/crates/hover/src/package.rs +2023/08/11 | 7202 | support/texlab/crates/texlab/src/features/formatting/bibtex_internal.rs +2023/08/11 | 717 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@include__graphics_include_options.txt.snap +2023/08/11 | 716 | support/texlab/crates/parser/src/snapshots/parser__build_log__tests__parse@001.txt.snap +2023/08/11 | 7157 | support/texlab/crates/parser/src/snapshots/parser__bibtex__tests__parse@samples__combi_2004.txt.snap +2023/08/11 | 711 | support/texlab/crates/texlab/tests/lsp/text_document/snapshots/lsp__text_document__completion__project_resolution_texlabroot.snap +2023/08/11 | 710 | support/texlab/crates/distro/src/kpsewhich.rs 2023/08/11 | 7079 | macros/latex/contrib/l3kernel/l3term-glossary.tex +2023/08/11 | 706 | support/texlab/crates/parser/src/test_data/bibtex/samples/almendro_1998.txt +2023/08/11 | 706 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@structure__structure_siblings.txt.snap 2023/08/11 | 70679 | macros/latex/contrib/l3kernel/l3fp.dtx 2023/08/11 | 70538 | macros/latex/contrib/l3kernel/expl3.dtx 2023/08/11 | 70482 | macros/latex/contrib/l3kernel/l3prg.dtx +2023/08/11 | 703 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@include__inkscape_include_options.txt.snap +2023/08/11 | 702 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@include__svg_include_options.txt.snap +2023/08/11 | 6 | support/texlab/crates/parser/src/test_data/latex/group/escaped_brackets.txt +2023/08/11 | 699 | support/texlab/crates/texlab/tests/lsp/text_document/snapshots/lsp__text_document__completion__project_resolution_import.snap +2023/08/11 | 699 | biblio/bibtex/bibtex-x/tests/bibtexu-range.test +2023/08/11 | 6970534 | support/texlab/crates/completion-data/data/completion.json.gz +2023/08/11 | 6963 | support/texlab/crates/syntax/src/bibtex/cst.rs +2023/08/11 | 694 | support/texlab/crates/syntax/src/bibtex.rs +2023/08/11 | 689 | support/texlab/crates/syntax/src/latex.rs +2023/08/11 | 6836 | support/texlab/crates/parser/src/snapshots/parser__bibtex__tests__parse@samples__erwin_2007.txt.snap +2023/08/11 | 681 | support/texlab/crates/texlab/src/features/completion/entry_type.rs +2023/08/11 | 679 | support/texlab/crates/parser/src/test_data/bibtex/samples/aksin_2006.txt +2023/08/11 | 676 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@theorem_definition__theorem_definition_name_with_description_and_counter.txt.snap +2023/08/11 | 674 | support/texlab/crates/parser/src/test_data/bibtex/samples/jain_1999.txt +2023/08/11 | 674 | support/texlab/crates/parser/src/test_data/bibtex/samples/combi_2004.txt +2023/08/11 | 673 | support/texlab/crates/parser/src/snapshots/parser__build_log__tests__parse@003.txt.snap 2023/08/11 | 6677 | macros/latex/contrib/l3kernel/l3news02.tex 2023/08/11 | 665 | fonts/simpleicons/README.md +2023/08/11 | 6644 | support/texlab/crates/parser/src/snapshots/parser__bibtex__tests__parse@samples__blom_2021.txt.snap +2023/08/11 | 650 | support/texlab/crates/texlab/tests/lsp/text_document/snapshots/lsp__text_document__folding_range__bibtex.snap +2023/08/11 | 64 | support/texlab/crates/parser/src/test_data/latex/glossary/acronym_declaration.txt +2023/08/11 | 649 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@inline_double_dollar.txt.snap 2023/08/11 | 6482 | macros/latex/contrib/l3kernel/l3news03.tex +2023/08/11 | 647 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@caption__caption_default.txt.snap +2023/08/11 | 6477 | support/texlab/crates/base-db/src/util/line_index.rs +2023/08/11 | 6472 | support/texlab/crates/parser/src/snapshots/parser__bibtex__tests__parse@samples__rivest_1978.txt.snap +2023/08/11 | 645 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@command_definition__command_definition_simple.txt.snap 2023/08/11 | 6433 | macros/latex/contrib/l3kernel/l3news06.tex +2023/08/11 | 642 | support/texlab/crates/texlab/src/features/completion/user_command.rs +2023/08/11 | 640 | support/texlab/crates/syntax/src/bibtex/kind.rs +2023/08/11 | 637 | support/texlab/crates/texlab/src/features/completion/user_environment.rs +2023/08/11 | 631 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@inline.txt.snap 2023/08/11 | 62840 | macros/latex/contrib/l3kernel/l3tl-analysis.dtx +2023/08/11 | 626 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@caption__caption_default_error.txt.snap 2023/08/11 | 6267 | macros/latex/contrib/l3kernel/l3syntax-changes.tex +2023/08/11 | 624 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@graphics_path_command.txt.snap 2023/08/11 | 6224 | macros/latex/contrib/l3kernel/l3.ins 2023/08/11 | 621772 | macros/latex/contrib/l3kernel/expl3.pdf +2023/08/11 | 616 | support/texlab/texlab.1 +2023/08/11 | 615 | support/texlab/crates/parser/src/test_data/bibtex/samples/erwin_2007.txt +2023/08/11 | 612 | support/texlab/crates/hover/src/field_type.rs +2023/08/11 | 60 | support/texlab/crates/parser/src/test_data/latex/structure/structure_enum_item.txt +2023/08/11 | 60 | support/texlab/crates/bibtex-utils/src/field.rs +2023/08/11 | 608 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@citation__citation_prenote_postnote.txt.snap +2023/08/11 | 602 | support/texlab/crates/texlab/src/features/completion/component_command.rs +2023/08/11 | 6018 | support/texlab/crates/texlab/src/util/capabilities.rs 2023/08/11 | 59921 | macros/latex/contrib/dccpaper/dccpaper-by.eps -2023/08/11 | 5736783 | systems/texlive/tlnet/install-tl-unx.tar.gz +2023/08/11 | 594 | support/texlab/crates/texlab/tests/lsp/text_document/snapshots/lsp__text_document__completion__component_command_bibtex.snap +2023/08/11 | 5900 | support/texlab/crates/base-db/src/util/label.rs +2023/08/11 | 588 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@color__color_set_definition_error2.txt.snap +2023/08/11 | 5864 | support/texlab/crates/parser/src/snapshots/parser__bibtex__tests__parse@samples__betram_1996.txt.snap +2023/08/11 | 583 | support/texlab/crates/texlab/tests/lsp/text_document/snapshots/lsp__text_document__completion__component_command_simple_package.snap +2023/08/11 | 58325 | support/texlab/crates/base-db/src/data.rs +2023/08/11 | 5706 | support/texlab/crates/base-db/src/graph.rs +2023/08/11 | 5684 | support/texlab/crates/parser/src/build_log.rs +2023/08/11 | 566 | support/texlab/crates/symbols/src/workspace/snapshots/symbols__workspace__tests__filter_type_figure.snap +2023/08/11 | 5665 | dviware/dvidvi/ChangeLog +2023/08/11 | 565 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@structure__structure_invalid_nesting.txt.snap 2023/08/11 | 56558 | macros/latex/contrib/l3kernel/l3prop.dtx +2023/08/11 | 5645 | support/texlab/crates/symbols/src/workspace/sort.rs +2023/08/11 | 563 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@label__label_number.txt.snap +2023/08/11 | 561 | support/texlab/crates/texlab/tests/lsp/text_document/snapshots/lsp__text_document__completion__citation.snap +2023/08/11 | 55 | support/texlab/crates/parser/src/test_data/latex/issue_857.txt +2023/08/11 | 558 | support/texlab/crates/commands/Cargo.toml 2023/08/11 | 558218 | macros/latex/contrib/l3kernel/l3doc.pdf +2023/08/11 | 557 | support/texlab/crates/parser/src/test_data/bibtex/samples/rivest_1978.txt +2023/08/11 | 556 | support/texlab/crates/parser/src/test_data/bibtex/samples/betram_1996.txt +2023/08/11 | 555 | support/texlab/crates/texlab/src/features/link/include.rs +2023/08/11 | 5557 | support/texlab/crates/base-db/src/util/queries.rs +2023/08/11 | 5556 | support/texlab/crates/symbols/src/document/tests.rs +2023/08/11 | 554 | support/texlab/crates/texlab/src/features/completion/theorem.rs +2023/08/11 | 552 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@graphics_path_options.txt.snap +2023/08/11 | 550 | support/texlab/crates/texlab/tests/lsp/text_document/snapshots/lsp__text_document__completion__begin_environment_without_snippet_support.snap +2023/08/11 | 544 | support/texlab/crates/texlab/tests/lsp/text_document/snapshots/lsp__text_document__completion__component_environment_simple_end.snap 2023/08/11 | 5429 | macros/latex/contrib/l3kernel/l3news04.tex +2023/08/11 | 541 | support/texlab/crates/hover/src/entry_type.rs +2023/08/11 | 5386 | support/texlab/crates/parser/src/latex/lexer/commands.rs +2023/08/11 | 5378 | support/texlab/crates/base-db/src/document.rs +2023/08/11 | 535 | support/texlab/crates/base-db/Cargo.toml +2023/08/11 | 533 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@theorem_definition__theorem_definition_name_with_description.txt.snap +2023/08/11 | 533 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@theorem_definition__theorem_definition_name_with_counter.txt.snap 2023/08/11 | 5328948 | fonts/simpleicons.zip +2023/08/11 | 52 | support/texlab/crates/parser/src/test_data/latex/include/graphics_include_command.txt +2023/08/11 | 52 | support/texlab/crates/parser/src/test_data/latex/environment/environment_nested_missing_braces.txt 2023/08/11 | 5295 | macros/latex/contrib/circledsteps/circledsteps.sty +2023/08/11 | 526 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@issue_828.txt.snap +2023/08/11 | 520 | support/texlab/crates/texlab/tests/lsp/text_document/snapshots/lsp__text_document__formatting__bibtex_internal_wrap_long_lines.snap +2023/08/11 | 520 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@caption__caption_minimal.txt.snap +2023/08/11 | 52059 | macros/latex/contrib/joinbox/latexframe.png +2023/08/11 | 51 | support/texlab/crates/parser/src/test_data/latex/issue_828.txt +2023/08/11 | 51 | support/texlab/crates/parser/src/test_data/latex/issue_568.txt +2023/08/11 | 517 | support/texlab/crates/parser/src/test_data/bibtex/samples/matuz_1990.txt 2023/08/11 | 51630 | macros/latex/contrib/l3kernel/CHANGELOG.md +2023/08/11 | 512 | support/texlab/crates/texlab/tests/lsp/text_document/snapshots/lsp__text_document__completion__issue_857_1.snap 2023/08/11 | 51081 | macros/latex/contrib/l3kernel/l3fp-extended.dtx +2023/08/11 | 50 | support/texlab/crates/parser/src/test_data/latex/environment/environment_asymptote.txt +2023/08/11 | 50 | support/texlab/crates/parser/src/test_data/bibtex/issue_809.txt +2023/08/11 | 50831 | support/texlab/Cargo.lock +2023/08/11 | 507 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@label__label_reference_range_simple.txt.snap +2023/08/11 | 5060 | support/texlab/crates/parser/src/snapshots/parser__bibtex__tests__parse@samples__matuz_1990.txt.snap +2023/08/11 | 504 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@command_definition__command_definition_no_argc.txt.snap +2023/08/11 | 502 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@command_definition__math_operator_simple.txt.snap 2023/08/11 | 5012 | macros/latex/contrib/dccpaper/dccpaper-by.pdf +2023/08/11 | 4 | support/texlab/crates/parser/src/test_data/latex/group/unmatched_brackets_with_group.txt +2023/08/11 | 4 | support/texlab/crates/parser/src/test_data/latex/generic_command_empty.txt +2023/08/11 | 499 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@caption__caption_minimal_error.txt.snap 2023/08/11 | 4977 | macros/latex/contrib/l3kernel/l3news07.tex 2023/08/11 | 49600 | macros/latex/contrib/l3kernel/l3text.dtx +2023/08/11 | 494 | support/texlab/crates/texlab/tests/lsp/text_document/snapshots/lsp__text_document__completion__component_command_simple.snap 2023/08/11 | 4937 | macros/latex/contrib/l3kernel/l3news01.tex 2023/08/11 | 49311 | macros/latex/contrib/l3kernel/l3fp-expo.dtx -2023/08/11 | 48 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5 +2023/08/11 | 492 | support/texlab/crates/bibtex-utils/Cargo.toml +2023/08/11 | 48 | support/texlab/crates/parser/src/test_data/latex/block_comments.txt +2023/08/11 | 489 | support/texlab/crates/citeproc/Cargo.toml 2023/08/11 | 4890 | macros/latex/contrib/l3kernel/l3news.tex -2023/08/11 | 488 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc -2023/08/11 | 488 | systems/texlive/tlnet/install-tl.zip.sha512.asc -2023/08/11 | 488 | systems/texlive/tlnet/install-tl-windows.exe.sha512.asc -2023/08/11 | 488 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512.asc +2023/08/11 | 486 | support/texlab/crates/texlab/tests/lsp/text_document/snapshots/lsp__text_document__completion__field_entry_two_fields_name_closed.snap +2023/08/11 | 485 | support/texlab/crates/texlab/tests/lsp/text_document/snapshots/lsp__text_document__completion__field_entry_two_fields_name_open.snap +2023/08/11 | 485 | support/texlab/crates/syntax/src/lib.rs +2023/08/11 | 483 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@include__package_include_multiple.txt.snap +2023/08/11 | 483 | support/texlab/crates/hover/Cargo.toml +2023/08/11 | 47 | support/texlab/crates/texlab/tests/lsp/main.rs +2023/08/11 | 47 | support/texlab/crates/parser/src/test_data/latex/label/label_reference_incomplete.txt +2023/08/11 | 47 | support/texlab/crates/parser/src/test_data/latex/environment/environment_definition.txt +2023/08/11 | 479 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@label__label_reference_range_error.txt.snap +2023/08/11 | 477 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@include__latex_input_path_brackets.txt.snap 2023/08/11 | 476 | fonts/simpleicons/tfm/SimpleIcons--simpleiconsoneone.tfm +2023/08/11 | 4730 | support/texlab/crates/citeproc/src/entry.rs +2023/08/11 | 472 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@citation__citation_prenote.txt.snap 2023/08/11 | 47216 | macros/latex/contrib/l3kernel/l3fp-aux.dtx 2023/08/11 | 4716 | macros/latex/contrib/l3kernel/l3news05.tex +2023/08/11 | 470 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@include__import_simple.txt.snap 2023/08/11 | 46584 | macros/latex/contrib/l3kernel/l3prefixes.csv +2023/08/11 | 464 | support/texlab/crates/texlab/tests/lsp/text_document/snapshots/lsp__text_document__completion__import_class_open_brace.snap +2023/08/11 | 464 | support/texlab/crates/parser/src/snapshots/parser__build_log__tests__parse@007.txt.snap +2023/08/11 | 461 | macros/latex/contrib/couleurs-fr/README.md +2023/08/11 | 460 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@generic_command_args.txt.snap +2023/08/11 | 459 | support/texlab/crates/texlab/tests/lsp/text_document/snapshots/lsp__text_document__completion__import_class_closed_brace.snap +2023/08/11 | 457 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@color__color_set_definition_error3.txt.snap 2023/08/11 | 4574 | macros/latex/contrib/l3kernel/l3legacy.dtx +2023/08/11 | 456 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@label__label_reference_multiple.txt.snap +2023/08/11 | 454 | support/texlab/crates/symbols/Cargo.toml +2023/08/11 | 453 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@citation__citation_multiple_keys.txt.snap +2023/08/11 | 452 | support/texlab/crates/texlab/tests/lsp/text_document/snapshots/lsp__text_document__completion__tikz_library_closed_brace.snap +2023/08/11 | 452 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@label__label_definition_line_break.txt.snap +2023/08/11 | 451 | support/texlab/crates/texlab/tests/lsp/text_document/snapshots/lsp__text_document__completion__tikz_library_open_brace.snap +2023/08/11 | 44 | support/texlab/crates/parser/src/test_data/latex/include/class_include_options.txt +2023/08/11 | 44 | support/texlab/crates/parser/src/test_data/latex/glossary/acronym_definition_simple.txt +2023/08/11 | 44 | support/texlab/crates/parser/src/test_data/latex/environment/environment_definition_optional_arg.txt +2023/08/11 | 44 | support/texlab/crates/parser/src/test_data/latex/color/color_set_definition_simple.txt +2023/08/11 | 449 | support/texlab/crates/texlab/tests/lsp/text_document/snapshots/lsp__text_document__completion__import_package_closed_brace.snap +2023/08/11 | 449 | support/texlab/crates/texlab/src/features/completion/component_environment.rs +2023/08/11 | 448 | support/texlab/crates/texlab/tests/lsp/text_document/snapshots/lsp__text_document__completion__import_package_open_brace.snap +2023/08/11 | 448 | support/texlab/crates/parser/src/snapshots/parser__build_log__tests__parse@002.txt.snap +2023/08/11 | 447 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@graphics_path.txt.snap +2023/08/11 | 445 | support/texlab/crates/base-db/src/util/regex_filter.rs +2023/08/11 | 441 | support/texlab/crates/texlab/tests/lsp/text_document/snapshots/lsp__text_document__completion__field_entry_field_name.snap +2023/08/11 | 43 | support/texlab/crates/parser/src/test_data/latex/environment/environment_nested.txt 2023/08/11 | 433107 | macros/latex/contrib/circledsteps.zip 2023/08/11 | 43225 | macros/latex/contrib/l3kernel/l3debug.dtx 2023/08/11 | 431358 | macros/latex/contrib/circledsteps/circledsteps-manual.pdf -2023/08/11 | 428320 | systems/texlive/tlnet/archive/texlive-scripts.doc.r67870.tar.xz -2023/08/11 | 4094388 | biblio/ctan-bibdata.zip +2023/08/11 | 4300 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@issue_745.txt.snap +2023/08/11 | 42 | support/texlab/crates/parser/src/test_data/latex/include/biblatex_include_options.txt +2023/08/11 | 429 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@include__latex_include_equality_sign.txt.snap +2023/08/11 | 42850 | support/texlab/crates/texlab/src/server.rs +2023/08/11 | 421 | support/texlab/crates/texlab/tests/lsp/text_document/snapshots/lsp__text_document__completion__field_empty_entry_closed.snap +2023/08/11 | 420 | support/texlab/crates/texlab/tests/lsp/text_document/snapshots/lsp__text_document__completion__field_empty_entry_open.snap +2023/08/11 | 41 | support/texlab/crates/parser/src/test_data/latex/theorem_definition/theorem_definition_thmtools.txt +2023/08/11 | 41 | support/texlab/crates/parser/src/test_data/latex/include/package_include_options.txt +2023/08/11 | 414 | support/texlab/crates/texlab/tests/lsp/text_document/snapshots/lsp__text_document__completion__color_word.snap +2023/08/11 | 4144 | support/texlab/crates/diagnostics/src/grammar/tex.rs +2023/08/11 | 4130 | support/texlab/crates/parser/src/test_data/build_log/006.txt +2023/08/11 | 4126 | support/texlab/crates/texlab/src/features/symbols.rs +2023/08/11 | 408 | support/texlab/crates/texlab/tests/lsp/text_document/snapshots/lsp__text_document__completion__color_model_definition_simple.snap +2023/08/11 | 407 | support/texlab/crates/texlab/tests/lsp/text_document/snapshots/lsp__text_document__completion__color_model_definition_open_brace.snap +2023/08/11 | 407 | support/texlab/crates/parser/Cargo.toml 2023/08/11 | 40728 | macros/latex/contrib/l3kernel/l3sort.dtx +2023/08/11 | 405 | support/texlab/crates/texlab/tests/lsp/text_document/snapshots/lsp__text_document__completion__color_simple.snap +2023/08/11 | 404 | support/texlab/crates/texlab/tests/lsp/text_document/snapshots/lsp__text_document__completion__color_open_brace.snap +2023/08/11 | 404 | support/texlab/crates/texlab/tests/lsp/text_document/snapshots/lsp__text_document__completion__color_model_definition_set_simple.snap +2023/08/11 | 404 | support/texlab/crates/texlab/tests/lsp/text_document/snapshots/lsp__text_document__completion__argument_open_brace.snap +2023/08/11 | 404 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@citation__citation_redundant_comma.txt.snap +2023/08/11 | 403 | support/texlab/crates/texlab/tests/lsp/text_document/snapshots/lsp__text_document__completion__color_model_definition_set_open_brace.snap +2023/08/11 | 4028 | support/texlab/crates/texlab/src/features/completion/include.rs +2023/08/11 | 4004 | support/texlab/crates/texlab/src/util/lsp_enums.rs +2023/08/11 | 39 | support/texlab/crates/parser/src/test_data/latex/include/graphics_include_options.txt +2023/08/11 | 39 | support/texlab/crates/parser/src/test_data/latex/include/graphics_include_complicated_options.txt +2023/08/11 | 39 | support/texlab/crates/parser/src/test_data/latex/glossary/glossary_entry_definition_simple.txt +2023/08/11 | 39 | support/texlab/crates/parser/src/test_data/latex/color/color_set_definition_error1.txt +2023/08/11 | 39 | support/texlab/crates/parser/src/test_data/latex/caption/caption_figure.txt +2023/08/11 | 399 | support/texlab/crates/texlab/tests/lsp/text_document/snapshots/lsp__text_document__completion__argument_empty.snap 2023/08/11 | 39833 | macros/latex/contrib/profmaquette/doc/profmaquette-doc.tex +2023/08/11 | 3959 | support/texlab/crates/base-db/src/config.rs 2023/08/11 | 395889 | macros/latex/contrib/l3kernel/l3news.pdf -2023/08/11 | 3693737 | biblio/ctan-bibdata/ctan.pdf +2023/08/11 | 394 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@theorem_definition__theorem_definition_only_name.txt.snap +2023/08/11 | 394 | support/texlab/crates/diagnostics/Cargo.toml +2023/08/11 | 389 | support/texlab/crates/commands/src/lib.rs +2023/08/11 | 387 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@include__graphics_include_simple.txt.snap +2023/08/11 | 386 | support/texlab/crates/symbols/src/document/snapshots/symbols__document__tests__ignored_patterns.snap +2023/08/11 | 386 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@include__biblatex_include_simple.txt.snap +2023/08/11 | 385 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@include__verbatim_include_simple.txt.snap +2023/08/11 | 384 | support/texlab/crates/texlab/tests/lsp/text_document/snapshots/lsp__text_document__completion__entry_type_at_empty.snap +2023/08/11 | 384 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@include__tikz_library_import_simple.txt.snap +2023/08/11 | 384 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@group__escaped_brackets.txt.snap +2023/08/11 | 3838 | support/texlab/crates/commands/src/build.rs +2023/08/11 | 382 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@include__pgf_library_import_simple.txt.snap +2023/08/11 | 380 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@label__label_reference_range_incomplete.txt.snap +2023/08/11 | 380190 | support/texlab/images/demo.gif +2023/08/11 | 37 | support/texlab/crates/parser/src/test_data/latex/issue_874.txt +2023/08/11 | 379 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@equation.txt.snap +2023/08/11 | 377 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@command_definition__command_definition_no_impl.txt.snap +2023/08/11 | 376 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@include__package_include_simple.txt.snap +2023/08/11 | 376 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@include__bibtex_include_simple.txt.snap +2023/08/11 | 376 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@command_definition__math_operator_no_impl.txt.snap +2023/08/11 | 3767 | support/texlab/README.md +2023/08/11 | 375 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@include__class_include_simple.txt.snap +2023/08/11 | 373 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@include__inkscape_include_simple.txt.snap +2023/08/11 | 373 | support/texlab/crates/parser/src/snapshots/parser__bibtex__tests__parse@preamble.txt.snap +2023/08/11 | 372 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@include__svg_include_simple.txt.snap +2023/08/11 | 372 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@glossary__acronym_reference_simple.txt.snap +2023/08/11 | 3729 | support/texlab/crates/texlab/src/util/chktex.rs +2023/08/11 | 368 | support/texlab/crates/texlab/tests/lsp/text_document/snapshots/lsp__text_document__document_link__document_import.snap +2023/08/11 | 3667 | support/texlab/crates/parser/src/snapshots/parser__bibtex__tests__parse@samples__aho_2006.txt.snap +2023/08/11 | 365 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@glossary__glossary_entry_reference_simple.txt.snap +2023/08/11 | 36598 | dviware/dvidvi/dvidvi.c 2023/08/11 | 3645 | macros/latex/contrib/dccpaper/README.md +2023/08/11 | 363 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@include__latex_include_simple.txt.snap +2023/08/11 | 361 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@label__label_reference_equation.txt.snap +2023/08/11 | 35 | support/texlab/crates/parser/src/test_data/latex/structure/structure_siblings.txt +2023/08/11 | 35 | support/texlab/crates/parser/src/test_data/latex/glossary/acronym_package.txt +2023/08/11 | 358 | support/texlab/crates/texlab/src/features/highlight.rs +2023/08/11 | 357 | support/texlab/crates/definition/Cargo.toml +2023/08/11 | 356 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@label__label_definition_simple.txt.snap +2023/08/11 | 356 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@command_definition__command_definition_no_impl_error.txt.snap +2023/08/11 | 356 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@color__color_reference_simple.txt.snap +2023/08/11 | 356 | support/texlab/crates/completion-data/Cargo.toml 2023/08/11 | 35675 | macros/latex/contrib/l3kernel/l3unicode.dtx +2023/08/11 | 355 | support/texlab/crates/texlab/tests/lsp/text_document/snapshots/lsp__text_document__document_link__document_include.snap 2023/08/11 | 35441 | macros/latex/contrib/l3kernel/l3quark.dtx +2023/08/11 | 351 | support/texlab/crates/texlab/tests/lsp/text_document/snapshots/lsp__text_document__completion__user_environment.snap 2023/08/11 | 35188 | macros/latex/contrib/l3kernel/l3sys.dtx +2023/08/11 | 35180 | support/texlab/crates/parser/src/latex.rs +2023/08/11 | 35149 | support/texlab/LICENSE +2023/08/11 | 34 | support/texlab/crates/parser/src/test_data/latex/include/svg_include_options.txt +2023/08/11 | 349 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@label__label_reference_simple.txt.snap +2023/08/11 | 3491 | support/texlab/crates/references/src/tests.rs +2023/08/11 | 347 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@issue_789.txt.snap +2023/08/11 | 344 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@citation__citation_simple.txt.snap 2023/08/11 | 344973 | macros/latex/contrib/dccpaper/dccpaper.pdf 2023/08/11 | 344366 | macros/latex/contrib/dccpaper.zip +2023/08/11 | 342 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@citation__citation_star.txt.snap +2023/08/11 | 33 | support/texlab/crates/parser/src/test_data/latex/graphics_path_options.txt +2023/08/11 | 33 | support/texlab/crates/parser/src/test_data/latex/environment/environment_simple.txt +2023/08/11 | 33 | support/texlab/crates/parser/src/test_data/latex/color/color_definition_simple.txt 2023/08/11 | 33709 | macros/latex/contrib/l3kernel/l3cctab.dtx +2023/08/11 | 336 | support/texlab/crates/references/Cargo.toml +2023/08/11 | 332 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@group__curly_group_simple.txt.snap +2023/08/11 | 332 | support/texlab/Cargo.toml +2023/08/11 | 330 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@group__unmatched_brackets_with_group.txt.snap +2023/08/11 | 32 | support/texlab/crates/parser/src/test_data/latex/graphics_path_command.txt +2023/08/11 | 32 | support/texlab/crates/parser/src/test_data/latex/glossary/acronym_reference_options.txt +2023/08/11 | 3286 | support/texlab/crates/diagnostics/src/tests.rs +2023/08/11 | 3265 | support/texlab/crates/completion-data/src/lib.rs +2023/08/11 | 3263 | support/texlab/crates/diagnostics/src/build_log.rs +2023/08/11 | 3250 | support/texlab/crates/definition/src/tests.rs +2023/08/11 | 324 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@include__package_include_empty.txt.snap +2023/08/11 | 323 | support/texlab/crates/texlab/tests/lsp/text_document/snapshots/lsp__text_document__completion__citation_acronym.snap +2023/08/11 | 323 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@include__class_include_empty.txt.snap +2023/08/11 | 3223 | support/texlab/crates/texlab/src/client.rs +2023/08/11 | 321 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@citation__citation_missing_brace.txt.snap +2023/08/11 | 3218 | support/texlab/crates/diagnostics/src/grammar/bib.rs +2023/08/11 | 3207 | support/texlab/crates/commands/src/fwd_search.rs +2023/08/11 | 31 | support/texlab/crates/parser/src/test_data/latex/theorem_definition/theorem_definition_full.txt +2023/08/11 | 31 | support/texlab/crates/parser/src/test_data/latex/command_definition/math_operator_simple.txt +2023/08/11 | 3194 | support/texlab/crates/parser/src/test_data/build_log/001.txt +2023/08/11 | 316 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@include__import_incomplete.txt.snap +2023/08/11 | 314 | support/texlab/crates/parser/src/test_data/bibtex/samples/aho_2006.txt +2023/08/11 | 313 | support/texlab/crates/texlab/tests/lsp/text_document/snapshots/lsp__text_document__completion__issue_864.snap +2023/08/11 | 312 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@group__curly_group_missing_end.txt.snap +2023/08/11 | 30 | support/texlab/crates/parser/src/test_data/latex/include/inkscape_include_options.txt +2023/08/11 | 30 | support/texlab/crates/parser/src/test_data/latex/color/color_set_definition_error2.txt +2023/08/11 | 3093 | support/texlab/crates/commands/src/find_envs.rs +2023/08/11 | 30807 | support/texlab/CHANGELOG.md +2023/08/11 | 3061 | support/texlab/crates/texlab/src/features/completion/tikz_library.rs 2023/08/11 | 3058 | macros/latex/contrib/l3kernel/README.md +2023/08/11 | 3057 | support/texlab/crates/parser/src/test_data/build_log/004.txt 2023/08/11 | 30508 | macros/latex/contrib/l3kernel/l3intarray.dtx 2023/08/11 | 304307 | macros/latex/contrib/l3kernel/l3regex.dtx +2023/08/11 | 3027 | support/texlab/crates/diagnostics/src/citations.rs +2023/08/11 | 3021 | support/texlab/crates/diagnostics/src/labels.rs +2023/08/11 | 301 | support/texlab/crates/texlab/tests/lsp/text_document/snapshots/lsp__text_document__completion__citation_open_brace_multiple.snap +2023/08/11 | 3009 | support/texlab/crates/texlab/tests/lsp/text_document/formatting.rs +2023/08/11 | 3009 | support/texlab/crates/parser/src/config.rs +2023/08/11 | 2 | support/texlab/crates/parser/src/test_data/latex/parameter.txt +2023/08/11 | 2 | support/texlab/crates/parser/src/test_data/latex/group/unmatched_brackets.txt +2023/08/11 | 2 | support/texlab/crates/parser/src/test_data/latex/group/unmatched_braces.txt +2023/08/11 | 2 | support/texlab/crates/parser/src/test_data/latex/generic_command_escape.txt +2023/08/11 | 29 | support/texlab/crates/parser/src/test_data/latex/include/graphics_include_simple.txt +2023/08/11 | 29 | support/texlab/crates/parser/src/test_data/latex/command_definition/command_definition_optional.txt +2023/08/11 | 2972 | support/texlab/crates/test-utils/src/fixture.rs 2023/08/11 | 296516 | macros/latex/contrib/l3kernel/l3styleguide.pdf +2023/08/11 | 295 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@citation__citation_empty.txt.snap +2023/08/11 | 291 | support/texlab/crates/test-utils/Cargo.toml +2023/08/11 | 28 | support/texlab/crates/parser/src/test_data/latex/include/package_include_multiple.txt +2023/08/11 | 28 | support/texlab/crates/parser/src/test_data/latex/include/biblatex_include_simple.txt +2023/08/11 | 28 | support/texlab/crates/parser/src/test_data/latex/group/equation_missing_end.txt +2023/08/11 | 28 | support/texlab/crates/parser/src/test_data/latex/graphics_path.txt +2023/08/11 | 28 | support/texlab/crates/parser/src/test_data/latex/equation_missing_begin.txt 2023/08/11 | 2841 | fonts/simpleicons/enc/simpleiconsone.enc +2023/08/11 | 283 | support/texlab/crates/texlab/src/features/completion/begin_snippet.rs +2023/08/11 | 2832 | support/texlab/crates/texlab/src/features/completion/label.rs 2023/08/11 | 2821 | macros/latex/contrib/l3kernel/l3prefixes.tex 2023/08/11 | 2821 | macros/latex/contrib/dccpaper/Makefile -2023/08/11 | 2801091 | biblio/ctan-bibdata/ctan.bib +2023/08/11 | 27 | support/texlab/crates/parser/src/test_data/latex/structure/structure_invalid_nesting.txt +2023/08/11 | 27 | support/texlab/crates/parser/src/test_data/latex/include/verbatim_include_simple.txt +2023/08/11 | 27 | support/texlab/crates/parser/src/test_data/latex/caption/caption_default.txt +2023/08/11 | 279 | support/texlab/crates/texlab/tests/lsp/text_document/snapshots/lsp__text_document__completion__component_environment_command_definition.snap +2023/08/11 | 279 | support/texlab/crates/texlab/tests/lsp/text_document/snapshots/lsp__text_document__completion__citation_open_brace.snap +2023/08/11 | 279 | support/texlab/crates/texlab/tests/lsp/text_document/snapshots/lsp__text_document__completion__acronym_ref_simple.snap +2023/08/11 | 278 | support/texlab/crates/texlab/tests/lsp/text_document/snapshots/lsp__text_document__completion__acronym_ref_open_brace.snap 2023/08/11 | 2757 | fonts/simpleicons/enc/simpleiconsfour.enc 2023/08/11 | 274 | fonts/simpleicons/tex/usimpleiconsonezero.fd +2023/08/11 | 2749 | support/texlab/crates/parser/src/latex/lexer/types.rs +2023/08/11 | 273 | support/texlab/crates/texlab/tests/lsp/text_document/snapshots/lsp__text_document__completion__user_command.snap 2023/08/11 | 27270 | macros/latex/contrib/l3kernel/l3kernel-functions.dtx +2023/08/11 | 271 | support/texlab/crates/parser/src/test_data/latex/issue_745.txt 2023/08/11 | 2708 | fonts/simpleicons/enc/simpleiconsnine.enc +2023/08/11 | 26 | support/texlab/crates/parser/src/test_data/latex/theorem_definition/theorem_definition_name_with_description_and_counter.txt +2023/08/11 | 26 | support/texlab/crates/parser/src/test_data/latex/command_definition/math_operator_no_impl.txt +2023/08/11 | 26 | support/texlab/crates/parser/src/test_data/latex/caption/caption_default_error.txt 2023/08/11 | 269 | fonts/simpleicons/tex/usimpleiconsoneone.fd 2023/08/11 | 2674 | fonts/simpleicons/enc/simpleiconsseven.enc +2023/08/11 | 2665 | support/texlab/crates/bibtex-utils/src/field/date.rs +2023/08/11 | 265 | support/texlab/crates/texlab/tests/lsp/text_document/snapshots/lsp__text_document__completion__acronym_ref_empty.snap +2023/08/11 | 26559 | support/texlab/texlab.pdf 2023/08/11 | 2654 | fonts/simpleicons/enc/simpleiconstwo.enc 2023/08/11 | 2653 | fonts/simpleicons/enc/simpleiconssix.enc +2023/08/11 | 264 | support/texlab/crates/texlab/tests/lsp/text_document/snapshots/lsp__text_document__completion__glossary_ref_simple.snap 2023/08/11 | 264 | fonts/simpleicons/tex/usimpleiconsthree.fd 2023/08/11 | 264 | fonts/simpleicons/tex/usimpleiconsseven.fd 2023/08/11 | 264 | fonts/simpleicons/tex/usimpleiconseight.fd +2023/08/11 | 263 | support/texlab/crates/texlab/tests/lsp/text_document/snapshots/lsp__text_document__completion__glossary_ref_open_brace.snap 2023/08/11 | 2630 | macros/latex/contrib/naive-ebnf/naive-ebnf.ins -2023/08/11 | 26025570 | systems/texlive/tlnet/install-tl.zip +2023/08/11 | 2610 | support/texlab/crates/symbols/src/types.rs +2023/08/11 | 2609 | support/texlab/crates/texlab/src/server/extensions.rs +2023/08/11 | 25 | support/texlab/crates/parser/src/test_data/latex/glossary/glossary_entry_reference_options.txt +2023/08/11 | 25 | support/texlab/crates/parser/src/test_data/latex/color/color_set_definition_error3.txt +2023/08/11 | 25 | support/texlab/crates/parser/src/test_data/bibtex/preamble.txt 2023/08/11 | 259 | fonts/simpleicons/tex/usimpleiconsnine.fd 2023/08/11 | 259 | fonts/simpleicons/tex/usimpleiconsfour.fd 2023/08/11 | 259 | fonts/simpleicons/tex/usimpleiconsfive.fd +2023/08/11 | 2586 | support/texlab/texlab.tex +2023/08/11 | 2586 | support/texlab/crates/texlab/tests/lsp/text_document/snapshots/lsp__text_document__document_symbol__smoke.snap +2023/08/11 | 257 | support/texlab/crates/texlab/tests/lsp/text_document/snapshots/lsp__text_document__completion__component_environment_class.snap +2023/08/11 | 255 | support/texlab/crates/texlab/tests/lsp/text_document/snapshots/lsp__text_document__completion__theorem_end.snap 2023/08/11 | 254 | fonts/simpleicons/tex/usimpleiconstwo.fd 2023/08/11 | 254 | fonts/simpleicons/tex/usimpleiconssix.fd 2023/08/11 | 254 | fonts/simpleicons/tex/usimpleiconsone.fd 2023/08/11 | 2548 | fonts/simpleicons/enc/simpleiconseight.enc +2023/08/11 | 2543 | support/texlab/crates/distro/src/lib.rs 2023/08/11 | 2535 | fonts/simpleicons/enc/simpleiconsthree.enc +2023/08/11 | 25351 | support/texlab/crates/texlab/src/features/completion/builder.rs 2023/08/11 | 25249 | macros/latex/contrib/l3kernel/l3deprecation.dtx +2023/08/11 | 2515 | support/texlab/crates/parser/src/test_data/build_log/003.txt +2023/08/11 | 250 | support/texlab/crates/texlab/tests/lsp/text_document/snapshots/lsp__text_document__completion__theorem_begin.snap 2023/08/11 | 250127 | macros/latex/contrib/l3kernel/l3news09.pdf +2023/08/11 | 24 | support/texlab/crates/parser/src/test_data/latex/include/svg_include_simple.txt 2023/08/11 | 2496 | fonts/simpleicons/enc/simpleiconsonezero.enc +2023/08/11 | 248 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@color__color_set_definition_error4.txt.snap +2023/08/11 | 247 | support/texlab/crates/texlab/tests/lsp/text_document/snapshots/lsp__text_document__completion__issue_883.snap 2023/08/11 | 24792 | macros/latex/contrib/l3kernel/source3body.tex -2023/08/11 | 2462580 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz +2023/08/11 | 2467 | support/texlab/crates/distro/src/miktex.rs +2023/08/11 | 2455 | support/texlab/crates/parser/src/test_data/build_log/002.txt +2023/08/11 | 244 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@group__unmatched_brackets.txt.snap +2023/08/11 | 244 | support/texlab/crates/base-db/src/util.rs 2023/08/11 | 243162 | macros/latex/contrib/l3kernel/l3syntax-changes.pdf +2023/08/11 | 242 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@hello_world.txt.snap +2023/08/11 | 242 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@group__unmatched_braces.txt.snap 2023/08/11 | 2425 | fonts/simpleicons/enc/simpleiconsfive.enc +2023/08/11 | 2411 | support/texlab/crates/texlab/src/server/dispatch.rs +2023/08/11 | 23 | support/texlab/crates/parser/src/test_data/latex/include/class_include_simple.txt +2023/08/11 | 23 | support/texlab/crates/parser/src/test_data/latex/command_definition/command_definition_simple.txt 2023/08/11 | 2390 | macros/latex/contrib/l3kernel/l3docstrip.dtx 2023/08/11 | 23866 | macros/latex/contrib/l3kernel/l3luatex.dtx +2023/08/11 | 2375 | support/texlab/crates/base-db/src/semantics/bib.rs 2023/08/11 | 236498 | fonts/simpleicons/tex/simpleiconsglyphs-pdftex.tex +2023/08/11 | 2360 | support/texlab/crates/symbols/src/workspace/tests.rs 2023/08/11 | 23574 | macros/latex/contrib/l3kernel/l3fp-random.dtx +2023/08/11 | 234 | support/texlab/crates/parser/src/snapshots/parser__bibtex__tests__parse@comment.txt.snap 2023/08/11 | 234484 | macros/latex/contrib/xkcdcolors.zip +2023/08/11 | 2337 | support/texlab/crates/texlab/benches/bench_main.rs +2023/08/11 | 2322 | support/texlab/crates/diagnostics/src/lib.rs 2023/08/11 | 231519 | fonts/simpleicons/tex/simpleiconsglyphs-xeluatex.tex 2023/08/11 | 2303 | fonts/simpleicons/enc/simpleiconsoneone.enc 2023/08/11 | 23036 | macros/latex/contrib/xkcdcolors/xkcdcolors.sty 2023/08/11 | 23011 | macros/latex/contrib/l3kernel/l3fp-logic.dtx +2023/08/11 | 22 | support/texlab/crates/parser/src/test_data/latex/include/bibtex_include_simple.txt +2023/08/11 | 22 | support/texlab/crates/parser/src/test_data/latex/command_definition/command_definition_no_argc.txt +2023/08/11 | 22 | support/texlab/crates/parser/src/test_data/latex/caption/caption_minimal.txt +2023/08/11 | 227 | support/texlab/crates/syntax/Cargo.toml +2023/08/11 | 227 | support/texlab/crates/distro/Cargo.toml +2023/08/11 | 226 | support/texlab/crates/texlab/tests/lsp/text_document/snapshots/lsp__text_document__completion__acronym_package_ref.snap 2023/08/11 | 2263 | macros/latex/contrib/xkcdcolors/README.md +2023/08/11 | 223 | support/texlab/crates/texlab/tests/lsp/text_document/snapshots/lsp__text_document__completion__component_environment_simple.snap 2023/08/11 | 2229 | macros/latex/contrib/l3kernel/source3.tex +2023/08/11 | 22204 | support/texlab/crates/citeproc/src/driver.rs +2023/08/11 | 22004 | biblio/bibtex/bibtex-x/ChangeLog +2023/08/11 | 21 | support/texlab/crates/parser/src/test_data/latex/theorem_definition/theorem_definition_name_with_description.txt +2023/08/11 | 21 | support/texlab/crates/parser/src/test_data/latex/theorem_definition/theorem_definition_name_with_counter.txt +2023/08/11 | 21 | support/texlab/crates/parser/src/test_data/latex/label/label_number.txt +2023/08/11 | 21 | support/texlab/crates/parser/src/test_data/latex/inline_double_dollar.txt +2023/08/11 | 21 | support/texlab/crates/parser/src/test_data/latex/caption/caption_minimal_error.txt +2023/08/11 | 2194 | biblio/bibtex/bibtex-x/tests/bibtexu-char.test 2023/08/11 | 218315 | macros/latex/contrib/l3kernel/l3term-glossary.pdf 2023/08/11 | 217219 | macros/latex/contrib/xkcdcolors/xkcdcolors-manual.pdf +2023/08/11 | 216 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@generic_command_empty.txt.snap +2023/08/11 | 215 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@generic_command_escape.txt.snap +2023/08/11 | 2143 | support/texlab/crates/texlab/src/features/folding.rs 2023/08/11 | 2128479 | fonts/simpleicons/doc/simpleicons.pdf -2023/08/11 | 21039871 | systems/texlive/tlnet/install-tl-windows.exe +2023/08/11 | 211 | support/texlab/crates/texlab/tests/lsp/text_document/snapshots/lsp__text_document__completion__argument_word.snap +2023/08/11 | 20 | support/texlab/crates/parser/src/test_data/latex/label/label_reference_range_simple.txt +2023/08/11 | 20 | support/texlab/crates/parser/src/test_data/latex/include/tikz_library_import_simple.txt +2023/08/11 | 20 | support/texlab/crates/parser/src/test_data/latex/include/package_include_simple.txt +2023/08/11 | 20 | support/texlab/crates/parser/src/test_data/latex/include/latex_input_path_brackets.txt +2023/08/11 | 20 | support/texlab/crates/parser/src/test_data/latex/include/inkscape_include_simple.txt +2023/08/11 | 20 | support/texlab/crates/parser/src/test_data/latex/citation/citation_prenote_postnote.txt 2023/08/11 | 208 | macros/latex/contrib/naive-ebnf/DEPENDS.txt +2023/08/11 | 2074 | support/texlab/crates/bibtex-utils/src/field/author.rs +2023/08/11 | 2068 | support/texlab/crates/texlab/src/features/formatting/latexindent.rs +2023/08/11 | 205 | support/texlab/crates/texlab/tests/lsp/text_document/snapshots/lsp__text_document__completion__entry_type_complete_entry.snap 2023/08/11 | 205075 | macros/latex/contrib/profmaquette.zip 2023/08/11 | 204992 | macros/latex/contrib/l3kernel/l3news12.pdf 2023/08/11 | 20464 | macros/latex/contrib/l3kernel/l3text-purify.dtx +2023/08/11 | 2040 | support/texlab/crates/parser/src/latex/lexer.rs 2023/08/11 | 2038 | macros/latex/contrib/l3kernel/interface3.tex 2023/08/11 | 2028356 | fonts/simpleicons/opentype/SimpleIcons.otf +2023/08/11 | 1 | support/texlab/crates/parser/src/test_data/latex/parameter_error.txt +2023/08/11 | 19 | support/texlab/crates/parser/src/test_data/latex/label/label_reference_range_error.txt +2023/08/11 | 19 | support/texlab/crates/parser/src/test_data/latex/label/label_definition_line_break.txt +2023/08/11 | 19 | support/texlab/crates/parser/src/test_data/latex/issue_789.txt +2023/08/11 | 19 | support/texlab/crates/parser/src/test_data/latex/inline.txt +2023/08/11 | 19 | support/texlab/crates/parser/src/test_data/latex/include/pgf_library_import_simple.txt +2023/08/11 | 19 | support/texlab/crates/parser/src/test_data/latex/glossary/acronym_reference_simple.txt +2023/08/11 | 1980 | support/texlab/crates/symbols/src/document/bib.rs +2023/08/11 | 197 | support/texlab/crates/texlab/src/features.rs 2023/08/11 | 19641 | macros/latex/contrib/l3kernel/l3fp-convert.dtx +2023/08/11 | 194 | support/texlab/crates/texlab/tests/lsp/text_document/snapshots/lsp__text_document__completion__entry_type_after_preamble.snap +2023/08/11 | 1922 | support/texlab/crates/texlab/tests/lsp/workspace/snapshots/lsp__workspace__symbol__smoke.snap +2023/08/11 | 1917 | support/texlab/crates/texlab/src/features/completion.rs +2023/08/11 | 1917 | support/texlab/crates/distro/src/file_name_db.rs 2023/08/11 | 19106 | macros/latex/contrib/xkcdcolors/lppl-1-3c_license.txt 2023/08/11 | 19106 | macros/latex/contrib/circledsteps/lppl-1-3c_license.txt 2023/08/11 | 1889688 | fonts/simpleicons/type1/SimpleIcons.pfb +2023/08/11 | 1883 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@structure__paragraphs.txt.snap +2023/08/11 | 187 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@parameter_error.txt.snap +2023/08/11 | 1871 | support/texlab/crates/symbols/src/workspace/snapshots/symbols__workspace__tests__filter_type_section.snap +2023/08/11 | 186 | support/texlab/crates/texlab/tests/lsp/text_document/snapshots/lsp__text_document__completion__entry_type_after_string.snap +2023/08/11 | 185 | support/texlab/crates/texlab/tests/lsp/text_document/snapshots/lsp__text_document__completion__entry_type_before_preamble.snap 2023/08/11 | 18532 | macros/latex/contrib/l3kernel/l3fp-round.dtx 2023/08/11 | 1844 | fonts/simpleicons/doc/simpleicons.tex -2023/08/11 | 18177384 | systems/texlive/tlnet/tlpkg/texlive.tlpdb +2023/08/11 | 1835 | support/texlab/crates/texlab/Cargo.toml +2023/08/11 | 182 | support/texlab/crates/texlab/tests/lsp/text_document/snapshots/lsp__text_document__completion__entry_type_before_article.snap +2023/08/11 | 182 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@parameter.txt.snap +2023/08/11 | 1829 | support/texlab/crates/texlab/src/features/completion/color.rs +2023/08/11 | 1820 | support/texlab/crates/commands/src/clean.rs +2023/08/11 | 181 | support/texlab/crates/texlab/tests/lsp/text_document/snapshots/lsp__text_document__formatting__bibtex_internal_join_strings.snap +2023/08/11 | 181 | support/texlab/CONTRIBUTING.md +2023/08/11 | 1814 | support/texlab/crates/texlab/tests/lsp/text_document/snapshots/lsp__text_document__completion__label.snap +2023/08/11 | 18098 | support/texlab/crates/syntax/src/latex/cst.rs +2023/08/11 | 17 | support/texlab/crates/test-utils/src/lib.rs +2023/08/11 | 17 | support/texlab/crates/parser/src/test_data/latex/include/latex_include_simple.txt +2023/08/11 | 17 | support/texlab/crates/parser/src/test_data/latex/include/latex_include_equality_sign.txt +2023/08/11 | 17 | support/texlab/crates/parser/src/test_data/latex/include/import_simple.txt +2023/08/11 | 17 | support/texlab/crates/parser/src/test_data/latex/command_definition/command_definition_no_impl.txt +2023/08/11 | 179 | support/texlab/crates/texlab/tests/lsp/text_document/snapshots/lsp__text_document__completion__entry_type_before_string.snap +2023/08/11 | 1791 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@issue_853.txt.snap 2023/08/11 | 17809 | macros/latex/contrib/l3kernel/l3pdf.dtx 2023/08/11 | 177321 | macros/latex/contrib/profmaquette/doc/profmaquette-doc.pdf +2023/08/11 | 1760 | support/texlab/crates/citeproc/src/output.rs +2023/08/11 | 175 | support/texlab/crates/symbols/src/lib.rs +2023/08/11 | 1748 | support/texlab/crates/texlab/src/features/rename/entry.rs +2023/08/11 | 1745 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@structure__structure_nested.txt.snap +2023/08/11 | 1743 | support/texlab/crates/texlab/tests/lsp/text_document/rename.rs +2023/08/11 | 1740 | support/texlab/crates/texlab/src/features/rename.rs +2023/08/11 | 1737 | support/texlab/crates/texlab/tests/lsp/text_document/inlay_hint.rs +2023/08/11 | 1732 | support/texlab/crates/texlab/src/main.rs 2023/08/11 | 1717910 | macros/latex/contrib/l3kernel/interface3.pdf 2023/08/11 | 17115 | macros/latex/contrib/xkcdcolors/xkcdcolors-manual.tex +2023/08/11 | 1708 | support/texlab/crates/syntax/src/latex/kind.rs 2023/08/11 | 170069 | macros/latex/contrib/l3kernel/l3news11.pdf -2023/08/11 | 1678 | biblio/ctan-bibdata/biblatex-ctan/ctan.bbx +2023/08/11 | 16 | support/texlab/crates/parser/src/test_data/latex/theorem_definition/theorem_definition_only_name.txt +2023/08/11 | 16 | support/texlab/crates/parser/src/test_data/latex/include/class_include_empty.txt +2023/08/11 | 16 | support/texlab/crates/parser/src/test_data/latex/command_definition/command_definition_no_impl_error.txt +2023/08/11 | 167 | support/texlab/crates/texlab/tests/lsp/text_document/snapshots/lsp__text_document__formatting__bibtex_internal_command.snap +2023/08/11 | 1679 | support/texlab/crates/symbols/src/document/snapshots/symbols__document__tests__enumerate.snap +2023/08/11 | 1672 | support/texlab/crates/parser/src/snapshots/parser__build_log__tests__parse@006.txt.snap 2023/08/11 | 16709 | macros/latex/contrib/l3kernel/l3candidates.dtx 2023/08/11 | 16633 | macros/latex/contrib/l3kernel/l3text-map.dtx +2023/08/11 | 1660 | support/texlab/crates/texlab/src/features/hover.rs +2023/08/11 | 1647 | support/texlab/crates/texlab/src/util.rs 2023/08/11 | 16391 | macros/latex/contrib/naive-ebnf/naive-ebnf.dtx +2023/08/11 | 1636 | support/texlab/crates/texlab/src/features/completion/argument.rs 2023/08/11 | 163456 | macros/latex/contrib/l3kernel/l3news08.pdf +2023/08/11 | 1632 | biblio/bibtex/bibtex-x/tests/bibtex8u-mem.test +2023/08/11 | 1626 | support/texlab/crates/bibtex-utils/src/field/number.rs +2023/08/11 | 1611 | support/texlab/crates/texlab/src/util/line_index_ext.rs +2023/08/11 | 160 | support/texlab/crates/texlab/tests/lsp/text_document/snapshots/lsp__text_document__formatting__bibtex_internal_preamble.snap +2023/08/11 | 1608 | support/texlab/crates/texlab/tests/lsp/text_document/snapshots/lsp__text_document__inlay_hint__label_definition.snap +2023/08/11 | 15 | support/texlab/crates/parser/src/test_data/latex/label/label_reference_range_incomplete.txt +2023/08/11 | 15 | support/texlab/crates/parser/src/test_data/latex/color/color_set_definition_error4.txt +2023/08/11 | 15 | support/texlab/crates/parser/src/test_data/latex/citation/citation_prenote.txt +2023/08/11 | 15 | support/texlab/crates/parser/src/test_data/latex/citation/citation_multiple_keys.txt +2023/08/11 | 15 | support/texlab/crates/bibtex-utils/src/lib.rs +2023/08/11 | 1590 | support/texlab/crates/commands/src/dep_graph.rs +2023/08/11 | 158 | support/texlab/crates/base-db/src/lib.rs +2023/08/11 | 1583 | support/texlab/crates/commands/src/placeholders.rs +2023/08/11 | 157 | support/texlab/crates/texlab/tests/lsp/text_document/snapshots/lsp__text_document__formatting__bibtex_internal_trailing_comma.snap +2023/08/11 | 157 | support/texlab/crates/texlab/tests/lsp/text_document/snapshots/lsp__text_document__formatting__bibtex_internal_insert_braces.snap +2023/08/11 | 15622 | support/texlab/crates/citeproc/src/tests.rs 2023/08/11 | 156194 | macros/latex/contrib/l3kernel/l3doc.dtx -2023/08/11 | 153 | systems/texlive/tlnet/install-tl-windows.exe.sha512 -2023/08/11 | 152 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512 2023/08/11 | 152023 | macros/latex/contrib/l3kernel/l3docstrip.pdf 2023/08/11 | 1519 | macros/latex/contrib/circledsteps/ctikzexample.tex 2023/08/11 | 1519 | fonts/simpleicons/tex/simpleicons.sty 2023/08/11 | 151569 | macros/latex/contrib/l3kernel/l3news06.pdf +2023/08/11 | 1509 | support/texlab/crates/symbols/src/document.rs +2023/08/11 | 1506 | support/texlab/crates/texlab/src/features/completion/import.rs 2023/08/11 | 150675 | macros/latex/contrib/l3kernel/l3news02.pdf +2023/08/11 | 1505 | support/texlab/crates/texlab/tests/lsp/text_document/document_symbol.rs 2023/08/11 | 150282 | macros/latex/contrib/l3kernel/l3news10.pdf +2023/08/11 | 14 | support/texlab/crates/parser/src/test_data/latex/label/label_reference_multiple.txt +2023/08/11 | 14 | support/texlab/crates/parser/src/test_data/latex/generic_command_args.txt 2023/08/11 | 14913 | macros/latex/contrib/l3kernel/l3news12.tex +2023/08/11 | 148 | support/texlab/crates/parser/src/lib.rs 2023/08/11 | 148704 | macros/latex/contrib/l3kernel/l3news03.pdf -2023/08/11 | 145 | systems/texlive/tlnet/install-tl.zip.sha512 -2023/08/11 | 144 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512 +2023/08/11 | 1464 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@glossary__acronym_declaration.txt.snap +2023/08/11 | 1448 | biblio/bibtex/bibtex-x/tests/bibtex8.test +2023/08/11 | 1443 | support/texlab/crates/symbols/src/workspace/snapshots/symbols__workspace__tests__filter_type_item.snap +2023/08/11 | 1441 | support/texlab/crates/texlab/src/features/completion/citation.rs +2023/08/11 | 143 | support/texlab/crates/texlab/tests/lsp/text_document/snapshots/lsp__text_document__formatting__bibtex_internal_string.snap +2023/08/11 | 143 | support/texlab/crates/texlab/tests/lsp/text_document.rs +2023/08/11 | 1436 | biblio/bibtex/bibtex-x/tests/bibtexu.test +2023/08/11 | 1432 | support/texlab/crates/hover/src/lib.rs +2023/08/11 | 14296 | support/texlab/crates/texlab/tests/lsp/text_document/completion.rs 2023/08/11 | 1428 | macros/latex/contrib/naive-ebnf/README.md +2023/08/11 | 1428 | biblio/bibtex/bibtex-x/tests/bibtex8-char.test 2023/08/11 | 1421 | macros/latex/contrib/circledsteps/README.md 2023/08/11 | 141613 | macros/latex/contrib/l3kernel/l3tl.dtx +2023/08/11 | 1412 | support/texlab/crates/texlab/src/server/progress.rs +2023/08/11 | 1409 | support/texlab/crates/references/src/entry.rs 2023/08/11 | 140150 | macros/latex/contrib/l3kernel/l3file.dtx +2023/08/11 | 13 | support/texlab/crates/parser/src/test_data/latex/include/package_include_empty.txt +2023/08/11 | 13 | support/texlab/crates/parser/src/test_data/latex/group/curly_group_simple.txt +2023/08/11 | 13 | support/texlab/crates/parser/src/test_data/latex/equation.txt +2023/08/11 | 13 | support/texlab/crates/parser/src/test_data/latex/color/color_reference_simple.txt 2023/08/11 | 13998334 | install/macros/latex/contrib/l3kernel.tds.zip 2023/08/11 | 139947 | fonts/simpleicons/doc/bindings.tex 2023/08/11 | 13738580 | macros/latex/contrib/l3kernel.zip +2023/08/11 | 135 | support/texlab/crates/parser/src/test_data/latex/issue_853.txt +2023/08/11 | 1359 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@glossary__acronym_definition_options.txt.snap +2023/08/11 | 134 | support/texlab/crates/parser/src/test_data/latex/structure/paragraphs.txt +2023/08/11 | 1348 | support/texlab/crates/definition/src/command.rs +2023/08/11 | 13353 | support/texlab/crates/parser/src/test_data/build_log/005.txt +2023/08/11 | 1330 | support/texlab/crates/texlab/src/features/inlay_hint/label.rs +2023/08/11 | 132 | support/texlab/crates/texlab/tests/lsp/text_document/snapshots/lsp__text_document__formatting__bibtex_internal_parens.snap +2023/08/11 | 1322 | support/texlab/crates/texlab/tests/lsp/text_document/document_highlight.rs +2023/08/11 | 1321 | support/texlab/crates/symbols/src/workspace.rs 2023/08/11 | 131482 | macros/latex/contrib/l3kernel/l3basics.dtx +2023/08/11 | 1305 | support/texlab/crates/texlab/src/features/rename/command.rs +2023/08/11 | 1304 | support/texlab/crates/texlab/src/features/definition.rs 2023/08/11 | 13018567 | macros/latex/contrib/stellenbosch-2.zip +2023/08/11 | 12 | support/texlab/crates/texlab/tests/lsp/workspace.rs +2023/08/11 | 12 | support/texlab/crates/parser/src/test_data/latex/hello_world.txt +2023/08/11 | 12 | support/texlab/crates/parser/src/test_data/latex/group/curly_group_missing_end.txt +2023/08/11 | 12 | support/texlab/crates/parser/src/test_data/latex/citation/citation_redundant_comma.txt +2023/08/11 | 1298 | support/texlab/crates/texlab/src/features/inlay_hint.rs 2023/08/11 | 128317 | macros/latex/contrib/l3kernel/l3news07.pdf 2023/08/11 | 12806 | macros/latex/contrib/l3kernel/l3bootstrap.dtx 2023/08/11 | 12777 | macros/latex/contrib/l3kernel/l3fp-traps.dtx 2023/08/11 | 127561 | macros/latex/contrib/l3kernel/l3keys.dtx +2023/08/11 | 1266 | support/texlab/crates/references/src/string_def.rs +2023/08/11 | 1260 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@structure__structure_enum_item.txt.snap +2023/08/11 | 1238 | support/texlab/crates/texlab/src/features/completion/color_model.rs 2023/08/11 | 1236 | fonts/simpleicons/tfm/SimpleIcons--simpleiconseight.tfm 2023/08/11 | 1236 | fonts/simpleicons/map/simpleicons.map 2023/08/11 | 1232 | fonts/simpleicons/tfm/SimpleIcons--simpleiconstwo.tfm @@ -186,27 +784,65 @@ 2023/08/11 | 1228 | fonts/simpleicons/tfm/SimpleIcons--simpleiconsthree.tfm 2023/08/11 | 1228 | fonts/simpleicons/tfm/SimpleIcons--simpleiconsone.tfm 2023/08/11 | 122711 | macros/latex/contrib/l3kernel/l3news01.pdf +2023/08/11 | 1225 | support/texlab/crates/hover/src/citation.rs +2023/08/11 | 1208 | support/texlab/crates/texlab/tests/lsp/text_document/folding_range.rs +2023/08/11 | 11 | support/texlab/crates/parser/src/test_data/latex/label/label_reference_equation.txt +2023/08/11 | 11 | support/texlab/crates/parser/src/test_data/latex/label/label_definition_simple.txt +2023/08/11 | 11 | support/texlab/crates/parser/src/test_data/latex/include/import_incomplete.txt +2023/08/11 | 1195 | support/texlab/crates/definition/src/lib.rs +2023/08/11 | 1191 | support/texlab/crates/texlab/src/features/completion/glossary_ref.rs +2023/08/11 | 1191 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@environment__environment_nested_missing_braces.txt.snap 2023/08/11 | 119051 | macros/latex/contrib/l3kernel/l3token.dtx 2023/08/11 | 11884 | macros/latex/contrib/l3kernel/l3styleguide.tex 2023/08/11 | 11781 | macros/latex/contrib/l3kernel/l3fparray.dtx +2023/08/11 | 1177 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@command_definition__command_definition_with_begin.txt.snap +2023/08/11 | 1170 | support/texlab/crates/base-db/src/semantics/auxiliary.rs +2023/08/11 | 1157 | support/texlab/crates/texlab/tests/lsp/text_document/document_link.rs 2023/08/11 | 114591 | macros/latex/contrib/l3kernel/l3news04.pdf -2023/08/11 | 114096 | systems/texlive/tlnet/archive/texlive-scripts.r67870.tar.xz +2023/08/11 | 1144 | support/texlab/crates/definition/src/label.rs +2023/08/11 | 11420 | support/texlab/crates/parser/src/bibtex.rs +2023/08/11 | 11391 | macros/latex/contrib/joinbox/expl3.png 2023/08/11 | 113435 | macros/latex/contrib/l3kernel/l3str-convert.dtx +2023/08/11 | 1124 | support/texlab/crates/distro/src/language.rs 2023/08/11 | 112487 | macros/latex/contrib/l3kernel/l3news05.pdf 2023/08/11 | 112274 | macros/latex/contrib/l3kernel/l3color.dtx +2023/08/11 | 1121 | support/texlab/crates/symbols/src/document/snapshots/symbols__document__tests__theorem_thmtools.snap +2023/08/11 | 1121 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@environment__environment_nested.txt.snap +2023/08/11 | 1120 | support/texlab/crates/symbols/src/document/snapshots/symbols__document__tests__theorem_amsthm.snap +2023/08/11 | 1112 | support/texlab/crates/parser/src/test_data/bibtex/samples/nietzsche_1998.txt +2023/08/11 | 11093 | support/texlab/crates/base-db/src/semantics/tex.rs +2023/08/11 | 1103 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@environment__environment_definition.txt.snap +2023/08/11 | 11015 | support/texlab/crates/parser/src/snapshots/parser__bibtex__tests__parse@samples__nietzsche_1998.txt.snap +2023/08/11 | 10 | support/texlab/crates/parser/src/test_data/latex/citation/citation_star.txt +2023/08/11 | 10 | support/texlab/crates/parser/src/test_data/latex/citation/citation_simple.txt +2023/08/11 | 108 | support/texlab/crates/texlab/src/lib.rs +2023/08/11 | 1083 | support/texlab/crates/texlab/src/features/formatting.rs +2023/08/11 | 1081 | dviware/dvidvi/dvidvi.test 2023/08/11 | 1078 | macros/latex/contrib/naive-ebnf/LICENSE.txt +2023/08/11 | 1076 | support/texlab/crates/texlab/tests/lsp/text_document/snapshots/lsp__text_document__completion__issue_885.snap +2023/08/11 | 1074 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@environment__environment_asymptote.txt.snap 2023/08/11 | 107383 | macros/latex/contrib/l3kernel/l3news09.tex +2023/08/11 | 1070 | support/texlab/crates/references/src/lib.rs +2023/08/11 | 1067 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@include__package_include_options.txt.snap +2023/08/11 | 1066 | support/texlab/crates/texlab/src/features/rename/label.rs +2023/08/11 | 1066 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@include__class_include_options.txt.snap +2023/08/11 | 1059 | support/texlab/crates/hover/src/string_ref.rs +2023/08/11 | 1056 | support/texlab/crates/definition/src/include.rs +2023/08/11 | 1051 | support/texlab/crates/texlab/tests/lsp/workspace/symbol.rs 2023/08/11 | 105012 | macros/latex/contrib/l3kernel/l3fp-parse.dtx +2023/08/11 | 1049 | support/texlab/crates/texlab/src/features/highlight/label.rs +2023/08/11 | 1046 | support/texlab/crates/definition/src/string_ref.rs +2023/08/11 | 10380 | support/texlab/crates/parser/src/snapshots/parser__bibtex__tests__parse@samples__averroes_1998.txt.snap 2023/08/11 | 10328 | macros/latex/contrib/l3kernel/l3flag.dtx +2023/08/11 | 1025 | support/texlab/crates/texlab/src/features/completion/matcher.rs +2023/08/11 | 10257 | support/texlab/crates/texlab/src/util/cursor.rs 2023/08/11 | 102208 | macros/latex/contrib/dccpaper/dccpaper.dtx +2023/08/11 | 10108 | support/texlab/crates/base-db/src/workspace.rs +2023/08/11 | 1009 | support/texlab/crates/symbols/src/workspace/snapshots/symbols__workspace__tests__filter_type_math.snap +2023/08/11 | 1008 | support/texlab/crates/parser/src/test_data/bibtex/samples/averroes_1998.txt 2023/08/10 | 983540 | systems/texlive/tlnet/archive/writeongrid.doc.r67866.tar.xz -2023/08/10 | 87158 | macros/latex/contrib/couleurs-fr.zip 2023/08/10 | 8325 | macros/latex/contrib/cahierprof/cahierprof-doc.tex -2023/08/10 | 82639 | macros/latex/contrib/couleurs-fr/doc/couleurs-fr-doc.pdf -2023/08/10 | 8246 | macros/latex/contrib/couleurs-fr/doc/couleurs-fr-doc.tex 2023/08/10 | 781064 | systems/texlive/tlnet/archive/huawei.doc.r67863.tar.xz -2023/08/10 | 7291 | systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl -2023/08/10 | 7222 | macros/latex/contrib/couleurs-fr/tex/couleurs-fr.sty 2023/08/10 | 7105 | macros/latex/contrib/stellenbosch-2/tex/stb-titlepage.sty 2023/08/10 | 698093 | macros/latex/contrib/stellenbosch-2/source/stb-titlepage.zip 2023/08/10 | 692622 | macros/latex/contrib/stellenbosch-2/doc/stb-thesis.pdf @@ -277,20 +913,17 @@ 2023/08/09 | 70124 | systems/texlive/tlnet/archive/memoir.r67850.tar.xz 2023/08/09 | 6900 | graphics/metapost/contrib/macros/wordcloud/scripts/wordcloud.lua 2023/08/09 | 6760 | graphics/metapost/contrib/macros/wordcloud/doc/doc-wc.pdf -2023/08/09 | 672020 | systems/texlive/tlnet/archive/naive-ebnf.doc.r67851.tar.xz 2023/08/09 | 6716028 | systems/texlive/tlnet/archive/jeuxcartes.r67849.tar.xz 2023/08/09 | 660 | macros/latex/contrib/huawei/DEPENDS.txt 2023/08/09 | 6503 | graphics/metapost/contrib/macros/wordcloud/doc/wordcloud-preamble.tex 2023/08/09 | 626980 | systems/texlive/tlnet/archive/tikzfill.doc.r67847.tar.xz 2023/08/09 | 606805 | macros/latex/contrib/writeongrid/doc/WriteOnGrid-doc-fr.pdf -2023/08/09 | 5760 | systems/texlive/tlnet/archive/naive-ebnf.source.r67851.tar.xz 2023/08/09 | 556524 | systems/texlive/tlnet/archive/apa6.doc.r67848.tar.xz 2023/08/09 | 5311 | graphics/metapost/contrib/macros/wordcloud/tex/wordcloud.sty 2023/08/09 | 492397 | macros/latex/contrib/writeongrid/doc/WriteOnGrid-doc-en.pdf 2023/08/09 | 469022 | macros/latex/contrib/arraycols.zip 2023/08/09 | 4652 | systems/texlive/tlnet/archive/tikzfill.r67847.tar.xz 2023/08/09 | 463229 | macros/latex/contrib/arraycols/arraycols.pdf -2023/08/09 | 456 | macros/latex/contrib/couleurs-fr/README.md 2023/08/09 | 44707 | macros/luatex/latex/lualinalg/lualinalg.tex 2023/08/09 | 4027 | graphics/metapost/contrib/macros/wordcloud/doc/ctan.bib 2023/08/09 | 37432 | systems/texlive/tlnet/archive/apa6.source.r67848.tar.xz @@ -303,7 +936,6 @@ 2023/08/09 | 253724 | macros/latex/contrib/huawei/huawei-cover-picture.pdf 2023/08/09 | 246836 | macros/latex/contrib/verbatimbox.zip 2023/08/09 | 24544 | systems/texlive/tlnet/archive/cweb.r67845.tar.xz -2023/08/09 | 2428 | systems/texlive/tlnet/archive/naive-ebnf.r67851.tar.xz 2023/08/09 | 23685 | macros/latex/contrib/writeongrid/tex/WriteOnGrid.sty 2023/08/09 | 214205 | macros/luatex/latex/lualinalg.zip 2023/08/09 | 212556 | systems/texlive/tlnet/archive/memoir.source.r67850.tar.xz @@ -423,13 +1055,10 @@ 2023/08/07 | 7724 | macros/latex/contrib/apa6/samples/bibliography.bib 2023/08/07 | 6908 | macros/latex/contrib/apa6/samples/longsample.tex 2023/08/07 | 6704 | macros/latex/contrib/apa6/apa6.ins -2023/08/07 | 628 | systems/texlive/tlnet/archive/collection-langfrench.r67826.tar.xz 2023/08/07 | 6249 | macros/latex/contrib/apa6/samples/shortsample.tex 2023/08/07 | 603020 | macros/latex/contrib/apa6/apa6.pdf 2023/08/07 | 5611 | macros/luatex/generic/luamplib/test-luamplib-latex.tex 2023/08/07 | 5548 | macros/latex/contrib/apa6/config/APAendfloat.cfg -2023/08/07 | 429692 | systems/texlive/tlnet/archive/cahierprof.doc.r67826.tar.xz -2023/08/07 | 4204 | systems/texlive/tlnet/archive/cahierprof.r67826.tar.xz 2023/08/07 | 3872 | macros/luatex/generic/luamplib/test-luamplib-plain.tex 2023/08/07 | 3223 | macros/latex/contrib/apa6/config/APAngerman.txt 2023/08/07 | 3221 | macros/latex/contrib/apa6/config/APAgreek.txt @@ -445,595 +1074,15 @@ 2023/08/07 | 202348 | install/macros/luatex/generic/luamplib.tds.zip 2023/08/07 | 1996 | macros/luatex/generic/luamplib/README 2023/08/07 | 187702 | macros/luatex/generic/luamplib.zip -2023/08/07 | 178396 | systems/texlive/tlnet/archive/profmaquette.doc.r67827.tar.xz 2023/08/07 | 172321 | macros/latex/contrib/apa6/apa6.dtx 2023/08/07 | 153613 | macros/luatex/generic/luamplib/luamplib.pdf 2023/08/07 | 1422 | macros/latex/contrib/apa6/README 2023/08/07 | 13798 | macros/latex/contrib/apa6/pseudoTeX/apa6.ptex -2023/08/07 | 13564 | systems/texlive/tlnet/archive/profmaquette.r67827.tar.xz 2023/08/07 | 13269 | macros/latex/contrib/apa6/pseudoTeX/TeX2WordForapa6.bas 2023/08/07 | 125713 | systems/texlive/tlnet/install-tl -2023/08/06 | 9 | support/texlab/crates/parser/src/test_data/latex/label/label_reference_simple.txt -2023/08/06 | 9 | support/texlab/crates/parser/src/test_data/latex/glossary/glossary_entry_reference_simple.txt -2023/08/06 | 9 | support/texlab/crates/parser/src/test_data/latex/citation/citation_missing_brace.txt -2023/08/06 | 998 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@theorem_definition__theorem_definition_thmtools.txt.snap -2023/08/06 | 9956 | support/texlab/crates/base-db/src/workspace.rs -2023/08/06 | 993 | support/texlab/crates/parser/src/test_data/bibtex/samples/knuth_1984.txt -2023/08/06 | 988 | support/texlab/crates/texlab/src/features/reference.rs -2023/08/06 | 987 | support/texlab/crates/commands/src/change_env.rs -2023/08/06 | 980 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@color__color_set_definition_simple.txt.snap -2023/08/06 | 975 | support/texlab/crates/parser/src/snapshots/parser__build_log__tests__parse@004.txt.snap -2023/08/06 | 965 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@glossary__glossary_entry_definition_simple.txt.snap -2023/08/06 | 953 | support/texlab/crates/parser/src/snapshots/parser__build_log__tests__parse@005.txt.snap -2023/08/06 | 9479 | support/texlab/crates/parser/src/snapshots/parser__bibtex__tests__parse@samples__knuth_1984.txt.snap -2023/08/06 | 946 | support/texlab/crates/texlab/tests/lsp/text_document/snapshots/lsp__text_document__formatting__bibtex_internal_multiple_entries.snap -2023/08/06 | 933 | support/texlab/crates/symbols/src/document/snapshots/symbols__document__tests__section.snap -2023/08/06 | 932 | support/texlab/crates/texlab/src/features/link.rs -2023/08/06 | 911 | support/texlab/crates/references/src/label.rs -2023/08/06 | 911 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@glossary__glossary_entry_reference_options.txt.snap -2023/08/06 | 911 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@environment__environment_definition_optional_arg.txt.snap -2023/08/06 | 90 | support/texlab/crates/parser/src/test_data/latex/structure/structure_nested.txt -2023/08/06 | 9070 | support/texlab/crates/symbols/src/document/tex.rs -2023/08/06 | 904 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@issue_857.txt.snap -2023/08/06 | 900 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@include__graphics_include_command.txt.snap -2023/08/06 | 898 | support/texlab/crates/parser/src/test_data/bibtex/samples/kastenholz_2006.txt -2023/08/06 | 8955 | support/texlab/crates/citeproc/src/field/text.rs -2023/08/06 | 890 | support/texlab/crates/citeproc/src/lib.rs -2023/08/06 | 8868 | support/texlab/crates/parser/src/snapshots/parser__bibtex__tests__parse@samples__kastenholz_2006.txt.snap -2023/08/06 | 864 | support/texlab/crates/syntax/src/lib.rs -2023/08/06 | 861 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@include__biblatex_include_options.txt.snap -2023/08/06 | 860 | support/texlab/crates/parser/src/test_data/bibtex/samples/blom_2021.txt -2023/08/06 | 852 | support/texlab/crates/definition/src/citation.rs -2023/08/06 | 849 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@color__color_set_definition_error1.txt.snap -2023/08/06 | 846 | support/texlab/crates/symbols/src/document/snapshots/symbols__document__tests__float.snap -2023/08/06 | 8469 | support/texlab/crates/texlab/tests/lsp/fixture.rs -2023/08/06 | 841 | support/texlab/crates/texlab/tests/lsp/text_document/snapshots/lsp__text_document__folding_range__latex.snap -2023/08/06 | 841 | support/texlab/crates/symbols/src/document/snapshots/symbols__document__tests__equation.snap -2023/08/06 | 838 | support/texlab/crates/texlab/src/features/completion/acronym_ref.rs -2023/08/06 | 82 | support/texlab/crates/parser/src/test_data/bibtex/comment.txt -2023/08/06 | 8271 | support/texlab/crates/texlab/src/util/diagnostics.rs -2023/08/06 | 825 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@label__label_reference_incomplete.txt.snap -2023/08/06 | 824 | support/texlab/crates/texlab/src/features/completion/field.rs -2023/08/06 | 8240 | support/texlab/crates/texlab/src/server/options.rs -2023/08/06 | 823 | support/texlab/crates/symbols/src/workspace/snapshots/symbols__workspace__tests__filter_bibtex.snap -2023/08/06 | 821 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@group__equation_missing_end.txt.snap -2023/08/06 | 821 | support/texlab/crates/base-db/src/semantics.rs -2023/08/06 | 820 | support/texlab/crates/distro/src/texlive.rs -2023/08/06 | 819 | support/texlab/crates/hover/src/label.rs -2023/08/06 | 815 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@glossary__acronym_reference_options.txt.snap -2023/08/06 | 814 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@equation_missing_begin.txt.snap -2023/08/06 | 80 | support/texlab/crates/parser/src/test_data/latex/command_definition/command_definition_with_begin.txt -2023/08/06 | 7 | support/texlab/crates/parser/src/test_data/latex/citation/citation_empty.txt -2023/08/06 | 79 | support/texlab/crates/diagnostics/src/grammar.rs -2023/08/06 | 797 | support/texlab/crates/symbols/src/document/snapshots/symbols__document__tests__allowed_patterns.snap -2023/08/06 | 7953 | support/texlab/crates/syntax/src/bibtex.rs -2023/08/06 | 778 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@theorem_definition__theorem_definition_full.txt.snap -2023/08/06 | 7762 | support/texlab/crates/parser/src/test_data/build_log/007.txt -2023/08/06 | 7730031 | support/texlab.zip -2023/08/06 | 772 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@caption__caption_figure.txt.snap -2023/08/06 | 770 | support/texlab/crates/diagnostics/src/types.rs -2023/08/06 | 76 | support/texlab/crates/parser/src/test_data/latex/glossary/acronym_definition_options.txt -2023/08/06 | 762 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@include__graphics_include_complicated_options.txt.snap -2023/08/06 | 761 | support/texlab/crates/parser/src/snapshots/parser__bibtex__tests__parse@issue_809.txt.snap -2023/08/06 | 760 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@glossary__acronym_package.txt.snap -2023/08/06 | 760 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@command_definition__command_definition_optional.txt.snap -2023/08/06 | 758 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@glossary__acronym_definition_simple.txt.snap -2023/08/06 | 7531 | support/texlab/crates/parser/src/snapshots/parser__bibtex__tests__parse@samples__aksin_2006.txt.snap -2023/08/06 | 7528 | support/texlab/crates/parser/src/snapshots/parser__bibtex__tests__parse@samples__jain_1999.txt.snap -2023/08/06 | 750 | support/texlab/crates/diagnostics/src/util.rs -2023/08/06 | 746 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@block_comments.txt.snap -2023/08/06 | 745 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@issue_874.txt.snap -2023/08/06 | 742 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@environment__environment_simple.txt.snap -2023/08/06 | 734 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@color__color_definition_simple.txt.snap -2023/08/06 | 7322 | support/texlab/crates/parser/src/snapshots/parser__bibtex__tests__parse@samples__almendro_1998.txt.snap -2023/08/06 | 728 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@issue_568.txt.snap -2023/08/06 | 7214 | support/texlab/crates/hover/src/tests.rs -2023/08/06 | 720 | support/texlab/crates/hover/src/package.rs -2023/08/06 | 7202 | support/texlab/crates/texlab/src/features/formatting/bibtex_internal.rs -2023/08/06 | 717 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@include__graphics_include_options.txt.snap -2023/08/06 | 716 | support/texlab/crates/parser/src/snapshots/parser__build_log__tests__parse@001.txt.snap -2023/08/06 | 7157 | support/texlab/crates/parser/src/snapshots/parser__bibtex__tests__parse@samples__combi_2004.txt.snap -2023/08/06 | 711 | support/texlab/crates/texlab/tests/lsp/text_document/snapshots/lsp__text_document__completion__project_resolution_texlabroot.snap -2023/08/06 | 710 | support/texlab/crates/distro/src/kpsewhich.rs -2023/08/06 | 706 | support/texlab/crates/parser/src/test_data/bibtex/samples/almendro_1998.txt -2023/08/06 | 706 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@structure__structure_siblings.txt.snap -2023/08/06 | 703 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@include__inkscape_include_options.txt.snap -2023/08/06 | 702 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@include__svg_include_options.txt.snap -2023/08/06 | 6 | support/texlab/crates/parser/src/test_data/latex/group/escaped_brackets.txt -2023/08/06 | 699 | support/texlab/crates/texlab/tests/lsp/text_document/snapshots/lsp__text_document__completion__project_resolution_import.snap -2023/08/06 | 6970534 | support/texlab/crates/completion-data/data/completion.json.gz -2023/08/06 | 689 | support/texlab/crates/syntax/src/latex.rs -2023/08/06 | 6836 | support/texlab/crates/parser/src/snapshots/parser__bibtex__tests__parse@samples__erwin_2007.txt.snap -2023/08/06 | 681 | support/texlab/crates/texlab/src/features/completion/entry_type.rs -2023/08/06 | 679 | support/texlab/crates/parser/src/test_data/bibtex/samples/aksin_2006.txt -2023/08/06 | 676 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@theorem_definition__theorem_definition_name_with_description_and_counter.txt.snap -2023/08/06 | 674 | support/texlab/crates/parser/src/test_data/bibtex/samples/jain_1999.txt -2023/08/06 | 674 | support/texlab/crates/parser/src/test_data/bibtex/samples/combi_2004.txt -2023/08/06 | 673 | support/texlab/crates/parser/src/snapshots/parser__build_log__tests__parse@003.txt.snap -2023/08/06 | 6644 | support/texlab/crates/parser/src/snapshots/parser__bibtex__tests__parse@samples__blom_2021.txt.snap -2023/08/06 | 650 | support/texlab/crates/texlab/tests/lsp/text_document/snapshots/lsp__text_document__folding_range__bibtex.snap -2023/08/06 | 64 | support/texlab/crates/parser/src/test_data/latex/glossary/acronym_declaration.txt -2023/08/06 | 649 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@inline_double_dollar.txt.snap -2023/08/06 | 647 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@caption__caption_default.txt.snap -2023/08/06 | 6477 | support/texlab/crates/base-db/src/util/line_index.rs -2023/08/06 | 6472 | support/texlab/crates/parser/src/snapshots/parser__bibtex__tests__parse@samples__rivest_1978.txt.snap -2023/08/06 | 645 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@command_definition__command_definition_simple.txt.snap -2023/08/06 | 642 | support/texlab/crates/texlab/src/features/completion/user_command.rs -2023/08/06 | 637 | support/texlab/crates/texlab/src/features/completion/user_environment.rs -2023/08/06 | 631 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@inline.txt.snap -2023/08/06 | 626 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@caption__caption_default_error.txt.snap -2023/08/06 | 624 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@graphics_path_command.txt.snap -2023/08/06 | 616 | support/texlab/texlab.1 -2023/08/06 | 615 | support/texlab/crates/parser/src/test_data/bibtex/samples/erwin_2007.txt -2023/08/06 | 613 | support/texlab/crates/texlab/src/features/completion/component_command.rs -2023/08/06 | 612 | support/texlab/crates/hover/src/field_type.rs -2023/08/06 | 60 | support/texlab/crates/parser/src/test_data/latex/structure/structure_enum_item.txt -2023/08/06 | 60 | support/texlab/crates/citeproc/src/field.rs -2023/08/06 | 608 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@citation__citation_prenote_postnote.txt.snap -2023/08/06 | 6018 | support/texlab/crates/texlab/src/util/capabilities.rs -2023/08/06 | 594 | support/texlab/crates/texlab/tests/lsp/text_document/snapshots/lsp__text_document__completion__component_command_bibtex.snap -2023/08/06 | 5900 | support/texlab/crates/base-db/src/util/label.rs -2023/08/06 | 588 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@color__color_set_definition_error2.txt.snap -2023/08/06 | 5864 | support/texlab/crates/parser/src/snapshots/parser__bibtex__tests__parse@samples__betram_1996.txt.snap -2023/08/06 | 583 | support/texlab/crates/texlab/tests/lsp/text_document/snapshots/lsp__text_document__completion__component_command_simple_package.snap -2023/08/06 | 583 | support/texlab/crates/texlab/tests/lsp/text_document/snapshots/lsp__text_document__completion__citation.snap -2023/08/06 | 58325 | support/texlab/crates/base-db/src/data.rs -2023/08/06 | 5706 | support/texlab/crates/base-db/src/graph.rs -2023/08/06 | 5684 | support/texlab/crates/parser/src/build_log.rs -2023/08/06 | 566 | support/texlab/crates/symbols/src/workspace/snapshots/symbols__workspace__tests__filter_type_figure.snap -2023/08/06 | 565 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@structure__structure_invalid_nesting.txt.snap -2023/08/06 | 5645 | support/texlab/crates/symbols/src/workspace/sort.rs -2023/08/06 | 563 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@label__label_number.txt.snap -2023/08/06 | 55 | support/texlab/crates/parser/src/test_data/latex/issue_857.txt -2023/08/06 | 558 | support/texlab/crates/commands/Cargo.toml -2023/08/06 | 557 | support/texlab/crates/parser/src/test_data/bibtex/samples/rivest_1978.txt -2023/08/06 | 556 | support/texlab/crates/parser/src/test_data/bibtex/samples/betram_1996.txt -2023/08/06 | 555 | support/texlab/crates/texlab/src/features/link/include.rs -2023/08/06 | 5557 | support/texlab/crates/base-db/src/util/queries.rs -2023/08/06 | 5556 | support/texlab/crates/symbols/src/document/tests.rs -2023/08/06 | 554 | support/texlab/crates/texlab/src/features/completion/theorem.rs -2023/08/06 | 552 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@graphics_path_options.txt.snap -2023/08/06 | 550 | support/texlab/crates/texlab/tests/lsp/text_document/snapshots/lsp__text_document__completion__begin_environment_without_snippet_support.snap -2023/08/06 | 544 | support/texlab/crates/texlab/tests/lsp/text_document/snapshots/lsp__text_document__completion__component_environment_simple_end.snap -2023/08/06 | 544 | support/texlab/crates/citeproc/Cargo.toml 2023/08/06 | 543 | macros/latex/contrib/cahierprof/README.md -2023/08/06 | 541 | support/texlab/crates/hover/src/entry_type.rs -2023/08/06 | 5386 | support/texlab/crates/parser/src/latex/lexer/commands.rs -2023/08/06 | 5378 | support/texlab/crates/base-db/src/document.rs -2023/08/06 | 533 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@theorem_definition__theorem_definition_name_with_description.txt.snap -2023/08/06 | 533 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@theorem_definition__theorem_definition_name_with_counter.txt.snap -2023/08/06 | 52 | support/texlab/crates/parser/src/test_data/latex/include/graphics_include_command.txt -2023/08/06 | 52 | support/texlab/crates/parser/src/test_data/latex/environment/environment_nested_missing_braces.txt -2023/08/06 | 526 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@issue_828.txt.snap -2023/08/06 | 520 | support/texlab/crates/texlab/tests/lsp/text_document/snapshots/lsp__text_document__formatting__bibtex_internal_wrap_long_lines.snap -2023/08/06 | 520 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@caption__caption_minimal.txt.snap -2023/08/06 | 51 | support/texlab/crates/parser/src/test_data/latex/issue_828.txt -2023/08/06 | 51 | support/texlab/crates/parser/src/test_data/latex/issue_568.txt -2023/08/06 | 517 | support/texlab/crates/parser/src/test_data/bibtex/samples/matuz_1990.txt -2023/08/06 | 512 | support/texlab/crates/texlab/tests/lsp/text_document/snapshots/lsp__text_document__completion__issue_857_1.snap -2023/08/06 | 50 | support/texlab/crates/parser/src/test_data/latex/environment/environment_asymptote.txt -2023/08/06 | 50 | support/texlab/crates/parser/src/test_data/bibtex/issue_809.txt -2023/08/06 | 507 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@label__label_reference_range_simple.txt.snap -2023/08/06 | 5060 | support/texlab/crates/parser/src/snapshots/parser__bibtex__tests__parse@samples__matuz_1990.txt.snap -2023/08/06 | 504 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@command_definition__command_definition_no_argc.txt.snap -2023/08/06 | 502 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@command_definition__math_operator_simple.txt.snap -2023/08/06 | 50039 | support/texlab/Cargo.lock -2023/08/06 | 4 | support/texlab/crates/parser/src/test_data/latex/group/unmatched_brackets_with_group.txt -2023/08/06 | 4 | support/texlab/crates/parser/src/test_data/latex/generic_command_empty.txt -2023/08/06 | 499 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@caption__caption_minimal_error.txt.snap -2023/08/06 | 494 | support/texlab/crates/texlab/tests/lsp/text_document/snapshots/lsp__text_document__completion__component_command_simple.snap -2023/08/06 | 491 | support/texlab/crates/base-db/Cargo.toml -2023/08/06 | 48 | support/texlab/crates/parser/src/test_data/latex/block_comments.txt -2023/08/06 | 486 | support/texlab/crates/texlab/tests/lsp/text_document/snapshots/lsp__text_document__completion__field_entry_two_fields_name_closed.snap -2023/08/06 | 485 | support/texlab/crates/texlab/tests/lsp/text_document/snapshots/lsp__text_document__completion__field_entry_two_fields_name_open.snap -2023/08/06 | 483 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@include__package_include_multiple.txt.snap -2023/08/06 | 47 | support/texlab/crates/texlab/tests/lsp/main.rs -2023/08/06 | 47 | support/texlab/crates/parser/src/test_data/latex/label/label_reference_incomplete.txt -2023/08/06 | 47 | support/texlab/crates/parser/src/test_data/latex/environment/environment_definition.txt -2023/08/06 | 479 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@label__label_reference_range_error.txt.snap -2023/08/06 | 477 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@include__latex_input_path_brackets.txt.snap -2023/08/06 | 472 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@citation__citation_prenote.txt.snap -2023/08/06 | 4724 | support/texlab/crates/citeproc/src/entry.rs -2023/08/06 | 470 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@include__import_simple.txt.snap -2023/08/06 | 464 | support/texlab/crates/texlab/tests/lsp/text_document/snapshots/lsp__text_document__completion__import_class_open_brace.snap -2023/08/06 | 464 | support/texlab/crates/parser/src/snapshots/parser__build_log__tests__parse@007.txt.snap -2023/08/06 | 460 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@generic_command_args.txt.snap -2023/08/06 | 459 | support/texlab/crates/texlab/tests/lsp/text_document/snapshots/lsp__text_document__completion__import_class_closed_brace.snap -2023/08/06 | 457 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@color__color_set_definition_error3.txt.snap -2023/08/06 | 456 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@label__label_reference_multiple.txt.snap -2023/08/06 | 454 | support/texlab/crates/symbols/Cargo.toml -2023/08/06 | 453 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@citation__citation_multiple_keys.txt.snap -2023/08/06 | 452 | support/texlab/crates/texlab/tests/lsp/text_document/snapshots/lsp__text_document__completion__tikz_library_closed_brace.snap -2023/08/06 | 452 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@label__label_definition_line_break.txt.snap -2023/08/06 | 451 | support/texlab/crates/texlab/tests/lsp/text_document/snapshots/lsp__text_document__completion__tikz_library_open_brace.snap -2023/08/06 | 44 | support/texlab/crates/parser/src/test_data/latex/include/class_include_options.txt -2023/08/06 | 44 | support/texlab/crates/parser/src/test_data/latex/glossary/acronym_definition_simple.txt -2023/08/06 | 44 | support/texlab/crates/parser/src/test_data/latex/environment/environment_definition_optional_arg.txt -2023/08/06 | 44 | support/texlab/crates/parser/src/test_data/latex/color/color_set_definition_simple.txt -2023/08/06 | 449 | support/texlab/crates/texlab/tests/lsp/text_document/snapshots/lsp__text_document__completion__import_package_closed_brace.snap -2023/08/06 | 449 | support/texlab/crates/texlab/src/features/completion/component_environment.rs -2023/08/06 | 448 | support/texlab/crates/texlab/tests/lsp/text_document/snapshots/lsp__text_document__completion__import_package_open_brace.snap -2023/08/06 | 448 | support/texlab/crates/parser/src/snapshots/parser__build_log__tests__parse@002.txt.snap -2023/08/06 | 447 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@graphics_path.txt.snap -2023/08/06 | 445 | support/texlab/crates/base-db/src/util/regex_filter.rs -2023/08/06 | 441 | support/texlab/crates/texlab/tests/lsp/text_document/snapshots/lsp__text_document__completion__field_entry_field_name.snap -2023/08/06 | 43 | support/texlab/crates/parser/src/test_data/latex/environment/environment_nested.txt -2023/08/06 | 439 | support/texlab/crates/hover/Cargo.toml -2023/08/06 | 4300 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@issue_745.txt.snap -2023/08/06 | 42 | support/texlab/crates/parser/src/test_data/latex/include/biblatex_include_options.txt -2023/08/06 | 429 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@include__latex_include_equality_sign.txt.snap -2023/08/06 | 42553 | support/texlab/crates/texlab/src/server.rs -2023/08/06 | 421 | support/texlab/crates/texlab/tests/lsp/text_document/snapshots/lsp__text_document__completion__field_empty_entry_closed.snap -2023/08/06 | 420 | support/texlab/crates/texlab/tests/lsp/text_document/snapshots/lsp__text_document__completion__field_empty_entry_open.snap -2023/08/06 | 41 | support/texlab/crates/parser/src/test_data/latex/theorem_definition/theorem_definition_thmtools.txt -2023/08/06 | 41 | support/texlab/crates/parser/src/test_data/latex/include/package_include_options.txt -2023/08/06 | 414 | support/texlab/crates/texlab/tests/lsp/text_document/snapshots/lsp__text_document__completion__color_word.snap -2023/08/06 | 4144 | support/texlab/crates/diagnostics/src/grammar/tex.rs -2023/08/06 | 4130 | support/texlab/crates/parser/src/test_data/build_log/006.txt -2023/08/06 | 4126 | support/texlab/crates/texlab/src/features/symbols.rs -2023/08/06 | 408 | support/texlab/crates/texlab/tests/lsp/text_document/snapshots/lsp__text_document__completion__color_model_definition_simple.snap -2023/08/06 | 407 | support/texlab/crates/texlab/tests/lsp/text_document/snapshots/lsp__text_document__completion__color_model_definition_open_brace.snap -2023/08/06 | 407 | support/texlab/crates/parser/Cargo.toml -2023/08/06 | 405 | support/texlab/crates/texlab/tests/lsp/text_document/snapshots/lsp__text_document__completion__color_simple.snap -2023/08/06 | 404 | support/texlab/crates/texlab/tests/lsp/text_document/snapshots/lsp__text_document__completion__color_open_brace.snap -2023/08/06 | 404 | support/texlab/crates/texlab/tests/lsp/text_document/snapshots/lsp__text_document__completion__color_model_definition_set_simple.snap -2023/08/06 | 404 | support/texlab/crates/texlab/tests/lsp/text_document/snapshots/lsp__text_document__completion__argument_open_brace.snap -2023/08/06 | 404 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@citation__citation_redundant_comma.txt.snap -2023/08/06 | 403 | support/texlab/crates/texlab/tests/lsp/text_document/snapshots/lsp__text_document__completion__color_model_definition_set_open_brace.snap -2023/08/06 | 4028 | support/texlab/crates/texlab/src/features/completion/include.rs -2023/08/06 | 4004 | support/texlab/crates/texlab/src/util/lsp_enums.rs -2023/08/06 | 39 | support/texlab/crates/parser/src/test_data/latex/include/graphics_include_options.txt -2023/08/06 | 39 | support/texlab/crates/parser/src/test_data/latex/include/graphics_include_complicated_options.txt -2023/08/06 | 39 | support/texlab/crates/parser/src/test_data/latex/glossary/glossary_entry_definition_simple.txt -2023/08/06 | 39 | support/texlab/crates/parser/src/test_data/latex/color/color_set_definition_error1.txt -2023/08/06 | 39 | support/texlab/crates/parser/src/test_data/latex/caption/caption_figure.txt -2023/08/06 | 399 | support/texlab/crates/texlab/tests/lsp/text_document/snapshots/lsp__text_document__completion__argument_empty.snap -2023/08/06 | 3959 | support/texlab/crates/base-db/src/config.rs -2023/08/06 | 394 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@theorem_definition__theorem_definition_only_name.txt.snap -2023/08/06 | 394 | support/texlab/crates/diagnostics/Cargo.toml -2023/08/06 | 389 | support/texlab/crates/commands/src/lib.rs -2023/08/06 | 387 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@include__graphics_include_simple.txt.snap -2023/08/06 | 386 | support/texlab/crates/symbols/src/document/snapshots/symbols__document__tests__ignored_patterns.snap -2023/08/06 | 386 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@include__biblatex_include_simple.txt.snap -2023/08/06 | 385 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@include__verbatim_include_simple.txt.snap -2023/08/06 | 384 | support/texlab/crates/texlab/tests/lsp/text_document/snapshots/lsp__text_document__completion__entry_type_at_empty.snap -2023/08/06 | 384 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@include__tikz_library_import_simple.txt.snap -2023/08/06 | 384 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@group__escaped_brackets.txt.snap -2023/08/06 | 3838 | support/texlab/crates/commands/src/build.rs -2023/08/06 | 382 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@include__pgf_library_import_simple.txt.snap -2023/08/06 | 380 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@label__label_reference_range_incomplete.txt.snap -2023/08/06 | 380190 | support/texlab/images/demo.gif -2023/08/06 | 37 | support/texlab/crates/parser/src/test_data/latex/issue_874.txt -2023/08/06 | 379 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@equation.txt.snap -2023/08/06 | 377 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@command_definition__command_definition_no_impl.txt.snap -2023/08/06 | 376 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@include__package_include_simple.txt.snap -2023/08/06 | 376 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@include__bibtex_include_simple.txt.snap -2023/08/06 | 376 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@command_definition__math_operator_no_impl.txt.snap -2023/08/06 | 3767 | support/texlab/README.md -2023/08/06 | 375 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@include__class_include_simple.txt.snap -2023/08/06 | 373 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@include__inkscape_include_simple.txt.snap -2023/08/06 | 373 | support/texlab/crates/parser/src/snapshots/parser__bibtex__tests__parse@preamble.txt.snap -2023/08/06 | 372 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@include__svg_include_simple.txt.snap -2023/08/06 | 372 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@glossary__acronym_reference_simple.txt.snap -2023/08/06 | 3729 | support/texlab/crates/texlab/src/util/chktex.rs -2023/08/06 | 368 | support/texlab/crates/texlab/tests/lsp/text_document/snapshots/lsp__text_document__document_link__document_import.snap -2023/08/06 | 3667 | support/texlab/crates/parser/src/snapshots/parser__bibtex__tests__parse@samples__aho_2006.txt.snap -2023/08/06 | 365 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@glossary__glossary_entry_reference_simple.txt.snap -2023/08/06 | 363 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@include__latex_include_simple.txt.snap -2023/08/06 | 361 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@label__label_reference_equation.txt.snap -2023/08/06 | 35 | support/texlab/crates/parser/src/test_data/latex/structure/structure_siblings.txt -2023/08/06 | 35 | support/texlab/crates/parser/src/test_data/latex/glossary/acronym_package.txt -2023/08/06 | 358 | support/texlab/crates/texlab/src/features/highlight.rs -2023/08/06 | 357 | support/texlab/crates/definition/Cargo.toml -2023/08/06 | 356 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@label__label_definition_simple.txt.snap -2023/08/06 | 356 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@command_definition__command_definition_no_impl_error.txt.snap -2023/08/06 | 356 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@color__color_reference_simple.txt.snap -2023/08/06 | 356 | support/texlab/crates/completion-data/Cargo.toml -2023/08/06 | 355 | support/texlab/crates/texlab/tests/lsp/text_document/snapshots/lsp__text_document__document_link__document_include.snap -2023/08/06 | 351 | support/texlab/crates/texlab/tests/lsp/text_document/snapshots/lsp__text_document__completion__user_environment.snap -2023/08/06 | 35180 | support/texlab/crates/parser/src/latex.rs -2023/08/06 | 35149 | support/texlab/LICENSE -2023/08/06 | 34 | support/texlab/crates/parser/src/test_data/latex/include/svg_include_options.txt -2023/08/06 | 349 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@label__label_reference_simple.txt.snap -2023/08/06 | 3491 | support/texlab/crates/references/src/tests.rs -2023/08/06 | 347 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@issue_789.txt.snap -2023/08/06 | 344 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@citation__citation_simple.txt.snap -2023/08/06 | 342 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@citation__citation_star.txt.snap -2023/08/06 | 33 | support/texlab/crates/parser/src/test_data/latex/graphics_path_options.txt -2023/08/06 | 33 | support/texlab/crates/parser/src/test_data/latex/environment/environment_simple.txt -2023/08/06 | 33 | support/texlab/crates/parser/src/test_data/latex/color/color_definition_simple.txt -2023/08/06 | 336 | support/texlab/crates/references/Cargo.toml -2023/08/06 | 332 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@group__curly_group_simple.txt.snap -2023/08/06 | 332 | support/texlab/Cargo.toml -2023/08/06 | 330 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@group__unmatched_brackets_with_group.txt.snap -2023/08/06 | 32 | support/texlab/crates/parser/src/test_data/latex/graphics_path_command.txt -2023/08/06 | 32 | support/texlab/crates/parser/src/test_data/latex/glossary/acronym_reference_options.txt -2023/08/06 | 3286 | support/texlab/crates/diagnostics/src/tests.rs -2023/08/06 | 3274 | support/texlab/crates/completion-data/src/lib.rs -2023/08/06 | 3250 | support/texlab/crates/definition/src/tests.rs -2023/08/06 | 324 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@include__package_include_empty.txt.snap -2023/08/06 | 323 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@include__class_include_empty.txt.snap -2023/08/06 | 3223 | support/texlab/crates/texlab/src/client.rs -2023/08/06 | 321 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@citation__citation_missing_brace.txt.snap -2023/08/06 | 3218 | support/texlab/crates/diagnostics/src/grammar/bib.rs -2023/08/06 | 3207 | support/texlab/crates/commands/src/fwd_search.rs -2023/08/06 | 31 | support/texlab/crates/parser/src/test_data/latex/theorem_definition/theorem_definition_full.txt -2023/08/06 | 31 | support/texlab/crates/parser/src/test_data/latex/command_definition/math_operator_simple.txt -2023/08/06 | 3194 | support/texlab/crates/parser/src/test_data/build_log/001.txt -2023/08/06 | 3181 | support/texlab/crates/diagnostics/src/build_log.rs -2023/08/06 | 316 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@include__import_incomplete.txt.snap -2023/08/06 | 314 | support/texlab/crates/parser/src/test_data/bibtex/samples/aho_2006.txt -2023/08/06 | 313 | support/texlab/crates/texlab/tests/lsp/text_document/snapshots/lsp__text_document__completion__issue_864.snap -2023/08/06 | 313 | support/texlab/crates/texlab/tests/lsp/text_document/snapshots/lsp__text_document__completion__citation_acronym.snap -2023/08/06 | 312 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@group__curly_group_missing_end.txt.snap -2023/08/06 | 30 | support/texlab/crates/parser/src/test_data/latex/include/inkscape_include_options.txt -2023/08/06 | 30 | support/texlab/crates/parser/src/test_data/latex/color/color_set_definition_error2.txt -2023/08/06 | 3093 | support/texlab/crates/commands/src/find_envs.rs -2023/08/06 | 3061 | support/texlab/crates/texlab/src/features/completion/tikz_library.rs -2023/08/06 | 3057 | support/texlab/crates/parser/src/test_data/build_log/004.txt -2023/08/06 | 30550 | support/texlab/CHANGELOG.md -2023/08/06 | 3021 | support/texlab/crates/diagnostics/src/labels.rs -2023/08/06 | 3009 | support/texlab/crates/texlab/tests/lsp/text_document/formatting.rs -2023/08/06 | 3009 | support/texlab/crates/parser/src/config.rs -2023/08/06 | 2 | support/texlab/crates/parser/src/test_data/latex/parameter.txt -2023/08/06 | 2 | support/texlab/crates/parser/src/test_data/latex/group/unmatched_brackets.txt -2023/08/06 | 2 | support/texlab/crates/parser/src/test_data/latex/group/unmatched_braces.txt -2023/08/06 | 2 | support/texlab/crates/parser/src/test_data/latex/generic_command_escape.txt -2023/08/06 | 29 | support/texlab/crates/parser/src/test_data/latex/include/graphics_include_simple.txt -2023/08/06 | 29 | support/texlab/crates/parser/src/test_data/latex/command_definition/command_definition_optional.txt -2023/08/06 | 2972 | support/texlab/crates/test-utils/src/fixture.rs -2023/08/06 | 295 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@citation__citation_empty.txt.snap -2023/08/06 | 2938 | support/texlab/crates/diagnostics/src/citations.rs -2023/08/06 | 291 | support/texlab/crates/texlab/tests/lsp/text_document/snapshots/lsp__text_document__completion__citation_open_brace_multiple.snap -2023/08/06 | 291 | support/texlab/crates/test-utils/Cargo.toml -2023/08/06 | 28 | support/texlab/crates/parser/src/test_data/latex/include/package_include_multiple.txt -2023/08/06 | 28 | support/texlab/crates/parser/src/test_data/latex/include/biblatex_include_simple.txt -2023/08/06 | 28 | support/texlab/crates/parser/src/test_data/latex/group/equation_missing_end.txt -2023/08/06 | 28 | support/texlab/crates/parser/src/test_data/latex/graphics_path.txt -2023/08/06 | 28 | support/texlab/crates/parser/src/test_data/latex/equation_missing_begin.txt -2023/08/06 | 283 | support/texlab/crates/texlab/src/features/completion/begin_snippet.rs -2023/08/06 | 2832 | support/texlab/crates/texlab/src/features/completion/label.rs -2023/08/06 | 27 | support/texlab/crates/parser/src/test_data/latex/structure/structure_invalid_nesting.txt -2023/08/06 | 27 | support/texlab/crates/parser/src/test_data/latex/include/verbatim_include_simple.txt -2023/08/06 | 27 | support/texlab/crates/parser/src/test_data/latex/caption/caption_default.txt -2023/08/06 | 279 | support/texlab/crates/texlab/tests/lsp/text_document/snapshots/lsp__text_document__completion__component_environment_command_definition.snap -2023/08/06 | 279 | support/texlab/crates/texlab/tests/lsp/text_document/snapshots/lsp__text_document__completion__acronym_ref_simple.snap -2023/08/06 | 278 | support/texlab/crates/texlab/tests/lsp/text_document/snapshots/lsp__text_document__completion__acronym_ref_open_brace.snap -2023/08/06 | 2749 | support/texlab/crates/parser/src/latex/lexer/types.rs -2023/08/06 | 273 | support/texlab/crates/texlab/tests/lsp/text_document/snapshots/lsp__text_document__completion__user_command.snap -2023/08/06 | 271 | support/texlab/crates/parser/src/test_data/latex/issue_745.txt -2023/08/06 | 26 | support/texlab/crates/parser/src/test_data/latex/theorem_definition/theorem_definition_name_with_description_and_counter.txt -2023/08/06 | 26 | support/texlab/crates/parser/src/test_data/latex/command_definition/math_operator_no_impl.txt -2023/08/06 | 26 | support/texlab/crates/parser/src/test_data/latex/caption/caption_default_error.txt -2023/08/06 | 269 | support/texlab/crates/texlab/tests/lsp/text_document/snapshots/lsp__text_document__completion__citation_open_brace.snap -2023/08/06 | 2665 | support/texlab/crates/citeproc/src/field/date.rs -2023/08/06 | 26643 | support/texlab/texlab.pdf -2023/08/06 | 265 | support/texlab/crates/texlab/tests/lsp/text_document/snapshots/lsp__text_document__completion__acronym_ref_empty.snap -2023/08/06 | 264 | support/texlab/crates/texlab/tests/lsp/text_document/snapshots/lsp__text_document__completion__glossary_ref_simple.snap -2023/08/06 | 263 | support/texlab/crates/texlab/tests/lsp/text_document/snapshots/lsp__text_document__completion__glossary_ref_open_brace.snap -2023/08/06 | 2610 | support/texlab/crates/symbols/src/types.rs -2023/08/06 | 2609 | support/texlab/crates/texlab/src/server/extensions.rs -2023/08/06 | 25 | support/texlab/crates/parser/src/test_data/latex/glossary/glossary_entry_reference_options.txt -2023/08/06 | 25 | support/texlab/crates/parser/src/test_data/latex/color/color_set_definition_error3.txt -2023/08/06 | 25 | support/texlab/crates/parser/src/test_data/bibtex/preamble.txt -2023/08/06 | 2586 | support/texlab/texlab.tex -2023/08/06 | 2586 | support/texlab/crates/texlab/tests/lsp/text_document/snapshots/lsp__text_document__document_symbol__smoke.snap -2023/08/06 | 257 | support/texlab/crates/texlab/tests/lsp/text_document/snapshots/lsp__text_document__completion__component_environment_class.snap -2023/08/06 | 255 | support/texlab/crates/texlab/tests/lsp/text_document/snapshots/lsp__text_document__completion__theorem_end.snap -2023/08/06 | 2543 | support/texlab/crates/distro/src/lib.rs -2023/08/06 | 25258 | support/texlab/crates/texlab/src/features/completion/builder.rs -2023/08/06 | 2515 | support/texlab/crates/parser/src/test_data/build_log/003.txt -2023/08/06 | 250 | support/texlab/crates/texlab/tests/lsp/text_document/snapshots/lsp__text_document__completion__theorem_begin.snap -2023/08/06 | 24 | support/texlab/crates/parser/src/test_data/latex/include/svg_include_simple.txt -2023/08/06 | 248 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@color__color_set_definition_error4.txt.snap -2023/08/06 | 247 | support/texlab/crates/texlab/tests/lsp/text_document/snapshots/lsp__text_document__completion__issue_883.snap -2023/08/06 | 2467 | support/texlab/crates/distro/src/miktex.rs -2023/08/06 | 2455 | support/texlab/crates/parser/src/test_data/build_log/002.txt -2023/08/06 | 244 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@group__unmatched_brackets.txt.snap -2023/08/06 | 244 | support/texlab/crates/base-db/src/util.rs -2023/08/06 | 242 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@hello_world.txt.snap -2023/08/06 | 242 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@group__unmatched_braces.txt.snap -2023/08/06 | 2411 | support/texlab/crates/texlab/src/server/dispatch.rs -2023/08/06 | 23 | support/texlab/crates/parser/src/test_data/latex/include/class_include_simple.txt -2023/08/06 | 23 | support/texlab/crates/parser/src/test_data/latex/command_definition/command_definition_simple.txt -2023/08/06 | 2387 | support/texlab/crates/diagnostics/src/lib.rs -2023/08/06 | 2360 | support/texlab/crates/symbols/src/workspace/tests.rs -2023/08/06 | 234 | support/texlab/crates/parser/src/snapshots/parser__bibtex__tests__parse@comment.txt.snap -2023/08/06 | 22 | support/texlab/crates/parser/src/test_data/latex/include/bibtex_include_simple.txt -2023/08/06 | 22 | support/texlab/crates/parser/src/test_data/latex/command_definition/command_definition_no_argc.txt -2023/08/06 | 22 | support/texlab/crates/parser/src/test_data/latex/caption/caption_minimal.txt -2023/08/06 | 227 | support/texlab/crates/syntax/Cargo.toml -2023/08/06 | 227 | support/texlab/crates/distro/Cargo.toml -2023/08/06 | 226 | support/texlab/crates/texlab/tests/lsp/text_document/snapshots/lsp__text_document__completion__acronym_package_ref.snap -2023/08/06 | 223 | support/texlab/crates/texlab/tests/lsp/text_document/snapshots/lsp__text_document__completion__component_environment_simple.snap -2023/08/06 | 22210 | support/texlab/crates/citeproc/src/driver.rs -2023/08/06 | 21 | support/texlab/crates/parser/src/test_data/latex/theorem_definition/theorem_definition_name_with_description.txt -2023/08/06 | 21 | support/texlab/crates/parser/src/test_data/latex/theorem_definition/theorem_definition_name_with_counter.txt -2023/08/06 | 21 | support/texlab/crates/parser/src/test_data/latex/label/label_number.txt -2023/08/06 | 21 | support/texlab/crates/parser/src/test_data/latex/inline_double_dollar.txt -2023/08/06 | 21 | support/texlab/crates/parser/src/test_data/latex/caption/caption_minimal_error.txt -2023/08/06 | 216 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@generic_command_empty.txt.snap -2023/08/06 | 215 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@generic_command_escape.txt.snap -2023/08/06 | 2143 | support/texlab/crates/texlab/src/features/folding.rs -2023/08/06 | 211 | support/texlab/crates/texlab/tests/lsp/text_document/snapshots/lsp__text_document__completion__argument_word.snap -2023/08/06 | 20 | support/texlab/crates/parser/src/test_data/latex/label/label_reference_range_simple.txt -2023/08/06 | 20 | support/texlab/crates/parser/src/test_data/latex/include/tikz_library_import_simple.txt -2023/08/06 | 20 | support/texlab/crates/parser/src/test_data/latex/include/package_include_simple.txt -2023/08/06 | 20 | support/texlab/crates/parser/src/test_data/latex/include/latex_input_path_brackets.txt -2023/08/06 | 20 | support/texlab/crates/parser/src/test_data/latex/include/inkscape_include_simple.txt -2023/08/06 | 20 | support/texlab/crates/parser/src/test_data/latex/citation/citation_prenote_postnote.txt -2023/08/06 | 2074 | support/texlab/crates/citeproc/src/field/author.rs -2023/08/06 | 2068 | support/texlab/crates/texlab/src/features/formatting/latexindent.rs -2023/08/06 | 205 | support/texlab/crates/texlab/tests/lsp/text_document/snapshots/lsp__text_document__completion__entry_type_complete_entry.snap -2023/08/06 | 2040 | support/texlab/crates/parser/src/latex/lexer.rs -2023/08/06 | 1 | support/texlab/crates/parser/src/test_data/latex/parameter_error.txt -2023/08/06 | 19 | support/texlab/crates/parser/src/test_data/latex/label/label_reference_range_error.txt -2023/08/06 | 19 | support/texlab/crates/parser/src/test_data/latex/label/label_definition_line_break.txt -2023/08/06 | 19 | support/texlab/crates/parser/src/test_data/latex/issue_789.txt -2023/08/06 | 19 | support/texlab/crates/parser/src/test_data/latex/inline.txt -2023/08/06 | 19 | support/texlab/crates/parser/src/test_data/latex/include/pgf_library_import_simple.txt -2023/08/06 | 19 | support/texlab/crates/parser/src/test_data/latex/glossary/acronym_reference_simple.txt -2023/08/06 | 1980 | support/texlab/crates/symbols/src/document/bib.rs -2023/08/06 | 197 | support/texlab/crates/texlab/src/features.rs -2023/08/06 | 194 | support/texlab/crates/texlab/tests/lsp/text_document/snapshots/lsp__text_document__completion__entry_type_after_preamble.snap -2023/08/06 | 1922 | support/texlab/crates/texlab/tests/lsp/workspace/snapshots/lsp__workspace__symbol__smoke.snap -2023/08/06 | 1917 | support/texlab/crates/texlab/src/features/completion.rs -2023/08/06 | 1917 | support/texlab/crates/distro/src/file_name_db.rs -2023/08/06 | 1883 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@structure__paragraphs.txt.snap -2023/08/06 | 187 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@parameter_error.txt.snap -2023/08/06 | 1871 | support/texlab/crates/symbols/src/workspace/snapshots/symbols__workspace__tests__filter_type_section.snap -2023/08/06 | 186 | support/texlab/crates/texlab/tests/lsp/text_document/snapshots/lsp__text_document__completion__entry_type_after_string.snap -2023/08/06 | 185 | support/texlab/crates/texlab/tests/lsp/text_document/snapshots/lsp__text_document__completion__entry_type_before_preamble.snap -2023/08/06 | 182 | support/texlab/crates/texlab/tests/lsp/text_document/snapshots/lsp__text_document__completion__entry_type_before_article.snap -2023/08/06 | 182 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@parameter.txt.snap -2023/08/06 | 1829 | support/texlab/crates/texlab/src/features/completion/color.rs -2023/08/06 | 1820 | support/texlab/crates/commands/src/clean.rs -2023/08/06 | 181 | support/texlab/crates/texlab/tests/lsp/text_document/snapshots/lsp__text_document__formatting__bibtex_internal_join_strings.snap -2023/08/06 | 181 | support/texlab/CONTRIBUTING.md -2023/08/06 | 1814 | support/texlab/crates/texlab/tests/lsp/text_document/snapshots/lsp__text_document__completion__label.snap -2023/08/06 | 18098 | support/texlab/crates/syntax/src/latex/cst.rs -2023/08/06 | 17 | support/texlab/crates/test-utils/src/lib.rs -2023/08/06 | 17 | support/texlab/crates/parser/src/test_data/latex/include/latex_include_simple.txt -2023/08/06 | 17 | support/texlab/crates/parser/src/test_data/latex/include/latex_include_equality_sign.txt -2023/08/06 | 17 | support/texlab/crates/parser/src/test_data/latex/include/import_simple.txt -2023/08/06 | 17 | support/texlab/crates/parser/src/test_data/latex/command_definition/command_definition_no_impl.txt -2023/08/06 | 179 | support/texlab/crates/texlab/tests/lsp/text_document/snapshots/lsp__text_document__completion__entry_type_before_string.snap -2023/08/06 | 1791 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@issue_853.txt.snap 2023/08/06 | 1788 | systems/texlive/tlnet/archive/addtoluatexpath.doc.r67821.tar.xz -2023/08/06 | 1787 | support/texlab/crates/texlab/Cargo.toml -2023/08/06 | 1760 | support/texlab/crates/citeproc/src/output.rs -2023/08/06 | 175 | support/texlab/crates/symbols/src/lib.rs -2023/08/06 | 1748 | support/texlab/crates/texlab/src/features/rename/entry.rs -2023/08/06 | 1745 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@structure__structure_nested.txt.snap -2023/08/06 | 1743 | support/texlab/crates/texlab/tests/lsp/text_document/rename.rs -2023/08/06 | 1740 | support/texlab/crates/texlab/src/features/rename.rs -2023/08/06 | 1737 | support/texlab/crates/texlab/tests/lsp/text_document/inlay_hint.rs -2023/08/06 | 1732 | support/texlab/crates/texlab/src/main.rs -2023/08/06 | 1708 | support/texlab/crates/syntax/src/latex/kind.rs -2023/08/06 | 16 | support/texlab/crates/parser/src/test_data/latex/theorem_definition/theorem_definition_only_name.txt -2023/08/06 | 16 | support/texlab/crates/parser/src/test_data/latex/include/class_include_empty.txt -2023/08/06 | 16 | support/texlab/crates/parser/src/test_data/latex/command_definition/command_definition_no_impl_error.txt -2023/08/06 | 167 | support/texlab/crates/texlab/tests/lsp/text_document/snapshots/lsp__text_document__formatting__bibtex_internal_command.snap -2023/08/06 | 1679 | support/texlab/crates/symbols/src/document/snapshots/symbols__document__tests__enumerate.snap -2023/08/06 | 1672 | support/texlab/crates/parser/src/snapshots/parser__build_log__tests__parse@006.txt.snap -2023/08/06 | 1660 | support/texlab/crates/texlab/src/features/hover.rs -2023/08/06 | 1654 | support/texlab/crates/texlab/src/features/completion/citation.rs -2023/08/06 | 1648 | support/texlab/crates/texlab/src/features/completion/argument.rs -2023/08/06 | 1647 | support/texlab/crates/texlab/src/util.rs -2023/08/06 | 1626 | support/texlab/crates/citeproc/src/field/number.rs -2023/08/06 | 1611 | support/texlab/crates/texlab/src/util/line_index_ext.rs -2023/08/06 | 160 | support/texlab/crates/texlab/tests/lsp/text_document/snapshots/lsp__text_document__formatting__bibtex_internal_preamble.snap -2023/08/06 | 1608 | support/texlab/crates/texlab/tests/lsp/text_document/snapshots/lsp__text_document__inlay_hint__label_definition.snap -2023/08/06 | 15 | support/texlab/crates/parser/src/test_data/latex/label/label_reference_range_incomplete.txt -2023/08/06 | 15 | support/texlab/crates/parser/src/test_data/latex/color/color_set_definition_error4.txt -2023/08/06 | 15 | support/texlab/crates/parser/src/test_data/latex/citation/citation_prenote.txt -2023/08/06 | 15 | support/texlab/crates/parser/src/test_data/latex/citation/citation_multiple_keys.txt -2023/08/06 | 1590 | support/texlab/crates/commands/src/dep_graph.rs -2023/08/06 | 158 | support/texlab/crates/base-db/src/lib.rs -2023/08/06 | 1583 | support/texlab/crates/commands/src/placeholders.rs -2023/08/06 | 157 | support/texlab/crates/texlab/tests/lsp/text_document/snapshots/lsp__text_document__formatting__bibtex_internal_trailing_comma.snap -2023/08/06 | 157 | support/texlab/crates/texlab/tests/lsp/text_document/snapshots/lsp__text_document__formatting__bibtex_internal_insert_braces.snap -2023/08/06 | 1573 | support/texlab/crates/base-db/src/semantics/bib.rs -2023/08/06 | 15622 | support/texlab/crates/citeproc/src/tests.rs 2023/08/06 | 1558 | usergrps/gutenberg/README -2023/08/06 | 1509 | support/texlab/crates/symbols/src/document.rs -2023/08/06 | 1506 | support/texlab/crates/texlab/src/features/completion/import.rs -2023/08/06 | 1505 | support/texlab/crates/texlab/tests/lsp/text_document/document_symbol.rs -2023/08/06 | 14 | support/texlab/crates/parser/src/test_data/latex/label/label_reference_multiple.txt -2023/08/06 | 14 | support/texlab/crates/parser/src/test_data/latex/generic_command_args.txt -2023/08/06 | 148 | support/texlab/crates/parser/src/lib.rs -2023/08/06 | 1464 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@glossary__acronym_declaration.txt.snap 2023/08/06 | 1444 | systems/texlive/tlnet/archive/addtoluatexpath.r67821.tar.xz -2023/08/06 | 1443 | support/texlab/crates/symbols/src/workspace/snapshots/symbols__workspace__tests__filter_type_item.snap -2023/08/06 | 143 | support/texlab/crates/texlab/tests/lsp/text_document/snapshots/lsp__text_document__formatting__bibtex_internal_string.snap -2023/08/06 | 143 | support/texlab/crates/texlab/tests/lsp/text_document.rs -2023/08/06 | 1438 | support/texlab/crates/hover/src/lib.rs -2023/08/06 | 14296 | support/texlab/crates/texlab/tests/lsp/text_document/completion.rs -2023/08/06 | 1419 | support/texlab/crates/references/src/entry.rs -2023/08/06 | 1412 | support/texlab/crates/texlab/src/server/progress.rs -2023/08/06 | 13 | support/texlab/crates/parser/src/test_data/latex/include/package_include_empty.txt -2023/08/06 | 13 | support/texlab/crates/parser/src/test_data/latex/group/curly_group_simple.txt -2023/08/06 | 13 | support/texlab/crates/parser/src/test_data/latex/equation.txt -2023/08/06 | 13 | support/texlab/crates/parser/src/test_data/latex/color/color_reference_simple.txt -2023/08/06 | 135 | support/texlab/crates/parser/src/test_data/latex/issue_853.txt -2023/08/06 | 1359 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@glossary__acronym_definition_options.txt.snap -2023/08/06 | 1358 | support/texlab/crates/definition/src/command.rs -2023/08/06 | 134 | support/texlab/crates/parser/src/test_data/latex/structure/paragraphs.txt -2023/08/06 | 13353 | support/texlab/crates/parser/src/test_data/build_log/005.txt -2023/08/06 | 1330 | support/texlab/crates/texlab/src/features/inlay_hint/label.rs -2023/08/06 | 132 | support/texlab/crates/texlab/tests/lsp/text_document/snapshots/lsp__text_document__formatting__bibtex_internal_parens.snap -2023/08/06 | 1322 | support/texlab/crates/texlab/tests/lsp/text_document/document_highlight.rs -2023/08/06 | 1321 | support/texlab/crates/symbols/src/workspace.rs -2023/08/06 | 1305 | support/texlab/crates/texlab/src/features/rename/command.rs -2023/08/06 | 1304 | support/texlab/crates/texlab/src/features/definition.rs -2023/08/06 | 12 | support/texlab/crates/texlab/tests/lsp/workspace.rs -2023/08/06 | 12 | support/texlab/crates/parser/src/test_data/latex/hello_world.txt -2023/08/06 | 12 | support/texlab/crates/parser/src/test_data/latex/group/curly_group_missing_end.txt -2023/08/06 | 12 | support/texlab/crates/parser/src/test_data/latex/citation/citation_redundant_comma.txt -2023/08/06 | 1298 | support/texlab/crates/texlab/src/features/inlay_hint.rs -2023/08/06 | 1276 | support/texlab/crates/references/src/string_def.rs -2023/08/06 | 1274 | support/texlab/crates/texlab/benches/bench_main.rs -2023/08/06 | 1260 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@structure__structure_enum_item.txt.snap -2023/08/06 | 1238 | support/texlab/crates/texlab/src/features/completion/color_model.rs -2023/08/06 | 1226 | support/texlab/crates/hover/src/citation.rs -2023/08/06 | 1210 | support/texlab/crates/definition/src/lib.rs -2023/08/06 | 1208 | support/texlab/crates/texlab/tests/lsp/text_document/folding_range.rs 2023/08/06 | 11 | usergrps/gutenberg/VERSION -2023/08/06 | 11 | support/texlab/crates/parser/src/test_data/latex/label/label_reference_equation.txt -2023/08/06 | 11 | support/texlab/crates/parser/src/test_data/latex/label/label_definition_simple.txt -2023/08/06 | 11 | support/texlab/crates/parser/src/test_data/latex/include/import_incomplete.txt -2023/08/06 | 1191 | support/texlab/crates/texlab/src/features/completion/glossary_ref.rs -2023/08/06 | 1191 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@environment__environment_nested_missing_braces.txt.snap -2023/08/06 | 1177 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@command_definition__command_definition_with_begin.txt.snap -2023/08/06 | 1170 | support/texlab/crates/base-db/src/semantics/auxiliary.rs -2023/08/06 | 1157 | support/texlab/crates/texlab/tests/lsp/text_document/document_link.rs -2023/08/06 | 1154 | support/texlab/crates/definition/src/label.rs -2023/08/06 | 11420 | support/texlab/crates/parser/src/bibtex.rs -2023/08/06 | 1124 | support/texlab/crates/distro/src/language.rs -2023/08/06 | 1121 | support/texlab/crates/symbols/src/document/snapshots/symbols__document__tests__theorem_thmtools.snap -2023/08/06 | 1121 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@environment__environment_nested.txt.snap -2023/08/06 | 1120 | support/texlab/crates/symbols/src/document/snapshots/symbols__document__tests__theorem_amsthm.snap -2023/08/06 | 1112 | support/texlab/crates/parser/src/test_data/bibtex/samples/nietzsche_1998.txt -2023/08/06 | 11093 | support/texlab/crates/base-db/src/semantics/tex.rs -2023/08/06 | 1103 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@environment__environment_definition.txt.snap -2023/08/06 | 11015 | support/texlab/crates/parser/src/snapshots/parser__bibtex__tests__parse@samples__nietzsche_1998.txt.snap -2023/08/06 | 10 | support/texlab/crates/parser/src/test_data/latex/citation/citation_star.txt -2023/08/06 | 10 | support/texlab/crates/parser/src/test_data/latex/citation/citation_simple.txt -2023/08/06 | 108 | support/texlab/crates/texlab/src/lib.rs -2023/08/06 | 1083 | support/texlab/crates/texlab/src/features/formatting.rs -2023/08/06 | 1076 | support/texlab/crates/texlab/tests/lsp/text_document/snapshots/lsp__text_document__completion__issue_885.snap -2023/08/06 | 1074 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@environment__environment_asymptote.txt.snap -2023/08/06 | 1070 | support/texlab/crates/references/src/lib.rs -2023/08/06 | 1067 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@include__package_include_options.txt.snap -2023/08/06 | 1066 | support/texlab/crates/texlab/src/features/rename/label.rs -2023/08/06 | 1066 | support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@include__class_include_options.txt.snap -2023/08/06 | 1066 | support/texlab/crates/definition/src/include.rs -2023/08/06 | 1056 | support/texlab/crates/definition/src/string_ref.rs -2023/08/06 | 1055 | support/texlab/crates/hover/src/string_ref.rs -2023/08/06 | 1051 | support/texlab/crates/texlab/tests/lsp/workspace/symbol.rs -2023/08/06 | 1049 | support/texlab/crates/texlab/src/features/highlight/label.rs -2023/08/06 | 10380 | support/texlab/crates/parser/src/snapshots/parser__bibtex__tests__parse@samples__averroes_1998.txt.snap -2023/08/06 | 1028 | support/texlab/crates/texlab/src/features/completion/matcher.rs -2023/08/06 | 10257 | support/texlab/crates/texlab/src/util/cursor.rs -2023/08/06 | 1009 | support/texlab/crates/symbols/src/workspace/snapshots/symbols__workspace__tests__filter_type_math.snap 2023/08/06 | 1008 | systems/texlive/tlnet/archive/collection-luatex.r67821.tar.xz -2023/08/06 | 1008 | support/texlab/crates/parser/src/test_data/bibtex/samples/averroes_1998.txt -2023/08/05 | 9528 | systems/texlive/tlnet/archive/buctthesis.r67818.tar.xz -2023/08/05 | 7960 | systems/texlive/tlnet/archive/setspaceenhanced.source.r67814.tar.xz -2023/08/05 | 6936 | systems/texlive/tlnet/archive/collection-latexextra.r67814.tar.xz -2023/08/05 | 67372 | systems/texlive/tlnet/archive/siunitx.r67815.tar.xz -2023/08/05 | 467908 | systems/texlive/tlnet/archive/buctthesis.doc.r67818.tar.xz -2023/08/05 | 4168 | systems/texlive/tlnet/archive/luamaths.r67817.tar.xz -2023/08/05 | 310028 | systems/texlive/tlnet/archive/setspaceenhanced.doc.r67814.tar.xz -2023/08/05 | 2924244 | systems/texlive/tlnet/archive/simpleicons.r67812.tar.xz -2023/08/05 | 2800 | macros/luatex/generic/addtoluatexpath.zip -2023/08/05 | 27588 | systems/texlive/tlnet/archive/buctthesis.source.r67818.tar.xz -2023/08/05 | 2540 | systems/texlive/tlnet/archive/ot-tableau.r67813.tar.xz -2023/08/05 | 2138580 | systems/texlive/tlnet/archive/simpleicons.doc.r67812.tar.xz -2023/08/05 | 2030104 | systems/texlive/tlnet/archive/kpfonts-otf.doc.r67811.tar.xz -2023/08/05 | 1880 | systems/texlive/tlnet/archive/setspaceenhanced.r67814.tar.xz -2023/08/05 | 1289900 | systems/texlive/tlnet/archive/siunitx.doc.r67815.tar.xz -2023/08/05 | 122232 | systems/texlive/tlnet/archive/siunitx.source.r67815.tar.xz -2023/08/05 | 112048 | systems/texlive/tlnet/archive/luamaths.doc.r67817.tar.xz -2023/08/05 | 1114968 | systems/texlive/tlnet/archive/kpfonts-otf.r67811.tar.xz -2023/08/05 | 109460 | systems/texlive/tlnet/archive/ot-tableau.doc.r67813.tar.xz diff --git a/biblio/ctan-bibdata/ctan.bib b/biblio/ctan-bibdata/ctan.bib index 2b8b87de89..4c224f2b71 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 12-08-2023, 02:00:57 +%% created at 13-08-2023, 02:06:14 %% %% This file is provided under the terms of the LPPL v1.3 or @@ -4632,8 +4632,8 @@ @manual{ctan-babel-hebrew, title = {The \texttt{babel-hebrew} package}, subtitle = {Babel support for Hebrew}, - author = {Javier Bezos López and Johannes L. Braams and Boris Lavva and Arthur Rosendahl}, - date = {2019-10-31}, + author = {Javier Bezos López and Johannes L. Braams and Boris Lavva and Arthur Rosendahl and Udi Fogiel}, + date = {2023-08-12}, version = {2.3h}, license = {lppl1.3}, mirror = {https://mirror.ctan.org/macros/latex/contrib/babel-contrib/hebrew}, @@ -15606,10 +15606,10 @@ @manual{ctan-couleurs-fr, title = {The \texttt{couleurs-fr} package}, - subtitle = {French version of some colour definitions from xcolor}, + subtitle = {French version of colour definitions from xcolor}, author = {Cédric Pierquet}, - date = {2023-08-10}, - version = {0.1.0}, + date = {2023-08-12}, + version = {0.1.2}, license = {lppl1.3c}, mirror = {https://mirror.ctan.org/macros/latex/contrib/couleurs-fr}, url = {https://ctan.org/pkg/couleurs-fr}, @@ -46471,8 +46471,8 @@ title = {The \texttt{msu-thesis} package}, subtitle = {Class for Michigan State University Master’s and PhD theses}, author = {Alan Munn}, - date = {2023-07-28}, - version = {4.1f}, + date = {2023-08-12}, + version = {4.1g}, license = {lppl1.3}, mirror = {https://mirror.ctan.org/macros/latex/contrib/msu-thesis}, url = {https://ctan.org/pkg/msu-thesis}, @@ -64487,7 +64487,7 @@ title = {The \texttt{stellenbosch-2} package}, subtitle = {Stellenbosch University thesis bundle}, author = {Daniel Els}, - date = {2023-08-11}, + date = {2023-08-12}, version = {1.0}, license = {cc-by-4}, mirror = {https://mirror.ctan.org/macros/latex/contrib/stellenbosch-2}, @@ -67798,8 +67798,8 @@ title = {The \texttt{TeXLab} package}, subtitle = {\LaTeX{} Language Server}, author = {Eric Förster}, - date = {2023-08-06}, - version = {5.9.0}, + date = {2023-08-12}, + version = {5.9.1}, license = {gpl3}, mirror = {https://mirror.ctan.org/support/texlab}, url = {https://ctan.org/pkg/texlab}, diff --git a/biblio/ctan-bibdata/ctan.pdf b/biblio/ctan-bibdata/ctan.pdf Binary files differindex 36a508d995..434d0c6cd1 100644 --- a/biblio/ctan-bibdata/ctan.pdf +++ b/biblio/ctan-bibdata/ctan.pdf diff --git a/macros/latex/contrib/couleurs-fr/README.md b/macros/latex/contrib/couleurs-fr/README.md index b3ca47dc02..d215d03e74 100644 --- a/macros/latex/contrib/couleurs-fr/README.md +++ b/macros/latex/contrib/couleurs-fr/README.md @@ -1,4 +1,4 @@ -couleurs-fr is a package french names of xcolor schemes. +couleurs-fr is a package with french names of xcolor schemes. --------------------------------------------------------------------------- couleurs-fr est un package avec les versions francisées de couleurs xcolor. --------------------------------------------------------------------------- diff --git a/macros/latex/contrib/couleurs-fr/doc/couleurs-fr-doc-prefix.pdf b/macros/latex/contrib/couleurs-fr/doc/couleurs-fr-doc-prefix.pdf Binary files differnew file mode 100644 index 0000000000..651f7d5bc4 --- /dev/null +++ b/macros/latex/contrib/couleurs-fr/doc/couleurs-fr-doc-prefix.pdf diff --git a/macros/latex/contrib/couleurs-fr/doc/couleurs-fr-doc-prefix.tex b/macros/latex/contrib/couleurs-fr/doc/couleurs-fr-doc-prefix.tex new file mode 100644 index 0000000000..088e5908b2 --- /dev/null +++ b/macros/latex/contrib/couleurs-fr/doc/couleurs-fr-doc-prefix.tex @@ -0,0 +1,448 @@ +% !TeX TXS-program:compile = txs:///arara +% arara: pdflatex: {shell: yes, synctex: no, interaction: batchmode} +% arara: pdflatex: {shell: yes, synctex: no, interaction: batchmode} if found('log', '(undefined references|Please rerun|Rerun to get)') + +\documentclass[french,11pt,a4paper]{article} +\usepackage[utf8]{inputenc} +\usepackage[T1]{fontenc} +\usepackage{DejaVuSerif} +\usepackage[scale=1.125]{inconsolata} +\usepackage{amssymb} +\usepackage[Prefixe]{couleurs-fr} +\usepackage{tikz} +\usepackage{soul} +\usepackage{codehigh} +\usepackage{multicol} +\usepackage{fontawesome5} +\usepackage{fancyvrb} +\usepackage{fancyhdr} +\fancyhf{} +\renewcommand{\headrulewidth}{0pt} +\lfoot{\sffamily\small [couleurs-fr]} +\cfoot{\sffamily\small - \thepage{} -} +\rfoot{\hyperlink{matoc}{\small\faArrowAltCircleUp[regular]}} +\usepackage{hologo} +\providecommand\tikzlogo{Ti\textit{k}Z} +\providecommand\TeXLive{\TeX{}Live\xspace} +\providecommand\PSTricks{\textsf{PSTricks}\xspace} +\let\pstricks\PSTricks +\let\TikZ\tikzlogo + +\usepackage{hyperref} +\urlstyle{same} +\hypersetup{pdfborder=0 0 0} +\usepackage[margin=1.5cm]{geometry} +\setlength{\parindent}{0pt} + +\def\TPversion{0.1.2} +\def\TPdate{12 août 2023} +\definecolor{GrisClair}{rgb}{.828,.828,.828} +\definecolor{BleuAlice}{rgb}{.94,.972,1} +\def\HtRet{0.45}\def\LgRect{1.5} +\usepackage{tcolorbox} + +\NewDocumentCommand\MontreCouleur{ O{black} m m m }{% + \begin{tikzpicture} + \draw[thick,draw=black,fill=g#2] (0,0) rectangle++ (\LgRect,\HtRet) ; + \draw ({\LgRect+0.025},{0.5*\HtRet}) node[right,font=\ttfamily,text=#1] {\vphantom{pf}g#2} ; + \end{tikzpicture}% + \par +} + +\NewDocumentCommand\MontreCouleurXKCD{ O{black} m m }{% + \begin{tikzpicture} + \draw[thick,draw=black,fill=x#2] (0,0) rectangle++ (\LgRect,\HtRet) ; + \draw ({\LgRect+0.025},{0.5*\HtRet}) node[right,font=\ttfamily,text=#1] {\vphantom{pf}x#2} ; + \end{tikzpicture}% + \par +} + +\sethlcolor{GrisClair!25} +\NewDocumentCommand\MontreCode{ m }{% + \hl{\vphantom{\texttt{pf}}\texttt{#1}}% +} + +\usepackage{babel} + +\begin{document} + +\pagestyle{fancy} + +\thispagestyle{empty} + +\begin{center} + \begin{minipage}{0.75\linewidth} + \begin{tcolorbox}[colframe=yellow,colback=yellow!15] + \begin{center} + \begin{tabular}{c} + {\Huge \texttt{couleurs-fr}}\\ + \\ + {\LARGE Des couleurs de \texttt{xcolor},} \\ + {\LARGE en version francisées,} \\ + {\LARGE avec préfixe} + \end{tabular} + + \medskip + + {\small \texttt{Version \TPversion{} -- \TPdate}} + \end{center} + \end{tcolorbox} +\end{minipage} +\end{center} + +\vspace*{1mm} + +\begin{center} + \begin{tabular}{c} + \texttt{Cédric Pierquet}\\ + {\ttfamily c pierquet -- at -- outlook . fr}\\ + \texttt{\url{https://github.com/cpierquet/couleurs-fr}} +\end{tabular} +\end{center} + +\hrule + +\vspace*{5mm} + +\begin{codehigh}[language=latex/latex3,style/main=BleuAlice,style/code=BleuAlice] +%chargement avec prefixe +\documentclass{article} +... +\usepackage[Prefixe]{couleurs-fr} +%les couleurs de base seront sous la forme <gNom> +... +\end{codehigh} + +\section{Couleurs génériques} + +Dans ce cas, les noms des couleurs (génériques) sont préfixées par \MontreCode{g} car le package est chargé avec l'option \MontreCode{[Prefixe]}. + +\begin{multicols}{3} + \MontreCouleur{Abricot}{HTML}{E67E30} + \MontreCouleur{Acajou}{HTML}{88421D} + \MontreCouleur{AigueMarine}{HTML}{79F8F8} + \MontreCouleur{AmandeBlanche}{rgb}{1,.92,.804} + \MontreCouleur{Amande}{HTML}{82C46C} + \MontreCouleur{AmandineFonce}{rgb}{.72,.525,.044} + \MontreCouleur{AmandineClair}{rgb}{.933,.867,.51} + \MontreCouleur{AmandinePale}{rgb}{.932,.91,.668} + \MontreCouleur{Amandine}{rgb}{.855,.648,.125} + \MontreCouleur{Amarante}{HTML}{91283B} + \MontreCouleur{Ambre}{HTML}{F0C300} + \MontreCouleur{Amethyste}{HTML}{884DA7} + \MontreCouleur{Anthracite}{HTML}{303030} + \MontreCouleur{Argent}{rgb}{.752,.752,.752} + \MontreCouleur{Aubergine}{HTML}{370028} + \MontreCouleur{Aurore}{HTML}{FFCB60} + \MontreCouleur{Avocat}{HTML}{568203} + \MontreCouleur{Azur}{rgb}{.94,1,1} + \MontreCouleur{Basane}{HTML}{8B6C42} + \MontreCouleur{BeigeFonce}{rgb}{1,.855,.725} + \MontreCouleur{Beige}{rgb}{.96,.96,.864} + \MontreCouleur{Beurre}{HTML}{F0E36B} + \MontreCouleur{Bisque}{rgb}{1,.894,.77} + \MontreCouleur{Bistre}{HTML}{856D4D} + \MontreCouleur{Bis}{HTML}{766F64} + \MontreCouleur{Bitume}{HTML}{4E3D28} + \MontreCouleur{BlancAntique}{rgb}{.98,.92,.844} + \MontreCouleur{BlancCasse}{HTML}{FEFEE2} + \MontreCouleur{BlancFantome}{rgb}{.972,.972,1} + \MontreCouleur{BlancFloral}{rgb}{1,.98,.94} + \MontreCouleur{BlancLunaire}{HTML}{F4FEFE} + \MontreCouleur{BlancNajavo}{rgb}{1,.87,.68} + \MontreCouleur{Blanc}{rgb}{1,1,1} + \MontreCouleur{BleuAcierClair}{rgb}{.69,.77,.87} + \MontreCouleur{BleuAcier}{rgb}{.275,.51,.705} + \MontreCouleur{BleuAlice}{rgb}{.94,.972,1} + \MontreCouleur{BleuArdoiseFonce}{rgb}{.284,.24,.545} + \MontreCouleur{BleuArdoiseInter}{rgb}{.484,.408,.932} + \MontreCouleur{BleuArdoiseClair}{rgb}{.518,.44,1} + \MontreCouleur{BleuArdoise}{rgb}{.415,.352,.804} + \MontreCouleur{BleuBleuet}{HTML}{5472AE} + \MontreCouleur{BleuCadet}{rgb}{.372,.62,.628} + \MontreCouleur{BleuCanard}{HTML}{048B9A} + \MontreCouleur{BleuCeleste}{HTML}{357AB7} + \MontreCouleur{BleuCeruleen}{HTML}{00A3E3} + \MontreCouleur{BleuCharrette}{HTML}{8EA2C6} + \MontreCouleur{BleuCielIntense}{rgb}{0,.75,1} + \MontreCouleur{BleuCielClair}{rgb}{.53,.808,.98} + \MontreCouleur{BleuCiel}{rgb}{.53,.808,.92} + \MontreCouleur{BleuCobalt}{HTML}{22427C} + \MontreCouleur{BleuDodger}{rgb}{.116,.565,1} + \MontreCouleur{BleuElectrique}{HTML}{2C75FF} + \MontreCouleur{BleuFonce}{rgb}{0,0,.545} + \MontreCouleur{BleuGivre}{HTML}{80D0D0} + \MontreCouleur{BleuInter}{rgb}{0,0,.804} + \MontreCouleur{BleuClair}{rgb}{.68,.848,.9} + \MontreCouleur{BleuMarineInter}{rgb}{.4,.804,.668} + \MontreCouleur{BleuMarine}{HTML}{03224C} + \MontreCouleur{BleuNavy}{rgb}{0,0,.5} + \MontreCouleur{BleuNuit}{rgb}{.098,.098,.44} + \MontreCouleur{BleuOutremer}{HTML}{004787} + \MontreCouleur{BleuPaon}{HTML}{067790} + \MontreCouleur{BleuPersan}{HTML}{4E63CE} + \MontreCouleur{BleuPetrole}{HTML}{1D4851} + \MontreCouleur{BleuPoudre}{rgb}{.69,.88,.9} + \MontreCouleur{BleuProcess}{HTML}{00B0EF} + \MontreCouleur{BleuPrusse}{HTML}{24445C} + \MontreCouleur{BleuRoi}{HTML}{318CE7} + \MontreCouleur{BleuRoyal}{rgb}{.255,.41,.884} + \MontreCouleur{BleuSaphir}{HTML}{0131B4} + \MontreCouleur{BleuTurquin}{HTML}{425B8A} + \MontreCouleur{BleuViolet}{rgb}{.54,.17,.888} + \MontreCouleur{Bleuet}{rgb}{.392,.585,.93} + \MontreCouleur{Bleu}{rgb}{0,0,1} + \MontreCouleur{Ble}{rgb}{.96,.87,.7} + \MontreCouleur{Bois}{rgb}{.87,.72,.53} + \MontreCouleur{BoutonOr}{HTML}{FCDC12} + \MontreCouleur{Brique}{rgb}{.698,.132,.132} + \MontreCouleur{Bronze}{rgb}{.824,.705,.55} + \MontreCouleur{BrouNoix}{HTML}{3F2204} + \MontreCouleur{BrunIntense}{rgb}{.545,.27,.075} + \MontreCouleur{BrunJaune}{HTML}{973F05} + \MontreCouleur{BrunClair}{rgb}{1,.92,.804} + \MontreCouleur{Brun}{rgb}{.648,.165,.165} + \MontreCouleur{CacaOie}{HTML}{CDCD0D} + \MontreCouleur{Cacao}{HTML}{614B3A} + \MontreCouleur{Cachou}{HTML}{2F1B0C} + \MontreCouleur{Cafe}{HTML}{462E01} + \MontreCouleur{Cannelle}{HTML}{7E5835} + \MontreCouleur{Capucine}{HTML}{FF5E4D} + \MontreCouleur{Caramel}{rgb}{.824,.41,.116} + \MontreCouleur{Carmin}{HTML}{960018} + \MontreCouleur{Carotte}{HTML}{F4661B} + \MontreCouleur{Chamois}{HTML}{D0C07A} + \MontreCouleur{Chardon}{rgb}{.848,.75,.848} + \MontreCouleur{Chartreuse}{rgb}{.498,1,0} + \MontreCouleur{Chaudron}{HTML}{85530F} + \MontreCouleur{Chocolat}{HTML}{5A3A22} + \MontreCouleur{Cinabre}{HTML}{DB1702} + \MontreCouleur{CitronVertFonce}{rgb}{.196,.804,.196} + \MontreCouleur{CitronVert}{rgb}{0,1,0} + \MontreCouleur{Citrouille}{HTML}{DF6D14} + \MontreCouleur{Coquelicot}{HTML}{C60800} + \MontreCouleur{Coquillage}{rgb}{1,.96,.932} + \MontreCouleur{CoquilleOeuf}{HTML}{FDE9E0} + \MontreCouleur{CorailClair}{rgb}{.94,.5,.5} + \MontreCouleur{Corail}{rgb}{1,.498,.312} + \MontreCouleur{CouleursMars}{HTML}{EED153} + \MontreCouleur{Cramoisi}{rgb}{.864,.08,.235} + \MontreCouleur{CremeMenthe}{rgb}{.96,1,.98} + \MontreCouleur{CuisseNymphe}{HTML}{FEE7F0} + \MontreCouleur{Cuivre}{HTML}{B36700} + \MontreCouleur{CyanFonce}{rgb}{0,.545,.545} + \MontreCouleur{CyanClair}{rgb}{.88,1,1} + \MontreCouleur{Cyan}{rgb}{0,1,1} + \MontreCouleur{EauMarine}{rgb}{.498,1,.83} + \MontreCouleur{Eau}{rgb}{0,1,1} + \MontreCouleur{Ecarlate}{HTML}{ED0000} + \MontreCouleur{Ecru}{HTML}{FEFEE0} + \MontreCouleur{Emeraude}{HTML}{00815F} + \MontreCouleur{Fauve}{HTML}{AD4F09} + \MontreCouleur{Flave}{HTML}{E6E697} + \MontreCouleur{Fraise}{HTML}{BF3030} + \MontreCouleur{Framboise}{HTML}{C72C48} + \MontreCouleur{Fumee}{rgb}{.96,.96,.96} + \MontreCouleur{Fuschia}{rgb}{1,0,1} + \MontreCouleur{Garance}{HTML}{EE1010} + \MontreCouleur{Glauque}{HTML}{649B88} + \MontreCouleur{Glycine}{HTML}{C9A0DC} + \MontreCouleur{Grege}{HTML}{BBAE98} + \MontreCouleur{Grenadine}{HTML}{E9383F} + \MontreCouleur{Grenat}{HTML}{6E0B14} + \MontreCouleur{GrisAcier}{HTML}{AFAFAF} + \MontreCouleur{GrisArdoiseFonce}{rgb}{.185,.31,.31} + \MontreCouleur{GrisArdoiseClair}{rgb}{.468,.532,.6} + \MontreCouleur{GrisArdoise}{rgb}{.44,.5,.565} + \MontreCouleur{GrisAttenue}{rgb}{.41,.41,.41} + \MontreCouleur{GrisEtain}{rgb}{.864,.864,.864} + \MontreCouleur{GrisFer}{HTML}{7F7F7F} + \MontreCouleur{GrisFonce}{rgb}{.664,.664,.664} + \MontreCouleur{GrisClair}{rgb}{.828,.828,.828} + \MontreCouleur{GrisPayne}{HTML}{677179} + \MontreCouleur{GrisPerle}{HTML}{CECECE} + \MontreCouleur{GrisSouris}{HTML}{9E9E9E} + \MontreCouleur{Gris}{rgb}{.5,.5,.5} + \MontreCouleur{Groseille}{HTML}{CF0A1D} + \MontreCouleur{Gueules}{HTML}{E21313} + \MontreCouleur{Heliotrope}{HTML}{DF73FF} + \MontreCouleur{Incarnat}{HTML}{FF6F7D} + \MontreCouleur{IndigoFonce}{HTML}{2E006C} + \MontreCouleur{Indigo}{rgb}{.294,0,.51} + \MontreCouleur{Isabelle}{HTML}{FEA777} + \MontreCouleur{Ivoire}{rgb}{1,1,.94} + \MontreCouleur{JauneAmandineClair}{rgb}{.98,.98,.824} + \MontreCouleur{JauneCanari}{HTML}{E7F00D} + \MontreCouleur{JauneCitron}{HTML}{F7FF3C} + \MontreCouleur{JauneCobalt}{HTML}{FDEE00} + \MontreCouleur{JauneImperial}{HTML}{FFE436} + \MontreCouleur{JauneClair}{rgb}{1,.98,.804} + \MontreCouleur{JauneMimosa}{HTML}{FEF86C} + \MontreCouleur{JauneNaples}{HTML}{FFF0BC} + \MontreCouleur{JauneVert}{rgb}{.68,1,.185} + \MontreCouleur{Jaune}{rgb}{1,1,0} + \MontreCouleur{KakiFonce}{rgb}{.74,.716,.42} + \MontreCouleur{Kaki}{rgb}{.94,.9,.55} + \MontreCouleur{LapisLazuli}{HTML}{26619C} + \MontreCouleur{Lavalliere}{HTML}{8F5922} + \MontreCouleur{LavandeClair}{rgb}{1,.94,.96} + \MontreCouleur{Lavande}{rgb}{.9,.9,.98} + \MontreCouleur{LieVin}{HTML}{AC1E44} + \MontreCouleur{Lilas}{HTML}{B666D2} + \MontreCouleur{Lin}{rgb}{.98,.94,.9} + \MontreCouleur{MagentaFonce}{rgb}{.545,0,.545} + \MontreCouleur{Magenta}{rgb}{1,0,1} + \MontreCouleur{Mais}{rgb}{1,.972,.864} + \MontreCouleur{Malachite}{HTML}{1FA055} + \MontreCouleur{Mandarine}{HTML}{FEA347} + \MontreCouleur{MarronRosy}{rgb}{.736,.56,.56} + \MontreCouleur{MarronSandy}{rgb}{.956,.644,.376} + \MontreCouleur{Marron}{rgb}{.5,0,0} + \MontreCouleur{Mastic}{HTML}{B3B191} + \MontreCouleur{Mauve}{HTML}{D473D4} + \MontreCouleur{Melon}{HTML}{F79E7C} + \MontreCouleur{Menthe}{HTML}{16B84E} + \MontreCouleur{Miellat}{rgb}{.94,1,.94} + \MontreCouleur{Mocassin}{rgb}{1,.894,.71} + \MontreCouleur{Moutarde}{HTML}{C7CF00} + \MontreCouleur{Mure}{HTML}{A93B94} + \MontreCouleur{Nacarat}{HTML}{FC5D5D} + \MontreCouleur{Nankin}{HTML}{F7E269} + \MontreCouleur{Neige}{rgb}{1,.98,.98} + \MontreCouleur{Noir}{rgb}{0,0,0} + \MontreCouleur{Noisette}{HTML}{955628} + \MontreCouleur{OcreRouge}{HTML}{DD985C} + \MontreCouleur{Ocre}{HTML}{DFAF2C} + \MontreCouleur{Olivatre}{rgb}{.42,.556,.136} + \MontreCouleur{Olive}{rgb}{.5,.5,0} + \MontreCouleur{OrangeBrule}{HTML}{CC5500} + \MontreCouleur{OrangeFonce}{rgb}{1,.55,0} + \MontreCouleur{OrangeRoughy}{HTML}{C04F16} + \MontreCouleur{Orange}{rgb}{1,.648,0} + \MontreCouleur{OrchideeFonce}{rgb}{.6,.196,.8} + \MontreCouleur{OrchideeInter}{rgb}{.73,.332,.828} + \MontreCouleur{Orchidee}{rgb}{.855,.44,.84} + \MontreCouleur{Orpiment}{HTML}{FCD21C} + \MontreCouleur{Or}{rgb}{1,.844,0} + \MontreCouleur{Outremer}{HTML}{26619C} + \MontreCouleur{OxydeFer}{HTML}{F7230C} + \MontreCouleur{Paille}{HTML}{FEE347} + \MontreCouleur{Papaye}{rgb}{1,.936,.835} + \MontreCouleur{Parme}{HTML}{CFA0E9} + \MontreCouleur{Peche}{HTML}{F79559} + \MontreCouleur{PelureOignon}{HTML}{D58490} + \MontreCouleur{Perou}{rgb}{.804,.52,.248} + \MontreCouleur{Pervenche}{HTML}{CCCCFF} + \MontreCouleur{Pissenlit}{HTML}{FDBB43} + \MontreCouleur{Pistache}{HTML}{BEF574} + \MontreCouleur{PoilChameau}{HTML}{B67823} + \MontreCouleur{Pourpre}{HTML}{9E0E40} + \MontreCouleur{Prasin}{HTML}{4CA66B} + \MontreCouleur{Prune}{rgb}{.868,.628,.868} + \MontreCouleur{Puce}{HTML}{4E1609} + \MontreCouleur{Rhodamine}{HTML}{EE549F} + \MontreCouleur{RoseCarmin}{HTML}{F181B2} + \MontreCouleur{RoseFonce}{rgb}{1,.41,.705} + \MontreCouleur{RoseIntense}{rgb}{1,.08,.576} + \MontreCouleur{RoseClair}{rgb}{1,.712,.756} + \MontreCouleur{RoseMisty}{rgb}{1,.894,.884} + \MontreCouleur{RoseMountbatten}{HTML}{997A8D} + \MontreCouleur{Rose}{rgb}{1,.752,.796} + \MontreCouleur{RougeAndrinople}{HTML}{A91101} + \MontreCouleur{RougeBrique}{HTML}{B6301C} + \MontreCouleur{RougeCardinal}{HTML}{B82010} + \MontreCouleur{RougeCerise}{HTML}{BB0B0B} + \MontreCouleur{RougeFalun}{HTML}{801818} + \MontreCouleur{RougeFeu}{HTML}{FF4901} + \MontreCouleur{RougeFonce}{rgb}{.545,0,0} + \MontreCouleur{RougeIndien}{rgb}{.804,.36,.36} + \MontreCouleur{RougeOrange}{rgb}{1,.27,0} + \MontreCouleur{RougeRubis}{HTML}{ED027D} + \MontreCouleur{RougeSang}{HTML}{850606} + \MontreCouleur{RougeTomate}{HTML}{DE2916} + \MontreCouleur{RougeVioletInter}{rgb}{.78,.084,.52} + \MontreCouleur{RougeVioletPale}{rgb}{.86,.44,.576} + \MontreCouleur{RougeViolet}{rgb}{.816,.125,.565} + \MontreCouleur{Rouge}{rgb}{1,0,0} + \MontreCouleur{Rouille}{HTML}{985717} + \MontreCouleur{Rubis}{HTML}{E0115F} + \MontreCouleur{Sable}{HTML}{E0CDA9} + \MontreCouleur{Safre}{HTML}{0131B4} + \MontreCouleur{SangBoeuf}{HTML}{730800} + \MontreCouleur{Sanguine}{HTML}{850606} + \MontreCouleur{Sarcelle}{rgb}{0,.5,.5} + \MontreCouleur{SaumonFonce}{rgb}{.912,.59,.48} + \MontreCouleur{SaumonClair}{rgb}{1,.628,.48} + \MontreCouleur{Saumon}{rgb}{.98,.5,.448} + \MontreCouleur{Sepia}{HTML}{AE8964} + \MontreCouleur{Sienne}{rgb}{.628,.32,.176} + \MontreCouleur{Sinople}{HTML}{149414} + \MontreCouleur{Smalt}{HTML}{003399} + \MontreCouleur{Soufre}{HTML}{FFFF6B} + \MontreCouleur{Tabac}{HTML}{9F551E} + \MontreCouleur{Taupe}{HTML}{463F32} + \MontreCouleur{TerreOmbre}{HTML}{926D27} + \MontreCouleur{Tomate}{rgb}{1,.39,.28} + \MontreCouleur{Tomette}{HTML}{AE4A34} + \MontreCouleur{Topaze}{HTML}{FAEA73} + \MontreCouleur{Tourterelle}{HTML}{BBACAC} + \MontreCouleur{TurquoiseFonce}{rgb}{0,.808,.82} + \MontreCouleur{TurquoiseInter}{rgb}{.284,.82,.8} + \MontreCouleur{TurquoisePale}{rgb}{.688,.932,.932} + \MontreCouleur{Turquoise}{rgb}{.25,.88,.815} + \MontreCouleur{Vanille}{HTML}{E1CE9A} + \MontreCouleur{Vermeil}{HTML}{FF0921} + \MontreCouleur{Vermillon}{HTML}{DB1702} + \MontreCouleur{VertBleu}{HTML}{00B3b8} + \MontreCouleur{VertBouteille}{HTML}{096A09} + \MontreCouleur{VertCeladon}{HTML}{83A697} + \MontreCouleur{VertCitron}{HTML}{9EFD38} + \MontreCouleur{VertDeGris}{HTML}{95A595} + \MontreCouleur{VertEau}{HTML}{B0F2B6} + \MontreCouleur{VertEpinard}{HTML}{175732} + \MontreCouleur{VertFonce}{rgb}{0,.392,0} + \MontreCouleur{VertForet}{rgb}{.132,.545,.132} + \MontreCouleur{VertHooker}{HTML}{1B4F08} + \MontreCouleur{VertImperial}{HTML}{00561B} + \MontreCouleur{VertJaune}{rgb}{.604,.804,.196} + \MontreCouleur{VertJungle}{HTML}{00A99A} + \MontreCouleur{VertClair}{rgb}{.565,.932,.565} + \MontreCouleur{VertLichen}{HTML}{85C17E} + \MontreCouleur{VertMerFonce}{rgb}{.56,.736,.56} + \MontreCouleur{VertMerInter}{rgb}{.235,.7,.444} + \MontreCouleur{VertMerClair}{rgb}{.125,.698,.668} + \MontreCouleur{VertMer}{rgb}{.18,.545,.34} + \MontreCouleur{VertOliveFonce}{rgb}{.332,.42,.185} + \MontreCouleur{VertOxydeChrome}{HTML}{18391E} + \MontreCouleur{VertPale}{rgb}{.596,.985,.596} + \MontreCouleur{VertPelouse}{rgb}{.488,.99,0} + \MontreCouleur{VertPerroquet}{HTML}{3AF24B} + \MontreCouleur{VertPin}{HTML}{008A73} + \MontreCouleur{VertPoireau}{HTML}{4CA66B} + \MontreCouleur{VertPomme}{HTML}{34C924} + \MontreCouleur{VertPrairie}{HTML}{57D53B} + \MontreCouleur{VertPrintanierInter}{rgb}{0,.98,.604} + \MontreCouleur{VertPrintanier}{rgb}{0,1,.498} + \MontreCouleur{VertPrintemps}{HTML}{00FF7F} + \MontreCouleur{VertSapin}{HTML}{095228} + \MontreCouleur{VertSauge}{HTML}{689D71} + \MontreCouleur{VertTilleul}{HTML}{A5D152} + \MontreCouleur{VertVeronèse}{HTML}{5A6521} + \MontreCouleur{VertVessie}{HTML}{22780F} + \MontreCouleur{Vert}{rgb}{0,.5,0} + \MontreCouleur{VieilleDentelle}{rgb}{.992,.96,.9} + \MontreCouleur{VioletBleu}{HTML}{483A94} + \MontreCouleur{VioletEveque}{HTML}{723E64} + \MontreCouleur{VioletFonce}{rgb}{.58,0,.828} + \MontreCouleur{VioletInter}{rgb}{.576,.44,.86} + \MontreCouleur{VioletRouge}{HTML}{9F236C} + \MontreCouleur{VioletRoyal}{HTML}{623E99} + \MontreCouleur{Violette}{rgb}{.932,.51,.932} + \MontreCouleur{Violet}{rgb}{.5,0,.5} + \MontreCouleur{Viride}{HTML}{40826D} + \MontreCouleur{Zinzolin}{HTML}{6C0277} +\end{multicols} + + + +\end{document}
\ No newline at end of file diff --git a/macros/latex/contrib/couleurs-fr/doc/couleurs-fr-doc.pdf b/macros/latex/contrib/couleurs-fr/doc/couleurs-fr-doc.pdf Binary files differindex e7c0ea0e29..d16fa8d288 100644 --- a/macros/latex/contrib/couleurs-fr/doc/couleurs-fr-doc.pdf +++ b/macros/latex/contrib/couleurs-fr/doc/couleurs-fr-doc.pdf diff --git a/macros/latex/contrib/couleurs-fr/doc/couleurs-fr-doc.tex b/macros/latex/contrib/couleurs-fr/doc/couleurs-fr-doc.tex index 7be6cb854e..964a0c5b09 100644 --- a/macros/latex/contrib/couleurs-fr/doc/couleurs-fr-doc.tex +++ b/macros/latex/contrib/couleurs-fr/doc/couleurs-fr-doc.tex @@ -34,20 +34,28 @@ \usepackage[margin=1.5cm]{geometry} \setlength{\parindent}{0pt} -\def\TPversion{0.1.0} -\def\TPdate{09 août 2023} - +\def\TPversion{0.1.2} +\def\TPdate{12 août 2023} +\def\HtRet{0.45}\def\LgRect{1.5} \usepackage{tcolorbox} -\NewDocumentCommand\MontreCouleur{ O{black} m }{% +\NewDocumentCommand\MontreCouleur{ O{black} m m m }{% \begin{tikzpicture} - \draw[thick,draw=black,fill=#2] (0,0) rectangle++ (2,0.65) ; - \draw (2.025,0.325) node[right,font=\large\ttfamily,text=#1] {#2} ; + \draw[thick,draw=black,fill=#2] (0,0) rectangle++ (\LgRect,\HtRet) ; + \draw ({\LgRect+0.025},{0.5*\HtRet}) node[right,font=\ttfamily,text=#1] {\vphantom{pf}#2} ; \end{tikzpicture}% \par } -\sethlcolor{GrisLeger!25} +\NewDocumentCommand\MontreCouleurXKCD{ O{black} m m }{% + \begin{tikzpicture} + \draw[thick,draw=black,fill=x#2] (0,0) rectangle++ (\LgRect,\HtRet) ; + \draw ({\LgRect+0.025},{0.5*\HtRet}) node[right,font=\ttfamily,text=#1] {\vphantom{pf}x#2} ; + \end{tikzpicture}% + \par +} + +\sethlcolor{GrisClair!25} \NewDocumentCommand\MontreCode{ m }{% \hl{\vphantom{\texttt{pf}}\texttt{#1}}% } @@ -79,7 +87,7 @@ \end{minipage} \end{center} -\vspace*{2.5mm} +\vspace*{1mm} \begin{center} \begin{tabular}{c} @@ -89,7 +97,7 @@ \end{tabular} \end{center} -\vspace{2.5mm} +\hrule \phantomsection @@ -97,11 +105,53 @@ \tableofcontents +\vspace*{5mm} + +\hrule + +\vspace*{5mm} + +\vfill + +\hfill +\begin{tikzpicture} + \draw[ultra thick,fill=JauneMimosa] (0,0) circle[radius=2] node[midway,text=black,font=\LARGE\ttfamily] {JauneMimosa} ; +\end{tikzpicture} +~~~~ +\begin{tikzpicture} + \draw[ultra thick,fill=BleuCiel] (0,0) circle[radius=2] node[midway,text=black,font=\LARGE\ttfamily] {BleuCiel} ; +\end{tikzpicture} +~~~~ +\begin{tikzpicture} + \draw[ultra thick,fill=Carotte] (0,0) circle[radius=2] node[midway,text=black,font=\LARGE\ttfamily] {Carotte} ; +\end{tikzpicture} +\hfill~ + +\hfill +\begin{tikzpicture} + \draw[ultra thick,fill=VertMer] (0,0) circle[radius=2] node[midway,text=white,font=\LARGE\ttfamily] {VertMer} ; +\end{tikzpicture} +~~~~ +\begin{tikzpicture} + \draw[ultra thick,fill=Mure] (0,0) circle[radius=2] node[midway,text=white,font=\LARGE\ttfamily] {Mure} ; +\end{tikzpicture} +\hfill~ + +\hfill +\begin{tikzpicture} + \draw[ultra thick,fill=Noisette] (0,0) circle[radius=2] node[midway,text=white,font=\LARGE\ttfamily] {Noisette} ; +\end{tikzpicture} +\hfill~ + +\vfill~ + +\pagebreak + \section{Le package couleurs-fr} \subsection{Idée} -L'idée est de proposer des couleurs au noms francisés, indépendamment des options \MontreCode{[table]}, \MontreCode{[svgnames]} ou \MontreCode{[dvipsnames]} du package \MontreCode{xcolor} (\url{https://ctan.org/pkg/xcolor}). +L'idée est de proposer des couleurs au noms francisés (indépendamment d'options du package \MontreCode{xcolor}), de couleurs basées sur les palettes \MontreCode{[svgnames]} ou \MontreCode{[dvipsnames]} ou \MontreCode{[xkcd]} (\url{https://ctan.org/pkg/xcolor} et \url{https://xkcd.com/color/rgb.txt}). \smallskip @@ -131,185 +181,1314 @@ Si \texttt{xcolor} est amené à être chargé avec des options particulières, ... \end{codehigh} -\pagebreak +\subsection{Prefixe des couleurs génériques} + +Pour éviter des éventuelles confusions avec d'autres couleurs précédemment définies, il est possible de préfixer les couleurs génériques, grâce à l'option \MontreCode{[Prefixe]} à passer au package \MontreCode{couleurs-fr} + +\begin{codehigh}[language=latex/latex3,style/main=BleuAlice,style/code=BleuAlice] +%chargement avec prefixe +\documentclass{article} +... +\usepackage[Prefixe]{couleurs-fr} +%les couleurs de base seront sous la forme <gNom> +... +\end{codehigh} + +\vfill \section{Historique} +\verb|v0.1.2|~:~~~~Ajout des couleurs \href{https://xkcd.com/color/rgb.txt}{xkcd} préfixées par x + +\verb| |~:~~~~Option pour préfixer les couleurs génériques + +\verb|v0.1.1|~:~~~~Ajout de couleurs venant de wikipedia (\href{https://fr.wikipedia.org/wiki/Liste_de_noms_de_couleur}{[lien]}) + \verb|v0.1.0|~:~~~~Version initiale -\subsection{Les couleurs issues de la gamme \og svgnames \fg} +\vspace*{15mm} + +\pagebreak + +\section{Couleurs génériques} + +Les noms sont les noms génériques, qui peuvent être préfixés par \MontreCode{g} dans le cas où le package est chargé avec l'option \MontreCode{[Prefixe]}. +% +%\subsection{Par ordre alphabétique} \begin{multicols}{3} - \MontreCouleur{Amande} - \MontreCouleur{AmandineFonce} - \MontreCouleur{AmandineLeger} - \MontreCouleur{AmandinePale} - \MontreCouleur{Amandine} - \MontreCouleur{Argent} - \MontreCouleur{Azur} - \MontreCouleur{BeigeFonce} - \MontreCouleur{Beige} - \MontreCouleur{Bisque} - \MontreCouleur{BlancAntique} - \MontreCouleur{BlancFantome} - \MontreCouleur{BlancFloral} - \MontreCouleur{BlancNajavo} - \MontreCouleur{Blanc} - \MontreCouleur{BleuAcierClair} - \MontreCouleur{BleuAcier} - \MontreCouleur{BleuAlice} - \MontreCouleur{BleuArdoiseFonce} - \MontreCouleur{BleuArdoiseLeger} - \MontreCouleur{BleuArdoise} - \MontreCouleur{BleuCadet} - \MontreCouleur{BleuCielIntense} - \MontreCouleur{BleuCielLeger} - \MontreCouleur{BleuCiel} - \MontreCouleur{BleuDodger} - \MontreCouleur{BleuFonce} - \MontreCouleur{BleuInter} - \MontreCouleur{BleuLeger} - \MontreCouleur{BleuMarineInter} - \MontreCouleur{BleuNavy} - \MontreCouleur{BleuNuit} - \MontreCouleur{BleuPoudre} - \MontreCouleur{BleuRoyal} - \MontreCouleur{Bleuet} - \MontreCouleur{Bleu} - \MontreCouleur{Ble} - \MontreCouleur{Bois} - \MontreCouleur{Brique} - \MontreCouleur{Bronze} - \MontreCouleur{BrunIntense} - \MontreCouleur{BrunLeger} - \MontreCouleur{Brun} - \MontreCouleur{Caramel} - \MontreCouleur{Chardon} - \MontreCouleur{Chartreuse} - \MontreCouleur{CitronVertFonce} - \MontreCouleur{CitronVert} - \MontreCouleur{Coquillage} - \MontreCouleur{CorailLeger} - \MontreCouleur{Corail} - \MontreCouleur{Cramoisi} - \MontreCouleur{CremeMenthe} - \MontreCouleur{CyanFonce} - \MontreCouleur{CyanLeger} - \MontreCouleur{Cyan} - \MontreCouleur{EauMarine} - \MontreCouleur{Eau} - \MontreCouleur{Fumee} - \MontreCouleur{Fuschia} - \MontreCouleur{GrisArdoiseFonce} - \MontreCouleur{GrisArdoiseLeger} - \MontreCouleur{GrisArdoise} - \MontreCouleur{GrisAttenue} - \MontreCouleur{GrisEtain} - \MontreCouleur{GrisFonce} - \MontreCouleur{GrisLeger} - \MontreCouleur{Gris} - \MontreCouleur{Indigo} - \MontreCouleur{Ivoire} - \MontreCouleur{JauneAmandineLeger} - \MontreCouleur{JauneLeger} - \MontreCouleur{JauneVert} - \MontreCouleur{Jaune} - \MontreCouleur{KakiFonce} - \MontreCouleur{Kaki} - \MontreCouleur{LavandeLeger} - \MontreCouleur{Lavande} - \MontreCouleur{Lin} - \MontreCouleur{MagentaFonce} - \MontreCouleur{Magenta} - \MontreCouleur{Mais} - \MontreCouleur{MarronRosy} - \MontreCouleur{MarronSandy} - \MontreCouleur{Marron} - \MontreCouleur{Miellat} - \MontreCouleur{Mocassin} - \MontreCouleur{Neige} - \MontreCouleur{Noir} - \MontreCouleur{Olivatre} - \MontreCouleur{Olive} - \MontreCouleur{OrangeFonce} - \MontreCouleur{Orange} - \MontreCouleur{OrchideeFonce} - \MontreCouleur{OrchideeInter} - \MontreCouleur{Orchidee} - \MontreCouleur{Or} - \MontreCouleur{Papaye} - \MontreCouleur{Perou} - \MontreCouleur{Prune} - \MontreCouleur{RoseFonce} - \MontreCouleur{RoseIntense} - \MontreCouleur{RoseLeger} - \MontreCouleur{RoseMisty} - \MontreCouleur{Rose} - \MontreCouleur{RougeFonce} - \MontreCouleur{RougeIndien} - \MontreCouleur{RougeOrange} - \MontreCouleur{RougeVioletInter} - \MontreCouleur{RougeVioletPale} - \MontreCouleur{RougeViolet} - \MontreCouleur{Rouge} - \MontreCouleur{Sarcelle} - \MontreCouleur{SaumonFonce} - \MontreCouleur{SaumonLeger} - \MontreCouleur{Saumon} - \MontreCouleur{Sienne} - \MontreCouleur{Tomate} - \MontreCouleur{TurquoiseFonce} - \MontreCouleur{TurquoiseInter} - \MontreCouleur{TurquoisePale} - \MontreCouleur{Turquoise} - \MontreCouleur{VertFonce} - \MontreCouleur{VertForet} - \MontreCouleur{VertJaune} - \MontreCouleur{VertLeger} - \MontreCouleur{VertMerFonce} - \MontreCouleur{VertMerInter} - \MontreCouleur{VertMerLeger} - \MontreCouleur{VertMer} - \MontreCouleur{VertOliveFonce} - \MontreCouleur{VertPale} - \MontreCouleur{VertPelouse} - \MontreCouleur{VertPrintanierInter} - \MontreCouleur{VertPrintanier} - \MontreCouleur{Vert} - \MontreCouleur{VieilleDentelle} - \MontreCouleur{VioletFonce} - \MontreCouleur{VioletInter} - \MontreCouleur{Violet} - \MontreCouleur{Violette} + \MontreCouleur{Abricot}{HTML}{E67E30} + \MontreCouleur{Acajou}{HTML}{88421D} + \MontreCouleur{AigueMarine}{HTML}{79F8F8} + \MontreCouleur{AmandeBlanche}{rgb}{1,.92,.804} + \MontreCouleur{Amande}{HTML}{82C46C} + \MontreCouleur{AmandineFonce}{rgb}{.72,.525,.044} + \MontreCouleur{AmandineClair}{rgb}{.933,.867,.51} + \MontreCouleur{AmandinePale}{rgb}{.932,.91,.668} + \MontreCouleur{Amandine}{rgb}{.855,.648,.125} + \MontreCouleur{Amarante}{HTML}{91283B} + \MontreCouleur{Ambre}{HTML}{F0C300} + \MontreCouleur{Amethyste}{HTML}{884DA7} + \MontreCouleur{Anthracite}{HTML}{303030} + \MontreCouleur{Argent}{rgb}{.752,.752,.752} + \MontreCouleur{Aubergine}{HTML}{370028} + \MontreCouleur{Aurore}{HTML}{FFCB60} + \MontreCouleur{Avocat}{HTML}{568203} + \MontreCouleur{Azur}{rgb}{.94,1,1} + \MontreCouleur{Basane}{HTML}{8B6C42} + \MontreCouleur{BeigeFonce}{rgb}{1,.855,.725} + \MontreCouleur{Beige}{rgb}{.96,.96,.864} + \MontreCouleur{Beurre}{HTML}{F0E36B} + \MontreCouleur{Bisque}{rgb}{1,.894,.77} + \MontreCouleur{Bistre}{HTML}{856D4D} + \MontreCouleur{Bis}{HTML}{766F64} + \MontreCouleur{Bitume}{HTML}{4E3D28} + \MontreCouleur{BlancAntique}{rgb}{.98,.92,.844} + \MontreCouleur{BlancCasse}{HTML}{FEFEE2} + \MontreCouleur{BlancFantome}{rgb}{.972,.972,1} + \MontreCouleur{BlancFloral}{rgb}{1,.98,.94} + \MontreCouleur{BlancLunaire}{HTML}{F4FEFE} + \MontreCouleur{BlancNajavo}{rgb}{1,.87,.68} + \MontreCouleur{Blanc}{rgb}{1,1,1} + \MontreCouleur{BleuAcierClair}{rgb}{.69,.77,.87} + \MontreCouleur{BleuAcier}{rgb}{.275,.51,.705} + \MontreCouleur{BleuAlice}{rgb}{.94,.972,1} + \MontreCouleur{BleuArdoiseFonce}{rgb}{.284,.24,.545} + \MontreCouleur{BleuArdoiseInter}{rgb}{.484,.408,.932} + \MontreCouleur{BleuArdoiseClair}{rgb}{.518,.44,1} + \MontreCouleur{BleuArdoise}{rgb}{.415,.352,.804} + \MontreCouleur{BleuBleuet}{HTML}{5472AE} + \MontreCouleur{BleuCadet}{rgb}{.372,.62,.628} + \MontreCouleur{BleuCanard}{HTML}{048B9A} + \MontreCouleur{BleuCeleste}{HTML}{357AB7} + \MontreCouleur{BleuCeruleen}{HTML}{00A3E3} + \MontreCouleur{BleuCharrette}{HTML}{8EA2C6} + \MontreCouleur{BleuCielIntense}{rgb}{0,.75,1} + \MontreCouleur{BleuCielClair}{rgb}{.53,.808,.98} + \MontreCouleur{BleuCiel}{rgb}{.53,.808,.92} + \MontreCouleur{BleuCobalt}{HTML}{22427C} + \MontreCouleur{BleuDodger}{rgb}{.116,.565,1} + \MontreCouleur{BleuElectrique}{HTML}{2C75FF} + \MontreCouleur{BleuFonce}{rgb}{0,0,.545} + \MontreCouleur{BleuGivre}{HTML}{80D0D0} + \MontreCouleur{BleuInter}{rgb}{0,0,.804} + \MontreCouleur{BleuClair}{rgb}{.68,.848,.9} + \MontreCouleur{BleuMarineInter}{rgb}{.4,.804,.668} + \MontreCouleur{BleuMarine}{HTML}{03224C} + \MontreCouleur{BleuNavy}{rgb}{0,0,.5} + \MontreCouleur{BleuNuit}{rgb}{.098,.098,.44} + \MontreCouleur{BleuOutremer}{HTML}{004787} + \MontreCouleur{BleuPaon}{HTML}{067790} + \MontreCouleur{BleuPersan}{HTML}{4E63CE} + \MontreCouleur{BleuPetrole}{HTML}{1D4851} + \MontreCouleur{BleuPoudre}{rgb}{.69,.88,.9} + \MontreCouleur{BleuProcess}{HTML}{00B0EF} + \MontreCouleur{BleuPrusse}{HTML}{24445C} + \MontreCouleur{BleuRoi}{HTML}{318CE7} + \MontreCouleur{BleuRoyal}{rgb}{.255,.41,.884} + \MontreCouleur{BleuSaphir}{HTML}{0131B4} + \MontreCouleur{BleuTurquin}{HTML}{425B8A} + \MontreCouleur{BleuViolet}{rgb}{.54,.17,.888} + \MontreCouleur{Bleuet}{rgb}{.392,.585,.93} + \MontreCouleur{Bleu}{rgb}{0,0,1} + \MontreCouleur{Ble}{rgb}{.96,.87,.7} + \MontreCouleur{Bois}{rgb}{.87,.72,.53} + \MontreCouleur{BoutonOr}{HTML}{FCDC12} + \MontreCouleur{Brique}{rgb}{.698,.132,.132} + \MontreCouleur{Bronze}{rgb}{.824,.705,.55} + \MontreCouleur{BrouNoix}{HTML}{3F2204} + \MontreCouleur{BrunIntense}{rgb}{.545,.27,.075} + \MontreCouleur{BrunJaune}{HTML}{973F05} + \MontreCouleur{BrunClair}{rgb}{1,.92,.804} + \MontreCouleur{Brun}{rgb}{.648,.165,.165} + \MontreCouleur{CacaOie}{HTML}{CDCD0D} + \MontreCouleur{Cacao}{HTML}{614B3A} + \MontreCouleur{Cachou}{HTML}{2F1B0C} + \MontreCouleur{Cafe}{HTML}{462E01} + \MontreCouleur{Cannelle}{HTML}{7E5835} + \MontreCouleur{Capucine}{HTML}{FF5E4D} + \MontreCouleur{Caramel}{rgb}{.824,.41,.116} + \MontreCouleur{Carmin}{HTML}{960018} + \MontreCouleur{Carotte}{HTML}{F4661B} + \MontreCouleur{Chamois}{HTML}{D0C07A} + \MontreCouleur{Chardon}{rgb}{.848,.75,.848} + \MontreCouleur{Chartreuse}{rgb}{.498,1,0} + \MontreCouleur{Chaudron}{HTML}{85530F} + \MontreCouleur{Chocolat}{HTML}{5A3A22} + \MontreCouleur{Cinabre}{HTML}{DB1702} + \MontreCouleur{CitronVertFonce}{rgb}{.196,.804,.196} + \MontreCouleur{CitronVert}{rgb}{0,1,0} + \MontreCouleur{Citrouille}{HTML}{DF6D14} + \MontreCouleur{Coquelicot}{HTML}{C60800} + \MontreCouleur{Coquillage}{rgb}{1,.96,.932} + \MontreCouleur{CoquilleOeuf}{HTML}{FDE9E0} + \MontreCouleur{CorailClair}{rgb}{.94,.5,.5} + \MontreCouleur{Corail}{rgb}{1,.498,.312} + \MontreCouleur{CouleursMars}{HTML}{EED153} + \MontreCouleur{Cramoisi}{rgb}{.864,.08,.235} + \MontreCouleur{CremeMenthe}{rgb}{.96,1,.98} + \MontreCouleur{CuisseNymphe}{HTML}{FEE7F0} + \MontreCouleur{Cuivre}{HTML}{B36700} + \MontreCouleur{CyanFonce}{rgb}{0,.545,.545} + \MontreCouleur{CyanClair}{rgb}{.88,1,1} + \MontreCouleur{Cyan}{rgb}{0,1,1} + \MontreCouleur{EauMarine}{rgb}{.498,1,.83} + \MontreCouleur{Eau}{rgb}{0,1,1} + \MontreCouleur{Ecarlate}{HTML}{ED0000} + \MontreCouleur{Ecru}{HTML}{FEFEE0} + \MontreCouleur{Emeraude}{HTML}{00815F} + \MontreCouleur{Fauve}{HTML}{AD4F09} + \MontreCouleur{Flave}{HTML}{E6E697} + \MontreCouleur{Fraise}{HTML}{BF3030} + \MontreCouleur{Framboise}{HTML}{C72C48} + \MontreCouleur{Fumee}{rgb}{.96,.96,.96} + \MontreCouleur{Fuschia}{rgb}{1,0,1} + \MontreCouleur{Garance}{HTML}{EE1010} + \MontreCouleur{Glauque}{HTML}{649B88} + \MontreCouleur{Glycine}{HTML}{C9A0DC} + \MontreCouleur{Grege}{HTML}{BBAE98} + \MontreCouleur{Grenadine}{HTML}{E9383F} + \MontreCouleur{Grenat}{HTML}{6E0B14} + \MontreCouleur{GrisAcier}{HTML}{AFAFAF} + \MontreCouleur{GrisArdoiseFonce}{rgb}{.185,.31,.31} + \MontreCouleur{GrisArdoiseClair}{rgb}{.468,.532,.6} + \MontreCouleur{GrisArdoise}{rgb}{.44,.5,.565} + \MontreCouleur{GrisAttenue}{rgb}{.41,.41,.41} + \MontreCouleur{GrisEtain}{rgb}{.864,.864,.864} + \MontreCouleur{GrisFer}{HTML}{7F7F7F} + \MontreCouleur{GrisFonce}{rgb}{.664,.664,.664} + \MontreCouleur{GrisClair}{rgb}{.828,.828,.828} + \MontreCouleur{GrisPayne}{HTML}{677179} + \MontreCouleur{GrisPerle}{HTML}{CECECE} + \MontreCouleur{GrisSouris}{HTML}{9E9E9E} + \MontreCouleur{Gris}{rgb}{.5,.5,.5} + \MontreCouleur{Groseille}{HTML}{CF0A1D} + \MontreCouleur{Gueules}{HTML}{E21313} + \MontreCouleur{Heliotrope}{HTML}{DF73FF} + \MontreCouleur{Incarnat}{HTML}{FF6F7D} + \MontreCouleur{IndigoFonce}{HTML}{2E006C} + \MontreCouleur{Indigo}{rgb}{.294,0,.51} + \MontreCouleur{Isabelle}{HTML}{FEA777} + \MontreCouleur{Ivoire}{rgb}{1,1,.94} + \MontreCouleur{JauneAmandineClair}{rgb}{.98,.98,.824} + \MontreCouleur{JauneCanari}{HTML}{E7F00D} + \MontreCouleur{JauneCitron}{HTML}{F7FF3C} + \MontreCouleur{JauneCobalt}{HTML}{FDEE00} + \MontreCouleur{JauneImperial}{HTML}{FFE436} + \MontreCouleur{JauneClair}{rgb}{1,.98,.804} + \MontreCouleur{JauneMimosa}{HTML}{FEF86C} + \MontreCouleur{JauneNaples}{HTML}{FFF0BC} + \MontreCouleur{JauneVert}{rgb}{.68,1,.185} + \MontreCouleur{Jaune}{rgb}{1,1,0} + \MontreCouleur{KakiFonce}{rgb}{.74,.716,.42} + \MontreCouleur{Kaki}{rgb}{.94,.9,.55} + \MontreCouleur{LapisLazuli}{HTML}{26619C} + \MontreCouleur{Lavalliere}{HTML}{8F5922} + \MontreCouleur{LavandeClair}{rgb}{1,.94,.96} + \MontreCouleur{Lavande}{rgb}{.9,.9,.98} + \MontreCouleur{LieVin}{HTML}{AC1E44} + \MontreCouleur{Lilas}{HTML}{B666D2} + \MontreCouleur{Lin}{rgb}{.98,.94,.9} + \MontreCouleur{MagentaFonce}{rgb}{.545,0,.545} + \MontreCouleur{Magenta}{rgb}{1,0,1} + \MontreCouleur{Mais}{rgb}{1,.972,.864} + \MontreCouleur{Malachite}{HTML}{1FA055} + \MontreCouleur{Mandarine}{HTML}{FEA347} + \MontreCouleur{MarronRosy}{rgb}{.736,.56,.56} + \MontreCouleur{MarronSandy}{rgb}{.956,.644,.376} + \MontreCouleur{Marron}{rgb}{.5,0,0} + \MontreCouleur{Mastic}{HTML}{B3B191} + \MontreCouleur{Mauve}{HTML}{D473D4} + \MontreCouleur{Melon}{HTML}{F79E7C} + \MontreCouleur{Menthe}{HTML}{16B84E} + \MontreCouleur{Miellat}{rgb}{.94,1,.94} + \MontreCouleur{Mocassin}{rgb}{1,.894,.71} + \MontreCouleur{Moutarde}{HTML}{C7CF00} + \MontreCouleur{Mure}{HTML}{A93B94} + \MontreCouleur{Nacarat}{HTML}{FC5D5D} + \MontreCouleur{Nankin}{HTML}{F7E269} + \MontreCouleur{Neige}{rgb}{1,.98,.98} + \MontreCouleur{Noir}{rgb}{0,0,0} + \MontreCouleur{Noisette}{HTML}{955628} + \MontreCouleur{OcreRouge}{HTML}{DD985C} + \MontreCouleur{Ocre}{HTML}{DFAF2C} + \MontreCouleur{Olivatre}{rgb}{.42,.556,.136} + \MontreCouleur{Olive}{rgb}{.5,.5,0} + \MontreCouleur{OrangeBrule}{HTML}{CC5500} + \MontreCouleur{OrangeFonce}{rgb}{1,.55,0} + \MontreCouleur{OrangeRoughy}{HTML}{C04F16} + \MontreCouleur{Orange}{rgb}{1,.648,0} + \MontreCouleur{OrchideeFonce}{rgb}{.6,.196,.8} + \MontreCouleur{OrchideeInter}{rgb}{.73,.332,.828} + \MontreCouleur{Orchidee}{rgb}{.855,.44,.84} + \MontreCouleur{Orpiment}{HTML}{FCD21C} + \MontreCouleur{Or}{rgb}{1,.844,0} + \MontreCouleur{Outremer}{HTML}{26619C} + \MontreCouleur{OxydeFer}{HTML}{F7230C} + \MontreCouleur{Paille}{HTML}{FEE347} + \MontreCouleur{Papaye}{rgb}{1,.936,.835} + \MontreCouleur{Parme}{HTML}{CFA0E9} + \MontreCouleur{Peche}{HTML}{F79559} + \MontreCouleur{PelureOignon}{HTML}{D58490} + \MontreCouleur{Perou}{rgb}{.804,.52,.248} + \MontreCouleur{Pervenche}{HTML}{CCCCFF} + \MontreCouleur{Pissenlit}{HTML}{FDBB43} + \MontreCouleur{Pistache}{HTML}{BEF574} + \MontreCouleur{PoilChameau}{HTML}{B67823} + \MontreCouleur{Pourpre}{HTML}{9E0E40} + \MontreCouleur{Prasin}{HTML}{4CA66B} + \MontreCouleur{Prune}{rgb}{.868,.628,.868} + \MontreCouleur{Puce}{HTML}{4E1609} + \MontreCouleur{Rhodamine}{HTML}{EE549F} + \MontreCouleur{RoseCarmin}{HTML}{F181B2} + \MontreCouleur{RoseFonce}{rgb}{1,.41,.705} + \MontreCouleur{RoseIntense}{rgb}{1,.08,.576} + \MontreCouleur{RoseClair}{rgb}{1,.712,.756} + \MontreCouleur{RoseMisty}{rgb}{1,.894,.884} + \MontreCouleur{RoseMountbatten}{HTML}{997A8D} + \MontreCouleur{Rose}{rgb}{1,.752,.796} + \MontreCouleur{RougeAndrinople}{HTML}{A91101} + \MontreCouleur{RougeBrique}{HTML}{B6301C} + \MontreCouleur{RougeCardinal}{HTML}{B82010} + \MontreCouleur{RougeCerise}{HTML}{BB0B0B} + \MontreCouleur{RougeFalun}{HTML}{801818} + \MontreCouleur{RougeFeu}{HTML}{FF4901} + \MontreCouleur{RougeFonce}{rgb}{.545,0,0} + \MontreCouleur{RougeIndien}{rgb}{.804,.36,.36} + \MontreCouleur{RougeOrange}{rgb}{1,.27,0} + \MontreCouleur{RougeRubis}{HTML}{ED027D} + \MontreCouleur{RougeSang}{HTML}{850606} + \MontreCouleur{RougeTomate}{HTML}{DE2916} + \MontreCouleur{RougeVioletInter}{rgb}{.78,.084,.52} + \MontreCouleur{RougeVioletPale}{rgb}{.86,.44,.576} + \MontreCouleur{RougeViolet}{rgb}{.816,.125,.565} + \MontreCouleur{Rouge}{rgb}{1,0,0} + \MontreCouleur{Rouille}{HTML}{985717} + \MontreCouleur{Rubis}{HTML}{E0115F} + \MontreCouleur{Sable}{HTML}{E0CDA9} + \MontreCouleur{Safre}{HTML}{0131B4} + \MontreCouleur{SangBoeuf}{HTML}{730800} + \MontreCouleur{Sanguine}{HTML}{850606} + \MontreCouleur{Sarcelle}{rgb}{0,.5,.5} + \MontreCouleur{SaumonFonce}{rgb}{.912,.59,.48} + \MontreCouleur{SaumonClair}{rgb}{1,.628,.48} + \MontreCouleur{Saumon}{rgb}{.98,.5,.448} + \MontreCouleur{Sepia}{HTML}{AE8964} + \MontreCouleur{Sienne}{rgb}{.628,.32,.176} + \MontreCouleur{Sinople}{HTML}{149414} + \MontreCouleur{Smalt}{HTML}{003399} + \MontreCouleur{Soufre}{HTML}{FFFF6B} + \MontreCouleur{Tabac}{HTML}{9F551E} + \MontreCouleur{Taupe}{HTML}{463F32} + \MontreCouleur{TerreOmbre}{HTML}{926D27} + \MontreCouleur{Tomate}{rgb}{1,.39,.28} + \MontreCouleur{Tomette}{HTML}{AE4A34} + \MontreCouleur{Topaze}{HTML}{FAEA73} + \MontreCouleur{Tourterelle}{HTML}{BBACAC} + \MontreCouleur{TurquoiseFonce}{rgb}{0,.808,.82} + \MontreCouleur{TurquoiseInter}{rgb}{.284,.82,.8} + \MontreCouleur{TurquoisePale}{rgb}{.688,.932,.932} + \MontreCouleur{Turquoise}{rgb}{.25,.88,.815} + \MontreCouleur{Vanille}{HTML}{E1CE9A} + \MontreCouleur{Vermeil}{HTML}{FF0921} + \MontreCouleur{Vermillon}{HTML}{DB1702} + \MontreCouleur{VertBleu}{HTML}{00B3b8} + \MontreCouleur{VertBouteille}{HTML}{096A09} + \MontreCouleur{VertCeladon}{HTML}{83A697} + \MontreCouleur{VertCitron}{HTML}{9EFD38} + \MontreCouleur{VertDeGris}{HTML}{95A595} + \MontreCouleur{VertEau}{HTML}{B0F2B6} + \MontreCouleur{VertEpinard}{HTML}{175732} + \MontreCouleur{VertFonce}{rgb}{0,.392,0} + \MontreCouleur{VertForet}{rgb}{.132,.545,.132} + \MontreCouleur{VertHooker}{HTML}{1B4F08} + \MontreCouleur{VertImperial}{HTML}{00561B} + \MontreCouleur{VertJaune}{rgb}{.604,.804,.196} + \MontreCouleur{VertJungle}{HTML}{00A99A} + \MontreCouleur{VertClair}{rgb}{.565,.932,.565} + \MontreCouleur{VertLichen}{HTML}{85C17E} + \MontreCouleur{VertMerFonce}{rgb}{.56,.736,.56} + \MontreCouleur{VertMerInter}{rgb}{.235,.7,.444} + \MontreCouleur{VertMerClair}{rgb}{.125,.698,.668} + \MontreCouleur{VertMer}{rgb}{.18,.545,.34} + \MontreCouleur{VertOliveFonce}{rgb}{.332,.42,.185} + \MontreCouleur{VertOxydeChrome}{HTML}{18391E} + \MontreCouleur{VertPale}{rgb}{.596,.985,.596} + \MontreCouleur{VertPelouse}{rgb}{.488,.99,0} + \MontreCouleur{VertPerroquet}{HTML}{3AF24B} + \MontreCouleur{VertPin}{HTML}{008A73} + \MontreCouleur{VertPoireau}{HTML}{4CA66B} + \MontreCouleur{VertPomme}{HTML}{34C924} + \MontreCouleur{VertPrairie}{HTML}{57D53B} + \MontreCouleur{VertPrintanierInter}{rgb}{0,.98,.604} + \MontreCouleur{VertPrintanier}{rgb}{0,1,.498} + \MontreCouleur{VertPrintemps}{HTML}{00FF7F} + \MontreCouleur{VertSapin}{HTML}{095228} + \MontreCouleur{VertSauge}{HTML}{689D71} + \MontreCouleur{VertTilleul}{HTML}{A5D152} + \MontreCouleur{VertVeronèse}{HTML}{5A6521} + \MontreCouleur{VertVessie}{HTML}{22780F} + \MontreCouleur{Vert}{rgb}{0,.5,0} + \MontreCouleur{VieilleDentelle}{rgb}{.992,.96,.9} + \MontreCouleur{VioletBleu}{HTML}{483A94} + \MontreCouleur{VioletEveque}{HTML}{723E64} + \MontreCouleur{VioletFonce}{rgb}{.58,0,.828} + \MontreCouleur{VioletInter}{rgb}{.576,.44,.86} + \MontreCouleur{VioletRouge}{HTML}{9F236C} + \MontreCouleur{VioletRoyal}{HTML}{623E99} + \MontreCouleur{Violette}{rgb}{.932,.51,.932} + \MontreCouleur{Violet}{rgb}{.5,0,.5} + \MontreCouleur{Viride}{HTML}{40826D} + \MontreCouleur{Zinzolin}{HTML}{6C0277} \end{multicols} -\subsection{Les couleurs issues de la gamme \og dvipsnames \fg} +%\pagebreak +% +%\subsection{Des couleurs issues de la gamme \og svgnames \fg} +% +%\begin{multicols}{3} +% \MontreCouleur{AmandeBlanche}{rgb}{1,.92,.804} +% \MontreCouleur{AmandineFonce}{rgb}{.72,.525,.044} +% \MontreCouleur{AmandineClair}{rgb}{.933,.867,.51} +% \MontreCouleur{AmandinePale}{rgb}{.932,.91,.668} +% \MontreCouleur{Amandine}{rgb}{.855,.648,.125} +% \MontreCouleur{Argent}{rgb}{.752,.752,.752} +% \MontreCouleur{Azur}{rgb}{.94,1,1} +% \MontreCouleur{BeigeFonce}{rgb}{1,.855,.725} +% \MontreCouleur{Beige}{rgb}{.96,.96,.864} +% \MontreCouleur{Bisque}{rgb}{1,.894,.77} +% \MontreCouleur{BlancAntique}{rgb}{.98,.92,.844} +% \MontreCouleur{BlancFantome}{rgb}{.972,.972,1} +% \MontreCouleur{BlancFloral}{rgb}{1,.98,.94} +% \MontreCouleur{BlancNajavo}{rgb}{1,.87,.68} +% \MontreCouleur{Blanc}{rgb}{1,1,1} +% \MontreCouleur{BleuAcierClair}{rgb}{.69,.77,.87} +% \MontreCouleur{BleuAcier}{rgb}{.275,.51,.705} +% \MontreCouleur{BleuAlice}{rgb}{.94,.972,1} +% \MontreCouleur{BleuArdoiseFonce}{rgb}{.284,.24,.545} +% \MontreCouleur{BleuArdoiseInter}{rgb}{.484,.408,.932} +% \MontreCouleur{BleuArdoiseClair}{rgb}{.518,.44,1} +% \MontreCouleur{BleuArdoise}{rgb}{.415,.352,.804} +% \MontreCouleur{BleuCadet}{rgb}{.372,.62,.628} +% \MontreCouleur{BleuCielIntense}{rgb}{0,.75,1} +% \MontreCouleur{BleuCielClair}{rgb}{.53,.808,.98} +% \MontreCouleur{BleuCiel}{rgb}{.53,.808,.92} +% \MontreCouleur{BleuDodger}{rgb}{.116,.565,1} +% \MontreCouleur{BleuFonce}{rgb}{0,0,.545} +% \MontreCouleur{BleuInter}{rgb}{0,0,.804} +% \MontreCouleur{BleuClair}{rgb}{.68,.848,.9} +% \MontreCouleur{BleuMarineInter}{rgb}{.4,.804,.668} +% \MontreCouleur{BleuNavy}{rgb}{0,0,.5} +% \MontreCouleur{BleuNuit}{rgb}{.098,.098,.44} +% \MontreCouleur{BleuPoudre}{rgb}{.69,.88,.9} +% \MontreCouleur{BleuRoyal}{rgb}{.255,.41,.884} +% \MontreCouleur{BleuViolet}{rgb}{.54,.17,.888} +% \MontreCouleur{Bleuet}{rgb}{.392,.585,.93} +% \MontreCouleur{Bleu}{rgb}{0,0,1} +% \MontreCouleur{Ble}{rgb}{.96,.87,.7} +% \MontreCouleur{Bois}{rgb}{.87,.72,.53} +% \MontreCouleur{Brique}{rgb}{.698,.132,.132} +% \MontreCouleur{Bronze}{rgb}{.824,.705,.55} +% \MontreCouleur{BrunIntense}{rgb}{.545,.27,.075} +% \MontreCouleur{BrunClair}{rgb}{1,.92,.804} +% \MontreCouleur{Brun}{rgb}{.648,.165,.165} +% \MontreCouleur{Caramel}{rgb}{.824,.41,.116} +% \MontreCouleur{Chardon}{rgb}{.848,.75,.848} +% \MontreCouleur{Chartreuse}{rgb}{.498,1,0} +% \MontreCouleur{CitronVertFonce}{rgb}{.196,.804,.196} +% \MontreCouleur{CitronVert}{rgb}{0,1,0} +% \MontreCouleur{Coquillage}{rgb}{1,.96,.932} +% \MontreCouleur{CorailClair}{rgb}{.94,.5,.5} +% \MontreCouleur{Corail}{rgb}{1,.498,.312} +% \MontreCouleur{Cramoisi}{rgb}{.864,.08,.235} +% \MontreCouleur{CremeMenthe}{rgb}{.96,1,.98} +% \MontreCouleur{CyanFonce}{rgb}{0,.545,.545} +% \MontreCouleur{CyanClair}{rgb}{.88,1,1} +% \MontreCouleur{Cyan}{rgb}{0,1,1} +% \MontreCouleur{EauMarine}{rgb}{.498,1,.83} +% \MontreCouleur{Eau}{rgb}{0,1,1} +% \MontreCouleur{Fumee}{rgb}{.96,.96,.96} +% \MontreCouleur{Fuschia}{rgb}{1,0,1} +% \MontreCouleur{GrisArdoiseFonce}{rgb}{.185,.31,.31} +% \MontreCouleur{GrisArdoiseClair}{rgb}{.468,.532,.6} +% \MontreCouleur{GrisArdoise}{rgb}{.44,.5,.565} +% \MontreCouleur{GrisAttenue}{rgb}{.41,.41,.41} +% \MontreCouleur{GrisEtain}{rgb}{.864,.864,.864} +% \MontreCouleur{GrisFonce}{rgb}{.664,.664,.664} +% \MontreCouleur{GrisClair}{rgb}{.828,.828,.828} +% \MontreCouleur{Gris}{rgb}{.5,.5,.5} +% \MontreCouleur{Indigo}{rgb}{.294,0,.51} +% \MontreCouleur{Ivoire}{rgb}{1,1,.94} +% \MontreCouleur{JauneAmandineClair}{rgb}{.98,.98,.824} +% \MontreCouleur{JauneClair}{rgb}{1,.98,.804} +% \MontreCouleur{JauneVert}{rgb}{.68,1,.185} +% \MontreCouleur{Jaune}{rgb}{1,1,0} +% \MontreCouleur{KakiFonce}{rgb}{.74,.716,.42} +% \MontreCouleur{Kaki}{rgb}{.94,.9,.55} +% \MontreCouleur{LavandeClair}{rgb}{1,.94,.96} +% \MontreCouleur{Lavande}{rgb}{.9,.9,.98} +% \MontreCouleur{Lin}{rgb}{.98,.94,.9} +% \MontreCouleur{MagentaFonce}{rgb}{.545,0,.545} +% \MontreCouleur{Magenta}{rgb}{1,0,1} +% \MontreCouleur{Mais}{rgb}{1,.972,.864} +% \MontreCouleur{MarronRosy}{rgb}{.736,.56,.56} +% \MontreCouleur{MarronSandy}{rgb}{.956,.644,.376} +% \MontreCouleur{Marron}{rgb}{.5,0,0} +% \MontreCouleur{Miellat}{rgb}{.94,1,.94} +% \MontreCouleur{Mocassin}{rgb}{1,.894,.71} +% \MontreCouleur{Neige}{rgb}{1,.98,.98} +% \MontreCouleur{Noir}{rgb}{0,0,0} +% \MontreCouleur{Olivatre}{rgb}{.42,.556,.136} +% \MontreCouleur{Olive}{rgb}{.5,.5,0} +% \MontreCouleur{OrangeFonce}{rgb}{1,.55,0} +% \MontreCouleur{Orange}{rgb}{1,.648,0} +% \MontreCouleur{OrchideeFonce}{rgb}{.6,.196,.8} +% \MontreCouleur{OrchideeInter}{rgb}{.73,.332,.828} +% \MontreCouleur{Orchidee}{rgb}{.855,.44,.84} +% \MontreCouleur{Or}{rgb}{1,.844,0} +% \MontreCouleur{Papaye}{rgb}{1,.936,.835} +% \MontreCouleur{Perou}{rgb}{.804,.52,.248} +% \MontreCouleur{Prune}{rgb}{.868,.628,.868} +% \MontreCouleur{RoseFonce}{rgb}{1,.41,.705} +% \MontreCouleur{RoseIntense}{rgb}{1,.08,.576} +% \MontreCouleur{RoseClair}{rgb}{1,.712,.756} +% \MontreCouleur{RoseMisty}{rgb}{1,.894,.884} +% \MontreCouleur{Rose}{rgb}{1,.752,.796} +% \MontreCouleur{RougeFonce}{rgb}{.545,0,0} +% \MontreCouleur{RougeIndien}{rgb}{.804,.36,.36} +% \MontreCouleur{RougeOrange}{rgb}{1,.27,0} +% \MontreCouleur{RougeVioletInter}{rgb}{.78,.084,.52} +% \MontreCouleur{RougeVioletPale}{rgb}{.86,.44,.576} +% \MontreCouleur{RougeViolet}{rgb}{.816,.125,.565} +% \MontreCouleur{Rouge}{rgb}{1,0,0} +% \MontreCouleur{Sarcelle}{rgb}{0,.5,.5} +% \MontreCouleur{SaumonFonce}{rgb}{.912,.59,.48} +% \MontreCouleur{SaumonClair}{rgb}{1,.628,.48} +% \MontreCouleur{Saumon}{rgb}{.98,.5,.448} +% \MontreCouleur{Sienne}{rgb}{.628,.32,.176} +% \MontreCouleur{Tomate}{rgb}{1,.39,.28} +% \MontreCouleur{TurquoiseFonce}{rgb}{0,.808,.82} +% \MontreCouleur{TurquoiseInter}{rgb}{.284,.82,.8} +% \MontreCouleur{TurquoisePale}{rgb}{.688,.932,.932} +% \MontreCouleur{Turquoise}{rgb}{.25,.88,.815} +% \MontreCouleur{VertFonce}{rgb}{0,.392,0} +% \MontreCouleur{VertForet}{rgb}{.132,.545,.132} +% \MontreCouleur{VertJaune}{rgb}{.604,.804,.196} +% \MontreCouleur{VertClair}{rgb}{.565,.932,.565} +% \MontreCouleur{VertMerFonce}{rgb}{.56,.736,.56} +% \MontreCouleur{VertMerInter}{rgb}{.235,.7,.444} +% \MontreCouleur{VertMerClair}{rgb}{.125,.698,.668} +% \MontreCouleur{VertMer}{rgb}{.18,.545,.34} +% \MontreCouleur{VertOliveFonce}{rgb}{.332,.42,.185} +% \MontreCouleur{VertPale}{rgb}{.596,.985,.596} +% \MontreCouleur{VertPelouse}{rgb}{.488,.99,0} +% \MontreCouleur{VertPrintanierInter}{rgb}{0,.98,.604} +% \MontreCouleur{VertPrintanier}{rgb}{0,1,.498} +% \MontreCouleur{Vert}{rgb}{0,.5,0} +% \MontreCouleur{VieilleDentelle}{rgb}{.992,.96,.9} +% \MontreCouleur{VioletFonce}{rgb}{.58,0,.828} +% \MontreCouleur{VioletInter}{rgb}{.576,.44,.86} +% \MontreCouleur{Violet}{rgb}{.5,0,.5} +% \MontreCouleur{Violette}{rgb}{.932,.51,.932} +%\end{multicols} +% +%\subsection{Des couleurs issues de la gamme \og dvipsnames \fg} +% +%\begin{multicols}{3} +% %\MontreCouleur{Abricot}{HTML}{FAB780} +% %\MontreCouleur{Acajou}{HTML}{A9331F} +% \MontreCouleur{BleuCeruleen}{HTML}{00A3E3} +% \MontreCouleur{BleuProcess}{HTML}{00B0EF} +% \MontreCouleur{BrunJaune}{HTML}{973F05} +% %\MontreCouleur{Emeraude}{HTML}{00A99D} +% \MontreCouleur{Melon}{HTML}{F79E7C} +% \MontreCouleur{Mure}{HTML}{A93B94} +% %\MontreCouleur{OrangeBrule}{HTML}{F6911E} +% \MontreCouleur{OrangeRoughy}{HTML}{C04F16} +% \MontreCouleur{Peche}{HTML}{F79559} +% %\MontreCouleur{Pervenche}{HTML}{7A77B8} +% \MontreCouleur{Pissenlit}{HTML}{FDBB43} +% \MontreCouleur{Rhodamine}{HTML}{EE549F} +% \MontreCouleur{RoseCarmin}{HTML}{F181B2} +% \MontreCouleur{RougeBrique}{HTML}{B6301C} +% \MontreCouleur{RougeRubis}{HTML}{ED027D} +% %\MontreCouleur{Sepia}{HTML}{671600} +% \MontreCouleur{VertBleu}{HTML}{00B3b8} +% \MontreCouleur{VertJungle}{HTML}{00A99A} +% \MontreCouleur{VertPin}{HTML}{008A73} +% \MontreCouleur{VioletBleu}{HTML}{483A94} +% \MontreCouleur{VioletRouge}{HTML}{9F236C} +% \MontreCouleur{VioletRoyal}{HTML}{623E99} +%\end{multicols} + +\pagebreak + +\section{Liste des couleurs xkcd} + +Pour des soucis de compatibilité avec d'autres couleurs prédéfinies, les couleurs \MontreCode{[xkcd]} sont préfixées par \MontreCode{x}. \begin{multicols}{3} - \MontreCouleur{Abricot} - \MontreCouleur{Acajou} - \MontreCouleur{BleuCeruleen} - \MontreCouleur{BleuProcess} - \MontreCouleur{BrunJaune} - \MontreCouleur{Emeraude} - \MontreCouleur{Melon} - \MontreCouleur{Mure} - \MontreCouleur{OrangeBrule} - \MontreCouleur{OrangeRoughy} - \MontreCouleur{Peche} - \MontreCouleur{Pervenche} - \MontreCouleur{Pissenlit} - \MontreCouleur{Rhodamine} - \MontreCouleur{RoseCarmin} - \MontreCouleur{RougeBrique} - \MontreCouleur{RougeRubis} - \MontreCouleur{Sepia} - \MontreCouleur{VertBleu} - \MontreCouleur{VertJungle} - \MontreCouleur{VertPin} - \MontreCouleur{VioletBleu} - \MontreCouleur{VioletRouge} - \MontreCouleur{VioletRoyal} + \MontreCouleurXKCD{Abricot}{FFB16D} + \MontreCouleurXKCD{Acajou}{4A0100} + \MontreCouleurXKCD{Acier}{738595} + \MontreCouleurXKCD{Adobe}{BD6C48} + \MontreCouleurXKCD{AigueMarine}{04D8B2} + \MontreCouleurXKCD{Algue}{54AC68} + \MontreCouleurXKCD{Ambre}{FEB308} + \MontreCouleurXKCD{Amethyste}{9B5FC0} + \MontreCouleurXKCD{Ardoise}{516572} + \MontreCouleurXKCD{Argent}{C5C9C7} + \MontreCouleurXKCD{Argile}{B66A50} + \MontreCouleurXKCD{Asperge}{77AB56} + \MontreCouleurXKCD{AubergineLeger}{894585} + \MontreCouleurXKCD{Aubergine}{380835} + \MontreCouleurXKCD{Auburn}{9A3001} + \MontreCouleurXKCD{Avocat}{90B134} + \MontreCouleurXKCD{Azur}{069AF3} + \MontreCouleurXKCD{Baie}{990F4B} + \MontreCouleurXKCD{Banane}{FFFF7E} + \MontreCouleurXKCD{Barney}{AC1DB8} + \MontreCouleurXKCD{BeigeClair}{FBEEAC} + \MontreCouleurXKCD{BeigeFonce}{AC9362} + \MontreCouleurXKCD{BeigeJaunatre}{FCFC81} + \MontreCouleurXKCD{BeigeJaune}{FFE36E} + \MontreCouleurXKCD{BeigeKaki}{E6F2A2} + \MontreCouleurXKCD{BeigeRose}{D99B82} + \MontreCouleurXKCD{BeigeVerdatre}{C9D179} + \MontreCouleurXKCD{Beige}{D1B26F} + \MontreCouleurXKCD{Beurre}{FFFF81} + \MontreCouleurXKCD{Bile}{B5C306} + \MontreCouleurXKCD{BlancCasse}{FFFFFE4} + \MontreCouleurXKCD{Blanc}{FFFFFF} + \MontreCouleurXKCD{BleuAcier}{5A7D9A} + \MontreCouleurXKCD{BleuAgreable}{107AB0} + \MontreCouleurXKCD{BleuArdoiseFonce}{214761} + \MontreCouleurXKCD{BleuArdoise}{5B7C99} + \MontreCouleurXKCD{BleuAttenue}{3B719F} + \MontreCouleurXKCD{BleuBebe}{A2CFFE} + \MontreCouleurXKCD{BleuBleuClair}{CAFFFB} + \MontreCouleurXKCD{BleuBleu}{2242C7} + \MontreCouleurXKCD{BleuCadet}{4E7496} + \MontreCouleurXKCD{BleuCanardFonce}{014D4E} + \MontreCouleurXKCD{BleuCaroline}{8AB8FE} + \MontreCouleurXKCD{BleuCeruleen}{056EEE} + \MontreCouleurXKCD{BleuChaud}{4B57DB} + \MontreCouleurXKCD{BleuCielCanard}{C3FBF4} + \MontreCouleurXKCD{BleuCielClairVif}{3D7AFD} + \MontreCouleurXKCD{BleuCielClair}{C6FCFF} + \MontreCouleurXKCD{BleuCielFonce}{448EE4} + \MontreCouleurXKCD{BleuCielPale}{BDF6FE} + \MontreCouleurXKCD{BleuCielProfond}{0D75F8} + \MontreCouleurXKCD{BleuCielRobinson}{6DEDFD} + \MontreCouleurXKCD{BleuCielVif}{02CCFE} + \MontreCouleurXKCD{BleuCiel}{75BBFD} + \MontreCouleurXKCD{BleuClairVif}{26F7FD} + \MontreCouleurXKCD{BleuClair}{247AFD} + \MontreCouleurXKCD{BleuCobalt}{030AA7} + \MontreCouleurXKCD{BleuCool}{4984B8} + \MontreCouleurXKCD{BleuCoquilleOeuf}{C4FFF7} + \MontreCouleurXKCD{BleuCrepuscule}{0A437A} + \MontreCouleurXKCD{BleuDefraichi}{3F829D} + \MontreCouleurXKCD{BleuDenim}{3B5B92} + \MontreCouleurXKCD{BleuDodger}{3E82FC} + \MontreCouleurXKCD{BleuDoux}{6488EA} + \MontreCouleurXKCD{BleuDusky}{475F94} + \MontreCouleurXKCD{BleuEau}{02D8E9} + \MontreCouleurXKCD{BleuElectrique}{0652FF} + \MontreCouleurXKCD{BleuEteint}{5684AE} + \MontreCouleurXKCD{BleuFane}{5A86AD} + \MontreCouleurXKCD{BleuFonce}{00035B} + \MontreCouleurXKCD{BleuFrance}{436BAD} + \MontreCouleurXKCD{BleuGrisatre}{5E819D} + \MontreCouleurXKCD{BleuGris}{647D8E} + \MontreCouleurXKCD{BleuIndigo}{3A18B1} + \MontreCouleurXKCD{BleuLaid}{31668A} + \MontreCouleurXKCD{BleuLavande}{8B88F8} + \MontreCouleurXKCD{BleuMarineFonce}{00022E} + \MontreCouleurXKCD{BleuMarine}{001146} + \MontreCouleurXKCD{BleuMerProfonde}{015482} + \MontreCouleurXKCD{BleuMer}{047495} + \MontreCouleurXKCD{BleuMetallique}{4F738E} + \MontreCouleurXKCD{BleuMousseMer}{78D1B6} + \MontreCouleurXKCD{BleuMoyen}{276AB3} + \MontreCouleurXKCD{BleuNavyClair}{155084} + \MontreCouleurXKCD{BleuNeon}{04D9FF} + \MontreCouleurXKCD{BleuNuageux}{ACC2D9} + \MontreCouleurXKCD{BleuNuit}{020035} + \MontreCouleurXKCD{BleuOcean}{03719C} + \MontreCouleurXKCD{BleuOrageux}{507B9C} + \MontreCouleurXKCD{BleuOutremer}{1805DB} + \MontreCouleurXKCD{BleuPale}{D0FEFE} + \MontreCouleurXKCD{BleuPaon}{016795} + \MontreCouleurXKCD{BleuPastel}{A2BFFE} + \MontreCouleurXKCD{BleuPervenche}{8F8CE7} + \MontreCouleurXKCD{BleuPoudre}{B1D1FC} + \MontreCouleurXKCD{BleuPourpre}{5F34E7} + \MontreCouleurXKCD{BleuPrimaire}{0804F9} + \MontreCouleurXKCD{BleuPrusse}{004577} + \MontreCouleurXKCD{BleuPuissant}{0C06F7} + \MontreCouleurXKCD{BleuPur}{0203E2} + \MontreCouleurXKCD{BleuRiche}{021BF9} + \MontreCouleurXKCD{BleuRoyalClair}{3A2EFE} + \MontreCouleurXKCD{BleuRoyalFonce}{02066F} + \MontreCouleurXKCD{BleuRoyal}{0504AA} + \MontreCouleurXKCD{BleuSarcelle}{01889F} + \MontreCouleurXKCD{BleuTeintePourpre}{5539CC} + \MontreCouleurXKCD{BleuTeinte}{00555A} + \MontreCouleurXKCD{BleuTiffany}{7BF2DA} + \MontreCouleurXKCD{BleuToucheViolet}{533CC6} + \MontreCouleurXKCD{BleuTresClair}{D5FFFF} + \MontreCouleurXKCD{BleuTresFonce}{000133} + \MontreCouleurXKCD{BleuTresPale}{D6FFFE} + \MontreCouleurXKCD{BleuTurquoise}{06B1C4} + \MontreCouleurXKCD{BleuVertClair}{56FCA2} + \MontreCouleurXKCD{BleuVertetre}{0B8B87} + \MontreCouleurXKCD{BleuVert}{017A79} + \MontreCouleurXKCD{BleuVif}{0165FC} + \MontreCouleurXKCD{BleuViolet}{510AC9} + \MontreCouleurXKCD{BleuVraimentClair}{D4FFFF} + \MontreCouleurXKCD{BleuVrai}{010FCC} + \MontreCouleurXKCD{BleuWindows}{3778BF} + \MontreCouleurXKCD{Bleuet}{5170D7} + \MontreCouleurXKCD{Bleu}{0343DF} + \MontreCouleurXKCD{Ble}{FBDD7E} + \MontreCouleurXKCD{Bordeaux}{680018} + \MontreCouleurXKCD{Bordeaux}{7B002C} + \MontreCouleurXKCD{Boue}{735C12} + \MontreCouleurXKCD{BourgogneClair}{A8415B} + \MontreCouleurXKCD{Bourgogne}{610023} + \MontreCouleurXKCD{Brique}{A03623} + \MontreCouleurXKCD{Bronze}{A87900} + \MontreCouleurXKCD{BrunChocolat}{411900} + \MontreCouleurXKCD{BrunClair}{AD8150} + \MontreCouleurXKCD{BrunDore}{B27A01} + \MontreCouleurXKCD{BrunFonce}{341C02} + \MontreCouleurXKCD{BrunJaunatre}{AE8B0C} + \MontreCouleurXKCD{BrunJaune}{B79400} + \MontreCouleurXKCD{BrunOrange}{BE6400} + \MontreCouleurXKCD{BrunPale}{B1916E} + \MontreCouleurXKCD{BrunPourpre}{673A3F} + \MontreCouleurXKCD{BrunRougeatre}{7F2B0A} + \MontreCouleurXKCD{BrunSable}{CBA560} + \MontreCouleurXKCD{BrunTerne}{876E4B} + \MontreCouleurXKCD{BrunVerdatre}{696112} + \MontreCouleurXKCD{Brunatre}{9C6D57} + \MontreCouleurXKCD{CacaBebe}{937C00} + \MontreCouleurXKCD{Cacao}{875F42} + \MontreCouleurXKCD{Caca}{8F7303} + \MontreCouleurXKCD{Cafe}{A6814C} + \MontreCouleurXKCD{Camouflage}{7F8F4E} + \MontreCouleurXKCD{Canneberge}{9E003A} + \MontreCouleurXKCD{Cannelle}{AC4F06} + \MontreCouleurXKCD{CaramelBeurre}{FDB147} + \MontreCouleurXKCD{Caramel}{AF6F09} + \MontreCouleurXKCD{Carmin}{9D0216} + \MontreCouleurXKCD{Celadon}{BEFDB7} + \MontreCouleurXKCD{Celeri}{C1FD95} + \MontreCouleurXKCD{Cerise}{CF0234} + \MontreCouleurXKCD{Ceruleen}{0485D1} + \MontreCouleurXKCD{Chameau}{C69F59} + \MontreCouleurXKCD{Champignon}{BA9E88} + \MontreCouleurXKCD{Charbon}{343837} + \MontreCouleurXKCD{Chartreuse}{C1F80A} + \MontreCouleurXKCD{Chataigne}{742802} + \MontreCouleurXKCD{ChocolatLait}{7F4E1E} + \MontreCouleurXKCD{Chocolat}{3D1C02} + \MontreCouleurXKCD{Ciel}{82CAFC} + \MontreCouleurXKCD{Ciment}{A5A391} + \MontreCouleurXKCD{CitronElectrique}{A8FF04} + \MontreCouleurXKCD{CitronVertClair}{65FE08} + \MontreCouleurXKCD{CitronVertFonce}{7EBD01} + \MontreCouleurXKCD{CitronVertPale}{BEFD73} + \MontreCouleurXKCD{CitronVertVif}{87FD05} + \MontreCouleurXKCD{CitronVert}{AAFF32} + \MontreCouleurXKCD{CitronVert}{AEFF6E} + \MontreCouleurXKCD{Citron}{FDFF52} + \MontreCouleurXKCD{Cobalt}{1E488F} + \MontreCouleurXKCD{CoquilleOeuf}{FFFCC4} + \MontreCouleurXKCD{CorailFonce}{CF524E} + \MontreCouleurXKCD{Corail}{FC5A50} + \MontreCouleurXKCD{Courge}{F2AB15} + \MontreCouleurXKCD{Cramoisi}{8C000F} + \MontreCouleurXKCD{CremeAnglaise}{FFFD78} + \MontreCouleurXKCD{CremeFonce}{FFF39A} + \MontreCouleurXKCD{Creme}{FEF69E} + \MontreCouleurXKCD{Crepuscule}{4E518B} + \MontreCouleurXKCD{Cuir}{AC7434} + \MontreCouleurXKCD{Cuivre}{B66325} + \MontreCouleurXKCD{CyanClair}{ACFFFC} + \MontreCouleurXKCD{CyanFonce}{0A888A} + \MontreCouleurXKCD{CyanPale}{B7FFFA} + \MontreCouleurXKCD{CyanVert}{2AFEB7} + \MontreCouleurXKCD{CyanVif}{41FDFE} + \MontreCouleurXKCD{Cyan}{00FFFF} + \MontreCouleurXKCD{Denim}{3B638C} + \MontreCouleurXKCD{Desert}{CCAD60} + \MontreCouleurXKCD{Diarrhee}{9F8303} + \MontreCouleurXKCD{Dore}{F5BF03} + \MontreCouleurXKCD{EauClair}{8CFFDB} + \MontreCouleurXKCD{EauFonce}{05696B} + \MontreCouleurXKCD{EauPale}{B8FFEB} + \MontreCouleurXKCD{EauProfond}{08787F} + \MontreCouleurXKCD{EauVif}{0BF9EA} + \MontreCouleurXKCD{Ecarlate}{BE0119} + \MontreCouleurXKCD{Ecchymose}{7E4071} + \MontreCouleurXKCD{Ecru}{FEFFCA} + \MontreCouleurXKCD{Emeraude}{01A049} + \MontreCouleurXKCD{Epicea}{0A5F38} + \MontreCouleurXKCD{Fade}{AFA88B} + \MontreCouleurXKCD{Faon}{CFAF7B} + \MontreCouleurXKCD{Feuille}{71AA34} + \MontreCouleurXKCD{Fonce}{1B2431} + \MontreCouleurXKCD{Foret}{0B5509} + \MontreCouleurXKCD{Fougere}{63A950} + \MontreCouleurXKCD{Fraise}{FB2943} + \MontreCouleurXKCD{Framboise}{B00149} + \MontreCouleurXKCD{FuchsiaFoncé}{9D0759} + \MontreCouleurXKCD{Fuchsia}{ED0DD9} + \MontreCouleurXKCD{Glace}{D6FFFA} + \MontreCouleurXKCD{Glaviot}{9BB53C} + \MontreCouleurXKCD{Glycine}{A87DC2} + \MontreCouleurXKCD{Gres}{C9AE74} + \MontreCouleurXKCD{GrisAcier}{6F828A} + \MontreCouleurXKCD{GrisArdoise}{59656D} + \MontreCouleurXKCD{GrisArme}{536267} + \MontreCouleurXKCD{GrisBleuClair}{9DBCD4} + \MontreCouleurXKCD{GrisBleuFonce}{1F3B4D} + \MontreCouleurXKCD{GrisBleuatre}{89A0B0} + \MontreCouleurXKCD{GrisBleu}{607C8E} + \MontreCouleurXKCD{GrisBrun}{8D8468} + \MontreCouleurXKCD{GrisCharbon}{3C4142} + \MontreCouleurXKCD{GrisChaud}{978A84} + \MontreCouleurXKCD{GrisClair}{D8DCD6} + \MontreCouleurXKCD{GrisCuirasse}{6B7C85} + \MontreCouleurXKCD{GrisFonce}{363737} + \MontreCouleurXKCD{GrisFrais}{95A3A6} + \MontreCouleurXKCD{GrisMoyen}{7D7F7C} + \MontreCouleurXKCD{GrisPale}{FDFDFE} + \MontreCouleurXKCD{GrisRosatre}{C88D94} + \MontreCouleurXKCD{GrisRose}{C3909B} + \MontreCouleurXKCD{GrisRougeatre}{997570} + \MontreCouleurXKCD{GrisTaupe}{B9A281} + \MontreCouleurXKCD{GrisTeinteBleu}{748B97} + \MontreCouleurXKCD{GrisTeinteMarronn}{86775F} + \MontreCouleurXKCD{GrisVert}{77926F} + \MontreCouleurXKCD{GrisViolace}{947E94} + \MontreCouleurXKCD{GrisViolet}{7A687F} + \MontreCouleurXKCD{Grisatre}{A8A495} + \MontreCouleurXKCD{Gris}{929591} + \MontreCouleurXKCD{Heliotrope}{D94FF5} + \MontreCouleurXKCD{Herbe}{5CAC2D} + \MontreCouleurXKCD{IndigoClair}{6D5ACF} + \MontreCouleurXKCD{IndigoFonce}{1F0954} + \MontreCouleurXKCD{Indigo}{380282} + \MontreCouleurXKCD{Iris}{6258C4} + \MontreCouleurXKCD{Ivoire}{FFFFCB} + \MontreCouleurXKCD{Jade}{1FA774} + \MontreCouleurXKCD{Jaunatre}{FAEE66} + \MontreCouleurXKCD{JauneAttenue}{EEDC5B} + \MontreCouleurXKCD{JauneBanane}{FAFE4B} + \MontreCouleurXKCD{JauneBeurre}{FFFD74} + \MontreCouleurXKCD{JauneBoueux}{BFAC05} + \MontreCouleurXKCD{JauneBrule}{D5AB09} + \MontreCouleurXKCD{JauneBrun}{B29705} + \MontreCouleurXKCD{JauneCanari}{FDFF63} + \MontreCouleurXKCD{JauneCitronVert}{D0FE1D} + \MontreCouleurXKCD{JauneCitron}{FDFF38} + \MontreCouleurXKCD{JauneClair}{FFFFE7A} + \MontreCouleurXKCD{JauneDore}{FEC615} + \MontreCouleurXKCD{JauneEnsoleille}{FFF917} + \MontreCouleurXKCD{JauneFane}{FEFF7F} + \MontreCouleurXKCD{JauneFonce}{D5B60A} + \MontreCouleurXKCD{JauneLaid}{D0C101} + \MontreCouleurXKCD{JauneMaladif}{D0E429} + \MontreCouleurXKCD{JauneMoutarde}{D2BD0A} + \MontreCouleurXKCD{JauneNeon}{CFFF04} + \MontreCouleurXKCD{JauneOlive}{C2B709} + \MontreCouleurXKCD{JauneOr}{F9BC08} + \MontreCouleurXKCD{JaunePale}{FFFF84} + \MontreCouleurXKCD{JaunePastel}{FFFE71} + \MontreCouleurXKCD{JaunePele}{F1F33F} + \MontreCouleurXKCD{JaunePisse}{DDD618} + \MontreCouleurXKCD{JauneSable}{FCE166} + \MontreCouleurXKCD{JauneSale}{CDC50A} + \MontreCouleurXKCD{JauneSoleil}{FFDF22} + \MontreCouleurXKCD{JauneTeinteOrange}{FDB915} + \MontreCouleurXKCD{JauneTournesol}{FFDA03} + \MontreCouleurXKCD{JauneVerdatre}{CDFD02} + \MontreCouleurXKCD{JauneVert}{C6F808} + \MontreCouleurXKCD{JauneVif}{FFFD01} + \MontreCouleurXKCD{JauneVomi}{C2BE0E} + \MontreCouleurXKCD{Jaune}{FFFF14} + \MontreCouleurXKCD{JoncOr}{FAC205} + \MontreCouleurXKCD{KakiFonce}{9B8F55} + \MontreCouleurXKCD{Kaki}{AAA662} + \MontreCouleurXKCD{Kiwi}{9CEF43} + \MontreCouleurXKCD{LavandeClairVif}{C760FF} + \MontreCouleurXKCD{LavandeClair}{DFC5FE} + \MontreCouleurXKCD{LavandeFonce}{856798} + \MontreCouleurXKCD{LavandeLeger}{EFC0FE} + \MontreCouleurXKCD{LavandePale}{EECFFE} + \MontreCouleurXKCD{Lavande}{A484AC} + \MontreCouleurXKCD{LavandrePoudre}{AC86A8} + \MontreCouleurXKCD{Lichen}{8FB67B} + \MontreCouleurXKCD{LilasClair}{EDC8FF} + \MontreCouleurXKCD{LilasFonce}{9C6DA5} + \MontreCouleurXKCD{LilasPale}{E4CBFF} + \MontreCouleurXKCD{LilasProfond}{966EBD} + \MontreCouleurXKCD{LilasVif}{C95EFB} + \MontreCouleurXKCD{Lilas}{C48EFD} + \MontreCouleurXKCD{MacaroniFromage}{EFB435} + \MontreCouleurXKCD{MagentaClair}{FA5FF7} + \MontreCouleurXKCD{MagentaFonce}{960056} + \MontreCouleurXKCD{MagentaPale}{D767AD} + \MontreCouleurXKCD{MagentaProfond}{A0025C} + \MontreCouleurXKCD{MagentaVif}{FF08E8} + \MontreCouleurXKCD{Magenta}{C20078} + \MontreCouleurXKCD{Mais}{F4D054} + \MontreCouleurXKCD{Mandarine}{FF9408} + \MontreCouleurXKCD{Mangue}{FFA62B} + \MontreCouleurXKCD{Manille}{FFFA86} + \MontreCouleurXKCD{Marecage}{698339} + \MontreCouleurXKCD{Marine}{042E60} + \MontreCouleurXKCD{MarronArgile}{B2713D} + \MontreCouleurXKCD{MarronBoueux}{886806} + \MontreCouleurXKCD{MarronBoue}{60460F} + \MontreCouleurXKCD{MarronBronze}{AB7E4C} + \MontreCouleurXKCD{MarronCacaBebe}{AB9004} + \MontreCouleurXKCD{MarronCaca}{7A5901} + \MontreCouleurXKCD{MarronChaud}{964E02} + \MontreCouleurXKCD{MarronFonce}{3C0008} + \MontreCouleurXKCD{MarronGrisatre}{7A6A4F} + \MontreCouleurXKCD{MarronJaunatre}{9B7A01} + \MontreCouleurXKCD{MarronLaid}{7D7103} + \MontreCouleurXKCD{MarronMoutarde}{AC7E04} + \MontreCouleurXKCD{MarronMoyen}{7F5112} + \MontreCouleurXKCD{MarronOlive}{645403} + \MontreCouleurXKCD{MarronPourpre}{6B4247} + \MontreCouleurXKCD{MarronProfond}{410200} + \MontreCouleurXKCD{MarronRosatre}{B17261} + \MontreCouleurXKCD{MarronRougeatre}{6E1005} + \MontreCouleurXKCD{MarronRouge}{A24857} + \MontreCouleurXKCD{MarronRouille}{8B3103} + \MontreCouleurXKCD{MarronSable}{C4A661} + \MontreCouleurXKCD{MarronTeinteOrange}{B16002} + \MontreCouleurXKCD{MarronTerre}{836539} + \MontreCouleurXKCD{MarronTresClair}{D3B683} + \MontreCouleurXKCD{MarronTresFonce}{1D0200} + \MontreCouleurXKCD{MarronVert}{544E03} + \MontreCouleurXKCD{Marron}{650021} + \MontreCouleurXKCD{Mastic}{BEAE8A} + \MontreCouleurXKCD{MauveClair}{C292A1} + \MontreCouleurXKCD{MauvePale}{FED0FC} + \MontreCouleurXKCD{Mauve}{AE7181} + \MontreCouleurXKCD{Melon}{FF7855} + \MontreCouleurXKCD{MentheFonce}{48C072} + \MontreCouleurXKCD{MentheVerveine}{1EF876} + \MontreCouleurXKCD{Menthe}{9FFEB0} + \MontreCouleurXKCD{Merlot}{730039} + \MontreCouleurXKCD{Mer}{3C9992} + \MontreCouleurXKCD{Minuit}{03012D} + \MontreCouleurXKCD{Moka}{9D7651} + \MontreCouleurXKCD{Morve}{ACBB0D} + \MontreCouleurXKCD{MousseMerLegere}{A0FEBF} + \MontreCouleurXKCD{MousseMer}{80F9AD} + \MontreCouleurXKCD{Mousse}{769958} + \MontreCouleurXKCD{MoutardeClair}{F7D560} + \MontreCouleurXKCD{MoutardeFonce}{A88905} + \MontreCouleurXKCD{Moutarde}{CEB301} + \MontreCouleurXKCD{Mure}{920A4E} + \MontreCouleurXKCD{Myrtille}{464196} + \MontreCouleurXKCD{Noir}{000000} + \MontreCouleurXKCD{Noisette}{8E7618} + \MontreCouleurXKCD{Ocean}{017B92} + \MontreCouleurXKCD{OcreJaune}{CB9D06} + \MontreCouleurXKCD{Ocre}{BF9005} + \MontreCouleurXKCD{Oeillet}{FD798F} + \MontreCouleurXKCD{OliveBourbe}{6F7632} + \MontreCouleurXKCD{OliveClair}{ACBF69} + \MontreCouleurXKCD{OliveFonce}{373E02} + \MontreCouleurXKCD{OlivePale}{B9CC81} + \MontreCouleurXKCD{OliveVif}{9CBB04} + \MontreCouleurXKCD{Olive}{6E750E} + \MontreCouleurXKCD{OmbreBrulee}{A0450E} + \MontreCouleurXKCD{OrClair}{FDDC5C} + \MontreCouleurXKCD{OrFonce}{B59410} + \MontreCouleurXKCD{OrPale}{FDDE6C} + \MontreCouleurXKCD{OrangeAttenue}{D8863B} + \MontreCouleurXKCD{OrangeBrique}{C14A09} + \MontreCouleurXKCD{OrangeBrule}{C04E01} + \MontreCouleurXKCD{OrangeBrunatre}{CA6B02} + \MontreCouleurXKCD{OrangeCitrouille}{E17701} + \MontreCouleurXKCD{OrangeClair}{FDAA48} + \MontreCouleurXKCD{OrangeDecolore}{F0944D} + \MontreCouleurXKCD{OrangeFonce}{C65102} + \MontreCouleurXKCD{OrangeJaunatre}{FCB001} + \MontreCouleurXKCD{OrangeJaune}{FFAD01} + \MontreCouleurXKCD{OrangePale}{FF964F} + \MontreCouleurXKCD{OrangePoussiere}{F0833A} + \MontreCouleurXKCD{OrangeRosatre}{FF724C} + \MontreCouleurXKCD{OrangeRougeatre}{F8481C} + \MontreCouleurXKCD{OrangeRouge}{FD3C06} + \MontreCouleurXKCD{OrangeRouille}{C45508} + \MontreCouleurXKCD{OrangeSale}{C87606} + \MontreCouleurXKCD{OrangeSanguine}{FE4B03} + \MontreCouleurXKCD{OrangeVif}{FF5B00} + \MontreCouleurXKCD{Orange}{F97306} + \MontreCouleurXKCD{Orchidee}{C875C4} + \MontreCouleurXKCD{Or}{DBB40C} + \MontreCouleurXKCD{Outremer}{2000B1} + \MontreCouleurXKCD{Paille}{FCF679} + \MontreCouleurXKCD{Pale}{FFF9D0} + \MontreCouleurXKCD{Pamplemousse}{FD5956} + \MontreCouleurXKCD{Parchemin}{FEFCAF} + \MontreCouleurXKCD{Pasteque}{FD4659} + \MontreCouleurXKCD{PecheClair}{FFD8B1} + \MontreCouleurXKCD{PecheFonce}{DE7E5D} + \MontreCouleurXKCD{PechePele}{FFE5AD} + \MontreCouleurXKCD{Peche}{FFB07C} + \MontreCouleurXKCD{PervencheClair}{C1C6FC} + \MontreCouleurXKCD{PervencheFonce}{665FD1} + \MontreCouleurXKCD{Petrole}{005F6A} + \MontreCouleurXKCD{Pierre}{ADA587} + \MontreCouleurXKCD{Pin}{2B5D34} + \MontreCouleurXKCD{Pissenlit}{FEDF08} + \MontreCouleurXKCD{Pistache}{C0FA8B} + \MontreCouleurXKCD{Poire}{CBF85F} + \MontreCouleurXKCD{Pois}{A4BF20} + \MontreCouleurXKCD{PommeVerte}{5EDC1F} + \MontreCouleurXKCD{Pomme}{6ECB3C} + \MontreCouleurXKCD{PourpreAttenue}{84597E} + \MontreCouleurXKCD{PourpreBarney}{A00498} + \MontreCouleurXKCD{PourpreBleuatre}{6241C7} + \MontreCouleurXKCD{PourpreBleu}{5729CE} + \MontreCouleurXKCD{PourpreDoux}{A66FB5} + \MontreCouleurXKCD{PourpreElectrique}{AA23FF} + \MontreCouleurXKCD{PourpreEteint}{805B87} + \MontreCouleurXKCD{PourpreFane}{825F87} + \MontreCouleurXKCD{PourpreFonce}{35063E} + \MontreCouleurXKCD{PourpreGrisatre}{887191} + \MontreCouleurXKCD{PourpreGris}{826D8C} + \MontreCouleurXKCD{PourpreMinuit}{280137} + \MontreCouleurXKCD{PourpreMoyen}{9E43A2} + \MontreCouleurXKCD{PourpreNeon}{BC13FE} + \MontreCouleurXKCD{PourprePastel}{CAA0FF} + \MontreCouleurXKCD{PourprePrune}{4E0550} + \MontreCouleurXKCD{PourpreRaisin}{5D1451} + \MontreCouleurXKCD{PourpreRiche}{720058} + \MontreCouleurXKCD{PourpreRosatre}{C94CBE} + \MontreCouleurXKCD{PourpreRose}{C83CB9} + \MontreCouleurXKCD{PourpreRougeatre}{910951} + \MontreCouleurXKCD{PourpreRouge}{820747} + \MontreCouleurXKCD{PourpreSale}{734A65} + \MontreCouleurXKCD{PourpreSombre}{895B7B} + \MontreCouleurXKCD{PourpreTeinteBleu}{703BE7} + \MontreCouleurXKCD{PourpreTeinteMarron}{76424E} + \MontreCouleurXKCD{PourpreTresClair}{F6CEFC} + \MontreCouleurXKCD{PourpreTresSombre}{2A0134} + \MontreCouleurXKCD{PourpreVif}{9900FA} + \MontreCouleurXKCD{Pourpre}{7E1E9C} + \MontreCouleurXKCD{Poussiere}{B2996E} + \MontreCouleurXKCD{PresqueNoir}{070D0D} + \MontreCouleurXKCD{PruneClair}{9D5783} + \MontreCouleurXKCD{PruneFonce}{3F012C} + \MontreCouleurXKCD{Prune}{580F41} + \MontreCouleurXKCD{Puce}{A57E52} + \MontreCouleurXKCD{Raisin}{6C3461} + \MontreCouleurXKCD{Rosatre}{FC86AA} + \MontreCouleurXKCD{RoseAncienne}{C87F89} + \MontreCouleurXKCD{RoseAncien}{C77986} + \MontreCouleurXKCD{RoseAttenue}{D1768F} + \MontreCouleurXKCD{RoseBarbie}{FE46A5} + \MontreCouleurXKCD{RoseBebe}{FFB7CE} + \MontreCouleurXKCD{RoseBlush}{FE828C} + \MontreCouleurXKCD{RoseBonbon}{FF63E9} + \MontreCouleurXKCD{RoseCarnation}{FF7FA7} + \MontreCouleurXKCD{RoseChaudFonce}{D90166} + \MontreCouleurXKCD{RoseChaud}{FB5581} + \MontreCouleurXKCD{RoseChewingGum}{FE83CC} + \MontreCouleurXKCD{RoseChoquant}{FE02A2} + \MontreCouleurXKCD{RoseClair}{FFC5CB} + \MontreCouleurXKCD{RoseCochon}{E78EA5} + \MontreCouleurXKCD{RoseCorail}{FF6163} + \MontreCouleurXKCD{RoseDoux}{FDB0C0} + \MontreCouleurXKCD{RoseElectrique}{FF0490} + \MontreCouleurXKCD{RoseFane}{C0737A} + \MontreCouleurXKCD{RoseFane}{D58A94} + \MontreCouleurXKCD{RoseFonce}{B5485D} + \MontreCouleurXKCD{RoseLaid}{CD7584} + \MontreCouleurXKCD{RoseLavande}{DD85D7} + \MontreCouleurXKCD{RoseMoyen}{F36196} + \MontreCouleurXKCD{RoseNeon}{FE019A} + \MontreCouleurXKCD{RoseOrange}{FF6F52} + \MontreCouleurXKCD{RosePale}{F29E8E} + \MontreCouleurXKCD{RosePastel}{FFBACD} + \MontreCouleurXKCD{RosePeche}{FF9A8A} + \MontreCouleurXKCD{RosePoudre}{FFB2D0} + \MontreCouleurXKCD{RoseRose}{F6688E} + \MontreCouleurXKCD{RoseRougeatre}{FE2C54} + \MontreCouleurXKCD{RoseRouge}{FA2A55} + \MontreCouleurXKCD{RoseSalissant}{CA7B80} + \MontreCouleurXKCD{RoseSaumon}{F7879A} + \MontreCouleurXKCD{RoseSoutenu}{FF0789} + \MontreCouleurXKCD{RoseTeinteMarron}{C27E79} + \MontreCouleurXKCD{RoseTeintePourpre}{F075E6} + \MontreCouleurXKCD{RoseTresClair}{FFF4F2} + \MontreCouleurXKCD{RoseVif}{FE01B1} + \MontreCouleurXKCD{RoseViolatre}{CE5DAE} + \MontreCouleurXKCD{RoseViolet}{D725DE} + \MontreCouleurXKCD{Roseatre}{D46A7E} + \MontreCouleurXKCD{Rose}{CF6275} + \MontreCouleurXKCD{RougeAttenue}{BB3F3F} + \MontreCouleurXKCD{RougeBrique}{8F1402} + \MontreCouleurXKCD{RougeBrule}{9F2305} + \MontreCouleurXKCD{RougeCamionPompier}{FE0002} + \MontreCouleurXKCD{RougeCerise}{F7022A} + \MontreCouleurXKCD{RougeClair}{FE2F4A} + \MontreCouleurXKCD{RougeFonce}{9A0200} + \MontreCouleurXKCD{RougeIndien}{850E04} + \MontreCouleurXKCD{RougeLevres}{D5174E} + \MontreCouleurXKCD{RougeNeon}{FF073A} + \MontreCouleurXKCD{RougePale}{D9544D} + \MontreCouleurXKCD{RougePastel}{DB5856} + \MontreCouleurXKCD{RougePoussiere}{B9484E} + \MontreCouleurXKCD{RougeRosatre}{FC2647} + \MontreCouleurXKCD{RougeRose}{BE013C} + \MontreCouleurXKCD{RougeRougeLevres}{C0022F} + \MontreCouleurXKCD{RougeRouille}{AA2704} + \MontreCouleurXKCD{RougeSang}{980002} + \MontreCouleurXKCD{RougeTeinteMarron}{922B05} + \MontreCouleurXKCD{RougeTeinteOrange}{F43605} + \MontreCouleurXKCD{RougeTeintePourpre}{B0054B} + \MontreCouleurXKCD{RougeTomate}{EC2D01} + \MontreCouleurXKCD{RougeVif}{FF000D} + \MontreCouleurXKCD{RougeVin}{7B0323} + \MontreCouleurXKCD{RougeViolet}{A50055} + \MontreCouleurXKCD{RougeatreBrun}{9E3623} + \MontreCouleurXKCD{RougeatreRose}{F10C45} + \MontreCouleurXKCD{Rougeatre}{C44240} + \MontreCouleurXKCD{Rouge}{E50000} + \MontreCouleurXKCD{Rouille}{A83C09} + \MontreCouleurXKCD{Roux}{A13905} + \MontreCouleurXKCD{Royal}{0C1793} + \MontreCouleurXKCD{Rubis}{CA0147} + \MontreCouleurXKCD{SableFonce}{A88F59} + \MontreCouleurXKCD{SableVert}{BCCB7A} + \MontreCouleurXKCD{Sable}{E2CA76} + \MontreCouleurXKCD{Safran}{FEB209} + \MontreCouleurXKCD{SangSeche}{4B0101} + \MontreCouleurXKCD{Sang}{770001} + \MontreCouleurXKCD{Saphir}{2138AB} + \MontreCouleurXKCD{SarcelleClair}{7BFDC7} + \MontreCouleurXKCD{SarcelleFonce}{017371} + \MontreCouleurXKCD{SarcelleGrisatre}{5E9B8A} + \MontreCouleurXKCD{SarcellePale}{82CBB2} + \MontreCouleurXKCD{SarcellePoudre}{4C9085} + \MontreCouleurXKCD{SarcelleTerne}{5F9E8F} + \MontreCouleurXKCD{SarcelleVerte}{32BF84} + \MontreCouleurXKCD{Sarcelle}{029386} + \MontreCouleurXKCD{SaugeClair}{BCECAC} + \MontreCouleurXKCD{SaugeFoncee}{598556} + \MontreCouleurXKCD{Sauge}{87AE73} + \MontreCouleurXKCD{SaumonClair}{FEA993} + \MontreCouleurXKCD{SaumonFonce}{C85A53} + \MontreCouleurXKCD{SaumonPale}{FFB19A} + \MontreCouleurXKCD{Saumon}{FF796C} + \MontreCouleurXKCD{Sepia}{985E2B} + \MontreCouleurXKCD{Sienne}{A9561E} + \MontreCouleurXKCD{Souci}{FCC006} + \MontreCouleurXKCD{SoupePois}{929901} + \MontreCouleurXKCD{TaupeFonce}{7F684E} + \MontreCouleurXKCD{TeinteBleu}{2976BB} + \MontreCouleurXKCD{TeinteOrange}{FC824A} + \MontreCouleurXKCD{TeintePourpre}{98568D} + \MontreCouleurXKCD{Terne}{828344} + \MontreCouleurXKCD{TerreBrulee}{B04E0F} + \MontreCouleurXKCD{TerreCuite}{C9643B} + \MontreCouleurXKCD{TerreOmbre}{B26400} + \MontreCouleurXKCD{TerreSienneBrulee}{B75203} + \MontreCouleurXKCD{TerreSienneBrute}{A75E09} + \MontreCouleurXKCD{TerreSienneNaturelle}{9A6200} + \MontreCouleurXKCD{Terre}{8A6E45} + \MontreCouleurXKCD{TheVert}{BDF8A3} + \MontreCouleurXKCD{The}{65AB7C} + \MontreCouleurXKCD{Tomate}{EF4026} + \MontreCouleurXKCD{Topaze}{13BBAF} + \MontreCouleurXKCD{Toupet}{C7AC7D} + \MontreCouleurXKCD{Tournesol}{FFC512} + \MontreCouleurXKCD{Trefle}{01B44C} + \MontreCouleurXKCD{TurquoiseClairVif}{0FFEF9} + \MontreCouleurXKCD{TurquoiseClair}{7EF4CC} + \MontreCouleurXKCD{TurquoiseFonce}{045C5A} + \MontreCouleurXKCD{TurquoisePale}{A5FBD5} + \MontreCouleurXKCD{TurquoiseProfond}{017374} + \MontreCouleurXKCD{TurquoiseVerdatre}{00FBB0} + \MontreCouleurXKCD{Turquoise}{06C2AC} + \MontreCouleurXKCD{Velours}{750851} + \MontreCouleurXKCD{Vermillon}{F4320C} + \MontreCouleurXKCD{VertAcide}{8FFE09} + \MontreCouleurXKCD{VertAlgue}{21C36F} + \MontreCouleurXKCD{VertAlgue}{35AD6B} + \MontreCouleurXKCD{VertAqua}{12E193} + \MontreCouleurXKCD{VertArbre}{2A7E19} + \MontreCouleurXKCD{VertArdoise}{658D6D} + \MontreCouleurXKCD{VertArmee}{4B5D16} + \MontreCouleurXKCD{VertAssezClair}{61E160} + \MontreCouleurXKCD{VertAttenue}{5FA052} + \MontreCouleurXKCD{VertAvocat}{87A922} + \MontreCouleurXKCD{VertBebe}{8CFF9E} + \MontreCouleurXKCD{VertBizarre}{3AE57F} + \MontreCouleurXKCD{VertBleuClair}{7EFBB3} + \MontreCouleurXKCD{VertBleuFonce}{005249} + \MontreCouleurXKCD{VertBleuatreClair}{76FDA8} + \MontreCouleurXKCD{VertBleuatre}{2BB179} + \MontreCouleurXKCD{VertBleute}{0CDC73} + \MontreCouleurXKCD{VertBleu}{137E6D} + \MontreCouleurXKCD{VertBoue}{606602} + \MontreCouleurXKCD{VertBouteille}{044A05} + \MontreCouleurXKCD{VertBrunatre}{6A6E09} + \MontreCouleurXKCD{VertCacaBebe}{889717} + \MontreCouleurXKCD{VertCaca}{6F7C00} + \MontreCouleurXKCD{VertCamouflage}{4B6113} + \MontreCouleurXKCD{VertChasseur}{0B4008} + \MontreCouleurXKCD{VertCitronPale}{B1FF65} + \MontreCouleurXKCD{VertCitron}{89FE05} + \MontreCouleurXKCD{VertClairClair}{C8FFB0} + \MontreCouleurXKCD{VertClairPale}{B1FC99} + \MontreCouleurXKCD{VertClair}{76FF7B} + \MontreCouleurXKCD{VertCool}{33B864} + \MontreCouleurXKCD{VertCourseBritannique}{05480D} + \MontreCouleurXKCD{VertCourse}{014600} + \MontreCouleurXKCD{VertCrotteNez}{96B403} + \MontreCouleurXKCD{VertDecolore}{6BA353} + \MontreCouleurXKCD{VertDegoutant}{8FAE22} + \MontreCouleurXKCD{VertDegoutant}{A0BF16} + \MontreCouleurXKCD{VertDelave}{BCF5A6} + \MontreCouleurXKCD{VertDesagreable}{70B23F} + \MontreCouleurXKCD{VertDouxCouleur}{6FC276} + \MontreCouleurXKCD{VertElectrique}{21FC0D} + \MontreCouleurXKCD{VertEmeraude}{028F1E} + \MontreCouleurXKCD{VertEnnuyeux}{63B365} + \MontreCouleurXKCD{VertEternel}{05472A} + \MontreCouleurXKCD{VertFane}{7BB274} + \MontreCouleurXKCD{VertFeuille}{5CA904} + \MontreCouleurXKCD{VertFeuillu}{51B73B} + \MontreCouleurXKCD{VertFluorescent}{0AFF02} + \MontreCouleurXKCD{VertFluo}{08FF08} + \MontreCouleurXKCD{VertFonce}{02590F} + \MontreCouleurXKCD{VertForetClair}{4F9153} + \MontreCouleurXKCD{VertForetFonce}{002D04} + \MontreCouleurXKCD{VertForet}{048243} + \MontreCouleurXKCD{VertFougere}{548D44} + \MontreCouleurXKCD{VertFrais}{69D84F} + \MontreCouleurXKCD{VertGrenouille}{58BC08} + \MontreCouleurXKCD{VertGrisatreClair}{B7E1A1} + \MontreCouleurXKCD{VertGrisatre}{719F91} + \MontreCouleurXKCD{VertGris}{789B73} + \MontreCouleurXKCD{VertHerbeClair}{9AF764} + \MontreCouleurXKCD{VertHerbeFonce}{388004} + \MontreCouleurXKCD{VertHerbe}{3F9B0B} + \MontreCouleurXKCD{VertHiver}{20F986} + \MontreCouleurXKCD{VertHopital}{9BE5AA} + \MontreCouleurXKCD{VertIrlandais}{019529} + \MontreCouleurXKCD{VertJade}{2BAF6A} + \MontreCouleurXKCD{VertJaunatre}{40A368} + \MontreCouleurXKCD{VertJaunatre}{B0DD16} + \MontreCouleurXKCD{VertJauneClair}{CCFD7F} + \MontreCouleurXKCD{VertJauneFonce}{728F02} + \MontreCouleurXKCD{VertJauneVif}{9DFF00} + \MontreCouleurXKCD{VertJauneatreClair}{C2FF89} + \MontreCouleurXKCD{VertJaune}{B5CE08} + \MontreCouleurXKCD{VertKaki}{728639} + \MontreCouleurXKCD{VertKelley}{009337} + \MontreCouleurXKCD{VertKelly}{02AB2E} + \MontreCouleurXKCD{VertKermit}{5CB200} + \MontreCouleurXKCD{VertKiwi}{8EE53F} + \MontreCouleurXKCD{VertLaid}{7A9703} + \MontreCouleurXKCD{VertLimacon}{99CC04} + \MontreCouleurXKCD{VertLumineux}{2DFE54} + \MontreCouleurXKCD{VertMalade}{9DB92C} + \MontreCouleurXKCD{VertMaladif}{94B21C} + \MontreCouleurXKCD{VertMarais}{748500} + \MontreCouleurXKCD{VertMarinLumineux}{05FFA6} + \MontreCouleurXKCD{VertMarine}{35530A} + \MontreCouleurXKCD{VertMarron}{6F6C0A} + \MontreCouleurXKCD{VertMastic}{A9BE70} + \MontreCouleurXKCD{VertMentheClair}{A6FBB2} + \MontreCouleurXKCD{VertMentheFonce}{20C073} + \MontreCouleurXKCD{VertMenthe}{0BF77D} + \MontreCouleurXKCD{VertMerFonce}{11875D} + \MontreCouleurXKCD{VertMer}{53FCA1} + \MontreCouleurXKCD{VertMilitaire}{667C3E} + \MontreCouleurXKCD{VertMousseLeger}{A6C875} + \MontreCouleurXKCD{VertMousseMerLeger}{A7FFB5} + \MontreCouleurXKCD{VertMousseMer}{7AF9AB} + \MontreCouleurXKCD{VertMousse}{658B38} + \MontreCouleurXKCD{VertMoussu}{638B27} + \MontreCouleurXKCD{VertMoutarde}{A8B504} + \MontreCouleurXKCD{VertMoyen}{39AD48} + \MontreCouleurXKCD{VertNeonClair}{4EFD54} + \MontreCouleurXKCD{VertNeon}{0CFF0C} + \MontreCouleurXKCD{VertOcean}{3D9973} + \MontreCouleurXKCD{VertOliveClair}{A4BE5C} + \MontreCouleurXKCD{VertOliveFonce}{3C4D03} + \MontreCouleurXKCD{VertOlivePale}{B1D27B} + \MontreCouleurXKCD{VertOlive}{677A04} + \MontreCouleurXKCD{VertPale}{C7FDB5} + \MontreCouleurXKCD{VertPaques}{8CFD7E} + \MontreCouleurXKCD{VertPastelClair}{B2FBA5} + \MontreCouleurXKCD{VertPastelFonce}{56AE57} + \MontreCouleurXKCD{VertPastel}{B0FF9D} + \MontreCouleurXKCD{VertPelouse}{4DA409} + \MontreCouleurXKCD{VertPin}{0A481E} + \MontreCouleurXKCD{VertPlusClair}{75FD63} + \MontreCouleurXKCD{VertPoisLeger}{C4FE82} + \MontreCouleurXKCD{VertPoison}{40FD14} + \MontreCouleurXKCD{VertPois}{8EAB12} + \MontreCouleurXKCD{VertPomme}{76CD26} + \MontreCouleurXKCD{VertPoussiere}{76A973} + \MontreCouleurXKCD{VertPrintemps}{A9F971} + \MontreCouleurXKCD{VertRadioactif}{2CFA1F} + \MontreCouleurXKCD{VertSalissant}{667E2C} + \MontreCouleurXKCD{VertSapin}{5C8B15} + \MontreCouleurXKCD{VertSarcelle}{0CB577} + \MontreCouleurXKCD{VertSauge}{88B378} + \MontreCouleurXKCD{VertSoupePois}{94A617} + \MontreCouleurXKCD{VertSurligneur}{1BFC06} + \MontreCouleurXKCD{VertTeinteBleu}{10A674} + \MontreCouleurXKCD{VertTerne}{749551} + \MontreCouleurXKCD{VertTortue}{75B84F} + \MontreCouleurXKCD{VertToxique}{61DE2A} + \MontreCouleurXKCD{VertTrefle}{02C14D} + \MontreCouleurXKCD{VertTresClair}{D1FFBD} + \MontreCouleurXKCD{VertTresFonce}{062E03} + \MontreCouleurXKCD{VertTrouble}{6C7A0E} + \MontreCouleurXKCD{VertTurquoise}{04F489} + \MontreCouleurXKCD{VertUni}{699D4C} + \MontreCouleurXKCD{VertVeritable}{089404} + \MontreCouleurXKCD{VertVifClair}{53FE5C} + \MontreCouleurXKCD{VertVif}{01F9C6} + \MontreCouleurXKCD{VertVomiBebe}{B6C406} + \MontreCouleurXKCD{VertVomi}{89A203} + \MontreCouleurXKCD{Vert}{15B01A} + \MontreCouleurXKCD{VinRouge}{8C0034} + \MontreCouleurXKCD{Vin}{80013F} + \MontreCouleurXKCD{VioletBebe}{CA9BF7} + \MontreCouleurXKCD{VioletChaud}{952E8F} + \MontreCouleurXKCD{VioletClair}{A552E6} + \MontreCouleurXKCD{VioletFonce}{34013F} + \MontreCouleurXKCD{VioletMochard}{A442A0} + \MontreCouleurXKCD{VioletPale}{B790D4} + \MontreCouleurXKCD{VioletPale}{CEAEFA} + \MontreCouleurXKCD{VioletPaques}{C071FE} + \MontreCouleurXKCD{VioletPlusClair}{A55AF4} + \MontreCouleurXKCD{VioletProfond}{490648} + \MontreCouleurXKCD{VioletRoyal}{4B006E} + \MontreCouleurXKCD{VioletVif}{AD0AFD} + \MontreCouleurXKCD{Violetatre}{94568C} + \MontreCouleurXKCD{Violet}{8756E4} + \MontreCouleurXKCD{Viridien}{1E9167} + \MontreCouleurXKCD{Vomi}{A2A415} \end{multicols} \end{document}
\ No newline at end of file diff --git a/macros/latex/contrib/couleurs-fr/tex/couleurs-fr.sty b/macros/latex/contrib/couleurs-fr/tex/couleurs-fr.sty index f08fbf9e24..af7d9ea622 100644 --- a/macros/latex/contrib/couleurs-fr/tex/couleurs-fr.sty +++ b/macros/latex/contrib/couleurs-fr/tex/couleurs-fr.sty @@ -2,180 +2,1782 @@ % licence : Released under the LaTeX Project Public License v1.3c or later, see http://www.latex-project.org/lppl.txtf \NeedsTeXFormat{LaTeX2e} -\ProvidesPackage{couleurs-fr}[2023/08/09 Version fr des couleurs svgnames/dvipsnames de xcolor] +\ProvidesPackage{couleurs-fr}[2023/08/12 0.1.2 Version fr de couleurs svgnames/dvipsnames/xkcd de xcolor] + +%====HISTORIQUE +% v 0.1.2 Ajout des couleurs xkcd,préfixées par x (https://xkcd.com/color/rgb.txt) + option pour préfixer les couleurs génériques +% v 0.1.1 Ajout de couleurs venant de wikipedia (https://fr.wikipedia.org/wiki/Liste_de_noms_de_couleur) +% v 0.1.0 Version initiale %====BASE \RequirePackage{xcolor} +%====PREFIXE +\newif\if@tmpprefixe \@tmpprefixefalse +\DeclareOption{Prefixe}{\@tmpprefixetrue}% +\DeclareOption*{} +\ProcessOptions\relax + %====SVGNAMES -\definecolor{Amande}{rgb}{1,.92,.804} -\definecolor{AmandineFonce}{rgb}{.72,.525,.044} -\definecolor{AmandineLeger}{rgb}{.933,.867,.51} -\definecolor{AmandinePale}{rgb}{.932,.91,.668} -\definecolor{Amandine}{rgb}{.855,.648,.125} -\definecolor{Argent}{rgb}{.752,.752,.752} -\definecolor{Azur}{rgb}{.94,1,1} -\definecolor{BeigeFonce}{rgb}{1,.855,.725} -\definecolor{Beige}{rgb}{.96,.96,.864} -\definecolor{Bisque}{rgb}{1,.894,.77} -\definecolor{BlancAntique}{rgb}{.98,.92,.844} -\definecolor{BlancFantome}{rgb}{.972,.972,1} -\definecolor{BlancFloral}{rgb}{1,.98,.94} -\definecolor{BlancNajavo}{rgb}{1,.87,.68} -\definecolor{Blanc}{rgb}{1,1,1} -\definecolor{BleuAcierClair}{rgb}{.69,.77,.87} -\definecolor{BleuAcier}{rgb}{.275,.51,.705} -\definecolor{BleuAlice}{rgb}{.94,.972,1} -\definecolor{BleuArdoiseFonce}{rgb}{.284,.24,.545} -\definecolor{BleuArdoiseInter}{rgb}{.484,.408,.932} -\definecolor{BleuArdoiseLeger}{rgb}{.518,.44,1} -\definecolor{BleuArdoise}{rgb}{.415,.352,.804} -\definecolor{BleuCadet}{rgb}{.372,.62,.628} -\definecolor{BleuCielIntense}{rgb}{0,.75,1} -\definecolor{BleuCielLeger}{rgb}{.53,.808,.98} -\definecolor{BleuCiel}{rgb}{.53,.808,.92} -\definecolor{BleuDodger}{rgb}{.116,.565,1} -\definecolor{BleuFonce}{rgb}{0,0,.545} -\definecolor{BleuInter}{rgb}{0,0,.804} -\definecolor{BleuLeger}{rgb}{.68,.848,.9} -\definecolor{BleuMarineInter}{rgb}{.4,.804,.668} -\definecolor{BleuNavy}{rgb}{0,0,.5} -\definecolor{BleuNuit}{rgb}{.098,.098,.44} -\definecolor{BleuPoudre}{rgb}{.69,.88,.9} -\definecolor{BleuRoyal}{rgb}{.255,.41,.884} -\definecolor{BleuViolet}{rgb}{.54,.17,.888} -\definecolor{Bleuet}{rgb}{.392,.585,.93} -\definecolor{Bleu}{rgb}{0,0,1} -\definecolor{Ble}{rgb}{.96,.87,.7} -\definecolor{Bois}{rgb}{.87,.72,.53} -\definecolor{Brique}{rgb}{.698,.132,.132} -\definecolor{Bronze}{rgb}{.824,.705,.55} -\definecolor{BrunIntense}{rgb}{.545,.27,.075} -\definecolor{BrunLeger}{rgb}{1,.92,.804} -\definecolor{Brun}{rgb}{.648,.165,.165} -\definecolor{Caramel}{rgb}{.824,.41,.116} -\definecolor{Chardon}{rgb}{.848,.75,.848} -\definecolor{Chartreuse}{rgb}{.498,1,0} -\definecolor{CitronVertFonce}{rgb}{.196,.804,.196} -\definecolor{CitronVert}{rgb}{0,1,0} -\definecolor{Coquillage}{rgb}{1,.96,.932} -\definecolor{CorailLeger}{rgb}{.94,.5,.5} -\definecolor{Corail}{rgb}{1,.498,.312} -\definecolor{Cramoisi}{rgb}{.864,.08,.235} -\definecolor{CremeMenthe}{rgb}{.96,1,.98} -\definecolor{CyanFonce}{rgb}{0,.545,.545} -\definecolor{CyanLeger}{rgb}{.88,1,1} -\definecolor{Cyan}{rgb}{0,1,1} -\definecolor{EauMarine}{rgb}{.498,1,.83} -\definecolor{Eau}{rgb}{0,1,1} -\definecolor{Fumee}{rgb}{.96,.96,.96} -\definecolor{Fuschia}{rgb}{1,0,1} -\definecolor{GrisArdoiseFonce}{rgb}{.185,.31,.31} -\definecolor{GrisArdoiseLeger}{rgb}{.468,.532,.6} -\definecolor{GrisArdoise}{rgb}{.44,.5,.565} -\definecolor{GrisAttenue}{rgb}{.41,.41,.41} -\definecolor{GrisEtain}{rgb}{.864,.864,.864} -\definecolor{GrisFonce}{rgb}{.664,.664,.664} -\definecolor{GrisLeger}{rgb}{.828,.828,.828} -\definecolor{Gris}{rgb}{.5,.5,.5} -\definecolor{Indigo}{rgb}{.294,0,.51} -\definecolor{Ivoire}{rgb}{1,1,.94} -\definecolor{JauneAmandineLeger}{rgb}{.98,.98,.824} -\definecolor{JauneLeger}{rgb}{1,.98,.804} -\definecolor{JauneVert}{rgb}{.68,1,.185} -\definecolor{Jaune}{rgb}{1,1,0} -\definecolor{KakiFonce}{rgb}{.74,.716,.42} -\definecolor{Kaki}{rgb}{.94,.9,.55} -\definecolor{LavandeLeger}{rgb}{1,.94,.96} -\definecolor{Lavande}{rgb}{.9,.9,.98} -\definecolor{Lin}{rgb}{.98,.94,.9} -\definecolor{MagentaFonce}{rgb}{.545,0,.545} -\definecolor{Magenta}{rgb}{1,0,1} -\definecolor{Mais}{rgb}{1,.972,.864} -\definecolor{MarronRosy}{rgb}{.736,.56,.56} -\definecolor{MarronSandy}{rgb}{.956,.644,.376} -\definecolor{Marron}{rgb}{.5,0,0} -\definecolor{Miellat}{rgb}{.94,1,.94} -\definecolor{Mocassin}{rgb}{1,.894,.71} -\definecolor{Neige}{rgb}{1,.98,.98} -\definecolor{Noir}{rgb}{0,0,0} -\definecolor{Olivatre}{rgb}{.42,.556,.136} -\definecolor{Olive}{rgb}{.5,.5,0} -\definecolor{OrangeFonce}{rgb}{1,.55,0} -\definecolor{Orange}{rgb}{1,.648,0} -\definecolor{OrchideeFonce}{rgb}{.6,.196,.8} -\definecolor{OrchideeInter}{rgb}{.73,.332,.828} -\definecolor{Orchidee}{rgb}{.855,.44,.84} -\definecolor{Or}{rgb}{1,.844,0} -\definecolor{Papaye}{rgb}{1,.936,.835} -\definecolor{Perou}{rgb}{.804,.52,.248} -\definecolor{Prune}{rgb}{.868,.628,.868} -\definecolor{RoseFonce}{rgb}{1,.41,.705} -\definecolor{RoseIntense}{rgb}{1,.08,.576} -\definecolor{RoseLeger}{rgb}{1,.712,.756} -\definecolor{RoseMisty}{rgb}{1,.894,.884} -\definecolor{Rose}{rgb}{1,.752,.796} -\definecolor{RougeFonce}{rgb}{.545,0,0} -\definecolor{RougeIndien}{rgb}{.804,.36,.36} -\definecolor{RougeOrange}{rgb}{1,.27,0} -\definecolor{RougeVioletInter}{rgb}{.78,.084,.52} -\definecolor{RougeVioletPale}{rgb}{.86,.44,.576} -\definecolor{RougeViolet}{rgb}{.816,.125,.565} -\definecolor{Rouge}{rgb}{1,0,0} -\definecolor{Sarcelle}{rgb}{0,.5,.5} -\definecolor{SaumonFonce}{rgb}{.912,.59,.48} -\definecolor{SaumonLeger}{rgb}{1,.628,.48} -\definecolor{Saumon}{rgb}{.98,.5,.448} -\definecolor{Sienne}{rgb}{.628,.32,.176} -\definecolor{Tomate}{rgb}{1,.39,.28} -\definecolor{TurquoiseFonce}{rgb}{0,.808,.82} -\definecolor{TurquoiseInter}{rgb}{.284,.82,.8} -\definecolor{TurquoisePale}{rgb}{.688,.932,.932} -\definecolor{Turquoise}{rgb}{.25,.88,.815} -\definecolor{VertFonce}{rgb}{0,.392,0} -\definecolor{VertForet}{rgb}{.132,.545,.132} -\definecolor{VertJaune}{rgb}{.604,.804,.196} -\definecolor{VertLeger}{rgb}{.565,.932,.565} -\definecolor{VertMerFonce}{rgb}{.56,.736,.56} -\definecolor{VertMerInter}{rgb}{.235,.7,.444} -\definecolor{VertMerLeger}{rgb}{.125,.698,.668} -\definecolor{VertMer}{rgb}{.18,.545,.34} -\definecolor{VertOliveFonce}{rgb}{.332,.42,.185} -\definecolor{VertPale}{rgb}{.596,.985,.596} -\definecolor{VertPelouse}{rgb}{.488,.99,0} -\definecolor{VertPrintanierInter}{rgb}{0,.98,.604} -\definecolor{VertPrintanier}{rgb}{0,1,.498} -\definecolor{Vert}{rgb}{0,.5,0} -\definecolor{VieilleDentelle}{rgb}{.992,.96,.9} -\definecolor{VioletFonce}{rgb}{.58,0,.828} -\definecolor{VioletInter}{rgb}{.576,.44,.86} -\definecolor{Violet}{rgb}{.5,0,.5} -\definecolor{Violette}{rgb}{.932,.51,.932} +\if@tmpprefixe + \definecolorset{rgb}{g}{}{% + AmandeBlanche,1,.92,.804;% + AmandineFonce,.72,.525,.044;% + AmandineClair,.933,.867,.51;% + AmandinePale,.932,.91,.668;% + Amandine,.855,.648,.125;% + Argent,.752,.752,.752;% + Azur,.94,1,1;% + BeigeFonce,1,.855,.725;% + Beige,.96,.96,.864;% + Bisque,1,.894,.77;% + BlancAntique,.98,.92,.844;% + BlancFantome,.972,.972,1;% + BlancFloral,1,.98,.94;% + BlancNajavo,1,.87,.68;% + Blanc,1,1,1;% + BleuAcierClair,.69,.77,.87;% + BleuAcier,.275,.51,.705;% + BleuAlice,.94,.972,1;% + BleuArdoiseFonce,.284,.24,.545;% + BleuArdoiseInter,.484,.408,.932;% + BleuArdoiseClair,.518,.44,1;% + BleuArdoise,.415,.352,.804;% + BleuCadet,.372,.62,.628;% + BleuCielIntense,0,.75,1;% + BleuCielClair,.53,.808,.98;% + BleuCiel,.53,.808,.92;% + BleuDodger,.116,.565,1;% + BleuFonce,0,0,.545;% + BleuInter,0,0,.804;% + BleuClair,.68,.848,.9;% + BleuMarineInter,.4,.804,.668;% + BleuNavy,0,0,.5;% + BleuNuit,.098,.098,.44;% + BleuPoudre,.69,.88,.9;% + BleuRoyal,.255,.41,.884;% + BleuViolet,.54,.17,.888;% + Bleuet,.392,.585,.93;% + Bleu,0,0,1;% + Ble,.96,.87,.7;% + Bois,.87,.72,.53;% + Brique,.698,.132,.132;% + Bronze,.824,.705,.55;% + BrunIntense,.545,.27,.075;% + BrunClair,1,.92,.804;% + Brun,.648,.165,.165;% + Caramel,.824,.41,.116;% + Chardon,.848,.75,.848;% + Chartreuse,.498,1,0;% + CitronVertFonce,.196,.804,.196;% + CitronVert,0,1,0;% + Coquillage,1,.96,.932;% + CorailClair,.94,.5,.5;% + Corail,1,.498,.312;% + Cramoisi,.864,.08,.235;% + CremeMenthe,.96,1,.98;% + CyanFonce,0,.545,.545;% + CyanClair,.88,1,1;% + Cyan,0,1,1;% + EauMarine,.498,1,.83;% + Eau,0,1,1;% + Fumee,.96,.96,.96;% + Fuschia,1,0,1;% + GrisArdoiseFonce,.185,.31,.31;% + GrisArdoiseClair,.468,.532,.6;% + GrisArdoise,.44,.5,.565;% + GrisAttenue,.41,.41,.41;% + GrisEtain,.864,.864,.864;% + GrisFonce,.664,.664,.664;% + GrisClair,.828,.828,.828;% + Gris,.5,.5,.5;% + Indigo,.294,0,.51;% + Ivoire,1,1,.94;% + JauneAmandineClair,.98,.98,.824;% + JauneClair,1,.98,.804;% + JauneVert,.68,1,.185;% + Jaune,1,1,0;% + KakiFonce,.74,.716,.42;% + Kaki,.94,.9,.55;% + LavandeClair,1,.94,.96;% + Lavande,.9,.9,.98;% + Lin,.98,.94,.9;% + MagentaFonce,.545,0,.545;% + Magenta,1,0,1;% + Mais,1,.972,.864;% + MarronRosy,.736,.56,.56;% + MarronSandy,.956,.644,.376;% + Marron,.5,0,0;% + Miellat,.94,1,.94;% + Mocassin,1,.894,.71;% + Neige,1,.98,.98;% + Noir,0,0,0;% + Olivatre,.42,.556,.136;% + OrangeFonce,1,.55,0;% + Orange,1,.648,0;% + OrchideeFonce,.6,.196,.8;% + OrchideeInter,.73,.332,.828;% + Orchidee,.855,.44,.84;% + Or,1,.844,0;% + Papaye,1,.936,.835;% + Perou,.804,.52,.248;% + Prune,.868,.628,.868;% + RoseFonce,1,.41,.705;% + RoseIntense,1,.08,.576;% + RoseClair,1,.712,.756;% + RoseMisty,1,.894,.884;% + Rose,1,.752,.796;% + RougeFonce,.545,0,0;% + RougeIndien,.804,.36,.36;% + RougeOrange,1,.27,0;% + RougeVioletInter,.78,.084,.52;% + RougeVioletPale,.86,.44,.576;% + RougeViolet,.816,.125,.565;% + Rouge,1,0,0;% + Sarcelle,0,.5,.5;% + SaumonFonce,.912,.59,.48;% + SaumonClair,1,.628,.48;% + Saumon,.98,.5,.448;% + Sienne,.628,.32,.176;% + Tomate,1,.39,.28;% + TurquoiseFonce,0,.808,.82;% + TurquoiseInter,.284,.82,.8;% + TurquoisePale,.688,.932,.932;% + Turquoise,.25,.88,.815;% + VertFonce,0,.392,0;% + VertForet,.132,.545,.132;% + VertJaune,.604,.804,.196;% + VertClair,.565,.932,.565;% + VertMerFonce,.56,.736,.56;% + VertMerInter,.235,.7,.444;% + VertMerClair,.125,.698,.668;% + VertMer,.18,.545,.34;% + VertOliveFonce,.332,.42,.185;% + VertPale,.596,.985,.596;% + VertPelouse,.488,.99,0;% + VertPrintanierInter,0,.98,.604;% + VertPrintanier,0,1,.498;% + Vert,0,.5,0;% + VieilleDentelle,.992,.96,.9;% + VioletFonce,.58,0,.828;% + VioletInter,.576,.44,.86;% + Violet,.5,0,.5;% + Violette,.932,.51,.932 + } +\else + \definecolorset{rgb}{}{}{% + AmandeBlanche,1,.92,.804;% + AmandineFonce,.72,.525,.044;% + AmandineClair,.933,.867,.51;% + AmandinePale,.932,.91,.668;% + Amandine,.855,.648,.125;% + Argent,.752,.752,.752;% + Azur,.94,1,1;% + BeigeFonce,1,.855,.725;% + Beige,.96,.96,.864;% + Bisque,1,.894,.77;% + BlancAntique,.98,.92,.844;% + BlancFantome,.972,.972,1;% + BlancFloral,1,.98,.94;% + BlancNajavo,1,.87,.68;% + Blanc,1,1,1;% + BleuAcierClair,.69,.77,.87;% + BleuAcier,.275,.51,.705;% + BleuAlice,.94,.972,1;% + BleuArdoiseFonce,.284,.24,.545;% + BleuArdoiseInter,.484,.408,.932;% + BleuArdoiseClair,.518,.44,1;% + BleuArdoise,.415,.352,.804;% + BleuCadet,.372,.62,.628;% + BleuCielIntense,0,.75,1;% + BleuCielClair,.53,.808,.98;% + BleuCiel,.53,.808,.92;% + BleuDodger,.116,.565,1;% + BleuFonce,0,0,.545;% + BleuInter,0,0,.804;% + BleuClair,.68,.848,.9;% + BleuMarineInter,.4,.804,.668;% + BleuNavy,0,0,.5;% + BleuNuit,.098,.098,.44;% + BleuPoudre,.69,.88,.9;% + BleuRoyal,.255,.41,.884;% + BleuViolet,.54,.17,.888;% + Bleuet,.392,.585,.93;% + Bleu,0,0,1;% + Ble,.96,.87,.7;% + Bois,.87,.72,.53;% + Brique,.698,.132,.132;% + Bronze,.824,.705,.55;% + BrunIntense,.545,.27,.075;% + BrunClair,1,.92,.804;% + Brun,.648,.165,.165;% + Caramel,.824,.41,.116;% + Chardon,.848,.75,.848;% + Chartreuse,.498,1,0;% + CitronVertFonce,.196,.804,.196;% + CitronVert,0,1,0;% + Coquillage,1,.96,.932;% + CorailClair,.94,.5,.5;% + Corail,1,.498,.312;% + Cramoisi,.864,.08,.235;% + CremeMenthe,.96,1,.98;% + CyanFonce,0,.545,.545;% + CyanClair,.88,1,1;% + Cyan,0,1,1;% + EauMarine,.498,1,.83;% + Eau,0,1,1;% + Fumee,.96,.96,.96;% + Fuschia,1,0,1;% + GrisArdoiseFonce,.185,.31,.31;% + GrisArdoiseClair,.468,.532,.6;% + GrisArdoise,.44,.5,.565;% + GrisAttenue,.41,.41,.41;% + GrisEtain,.864,.864,.864;% + GrisFonce,.664,.664,.664;% + GrisClair,.828,.828,.828;% + Gris,.5,.5,.5;% + Indigo,.294,0,.51;% + Ivoire,1,1,.94;% + JauneAmandineClair,.98,.98,.824;% + JauneClair,1,.98,.804;% + JauneVert,.68,1,.185;% + Jaune,1,1,0;% + KakiFonce,.74,.716,.42;% + Kaki,.94,.9,.55;% + LavandeClair,1,.94,.96;% + Lavande,.9,.9,.98;% + Lin,.98,.94,.9;% + MagentaFonce,.545,0,.545;% + Magenta,1,0,1;% + Mais,1,.972,.864;% + MarronRosy,.736,.56,.56;% + MarronSandy,.956,.644,.376;% + Marron,.5,0,0;% + Miellat,.94,1,.94;% + Mocassin,1,.894,.71;% + Neige,1,.98,.98;% + Noir,0,0,0;% + Olivatre,.42,.556,.136;% + OrangeFonce,1,.55,0;% + Orange,1,.648,0;% + OrchideeFonce,.6,.196,.8;% + OrchideeInter,.73,.332,.828;% + Orchidee,.855,.44,.84;% + Or,1,.844,0;% + Papaye,1,.936,.835;% + Perou,.804,.52,.248;% + Prune,.868,.628,.868;% + RoseFonce,1,.41,.705;% + RoseIntense,1,.08,.576;% + RoseClair,1,.712,.756;% + RoseMisty,1,.894,.884;% + Rose,1,.752,.796;% + RougeFonce,.545,0,0;% + RougeIndien,.804,.36,.36;% + RougeOrange,1,.27,0;% + RougeVioletInter,.78,.084,.52;% + RougeVioletPale,.86,.44,.576;% + RougeViolet,.816,.125,.565;% + Rouge,1,0,0;% + Sarcelle,0,.5,.5;% + SaumonFonce,.912,.59,.48;% + SaumonClair,1,.628,.48;% + Saumon,.98,.5,.448;% + Sienne,.628,.32,.176;% + Tomate,1,.39,.28;% + TurquoiseFonce,0,.808,.82;% + TurquoiseInter,.284,.82,.8;% + TurquoisePale,.688,.932,.932;% + Turquoise,.25,.88,.815;% + VertFonce,0,.392,0;% + VertForet,.132,.545,.132;% + VertJaune,.604,.804,.196;% + VertClair,.565,.932,.565;% + VertMerFonce,.56,.736,.56;% + VertMerInter,.235,.7,.444;% + VertMerClair,.125,.698,.668;% + VertMer,.18,.545,.34;% + VertOliveFonce,.332,.42,.185;% + VertPale,.596,.985,.596;% + VertPelouse,.488,.99,0;% + VertPrintanierInter,0,.98,.604;% + VertPrintanier,0,1,.498;% + Vert,0,.5,0;% + VieilleDentelle,.992,.96,.9;% + VioletFonce,.58,0,.828;% + VioletInter,.576,.44,.86;% + Violet,.5,0,.5;% + Violette,.932,.51,.932 +} +\fi + +% \definecolor{AmandeBlanche}{rgb}{1,.92,.804} +% \definecolor{AmandineFonce}{rgb}{.72,.525,.044} +% \definecolor{AmandineClair}{rgb}{.933,.867,.51} +% \definecolor{AmandinePale}{rgb}{.932,.91,.668} +% \definecolor{Amandine}{rgb}{.855,.648,.125} +% \definecolor{Argent}{rgb}{.752,.752,.752} +% \definecolor{Azur}{rgb}{.94,1,1} +% \definecolor{BeigeFonce}{rgb}{1,.855,.725} +% \definecolor{Beige}{rgb}{.96,.96,.864} +% \definecolor{Bisque}{rgb}{1,.894,.77} +% \definecolor{BlancAntique}{rgb}{.98,.92,.844} +% \definecolor{BlancFantome}{rgb}{.972,.972,1} +% \definecolor{BlancFloral}{rgb}{1,.98,.94} +% \definecolor{BlancNajavo}{rgb}{1,.87,.68} +% \definecolor{Blanc}{rgb}{1,1,1} +% \definecolor{BleuAcierClair}{rgb}{.69,.77,.87} +% \definecolor{BleuAcier}{rgb}{.275,.51,.705} +% \definecolor{BleuAlice}{rgb}{.94,.972,1} +% \definecolor{BleuArdoiseFonce}{rgb}{.284,.24,.545} +% \definecolor{BleuArdoiseInter}{rgb}{.484,.408,.932} +% \definecolor{BleuArdoiseClair}{rgb}{.518,.44,1} +% \definecolor{BleuArdoise}{rgb}{.415,.352,.804} +% \definecolor{BleuCadet}{rgb}{.372,.62,.628} +% \definecolor{BleuCielIntense}{rgb}{0,.75,1} +% \definecolor{BleuCielClair}{rgb}{.53,.808,.98} +% \definecolor{BleuCiel}{rgb}{.53,.808,.92} +% \definecolor{BleuDodger}{rgb}{.116,.565,1} +% \definecolor{BleuFonce}{rgb}{0,0,.545} +% \definecolor{BleuInter}{rgb}{0,0,.804} +% \definecolor{BleuClair}{rgb}{.68,.848,.9} +% \definecolor{BleuMarineInter}{rgb}{.4,.804,.668} +% \definecolor{BleuNavy}{rgb}{0,0,.5} +% \definecolor{BleuNuit}{rgb}{.098,.098,.44} +% \definecolor{BleuPoudre}{rgb}{.69,.88,.9} +% \definecolor{BleuRoyal}{rgb}{.255,.41,.884} +% \definecolor{BleuViolet}{rgb}{.54,.17,.888} +% \definecolor{Bleuet}{rgb}{.392,.585,.93} +% \definecolor{Bleu}{rgb}{0,0,1} +% \definecolor{Ble}{rgb}{.96,.87,.7} +% \definecolor{Bois}{rgb}{.87,.72,.53} +% \definecolor{Brique}{rgb}{.698,.132,.132} +% \definecolor{Bronze}{rgb}{.824,.705,.55} +% \definecolor{BrunIntense}{rgb}{.545,.27,.075} +% \definecolor{BrunClair}{rgb}{1,.92,.804} +% \definecolor{Brun}{rgb}{.648,.165,.165} +% \definecolor{Caramel}{rgb}{.824,.41,.116} +% \definecolor{Chardon}{rgb}{.848,.75,.848} +% \definecolor{Chartreuse}{rgb}{.498,1,0} +% \definecolor{CitronVertFonce}{rgb}{.196,.804,.196} +% \definecolor{CitronVert}{rgb}{0,1,0} +% \definecolor{Coquillage}{rgb}{1,.96,.932} +% \definecolor{CorailClair}{rgb}{.94,.5,.5} +% \definecolor{Corail}{rgb}{1,.498,.312} +% \definecolor{Cramoisi}{rgb}{.864,.08,.235} +% \definecolor{CremeMenthe}{rgb}{.96,1,.98} +% \definecolor{CyanFonce}{rgb}{0,.545,.545} +% \definecolor{CyanClair}{rgb}{.88,1,1} +% \definecolor{Cyan}{rgb}{0,1,1} +% \definecolor{EauMarine}{rgb}{.498,1,.83} +% \definecolor{Eau}{rgb}{0,1,1} +% \definecolor{Fumee}{rgb}{.96,.96,.96} +% \definecolor{Fuschia}{rgb}{1,0,1} +% \definecolor{GrisArdoiseFonce}{rgb}{.185,.31,.31} +% \definecolor{GrisArdoiseClair}{rgb}{.468,.532,.6} +% \definecolor{GrisArdoise}{rgb}{.44,.5,.565} +% \definecolor{GrisAttenue}{rgb}{.41,.41,.41} +% \definecolor{GrisEtain}{rgb}{.864,.864,.864} +% \definecolor{GrisFonce}{rgb}{.664,.664,.664} +% \definecolor{GrisClair}{rgb}{.828,.828,.828} +% \definecolor{Gris}{rgb}{.5,.5,.5} +% \definecolor{Indigo}{rgb}{.294,0,.51} +% \definecolor{Ivoire}{rgb}{1,1,.94} +% \definecolor{JauneAmandineClair}{rgb}{.98,.98,.824} +% \definecolor{JauneClair}{rgb}{1,.98,.804} +% \definecolor{JauneVert}{rgb}{.68,1,.185} +% \definecolor{Jaune}{rgb}{1,1,0} +% \definecolor{KakiFonce}{rgb}{.74,.716,.42} +% \definecolor{Kaki}{rgb}{.94,.9,.55} +% \definecolor{LavandeClair}{rgb}{1,.94,.96} +% \definecolor{Lavande}{rgb}{.9,.9,.98} +% \definecolor{Lin}{rgb}{.98,.94,.9} +% \definecolor{MagentaFonce}{rgb}{.545,0,.545} +% \definecolor{Magenta}{rgb}{1,0,1} +% \definecolor{Mais}{rgb}{1,.972,.864} +% \definecolor{MarronRosy}{rgb}{.736,.56,.56} +% \definecolor{MarronSandy}{rgb}{.956,.644,.376} +% \definecolor{Marron}{rgb}{.5,0,0} +% \definecolor{Miellat}{rgb}{.94,1,.94} +% \definecolor{Mocassin}{rgb}{1,.894,.71} +% \definecolor{Neige}{rgb}{1,.98,.98} +% \definecolor{Noir}{rgb}{0,0,0} +% \definecolor{Olivatre}{rgb}{.42,.556,.136} +% \definecolor{OrangeFonce}{rgb}{1,.55,0} +% \definecolor{Orange}{rgb}{1,.648,0} +% \definecolor{OrchideeFonce}{rgb}{.6,.196,.8} +% \definecolor{OrchideeInter}{rgb}{.73,.332,.828} +% \definecolor{Orchidee}{rgb}{.855,.44,.84} +% \definecolor{Or}{rgb}{1,.844,0} +% \definecolor{Papaye}{rgb}{1,.936,.835} +% \definecolor{Perou}{rgb}{.804,.52,.248} +% \definecolor{Prune}{rgb}{.868,.628,.868} +% \definecolor{RoseFonce}{rgb}{1,.41,.705} +% \definecolor{RoseIntense}{rgb}{1,.08,.576} +% \definecolor{RoseClair}{rgb}{1,.712,.756} +% \definecolor{RoseMisty}{rgb}{1,.894,.884} +% \definecolor{Rose}{rgb}{1,.752,.796} +% \definecolor{RougeFonce}{rgb}{.545,0,0} +% \definecolor{RougeIndien}{rgb}{.804,.36,.36} +% \definecolor{RougeOrange}{rgb}{1,.27,0} +% \definecolor{RougeVioletInter}{rgb}{.78,.084,.52} +% \definecolor{RougeVioletPale}{rgb}{.86,.44,.576} +% \definecolor{RougeViolet}{rgb}{.816,.125,.565} +% \definecolor{Rouge}{rgb}{1,0,0} +% \definecolor{Sarcelle}{rgb}{0,.5,.5} +% \definecolor{SaumonFonce}{rgb}{.912,.59,.48} +% \definecolor{SaumonClair}{rgb}{1,.628,.48} +% \definecolor{Saumon}{rgb}{.98,.5,.448} +% \definecolor{Sienne}{rgb}{.628,.32,.176} +% \definecolor{Tomate}{rgb}{1,.39,.28} +% \definecolor{TurquoiseFonce}{rgb}{0,.808,.82} +% \definecolor{TurquoiseInter}{rgb}{.284,.82,.8} +% \definecolor{TurquoisePale}{rgb}{.688,.932,.932} +% \definecolor{Turquoise}{rgb}{.25,.88,.815} +% \definecolor{VertFonce}{rgb}{0,.392,0} +% \definecolor{VertForet}{rgb}{.132,.545,.132} +% \definecolor{VertJaune}{rgb}{.604,.804,.196} +% \definecolor{VertClair}{rgb}{.565,.932,.565} +% \definecolor{VertMerFonce}{rgb}{.56,.736,.56} +% \definecolor{VertMerInter}{rgb}{.235,.7,.444} +% \definecolor{VertMerClair}{rgb}{.125,.698,.668} +% \definecolor{VertMer}{rgb}{.18,.545,.34} +% \definecolor{VertOliveFonce}{rgb}{.332,.42,.185} +% \definecolor{VertPale}{rgb}{.596,.985,.596} +% \definecolor{VertPelouse}{rgb}{.488,.99,0} +% \definecolor{VertPrintanierInter}{rgb}{0,.98,.604} +% \definecolor{VertPrintanier}{rgb}{0,1,.498} +% \definecolor{Vert}{rgb}{0,.5,0} +% \definecolor{VieilleDentelle}{rgb}{.992,.96,.9} +% \definecolor{VioletFonce}{rgb}{.58,0,.828} +% \definecolor{VioletInter}{rgb}{.576,.44,.86} +% \definecolor{Violet}{rgb}{.5,0,.5} +% \definecolor{Violette}{rgb}{.932,.51,.932} %====DVIPSNAMES -\definecolor{Abricot}{HTML}{FAB780} -\definecolor{Acajou}{HTML}{A9331F} -\definecolor{BleuCeruleen}{HTML}{00A3E3} -\definecolor{BleuProcess}{HTML}{00B0EF} -\definecolor{BrunJaune}{HTML}{973F05} -\definecolor{Emeraude}{HTML}{00A99D} -\definecolor{Melon}{HTML}{F79E7C} -\definecolor{Mure}{HTML}{A93B94} -\definecolor{OrangeBrule}{HTML}{F6911E} -\definecolor{OrangeRoughy}{HTML}{C04F16} -\definecolor{Peche}{HTML}{F79559} -\definecolor{Pervenche}{HTML}{7A77B8} -\definecolor{Pissenlit}{HTML}{FDBB43} -\definecolor{Rhodamine}{HTML}{EE549F} -\definecolor{RoseCarmin}{HTML}{F181B2} -\definecolor{RougeBrique}{HTML}{B6301C} -\definecolor{RougeRubis}{HTML}{ED027D} -\definecolor{Sepia}{HTML}{671600} -\definecolor{VertBleu}{HTML}{00B3b8} -\definecolor{VertJungle}{HTML}{00A99A} -\definecolor{VertPin}{HTML}{008A73} -\definecolor{VioletBleu}{HTML}{483A94} -\definecolor{VioletRouge}{HTML}{9F236C} -\definecolor{VioletRoyal}{HTML}{623E99} +\if@tmpprefixe + \definecolorset{HTML}{g}{}{% + BleuCeruleen,00A3E3;% + BleuProcess,00B0EF;% + BrunJaune,973F05;% + Melon,F79E7C;% + Mure,A93B94;% + OrangeRoughy,C04F16;% + Peche,F79559;% + Pissenlit,FDBB43;% + Rhodamine,EE549F;% + RoseCarmin,F181B2;% + RougeBrique,B6301C;% + RougeRubis,ED027D;% + VertBleu,00B3b8;% + VertJungle,00A99A;% + VertPin,008A73;% + VioletBleu,483A94;% + VioletRouge,9F236C;% + VioletRoyal,623E99 + } +\else + \definecolorset{HTML}{}{}{% + BleuCeruleen,00A3E3;% + BleuProcess,00B0EF;% + BrunJaune,973F05;% + Melon,F79E7C;% + Mure,A93B94;% + OrangeRoughy,C04F16;% + Peche,F79559;% + Pissenlit,FDBB43;% + Rhodamine,EE549F;% + RoseCarmin,F181B2;% + RougeBrique,B6301C;% + RougeRubis,ED027D;% + VertBleu,00B3b8;% + VertJungle,00A99A;% + VertPin,008A73;% + VioletBleu,483A94;% + VioletRouge,9F236C;% + VioletRoyal,623E99 + } +\fi + +% \definecolor{BleuCeruleen}{HTML}{00A3E3} +% \definecolor{BleuProcess}{HTML}{00B0EF} +% \definecolor{BrunJaune}{HTML}{973F05} +% \definecolor{Melon}{HTML}{F79E7C} +% \definecolor{Mure}{HTML}{A93B94} +% \definecolor{OrangeRoughy}{HTML}{C04F16} +% \definecolor{Peche}{HTML}{F79559} +% \definecolor{Pissenlit}{HTML}{FDBB43} +% \definecolor{Rhodamine}{HTML}{EE549F} +% \definecolor{RoseCarmin}{HTML}{F181B2} +% \definecolor{RougeBrique}{HTML}{B6301C} +% \definecolor{RougeRubis}{HTML}{ED027D} +% \definecolor{VertBleu}{HTML}{00B3b8} +% \definecolor{VertJungle}{HTML}{00A99A} +% \definecolor{VertPin}{HTML}{008A73} +% \definecolor{VioletBleu}{HTML}{483A94} +% \definecolor{VioletRouge}{HTML}{9F236C} +% \definecolor{VioletRoyal}{HTML}{623E99} + +%====WIKIPEDIA +\if@tmpprefixe + \definecolorset{HTML}{g}{}{% + Abricot,E67E30;% + Acajou,88421D;% + AigueMarine,79F8F8;% + Amande,82C46C;% + Amarante,91283B;% + Ambre,F0C300;% + Amethyste,884DA7;% + Anthracite,303030;% + Aubergine,370028;% + Aurore,FFCB60;% + Avocat,568203;% + Basane,8B6C42;% + Beurre,F0E36B;% + Bistre,856D4D;% + Bis,766F64;% + Bitume,4E3D28;% + BlancCasse,FEFEE2;% + BlancLunaire,F4FEFE;% + BleuBleuet,5472AE;% + BleuCanard,048B9A;% + BleuCeleste,357AB7;% + BleuCharrette,8EA2C6;% + BleuCobalt,22427C;% + BleuElectrique,2C75FF;% + BleuGivre,80D0D0;% + BleuMarine,03224C;% + BleuOutremer,004787;% + BleuPaon,067790;% + BleuPersan,4E63CE;% + BleuPetrole,1D4851;% + BleuPrusse,24445C;% + BleuRoi,318CE7;% + BleuSaphir,0131B4;% + BleuTurquin,425B8A;% + BoutonOr,FCDC12;% + BrouNoix,3F2204;% + CacaOie,CDCD0D;% + Cacao,614B3A;% + Cachou,2F1B0C;% + Cafe,462E01;% + Cannelle,7E5835;% + Capucine,FF5E4D;% + Carmin,960018;% + Carotte,F4661B;% + Chamois,D0C07A;% + Chaudron,85530F;% + Chocolat,5A3A22;% + Cinabre,DB1702;% + Citrouille,DF6D14;% + Coquelicot,C60800;% + CoquilleOeuf,FDE9E0;% + CouleursMars,EED153;% + CuisseNymphe,FEE7F0;% + Cuivre,B36700;% + Ecarlate,ED0000;% + Ecru,FEFEE0;% + Emeraude,00815F;% + Fauve,AD4F09;% + Flave,E6E697;% + Fraise,BF3030;% + Framboise,C72C48;% + Garance,EE1010;% + Glauque,649B88;% + Glycine,C9A0DC;% + Grege,BBAE98;% + Grenadine,E9383F;% + Grenat,6E0B14;% + GrisAcier,AFAFAF;% + GrisFer,7F7F7F;% + GrisPayne,677179;% + GrisPerle,CECECE;% + GrisSouris,9E9E9E;% + Groseille,CF0A1D;% + Gueules,E21313;% + Heliotrope,DF73FF;% + Incarnat,FF6F7D;% + IndigoFonce,2E006C;% + Isabelle,FEA777;% + JauneCanari,E7F00D;% + JauneCitron,F7FF3C;% + JauneCobalt,FDEE00;% + JauneImperial,FFE436;% + JauneMimosa,FEF86C;% + JauneNaples,FFF0BC;% + LapisLazuli,26619C;% + Lavalliere,8F5922;% + LieVin,AC1E44;% + Lilas,B666D2;% + Malachite,1FA055;% + Mandarine,FEA347;% + Mastic,B3B191;% + Mauve,D473D4;% + Menthe,16B84E;% + Moutarde,C7CF00;% + Nacarat,FC5D5D;% + Nankin,F7E269;% + Noisette,955628;% + OcreRouge,DD985C;% + Ocre,DFAF2C;% + Olive,708D23;% + OrangeBrule,CC5500;% + Orpiment,FCD21C;% + Outremer,26619C;% + OxydeFer,F7230C;% + Paille,FEE347;% + Parme,CFA0E9;% + PelureOignon,D58490;% + Pervenche,CCCCFF;% + Pistache,BEF574;% + PoilChameau,B67823;% + Pourpre,9E0E40;% + Prasin,4CA66B;% + Puce,4E1609;% + RoseMountbatten,997A8D;% + RougeAndrinople,A91101;% + RougeCardinal,B82010;% + RougeCerise,BB0B0B;% + RougeFalun,801818;% + RougeFeu,FF4901;% + RougeSang,850606;% + RougeTomate,DE2916;% + Rouille,985717;% + Rubis,E0115F;% + Sable,E0CDA9;% + Safre,0131B4;% + SangBoeuf,730800;% + Sanguine,850606;% + Sepia,AE8964;% + Sinople,149414;% + Smalt,003399;% + Soufre,FFFF6B;% + Tabac,9F551E;% + Taupe,463F32;% + TerreOmbre,926D27;% + Tomette,AE4A34;% + Topaze,FAEA73;% + Tourterelle,BBACAC;% + Vanille,E1CE9A;% + Vermeil,FF0921;% + Vermillon,DB1702;% + VertBouteille,096A09;% + VertCeladon,83A697;% + VertCitron,9EFD38;% + VertDeGris,95A595;% + VertEau,B0F2B6;% + VertEpinard,175732;% + VertHooker,1B4F08;% + VertImperial,00561B;% + VertLichen,85C17E;% + VertOxydeChrome,18391E;% + VertPerroquet,3AF24B;% + VertPoireau,4CA66B;% + VertPomme,34C924;% + VertPrairie,57D53B;% + VertPrintemps,00FF7F;% + VertSapin,095228;% + VertSauge,689D71;% + VertTilleul,A5D152;% + VertVeronèse,5A6521;% + VertVessie,22780F;% + VioletEveque,723E64;% + Viride,40826D;% + Zinzolin,6C0277 + } +\else + \definecolorset{HTML}{}{}{% + Abricot,E67E30;% + Acajou,88421D;% + AigueMarine,79F8F8;% + Amande,82C46C;% + Amarante,91283B;% + Ambre,F0C300;% + Amethyste,884DA7;% + Anthracite,303030;% + Aubergine,370028;% + Aurore,FFCB60;% + Avocat,568203;% + Basane,8B6C42;% + Beurre,F0E36B;% + Bistre,856D4D;% + Bis,766F64;% + Bitume,4E3D28;% + BlancCasse,FEFEE2;% + BlancLunaire,F4FEFE;% + BleuBleuet,5472AE;% + BleuCanard,048B9A;% + BleuCeleste,357AB7;% + BleuCharrette,8EA2C6;% + BleuCobalt,22427C;% + BleuElectrique,2C75FF;% + BleuGivre,80D0D0;% + BleuMarine,03224C;% + BleuOutremer,004787;% + BleuPaon,067790;% + BleuPersan,4E63CE;% + BleuPetrole,1D4851;% + BleuPrusse,24445C;% + BleuRoi,318CE7;% + BleuSaphir,0131B4;% + BleuTurquin,425B8A;% + BoutonOr,FCDC12;% + BrouNoix,3F2204;% + CacaOie,CDCD0D;% + Cacao,614B3A;% + Cachou,2F1B0C;% + Cafe,462E01;% + Cannelle,7E5835;% + Capucine,FF5E4D;% + Carmin,960018;% + Carotte,F4661B;% + Chamois,D0C07A;% + Chaudron,85530F;% + Chocolat,5A3A22;% + Cinabre,DB1702;% + Citrouille,DF6D14;% + Coquelicot,C60800;% + CoquilleOeuf,FDE9E0;% + CouleursMars,EED153;% + CuisseNymphe,FEE7F0;% + Cuivre,B36700;% + Ecarlate,ED0000;% + Ecru,FEFEE0;% + Emeraude,00815F;% + Fauve,AD4F09;% + Flave,E6E697;% + Fraise,BF3030;% + Framboise,C72C48;% + Garance,EE1010;% + Glauque,649B88;% + Glycine,C9A0DC;% + Grege,BBAE98;% + Grenadine,E9383F;% + Grenat,6E0B14;% + GrisAcier,AFAFAF;% + GrisFer,7F7F7F;% + GrisPayne,677179;% + GrisPerle,CECECE;% + GrisSouris,9E9E9E;% + Groseille,CF0A1D;% + Gueules,E21313;% + Heliotrope,DF73FF;% + Incarnat,FF6F7D;% + IndigoFonce,2E006C;% + Isabelle,FEA777;% + JauneCanari,E7F00D;% + JauneCitron,F7FF3C;% + JauneCobalt,FDEE00;% + JauneImperial,FFE436;% + JauneMimosa,FEF86C;% + JauneNaples,FFF0BC;% + LapisLazuli,26619C;% + Lavalliere,8F5922;% + LieVin,AC1E44;% + Lilas,B666D2;% + Malachite,1FA055;% + Mandarine,FEA347;% + Mastic,B3B191;% + Mauve,D473D4;% + Menthe,16B84E;% + Moutarde,C7CF00;% + Nacarat,FC5D5D;% + Nankin,F7E269;% + Noisette,955628;% + OcreRouge,DD985C;% + Ocre,DFAF2C;% + Olive,708D23;% + OrangeBrule,CC5500;% + Orpiment,FCD21C;% + Outremer,26619C;% + OxydeFer,F7230C;% + Paille,FEE347;% + Parme,CFA0E9;% + PelureOignon,D58490;% + Pervenche,CCCCFF;% + Pistache,BEF574;% + PoilChameau,B67823;% + Pourpre,9E0E40;% + Prasin,4CA66B;% + Puce,4E1609;% + RoseMountbatten,997A8D;% + RougeAndrinople,A91101;% + RougeCardinal,B82010;% + RougeCerise,BB0B0B;% + RougeFalun,801818;% + RougeFeu,FF4901;% + RougeSang,850606;% + RougeTomate,DE2916;% + Rouille,985717;% + Rubis,E0115F;% + Sable,E0CDA9;% + Safre,0131B4;% + SangBoeuf,730800;% + Sanguine,850606;% + Sepia,AE8964;% + Sinople,149414;% + Smalt,003399;% + Soufre,FFFF6B;% + Tabac,9F551E;% + Taupe,463F32;% + TerreOmbre,926D27;% + Tomette,AE4A34;% + Topaze,FAEA73;% + Tourterelle,BBACAC;% + Vanille,E1CE9A;% + Vermeil,FF0921;% + Vermillon,DB1702;% + VertBouteille,096A09;% + VertCeladon,83A697;% + VertCitron,9EFD38;% + VertDeGris,95A595;% + VertEau,B0F2B6;% + VertEpinard,175732;% + VertHooker,1B4F08;% + VertImperial,00561B;% + VertLichen,85C17E;% + VertOxydeChrome,18391E;% + VertPerroquet,3AF24B;% + VertPoireau,4CA66B;% + VertPomme,34C924;% + VertPrairie,57D53B;% + VertPrintemps,00FF7F;% + VertSapin,095228;% + VertSauge,689D71;% + VertTilleul,A5D152;% + VertVeronèse,5A6521;% + VertVessie,22780F;% + VioletEveque,723E64;% + Viride,40826D;% + Zinzolin,6C0277 + } +\fi + +% \definecolor{Abricot}{HTML}{E67E30} +% \definecolor{Acajou}{HTML}{88421D} +% \definecolor{AigueMarine}{HTML}{79F8F8} +% \definecolor{Amande}{HTML}{82C46C} +% \definecolor{Amarante}{HTML}{91283B} +% \definecolor{Ambre}{HTML}{F0C300} +% \definecolor{Amethyste}{HTML}{884DA7} +% \definecolor{Anthracite}{HTML}{303030} +% \definecolor{Aubergine}{HTML}{370028} +% \definecolor{Aurore}{HTML}{FFCB60} +% \definecolor{Avocat}{HTML}{568203} +% \definecolor{Basane}{HTML}{8B6C42} +% \definecolor{Beurre}{HTML}{F0E36B} +% \definecolor{Bistre}{HTML}{856D4D} +% \definecolor{Bis}{HTML}{766F64} +% \definecolor{Bitume}{HTML}{4E3D28} +% \definecolor{BlancCasse}{HTML}{FEFEE2} +% \definecolor{BlancLunaire}{HTML}{F4FEFE} +% \definecolor{BleuBleuet}{HTML}{5472AE} +% \definecolor{BleuCanard}{HTML}{048B9A} +% \definecolor{BleuCeleste}{HTML}{357AB7} +% \definecolor{BleuCharrette}{HTML}{8EA2C6} +% \definecolor{BleuCobalt}{HTML}{22427C} +% \definecolor{BleuElectrique}{HTML}{2C75FF} +% \definecolor{BleuGivre}{HTML}{80D0D0} +% \definecolor{BleuMarine}{HTML}{03224C} +% \definecolor{BleuOutremer}{HTML}{004787} +% \definecolor{BleuPaon}{HTML}{067790} +% \definecolor{BleuPersan}{HTML}{4E63CE} +% \definecolor{BleuPetrole}{HTML}{1D4851} +% \definecolor{BleuPrusse}{HTML}{24445C} +% \definecolor{BleuRoi}{HTML}{318CE7} +% \definecolor{BleuSaphir}{HTML}{0131B4} +% \definecolor{BleuTurquin}{HTML}{425B8A} +% \definecolor{BoutonOr}{HTML}{FCDC12} +% \definecolor{BrouNoix}{HTML}{3F2204} +% \definecolor{CacaOie}{HTML}{CDCD0D} +% \definecolor{Cacao}{HTML}{614B3A} +% \definecolor{Cachou}{HTML}{2F1B0C} +% \definecolor{Cafe}{HTML}{462E01} +% \definecolor{Cannelle}{HTML}{7E5835} +% \definecolor{Capucine}{HTML}{FF5E4D} +% \definecolor{Carmin}{HTML}{960018} +% \definecolor{Carotte}{HTML}{F4661B} +% \definecolor{Chamois}{HTML}{D0C07A} +% \definecolor{Chaudron}{HTML}{85530F} +% \definecolor{Chocolat}{HTML}{5A3A22} +% \definecolor{Cinabre}{HTML}{DB1702} +% \definecolor{Citrouille}{HTML}{DF6D14} +% \definecolor{Coquelicot}{HTML}{C60800} +% \definecolor{CoquilleOeuf}{HTML}{FDE9E0} +% \definecolor{CouleursMars}{HTML}{EED153} +% \definecolor{CuisseNymphe}{HTML}{FEE7F0} +% \definecolor{Cuivre}{HTML}{B36700} +% \definecolor{Ecarlate}{HTML}{ED0000} +% \definecolor{Ecru}{HTML}{FEFEE0} +% \definecolor{Emeraude}{HTML}{00815F} +% \definecolor{Fauve}{HTML}{AD4F09} +% \definecolor{Flave}{HTML}{E6E697} +% \definecolor{Fraise}{HTML}{BF3030} +% \definecolor{Framboise}{HTML}{C72C48} +% \definecolor{Garance}{HTML}{EE1010} +% \definecolor{Glauque}{HTML}{649B88} +% \definecolor{Glycine}{HTML}{C9A0DC} +% \definecolor{Grege}{HTML}{BBAE98} +% \definecolor{Grenadine}{HTML}{E9383F} +% \definecolor{Grenat}{HTML}{6E0B14} +% \definecolor{GrisAcier}{HTML}{AFAFAF} +% \definecolor{GrisFer}{HTML}{7F7F7F} +% \definecolor{GrisPayne}{HTML}{677179} +% \definecolor{GrisPerle}{HTML}{CECECE} +% \definecolor{GrisSouris}{HTML}{9E9E9E} +% \definecolor{Groseille}{HTML}{CF0A1D} +% \definecolor{Gueules}{HTML}{E21313} +% \definecolor{Heliotrope}{HTML}{DF73FF} +% \definecolor{Incarnat}{HTML}{FF6F7D} +% \definecolor{IndigoFonce}{HTML}{2E006C} +% \definecolor{Isabelle}{HTML}{FEA777} +% \definecolor{JauneCanari}{HTML}{E7F00D} +% \definecolor{JauneCitron}{HTML}{F7FF3C} +% \definecolor{JauneCobalt}{HTML}{FDEE00} +% \definecolor{JauneImperial}{HTML}{FFE436} +% \definecolor{JauneMimosa}{HTML}{FEF86C} +% \definecolor{JauneNaples}{HTML}{FFF0BC} +% \definecolor{LapisLazuli}{HTML}{26619C} +% \definecolor{Lavalliere}{HTML}{8F5922 +% \definecolor{LieVin}{HTML}{AC1E44} +% \definecolor{Lilas}{HTML}{B666D2} +% \definecolor{Malachite}{HTML}{1FA055} +% \definecolor{Mandarine}{HTML}{FEA347} +% \definecolor{Mastic}{HTML}{B3B191} +% \definecolor{Mauve}{HTML}{D473D4} +% \definecolor{Menthe}{HTML}{16B84E} +% \definecolor{Moutarde}{HTML}{C7CF00} +% \definecolor{Nacarat}{HTML}{FC5D5D} +% \definecolor{Nankin}{HTML}{F7E269} +% \definecolor{Noisette}{HTML}{955628} +% \definecolor{OcreRouge}{HTML}{DD985C} +% \definecolor{Ocre}{HTML}{DFAF2C} +% \definecolor{Olive}{HTML}{708D23} +% \definecolor{OrangeBrule}{HTML}{CC5500} +% \definecolor{Orpiment}{HTML}{FCD21C} +% \definecolor{Outremer}{HTML}{26619C} +% \definecolor{OxydeFer}{HTML}{F7230C} +% \definecolor{Paille}{HTML}{FEE347} +% \definecolor{Parme}{HTML}{CFA0E9} +% \definecolor{PelureOignon}{HTML}{D58490} +% \definecolor{Pervenche}{HTML}{CCCCFF} +% \definecolor{Pistache}{HTML}{BEF574} +% \definecolor{PoilChameau}{HTML}{B67823} +% \definecolor{Pourpre}{HTML}{9E0E40} +% \definecolor{Prasin}{HTML}{4CA66B} +% \definecolor{Puce}{HTML}{4E1609} +% \definecolor{RoseMountbatten}{HTML}{997A8D} +% \definecolor{RougeAndrinople}{HTML}{A91101} +% \definecolor{RougeCardinal}{HTML}{B82010} +% \definecolor{RougeCerise}{HTML}{BB0B0B} +% \definecolor{RougeFalun}{HTML}{801818} +% \definecolor{RougeFeu}{HTML}{FF4901} +% \definecolor{RougeSang}{HTML}{850606} +% \definecolor{RougeTomate}{HTML}{DE2916} +% \definecolor{Rouille}{HTML}{985717} +% \definecolor{Rubis}{HTML}{E0115F} +% \definecolor{Sable}{HTML}{E0CDA9} +% \definecolor{Safre}{HTML}{0131B4} +% \definecolor{SangBoeuf}{HTML}{730800} +% \definecolor{Sanguine}{HTML}{850606} +% \definecolor{Sepia}{HTML}{AE8964} +% \definecolor{Sinople}{HTML}{149414} +% \definecolor{Smalt}{HTML}{003399} +% \definecolor{Soufre}{HTML}{FFFF6B} +% \definecolor{Tabac}{HTML}{9F551E} +% \definecolor{Taupe}{HTML}{463F32} +% \definecolor{TerreOmbre}{HTML}{926D27} +% \definecolor{Tomette}{HTML}{AE4A34} +% \definecolor{Topaze}{HTML}{FAEA73} +% \definecolor{Tourterelle}{HTML}{BBACAC} +% \definecolor{Vanille}{HTML}{E1CE9A} +% \definecolor{Vermeil}{HTML}{FF0921} +% \definecolor{Vermillon}{HTML}{DB1702} +% \definecolor{VertBouteille}{HTML}{096A09} +% \definecolor{VertCeladon}{HTML}{83A697} +% \definecolor{VertCitron}{HTML}{9EFD38} +% \definecolor{VertDeGris}{HTML}{95A595} +% \definecolor{VertEau}{HTML}{B0F2B6} +% \definecolor{VertEpinard}{HTML}{175732} +% \definecolor{VertHooker}{HTML}{1B4F08} +% \definecolor{VertImperial}{HTML}{00561B} +% \definecolor{VertLichen}{HTML}{85C17E} +% \definecolor{VertOxydeChrome}{HTML}{18391E} +% \definecolor{VertPerroquet}{HTML}{3AF24B} +% \definecolor{VertPoireau}{HTML}{4CA66B} +% \definecolor{VertPomme}{HTML}{34C924} +% \definecolor{VertPrairie}{HTML}{57D53B} +% \definecolor{VertPrintemps}{HTML}{00FF7F} +% \definecolor{VertSapin}{HTML}{095228} +% \definecolor{VertSauge}{HTML}{689D71} +% \definecolor{VertTilleul}{HTML}{A5D152} +% \definecolor{VertVeronèse}{HTML}{5A6521} +% \definecolor{VertVessie}{HTML}{22780F} +% \definecolor{VioletEveque}{HTML}{723E64} +% \definecolor{Viride}{HTML}{40826D} +% \definecolor{Zinzolin}{HTML}{6C0277} + +%====XKCD-fr +\definecolorset{HTML}{x}{}{% + Abricot,FFB16D;% + Acajou,4A0100;% + Acier,738595;% + Adobe,BD6C48;% + AigueMarine,04D8B2;% + Algue,54AC68;% + Ambre,FEB308;% + Amethyste,9B5FC0;% + Ardoise,516572;% + Argent,C5C9C7;% + Argile,B66A50;% + Asperge,77AB56;% + Aubergine,380835;% + AubergineLeger,894585;% + Auburn,9A3001;% + Avocat,90B134;% + Azur,069AF3;% + Baie,990F4B;% + Banane,FFFF7E;% + Barney,AC1DB8;% + Beige,D1B26F;% + BeigeClair,FBEEAC;% + BeigeFonce,AC9362;% + BeigeJaunatre,FCFC81;% + BeigeJaune,FFE36E;% + BeigeKaki,E6F2A2;% + BeigeRose,D99B82;% + BeigeVerdatre,C9D179;% + Beurre,FFFF81;% + Bile,B5C306;% + Blanc,FFFFFF;% + BlancCasse,FFFFE4;% + Ble,FBDD7E;% + Bleu,0343DF;% + BleuAcier,5A7D9A;% + BleuAgreable,107AB0;% + BleuArdoise,5B7C99;% + BleuArdoiseFonce,214761;% + BleuAttenue,3B719F;% + BleuBebe,A2CFFE;% + BleuBleu,2242C7;% + BleuBleuClair,CAFFFB;% + BleuCadet,4E7496;% + BleuCanardFonce,014D4E;% + BleuCaroline,8AB8FE;% + BleuCeruleen,056EEE;% + BleuChaud,4B57DB;% + BleuCiel,75BBFD;% + BleuCielCanard,C3FBF4;% + BleuCielClair,C6FCFF;% + BleuCielClairVif,3D7AFD;% + BleuCielFonce,448EE4;% + BleuCielPale,BDF6FE;% + BleuCielProfond,0D75F8;% + BleuCielRobinson,6DEDFD;% + BleuCielVif,02CCFE;% + BleuClair,247AFD;% + BleuClairVif,26F7FD;% + BleuCobalt,030AA7;% + BleuCool,4984B8;% + BleuCoquilleOeuf,C4FFF7;% + BleuCrepuscule,0A437A;% + BleuDefraichi,3F829D;% + BleuDenim,3B5B92;% + BleuDodger,3E82FC;% + BleuDoux,6488EA;% + BleuDusky,475F94;% + BleuEau,02D8E9;% + BleuElectrique,0652FF;% + BleuEteint,5684AE;% + BleuFane,5A86AD;% + BleuFonce,00035B;% + BleuFrance,436BAD;% + BleuGris,647D8E;% + BleuGrisatre,5E819D;% + BleuIndigo,3A18B1;% + BleuLaid,31668A;% + BleuLavande,8B88F8;% + BleuMarine,001146;% + BleuMarineFonce,00022E;% + BleuMer,047495;% + BleuMerProfonde,015482;% + BleuMetallique,4F738E;% + BleuMousseMer,78D1B6;% + BleuMoyen,276AB3;% + BleuNavyClair,155084;% + BleuNeon,04D9FF;% + BleuNuageux,ACC2D9;% + BleuNuit,020035;% + BleuOcean,03719C;% + BleuOrageux,507B9C;% + BleuOutremer,1805DB;% + BleuPale,D0FEFE;% + BleuPaon,016795;% + BleuPastel,A2BFFE;% + BleuPervenche,8F8CE7;% + BleuPoudre,B1D1FC;% + BleuPourpre,5F34E7;% + BleuPrimaire,0804F9;% + BleuPrusse,004577;% + BleuPuissant,0C06F7;% + BleuPur,0203E2;% + BleuRiche,021BF9;% + BleuRoyal,0504AA;% + BleuRoyalClair,3A2EFE;% + BleuRoyalFonce,02066F;% + BleuSarcelle,01889F;% + BleuTeinte,00555A;% + BleuTeintePourpre,5539CC;% + BleuTiffany,7BF2DA;% + BleuToucheViolet,533CC6;% + BleuTresClair,D5FFFF;% + BleuTresFonce,000133;% + BleuTresPale,D6FFFE;% + BleuTurquoise,06B1C4;% + BleuVert,017A79;% + BleuVertClair,56FCA2;% + BleuVertetre,0B8B87;% + BleuVif,0165FC;% + BleuViolet,510AC9;% + BleuVrai,010FCC;% + BleuVraimentClair,D4FFFF;% + BleuWindows,3778BF;% + Bleuet,5170D7;% + Bordeaux,680018;% + Bordeaux,7B002C;% + Boue,735C12;% + Bourgogne,610023;% + BourgogneClair,A8415B;% + Brique,A03623;% + Bronze,A87900;% + BrunChocolat,411900;% + BrunClair,AD8150;% + BrunDore,B27A01;% + BrunFonce,341C02;% + BrunJaunatre,AE8B0C;% + BrunJaune,B79400;% + BrunOrange,BE6400;% + BrunPale,B1916E;% + BrunPourpre,673A3F;% + BrunRougeatre,7F2B0A;% + BrunSable,CBA560;% + BrunTerne,876E4B;% + BrunVerdatre,696112;% + Brunatre,9C6D57;% + Caca,8F7303;% + CacaBebe,937C00;% + Cacao,875F42;% + Cafe,A6814C;% + Camouflage,7F8F4E;% + Canneberge,9E003A;% + Cannelle,AC4F06;% + Caramel,AF6F09;% + CaramelBeurre,FDB147;% + Carmin,9D0216;% + Celadon,BEFDB7;% + Celeri,C1FD95;% + Cerise,CF0234;% + Ceruleen,0485D1;% + Chameau,C69F59;% + Champignon,BA9E88;% + Charbon,343837;% + Chartreuse,C1F80A;% + Chataigne,742802;% + Chocolat,3D1C02;% + ChocolatLait,7F4E1E;% + Ciel,82CAFC;% + Ciment,A5A391;% + Citron,FDFF52;% + CitronElectrique,A8FF04;% + CitronVert,AAFF32;% + CitronVert,AEFF6E;% + CitronVertClair,65FE08;% + CitronVertFonce,7EBD01;% + CitronVertPale,BEFD73;% + CitronVertVif,87FD05;% + Cobalt,1E488F;% + CoquilleOeuf,FFFCC4;% + Corail,FC5A50;% + CorailFonce,CF524E;% + Courge,F2AB15;% + Cramoisi,8C000F;% + Creme,FEF69E;% + CremeAnglaise,FFFD78;% + CremeFonce,FFF39A;% + Crepuscule,4E518B;% + Cuir,AC7434;% + Cuivre,B66325;% + Cyan,00FFFF;% + CyanClair,ACFFFC;% + CyanFonce,0A888A;% + CyanPale,B7FFFA;% + CyanVert,2AFEB7;% + CyanVif,41FDFE;% + Denim,3B638C;% + Desert,CCAD60;% + Diarrhee,9F8303;% + Dore,F5BF03;% + EauClair,8CFFDB;% + EauFonce,05696B;% + EauPale,B8FFEB;% + EauProfond,08787F;% + EauVif,0BF9EA;% + Ecarlate,BE0119;% + Ecchymose,7E4071;% + Ecru,FEFFCA;% + Emeraude,01A049;% + Epicea,0A5F38;% + Fade,AFA88B;% + Faon,CFAF7B;% + Feuille,71AA34;% + Fonce,1B2431;% + Foret,0B5509;% + Fougere,63A950;% + Fraise,FB2943;% + Framboise,B00149;% + Fuchsia,ED0DD9;% + FuchsiaFoncé,9D0759;% + Glace,D6FFFA;% + Glaviot,9BB53C;% + Glycine,A87DC2;% + Gres,C9AE74;% + Gris,929591;% + GrisAcier,6F828A;% + GrisArdoise,59656D;% + GrisArme,536267;% + GrisBleu,607C8E;% + GrisBleuClair,9DBCD4;% + GrisBleuFonce,1F3B4D;% + GrisBleuatre,89A0B0;% + GrisBrun,8D8468;% + GrisCharbon,3C4142;% + GrisChaud,978A84;% + GrisClair,D8DCD6;% + GrisCuirasse,6B7C85;% + GrisFonce,363737;% + GrisFrais,95A3A6;% + GrisMoyen,7D7F7C;% + GrisPale,FDFDFE;% + GrisRosatre,C88D94;% + GrisRose,C3909B;% + GrisRougeatre,997570;% + GrisTaupe,B9A281;% + GrisTeinteBleu,748B97;% + GrisTeinteMarronn,86775F;% + GrisVert,77926F;% + GrisViolace,947E94;% + GrisViolet,7A687F;% + Grisatre,A8A495;% + Heliotrope,D94FF5;% + Herbe,5CAC2D;% + Indigo,380282;% + IndigoClair,6D5ACF;% + IndigoFonce,1F0954;% + Iris,6258C4;% + Ivoire,FFFFCB;% + Jade,1FA774;% + Jaunatre,FAEE66;% + Jaune,FFFF14;% + JauneAttenue,EEDC5B;% + JauneBanane,FAFE4B;% + JauneBeurre,FFFD74;% + JauneBoueux,BFAC05;% + JauneBrule,D5AB09;% + JauneBrun,B29705;% + JauneCanari,FDFF63;% + JauneCitron,FDFF38;% + JauneCitronVert,D0FE1D;% + JauneClair,FFFE7A;% + JauneDore,FEC615;% + JauneEnsoleille,FFF917;% + JauneFane,FEFF7F;% + JauneFonce,D5B60A;% + JauneLaid,D0C101;% + JauneMaladif,D0E429;% + JauneMoutarde,D2BD0A;% + JauneNeon,CFFF04;% + JauneOlive,C2B709;% + JauneOr,F9BC08;% + JaunePale,FFFF84;% + JaunePastel,FFFE71;% + JaunePele,F1F33F;% + JaunePisse,DDD618;% + JauneSable,FCE166;% + JauneSale,CDC50A;% + JauneSoleil,FFDF22;% + JauneTeinteOrange,FDB915;% + JauneTournesol,FFDA03;% + JauneVerdatre,CDFD02;% + JauneVert,C6F808;% + JauneVif,FFFD01;% + JauneVomi,C2BE0E;% + JoncOr,FAC205;% + Kaki,AAA662;% + KakiFonce,9B8F55;% + Kiwi,9CEF43;% + Lavande,A484AC;% + LavandeClair,DFC5FE;% + LavandeClairVif,C760FF;% + LavandeFonce,856798;% + LavandeLeger,EFC0FE;% + LavandePale,EECFFE;% + LavandrePoudre,AC86A8;% + Lichen,8FB67B;% + Lilas,C48EFD;% + LilasClair,EDC8FF;% + LilasFonce,9C6DA5;% + LilasPale,E4CBFF;% + LilasProfond,966EBD;% + LilasVif,C95EFB;% + MacaroniFromage,EFB435;% + Magenta,C20078;% + MagentaClair,FA5FF7;% + MagentaFonce,960056;% + MagentaPale,D767AD;% + MagentaProfond,A0025C;% + MagentaVif,FF08E8;% + Mais,F4D054;% + Mandarine,FF9408;% + Mangue,FFA62B;% + Manille,FFFA86;% + Marecage,698339;% + Marine,042E60;% + Marron,650021;% + MarronArgile,B2713D;% + MarronBoue,60460F;% + MarronBoueux,886806;% + MarronBronze,AB7E4C;% + MarronCaca,7A5901;% + MarronCacaBebe,AB9004;% + MarronChaud,964E02;% + MarronFonce,3C0008;% + MarronGrisatre,7A6A4F;% + MarronJaunatre,9B7A01;% + MarronLaid,7D7103;% + MarronMoutarde,AC7E04;% + MarronMoyen,7F5112;% + MarronOlive,645403;% + MarronPourpre,6B4247;% + MarronProfond,410200;% + MarronRosatre,B17261;% + MarronRouge,A24857;% + MarronRougeatre,6E1005;% + MarronRouille,8B3103;% + MarronSable,C4A661;% + MarronTeinteOrange,B16002;% + MarronTerre,836539;% + MarronTresClair,D3B683;% + MarronTresFonce,1D0200;% + MarronVert,544E03;% + Mastic,BEAE8A;% + Mauve,AE7181;% + MauveClair,C292A1;% + MauvePale,FED0FC;% + Melon,FF7855;% + Menthe,9FFEB0;% + MentheFonce,48C072;% + MentheVerveine,1EF876;% + Mer,3C9992;% + Merlot,730039;% + Minuit,03012D;% + Moka,9D7651;% + Morve,ACBB0D;% + Mousse,769958;% + MousseMer,80F9AD;% + MousseMerLegere,A0FEBF;% + Moutarde,CEB301;% + MoutardeClair,F7D560;% + MoutardeFonce,A88905;% + Mure,920A4E;% + Myrtille,464196;% + Noir,000000;% + Noisette,8E7618;% + Ocean,017B92;% + Ocre,BF9005;% + OcreJaune,CB9D06;% + Oeillet,FD798F;% + Olive,6E750E;% + OliveBourbe,6F7632;% + OliveClair,ACBF69;% + OliveFonce,373E02;% + OlivePale,B9CC81;% + OliveVif,9CBB04;% + OmbreBrulee,A0450E;% + Or,DBB40C;% + OrClair,FDDC5C;% + OrFonce,B59410;% + OrPale,FDDE6C;% + Orange,F97306;% + OrangeAttenue,D8863B;% + OrangeBrique,C14A09;% + OrangeBrule,C04E01;% + OrangeBrunatre,CA6B02;% + OrangeCitrouille,E17701;% + OrangeClair,FDAA48;% + OrangeDecolore,F0944D;% + OrangeFonce,C65102;% + OrangeJaunatre,FCB001;% + OrangeJaune,FFAD01;% + OrangePale,FF964F;% + OrangePoussiere,F0833A;% + OrangeRosatre,FF724C;% + OrangeRouge,FD3C06;% + OrangeRougeatre,F8481C;% + OrangeRouille,C45508;% + OrangeSale,C87606;% + OrangeSanguine,FE4B03;% + OrangeVif,FF5B00;% + Orchidee,C875C4;% + Outremer,2000B1;% + Paille,FCF679;% + Pale,FFF9D0;% + Pamplemousse,FD5956;% + Parchemin,FEFCAF;% + Pasteque,FD4659;% + Peche,FFB07C;% + PecheClair,FFD8B1;% + PecheFonce,DE7E5D;% + PechePele,FFE5AD;% + PervencheClair,C1C6FC;% + PervencheFonce,665FD1;% + Petrole,005F6A;% + Pierre,ADA587;% + Pin,2B5D34;% + Pissenlit,FEDF08;% + Pistache,C0FA8B;% + Poire,CBF85F;% + Pois,A4BF20;% + Pomme,6ECB3C;% + PommeVerte,5EDC1F;% + Pourpre,7E1E9C;% + PourpreAttenue,84597E;% + PourpreBarney,A00498;% + PourpreBleu,5729CE;% + PourpreBleuatre,6241C7;% + PourpreDoux,A66FB5;% + PourpreElectrique,AA23FF;% + PourpreEteint,805B87;% + PourpreFane,825F87;% + PourpreFonce,35063E;% + PourpreGris,826D8C;% + PourpreGrisatre,887191;% + PourpreMinuit,280137;% + PourpreMoyen,9E43A2;% + PourpreNeon,BC13FE;% + PourprePastel,CAA0FF;% + PourprePrune,4E0550;% + PourpreRaisin,5D1451;% + PourpreRiche,720058;% + PourpreRosatre,C94CBE;% + PourpreRose,C83CB9;% + PourpreRouge,820747;% + PourpreRougeatre,910951;% + PourpreSale,734A65;% + PourpreSombre,895B7B;% + PourpreTeinteBleu,703BE7;% + PourpreTeinteMarron,76424E;% + PourpreTresClair,F6CEFC;% + PourpreTresSombre,2A0134;% + PourpreVif,9900FA;% + Poussiere,B2996E;% + PresqueNoir,070D0D;% + Prune,580F41;% + PruneClair,9D5783;% + PruneFonce,3F012C;% + Puce,A57E52;% + Raisin,6C3461;% + Rosatre,FC86AA;% + Rose,CF6275;% + RoseAncien,C77986;% + RoseAncienne,C87F89;% + RoseAttenue,D1768F;% + RoseBarbie,FE46A5;% + RoseBebe,FFB7CE;% + RoseBlush,FE828C;% + RoseBonbon,FF63E9;% + RoseCarnation,FF7FA7;% + RoseChaud,FB5581;% + RoseChaudFonce,D90166;% + RoseChewingGum,FE83CC;% + RoseChoquant,FE02A2;% + RoseClair,FFC5CB;% + RoseCochon,E78EA5;% + RoseCorail,FF6163;% + RoseDoux,FDB0C0;% + RoseElectrique,FF0490;% + RoseFane,C0737A;% + RoseFane,D58A94;% + RoseFonce,B5485D;% + RoseLaid,CD7584;% + RoseLavande,DD85D7;% + RoseMoyen,F36196;% + RoseNeon,FE019A;% + RoseOrange,FF6F52;% + RosePale,F29E8E;% + RosePastel,FFBACD;% + RosePeche,FF9A8A;% + RosePoudre,FFB2D0;% + RoseRose,F6688E;% + RoseRouge,FA2A55;% + RoseRougeatre,FE2C54;% + RoseSalissant,CA7B80;% + RoseSaumon,F7879A;% + RoseSoutenu,FF0789;% + RoseTeinteMarron,C27E79;% + RoseTeintePourpre,F075E6;% + RoseTresClair,FFF4F2;% + RoseVif,FE01B1;% + RoseViolatre,CE5DAE;% + RoseViolet,D725DE;% + Roseatre,D46A7E;% + Rouge,E50000;% + RougeAttenue,BB3F3F;% + RougeBrique,8F1402;% + RougeBrule,9F2305;% + RougeCamionPompier,FE0002;% + RougeCerise,F7022A;% + RougeClair,FE2F4A;% + RougeFonce,9A0200;% + RougeIndien,850E04;% + RougeLevres,D5174E;% + RougeNeon,FF073A;% + RougePale,D9544D;% + RougePastel,DB5856;% + RougePoussiere,B9484E;% + RougeRosatre,FC2647;% + RougeRose,BE013C;% + RougeRougeLevres,C0022F;% + RougeRouille,AA2704;% + RougeSang,980002;% + RougeTeinteMarron,922B05;% + RougeTeinteOrange,F43605;% + RougeTeintePourpre,B0054B;% + RougeTomate,EC2D01;% + RougeVif,FF000D;% + RougeVin,7B0323;% + RougeViolet,A50055;% + Rougeatre,C44240;% + RougeatreBrun,9E3623;% + RougeatreRose,F10C45;% + Rouille,A83C09;% + Roux,A13905;% + Royal,0C1793;% + Rubis,CA0147;% + Sable,E2CA76;% + SableFonce,A88F59;% + SableVert,BCCB7A;% + Safran,FEB209;% + Sang,770001;% + SangSeche,4B0101;% + Saphir,2138AB;% + Sarcelle,029386;% + SarcelleClair,7BFDC7;% + SarcelleFonce,017371;% + SarcelleGrisatre,5E9B8A;% + SarcellePale,82CBB2;% + SarcellePoudre,4C9085;% + SarcelleTerne,5F9E8F;% + SarcelleVerte,32BF84;% + Sauge,87AE73;% + SaugeClair,BCECAC;% + SaugeFoncee,598556;% + Saumon,FF796C;% + SaumonClair,FEA993;% + SaumonFonce,C85A53;% + SaumonPale,FFB19A;% + Sepia,985E2B;% + Sienne,A9561E;% + Souci,FCC006;% + SoupePois,929901;% + TaupeFonce,7F684E;% + TeinteBleu,2976BB;% + TeinteOrange,FC824A;% + TeintePourpre,98568D;% + Terne,828344;% + Terre,8A6E45;% + TerreBrulee,B04E0F;% + TerreCuite,C9643B;% + TerreOmbre,B26400;% + TerreSienneBrulee,B75203;% + TerreSienneBrute,A75E09;% + TerreSienneNaturelle,9A6200;% + The,65AB7C;% + TheVert,BDF8A3;% + Tomate,EF4026;% + Topaze,13BBAF;% + Toupet,C7AC7D;% + Tournesol,FFC512;% + Trefle,01B44C;% + Turquoise,06C2AC;% + TurquoiseClair,7EF4CC;% + TurquoiseClairVif,0FFEF9;% + TurquoiseFonce,045C5A;% + TurquoisePale,A5FBD5;% + TurquoiseProfond,017374;% + TurquoiseVerdatre,00FBB0;% + Velours,750851;% + Vermillon,F4320C;% + Vert,15B01A;% + VertAcide,8FFE09;% + VertAlgue,21C36F;% + VertAlgue,35AD6B;% + VertAqua,12E193;% + VertArbre,2A7E19;% + VertArdoise,658D6D;% + VertArmee,4B5D16;% + VertAssezClair,61E160;% + VertAttenue,5FA052;% + VertAvocat,87A922;% + VertBebe,8CFF9E;% + VertBizarre,3AE57F;% + VertBleu,137E6D;% + VertBleuClair,7EFBB3;% + VertBleuFonce,005249;% + VertBleuatre,2BB179;% + VertBleuatreClair,76FDA8;% + VertBleute,0CDC73;% + VertBoue,606602;% + VertBouteille,044A05;% + VertBrunatre,6A6E09;% + VertCaca,6F7C00;% + VertCacaBebe,889717;% + VertCamouflage,4B6113;% + VertChasseur,0B4008;% + VertCitron,89FE05;% + VertCitronPale,B1FF65;% + VertClair,76FF7B;% + VertClairClair,C8FFB0;% + VertClairPale,B1FC99;% + VertCool,33B864;% + VertCourse,014600;% + VertCourseBritannique,05480D;% + VertCrotteNez,96B403;% + VertDecolore,6BA353;% + VertDegoutant,8FAE22;% + VertDegoutant,A0BF16;% + VertDelave,BCF5A6;% + VertDesagreable,70B23F;% + VertDouxCouleur,6FC276;% + VertElectrique,21FC0D;% + VertEmeraude,028F1E;% + VertEnnuyeux,63B365;% + VertEternel,05472A;% + VertFane,7BB274;% + VertFeuille,5CA904;% + VertFeuillu,51B73B;% + VertFluo,08FF08;% + VertFluorescent,0AFF02;% + VertFonce,02590F;% + VertForet,048243;% + VertForetClair,4F9153;% + VertForetFonce,002D04;% + VertFougere,548D44;% + VertFrais,69D84F;% + VertGrenouille,58BC08;% + VertGris,789B73;% + VertGrisatre,719F91;% + VertGrisatreClair,B7E1A1;% + VertHerbe,3F9B0B;% + VertHerbeClair,9AF764;% + VertHerbeFonce,388004;% + VertHiver,20F986;% + VertHopital,9BE5AA;% + VertIrlandais,019529;% + VertJade,2BAF6A;% + VertJaunatre,40A368;% + VertJaunatre,B0DD16;% + VertJaune,B5CE08;% + VertJauneClair,CCFD7F;% + VertJauneFonce,728F02;% + VertJauneVif,9DFF00;% + VertJauneatreClair,C2FF89;% + VertKaki,728639;% + VertKelley,009337;% + VertKelly,02AB2E;% + VertKermit,5CB200;% + VertKiwi,8EE53F;% + VertLaid,7A9703;% + VertLimacon,99CC04;% + VertLumineux,2DFE54;% + VertMalade,9DB92C;% + VertMaladif,94B21C;% + VertMarais,748500;% + VertMarinLumineux,05FFA6;% + VertMarine,35530A;% + VertMarron,6F6C0A;% + VertMastic,A9BE70;% + VertMenthe,0BF77D;% + VertMentheClair,A6FBB2;% + VertMentheFonce,20C073;% + VertMer,53FCA1;% + VertMerFonce,11875D;% + VertMilitaire,667C3E;% + VertMousse,658B38;% + VertMousseLeger,A6C875;% + VertMousseMer,7AF9AB;% + VertMousseMerLeger,A7FFB5;% + VertMoussu,638B27;% + VertMoutarde,A8B504;% + VertMoyen,39AD48;% + VertNeon,0CFF0C;% + VertNeonClair,4EFD54;% + VertOcean,3D9973;% + VertOlive,677A04;% + VertOliveClair,A4BE5C;% + VertOliveFonce,3C4D03;% + VertOlivePale,B1D27B;% + VertPale,C7FDB5;% + VertPaques,8CFD7E;% + VertPastel,B0FF9D;% + VertPastelClair,B2FBA5;% + VertPastelFonce,56AE57;% + VertPelouse,4DA409;% + VertPin,0A481E;% + VertPlusClair,75FD63;% + VertPois,8EAB12;% + VertPoisLeger,C4FE82;% + VertPoison,40FD14;% + VertPomme,76CD26;% + VertPoussiere,76A973;% + VertPrintemps,A9F971;% + VertRadioactif,2CFA1F;% + VertSalissant,667E2C;% + VertSapin,5C8B15;% + VertSarcelle,0CB577;% + VertSauge,88B378;% + VertSoupePois,94A617;% + VertSurligneur,1BFC06;% + VertTeinteBleu,10A674;% + VertTerne,749551;% + VertTortue,75B84F;% + VertToxique,61DE2A;% + VertTrefle,02C14D;% + VertTresClair,D1FFBD;% + VertTresFonce,062E03;% + VertTrouble,6C7A0E;% + VertTurquoise,04F489;% + VertUni,699D4C;% + VertVeritable,089404;% + VertVif,01F9C6;% + VertVifClair,53FE5C;% + VertVomi,89A203;% + VertVomiBebe,B6C406;% + Vin,80013F;% + VinRouge,8C0034;% + Violet,8756E4;% + VioletBebe,CA9BF7;% + VioletChaud,952E8F;% + VioletClair,A552E6;% + VioletFonce,34013F;% + VioletMochard,A442A0;% + VioletPale,B790D4;% + VioletPaques,C071FE;% + VioletPlusClair,A55AF4;% + VioletProfond,490648;% + VioletRoyal,4B006E;% + VioletVif,AD0AFD;% + Violetatre,94568C;% + Viridien,1E9167;% + Vomi,A2A415} \endinput
\ No newline at end of file diff --git a/macros/latex/contrib/joinbox/README.md b/macros/latex/contrib/joinbox/README.md new file mode 100644 index 0000000000..cb205bed09 --- /dev/null +++ b/macros/latex/contrib/joinbox/README.md @@ -0,0 +1,57 @@ +Boxes joinning package based on l3coffins developed with Expl3. +======= + +`joinbox` is a box joinning package based on l3coffins developed with expl3, which provides the `\joinbox` and `\joinfigs` macros for vertical or horizontal joinning of boxes. Different types of joinning can be set up with the options or `\joinset` macro. + +Boxes can be joined vertically or horizontally. When using vertical joinning, all boxes to be joined will keep same width, while when using horizontal joined, all boxes to be joined will keep same height. + +The `\joinbox` and `\joinfigs` macros without star are used for vertical joinning, while the `\joinbox*` and `\joinfigs*` with star are used for horizontal joinning. + +You can read the manual (in Chinese/English) for more details and examples. + +Contributing +------------ + +1. gitee repository: + (1). repository: [joinbox](https://gitee.com/nwafu_nan/joinbox) + (2). Issues and pull requests are welcome. [issue](https://gitee.com/nwafu_nan/joinbox/issues) or [pull request](https://gitee.com/nwafu_nan/joinbox/pulls). + +joinbox 盒子拼接宏包 +======= + +`joinbox` 是一个基于`l3coffins`用`expl3`开发的盒子拼接宏包,它用于实现盒子的垂直或水平拼接。垂直拼接会以各对象等宽的方式拼接,而水平拼接会以各对象等高的方式拼接。 + +该宏包提供了`\joinbox`和`\joinfigs`两个命令。其中,`\joinbox`用于拼接两个独立对象,`\joinfigs`用于拼接多个图像。这两个命令的不带`*`版本用于垂直拼接,而带`*`的版本用于水平拼接。同时,该宏包还提供了`\joinset`命令用于对拼接方式进行设置。 + +可以通过阅读宏包手册(中文/英文)以也解该宏包更多的使用细节和使用样例。 + +### 参与贡献 +--------------------- + +1. gitee仓库: + (1). 仓库地址: [joinbox](https://gitee.com/nwafu_nan/joinbox) + (2). Issues and PR: [issue](https://gitee.com/nwafu_nan/joinbox/issues) or [pull request](https://gitee.com/nwafu_nan/joinbox/pulls). + +Copyright and Licence +--------------------- + + Copyright (C) 2020-2023 by Nan Geng <nangeng@nwafu.edu.cn> + ---------------------------------------------------------------------- + + This work may be distributed and/or modified under the + conditions of the LaTeX Project Public License, either + version 1.3c of this license or (at your option) any later + version. This version of this license is in + http://www.latex-project.org/lppl/lppl-1-3c.txt + and the latest version of this license is in + http://www.latex-project.org/lppl.txt + and version 1.3 or later is part of all distributions of + LaTeX version 2005/12/01 or later. + + This work has the LPPL maintenance status "maintained". + + The Current Maintainer of this work is Nan Geng. + + This package consists of joinbox.sty, joinbox.tex and README.md(this file), + and the derived files joinbox.pdf. + diff --git a/macros/latex/contrib/joinbox/build.sh b/macros/latex/contrib/joinbox/build.sh new file mode 100755 index 0000000000..66e9e6a81c --- /dev/null +++ b/macros/latex/contrib/joinbox/build.sh @@ -0,0 +1,8 @@ +#!/bin/bash + +xelatex joinbox.tex &&\ +makeindex -s gind.ist -o joinbox.ind joinbox.idx &&\ +makeindex -s gglo.ist -o joinbox.gls joinbox.glo &&\ +xelatex joinbox.tex &&\ +xelatex joinbox.tex &&\ +xelatex joinbox.tex diff --git a/macros/latex/contrib/joinbox/expl3.png b/macros/latex/contrib/joinbox/expl3.png Binary files differnew file mode 100644 index 0000000000..6015d8b61d --- /dev/null +++ b/macros/latex/contrib/joinbox/expl3.png diff --git a/macros/latex/contrib/joinbox/joinbox.pdf b/macros/latex/contrib/joinbox/joinbox.pdf Binary files differnew file mode 100644 index 0000000000..374261e3a4 --- /dev/null +++ b/macros/latex/contrib/joinbox/joinbox.pdf diff --git a/macros/latex/contrib/joinbox/joinbox.sty b/macros/latex/contrib/joinbox/joinbox.sty new file mode 100644 index 0000000000..8cf2cfcb54 --- /dev/null +++ b/macros/latex/contrib/joinbox/joinbox.sty @@ -0,0 +1,418 @@ +%%% ---------------------------------------------------------------------------- +%%% joinbox: Join figures to same height or width with LaTeX3 +%%% Author : Nan Geng <nangeng@nwafu.edu.cn> +%%% Repository: https://gitee.com/nwafu_nan/joinfigs +%%% License : The LaTeX Project Public License 1.3c +%%% ---------------------------------------------------------------------------- + +\NeedsTeXFormat{LaTeX2e} +\RequirePackage{expl3} +\ProvidesExplPackage{joinbox}{2023-08-11}{v1.0.0} + {Join figures to same height or width with LaTeX3} + +\RequirePackage{xparse} +\RequirePackage{graphicx} + +%% \tl_if_eq:NnTF 与texlive 2020的兼容性设置 +\cs_if_exist:NF \tl_if_eq:NnTF + { + \tl_new:N \l__tblr_backport_b_tl + \prg_new_protected_conditional:Npnn \tl_if_eq:Nn #1 #2 { T, F, TF } + { + \group_begin: + \tl_set:Nn \l__tblr_backport_b_tl {#2} + \exp_after:wN + \group_end: + \if_meaning:w #1 \l__tblr_backport_b_tl + \prg_return_true: + \else: + \prg_return_false: + \fi: + } + \prg_generate_conditional_variant:Nnn \tl_if_eq:Nn { c } { TF, T, F } + } + +\cs_if_exist:NF \seq_map_indexed_function:NN + { + \cs_set_eq:NN \seq_map_indexed_function:NN \seq_indexed_map_function:NN + } + +% 定义变量 +\bool_new:N \l__joinbox_vertical_bool +\bool_new:N \l__joinbox_out_scale_bool +\int_new:N \l__joinbox_baseline_int +\clist_const:Nn \c__joinbox_baseline_clist { t, vc, H, b } +\clist_new:N \l__joinbox_name_clist +\coffin_new:N \l__joinbox_out_coffin +\coffin_new:N \l__joinbox_tmpa_coffin +\coffin_new:N \l__joinbox_tmpb_coffin + +\dim_new:N \l__joinbox_out_length_dim +\dim_new:N \l__joinbox_sep_dim +\dim_new:N \l__joinbox_min_width_dim +\dim_new:N \l__joinbox_min_height_dim + +%% 选项设计 +\keys_define:nn { joinbox } + { + % 输出结果基线位置 + baseline .choice:, + baseline .value_required:n = true, + baseline .choices:nn = { t, vc, H, b } + { + \int_set_eq:NN \l__joinbox_baseline_int \l_keys_choice_int + }, + baseline .default:n = vc, + baseline .initial:n = b, + + % 输出尺寸(垂直拼接:宽度,水平拼接:高度) + outlen .code:n = { \dim_compare:nNnTF { #1 } < { 0pt } + { + \bool_set_false:N \l__joinbox_out_scale_bool + }{ + \dim_compare:nNnTF { #1 } = { 0pt } + { + \bool_set_false:N \l__joinbox_out_scale_bool + }{ + \bool_set_true:N \l__joinbox_out_scale_bool + \dim_set:Nn \l__joinbox_out_length_dim { #1 } + } + } + }, + outlen .default:n = 0pt, + outlen .initial:n = 0pt, + + % 拼音间距 + sep .dim_set:N = \l__joinbox_sep_dim, + sep .default:n = 0pt, + sep .initial:n = 0pt, + + unknown .code:n = { \__joinbox_error:n { unknown-option } } + % unknown .code:n = \__joinbox_unknown_key:V \l_keys_key_str, + } + +% \cs_new_protected:Npn \__joinbox_unknown_key:n #1 +% { +% \clist_if_in:NnTF \c__joinbox_baseline_clist { #1 } +% { +% \int_zero:N \l_tmpa_int +% \clist_map_inline:Nn \c__joinbox_baseline_clist +% { +% \int_incr:N \l_tmpa_int +% \str_if_eq:nnT { ##1 } { #1 } +% { \clist_map_break: } +% } +% \int_gset_eq:NN \l__joinbox_baseline_int \l_tmpa_int +% } +% { +% \dim_compare:nNnTF { #1 } < { 0pt } +% { +% \bool_gset_false:N \l__joinbox_out_scale_bool +% }{ +% \dim_compare:nNnTF { #1 } = { 0pt } +% { +% \bool_gset_false:N \l__joinbox_out_scale_bool +% }{ +% \bool_gset_true:N \l__joinbox_out_scale_bool +% \dim_gset:Nn \l__joinbox_out_length_dim { #1 } +% } +% } +% } +% } +% \cs_generate_variant:Nn \__joinbox_unknown_key:n { V } + +\msg_new:nnn { joinbox } { unknown-option } + { package~ option~ "\l_keys_key_tl"~ is~ unknown. } + +%% 参数设置用户接口 +\NewDocumentCommand \joinset { m } + { \keys_set:nn { joinset } {#1} } + +% 计算box盒子的总高度 +% #1---盒子变量 +\cs_if_free:NT \box_ht_plus_dp:N + { + \cs_new_protected:Npn \box_ht_plus_dp:N #1 + { \tex_dimexpr:D \box_ht:N #1 + \box_dp:N #1 \scan_stop: } + } + +% 计算coffin盒子的总高度 +% #1---盒子变量 +\cs_new_nopar:Npn \__joinbox_coffin_ht_plus_dp:N #1 + { + \coffin_ht:N #1 + \coffin_dp:N #1 + } + +% 计算两个盒子的最小宽度和最小高度 +% (最小宽度和最小宽度不一定属于同一个盒子) +\cs_new:Npn \__joinbox_calc_min_size:nn #1#2 + { + % 取得第1个盒子的宽度和高度 + \hbox_set:Nn \l_tmpa_box + { + #1 + } + + \dim_set:Nn \l_tmpa_dim + { + \box_wd:N \l_tmpa_box + } + \dim_gset_eq:NN \l__joinbox_min_width_dim \l_tmpa_dim + + \dim_set:Nn \l_tmpb_dim + { + \box_ht_plus_dp:N \l_tmpa_box + } + \dim_gset_eq:NN \l__joinbox_min_height_dim \l_tmpb_dim + + % 取得第2个盒子的宽度和高度,并与第1个盒子比较 + \hbox_set:Nn \l_tmpa_box + { + #2 + } + + \dim_set:Nn \l_tmpa_dim + { + \box_wd:N \l_tmpa_box + } + % 比较并记录最小宽度 + \dim_compare:nNnT \l__joinbox_min_width_dim > \l_tmpa_dim + { + \dim_gset_eq:NN \l__joinbox_min_width_dim \l_tmpa_dim + } + + \dim_set:Nn \l_tmpb_dim + { + \box_ht_plus_dp:N \l_tmpa_box + } + + % 比较并记录最小总高度(高度+深度) + \dim_compare:nNnT \l__joinbox_min_height_dim > \l_tmpb_dim + { + \dim_gset_eq:NN \l__joinbox_min_height_dim \l_tmpb_dim + } + } + +% 输出盒子 +\cs_new:Npn \__joinbox_typeout_coffin:N #1 + { + % 输出拼接后的盒子 + \int_case:nn { \l__joinbox_baseline_int } + { + { 1 }{% + \coffin_typeset:Nnnnn #1 + { l } { t } { 0pt } { 0pt } + } + { 2 }{% + \coffin_typeset:Nnnnn #1 + { l } { vc } { 0pt } { 0pt } + } + { 3 }{% + \coffin_typeset:Nnnnn #1 + { l } { H } { 0pt } { 0pt } + } + { 4 }{% + \coffin_typeset:Nnnnn #1 + { l } { b } { 0pt } { 0pt } + } + } + } + +% 盒子拼接内部函数 +% 将指定文件名列表中的图像拼接成一个盒子并将基线调整为中心线输出 +% #1---第1个盒子的内容 +% #2---第2个盒子的内容 +\cs_new:Npn \__joinbox_handle:nn #1#2 + { + \group_begin: + + \coffin_clear:N \l__joinbox_out_coffin + % 设置第1个盒子 + \hcoffin_set:Nn \l__joinbox_out_coffin + { + #1 + } + + \bool_if:NTF \l__joinbox_vertical_bool + { + % 按最小宽度缩放第1个盒子 + \coffin_scale:Nnn \l__joinbox_out_coffin + { + \dim_ratio:nn { \l__joinbox_min_width_dim }{ \coffin_wd:N \l__joinbox_out_coffin } + } + { + \dim_ratio:nn { \l__joinbox_min_width_dim }{ \coffin_wd:N \l__joinbox_out_coffin } + } + + % 处理第2个盒子 + \hcoffin_set:Nn \l__joinbox_tmpa_coffin + { + #2 + } + + % 按最小宽度缩放第2个盒子 + \coffin_scale:Nnn \l__joinbox_tmpa_coffin + { + \dim_ratio:nn { \l__joinbox_min_width_dim }{ \coffin_wd:N \l__joinbox_tmpa_coffin } + } + { + \dim_ratio:nn { \l__joinbox_min_width_dim }{ \coffin_wd:N \l__joinbox_tmpa_coffin } + } + + % \dim_show:N \l__joinbox_sep_dim + % 将第2个盒子拼接到第一个盒子 + \coffin_join:NnnNnnnn \l__joinbox_out_coffin + { hc } { b } \l__joinbox_tmpa_coffin { hc } { t } { 0pt } { -\l__joinbox_sep_dim } + + % 按指定输出宽度缩放输出盒子 + \bool_if:NT \l__joinbox_out_scale_bool + { + \coffin_scale:Nnn \l__joinbox_out_coffin + { + \dim_ratio:nn { \l__joinbox_out_length_dim }{ \l__joinbox_min_width_dim } + } + { + \dim_ratio:nn { \l__joinbox_out_length_dim }{ \l__joinbox_min_width_dim } + } + } + + % 输出拼接后的盒子 + \__joinbox_typeout_coffin:N \l__joinbox_out_coffin + }{ + % 按最小高度缩放第1个盒子 + \coffin_scale:Nnn \l__joinbox_out_coffin + { + \dim_ratio:nn { \l__joinbox_min_height_dim }{ \__joinbox_coffin_ht_plus_dp:N \l__joinbox_out_coffin } + } + { + \dim_ratio:nn { \l__joinbox_min_height_dim }{ \__joinbox_coffin_ht_plus_dp:N \l__joinbox_out_coffin } + } + + % 处理第2个盒子 + \hcoffin_set:Nn \l__joinbox_tmpa_coffin + { + #2 + } + + % 按最小高度缩放第2个盒子 + \coffin_scale:Nnn \l__joinbox_tmpa_coffin + { + \dim_ratio:nn { \l__joinbox_min_height_dim }{ \__joinbox_coffin_ht_plus_dp:N \l__joinbox_tmpa_coffin } + } + { + \dim_ratio:nn { \l__joinbox_min_height_dim }{ \__joinbox_coffin_ht_plus_dp:N \l__joinbox_tmpa_coffin } + } + + % 将第2个盒子拼接到第1个盒子 + \coffin_join:NnnNnnnn \l__joinbox_out_coffin + { vc } { r } \l__joinbox_tmpa_coffin { vc } { l } { \l__joinbox_sep_dim } { 0pt } + + % 按指定输出高度缩放输出盒子 + \bool_if:NT \l__joinbox_out_scale_bool + { + \coffin_scale:Nnn \l__joinbox_out_coffin + { + \dim_ratio:nn { \l__joinbox_out_length_dim }{ \l__joinbox_min_height_dim } + } + { + \dim_ratio:nn { \l__joinbox_out_length_dim }{ \l__joinbox_min_height_dim } + } + } + + % 输出拼接后的盒子 + \__joinbox_typeout_coffin:N \l__joinbox_out_coffin + } + \group_end: + } + +\cs_new:Npn \__joinbox_figs: + { + % 设置第1个图像 + \clist_pop:NN \l__joinbox_name_clist \l_tmpa_tl + \coffin_clear:N \l__joinbox_tmpa_coffin + \hcoffin_set:Nn \l__joinbox_tmpa_coffin + { + \includegraphics{ \l_tmpa_tl } + } + + % 循环处理其它图像 + \clist_map_inline:Nn \l__joinbox_name_clist + { + \coffin_clear:N \l__joinbox_tmpb_coffin + \hcoffin_set:Nn \l__joinbox_tmpb_coffin + { + \includegraphics{ ##1 } + } + + \__joinbox_calc_min_size:nn + { + \__joinbox_typeout_coffin:N \l__joinbox_tmpa_coffin + } + { + \__joinbox_typeout_coffin:N \l__joinbox_tmpb_coffin + } + + \hcoffin_set:Nn \l__joinbox_tmpa_coffin + { + \__joinbox_handle:nn + { + \__joinbox_typeout_coffin:N \l__joinbox_tmpa_coffin + } + { + \__joinbox_typeout_coffin:N \l__joinbox_tmpb_coffin + } + } + } + \__joinbox_typeout_coffin:N \l__joinbox_tmpa_coffin + } + +% 盒子拼接用户接口 +% 将两个盒子按指定方式拼接成一个盒子并将基线调整为中心线后输出 +% #1---是否为*命令,如有*则采用水平拼接,无*则采用垂直拼接 +% #2---可选参数,用key-value选项指定拼接参数 +% #3---第1个盒子的内容 +% #4---第2个盒子的内容 +\NewDocumentCommand{\joinbox}{ s O{} m m} + { + \IfBooleanTF{#1} + { + \bool_set_false:N \l__joinbox_vertical_bool + }{ + \bool_set_true:N \l__joinbox_vertical_bool + } + + \group_begin: + % 设置拼接参数 + \keys_set:nn { joinbox } { #2 } + % 计算最小宽度和高度 + \__joinbox_calc_min_size:nn { #3 } { #4 } + % 拼接输出 + \__joinbox_handle:nn { #3 }{ #4 } + \group_end: + } + +% 图像拼接用户接口 +% 将指定文件名列表中的图像拼接成一个盒子并将基线调整为中心线输出 +% #1---是否为*命令,如有*则采用水平拼接,无*则采用垂直拼接 +% #2---可选参数,用key-value选项指定拼接参数 +% #3---必选参数,用逗号分隔的,需要拼接的图像文件名称(可以带有路径) +\NewDocumentCommand{\joinfigs}{ s O{} m} + { + \IfBooleanTF{#1} + { + \bool_set_false:N \l__joinbox_vertical_bool + }{ + \bool_set_true:N \l__joinbox_vertical_bool + } + + \group_begin: + % 设置拼接参数 + \keys_set:nn { joinbox } { #2 } + % 设置文件名列表 + \clist_set:Nn \l__joinbox_name_clist { #3 } + % 拼接图像 + \__joinbox_figs: + \group_end: + } + +\endinput diff --git a/macros/latex/contrib/joinbox/joinbox.tex b/macros/latex/contrib/joinbox/joinbox.tex new file mode 100644 index 0000000000..bb6d7916ef --- /dev/null +++ b/macros/latex/contrib/joinbox/joinbox.tex @@ -0,0 +1,516 @@ +\documentclass[full]{l3doc} +\usepackage[scheme=plain]{ctex} +\usepackage{enumitem} +\usepackage{indentfirst} +\usepackage{titling} +\usepackage{geometry} +\usepackage{fancyvrb-ex} +\usepackage{joinbox} + +\IndexPrologue + { + \section*{Index} + \markboth{Index}{Index} + \addcontentsline{toc}{section}{Index} + The~italic~numbers~denote~the~pages~where~the~ + corresponding~entry~is~described,~ + numbers~underlined~point~to~the~definition,~ + all~others~indicate~the~places~where~it~is~used. + } + +\newcommand\tikzmark[1]{\tikz \coordinate[overlay, remember picture] (#1);} + +\geometry{ + left=4.5cm, + right=2cm, + top=2cm, + bottom=2cm, +} +\hypersetup { + CJKbookmarks, + bookmarksopen, + bookmarksopenlevel=3, + pdfstartview=FitH, + pdfinfo = { + Title = The package joinbox , + Subject = A LaTeX3 package , + Author = Geng Nan + } +} + +\DoNotIndex{\begin, \end} +\setlength{\parskip}{\medskipamount} +\DeclareDocumentEnvironment { noteen } { +b } { + \par\textbf{\textsf{NOTE:~}}#1\par +} {} +\DeclareDocumentEnvironment { notezh } { +b } { + \par\textbf{\textsf{注意:~}}#1\par +} {} + +\AtEndDocument{ + \newgeometry{ + left=2cm, + right=2cm, + top=2cm, + bottom=2cm + } + \PrintIndex +} + +\ExplSyntaxOn +\dim_new:N \l__my_syntax_dim +\box_new:N \g__my_syntax_box +\NewDocumentEnvironment { Syntax } { s } + { + \dim_set:Nn \l__my_syntax_dim + { \textwidth } + \hbox_gset:Nw \g__my_syntax_box + \small \ttfamily + \begin{minipage}[t]{\l__my_syntax_dim} + \raggedright\obeyspaces\obeylines + } + { + \end{minipage} + \hbox_gset_end: + \IfValueF { #1 } { \smallskip } + \box_use_drop:N \g__my_syntax_box + \smallskip + } + +\DeclareDocumentEnvironment { Description } { o +b } { + \hbox_set:Nn \l_tmpa_box { #1 } + \dim_set:Nn \l_tmpa_dim { \box_wd:N \l_tmpa_box } + \begin{itemize}[labelwidth=\l_tmpa_dim, align=left] + #2 + \end{itemize} +} { } + +\keys_define:nn { joinbox/doc } { + opt .tl_set:N = \l_opt_tl, + desc .tl_set:N = \l_desc_tl, + init .tl_set:N = \l_init_tl, + init .initial:n = init-none, +} + +\box_new:N \l__option_box +\NewDocumentEnvironment { option } { m +b } { + \keys_set:nn { joinbox/doc } { #1 } + \hbox_set:Nw \l__option_box + \small \ttfamily + \begin{minipage}[t]{\textwidth} + \obeyspaces\obeylines + \textcolor{red}{ + \l_opt_tl + \exp_args:Nx\SpecialOptionIndex{\l_opt_tl} + } + {~}\l_desc_tl + \hfill( + \tl_if_eq:NnTF \l_init_tl { init-none } { no~value } + { initially~\texttt{\l_init_tl} } + ) + \end{minipage} + \hbox_gset_end: + \box_use_drop:N \l__option_box + #2 + \medskip +} { } + +\DeclareDocumentCommand \opt { O{} m } + { \__codedoc_cmd:no {#1} { #2 } } +\ExplSyntaxOff + +\def\vers{\texttt{v1.0.0} +\thanks{\url{https://gitee.com/nwafu_nan/joinbox}} +} + +\begin{document} +\title{ + \pkg{joinbox}盒子拼接宏包 + \rlap{\makebox[4cm][r]{ + \normalsize $\Longrightarrow$ \color{red} + \protect\hyperlink{en}{English Version} + \protect\hypertarget{zh}{} + }} +} +\author{\textit{耿楠} \texttt{<nangeng@nwafu.edu.cn>}} +\date{\the\year 年\the\month 月\the\day 日\qquad \vers +} +\maketitle + +{\small +\tableofcontents +} +\newpage + +\begin{documentation} + +\section{引言} + +\pkg{joinbox}是一个基于\pkg{l3coffins}用\pkg{expl3}开发的 +盒子拼接宏包,它用于实现盒子的垂直或水平拼接。垂直拼接 +会以各对象等宽的方式拼接,而水平拼接会以各对象等高的方式 +拼接。 + +该宏包提供了\tn{joinbox}和\tn{joinfigs}两个命令。其中, +\tn{joinbox}用于拼接两个独立对象,\tn{joinfigs}用于拼接 +多个图像。这两个命令的不带*(星号)版本用于垂直拼接,而带 +*(星号)的版本用于水平拼接。 +同时,该宏包还提供了\tn{joinset}命令用于对拼接方式进行设置。 + +\section{用户接口} + +\subsection{\cs{joinbox}拼接两个对象命令} + +\begin{function}{\joinbox,\joinbox*} + \begin{syntax} + \cs{joinbox} \oarg{拼接方式} \marg{对象1} \marg{对象2} + \cs{joinbox*} \oarg{拼接方式} \marg{对象1} \marg{对象2} + \end{syntax} + +\end{function} + + 用于拼接两个对象。 该命令需要用两个必选参数\marg{对象1}和 + \marg{对象2}指定需要拼接的对象。拼接对象将被置于coffin中, + 然后按需求进行拼接。 + + 在可选项\oarg{拼接方式}中,可以通过key-value指定输出结果 + 基线位置、 输出尺寸(垂直拼接是输出宽度,水平拼接是输出高度) + 和拼接间距。 + +\subsection{\cs{joinfigs}拼接多个图像命令} + +\begin{function}{\joinfigs,\joinfigs*} + \begin{syntax} + \cs{joinfigs} \oarg{拼接方式} \marg{文件名称列表} + \cs{joinfigs*} \oarg{拼接方式} \marg{文件名称列表} + \end{syntax} + +\end{function} + + 用于拼接多个图像。该命令需要用一个必选参数\marg{文件名称列表}, + 用于指定需要拼接图像,文件名称中可以包含路径,不同文件名称之 + 间用英文逗号进行分隔,最少需要有1个图像文件名称。 + + 在\oarg{拼接方式}可选项中,可以通过key-value指定结果基线位置、 + 输出尺寸(垂直拼接是输出宽度,水平拼接是输出调试)、拼接间距。 + +\subsection{\cs{joinset}} +\begin{function}{\joinset} + \begin{syntax} + \cs{joinset} \marg{拼接方式} + \end{syntax} + +\end{function} + + 用于通过key-value指定拼接结果中的基线位置、 + 输出尺寸(垂直拼接是输出宽度,水平拼接是输出调试)、拼接间距。 + +\section{拼接方式} + +\begin{option}{ opt = baseline, desc = {= \meta{t,vc,H,b}}, init=b } + 设置joinbox或joinfigs拼接结果的输出基线位置,目前支持: +\end{option}\\ +\begin{Description} + \item |t|--- 盒子顶端水平线、 + \item |vc|---盒子水平中心线、 + \item |H|---盒子内容基线、 + \item |b|---盒子底端水平线。 +\end{Description} + +\begin{SideBySideExample}[frame=single,numbers=left,xrightmargin=.45\linewidth,gobble=2] + 默认基线\fbox{ + \joinbox{\LaTeX 科技排版} + {\LaTeX~Typesetting} + } + + baseline=t\fbox{ + \joinbox[baseline=t]{\LaTeX 科技排版} + {\LaTeX~Typesetting} + } +\end{SideBySideExample} + +\bigskip + +\begin{option}{ opt = outlen, desc = {= \meta{dim}}, init=0pt } + 设置joinbox或joinfigs拼接结果的输出尺寸,对于垂直拼接,设置 + 输出宽度,对于水平拼接,设置输出高度。 + + 若指定的输出尺寸$\le 0$,则表示使用被拼接对象中的最小尺寸输出。 +\end{option}\\ +\begin{SideBySideExample}[frame=single,numbers=left,xrightmargin=.45\linewidth,gobble=2] + 输出宽度\fbox{ + \joinbox[outlen=2cm]{\LaTeX 科技排版} + {\LaTeX~Typesetting} + } + + 输出高度\fbox{ + \joinbox*[outlen=0.2cm]{\LaTeX 科技排版} + {\LaTeX~Typesetting} + } +\end{SideBySideExample} + +\bigskip + +\begin{option}{ opt = sep, desc = {= \meta{dim}}, init=0pt } + 设置拼接对象之间的间距。 +\end{option}\\ +\begin{SideBySideExample}[frame=single,numbers=left,xrightmargin=.45\linewidth,gobble=2] + 垂直间距\fbox{ + \joinbox[sep=5pt]{\LaTeX 科技排版} + {\LaTeX~Typesetting} + } + + 水平间距\fbox{ + \joinbox*[outlen=0.2cm,sep=5pt] + {\LaTeX 科技排版} + {\LaTeX~Typesetting} + } +\end{SideBySideExample} + +\section{嵌套拼接} + +可以嵌套使用\tn{joinbox}命令以实现复杂对象拼接。 + +\begin{SideBySideExample}[frame=single,numbers=left,xrightmargin=.45\linewidth,gobble=2] + \joinbox*[outlen=0.04\textheight,sep=-5pt] + { + \joinbox[sep=5pt]{\LaTeX 科技排版} + {\qquad\LaTeX~Typesetting\qquad} + }{ + \includegraphics[scale=0.2]{expl3} + } +\end{SideBySideExample} + + +\section{图像拼接} + +\subsection{原始图像} + +\begin{center} + \includegraphics[scale=0.4]{latexframe}\quad + \includegraphics[scale=0.4]{tl-lion}\quad + \includegraphics[scale=0.4]{expl3} +\end{center} + +\subsection{垂直拼接图像} + +\begin{SideBySideExample}[frame=single,numbers=left,xrightmargin=.45\linewidth,gobble=2] + \joinfigs[outlen=3cm, sep=5pt] + {latexframe, tl-lion, expl3} +\end{SideBySideExample} + +\subsection{水平拼接图像} + +\begin{SideBySideExample}[frame=single,numbers=left,xrightmargin=.45\linewidth,gobble=2] + \joinfigs*[outlen=1.3cm, sep=5pt] + {latexframe, tl-lion, expl3} +\end{SideBySideExample} + +\subsection{嵌套拼接图像} + +\begin{SideBySideExample}[frame=single,numbers=left,xrightmargin=.45\linewidth,gobble=2] + \joinbox*[outlen=0.20\textheight, sep=5pt] + { + \joinfigs[outlen=0.25\textwidth] + {latexframe, tl-lion, expl3} + }{ + \joinfigs[outlen=0.25\textwidth] + {expl3, tl-lion, latexframe} + } +\end{SideBySideExample} + +\title{ + \pkg{joinbox} package for Joinning Boxs or Figures + \rlap{\makebox[2.5cm][r]{ + \normalsize $\Longrightarrow$ \color{red} + \protect\hyperlink{zh}{中文版本} + \protect\hypertarget{en}{} + }} +} +\author{Nan Geng \texttt{<nangeng@nwafu.edu.cn>}} +\date{\today\qquad \vers} +\maketitle + +\section{Introduction} + +\pkg{joinbox} is a box joinning package based on l3coffins developed with expl3, +which provides the \cs{joinbox} and \cs{joinfigs} macros for vertical or horizontal +joinning of boxes. Different types of joinning can be set up with the options or +\cs{joinset} macro. + +Boxes can be joined vertically or horizontally. When using vertical joinning, all +boxes to be joined will keep same width, while when using horizontal joined, all +boxes to be joined will keep same height. + +The \cs{joinbox} and \cs{joinfigs} macros without star are used for vertical joinning, +while the \cs{joinbox*} and \cs{joinfigs*} with star are used for horizontal joinning. + +\section{Interfaces} + +\subsection{\cs{joinbox} for Two Contents Joinning } + +\begin{function}{\joinbox,\joinbox*} + \begin{syntax} + \cs{joinbox} \oarg{options} \marg{content1} \marg{content2} + \cs{joinbox*} \oarg{options} \marg{content1} \marg{content2} + \end{syntax} + +\end{function} + + Used to join two contents. It requires two arguments \marg{content1} and + \marg{content2} to specify the objects to be joined. The contents will + be placed in the coffin respectively and then joined. + + In the \oarg{options}, the typeout baseline, typeout size + (vertical joinning is width, horizontal joinning is height), and + joinning seperate spacing can be specified with \textit{key-value}. + +\subsection{\cs{joinfigs} for Figure Sets Joinning} + +\begin{function}{\joinfigs,\joinfigs*} + \begin{syntax} + \cs{joinfigs} \oarg{options} \marg{namelist} + \cs{joinfigs*} \oarg{options} \marg{namelist} + \end{syntax} + +\end{function} + + Used for joinning multiple images. This command requires a argument\marg{namelist} + to specify the image to be joined. The file name can include a path, + and different file names should be separated by commas. + At least one image file name is required. + + In the \oarg{options}, the typeout baseline, typeout size + (vertical joinning is width, horizontal joinning is height), and + joinning seperate spacing can be specified with \textit{key-value}. + +\subsection{\cs{joinset} for Settings} +\begin{function}{\joinset} + \begin{syntax} + \cs{joinset} \marg{options} + \end{syntax} + +\end{function} + + Used to set the typeout baseline, typeout size + (vertical joinning is width, horizontal joinning is height), and + joinning seperate spacing with \textit{key-value}. + +\section{Options} + +\begin{option}{ opt = baseline, desc = {= \meta{t,vc,H,b}}, init=b } + Set typeout baseline, currently as follows: +\end{option}\\ +\begin{Description} + \item |t|--- a pole running along the top edge of the bounding box of the coffin; + \item |vc|---a pole running horizontally through the centre of the coffin half-way between the +bottom and top edges of the bounding box (i.e. the “vertical centre”); + \item |H|---a pole running along the baseline of the typeset material contained in the coffin; + \item |b|---a pole running along the bottom edge of the bounding box of the coffin. +\end{Description} + +\begin{SideBySideExample}[frame=single,numbers=left,xrightmargin=.45\linewidth,gobble=2] + baseline=b\fbox{ + \joinbox{Hello \LaTeX} + {\LaTeX~Typesetting} + } + + baseline=t\fbox{ + \joinbox[baseline=t]{Hello \LaTeX} + {\LaTeX~Typesetting} + } +\end{SideBySideExample} + +\bigskip + +\begin{option}{ opt = outlen, desc = {= \meta{dim}}, init=0pt } + Used to set typeout size, vertical joinning is width and horizontal joinning is height. + + If $outlen\le 0$,then the typeout size is minimal size of all contents. +\end{option}\\ + +\begin{SideBySideExample}[frame=single,numbers=left,xrightmargin=.45\linewidth,gobble=2] + width: \fbox{ + \joinbox[outlen=2cm]{Hello \LaTeX} + {\LaTeX~Typesetting} + } + + height: \fbox{ + \joinbox*[outlen=0.2cm]{Hello \LaTeX} + {\LaTeX~Typesetting} + } +\end{SideBySideExample} + +\bigskip + +\begin{option}{ opt = sep, desc = {= \meta{dim}}, init=0pt } + Used to set joinning seperate spacing. +\end{option}\\ +\begin{SideBySideExample}[frame=single,numbers=left,xrightmargin=.45\linewidth,gobble=2] + vertical sep: \fbox{ + \joinbox[sep=5pt]{Hello \LaTeX} + {\LaTeX~Typesetting} + } + + horizontal sep: \fbox{ + \joinbox*[outlen=0.2cm,sep=5pt] + {Hello \LaTeX} + {\LaTeX~Typesetting} + } +\end{SideBySideExample} + +\section{Nested Joinning} + +The \tn{joinbox} can be nested to get complex joinning. + +\begin{SideBySideExample}[frame=single,numbers=left,xrightmargin=.45\linewidth,gobble=2] + \joinbox*[outlen=0.04\textheight,sep=-5pt] + { + \joinbox[sep=5pt]{Hello \LaTeX} + {\qquad\LaTeX~Typesetting\qquad} + }{ + \includegraphics[scale=0.2]{expl3} + } +\end{SideBySideExample} + +\section{Figures Joinning} + +\subsection{Original} + +\begin{center} + \includegraphics[scale=0.4]{latexframe}\quad + \includegraphics[scale=0.4]{tl-lion}\quad + \includegraphics[scale=0.4]{expl3} +\end{center} + +\subsection{Vertical Joinning} + +\begin{SideBySideExample}[frame=single,numbers=left,xrightmargin=.45\linewidth,gobble=2] + \joinfigs[outlen=3cm, sep=5pt] + {latexframe, tl-lion, expl3} +\end{SideBySideExample} + +\subsection{Horizontal Joinning} + +\begin{SideBySideExample}[frame=single,numbers=left,xrightmargin=.45\linewidth,gobble=2] + \joinfigs*[outlen=1.3cm, sep=5pt] + {latexframe, tl-lion, expl3} +\end{SideBySideExample} + +\subsection{Nested Joinning} + +\begin{SideBySideExample}[frame=single,numbers=left,xrightmargin=.45\linewidth,gobble=2] + \joinbox*[outlen=0.20\textheight, sep=5pt] + { + \joinfigs[outlen=0.25\textwidth] + {latexframe, tl-lion, expl3} + }{ + \joinfigs[outlen=0.25\textwidth] + {expl3, tl-lion, latexframe} + } +\end{SideBySideExample} + +\end{documentation} + + +\end{document} diff --git a/macros/latex/contrib/joinbox/latexframe.png b/macros/latex/contrib/joinbox/latexframe.png Binary files differnew file mode 100644 index 0000000000..bb493ca522 --- /dev/null +++ b/macros/latex/contrib/joinbox/latexframe.png diff --git a/macros/latex/contrib/joinbox/tl-lion.pdf b/macros/latex/contrib/joinbox/tl-lion.pdf Binary files differnew file mode 100644 index 0000000000..2e056c5685 --- /dev/null +++ b/macros/latex/contrib/joinbox/tl-lion.pdf diff --git a/macros/latex/contrib/msu-thesis/README.md b/macros/latex/contrib/msu-thesis/README.md index 64d6ab0f89..795023cc56 100644 --- a/macros/latex/contrib/msu-thesis/README.md +++ b/macros/latex/contrib/msu-thesis/README.md @@ -1,4 +1,4 @@ -# MSU Thesis Class Version 4.1f 2023/07/28 +# MSU Thesis Class Version 4.1g 2023/08/12 Copyright 2011-2023 by Alan Munn <amunn@msu.edu> diff --git a/macros/latex/contrib/msu-thesis/docs/msu-thesis.tex b/macros/latex/contrib/msu-thesis/docs/msu-thesis.tex index 31107c8cb6..585e805657 100644 --- a/macros/latex/contrib/msu-thesis/docs/msu-thesis.tex +++ b/macros/latex/contrib/msu-thesis/docs/msu-thesis.tex @@ -2,8 +2,8 @@ \documentclass[11pt]{article} -\def\msuversion{4.1f} -\def\msudate{2023/07/28} +\def\msuversion{4.1g} +\def\msudate{2023/08/12} \title{\textbf{Using the MSU Thesis Class}} \author{\textbf{Alan Munn}\\Department of Linguistics, Languages, and Cultures\\Michigan State University\\\texttt{\href{mailto:amunn@msu.edu}{amunn@msu.edu}}} \date{Version \msuversion\\\msudate} @@ -445,7 +445,7 @@ Florent Chervet for early \pkg{hyperref} code (up until v.3.6), and Ulrike Fisch current \pkg{hyperref} code. Thanks also to the following students who have reported problems over the years: Irina Agafonova, Ali Al-jiboory, Abubakr Ayesh, Julian Blank, Nathan Brugnone, Dmitriy Bryndin, Greg Christian, Kyle Crayne, Ciaron Hamilton, Matt Husband, Changkuk -Jung, Claire Kopenhafer, Adam Liter, Vanessa Maldonado, Ben Miller, William Muir, Eureka +Jung, Claire Kopenhafer, Adam Liter, Vanessa Maldonado, Andriana Manousidaki, Ben Miller, William Muir, Eureka Pai, Alicia Parrish, Neil ver Planck, Taha Posos, Nick Rekuski, Giacomo Romanini, William Sands, Adam Soliman, Mookyong Son, Erik Stitt, Fanurs C.E. Teh, Eremey Valetov, Matthew Vincent, Michael Wojcik, Stephen Yowono, Ali Zare, and Yisu Zhou. A special thank you to Non Thongprong who graciously provided a copy diff --git a/macros/latex/contrib/msu-thesis/msu-thesis.cls b/macros/latex/contrib/msu-thesis/msu-thesis.cls index 11ee7b833c..b6ff7192f3 100644 --- a/macros/latex/contrib/msu-thesis/msu-thesis.cls +++ b/macros/latex/contrib/msu-thesis/msu-thesis.cls @@ -188,11 +188,12 @@ % Version 4.1d 2023/07/19 Fixed per chapter bibliography TOC page number bug % Version 4.1e 2023/07/24 Fixed per chapter appendices TOC bug; % Version 4.1f 2023/07/28 Fixed title page spacing issue +% Version 4.1g 2023/08/12 Per chapter appendices and bibliography TOC issue % % Report bugs/problems/questions to <amunn@msu.edu> % -\def\msu@version{4.1f} -\def\msu@date{2023/07/28} +\def\msu@version{4.1g} +\def\msu@date{2023/08/12} \NeedsTeXFormat{LaTeX2e} \ProvidesClass{msu-thesis}[\msu@date\space Michigan State University Thesis Class version \msu@version] \newif\ifmsu@dissertation\msu@dissertationtrue % added v2.7 boolean for \msu@thesistype @@ -498,7 +499,7 @@ \renewcommand\cftchapterpagefont{\msu@tocfont} \renewcommand*{\cftappendixname}{APPENDIX\space} \renewcommand\cftchapteraftersnum{\msutocdelim} - \ifthenelse{\value{msutocdepth}=0}{\addtocounter{tocdepth}{-1}}{} + %\ifthenelse{\value{msutocdepth}=0}{\addtocounter{tocdepth}{-1}}{} % removed 8/12/2023 } % This code resets the TOC back to normal section spacing if appendices have been used @@ -527,7 +528,7 @@ \setlength\cftbeforechapterskip{0pt} \renewcommand\cftsectionfont{\msu@tocfont} % fixed 12/13/17 \renewcommand\cftchapterpagefont{\msu@tocfont} - \addtocounter{tocdepth}{-1} +% \addtocounter{tocdepth}{-1} % removed 8/12/2023 } diff --git a/macros/latex/contrib/msu-thesis/msu-thesis.pdf b/macros/latex/contrib/msu-thesis/msu-thesis.pdf Binary files differindex 5e63736c2e..f809ef25f8 100644 --- a/macros/latex/contrib/msu-thesis/msu-thesis.pdf +++ b/macros/latex/contrib/msu-thesis/msu-thesis.pdf diff --git a/macros/latex/contrib/msu-thesis/samples/MSU-thesis-chapterbib-testfile.pdf b/macros/latex/contrib/msu-thesis/samples/MSU-thesis-chapterbib-testfile.pdf Binary files differindex eb4c5638ae..3fea93983a 100644 --- a/macros/latex/contrib/msu-thesis/samples/MSU-thesis-chapterbib-testfile.pdf +++ b/macros/latex/contrib/msu-thesis/samples/MSU-thesis-chapterbib-testfile.pdf diff --git a/macros/latex/contrib/msu-thesis/samples/MSU-thesis-chapterbib-testfile.tex b/macros/latex/contrib/msu-thesis/samples/MSU-thesis-chapterbib-testfile.tex index ed928c3f76..f4ee4c9157 100644 --- a/macros/latex/contrib/msu-thesis/samples/MSU-thesis-chapterbib-testfile.tex +++ b/macros/latex/contrib/msu-thesis/samples/MSU-thesis-chapterbib-testfile.tex @@ -15,7 +15,7 @@ \author{Joe Linguist} \fieldofstudy{Linguistics} % This should be in sentence case \date{2021} -\setcounter{msutocdepth}{1} % default is 1 +\setcounter{msutocdepth}{0} % default is 1 \begin{document} \frontmatter \maketitlepage diff --git a/macros/latex/contrib/msu-thesis/samples/MSU-thesis-testfile.pdf b/macros/latex/contrib/msu-thesis/samples/MSU-thesis-testfile.pdf Binary files differindex 602bcb752a..7fc39a0110 100644 --- a/macros/latex/contrib/msu-thesis/samples/MSU-thesis-testfile.pdf +++ b/macros/latex/contrib/msu-thesis/samples/MSU-thesis-testfile.pdf diff --git a/support/texlab/CHANGELOG.md b/support/texlab/CHANGELOG.md index 0301227cd1..1f0666306e 100644 --- a/support/texlab/CHANGELOG.md +++ b/support/texlab/CHANGELOG.md @@ -5,6 +5,14 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). +## [5.9.1] - 2023-08-11 + +### Fixed + +- Improve performance when completing BibTeX entries ([#493](https://github.com/latex-lsp/texlab/issues/493)) +- Don't report unused entries for very large bibliographies +- Avoid redundant reparses after saving documents + ## [5.9.0] - 2023-08-06 ### Added diff --git a/support/texlab/Cargo.lock b/support/texlab/Cargo.lock index f25cc7c01c..d0dfd6e75d 100644 --- a/support/texlab/Cargo.lock +++ b/support/texlab/Cargo.lock @@ -121,6 +121,7 @@ checksum = "d468802bab17cbc0cc575e9b053f41e72aa36bfa6b7f55e3529ffa43161b97fa" name = "base-db" version = "0.0.0" dependencies = [ + "bibtex-utils", "dirs", "distro", "itertools 0.11.0", @@ -144,6 +145,21 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3a8241f3ebb85c056b509d4327ad0358fbbba6ffb340bf388f26350aeda225b1" [[package]] +name = "bibtex-utils" +version = "0.0.0" +dependencies = [ + "chrono", + "expect-test", + "human_name", + "itertools 0.11.0", + "parser", + "rowan", + "rustc-hash", + "syntax", + "unicode-normalization", +] + +[[package]] name = "bitflags" version = "1.3.2" source = "registry+https://github.com/rust-lang/crates.io-index" @@ -234,9 +250,8 @@ dependencies = [ name = "citeproc" version = "0.0.0" dependencies = [ - "chrono", + "bibtex-utils", "expect-test", - "human_name", "isocountry", "itertools 0.11.0", "parser", @@ -602,6 +617,15 @@ dependencies = [ ] [[package]] +name = "file-id" +version = "0.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e13be71e6ca82e91bc0cb862bebaac0b2d1924a5a1d970c822b2f98b63fda8c3" +dependencies = [ + "winapi-util", +] + +[[package]] name = "filetime" version = "0.2.21" source = "registry+https://github.com/rust-lang/crates.io-index" @@ -728,6 +752,7 @@ name = "hover" version = "0.0.0" dependencies = [ "base-db", + "bibtex-utils", "citeproc", "completion-data", "expect-test", @@ -1056,6 +1081,19 @@ dependencies = [ ] [[package]] +name = "notify-debouncer-full" +version = "0.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "416969970ec751a5d702a88c6cd19ac1332abe997fce43f96db0418550426241" +dependencies = [ + "crossbeam-channel", + "file-id", + "notify", + "parking_lot", + "walkdir", +] + +[[package]] name = "num-traits" version = "0.2.15" source = "registry+https://github.com/rust-lang/crates.io-index" @@ -1584,7 +1622,7 @@ dependencies = [ [[package]] name = "texlab" -version = "5.9.0" +version = "5.9.1" dependencies = [ "anyhow", "assert_unordered", @@ -1610,9 +1648,11 @@ dependencies = [ "lsp-server", "lsp-types", "notify", + "notify-debouncer-full", "once_cell", "parking_lot", "parser", + "rayon", "references", "regex", "rowan", diff --git a/support/texlab/crates/base-db/Cargo.toml b/support/texlab/crates/base-db/Cargo.toml index fa015b24cc..0ae198db7b 100644 --- a/support/texlab/crates/base-db/Cargo.toml +++ b/support/texlab/crates/base-db/Cargo.toml @@ -21,6 +21,7 @@ rustc-hash = "1.1.0" syntax = { path = "../syntax" } text-size = "1.1.1" url = "=2.3.1" +bibtex-utils = { path = "../bibtex-utils" } [lib] doctest = false diff --git a/support/texlab/crates/base-db/src/semantics/bib.rs b/support/texlab/crates/base-db/src/semantics/bib.rs index 22017d3c03..29f9477896 100644 --- a/support/texlab/crates/base-db/src/semantics/bib.rs +++ b/support/texlab/crates/base-db/src/semantics/bib.rs @@ -1,7 +1,11 @@ +use bibtex_utils::field::text::TextFieldData; +use itertools::Itertools; use rowan::ast::AstNode; -use syntax::bibtex::{self, HasName}; +use syntax::bibtex::{self, HasName, HasType, HasValue}; use text_size::TextRange; +use crate::data::{BibtexEntryType, BibtexEntryTypeCategory}; + use super::Span; #[derive(Debug, Clone, Default)] @@ -23,12 +27,27 @@ impl Semantics { fn process_entry(&mut self, entry: bibtex::Entry) { if let Some(name) = entry.name_token() { + let type_token = entry.type_token().unwrap(); + let category = BibtexEntryType::find(&type_token.text()[1..]) + .map_or(BibtexEntryTypeCategory::Misc, |ty| ty.category); + + let field_values = entry + .fields() + .filter_map(|field| Some(TextFieldData::parse(&field.value()?)?.text)); + + let keywords = [name.text().into(), type_token.text().into()] + .into_iter() + .chain(field_values) + .join(" "); + self.entries.push(Entry { name: Span { range: name.text_range(), text: name.text().into(), }, full_range: entry.syntax().text_range(), + category, + keywords, }); } } @@ -50,6 +69,8 @@ impl Semantics { pub struct Entry { pub name: Span, pub full_range: TextRange, + pub keywords: String, + pub category: BibtexEntryTypeCategory, } #[derive(Debug, Clone)] diff --git a/support/texlab/crates/base-db/src/workspace.rs b/support/texlab/crates/base-db/src/workspace.rs index 9308c2401d..35e3904d75 100644 --- a/support/texlab/crates/base-db/src/workspace.rs +++ b/support/texlab/crates/base-db/src/workspace.rs @@ -75,6 +75,12 @@ impl Workspace { Cow::Owned(text) => text, }; + if let Some(document) = self.lookup_path(path) { + if document.text == text { + return Ok(()); + } + } + self.open(uri, text, language, owner, LineCol { line: 0, col: 0 }); Ok(()) } diff --git a/support/texlab/crates/bibtex-utils/Cargo.toml b/support/texlab/crates/bibtex-utils/Cargo.toml new file mode 100644 index 0000000000..7dd75ff738 --- /dev/null +++ b/support/texlab/crates/bibtex-utils/Cargo.toml @@ -0,0 +1,23 @@ +[package] +name = "bibtex-utils" +version = "0.0.0" +license.workspace = true +authors.workspace = true +edition.workspace = true +rust-version.workspace = true + +[dependencies] +chrono = { version = "0.4.26", default-features = false, features = ["std"] } +human_name = "2.0.2" +itertools = "0.11.0" +rowan = "0.15.11" +rustc-hash = "1.1.0" +syntax = { path = "../syntax" } +unicode-normalization = "0.1.22" + +[lib] +doctest = false + +[dev-dependencies] +expect-test = "1.4.1" +parser = { path = "../parser" } diff --git a/support/texlab/crates/citeproc/src/field.rs b/support/texlab/crates/bibtex-utils/src/field.rs index d9f3adacab..d9f3adacab 100644 --- a/support/texlab/crates/citeproc/src/field.rs +++ b/support/texlab/crates/bibtex-utils/src/field.rs diff --git a/support/texlab/crates/citeproc/src/field/author.rs b/support/texlab/crates/bibtex-utils/src/field/author.rs index d8576cbaa4..d8576cbaa4 100644 --- a/support/texlab/crates/citeproc/src/field/author.rs +++ b/support/texlab/crates/bibtex-utils/src/field/author.rs diff --git a/support/texlab/crates/citeproc/src/field/date.rs b/support/texlab/crates/bibtex-utils/src/field/date.rs index 8e2c0b7d72..8e2c0b7d72 100644 --- a/support/texlab/crates/citeproc/src/field/date.rs +++ b/support/texlab/crates/bibtex-utils/src/field/date.rs diff --git a/support/texlab/crates/citeproc/src/field/number.rs b/support/texlab/crates/bibtex-utils/src/field/number.rs index 227f3d5b75..227f3d5b75 100644 --- a/support/texlab/crates/citeproc/src/field/number.rs +++ b/support/texlab/crates/bibtex-utils/src/field/number.rs diff --git a/support/texlab/crates/citeproc/src/field/text.rs b/support/texlab/crates/bibtex-utils/src/field/text.rs index 9689264779..9689264779 100644 --- a/support/texlab/crates/citeproc/src/field/text.rs +++ b/support/texlab/crates/bibtex-utils/src/field/text.rs diff --git a/support/texlab/crates/bibtex-utils/src/lib.rs b/support/texlab/crates/bibtex-utils/src/lib.rs new file mode 100644 index 0000000000..5b8f2df9f4 --- /dev/null +++ b/support/texlab/crates/bibtex-utils/src/lib.rs @@ -0,0 +1 @@ +pub mod field; diff --git a/support/texlab/crates/citeproc/Cargo.toml b/support/texlab/crates/citeproc/Cargo.toml index ff1af00c97..c298c6f7d1 100644 --- a/support/texlab/crates/citeproc/Cargo.toml +++ b/support/texlab/crates/citeproc/Cargo.toml @@ -7,8 +7,7 @@ edition.workspace = true rust-version.workspace = true [dependencies] -chrono = { version = "0.4.26", default-features = false, features = ["std"] } -human_name = "2.0.2" +bibtex-utils = { path = "../bibtex-utils" } isocountry = "0.3.2" itertools = "0.11.0" rowan = "0.15.11" diff --git a/support/texlab/crates/citeproc/src/driver.rs b/support/texlab/crates/citeproc/src/driver.rs index af09b9ed32..778e2539b5 100644 --- a/support/texlab/crates/citeproc/src/driver.rs +++ b/support/texlab/crates/citeproc/src/driver.rs @@ -1,3 +1,9 @@ +use bibtex_utils::field::{ + author::AuthorField, + date::DateField, + number::{NumberField, NumberFieldData}, + text::TextField, +}; use isocountry::CountryCode; use itertools::Itertools; use syntax::bibtex; @@ -6,12 +12,6 @@ use url::Url; use super::{ entry::{EntryData, EntryKind}, - field::{ - author::AuthorField, - date::DateField, - number::{NumberField, NumberFieldData}, - text::TextField, - }, output::{Inline, InlineBuilder, Punct}, }; diff --git a/support/texlab/crates/citeproc/src/entry.rs b/support/texlab/crates/citeproc/src/entry.rs index e29864e2c2..243908da95 100644 --- a/support/texlab/crates/citeproc/src/entry.rs +++ b/support/texlab/crates/citeproc/src/entry.rs @@ -1,12 +1,11 @@ -use rustc_hash::FxHashMap; -use syntax::bibtex::{Entry, Field, HasName, HasType, HasValue, Value}; - -use super::field::{ +use bibtex_utils::field::{ author::{AuthorField, AuthorFieldData}, date::{DateField, DateFieldData}, number::{NumberField, NumberFieldData}, text::{TextField, TextFieldData}, }; +use rustc_hash::FxHashMap; +use syntax::bibtex::{Entry, Field, HasName, HasType, HasValue, Value}; #[derive(Debug, PartialEq, Eq, PartialOrd, Ord, Clone, Copy, Hash)] pub enum EntryKind { diff --git a/support/texlab/crates/citeproc/src/lib.rs b/support/texlab/crates/citeproc/src/lib.rs index 1e0ac6b070..de24306583 100644 --- a/support/texlab/crates/citeproc/src/lib.rs +++ b/support/texlab/crates/citeproc/src/lib.rs @@ -1,6 +1,5 @@ mod driver; mod entry; -pub mod field; mod output; use syntax::bibtex; diff --git a/support/texlab/crates/completion-data/src/lib.rs b/support/texlab/crates/completion-data/src/lib.rs index c63564a58f..9bfdf71e48 100644 --- a/support/texlab/crates/completion-data/src/lib.rs +++ b/support/texlab/crates/completion-data/src/lib.rs @@ -107,7 +107,7 @@ const JSON_GZ: &[u8] = include_bytes!("../data/completion.json.gz"); pub static DATABASE: Lazy<Database<'static>> = Lazy::new(|| { let mut decoder = GzDecoder::new(JSON_GZ); - let json = Box::leak(Box::new(String::new())); + let json = Box::leak(Box::default()); decoder.read_to_string(json).unwrap(); let mut db: Database = serde_json::from_str(json).unwrap(); db.lookup_packages = db diff --git a/support/texlab/crates/definition/src/citation.rs b/support/texlab/crates/definition/src/citation.rs index 1497711cf6..51550a585d 100644 --- a/support/texlab/crates/definition/src/citation.rs +++ b/support/texlab/crates/definition/src/citation.rs @@ -7,7 +7,7 @@ use crate::DefinitionContext; use super::DefinitionResult; -pub(super) fn goto_definition<'db>(context: &mut DefinitionContext<'db>) -> Option<()> { +pub(super) fn goto_definition(context: &mut DefinitionContext) -> Option<()> { let data = context.params.document.data.as_tex()?; let citation = queries::object_at_cursor( diff --git a/support/texlab/crates/definition/src/command.rs b/support/texlab/crates/definition/src/command.rs index 0a367beb14..661f953212 100644 --- a/support/texlab/crates/definition/src/command.rs +++ b/support/texlab/crates/definition/src/command.rs @@ -6,7 +6,7 @@ use crate::DefinitionContext; use super::DefinitionResult; -pub(super) fn goto_definition<'db>(context: &mut DefinitionContext<'db>) -> Option<()> { +pub(super) fn goto_definition(context: &mut DefinitionContext) -> Option<()> { let data = context.params.document.data.as_tex()?; let root = data.root_node(); let name = root diff --git a/support/texlab/crates/definition/src/include.rs b/support/texlab/crates/definition/src/include.rs index 2c24f05321..df2c5c763c 100644 --- a/support/texlab/crates/definition/src/include.rs +++ b/support/texlab/crates/definition/src/include.rs @@ -4,7 +4,7 @@ use crate::DefinitionContext; use super::DefinitionResult; -pub(super) fn goto_definition<'db>(context: &mut DefinitionContext<'db>) -> Option<()> { +pub(super) fn goto_definition(context: &mut DefinitionContext) -> Option<()> { let start = context.params.document; let parents = context.params.workspace.parents(start); let results = parents diff --git a/support/texlab/crates/definition/src/label.rs b/support/texlab/crates/definition/src/label.rs index 127f6ff497..3c8c922059 100644 --- a/support/texlab/crates/definition/src/label.rs +++ b/support/texlab/crates/definition/src/label.rs @@ -10,7 +10,7 @@ use crate::DefinitionContext; use super::DefinitionResult; -pub(super) fn goto_definition<'db>(context: &mut DefinitionContext<'db>) -> Option<()> { +pub(super) fn goto_definition(context: &mut DefinitionContext) -> Option<()> { let data = context.params.document.data.as_tex()?; let reference = queries::object_at_cursor( &data.semantics.labels, diff --git a/support/texlab/crates/definition/src/lib.rs b/support/texlab/crates/definition/src/lib.rs index b96c48ed3f..8678bb0016 100644 --- a/support/texlab/crates/definition/src/lib.rs +++ b/support/texlab/crates/definition/src/lib.rs @@ -29,7 +29,7 @@ struct DefinitionContext<'db> { results: Vec<DefinitionResult<'db>>, } -pub fn goto_definition<'db>(params: DefinitionParams<'db>) -> Vec<DefinitionResult<'db>> { +pub fn goto_definition(params: DefinitionParams) -> Vec<DefinitionResult> { let project = params.workspace.project(params.document); let mut context = DefinitionContext { params, diff --git a/support/texlab/crates/definition/src/string_ref.rs b/support/texlab/crates/definition/src/string_ref.rs index 124cc33c7c..883b126cc0 100644 --- a/support/texlab/crates/definition/src/string_ref.rs +++ b/support/texlab/crates/definition/src/string_ref.rs @@ -5,7 +5,7 @@ use crate::DefinitionContext; use super::DefinitionResult; -pub(super) fn goto_definition<'db>(context: &mut DefinitionContext<'db>) -> Option<()> { +pub(super) fn goto_definition(context: &mut DefinitionContext) -> Option<()> { let data = context.params.document.data.as_bib()?; let root = data.root_node(); let name = root diff --git a/support/texlab/crates/diagnostics/src/build_log.rs b/support/texlab/crates/diagnostics/src/build_log.rs index f5770c90fb..525bd982ff 100644 --- a/support/texlab/crates/diagnostics/src/build_log.rs +++ b/support/texlab/crates/diagnostics/src/build_log.rs @@ -25,19 +25,24 @@ impl DiagnosticSource for BuildErrors { fn update(&mut self, workspace: &Workspace, log_document: &Document) { let mut errors: FxHashMap<Url, Vec<Diagnostic>> = FxHashMap::default(); - let Some(data) = log_document.data.as_log() else { return }; + let Some(data) = log_document.data.as_log() else { + return; + }; let parents = workspace.parents(log_document); - let Some(root_document) = parents.iter().next() else { return }; + let Some(root_document) = parents.iter().next() else { + return; + }; - let Some(base_path) = root_document - .path - .as_deref() - .and_then(|path| path.parent()) else { return }; + let Some(base_path) = root_document.path.as_deref().and_then(|path| path.parent()) else { + return; + }; for error in &data.errors { let full_path = base_path.join(&error.relative_path); - let Ok(full_path_uri) = Url::from_file_path(&full_path) else { continue }; + let Ok(full_path_uri) = Url::from_file_path(&full_path) else { + continue; + }; let tex_document = workspace.lookup(&full_path_uri).unwrap_or(root_document); let range = find_range_of_hint(tex_document, error).unwrap_or_else(|| { @@ -74,9 +79,12 @@ impl DiagnosticSource for BuildErrors { self.logs.retain(|uri, _| workspace.lookup(uri).is_some()); for document in workspace.iter() { - let Some(log) = self.logs.get(&document.uri) else { continue }; + let Some(log) = self.logs.get(&document.uri) else { + continue; + }; + for (uri, errors) in &log.errors { - builder.push_many(&uri, errors.iter().map(Cow::Borrowed)); + builder.push_many(uri, errors.iter().map(Cow::Borrowed)); } } } diff --git a/support/texlab/crates/diagnostics/src/citations.rs b/support/texlab/crates/diagnostics/src/citations.rs index e6b4d1022a..1ab7b6db30 100644 --- a/support/texlab/crates/diagnostics/src/citations.rs +++ b/support/texlab/crates/diagnostics/src/citations.rs @@ -3,7 +3,7 @@ use std::borrow::Cow; use base_db::{ semantics::{bib::Entry, tex::Citation}, util::queries::{self, Object}, - BibDocumentData, Document, DocumentData, Project, TexDocumentData, Workspace, + Document, Project, Workspace, }; use rustc_hash::FxHashSet; @@ -12,6 +12,8 @@ use crate::{ DiagnosticBuilder, DiagnosticSource, }; +const MAX_UNUSED_ENTRIES: usize = 1000; + #[derive(Default)] pub struct CitationErrors; @@ -23,12 +25,8 @@ impl DiagnosticSource for CitationErrors { ) { for document in workspace.iter() { let project = workspace.project(document); - - if let DocumentData::Tex(data) = &document.data { - detect_undefined_citations(&project, document, data, builder); - } else if let DocumentData::Bib(data) = &document.data { - detect_unused_entries(&project, document, data, builder); - } + detect_undefined_citations(&project, document, builder); + detect_unused_entries(&project, document, builder); } detect_duplicate_entries(workspace, builder); @@ -38,9 +36,12 @@ impl DiagnosticSource for CitationErrors { fn detect_undefined_citations<'db>( project: &Project<'db>, document: &'db Document, - data: &TexDocumentData, builder: &mut DiagnosticBuilder<'db>, ) { + let Some(data) = document.data.as_tex() else { + return; + }; + let entries: FxHashSet<&str> = Entry::find_all(project) .map(|(_, entry)| entry.name_text()) .collect(); @@ -60,9 +61,17 @@ fn detect_undefined_citations<'db>( fn detect_unused_entries<'db>( project: &Project<'db>, document: &'db Document, - data: &BibDocumentData, builder: &mut DiagnosticBuilder<'db>, ) { + let Some(data) = document.data.as_bib() else { + return; + }; + + // If this is a huge bibliography, then don't bother checking for unused entries. + if data.semantics.entries.len() > MAX_UNUSED_ENTRIES { + return; + } + let citations: FxHashSet<&str> = Citation::find_all(project) .map(|(_, citation)| citation.name_text()) .collect(); diff --git a/support/texlab/crates/diagnostics/src/lib.rs b/support/texlab/crates/diagnostics/src/lib.rs index e55ecb78e6..d0be31a0ba 100644 --- a/support/texlab/crates/diagnostics/src/lib.rs +++ b/support/texlab/crates/diagnostics/src/lib.rs @@ -23,7 +23,7 @@ pub struct DiagnosticBuilder<'db> { impl<'db> DiagnosticBuilder<'db> { pub fn push(&mut self, uri: &'db Url, diagnostic: Cow<'db, Diagnostic>) { - self.inner.entry(&uri).or_default().push(diagnostic); + self.inner.entry(uri).or_default().push(diagnostic); } pub fn push_many( @@ -31,7 +31,7 @@ impl<'db> DiagnosticBuilder<'db> { uri: &'db Url, diagnostics: impl Iterator<Item = Cow<'db, Diagnostic>>, ) { - self.inner.entry(&uri).or_default().extend(diagnostics); + self.inner.entry(uri).or_default().extend(diagnostics); } pub fn iter(&self) -> impl Iterator<Item = (&'db Url, impl Iterator<Item = &Diagnostic>)> { @@ -54,12 +54,14 @@ pub struct DiagnosticManager { impl Default for DiagnosticManager { fn default() -> Self { - let mut sources: Vec<Box<dyn DiagnosticSource>> = Vec::new(); - sources.push(Box::new(TexSyntaxErrors::default())); - sources.push(Box::new(BibSyntaxErrors::default())); - sources.push(Box::new(BuildErrors::default())); - sources.push(Box::new(LabelErrors::default())); - sources.push(Box::new(CitationErrors::default())); + let sources: Vec<Box<dyn DiagnosticSource>> = vec![ + Box::<TexSyntaxErrors>::default(), + Box::<BibSyntaxErrors>::default(), + Box::<BuildErrors>::default(), + Box::<LabelErrors>::default(), + Box::<CitationErrors>::default(), + ]; + Self { sources } } } diff --git a/support/texlab/crates/hover/Cargo.toml b/support/texlab/crates/hover/Cargo.toml index f92939dd24..0db19b8189 100644 --- a/support/texlab/crates/hover/Cargo.toml +++ b/support/texlab/crates/hover/Cargo.toml @@ -8,6 +8,7 @@ rust-version.workspace = true [dependencies] base-db = { path = "../base-db" } +bibtex-utils = { path = "../bibtex-utils" } citeproc = { path = "../citeproc" } completion-data = { path = "../completion-data" } rowan = "0.15.11" diff --git a/support/texlab/crates/hover/src/citation.rs b/support/texlab/crates/hover/src/citation.rs index d36370e709..49e5359bba 100644 --- a/support/texlab/crates/hover/src/citation.rs +++ b/support/texlab/crates/hover/src/citation.rs @@ -30,7 +30,7 @@ pub(super) fn find_hover<'db>(params: &HoverParams<'db>) -> Option<Hover<'db>> { let text = params.project.documents.iter().find_map(|document| { let data = document.data.as_bib()?; let root = bibtex::Root::cast(data.root_node())?; - let entry = root.find_entry(&name)?; + let entry = root.find_entry(name)?; citeproc::render(&entry) })?; diff --git a/support/texlab/crates/hover/src/label.rs b/support/texlab/crates/hover/src/label.rs index c5f72a287e..fc9694fc6c 100644 --- a/support/texlab/crates/hover/src/label.rs +++ b/support/texlab/crates/hover/src/label.rs @@ -20,7 +20,7 @@ pub(super) fn find_hover<'db>(params: &'db HoverParams<'db>) -> Option<Hover<'db .filter(|(_, label)| label.kind == tex::LabelKind::Definition) .find(|(_, label)| label.name_text() == cursor.object.name_text())?; - let label = render_label(¶ms.workspace, ¶ms.project, definition)?; + let label = render_label(params.workspace, ¶ms.project, definition)?; Some(Hover { range: cursor.range, data: HoverData::Label(label), diff --git a/support/texlab/crates/hover/src/lib.rs b/support/texlab/crates/hover/src/lib.rs index 4b06111603..88be3b919a 100644 --- a/support/texlab/crates/hover/src/lib.rs +++ b/support/texlab/crates/hover/src/lib.rs @@ -49,12 +49,12 @@ pub enum HoverData<'db> { } pub fn find<'db>(params: &'db HoverParams<'db>) -> Option<Hover<'db>> { - citation::find_hover(¶ms) - .or_else(|| package::find_hover(¶ms)) - .or_else(|| entry_type::find_hover(¶ms)) - .or_else(|| field_type::find_hover(¶ms)) - .or_else(|| label::find_hover(¶ms)) - .or_else(|| string_ref::find_hover(¶ms)) + citation::find_hover(params) + .or_else(|| package::find_hover(params)) + .or_else(|| entry_type::find_hover(params)) + .or_else(|| field_type::find_hover(params)) + .or_else(|| label::find_hover(params)) + .or_else(|| string_ref::find_hover(params)) } #[cfg(test)] diff --git a/support/texlab/crates/hover/src/string_ref.rs b/support/texlab/crates/hover/src/string_ref.rs index 64449909d7..7ea84113e0 100644 --- a/support/texlab/crates/hover/src/string_ref.rs +++ b/support/texlab/crates/hover/src/string_ref.rs @@ -1,4 +1,4 @@ -use citeproc::field::text::TextFieldData; +use bibtex_utils::field::text::TextFieldData; use rowan::ast::AstNode; use syntax::bibtex::{self, HasName, HasValue}; diff --git a/support/texlab/crates/references/src/entry.rs b/support/texlab/crates/references/src/entry.rs index 3e6b7d7a6e..617ff86304 100644 --- a/support/texlab/crates/references/src/entry.rs +++ b/support/texlab/crates/references/src/entry.rs @@ -6,7 +6,7 @@ use base_db::{ use crate::{Reference, ReferenceContext, ReferenceKind}; -pub(super) fn find_all<'db>(context: &mut ReferenceContext<'db>) -> Option<()> { +pub(super) fn find_all(context: &mut ReferenceContext) -> Option<()> { let offset = context.params.offset; let name = match &context.params.document.data { diff --git a/support/texlab/crates/references/src/label.rs b/support/texlab/crates/references/src/label.rs index 8e7c17d6a7..5ed8096c5c 100644 --- a/support/texlab/crates/references/src/label.rs +++ b/support/texlab/crates/references/src/label.rs @@ -5,7 +5,7 @@ use base_db::{ use crate::{Reference, ReferenceContext, ReferenceKind}; -pub(super) fn find_all<'db>(context: &mut ReferenceContext<'db>) -> Option<()> { +pub(super) fn find_all(context: &mut ReferenceContext) -> Option<()> { let data = context.params.document.data.as_tex()?; let mode = queries::SearchMode::Full; let name = queries::object_at_cursor(&data.semantics.labels, context.params.offset, mode)? diff --git a/support/texlab/crates/references/src/string_def.rs b/support/texlab/crates/references/src/string_def.rs index 8f64a71e36..9657686079 100644 --- a/support/texlab/crates/references/src/string_def.rs +++ b/support/texlab/crates/references/src/string_def.rs @@ -3,7 +3,7 @@ use syntax::bibtex; use crate::{Reference, ReferenceContext, ReferenceKind}; -pub(super) fn find_all<'db>(context: &mut ReferenceContext<'db>) -> Option<()> { +pub(super) fn find_all(context: &mut ReferenceContext) -> Option<()> { let document = context.params.document; let data = document.data.as_bib()?; let root = data.root_node(); diff --git a/support/texlab/crates/syntax/src/bibtex.rs b/support/texlab/crates/syntax/src/bibtex.rs index b568fbf8e8..97ff6f6150 100644 --- a/support/texlab/crates/syntax/src/bibtex.rs +++ b/support/texlab/crates/syntax/src/bibtex.rs @@ -1,57 +1,19 @@ -use rowan::{ast::AstNode, NodeOrToken}; +mod cst; +mod kind; -#[derive(Debug, PartialEq, Eq, PartialOrd, Ord, Clone, Copy, Hash)] -#[allow(non_camel_case_types)] -#[repr(u16)] -pub enum SyntaxKind { - WHITESPACE, - JUNK, - L_DELIM, - R_DELIM, - L_CURLY, - R_CURLY, - COMMA, - POUND, - QUOTE, - EQ, - TYPE, - WORD, - NAME, - INTEGER, - NBSP, - ACCENT_NAME, - COMMAND_NAME, - - PREAMBLE, - STRING, - ENTRY, - FIELD, - VALUE, - LITERAL, - JOIN, - ACCENT, - COMMAND, - CURLY_GROUP, - QUOTE_GROUP, - ROOT, -} - -pub use SyntaxKind::*; - -impl From<SyntaxKind> for rowan::SyntaxKind { - fn from(kind: SyntaxKind) -> Self { - Self(kind as u16) - } -} +pub use self::{ + cst::*, + kind::SyntaxKind::{self, *}, +}; #[derive(Debug, PartialEq, Eq, PartialOrd, Ord, Clone, Copy, Hash)] -pub enum Lang {} +pub enum BibtexLanguage {} -impl rowan::Language for Lang { +impl rowan::Language for BibtexLanguage { type Kind = SyntaxKind; fn kind_from_raw(raw: rowan::SyntaxKind) -> Self::Kind { - assert!(raw.0 <= SyntaxKind::ROOT as u16); + assert!(raw.0 <= ROOT as u16); unsafe { std::mem::transmute::<u16, SyntaxKind>(raw.0) } } @@ -60,245 +22,8 @@ impl rowan::Language for Lang { } } -pub type SyntaxNode = rowan::SyntaxNode<Lang>; - -pub type SyntaxToken = rowan::SyntaxToken<Lang>; - -pub type SyntaxElement = rowan::SyntaxElement<Lang>; - -macro_rules! ast_node { - (name: $name:ident, kinds: [$($kind:pat),+], traits: [$($trait: ident),*]) => { - #[derive(Clone)] - pub struct $name { - node: SyntaxNode, - } - - impl AstNode for $name { - type Language = Lang; - - fn can_cast(kind: SyntaxKind) -> bool { - match kind { - $($kind => true,)+ - _ => false, - } - } - - fn cast(node: SyntaxNode) -> Option<Self> - where - Self: Sized, - { - match node.kind() { - $($kind => Some(Self { node}),)+ - _ => None, - } - } - - fn syntax(&self) -> &SyntaxNode { - &self.node - } - } - - $( - impl $trait for $name { } - )* - }; -} - -macro_rules! ast_node_enum { - (name: $name:ident, variants: [$($variant:ident),+]) => { - #[derive(Clone)] - pub enum $name { - $($variant($variant),)* - } - - impl AstNode for $name { - type Language = Lang; - - fn can_cast(kind: SyntaxKind) -> bool { - false $(|| $variant::can_cast(kind))+ - } - - fn cast(node: SyntaxNode) -> Option<Self> - where - Self: Sized, - { - None $(.or_else(|| $variant::cast(node.clone()).map(Self::$variant)))* - } - - fn syntax(&self) -> &SyntaxNode { - match self { - $(Self::$variant(node) => node.syntax(),)* - } - } - } - - $( - impl From<$variant> for $name { - fn from(node: $variant) -> Self { - Self::$variant(node) - } - } - )* - }; -} - -pub trait HasType: AstNode<Language = Lang> { - fn type_token(&self) -> Option<SyntaxToken> { - self.syntax() - .children_with_tokens() - .filter_map(NodeOrToken::into_token) - .find(|token| token.kind() == TYPE) - } -} - -pub trait HasDelims: AstNode<Language = Lang> { - fn left_delim_token(&self) -> Option<SyntaxToken> { - self.syntax() - .children_with_tokens() - .filter_map(NodeOrToken::into_token) - .find(|token| token.kind() == L_DELIM) - } - - fn right_delim_token(&self) -> Option<SyntaxToken> { - self.syntax() - .children_with_tokens() - .filter_map(NodeOrToken::into_token) - .find(|token| token.kind() == R_DELIM) - } -} - -pub trait HasName: AstNode<Language = Lang> { - fn name_token(&self) -> Option<SyntaxToken> { - self.syntax() - .children_with_tokens() - .filter_map(NodeOrToken::into_token) - .find(|token| token.kind() == NAME) - } -} - -pub trait HasEq: AstNode<Language = Lang> { - fn eq_token(&self) -> Option<SyntaxToken> { - self.syntax() - .children_with_tokens() - .filter_map(NodeOrToken::into_token) - .find(|token| token.kind() == EQ) - } -} - -pub trait HasComma: AstNode<Language = Lang> { - fn comma_token(&self) -> Option<SyntaxToken> { - self.syntax() - .children_with_tokens() - .filter_map(NodeOrToken::into_token) - .find(|token| token.kind() == COMMA) - } -} - -pub trait HasPound: AstNode<Language = Lang> { - fn pound_token(&self) -> Option<SyntaxToken> { - self.syntax() - .children_with_tokens() - .filter_map(NodeOrToken::into_token) - .find(|token| token.kind() == POUND) - } -} - -pub trait HasInteger: AstNode<Language = Lang> { - fn integer_token(&self) -> Option<SyntaxToken> { - self.syntax() - .children_with_tokens() - .filter_map(NodeOrToken::into_token) - .find(|token| token.kind() == INTEGER) - } -} - -pub trait HasCommandName: AstNode<Language = Lang> { - fn command_name_token(&self) -> Option<SyntaxToken> { - self.syntax() - .children_with_tokens() - .filter_map(NodeOrToken::into_token) - .find(|token| token.kind() == COMMAND_NAME) - } -} - -pub trait HasAccentName: AstNode<Language = Lang> { - fn accent_name_token(&self) -> Option<SyntaxToken> { - self.syntax() - .children_with_tokens() - .filter_map(NodeOrToken::into_token) - .find(|token| token.kind() == ACCENT_NAME) - } -} - -pub trait HasWord: AstNode<Language = Lang> { - fn word_token(&self) -> Option<SyntaxToken> { - self.syntax() - .children_with_tokens() - .filter_map(NodeOrToken::into_token) - .find(|token| token.kind() == WORD) - } -} - -pub trait HasValue: AstNode<Language = Lang> { - fn value(&self) -> Option<Value> { - self.syntax().children().find_map(Value::cast) - } -} - -ast_node!(name: Root, kinds: [ROOT], traits: []); - -impl Root { - pub fn strings(&self) -> impl Iterator<Item = StringDef> { - self.syntax().children().filter_map(StringDef::cast) - } - - pub fn entries(&self) -> impl Iterator<Item = Entry> { - self.syntax().children().filter_map(Entry::cast) - } - - pub fn find_entry(&self, name: &str) -> Option<Entry> { - self.entries().find(|entry| { - entry - .name_token() - .map_or(false, |token| token.text() == name) - }) - } -} - -ast_node!(name: Preamble, kinds: [PREAMBLE], traits: [HasType, HasDelims, HasValue]); - -ast_node!(name: StringDef, kinds: [STRING], traits: [HasType, HasDelims, HasName, HasEq, HasValue]); - -ast_node!(name: Entry, kinds: [ENTRY], traits: [HasType, HasDelims, HasName, HasComma]); - -impl Entry { - pub fn fields(&self) -> impl Iterator<Item = Field> { - self.syntax().children().filter_map(Field::cast) - } -} - -ast_node!(name: Field, kinds: [FIELD], traits: [HasName, HasEq, HasValue, HasComma]); - -ast_node_enum!(name: Value, variants: [Literal, CurlyGroup, QuoteGroup, Join, Accent, Command]); - -ast_node!(name: Literal, kinds: [LITERAL], traits: [HasName, HasInteger]); - -ast_node!(name: CurlyGroup, kinds: [CURLY_GROUP], traits: []); - -ast_node!(name: QuoteGroup, kinds: [QUOTE_GROUP], traits: []); - -ast_node!(name: Join, kinds: [JOIN], traits: [HasPound]); - -impl Join { - pub fn left_value(&self) -> Option<Value> { - self.syntax().children().find_map(Value::cast) - } - - pub fn right_value(&self) -> Option<Value> { - self.syntax().children().filter_map(Value::cast).nth(1) - } -} +pub type SyntaxNode = rowan::SyntaxNode<BibtexLanguage>; -ast_node!(name: Accent, kinds: [ACCENT], traits: [HasAccentName, HasWord]); +pub type SyntaxToken = rowan::SyntaxToken<BibtexLanguage>; -ast_node!(name: Command, kinds: [COMMAND], traits: [HasCommandName]); +pub type SyntaxElement = rowan::SyntaxElement<BibtexLanguage>; diff --git a/support/texlab/crates/syntax/src/bibtex/cst.rs b/support/texlab/crates/syntax/src/bibtex/cst.rs new file mode 100644 index 0000000000..eb67fdb0d7 --- /dev/null +++ b/support/texlab/crates/syntax/src/bibtex/cst.rs @@ -0,0 +1,244 @@ +use rowan::{ast::AstNode, NodeOrToken}; + +use super::{ + BibtexLanguage, + SyntaxKind::{self, *}, + SyntaxNode, SyntaxToken, +}; + +macro_rules! cst_node { + (name: $name:ident, kinds: [$($kind:pat),+], traits: [$($trait: ident),*]) => { + #[derive(Clone)] + pub struct $name { + node: SyntaxNode, + } + + impl AstNode for $name { + type Language = BibtexLanguage; + + fn can_cast(kind: SyntaxKind) -> bool { + match kind { + $($kind => true,)+ + _ => false, + } + } + + fn cast(node: SyntaxNode) -> Option<Self> + where + Self: Sized, + { + match node.kind() { + $($kind => Some(Self { node}),)+ + _ => None, + } + } + + fn syntax(&self) -> &SyntaxNode { + &self.node + } + } + + $( + impl $trait for $name { } + )* + }; +} + +macro_rules! cst_node_enum { + (name: $name:ident, variants: [$($variant:ident),+]) => { + #[derive(Clone)] + pub enum $name { + $($variant($variant),)* + } + + impl AstNode for $name { + type Language = BibtexLanguage; + + fn can_cast(kind: SyntaxKind) -> bool { + false $(|| $variant::can_cast(kind))+ + } + + fn cast(node: SyntaxNode) -> Option<Self> + where + Self: Sized, + { + None $(.or_else(|| $variant::cast(node.clone()).map(Self::$variant)))* + } + + fn syntax(&self) -> &SyntaxNode { + match self { + $(Self::$variant(node) => node.syntax(),)* + } + } + } + + $( + impl From<$variant> for $name { + fn from(node: $variant) -> Self { + Self::$variant(node) + } + } + )* + }; +} + +pub trait HasType: AstNode<Language = BibtexLanguage> { + fn type_token(&self) -> Option<SyntaxToken> { + self.syntax() + .children_with_tokens() + .filter_map(NodeOrToken::into_token) + .find(|token| token.kind() == TYPE) + } +} + +pub trait HasDelims: AstNode<Language = BibtexLanguage> { + fn left_delim_token(&self) -> Option<SyntaxToken> { + self.syntax() + .children_with_tokens() + .filter_map(NodeOrToken::into_token) + .find(|token| token.kind() == L_DELIM) + } + + fn right_delim_token(&self) -> Option<SyntaxToken> { + self.syntax() + .children_with_tokens() + .filter_map(NodeOrToken::into_token) + .find(|token| token.kind() == R_DELIM) + } +} + +pub trait HasName: AstNode<Language = BibtexLanguage> { + fn name_token(&self) -> Option<SyntaxToken> { + self.syntax() + .children_with_tokens() + .filter_map(NodeOrToken::into_token) + .find(|token| token.kind() == NAME) + } +} + +pub trait HasEq: AstNode<Language = BibtexLanguage> { + fn eq_token(&self) -> Option<SyntaxToken> { + self.syntax() + .children_with_tokens() + .filter_map(NodeOrToken::into_token) + .find(|token| token.kind() == EQ) + } +} + +pub trait HasComma: AstNode<Language = BibtexLanguage> { + fn comma_token(&self) -> Option<SyntaxToken> { + self.syntax() + .children_with_tokens() + .filter_map(NodeOrToken::into_token) + .find(|token| token.kind() == COMMA) + } +} + +pub trait HasPound: AstNode<Language = BibtexLanguage> { + fn pound_token(&self) -> Option<SyntaxToken> { + self.syntax() + .children_with_tokens() + .filter_map(NodeOrToken::into_token) + .find(|token| token.kind() == POUND) + } +} + +pub trait HasInteger: AstNode<Language = BibtexLanguage> { + fn integer_token(&self) -> Option<SyntaxToken> { + self.syntax() + .children_with_tokens() + .filter_map(NodeOrToken::into_token) + .find(|token| token.kind() == INTEGER) + } +} + +pub trait HasCommandName: AstNode<Language = BibtexLanguage> { + fn command_name_token(&self) -> Option<SyntaxToken> { + self.syntax() + .children_with_tokens() + .filter_map(NodeOrToken::into_token) + .find(|token| token.kind() == COMMAND_NAME) + } +} + +pub trait HasAccentName: AstNode<Language = BibtexLanguage> { + fn accent_name_token(&self) -> Option<SyntaxToken> { + self.syntax() + .children_with_tokens() + .filter_map(NodeOrToken::into_token) + .find(|token| token.kind() == ACCENT_NAME) + } +} + +pub trait HasWord: AstNode<Language = BibtexLanguage> { + fn word_token(&self) -> Option<SyntaxToken> { + self.syntax() + .children_with_tokens() + .filter_map(NodeOrToken::into_token) + .find(|token| token.kind() == WORD) + } +} + +pub trait HasValue: AstNode<Language = BibtexLanguage> { + fn value(&self) -> Option<Value> { + self.syntax().children().find_map(Value::cast) + } +} + +cst_node!(name: Root, kinds: [ROOT], traits: []); + +impl Root { + pub fn strings(&self) -> impl Iterator<Item = StringDef> { + self.syntax().children().filter_map(StringDef::cast) + } + + pub fn entries(&self) -> impl Iterator<Item = Entry> { + self.syntax().children().filter_map(Entry::cast) + } + + pub fn find_entry(&self, name: &str) -> Option<Entry> { + self.entries().find(|entry| { + entry + .name_token() + .map_or(false, |token| token.text() == name) + }) + } +} + +cst_node!(name: Preamble, kinds: [PREAMBLE], traits: [HasType, HasDelims, HasValue]); + +cst_node!(name: StringDef, kinds: [STRING], traits: [HasType, HasDelims, HasName, HasEq, HasValue]); + +cst_node!(name: Entry, kinds: [ENTRY], traits: [HasType, HasDelims, HasName, HasComma]); + +impl Entry { + pub fn fields(&self) -> impl Iterator<Item = Field> { + self.syntax().children().filter_map(Field::cast) + } +} + +cst_node!(name: Field, kinds: [FIELD], traits: [HasName, HasEq, HasValue, HasComma]); + +cst_node_enum!(name: Value, variants: [Literal, CurlyGroup, QuoteGroup, Join, Accent, Command]); + +cst_node!(name: Literal, kinds: [LITERAL], traits: [HasName, HasInteger]); + +cst_node!(name: CurlyGroup, kinds: [CURLY_GROUP], traits: []); + +cst_node!(name: QuoteGroup, kinds: [QUOTE_GROUP], traits: []); + +cst_node!(name: Join, kinds: [JOIN], traits: [HasPound]); + +impl Join { + pub fn left_value(&self) -> Option<Value> { + self.syntax().children().find_map(Value::cast) + } + + pub fn right_value(&self) -> Option<Value> { + self.syntax().children().filter_map(Value::cast).nth(1) + } +} + +cst_node!(name: Accent, kinds: [ACCENT], traits: [HasAccentName, HasWord]); + +cst_node!(name: Command, kinds: [COMMAND], traits: [HasCommandName]); diff --git a/support/texlab/crates/syntax/src/bibtex/kind.rs b/support/texlab/crates/syntax/src/bibtex/kind.rs new file mode 100644 index 0000000000..7817f47495 --- /dev/null +++ b/support/texlab/crates/syntax/src/bibtex/kind.rs @@ -0,0 +1,43 @@ +#[derive(Debug, PartialEq, Eq, PartialOrd, Ord, Clone, Copy, Hash)] +#[allow(non_camel_case_types)] +#[repr(u16)] +pub enum SyntaxKind { + WHITESPACE, + JUNK, + L_DELIM, + R_DELIM, + L_CURLY, + R_CURLY, + COMMA, + POUND, + QUOTE, + EQ, + TYPE, + WORD, + NAME, + INTEGER, + NBSP, + ACCENT_NAME, + COMMAND_NAME, + + PREAMBLE, + STRING, + ENTRY, + FIELD, + VALUE, + LITERAL, + JOIN, + ACCENT, + COMMAND, + CURLY_GROUP, + QUOTE_GROUP, + ROOT, +} + +pub use SyntaxKind::*; + +impl From<SyntaxKind> for rowan::SyntaxKind { + fn from(kind: SyntaxKind) -> Self { + Self(kind as u16) + } +} diff --git a/support/texlab/crates/syntax/src/lib.rs b/support/texlab/crates/syntax/src/lib.rs index c2c0552652..dc8761b73d 100644 --- a/support/texlab/crates/syntax/src/lib.rs +++ b/support/texlab/crates/syntax/src/lib.rs @@ -20,16 +20,3 @@ pub struct BuildError { pub struct BuildLog { pub errors: Vec<BuildError>, } - -#[macro_export] -macro_rules! match_ast { - (match $node:ident { $($tt:tt)* }) => { $crate::match_ast!(match ($node) { $($tt)* }) }; - - (match ($node:expr) { - $( $( $path:ident )::+ ($it:pat) => $res:expr, )* - _ => $catch_all:expr $(,)? - }) => {{ - $( if let Some($it) = $($path::)+cast($node.clone()) { $res } else )* - { $catch_all } - }}; -} diff --git a/support/texlab/crates/texlab/Cargo.toml b/support/texlab/crates/texlab/Cargo.toml index 65752a4e60..98771a3900 100644 --- a/support/texlab/crates/texlab/Cargo.toml +++ b/support/texlab/crates/texlab/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "texlab" description = "LaTeX Language Server" -version = "5.9.0" +version = "5.9.1" license.workspace = true readme = "README.md" authors.workspace = true @@ -43,9 +43,11 @@ log = "0.4.19" lsp-server = "0.7.2" lsp-types = "0.94.0" notify = "6.0.1" +notify-debouncer-full = "0.2.0" once_cell = "1.18.0" parking_lot = "0.12.1" parser = { path = "../parser" } +rayon = "1.7.0" references = { path = "../references" } regex = "1.9.1" rowan = "0.15.11" diff --git a/support/texlab/crates/texlab/benches/bench_main.rs b/support/texlab/crates/texlab/benches/bench_main.rs index 47b302e313..7fc6d8fc95 100644 --- a/support/texlab/crates/texlab/benches/bench_main.rs +++ b/support/texlab/crates/texlab/benches/bench_main.rs @@ -36,6 +36,41 @@ fn criterion_benchmark(c: &mut Criterion) { ) }); }); + + c.bench_function("BibTeX/Cite", |b| { + let uri1 = Url::parse("http://example.com/texlab.tex").unwrap(); + let uri2 = Url::parse("http://example.com/rht.bib").unwrap(); + let text1 = r#"\cite{a}\addbibresource{rht.bib}"#.to_string(); + let text2 = include_str!("/home/paddy/texlab-testing/rht.bib").to_string(); + let mut workspace = Workspace::default(); + workspace.open( + uri1.clone(), + text1, + Language::Tex, + Owner::Client, + LineCol { line: 0, col: 0 }, + ); + + workspace.open( + uri2.clone(), + text2, + Language::Bib, + Owner::Client, + LineCol { line: 0, col: 6 }, + ); + + let client_capabilities = ClientCapabilities::default(); + + b.iter(|| { + texlab::features::completion::complete( + &workspace, + &uri1, + Position::new(0, 7), + &client_capabilities, + None, + ) + }); + }); } criterion_group!(benches, criterion_benchmark); diff --git a/support/texlab/crates/texlab/src/features/completion/argument.rs b/support/texlab/crates/texlab/src/features/completion/argument.rs index 2481685ea5..842ce7cab7 100644 --- a/support/texlab/crates/texlab/src/features/completion/argument.rs +++ b/support/texlab/crates/texlab/src/features/completion/argument.rs @@ -47,7 +47,7 @@ pub fn complete<'a>(context: &'a CursorContext, builder: &mut CompletionBuilder< .filter(|(i, _)| *i == index) { for arg in ¶m.0 { - builder.generic_argument(range, &arg.name, arg.image.as_deref()); + builder.generic_argument(range, arg.name, arg.image); } } } diff --git a/support/texlab/crates/texlab/src/features/completion/builder.rs b/support/texlab/crates/texlab/src/features/completion/builder.rs index fede7aeaf9..8457c276fe 100644 --- a/support/texlab/crates/texlab/src/features/completion/builder.rs +++ b/support/texlab/crates/texlab/src/features/completion/builder.rs @@ -1,5 +1,6 @@ use base_db::{ data::{BibtexEntryType, BibtexEntryTypeCategory, BibtexFieldType}, + semantics::bib, Document, MatchingAlgo, }; use fuzzy_matcher::skim::SkimMatcherV2; @@ -8,14 +9,10 @@ use lsp_types::{ ClientCapabilities, ClientInfo, CompletionItem, CompletionItemKind, CompletionList, CompletionTextEdit, Documentation, InsertTextFormat, MarkupContent, MarkupKind, TextEdit, Url, }; -use once_cell::sync::Lazy; -use regex::Regex; +use rayon::prelude::{IntoParallelRefIterator, ParallelExtend, ParallelIterator}; use rowan::{ast::AstNode, TextRange, TextSize}; use serde::{Deserialize, Serialize}; -use syntax::{ - bibtex::{self, HasName, HasType}, - latex, -}; +use syntax::{bibtex, latex}; use crate::util::{ capabilities::ClientCapabilitiesExt, @@ -176,33 +173,51 @@ impl<'a> CompletionBuilder<'a> { Some(()) } + pub fn citations(&mut self, range: TextRange, document: &'a Document) { + let Some(data) = document.data.as_bib() else { + return; + }; + + let iter = data + .semantics + .entries + .par_iter() + .filter_map(|entry| { + let score = self.matcher.score(&entry.keywords, &self.text_pattern)?; + Some((entry, score)) + }) + .map(|(entry, score)| { + let data = Data::Citation { + document, + key: &entry.name.text, + filter_text: &entry.keywords, + category: entry.category, + }; + + Item { + range, + data, + preselect: false, + score, + } + }); + + self.items.par_extend(iter); + } + pub fn citation( &mut self, range: TextRange, document: &'a Document, - entry: &bibtex::Entry, + entry: &'a bib::Entry, ) -> Option<()> { - let key = entry.name_token()?.to_string(); - - let category = BibtexEntryType::find(&entry.type_token()?.text()[1..]) - .map_or(BibtexEntryTypeCategory::Misc, |ty| ty.category); - - let code = entry.syntax().text().to_string(); - let filter_text = format!( - "{} {}", - key, - WHITESPACE_REGEX - .replace_all(&code.replace(['{', '}', ',', '='], " "), " ") - .trim(), - ); - - let score = self.matcher.score(&filter_text, &self.text_pattern)?; + let score = self.matcher.score(&entry.keywords, &self.text_pattern)?; let data = Data::Citation { document, - key, - filter_text, - category, + key: &entry.name.text, + filter_text: &entry.keywords, + category: entry.category, }; self.items.push(Item { @@ -509,18 +524,17 @@ impl<'a> CompletionBuilder<'a> { filter_text, category, } => CompletionItem { - label: key.clone(), + label: key.into(), kind: Some(Structure::Entry(category).completion_kind()), - filter_text: Some(filter_text.clone()), - sort_text: Some(filter_text), + filter_text: Some(filter_text.into()), data: Some( serde_json::to_value(CompletionItemData::Citation { uri: document.uri.clone(), - key: key.clone(), + key: key.into(), }) .unwrap(), ), - text_edit: Some(TextEdit::new(range, key).into()), + text_edit: Some(TextEdit::new(range, key.into()).into()), ..CompletionItem::default() }, Data::ComponentCommand { @@ -599,7 +613,6 @@ impl<'a> CompletionBuilder<'a> { kind: Some(kind.completion_kind()), detail: header, documentation: footer.map(|footer| Documentation::String(footer.into())), - sort_text: Some(text.clone()), filter_text: Some(text), text_edit: Some(TextEdit::new(range, name.into()).into()), ..CompletionItem::default() @@ -634,16 +647,7 @@ impl<'a> CompletionBuilder<'a> { item.kind = Some(CompletionItemKind::TEXT); } - let sort_prefix = format!("{:0>2}", index); - match &item.sort_text { - Some(sort_text) => { - item.sort_text = Some(format!("{} {}", sort_prefix, sort_text)); - } - None => { - item.sort_text = Some(sort_prefix); - } - }; - + item.sort_text = Some(format!("{:0>2}", index)); item } @@ -693,8 +697,8 @@ enum Data<'a> { BeginSnippet, Citation { document: &'a Document, - key: String, - filter_text: String, + key: &'a str, + filter_text: &'a str, category: BibtexEntryTypeCategory, }, ComponentCommand { @@ -778,5 +782,3 @@ pub(crate) enum CompletionItemData { Class, Citation { uri: Url, key: String }, } - -static WHITESPACE_REGEX: Lazy<Regex> = Lazy::new(|| Regex::new("\\s+").unwrap()); diff --git a/support/texlab/crates/texlab/src/features/completion/citation.rs b/support/texlab/crates/texlab/src/features/completion/citation.rs index 01afa5c28e..b22f361f36 100644 --- a/support/texlab/crates/texlab/src/features/completion/citation.rs +++ b/support/texlab/crates/texlab/src/features/completion/citation.rs @@ -1,6 +1,5 @@ -use base_db::DocumentData; use rowan::{ast::AstNode, TextRange}; -use syntax::{bibtex, latex}; +use syntax::latex; use crate::util::cursor::CursorContext; @@ -26,12 +25,9 @@ pub fn complete<'db>( }; check_citation(context).or_else(|| check_acronym(context))?; - for document in &context.project.documents { - let DocumentData::Bib(data) = &document.data else { continue }; - for entry in data.root_node().children().filter_map(bibtex::Entry::cast) { - builder.citation(range, document, &entry); - } + for document in &context.project.documents { + builder.citations(range, document); } Some(()) diff --git a/support/texlab/crates/texlab/src/features/completion/component_command.rs b/support/texlab/crates/texlab/src/features/completion/component_command.rs index fd7ad5f9f4..3810224a38 100644 --- a/support/texlab/crates/texlab/src/features/completion/component_command.rs +++ b/support/texlab/crates/texlab/src/features/completion/component_command.rs @@ -13,7 +13,7 @@ pub fn complete<'db>( builder.component_command( range, &command.name, - command.image.as_deref(), + command.image, command.glyph.as_deref(), &package.file_names, ); diff --git a/support/texlab/crates/texlab/src/features/completion/matcher.rs b/support/texlab/crates/texlab/src/features/completion/matcher.rs index 5d5c93b2b9..fb53d1c032 100644 --- a/support/texlab/crates/texlab/src/features/completion/matcher.rs +++ b/support/texlab/crates/texlab/src/features/completion/matcher.rs @@ -1,9 +1,9 @@ -pub trait Matcher { - fn score(&mut self, choice: &str, pattern: &str) -> Option<i32>; +pub trait Matcher: Send + Sync { + fn score(&self, choice: &str, pattern: &str) -> Option<i32>; } impl<T: fuzzy_matcher::FuzzyMatcher> Matcher for T { - fn score(&mut self, choice: &str, pattern: &str) -> Option<i32> { + fn score(&self, choice: &str, pattern: &str) -> Option<i32> { fuzzy_matcher::FuzzyMatcher::fuzzy_match(self, choice, pattern) } } @@ -12,7 +12,7 @@ impl<T: fuzzy_matcher::FuzzyMatcher> Matcher for T { pub struct Prefix; impl Matcher for Prefix { - fn score(&mut self, choice: &str, pattern: &str) -> Option<i32> { + fn score(&self, choice: &str, pattern: &str) -> Option<i32> { if choice.starts_with(pattern) { Some(-(choice.len() as i32)) } else { @@ -25,7 +25,7 @@ impl Matcher for Prefix { pub struct PrefixIgnoreCase; impl Matcher for PrefixIgnoreCase { - fn score(&mut self, choice: &str, pattern: &str) -> Option<i32> { + fn score(&self, choice: &str, pattern: &str) -> Option<i32> { if pattern.len() > choice.len() { return None; } diff --git a/support/texlab/crates/texlab/src/server.rs b/support/texlab/crates/texlab/src/server.rs index ef919bab74..5d3fc4a2b4 100644 --- a/support/texlab/crates/texlab/src/server.rs +++ b/support/texlab/crates/texlab/src/server.rs @@ -7,6 +7,7 @@ use std::{ collections::HashMap, path::PathBuf, sync::{atomic::AtomicI32, Arc}, + time::Duration, }; use anyhow::Result; @@ -17,6 +18,7 @@ use diagnostics::{DiagnosticManager, DiagnosticSource}; use distro::{Distro, Language}; use lsp_server::{Connection, ErrorCode, Message, RequestId}; use lsp_types::{notification::*, request::*, *}; +use notify_debouncer_full::{DebouncedEvent, Debouncer, FileIdMap}; use parking_lot::{Mutex, RwLock}; use rowan::ast::AstNode; use rustc_hash::{FxHashMap, FxHashSet}; @@ -49,7 +51,7 @@ use self::{ enum InternalMessage { SetDistro(Distro), SetOptions(Options), - FileEvent(notify::Event), + FileEvent(Vec<DebouncedEvent>), Diagnostics, ChktexResult(Url, Vec<lsp_types::Diagnostic>), ForwardSearch(Url, Option<Position>), @@ -887,7 +889,8 @@ impl Server { Ok(()) } - fn handle_file_event(&mut self, event: notify::Event) { + fn handle_file_event(&mut self, debounced_event: DebouncedEvent) { + let event = debounced_event.event; let mut changed = false; let mut workspace = self.workspace.write(); @@ -1115,8 +1118,10 @@ impl Server { InternalMessage::SetOptions(options) => { self.update_options(options); } - InternalMessage::FileEvent(event) => { - self.handle_file_event(event); + InternalMessage::FileEvent(events) => { + for event in events { + self.handle_file_event(event); + } } InternalMessage::Diagnostics => { self.publish_diagnostics()?; @@ -1143,7 +1148,7 @@ impl Server { } struct FileWatcher { - watcher: notify::RecommendedWatcher, + watcher: Debouncer<notify::RecommendedWatcher, FileIdMap>, watched_dirs: FxHashSet<PathBuf>, } @@ -1151,17 +1156,17 @@ impl FileWatcher { pub fn new(sender: Sender<InternalMessage>) -> Result<Self> { let handle = move |event| { if let Ok(event) = event { - sender.send(InternalMessage::FileEvent(event)).unwrap(); + let _ = sender.send(InternalMessage::FileEvent(event)); } }; Ok(Self { - watcher: notify::recommended_watcher(handle)?, + watcher: notify_debouncer_full::new_debouncer(Duration::from_secs(1), None, handle)?, watched_dirs: FxHashSet::default(), }) } pub fn watch(&mut self, workspace: &mut Workspace) { - workspace.watch(&mut self.watcher, &mut self.watched_dirs); + workspace.watch(self.watcher.watcher(), &mut self.watched_dirs); } } diff --git a/support/texlab/crates/texlab/src/server/options.rs b/support/texlab/crates/texlab/src/server/options.rs index a602e5d792..30eff447d7 100644 --- a/support/texlab/crates/texlab/src/server/options.rs +++ b/support/texlab/crates/texlab/src/server/options.rs @@ -168,7 +168,7 @@ impl From<Options> for Config { config.build.pdf_dir = value .build .pdf_directory - .or_else(|| value.aux_directory) + .or(value.aux_directory) .unwrap_or_else(|| String::from(".")); config.build.log_dir = value diff --git a/support/texlab/crates/texlab/src/util/diagnostics.rs b/support/texlab/crates/texlab/src/util/diagnostics.rs index 4a26765897..89d33060a1 100644 --- a/support/texlab/crates/texlab/src/util/diagnostics.rs +++ b/support/texlab/crates/texlab/src/util/diagnostics.rs @@ -17,12 +17,11 @@ pub fn collect<'db>( source.publish(workspace, &mut builder); builder .iter() - .into_iter() .filter_map(|(uri, diags)| workspace.lookup(uri).map(|document| (document, diags))) .map(|(document, diags)| { let diags = diags .into_iter() - .map(|diag| create_diagnostic(workspace, document, &diag)) + .map(|diag| create_diagnostic(workspace, document, diag)) .collect::<Vec<_>>(); (document, diags) diff --git a/support/texlab/crates/texlab/tests/lsp/text_document/snapshots/lsp__text_document__completion__citation.snap b/support/texlab/crates/texlab/tests/lsp/text_document/snapshots/lsp__text_document__completion__citation.snap index b8755fdef0..db26e6125d 100644 --- a/support/texlab/crates/texlab/tests/lsp/text_document/snapshots/lsp__text_document__completion__citation.snap +++ b/support/texlab/crates/texlab/tests/lsp/text_document/snapshots/lsp__text_document__completion__citation.snap @@ -1,16 +1,16 @@ --- -source: tests/lsp/text_document/completion.rs +source: crates/texlab/tests/lsp/text_document/completion.rs expression: "complete(r#\"\n%! main.tex\n\\documentclass{article}\n\\bibliography{main}\n\\begin{document}\n\\cite{\n |\n\\end{document}\n\n%! main.bib\n@article{foo:2019,\n author = {Foo Bar},\n title = {Baz Qux},\n year = {2019},\n}\n\n@article{bar:2005,}\"#)" --- [ { "label": "bar:2005", "preselect": false, - "filterText": "bar:2005 @article bar:2005" + "filterText": "bar:2005 @article" }, { "label": "foo:2019", "preselect": false, - "filterText": "foo:2019 @article foo:2019 author Foo Bar title Baz Qux year 2019" + "filterText": "foo:2019 @article Foo Bar Baz Qux 2019" } ] diff --git a/support/texlab/crates/texlab/tests/lsp/text_document/snapshots/lsp__text_document__completion__citation_acronym.snap b/support/texlab/crates/texlab/tests/lsp/text_document/snapshots/lsp__text_document__completion__citation_acronym.snap index 36478c45c8..242d5d2a0b 100644 --- a/support/texlab/crates/texlab/tests/lsp/text_document/snapshots/lsp__text_document__completion__citation_acronym.snap +++ b/support/texlab/crates/texlab/tests/lsp/text_document/snapshots/lsp__text_document__completion__citation_acronym.snap @@ -1,11 +1,11 @@ --- -source: tests/lsp/text_document/completion.rs +source: crates/texlab/tests/lsp/text_document/completion.rs expression: "complete(r#\"\n%! main.tex\n\\addbibresource{main.bib}\n\\DeclareAcronym{foo}{cite={}}\n |\n\n%! main.bib\n@article{foo,}\"#)" --- [ { "label": "foo", "preselect": false, - "filterText": "foo @article foo" + "filterText": "foo @article" } ] diff --git a/support/texlab/crates/texlab/tests/lsp/text_document/snapshots/lsp__text_document__completion__citation_open_brace.snap b/support/texlab/crates/texlab/tests/lsp/text_document/snapshots/lsp__text_document__completion__citation_open_brace.snap index 41a1d9ced3..b205903a04 100644 --- a/support/texlab/crates/texlab/tests/lsp/text_document/snapshots/lsp__text_document__completion__citation_open_brace.snap +++ b/support/texlab/crates/texlab/tests/lsp/text_document/snapshots/lsp__text_document__completion__citation_open_brace.snap @@ -1,11 +1,11 @@ --- -source: tests/lsp/text_document/completion.rs +source: crates/texlab/tests/lsp/text_document/completion.rs expression: "complete(r#\"\n%! main.tex\n\\addbibresource{main.bib}\n\\cite{\n |\n\n%! main.bib\n@article{foo,}\"#)" --- [ { "label": "foo", "preselect": false, - "filterText": "foo @article foo" + "filterText": "foo @article" } ] diff --git a/support/texlab/crates/texlab/tests/lsp/text_document/snapshots/lsp__text_document__completion__citation_open_brace_multiple.snap b/support/texlab/crates/texlab/tests/lsp/text_document/snapshots/lsp__text_document__completion__citation_open_brace_multiple.snap index 8ef509b463..519fa60fa6 100644 --- a/support/texlab/crates/texlab/tests/lsp/text_document/snapshots/lsp__text_document__completion__citation_open_brace_multiple.snap +++ b/support/texlab/crates/texlab/tests/lsp/text_document/snapshots/lsp__text_document__completion__citation_open_brace_multiple.snap @@ -1,11 +1,11 @@ --- -source: tests/lsp/text_document/completion.rs +source: crates/texlab/tests/lsp/text_document/completion.rs expression: "complete(r#\"\n%! main.tex\n\\addbibresource{main.bib}\n\\cite{foo,a\n |\n ^\n\n%! main.bib\n@article{foo,}\"#)" --- [ { "label": "foo", "preselect": false, - "filterText": "foo @article foo" + "filterText": "foo @article" } ] diff --git a/support/texlab/texlab.1 b/support/texlab/texlab.1 index 7d5e82cd43..9910cd0bb8 100644 --- a/support/texlab/texlab.1 +++ b/support/texlab/texlab.1 @@ -1,7 +1,7 @@ .\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.47.13. -.TH TEXLAB "1" "August 2023" "texlab 5.9.0" "User Commands" +.TH TEXLAB "1" "August 2023" "texlab 5.9.1" "User Commands" .SH NAME -texlab \- manual page for texlab 5.9.0 +texlab \- manual page for texlab 5.9.1 .SH SYNOPSIS .B texlab [\fI\,OPTIONS\/\fR] diff --git a/support/texlab/texlab.pdf b/support/texlab/texlab.pdf Binary files differindex 71e172b73b..74092ac147 100644 --- a/support/texlab/texlab.pdf +++ b/support/texlab/texlab.pdf diff --git a/systems/texlive/tlnet/tlpkg/texlive.tlpdb b/systems/texlive/tlnet/tlpkg/texlive.tlpdb index eecd916290..def7d6c3db 100644 --- a/systems/texlive/tlnet/tlpkg/texlive.tlpdb +++ b/systems/texlive/tlnet/tlpkg/texlive.tlpdb @@ -26,11 +26,11 @@ depend container_split_src_files/1 depend frozen/0 depend minrelease/2016 depend release/2023 -depend revision/67898 +depend revision/67903 name 00texlive.image category TLCore -revision 67898 +revision 67902 shortdesc TeX Live files only in the source repository longdesc The files here are not copied by the installer and containers longdesc are not built for them; they exist only in the source @@ -2403,6 +2403,7 @@ runfiles size=13036 tlpkg/tlpsrc/jneurosci.tlpsrc tlpkg/tlpsrc/jnuexam.tlpsrc tlpkg/tlpsrc/jobname-suffix.tlpsrc + tlpkg/tlpsrc/joinbox.tlpsrc tlpkg/tlpsrc/josefin.tlpsrc tlpkg/tlpsrc/jourcl.tlpsrc tlpkg/tlpsrc/jourrr.tlpsrc @@ -70715,7 +70716,7 @@ containerchecksum c73220abd1545907a1d8de37cb534d2c6bd2534f1b55f03c069f39f535c326 name collection-latexextra category Collection -revision 67814 +revision 67902 shortdesc LaTeX additional packages relocated 1 longdesc A very large collection of add-on packages for LaTeX. @@ -71437,6 +71438,7 @@ depend iwhdp depend jlabels depend jmsdelim depend jobname-suffix +depend joinbox depend jslectureplanner depend jumplines depend jvlisting @@ -72216,8 +72218,8 @@ depend zref-clever depend zref-vario depend zwgetfdate depend zwpagelayout -containersize 6936 -containerchecksum ae2b0795e0ec61277179dff9073e572e8b59052cfa6f6d4f50ee1ec6155e4a3ecc715ee2301f34e097abfc527aaca30aa7b9f9bb69c5330178ee9afc2ff4fe81 +containersize 6940 +containerchecksum af66aa79fc4d74127f4e829227b4593d1d015b483b1d8f4cdca77d8cd6647c56fda7c31ed64d0e2d663a6dbf826adc9b6fc3c480db037aa3399a4c82f071aaf8 name collection-latexrecommended category Collection @@ -83447,26 +83449,29 @@ catalogue-version 1.1 name couleurs-fr category Package -revision 67898 -shortdesc French version of some colour definitions from xcolor +revision 67901 +shortdesc French version of colour definitions from xcolor relocated 1 -longdesc This package provides xcolor [svgnames, dvipsnames] in French. -containersize 2408 -containerchecksum bc0ba1ce64436ef4efec10a003b1f38bba52b5848645d89a39f74e2a6402a79ee80a981f935a09cf3a3ed404db8b871a56a197fe1d83833f4b295a5a6a3b5f77 -doccontainersize 85248 -doccontainerchecksum c54aad1fa7329b7910cca3b590dd5f2f506817a0122f260b4304fbd4a144f7770f755ee8b8a8a1368852bd49bca6ccbb5ba3bad8c431d61c11df1d7ff3bdb813 -docfiles size=25 +longdesc This package provides xcolor [svgnames, dvipsnames, x11names] +longdesc in French. +containersize 11444 +containerchecksum d3d1abad334d50129f77b35ebd6fa244feb84e347e64cd98f3e3413c556b1848a198e4679e266f838d947244756fc19071b1bb0816c73b887b2deb4fe061adcf +doccontainersize 203544 +doccontainerchecksum 8e88f3947d0dcebab82a60bf9886350762f57da2c2b3c739e2e3896afea70a2088ce325cfe6373d6a351b57fc2f0b0bb7f0f4c9716a094d86e1997744890c92c +docfiles size=73 RELOC/doc/latex/couleurs-fr/README.md details="Readme" + RELOC/doc/latex/couleurs-fr/couleurs-fr-doc-prefix.pdf + RELOC/doc/latex/couleurs-fr/couleurs-fr-doc-prefix.tex RELOC/doc/latex/couleurs-fr/couleurs-fr-doc.pdf details="Package documentation" language="fr" RELOC/doc/latex/couleurs-fr/couleurs-fr-doc.tex -runfiles size=2 +runfiles size=12 RELOC/tex/latex/couleurs-fr/couleurs-fr.sty catalogue-contact-bugs https://github.com/cpierquet/couleurs-fr/issues catalogue-contact-repository https://github.com/cpierquet/couleurs-fr catalogue-ctan /macros/latex/contrib/couleurs-fr catalogue-license lppl1.3c catalogue-topics colour french -catalogue-version 0.1.0 +catalogue-version 0.1.2 name counterz category Package @@ -163337,6 +163342,25 @@ catalogue-license lppl1.3 catalogue-topics compilation catalogue-version 1.0 +name joinbox +category Package +revision 67902 +relocated 1 +containersize 2916 +containerchecksum 157aebe8d90b0b65d3511554bc8fef4f108098cc265ef129a054446a40f443749cb3c5e5c495a0d8c5def756e686f06dfda5407c633385c1e1687d16729f1277 +doccontainersize 536376 +doccontainerchecksum d4f5ef2976a47674ab7fc4e1ea12ebf08544bacdb9b7e99e138a9e669fc85d65ddcc2270bdbe3a9d9d870f99371f7c86a5407a5e54b09ff3835280d246c75764 +docfiles size=142 + RELOC/doc/latex/joinbox/README.md + RELOC/doc/latex/joinbox/build.sh + RELOC/doc/latex/joinbox/expl3.png + RELOC/doc/latex/joinbox/joinbox.pdf + RELOC/doc/latex/joinbox/joinbox.tex + RELOC/doc/latex/joinbox/latexframe.png + RELOC/doc/latex/joinbox/tl-lion.pdf +runfiles size=4 + RELOC/tex/latex/joinbox/joinbox.sty + name josefin category Package revision 64569 @@ -219043,7 +219067,7 @@ catalogue-topics psychology journalpub bibtex-sty apa name msu-thesis category Package -revision 67764 +revision 67903 shortdesc Class for Michigan State University Master's and PhD theses relocated 1 longdesc This is a class file for producing dissertations and theses @@ -219053,10 +219077,10 @@ longdesc Dissertations. The class should meet all current requirements longdesc and is updated whenever the university guidelines change. The longdesc class is based on the memoir document class, and inherits the longdesc functionality of that class. -containersize 13252 -containerchecksum 75fe334801eec44dc3d4b692d543fd3fe16eca448a3ece95f6f9d21176078a50ce700ef9343e96a2240f1732b8d9a45bb94cbedb02c21095921a0a0644011edd -doccontainersize 540008 -doccontainerchecksum 79c182b65276b9aba796630eaa209a250934b9655bc882ab677f3f767e27030bd6872b52aca15b0745c047ea6b3bfa25c0ede2e7fb5712ca1fa2df37fffbb0e7 +containersize 13284 +containerchecksum f9d29166567519d7f9faaed130594dcc65ae7fc9af17004b9f75a0677305cb734a70bb2ee351596ecc47deb789cb9830b3c9a1aee1272fa819ef81c587a72328 +doccontainersize 539764 +doccontainerchecksum 5e0afac46288fdb5fc74f171b7930b4d255d7e17f3a705448c1486f82f009c9ffcf26d196f4020898d18721063817ef9b1b5ef2bbfb451cdeb7eef98848285c9 docfiles size=157 RELOC/doc/latex/msu-thesis/README.md details="Readme" RELOC/doc/latex/msu-thesis/docs/msu-thesis.tex @@ -219080,7 +219104,7 @@ catalogue-contact-repository https://github.com/amunn/msu-thesis catalogue-ctan /macros/latex/contrib/msu-thesis catalogue-license lppl1.3 catalogue-topics class dissertation doc-templ std-conform -catalogue-version 4.1f +catalogue-version 4.1g name mtgreek category Package @@ -314021,7 +314045,7 @@ docfiles size=376 name texlive-scripts category TLCore -revision 67872 +revision 67900 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. @@ -314030,9 +314054,9 @@ depend texlive.infra execute addMap mathpple.map postaction shortcut type=menu name="TeX Live command-line" cmd=TEXDIR/tlpkg/installer/tl-cmd.bat containersize 114128 -containerchecksum 4ea416fdc0316cdf8e06e388a03581b77a9277ef13040a5e6b0a128d7ae1690ec5ee4c2a7ece9ab47ab5736b98a560b79e46a7b684f57f3ab0c9191480f59fb9 -doccontainersize 428320 -doccontainerchecksum 4e74584c3e1893d93b35921babe08bad04af827eb3713bab5fab4c847c6460b5a2116450e98fe08658738ae2b8494d82d6641cf48884db7ab8842d019241c7db +containerchecksum 95b46d9faa9a1dbeb92af2329dc3738642726eed3b9e37a2681071afd56bb380280894c1ca338aaae92b1d05f580957fb97732ec9661821322698ef1ffdba541 +doccontainersize 428460 +doccontainerchecksum db191381514e039f7849b34937a8df5787e8837d5a99f263ff0e7e8d94451b949023e44d75f092cd0e0908ac0b506772beb5f9245c125f7d010dd8ccec4c6c25 docfiles size=548 doc.html texmf-dist/doc/man/man1/fmtutil-sys.1 diff --git a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5 b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5 index bddd1a7941..6951acb98e 100644 --- a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5 +++ b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5 @@ -1 +1 @@ -109c47ee5f28cb2e91b478fe555e2e56 texlive.tlpdb +606b730326b7ffeb3930365b691b824b texlive.tlpdb diff --git a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512 b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512 index cf24b96139..bd744c50ce 100644 --- a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512 +++ b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512 @@ -1 +1 @@ -2730db22f142e1188a65a04e70b5f35d03e6727c20681bfd385e2836a234ed13c98073de633c6f095067d94cbb38a4699b1e843986ecb17df37b4c788cef9ce2 texlive.tlpdb +5048cc5c57d267418fdc915da30c8d5da6959d260728c16c99124e978334391331e5c9bde148475e289ead9db6076308af13afb3db914c96d7d0c6d602d2485c texlive.tlpdb diff --git a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc index a3485e248d..4eb4a0a7a0 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+QqiBBqTOGHfhlDjHAFAmTWx/0ACgkQTOGHfhlD -jHB2HggApsJF7SLqjXYqCYOkTKhUlUF7v7caNnap1lJSeXkdNxt23sBfQTZUbdwn -9B3oG+xQoAS6WIYhLqZJa9/0VUjIa9/zqcVkES6vidmBCmXbZ5xu4qbQSigRV2v/ -1uGuzd2Kb6+ufZeJmm0odO8NLPZt3qonq7UKflZ/NQDCBq/F0RbxTykY3/hxgirU -v75UGbdndmLkz1jQi/2ya7I0Z0ltzTuL1vKe0AFNbgq14cPuwu7dceuUPnTvykfx -arO0MwO7MccjaYM/FqHSuIfByyLGjP5lH3iYpptn/mYoaLxJQNsNQ5104Sh+G10X -33lLZGoOjtmDN46x5C0cvthUlOCF1w== -=Qjx+ +iQEzBAEBCgAdFiEE2PL4YFeoV+QqiBBqTOGHfhlDjHAFAmTYGmMACgkQTOGHfhlD +jHBbBwf+NuNFJyIhWaY5KCnGiYqLS/lBoSyPBunj8LJ6TpL6d0VqhPJBRqs7DhWi +iLYQsNK1VItp2ra0xmlnA85yKvAtfMkZ7GtEf/eUkpi5VEO7JHNJpDKPL6KO2OmE +xASU1RvN/yWlS0sQ75Jz113N7e+IL0xhtT1KOT7OxV6IIaGAbqNufEUsno/IQhTy +ajdx6hoEWwMuRnT0pEWQekjATak0KqylWRgP3byp6XFKQCG6BjdcuixIYZLadKxA +g9tB51efv7OllTAaP1PMEewWLtPLf1C2StAvHE3/T6ECYIA8dQCKw+1ILlNaK89B +a/tSzWObbm14jvWvwsx2PXLoHIhMqQ== +=IvH0 -----END PGP SIGNATURE----- diff --git a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz Binary files differindex ebf05b90d7..5d7090ae1d 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-08-12-02-02 +2023-08-13-02-02 |