summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNorbert Preining <norbert@preining.info>2024-10-27 03:03:33 +0000
committerNorbert Preining <norbert@preining.info>2024-10-27 03:03:33 +0000
commitade38177952984be4fbae56a1f8d212db1d2b689 (patch)
tree1ed7e11480908e7bfab6d3edee14fe2a0e040817
parentbcdaee1dcafa3d6898089a20f60acf2aee48c3e5 (diff)
CTAN sync 202410270303
-rw-r--r--FILES.byname1116
-rw-r--r--FILES.byname.gzbin2681971 -> 2682093 bytes
-rw-r--r--FILES.last07days764
-rw-r--r--graphics/metapost/contrib/macros/mpchess/README.md2
-rw-r--r--graphics/metapost/contrib/macros/mpchess/doc/mpchess-doc-en.pdfbin1000703 -> 1522202 bytes
-rw-r--r--graphics/metapost/contrib/macros/mpchess/doc/mpchess-doc-en.tex49
-rw-r--r--graphics/metapost/contrib/macros/mpchess/doc/mpchess-doc-fr.pdfbin1005336 -> 1528692 bytes
-rw-r--r--graphics/metapost/contrib/macros/mpchess/doc/mpchess-doc-fr.tex43
-rw-r--r--graphics/metapost/contrib/macros/mpchess/doc/mpchess-preamble.tex2
-rw-r--r--graphics/metapost/contrib/macros/mpchess/metapost/mpchess.mp32
-rw-r--r--graphics/pgf/contrib/prooftrees/README39
-rw-r--r--graphics/pgf/contrib/prooftrees/README.md66
-rw-r--r--graphics/pgf/contrib/prooftrees/manifest.txt54
-rw-r--r--graphics/pgf/contrib/prooftrees/prooftrees.pdfbin911388 -> 1172076 bytes
-rw-r--r--graphics/pgf/contrib/prooftrees/prooftrees.sty73
-rw-r--r--graphics/pgf/contrib/prooftrees/prooftrees.tex346
-rw-r--r--graphics/pgf/contrib/prooftrees/prooftrees_biber.bib9
-rw-r--r--macros/latex/contrib/cs-techrep/README2
-rw-r--r--macros/latex/contrib/cs-techrep/cs-techrep.dtx208
-rw-r--r--macros/latex/contrib/cs-techrep/cs-techrep.ins2
-rw-r--r--macros/latex/contrib/cs-techrep/cs-techrep.pdfbin190900 -> 189954 bytes
-rw-r--r--macros/latex/contrib/cs-techrep/template/cpn_all_all.bib753
-rw-r--r--macros/latex/contrib/cs-techrep/template/cpn_supervised_all.bib398
-rw-r--r--macros/latex/contrib/cs-techrep/template/cs-techrep-example-neumann.pdfbin155959 -> 109147 bytes
-rw-r--r--macros/latex/contrib/cs-techrep/template/cs-techrep-example-neumann.tex82
-rw-r--r--macros/latex/contrib/cs-techrep/template/selfref.bib10
-rw-r--r--macros/latex/contrib/cs-techrep/template/webdev_commons.bib1234
-rw-r--r--macros/latex/contrib/easybook/README.md2
-rw-r--r--macros/latex/contrib/easybook/easybook.dtx49
-rw-r--r--macros/latex/contrib/easybook/easybook.pdfbin648441 -> 648638 bytes
-rw-r--r--macros/latex/contrib/easybook/easybook.tex22
-rw-r--r--macros/latex/contrib/iaria-lite/README2
-rw-r--r--macros/latex/contrib/iaria-lite/iaria-lite.dtx65
-rw-r--r--macros/latex/contrib/iaria-lite/iaria-lite.ins2
-rw-r--r--macros/latex/contrib/iaria-lite/iaria-lite.pdfbin174380 -> 173923 bytes
-rw-r--r--macros/latex/contrib/iaria-lite/template/cpn_all_all.bib753
-rw-r--r--macros/latex/contrib/iaria-lite/template/cpn_supervised_all.bib398
-rw-r--r--macros/latex/contrib/iaria-lite/template/iaria-lite-example-neumann.pdfbin142941 -> 87787 bytes
-rw-r--r--macros/latex/contrib/iaria-lite/template/iaria-lite-example-neumann.tex77
-rw-r--r--macros/latex/contrib/iaria/README2
-rw-r--r--macros/latex/contrib/iaria/iaria.dtx170
-rw-r--r--macros/latex/contrib/iaria/iaria.ins2
-rw-r--r--macros/latex/contrib/iaria/iaria.pdfbin175722 -> 175772 bytes
-rw-r--r--macros/latex/contrib/iaria/template/cpn_all_all.bib753
-rw-r--r--macros/latex/contrib/iaria/template/cpn_supervised_all.bib398
-rw-r--r--macros/latex/contrib/iaria/template/iaria-example-neumann.pdfbin142007 -> 85908 bytes
-rw-r--r--macros/latex/contrib/iaria/template/iaria-example-neumann.tex75
-rw-r--r--macros/latex/contrib/mathastext/README.md83
-rw-r--r--macros/latex/contrib/mathastext/mathastext.dtx648
-rw-r--r--macros/latex/contrib/mathastext/mathastext.pdfbin758268 -> 778378 bytes
-rw-r--r--support/texlab/CHANGELOG.md15
-rw-r--r--support/texlab/Cargo.lock38
-rw-r--r--support/texlab/Cargo.toml6
-rw-r--r--support/texlab/crates/base-db/src/config.rs1
-rw-r--r--support/texlab/crates/base-db/src/deps/discover.rs2
-rw-r--r--support/texlab/crates/base-db/src/deps/graph.rs8
-rw-r--r--support/texlab/crates/base-db/src/deps/root.rs6
-rw-r--r--support/texlab/crates/base-db/src/document.rs4
-rw-r--r--support/texlab/crates/base-db/src/semantics/auxiliary.rs36
-rw-r--r--support/texlab/crates/base-db/src/semantics/tex.rs15
-rw-r--r--support/texlab/crates/bibtex-utils/Cargo.toml2
-rw-r--r--support/texlab/crates/commands/Cargo.toml2
-rw-r--r--support/texlab/crates/commands/src/build.rs6
-rw-r--r--support/texlab/crates/commands/src/clean.rs6
-rw-r--r--support/texlab/crates/commands/src/fwd_search.rs6
-rw-r--r--support/texlab/crates/completion/src/providers/include.rs2
-rw-r--r--support/texlab/crates/diagnostics/src/chktex.rs2
-rw-r--r--support/texlab/crates/diagnostics/src/citations.rs46
-rw-r--r--support/texlab/crates/distro/src/lib.rs17
-rw-r--r--support/texlab/crates/parser/Cargo.toml2
-rw-r--r--support/texlab/crates/parser/src/latex.rs62
-rw-r--r--support/texlab/crates/parser/src/latex/lexer/commands.rs3
-rw-r--r--support/texlab/crates/parser/src/latex/lexer/types.rs3
-rw-r--r--support/texlab/crates/references/src/command.rs4
-rw-r--r--support/texlab/crates/references/src/tests.rs40
-rw-r--r--support/texlab/crates/symbols/src/document/tests.rs72
-rw-r--r--support/texlab/crates/symbols/src/document/tex.rs25
-rw-r--r--support/texlab/crates/syntax/src/latex/cst.rs40
-rw-r--r--support/texlab/crates/syntax/src/latex/kind.rs3
-rw-r--r--support/texlab/crates/texlab/Cargo.toml6
-rw-r--r--support/texlab/crates/texlab/src/features/formatting/latexindent.rs11
-rw-r--r--support/texlab/crates/texlab/src/server/options.rs1
-rw-r--r--support/texlab/crates/texlab/src/util/from_proto.rs1
-rw-r--r--support/texlab/texlab.14
-rw-r--r--support/texlab/texlab.pdfbin26335 -> 26339 bytes
-rw-r--r--systems/win32/miktex/tm/packages/files.csv.lzmabin829495 -> 829128 bytes
-rw-r--r--systems/win32/miktex/tm/packages/next/files.csv.lzmabin830193 -> 829884 bytes
-rw-r--r--systems/win32/miktex/tm/packages/next/pr.ini10
-rw-r--r--systems/win32/miktex/tm/packages/pr.ini12
-rw-r--r--timestamp2
90 files changed, 2918 insertions, 6388 deletions
diff --git a/FILES.byname b/FILES.byname
index 859bd324c5..fde896fdd9 100644
--- a/FILES.byname
+++ b/FILES.byname
@@ -2147,12 +2147,12 @@
2024/10/05 | 1837 | biblio/citation-style-language/README.md
2024/10/05 | 12878 | biblio/citation-style-language/vancouver.csl
2024/10/05 | 4673585 | biblio/citation-style-language.zip
-2024/10/25 | 1678 | biblio/ctan-bibdata/biblatex-ctan/ctan.bbx
+2024/10/26 | 1678 | biblio/ctan-bibdata/biblatex-ctan/ctan.bbx
2022/10/08 | 127 | biblio/ctan-bibdata/biblatex-ctan/ctan.cbx
-2024/10/25 | 2895400 | biblio/ctan-bibdata/ctan.bib
-2024/10/25 | 3790528 | biblio/ctan-bibdata/ctan.pdf
+2024/10/26 | 2896234 | biblio/ctan-bibdata/ctan.bib
+2024/10/26 | 3790528 | biblio/ctan-bibdata/ctan.pdf
2023/01/16 | 1489 | biblio/ctan-bibdata/README
-2024/10/25 | 4207692 | biblio/ctan-bibdata.zip
+2024/10/26 | 4207800 | 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
@@ -5514,7 +5514,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
-2024/10/25 | 157844 | FILES.last07days
+2024/10/26 | 139853 | 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
@@ -171248,26 +171248,26 @@
2001/06/25 | 3587 | graphics/metapost/contrib/macros/mpattern/README.PL
2001/06/25 | 3781 | graphics/metapost/contrib/macros/mpattern/test.mp
2006/03/19 | 33146 | graphics/metapost/contrib/macros/mpattern.zip
-2023/07/21 | 3043 | graphics/metapost/contrib/macros/mpchess/doc/ctan.bib
-2023/07/21 | 1309 | graphics/metapost/contrib/macros/mpchess/doc/fond.pdf
-2023/07/21 | 1000703 | graphics/metapost/contrib/macros/mpchess/doc/mpchess-doc-en.pdf
-2023/07/21 | 46466 | graphics/metapost/contrib/macros/mpchess/doc/mpchess-doc-en.tex
-2023/07/21 | 1005336 | graphics/metapost/contrib/macros/mpchess/doc/mpchess-doc-fr.pdf
-2023/07/21 | 49541 | graphics/metapost/contrib/macros/mpchess/doc/mpchess-doc-fr.tex
-2023/07/21 | 6617 | graphics/metapost/contrib/macros/mpchess/doc/mpchess-preamble.tex
-2023/07/21 | 62 | graphics/metapost/contrib/macros/mpchess/doc/test.fen
-2023/07/21 | 42 | graphics/metapost/contrib/macros/mpchess/doc/test.pgn
-2023/07/21 | 38292 | graphics/metapost/contrib/macros/mpchess/fonts/mpchessfont.ttf
-2023/07/21 | 415 | graphics/metapost/contrib/macros/mpchess/LICENSE
-2023/07/21 | 41667 | graphics/metapost/contrib/macros/mpchess/metapost/mpchess-cburnett.mp
-2023/07/21 | 26443 | graphics/metapost/contrib/macros/mpchess/metapost/mpchess-chessboard.mp
-2023/07/21 | 2264 | graphics/metapost/contrib/macros/mpchess/metapost/mpchess-fen.mp
-2023/07/21 | 36668 | graphics/metapost/contrib/macros/mpchess/metapost/mpchess.mp
-2023/07/21 | 9748 | graphics/metapost/contrib/macros/mpchess/metapost/mpchess-pgn.mp
-2023/07/21 | 22072 | graphics/metapost/contrib/macros/mpchess/metapost/mpchess-pieces.mp
-2023/07/21 | 15233 | graphics/metapost/contrib/macros/mpchess/metapost/mpchess-skak.mp
-2023/07/21 | 2551 | graphics/metapost/contrib/macros/mpchess/README.md
-2023/07/22 | 1668510 | graphics/metapost/contrib/macros/mpchess.zip
+2024/10/26 | 3043 | graphics/metapost/contrib/macros/mpchess/doc/ctan.bib
+2024/10/26 | 1309 | graphics/metapost/contrib/macros/mpchess/doc/fond.pdf
+2024/10/26 | 1522202 | graphics/metapost/contrib/macros/mpchess/doc/mpchess-doc-en.pdf
+2024/10/26 | 47701 | graphics/metapost/contrib/macros/mpchess/doc/mpchess-doc-en.tex
+2024/10/26 | 1528692 | graphics/metapost/contrib/macros/mpchess/doc/mpchess-doc-fr.pdf
+2024/10/26 | 50950 | graphics/metapost/contrib/macros/mpchess/doc/mpchess-doc-fr.tex
+2024/10/26 | 6665 | graphics/metapost/contrib/macros/mpchess/doc/mpchess-preamble.tex
+2024/10/26 | 62 | graphics/metapost/contrib/macros/mpchess/doc/test.fen
+2024/10/26 | 42 | graphics/metapost/contrib/macros/mpchess/doc/test.pgn
+2024/10/26 | 38292 | graphics/metapost/contrib/macros/mpchess/fonts/mpchessfont.ttf
+2024/10/26 | 415 | graphics/metapost/contrib/macros/mpchess/LICENSE
+2024/10/26 | 41667 | graphics/metapost/contrib/macros/mpchess/metapost/mpchess-cburnett.mp
+2024/10/26 | 26443 | graphics/metapost/contrib/macros/mpchess/metapost/mpchess-chessboard.mp
+2024/10/26 | 2264 | graphics/metapost/contrib/macros/mpchess/metapost/mpchess-fen.mp
+2024/10/26 | 37659 | graphics/metapost/contrib/macros/mpchess/metapost/mpchess.mp
+2024/10/26 | 9748 | graphics/metapost/contrib/macros/mpchess/metapost/mpchess-pgn.mp
+2024/10/26 | 22072 | graphics/metapost/contrib/macros/mpchess/metapost/mpchess-pieces.mp
+2024/10/26 | 15233 | graphics/metapost/contrib/macros/mpchess/metapost/mpchess-skak.mp
+2024/10/26 | 2565 | graphics/metapost/contrib/macros/mpchess/README.md
+2024/10/26 | 2741974 | graphics/metapost/contrib/macros/mpchess.zip
2011/07/15 | 466 | graphics/metapost/contrib/macros/mpcolornames/doc/metapost/mpcolornames/CHANGES
2011/07/15 | 405 | graphics/metapost/contrib/macros/mpcolornames/doc/metapost/mpcolornames/expl-array-index.mp
2011/07/15 | 652 | graphics/metapost/contrib/macros/mpcolornames/doc/metapost/mpcolornames/fig-clash-svg-dvips.mp
@@ -173920,13 +173920,13 @@
2023/06/23 | 443 | graphics/pgf/contrib/profsio/README.md
2024/05/19 | 161514 | graphics/pgf/contrib/profsio/tex/ProfSio.sty
2024/05/19 | 660551 | graphics/pgf/contrib/profsio.zip
-2023/06/18 | 649 | graphics/pgf/contrib/prooftrees/manifest.txt
-2023/06/18 | 899 | graphics/pgf/contrib/prooftrees/prooftrees_biber.bib
-2023/06/18 | 911388 | graphics/pgf/contrib/prooftrees/prooftrees.pdf
-2022/04/02 | 42970 | graphics/pgf/contrib/prooftrees/prooftrees.sty
-2023/06/18 | 94577 | graphics/pgf/contrib/prooftrees/prooftrees.tex
-2019/09/30 | 1590 | graphics/pgf/contrib/prooftrees/README
-2023/06/18 | 917742 | graphics/pgf/contrib/prooftrees.zip
+2024/10/26 | 1140 | graphics/pgf/contrib/prooftrees/manifest.txt
+2024/10/26 | 1117 | graphics/pgf/contrib/prooftrees/prooftrees_biber.bib
+2024/10/26 | 1172076 | graphics/pgf/contrib/prooftrees/prooftrees.pdf
+2024/10/26 | 43907 | graphics/pgf/contrib/prooftrees/prooftrees.sty
+2024/10/26 | 102404 | graphics/pgf/contrib/prooftrees/prooftrees.tex
+2024/10/26 | 2118 | graphics/pgf/contrib/prooftrees/README.md
+2024/10/26 | 1079949 | graphics/pgf/contrib/prooftrees.zip
2019/04/05 | 15565 | graphics/pgf/contrib/ptolemaicastronomy/ptolemaicastronomy.dtx
2019/04/05 | 246152 | graphics/pgf/contrib/ptolemaicastronomy/ptolemaicastronomy.pdf
2019/04/05 | 787 | graphics/pgf/contrib/ptolemaicastronomy/README.md
@@ -231832,19 +231832,15 @@
2017/04/19 | 25397 | macros/latex/contrib/css-colors/css-colors.xlsx
2016/12/26 | 794 | macros/latex/contrib/css-colors/README.txt
2017/04/21 | 2106199 | macros/latex/contrib/css-colors.zip
-2024/09/14 | 500 | macros/latex/contrib/cs-techrep/COPYING
-2024/09/14 | 27538 | macros/latex/contrib/cs-techrep/cs-techrep.dtx
-2024/09/14 | 846 | macros/latex/contrib/cs-techrep/cs-techrep.ins
-2024/09/14 | 190900 | macros/latex/contrib/cs-techrep/cs-techrep.pdf
-2024/09/14 | 364 | macros/latex/contrib/cs-techrep/docstrip.cfg
-2024/09/14 | 1810 | macros/latex/contrib/cs-techrep/README
-2024/09/15 | 35929 | macros/latex/contrib/cs-techrep/template/cpn_all_all.bib
-2024/09/15 | 18589 | macros/latex/contrib/cs-techrep/template/cpn_supervised_all.bib
-2024/09/15 | 155959 | macros/latex/contrib/cs-techrep/template/cs-techrep-example-neumann.pdf
-2024/09/15 | 12123 | macros/latex/contrib/cs-techrep/template/cs-techrep-example-neumann.tex
-2024/09/15 | 328 | macros/latex/contrib/cs-techrep/template/selfref.bib
-2024/09/15 | 31782 | macros/latex/contrib/cs-techrep/template/webdev_commons.bib
-2024/09/17 | 341448 | macros/latex/contrib/cs-techrep.zip
+2024/10/26 | 500 | macros/latex/contrib/cs-techrep/COPYING
+2024/10/26 | 25832 | macros/latex/contrib/cs-techrep/cs-techrep.dtx
+2024/10/26 | 846 | macros/latex/contrib/cs-techrep/cs-techrep.ins
+2024/10/26 | 189954 | macros/latex/contrib/cs-techrep/cs-techrep.pdf
+2024/10/26 | 364 | macros/latex/contrib/cs-techrep/docstrip.cfg
+2024/10/26 | 1810 | macros/latex/contrib/cs-techrep/README
+2024/10/26 | 109147 | macros/latex/contrib/cs-techrep/template/cs-techrep-example-neumann.pdf
+2024/10/26 | 10771 | macros/latex/contrib/cs-techrep/template/cs-techrep-example-neumann.tex
+2024/10/26 | 296033 | macros/latex/contrib/cs-techrep.zip
2024/08/31 | 6697 | macros/latex/contrib/csthm/csthm.dtx
2024/08/31 | 410446 | macros/latex/contrib/csthm/csthm-example.pdf
2024/08/31 | 11715 | macros/latex/contrib/csthm/csthm-example.tex
@@ -233531,12 +233527,12 @@
2008/02/10 | 19110 | macros/latex/contrib/ean13isbn/License.txt
2021/01/24 | 422 | macros/latex/contrib/ean13isbn/README
2021/01/24 | 322624 | macros/latex/contrib/ean13isbn.zip
-2024/10/25 | 93822 | macros/latex/contrib/easybook/easybook.dtx
+2024/10/26 | 94502 | macros/latex/contrib/easybook/easybook.dtx
2024/01/04 | 2081 | macros/latex/contrib/easybook/easybook.ins
-2024/10/25 | 648441 | macros/latex/contrib/easybook/easybook.pdf
-2024/10/25 | 113106 | macros/latex/contrib/easybook/easybook.tex
-2024/10/25 | 913 | macros/latex/contrib/easybook/README.md
-2024/10/25 | 702779 | macros/latex/contrib/easybook.zip
+2024/10/26 | 648638 | macros/latex/contrib/easybook/easybook.pdf
+2024/10/26 | 113200 | macros/latex/contrib/easybook/easybook.tex
+2024/10/26 | 913 | macros/latex/contrib/easybook/README.md
+2024/10/26 | 703176 | macros/latex/contrib/easybook.zip
2009/06/17 | 82589 | macros/latex/contrib/easy/doc/docbib.pdf
2009/06/17 | 78378 | macros/latex/contrib/easy/doc/docbmat.pdf
2009/06/17 | 99132 | macros/latex/contrib/easy/doc/doceqn.pdf
@@ -239573,28 +239569,24 @@
2009/09/02 | 174319 | macros/latex/contrib/hyphenat/hyphenat.pdf
2009/09/02 | 2042 | macros/latex/contrib/hyphenat/README
2009/09/02 | 164702 | macros/latex/contrib/hyphenat.zip
-2024/09/14 | 500 | macros/latex/contrib/iaria/COPYING
-2024/09/14 | 344 | macros/latex/contrib/iaria/docstrip.cfg
-2024/09/14 | 16289 | macros/latex/contrib/iaria/iaria.dtx
-2024/09/14 | 821 | macros/latex/contrib/iaria/iaria.ins
-2024/09/14 | 175722 | macros/latex/contrib/iaria/iaria.pdf
-2024/09/14 | 500 | macros/latex/contrib/iaria-lite/COPYING
-2024/09/14 | 364 | macros/latex/contrib/iaria-lite/docstrip.cfg
-2024/09/14 | 13292 | macros/latex/contrib/iaria-lite/iaria-lite.dtx
-2024/09/14 | 846 | macros/latex/contrib/iaria-lite/iaria-lite.ins
-2024/09/14 | 174380 | macros/latex/contrib/iaria-lite/iaria-lite.pdf
-2024/09/14 | 2082 | macros/latex/contrib/iaria-lite/README
-2024/09/14 | 35929 | macros/latex/contrib/iaria-lite/template/cpn_all_all.bib
-2024/09/14 | 18589 | macros/latex/contrib/iaria-lite/template/cpn_supervised_all.bib
-2024/09/14 | 142941 | macros/latex/contrib/iaria-lite/template/iaria-lite-example-neumann.pdf
-2024/09/14 | 9753 | macros/latex/contrib/iaria-lite/template/iaria-lite-example-neumann.tex
-2024/09/17 | 305966 | macros/latex/contrib/iaria-lite.zip
-2024/09/14 | 1972 | macros/latex/contrib/iaria/README
-2024/09/15 | 35929 | macros/latex/contrib/iaria/template/cpn_all_all.bib
-2024/09/15 | 18589 | macros/latex/contrib/iaria/template/cpn_supervised_all.bib
-2024/09/15 | 142007 | macros/latex/contrib/iaria/template/iaria-example-neumann.pdf
-2024/09/15 | 7813 | macros/latex/contrib/iaria/template/iaria-example-neumann.tex
-2024/09/17 | 306576 | macros/latex/contrib/iaria.zip
+2024/10/26 | 500 | macros/latex/contrib/iaria/COPYING
+2024/10/26 | 344 | macros/latex/contrib/iaria/docstrip.cfg
+2024/10/26 | 15781 | macros/latex/contrib/iaria/iaria.dtx
+2024/10/26 | 822 | macros/latex/contrib/iaria/iaria.ins
+2024/10/26 | 175772 | macros/latex/contrib/iaria/iaria.pdf
+2024/10/26 | 500 | macros/latex/contrib/iaria-lite/COPYING
+2024/10/26 | 364 | macros/latex/contrib/iaria-lite/docstrip.cfg
+2024/10/26 | 12812 | macros/latex/contrib/iaria-lite/iaria-lite.dtx
+2024/10/26 | 847 | macros/latex/contrib/iaria-lite/iaria-lite.ins
+2024/10/26 | 173923 | macros/latex/contrib/iaria-lite/iaria-lite.pdf
+2024/10/26 | 2082 | macros/latex/contrib/iaria-lite/README
+2024/10/26 | 87787 | macros/latex/contrib/iaria-lite/template/iaria-lite-example-neumann.pdf
+2024/10/26 | 8618 | macros/latex/contrib/iaria-lite/template/iaria-lite-example-neumann.tex
+2024/10/26 | 256049 | macros/latex/contrib/iaria-lite.zip
+2024/10/26 | 1972 | macros/latex/contrib/iaria/README
+2024/10/26 | 85908 | macros/latex/contrib/iaria/template/iaria-example-neumann.pdf
+2024/10/26 | 6213 | macros/latex/contrib/iaria/template/iaria-example-neumann.tex
+2024/10/26 | 256187 | macros/latex/contrib/iaria.zip
2023/07/26 | 8071 | macros/latex/contrib/ibrackets/ibrackets.dtx
2023/07/26 | 1993 | macros/latex/contrib/ibrackets/ibrackets.ins
2023/07/26 | 93437 | macros/latex/contrib/ibrackets/ibrackets.pdf
@@ -243424,10 +243416,10 @@
2019/05/20 | 84 | macros/latex/contrib/mathalpha/tex/mathalfa.sty
2021/11/18 | 57446 | macros/latex/contrib/mathalpha/tex/mathalpha.sty
2021/11/18 | 1892013 | macros/latex/contrib/mathalpha.zip
-2024/10/21 | 528445 | macros/latex/contrib/mathastext/mathastext.dtx
-2024/10/21 | 758268 | macros/latex/contrib/mathastext/mathastext.pdf
-2024/10/21 | 9028 | macros/latex/contrib/mathastext/README.md
-2024/10/21 | 898524 | macros/latex/contrib/mathastext.zip
+2024/10/26 | 540667 | macros/latex/contrib/mathastext/mathastext.dtx
+2024/10/26 | 778378 | macros/latex/contrib/mathastext/mathastext.pdf
+2024/10/26 | 10896 | macros/latex/contrib/mathastext/README.md
+2024/10/26 | 922637 | macros/latex/contrib/mathastext.zip
2021/06/07 | 1509 | macros/latex/contrib/mathcommand/makefile
2021/06/07 | 52877 | macros/latex/contrib/mathcommand/mathcommand.dtx
2021/06/07 | 2223 | macros/latex/contrib/mathcommand/mathcommand.ins
@@ -303710,7 +303702,7 @@
2021/05/03 | 629 | support/TeX4ht/doc/README
2020/08/24 | 358454 | support/TeX4ht/doc/TeX4ht-doc.tex
2021/05/11 | 262 | support/TeX4ht/README
-2024/10/19 | 263615 | support/TeX4ht/source/ChangeLog
+2024/10/25 | 263927 | support/TeX4ht/source/ChangeLog
2021/05/03 | 1375 | support/TeX4ht/source/checklog.lua
2021/05/03 | 1189 | support/TeX4ht/source/common-code.tex
2021/05/03 | 2727 | support/TeX4ht/source/common-info.tex
@@ -303722,7 +303714,7 @@
2021/05/03 | 1121 | support/TeX4ht/source/README
2021/05/03 | 1744 | support/TeX4ht/source/t1fontmake.lua
2021/05/03 | 297 | support/TeX4ht/source/t1fontsample.tex
-2024/10/19 | 1213920 | support/TeX4ht/source/tex4ht-4ht.tex
+2024/10/25 | 1214306 | support/TeX4ht/source/tex4ht-4ht.tex
2021/05/03 | 7127 | support/TeX4ht/source/tex4ht-auto-script.tex
2021/05/16 | 1539 | support/TeX4ht/source/tex4ht-bibtex2.tex
2023/10/16 | 21307 | support/TeX4ht/source/tex4ht-cond4ht.tex
@@ -303768,7 +303760,7 @@
2021/05/03 | 22748 | support/TeX4ht/source/tex4ht-jsmath.tex
2021/05/03 | 104631 | support/TeX4ht/source/tex4ht-jsml.tex
2021/05/03 | 90707 | support/TeX4ht/source/tex4ht-jsml-xtpipes.tex
-2024/09/27 | 9546 | support/TeX4ht/source/tex4ht-mathjax.tex
+2024/10/25 | 9607 | support/TeX4ht/source/tex4ht-mathjax.tex
2021/05/03 | 102444 | support/TeX4ht/source/tex4ht-mathltx.tex
2024/10/11 | 167740 | support/TeX4ht/source/tex4ht-mathml.tex
2021/05/03 | 8860 | support/TeX4ht/source/tex4ht-mathplayer.tex
@@ -303920,224 +303912,224 @@
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
-2024/10/08 | 48460 | support/texlab/Cargo.lock
-2024/10/08 | 776 | support/texlab/Cargo.toml
-2024/10/08 | 40352 | support/texlab/CHANGELOG.md
-2024/10/08 | 181 | support/texlab/CONTRIBUTING.md
-2024/10/08 | 654 | support/texlab/crates/base-db/Cargo.toml
-2024/10/08 | 3407 | support/texlab/crates/base-db/src/config.rs
-2024/10/08 | 58486 | support/texlab/crates/base-db/src/data.rs
-2024/10/08 | 3453 | support/texlab/crates/base-db/src/deps/discover.rs
-2024/10/08 | 9184 | support/texlab/crates/base-db/src/deps/graph.rs
-2024/10/08 | 1077 | support/texlab/crates/base-db/src/deps/project.rs
-2024/10/08 | 5341 | support/texlab/crates/base-db/src/deps/root.rs
-2024/10/08 | 219 | support/texlab/crates/base-db/src/deps.rs
-2024/10/08 | 6778 | support/texlab/crates/base-db/src/document.rs
-2024/10/08 | 584 | support/texlab/crates/base-db/src/lib.rs
-2024/10/08 | 1256 | support/texlab/crates/base-db/src/semantics/auxiliary.rs
-2024/10/08 | 2781 | support/texlab/crates/base-db/src/semantics/bib.rs
-2024/10/08 | 1439 | support/texlab/crates/base-db/src/semantics.rs
-2024/10/08 | 13639 | support/texlab/crates/base-db/src/semantics/tex.rs
-2024/10/08 | 930 | support/texlab/crates/base-db/src/util/expand.rs
-2024/10/08 | 5910 | support/texlab/crates/base-db/src/util/label.rs
-2024/10/08 | 5576 | support/texlab/crates/base-db/src/util/queries.rs
-2024/10/08 | 445 | support/texlab/crates/base-db/src/util/regex_filter.rs
-2024/10/08 | 222 | support/texlab/crates/base-db/src/util.rs
-2024/10/08 | 5356 | support/texlab/crates/base-db/src/workspace.rs
-2024/10/08 | 364 | support/texlab/crates/bibfmt/Cargo.toml
-2024/10/08 | 6833 | support/texlab/crates/bibfmt/src/lib.rs
-2024/10/08 | 3486 | support/texlab/crates/bibfmt/src/tests.rs
-2024/10/08 | 523 | support/texlab/crates/bibtex-utils/Cargo.toml
-2024/10/08 | 2125 | support/texlab/crates/bibtex-utils/src/field/author.rs
-2024/10/08 | 2716 | support/texlab/crates/bibtex-utils/src/field/date.rs
-2024/10/08 | 1677 | support/texlab/crates/bibtex-utils/src/field/number.rs
-2024/10/08 | 196 | support/texlab/crates/bibtex-utils/src/field.rs
-2024/10/08 | 8723 | support/texlab/crates/bibtex-utils/src/field/text.rs
-2024/10/08 | 15 | support/texlab/crates/bibtex-utils/src/lib.rs
-2024/10/08 | 567 | support/texlab/crates/citeproc/Cargo.toml
-2024/10/08 | 22284 | support/texlab/crates/citeproc/src/driver.rs
-2024/10/08 | 5274 | support/texlab/crates/citeproc/src/entry.rs
-2024/10/08 | 949 | support/texlab/crates/citeproc/src/lib.rs
-2024/10/08 | 1760 | support/texlab/crates/citeproc/src/output.rs
-2024/10/08 | 15776 | support/texlab/crates/citeproc/src/tests.rs
-2024/10/08 | 610 | support/texlab/crates/commands/Cargo.toml
-2024/10/08 | 3926 | support/texlab/crates/commands/src/build.rs
-2024/10/08 | 987 | support/texlab/crates/commands/src/change_env.rs
-2024/10/08 | 1739 | support/texlab/crates/commands/src/clean.rs
-2024/10/08 | 1729 | support/texlab/crates/commands/src/dep_graph.rs
-2024/10/08 | 3092 | support/texlab/crates/commands/src/find_envs.rs
-2024/10/08 | 3938 | support/texlab/crates/commands/src/fwd_search.rs
-2024/10/08 | 389 | support/texlab/crates/commands/src/lib.rs
-2024/10/08 | 1569 | support/texlab/crates/commands/src/placeholders.rs
-2024/10/08 | 1033 | support/texlab/crates/completion/benches/bench_main.rs
-2024/10/08 | 757 | support/texlab/crates/completion/Cargo.toml
-2024/10/08 | 348 | support/texlab/crates/completion-data/Cargo.toml
-2024/10/08 | 6970534 | support/texlab/crates/completion-data/data/completion.json.gz
-2024/10/08 | 3265 | support/texlab/crates/completion-data/src/lib.rs
-2024/10/08 | 6586 | support/texlab/crates/completion/src/lib.rs
-2024/10/08 | 2492 | support/texlab/crates/completion/src/providers/argument.rs
-2024/10/08 | 2276 | support/texlab/crates/completion/src/providers/citations.rs
-2024/10/08 | 1552 | support/texlab/crates/completion/src/providers/color_model.rs
-2024/10/08 | 2106 | support/texlab/crates/completion/src/providers/color.rs
-2024/10/08 | 4812 | support/texlab/crates/completion/src/providers/command.rs
-2024/10/08 | 1118 | support/texlab/crates/completion/src/providers/entry_type.rs
-2024/10/08 | 4290 | support/texlab/crates/completion/src/providers/environment.rs
-2024/10/08 | 2369 | support/texlab/crates/completion/src/providers/field.rs
-2024/10/08 | 2600 | support/texlab/crates/completion/src/providers/glossary.rs
-2024/10/08 | 2477 | support/texlab/crates/completion/src/providers/import.rs
-2024/10/08 | 4863 | support/texlab/crates/completion/src/providers/include.rs
-2024/10/08 | 1636 | support/texlab/crates/completion/src/providers/label_def.rs
-2024/10/08 | 4431 | support/texlab/crates/completion/src/providers/label_ref.rs
-2024/10/08 | 779 | support/texlab/crates/completion/src/providers.rs
-2024/10/08 | 3300 | support/texlab/crates/completion/src/providers/tikz_library.rs
-2024/10/08 | 51244 | support/texlab/crates/completion/src/tests.rs
-2024/10/08 | 1459 | support/texlab/crates/completion/src/util/builder.rs
-2024/10/08 | 1025 | support/texlab/crates/completion/src/util/matchers.rs
-2024/10/08 | 2320 | support/texlab/crates/completion/src/util/patterns.rs
-2024/10/08 | 967 | support/texlab/crates/completion/src/util.rs
-2024/10/08 | 396 | support/texlab/crates/definition/Cargo.toml
-2024/10/08 | 880 | support/texlab/crates/definition/src/citation.rs
-2024/10/08 | 1761 | support/texlab/crates/definition/src/command.rs
-2024/10/08 | 1237 | support/texlab/crates/definition/src/include.rs
-2024/10/08 | 1175 | support/texlab/crates/definition/src/label.rs
-2024/10/08 | 1125 | support/texlab/crates/definition/src/lib.rs
-2024/10/08 | 1077 | support/texlab/crates/definition/src/string_ref.rs
-2024/10/08 | 2736 | support/texlab/crates/definition/src/tests.rs
-2024/10/08 | 626 | support/texlab/crates/diagnostics/Cargo.toml
-2024/10/08 | 2209 | support/texlab/crates/diagnostics/src/build_log.rs
-2024/10/08 | 3895 | support/texlab/crates/diagnostics/src/chktex.rs
-2024/10/08 | 2469 | support/texlab/crates/diagnostics/src/citations.rs
-2024/10/08 | 2652 | support/texlab/crates/diagnostics/src/grammar/bib.rs
-2024/10/08 | 26 | support/texlab/crates/diagnostics/src/grammar.rs
-2024/10/08 | 3636 | support/texlab/crates/diagnostics/src/grammar/tex.rs
-2024/10/08 | 2504 | support/texlab/crates/diagnostics/src/labels.rs
-2024/10/08 | 165 | support/texlab/crates/diagnostics/src/lib.rs
-2024/10/08 | 5509 | support/texlab/crates/diagnostics/src/manager.rs
-2024/10/08 | 7202 | support/texlab/crates/diagnostics/src/tests.rs
-2024/10/08 | 5511 | support/texlab/crates/diagnostics/src/types.rs
-2024/10/08 | 240 | support/texlab/crates/distro/Cargo.toml
-2024/10/08 | 2075 | support/texlab/crates/distro/src/file_name_db.rs
-2024/10/08 | 710 | support/texlab/crates/distro/src/kpsewhich.rs
-2024/10/08 | 1344 | support/texlab/crates/distro/src/language.rs
-2024/10/08 | 2543 | support/texlab/crates/distro/src/lib.rs
-2024/10/08 | 2467 | support/texlab/crates/distro/src/miktex.rs
-2024/10/08 | 820 | support/texlab/crates/distro/src/texlive.rs
-2024/10/08 | 367 | support/texlab/crates/folding/Cargo.toml
-2024/10/08 | 3225 | support/texlab/crates/folding/src/lib.rs
-2024/10/08 | 1698 | support/texlab/crates/folding/src/tests.rs
-2024/10/08 | 338 | support/texlab/crates/highlights/Cargo.toml
-2024/10/08 | 806 | support/texlab/crates/highlights/src/label.rs
-2024/10/08 | 612 | support/texlab/crates/highlights/src/lib.rs
-2024/10/08 | 901 | support/texlab/crates/highlights/src/tests.rs
-2024/10/08 | 495 | support/texlab/crates/hover/Cargo.toml
-2024/10/08 | 1261 | support/texlab/crates/hover/src/citation.rs
-2024/10/08 | 541 | support/texlab/crates/hover/src/entry_type.rs
-2024/10/08 | 617 | support/texlab/crates/hover/src/field_type.rs
-2024/10/08 | 850 | support/texlab/crates/hover/src/label.rs
-2024/10/08 | 1051 | support/texlab/crates/hover/src/lib.rs
-2024/10/08 | 725 | support/texlab/crates/hover/src/package.rs
-2024/10/08 | 1095 | support/texlab/crates/hover/src/string_ref.rs
-2024/10/08 | 7827 | support/texlab/crates/hover/src/tests.rs
-2024/10/08 | 367 | support/texlab/crates/inlay-hints/Cargo.toml
-2024/10/08 | 1777 | support/texlab/crates/inlay-hints/src/label.rs
-2024/10/08 | 827 | support/texlab/crates/inlay-hints/src/lib.rs
-2024/10/08 | 3525 | support/texlab/crates/inlay-hints/src/tests.rs
-2024/10/08 | 395 | support/texlab/crates/ipc/Cargo.toml
-2024/10/08 | 1330 | support/texlab/crates/ipc/src/lib.rs
-2024/10/08 | 240 | support/texlab/crates/line-index/Cargo.toml
-2024/10/08 | 6528 | support/texlab/crates/line-index/src/lib.rs
-2024/10/08 | 310 | support/texlab/crates/links/Cargo.toml
-2024/10/08 | 766 | support/texlab/crates/links/src/include.rs
-2024/10/08 | 264 | support/texlab/crates/links/src/lib.rs
-2024/10/08 | 1146 | support/texlab/crates/links/src/tests.rs
-2024/10/08 | 472 | support/texlab/crates/parser/Cargo.toml
-2024/10/08 | 11374 | support/texlab/crates/parser/src/bibtex.rs
-2024/10/08 | 169854 | support/texlab/crates/parser/src/bibtex/tests.rs
-2024/10/08 | 5381 | support/texlab/crates/parser/src/build_log.rs
-2024/10/08 | 44454 | support/texlab/crates/parser/src/build_log/tests.rs
-2024/10/08 | 4820 | support/texlab/crates/parser/src/config.rs
-2024/10/08 | 1314 | support/texlab/crates/parser/src/file_list.rs
-2024/10/08 | 5963 | support/texlab/crates/parser/src/latex/lexer/commands.rs
-2024/10/08 | 2040 | support/texlab/crates/parser/src/latex/lexer.rs
-2024/10/08 | 2084 | support/texlab/crates/parser/src/latex/lexer/types.rs
-2024/10/08 | 5512 | support/texlab/crates/parser/src/latexmkrc.rs
-2024/10/08 | 36105 | support/texlab/crates/parser/src/latex.rs
-2024/10/08 | 105072 | support/texlab/crates/parser/src/latex/tests.rs
-2024/10/08 | 266 | support/texlab/crates/parser/src/lib.rs
-2024/10/08 | 1300 | support/texlab/crates/parser/src/util.rs
-2024/10/08 | 369 | support/texlab/crates/references/Cargo.toml
-2024/10/08 | 1817 | support/texlab/crates/references/src/command.rs
-2024/10/08 | 1496 | support/texlab/crates/references/src/entry.rs
-2024/10/08 | 987 | support/texlab/crates/references/src/label.rs
-2024/10/08 | 1189 | support/texlab/crates/references/src/lib.rs
-2024/10/08 | 1329 | support/texlab/crates/references/src/string_def.rs
-2024/10/08 | 3337 | support/texlab/crates/references/src/tests.rs
-2024/10/08 | 397 | support/texlab/crates/rename/Cargo.toml
-2024/10/08 | 1311 | support/texlab/crates/rename/src/command.rs
-2024/10/08 | 1513 | support/texlab/crates/rename/src/entry.rs
-2024/10/08 | 2179 | support/texlab/crates/rename/src/label.rs
-2024/10/08 | 1456 | support/texlab/crates/rename/src/lib.rs
-2024/10/08 | 3576 | support/texlab/crates/rename/src/tests.rs
-2024/10/08 | 537 | support/texlab/crates/symbols/Cargo.toml
-2024/10/08 | 1974 | support/texlab/crates/symbols/src/document/bib.rs
-2024/10/08 | 1610 | support/texlab/crates/symbols/src/document.rs
-2024/10/08 | 14338 | support/texlab/crates/symbols/src/document/tests.rs
-2024/10/08 | 9121 | support/texlab/crates/symbols/src/document/tex.rs
-2024/10/08 | 175 | support/texlab/crates/symbols/src/lib.rs
-2024/10/08 | 2610 | support/texlab/crates/symbols/src/types.rs
-2024/10/08 | 1321 | support/texlab/crates/symbols/src/workspace.rs
-2024/10/08 | 5655 | support/texlab/crates/symbols/src/workspace/sort.rs
-2024/10/08 | 9194 | support/texlab/crates/symbols/src/workspace/tests.rs
-2024/10/08 | 266 | support/texlab/crates/syntax/Cargo.toml
-2024/10/08 | 6963 | support/texlab/crates/syntax/src/bibtex/cst.rs
-2024/10/08 | 616 | support/texlab/crates/syntax/src/bibtex/kind.rs
-2024/10/08 | 694 | support/texlab/crates/syntax/src/bibtex.rs
-2024/10/08 | 236 | support/texlab/crates/syntax/src/file_list.rs
-2024/10/08 | 18829 | support/texlab/crates/syntax/src/latex/cst.rs
-2024/10/08 | 1724 | support/texlab/crates/syntax/src/latex/kind.rs
-2024/10/08 | 128 | support/texlab/crates/syntax/src/latexmkrc.rs
-2024/10/08 | 689 | support/texlab/crates/syntax/src/latex.rs
-2024/10/08 | 523 | support/texlab/crates/syntax/src/lib.rs
-2024/10/08 | 342 | support/texlab/crates/test-utils/Cargo.toml
-2024/10/08 | 5283 | support/texlab/crates/test-utils/src/fixture.rs
-2024/10/08 | 17 | support/texlab/crates/test-utils/src/lib.rs
-2024/10/08 | 444 | support/texlab/crates/texlab/benches/bench_main.rs
-2024/10/08 | 1914 | support/texlab/crates/texlab/Cargo.toml
-2024/10/08 | 3457 | support/texlab/crates/texlab/src/client.rs
-2024/10/08 | 16158 | support/texlab/crates/texlab/src/features/completion.rs
-2024/10/08 | 533 | support/texlab/crates/texlab/src/features/definition.rs
-2024/10/08 | 565 | support/texlab/crates/texlab/src/features/folding.rs
-2024/10/08 | 804 | support/texlab/crates/texlab/src/features/formatting/bibtex_internal.rs
-2024/10/08 | 2129 | support/texlab/crates/texlab/src/features/formatting/latexindent.rs
-2024/10/08 | 1148 | support/texlab/crates/texlab/src/features/formatting.rs
-2024/10/08 | 505 | support/texlab/crates/texlab/src/features/highlight.rs
-2024/10/08 | 334 | support/texlab/crates/texlab/src/features/hover.rs
-2024/10/08 | 560 | support/texlab/crates/texlab/src/features/inlay_hint.rs
-2024/10/08 | 467 | support/texlab/crates/texlab/src/features/link.rs
-2024/10/08 | 409 | support/texlab/crates/texlab/src/features/reference.rs
-2024/10/08 | 759 | support/texlab/crates/texlab/src/features/rename.rs
-2024/10/08 | 197 | support/texlab/crates/texlab/src/features.rs
-2024/10/08 | 927 | support/texlab/crates/texlab/src/features/symbols.rs
-2024/10/08 | 122 | support/texlab/crates/texlab/src/lib.rs
-2024/10/08 | 3444 | support/texlab/crates/texlab/src/main.rs
-2024/10/08 | 2411 | support/texlab/crates/texlab/src/server/dispatch.rs
-2024/10/08 | 2609 | support/texlab/crates/texlab/src/server/extensions.rs
-2024/10/08 | 4531 | support/texlab/crates/texlab/src/server/options.rs
-2024/10/08 | 1412 | support/texlab/crates/texlab/src/server/progress.rs
-2024/10/08 | 42017 | support/texlab/crates/texlab/src/server.rs
-2024/10/08 | 1624 | support/texlab/crates/texlab/src/util/client_flags.rs
-2024/10/08 | 11060 | support/texlab/crates/texlab/src/util/from_proto.rs
-2024/10/08 | 1732 | support/texlab/crates/texlab/src/util/line_index_ext.rs
-2024/10/08 | 2265 | support/texlab/crates/texlab/src/util/lsp_enums.rs
-2024/10/08 | 3168 | support/texlab/crates/texlab/src/util.rs
-2024/10/08 | 18681 | support/texlab/crates/texlab/src/util/to_proto.rs
-2024/10/08 | 380190 | support/texlab/images/demo.gif
-2024/10/08 | 35149 | support/texlab/LICENSE
-2024/10/08 | 3838 | support/texlab/README.md
-2024/10/08 | 853 | support/texlab/texlab.1
-2024/10/08 | 26335 | support/texlab/texlab.pdf
-2024/10/08 | 2586 | support/texlab/texlab.tex
-2024/10/08 | 7602230 | support/texlab.zip
+2024/10/26 | 48460 | support/texlab/Cargo.lock
+2024/10/26 | 776 | support/texlab/Cargo.toml
+2024/10/26 | 41287 | support/texlab/CHANGELOG.md
+2024/10/26 | 181 | support/texlab/CONTRIBUTING.md
+2024/10/26 | 654 | support/texlab/crates/base-db/Cargo.toml
+2024/10/26 | 3444 | support/texlab/crates/base-db/src/config.rs
+2024/10/26 | 58486 | support/texlab/crates/base-db/src/data.rs
+2024/10/26 | 3468 | support/texlab/crates/base-db/src/deps/discover.rs
+2024/10/26 | 9271 | support/texlab/crates/base-db/src/deps/graph.rs
+2024/10/26 | 1077 | support/texlab/crates/base-db/src/deps/project.rs
+2024/10/26 | 5383 | support/texlab/crates/base-db/src/deps/root.rs
+2024/10/26 | 219 | support/texlab/crates/base-db/src/deps.rs
+2024/10/26 | 6782 | support/texlab/crates/base-db/src/document.rs
+2024/10/26 | 584 | support/texlab/crates/base-db/src/lib.rs
+2024/10/26 | 2467 | support/texlab/crates/base-db/src/semantics/auxiliary.rs
+2024/10/26 | 2781 | support/texlab/crates/base-db/src/semantics/bib.rs
+2024/10/26 | 1439 | support/texlab/crates/base-db/src/semantics.rs
+2024/10/26 | 14071 | support/texlab/crates/base-db/src/semantics/tex.rs
+2024/10/26 | 930 | support/texlab/crates/base-db/src/util/expand.rs
+2024/10/26 | 5910 | support/texlab/crates/base-db/src/util/label.rs
+2024/10/26 | 5576 | support/texlab/crates/base-db/src/util/queries.rs
+2024/10/26 | 445 | support/texlab/crates/base-db/src/util/regex_filter.rs
+2024/10/26 | 222 | support/texlab/crates/base-db/src/util.rs
+2024/10/26 | 5356 | support/texlab/crates/base-db/src/workspace.rs
+2024/10/26 | 364 | support/texlab/crates/bibfmt/Cargo.toml
+2024/10/26 | 6833 | support/texlab/crates/bibfmt/src/lib.rs
+2024/10/26 | 3486 | support/texlab/crates/bibfmt/src/tests.rs
+2024/10/26 | 523 | support/texlab/crates/bibtex-utils/Cargo.toml
+2024/10/26 | 2125 | support/texlab/crates/bibtex-utils/src/field/author.rs
+2024/10/26 | 2716 | support/texlab/crates/bibtex-utils/src/field/date.rs
+2024/10/26 | 1677 | support/texlab/crates/bibtex-utils/src/field/number.rs
+2024/10/26 | 196 | support/texlab/crates/bibtex-utils/src/field.rs
+2024/10/26 | 8723 | support/texlab/crates/bibtex-utils/src/field/text.rs
+2024/10/26 | 15 | support/texlab/crates/bibtex-utils/src/lib.rs
+2024/10/26 | 567 | support/texlab/crates/citeproc/Cargo.toml
+2024/10/26 | 22284 | support/texlab/crates/citeproc/src/driver.rs
+2024/10/26 | 5274 | support/texlab/crates/citeproc/src/entry.rs
+2024/10/26 | 949 | support/texlab/crates/citeproc/src/lib.rs
+2024/10/26 | 1760 | support/texlab/crates/citeproc/src/output.rs
+2024/10/26 | 15776 | support/texlab/crates/citeproc/src/tests.rs
+2024/10/26 | 610 | support/texlab/crates/commands/Cargo.toml
+2024/10/26 | 4059 | support/texlab/crates/commands/src/build.rs
+2024/10/26 | 987 | support/texlab/crates/commands/src/change_env.rs
+2024/10/26 | 1881 | support/texlab/crates/commands/src/clean.rs
+2024/10/26 | 1729 | support/texlab/crates/commands/src/dep_graph.rs
+2024/10/26 | 3092 | support/texlab/crates/commands/src/find_envs.rs
+2024/10/26 | 4079 | support/texlab/crates/commands/src/fwd_search.rs
+2024/10/26 | 389 | support/texlab/crates/commands/src/lib.rs
+2024/10/26 | 1569 | support/texlab/crates/commands/src/placeholders.rs
+2024/10/26 | 1033 | support/texlab/crates/completion/benches/bench_main.rs
+2024/10/26 | 757 | support/texlab/crates/completion/Cargo.toml
+2024/10/26 | 348 | support/texlab/crates/completion-data/Cargo.toml
+2024/10/26 | 6970534 | support/texlab/crates/completion-data/data/completion.json.gz
+2024/10/26 | 3265 | support/texlab/crates/completion-data/src/lib.rs
+2024/10/26 | 6586 | support/texlab/crates/completion/src/lib.rs
+2024/10/26 | 2492 | support/texlab/crates/completion/src/providers/argument.rs
+2024/10/26 | 2276 | support/texlab/crates/completion/src/providers/citations.rs
+2024/10/26 | 1552 | support/texlab/crates/completion/src/providers/color_model.rs
+2024/10/26 | 2106 | support/texlab/crates/completion/src/providers/color.rs
+2024/10/26 | 4812 | support/texlab/crates/completion/src/providers/command.rs
+2024/10/26 | 1118 | support/texlab/crates/completion/src/providers/entry_type.rs
+2024/10/26 | 4290 | support/texlab/crates/completion/src/providers/environment.rs
+2024/10/26 | 2369 | support/texlab/crates/completion/src/providers/field.rs
+2024/10/26 | 2600 | support/texlab/crates/completion/src/providers/glossary.rs
+2024/10/26 | 2477 | support/texlab/crates/completion/src/providers/import.rs
+2024/10/26 | 4872 | support/texlab/crates/completion/src/providers/include.rs
+2024/10/26 | 1636 | support/texlab/crates/completion/src/providers/label_def.rs
+2024/10/26 | 4431 | support/texlab/crates/completion/src/providers/label_ref.rs
+2024/10/26 | 779 | support/texlab/crates/completion/src/providers.rs
+2024/10/26 | 3300 | support/texlab/crates/completion/src/providers/tikz_library.rs
+2024/10/26 | 51244 | support/texlab/crates/completion/src/tests.rs
+2024/10/26 | 1459 | support/texlab/crates/completion/src/util/builder.rs
+2024/10/26 | 1025 | support/texlab/crates/completion/src/util/matchers.rs
+2024/10/26 | 2320 | support/texlab/crates/completion/src/util/patterns.rs
+2024/10/26 | 967 | support/texlab/crates/completion/src/util.rs
+2024/10/26 | 396 | support/texlab/crates/definition/Cargo.toml
+2024/10/26 | 880 | support/texlab/crates/definition/src/citation.rs
+2024/10/26 | 1761 | support/texlab/crates/definition/src/command.rs
+2024/10/26 | 1237 | support/texlab/crates/definition/src/include.rs
+2024/10/26 | 1175 | support/texlab/crates/definition/src/label.rs
+2024/10/26 | 1125 | support/texlab/crates/definition/src/lib.rs
+2024/10/26 | 1077 | support/texlab/crates/definition/src/string_ref.rs
+2024/10/26 | 2736 | support/texlab/crates/definition/src/tests.rs
+2024/10/26 | 626 | support/texlab/crates/diagnostics/Cargo.toml
+2024/10/26 | 2209 | support/texlab/crates/diagnostics/src/build_log.rs
+2024/10/26 | 3904 | support/texlab/crates/diagnostics/src/chktex.rs
+2024/10/26 | 3126 | support/texlab/crates/diagnostics/src/citations.rs
+2024/10/26 | 2652 | support/texlab/crates/diagnostics/src/grammar/bib.rs
+2024/10/26 | 26 | support/texlab/crates/diagnostics/src/grammar.rs
+2024/10/26 | 3636 | support/texlab/crates/diagnostics/src/grammar/tex.rs
+2024/10/26 | 2504 | support/texlab/crates/diagnostics/src/labels.rs
+2024/10/26 | 165 | support/texlab/crates/diagnostics/src/lib.rs
+2024/10/26 | 5509 | support/texlab/crates/diagnostics/src/manager.rs
+2024/10/26 | 7202 | support/texlab/crates/diagnostics/src/tests.rs
+2024/10/26 | 5511 | support/texlab/crates/diagnostics/src/types.rs
+2024/10/26 | 240 | support/texlab/crates/distro/Cargo.toml
+2024/10/26 | 2075 | support/texlab/crates/distro/src/file_name_db.rs
+2024/10/26 | 710 | support/texlab/crates/distro/src/kpsewhich.rs
+2024/10/26 | 1344 | support/texlab/crates/distro/src/language.rs
+2024/10/26 | 2733 | support/texlab/crates/distro/src/lib.rs
+2024/10/26 | 2467 | support/texlab/crates/distro/src/miktex.rs
+2024/10/26 | 820 | support/texlab/crates/distro/src/texlive.rs
+2024/10/26 | 367 | support/texlab/crates/folding/Cargo.toml
+2024/10/26 | 3225 | support/texlab/crates/folding/src/lib.rs
+2024/10/26 | 1698 | support/texlab/crates/folding/src/tests.rs
+2024/10/26 | 338 | support/texlab/crates/highlights/Cargo.toml
+2024/10/26 | 806 | support/texlab/crates/highlights/src/label.rs
+2024/10/26 | 612 | support/texlab/crates/highlights/src/lib.rs
+2024/10/26 | 901 | support/texlab/crates/highlights/src/tests.rs
+2024/10/26 | 495 | support/texlab/crates/hover/Cargo.toml
+2024/10/26 | 1261 | support/texlab/crates/hover/src/citation.rs
+2024/10/26 | 541 | support/texlab/crates/hover/src/entry_type.rs
+2024/10/26 | 617 | support/texlab/crates/hover/src/field_type.rs
+2024/10/26 | 850 | support/texlab/crates/hover/src/label.rs
+2024/10/26 | 1051 | support/texlab/crates/hover/src/lib.rs
+2024/10/26 | 725 | support/texlab/crates/hover/src/package.rs
+2024/10/26 | 1095 | support/texlab/crates/hover/src/string_ref.rs
+2024/10/26 | 7827 | support/texlab/crates/hover/src/tests.rs
+2024/10/26 | 367 | support/texlab/crates/inlay-hints/Cargo.toml
+2024/10/26 | 1777 | support/texlab/crates/inlay-hints/src/label.rs
+2024/10/26 | 827 | support/texlab/crates/inlay-hints/src/lib.rs
+2024/10/26 | 3525 | support/texlab/crates/inlay-hints/src/tests.rs
+2024/10/26 | 395 | support/texlab/crates/ipc/Cargo.toml
+2024/10/26 | 1330 | support/texlab/crates/ipc/src/lib.rs
+2024/10/26 | 240 | support/texlab/crates/line-index/Cargo.toml
+2024/10/26 | 6528 | support/texlab/crates/line-index/src/lib.rs
+2024/10/26 | 310 | support/texlab/crates/links/Cargo.toml
+2024/10/26 | 766 | support/texlab/crates/links/src/include.rs
+2024/10/26 | 264 | support/texlab/crates/links/src/lib.rs
+2024/10/26 | 1146 | support/texlab/crates/links/src/tests.rs
+2024/10/26 | 472 | support/texlab/crates/parser/Cargo.toml
+2024/10/26 | 11374 | support/texlab/crates/parser/src/bibtex.rs
+2024/10/26 | 169854 | support/texlab/crates/parser/src/bibtex/tests.rs
+2024/10/26 | 5381 | support/texlab/crates/parser/src/build_log.rs
+2024/10/26 | 44454 | support/texlab/crates/parser/src/build_log/tests.rs
+2024/10/26 | 4820 | support/texlab/crates/parser/src/config.rs
+2024/10/26 | 1314 | support/texlab/crates/parser/src/file_list.rs
+2024/10/26 | 6114 | support/texlab/crates/parser/src/latex/lexer/commands.rs
+2024/10/26 | 2040 | support/texlab/crates/parser/src/latex/lexer.rs
+2024/10/26 | 2137 | support/texlab/crates/parser/src/latex/lexer/types.rs
+2024/10/26 | 5512 | support/texlab/crates/parser/src/latexmkrc.rs
+2024/10/26 | 37743 | support/texlab/crates/parser/src/latex.rs
+2024/10/26 | 105072 | support/texlab/crates/parser/src/latex/tests.rs
+2024/10/26 | 266 | support/texlab/crates/parser/src/lib.rs
+2024/10/26 | 1300 | support/texlab/crates/parser/src/util.rs
+2024/10/26 | 369 | support/texlab/crates/references/Cargo.toml
+2024/10/26 | 1955 | support/texlab/crates/references/src/command.rs
+2024/10/26 | 1496 | support/texlab/crates/references/src/entry.rs
+2024/10/26 | 987 | support/texlab/crates/references/src/label.rs
+2024/10/26 | 1189 | support/texlab/crates/references/src/lib.rs
+2024/10/26 | 1329 | support/texlab/crates/references/src/string_def.rs
+2024/10/26 | 3807 | support/texlab/crates/references/src/tests.rs
+2024/10/26 | 397 | support/texlab/crates/rename/Cargo.toml
+2024/10/26 | 1311 | support/texlab/crates/rename/src/command.rs
+2024/10/26 | 1513 | support/texlab/crates/rename/src/entry.rs
+2024/10/26 | 2179 | support/texlab/crates/rename/src/label.rs
+2024/10/26 | 1456 | support/texlab/crates/rename/src/lib.rs
+2024/10/26 | 3576 | support/texlab/crates/rename/src/tests.rs
+2024/10/26 | 537 | support/texlab/crates/symbols/Cargo.toml
+2024/10/26 | 1974 | support/texlab/crates/symbols/src/document/bib.rs
+2024/10/26 | 1610 | support/texlab/crates/symbols/src/document.rs
+2024/10/26 | 14492 | support/texlab/crates/symbols/src/document/tests.rs
+2024/10/26 | 9351 | support/texlab/crates/symbols/src/document/tex.rs
+2024/10/26 | 175 | support/texlab/crates/symbols/src/lib.rs
+2024/10/26 | 2610 | support/texlab/crates/symbols/src/types.rs
+2024/10/26 | 1321 | support/texlab/crates/symbols/src/workspace.rs
+2024/10/26 | 5655 | support/texlab/crates/symbols/src/workspace/sort.rs
+2024/10/26 | 9194 | support/texlab/crates/symbols/src/workspace/tests.rs
+2024/10/26 | 266 | support/texlab/crates/syntax/Cargo.toml
+2024/10/26 | 6963 | support/texlab/crates/syntax/src/bibtex/cst.rs
+2024/10/26 | 616 | support/texlab/crates/syntax/src/bibtex/kind.rs
+2024/10/26 | 694 | support/texlab/crates/syntax/src/bibtex.rs
+2024/10/26 | 236 | support/texlab/crates/syntax/src/file_list.rs
+2024/10/26 | 19773 | support/texlab/crates/syntax/src/latex/cst.rs
+2024/10/26 | 1781 | support/texlab/crates/syntax/src/latex/kind.rs
+2024/10/26 | 128 | support/texlab/crates/syntax/src/latexmkrc.rs
+2024/10/26 | 689 | support/texlab/crates/syntax/src/latex.rs
+2024/10/26 | 523 | support/texlab/crates/syntax/src/lib.rs
+2024/10/26 | 342 | support/texlab/crates/test-utils/Cargo.toml
+2024/10/26 | 5283 | support/texlab/crates/test-utils/src/fixture.rs
+2024/10/26 | 17 | support/texlab/crates/test-utils/src/lib.rs
+2024/10/26 | 444 | support/texlab/crates/texlab/benches/bench_main.rs
+2024/10/26 | 1914 | support/texlab/crates/texlab/Cargo.toml
+2024/10/26 | 3457 | support/texlab/crates/texlab/src/client.rs
+2024/10/26 | 16158 | support/texlab/crates/texlab/src/features/completion.rs
+2024/10/26 | 533 | support/texlab/crates/texlab/src/features/definition.rs
+2024/10/26 | 565 | support/texlab/crates/texlab/src/features/folding.rs
+2024/10/26 | 804 | support/texlab/crates/texlab/src/features/formatting/bibtex_internal.rs
+2024/10/26 | 2386 | support/texlab/crates/texlab/src/features/formatting/latexindent.rs
+2024/10/26 | 1148 | support/texlab/crates/texlab/src/features/formatting.rs
+2024/10/26 | 505 | support/texlab/crates/texlab/src/features/highlight.rs
+2024/10/26 | 334 | support/texlab/crates/texlab/src/features/hover.rs
+2024/10/26 | 560 | support/texlab/crates/texlab/src/features/inlay_hint.rs
+2024/10/26 | 467 | support/texlab/crates/texlab/src/features/link.rs
+2024/10/26 | 409 | support/texlab/crates/texlab/src/features/reference.rs
+2024/10/26 | 759 | support/texlab/crates/texlab/src/features/rename.rs
+2024/10/26 | 197 | support/texlab/crates/texlab/src/features.rs
+2024/10/26 | 927 | support/texlab/crates/texlab/src/features/symbols.rs
+2024/10/26 | 122 | support/texlab/crates/texlab/src/lib.rs
+2024/10/26 | 3444 | support/texlab/crates/texlab/src/main.rs
+2024/10/26 | 2411 | support/texlab/crates/texlab/src/server/dispatch.rs
+2024/10/26 | 2609 | support/texlab/crates/texlab/src/server/extensions.rs
+2024/10/26 | 4568 | support/texlab/crates/texlab/src/server/options.rs
+2024/10/26 | 1412 | support/texlab/crates/texlab/src/server/progress.rs
+2024/10/26 | 42017 | support/texlab/crates/texlab/src/server.rs
+2024/10/26 | 1624 | support/texlab/crates/texlab/src/util/client_flags.rs
+2024/10/26 | 11140 | support/texlab/crates/texlab/src/util/from_proto.rs
+2024/10/26 | 1732 | support/texlab/crates/texlab/src/util/line_index_ext.rs
+2024/10/26 | 2265 | support/texlab/crates/texlab/src/util/lsp_enums.rs
+2024/10/26 | 3168 | support/texlab/crates/texlab/src/util.rs
+2024/10/26 | 18681 | support/texlab/crates/texlab/src/util/to_proto.rs
+2024/10/26 | 380190 | support/texlab/images/demo.gif
+2024/10/26 | 35149 | support/texlab/LICENSE
+2024/10/26 | 3838 | support/texlab/README.md
+2024/10/26 | 853 | support/texlab/texlab.1
+2024/10/26 | 26339 | support/texlab/texlab.pdf
+2024/10/26 | 2586 | support/texlab/texlab.tex
+2024/10/26 | 7603626 | 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
@@ -307801,8 +307793,8 @@
2023/04/24 | 9268 | systems/texlive/tlnet/archive/algpseudocodex.r66924.tar.xz
2019/02/28 | 2568 | systems/texlive/tlnet/archive/alg.r15878.tar.xz
2019/02/28 | 5768 | systems/texlive/tlnet/archive/alg.source.r15878.tar.xz
-2023/06/28 | 751752 | systems/texlive/tlnet/archive/algxpar.doc.r67495.tar.xz
-2023/06/28 | 6568 | systems/texlive/tlnet/archive/algxpar.r67495.tar.xz
+2024/10/26 | 830152 | systems/texlive/tlnet/archive/algxpar.doc.r72657.tar.xz
+2024/10/26 | 9868 | systems/texlive/tlnet/archive/algxpar.r72657.tar.xz
2019/02/28 | 378812 | systems/texlive/tlnet/archive/aligned-overset.doc.r47290.tar.xz
2019/02/28 | 1256 | systems/texlive/tlnet/archive/aligned-overset.r47290.tar.xz
2019/02/28 | 1900 | systems/texlive/tlnet/archive/aligned-overset.source.r47290.tar.xz
@@ -308569,6 +308561,8 @@
2019/02/28 | 178716 | systems/texlive/tlnet/archive/beamertheme-metropolis.doc.r43031.tar.xz
2019/02/28 | 6572 | systems/texlive/tlnet/archive/beamertheme-metropolis.r43031.tar.xz
2019/02/28 | 18424 | systems/texlive/tlnet/archive/beamertheme-metropolis.source.r43031.tar.xz
+2024/10/26 | 791604 | systems/texlive/tlnet/archive/beamertheme-mirage.doc.r72656.tar.xz
+2024/10/26 | 2428 | systems/texlive/tlnet/archive/beamertheme-mirage.r72656.tar.xz
2019/02/28 | 404 | systems/texlive/tlnet/archive/beamerthemenirma.doc.r20765.tar.xz
2019/02/28 | 2704 | systems/texlive/tlnet/archive/beamerthemenirma.r20765.tar.xz
2020/08/26 | 2209744 | systems/texlive/tlnet/archive/beamerthemenord.doc.r56180.tar.xz
@@ -309938,11 +309932,11 @@
2020/03/04 | 408 | systems/texlive/tlnet/archive/collection-langpolish.r54074.tar.xz
2023/05/16 | 400 | systems/texlive/tlnet/archive/collection-langportuguese.r67125.tar.xz
2024/09/06 | 404 | systems/texlive/tlnet/archive/collection-langspanish.r72203.tar.xz
-2024/09/27 | 7288 | systems/texlive/tlnet/archive/collection-latexextra.r72387.tar.xz
+2024/10/26 | 7288 | systems/texlive/tlnet/archive/collection-latexextra.r72656.tar.xz
2024/07/28 | 708 | systems/texlive/tlnet/archive/collection-latex.r71912.tar.xz
2024/06/15 | 740 | systems/texlive/tlnet/archive/collection-latexrecommended.r71527.tar.xz
2024/08/17 | 1052 | systems/texlive/tlnet/archive/collection-luatex.r72049.tar.xz
-2024/10/18 | 1796 | systems/texlive/tlnet/archive/collection-mathscience.r72575.tar.xz
+2024/10/26 | 1804 | systems/texlive/tlnet/archive/collection-mathscience.r72655.tar.xz
2024/10/15 | 576 | systems/texlive/tlnet/archive/collection-metapost.r72550.tar.xz
2024/01/28 | 508 | systems/texlive/tlnet/archive/collection-music.r69613.tar.xz
2024/10/16 | 1708 | systems/texlive/tlnet/archive/collection-pictures.r72555.tar.xz
@@ -310047,8 +310041,8 @@
2019/02/28 | 266164 | systems/texlive/tlnet/archive/concmath.doc.r17219.tar.xz
2019/02/28 | 2640 | systems/texlive/tlnet/archive/concmath-fonts.doc.r17218.tar.xz
2019/02/28 | 15176 | systems/texlive/tlnet/archive/concmath-fonts.r17218.tar.xz
-2024/03/01 | 1935736 | systems/texlive/tlnet/archive/concmath-otf.doc.r70294.tar.xz
-2024/03/01 | 255476 | systems/texlive/tlnet/archive/concmath-otf.r70294.tar.xz
+2024/10/26 | 1902976 | systems/texlive/tlnet/archive/concmath-otf.doc.r72660.tar.xz
+2024/10/26 | 255936 | systems/texlive/tlnet/archive/concmath-otf.r72660.tar.xz
2019/02/28 | 2176 | systems/texlive/tlnet/archive/concmath.r17219.tar.xz
2019/02/28 | 9604 | systems/texlive/tlnet/archive/concmath.source.r17219.tar.xz
2019/02/28 | 1064 | systems/texlive/tlnet/archive/concprog.doc.r18791.tar.xz
@@ -310218,6 +310212,8 @@
2019/02/28 | 7372 | systems/texlive/tlnet/archive/copyedit.source.r37928.tar.xz
2019/02/28 | 1691464 | systems/texlive/tlnet/archive/copyrightbox.doc.r24829.tar.xz
2019/02/28 | 1480 | systems/texlive/tlnet/archive/copyrightbox.r24829.tar.xz
+2024/10/26 | 182512 | systems/texlive/tlnet/archive/cora-macs.doc.r72655.tar.xz
+2024/10/26 | 2796 | systems/texlive/tlnet/archive/cora-macs.r72655.tar.xz
2024/04/25 | 158028 | systems/texlive/tlnet/archive/cormorantgaramond.doc.r71057.tar.xz
2024/04/25 | 5571628 | systems/texlive/tlnet/archive/cormorantgaramond.r71057.tar.xz
2019/02/28 | 478128 | systems/texlive/tlnet/archive/correctmathalign.doc.r44131.tar.xz
@@ -313823,8 +313819,8 @@
2024/03/07 | 13364 | systems/texlive/tlnet/archive/jslectureplanner.r70443.tar.xz
2019/02/28 | 18444 | systems/texlive/tlnet/archive/js-misc.doc.r16211.tar.xz
2019/02/28 | 13868 | systems/texlive/tlnet/archive/js-misc.r16211.tar.xz
-2024/10/04 | 425028 | systems/texlive/tlnet/archive/jsonparse.doc.r72453.tar.xz
-2024/10/04 | 5864 | systems/texlive/tlnet/archive/jsonparse.r72453.tar.xz
+2024/10/26 | 425384 | systems/texlive/tlnet/archive/jsonparse.doc.r72654.tar.xz
+2024/10/26 | 5860 | systems/texlive/tlnet/archive/jsonparse.r72654.tar.xz
2019/02/28 | 254168 | systems/texlive/tlnet/archive/jumplines.doc.r37553.tar.xz
2019/02/28 | 4036 | systems/texlive/tlnet/archive/jumplines.r37553.tar.xz
2024/07/23 | 2214884 | systems/texlive/tlnet/archive/junicode.doc.r71871.tar.xz
@@ -315391,9 +315387,9 @@
2019/02/28 | 5988 | systems/texlive/tlnet/archive/mathexam.source.r15878.tar.xz
2020/01/24 | 88088 | systems/texlive/tlnet/archive/mathfam256.doc.r53519.tar.xz
2020/01/24 | 4292 | systems/texlive/tlnet/archive/mathfam256.r53519.tar.xz
-2024/10/24 | 357624 | systems/texlive/tlnet/archive/mathfixs.doc.r72638.tar.xz
-2024/10/24 | 3864 | systems/texlive/tlnet/archive/mathfixs.r72638.tar.xz
-2024/10/24 | 17288 | systems/texlive/tlnet/archive/mathfixs.source.r72638.tar.xz
+2024/10/26 | 357944 | systems/texlive/tlnet/archive/mathfixs.doc.r72653.tar.xz
+2024/10/26 | 3868 | systems/texlive/tlnet/archive/mathfixs.r72653.tar.xz
+2024/10/26 | 17296 | systems/texlive/tlnet/archive/mathfixs.source.r72653.tar.xz
2023/09/12 | 885332 | systems/texlive/tlnet/archive/mathfont.doc.r68241.tar.xz
2023/09/12 | 21876 | systems/texlive/tlnet/archive/mathfont.r68241.tar.xz
2023/09/12 | 64260 | systems/texlive/tlnet/archive/mathfont.source.r68241.tar.xz
@@ -316205,9 +316201,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
-2024/09/07 | 705792 | systems/texlive/tlnet/archive/naive-ebnf.doc.r72212.tar.xz
-2024/09/07 | 2428 | systems/texlive/tlnet/archive/naive-ebnf.r72212.tar.xz
-2024/09/07 | 5896 | systems/texlive/tlnet/archive/naive-ebnf.source.r72212.tar.xz
+2024/10/26 | 506872 | systems/texlive/tlnet/archive/naive-ebnf.doc.r72652.tar.xz
+2024/10/26 | 2448 | systems/texlive/tlnet/archive/naive-ebnf.r72652.tar.xz
+2024/10/26 | 5900 | systems/texlive/tlnet/archive/naive-ebnf.source.r72652.tar.xz
2024/02/10 | 1477132 | systems/texlive/tlnet/archive/nameauth.doc.r69758.tar.xz
2024/02/10 | 7096 | systems/texlive/tlnet/archive/nameauth.r69758.tar.xz
2024/02/10 | 119444 | systems/texlive/tlnet/archive/nameauth.source.r69758.tar.xz
@@ -316742,9 +316738,9 @@
2019/02/28 | 14804 | systems/texlive/tlnet/archive/papertex.source.r19230.tar.xz
2023/09/12 | 536116 | systems/texlive/tlnet/archive/papiergurvan.doc.r68239.tar.xz
2023/09/12 | 3288 | systems/texlive/tlnet/archive/papiergurvan.r68239.tar.xz
-2019/02/28 | 2088752 | systems/texlive/tlnet/archive/paracol.doc.r49560.tar.xz
-2019/02/28 | 18856 | systems/texlive/tlnet/archive/paracol.r49560.tar.xz
-2019/02/28 | 211364 | systems/texlive/tlnet/archive/paracol.source.r49560.tar.xz
+2024/10/26 | 2466756 | systems/texlive/tlnet/archive/paracol.doc.r72651.tar.xz
+2024/10/26 | 19428 | systems/texlive/tlnet/archive/paracol.r72651.tar.xz
+2024/10/26 | 211664 | systems/texlive/tlnet/archive/paracol.source.r72651.tar.xz
2019/02/28 | 213564 | systems/texlive/tlnet/archive/parades.doc.r40042.tar.xz
2019/02/28 | 1044 | systems/texlive/tlnet/archive/parades.r40042.tar.xz
2019/02/28 | 209088 | systems/texlive/tlnet/archive/paralist.doc.r43021.tar.xz
@@ -316931,12 +316927,12 @@
2019/02/28 | 352 | systems/texlive/tlnet/archive/pdflatexpicscale.amd64-freebsd.r41779.tar.xz
2019/02/28 | 348 | systems/texlive/tlnet/archive/pdflatexpicscale.amd64-netbsd.r41779.tar.xz
2019/02/28 | 348 | systems/texlive/tlnet/archive/pdflatexpicscale.armhf-linux.r41779.tar.xz
-2019/02/28 | 86376 | systems/texlive/tlnet/archive/pdflatexpicscale.doc.r46617.tar.xz
+2024/10/26 | 93316 | systems/texlive/tlnet/archive/pdflatexpicscale.doc.r72650.tar.xz
2019/02/28 | 352 | systems/texlive/tlnet/archive/pdflatexpicscale.i386-freebsd.r41779.tar.xz
2019/02/28 | 348 | systems/texlive/tlnet/archive/pdflatexpicscale.i386-linux.r41779.tar.xz
2019/02/28 | 348 | systems/texlive/tlnet/archive/pdflatexpicscale.i386-netbsd.r41779.tar.xz
2019/02/28 | 348 | systems/texlive/tlnet/archive/pdflatexpicscale.i386-solaris.r41779.tar.xz
-2019/02/28 | 3124 | systems/texlive/tlnet/archive/pdflatexpicscale.r46617.tar.xz
+2024/10/26 | 4992 | systems/texlive/tlnet/archive/pdflatexpicscale.r72650.tar.xz
2021/02/25 | 348 | systems/texlive/tlnet/archive/pdflatexpicscale.universal-darwin.r57908.tar.xz
2023/02/20 | 2316 | systems/texlive/tlnet/archive/pdflatexpicscale.windows.r65891.tar.xz
2019/02/28 | 352 | systems/texlive/tlnet/archive/pdflatexpicscale.x86_64-cygwin.r41779.tar.xz
@@ -318848,8 +318844,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
-2024/10/19 | 2554068 | systems/texlive/tlnet/archive/simpleicons.doc.r72579.tar.xz
-2024/10/19 | 3509704 | systems/texlive/tlnet/archive/simpleicons.r72579.tar.xz
+2024/10/26 | 2552772 | systems/texlive/tlnet/archive/simpleicons.doc.r72659.tar.xz
+2024/10/26 | 3507812 | systems/texlive/tlnet/archive/simpleicons.r72659.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/10/03 | 142696 | systems/texlive/tlnet/archive/simplekv.doc.r68439.tar.xz
@@ -319582,13 +319578,13 @@
2024/03/01 | 90916 | systems/texlive/tlnet/archive/tex4ht.amd64-freebsd.r70276.tar.xz
2024/03/01 | 88408 | systems/texlive/tlnet/archive/tex4ht.amd64-netbsd.r70286.tar.xz
2024/03/08 | 70304 | systems/texlive/tlnet/archive/tex4ht.armhf-linux.r70489.tar.xz
-2024/10/19 | 136388 | systems/texlive/tlnet/archive/tex4ht.doc.r72589.tar.xz
+2024/10/26 | 136384 | systems/texlive/tlnet/archive/tex4ht.doc.r72661.tar.xz
2024/03/01 | 90856 | systems/texlive/tlnet/archive/tex4ht.i386-freebsd.r70276.tar.xz
2024/03/01 | 91840 | systems/texlive/tlnet/archive/tex4ht.i386-linux.r70276.tar.xz
2024/03/01 | 76840 | systems/texlive/tlnet/archive/tex4ht.i386-netbsd.r70286.tar.xz
2024/03/01 | 86840 | systems/texlive/tlnet/archive/tex4ht.i386-solaris.r70276.tar.xz
-2024/10/19 | 1137832 | systems/texlive/tlnet/archive/tex4ht.r72589.tar.xz
-2024/10/19 | 1499768 | systems/texlive/tlnet/archive/tex4ht.source.r72589.tar.xz
+2024/10/26 | 1137804 | systems/texlive/tlnet/archive/tex4ht.r72661.tar.xz
+2024/10/26 | 1504660 | systems/texlive/tlnet/archive/tex4ht.source.r72661.tar.xz
2024/03/01 | 185964 | systems/texlive/tlnet/archive/tex4ht.universal-darwin.r70274.tar.xz
2024/03/01 | 61988 | systems/texlive/tlnet/archive/tex4ht.windows.r70269.tar.xz
2024/03/11 | 57948 | systems/texlive/tlnet/archive/tex4ht.x86_64-cygwin.r70560.tar.xz
@@ -319866,7 +319862,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
-2024/10/25 | 438524 | systems/texlive/tlnet/archive/texlive-scripts.doc.r72648.tar.xz
+2024/10/26 | 438644 | systems/texlive/tlnet/archive/texlive-scripts.doc.r72662.tar.xz
2024/07/09 | 908 | systems/texlive/tlnet/archive/texlive-scripts-extra.aarch64-linux.r71749.tar.xz
2024/07/09 | 920 | systems/texlive/tlnet/archive/texlive-scripts-extra.amd64-freebsd.r71749.tar.xz
2024/07/09 | 908 | systems/texlive/tlnet/archive/texlive-scripts-extra.amd64-netbsd.r71749.tar.xz
@@ -319888,7 +319884,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
-2024/10/25 | 114416 | systems/texlive/tlnet/archive/texlive-scripts.r72648.tar.xz
+2024/10/26 | 114404 | systems/texlive/tlnet/archive/texlive-scripts.r72662.tar.xz
2022/09/13 | 580 | systems/texlive/tlnet/archive/texlive-scripts.universal-darwin.r64356.tar.xz
2024/05/10 | 60592 | systems/texlive/tlnet/archive/texlive-scripts.windows.r71215.tar.xz
2022/09/13 | 596 | systems/texlive/tlnet/archive/texlive-scripts.x86_64-cygwin.r64356.tar.xz
@@ -321386,8 +321382,8 @@
2020/01/19 | 4124 | systems/texlive/tlnet/archive/xbmks.r53448.tar.xz
2020/01/19 | 8024 | systems/texlive/tlnet/archive/xbmks.source.r53448.tar.xz
2024/06/20 | 437464 | systems/texlive/tlnet/archive/xcharter.doc.r71564.tar.xz
-2024/07/24 | 1951100 | systems/texlive/tlnet/archive/xcharter-math.doc.r71883.tar.xz
-2024/07/24 | 262188 | systems/texlive/tlnet/archive/xcharter-math.r71883.tar.xz
+2024/10/26 | 1951916 | systems/texlive/tlnet/archive/xcharter-math.doc.r72658.tar.xz
+2024/10/26 | 264020 | systems/texlive/tlnet/archive/xcharter-math.r72658.tar.xz
2024/06/20 | 2210348 | systems/texlive/tlnet/archive/xcharter.r71564.tar.xz
2020/01/22 | 159256 | systems/texlive/tlnet/archive/xcite.doc.r53486.tar.xz
2020/01/22 | 1048 | systems/texlive/tlnet/archive/xcite.r53486.tar.xz
@@ -321851,16 +321847,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
2024/07/20 | 125851 | systems/texlive/tlnet/install-tl
-2024/10/25 | 5756426 | systems/texlive/tlnet/install-tl-unx.tar.gz
-2024/10/25 | 152 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512
-2024/10/25 | 488 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512.asc
+2024/10/26 | 5756031 | systems/texlive/tlnet/install-tl-unx.tar.gz
+2024/10/26 | 152 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512
+2024/10/26 | 488 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512.asc
2024/04/13 | 5743 | systems/texlive/tlnet/install-tl-windows.bat
-2024/10/25 | 27714546 | systems/texlive/tlnet/install-tl-windows.exe
-2024/10/25 | 153 | systems/texlive/tlnet/install-tl-windows.exe.sha512
-2024/10/25 | 488 | systems/texlive/tlnet/install-tl-windows.exe.sha512.asc
-2024/10/25 | 34429460 | systems/texlive/tlnet/install-tl.zip
-2024/10/25 | 145 | systems/texlive/tlnet/install-tl.zip.sha512
-2024/10/25 | 488 | systems/texlive/tlnet/install-tl.zip.sha512.asc
+2024/10/26 | 27711120 | systems/texlive/tlnet/install-tl-windows.exe
+2024/10/26 | 153 | systems/texlive/tlnet/install-tl-windows.exe.sha512
+2024/10/26 | 488 | systems/texlive/tlnet/install-tl-windows.exe.sha512.asc
+2024/10/26 | 34429452 | systems/texlive/tlnet/install-tl.zip
+2024/10/26 | 145 | systems/texlive/tlnet/install-tl.zip.sha512
+2024/10/26 | 488 | systems/texlive/tlnet/install-tl.zip.sha512.asc
2024/03/13 | 1229 | systems/texlive/tlnet/README.md
2024/03/13 | 0 | systems/texlive/tlnet/TEXLIVE_2024
2024/01/02 | 9011 | systems/texlive/tlnet/tlpkg/gpg/pubring.gpg
@@ -321870,7 +321866,7 @@
2024/01/02 | 1280 | systems/texlive/tlnet/tlpkg/gpg/trustdb.gpg
2024/07/29 | 50743 | systems/texlive/tlnet/tlpkg/installer/config.guess
2010/11/11 | 11651 | systems/texlive/tlnet/tlpkg/installer/COPYING.MinGW-runtime.txt
-2024/10/22 | 7387 | systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl
+2024/10/26 | 7347 | systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl
2024/09/25 | 234847 | 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
@@ -321912,12 +321908,12 @@
2023/02/21 | 20371 | systems/texlive/tlnet/tlpkg/TeXLive/TLCrypto.pm
2024/05/02 | 5898 | systems/texlive/tlnet/tlpkg/TeXLive/TLDownload.pm
2023/04/08 | 28167 | systems/texlive/tlnet/tlpkg/TeXLive/TLPaper.pm
-2024/10/25 | 19649415 | systems/texlive/tlnet/tlpkg/texlive.tlpdb
-2024/10/25 | 48 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5
+2024/10/26 | 19653114 | systems/texlive/tlnet/tlpkg/texlive.tlpdb
+2024/10/26 | 48 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5
2024/06/22 | 87725 | systems/texlive/tlnet/tlpkg/TeXLive/TLPDB.pm
-2024/10/25 | 144 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512
-2024/10/25 | 488 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc
-2024/10/25 | 2605812 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz
+2024/10/26 | 144 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512
+2024/10/26 | 488 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc
+2024/10/26 | 2606948 | 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
@@ -325843,9 +325839,9 @@
2023/04/27 | 4860 | systems/win32/miktex/tm/packages/algpseudocodex__source.tar.lzma
2023/04/27 | 9451 | systems/win32/miktex/tm/packages/algpseudocodex.tar.lzma
2012/12/04 | 9344 | systems/win32/miktex/tm/packages/alg.tar.lzma
-2023/07/04 | 742381 | systems/win32/miktex/tm/packages/algxpar__doc.tar.lzma
-2023/07/04 | 13162 | systems/win32/miktex/tm/packages/algxpar__source.tar.lzma
-2023/07/04 | 6139 | systems/win32/miktex/tm/packages/algxpar.tar.lzma
+2024/10/26 | 814547 | systems/win32/miktex/tm/packages/algxpar__doc.tar.lzma
+2024/10/26 | 19818 | systems/win32/miktex/tm/packages/algxpar__source.tar.lzma
+2024/10/26 | 9434 | systems/win32/miktex/tm/packages/algxpar.tar.lzma
2018/04/05 | 383644 | systems/win32/miktex/tm/packages/aligned-overset.tar.lzma
2017/06/04 | 290910 | systems/win32/miktex/tm/packages/alkalami.tar.lzma
2016/10/11 | 8271398 | systems/win32/miktex/tm/packages/allrunes.tar.lzma
@@ -326081,7 +326077,7 @@
2014/09/29 | 121076 | systems/win32/miktex/tm/packages/babel-croatian.tar.lzma
2014/05/21 | 206798 | systems/win32/miktex/tm/packages/babel-czech.tar.lzma
2021/02/10 | 144839 | systems/win32/miktex/tm/packages/babel-danish.tar.lzma
-2024/10/18 | 1115314 | systems/win32/miktex/tm/packages/babel__doc.tar.lzma
+2024/10/26 | 1125888 | systems/win32/miktex/tm/packages/babel__doc.tar.lzma
2021/09/06 | 157877 | systems/win32/miktex/tm/packages/babel-dutch__doc.tar.lzma
2021/09/06 | 8372 | systems/win32/miktex/tm/packages/babel-dutch__source.tar.lzma
2021/09/06 | 3172 | systems/win32/miktex/tm/packages/babel-dutch.tar.lzma
@@ -326157,11 +326153,11 @@
2021/11/07 | 210288 | systems/win32/miktex/tm/packages/babel-sorbian__doc.tar.lzma
2021/11/07 | 6727 | systems/win32/miktex/tm/packages/babel-sorbian__source.tar.lzma
2021/11/07 | 3401 | systems/win32/miktex/tm/packages/babel-sorbian.tar.lzma
-2024/10/18 | 894092 | systems/win32/miktex/tm/packages/babel__source.tar.lzma
+2024/10/26 | 895945 | systems/win32/miktex/tm/packages/babel__source.tar.lzma
2015/05/25 | 5256 | systems/win32/miktex/tm/packages/babel-spanglish.tar.lzma
2021/05/29 | 222183 | systems/win32/miktex/tm/packages/babel-spanish.tar.lzma
2021/02/10 | 148420 | systems/win32/miktex/tm/packages/babel-swedish.tar.lzma
-2024/10/18 | 237414 | systems/win32/miktex/tm/packages/babel.tar.lzma
+2024/10/26 | 238006 | systems/win32/miktex/tm/packages/babel.tar.lzma
2014/05/21 | 234101 | systems/win32/miktex/tm/packages/babel-thai.tar.lzma
2019/07/06 | 309208 | systems/win32/miktex/tm/packages/babel-turkish.tar.lzma
2021/01/17 | 159246 | systems/win32/miktex/tm/packages/babel-ukrainian.tar.lzma
@@ -326260,6 +326256,9 @@
2021/04/07 | 227582 | systems/win32/miktex/tm/packages/beamerthemelalic.tar.lzma
2019/01/30 | 100626 | systems/win32/miktex/tm/packages/beamertheme-light.tar.lzma
2017/01/25 | 203560 | systems/win32/miktex/tm/packages/beamertheme-metropolis.tar.lzma
+2024/10/26 | 785385 | systems/win32/miktex/tm/packages/beamertheme-mirage__doc.tar.lzma
+2024/10/26 | 7419 | systems/win32/miktex/tm/packages/beamertheme-mirage__source.tar.lzma
+2024/10/26 | 2660 | systems/win32/miktex/tm/packages/beamertheme-mirage.tar.lzma
2010/12/23 | 2967 | systems/win32/miktex/tm/packages/beamerthemenirma.tar.lzma
2020/08/30 | 2241882 | systems/win32/miktex/tm/packages/beamerthemenord.tar.lzma
2018/08/20 | 1880627 | systems/win32/miktex/tm/packages/beamertheme-npbt.tar.lzma
@@ -327051,9 +327050,9 @@
2020/05/06 | 1072407 | systems/win32/miktex/tm/packages/comicneue.tar.lzma
2013/12/23 | 262065 | systems/win32/miktex/tm/packages/comicsans.tar.lzma
2015/11/17 | 605994 | systems/win32/miktex/tm/packages/commado.tar.lzma
-2024/10/18 | 72350 | systems/win32/miktex/tm/packages/commalists-tools__doc.tar.lzma
-2024/10/18 | 4189 | systems/win32/miktex/tm/packages/commalists-tools__source.tar.lzma
-2024/10/18 | 1901 | systems/win32/miktex/tm/packages/commalists-tools.tar.lzma
+2024/10/26 | 72597 | systems/win32/miktex/tm/packages/commalists-tools__doc.tar.lzma
+2024/10/26 | 4238 | systems/win32/miktex/tm/packages/commalists-tools__source.tar.lzma
+2024/10/26 | 1940 | systems/win32/miktex/tm/packages/commalists-tools.tar.lzma
2010/03/08 | 155184 | systems/win32/miktex/tm/packages/comma.tar.lzma
2006/07/21 | 15487 | systems/win32/miktex/tm/packages/commath.cab
2019/02/25 | 612669 | systems/win32/miktex/tm/packages/commedit.tar.lzma
@@ -327073,9 +327072,9 @@
2016/03/09 | 897096 | systems/win32/miktex/tm/packages/computational-complexity.tar.lzma
2013/01/07 | 324573 | systems/win32/miktex/tm/packages/concepts.tar.lzma
2016/07/15 | 18070 | systems/win32/miktex/tm/packages/concmath-fonts.tar.lzma
-2024/03/08 | 1931341 | systems/win32/miktex/tm/packages/concmath-otf__doc.tar.lzma
-2024/03/08 | 12176 | systems/win32/miktex/tm/packages/concmath-otf__source.tar.lzma
-2024/03/08 | 255736 | systems/win32/miktex/tm/packages/concmath-otf.tar.lzma
+2024/10/26 | 1899960 | systems/win32/miktex/tm/packages/concmath-otf__doc.tar.lzma
+2024/10/26 | 12210 | systems/win32/miktex/tm/packages/concmath-otf__source.tar.lzma
+2024/10/26 | 256471 | systems/win32/miktex/tm/packages/concmath-otf.tar.lzma
2016/07/15 | 277593 | systems/win32/miktex/tm/packages/concmath.tar.lzma
2016/07/15 | 5239 | systems/win32/miktex/tm/packages/concprog.tar.lzma
2017/04/16 | 6173 | systems/win32/miktex/tm/packages/concrete.tar.lzma
@@ -327121,6 +327120,9 @@
2006/02/08 | 81934 | systems/win32/miktex/tm/packages/coordsys.cab
2015/07/24 | 323782 | systems/win32/miktex/tm/packages/copyedit.tar.lzma
2011/12/19 | 1701293 | systems/win32/miktex/tm/packages/copyrightbox.tar.lzma
+2024/10/26 | 181669 | systems/win32/miktex/tm/packages/cora-macs__doc.tar.lzma
+2024/10/26 | 2685 | systems/win32/miktex/tm/packages/cora-macs__source.tar.lzma
+2024/10/26 | 3033 | systems/win32/miktex/tm/packages/cora-macs.tar.lzma
2024/04/27 | 158951 | systems/win32/miktex/tm/packages/cormorantgaramond__doc.tar.lzma
2024/04/27 | 5623212 | systems/win32/miktex/tm/packages/cormorantgaramond.tar.lzma
2017/04/05 | 481450 | systems/win32/miktex/tm/packages/correctmathalign.tar.lzma
@@ -327280,9 +327282,9 @@
2022/09/07 | 1693 | systems/win32/miktex/tm/packages/darkmode.tar.lzma
2011/08/07 | 165107 | systems/win32/miktex/tm/packages/dashbox.tar.lzma
2013/04/08 | 238072 | systems/win32/miktex/tm/packages/dashrule.tar.lzma
-2024/10/20 | 54920 | systems/win32/miktex/tm/packages/dashrulex__doc.tar.lzma
-2024/10/20 | 2780 | systems/win32/miktex/tm/packages/dashrulex__source.tar.lzma
-2024/10/20 | 1677 | systems/win32/miktex/tm/packages/dashrulex.tar.lzma
+2024/10/26 | 54993 | systems/win32/miktex/tm/packages/dashrulex__doc.tar.lzma
+2024/10/26 | 2826 | systems/win32/miktex/tm/packages/dashrulex__source.tar.lzma
+2024/10/26 | 1678 | systems/win32/miktex/tm/packages/dashrulex.tar.lzma
2021/03/06 | 935341 | systems/win32/miktex/tm/packages/dashundergaps.tar.lzma
2022/03/29 | 255719 | systems/win32/miktex/tm/packages/dataref__doc.tar.lzma
2022/03/29 | 9721 | systems/win32/miktex/tm/packages/dataref__source.tar.lzma
@@ -327548,9 +327550,9 @@
2021/07/18 | 313984 | systems/win32/miktex/tm/packages/easing__doc.tar.lzma
2021/07/18 | 8201 | systems/win32/miktex/tm/packages/easing__source.tar.lzma
2021/07/18 | 2391 | systems/win32/miktex/tm/packages/easing.tar.lzma
-2024/10/20 | 651708 | systems/win32/miktex/tm/packages/easybook__doc.tar.lzma
-2024/10/20 | 50248 | systems/win32/miktex/tm/packages/easybook__source.tar.lzma
-2024/10/20 | 19689 | systems/win32/miktex/tm/packages/easybook.tar.lzma
+2024/10/26 | 651686 | systems/win32/miktex/tm/packages/easybook__doc.tar.lzma
+2024/10/26 | 50312 | systems/win32/miktex/tm/packages/easybook__source.tar.lzma
+2024/10/26 | 19756 | systems/win32/miktex/tm/packages/easybook.tar.lzma
2023/10/12 | 14744 | systems/win32/miktex/tm/packages/easydtx__doc.tar.lzma
2023/10/12 | 2035 | systems/win32/miktex/tm/packages/easydtx.tar.lzma
2018/03/31 | 183421 | systems/win32/miktex/tm/packages/easyfig.tar.lzma
@@ -328025,7 +328027,7 @@
2022/11/01 | 5115 | systems/win32/miktex/tm/packages/filehook.tar.lzma
2012/12/04 | 924573 | systems/win32/miktex/tm/packages/fileinfo.tar.lzma
2011/09/21 | 281409 | systems/win32/miktex/tm/packages/filemod.tar.lzma
-2024/10/20 | 829495 | systems/win32/miktex/tm/packages/files.csv.lzma
+2024/10/26 | 829128 | systems/win32/miktex/tm/packages/files.csv.lzma
2024/08/31 | 568474 | systems/win32/miktex/tm/packages/fillwith__doc.tar.lzma
2024/08/31 | 8433 | systems/win32/miktex/tm/packages/fillwith__source.tar.lzma
2024/08/31 | 3522 | systems/win32/miktex/tm/packages/fillwith.tar.lzma
@@ -328139,9 +328141,9 @@
2024/01/07 | 57765 | systems/win32/miktex/tm/packages/fontools.tar.lzma
2005/06/25 | 33931 | systems/win32/miktex/tm/packages/fontsampler.cab
2020/02/13 | 2425284 | systems/win32/miktex/tm/packages/fonts-arundina.tar.lzma
-2024/10/18 | 103047 | systems/win32/miktex/tm/packages/fontscale__doc.tar.lzma
-2024/10/18 | 8013 | systems/win32/miktex/tm/packages/fontscale__source.tar.lzma
-2024/10/18 | 9183 | systems/win32/miktex/tm/packages/fontscale.tar.lzma
+2024/10/26 | 104470 | systems/win32/miktex/tm/packages/fontscale__doc.tar.lzma
+2024/10/26 | 8138 | systems/win32/miktex/tm/packages/fontscale__source.tar.lzma
+2024/10/26 | 9216 | systems/win32/miktex/tm/packages/fontscale.tar.lzma
2023/07/04 | 247062 | systems/win32/miktex/tm/packages/fonts-churchslavonic__doc.tar.lzma
2023/07/04 | 21763 | systems/win32/miktex/tm/packages/fonts-churchslavonic__source.tar.lzma
2023/07/04 | 2072430 | systems/win32/miktex/tm/packages/fonts-churchslavonic.tar.lzma
@@ -328623,9 +328625,9 @@
2022/07/14 | 1453 | systems/win32/miktex/tm/packages/hideanswer.tar.lzma
2015/08/04 | 587478 | systems/win32/miktex/tm/packages/hieroglf.tar.lzma
2021/03/17 | 226508 | systems/win32/miktex/tm/packages/highlightlatex.tar.lzma
-2023/11/16 | 181087 | systems/win32/miktex/tm/packages/highlightx__doc.tar.lzma
-2023/11/16 | 7278 | systems/win32/miktex/tm/packages/highlightx__source.tar.lzma
-2023/11/16 | 2835 | systems/win32/miktex/tm/packages/highlightx.tar.lzma
+2024/10/26 | 181426 | systems/win32/miktex/tm/packages/highlightx__doc.tar.lzma
+2024/10/26 | 7299 | systems/win32/miktex/tm/packages/highlightx__source.tar.lzma
+2024/10/26 | 2887 | systems/win32/miktex/tm/packages/highlightx.tar.lzma
2021/02/19 | 45300 | systems/win32/miktex/tm/packages/hindawi-latex-template.tar.lzma
2021/01/11 | 1284976 | systems/win32/miktex/tm/packages/hindmadurai.tar.lzma
2006/09/13 | 10444 | systems/win32/miktex/tm/packages/histogr.cab
@@ -328666,9 +328668,9 @@
2024/01/20 | 3421 | systems/win32/miktex/tm/packages/href-ul__source.tar.lzma
2024/01/20 | 1741 | systems/win32/miktex/tm/packages/href-ul.tar.lzma
2010/04/27 | 105418 | systems/win32/miktex/tm/packages/hrlatex.tar.lzma
-2024/02/16 | 787839 | systems/win32/miktex/tm/packages/huawei__doc.tar.lzma
-2024/02/16 | 10984 | systems/win32/miktex/tm/packages/huawei__source.tar.lzma
-2024/02/16 | 262375 | systems/win32/miktex/tm/packages/huawei.tar.lzma
+2024/10/26 | 697144 | systems/win32/miktex/tm/packages/huawei__doc.tar.lzma
+2024/10/26 | 11420 | systems/win32/miktex/tm/packages/huawei__source.tar.lzma
+2024/10/26 | 262743 | systems/win32/miktex/tm/packages/huawei.tar.lzma
2024/05/10 | 367243 | systems/win32/miktex/tm/packages/huaz__doc.tar.lzma
2024/05/10 | 10636 | systems/win32/miktex/tm/packages/huaz__source.tar.lzma
2024/05/10 | 6285 | systems/win32/miktex/tm/packages/huaz.tar.lzma
@@ -328971,9 +328973,9 @@
2024/03/08 | 19193 | systems/win32/miktex/tm/packages/jslectureplanner__source.tar.lzma
2024/03/08 | 13591 | systems/win32/miktex/tm/packages/jslectureplanner.tar.lzma
2016/07/15 | 43965 | systems/win32/miktex/tm/packages/js-misc.tar.lzma
-2024/10/18 | 408650 | systems/win32/miktex/tm/packages/jsonparse__doc.tar.lzma
-2024/10/18 | 22767 | systems/win32/miktex/tm/packages/jsonparse__source.tar.lzma
-2024/10/18 | 6042 | systems/win32/miktex/tm/packages/jsonparse.tar.lzma
+2024/10/26 | 408936 | systems/win32/miktex/tm/packages/jsonparse__doc.tar.lzma
+2024/10/26 | 22798 | systems/win32/miktex/tm/packages/jsonparse__source.tar.lzma
+2024/10/26 | 6038 | systems/win32/miktex/tm/packages/jsonparse.tar.lzma
2015/06/03 | 259119 | systems/win32/miktex/tm/packages/jumplines.tar.lzma
2024/07/25 | 2218723 | systems/win32/miktex/tm/packages/junicode__doc.tar.lzma
2024/07/25 | 82488213 | systems/win32/miktex/tm/packages/junicode.tar.lzma
@@ -329025,9 +329027,9 @@
2021/08/19 | 1820 | systems/win32/miktex/tm/packages/keyparse.tar.lzma
2012/11/08 | 249186 | systems/win32/miktex/tm/packages/keyreader.tar.lzma
2010/05/10 | 38167 | systems/win32/miktex/tm/packages/keystroke.tar.lzma
-2024/10/18 | 150890 | systems/win32/miktex/tm/packages/keytheorems__doc.tar.lzma
-2024/10/18 | 11692 | systems/win32/miktex/tm/packages/keytheorems__source.tar.lzma
-2024/10/18 | 18027 | systems/win32/miktex/tm/packages/keytheorems.tar.lzma
+2024/10/26 | 153328 | systems/win32/miktex/tm/packages/keytheorems__doc.tar.lzma
+2024/10/26 | 12111 | systems/win32/miktex/tm/packages/keytheorems__source.tar.lzma
+2024/10/26 | 18536 | systems/win32/miktex/tm/packages/keytheorems.tar.lzma
2011/08/28 | 317766 | systems/win32/miktex/tm/packages/keyval2e.tar.lzma
2023/01/06 | 905739 | systems/win32/miktex/tm/packages/keyvaltable__doc.tar.lzma
2023/01/06 | 42848 | systems/win32/miktex/tm/packages/keyvaltable__source.tar.lzma
@@ -329053,10 +329055,10 @@
2018/11/05 | 875632 | systems/win32/miktex/tm/packages/komacv-rg.tar.lzma
2021/02/15 | 486771 | systems/win32/miktex/tm/packages/komacv.tar.lzma
2012/01/10 | 196289 | systems/win32/miktex/tm/packages/koma-moderncvclassic.tar.lzma
-2024/10/18 | 6386206 | systems/win32/miktex/tm/packages/koma-script__doc.tar.lzma
+2024/10/26 | 6386291 | systems/win32/miktex/tm/packages/koma-script__doc.tar.lzma
2018/04/22 | 563537 | systems/win32/miktex/tm/packages/koma-script-examples.tar.lzma
-2024/10/18 | 854895 | systems/win32/miktex/tm/packages/koma-script__source.tar.lzma
-2024/10/18 | 128484 | systems/win32/miktex/tm/packages/koma-script.tar.lzma
+2024/10/26 | 855190 | systems/win32/miktex/tm/packages/koma-script__source.tar.lzma
+2024/10/26 | 128511 | systems/win32/miktex/tm/packages/koma-script.tar.lzma
2023/03/27 | 122888 | systems/win32/miktex/tm/packages/korigamik__doc.tar.lzma
2023/03/27 | 3538 | systems/win32/miktex/tm/packages/korigamik.tar.lzma
2024/03/08 | 811312 | systems/win32/miktex/tm/packages/kotex-oblivoir__doc.tar.lzma
@@ -329110,9 +329112,9 @@
2024/10/18 | 11966965 | systems/win32/miktex/tm/packages/l3kernel-dev__doc.tar.lzma
2024/10/18 | 709423 | systems/win32/miktex/tm/packages/l3kernel-dev__source.tar.lzma
2024/10/18 | 30488 | systems/win32/miktex/tm/packages/l3kernel-dev.tar.lzma
-2024/09/28 | 12070181 | systems/win32/miktex/tm/packages/l3kernel__doc.tar.lzma
-2024/09/28 | 625162 | systems/win32/miktex/tm/packages/l3kernel__source.tar.lzma
-2024/09/28 | 180801 | systems/win32/miktex/tm/packages/l3kernel.tar.lzma
+2024/10/26 | 12065641 | systems/win32/miktex/tm/packages/l3kernel__doc.tar.lzma
+2024/10/26 | 625293 | systems/win32/miktex/tm/packages/l3kernel__source.tar.lzma
+2024/10/26 | 180923 | systems/win32/miktex/tm/packages/l3kernel.tar.lzma
2024/08/31 | 1460062 | systems/win32/miktex/tm/packages/l3packages__doc.tar.lzma
2024/08/31 | 27868 | systems/win32/miktex/tm/packages/l3packages__source.tar.lzma
2024/08/31 | 20683 | systems/win32/miktex/tm/packages/l3packages.tar.lzma
@@ -329277,9 +329279,9 @@
2024/07/20 | 2010131 | systems/win32/miktex/tm/packages/lete-sans-math__doc.tar.lzma
2024/07/20 | 13346 | systems/win32/miktex/tm/packages/lete-sans-math__source.tar.lzma
2024/07/20 | 273555 | systems/win32/miktex/tm/packages/lete-sans-math.tar.lzma
-2024/10/18 | 1331460 | systems/win32/miktex/tm/packages/letgut__doc.tar.lzma
-2024/10/18 | 68842 | systems/win32/miktex/tm/packages/letgut__source.tar.lzma
-2024/10/18 | 53597 | systems/win32/miktex/tm/packages/letgut.tar.lzma
+2024/10/26 | 1334736 | systems/win32/miktex/tm/packages/letgut__doc.tar.lzma
+2024/10/26 | 69071 | systems/win32/miktex/tm/packages/letgut__source.tar.lzma
+2024/10/26 | 53736 | systems/win32/miktex/tm/packages/letgut.tar.lzma
2019/12/05 | 298537 | systems/win32/miktex/tm/packages/letltxmacro.tar.lzma
2021/07/24 | 482607 | systems/win32/miktex/tm/packages/letterswitharrows__doc.tar.lzma
2021/07/24 | 5727 | systems/win32/miktex/tm/packages/letterswitharrows__source.tar.lzma
@@ -329405,9 +329407,9 @@
2022/05/04 | 269986 | systems/win32/miktex/tm/packages/llncsconf__doc.tar.lzma
2022/05/04 | 1323 | systems/win32/miktex/tm/packages/llncsconf__source.tar.lzma
2022/05/04 | 2518 | systems/win32/miktex/tm/packages/llncsconf.tar.lzma
-2024/02/10 | 204717 | systems/win32/miktex/tm/packages/llncs__doc.tar.lzma
-2024/02/10 | 6740 | systems/win32/miktex/tm/packages/llncs__source.tar.lzma
-2024/02/10 | 17031 | systems/win32/miktex/tm/packages/llncs.tar.lzma
+2024/10/26 | 204895 | systems/win32/miktex/tm/packages/llncs__doc.tar.lzma
+2024/10/26 | 6741 | systems/win32/miktex/tm/packages/llncs__source.tar.lzma
+2024/10/26 | 16970 | systems/win32/miktex/tm/packages/llncs.tar.lzma
2012/06/11 | 40441 | systems/win32/miktex/tm/packages/lmacs.tar.lzma
2012/03/02 | 278094 | systems/win32/miktex/tm/packages/lmake.tar.lzma
2021/06/06 | 1629649 | systems/win32/miktex/tm/packages/lm__doc.tar.lzma
@@ -329709,9 +329711,9 @@
2024/07/25 | 4455 | systems/win32/miktex/tm/packages/mailing__source.tar.lzma
2024/07/25 | 2010 | systems/win32/miktex/tm/packages/mailing.tar.lzma
2009/09/28 | 97743 | systems/win32/miktex/tm/packages/mailmerge.tar.lzma
-2024/02/27 | 172359 | systems/win32/miktex/tm/packages/make4ht__doc.tar.lzma
-2024/02/27 | 22448 | systems/win32/miktex/tm/packages/make4ht__source.tar.lzma
-2024/02/27 | 57930 | systems/win32/miktex/tm/packages/make4ht.tar.lzma
+2024/10/26 | 176317 | systems/win32/miktex/tm/packages/make4ht__doc.tar.lzma
+2024/10/26 | 23056 | systems/win32/miktex/tm/packages/make4ht__source.tar.lzma
+2024/10/26 | 78338 | systems/win32/miktex/tm/packages/make4ht.tar.lzma
2008/07/30 | 276304 | systems/win32/miktex/tm/packages/makebarcode.tar.lzma
2016/05/15 | 468586 | systems/win32/miktex/tm/packages/makebase.tar.lzma
2004/08/02 | 7475 | systems/win32/miktex/tm/packages/makebox.cab
@@ -329764,9 +329766,9 @@
2021/11/20 | 1891025 | systems/win32/miktex/tm/packages/mathalpha__doc.tar.lzma
2021/11/01 | 9996 | systems/win32/miktex/tm/packages/mathalpha__source.tar.lzma
2021/11/20 | 7397 | systems/win32/miktex/tm/packages/mathalpha.tar.lzma
-2024/08/06 | 737586 | systems/win32/miktex/tm/packages/mathastext__doc.tar.lzma
-2024/08/06 | 123700 | systems/win32/miktex/tm/packages/mathastext__source.tar.lzma
-2024/08/06 | 18413 | systems/win32/miktex/tm/packages/mathastext.tar.lzma
+2024/10/26 | 750174 | systems/win32/miktex/tm/packages/mathastext__doc.tar.lzma
+2024/10/26 | 126686 | systems/win32/miktex/tm/packages/mathastext__source.tar.lzma
+2024/10/26 | 18525 | systems/win32/miktex/tm/packages/mathastext.tar.lzma
2021/06/08 | 454435 | systems/win32/miktex/tm/packages/mathcommand__doc.tar.lzma
2021/06/08 | 12757 | systems/win32/miktex/tm/packages/mathcommand__source.tar.lzma
2021/06/08 | 4995 | systems/win32/miktex/tm/packages/mathcommand.tar.lzma
@@ -329776,7 +329778,9 @@
2016/07/16 | 99632 | systems/win32/miktex/tm/packages/mathematica.tar.lzma
2007/08/27 | 165932 | systems/win32/miktex/tm/packages/mathexam.tar.lzma
2020/01/24 | 92675 | systems/win32/miktex/tm/packages/mathfam256.tar.lzma
-2019/01/03 | 307956 | systems/win32/miktex/tm/packages/mathfixs.tar.lzma
+2024/10/26 | 357730 | systems/win32/miktex/tm/packages/mathfixs__doc.tar.lzma
+2024/10/26 | 17631 | systems/win32/miktex/tm/packages/mathfixs__source.tar.lzma
+2024/10/26 | 4128 | systems/win32/miktex/tm/packages/mathfixs.tar.lzma
2023/09/22 | 868028 | systems/win32/miktex/tm/packages/mathfont__doc.tar.lzma
2023/09/22 | 64569 | systems/win32/miktex/tm/packages/mathfont__source.tar.lzma
2023/09/22 | 22088 | systems/win32/miktex/tm/packages/mathfont.tar.lzma
@@ -330150,9 +330154,9 @@
2018/01/12 | 157226 | systems/win32/miktex/tm/packages/miktex-zip-bin-x64.tar.lzma
2022/07/26 | 39695 | systems/win32/miktex/tm/packages/miktex-zlib-bin-2.9.tar.lzma
2024/04/27 | 46168 | systems/win32/miktex/tm/packages/miktex-zlib-bin-x64-2.9.tar.lzma
-2024/10/20 | 368226 | systems/win32/miktex/tm/packages/miktex-zzdb1-2.9.tar.lzma
-2024/10/20 | 2133664 | systems/win32/miktex/tm/packages/miktex-zzdb2-2.9.tar.lzma
-2024/10/20 | 1813146 | systems/win32/miktex/tm/packages/miktex-zzdb3-2.9.tar.lzma
+2024/10/26 | 368793 | systems/win32/miktex/tm/packages/miktex-zzdb1-2.9.tar.lzma
+2024/10/26 | 2136840 | systems/win32/miktex/tm/packages/miktex-zzdb2-2.9.tar.lzma
+2024/10/26 | 1814030 | systems/win32/miktex/tm/packages/miktex-zzdb3-2.9.tar.lzma
2022/07/26 | 13519 | systems/win32/miktex/tm/packages/miktex-zzip-bin-2.9.tar.lzma
2024/04/27 | 14535 | systems/win32/miktex/tm/packages/miktex-zzip-bin-x64-2.9.tar.lzma
2016/07/15 | 35914 | systems/win32/miktex/tm/packages/mil3.tar.lzma
@@ -330285,9 +330289,9 @@
2023/07/28 | 20695 | systems/win32/miktex/tm/packages/mpchess.tar.lzma
2011/07/17 | 118744 | systems/win32/miktex/tm/packages/mpcolornames.tar.lzma
2020/02/02 | 5500495 | systems/win32/miktex/tm/packages/mpfonts.tar.lzma
-2024/10/18 | 649263 | systems/win32/miktex/tm/packages/mp-geom2d__doc.tar.lzma
-2024/10/18 | 811692 | systems/win32/miktex/tm/packages/mp-geom2d__source.tar.lzma
-2024/10/18 | 14131 | systems/win32/miktex/tm/packages/mp-geom2d.tar.lzma
+2024/10/26 | 665885 | systems/win32/miktex/tm/packages/mp-geom2d__doc.tar.lzma
+2024/10/26 | 812896 | systems/win32/miktex/tm/packages/mp-geom2d__source.tar.lzma
+2024/10/26 | 14242 | systems/win32/miktex/tm/packages/mp-geom2d.tar.lzma
2013/04/08 | 196636 | systems/win32/miktex/tm/packages/mpgraphics.tar.lzma
2024/05/27 | 103700 | systems/win32/miktex/tm/packages/mpkiviat__doc.tar.lzma
2024/05/27 | 6707 | systems/win32/miktex/tm/packages/mpkiviat__source.tar.lzma
@@ -330378,9 +330382,9 @@
2021/10/14 | 38292708 | systems/win32/miktex/tm/packages/nahuatl__doc.tar.lzma
2023/04/09 | 42038 | systems/win32/miktex/tm/packages/nahuatl__source.tar.lzma
2023/04/09 | 2521 | systems/win32/miktex/tm/packages/nahuatl.tar.lzma
-2024/09/15 | 708947 | systems/win32/miktex/tm/packages/naive-ebnf__doc.tar.lzma
-2024/09/15 | 6263 | systems/win32/miktex/tm/packages/naive-ebnf__source.tar.lzma
-2024/09/15 | 2657 | systems/win32/miktex/tm/packages/naive-ebnf.tar.lzma
+2024/10/26 | 509192 | systems/win32/miktex/tm/packages/naive-ebnf__doc.tar.lzma
+2024/10/26 | 6271 | systems/win32/miktex/tm/packages/naive-ebnf__source.tar.lzma
+2024/10/26 | 2674 | systems/win32/miktex/tm/packages/naive-ebnf.tar.lzma
2024/02/10 | 1470234 | systems/win32/miktex/tm/packages/nameauth__doc.tar.lzma
2024/02/10 | 119935 | systems/win32/miktex/tm/packages/nameauth__source.tar.lzma
2024/02/10 | 7304 | systems/win32/miktex/tm/packages/nameauth.tar.lzma
@@ -330450,102 +330454,102 @@
2022/11/01 | 230073 | systems/win32/miktex/tm/packages/newverbs__doc.tar.lzma
2022/11/01 | 7969 | systems/win32/miktex/tm/packages/newverbs__source.tar.lzma
2022/11/01 | 3030 | systems/win32/miktex/tm/packages/newverbs.tar.lzma
-2024/10/20 | 830193 | systems/win32/miktex/tm/packages/next/files.csv.lzma
-2024/10/20 | 36710 | systems/win32/miktex/tm/packages/next/miktex-arctrl-bin-x64-2.9.tar.lzma
-2024/10/20 | 1173197 | systems/win32/miktex/tm/packages/next/miktex-asymptote-bin-x64-2.9.tar.lzma
-2024/10/20 | 32081 | systems/win32/miktex/tm/packages/next/miktex-autosp-bin-x64-2.9.tar.lzma
-2024/10/20 | 36833 | systems/win32/miktex/tm/packages/next/miktex-axohelp-bin-x64-2.9.tar.lzma
-2024/10/20 | 67414 | systems/win32/miktex/tm/packages/next/miktex-bibarts-bin-x64-2.9.tar.lzma
-2024/10/20 | 103617 | systems/win32/miktex/tm/packages/next/miktex-bibtex8bit-bin-x64-2.9.tar.lzma
-2024/10/20 | 78371 | systems/win32/miktex/tm/packages/next/miktex-bibtex-bin-x64-2.9.tar.lzma
-2024/10/20 | 31572 | systems/win32/miktex/tm/packages/next/miktex-bzip2-bin-x64-2.9.tar.lzma
-2024/10/20 | 395531 | systems/win32/miktex/tm/packages/next/miktex-cairo-bin-x64-2.9.tar.lzma
-2024/10/20 | 40385 | systems/win32/miktex/tm/packages/next/miktex-chktex-bin-x64-2.9.tar.lzma
-2024/10/20 | 59356 | systems/win32/miktex/tm/packages/next/miktex-cjkutils-bin-x64-2.9.tar.lzma
-2024/10/20 | 272070 | systems/win32/miktex/tm/packages/next/miktex-console-bin-x64-2.9.tar.lzma
-2024/10/20 | 221483 | systems/win32/miktex/tm/packages/next/miktex-curl-bin-x64-2.9.tar.lzma
-2024/10/20 | 106707 | systems/win32/miktex/tm/packages/next/miktex-cweb-bin-x64-2.9.tar.lzma
-2024/10/20 | 25640 | systems/win32/miktex/tm/packages/next/miktex-devnag-bin-x64-2.9.tar.lzma
-2024/10/20 | 473001 | systems/win32/miktex/tm/packages/next/miktex-doc.tar.lzma
-2024/10/20 | 54151 | systems/win32/miktex/tm/packages/next/miktex-dvicopy-bin-x64-2.9.tar.lzma
-2024/10/20 | 330268 | systems/win32/miktex/tm/packages/next/miktex-dvipdfmx-bin-x64-2.9.tar.lzma
-2024/10/20 | 47322 | systems/win32/miktex/tm/packages/next/miktex-dvipng-bin-x64-2.9.tar.lzma
-2024/10/20 | 137678 | systems/win32/miktex/tm/packages/next/miktex-dvips-bin-x64-2.9.tar.lzma
-2024/10/20 | 1439497 | systems/win32/miktex/tm/packages/next/miktex-dvisvgm-bin-x64-2.9.tar.lzma
-2024/10/20 | 104454 | systems/win32/miktex/tm/packages/next/miktex-epstopdf-bin-x64-2.9.tar.lzma
-2024/10/20 | 49720 | systems/win32/miktex/tm/packages/next/miktex-expat-bin-x64-2.9.tar.lzma
-2024/10/20 | 29127 | systems/win32/miktex/tm/packages/next/miktex-findtexmf-bin-x64-2.9.tar.lzma
-2024/10/20 | 77348 | systems/win32/miktex/tm/packages/next/miktex-fmt-bin-x64-2.9.tar.lzma
-2024/10/20 | 159945 | systems/win32/miktex/tm/packages/next/miktex-fontconfig-bin-x64-2.9.tar.lzma
-2024/10/20 | 81655 | systems/win32/miktex/tm/packages/next/miktex-fonts-bin-x64-2.9.tar.lzma
-2024/10/20 | 82160 | systems/win32/miktex/tm/packages/next/miktex-freeglut-bin-x64-2.9.tar.lzma
-2024/10/20 | 305199 | systems/win32/miktex/tm/packages/next/miktex-freetype2-bin-x64-2.9.tar.lzma
-2024/10/20 | 25600 | systems/win32/miktex/tm/packages/next/miktex-fribidixetex-bin-x64-2.9.tar.lzma
-2024/10/20 | 105715 | systems/win32/miktex/tm/packages/next/miktex-gd-bin-x64-2.9.tar.lzma
-2024/10/20 | 73391 | systems/win32/miktex/tm/packages/next/miktex-graphite2-bin-x64-2.9.tar.lzma
-2024/10/20 | 117638 | systems/win32/miktex/tm/packages/next/miktex-gregorio-bin-x64-2.9.tar.lzma
-2024/10/20 | 44362 | systems/win32/miktex/tm/packages/next/miktex-gsf2pk-bin-x64-2.9.tar.lzma
-2024/10/20 | 699793 | systems/win32/miktex/tm/packages/next/miktex-harfbuzz-bin-x64-2.9.tar.lzma
-2024/10/20 | 249309 | systems/win32/miktex/tm/packages/next/miktex-hitex-bin-x64.tar.lzma
-2024/10/20 | 217361 | systems/win32/miktex/tm/packages/next/miktex-hunspell-bin-x64-2.9.tar.lzma
-2024/10/20 | 109861 | systems/win32/miktex/tm/packages/next/miktex-jpeg-bin-x64-2.9.tar.lzma
-2024/10/20 | 20004 | systems/win32/miktex/tm/packages/next/miktex-kpathsea-bin-x64-2.9.tar.lzma
-2024/10/20 | 32921 | systems/win32/miktex/tm/packages/next/miktex-lacheck-bin-x64-2.9.tar.lzma
-2024/10/20 | 707186 | systems/win32/miktex/tm/packages/next/miktex-lcdf-typetools-bin-x64-2.9.tar.lzma
-2024/10/20 | 604070 | systems/win32/miktex/tm/packages/next/miktex-libressl-bin-x64-2.9.tar.lzma
-2024/10/20 | 530302 | systems/win32/miktex/tm/packages/next/miktex-log4cxx-bin-x64-2.9.tar.lzma
-2024/10/20 | 104155 | systems/win32/miktex/tm/packages/next/miktex-lua53-bin-x64-2.9.tar.lzma
-2024/10/20 | 2013931 | systems/win32/miktex/tm/packages/next/miktex-luatex-bin-x64-2.9.tar.lzma
-2024/10/20 | 82038 | systems/win32/miktex/tm/packages/next/miktex-lzma-bin-x64-2.9.tar.lzma
-2024/10/20 | 33855 | systems/win32/miktex/tm/packages/next/miktex-makeindex-bin-x64-2.9.tar.lzma
-2024/10/20 | 8881 | systems/win32/miktex/tm/packages/next/miktex-md5-bin-x64-2.9.tar.lzma
-2024/10/20 | 231877 | systems/win32/miktex/tm/packages/next/miktex-metafont-bin-x64-2.9.tar.lzma
-2024/10/20 | 287513 | systems/win32/miktex/tm/packages/next/miktex-metapost-bin-x64-2.9.tar.lzma
-2024/10/20 | 108595 | systems/win32/miktex/tm/packages/next/miktex-mfware-bin-x64-2.9.tar.lzma
-2024/10/20 | 141927 | systems/win32/miktex/tm/packages/next/miktex-mktex-bin-x64-2.9.tar.lzma
-2024/10/20 | 291145 | systems/win32/miktex/tm/packages/next/miktex-mo-bin-x64-2.9.tar.lzma
-2024/10/20 | 182759 | systems/win32/miktex/tm/packages/next/miktex-mpfr-bin-x64-2.9.tar.lzma
-2024/10/20 | 55974 | systems/win32/miktex/tm/packages/next/miktex-mpmcli-bin-x64-2.9.tar.lzma
-2024/10/20 | 35337 | systems/win32/miktex/tm/packages/next/miktex-mspack-bin-x64-2.9.tar.lzma
-2024/10/20 | 44078 | systems/win32/miktex/tm/packages/next/miktex-mthelp-bin-x64-2.9.tar.lzma
-2024/10/20 | 48338 | systems/win32/miktex/tm/packages/next/miktex-mtprint-bin-x64-2.9.tar.lzma
-2024/10/20 | 52697 | systems/win32/miktex/tm/packages/next/miktex-m-tx-bin-x64-2.9.tar.lzma
-2024/10/20 | 218870 | systems/win32/miktex/tm/packages/next/miktex-omegaware-bin-x64-2.9.tar.lzma
-2024/10/20 | 43098 | systems/win32/miktex/tm/packages/next/miktex-patgen-bin-x64.tar.lzma
-2024/10/20 | 830264 | systems/win32/miktex/tm/packages/next/miktex-pdftex-bin-x64-2.9.tar.lzma
-2024/10/20 | 203028 | systems/win32/miktex/tm/packages/next/miktex-pixman-bin-x64-2.9.tar.lzma
-2024/10/20 | 245918 | systems/win32/miktex/tm/packages/next/miktex-pmx-bin-x64-2.9.tar.lzma
-2024/10/20 | 88646 | systems/win32/miktex/tm/packages/next/miktex-png-bin-x64-2.9.tar.lzma
-2024/10/20 | 1342266 | systems/win32/miktex/tm/packages/next/miktex-poppler-bin-x64-2.9.tar.lzma
-2024/10/20 | 24143 | systems/win32/miktex/tm/packages/next/miktex-popt-bin-x64-2.9.tar.lzma
-2024/10/20 | 37638 | systems/win32/miktex/tm/packages/next/miktex-posix-bin-x64-2.9.tar.lzma
-2024/10/20 | 75138 | systems/win32/miktex/tm/packages/next/miktex-ps2pk-bin-x64-2.9.tar.lzma
-2024/10/20 | 61033 | systems/win32/miktex/tm/packages/next/miktex-psutils-bin-x64-2.9.tar.lzma
-2024/10/20 | 499927 | systems/win32/miktex/tm/packages/next/miktex-ptex-bin-x64.tar.lzma
-2024/10/20 | 1531259 | systems/win32/miktex/tm/packages/next/miktex-runtime-bin-x64-2.9.tar.lzma
-2024/10/20 | 54763 | systems/win32/miktex/tm/packages/next/miktex-synctex-bin-x64-2.9.tar.lzma
-2024/10/20 | 65123 | systems/win32/miktex/tm/packages/next/miktex-tdsutil-bin-x64.tar.lzma
-2024/10/20 | 27130 | systems/win32/miktex/tm/packages/next/miktex-teckit-bin-x64-2.9.tar.lzma
-2024/10/20 | 19958 | systems/win32/miktex/tm/packages/next/miktex-tex2xindy-bin-x64-2.9.tar.lzma
-2024/10/20 | 73424 | systems/win32/miktex/tm/packages/next/miktex-tex4ht-bin-x64-2.9.tar.lzma
-2024/10/20 | 174041 | systems/win32/miktex/tm/packages/next/miktex-tex-bin-x64-2.9.tar.lzma
-2024/10/20 | 69771 | systems/win32/miktex/tm/packages/next/miktex-texify-bin-x64-2.9.tar.lzma
-2024/10/20 | 112539 | systems/win32/miktex/tm/packages/next/miktex-texware-bin-x64-2.9.tar.lzma
-2024/10/20 | 2843837 | systems/win32/miktex/tm/packages/next/miktex-texworks-bin-x64-2.9.tar.lzma
-2024/10/20 | 64543 | systems/win32/miktex/tm/packages/next/miktex-ttf2pk2-bin-x64-2.9.tar.lzma
-2024/10/20 | 44107 | systems/win32/miktex/tm/packages/next/miktex-upmendex-bin-x64.tar.lzma
-2024/10/20 | 33867 | systems/win32/miktex/tm/packages/next/miktex-uriparser-bin-x64-2.9.tar.lzma
-2024/10/20 | 76169 | systems/win32/miktex/tm/packages/next/miktex-web-bin-x64-2.9.tar.lzma
-2024/10/20 | 351923 | systems/win32/miktex/tm/packages/next/miktex-xetex-bin-x64-2.9.tar.lzma
-2024/10/20 | 58948 | systems/win32/miktex/tm/packages/next/miktex-xml2pmx-bin-x64.tar.lzma
-2024/10/20 | 606620 | systems/win32/miktex/tm/packages/next/miktex-yap-bin-x64-2.9.tar.lzma
-2024/10/20 | 45944 | systems/win32/miktex/tm/packages/next/miktex-zlib-bin-x64-2.9.tar.lzma
-2024/10/20 | 368280 | systems/win32/miktex/tm/packages/next/miktex-zzdb1-2.9.tar.lzma
-2024/10/20 | 2135825 | systems/win32/miktex/tm/packages/next/miktex-zzdb2-2.9.tar.lzma
-2024/10/20 | 1813712 | systems/win32/miktex/tm/packages/next/miktex-zzdb3-2.9.tar.lzma
-2024/10/20 | 14596 | systems/win32/miktex/tm/packages/next/miktex-zzip-bin-x64-2.9.tar.lzma
+2024/10/26 | 829884 | systems/win32/miktex/tm/packages/next/files.csv.lzma
+2024/10/26 | 36696 | systems/win32/miktex/tm/packages/next/miktex-arctrl-bin-x64-2.9.tar.lzma
+2024/10/26 | 1171858 | systems/win32/miktex/tm/packages/next/miktex-asymptote-bin-x64-2.9.tar.lzma
+2024/10/26 | 32127 | systems/win32/miktex/tm/packages/next/miktex-autosp-bin-x64-2.9.tar.lzma
+2024/10/26 | 36849 | systems/win32/miktex/tm/packages/next/miktex-axohelp-bin-x64-2.9.tar.lzma
+2024/10/26 | 67517 | systems/win32/miktex/tm/packages/next/miktex-bibarts-bin-x64-2.9.tar.lzma
+2024/10/26 | 103616 | systems/win32/miktex/tm/packages/next/miktex-bibtex8bit-bin-x64-2.9.tar.lzma
+2024/10/26 | 78326 | systems/win32/miktex/tm/packages/next/miktex-bibtex-bin-x64-2.9.tar.lzma
+2024/10/26 | 31573 | systems/win32/miktex/tm/packages/next/miktex-bzip2-bin-x64-2.9.tar.lzma
+2024/10/26 | 395461 | systems/win32/miktex/tm/packages/next/miktex-cairo-bin-x64-2.9.tar.lzma
+2024/10/26 | 40359 | systems/win32/miktex/tm/packages/next/miktex-chktex-bin-x64-2.9.tar.lzma
+2024/10/26 | 59213 | systems/win32/miktex/tm/packages/next/miktex-cjkutils-bin-x64-2.9.tar.lzma
+2024/10/26 | 271851 | systems/win32/miktex/tm/packages/next/miktex-console-bin-x64-2.9.tar.lzma
+2024/10/26 | 221335 | systems/win32/miktex/tm/packages/next/miktex-curl-bin-x64-2.9.tar.lzma
+2024/10/26 | 106704 | systems/win32/miktex/tm/packages/next/miktex-cweb-bin-x64-2.9.tar.lzma
+2024/10/26 | 25647 | systems/win32/miktex/tm/packages/next/miktex-devnag-bin-x64-2.9.tar.lzma
+2024/10/26 | 472952 | systems/win32/miktex/tm/packages/next/miktex-doc.tar.lzma
+2024/10/26 | 54181 | systems/win32/miktex/tm/packages/next/miktex-dvicopy-bin-x64-2.9.tar.lzma
+2024/10/26 | 330011 | systems/win32/miktex/tm/packages/next/miktex-dvipdfmx-bin-x64-2.9.tar.lzma
+2024/10/26 | 47328 | systems/win32/miktex/tm/packages/next/miktex-dvipng-bin-x64-2.9.tar.lzma
+2024/10/26 | 137611 | systems/win32/miktex/tm/packages/next/miktex-dvips-bin-x64-2.9.tar.lzma
+2024/10/26 | 1440284 | systems/win32/miktex/tm/packages/next/miktex-dvisvgm-bin-x64-2.9.tar.lzma
+2024/10/26 | 104456 | systems/win32/miktex/tm/packages/next/miktex-epstopdf-bin-x64-2.9.tar.lzma
+2024/10/26 | 49726 | systems/win32/miktex/tm/packages/next/miktex-expat-bin-x64-2.9.tar.lzma
+2024/10/26 | 29137 | systems/win32/miktex/tm/packages/next/miktex-findtexmf-bin-x64-2.9.tar.lzma
+2024/10/26 | 77285 | systems/win32/miktex/tm/packages/next/miktex-fmt-bin-x64-2.9.tar.lzma
+2024/10/26 | 159924 | systems/win32/miktex/tm/packages/next/miktex-fontconfig-bin-x64-2.9.tar.lzma
+2024/10/26 | 81547 | systems/win32/miktex/tm/packages/next/miktex-fonts-bin-x64-2.9.tar.lzma
+2024/10/26 | 82382 | systems/win32/miktex/tm/packages/next/miktex-freeglut-bin-x64-2.9.tar.lzma
+2024/10/26 | 305234 | systems/win32/miktex/tm/packages/next/miktex-freetype2-bin-x64-2.9.tar.lzma
+2024/10/26 | 25631 | systems/win32/miktex/tm/packages/next/miktex-fribidixetex-bin-x64-2.9.tar.lzma
+2024/10/26 | 105642 | systems/win32/miktex/tm/packages/next/miktex-gd-bin-x64-2.9.tar.lzma
+2024/10/26 | 73399 | systems/win32/miktex/tm/packages/next/miktex-graphite2-bin-x64-2.9.tar.lzma
+2024/10/26 | 117718 | systems/win32/miktex/tm/packages/next/miktex-gregorio-bin-x64-2.9.tar.lzma
+2024/10/26 | 44394 | systems/win32/miktex/tm/packages/next/miktex-gsf2pk-bin-x64-2.9.tar.lzma
+2024/10/26 | 698762 | systems/win32/miktex/tm/packages/next/miktex-harfbuzz-bin-x64-2.9.tar.lzma
+2024/10/26 | 249333 | systems/win32/miktex/tm/packages/next/miktex-hitex-bin-x64.tar.lzma
+2024/10/26 | 218146 | systems/win32/miktex/tm/packages/next/miktex-hunspell-bin-x64-2.9.tar.lzma
+2024/10/26 | 109933 | systems/win32/miktex/tm/packages/next/miktex-jpeg-bin-x64-2.9.tar.lzma
+2024/10/26 | 19990 | systems/win32/miktex/tm/packages/next/miktex-kpathsea-bin-x64-2.9.tar.lzma
+2024/10/26 | 32889 | systems/win32/miktex/tm/packages/next/miktex-lacheck-bin-x64-2.9.tar.lzma
+2024/10/26 | 707565 | systems/win32/miktex/tm/packages/next/miktex-lcdf-typetools-bin-x64-2.9.tar.lzma
+2024/10/26 | 602823 | systems/win32/miktex/tm/packages/next/miktex-libressl-bin-x64-2.9.tar.lzma
+2024/10/26 | 529863 | systems/win32/miktex/tm/packages/next/miktex-log4cxx-bin-x64-2.9.tar.lzma
+2024/10/26 | 104190 | systems/win32/miktex/tm/packages/next/miktex-lua53-bin-x64-2.9.tar.lzma
+2024/10/26 | 2004609 | systems/win32/miktex/tm/packages/next/miktex-luatex-bin-x64-2.9.tar.lzma
+2024/10/26 | 81971 | systems/win32/miktex/tm/packages/next/miktex-lzma-bin-x64-2.9.tar.lzma
+2024/10/26 | 33897 | systems/win32/miktex/tm/packages/next/miktex-makeindex-bin-x64-2.9.tar.lzma
+2024/10/26 | 8881 | systems/win32/miktex/tm/packages/next/miktex-md5-bin-x64-2.9.tar.lzma
+2024/10/26 | 232162 | systems/win32/miktex/tm/packages/next/miktex-metafont-bin-x64-2.9.tar.lzma
+2024/10/26 | 287581 | systems/win32/miktex/tm/packages/next/miktex-metapost-bin-x64-2.9.tar.lzma
+2024/10/26 | 108460 | systems/win32/miktex/tm/packages/next/miktex-mfware-bin-x64-2.9.tar.lzma
+2024/10/26 | 142012 | systems/win32/miktex/tm/packages/next/miktex-mktex-bin-x64-2.9.tar.lzma
+2024/10/26 | 291192 | systems/win32/miktex/tm/packages/next/miktex-mo-bin-x64-2.9.tar.lzma
+2024/10/26 | 182764 | systems/win32/miktex/tm/packages/next/miktex-mpfr-bin-x64-2.9.tar.lzma
+2024/10/26 | 55933 | systems/win32/miktex/tm/packages/next/miktex-mpmcli-bin-x64-2.9.tar.lzma
+2024/10/26 | 35340 | systems/win32/miktex/tm/packages/next/miktex-mspack-bin-x64-2.9.tar.lzma
+2024/10/26 | 44109 | systems/win32/miktex/tm/packages/next/miktex-mthelp-bin-x64-2.9.tar.lzma
+2024/10/26 | 48291 | systems/win32/miktex/tm/packages/next/miktex-mtprint-bin-x64-2.9.tar.lzma
+2024/10/26 | 52696 | systems/win32/miktex/tm/packages/next/miktex-m-tx-bin-x64-2.9.tar.lzma
+2024/10/26 | 218722 | systems/win32/miktex/tm/packages/next/miktex-omegaware-bin-x64-2.9.tar.lzma
+2024/10/26 | 43093 | systems/win32/miktex/tm/packages/next/miktex-patgen-bin-x64.tar.lzma
+2024/10/26 | 829974 | systems/win32/miktex/tm/packages/next/miktex-pdftex-bin-x64-2.9.tar.lzma
+2024/10/26 | 203337 | systems/win32/miktex/tm/packages/next/miktex-pixman-bin-x64-2.9.tar.lzma
+2024/10/26 | 245826 | systems/win32/miktex/tm/packages/next/miktex-pmx-bin-x64-2.9.tar.lzma
+2024/10/26 | 88674 | systems/win32/miktex/tm/packages/next/miktex-png-bin-x64-2.9.tar.lzma
+2024/10/26 | 1340978 | systems/win32/miktex/tm/packages/next/miktex-poppler-bin-x64-2.9.tar.lzma
+2024/10/26 | 24135 | systems/win32/miktex/tm/packages/next/miktex-popt-bin-x64-2.9.tar.lzma
+2024/10/26 | 37638 | systems/win32/miktex/tm/packages/next/miktex-posix-bin-x64-2.9.tar.lzma
+2024/10/26 | 75089 | systems/win32/miktex/tm/packages/next/miktex-ps2pk-bin-x64-2.9.tar.lzma
+2024/10/26 | 61012 | systems/win32/miktex/tm/packages/next/miktex-psutils-bin-x64-2.9.tar.lzma
+2024/10/26 | 499518 | systems/win32/miktex/tm/packages/next/miktex-ptex-bin-x64.tar.lzma
+2024/10/26 | 1531458 | systems/win32/miktex/tm/packages/next/miktex-runtime-bin-x64-2.9.tar.lzma
+2024/10/26 | 54825 | systems/win32/miktex/tm/packages/next/miktex-synctex-bin-x64-2.9.tar.lzma
+2024/10/26 | 65125 | systems/win32/miktex/tm/packages/next/miktex-tdsutil-bin-x64.tar.lzma
+2024/10/26 | 27176 | systems/win32/miktex/tm/packages/next/miktex-teckit-bin-x64-2.9.tar.lzma
+2024/10/26 | 19948 | systems/win32/miktex/tm/packages/next/miktex-tex2xindy-bin-x64-2.9.tar.lzma
+2024/10/26 | 73405 | systems/win32/miktex/tm/packages/next/miktex-tex4ht-bin-x64-2.9.tar.lzma
+2024/10/26 | 174030 | systems/win32/miktex/tm/packages/next/miktex-tex-bin-x64-2.9.tar.lzma
+2024/10/26 | 69773 | systems/win32/miktex/tm/packages/next/miktex-texify-bin-x64-2.9.tar.lzma
+2024/10/26 | 112462 | systems/win32/miktex/tm/packages/next/miktex-texware-bin-x64-2.9.tar.lzma
+2024/10/26 | 2844337 | systems/win32/miktex/tm/packages/next/miktex-texworks-bin-x64-2.9.tar.lzma
+2024/10/26 | 64567 | systems/win32/miktex/tm/packages/next/miktex-ttf2pk2-bin-x64-2.9.tar.lzma
+2024/10/26 | 44110 | systems/win32/miktex/tm/packages/next/miktex-upmendex-bin-x64.tar.lzma
+2024/10/26 | 33869 | systems/win32/miktex/tm/packages/next/miktex-uriparser-bin-x64-2.9.tar.lzma
+2024/10/26 | 76181 | systems/win32/miktex/tm/packages/next/miktex-web-bin-x64-2.9.tar.lzma
+2024/10/26 | 352157 | systems/win32/miktex/tm/packages/next/miktex-xetex-bin-x64-2.9.tar.lzma
+2024/10/26 | 58964 | systems/win32/miktex/tm/packages/next/miktex-xml2pmx-bin-x64.tar.lzma
+2024/10/26 | 606746 | systems/win32/miktex/tm/packages/next/miktex-yap-bin-x64-2.9.tar.lzma
+2024/10/26 | 45878 | systems/win32/miktex/tm/packages/next/miktex-zlib-bin-x64-2.9.tar.lzma
+2024/10/26 | 368820 | systems/win32/miktex/tm/packages/next/miktex-zzdb1-2.9.tar.lzma
+2024/10/26 | 2135008 | systems/win32/miktex/tm/packages/next/miktex-zzdb2-2.9.tar.lzma
+2024/10/26 | 1814931 | systems/win32/miktex/tm/packages/next/miktex-zzdb3-2.9.tar.lzma
+2024/10/26 | 14585 | systems/win32/miktex/tm/packages/next/miktex-zzip-bin-x64-2.9.tar.lzma
2019/03/12 | 1412 | systems/win32/miktex/tm/packages/nextpage.tar.lzma
-2024/10/20 | 1150 | systems/win32/miktex/tm/packages/next/pr.ini
+2024/10/26 | 1150 | systems/win32/miktex/tm/packages/next/pr.ini
2018/07/06 | 145915 | systems/win32/miktex/tm/packages/nexus-otf.tar.lzma
2024/10/18 | 886117 | systems/win32/miktex/tm/packages/nfssext-cfr__doc.tar.lzma
2024/10/18 | 29418 | systems/win32/miktex/tm/packages/nfssext-cfr__source.tar.lzma
@@ -330557,9 +330561,9 @@
2022/06/26 | 7330 | systems/win32/miktex/tm/packages/niceframe__source.tar.lzma
2022/06/26 | 37551 | systems/win32/miktex/tm/packages/niceframe.tar.lzma
2017/06/22 | 276883 | systems/win32/miktex/tm/packages/niceframe-type1.tar.lzma
-2024/08/31 | 2411577 | systems/win32/miktex/tm/packages/nicematrix__doc.tar.lzma
-2024/08/31 | 175522 | systems/win32/miktex/tm/packages/nicematrix__source.tar.lzma
-2024/08/31 | 43326 | systems/win32/miktex/tm/packages/nicematrix.tar.lzma
+2024/10/26 | 2426682 | systems/win32/miktex/tm/packages/nicematrix__doc.tar.lzma
+2024/10/26 | 177194 | systems/win32/miktex/tm/packages/nicematrix__source.tar.lzma
+2024/10/26 | 42970 | systems/win32/miktex/tm/packages/nicematrix.tar.lzma
2015/11/25 | 2555178 | systems/win32/miktex/tm/packages/nicetext.tar.lzma
2018/07/30 | 243633 | systems/win32/miktex/tm/packages/nidanfloat.tar.lzma
2016/01/26 | 74424 | systems/win32/miktex/tm/packages/nihbiosketch.tar.lzma
@@ -330818,7 +330822,9 @@
2023/09/22 | 531627 | systems/win32/miktex/tm/packages/papiergurvan__doc.tar.lzma
2023/09/22 | 7755 | systems/win32/miktex/tm/packages/papiergurvan__source.tar.lzma
2023/09/22 | 3452 | systems/win32/miktex/tm/packages/papiergurvan.tar.lzma
-2019/01/03 | 2322123 | systems/win32/miktex/tm/packages/paracol.tar.lzma
+2024/10/26 | 2467287 | systems/win32/miktex/tm/packages/paracol__doc.tar.lzma
+2024/10/26 | 211879 | systems/win32/miktex/tm/packages/paracol__source.tar.lzma
+2024/10/26 | 19643 | systems/win32/miktex/tm/packages/paracol.tar.lzma
2016/02/12 | 214912 | systems/win32/miktex/tm/packages/parades.tar.lzma
2017/01/23 | 227358 | systems/win32/miktex/tm/packages/paralist.tar.lzma
2016/07/29 | 129982 | systems/win32/miktex/tm/packages/parallel.tar.lzma
@@ -330848,9 +330854,9 @@
2013/12/04 | 171878 | systems/win32/miktex/tm/packages/pas-crosswords.tar.lzma
2013/11/28 | 333255 | systems/win32/miktex/tm/packages/pas-cv.tar.lzma
2013/02/05 | 44913 | systems/win32/miktex/tm/packages/passivetex.tar.lzma
-2024/10/18 | 47901 | systems/win32/miktex/tm/packages/passopt__doc.tar.lzma
-2024/10/18 | 2558 | systems/win32/miktex/tm/packages/passopt__source.tar.lzma
-2024/10/18 | 1429 | systems/win32/miktex/tm/packages/passopt.tar.lzma
+2024/10/26 | 47946 | systems/win32/miktex/tm/packages/passopt__doc.tar.lzma
+2024/10/26 | 2592 | systems/win32/miktex/tm/packages/passopt__source.tar.lzma
+2024/10/26 | 1426 | systems/win32/miktex/tm/packages/passopt.tar.lzma
2024/09/15 | 271554 | systems/win32/miktex/tm/packages/pas-tableur__doc.tar.lzma
2024/09/15 | 6573 | systems/win32/miktex/tm/packages/pas-tableur__source.tar.lzma
2024/09/15 | 4088 | systems/win32/miktex/tm/packages/pas-tableur.tar.lzma
@@ -330899,7 +330905,9 @@
2024/05/10 | 13388 | systems/win32/miktex/tm/packages/pdfjam__doc.tar.lzma
2024/06/29 | 136218 | systems/win32/miktex/tm/packages/pdfjam__source.tar.lzma
2024/06/29 | 13232 | systems/win32/miktex/tm/packages/pdfjam.tar.lzma
-2018/02/13 | 89850 | systems/win32/miktex/tm/packages/pdflatexpicscale.tar.lzma
+2024/10/26 | 88008 | systems/win32/miktex/tm/packages/pdflatexpicscale__doc.tar.lzma
+2024/10/26 | 6436 | systems/win32/miktex/tm/packages/pdflatexpicscale__source.tar.lzma
+2024/10/26 | 5217 | systems/win32/miktex/tm/packages/pdflatexpicscale.tar.lzma
2022/11/01 | 315249 | systems/win32/miktex/tm/packages/pdflscape__doc.tar.lzma
2022/11/01 | 6886 | systems/win32/miktex/tm/packages/pdflscape__source.tar.lzma
2022/11/15 | 2831 | systems/win32/miktex/tm/packages/pdflscape.tar.lzma
@@ -330990,9 +330998,9 @@
2020/04/20 | 69112 | systems/win32/miktex/tm/packages/pgfmorepages.tar.lzma
2014/07/12 | 183831 | systems/win32/miktex/tm/packages/pgfopts.tar.lzma
2024/08/31 | 1910231 | systems/win32/miktex/tm/packages/pgfornament__doc.tar.lzma
-2024/09/28 | 1522677 | systems/win32/miktex/tm/packages/pgfornament-han__doc.tar.lzma
-2024/09/28 | 14175 | systems/win32/miktex/tm/packages/pgfornament-han__source.tar.lzma
-2024/09/28 | 97804 | systems/win32/miktex/tm/packages/pgfornament-han.tar.lzma
+2024/10/26 | 2129878 | systems/win32/miktex/tm/packages/pgfornament-han__doc.tar.lzma
+2024/10/26 | 1290715 | systems/win32/miktex/tm/packages/pgfornament-han__source.tar.lzma
+2024/10/26 | 98129 | systems/win32/miktex/tm/packages/pgfornament-han.tar.lzma
2024/08/31 | 498785 | systems/win32/miktex/tm/packages/pgfornament__source.tar.lzma
2024/08/31 | 626271 | systems/win32/miktex/tm/packages/pgfornament.tar.lzma
2024/09/15 | 5605603 | systems/win32/miktex/tm/packages/pgf-periodictable__doc.tar.lzma
@@ -331224,7 +331232,7 @@
2023/03/17 | 425296 | systems/win32/miktex/tm/packages/principia__doc.tar.lzma
2023/03/17 | 16206 | systems/win32/miktex/tm/packages/principia__source.tar.lzma
2023/03/17 | 8606 | systems/win32/miktex/tm/packages/principia.tar.lzma
-2024/10/20 | 947 | systems/win32/miktex/tm/packages/pr.ini
+2024/10/26 | 952 | systems/win32/miktex/tm/packages/pr.ini
2010/09/27 | 248469 | systems/win32/miktex/tm/packages/printlen.tar.lzma
2008/06/17 | 77313 | systems/win32/miktex/tm/packages/proba.tar.lzma
2017/07/12 | 988486 | systems/win32/miktex/tm/packages/probsoln.tar.lzma
@@ -331239,12 +331247,12 @@
2022/05/04 | 129701 | systems/win32/miktex/tm/packages/proflabo__doc.tar.lzma
2022/05/04 | 5591 | systems/win32/miktex/tm/packages/proflabo__source.tar.lzma
2022/05/04 | 3000 | systems/win32/miktex/tm/packages/proflabo.tar.lzma
-2024/10/18 | 2278430 | systems/win32/miktex/tm/packages/proflycee__doc.tar.lzma
-2024/10/18 | 285503 | systems/win32/miktex/tm/packages/proflycee__source.tar.lzma
-2024/10/18 | 394772 | systems/win32/miktex/tm/packages/proflycee.tar.lzma
-2024/10/20 | 325195 | systems/win32/miktex/tm/packages/profmaquette__doc.tar.lzma
-2024/10/20 | 106754 | systems/win32/miktex/tm/packages/profmaquette__source.tar.lzma
-2024/10/20 | 35482 | systems/win32/miktex/tm/packages/profmaquette.tar.lzma
+2024/10/26 | 2282510 | systems/win32/miktex/tm/packages/proflycee__doc.tar.lzma
+2024/10/26 | 286152 | systems/win32/miktex/tm/packages/proflycee__source.tar.lzma
+2024/10/26 | 395126 | systems/win32/miktex/tm/packages/proflycee.tar.lzma
+2024/10/26 | 325036 | systems/win32/miktex/tm/packages/profmaquette__doc.tar.lzma
+2024/10/26 | 106815 | systems/win32/miktex/tm/packages/profmaquette__source.tar.lzma
+2024/10/26 | 35610 | systems/win32/miktex/tm/packages/profmaquette.tar.lzma
2024/05/27 | 560367 | systems/win32/miktex/tm/packages/profsio__doc.tar.lzma
2024/05/27 | 19067 | systems/win32/miktex/tm/packages/profsio__source.tar.lzma
2024/05/27 | 20729 | systems/win32/miktex/tm/packages/profsio.tar.lzma
@@ -331596,9 +331604,9 @@
2024/07/20 | 221791 | systems/win32/miktex/tm/packages/randexam__doc.tar.lzma
2024/07/20 | 8913 | systems/win32/miktex/tm/packages/randexam__source.tar.lzma
2024/07/20 | 12005 | systems/win32/miktex/tm/packages/randexam.tar.lzma
-2024/09/28 | 84646 | systems/win32/miktex/tm/packages/randintlist__doc.tar.lzma
-2024/09/28 | 3712 | systems/win32/miktex/tm/packages/randintlist__source.tar.lzma
-2024/09/28 | 2190 | systems/win32/miktex/tm/packages/randintlist.tar.lzma
+2024/10/26 | 84555 | systems/win32/miktex/tm/packages/randintlist__doc.tar.lzma
+2024/10/26 | 3736 | systems/win32/miktex/tm/packages/randintlist__source.tar.lzma
+2024/10/26 | 2206 | systems/win32/miktex/tm/packages/randintlist.tar.lzma
2018/10/23 | 414376 | systems/win32/miktex/tm/packages/randomlist.tar.lzma
2020/04/15 | 80887 | systems/win32/miktex/tm/packages/random.tar.lzma
2018/12/30 | 488787 | systems/win32/miktex/tm/packages/randomwalk.tar.lzma
@@ -332020,9 +332028,9 @@
2023/12/02 | 4544 | systems/win32/miktex/tm/packages/simplebnf.tar.lzma
2013/03/01 | 939150 | systems/win32/miktex/tm/packages/simplecd.tar.lzma
2014/11/20 | 300788 | systems/win32/miktex/tm/packages/simplecv.tar.lzma
-2024/10/20 | 2562838 | systems/win32/miktex/tm/packages/simpleicons__doc.tar.lzma
-2024/10/20 | 22936 | systems/win32/miktex/tm/packages/simpleicons__source.tar.lzma
-2024/10/20 | 3540659 | systems/win32/miktex/tm/packages/simpleicons.tar.lzma
+2024/10/26 | 2561490 | systems/win32/miktex/tm/packages/simpleicons__doc.tar.lzma
+2024/10/26 | 22960 | systems/win32/miktex/tm/packages/simpleicons__source.tar.lzma
+2024/10/26 | 3540741 | systems/win32/miktex/tm/packages/simpleicons.tar.lzma
2017/11/03 | 228224 | systems/win32/miktex/tm/packages/simpleinvoice.tar.lzma
2023/10/03 | 137376 | systems/win32/miktex/tm/packages/simplekv__doc.tar.lzma
2023/10/03 | 6386 | systems/win32/miktex/tm/packages/simplekv__source.tar.lzma
@@ -332049,9 +332057,9 @@
2024/10/18 | 1289903 | systems/win32/miktex/tm/packages/siunitx__doc.tar.lzma
2024/10/18 | 123733 | systems/win32/miktex/tm/packages/siunitx__source.tar.lzma
2024/10/18 | 68154 | systems/win32/miktex/tm/packages/siunitx.tar.lzma
-2024/07/07 | 713105 | systems/win32/miktex/tm/packages/sjtutex__doc.tar.lzma
-2024/07/07 | 40363 | systems/win32/miktex/tm/packages/sjtutex__source.tar.lzma
-2024/07/07 | 154679 | systems/win32/miktex/tm/packages/sjtutex.tar.lzma
+2024/10/26 | 713967 | systems/win32/miktex/tm/packages/sjtutex__doc.tar.lzma
+2024/10/26 | 40411 | systems/win32/miktex/tm/packages/sjtutex__source.tar.lzma
+2024/10/26 | 154740 | systems/win32/miktex/tm/packages/sjtutex.tar.lzma
2009/02/21 | 477338 | systems/win32/miktex/tm/packages/skaknew.tar.lzma
2018/02/08 | 221377 | systems/win32/miktex/tm/packages/skak.tar.lzma
2011/06/23 | 1471957 | systems/win32/miktex/tm/packages/skb.tar.lzma
@@ -332118,17 +332126,17 @@
2024/06/02 | 1660491 | systems/win32/miktex/tm/packages/spath3__doc.tar.lzma
2024/06/02 | 58035 | systems/win32/miktex/tm/packages/spath3__source.tar.lzma
2024/06/02 | 25894 | systems/win32/miktex/tm/packages/spath3.tar.lzma
-2024/10/18 | 88803 | systems/win32/miktex/tm/packages/spbmark__doc.tar.lzma
-2024/10/18 | 6141 | systems/win32/miktex/tm/packages/spbmark__source.tar.lzma
-2024/10/18 | 4464 | systems/win32/miktex/tm/packages/spbmark.tar.lzma
+2024/10/26 | 88830 | systems/win32/miktex/tm/packages/spbmark__doc.tar.lzma
+2024/10/26 | 6181 | systems/win32/miktex/tm/packages/spbmark__source.tar.lzma
+2024/10/26 | 4461 | systems/win32/miktex/tm/packages/spbmark.tar.lzma
2022/10/06 | 81305 | systems/win32/miktex/tm/packages/spectral__doc.tar.lzma
2023/02/05 | 2061074 | systems/win32/miktex/tm/packages/spectralsequences__doc.tar.lzma
2023/02/05 | 45236 | systems/win32/miktex/tm/packages/spectralsequences__source.tar.lzma
2023/02/05 | 72424 | systems/win32/miktex/tm/packages/spectralsequences.tar.lzma
2022/10/06 | 3522040 | systems/win32/miktex/tm/packages/spectral.tar.lzma
-2024/09/15 | 1143780 | systems/win32/miktex/tm/packages/spelatex__doc.tar.lzma
-2024/09/15 | 12809853 | systems/win32/miktex/tm/packages/spelatex__source.tar.lzma
-2024/09/15 | 4527 | systems/win32/miktex/tm/packages/spelatex.tar.lzma
+2024/10/26 | 1181763 | systems/win32/miktex/tm/packages/spelatex__doc.tar.lzma
+2024/10/26 | 13064232 | systems/win32/miktex/tm/packages/spelatex__source.tar.lzma
+2024/10/26 | 4881 | systems/win32/miktex/tm/packages/spelatex.tar.lzma
2013/06/25 | 157432 | systems/win32/miktex/tm/packages/spelling.tar.lzma
2011/01/07 | 246641 | systems/win32/miktex/tm/packages/sphack.tar.lzma
2014/06/23 | 575560 | systems/win32/miktex/tm/packages/sphdthesis.tar.lzma
@@ -332163,9 +332171,9 @@
2011/09/19 | 836456 | systems/win32/miktex/tm/packages/sr-hyphen-spec.tar.lzma
2021/05/29 | 476872 | systems/win32/miktex/tm/packages/sr-vorl.tar.lzma
2013/09/09 | 240139 | systems/win32/miktex/tm/packages/sseq.tar.lzma
-2024/10/20 | 472440 | systems/win32/miktex/tm/packages/sshrc-insight__doc.tar.lzma
-2024/10/20 | 11453 | systems/win32/miktex/tm/packages/sshrc-insight__source.tar.lzma
-2024/10/20 | 3725 | systems/win32/miktex/tm/packages/sshrc-insight.tar.lzma
+2024/10/26 | 491879 | systems/win32/miktex/tm/packages/sshrc-insight__doc.tar.lzma
+2024/10/26 | 12833 | systems/win32/miktex/tm/packages/sshrc-insight__source.tar.lzma
+2024/10/26 | 3914 | systems/win32/miktex/tm/packages/sshrc-insight.tar.lzma
2013/12/04 | 24166 | systems/win32/miktex/tm/packages/sslides.tar.lzma
2016/07/18 | 10706 | systems/win32/miktex/tm/packages/ssqquote.tar.lzma
2021/07/24 | 350480 | systems/win32/miktex/tm/packages/stackengine__doc.tar.lzma
@@ -332274,9 +332282,9 @@
2023/09/10 | 43482 | systems/win32/miktex/tm/packages/suftesi__source.tar.lzma
2023/09/10 | 15025 | systems/win32/miktex/tm/packages/suftesi.tar.lzma
2006/08/13 | 95996 | systems/win32/miktex/tm/packages/sugconf.tar.bz2
-2024/10/18 | 389861 | systems/win32/miktex/tm/packages/sunpath__doc.tar.lzma
-2024/10/18 | 7976 | systems/win32/miktex/tm/packages/sunpath__source.tar.lzma
-2024/10/18 | 2032 | systems/win32/miktex/tm/packages/sunpath.tar.lzma
+2024/10/26 | 433368 | systems/win32/miktex/tm/packages/sunpath__doc.tar.lzma
+2024/10/26 | 9045 | systems/win32/miktex/tm/packages/sunpath__source.tar.lzma
+2024/10/26 | 2112 | systems/win32/miktex/tm/packages/sunpath.tar.lzma
2024/01/20 | 252947 | systems/win32/miktex/tm/packages/superiors__doc.tar.lzma
2024/01/20 | 8018 | systems/win32/miktex/tm/packages/superiors__source.tar.lzma
2024/01/20 | 2593 | systems/win32/miktex/tm/packages/superiors.tar.lzma
@@ -332386,8 +332394,8 @@
2024/06/29 | 2997 | systems/win32/miktex/tm/packages/tblr-extras__source.tar.lzma
2024/06/29 | 3016 | systems/win32/miktex/tm/packages/tblr-extras.tar.lzma
2016/07/18 | 511088 | systems/win32/miktex/tm/packages/tclldoc.tar.lzma
-2024/10/18 | 4763566 | systems/win32/miktex/tm/packages/tcolorbox__doc.tar.lzma
-2024/10/18 | 234858 | systems/win32/miktex/tm/packages/tcolorbox.tar.lzma
+2024/10/26 | 4764089 | systems/win32/miktex/tm/packages/tcolorbox__doc.tar.lzma
+2024/10/26 | 234953 | systems/win32/miktex/tm/packages/tcolorbox.tar.lzma
2014/02/28 | 248700 | systems/win32/miktex/tm/packages/tdclock.tar.lzma
2004/06/25 | 91471 | systems/win32/miktex/tm/packages/tds.cab
2009/06/26 | 756105 | systems/win32/miktex/tm/packages/tdsfrmath.tar.lzma
@@ -332595,9 +332603,9 @@
2024/10/18 | 5715 | systems/win32/miktex/tm/packages/tikz-decofonts.tar.lzma
2016/11/09 | 514748 | systems/win32/miktex/tm/packages/tikz-dependency.tar.lzma
2014/12/22 | 165355 | systems/win32/miktex/tm/packages/tikz-dimline.tar.lzma
-2024/01/20 | 215684 | systems/win32/miktex/tm/packages/tikzdotncross__doc.tar.lzma
-2024/01/20 | 4433 | systems/win32/miktex/tm/packages/tikzdotncross__source.tar.lzma
-2024/01/20 | 3282 | systems/win32/miktex/tm/packages/tikzdotncross.tar.lzma
+2024/10/26 | 217178 | systems/win32/miktex/tm/packages/tikzdotncross__doc.tar.lzma
+2024/10/26 | 4674 | systems/win32/miktex/tm/packages/tikzdotncross__source.tar.lzma
+2024/10/26 | 3542 | systems/win32/miktex/tm/packages/tikzdotncross.tar.lzma
2024/04/29 | 405460 | systems/win32/miktex/tm/packages/tikzducks__doc.tar.lzma
2024/04/29 | 10489 | systems/win32/miktex/tm/packages/tikzducks__source.tar.lzma
2024/04/29 | 21041 | systems/win32/miktex/tm/packages/tikzducks.tar.lzma
@@ -332800,9 +332808,9 @@
2021/06/06 | 2838 | systems/win32/miktex/tm/packages/trimspaces__source.tar.lzma
2021/06/06 | 1156 | systems/win32/miktex/tm/packages/trimspaces.tar.lzma
2009/05/05 | 138801 | systems/win32/miktex/tm/packages/trivfloat.tar.lzma
-2023/12/02 | 460643 | systems/win32/miktex/tm/packages/trivialpursuit__doc.tar.lzma
-2023/12/02 | 4178 | systems/win32/miktex/tm/packages/trivialpursuit__source.tar.lzma
-2023/12/02 | 4904 | systems/win32/miktex/tm/packages/trivialpursuit.tar.lzma
+2024/10/26 | 470988 | systems/win32/miktex/tm/packages/trivialpursuit__doc.tar.lzma
+2024/10/26 | 4304 | systems/win32/miktex/tm/packages/trivialpursuit__source.tar.lzma
+2024/10/26 | 7029 | systems/win32/miktex/tm/packages/trivialpursuit.tar.lzma
2016/07/18 | 121759 | systems/win32/miktex/tm/packages/trsym.tar.lzma
2010/06/04 | 160289 | systems/win32/miktex/tm/packages/truncate.tar.lzma
2023/09/22 | 146089 | systems/win32/miktex/tm/packages/truthtable__doc.tar.lzma
@@ -333219,9 +333227,9 @@
2021/11/23 | 19786 | systems/win32/miktex/tm/packages/xassoccnt.tar.lzma
2020/01/19 | 376430 | systems/win32/miktex/tm/packages/xbmks.tar.lzma
2024/06/22 | 428336 | systems/win32/miktex/tm/packages/xcharter__doc.tar.lzma
-2024/07/20 | 1946390 | systems/win32/miktex/tm/packages/xcharter-math__doc.tar.lzma
-2024/07/20 | 13091 | systems/win32/miktex/tm/packages/xcharter-math__source.tar.lzma
-2024/07/20 | 263054 | systems/win32/miktex/tm/packages/xcharter-math.tar.lzma
+2024/10/26 | 1946965 | systems/win32/miktex/tm/packages/xcharter-math__doc.tar.lzma
+2024/10/26 | 13075 | systems/win32/miktex/tm/packages/xcharter-math__source.tar.lzma
+2024/10/26 | 264386 | systems/win32/miktex/tm/packages/xcharter-math.tar.lzma
2024/06/22 | 12672 | systems/win32/miktex/tm/packages/xcharter__source.tar.lzma
2024/06/22 | 2248020 | systems/win32/miktex/tm/packages/xcharter.tar.lzma
2020/01/22 | 161707 | systems/win32/miktex/tm/packages/xcite.tar.lzma
@@ -333400,9 +333408,9 @@
2023/12/02 | 759221 | systems/win32/miktex/tm/packages/yquant__doc.tar.lzma
2023/12/02 | 69605 | systems/win32/miktex/tm/packages/yquant__source.tar.lzma
2023/12/02 | 57990 | systems/win32/miktex/tm/packages/yquant.tar.lzma
-2024/02/10 | 773255 | systems/win32/miktex/tm/packages/ysabeau__doc.tar.lzma
-2024/02/10 | 1144150 | systems/win32/miktex/tm/packages/ysabeau__source.tar.lzma
-2024/02/10 | 9232755 | systems/win32/miktex/tm/packages/ysabeau.tar.lzma
+2024/10/26 | 774005 | systems/win32/miktex/tm/packages/ysabeau__doc.tar.lzma
+2024/10/26 | 1144193 | systems/win32/miktex/tm/packages/ysabeau__source.tar.lzma
+2024/10/26 | 9231878 | systems/win32/miktex/tm/packages/ysabeau.tar.lzma
2016/07/28 | 23987 | systems/win32/miktex/tm/packages/yswab.tar.lzma
2016/10/18 | 1347285 | systems/win32/miktex/tm/packages/yt4pdf.tar.lzma
2021/06/15 | 379486 | systems/win32/miktex/tm/packages/ytableau__doc.tar.lzma
@@ -333455,9 +333463,9 @@
2023/11/16 | 723415 | systems/win32/miktex/tm/packages/zref-vario__doc.tar.lzma
2023/11/16 | 13090 | systems/win32/miktex/tm/packages/zref-vario__source.tar.lzma
2023/11/16 | 4885 | systems/win32/miktex/tm/packages/zref-vario.tar.lzma
-2024/09/15 | 185740 | systems/win32/miktex/tm/packages/zugferd__doc.tar.lzma
-2024/09/15 | 21854 | systems/win32/miktex/tm/packages/zugferd__source.tar.lzma
-2024/09/15 | 11072 | systems/win32/miktex/tm/packages/zugferd.tar.lzma
+2024/10/26 | 340109 | systems/win32/miktex/tm/packages/zugferd__doc.tar.lzma
+2024/10/26 | 23354 | systems/win32/miktex/tm/packages/zugferd__source.tar.lzma
+2024/10/26 | 11580 | systems/win32/miktex/tm/packages/zugferd.tar.lzma
2008/06/26 | 246879 | systems/win32/miktex/tm/packages/zwgetfdate.tar.lzma
2022/04/23 | 626956 | systems/win32/miktex/tm/packages/zwpagelayout__doc.tar.lzma
2022/04/23 | 22151 | systems/win32/miktex/tm/packages/zwpagelayout__source.tar.lzma
@@ -333710,7 +333718,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
-2024/10/26 | 186 | timestamp
+2024/10/27 | 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
index 9dd6899a04..725f8c54f6 100644
--- a/FILES.byname.gz
+++ b/FILES.byname.gz
Binary files differ
diff --git a/FILES.last07days b/FILES.last07days
index 2d8f97b7fe..fee95a260c 100644
--- a/FILES.last07days
+++ b/FILES.last07days
@@ -1,10 +1,566 @@
+2024/10/26 | 987 | support/texlab/crates/references/src/label.rs
+2024/10/26 | 987 | support/texlab/crates/commands/src/change_env.rs
+2024/10/26 | 9868 | systems/texlive/tlnet/archive/algxpar.r72657.tar.xz
+2024/10/26 | 98129 | systems/win32/miktex/tm/packages/pgfornament-han.tar.lzma
+2024/10/26 | 9748 | graphics/metapost/contrib/macros/mpchess/metapost/mpchess-pgn.mp
+2024/10/26 | 967 | support/texlab/crates/completion/src/util.rs
+2024/10/26 | 952 | systems/win32/miktex/tm/packages/pr.ini
+2024/10/26 | 949 | support/texlab/crates/citeproc/src/lib.rs
+2024/10/26 | 94502 | macros/latex/contrib/easybook/easybook.dtx
+2024/10/26 | 9434 | systems/win32/miktex/tm/packages/algxpar.tar.lzma
+2024/10/26 | 9351 | support/texlab/crates/symbols/src/document/tex.rs
+2024/10/26 | 93316 | systems/texlive/tlnet/archive/pdflatexpicscale.doc.r72650.tar.xz
+2024/10/26 | 930 | support/texlab/crates/base-db/src/util/expand.rs
+2024/10/26 | 927 | support/texlab/crates/texlab/src/features/symbols.rs
+2024/10/26 | 9271 | support/texlab/crates/base-db/src/deps/graph.rs
+2024/10/26 | 9231878 | systems/win32/miktex/tm/packages/ysabeau.tar.lzma
+2024/10/26 | 922637 | macros/latex/contrib/mathastext.zip
+2024/10/26 | 9216 | systems/win32/miktex/tm/packages/fontscale.tar.lzma
+2024/10/26 | 9194 | support/texlab/crates/symbols/src/workspace/tests.rs
+2024/10/26 | 913 | macros/latex/contrib/easybook/README.md
+2024/10/26 | 9045 | systems/win32/miktex/tm/packages/sunpath__source.tar.lzma
+2024/10/26 | 901 | support/texlab/crates/highlights/src/tests.rs
+2024/10/26 | 895945 | systems/win32/miktex/tm/packages/babel__source.tar.lzma
+2024/10/26 | 88830 | systems/win32/miktex/tm/packages/spbmark__doc.tar.lzma
+2024/10/26 | 8881 | systems/win32/miktex/tm/packages/next/miktex-md5-bin-x64-2.9.tar.lzma
+2024/10/26 | 88674 | systems/win32/miktex/tm/packages/next/miktex-png-bin-x64-2.9.tar.lzma
+2024/10/26 | 880 | support/texlab/crates/definition/src/citation.rs
+2024/10/26 | 88008 | systems/win32/miktex/tm/packages/pdflatexpicscale__doc.tar.lzma
+2024/10/26 | 87787 | macros/latex/contrib/iaria-lite/template/iaria-lite-example-neumann.pdf
+2024/10/26 | 8723 | support/texlab/crates/bibtex-utils/src/field/text.rs
+2024/10/26 | 8618 | macros/latex/contrib/iaria-lite/template/iaria-lite-example-neumann.tex
+2024/10/26 | 85908 | macros/latex/contrib/iaria/template/iaria-example-neumann.pdf
+2024/10/26 | 855190 | systems/win32/miktex/tm/packages/koma-script__source.tar.lzma
+2024/10/26 | 853 | support/texlab/texlab.1
+2024/10/26 | 850 | support/texlab/crates/hover/src/label.rs
+2024/10/26 | 847 | macros/latex/contrib/iaria-lite/iaria-lite.ins
+2024/10/26 | 846 | macros/latex/contrib/cs-techrep/cs-techrep.ins
+2024/10/26 | 84555 | systems/win32/miktex/tm/packages/randintlist__doc.tar.lzma
+2024/10/26 | 830152 | systems/texlive/tlnet/archive/algxpar.doc.r72657.tar.xz
+2024/10/26 | 829974 | systems/win32/miktex/tm/packages/next/miktex-pdftex-bin-x64-2.9.tar.lzma
+2024/10/26 | 829884 | systems/win32/miktex/tm/packages/next/files.csv.lzma
+2024/10/26 | 829128 | systems/win32/miktex/tm/packages/files.csv.lzma
+2024/10/26 | 827 | support/texlab/crates/inlay-hints/src/lib.rs
+2024/10/26 | 82382 | systems/win32/miktex/tm/packages/next/miktex-freeglut-bin-x64-2.9.tar.lzma
+2024/10/26 | 822 | macros/latex/contrib/iaria/iaria.ins
+2024/10/26 | 820 | support/texlab/crates/distro/src/texlive.rs
+2024/10/26 | 81971 | systems/win32/miktex/tm/packages/next/miktex-lzma-bin-x64-2.9.tar.lzma
+2024/10/26 | 81547 | systems/win32/miktex/tm/packages/next/miktex-fonts-bin-x64-2.9.tar.lzma
+2024/10/26 | 814547 | systems/win32/miktex/tm/packages/algxpar__doc.tar.lzma
+2024/10/26 | 8138 | systems/win32/miktex/tm/packages/fontscale__source.tar.lzma
+2024/10/26 | 812896 | systems/win32/miktex/tm/packages/mp-geom2d__source.tar.lzma
+2024/10/26 | 806 | support/texlab/crates/highlights/src/label.rs
+2024/10/26 | 804 | support/texlab/crates/texlab/src/features/formatting/bibtex_internal.rs
+2024/10/26 | 791604 | systems/texlive/tlnet/archive/beamertheme-mirage.doc.r72656.tar.xz
+2024/10/26 | 785385 | systems/win32/miktex/tm/packages/beamertheme-mirage__doc.tar.lzma
+2024/10/26 | 78338 | systems/win32/miktex/tm/packages/make4ht.tar.lzma
+2024/10/26 | 78326 | systems/win32/miktex/tm/packages/next/miktex-bibtex-bin-x64-2.9.tar.lzma
+2024/10/26 | 7827 | support/texlab/crates/hover/src/tests.rs
+2024/10/26 | 779 | support/texlab/crates/completion/src/providers.rs
+2024/10/26 | 778378 | macros/latex/contrib/mathastext/mathastext.pdf
+2024/10/26 | 776 | support/texlab/Cargo.toml
+2024/10/26 | 774005 | systems/win32/miktex/tm/packages/ysabeau__doc.tar.lzma
+2024/10/26 | 77285 | systems/win32/miktex/tm/packages/next/miktex-fmt-bin-x64-2.9.tar.lzma
+2024/10/26 | 766 | support/texlab/crates/links/src/include.rs
+2024/10/26 | 76181 | systems/win32/miktex/tm/packages/next/miktex-web-bin-x64-2.9.tar.lzma
+2024/10/26 | 7603626 | support/texlab.zip
+2024/10/26 | 759 | support/texlab/crates/texlab/src/features/rename.rs
+2024/10/26 | 757 | support/texlab/crates/completion/Cargo.toml
+2024/10/26 | 75089 | systems/win32/miktex/tm/packages/next/miktex-ps2pk-bin-x64-2.9.tar.lzma
+2024/10/26 | 750174 | systems/win32/miktex/tm/packages/mathastext__doc.tar.lzma
+2024/10/26 | 7419 | systems/win32/miktex/tm/packages/beamertheme-mirage__source.tar.lzma
+2024/10/26 | 7347 | systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl
+2024/10/26 | 73405 | systems/win32/miktex/tm/packages/next/miktex-tex4ht-bin-x64-2.9.tar.lzma
+2024/10/26 | 73399 | systems/win32/miktex/tm/packages/next/miktex-graphite2-bin-x64-2.9.tar.lzma
+2024/10/26 | 7299 | systems/win32/miktex/tm/packages/highlightx__source.tar.lzma
+2024/10/26 | 7288 | systems/texlive/tlnet/archive/collection-latexextra.r72656.tar.xz
+2024/10/26 | 725 | support/texlab/crates/hover/src/package.rs
+2024/10/26 | 72597 | systems/win32/miktex/tm/packages/commalists-tools__doc.tar.lzma
+2024/10/26 | 7202 | support/texlab/crates/diagnostics/src/tests.rs
+2024/10/26 | 713967 | systems/win32/miktex/tm/packages/sjtutex__doc.tar.lzma
+2024/10/26 | 710 | support/texlab/crates/distro/src/kpsewhich.rs
+2024/10/26 | 707565 | systems/win32/miktex/tm/packages/next/miktex-lcdf-typetools-bin-x64-2.9.tar.lzma
+2024/10/26 | 703176 | macros/latex/contrib/easybook.zip
+2024/10/26 | 7029 | systems/win32/miktex/tm/packages/trivialpursuit.tar.lzma
+2024/10/26 | 698762 | systems/win32/miktex/tm/packages/next/miktex-harfbuzz-bin-x64-2.9.tar.lzma
+2024/10/26 | 69773 | systems/win32/miktex/tm/packages/next/miktex-texify-bin-x64-2.9.tar.lzma
+2024/10/26 | 697144 | systems/win32/miktex/tm/packages/huawei__doc.tar.lzma
+2024/10/26 | 6970534 | support/texlab/crates/completion-data/data/completion.json.gz
+2024/10/26 | 6963 | support/texlab/crates/syntax/src/bibtex/cst.rs
+2024/10/26 | 694 | support/texlab/crates/syntax/src/bibtex.rs
+2024/10/26 | 69071 | systems/win32/miktex/tm/packages/letgut__source.tar.lzma
+2024/10/26 | 689 | support/texlab/crates/syntax/src/latex.rs
+2024/10/26 | 6833 | support/texlab/crates/bibfmt/src/lib.rs
+2024/10/26 | 6782 | support/texlab/crates/base-db/src/document.rs
+2024/10/26 | 67517 | systems/win32/miktex/tm/packages/next/miktex-bibarts-bin-x64-2.9.tar.lzma
+2024/10/26 | 6741 | systems/win32/miktex/tm/packages/llncs__source.tar.lzma
+2024/10/26 | 6665 | graphics/metapost/contrib/macros/mpchess/doc/mpchess-preamble.tex
+2024/10/26 | 665885 | systems/win32/miktex/tm/packages/mp-geom2d__doc.tar.lzma
+2024/10/26 | 6586 | support/texlab/crates/completion/src/lib.rs
+2024/10/26 | 654 | support/texlab/crates/base-db/Cargo.toml
+2024/10/26 | 6528 | support/texlab/crates/line-index/src/lib.rs
+2024/10/26 | 651686 | systems/win32/miktex/tm/packages/easybook__doc.tar.lzma
+2024/10/26 | 65125 | systems/win32/miktex/tm/packages/next/miktex-tdsutil-bin-x64.tar.lzma
+2024/10/26 | 648638 | macros/latex/contrib/easybook/easybook.pdf
+2024/10/26 | 64567 | systems/win32/miktex/tm/packages/next/miktex-ttf2pk2-bin-x64-2.9.tar.lzma
+2024/10/26 | 6436 | systems/win32/miktex/tm/packages/pdflatexpicscale__source.tar.lzma
+2024/10/26 | 6386291 | systems/win32/miktex/tm/packages/koma-script__doc.tar.lzma
+2024/10/26 | 62 | graphics/metapost/contrib/macros/mpchess/doc/test.fen
+2024/10/26 | 6271 | systems/win32/miktex/tm/packages/naive-ebnf__source.tar.lzma
+2024/10/26 | 626 | support/texlab/crates/diagnostics/Cargo.toml
+2024/10/26 | 625293 | systems/win32/miktex/tm/packages/l3kernel__source.tar.lzma
+2024/10/26 | 6213 | macros/latex/contrib/iaria/template/iaria-example-neumann.tex
+2024/10/26 | 6181 | systems/win32/miktex/tm/packages/spbmark__source.tar.lzma
+2024/10/26 | 617 | support/texlab/crates/hover/src/field_type.rs
+2024/10/26 | 616 | support/texlab/crates/syntax/src/bibtex/kind.rs
+2024/10/26 | 612 | support/texlab/crates/highlights/src/lib.rs
+2024/10/26 | 6114 | support/texlab/crates/parser/src/latex/lexer/commands.rs
+2024/10/26 | 610 | support/texlab/crates/commands/Cargo.toml
+2024/10/26 | 61012 | systems/win32/miktex/tm/packages/next/miktex-psutils-bin-x64-2.9.tar.lzma
+2024/10/26 | 606746 | systems/win32/miktex/tm/packages/next/miktex-yap-bin-x64-2.9.tar.lzma
+2024/10/26 | 6038 | systems/win32/miktex/tm/packages/jsonparse.tar.lzma
+2024/10/26 | 602823 | systems/win32/miktex/tm/packages/next/miktex-libressl-bin-x64-2.9.tar.lzma
+2024/10/26 | 59213 | systems/win32/miktex/tm/packages/next/miktex-cjkutils-bin-x64-2.9.tar.lzma
+2024/10/26 | 5910 | support/texlab/crates/base-db/src/util/label.rs
+2024/10/26 | 5900 | systems/texlive/tlnet/archive/naive-ebnf.source.r72652.tar.xz
+2024/10/26 | 58964 | systems/win32/miktex/tm/packages/next/miktex-xml2pmx-bin-x64.tar.lzma
+2024/10/26 | 5860 | systems/texlive/tlnet/archive/jsonparse.r72654.tar.xz
+2024/10/26 | 584 | support/texlab/crates/base-db/src/lib.rs
+2024/10/26 | 58486 | support/texlab/crates/base-db/src/data.rs
+2024/10/26 | 5756031 | systems/texlive/tlnet/install-tl-unx.tar.gz
+2024/10/26 | 567 | support/texlab/crates/citeproc/Cargo.toml
+2024/10/26 | 565 | support/texlab/crates/texlab/src/features/folding.rs
+2024/10/26 | 5655 | support/texlab/crates/symbols/src/workspace/sort.rs
+2024/10/26 | 560 | support/texlab/crates/texlab/src/features/inlay_hint.rs
+2024/10/26 | 55933 | systems/win32/miktex/tm/packages/next/miktex-mpmcli-bin-x64-2.9.tar.lzma
+2024/10/26 | 5576 | support/texlab/crates/base-db/src/util/queries.rs
+2024/10/26 | 5512 | support/texlab/crates/parser/src/latexmkrc.rs
+2024/10/26 | 5511 | support/texlab/crates/diagnostics/src/types.rs
+2024/10/26 | 5509 | support/texlab/crates/diagnostics/src/manager.rs
+2024/10/26 | 54993 | systems/win32/miktex/tm/packages/dashrulex__doc.tar.lzma
+2024/10/26 | 54825 | systems/win32/miktex/tm/packages/next/miktex-synctex-bin-x64-2.9.tar.lzma
+2024/10/26 | 541 | support/texlab/crates/hover/src/entry_type.rs
+2024/10/26 | 54181 | systems/win32/miktex/tm/packages/next/miktex-dvicopy-bin-x64-2.9.tar.lzma
+2024/10/26 | 540667 | macros/latex/contrib/mathastext/mathastext.dtx
+2024/10/26 | 5383 | support/texlab/crates/base-db/src/deps/root.rs
+2024/10/26 | 5381 | support/texlab/crates/parser/src/build_log.rs
+2024/10/26 | 537 | support/texlab/crates/symbols/Cargo.toml
+2024/10/26 | 53736 | systems/win32/miktex/tm/packages/letgut.tar.lzma
+2024/10/26 | 5356 | support/texlab/crates/base-db/src/workspace.rs
+2024/10/26 | 533 | support/texlab/crates/texlab/src/features/definition.rs
+2024/10/26 | 529863 | systems/win32/miktex/tm/packages/next/miktex-log4cxx-bin-x64-2.9.tar.lzma
+2024/10/26 | 5283 | support/texlab/crates/test-utils/src/fixture.rs
+2024/10/26 | 5274 | support/texlab/crates/citeproc/src/entry.rs
+2024/10/26 | 52696 | systems/win32/miktex/tm/packages/next/miktex-m-tx-bin-x64-2.9.tar.lzma
+2024/10/26 | 523 | support/texlab/crates/syntax/src/lib.rs
+2024/10/26 | 523 | support/texlab/crates/bibtex-utils/Cargo.toml
+2024/10/26 | 5217 | systems/win32/miktex/tm/packages/pdflatexpicscale.tar.lzma
+2024/10/26 | 51244 | support/texlab/crates/completion/src/tests.rs
+2024/10/26 | 50950 | graphics/metapost/contrib/macros/mpchess/doc/mpchess-doc-fr.tex
+2024/10/26 | 509192 | systems/win32/miktex/tm/packages/naive-ebnf__doc.tar.lzma
+2024/10/26 | 506872 | systems/texlive/tlnet/archive/naive-ebnf.doc.r72652.tar.xz
+2024/10/26 | 505 | support/texlab/crates/texlab/src/features/highlight.rs
+2024/10/26 | 50312 | systems/win32/miktex/tm/packages/easybook__source.tar.lzma
+2024/10/26 | 500 | macros/latex/contrib/iaria-lite/COPYING
+2024/10/26 | 500 | macros/latex/contrib/iaria/COPYING
+2024/10/26 | 500 | macros/latex/contrib/cs-techrep/COPYING
+2024/10/26 | 499518 | systems/win32/miktex/tm/packages/next/miktex-ptex-bin-x64.tar.lzma
+2024/10/26 | 4992 | systems/texlive/tlnet/archive/pdflatexpicscale.r72650.tar.xz
+2024/10/26 | 49726 | systems/win32/miktex/tm/packages/next/miktex-expat-bin-x64-2.9.tar.lzma
+2024/10/26 | 495 | support/texlab/crates/hover/Cargo.toml
+2024/10/26 | 491879 | systems/win32/miktex/tm/packages/sshrc-insight__doc.tar.lzma
+2024/10/26 | 48 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5
+2024/10/26 | 488 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc
+2024/10/26 | 488 | systems/texlive/tlnet/install-tl.zip.sha512.asc
+2024/10/26 | 488 | systems/texlive/tlnet/install-tl-windows.exe.sha512.asc
+2024/10/26 | 488 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512.asc
+2024/10/26 | 4881 | systems/win32/miktex/tm/packages/spelatex.tar.lzma
+2024/10/26 | 4872 | support/texlab/crates/completion/src/providers/include.rs
+2024/10/26 | 48460 | support/texlab/Cargo.lock
+2024/10/26 | 48291 | systems/win32/miktex/tm/packages/next/miktex-mtprint-bin-x64-2.9.tar.lzma
+2024/10/26 | 4820 | support/texlab/crates/parser/src/config.rs
+2024/10/26 | 4812 | support/texlab/crates/completion/src/providers/command.rs
+2024/10/26 | 47946 | systems/win32/miktex/tm/packages/passopt__doc.tar.lzma
+2024/10/26 | 47701 | graphics/metapost/contrib/macros/mpchess/doc/mpchess-doc-en.tex
+2024/10/26 | 4764089 | systems/win32/miktex/tm/packages/tcolorbox__doc.tar.lzma
+2024/10/26 | 47328 | systems/win32/miktex/tm/packages/next/miktex-dvipng-bin-x64-2.9.tar.lzma
+2024/10/26 | 472 | support/texlab/crates/parser/Cargo.toml
+2024/10/26 | 472952 | systems/win32/miktex/tm/packages/next/miktex-doc.tar.lzma
+2024/10/26 | 470988 | systems/win32/miktex/tm/packages/trivialpursuit__doc.tar.lzma
+2024/10/26 | 467 | support/texlab/crates/texlab/src/features/link.rs
+2024/10/26 | 4674 | systems/win32/miktex/tm/packages/tikzdotncross__source.tar.lzma
+2024/10/26 | 45878 | systems/win32/miktex/tm/packages/next/miktex-zlib-bin-x64-2.9.tar.lzma
+2024/10/26 | 4568 | support/texlab/crates/texlab/src/server/options.rs
+2024/10/26 | 4461 | systems/win32/miktex/tm/packages/spbmark.tar.lzma
+2024/10/26 | 445 | support/texlab/crates/base-db/src/util/regex_filter.rs
+2024/10/26 | 444 | support/texlab/crates/texlab/benches/bench_main.rs
+2024/10/26 | 44454 | support/texlab/crates/parser/src/build_log/tests.rs
+2024/10/26 | 44394 | systems/win32/miktex/tm/packages/next/miktex-gsf2pk-bin-x64-2.9.tar.lzma
+2024/10/26 | 4431 | support/texlab/crates/completion/src/providers/label_ref.rs
+2024/10/26 | 44110 | systems/win32/miktex/tm/packages/next/miktex-upmendex-bin-x64.tar.lzma
+2024/10/26 | 44109 | systems/win32/miktex/tm/packages/next/miktex-mthelp-bin-x64-2.9.tar.lzma
+2024/10/26 | 43907 | graphics/pgf/contrib/prooftrees/prooftrees.sty
+2024/10/26 | 438644 | systems/texlive/tlnet/archive/texlive-scripts.doc.r72662.tar.xz
+2024/10/26 | 433368 | systems/win32/miktex/tm/packages/sunpath__doc.tar.lzma
+2024/10/26 | 43093 | systems/win32/miktex/tm/packages/next/miktex-patgen-bin-x64.tar.lzma
+2024/10/26 | 4304 | systems/win32/miktex/tm/packages/trivialpursuit__source.tar.lzma
+2024/10/26 | 42 | graphics/metapost/contrib/macros/mpchess/doc/test.pgn
+2024/10/26 | 42970 | systems/win32/miktex/tm/packages/nicematrix.tar.lzma
+2024/10/26 | 4290 | support/texlab/crates/completion/src/providers/environment.rs
+2024/10/26 | 425384 | systems/texlive/tlnet/archive/jsonparse.doc.r72654.tar.xz
+2024/10/26 | 4238 | systems/win32/miktex/tm/packages/commalists-tools__source.tar.lzma
+2024/10/26 | 4207800 | biblio/ctan-bibdata.zip
+2024/10/26 | 42017 | support/texlab/crates/texlab/src/server.rs
+2024/10/26 | 41667 | graphics/metapost/contrib/macros/mpchess/metapost/mpchess-cburnett.mp
+2024/10/26 | 415 | graphics/metapost/contrib/macros/mpchess/LICENSE
+2024/10/26 | 4128 | systems/win32/miktex/tm/packages/mathfixs.tar.lzma
+2024/10/26 | 41287 | support/texlab/CHANGELOG.md
+2024/10/26 | 409 | support/texlab/crates/texlab/src/features/reference.rs
+2024/10/26 | 408936 | systems/win32/miktex/tm/packages/jsonparse__doc.tar.lzma
+2024/10/26 | 4079 | support/texlab/crates/commands/src/fwd_search.rs
+2024/10/26 | 4059 | support/texlab/crates/commands/src/build.rs
+2024/10/26 | 40411 | systems/win32/miktex/tm/packages/sjtutex__source.tar.lzma
+2024/10/26 | 40359 | systems/win32/miktex/tm/packages/next/miktex-chktex-bin-x64-2.9.tar.lzma
+2024/10/26 | 397 | support/texlab/crates/rename/Cargo.toml
+2024/10/26 | 396 | support/texlab/crates/definition/Cargo.toml
+2024/10/26 | 395 | support/texlab/crates/ipc/Cargo.toml
+2024/10/26 | 395461 | systems/win32/miktex/tm/packages/next/miktex-cairo-bin-x64-2.9.tar.lzma
+2024/10/26 | 395126 | systems/win32/miktex/tm/packages/proflycee.tar.lzma
+2024/10/26 | 3914 | systems/win32/miktex/tm/packages/sshrc-insight.tar.lzma
+2024/10/26 | 3904 | support/texlab/crates/diagnostics/src/chktex.rs
+2024/10/26 | 389 | support/texlab/crates/commands/src/lib.rs
+2024/10/26 | 3868 | systems/texlive/tlnet/archive/mathfixs.r72653.tar.xz
+2024/10/26 | 3838 | support/texlab/README.md
+2024/10/26 | 38292 | graphics/metapost/contrib/macros/mpchess/fonts/mpchessfont.ttf
+2024/10/26 | 3807 | support/texlab/crates/references/src/tests.rs
+2024/10/26 | 380190 | support/texlab/images/demo.gif
+2024/10/26 | 3790528 | biblio/ctan-bibdata/ctan.pdf
+2024/10/26 | 37743 | support/texlab/crates/parser/src/latex.rs
+2024/10/26 | 37659 | graphics/metapost/contrib/macros/mpchess/metapost/mpchess.mp
+2024/10/26 | 37638 | systems/win32/miktex/tm/packages/next/miktex-posix-bin-x64-2.9.tar.lzma
+2024/10/26 | 3736 | systems/win32/miktex/tm/packages/randintlist__source.tar.lzma
+2024/10/26 | 369 | support/texlab/crates/references/Cargo.toml
+2024/10/26 | 368820 | systems/win32/miktex/tm/packages/next/miktex-zzdb1-2.9.tar.lzma
+2024/10/26 | 368793 | systems/win32/miktex/tm/packages/miktex-zzdb1-2.9.tar.lzma
+2024/10/26 | 36849 | systems/win32/miktex/tm/packages/next/miktex-axohelp-bin-x64-2.9.tar.lzma
+2024/10/26 | 367 | support/texlab/crates/inlay-hints/Cargo.toml
+2024/10/26 | 367 | support/texlab/crates/folding/Cargo.toml
+2024/10/26 | 36696 | systems/win32/miktex/tm/packages/next/miktex-arctrl-bin-x64-2.9.tar.lzma
+2024/10/26 | 364 | support/texlab/crates/bibfmt/Cargo.toml
+2024/10/26 | 364 | macros/latex/contrib/iaria-lite/docstrip.cfg
+2024/10/26 | 364 | macros/latex/contrib/cs-techrep/docstrip.cfg
+2024/10/26 | 3636 | support/texlab/crates/diagnostics/src/grammar/tex.rs
+2024/10/26 | 357944 | systems/texlive/tlnet/archive/mathfixs.doc.r72653.tar.xz
+2024/10/26 | 357730 | systems/win32/miktex/tm/packages/mathfixs__doc.tar.lzma
+2024/10/26 | 3576 | support/texlab/crates/rename/src/tests.rs
+2024/10/26 | 35610 | systems/win32/miktex/tm/packages/profmaquette.tar.lzma
+2024/10/26 | 3542 | systems/win32/miktex/tm/packages/tikzdotncross.tar.lzma
+2024/10/26 | 3540741 | systems/win32/miktex/tm/packages/simpleicons.tar.lzma
+2024/10/26 | 35340 | systems/win32/miktex/tm/packages/next/miktex-mspack-bin-x64-2.9.tar.lzma
+2024/10/26 | 3525 | support/texlab/crates/inlay-hints/src/tests.rs
+2024/10/26 | 352157 | systems/win32/miktex/tm/packages/next/miktex-xetex-bin-x64-2.9.tar.lzma
+2024/10/26 | 35149 | support/texlab/LICENSE
+2024/10/26 | 3507812 | systems/texlive/tlnet/archive/simpleicons.r72659.tar.xz
+2024/10/26 | 348 | support/texlab/crates/completion-data/Cargo.toml
+2024/10/26 | 3486 | support/texlab/crates/bibfmt/src/tests.rs
+2024/10/26 | 3468 | support/texlab/crates/base-db/src/deps/discover.rs
+2024/10/26 | 3457 | support/texlab/crates/texlab/src/client.rs
+2024/10/26 | 344 | macros/latex/contrib/iaria/docstrip.cfg
+2024/10/26 | 3444 | support/texlab/crates/texlab/src/main.rs
+2024/10/26 | 3444 | support/texlab/crates/base-db/src/config.rs
+2024/10/26 | 34429452 | systems/texlive/tlnet/install-tl.zip
+2024/10/26 | 342 | support/texlab/crates/test-utils/Cargo.toml
+2024/10/26 | 340109 | systems/win32/miktex/tm/packages/zugferd__doc.tar.lzma
+2024/10/26 | 338 | support/texlab/crates/highlights/Cargo.toml
+2024/10/26 | 33897 | systems/win32/miktex/tm/packages/next/miktex-makeindex-bin-x64-2.9.tar.lzma
+2024/10/26 | 33869 | systems/win32/miktex/tm/packages/next/miktex-uriparser-bin-x64-2.9.tar.lzma
+2024/10/26 | 334 | support/texlab/crates/texlab/src/features/hover.rs
+2024/10/26 | 3300 | support/texlab/crates/completion/src/providers/tikz_library.rs
+2024/10/26 | 330011 | systems/win32/miktex/tm/packages/next/miktex-dvipdfmx-bin-x64-2.9.tar.lzma
+2024/10/26 | 32889 | systems/win32/miktex/tm/packages/next/miktex-lacheck-bin-x64-2.9.tar.lzma
+2024/10/26 | 3265 | support/texlab/crates/completion-data/src/lib.rs
+2024/10/26 | 325036 | systems/win32/miktex/tm/packages/profmaquette__doc.tar.lzma
+2024/10/26 | 3225 | support/texlab/crates/folding/src/lib.rs
+2024/10/26 | 32127 | systems/win32/miktex/tm/packages/next/miktex-autosp-bin-x64-2.9.tar.lzma
+2024/10/26 | 3168 | support/texlab/crates/texlab/src/util.rs
+2024/10/26 | 31573 | systems/win32/miktex/tm/packages/next/miktex-bzip2-bin-x64-2.9.tar.lzma
+2024/10/26 | 3126 | support/texlab/crates/diagnostics/src/citations.rs
+2024/10/26 | 310 | support/texlab/crates/links/Cargo.toml
+2024/10/26 | 3092 | support/texlab/crates/commands/src/find_envs.rs
+2024/10/26 | 305234 | systems/win32/miktex/tm/packages/next/miktex-freetype2-bin-x64-2.9.tar.lzma
+2024/10/26 | 3043 | graphics/metapost/contrib/macros/mpchess/doc/ctan.bib
+2024/10/26 | 3033 | systems/win32/miktex/tm/packages/cora-macs.tar.lzma
+2024/10/26 | 296033 | macros/latex/contrib/cs-techrep.zip
+2024/10/26 | 29137 | systems/win32/miktex/tm/packages/next/miktex-findtexmf-bin-x64-2.9.tar.lzma
+2024/10/26 | 291192 | systems/win32/miktex/tm/packages/next/miktex-mo-bin-x64-2.9.tar.lzma
+2024/10/26 | 2896234 | biblio/ctan-bibdata/ctan.bib
+2024/10/26 | 2887 | systems/win32/miktex/tm/packages/highlightx.tar.lzma
+2024/10/26 | 287581 | systems/win32/miktex/tm/packages/next/miktex-metapost-bin-x64-2.9.tar.lzma
+2024/10/26 | 286152 | systems/win32/miktex/tm/packages/proflycee__source.tar.lzma
+2024/10/26 | 2844337 | systems/win32/miktex/tm/packages/next/miktex-texworks-bin-x64-2.9.tar.lzma
+2024/10/26 | 2826 | systems/win32/miktex/tm/packages/dashrulex__source.tar.lzma
+2024/10/26 | 2796 | systems/texlive/tlnet/archive/cora-macs.r72655.tar.xz
+2024/10/26 | 2781 | support/texlab/crates/base-db/src/semantics/bib.rs
+2024/10/26 | 27711120 | systems/texlive/tlnet/install-tl-windows.exe
+2024/10/26 | 2741974 | graphics/metapost/contrib/macros/mpchess.zip
+2024/10/26 | 2736 | support/texlab/crates/definition/src/tests.rs
+2024/10/26 | 2733 | support/texlab/crates/distro/src/lib.rs
+2024/10/26 | 271851 | systems/win32/miktex/tm/packages/next/miktex-console-bin-x64-2.9.tar.lzma
+2024/10/26 | 27176 | systems/win32/miktex/tm/packages/next/miktex-teckit-bin-x64-2.9.tar.lzma
+2024/10/26 | 2716 | support/texlab/crates/bibtex-utils/src/field/date.rs
+2024/10/26 | 26 | support/texlab/crates/diagnostics/src/grammar.rs
+2024/10/26 | 2685 | systems/win32/miktex/tm/packages/cora-macs__source.tar.lzma
+2024/10/26 | 2674 | systems/win32/miktex/tm/packages/naive-ebnf.tar.lzma
+2024/10/26 | 266 | support/texlab/crates/syntax/Cargo.toml
+2024/10/26 | 266 | support/texlab/crates/parser/src/lib.rs
+2024/10/26 | 2660 | systems/win32/miktex/tm/packages/beamertheme-mirage.tar.lzma
+2024/10/26 | 2652 | support/texlab/crates/diagnostics/src/grammar/bib.rs
+2024/10/26 | 264 | support/texlab/crates/links/src/lib.rs
+2024/10/26 | 26443 | graphics/metapost/contrib/macros/mpchess/metapost/mpchess-chessboard.mp
+2024/10/26 | 264386 | systems/win32/miktex/tm/packages/xcharter-math.tar.lzma
+2024/10/26 | 264020 | systems/texlive/tlnet/archive/xcharter-math.r72658.tar.xz
+2024/10/26 | 26339 | support/texlab/texlab.pdf
+2024/10/26 | 262743 | systems/win32/miktex/tm/packages/huawei.tar.lzma
+2024/10/26 | 2610 | support/texlab/crates/symbols/src/types.rs
+2024/10/26 | 2609 | support/texlab/crates/texlab/src/server/extensions.rs
+2024/10/26 | 2606948 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz
+2024/10/26 | 2600 | support/texlab/crates/completion/src/providers/glossary.rs
+2024/10/26 | 2592 | systems/win32/miktex/tm/packages/passopt__source.tar.lzma
+2024/10/26 | 2586 | support/texlab/texlab.tex
+2024/10/26 | 25832 | macros/latex/contrib/cs-techrep/cs-techrep.dtx
+2024/10/26 | 2565 | graphics/metapost/contrib/macros/mpchess/README.md
+2024/10/26 | 25647 | systems/win32/miktex/tm/packages/next/miktex-devnag-bin-x64-2.9.tar.lzma
+2024/10/26 | 256471 | systems/win32/miktex/tm/packages/concmath-otf.tar.lzma
+2024/10/26 | 25631 | systems/win32/miktex/tm/packages/next/miktex-fribidixetex-bin-x64-2.9.tar.lzma
+2024/10/26 | 256187 | macros/latex/contrib/iaria.zip
+2024/10/26 | 2561490 | systems/win32/miktex/tm/packages/simpleicons__doc.tar.lzma
+2024/10/26 | 256049 | macros/latex/contrib/iaria-lite.zip
+2024/10/26 | 255936 | systems/texlive/tlnet/archive/concmath-otf.r72660.tar.xz
+2024/10/26 | 2552772 | systems/texlive/tlnet/archive/simpleicons.doc.r72659.tar.xz
+2024/10/26 | 2504 | support/texlab/crates/diagnostics/src/labels.rs
+2024/10/26 | 249333 | systems/win32/miktex/tm/packages/next/miktex-hitex-bin-x64.tar.lzma
+2024/10/26 | 2492 | support/texlab/crates/completion/src/providers/argument.rs
+2024/10/26 | 2477 | support/texlab/crates/completion/src/providers/import.rs
+2024/10/26 | 2467 | support/texlab/crates/distro/src/miktex.rs
+2024/10/26 | 2467 | support/texlab/crates/base-db/src/semantics/auxiliary.rs
+2024/10/26 | 2467287 | systems/win32/miktex/tm/packages/paracol__doc.tar.lzma
+2024/10/26 | 2466756 | systems/texlive/tlnet/archive/paracol.doc.r72651.tar.xz
+2024/10/26 | 245826 | systems/win32/miktex/tm/packages/next/miktex-pmx-bin-x64-2.9.tar.lzma
+2024/10/26 | 2448 | systems/texlive/tlnet/archive/naive-ebnf.r72652.tar.xz
+2024/10/26 | 2428 | systems/texlive/tlnet/archive/beamertheme-mirage.r72656.tar.xz
+2024/10/26 | 2426682 | systems/win32/miktex/tm/packages/nicematrix__doc.tar.lzma
+2024/10/26 | 24135 | systems/win32/miktex/tm/packages/next/miktex-popt-bin-x64-2.9.tar.lzma
+2024/10/26 | 2411 | support/texlab/crates/texlab/src/server/dispatch.rs
+2024/10/26 | 240 | support/texlab/crates/line-index/Cargo.toml
+2024/10/26 | 240 | support/texlab/crates/distro/Cargo.toml
+2024/10/26 | 2386 | support/texlab/crates/texlab/src/features/formatting/latexindent.rs
+2024/10/26 | 238006 | systems/win32/miktex/tm/packages/babel.tar.lzma
+2024/10/26 | 236 | support/texlab/crates/syntax/src/file_list.rs
+2024/10/26 | 2369 | support/texlab/crates/completion/src/providers/field.rs
+2024/10/26 | 234953 | systems/win32/miktex/tm/packages/tcolorbox.tar.lzma
+2024/10/26 | 23354 | systems/win32/miktex/tm/packages/zugferd__source.tar.lzma
+2024/10/26 | 232162 | systems/win32/miktex/tm/packages/next/miktex-metafont-bin-x64-2.9.tar.lzma
+2024/10/26 | 2320 | support/texlab/crates/completion/src/util/patterns.rs
+2024/10/26 | 23056 | systems/win32/miktex/tm/packages/make4ht__source.tar.lzma
+2024/10/26 | 22960 | systems/win32/miktex/tm/packages/simpleicons__source.tar.lzma
+2024/10/26 | 2282510 | systems/win32/miktex/tm/packages/proflycee__doc.tar.lzma
+2024/10/26 | 22798 | systems/win32/miktex/tm/packages/jsonparse__source.tar.lzma
+2024/10/26 | 2276 | support/texlab/crates/completion/src/providers/citations.rs
+2024/10/26 | 2265 | support/texlab/crates/texlab/src/util/lsp_enums.rs
+2024/10/26 | 2264 | graphics/metapost/contrib/macros/mpchess/metapost/mpchess-fen.mp
+2024/10/26 | 222 | support/texlab/crates/base-db/src/util.rs
+2024/10/26 | 22284 | support/texlab/crates/citeproc/src/driver.rs
+2024/10/26 | 221335 | systems/win32/miktex/tm/packages/next/miktex-curl-bin-x64-2.9.tar.lzma
+2024/10/26 | 2209 | support/texlab/crates/diagnostics/src/build_log.rs
+2024/10/26 | 22072 | graphics/metapost/contrib/macros/mpchess/metapost/mpchess-pieces.mp
+2024/10/26 | 2206 | systems/win32/miktex/tm/packages/randintlist.tar.lzma
+2024/10/26 | 219 | support/texlab/crates/base-db/src/deps.rs
+2024/10/26 | 218722 | systems/win32/miktex/tm/packages/next/miktex-omegaware-bin-x64-2.9.tar.lzma
+2024/10/26 | 218146 | systems/win32/miktex/tm/packages/next/miktex-hunspell-bin-x64-2.9.tar.lzma
+2024/10/26 | 2179 | support/texlab/crates/rename/src/label.rs
+2024/10/26 | 217178 | systems/win32/miktex/tm/packages/tikzdotncross__doc.tar.lzma
+2024/10/26 | 2137 | support/texlab/crates/parser/src/latex/lexer/types.rs
+2024/10/26 | 2136840 | systems/win32/miktex/tm/packages/miktex-zzdb2-2.9.tar.lzma
+2024/10/26 | 2135008 | systems/win32/miktex/tm/packages/next/miktex-zzdb2-2.9.tar.lzma
+2024/10/26 | 2129878 | systems/win32/miktex/tm/packages/pgfornament-han__doc.tar.lzma
+2024/10/26 | 2125 | support/texlab/crates/bibtex-utils/src/field/author.rs
+2024/10/26 | 2118 | graphics/pgf/contrib/prooftrees/README.md
+2024/10/26 | 211879 | systems/win32/miktex/tm/packages/paracol__source.tar.lzma
+2024/10/26 | 211664 | systems/texlive/tlnet/archive/paracol.source.r72651.tar.xz
+2024/10/26 | 2112 | systems/win32/miktex/tm/packages/sunpath.tar.lzma
+2024/10/26 | 2106 | support/texlab/crates/completion/src/providers/color.rs
+2024/10/26 | 2082 | macros/latex/contrib/iaria-lite/README
+2024/10/26 | 2075 | support/texlab/crates/distro/src/file_name_db.rs
+2024/10/26 | 204895 | systems/win32/miktex/tm/packages/llncs__doc.tar.lzma
+2024/10/26 | 2040 | support/texlab/crates/parser/src/latex/lexer.rs
+2024/10/26 | 203337 | systems/win32/miktex/tm/packages/next/miktex-pixman-bin-x64-2.9.tar.lzma
+2024/10/26 | 2004609 | systems/win32/miktex/tm/packages/next/miktex-luatex-bin-x64-2.9.tar.lzma
+2024/10/26 | 19990 | systems/win32/miktex/tm/packages/next/miktex-kpathsea-bin-x64-2.9.tar.lzma
+2024/10/26 | 19948 | systems/win32/miktex/tm/packages/next/miktex-tex2xindy-bin-x64-2.9.tar.lzma
+2024/10/26 | 19818 | systems/win32/miktex/tm/packages/algxpar__source.tar.lzma
+2024/10/26 | 197 | support/texlab/crates/texlab/src/features.rs
+2024/10/26 | 19773 | support/texlab/crates/syntax/src/latex/cst.rs
+2024/10/26 | 19756 | systems/win32/miktex/tm/packages/easybook.tar.lzma
+2024/10/26 | 1974 | support/texlab/crates/symbols/src/document/bib.rs
+2024/10/26 | 1972 | macros/latex/contrib/iaria/README
+2024/10/26 | 196 | support/texlab/crates/bibtex-utils/src/field.rs
+2024/10/26 | 19653114 | systems/texlive/tlnet/tlpkg/texlive.tlpdb
+2024/10/26 | 19643 | systems/win32/miktex/tm/packages/paracol.tar.lzma
+2024/10/26 | 1955 | support/texlab/crates/references/src/command.rs
+2024/10/26 | 1951916 | systems/texlive/tlnet/archive/xcharter-math.doc.r72658.tar.xz
+2024/10/26 | 1946965 | systems/win32/miktex/tm/packages/xcharter-math__doc.tar.lzma
+2024/10/26 | 19428 | systems/texlive/tlnet/archive/paracol.r72651.tar.xz
+2024/10/26 | 1940 | systems/win32/miktex/tm/packages/commalists-tools.tar.lzma
+2024/10/26 | 1914 | support/texlab/crates/texlab/Cargo.toml
+2024/10/26 | 1902976 | systems/texlive/tlnet/archive/concmath-otf.doc.r72660.tar.xz
+2024/10/26 | 1899960 | systems/win32/miktex/tm/packages/concmath-otf__doc.tar.lzma
+2024/10/26 | 189954 | macros/latex/contrib/cs-techrep/cs-techrep.pdf
+2024/10/26 | 1881 | support/texlab/crates/commands/src/clean.rs
+2024/10/26 | 18681 | support/texlab/crates/texlab/src/util/to_proto.rs
+2024/10/26 | 18536 | systems/win32/miktex/tm/packages/keytheorems.tar.lzma
+2024/10/26 | 18525 | systems/win32/miktex/tm/packages/mathastext.tar.lzma
+2024/10/26 | 182764 | systems/win32/miktex/tm/packages/next/miktex-mpfr-bin-x64-2.9.tar.lzma
+2024/10/26 | 182512 | systems/texlive/tlnet/archive/cora-macs.doc.r72655.tar.xz
+2024/10/26 | 181 | support/texlab/CONTRIBUTING.md
+2024/10/26 | 181669 | systems/win32/miktex/tm/packages/cora-macs__doc.tar.lzma
+2024/10/26 | 1814931 | systems/win32/miktex/tm/packages/next/miktex-zzdb3-2.9.tar.lzma
+2024/10/26 | 181426 | systems/win32/miktex/tm/packages/highlightx__doc.tar.lzma
+2024/10/26 | 1814030 | systems/win32/miktex/tm/packages/miktex-zzdb3-2.9.tar.lzma
+2024/10/26 | 1810 | macros/latex/contrib/cs-techrep/README
+2024/10/26 | 180923 | systems/win32/miktex/tm/packages/l3kernel.tar.lzma
+2024/10/26 | 1804 | systems/texlive/tlnet/archive/collection-mathscience.r72655.tar.xz
+2024/10/26 | 17 | support/texlab/crates/test-utils/src/lib.rs
+2024/10/26 | 1781 | support/texlab/crates/syntax/src/latex/kind.rs
+2024/10/26 | 1777 | support/texlab/crates/inlay-hints/src/label.rs
+2024/10/26 | 177194 | systems/win32/miktex/tm/packages/nicematrix__source.tar.lzma
+2024/10/26 | 17631 | systems/win32/miktex/tm/packages/mathfixs__source.tar.lzma
+2024/10/26 | 176317 | systems/win32/miktex/tm/packages/make4ht__doc.tar.lzma
+2024/10/26 | 1761 | support/texlab/crates/definition/src/command.rs
+2024/10/26 | 1760 | support/texlab/crates/citeproc/src/output.rs
+2024/10/26 | 175 | support/texlab/crates/symbols/src/lib.rs
+2024/10/26 | 175772 | macros/latex/contrib/iaria/iaria.pdf
+2024/10/26 | 174030 | systems/win32/miktex/tm/packages/next/miktex-tex-bin-x64-2.9.tar.lzma
+2024/10/26 | 173923 | macros/latex/contrib/iaria-lite/iaria-lite.pdf
+2024/10/26 | 1732 | support/texlab/crates/texlab/src/util/line_index_ext.rs
+2024/10/26 | 1729 | support/texlab/crates/commands/src/dep_graph.rs
+2024/10/26 | 17296 | systems/texlive/tlnet/archive/mathfixs.source.r72653.tar.xz
+2024/10/26 | 1698 | support/texlab/crates/folding/src/tests.rs
+2024/10/26 | 169854 | support/texlab/crates/parser/src/bibtex/tests.rs
+2024/10/26 | 16970 | systems/win32/miktex/tm/packages/llncs.tar.lzma
+2024/10/26 | 1678 | systems/win32/miktex/tm/packages/dashrulex.tar.lzma
+2024/10/26 | 1678 | biblio/ctan-bibdata/biblatex-ctan/ctan.bbx
+2024/10/26 | 1677 | support/texlab/crates/bibtex-utils/src/field/number.rs
+2024/10/26 | 165 | support/texlab/crates/diagnostics/src/lib.rs
+2024/10/26 | 1636 | support/texlab/crates/completion/src/providers/label_def.rs
+2024/10/26 | 1624 | support/texlab/crates/texlab/src/util/client_flags.rs
+2024/10/26 | 16158 | support/texlab/crates/texlab/src/features/completion.rs
+2024/10/26 | 1610 | support/texlab/crates/symbols/src/document.rs
+2024/10/26 | 15 | support/texlab/crates/bibtex-utils/src/lib.rs
+2024/10/26 | 159924 | systems/win32/miktex/tm/packages/next/miktex-fontconfig-bin-x64-2.9.tar.lzma
+2024/10/26 | 15781 | macros/latex/contrib/iaria/iaria.dtx
+2024/10/26 | 15776 | support/texlab/crates/citeproc/src/tests.rs
+2024/10/26 | 1569 | support/texlab/crates/commands/src/placeholders.rs
+2024/10/26 | 1552 | support/texlab/crates/completion/src/providers/color_model.rs
+2024/10/26 | 154740 | systems/win32/miktex/tm/packages/sjtutex.tar.lzma
+2024/10/26 | 153 | systems/texlive/tlnet/install-tl-windows.exe.sha512
+2024/10/26 | 153328 | systems/win32/miktex/tm/packages/keytheorems__doc.tar.lzma
+2024/10/26 | 1531458 | systems/win32/miktex/tm/packages/next/miktex-runtime-bin-x64-2.9.tar.lzma
+2024/10/26 | 152 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512
+2024/10/26 | 1528692 | graphics/metapost/contrib/macros/mpchess/doc/mpchess-doc-fr.pdf
+2024/10/26 | 15233 | graphics/metapost/contrib/macros/mpchess/metapost/mpchess-skak.mp
+2024/10/26 | 1522202 | graphics/metapost/contrib/macros/mpchess/doc/mpchess-doc-en.pdf
+2024/10/26 | 1513 | support/texlab/crates/rename/src/entry.rs
+2024/10/26 | 1504660 | systems/texlive/tlnet/archive/tex4ht.source.r72661.tar.xz
+2024/10/26 | 1496 | support/texlab/crates/references/src/entry.rs
+2024/10/26 | 145 | systems/texlive/tlnet/install-tl.zip.sha512
+2024/10/26 | 1459 | support/texlab/crates/completion/src/util/builder.rs
+2024/10/26 | 14585 | systems/win32/miktex/tm/packages/next/miktex-zzip-bin-x64-2.9.tar.lzma
+2024/10/26 | 1456 | support/texlab/crates/rename/src/lib.rs
+2024/10/26 | 144 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512
+2024/10/26 | 14492 | support/texlab/crates/symbols/src/document/tests.rs
+2024/10/26 | 1440284 | systems/win32/miktex/tm/packages/next/miktex-dvisvgm-bin-x64-2.9.tar.lzma
+2024/10/26 | 1439 | support/texlab/crates/base-db/src/semantics.rs
+2024/10/26 | 1426 | systems/win32/miktex/tm/packages/passopt.tar.lzma
+2024/10/26 | 14242 | systems/win32/miktex/tm/packages/mp-geom2d.tar.lzma
+2024/10/26 | 142012 | systems/win32/miktex/tm/packages/next/miktex-mktex-bin-x64-2.9.tar.lzma
+2024/10/26 | 1412 | support/texlab/crates/texlab/src/server/progress.rs
+2024/10/26 | 14071 | support/texlab/crates/base-db/src/semantics/tex.rs
+2024/10/26 | 137611 | systems/win32/miktex/tm/packages/next/miktex-dvips-bin-x64-2.9.tar.lzma
+2024/10/26 | 136384 | systems/texlive/tlnet/archive/tex4ht.doc.r72661.tar.xz
+2024/10/26 | 1344 | support/texlab/crates/distro/src/language.rs
+2024/10/26 | 1340978 | systems/win32/miktex/tm/packages/next/miktex-poppler-bin-x64-2.9.tar.lzma
+2024/10/26 | 1334736 | systems/win32/miktex/tm/packages/letgut__doc.tar.lzma
+2024/10/26 | 1330 | support/texlab/crates/ipc/src/lib.rs
+2024/10/26 | 1329 | support/texlab/crates/references/src/string_def.rs
+2024/10/26 | 1321 | support/texlab/crates/symbols/src/workspace.rs
+2024/10/26 | 1314 | support/texlab/crates/parser/src/file_list.rs
+2024/10/26 | 1311 | support/texlab/crates/rename/src/command.rs
+2024/10/26 | 1309 | graphics/metapost/contrib/macros/mpchess/doc/fond.pdf
+2024/10/26 | 13075 | systems/win32/miktex/tm/packages/xcharter-math__source.tar.lzma
+2024/10/26 | 13064232 | systems/win32/miktex/tm/packages/spelatex__source.tar.lzma
+2024/10/26 | 1300 | support/texlab/crates/parser/src/util.rs
+2024/10/26 | 1290715 | systems/win32/miktex/tm/packages/pgfornament-han__source.tar.lzma
+2024/10/26 | 128 | support/texlab/crates/syntax/src/latexmkrc.rs
+2024/10/26 | 128511 | systems/win32/miktex/tm/packages/koma-script.tar.lzma
+2024/10/26 | 12833 | systems/win32/miktex/tm/packages/sshrc-insight__source.tar.lzma
+2024/10/26 | 12812 | macros/latex/contrib/iaria-lite/iaria-lite.dtx
+2024/10/26 | 126686 | systems/win32/miktex/tm/packages/mathastext__source.tar.lzma
+2024/10/26 | 1261 | support/texlab/crates/hover/src/citation.rs
+2024/10/26 | 1237 | support/texlab/crates/definition/src/include.rs
+2024/10/26 | 122 | support/texlab/crates/texlab/src/lib.rs
+2024/10/26 | 12210 | systems/win32/miktex/tm/packages/concmath-otf__source.tar.lzma
+2024/10/26 | 12111 | systems/win32/miktex/tm/packages/keytheorems__source.tar.lzma
+2024/10/26 | 12065641 | systems/win32/miktex/tm/packages/l3kernel__doc.tar.lzma
+2024/10/26 | 1189 | support/texlab/crates/references/src/lib.rs
+2024/10/26 | 1181763 | systems/win32/miktex/tm/packages/spelatex__doc.tar.lzma
+2024/10/26 | 117718 | systems/win32/miktex/tm/packages/next/miktex-gregorio-bin-x64-2.9.tar.lzma
+2024/10/26 | 1175 | support/texlab/crates/definition/src/label.rs
+2024/10/26 | 1172076 | graphics/pgf/contrib/prooftrees/prooftrees.pdf
+2024/10/26 | 1171858 | systems/win32/miktex/tm/packages/next/miktex-asymptote-bin-x64-2.9.tar.lzma
+2024/10/26 | 11580 | systems/win32/miktex/tm/packages/zugferd.tar.lzma
+2024/10/26 | 1150 | systems/win32/miktex/tm/packages/next/pr.ini
+2024/10/26 | 1148 | support/texlab/crates/texlab/src/features/formatting.rs
+2024/10/26 | 1146 | support/texlab/crates/links/src/tests.rs
+2024/10/26 | 1144193 | systems/win32/miktex/tm/packages/ysabeau__source.tar.lzma
+2024/10/26 | 114404 | systems/texlive/tlnet/archive/texlive-scripts.r72662.tar.xz
+2024/10/26 | 11420 | systems/win32/miktex/tm/packages/huawei__source.tar.lzma
+2024/10/26 | 1140 | graphics/pgf/contrib/prooftrees/manifest.txt
+2024/10/26 | 1137804 | systems/texlive/tlnet/archive/tex4ht.r72661.tar.xz
+2024/10/26 | 11374 | support/texlab/crates/parser/src/bibtex.rs
+2024/10/26 | 113200 | macros/latex/contrib/easybook/easybook.tex
+2024/10/26 | 1125 | support/texlab/crates/definition/src/lib.rs
+2024/10/26 | 1125888 | systems/win32/miktex/tm/packages/babel__doc.tar.lzma
+2024/10/26 | 112462 | systems/win32/miktex/tm/packages/next/miktex-texware-bin-x64-2.9.tar.lzma
+2024/10/26 | 1118 | support/texlab/crates/completion/src/providers/entry_type.rs
+2024/10/26 | 1117 | graphics/pgf/contrib/prooftrees/prooftrees_biber.bib
+2024/10/26 | 11140 | support/texlab/crates/texlab/src/util/from_proto.rs
+2024/10/26 | 109933 | systems/win32/miktex/tm/packages/next/miktex-jpeg-bin-x64-2.9.tar.lzma
+2024/10/26 | 1095 | support/texlab/crates/hover/src/string_ref.rs
+2024/10/26 | 109147 | macros/latex/contrib/cs-techrep/template/cs-techrep-example-neumann.pdf
+2024/10/26 | 10896 | macros/latex/contrib/mathastext/README.md
+2024/10/26 | 108460 | systems/win32/miktex/tm/packages/next/miktex-mfware-bin-x64-2.9.tar.lzma
+2024/10/26 | 1079949 | graphics/pgf/contrib/prooftrees.zip
+2024/10/26 | 1077 | support/texlab/crates/definition/src/string_ref.rs
+2024/10/26 | 1077 | support/texlab/crates/base-db/src/deps/project.rs
+2024/10/26 | 10771 | macros/latex/contrib/cs-techrep/template/cs-techrep-example-neumann.tex
+2024/10/26 | 106815 | systems/win32/miktex/tm/packages/profmaquette__source.tar.lzma
+2024/10/26 | 106704 | systems/win32/miktex/tm/packages/next/miktex-cweb-bin-x64-2.9.tar.lzma
+2024/10/26 | 105642 | systems/win32/miktex/tm/packages/next/miktex-gd-bin-x64-2.9.tar.lzma
+2024/10/26 | 1051 | support/texlab/crates/hover/src/lib.rs
+2024/10/26 | 105072 | support/texlab/crates/parser/src/latex/tests.rs
+2024/10/26 | 104470 | systems/win32/miktex/tm/packages/fontscale__doc.tar.lzma
+2024/10/26 | 104456 | systems/win32/miktex/tm/packages/next/miktex-epstopdf-bin-x64-2.9.tar.lzma
+2024/10/26 | 104190 | systems/win32/miktex/tm/packages/next/miktex-lua53-bin-x64-2.9.tar.lzma
+2024/10/26 | 103616 | systems/win32/miktex/tm/packages/next/miktex-bibtex8bit-bin-x64-2.9.tar.lzma
+2024/10/26 | 1033 | support/texlab/crates/completion/benches/bench_main.rs
+2024/10/26 | 1025 | support/texlab/crates/completion/src/util/matchers.rs
+2024/10/26 | 102404 | graphics/pgf/contrib/prooftrees/prooftrees.tex
2024/10/25 | 96704 | systems/texlive/tlnet/archive/pgfornament-han.r72640.tar.xz
2024/10/25 | 963513 | macros/latex/contrib/huawei.zip
+2024/10/25 | 9607 | support/TeX4ht/source/tex4ht-mathjax.tex
2024/10/25 | 93872 | systems/texlive/tlnet/archive/spbmark.doc.r72647.tar.xz
-2024/10/25 | 93822 | macros/latex/contrib/easybook/easybook.dtx
2024/10/25 | 92936 | systems/texlive/tlnet/archive/nicematrix.source.r72644.tar.xz
2024/10/25 | 920 | support/pdflatexpicscale/README
-2024/10/25 | 913 | macros/latex/contrib/easybook/README.md
2024/10/25 | 88084 | macros/latex/contrib/beamer-contrib/themes/beamertheme-mirage/mirage-beamer-zh.pdf
2024/10/25 | 87168 | systems/texlive/tlnet/archive/randintlist.doc.r72646.tar.xz
2024/10/25 | 840235 | macros/latex/contrib/algxpar.zip
@@ -16,9 +572,7 @@
2024/10/25 | 735500 | macros/latex/contrib/huawei/huawei.pdf
2024/10/25 | 7256416 | systems/texlive/tlnet/archive/koma-script.r72643.tar.xz
2024/10/25 | 7098 | fonts/xcharter-math/xcharter-otf.sty
-2024/10/25 | 702779 | macros/latex/contrib/easybook.zip
2024/10/25 | 691 | macros/latex/contrib/huawei/DEPENDS.txt
-2024/10/25 | 648441 | macros/latex/contrib/easybook/easybook.pdf
2024/10/25 | 6388813 | fonts/simpleicons.zip
2024/10/25 | 6183 | macros/latex/contrib/beamer-contrib/themes/beamertheme-mirage/beamertheme-mirage-doc.tex
2024/10/25 | 6117 | macros/latex/contrib/beamer-contrib/themes/beamertheme-mirage/beamerthemeMirage.sty
@@ -26,7 +580,6 @@
2024/10/25 | 5916 | macros/latex/contrib/cora-macs/cora-macs-doc.tex
2024/10/25 | 58719 | macros/latex/contrib/beamer-contrib/themes/beamertheme-mirage/miragesup.png
2024/10/25 | 576 | macros/latex/contrib/beamer-contrib/themes/beamertheme-mirage/sample-refs.bib
-2024/10/25 | 5756426 | systems/texlive/tlnet/install-tl-unx.tar.gz
2024/10/25 | 5698 | macros/latex/contrib/beamer-contrib/themes/beamertheme-mirage/mirage-poster-en.tex
2024/10/25 | 56648 | systems/texlive/tlnet/archive/dashrulex.doc.r72642.tar.xz
2024/10/25 | 560302 | macros/latex/contrib/naive-ebnf.zip
@@ -34,16 +587,9 @@
2024/10/25 | 5449 | macros/latex/contrib/beamer-contrib/themes/beamertheme-mirage/mirage-poster-zh.tex
2024/10/25 | 5295 | fonts/concmath-otf/README.md
2024/10/25 | 5238 | fonts/xcharter-math/README.md
-2024/10/25 | 48 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5
-2024/10/25 | 488 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc
-2024/10/25 | 488 | systems/texlive/tlnet/install-tl.zip.sha512.asc
-2024/10/25 | 488 | systems/texlive/tlnet/install-tl-windows.exe.sha512.asc
-2024/10/25 | 488 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512.asc
2024/10/25 | 440970 | macros/latex/contrib/jsonparse.zip
-2024/10/25 | 438524 | systems/texlive/tlnet/archive/texlive-scripts.doc.r72648.tar.xz
2024/10/25 | 42804 | systems/texlive/tlnet/archive/nicematrix.r72644.tar.xz
2024/10/25 | 4260 | systems/texlive/tlnet/archive/spbmark.r72647.tar.xz
-2024/10/25 | 4207692 | biblio/ctan-bibdata.zip
2024/10/25 | 4129 | macros/latex/contrib/beamer-contrib/themes/beamertheme-mirage/mirage-beamer-zh.tex
2024/10/25 | 4096 | macros/latex/contrib/beamer-contrib/themes/beamertheme-mirage/mirage-beamer-en.tex
2024/10/25 | 396636 | systems/texlive/tlnet/archive/proflycee.r72645.tar.xz
@@ -52,7 +598,6 @@
2024/10/25 | 383256 | fonts/concmath-otf/Concrete-Math.otf
2024/10/25 | 383074 | macros/latex/contrib/mathfixs/mathfixs.pdf
2024/10/25 | 3791 | fonts/simpleicons/enc/simpleiconsthree.enc
-2024/10/25 | 3790528 | biblio/ctan-bibdata/ctan.pdf
2024/10/25 | 374721 | macros/latex/contrib/mathfixs.zip
2024/10/25 | 3726 | fonts/simpleicons/enc/simpleiconsoneone.enc
2024/10/25 | 3698 | fonts/simpleicons/enc/simpleiconsonezero.enc
@@ -64,16 +609,13 @@
2024/10/25 | 3517 | fonts/simpleicons/enc/simpleiconsfour.enc
2024/10/25 | 3514 | fonts/simpleicons/enc/simpleiconseight.enc
2024/10/25 | 3481 | fonts/simpleicons/enc/simpleiconsonetwo.enc
-2024/10/25 | 34429460 | systems/texlive/tlnet/install-tl.zip
2024/10/25 | 3388 | fonts/simpleicons/enc/simpleiconssix.enc
2024/10/25 | 310109 | fonts/simpleicons/tex/simpleiconsglyphs-pdftex.tex
2024/10/25 | 302739 | fonts/simpleicons/tex/simpleiconsglyphs-xeluatex.tex
2024/10/25 | 2953 | fonts/simpleicons/enc/simpleiconsonethree.enc
-2024/10/25 | 2895400 | biblio/ctan-bibdata/ctan.bib
2024/10/25 | 2814 | support/pdflatexpicscale/testprinter.ps
2024/10/25 | 280976 | macros/latex/contrib/beamer-contrib/themes/beamertheme-mirage/mirage-poster-en.pdf
2024/10/25 | 279 | fonts/simpleicons/tex/usimpleiconsonethree.fd
-2024/10/25 | 27714546 | systems/texlive/tlnet/install-tl-windows.exe
2024/10/25 | 274 | fonts/simpleicons/tex/usimpleiconsonezero.fd
2024/10/25 | 27393 | fonts/xcharter-math/XCharter-Math.ltx
2024/10/25 | 269 | fonts/simpleicons/tex/usimpleiconsonetwo.fd
@@ -82,8 +624,8 @@
2024/10/25 | 264 | fonts/simpleicons/tex/usimpleiconsseven.fd
2024/10/25 | 264 | fonts/simpleicons/tex/usimpleiconseight.fd
2024/10/25 | 2640 | macros/latex/contrib/naive-ebnf/naive-ebnf.ins
+2024/10/25 | 263927 | support/TeX4ht/source/ChangeLog
2024/10/25 | 2626 | macros/latex/contrib/huawei/huawei.ins
-2024/10/25 | 2605812 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz
2024/10/25 | 259 | fonts/simpleicons/tex/usimpleiconsnine.fd
2024/10/25 | 259 | fonts/simpleicons/tex/usimpleiconsfour.fd
2024/10/25 | 259 | fonts/simpleicons/tex/usimpleiconsfive.fd
@@ -103,7 +645,6 @@
2024/10/25 | 208 | macros/latex/contrib/naive-ebnf/DEPENDS.txt
2024/10/25 | 204086 | fonts/xcharter-math/XCharter-Math.pdf
2024/10/25 | 2020 | systems/texlive/tlnet/archive/randintlist.r72646.tar.xz
-2024/10/25 | 19649415 | systems/texlive/tlnet/tlpkg/texlive.tlpdb
2024/10/25 | 19106 | macros/latex/contrib/beamer-contrib/themes/beamertheme-mirage/LICENSE
2024/10/25 | 186164 | macros/latex/contrib/beamer-contrib/themes/beamertheme-mirage/mirage-beamer-en.pdf
2024/10/25 | 184478 | macros/latex/contrib/cora-macs.zip
@@ -117,11 +658,8 @@
2024/10/25 | 17127 | fonts/xcharter-math/unimath-xcharter.ltx
2024/10/25 | 17084 | macros/latex/contrib/naive-ebnf/naive-ebnf.dtx
2024/10/25 | 16886 | fonts/concmath-otf/unimath-concrete.ltx
-2024/10/25 | 1678 | biblio/ctan-bibdata/biblatex-ctan/ctan.bbx
2024/10/25 | 167878 | fonts/concmath-otf/concmath-otf.pdf
2024/10/25 | 1652 | macros/latex/contrib/huawei/README.md
-2024/10/25 | 153 | systems/texlive/tlnet/install-tl-windows.exe.sha512
-2024/10/25 | 152 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512
2024/10/25 | 1522419 | macros/latex/contrib/beamer-contrib/themes/beamertheme-mirage.zip
2024/10/25 | 15161 | support/pdflatexpicscale/pdflatexpicscale.tex
2024/10/25 | 151425 | macros/latex/contrib/beamer-contrib/themes/beamertheme-mirage/mirage-poster-zh.pdf
@@ -129,9 +667,7 @@
2024/10/25 | 148324 | fonts/concmath-otf/Concrete-Math-Bold.otf
2024/10/25 | 1476 | fonts/simpleicons/map/simpleicons.map
2024/10/25 | 1468 | systems/texlive/tlnet/archive/dashrulex.r72642.tar.xz
-2024/10/25 | 145 | systems/texlive/tlnet/install-tl.zip.sha512
2024/10/25 | 145720 | fonts/xcharter-math/XCharter-Math-Bold.otf
-2024/10/25 | 144 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512
2024/10/25 | 14448 | support/pdflatexpicscale/pdflatexpicscale.pl
2024/10/25 | 127589 | support/pdflatexpicscale/pdflatexpicscale.pdf
2024/10/25 | 1236 | fonts/simpleicons/tfm/SimpleIcons--simpleiconsnine.tfm
@@ -146,10 +682,9 @@
2024/10/25 | 1232 | fonts/simpleicons/tfm/SimpleIcons--simpleiconsfour.tfm
2024/10/25 | 1232 | fonts/simpleicons/tfm/SimpleIcons--simpleiconsfive.tfm
2024/10/25 | 1232 | fonts/simpleicons/tfm/SimpleIcons--simpleiconseight.tfm
+2024/10/25 | 1214306 | support/TeX4ht/source/tex4ht-4ht.tex
2024/10/25 | 1207 | fonts/simpleicons/README.md
2024/10/25 | 1192 | macros/latex/contrib/mathfixs/README.txt
-2024/10/25 | 114416 | systems/texlive/tlnet/archive/texlive-scripts.r72648.tar.xz
-2024/10/25 | 113106 | macros/latex/contrib/easybook/easybook.tex
2024/10/25 | 1083 | macros/latex/contrib/naive-ebnf/LICENSE.txt
2024/10/25 | 1083 | macros/latex/contrib/huawei/LICENSE.txt
2024/10/25 | 101277 | support/pdflatexpicscale.zip
@@ -285,7 +820,6 @@
2024/10/24 | 39604 | macros/latex/contrib/jsonparse/jsonparse.sty
2024/10/24 | 38864 | macros/latex/contrib/koma-script/doc/scrlayer-notecolumn-de.tex
2024/10/24 | 3874442 | graphics/pgf/contrib/pgfornament-han.zip
-2024/10/24 | 3864 | systems/texlive/tlnet/archive/mathfixs.r72638.tar.xz
2024/10/24 | 380416 | systems/texlive/tlnet/archive/asymptote.r72638.tar.xz
2024/10/24 | 3788 | macros/latex/contrib/koma-script/doc/scrlayer-notecolumn-example-de.tex
2024/10/24 | 375507 | graphics/pgf/contrib/pgfornament-han/samples/xiaoshan-poster-sample.pdf
@@ -293,7 +827,6 @@
2024/10/24 | 3633 | macros/latex/contrib/koma-script/doc/scrjura-de.tex
2024/10/24 | 3609 | graphics/pgf/contrib/pgfornament-han/han/han60.pgf
2024/10/24 | 35969 | macros/latex/contrib/koma-script/doc/scrlfile-de.tex
-2024/10/24 | 357624 | systems/texlive/tlnet/archive/mathfixs.doc.r72638.tar.xz
2024/10/24 | 35636 | graphics/pgf/contrib/pgfornament-han/han/han54.pgf
2024/10/24 | 3556 | systems/texlive/tlnet/archive/bhcexam.r72638.tar.xz
2024/10/24 | 3543 | macros/latex/contrib/koma-script/doc/scrlayer-notecolumn-example-en.tex
@@ -474,7 +1007,6 @@
2024/10/24 | 17413 | macros/latex/contrib/koma-script/doc/letter-example-01-de.pdf
2024/10/24 | 1736 | graphics/pgf/contrib/pgfornament-han/han/han74.pgf
2024/10/24 | 17343 | macros/latex/contrib/koma-script/scrkernel-listsandtabulars.dtx
-2024/10/24 | 17288 | systems/texlive/tlnet/archive/mathfixs.source.r72638.tar.xz
2024/10/24 | 1717 | graphics/pgf/contrib/pgfornament-han/han/han64.pgf
2024/10/24 | 1701 | graphics/pgf/contrib/pgfornament-han/han/han68.pgf
2024/10/24 | 168576 | macros/latex/contrib/koma-script/scrlayer.dtx
@@ -1044,7 +1576,6 @@
2024/10/22 | 758792 | systems/texlive/tlnet/archive/mathastext.doc.r72612.tar.xz
2024/10/22 | 756 | graphics/metapost/contrib/macros/mp-geom2d/doc/exemples/courbes/cp02.mp
2024/10/22 | 74473 | macros/latex/contrib/tcolorbox/CHANGES.md
-2024/10/22 | 7387 | systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl
2024/10/22 | 73845 | macros/latex/required/l3kernel/l3fp-trig.dtx
2024/10/22 | 733 | support/make4ht/formats/make4ht-tei.lua
2024/10/22 | 7331 | support/make4ht/formats/make4ht-jats.lua
@@ -1399,21 +1930,17 @@
2024/10/21 | 99777 | macros/latex/contrib/keytheorems/tex/keytheorems.sty
2024/10/21 | 992 | macros/latex/contrib/llncs/README.md
2024/10/21 | 9320 | systems/texlive/tlnet/archive/scrhack.r72608.tar.xz
-2024/10/21 | 9028 | macros/latex/contrib/mathastext/README.md
-2024/10/21 | 898524 | macros/latex/contrib/mathastext.zip
2024/10/21 | 895128 | systems/texlive/tlnet/archive/babel.source.r72607.tar.xz
2024/10/21 | 8475 | macros/latex/contrib/llncs/history.txt
2024/10/21 | 818 | macros/latex/contrib/keytheorems/tex/class-support/keythms-amsproc-support.tex
2024/10/21 | 818 | macros/latex/contrib/keytheorems/tex/class-support/keythms-amsbook-support.tex
2024/10/21 | 7722 | graphics/pgf/contrib/trivialpursuit/doc/TrivialPursuit-doc-fr.tex
-2024/10/21 | 758268 | macros/latex/contrib/mathastext/mathastext.pdf
2024/10/21 | 711940 | systems/texlive/tlnet/archive/sjtutex.doc.r72606.tar.xz
2024/10/21 | 7046 | graphics/pgf/contrib/trivialpursuit/doc/TrivialPursuit-doc-en.tex
2024/10/21 | 640496 | systems/texlive/tlnet/archive/xindex.doc.r72605.tar.xz
2024/10/21 | 620 | macros/latex/contrib/keytheorems/tex/class-support/keythms-IEEEtran-support.tex
2024/10/21 | 587664 | graphics/pgf/contrib/trivialpursuit.zip
2024/10/21 | 562960 | systems/texlive/tlnet/archive/scrhack.doc.r72608.tar.xz
-2024/10/21 | 528445 | macros/latex/contrib/mathastext/mathastext.dtx
2024/10/21 | 438612 | systems/texlive/tlnet/archive/sunpath.doc.r72604.tar.xz
2024/10/21 | 43374 | macros/latex/contrib/llncs/llncs.cls
2024/10/21 | 40024 | systems/texlive/tlnet/archive/sjtutex.source.r72606.tar.xz
@@ -1445,264 +1972,93 @@
2024/10/21 | 106501 | macros/latex/contrib/profmaquette/doc/profmaquette-doc.zip
2024/10/20 | 988719 | install/macros/latex/contrib/sjtutex.tds.zip
2024/10/20 | 960 | macros/latex/contrib/fontscale/fontscale-table-musical.tex
-2024/10/20 | 947 | systems/win32/miktex/tm/packages/pr.ini
2024/10/20 | 894725 | macros/latex/contrib/sjtutex.zip
-2024/10/20 | 8881 | systems/win32/miktex/tm/packages/next/miktex-md5-bin-x64-2.9.tar.lzma
-2024/10/20 | 88646 | systems/win32/miktex/tm/packages/next/miktex-png-bin-x64-2.9.tar.lzma
2024/10/20 | 8746 | systems/win32/miktex/tm/packages/tutodoc.tar.lzma
2024/10/20 | 85585 | systems/win32/miktex/tm/packages/piton__source.tar.lzma
2024/10/20 | 8532 | systems/texlive/tlnet/archive/tutodoc.r72596.tar.xz
2024/10/20 | 848023 | systems/win32/miktex/tm/packages/piton__doc.tar.lzma
2024/10/20 | 831 | macros/latex/contrib/fontscale/fontscale-table-font-steps.tex
-2024/10/20 | 830264 | systems/win32/miktex/tm/packages/next/miktex-pdftex-bin-x64-2.9.tar.lzma
-2024/10/20 | 830193 | systems/win32/miktex/tm/packages/next/files.csv.lzma
-2024/10/20 | 829495 | systems/win32/miktex/tm/packages/files.csv.lzma
-2024/10/20 | 82160 | systems/win32/miktex/tm/packages/next/miktex-freeglut-bin-x64-2.9.tar.lzma
-2024/10/20 | 82038 | systems/win32/miktex/tm/packages/next/miktex-lzma-bin-x64-2.9.tar.lzma
-2024/10/20 | 81655 | systems/win32/miktex/tm/packages/next/miktex-fonts-bin-x64-2.9.tar.lzma
2024/10/20 | 815695 | macros/latex/required/babel/base/babel.dtx
2024/10/20 | 800 | graphics/pgf/contrib/sunpath/sunpath.equidistance.tex
2024/10/20 | 8001 | macros/latex/required/babel/base/babel.ins
-2024/10/20 | 78371 | systems/win32/miktex/tm/packages/next/miktex-bibtex-bin-x64-2.9.tar.lzma
2024/10/20 | 7834 | systems/win32/miktex/tm/packages/tikzquads__source.tar.lzma
2024/10/20 | 7745 | macros/latex/contrib/fontscale/beery.cls
-2024/10/20 | 77348 | systems/win32/miktex/tm/packages/next/miktex-fmt-bin-x64-2.9.tar.lzma
2024/10/20 | 770 | graphics/pgf/contrib/sunpath/sunpath.spherical.tex
-2024/10/20 | 76169 | systems/win32/miktex/tm/packages/next/miktex-web-bin-x64-2.9.tar.lzma
-2024/10/20 | 75138 | systems/win32/miktex/tm/packages/next/miktex-ps2pk-bin-x64-2.9.tar.lzma
-2024/10/20 | 73424 | systems/win32/miktex/tm/packages/next/miktex-tex4ht-bin-x64-2.9.tar.lzma
-2024/10/20 | 73391 | systems/win32/miktex/tm/packages/next/miktex-graphite2-bin-x64-2.9.tar.lzma
2024/10/20 | 725422 | macros/latex/contrib/sjtutex/sjtutex.pdf
2024/10/20 | 72130 | systems/win32/miktex/tm/packages/witharrows__source.tar.lzma
2024/10/20 | 7148 | systems/win32/miktex/tm/packages/ppt-slides__source.tar.lzma
-2024/10/20 | 707186 | systems/win32/miktex/tm/packages/next/miktex-lcdf-typetools-bin-x64-2.9.tar.lzma
2024/10/20 | 7062 | macros/latex/contrib/fontscale/CHANGELOG.md
-2024/10/20 | 699793 | systems/win32/miktex/tm/packages/next/miktex-harfbuzz-bin-x64-2.9.tar.lzma
-2024/10/20 | 69771 | systems/win32/miktex/tm/packages/next/miktex-texify-bin-x64-2.9.tar.lzma
2024/10/20 | 696703 | systems/win32/miktex/tm/packages/ppt-slides__doc.tar.lzma
2024/10/20 | 676588 | macros/latex/required/babel/base/babel-code.pdf
-2024/10/20 | 67414 | systems/win32/miktex/tm/packages/next/miktex-bibarts-bin-x64-2.9.tar.lzma
-2024/10/20 | 651708 | systems/win32/miktex/tm/packages/easybook__doc.tar.lzma
-2024/10/20 | 65123 | systems/win32/miktex/tm/packages/next/miktex-tdsutil-bin-x64.tar.lzma
-2024/10/20 | 64543 | systems/win32/miktex/tm/packages/next/miktex-ttf2pk2-bin-x64-2.9.tar.lzma
2024/10/20 | 625385 | systems/win32/miktex/tm/packages/fmtcount__doc.tar.lzma
-2024/10/20 | 61033 | systems/win32/miktex/tm/packages/next/miktex-psutils-bin-x64-2.9.tar.lzma
-2024/10/20 | 606620 | systems/win32/miktex/tm/packages/next/miktex-yap-bin-x64-2.9.tar.lzma
-2024/10/20 | 604070 | systems/win32/miktex/tm/packages/next/miktex-libressl-bin-x64-2.9.tar.lzma
-2024/10/20 | 59356 | systems/win32/miktex/tm/packages/next/miktex-cjkutils-bin-x64-2.9.tar.lzma
-2024/10/20 | 58948 | systems/win32/miktex/tm/packages/next/miktex-xml2pmx-bin-x64.tar.lzma
2024/10/20 | 5882 | systems/win32/miktex/tm/packages/temporal-logic__source.tar.lzma
2024/10/20 | 581 | graphics/pgf/contrib/sunpath/sunpath.scrartcl.tex
2024/10/20 | 579 | graphics/pgf/contrib/sunpath/sunpath.article.tex
-2024/10/20 | 55974 | systems/win32/miktex/tm/packages/next/miktex-mpmcli-bin-x64-2.9.tar.lzma
2024/10/20 | 55048 | systems/texlive/tlnet/archive/witharrows.source.r72594.tar.xz
-2024/10/20 | 54920 | systems/win32/miktex/tm/packages/dashrulex__doc.tar.lzma
-2024/10/20 | 54763 | systems/win32/miktex/tm/packages/next/miktex-synctex-bin-x64-2.9.tar.lzma
-2024/10/20 | 54151 | systems/win32/miktex/tm/packages/next/miktex-dvicopy-bin-x64-2.9.tar.lzma
2024/10/20 | 536954 | graphics/pgf/contrib/sunpath.zip
-2024/10/20 | 530302 | systems/win32/miktex/tm/packages/next/miktex-log4cxx-bin-x64-2.9.tar.lzma
-2024/10/20 | 52697 | systems/win32/miktex/tm/packages/next/miktex-m-tx-bin-x64-2.9.tar.lzma
2024/10/20 | 523755 | systems/win32/miktex/tm/packages/temporal-logic__doc.tar.lzma
2024/10/20 | 512323 | systems/win32/miktex/tm/packages/ufrgscca__doc.tar.lzma
2024/10/20 | 50332 | systems/win32/miktex/tm/packages/fmtcount__source.tar.lzma
-2024/10/20 | 50248 | systems/win32/miktex/tm/packages/easybook__source.tar.lzma
-2024/10/20 | 499927 | systems/win32/miktex/tm/packages/next/miktex-ptex-bin-x64.tar.lzma
-2024/10/20 | 49720 | systems/win32/miktex/tm/packages/next/miktex-expat-bin-x64-2.9.tar.lzma
2024/10/20 | 48802 | systems/win32/miktex/tm/packages/luaxml.tar.lzma
-2024/10/20 | 48338 | systems/win32/miktex/tm/packages/next/miktex-mtprint-bin-x64-2.9.tar.lzma
2024/10/20 | 47981 | systems/win32/miktex/tm/packages/exframe__source.tar.lzma
2024/10/20 | 47588 | systems/texlive/tlnet/archive/exframe.source.r72595.tar.xz
-2024/10/20 | 47322 | systems/win32/miktex/tm/packages/next/miktex-dvipng-bin-x64-2.9.tar.lzma
-2024/10/20 | 473001 | systems/win32/miktex/tm/packages/next/miktex-doc.tar.lzma
-2024/10/20 | 472440 | systems/win32/miktex/tm/packages/sshrc-insight__doc.tar.lzma
2024/10/20 | 468056 | macros/latex/required/babel/base/babel.pdf
2024/10/20 | 462385 | systems/win32/miktex/tm/packages/xindex__doc.tar.lzma
-2024/10/20 | 45944 | systems/win32/miktex/tm/packages/next/miktex-zlib-bin-x64-2.9.tar.lzma
2024/10/20 | 44706 | macros/latex/contrib/fontscale/fontscale.sty
2024/10/20 | 444324 | systems/texlive/tlnet/archive/exframe.doc.r72595.tar.xz
-2024/10/20 | 44362 | systems/win32/miktex/tm/packages/next/miktex-gsf2pk-bin-x64-2.9.tar.lzma
-2024/10/20 | 44107 | systems/win32/miktex/tm/packages/next/miktex-upmendex-bin-x64.tar.lzma
-2024/10/20 | 44078 | systems/win32/miktex/tm/packages/next/miktex-mthelp-bin-x64-2.9.tar.lzma
2024/10/20 | 438557 | systems/win32/miktex/tm/packages/exframe__doc.tar.lzma
2024/10/20 | 4319 | systems/win32/miktex/tm/packages/ppt-slides.tar.lzma
-2024/10/20 | 43098 | systems/win32/miktex/tm/packages/next/miktex-patgen-bin-x64.tar.lzma
2024/10/20 | 424035 | systems/win32/miktex/tm/packages/tikzquads__doc.tar.lzma
2024/10/20 | 4232 | graphics/pgf/contrib/sunpath/horizontal-coordinate.tex
-2024/10/20 | 40385 | systems/win32/miktex/tm/packages/next/miktex-chktex-bin-x64-2.9.tar.lzma
-2024/10/20 | 395531 | systems/win32/miktex/tm/packages/next/miktex-cairo-bin-x64-2.9.tar.lzma
2024/10/20 | 39157 | macros/latex/contrib/sjtutex/sjtu-vi-logo-red.pdf
2024/10/20 | 39066 | macros/latex/contrib/sjtutex/sjtu-vi-logo-small-red.pdf
2024/10/20 | 3805862 | install/macros/latex/required/babel-base.tds.zip
-2024/10/20 | 37638 | systems/win32/miktex/tm/packages/next/miktex-posix-bin-x64-2.9.tar.lzma
2024/10/20 | 37538 | systems/win32/miktex/tm/packages/xindex.tar.lzma
-2024/10/20 | 3725 | systems/win32/miktex/tm/packages/sshrc-insight.tar.lzma
2024/10/20 | 3708 | systems/win32/miktex/tm/packages/bhcexam.tar.lzma
-2024/10/20 | 36833 | systems/win32/miktex/tm/packages/next/miktex-axohelp-bin-x64-2.9.tar.lzma
-2024/10/20 | 368280 | systems/win32/miktex/tm/packages/next/miktex-zzdb1-2.9.tar.lzma
-2024/10/20 | 368226 | systems/win32/miktex/tm/packages/miktex-zzdb1-2.9.tar.lzma
-2024/10/20 | 36710 | systems/win32/miktex/tm/packages/next/miktex-arctrl-bin-x64-2.9.tar.lzma
2024/10/20 | 36680 | systems/win32/miktex/tm/packages/ufrgscca.tar.lzma
-2024/10/20 | 35482 | systems/win32/miktex/tm/packages/profmaquette.tar.lzma
-2024/10/20 | 3540659 | systems/win32/miktex/tm/packages/simpleicons.tar.lzma
-2024/10/20 | 35337 | systems/win32/miktex/tm/packages/next/miktex-mspack-bin-x64-2.9.tar.lzma
2024/10/20 | 3527 | macros/latex/required/babel/base/bbidxglo.dtx
-2024/10/20 | 351923 | systems/win32/miktex/tm/packages/next/miktex-xetex-bin-x64-2.9.tar.lzma
-2024/10/20 | 33867 | systems/win32/miktex/tm/packages/next/miktex-uriparser-bin-x64-2.9.tar.lzma
-2024/10/20 | 33855 | systems/win32/miktex/tm/packages/next/miktex-makeindex-bin-x64-2.9.tar.lzma
2024/10/20 | 338532 | systems/win32/miktex/tm/packages/bhcexam__doc.tar.lzma
-2024/10/20 | 330268 | systems/win32/miktex/tm/packages/next/miktex-dvipdfmx-bin-x64-2.9.tar.lzma
-2024/10/20 | 32921 | systems/win32/miktex/tm/packages/next/miktex-lacheck-bin-x64-2.9.tar.lzma
-2024/10/20 | 325195 | systems/win32/miktex/tm/packages/profmaquette__doc.tar.lzma
-2024/10/20 | 32081 | systems/win32/miktex/tm/packages/next/miktex-autosp-bin-x64-2.9.tar.lzma
-2024/10/20 | 31572 | systems/win32/miktex/tm/packages/next/miktex-bzip2-bin-x64-2.9.tar.lzma
-2024/10/20 | 305199 | systems/win32/miktex/tm/packages/next/miktex-freetype2-bin-x64-2.9.tar.lzma
-2024/10/20 | 29127 | systems/win32/miktex/tm/packages/next/miktex-findtexmf-bin-x64-2.9.tar.lzma
-2024/10/20 | 291145 | systems/win32/miktex/tm/packages/next/miktex-mo-bin-x64-2.9.tar.lzma
-2024/10/20 | 287513 | systems/win32/miktex/tm/packages/next/miktex-metapost-bin-x64-2.9.tar.lzma
-2024/10/20 | 2843837 | systems/win32/miktex/tm/packages/next/miktex-texworks-bin-x64-2.9.tar.lzma
2024/10/20 | 28320 | systems/win32/miktex/tm/packages/fmtcount.tar.lzma
-2024/10/20 | 2780 | systems/win32/miktex/tm/packages/dashrulex__source.tar.lzma
-2024/10/20 | 272070 | systems/win32/miktex/tm/packages/next/miktex-console-bin-x64-2.9.tar.lzma
-2024/10/20 | 27130 | systems/win32/miktex/tm/packages/next/miktex-teckit-bin-x64-2.9.tar.lzma
2024/10/20 | 260 | macros/latex/contrib/fontscale/README.txt
-2024/10/20 | 25640 | systems/win32/miktex/tm/packages/next/miktex-devnag-bin-x64-2.9.tar.lzma
-2024/10/20 | 2562838 | systems/win32/miktex/tm/packages/simpleicons__doc.tar.lzma
-2024/10/20 | 25600 | systems/win32/miktex/tm/packages/next/miktex-fribidixetex-bin-x64-2.9.tar.lzma
-2024/10/20 | 249309 | systems/win32/miktex/tm/packages/next/miktex-hitex-bin-x64.tar.lzma
-2024/10/20 | 245918 | systems/win32/miktex/tm/packages/next/miktex-pmx-bin-x64-2.9.tar.lzma
2024/10/20 | 2445755 | macros/latex/required/babel/base.zip
-2024/10/20 | 24143 | systems/win32/miktex/tm/packages/next/miktex-popt-bin-x64-2.9.tar.lzma
-2024/10/20 | 231877 | systems/win32/miktex/tm/packages/next/miktex-metafont-bin-x64-2.9.tar.lzma
-2024/10/20 | 22936 | systems/win32/miktex/tm/packages/simpleicons__source.tar.lzma
2024/10/20 | 225108 | graphics/pgf/contrib/sunpath/sunpath.pdf
-2024/10/20 | 221483 | systems/win32/miktex/tm/packages/next/miktex-curl-bin-x64-2.9.tar.lzma
2024/10/20 | 22015 | systems/win32/miktex/tm/packages/piton.tar.lzma
2024/10/20 | 21889 | macros/latex/required/babel/base/bbcompat.dtx
-2024/10/20 | 218870 | systems/win32/miktex/tm/packages/next/miktex-omegaware-bin-x64-2.9.tar.lzma
2024/10/20 | 21744 | macros/latex/contrib/fontscale/fontscale.tex
-2024/10/20 | 217361 | systems/win32/miktex/tm/packages/next/miktex-hunspell-bin-x64-2.9.tar.lzma
2024/10/20 | 214959 | macros/latex/contrib/sjtutex/sjtutex.dtx
-2024/10/20 | 2135825 | systems/win32/miktex/tm/packages/next/miktex-zzdb2-2.9.tar.lzma
-2024/10/20 | 2133664 | systems/win32/miktex/tm/packages/miktex-zzdb2-2.9.tar.lzma
2024/10/20 | 2114 | macros/latex/required/babel/base/README.md
2024/10/20 | 2105 | systems/win32/miktex/tm/packages/temporal-logic.tar.lzma
2024/10/20 | 20802 | macros/latex/contrib/sjtutex/sjtu-vi-name-red.pdf
-2024/10/20 | 203028 | systems/win32/miktex/tm/packages/next/miktex-pixman-bin-x64-2.9.tar.lzma
2024/10/20 | 2015 | graphics/pgf/contrib/sunpath/sunpath.track.tex
-2024/10/20 | 2013931 | systems/win32/miktex/tm/packages/next/miktex-luatex-bin-x64-2.9.tar.lzma
2024/10/20 | 20101 | macros/latex/contrib/sjtutex/sjtu-vi-badge-red.pdf
2024/10/20 | 20011 | macros/latex/contrib/sjtutex/sjtu-vi-badge-small-red.pdf
-2024/10/20 | 20004 | systems/win32/miktex/tm/packages/next/miktex-kpathsea-bin-x64-2.9.tar.lzma
-2024/10/20 | 19958 | systems/win32/miktex/tm/packages/next/miktex-tex2xindy-bin-x64-2.9.tar.lzma
2024/10/20 | 19730 | systems/win32/miktex/tm/packages/tutodoc__source.tar.lzma
-2024/10/20 | 19689 | systems/win32/miktex/tm/packages/easybook.tar.lzma
2024/10/20 | 19232 | systems/win32/miktex/tm/packages/ufrgscca__source.tar.lzma
2024/10/20 | 1904 | macros/latex/contrib/sjtutex/README.md
2024/10/20 | 183743 | systems/win32/miktex/tm/packages/xindex__source.tar.lzma
-2024/10/20 | 182759 | systems/win32/miktex/tm/packages/next/miktex-mpfr-bin-x64-2.9.tar.lzma
-2024/10/20 | 1813712 | systems/win32/miktex/tm/packages/next/miktex-zzdb3-2.9.tar.lzma
-2024/10/20 | 1813146 | systems/win32/miktex/tm/packages/miktex-zzdb3-2.9.tar.lzma
-2024/10/20 | 174041 | systems/win32/miktex/tm/packages/next/miktex-tex-bin-x64-2.9.tar.lzma
-2024/10/20 | 1677 | systems/win32/miktex/tm/packages/dashrulex.tar.lzma
2024/10/20 | 16412 | systems/texlive/tlnet/archive/witharrows.r72594.tar.xz
2024/10/20 | 1620044 | systems/texlive/tlnet/archive/tutodoc.doc.r72596.tar.xz
2024/10/20 | 1605161 | systems/win32/miktex/tm/packages/tutodoc__doc.tar.lzma
-2024/10/20 | 159945 | systems/win32/miktex/tm/packages/next/miktex-fontconfig-bin-x64-2.9.tar.lzma
2024/10/20 | 15809 | systems/win32/miktex/tm/packages/witharrows.tar.lzma
2024/10/20 | 15462 | graphics/pgf/contrib/sunpath/sunpath.docpart.tex
2024/10/20 | 15315 | graphics/pgf/contrib/sunpath/sunpath.track.pdf
-2024/10/20 | 1531259 | systems/win32/miktex/tm/packages/next/miktex-runtime-bin-x64-2.9.tar.lzma
2024/10/20 | 1459 | graphics/pgf/contrib/sunpath/sunpath.ins
-2024/10/20 | 14596 | systems/win32/miktex/tm/packages/next/miktex-zzip-bin-x64-2.9.tar.lzma
-2024/10/20 | 1439497 | systems/win32/miktex/tm/packages/next/miktex-dvisvgm-bin-x64-2.9.tar.lzma
-2024/10/20 | 141927 | systems/win32/miktex/tm/packages/next/miktex-mktex-bin-x64-2.9.tar.lzma
2024/10/20 | 139319 | graphics/pgf/contrib/sunpath/sunpath.article.pdf
-2024/10/20 | 137678 | systems/win32/miktex/tm/packages/next/miktex-dvips-bin-x64-2.9.tar.lzma
2024/10/20 | 135709 | systems/win32/miktex/tm/packages/luaxml__doc.tar.lzma
-2024/10/20 | 1342266 | systems/win32/miktex/tm/packages/next/miktex-poppler-bin-x64-2.9.tar.lzma
2024/10/20 | 13336 | graphics/pgf/contrib/sunpath/sunpath.equidistance.pdf
2024/10/20 | 13314 | graphics/pgf/contrib/sunpath/sunpath.spherical.pdf
2024/10/20 | 1308 | graphics/pgf/contrib/sunpath/README.md
2024/10/20 | 130301 | graphics/pgf/contrib/sunpath/sunpath.scrartcl.pdf
2024/10/20 | 11974 | systems/win32/miktex/tm/packages/luaxml__source.tar.lzma
-2024/10/20 | 117638 | systems/win32/miktex/tm/packages/next/miktex-gregorio-bin-x64-2.9.tar.lzma
-2024/10/20 | 1173197 | systems/win32/miktex/tm/packages/next/miktex-asymptote-bin-x64-2.9.tar.lzma
2024/10/20 | 11562 | systems/win32/miktex/tm/packages/exframe.tar.lzma
-2024/10/20 | 1150 | systems/win32/miktex/tm/packages/next/pr.ini
2024/10/20 | 1147576 | systems/texlive/tlnet/archive/witharrows.doc.r72594.tar.xz
-2024/10/20 | 11453 | systems/win32/miktex/tm/packages/sshrc-insight__source.tar.lzma
2024/10/20 | 113 | graphics/pgf/contrib/sunpath/releasenote.txt
2024/10/20 | 11308 | systems/texlive/tlnet/archive/exframe.r72595.tar.xz
2024/10/20 | 1126190 | systems/win32/miktex/tm/packages/witharrows__doc.tar.lzma
-2024/10/20 | 112539 | systems/win32/miktex/tm/packages/next/miktex-texware-bin-x64-2.9.tar.lzma
-2024/10/20 | 109861 | systems/win32/miktex/tm/packages/next/miktex-jpeg-bin-x64-2.9.tar.lzma
2024/10/20 | 10978 | graphics/pgf/contrib/sunpath/horizontal-coordinate.pdf
2024/10/20 | 1090153 | macros/latex/required/babel/base/locale.zip
-2024/10/20 | 108595 | systems/win32/miktex/tm/packages/next/miktex-mfware-bin-x64-2.9.tar.lzma
2024/10/20 | 1083 | macros/latex/contrib/fontscale/fontscale-table-classic.tex
2024/10/20 | 106853 | macros/latex/contrib/fontscale/fontscale.pdf
-2024/10/20 | 106754 | systems/win32/miktex/tm/packages/profmaquette__source.tar.lzma
-2024/10/20 | 106707 | systems/win32/miktex/tm/packages/next/miktex-cweb-bin-x64-2.9.tar.lzma
-2024/10/20 | 105715 | systems/win32/miktex/tm/packages/next/miktex-gd-bin-x64-2.9.tar.lzma
2024/10/20 | 1053 | graphics/pgf/contrib/sunpath/sunpath.tex
2024/10/20 | 10451 | graphics/pgf/contrib/sunpath/sunpath.dtx
-2024/10/20 | 104454 | systems/win32/miktex/tm/packages/next/miktex-epstopdf-bin-x64-2.9.tar.lzma
-2024/10/20 | 104155 | systems/win32/miktex/tm/packages/next/miktex-lua53-bin-x64-2.9.tar.lzma
-2024/10/20 | 103617 | systems/win32/miktex/tm/packages/next/miktex-bibtex8bit-bin-x64-2.9.tar.lzma
2024/10/20 | 10028 | systems/win32/miktex/tm/packages/tikzquads.tar.lzma
-2024/10/19 | 9884 | systems/texlive/tlnet/archive/tikzquads.r72580.tar.xz
-2024/10/19 | 96694 | macros/generic/witharrows/witharrows-french.tex
-2024/10/19 | 913429 | macros/latex/contrib/tutodoc/doc/tutodoc-fr.pdf
-2024/10/19 | 874836 | systems/texlive/tlnet/archive/piton.doc.r72587.tar.xz
-2024/10/19 | 874765 | macros/latex/contrib/tutodoc/doc/tutodoc-en.pdf
-2024/10/19 | 8493 | indexing/xindex/lualatex/xindex-pretty.lua
-2024/10/19 | 80454 | indexing/xindex/lualatex/xindex-unicode.lua
-2024/10/19 | 7820 | indexing/xindex/lualatex/xindex-yannis.lua
-2024/10/19 | 77576 | indexing/xindex/doc/xindex-doc.tex
-2024/10/19 | 763691 | indexing/xindex.zip
-2024/10/19 | 694300 | systems/texlive/tlnet/archive/ppt-slides.doc.r72584.tar.xz
-2024/10/19 | 6720 | systems/texlive/tlnet/archive/ppt-slides.source.r72584.tar.xz
-2024/10/19 | 64048 | systems/texlive/tlnet/archive/piton.source.r72587.tar.xz
-2024/10/19 | 626486 | indexing/xindex/doc/xindex-doc.pdf
-2024/10/19 | 623204 | systems/texlive/tlnet/archive/fmtcount.doc.r72583.tar.xz
-2024/10/19 | 6098 | indexing/xindex/lualatex/xindex-norsk.lua
-2024/10/19 | 541580 | systems/texlive/tlnet/archive/ufrgscca.doc.r72586.tar.xz
-2024/10/19 | 532 | macros/latex/contrib/tutodoc/README.md
-2024/10/19 | 531626 | macros/generic/witharrows/witharrows-french.pdf
-2024/10/19 | 49824 | systems/texlive/tlnet/archive/fmtcount.source.r72583.tar.xz
-2024/10/19 | 490421 | macros/latex/contrib/exframe.zip
-2024/10/19 | 4842 | indexing/xindex/lualatex/xindex-dtk.lua
-2024/10/19 | 4809 | indexing/xindex/lualatex/xindex-cfg-common.lua
-2024/10/19 | 4577 | indexing/xindex/lualatex/xindex-baselib.lua
-2024/10/19 | 45494 | macros/latex/contrib/tutodoc/doc/tutodoc-fr.tex
-2024/10/19 | 43119 | macros/latex/contrib/tutodoc/doc/tutodoc-en.tex
-2024/10/19 | 430524 | systems/texlive/tlnet/archive/tikzquads.doc.r72580.tar.xz
-2024/10/19 | 4247 | indexing/xindex/CHANGELOG
-2024/10/19 | 4112 | systems/texlive/tlnet/archive/ppt-slides.r72584.tar.xz
-2024/10/19 | 39381 | indexing/xindex/lualatex/xindex-lib.lua
-2024/10/19 | 3509704 | systems/texlive/tlnet/archive/simpleicons.r72579.tar.xz
-2024/10/19 | 3005 | indexing/xindex/lualatex/xindex-danteedition.lua
-2024/10/19 | 2973 | indexing/xindex/lualatex/xindex-RU.lua
-2024/10/19 | 293067 | macros/generic/witharrows/witharrows.dtx
-2024/10/19 | 2838 | indexing/xindex/lualatex/xindex-cfg-uca.lua
-2024/10/19 | 28184 | systems/texlive/tlnet/archive/fmtcount.r72583.tar.xz
-2024/10/19 | 2764 | indexing/xindex/lualatex/xindex-cfg-no_uca.lua
-2024/10/19 | 2733 | indexing/xindex/lualatex/xindex-AU.lua
-2024/10/19 | 27310 | macros/latex/contrib/tutodoc/code/tutodoc.cls
-2024/10/19 | 2604 | indexing/xindex/lualatex/xindex-DIN2.lua
-2024/10/19 | 2554068 | systems/texlive/tlnet/archive/simpleicons.doc.r72579.tar.xz
-2024/10/19 | 25400 | systems/texlive/tlnet/archive/ufrgscca.r72586.tar.xz
-2024/10/19 | 21900 | systems/texlive/tlnet/archive/piton.r72587.tar.xz
-2024/10/19 | 1769107 | macros/latex/contrib/tutodoc.zip
-2024/10/19 | 1691 | macros/latex/contrib/tutodoc/MANIFEST.md
-2024/10/19 | 1499768 | systems/texlive/tlnet/archive/tex4ht.source.r72589.tar.xz
-2024/10/19 | 136388 | systems/texlive/tlnet/archive/tex4ht.doc.r72589.tar.xz
-2024/10/19 | 1292991 | macros/generic/witharrows.zip
-2024/10/19 | 12743 | indexing/xindex/lualatex/xindex-base.lua
-2024/10/19 | 1137832 | systems/texlive/tlnet/archive/tex4ht.r72589.tar.xz
-2024/10/19 | 1135701 | macros/generic/witharrows/witharrows.pdf
-2024/10/19 | 11083 | indexing/xindex/lualatex/xindex-HAdW-eKO.lua
-2024/10/19 | 10635 | indexing/xindex/scripts/xindex.lua
-2024/10/19 | 1050 | macros/latex/contrib/tutodoc/code/tutodoc-locale-main-fr.cfg.cls.sty
-2024/10/19 | 1014 | macros/latex/contrib/tutodoc/code/tutodoc-locale-main-en.cfg.cls.sty
-2024/10/19 | 10136 | indexing/xindex/lualatex/xindex-lapp.lua
diff --git a/graphics/metapost/contrib/macros/mpchess/README.md b/graphics/metapost/contrib/macros/mpchess/README.md
index 296db6d543..9156971db3 100644
--- a/graphics/metapost/contrib/macros/mpchess/README.md
+++ b/graphics/metapost/contrib/macros/mpchess/README.md
@@ -71,7 +71,7 @@ A piece set has been designed for this package. It has also be added to
A dedicated git repository is available:
[https://plmlab.math.cnrs.fr/mchupin/mpchess-pieces](https://plmlab.math.cnrs.fr/mchupin/mpchess-pieces)
and
-[https://github.com/chupinmaxime/mpchess](https://github.com/chupinmaxime/mpchess).
+[https://github.com/chupinmaxime/mpchess-pieces](https://github.com/chupinmaxime/mpchess-pieces).
A TrueType font is available.
## Contact
diff --git a/graphics/metapost/contrib/macros/mpchess/doc/mpchess-doc-en.pdf b/graphics/metapost/contrib/macros/mpchess/doc/mpchess-doc-en.pdf
index 741544029e..f786faf7b2 100644
--- a/graphics/metapost/contrib/macros/mpchess/doc/mpchess-doc-en.pdf
+++ b/graphics/metapost/contrib/macros/mpchess/doc/mpchess-doc-en.pdf
Binary files differ
diff --git a/graphics/metapost/contrib/macros/mpchess/doc/mpchess-doc-en.tex b/graphics/metapost/contrib/macros/mpchess/doc/mpchess-doc-en.tex
index 5ad5abdb1a..fa1bae3fde 100644
--- a/graphics/metapost/contrib/macros/mpchess/doc/mpchess-doc-en.tex
+++ b/graphics/metapost/contrib/macros/mpchess/doc/mpchess-doc-en.tex
@@ -68,8 +68,8 @@
}
\vfill
\begin{center}
- Version 0.7, 2023, July, 20th \\
- \url{https://plmlab.math.cnrs.fr/mchupin/mpchess}
+ Version 0.8, 2024, October, 26th \\
+ \url{https://gitlab.gutenberg-asso.fr/mchupin/mpchess}
\end{center}
%% == Page de garde ====================================================
\newpage
@@ -297,7 +297,9 @@ command:
\item \lstinline+"GreenLichess"+;
\item \lstinline+"PinkPyramidalLichess"+;
\item \lstinline+"Wood"+;
-\item or \lstinline+"Classical"+.
+\item \lstinline+"Classical"+;
+\item \lstinline+"Dotted"+;
+\item or \lstinline+"User"+;
\end{itemize}
\end{description}
@@ -359,11 +361,41 @@ The table~\ref{tab:color} shows the different results of the different themes.
draw backboard;
endfig;
\end{mplibcode}\\
+\lstinline+"Dotted"+ theme& \\
+\begin{mplibcode}
+ input mpchess
+ beginfig(0);
+ init_chessboard;
+ set_backboard_width(4cm);
+ set_color_theme("Dotted");
+ init_backboard;
+ draw backboard;
+ endfig;
+\end{mplibcode}&\\
\end{tabular}
\caption{The different color themes provided by \mpchess.}\label{tab:color}
\end{table}
-
+The use of \lstinline+"User"+ is a special case, as it allows you to
+define black and white squares. For this to work
+a another macro
+\lstinline+buildUserSquare+\index{buildUserSquare@\lstinline+buildUserSquare+}
+should be difined. It must build the
+images (\lstinline+picture+) \lstinline+_blackSquarePic+\index{_blackSquarePic@\lstinline+_blackSquarePic+} and
+\lstinline+_whiteSquarePic+\index{_whiteSquarePic@\lstinline+_whiteSquarePic+}.
+Here is a prototype of such a command.
+\begin{mpcode}
+ def buildUserSquare(expr _SquareUnit)=
+ _blackSquarePic:=image(
+ fill (unitsquare scaled _SquareUnit) withcolor red;
+ );
+ _whiteSquarePic:=image(
+ fill unitsquare scaled _SquareUnit withcolor green;
+ );
+ enddef;
+\end{mpcode}
+The macro takes a unit as argument, and must construct two squares with length
+equal to this unit.
\subsubsection{Configuring a Personal Color Theme}
@@ -1448,8 +1480,11 @@ endfig;
\section{History}
\begin{description}
-\item[v0.7, juillet 2023:] Black knight adjustment, adding color board themes (\lstinline+GreenLichess+, \lstinline+PinkPyramidalLichess+,
-\lstinline+Wood+ with color type (\lstinline+set_board_type+).
+\item[v0.8, October 26, 2024:] Adding \lstinline+"Dotted"+ board theme, and
+\lstinline+"User"+ board theme that allows user to define black and white
+squares.
+\item[v0.7, July, 2023:] Black knight adjustment, adding color board themes (\lstinline+GreenLichess+, \lstinline+PinkPyramidalLichess+,
+\lstinline+Wood+ with color type (\lstinline+set_board_type+)).
\item[v0.6, April 26, 2023:] Fixed bugs concerning castling management, and
moves ambiguities in \textsc{pgn} format.
Changed \lstinline+set_white_color+ to
@@ -1461,8 +1496,6 @@ Changed \lstinline+set_white_color+ to
\lstinline+hide_whos_to_move+. Change \lstinline+set_coords_inside+ and
\lstinline+set_coords_outside+ to \lstinline+set_coordinates_position+.
Change \lstinline+set_coords_font+ to \lstinline+set_coordinates_font+.
-
-Translated with www.DeepL.com/Translator (free version)
\item[v0.5, April 20, 2023:] Bug fixed, \textbf{changing the
default piece set} for the \lstinline+mpchess+ set (which has been added to Lichess), added TrueType font, and updated documentation.
\item[v0.4, April 6, 2023:] Corrections in the documentation, especially the
diff --git a/graphics/metapost/contrib/macros/mpchess/doc/mpchess-doc-fr.pdf b/graphics/metapost/contrib/macros/mpchess/doc/mpchess-doc-fr.pdf
index bcca5a85f9..f22a70502d 100644
--- a/graphics/metapost/contrib/macros/mpchess/doc/mpchess-doc-fr.pdf
+++ b/graphics/metapost/contrib/macros/mpchess/doc/mpchess-doc-fr.pdf
Binary files differ
diff --git a/graphics/metapost/contrib/macros/mpchess/doc/mpchess-doc-fr.tex b/graphics/metapost/contrib/macros/mpchess/doc/mpchess-doc-fr.tex
index db6a5f8b86..44f2b9966d 100644
--- a/graphics/metapost/contrib/macros/mpchess/doc/mpchess-doc-fr.tex
+++ b/graphics/metapost/contrib/macros/mpchess/doc/mpchess-doc-fr.tex
@@ -71,8 +71,8 @@
}
\vfill
\begin{center}
- Version 0.7, 20 juillet 2023 \\
- \url{https://plmlab.math.cnrs.fr/mchupin/mpchess}
+ Version 0.8, 26 octobre 2024 \\
+ \url{https://gitlab.gutenberg-asso.fr/mchupin/mpchess}
\end{center}
%% == Page de garde ====================================================
\newpage
@@ -292,11 +292,13 @@ Plusieurs thèmes de couleurs sont accessibles. Pour choisir un thème de couleu
\item \lstinline+"GreenLichess"+;
\item \lstinline+"PinkPyramidalLichess"+;
\item \lstinline+"Wood"+;
-\item ou \lstinline+"Classical"+.
+\item \lstinline+"Classical"+;
+\item \lstinline+"Dotted"+;
+\item ou \lstinline+"User"+.
\end{itemize}
\end{description}
-Les exemples suivants montrent les résultats obtenus.
+Les exemples suivants montrent les résultats obtenus pour les thèmes prédéfinis.
\begin{ExempleMP}
input mpchess
beginfig(0);
@@ -355,10 +357,40 @@ Thème \lstinline+"PinkPyramidalLichess"+&Thème \lstinline+"Wood"+\\
draw backboard;
endfig;
\end{mplibcode}\\
+Thème \lstinline+"Dotted"+&\\
+\begin{mplibcode}
+ input mpchess
+ beginfig(0);
+ init_chessboard;
+ set_backboard_width(4cm);
+ set_color_theme("Dotted");
+ init_backboard;
+ draw backboard;
+ endfig;
+\end{mplibcode}&\\
\end{tabular}
\caption{Les différents thèmes de couleur fournis par \mpchess.}\label{tab:color}
\end{table}
+L’utilisation de \lstinline+"User"+ est un cas particulier, car il permet de
+définir soit même les casses noires et blanches. Pour que cela fonctionne, il
+faut définir en plus une macro \lstinline+buildUserSquare+\index{buildUserSquare@\lstinline+buildUserSquare+} qui construit les
+images (\lstinline+picture+) internes \lstinline+_blackSquarePic+\index{_blackSquarePic@\lstinline+_blackSquarePic+} et
+\lstinline+_whiteSquarePic+\index{_whiteSquarePic@\lstinline+_whiteSquarePic+} dont voici un prototype :
+\begin{mpcode}
+def buildUserSquare(expr _SquareUnit)=
+ _blackSquarePic:=image(
+ fill (unitsquare scaled _SquareUnit) withcolor red;
+ );
+ _whiteSquarePic:=image(
+ fill unitsquare scaled _SquareUnit withcolor green;
+ );
+enddef;
+\end{mpcode}
+La macro prend en argument une unité, et doit construire deux carrés de côté
+cette unité.
+
+
\subsubsection{Configuration d’un thème personnel}
\paragraph{Couleurs.}
@@ -1424,6 +1456,9 @@ endfig;
\section{Historique}
\begin{description}
+ \item[v0.8, 26 octobre 2024:] Ajout du thème d’échiquier \lstinline+"Dotted"+
+ et ajout du thème d’échiquier \lstinline+"User"+ qui permet à l’utilisateur ou
+ l’utilisatrice de définir les casses blanches et noires.
\item[v0.7, juillet 2023:] Ajustement du cavalier noir, ajout de thèmes
d'échiquier (\lstinline+GreenLichess+, \lstinline+PinkPyramidalLichess+,
\lstinline+Wood+ avec des types de coloriage (\lstinline+set_board_type+).
diff --git a/graphics/metapost/contrib/macros/mpchess/doc/mpchess-preamble.tex b/graphics/metapost/contrib/macros/mpchess/doc/mpchess-preamble.tex
index 6a7f11d747..333fbd975c 100644
--- a/graphics/metapost/contrib/macros/mpchess/doc/mpchess-preamble.tex
+++ b/graphics/metapost/contrib/macros/mpchess/doc/mpchess-preamble.tex
@@ -97,7 +97,7 @@
set_no_coords,set_white_view,set_black_view,
set_white_player,set_black_player,set_pieces_theme,set_players_side,init_chessboard,set_empty_chessboard,add_white_pieces,add_black_pieces,clear_areas,clear_files,clear_ranks,clear_squares,build_chessboard_from_fen,build_chessboards_from_pgn,clear_chessboard,
color_square,draw_arrows,draw_circles,draw_comment,draw_crosses,get_halfmove_number,get_totalmove_number,
- reset_mpchess,set_black_to_move,set_last_move_color,set_comment_color,set_white_to_move,set_whos_to_move,show_last_move,unset_whos_to_move,set_arrow_width,clip_chessboard,build_chessboard_from_fen_file,build_chessboard_from_pgn_file,draw_black_main_lines,draw_black_main_lines_step,draw_white_main_lines,draw_white_main_lines_step,set_main_lines_color,set_possible_moves_color,show_possible_moves,show_possible_moves_step,hide_coordinates,hide_whos_to_move,set_black_squares_color,set_coordinates_font,set_coordinates_position,set_white_squares_color,show_coordinates,show_whos_to_move,set_board_type},
+ reset_mpchess,set_black_to_move,set_last_move_color,set_comment_color,set_white_to_move,set_whos_to_move,show_last_move,unset_whos_to_move,set_arrow_width,clip_chessboard,build_chessboard_from_fen_file,build_chessboard_from_pgn_file,draw_black_main_lines,draw_black_main_lines_step,draw_white_main_lines,draw_white_main_lines_step,set_main_lines_color,set_possible_moves_color,show_possible_moves,show_possible_moves_step,hide_coordinates,hide_whos_to_move,set_black_squares_color,set_coordinates_font,set_coordinates_position,set_white_squares_color,show_coordinates,show_whos_to_move,set_board_type,buildUserSquare,_blackSquarePic,_whiteSquarePic},
keywordstyle=\color{darkred},
classoffset=2,% frame=tb
morekeywords={backboard,chessboard,chessboard_step},
diff --git a/graphics/metapost/contrib/macros/mpchess/metapost/mpchess.mp b/graphics/metapost/contrib/macros/mpchess/metapost/mpchess.mp
index 3883ca0bc3..c5dee018d7 100644
--- a/graphics/metapost/contrib/macros/mpchess/metapost/mpchess.mp
+++ b/graphics/metapost/contrib/macros/mpchess/metapost/mpchess.mp
@@ -2,7 +2,7 @@
%% mpchess.mp %%
%% draw chessboards with metapost %%
%% notezik@gmail.com %%
-%% Version 0.7 (juillet 2023) %%
+%% Version 0.8 (octobre 2024) %%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%
% This work may be distributed and/or modified under the conditions of
@@ -15,6 +15,8 @@
%input format;
input hatching;
+%input minim-mp;
+%input minim-hatching;
input mpchess-pieces; % piece of mpchess package
input mpchess-cburnett; % piece of lichess cburnett
input mpchess-skak; % piece of skak package
@@ -258,6 +260,27 @@ def _buildClassicalSquare(expr _SquareUnit)=
);
enddef;
+def _buildDottedSquare(expr _SquareUnit)=
+ _blackSquarePic:=image(
+ fill (unitsquare scaled _SquareUnit) withcolor white;
+ save N;
+ N:= 11;
+ for i:=0 upto N+1:
+ for j:=0 upto N+1:
+ fill (fullcircle shifted (1/N*i*_SquareUnit if odd(j): +1/(2*N)*_SquareUnit fi,1/N*j*_SquareUnit))
+ ;
+ endfor;
+ endfor;
+ draw (unitsquare scaled _SquareUnit);
+ clip currentpicture to (unitsquare scaled _SquareUnit);
+ );
+ _whiteSquarePic:=image(
+ fill unitsquare scaled _SquareUnit withcolor white;
+ draw (unitsquare scaled _SquareUnit);
+ clip currentpicture to (unitsquare scaled _SquareUnit);
+ );
+enddef;
+
% default theme lichess blue
_blackSquarePic:=_blackSquareColoredPic;
_whiteSquarePic:=_whiteSquareColoredPic;
@@ -287,6 +310,9 @@ def set_color_theme(expr t)=
elseif(t="Classical"):
_blackColorSquare:=black;
_whiteColorSquare:=black;
+ elseif(t="Dotted"):
+ _blackColorSquare:=black;
+ _whiteColorSquare:=black;
fi
enddef;
@@ -561,6 +587,10 @@ _chessSquareU:=_chessWidth/_chessSize;
_init_piece(_chessSquareU);
if(_chessTheme="Classical"):
_buildClassicalSquare(_chessSquareU);
+elseif(_chessTheme="Dotted"):
+ _buildDottedSquare(_chessSquareU);
+elseif(_chessTheme="User"):
+ buildUserSquare(_chessSquareU);
else: % colored themes
_buildColoredSquare(_chessSquareU,_blackColorSquare,_whiteColorSquare);
fi
diff --git a/graphics/pgf/contrib/prooftrees/README b/graphics/pgf/contrib/prooftrees/README
deleted file mode 100644
index 687eddf510..0000000000
--- a/graphics/pgf/contrib/prooftrees/README
+++ /dev/null
@@ -1,39 +0,0 @@
-%% Copyright 2019 Clea F. Rees
-%
-% This work may be distributed and/or modified under the
-% conditions of the LaTeX Project Public License, either version 1.3
-% of this license or (at your option) any later version.
-% 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 Clea F. Rees.
-%
-% This work consists of all files listed in manifest.txt.
-
-This package supports drawing tableaux (proof trees) of the kind often used in
-introductory logic classes, especially those aimed at students without strong
-mathemtical backgrounds. Hodges (1991) is one example of a text which uses
-this system. When teaching such a system it is especially useful to annotate
-the tree with line numbers, justifications and explanations of branch
-closures.
-
-prooftrees provides a single environment, prooftree, and a variety of tools
-for annotating, customising and highlighting such trees. A cross-referencing
-system is provided for trees which cite line numbers in justifications for
-proof lines or branch closures.
-
-prooftrees is based on Forest and, hence, TikZ. The package requires version
-2.1+ of Forest for expected results and will not work with version 1.
-
-The author is certain that some of her beliefs are false, but sure that her
-belief that prooftrees has bugs is not among them.
-
-Clea F. Rees
-ReesC21 <at> cardiff <dot> ac <dot> uk
-2019/09/30
-
-vim: set nospell:
diff --git a/graphics/pgf/contrib/prooftrees/README.md b/graphics/pgf/contrib/prooftrees/README.md
new file mode 100644
index 0000000000..dced983574
--- /dev/null
+++ b/graphics/pgf/contrib/prooftrees/README.md
@@ -0,0 +1,66 @@
+$Id: README.md 10529 2024-10-25 21:19:36Z cfrees $
+
+# prooftrees
+
+A LaTeX package for drawing logical tableaux.
+
+## Licence
+
+Copyright 2016-2024 Clea F. Rees
+
+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.
+The latest version of this license is in
+https://www.latex-project.org/lppl.txt
+and version 1.3c or later is part of all distributions of LaTeX
+version 2008-05-04 or later.
+
+This work has the LPPL maintenance status `maintained'.
+
+The Current Maintainer of this work is Clea F. Rees.
+
+This file may only be distributed together with a copy of the package
+prooftrees. You may however distribute the package prooftrees without
+such generated files.
+
+This work consists of all files listed in manifest.txt.
+
+## Features
+
+This package supports drawing tableaux (proof trees) of the kind often used in
+introductory logic classes, especially those aimed at students without strong
+mathemtical backgrounds. Hodges (1991) is one example of a text which uses
+this system. When teaching such a system it is especially useful to annotate
+the tree with line numbers, justifications and explanations of branch
+closures.
+
+prooftrees provides a single environment - either prooftree or tableau - and a
+variety of tools for annotating, customising and highlighting such trees. A
+cross-referencing system is provided for trees which cite line numbers in
+justifications for proof lines or branch closures.
+
+prooftrees is based on Forest and, hence, TikZ. The package requires version
+2.1+ of Forest for expected results and will not work with version 1.
+
+Version 0.9 adds out-of-the-box support for externalisation of tableaux using
+memoize.
+
+## Code Repositories
+
+Code for the package is hosted at
+ https://codeberg.org/cfr/prooftrees
+For convenience, the repository is mirrored at
+ https://github.com/cfr42/prooftrees
+
+## Contact Details
+
+Bug reports, feature requests etc. should be filed at
+ https://codeberg.org/cfr/prooftrees/issues
+
+
+Clea F. Rees
+Version 0.9
+2024-10-25
+
+vim: et:tw=80:
diff --git a/graphics/pgf/contrib/prooftrees/manifest.txt b/graphics/pgf/contrib/prooftrees/manifest.txt
index e6116e22a9..0890ae8ff5 100644
--- a/graphics/pgf/contrib/prooftrees/manifest.txt
+++ b/graphics/pgf/contrib/prooftrees/manifest.txt
@@ -1,6 +1,13 @@
-Copyright 2023 Clea F. Rees
+# Manifest for prooftrees
-This work may be distributed and/or modified under the conditions of the LaTeX Project Public License, either version 1.3 of this license or (at your option) any later version. 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.
+Copyright (C) 2016-2024 Clea F. Rees
+
+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. The latest version of this license is in
+ https://www.latex-project.org/lppl.txt
+and version 1.3 or later is part of all distributions of LaTeX version
+2008-05-04 or later.
This work has the LPPL maintenance status `maintained'.
@@ -8,11 +15,40 @@ The Current Maintainer of this work is Clea F. Rees.
This work consists of all files listed in manifest.txt.
-prooftrees.sty
-prooftrees.tex
-prooftrees_biber.bib
-manifest.txt
-README
+This file was automatically generated by `l3build manifest`.
+
+## Source files
+
+
+### Package files
+
+
+* manifest.txt
+* README.md
+* prooftrees_biber.bib
+* prooftrees.sty
+* prooftrees.tex
+
+### Development files
+
+
+* build.lua
+* manifest.lua
+* tag.lua
+* config-mem.lua
+* prooftrees-memoize-t1.lvt
+* prooftrees-memoize-t1.tlg
+* prooftrees-conflicts-t1.lvt
+* prooftrees-egs.lvt
+* prooftrees-conflicts-t1.tlg
+* prooftrees-egs.luatex.tlg
+* prooftrees-egs.pdftex.tlg
+* prooftrees-egs.xetex.tlg
+
+
+## Derived files
+
+
+### Typeset documentation
-Derived files:
-prooftrees.pdf
+* prooftrees.pdf
diff --git a/graphics/pgf/contrib/prooftrees/prooftrees.pdf b/graphics/pgf/contrib/prooftrees/prooftrees.pdf
index 6535d91236..8aaabf2ef9 100644
--- a/graphics/pgf/contrib/prooftrees/prooftrees.pdf
+++ b/graphics/pgf/contrib/prooftrees/prooftrees.pdf
Binary files differ
diff --git a/graphics/pgf/contrib/prooftrees/prooftrees.sty b/graphics/pgf/contrib/prooftrees/prooftrees.sty
index c28a6c9688..ea15ae2748 100644
--- a/graphics/pgf/contrib/prooftrees/prooftrees.sty
+++ b/graphics/pgf/contrib/prooftrees/prooftrees.sty
@@ -1,23 +1,26 @@
-%% Copyright 2020 Clea F. Rees
-%
-% This work may be distributed and/or modified under the
-% conditions of the LaTeX Project Public License, either version 1.3
-% of this license or (at your option) any later version.
-% 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 Clea F. Rees.
-%
-% This work consists of all files listed in manifest.txt.
+%% Copyright 2016-2024 Clea F. Rees
%%
+%% 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.
+%% The latest version of this license is in
+%% https://www.latex-project.org/lppl.txt
+%% and version 1.3c or later is part of all distributions of LaTeX
+%% version 2008-05-04 or later.
+%%
+%% This work has the LPPL maintenance status `maintained'.
+%%
+%% The Current Maintainer of this work is Clea F. Rees.
+%%
+%% This file may only be distributed together with a copy of the package
+%% prooftrees.
+%%
+%% This work consists of all files listed in manifest.txt.
+%%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\NeedsTeXFormat{LaTeX2e}
\RequirePackage{svn-prov}
-\ProvidesPackageSVN{$Id: prooftrees.sty 9103 2022-04-02 04:28:09Z cfrees $}[v0.8 \revinfo]
-\RequirePackage{etoolbox}
+\ProvidesPackageSVN{$Id: prooftrees.sty 10522 2024-10-23 16:31:08Z cfrees $}[v0.9 \revinfo]
% define \prooftrees@enw to hold the name of the environment
% default is to name the environment prooftree, this ensures backwards compatibility
\newcommand*\prooftrees@enw{prooftree}
@@ -27,7 +30,12 @@
\DeclareOption{tableau}{\renewcommand*\prooftrees@enw{tableau}}
\DeclareOption*{\PassOptionsToPackage{\CurrentOption}{forest}}
% if \prooftree is not yet defined, set the name to prooftree; otherwise, use tableau to avoid conflict with bussproofs (which uses 'prooftree' rather than 'bussproof' as one might expect)
-\ifundef\prooftree{\renewcommand*\prooftrees@enw{prooftree}}{\renewcommand*\prooftrees@enw{tableau}}
+\ifcsname prooftree\endcsname
+ \renewcommand*\prooftrees@enw{tableau}%
+\else
+ \renewcommand*\prooftrees@enw{prooftree}%
+\fi
+% \ifundef\prooftree{\renewcommand*\prooftrees@enw{prooftree}}{\renewcommand*\prooftrees@enw{tableau}}
% let users override the default prooftree in case they need to load bussproofs later
\ProcessOptions
\RequirePackage{forest}[2016/12/04]
@@ -457,7 +465,7 @@
}{},
where={%
>{O _O< O &&}{grouped}{1}{level}{proof tree rhifo}%
- }{% this searches for certain kinds of structural asymmetry in the tree and attempts to move lines appropriately in such cases - the algorithm is intended to be relatively conservative (not in the sense of 'cautious' or 'safe' but in the sense of 'reflection of the overlapping consensus of reasonable users' / 'what would be rationally agreed behind the prooftrees veil of ignorance'; apologies for the inconvenience if you are an unreasonable user)
+ }{% this searches for certain kinds of structural asymmetry in the tree and attempts to move lines appropriately in such cases - the algorithm is intended to be relatively conservative (not in the sense of 'cautious' or 'safe' but in the sense of 'reflection of the overlapping consensus of reasonable users' / 'what would be rationally agreed behind the prooftrees veil of ignorance'; however, I should have realised I actually had 'the overlapping concensus of reasonable Beamer users' in mind rather than 'the overlapping consensus of reasonable users', so there is now an option to turn it off;apologies if this comment previously misclassified you as 'unreasonable'; apologies for the inconvenience if you are an unreasonable user)
not tempboola,
for root/.process={Ow1}{level}{%
for level={##1}{%
@@ -867,9 +875,9 @@
},
},
}
-\environbodyname\prooftreebody
+% \environbodyname\prooftreebody
\bracketset{action character=@}
-\NewEnviron{\prooftrees@enw}[1]{% \forest/\endforest from egreg's answer at http://tex.stackexchange.com/a/229608/
+\NewDocumentEnvironment{\prooftrees@enw}{ m +b }{% \forest/\endforest from egreg's answer at http://tex.stackexchange.com/a/229608/
\forest
(%
stages={% customised definition of stages - we don't use any custom stages, but we do use several custom keylists, where the processing order of these is critical
@@ -896,7 +904,26 @@
)%
proof tree,% apply the proof tree style, which sets keylists from both forest's defaults and our custom additions
#1,% insert user's preamble, empty or otherwise - this allows the user both to override our defaults (e.g. by setting a non-empty proof statement or a custom format for line numbers) and to customise the tree using forest's facilities in the usual way - BUT customisations of the latter kind may or may not be effective, may or may not have undesirable - not to say chaotic - consequences, and may or may not cause compilation failures (structural changes, in particular, should be avoided completely)
- [, name=proof statement @\prooftreebody]%
- \endforest}
+ [, name=proof statement @#2]%
+ \endforest
+}{}
+
+\ExplSyntaxOn
+\cs_new_protected_nopar:Npn \__prooftrees_memoize:n #1
+{
+ \mmzset{
+ auto = { #1 } { memoize },
+ }
+}
+\cs_generate_variant:Nn \__prooftrees_memoize:n { V }
+\hook_gput_code:nnn { begindocument / before } { . }
+{% paid â memoize bussproofs prooftree ...
+ \@ifpackageloaded{memoize}{
+ \__prooftrees_memoize:V \prooftrees@enw
+ }{}
+}
+\ExplSyntaxOff
+
\endinput
%% end prooftrees.sty
+
diff --git a/graphics/pgf/contrib/prooftrees/prooftrees.tex b/graphics/pgf/contrib/prooftrees/prooftrees.tex
index 0b479838f9..2f9250201f 100644
--- a/graphics/pgf/contrib/prooftrees/prooftrees.tex
+++ b/graphics/pgf/contrib/prooftrees/prooftrees.tex
@@ -1,26 +1,36 @@
-%% Copyright 2023 Clea F. Rees
-%
-% This work may be distributed and/or modified under the
-% conditions of the LaTeX Project Public License, either version 1.3
-% of this license or (at your option) any later version.
-% 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 Clea F. Rees.
-%
-% This work consists of all files listed in manifest.txt.
+\iffalse
+%% Copyright 2016-2024 Clea F. Rees
%%
+%% 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.
+%% The latest version of this license is in
+%% https://www.latex-project.org/lppl.txt
+%% and version 1.3c or later is part of all distributions of LaTeX
+%% version 2008-05-04 or later.
+%%
+%% This work has the LPPL maintenance status `maintained'.
+%%
+%% The Current Maintainer of this work is Clea F. Rees.
+%%
+%% This file may only be distributed together with a copy of the package
+%% prooftrees.
+%%
+%% This work consists of all files listed in manifest.txt.
+%%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+% arara: pdflatex: { synctex: true, shell: false }
+% arara: biber
+% arara: makeindex
+% arara: pdflatex: { synctex: true, shell: false }
% arara: pdflatex: { synctex: true, shell: false }
% biber --output_format=bibtex --output_resolve prooftrees.bcf to generate .bib for upload
% sed -i '/1977/s/DATE/YEAR'
-%%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+\fi
\pdfminorversion=7
\RequirePackage{svn-prov}
-\ProvidesFileSVN{$Id: prooftrees.tex 9582 2023-06-18 01:00:05Z cfrees $}[v0.8 \revinfo]
+\ProvidesFileSVN{$Id: prooftrees.tex 10525 2024-10-24 06:31:34Z cfrees $}[v0.9 \revinfo]
\GetFileInfoSVN*
\let\prooftreesdocversion\fileversion
\let\prooftreesdocbase\filebase
@@ -28,8 +38,30 @@
\let\prooftreesdocdate\filedate
% BEGIN preamble
\documentclass[10pt,british,a4paper,doc2]{ltxdoc}
-\usepackage{babel,geometry,pageslts,fancyhdr,enumitem}
-\usepackage[utf8]{inputenc}
+\usepackage[extract=python]{memoize}
+\mmzset{%
+ prefix={memos/},
+ include context in ccmemo,
+ auto=\cref{multiref},
+ auto=\Cref{multiref},
+ auto=\labelcref{multiref},
+ auto=\cpageref{multiref},
+ auto=\labelcpageref{multiref},
+ auto=\namecref{ref},
+ auto=\nameCref{ref},
+ auto=\namecrefs{ref},
+ auto=\nameCrefs{ref},
+ auto=\lcnamecrefs{ref},
+ auto=\lcnamecrefs{ref},
+ auto=\crefrange{refrange},
+ auto=\cpagerefrange{refrange},
+ auto=\Cpagerefrange{refrange},
+ mkdir,
+}
+% \CodelineIndex
+% \RecordChanges
+% \EnableCrossrefs
+\usepackage{babel,geometry,fancyhdr,enumitem}
\usepackage{csquotes}
\MakeAutoQuote{‘}{’}
\MakeAutoQuote*{“}{â€}
@@ -41,7 +73,7 @@
\bibliography{prooftrees_biber.bib}% generate for upload (gweler uchod)
\usepackage{etoolbox,verbatim,parskip,changepage,titling,makeidx}
\usepackage[dvipsnames,svgnames,rgb,x11names]{xcolor}
-\usepackage{prooftrees}
+\usepackage[tableaux]{prooftrees}
\usepackage{mathtools,turnstile,pifont}
\newcommand*{\fycheck}{\text{\ding{52}}}
\newcommand*{\fycross}{\text{\ding{56}}}
@@ -60,7 +92,12 @@
},
}
\usepackage{tcolorbox}
-\tcbuselibrary{listings,xparse,breakable}% if you use skins, you need to disable externalisation for boxes which use the relevant options - gweler nodiadau/tex/tex.se/tcolorbox-coursepacket-exp.tex
+\tcbuselibrary{listingsutf8}% if you use skins, you need to disable externalisation for boxes which use the relevant options - gweler nodiadau/tex/tex.se/tcolorbox-coursepacket-exp.tex
+%%%%%%%%%%%%%%%%
+% Sašo Živanović: https://github.com/sasozivanovic/memoize/issues/31#issuecomment-2424700001
+\csappto{tcb@shield@@externalize}{\ifdefined\memoizefalse\memoizefalse\fi}
+\tcbset{shield externalize}
+%%%%%%%%%%%%%%%%
\usepackage[%
loadHyperref=true,
createIndexEntries=false,
@@ -83,7 +120,7 @@
\raggedleft\PrintDescribeMacro{#1}\par
\PrintLabelName[\macrolabelfont]{\macrolabelname}%
}%
- \expandafter\prooftrees@index{\macrolabelname}{\protect\verb \protect #1}\@esphack\ignorespaces}
+ \expandafter\prooftrees@index{\macrolabelname}{\protect\ttfamily\protect\string\protect#1}\@esphack\ignorespaces}
\renewcommand*\Describe@Env[1]{\endgroup
\marginpar{%
\raggedleft\PrintDescribeMacro{#1}\par
@@ -106,7 +143,7 @@
\renewcommand*\do[1]{\ifcyntafun ##1\else\\##1\fi\cyntafunfalse}%
\cyntafuntrue
\marginpar{%
- \raggedleft\PrintDescribeMacro{ % peid â dileu'r gwagle hwn!!
+ \raggedleft\PrintDescribeMacro{ % paid â dileu'r gwagle hwn!!
\expandafter\docsvlist{#2}%
}\par
\PrintLabelName[\macrolabelfont]{\csname #1labelname\endcsname}%
@@ -184,6 +221,16 @@
commentstyle=\color{doc@commentcolor},
frame=none,
}
+\lstdefinestyle{lstsrc}{%
+ style=lstDemoStyleLaTeXCode,
+ stringstyle=\color{doc@stringcolor},
+ keywordstyle=\color{doc@keywordcolor},
+ commentstyle=\color{doc@commentcolor},
+ texcsstyle=\color{doc@keywordcolor},
+ frame=none,
+ numbers=left,
+ moretexcs={forestset,linenumberstyle,ifcsname,ProcessOptions,DeclareOption,ProvidesPackageSVN,bracketset,NewDocumentEnvironment,ExplSyntaxOn,mmzset,ExplSyntaxOff,forest,prooftrees@enw,foresteregister,foresteoption,forestregister,forestoption,PackageError,PackageWarning,PassOptionsToPackage,CurrentOption,@ifpackageloaded,endforest,draw},
+}
\geometry{headheight=12pt,marginparwidth=45mm,hmarginratio=4:1,vscale=.8,hscale=.7,verbose}
\newlength\tewadjust
\setlength\tewadjust{\marginparwidth+\marginparsep-\paperwidth+\textwidth+\oddsidemargin+1in}
@@ -269,20 +316,83 @@
Version \prooftreesdocversion{} \prooftreesdocinfo
\end{center}%
}
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+\ExplSyntaxOn
+% \NewDocumentCommand \ivals { +m }
+% {
+% {
+% \clist_if_empty:nF { #1 }
+% {
+% \normalfont
+% \itshape
+% < \clist_use:nn { #1 } { >\texttt{,} ~ < } >
+% }
+% }
+% }
+\keys_define:nn { prooftrees / doc }
+{
+ unknown .code:n = {
+ \cs_if_free:cT { \l_keys_key_str }
+ {
+ \tl_gset:cn { \l_keys_key_str } { #1 }
+ }
+ },
+}
+\NewDocumentCommand \prooftreesdocset { +m }
+{
+ \keys_set:nn { prooftrees / doc } { #1 }
+}
+\ExplSyntaxOff
+\prooftreesdocset{%
+ bug={\href{https://codeberg.org/cfr/prooftrees/issues}{\textsc{bugtracker}}},
+ codeberg={\href{https://codeberg.org/cfr/prooftrees}{\textsc{codeberg}}},
+ github={\href{https://github.com/cfr42/prooftrees}{\textsc{github}}},
+ ctan={\href{https://ctan.org/}{\textsc{ctan}}},
+}
+% \newcommand*{\lpack}[1]{\textsf{#1}}
+\title{\filebase}
+\author{Clea F. Rees\thanks{%
+ Bug tracker:
+ \href{https://codeberg.org/cfr/prooftrees/issues}{\url{codeberg.org/cfr/prooftrees/issues}}
+ \textbar{} Code:
+ \href{https://codeberg.org/cfr/prooftrees}{\url{codeberg.org/cfr/prooftrees}}
+ \textbar{} Mirror:
+ \href{https://github.com/cfr42/prooftrees}{\url{github.com/cfr42/prooftrees}}%
+}}
+% \date{\fileversion~\filedate}
+\date{\prooftreesdocdate}%
+\title{\prooftreesdocbase}%
+\ExplSyntaxOn
+\hook_gput_code:nnn {shipout/lastpage} {.}
+{
+ \property_record:nn {t:lastpage}{abspage,page,pagenum}
+}
+\cs_new_protected_nopar:Npn \lastpage
+{
+ \property_ref:nn {t:lastpage}{page}
+}
+% \NewDocumentCommand \plarg {+m} {{\ttfamily (\ivals{#1})}}
+\ExplSyntaxOff
+% \NewDocumentCommand \istable{m}{\texttt{= \{}\ivals{#1}\texttt{\}}\par\noindent}
+% \NewDocumentCommand \isstring{m}{\texttt{= ''}\meta{#1}\texttt{''}\par\noindent}
+% \definecolor{strawberry}{rgb}{1.000,0.000,0.502}
+% \definecolor{blueberry}{rgb}{0.000,0.000,1.000}
+% \definecolor{moss}{rgb}{0.000,0.502,0.251}
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\pagestyle{fancy}
\fancyhf{}
\fancyhf[lh]{\textit{\leftmark}}
\fancyhf[rh]{\textit{\rightmark}}
-\fancyhf[cf]{\textit{--- \thepage{} of \lastpageref*{LastPage} ---}}
+\fancyhf[cf]{\textit{--- \thepage{} of \lastpage{} ---}}
\fancypagestyle{fancyplain}{%
\fancyhf{}%
\fancyhf[lh]{\textit{\leftmark}}%
\renewcommand*\headrulewidth{0pt}%
- \fancyhf[cf]{\textit{--- \thepage{} of \lastpageref*{LastPage} ---}}}
+ \fancyhf[cf]{\textit{--- \thepage{} of \lastpage{} ---}}}
\fancypagestyle{plain}{%
\fancyhf{}%
\renewcommand*\headrulewidth{0pt}%
- \fancyhf[cf]{\textit{--- \thepage{} of \lastpageref*{LastPage} ---}}}
+ \fancyhf[cf]{\textit{--- \thepage{} of \lastpage{} ---}}}
\patchcmd{\sectionmark}{\MakeUppercase}{}{\typeout{sectionmark patched OK!}}{\typeout{sectionmark patch failed!}}
\patchcmd{\tableofcontents}{\MakeUppercase}{}{\typeout{sectionmark patched OK!}}{\typeout{sectionmark patch failed!}}
\patchcmd{\tableofcontents}{\MakeUppercase\contentsname}{}{\typeout{sectionmark patched OK!}}{\typeout{sectionmark patch failed!}}
@@ -297,9 +407,6 @@
% END preamble
\begin{document}
-\title{\prooftreesdocbase}%
-\author{Clea F. Rees\texorpdfstring{\thanks{reesc21 <at> cardiff <dot> ac <dot> uk}}{}}%
-\date{\prooftreesdocdate}%
\newgeometry{headheight=12pt,scale=.8,marginparwidth=0pt,marginparsep=0pt}%
\savegeometry{safonol}%
\setlength\tewadjust{\marginparwidth+\marginparsep}%
@@ -309,8 +416,9 @@
\bigskip
\begin{abstract}
- \noindent \keyname[pkg]{\pkg{prooftrees}} is a \LaTeXe{} package, based on \keyname[pkg]{\pkg{forest}}, designed to support the typesetting of proof trees in styles sometimes used in teaching introductory logic courses, especially those aimed at students without a strong background in mathematics.
+ \noindent \keyname[pkg]{\pkg{prooftrees}} is a \LaTeXe{} package, based on \keyname[pkg]{\pkg{forest}}, designed to support the typesetting of logical tableaux --- ‘proof trees’ or ‘truth trees’ --- in styles sometimes used in teaching introductory logic courses, especially those aimed at students without a strong background in mathematics.
One textbook which uses proofs of this kind is \textcite{hodges-logic}.
+ Like \pkg{forest}, \pkg{prooftrees} supports \keyname[pkg]{\pkg{memoize}} out-of-the-box.
\end{abstract}
\bigskip
@@ -318,7 +426,7 @@
\begin{adjustwidth}{-3em}{-5em}
\centering
\begin{minipage}[t]{.475\linewidth}
- \begin{prooftree}
+ \begin{tableau}
{
to prove={S \liff \lnot T, T \liff \lnot R \sststile{\mathcal{L}}{} S \liff R},
highlight format={text=WildStrawberry},
@@ -387,10 +495,10 @@
]
]
]
- \end{prooftree}%
+ \end{tableau}%
\end{minipage}\hfill
\begin{minipage}[t]{.525\linewidth}
- \begin{prooftree}
+ \begin{tableau}
{
to prove={(\exists x)((\forall y)(Py \Rightarrow (x = y)) \cdot Px) \sststile{\mathcal{L}_1}{} (\exists x)(\forall y)(Py \Leftrightarrow (x = y))},
line no sep=.35em,
@@ -441,7 +549,7 @@
]
]
]
- \end{prooftree}%
+ \end{tableau}%
\end{minipage}%
\end{adjustwidth}
\end{figure}
@@ -512,7 +620,7 @@ The package supports a small number of options which can be configured to custom
The code for a \pkg{prooftrees} proof tree is shown in \cref{ptdefaults}, together with the output obtained using the default settings.
\begin{codcoeden}*[label=ptdefaults]{\pkg{prooftrees}: default settings}
-\begin{prooftree}
+\begin{tableau}
{
to prove={\{P \vee (Q \vee \lnot R), P \lif \lnot R, Q \lif \lnot R\} \sststile{}{} \lnot R}
}
@@ -528,7 +636,7 @@ The code for a \pkg{prooftrees} proof tree is shown in \cref{ptdefaults}, togeth
[\lnot Q, close={:!u,!c}]
[\lnot R, close={:not conc,!c}, just={$\lif$ Elim:last premise}]]
[\lnot R, close={:not conc,!c}, move by=1, just={$\vee$ Elim:!u}]]]]]]
-\end{prooftree}
+\end{tableau}
\end{codcoeden}
More extensive configuration can be achieved by utilising \pkg{forest} \autocite{saso-forest-manual} and/or \TikZ{} \autocite{tantau-tikz-pgf-manual} directly.
A sample of supported proof tree styles are shown in \cref{sample}.
@@ -537,7 +645,7 @@ The package is \emph{\bfseries not} intended for the typesetting of proof trees
\thispagestyle{plain}%
\begin{coeden}[label=sample, floatplacement={!bp}, grow to left by=3em, grow to right by=3em]{\pkg{prooftrees}: sample output}
\centering
- \begin{prooftree}
+ \begin{tableau}
{
to prove={\{ P \lor (Q \lor \lnot R), P \lif \lnot R, Q \lif \lnot R \} \sststile{}{} \lnot R},
line no sep=.35em,
@@ -566,9 +674,9 @@ The package is \emph{\bfseries not} intended for the typesetting of proof trees
]
]
]
- \end{prooftree}\hfill
+ \end{tableau}\hfill
{\renewcommand*\linenumberstyle[1]{#1)}%
- \begin{prooftree}
+ \begin{tableau}
{
close with={\ensuremath{\ast}},
just format={text=gray, font=\itshape},
@@ -602,9 +710,9 @@ The package is \emph{\bfseries not} intended for the typesetting of proof trees
]
]
]
- \end{prooftree}}
+ \end{tableau}}
- \begin{prooftree}
+ \begin{tableau}
{
not line numbering,
single branches,
@@ -636,8 +744,8 @@ The package is \emph{\bfseries not} intended for the typesetting of proof trees
]
]
]
- \end{prooftree}%
- \hfill\begin{prooftree}
+ \end{tableau}%
+ \hfill\begin{tableau}
{
to prove={\{ P \lor (Q \lor \lnot R), P \lif \lnot R, Q \lif \lnot R \} \therefore \lnot R},
close with={\ensuremath{\times}},
@@ -668,9 +776,9 @@ The package is \emph{\bfseries not} intended for the typesetting of proof trees
]
]
]
- \end{prooftree}
+ \end{tableau}
- \begin{prooftree}
+ \begin{tableau}
{
to prove={(\exists x)(Lx \lor Mx) \sststile{}{} (\exists x) Lx \lor (\exists x) Mx},
highlight format={text=blue!50!cyan},
@@ -695,8 +803,8 @@ The package is \emph{\bfseries not} intended for the typesetting of proof trees
]
]
]
- \end{prooftree}%
- \hfill\begin{prooftree}
+ \end{tableau}%
+ \hfill\begin{tableau}
{
for tree={%
plain content,
@@ -717,7 +825,7 @@ The package is \emph{\bfseries not} intended for the typesetting of proof trees
]
]
]
- \end{prooftree}
+ \end{tableau}
\end{coeden}
% END sec:raisondetre
@@ -730,7 +838,7 @@ The package is \emph{\bfseries not} intended for the typesetting of proof trees
\begin{itemize}
\item All derivation rules yield equal numbers of \wff{}s on all branches.
\begin{center}
- \begin{prooftree}
+ \begin{tableau}
{
not line numbering,
for tree={plain content},
@@ -740,7 +848,7 @@ The package is \emph{\bfseries not} intended for the typesetting of proof trees
[\wff[\wff[\wff]][\wff[\wff, label={[text=Green3]right:{\fycheck}}]]]
[\wff[\wff][\wff[\wff, label={[text=red]right:{\fycross}}]]]
[\wff[\wff[\wff]][\wff[\phantom{\wff}, label={[text=red]right:{\fycross}}]]]
- \end{prooftree}
+ \end{tableau}
\end{center}
If $\mathcal{L}$ fails to satisfy this condition, \pkg{prooftrees} is likely to violate the requirements of affected derivation rules by splitting branches ‘mid-inference’.
\item No derivation rule yields \wff{}s on more than two branches.
@@ -780,17 +888,17 @@ Suppose that we wish to typeset the proof tree for
and we would like to typeset the entailment established by our proof at the top of the tree.
Then we should begin like this:
\begin{latexcode}
-\begin{prooftree}
+\begin{tableau}
{
to prove={(\exists x)((\forall y)(Py \lif x = y) \land Px) \sststile{}{} (\exists x)(\forall y)(Py \liff x = y)}
}
-\end{prooftree}
+\end{tableau}
\end{latexcode}
That is all the preamble we want, so we move onto consider the \meta{tree specification}.
\pkg{forest} uses square brackets to specify trees' structures.
To typeset a proof, think of it as consisting of nested trees, trunks upwards, and work from the outside in and the trunks down (\cref{nythod}).
\begin{coeden}[label=nythod]{Nested structure of proof tree}
-\begin{prooftree}
+\begin{tableau}
{
to prove={(\exists x)((\forall y)(Py \lif x = y) \land Px) \sststile{}{} (\exists x)(\forall y)(Py \liff x = y)},
just sep*=3,
@@ -900,7 +1008,7 @@ To typeset a proof, think of it as consisting of nested trees, trunks upwards, a
]
]
]
-\end{prooftree}
+\end{tableau}
\end{coeden}
Starting with the outermost tree \nyth*{} and the topmost trunk, we replace the \bocsnyth{} with square brackets and enter the first \wff{} inside, adding \verb|just=Pr.| for the justification on the right and \verb|checked=a| so that the line will be marked as discharged with $a$ substituted for $x$.
@@ -908,13 +1016,13 @@ We also use \pkg{forest}'s \keyname*[fopttoks]{name} to label the line for ease
(Technically, it is the node rather than the line which is named, but, for our purposes, this doesn't matter.
\pkg{forest} will create a name if we don't specify one, but it will not necessarily be one we would have chosen for ease of use!)
\begin{latexcode}
-\begin{prooftree}
+\begin{tableau}
{
to prove={(\exists x)((\forall y)(Py \lif x = y) \land Px) \sststile{}{} (\exists x)(\forall y)(Py \liff x = y)}
}
[{(\exists x)((\forall y)(Py \lif x = y) \land Px)}, checked=a, just=Pr., name=pr
]
-\end{prooftree}
+\end{tableau}
\end{latexcode}
We can refer to this line later as \verb|pr|.
@@ -923,7 +1031,7 @@ Its \bocsnyth{} goes inside that for \nyth[1], so the square brackets containing
Again, we add the justification with \keyname[foptautotoks]{just}, but we use \verb|subs=a| rather than \verb|checked=a| as we want to mark substitution of $a$ for $x$ without discharging the line.
Again, we use \keyname*[fopttoks]{name} so that we can refer to the line later as \verb|neg conc|.
\begin{latexcode}
-\begin{prooftree}
+\begin{tableau}
{
to prove={(\exists x)((\forall y)(Py \lif x = y) \land Px) \sststile{}{} (\exists x)(\forall y)(Py \liff x = y)}
}
@@ -931,7 +1039,7 @@ Again, we use \keyname*[fopttoks]{name} so that we can refer to the line later a
[{\lnot (\exists x)(\forall y)(Py \liff x = y)}, subs=a, just=Conc.~neg., name=neg conc
]
]
-\end{prooftree}
+\end{tableau}
\end{latexcode}
Turning to tree \nyth*{}, we again note that its \bocsnyth{} is nested within the previous two, so the square brackets for its \wff{} need to be nested within those for the previous \wff{}s.
@@ -941,7 +1049,7 @@ This justification also refers to an earlier line in the proof.
We could write this as \verb|just=1 $\exists\elim$|, but instead we use the name we assigned earlier with the referencing feature provided by \pkg{prooftrees}.
To do this, we put the reference, \verb|pr| \emph{after} the rest of the justification, separating the two parts by a colon i.e.~\verb|$\exists\elim$:pr| and allow \pkg{prooftrees} to figure out the correct number.
\begin{latexcode}
-\begin{prooftree}
+\begin{tableau}
{
to prove={(\exists x)((\forall y)(Py \lif x = y) \land Px) \sststile{}{} (\exists x)(\forall y)(Py \liff x = y)}
}
@@ -951,7 +1059,7 @@ To do this, we put the reference, \verb|pr| \emph{after} the rest of the justifi
]
]
]
-\end{prooftree}
+\end{tableau}
\end{latexcode}
Continuing in the same way, we surround each of the \wff{}s for \nyth*{}, \nyth*{}, \nyth*{} and \nyth*{} within square brackets nested within those surrounding the previous \wff{} since each of the trees is nested within the previous one.
@@ -961,7 +1069,7 @@ For example, in the next line we add, we specify the justification as \verb|just
\verb|!u| refers to the current line's parent line --- in this case, \verb|{(\forall y)(Py \lif a = y) \land Pa}, checked, just=$\exists\elim$:pr|.
\verb|!uu| refers to the current line's parent line's parent line and so on.
\begin{latexcode}
-\begin{prooftree}
+\begin{tableau}
{
to prove={(\exists x)((\forall y)(Py \lif x = y) \land Px) \sststile{}{} (\exists x)(\forall y)(Py \liff x = y)}
}
@@ -979,14 +1087,14 @@ For example, in the next line we add, we specify the justification as \verb|just
]
]
]
-\end{prooftree}
+\end{tableau}
\end{latexcode}
Reaching \nyth*{}, things get a little more complex since we now have not one, but \emph{two} \bocsnyth{} nested within \nyth[7].
This means that we need \emph{two} sets of square brackets for \nyth{} --- one for each of its two trees.
Again, both of these should be nested within the square brackets for \nyth[7] but neither should be nested within the other because the trees for the two branches at \nyth{} are distinct.
\begin{latexcode}
-\begin{prooftree}
+\begin{tableau}
{
to prove={(\exists x)((\forall y)(Py \lif x = y) \land Px) \sststile{}{} (\exists x)(\forall y)(Py \liff x = y)}
}
@@ -1008,14 +1116,14 @@ Again, both of these should be nested within the square brackets for \nyth[7] bu
]
]
]
-\end{prooftree}
+\end{tableau}
\end{latexcode}
At this point, we need to work separately or in parallel on each of our two branches since each constitutes its own tree.
Turning to trees \nyth*{}, each needs to be nested within the relevant tree \nyth[8], since each \bocsnyth{} is nested within the applicable branch's tree.
Hence, we nest square brackets for each of the \wff{}s at \nyth{} within the previous set.
\begin{latexcode}
-\begin{prooftree}
+\begin{tableau}
{
to prove={(\exists x)((\forall y)(Py \lif x = y) \land Px) \sststile{}{} (\exists x)(\forall y)(Py \liff x = y)}
}
@@ -1041,7 +1149,7 @@ Hence, we nest square brackets for each of the \wff{}s at \nyth{} within the pre
]
]
]
-\end{prooftree}
+\end{tableau}
\end{latexcode}
We only have one tree \nyth*{} as there is no corresponding tree in the left-hand branch.
@@ -1054,7 +1162,7 @@ We can use \verb|close={8,10}| for this or we can use the same referencing syste
In either case, we again surrounding the argument with curly brackets to protect the comma.
\verb|!c| refers to the current line --- something useful in many close annotations, but not helpful in specifying non-circular justifications.
\begin{latexcode}
-\begin{prooftree}
+\begin{tableau}
{
to prove={(\exists x)((\forall y)(Py \lif x = y) \land Px) \sststile{}{} (\exists x)(\forall y)(Py \liff x = y)}
}
@@ -1082,13 +1190,13 @@ In either case, we again surrounding the argument with curly brackets to protect
]
]
]
-\end{prooftree}
+\end{tableau}
\end{latexcode}
This completes the main right-hand branch of the tree and we can focus solely on the remaining left-hand one.
Tree \nyth*{} is straightforward --- we just need to nest it within the left-hand tree \nyth[9].
\begin{latexcode}
-\begin{prooftree}
+\begin{tableau}
{
to prove={(\exists x)((\forall y)(Py \lif x = y) \land Px) \sststile{}{} (\exists x)(\forall y)(Py \liff x = y)}
}
@@ -1118,14 +1226,14 @@ Tree \nyth*{} is straightforward --- we just need to nest it within the left-han
]
]
]
-\end{prooftree}
+\end{tableau}
\end{latexcode}
At this point, the main left-hand branch itself branches, so we have two trees \nyth*{}.
Treating this in the same way as the earlier branch at \nyth[8], we use two sets of square brackets nested within those for tree \nyth{}, but with neither nested within the other.
Since we also want to mark the leftmost branch as closed, we add \verb|close={:to Pb or not to Pb,!c}| in the same way as before.
\begin{latexcode}
-\begin{prooftree}
+\begin{tableau}
{
to prove={(\exists x)((\forall y)(Py \lif x = y) \land Px) \sststile{}{} (\exists x)(\forall y)(Py \liff x = y)}
}
@@ -1159,12 +1267,12 @@ Since we also want to mark the leftmost branch as closed, we add \verb|close={:t
]
]
]
-\end{prooftree}
+\end{tableau}
\end{latexcode}
We complete our initial specification by nesting \nyth*{} within the appropriate tree \nyth[12], again marking closure appropriately.
\begin{latexcode}
-\begin{prooftree}
+\begin{tableau}
{
to prove={(\exists x)((\forall y)(Py \lif x = y) \land Px) \sststile{}{} (\exists x)(\forall y)(Py \liff x = y)}
}
@@ -1200,12 +1308,12 @@ We complete our initial specification by nesting \nyth*{} within the appropriate
]
]
]
-\end{prooftree}
+\end{tableau}
\end{latexcode}
Compiling our code, we find that the line numbering is not quite right:
-\begin{prooftree}
+\begin{tableau}
{
to prove={(\exists x)((\forall y)(Py \lif x = y) \land Px) \sststile{}{} (\exists x)(\forall y)(Py \liff x = y)}
}
@@ -1241,7 +1349,7 @@ Compiling our code, we find that the line numbering is not quite right:
]
]
]
-\end{prooftree}
+\end{tableau}
\pkg{prooftrees} warns us about this:
\begin{latexcode}
@@ -1258,7 +1366,7 @@ by
\end{latexcode}
giving us the following code:
\begin{latexcode}
-\begin{prooftree}
+\begin{tableau}
{
to prove={(\exists x)((\forall y)(Py \lif x = y) \land Px) \sststile{}{} (\exists x)(\forall y)(Py \liff x = y)}
}
@@ -1294,11 +1402,11 @@ giving us the following code:
]
]
]
-\end{prooftree}
+\end{tableau}
\end{latexcode}
which produces our desired result:
-\begin{prooftree}
+\begin{tableau}
{
to prove={(\exists x)((\forall y)(Py \lif x = y) \land Px) \sststile{}{} (\exists x)(\forall y)(Py \liff x = y)}
}
@@ -1334,7 +1442,7 @@ which produces our desired result:
]
]
]
-\end{prooftree}
+\end{tableau}
% END sec:ee
@@ -1393,7 +1501,7 @@ The following diagram provides an overview of the configuration and anatomy of a
Detailed documentation is provided in \cref{sec:ops} and \cref{sec:macros}.
\forestset{declare count register={cau},cau'=0}
-\begin{prooftree}
+\begin{tableau}
{
to prove={proof statement},
for tree={%
@@ -1472,7 +1580,7 @@ Detailed documentation is provided in \cref{sec:ops} and \cref{sec:macros}.
\end{scope}
}
[[[[][]]]][[[[[]][[[]]]][[]]]]]]]
-\end{prooftree}
+\end{tableau}
% END sec:anatomy
@@ -1916,6 +2024,54 @@ For example, if for some reason you would like bold line numbers, try
% END sec:macros
+\section{Memoization}\label{sec:memoize}
+% BEGIN sec:memoize
+
+Tableaux created by \pkg{prooftrees} cannot, in general, be externalised with \TikZ's \keyname[pkg]{\pkg{external}} library.
+Since \keyname[pkg]{\pkg{pgf}}/\TikZ{}, in general, and \pkg{prooftrees}, in particular, can be rather slow to compile, this is a serious issue.
+If you only have a two or three small tableaux, the compilation time will be negligible.
+But if you have large, complex proofs or many smaller ones, compilation time will quickly become excessive.
+
+Version 0.9 does not cure the disease, but it does offer an extremely effective remedy for the condition.
+While it does not make \pkg{prooftrees} any faster, it supports the \keyname[pkg]{\pkg{memoize}} package developed by \pkg{forest}'s author, Sašo Živanović \autocite*{saso-memoize-manual}.
+Memoization is faster, more secure, more robust and easier to use than \TikZ's externalisation.
+\begin{description}
+ \item[It is faster.] It does not require separate compilations for each memoized object, so it is comparatively fast even when memoizing.
+ \item[It is more secure.] It requires only restricted shell-escape, which almost all \TeX{} installations enable by default, so it is considerably more secure and can be utilised even where shell-escape is disabled.
+ \item[It is more robust.] It can successfully memoize code which defeats all ordinary mortals' attempts to externalize with the older \TikZ{} library.
+ \item[It is easier to use.] It requires less configuration and less intervention.
+ For example, it detects problematic code and aborts memoization automatically in many cases in which \TikZ's \pkg{external} would either cause a compilation error or silently produce nonsense output, forcing the user to manually disable the process for relevant code.
+\end{description}
+
+There is always a ‘but’, but this is a pretty small ‘but’ as ‘but’s go.
+\begin{description}
+ \item[But installation requires slightly more work.] To reap the full benefits, you want to use either the \texttt{perl} or the \texttt{python} ‘extraction’ method.
+ There is a third method, which does not require any special installation, but this lacks several of the advantages explained above and is not recommended.
+
+ If you use \TeX{} Live, you have \texttt{perl} already, but you may need to install a couple of libraries.
+ \texttt{python} is not a prerequisite for \TeX{} Live but, if you happen to have it installed, you will probably only need an additional library to use this method.
+
+ See \citetitle{saso-memoize-manual} \autocite{saso-memoize-manual} for further details.
+\end{description}
+
+Once you have the prerequisites setup, all you need do is load \pkg{memoize} \emph{before} \pkg{prooftrees}.
+
+\begin{latexcode}
+\usepackage[extraction method=perl]{memoize}% or python
+\usepackage{prooftrees}
+\end{latexcode}
+
+After a single compilation, your document will have expanded to include extra pages.
+At this point, it will look pretty weird.
+After the next compilation, your document will return to its normal self, the only difference being the speed with which it does so as all your memoized tableaux will simply be included, as opposed to recompiled.
+Only when you alter the code for a tableau, delete the generated files, disable memoization or explicitly request it will the proof be recompiled.
+
+Memoization is compatible with both \pkg{prooftrees}'s cross-referencing system and \LaTeXe's cross-references, but the latter require an additional compilation.
+In general, if a document element takes $n$ compilations to stabilise, it will take $n+1$ compilations to complete the memoization process.
+See \citetitle{saso-memoize-manual} \autocite{saso-memoize-manual} for details.
+
+% END sec:memoize
+
\section{Compatibility}\label{sec:compat}
% BEGIN sec:compat
@@ -1933,6 +2089,13 @@ This allows you to use \env{tableau} for \pkg{prooftrees} trees and \env{prooftr
\section{Version History}\label{sec:hanes}
% BEGIN sec:hanes
+\subsection{0.9}\label{subsec:0.9}
+% BEGIN subsec:0.9
+Add support for \pkg{memoize} and utilise for documentation.
+
+Use \cs{NewDocumentEnvironment}, removing direct dependency on \pkg{environ}.
+% END subsec:0.9
+
\subsection{0.8}
Add previously unnoticed dependency on \pkg{amstext}.
Attempt to fix straying closure symbols evident in documentation and a \TeX\ SE question\footnote{\url{https://tex.stackexchange.com/q/619314/}.}
@@ -1948,7 +2111,7 @@ See \cref{subsec:go}.
The main point of this option is to allow automatic moves to be switched off if one teaches students to first apply all available non-branching rules for the tableau as a whole, as opposed to all non-branching rules for the sub-tree.
The automatic algorithm is consistent with the latter, but not former, approach.
The algorithm favours compact trees, which are more likely to fit on \pkg{beamer} slides.
-Switching the algorithm off permits users to specify exactly how things should or should not be move.
+Switching the algorithm off permits users to specify exactly how things should or should not be moved.
Thanks to Peter Smith for prompting this.
Fix bug reported at \href{https://tex.stackexchange.com/q/479263/39222}{tex.stackexchange.com/q/479263/39222}.
@@ -2001,10 +2164,25 @@ First CTAN release.
% END sec:hanes
\printbibliography
-\clearpage
\loadgeometry{safonol}%
\fancyheadoffset[lh]{0pt}%
+
\printindex
+
+\onecolumn
+\appendix
+
+\section{Implementation}\label{sec:imp}
+
+{%
+ % \makeatletter
+ % \def\@xobeysp{\leavevmode\penalty100\ }%
+ % \makeatother
+ % \verbatiminput{prooftrees.sty}%
+}
+\lstinputlisting[style=lstsrc,numbers=left,inputencoding=utf8/latin1]{prooftrees.sty}
+
+
\end{document}
diff --git a/graphics/pgf/contrib/prooftrees/prooftrees_biber.bib b/graphics/pgf/contrib/prooftrees/prooftrees_biber.bib
index 021c9d1cfd..0a3ab30332 100644
--- a/graphics/pgf/contrib/prooftrees/prooftrees_biber.bib
+++ b/graphics/pgf/contrib/prooftrees/prooftrees_biber.bib
@@ -31,3 +31,12 @@
TITLE = {Forest: A {PGF}/Ti\mkbibemph{k}{Z}-Based Package for Drawing Linguistic Trees},
}
+@MANUAL{saso-memoize-manual,
+ AUTHOR = ZIVANOVIC-SASO,
+ URL = {https://www.ctan.org/pkg/memoize},
+ DATE = {2023-10-10},
+ EDITION = {1.0.0},
+ KEYWORDS = {TeX,LaTeX,PGF,TikZ,Forest,Memoize},
+ TITLE = {Memoize},
+}
+
diff --git a/macros/latex/contrib/cs-techrep/README b/macros/latex/contrib/cs-techrep/README
index fbe8f9aff8..2b65be2d79 100644
--- a/macros/latex/contrib/cs-techrep/README
+++ b/macros/latex/contrib/cs-techrep/README
@@ -1,5 +1,5 @@
-----------------------------
- Version 0.4 of the cs-techrep class
+ Version 0.5 of the cs-techrep class
Christoph P. Neumann
-----------------------------
diff --git a/macros/latex/contrib/cs-techrep/cs-techrep.dtx b/macros/latex/contrib/cs-techrep/cs-techrep.dtx
index ccc3475664..220137d1a5 100644
--- a/macros/latex/contrib/cs-techrep/cs-techrep.dtx
+++ b/macros/latex/contrib/cs-techrep/cs-techrep.dtx
@@ -1,16 +1,16 @@
%\iffalse
% cs-techrep.dtx generated using makedtx version 1.2 (c) Nicola Talbot
% Command line args:
-% -doc "doc/cs-techrep.tex"
-% -author "Christoph P. Neumann "
% -setambles ".*=>\nopreamble"
% -date "2023-2024"
% -dir "src"
+% -author "Christoph P. Neumann "
% -macrocode ".*"
-% -preamble "Copyright 2023-2024 Christoph P. Neumann 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 any later version. The latest version of this license is in https://www.latex-project.org/lppl.txt and version 1.3c or later is part of all distributions of LaTeX version 2008 or later. This work has the LPPL maintenance status maintained. The Current Maintainer of this work is Christoph P. Neumann. "
% -src "(_cpn_copyIntoExamplesFolder_cls.cmd|cs-techrep.cls)=>\1"
+% -preamble "Copyright 2023-2024 Christoph P. Neumann 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 any later version. The latest version of this license is in https://www.latex-project.org/lppl.txt and version 1.3c or later is part of all distributions of LaTeX version 2008 or later. This work has the LPPL maintenance status maintained. The Current Maintainer of this work is Christoph P. Neumann. "
+% -doc "doc/cs-techrep.tex"
% cs-techrep
-% Created on 2024/9/14 21:40
+% Created on 2024/10/26 6:12
%\fi
%\iffalse
%<*package>
@@ -56,7 +56,7 @@
%\title{\textsf{cs-techrep}\\
%Technical Reports in Computer Science and Software Engineering}
%\author{Christoph P.\ Neumann \texttt{$<$cyberpetaneuron@gmail.com$>$}}
-%\date{Version 0.4}
+%\date{Version 0.5}
%\maketitle
%\PrintChanges
%
@@ -229,7 +229,7 @@ pause% \end{macrocode}
% \end{macrocode}
%\fi
% \begin{macrocode}
-%# Copyright (c) 2023 Christoph P. Neumann,
+%# Copyright (c) 2023-2024 Christoph P. Neumann,
%# Copyright (c) 2018-2021 Oliver Kopp
%# Reference: https://latextemplates.github.io/
@@ -239,13 +239,12 @@ pause% \end{macrocode}
% !TeX program = pdflatex
% !BIB program = biblatex / biber
-% Declare that this document class file requires at least LaTeX version 2e.
\NeedsTeXFormat{LaTeX2e}
-% Provide the name of your document class, the date it was last updated, and a comment about what it's used for
-\ProvidesClass{cs-techrep}[2024/09/16 Technical Reports in Computer Science and Software Engineering v0.4]
+\ProvidesClass{cs-techrep}[2024/10/24 Technical Reports in Computer Science and Software Engineering v0.5]
% Define marker counter for options (counter are global in latex):
+
\newcounter{cstechrep@subfigtracker}
\newcounter{cstechrep@subcaptiontracker}
\newcounter{cstechrep@pbalancetracker}
@@ -262,7 +261,8 @@ pause% \end{macrocode}
\typeout{cs-techrep class: subcaption option is set (use subfigure command).}
}
-\DeclareOption{onecolumn}{\OptionNotUsed} % IEEE option onecolumn will be ignored
+% IEEE option onecolumn will be ignored
+\DeclareOption{onecolumn}{\OptionNotUsed}
\DeclareOption{pbalance}{
\setcounter{cstechrep@pbalancetracker}{1}
@@ -274,15 +274,16 @@ pause% \end{macrocode}
}
% We'll pass any document class options along to the underlying class
+% (recommended IEEE options: conference,a4paper)
\DeclareOption*{%
- \PassOptionsToClass{\CurrentOption}{IEEEtran}% recommended IEEE options: conference,a4paper
+ \PassOptionsToClass{\CurrentOption}{IEEEtran}
}
% Now we'll execute any options passed in
\ProcessOptions\relax
-% Instead of defining each and every little detail required to create a new document class,
-% you can base your class on an existing document class.
+% Instead of defining each and every little detail required to create a new
+% document class, you can base your class on an existing document class.
\LoadClass{IEEEtran}
% This template has been tested with IEEEtran of 2015.
@@ -291,21 +292,22 @@ pause% \end{macrocode}
% USER PROVIDED VARIABLES
\makeatletter
-\newcommand*\DefcstechrepVar[1]{\@namedef{cstechrep#1}##1{\global\@namedef{cstechrep#1}{##1}}}
+\newcommand*\DefcstechrepVar[1]{%
+\@namedef{cstechrep#1}##1{\global\@namedef{cstechrep#1}{##1}}}
\makeatother
\DefcstechrepVar{AuthorListTex}
\DefcstechrepVar{AuthorListBib} % Use *and* as author separator!
\DefcstechrepVar{TitleTex}
\DefcstechrepVar{TitleBib}
-\DefcstechrepVar{Department} % e.g., Department of Electrical Engineering, Media and Computer Science
-\DefcstechrepVar{Institution} % e.g., Ostbayerische Technische Hochschule Amberg-Weiden
+\DefcstechrepVar{Department} % e.g., Department of Computer Science
+\DefcstechrepVar{Institution} % e.g., OTH Amberg-Weiden
\DefcstechrepVar{Address} % e.g., Amberg, Germany
-\DefcstechrepVar{Type} % e.g., Technical Report
-\DefcstechrepVar{Year} % e.g., 2023
+\DefcstechrepVar{Type} % e.g., Technical Report
+\DefcstechrepVar{Year} % e.g., 2024
\DefcstechrepVar{Title}
-\DefcstechrepVar{Month} % e.g., 6 (for June)
-\DefcstechrepVar{Number} % e.g., CL-2023-42
+\DefcstechrepVar{Month} % e.g., 10 (for October)
+\DefcstechrepVar{Number} % e.g., CL-2024-42
\DefcstechrepVar{Lang} % e.g., english = en-US (or: ngerman = DE)
% =======================
@@ -318,18 +320,30 @@ pause% \end{macrocode}
% Set English as language and allow to write hyphenated"=words
%
-% Even though `american`, `english` and `usenglish` are synonyms for babel package (according to https://tex.stackexchange.com/questions/12775/babel-english-american-usenglish), the llncs document class is prepared to avoid the overriding of certain names (such as "Abstract." -> "Abstract" or "Fig." -> "Figure") when using `english`, but not when using the other 2.
+% Even though `american`, `english` and `usenglish` are synonyms
+% for babel package (according to
+% https://tex.stackexchange.com/questions/12775/babel-english-american-usenglish),
+% the llncs document class is prepared to avoid the overriding of certain
+% names (such as "Abstract." -> "Abstract" or "Fig." -> "Figure")
+% when using `english`, but not when using the other 2.
% english has to go last to set it as default language
\RequirePackage[ngerman,main=english]{babel}
%
% Hint by http://tex.stackexchange.com/a/321066/9075 -> enable "= as dashes
\addto\extrasenglish{\languageshorthands{ngerman}\useshorthands{"}}
-\RequirePackage{lmodern} % CM variant with scalable font (to prevent "pdfTeX error (font expansion): auto expansion is only possible with scalable")
-\RequirePackage{times} % Times New Roman, because IEEE is based on Times (and not CM/lmodern), however, package times is not a scalable font, thus, lmodern is required additionally and must be loaded before times
+% CM variant with scalable font
+% (to prevent "pdfTeX error (font expansion):
+% auto expansion is only possible with scalable")
+\RequirePackage{lmodern}
+% Times New Roman, because IEEE is based on Times (and not CM/lmodern),
+% however, package times is not a scalable font, thus, lmodern is required
+% additionally and must be loaded before times.
+\RequirePackage{times}
% Links behave as they should. Enables "\url{...}" for URL typesettings.
-% Allow URL breaks also at a hyphen, even though it might be confusing: Is the "-" part of the address or just a hyphen?
+% Allow URL breaks also at a hyphen, even though it might be confusing:
+% Is the "-" part of the address or just a hyphen?
% See https://tex.stackexchange.com/a/3034/9075.
\RequirePackage[hyphens]{url}
@@ -355,35 +369,37 @@ pause% \end{macrocode}
% inputenc must be loaded before biblatex
\RequirePackage[utf8]{inputenc}
-% Has to be loaded AFTER any font packages. See https://tex.stackexchange.com/a/2869/9075.
+% Has to be loaded AFTER any font packages.
+% See https://tex.stackexchange.com/a/2869/9075.
\RequirePackage[T1]{fontenc}
-% Character protrusion and font expansion. See http://www.ctan.org/tex-archive/macros/latex/contrib/microtype/
+% Character protrusion and font expansion.
+% See http://www.ctan.org/tex-archive/macros/latex/contrib/microtype/
\RequirePackage[
- babel=true, % Enable language-specific kerning. Take language-settings from the languge of the current document (see Section 6 of microtype.pdf)
+ babel=true, % Enable language-specific kerning
expansion=alltext,
- protrusion=alltext-nott, % Ensure that at listings, there is no change at the margin of the listing
+ protrusion=alltext-nott, % Ensure no changes at the edge of the listing.
nopatch=eqnum, % fix unable to apply patch eqnum
- final % Always enable microtype, even if in draft mode. This helps finding bad boxes quickly.
- % In the standard configuration, this template is always in the final mode, so this option only makes a difference if "pros" use the draft mode
+ final % Always enable microtype, even if in draft mode.
+ % This helps finding bad boxes quickly. In the
+ % standard configuration, this template is always in the final mode,
+ % so this option only makes a difference if "pros" use the draft mode.
]{microtype}
-% \texttt{test -- test} keeps the "--" as "--" (and does not convert it to an en dash)
+% \texttt{test -- test} keeps the "--" as "--"
+% (and does not convert it to an en dash)
\DisableLigatures{encoding = T1, family = tt* }
-%\DeclareMicrotypeSet*[tracking]{my}{ font = */*/*/sc/* }%
-%\SetTracking{ encoding = *, shape = sc }{ 45 }
-% Source: http://homepage.ruhr-uni-bochum.de/Georg.Verweyen/pakete.html
-% Deactiviated, because does not look good
-
\RequirePackage{graphicx}
% Creative Commons
\RequirePackage{ccicons}
-% Diagonal lines in a table - http://tex.stackexchange.com/questions/17745/diagonal-lines-in-table-cell
-% Slashbox is not available in texlive (due to licensing) and also gives bad results. Thus, we use diagbox
+% Diagonal lines in a table
+% http://tex.stackexchange.com/questions/17745/diagonal-lines-in-table-cell
+% Slashbox is not available in texlive (due to licensing)
+% and also gives bad results. Thus, we use diagbox
\RequirePackage{diagbox}
\RequirePackage[cmyk, table]{xcolor}
@@ -401,31 +417,31 @@ pause% \end{macrocode}
% Source: https://tex.stackexchange.com/a/433961/9075
\lstdefinelanguage{json}{
- basicstyle=\normalfont\ttfamily,
- commentstyle=\color{eclipseStrings}, % style of comment
- stringstyle=\color{eclipseKeywords}, % style of strings
- numbers=left,
- numberstyle=\scriptsize,
- stepnumber=1,
- numbersep=8pt,
- showstringspaces=false,
- breaklines=true,
- frame=lines,
- % backgroundcolor=\color{gray}, %only if you like
- string=[s]{"}{"},
- comment=[l]{:\ "},
- morecomment=[l]{:"},
- literate=
- *{0}{{{\color{numb}0}}}{1}
- {1}{{{\color{numb}1}}}{1}
- {2}{{{\color{numb}2}}}{1}
- {3}{{{\color{numb}3}}}{1}
- {4}{{{\color{numb}4}}}{1}
- {5}{{{\color{numb}5}}}{1}
- {6}{{{\color{numb}6}}}{1}
- {7}{{{\color{numb}7}}}{1}
- {8}{{{\color{numb}8}}}{1}
- {9}{{{\color{numb}9}}}{1}
+ basicstyle=\normalfont\ttfamily,
+ commentstyle=\color{eclipseStrings}, % style of comment
+ stringstyle=\color{eclipseKeywords}, % style of strings
+ numbers=left,
+ numberstyle=\scriptsize,
+ stepnumber=1,
+ numbersep=8pt,
+ showstringspaces=false,
+ breaklines=true,
+ frame=lines,
+ % backgroundcolor=\color{gray}, %only if you like
+ string=[s]{"}{"},
+ comment=[l]{:\ "},
+ morecomment=[l]{:"},
+ literate=
+ *{0}{{{\color{numb}0}}}{1}
+ {1}{{{\color{numb}1}}}{1}
+ {2}{{{\color{numb}2}}}{1}
+ {3}{{{\color{numb}3}}}{1}
+ {4}{{{\color{numb}4}}}{1}
+ {5}{{{\color{numb}5}}}{1}
+ {6}{{{\color{numb}6}}}{1}
+ {7}{{{\color{numb}7}}}{1}
+ {8}{{{\color{numb}8}}}{1}
+ {9}{{{\color{numb}9}}}{1}
}
\lstset{
@@ -530,7 +546,8 @@ pause% \end{macrocode}
\let\blx@rerun@biber\relax
\makeatother
-\addbibresource{selfref.bib} % selfref.bib needs to be generated, containing a bibentry with key selfref
+% selfref.bib needs to be generated, containing a bibentry with key selfref
+\addbibresource{selfref.bib}
\DeclareBibliographyCategory{selfref}
\addtocategory{selfref}{selfref}
% How to use: \printbibliography[notcategory=selfref]
@@ -550,7 +567,6 @@ pause% \end{macrocode}
{\usebibmacro{prenote}}
{%
\let\oldabx@bibmonth\abx@bibmonth%
- %\let\abx@bibmonth\blx@imc@biblstring\typeout{CHG: abx@bibmonth \meaning\abx@bibmonth}% false: not abbreviated; but nowork
\setkeys{blx@opt@pre}{dateabbrev=false}% nowork
\mkbibmonth{\thefield{month}}%
\let\abx@bibmonth\oldabx@bibmonth% restore
@@ -562,8 +578,13 @@ pause% \end{macrocode}
% Enable nice comments
\RequirePackage{pdfcomment}
-\newcommand{\commentontext}[2]{\colorbox{yellow!60}{#1}\pdfcomment[color={0.234 0.867 0.211},hoffset=-6pt,voffset=10pt,opacity=0.5]{#2}}
-\newcommand{\commentatside}[1]{\pdfcomment[color={0.045 0.278 0.643},icon=Note]{#1}}
+\newcommand{\commentontext}[2]{%
+\colorbox{yellow!60}{#1}%
+\pdfcomment[color={0.234 0.867 0.211},%
+hoffset=-6pt,voffset=10pt,opacity=0.5]{#2}}
+
+\newcommand{\commentatside}[1]{%
+\pdfcomment[color={0.045 0.278 0.643},icon=Note]{#1}}
% Compatibality with packages todo, easy-todo, todonotes
\newcommand{\todo}[1]{\commentatside{#1}}
@@ -579,7 +600,9 @@ pause% \end{macrocode}
\RequirePackage[group-minimum-digits=4,per-mode=fraction]{siunitx}
\addto\extrasgerman{\sisetup{locale = DE}}
-% Enable that parameters of \cref{}, \ref{}, \cite{}, ... are linked so that a reader can click on the number an jump to the target in the document
+% Enable that parameters of \cref{}, \ref{}, \cite{}, ...
+% are linked so that a reader can click on the number
+% and jump to the target in the document
\RequirePackage{hyperref}
% Enable hyperref without colors and without bookmarks
@@ -597,10 +620,12 @@ pause% \end{macrocode}
\RequirePackage{orcidlink}
% For easy quotations: \enquote{text}
-% This package is very smart when nesting is applied, otherwise textcmds (see below) provides a shorter command
+% This package is very smart when nesting is applied,
+% otherwise textcmds (see below) provides a shorter command
\RequirePackage[autostyle=true]{csquotes}
-% Enable using "`quote"' - see https://tex.stackexchange.com/a/150954/9075
+% Enable using "`quote"'
+% See: https://tex.stackexchange.com/a/150954/9075
\defineshorthand{"`}{\openautoquote}
\defineshorthand{"'}{\closeautoquote}
@@ -608,7 +633,8 @@ pause% \end{macrocode}
\usepackage{amsmath,amssymb,amsfonts}
% Extensions for references inside the document (\cref{fig:sample}, ...)
-% Enable usage \cref{...} and \Cref{...} instead of \ref: Type of reference included in the link
+% Enable usage \cref{...} and \Cref{...} instead of \ref:
+% Type of reference included in the link.
% That means, "Figure 5" is a full link instead of just "5".
\RequirePackage[capitalise,nameinlink,noabbrev]{cleveref}
@@ -622,7 +648,8 @@ pause% \end{macrocode}
\RequirePackage{tcolorbox}
\tcbuselibrary{listings}
-%introduce \powerset - hint by http://matheplanet.com/matheplanet/nuke/html/viewtopic.php?topic=136492&post_id=997377
+%introduce \powerset
+% See: http://matheplanet.com/matheplanet/nuke/html/viewtopic.php?topic=136492&post_id=997377
\DeclareFontFamily{U}{MnSymbolC}{}
\DeclareSymbolFont{MnSyC}{U}{MnSymbolC}{m}{n}
\DeclareFontShape{U}{MnSymbolC}{m}{n}{
@@ -646,23 +673,12 @@ pause% \end{macrocode}
% Example: applicaiton\hydash specific
\makeatletter
\newcommand{\hydash}{\penalty\@M-\hskip\z@skip}
-% Definition of "= taken from http://mirror.ctan.org/macros/latex/contrib/babel-contrib/german/ngermanb.dtx
+% Definition of "=
+% See: http://mirror.ctan.org/macros/latex/contrib/babel-contrib/german/ngermanb.dtx
\makeatother
-% Add manual adapted hyphenation of English words
-% See https://ctan.org/pkg/hyphenex and https://tex.stackexchange.com/a/22892/9075 for details
-% Does not work on MiKTeX, therefore disabled - issue reported at https://github.com/MiKTeX/miktex-packaging/issues/271
-% \input{ushyphex}
-
% Enable copy and paste of text from the PDF
% Only required for pdflatex. It "just works" in the case of lualatex.
-% Alternative: cmap or mmap package
-% mmap enables mathematical symbols, but does not work with the newtx font set
-% See: https://tex.stackexchange.com/a/64457/9075
-% Other solutions outlined at http://goemonx.blogspot.de/2012/01/pdflatex-ligaturen-und-copynpaste.html and http://tex.stackexchange.com/questions/4397/make-ligatures-in-linux-libertine-copyable-and-searchable
-% Trouble shooting outlined at https://tex.stackexchange.com/a/100618/9075
-%
-% According to https://tex.stackexchange.com/q/451235/9075 this is the way to go
\input glyphtounicode
\pdfgentounicode=1
@@ -674,7 +690,8 @@ pause% \end{macrocode}
% type=CC,modifier=by,version=4.0}{doclicense} before \documentclass
\RequirePackage[hyperxmp=false,lang=English]{doclicense}
-% Improve wrapping of URLs - hint by http://tex.stackexchange.com/a/10419/9075
+% Improve wrapping of URLs
+% See: http://tex.stackexchange.com/a/10419/9075
\makeatletter
\def\ps@IEEEtitlepagestyle{
\def\@oddfoot{\mycopyrightnotice}
@@ -684,10 +701,10 @@ pause% \end{macrocode}
{\footnotesize
\begin{minipage}{0.8\textwidth}
\centering
- % Creative Commons / Open Access:
- %\href{https://creativecommons.org/licenses/by/4.0/}{\ccby{} This work is %licensed under a Creative Commons Attribution 4.0 International (CC BY 4.0) %License.}
% License based on doclicense package:
- \href{\doclicenseURL}{\doclicenseIcon{} This work is licensed under a \doclicenseLongNameRef{} (\doclicenseNameRef{}) license.}
+ \href{\doclicenseURL}{\doclicenseIcon{}
+ This work is licensed under a \doclicenseLongNameRef{}
+ (\doclicenseNameRef{}) license.}
% Citation advice:
\\Please cite as: \fullcite{selfref}.
\end{minipage}
@@ -719,7 +736,8 @@ pause% \end{macrocode}
\cstechrepAddress
}}
-\IEEEspecialpapernotice{\cstechrepType: \cstechrepNumber, \citemonth{selfref} \cstechrepYear}
+\IEEEspecialpapernotice{\cstechrepType: \cstechrepNumber,
+\citemonth{selfref} \cstechrepYear}
% subfigure captions with parentheses and footnotesize:
\ifnum\value{cstechrep@subfigtracker}=1
@@ -740,7 +758,8 @@ pause% \end{macrocode}
\typeout{cs-techrep class: load pbalance package.}
\RequirePackage{pbalance}
\fi
-% Flushend => works with arxiv, but major incampatibility with lineno (and, thus, also with mindflow et al.)
+% Flushend => works with arxiv, but major incampatibility with lineno
+% (and, thus, also with mindflow et al.)
\ifnum\value{cstechrep@flushendtracker}=1
\typeout{cs-techrep class: load flushend package.}
\RequirePackage{flushend}
@@ -751,10 +770,13 @@ pause% \end{macrocode}
% Allows to hyphenate a word that contains a dash:
% https://stackoverflow.com/questions/2193307/how-do-i-get-latex-to-hyphenate-a-word-that-contains-a-dash
-\RequirePackage[shortcuts]{extdash} % Use \-/ for a breakable dash that does not prevent the remainer of the word to be hyphenated
+% Use \-/ for a breakable dash that does not prevent the remainer
+% of the word to be hyphenated.
+\RequirePackage[shortcuts]{extdash}
% ========================================================
-% Finally, we'll use \endinput to indicate that LaTeX can stop reading this file. LaTeX will ignore anything after this line.
+% Finally, we'll use \endinput to indicate that LaTeX can stop reading
+% this file. LaTeX will ignore anything after this line.
\endinput
% \end{macrocode}
%\iffalse
diff --git a/macros/latex/contrib/cs-techrep/cs-techrep.ins b/macros/latex/contrib/cs-techrep/cs-techrep.ins
index 51ed401600..c045c844ca 100644
--- a/macros/latex/contrib/cs-techrep/cs-techrep.ins
+++ b/macros/latex/contrib/cs-techrep/cs-techrep.ins
@@ -1,4 +1,4 @@
-% cs-techrep.ins generated using makedtx version 1.2 2024/9/14 21:40
+% cs-techrep.ins generated using makedtx version 1.2 2024/10/26 6:12
\input docstrip
\preamble
diff --git a/macros/latex/contrib/cs-techrep/cs-techrep.pdf b/macros/latex/contrib/cs-techrep/cs-techrep.pdf
index 6374436b6c..b804ac8bc4 100644
--- a/macros/latex/contrib/cs-techrep/cs-techrep.pdf
+++ b/macros/latex/contrib/cs-techrep/cs-techrep.pdf
Binary files differ
diff --git a/macros/latex/contrib/cs-techrep/template/cpn_all_all.bib b/macros/latex/contrib/cs-techrep/template/cpn_all_all.bib
deleted file mode 100644
index ba79c01832..0000000000
--- a/macros/latex/contrib/cs-techrep/template/cpn_all_all.bib
+++ /dev/null
@@ -1,753 +0,0 @@
-
-@Thesis{neumann2004sa,
- author = {Neumann, Christoph P.},
- title = {{Conceptional Design and Realization of a `Component Test Stand' for Measurements on Enterprise JavaBeans}},
- institution = {Friedrich\-/Alexander\-/Universit{\"a}t Erlangen\-/N{\"u}rnberg},
- year = 2004,
- month = feb,
- type = {Studienarbeit},
- _url = {https://www.cyberlytics.eu/theses/all/Studienarbeit_ChristophPeterNeumann_revised/}
-}
-
-@Thesis{neumann2005da,
- author = {Neumann, Christoph P.},
- title = {{Design of an Open Framework for Optimizing the Distribution of Hardware and Software Components in Control Networks for Vehicles}},
- institution = {Friedrich\-/Alexander\-/Universit{\"a}t Erlangen\-/N{\"u}rnberg},
- year = 2005,
- month = jun,
- type = {Diplomarbeit},
- _url = {https://www.cyberlytics.eu/theses/all/Diplomarbeit_ChristophPeterNeumann_original/}
-}
-
-@INPROCEEDINGS{MeNe04testejb,
- author = {Marcus Meyerh{\"o}fer and Christoph Neumann},
- title = {{TestEJB} -- A Measurement Framework for {EJBs}},
- booktitle = {Proc of the 7th Int'l Symposium on Component\-/Based Software Engineering (CBSE'04) in conjunction with the 26th Int'l Conf on Software Engineering (ICSE'04)},
- _editor = {Ivica Crnkovic},
- month = may,
- year = {2004},
- pages = {294--301},
- address = {Edinburgh, UK},
- publisher = {Springer, Berlin, DE},
- series = {Lecture Notes in Computer Science},
- volume = {3054},
- doi = {10.1007/978-3-540-24774-6_26},
- _url = {https://doi.org/10.1007/978-3-540-24774-6_26},
- _isbn = {978\-/3\-/540\-/24774\-/6},
-}
-
-@INPROCEEDINGS{NHSL09oxdbs,
- author = {Christoph P. Neumann and Stefan Hanisch and Bernhard Schiemann and
- Richard Lenz},
- title = {{OXDBS -- Erweiterung einer nativen XML\-/Datenbank um die Validierung
- und Konsistenzpr{\"u}fung gegen eine OWL\-/Ontologie}},
- booktitle = {Tagungsband der 54.\,GMDS\-/Jahrestagung},
- year = {2009},
- _pages = {271:1--271:2},
- address = {Essen, DE},
- month = sep,
- organization = {{Deutsche Gesellschaft f{\"u}r Medizinische Informatik, Biometrie
- und Epidemiologie} (GMDS)},
- doi = {10.3205/09GMDS271},
- _url = {http://www.egms.de/en/meetings/gmds2009/09gmds271.shtml},
-}
-
-@INPROCEEDINGS{NeWL09xdsrig,
- author = {Christoph P. Neumann and Florian Wagner and Richard Lenz},
- title = {{XdsRig -- Eine Open\-/Source IHE XDS Testumgebung}},
- booktitle = {Tagungsband der 54.\,GMDS\-/Jahrestagung},
- year = {2009},
- _pages = {276:1--276:2},
- address = {Essen, DE},
- month = sep,
- organization = {{Deutsche Gesellschaft f{\"u}r Medizinische Informatik, Biometrie
- und Epidemiologie} (GMDS)},
- doi = {10.3205/09GMDS276},
- _url = {http://www.egms.de/en/meetings/gmds2009/09gmds276.shtml},
-}
-
-@INPROCEEDINGS{NRDL09deus,
- author = {Christoph P. Neumann and Florian Rampp and Michael Daum and Richard Lenz},
- title = {{A Mediated Publish\-/Subscribe System for Inter\-/Institutional Process Support in Healthcare}},
- booktitle = {Proc of the 3rd ACM Int'l Conf on Distributed Event\-/Based Systems (DEBS 2009)},
- year = {2009},
- _chapter = {14},
- _pages = {1--4},
- pages = {14:1--14:4},
- address = {Nashville, TN, USA},
- month = jul,
- _isbn = {9781605586656},
- _url = {https://doi.org/10.1145/1619258.1619277},
- doi = {10.1145/1619258.1619277},
- _note = {[An extended version is available as Tech.\ Rep.\ CS\-/2012\-/02 at Friedrich\-/Alexander\-/Universit{\"a}t Erlangen\-/N{\"u}rnberg]}
-}
-
-@INPROCEEDINGS{NeLe09alphaflow,
- author = {Christoph P. Neumann and Richard Lenz},
- title = {{alpha\-/Flow: A Document\-/based Approach to Inter\-/Institutional Process Support in Healthcare}},
- booktitle = {Proc of the 3rd Int'l Workshop on Process\-/oriented Information Systems
- in Healthcare (ProHealth'09) in conjunction with the 7th Int'l Conf
- on Business Process Management (BPM'09)},
- year = {2009},
- pages = {569--580},
- address = {Ulm, DE},
- month = sep,
- doi = {10.1007/978-3-642-12186-9_55},
- _url = {https://doi.org/10.1007/978-3-642-12186-9_55},
- _isbn = {978\-/3\-/642\-/12186\-/9},
-
-}
-
-@INPROCEEDINGS{NeLe09dmps,
- author = {Christoph P. Neumann and Richard Lenz},
- title = {{A Light\-/Weight System Extension Supporting Document\-/based Processes
- in Healthcare}},
- booktitle = {Proc of the 3rd Int'l Workshop on Process\-/oriented Information Systems
- in Healthcare (ProHealth'09) in conjunction with the 7th Int'l Conf
- on Business Process Management (BPM'09)},
- year = {2009},
- pages = {557--568},
- address = {Ulm, DE},
- month = sep,
- doi = {10.1007/978-3-642-12186-9_54},
- _url = {https://doi.org/10.1007/978-3-642-12186-9_54},
- _isbn = {978\-/3\-/642\-/12186\-/9},
-}
-
-@INPROCEEDINGS{NeLe10alphaUC,
- author = {Christoph P. Neumann and Richard Lenz},
- title = {{The alpha\-/Flow Use\-/Case of Breast Cancer Treatment -- Modeling Inter\-/Institutional Healthcare Workflows by Active Documents}},
- booktitle = {Proc of the 19th Int'l Workshops on Enabling Technologies: Infrastructures for Collaborative Enterprises (WETICE 2010)},
- _extended_booktitle = {Proc of the 8th Int'l Workshop on Agent\-/based Computing for Enterprise Collaboration (ACEC)
- at the 19th Int'l Workshops on Enabling Technologies: Infrastructures for Collaborative Enterprises (WETICE 2010)},
- year = {2010},
- pages = {12--22},
- address = {Larissa, GR},
- month = jun,
- doi = {10.1109/WETICE.2010.8},
- _url = {https://doi.ieeecomputersociety.org/10.1109/WETICE.2010.8},
- _issn = {1524\-/4547},
-}
-
-@INPROCEEDINGS{NeFL10oxdbs,
- author = {Christoph P. Neumann and Thomas Fischer and Richard Lenz},
- title = {{OXDBS -- Extension of a native XML Database System with Validation by Consistency Checking of OWL\-/DL Ontologies}},
- booktitle = {Proc of the 14th International Database Engineering \& Applications Symposium (IDEAS'10)},
- year = {2010},
- pages = {143--148},
- address = {Montreal, QC, CA},
- month = aug,
- _url = {https://doi.org/10.1145/1866480.1866502},
- doi = {10.1145/1866480.1866502},
- _isbn = {978\-/1\-/60558\-/900\-/8},
-}
-
-@INPROCEEDINGS{NSWL11alphaadaptive,
- author = {Christoph P. Neumann and Peter K. Schwab and Andreas M. Wahl and Richard Lenz},
- title = {{alpha\-/Adaptive: Evolutionary Workflow Metadata in Distributed Document\-/Oriented Process Management}},
- booktitle = {Proc of the 4th Int'l Workshop on Process\-/oriented Information Systems
- in Healthcare (ProHealth'11) in conjunction with the 9th Int'l Conf
- on Business Process Management (BPM'11)},
- year = {2011},
- pages = {225--236},
- address = {Clermont\-/Ferrand, FR},
- month = aug,
- _isbn = {978\-/3\-/642\-/28115\-/0},
- doi = {10.1007/978-3-642-28115-0_22},
- _url = {https://doi.org/10.1007/978-3-642-28115-0_22}
-}
-
-@TECHREPORT{NeRL12deus,
- author = {Christoph P. Neumann and Florian Rampp and Richard Lenz},
- title = {{DEUS: Distributed Electronic Patient File Update System}},
- institution = {Friedrich\-/Alexander\-/Universit{\"a}t Erlangen\-/N{\"u}rnberg, Dept.\ of Computer Science},
- series = {Technical Reports},
- number = {CS\-/2012\-/02},
- year = {2012},
- month = mar,
- issn = {2191\-/5008},
- doi = {10.13140/RG.2.2.18075.23848},
- _url = {https://nbn-resolving.org/urn:nbn:de:bvb:29-opus-32089}
-}
-
-@INPROCEEDINGS{NeWL12offsync,
- title={{Adaptive Version Clocks and the OffSync Protocol (Poster)}},
- author={Christoph P. Neumann and Andreas M. Wahl and Richard Lenz},
- booktitle={Proc of the 10th IEEE Int'l Symposium on Parallel and Distributed Processing with Applications (ISPA{-}12)},
- address = {Madrid, Spain},
- month=jul,
- year={2012},
- doi = {10.1109/ISPA.2012.123},
- _url = {https://doi.ieeecomputersociety.org/10.1109/ISPA.2012.123},
- issn = {2158\-/9178},
- pages = {835--836},
-}
-
-@INPROCEEDINGS{NeHL12hydra,
- title={{Hydra Version Control System (Poster)}},
- author={Christoph P. Neumann and Scott A. Hady and Richard Lenz},
- booktitle={Proc of the 10th IEEE Int'l Symposium on Parallel and Distributed Processing with Applications (ISPA{-}12)},
- address = {Madrid, Spain},
- month=jul,
- year={2012},
- issn = {2158\-/9178},
- pages = {837--838},
- doi = {10.1109/ISPA.2012.124},
- _url = {https://doi.ieeecomputersociety.org/10.1109/ISPA.2012.124},
-}
-
-@ARTICLE{NeLe12alphaFlow,
- author = {Christoph P. Neumann and Richard Lenz},
- title = {{The alpha\-/Flow Approach to Inter\-/Institutional Process Support in Healthcare}},
- journal = {International Journal of Knowledge\-/Based Organizations (IJKBO)},
- publisher = {IGI Global},
- volume = 2,
- number = 4,
- year = {2012},
- pages = {52--68},
- _url = {http://www.igi-global.com/article/alpha-flow-approach-inter-institutional/72340},
- _urlDOI = {https://doi.org/10.4018/ijkbo.2012100104},
- doi = {10.4018/ijkbo.2012100104}
-}
-
-@MastersThesis{Neumann2012dissPreprint_OldBibTeX,
- author = {Christoph P. Neumann},
- title = {{Distributed Document\-/Oriented Process Management in Healthcare}},
- school = {Friedrich\-/Alexander\-/Universit{\"a}t Erlangen\-/N{\"u}rnberg},
- type = {Dissertation},
- _type = {`Dissertation' (PhD thesis)},
- _type = {PhD thesis (`Dissertation' in Germany)},
- month = nov,
- year = 2012,
- url = {https://nbn-resolving.org/urn:nbn:de:bvb:29-opus-39070}
-}
-
-@phdthesis{Neumann2012dissPreprint,
- author = {Christoph P. Neumann},
- title = {{Distributed Document\-/Oriented Process Management in Healthcare}},
- school = {Friedrich\-/Alexander\-/Universit{\"a}t Erlangen\-/N{\"u}rnberg},
- month = nov,
- year = 2012,
- address = {Erlangen},
- doi = {10.13140/RG.2.2.14719.79521},
- url = {https://nbn-resolving.org/urn:nbn:de:bvb:29-opus-39070}
-}
-
-@INPROCEEDINGS{NeLe13adhocCoop,
- author = {Christoph P. Neumann and Richard Lenz},
- title = {{Distributed Ad Hoc Cooperation in Healthcare}},
- booktitle = {Post\-/Proceedings of the Joint Int'l Workshops on Process\-/oriented Information Systems in Healthcare and Knowledge Representation for Healthcare (ProHealth'12 / KR4HC'12) in conjunction with the 10th Int'l Conf on Business Process Management (BPM'12)},
- _editor = {Richard Lenz and Silvia Miksch and Mor Peleg and Manfred Reichert and David Riano and Annette ten Teije},
- year = {2013},
- pages = {113--125},
- _address = {Tallinn, EE},
- publisher = {Springer},
- note = {Part of the Lecture Notes in Computer Science book series (LNAI, volume 7738)},
- _isbn = {978\-/3\-/642\-/36437\-/2},
- doi = {10.1007/978-3-642-36438-9_8},
- _url = {https://doi.org/10.1007/978-3-642-36438-9_8},
-}
-
-@incollection{Neumann2012lni,
- author={Christoph P. Neumann},
- editor={Abraham Bernstein and Wolfgang Effelsberg and Steffen H{\"o}lldobler and Hans{-}Peter Lenhof and Klaus{-}Peter L{\"o}hr and Paul Molitor and Gustaf Neumann and R{\"u}diger Reischuk and Nicole Schweikardt and Myra Spiliopoulou and Harald St{\"o}rrle and Sabine S{\"u}sstrunk},
- title={Verteiltes Dokumenten\-/orientiertes Prozessmanagement im Gesundheitswesen},
- booktitle={Ausgezeichnete Informatikdissertationen 2012},
- series={{LNI}},
- volume={{D{-}13}},
- pages={241--250},
- publisher={{GI}},
- year={2012},
- url={https://dl.gi.de/20.500.12116/33740}
-}
-
-@BOOK{Neumann2013dissBook,
- author = {Christoph P. Neumann},
- title = {{Distributed Case Handling}},
- year = 2013,
- publisher = {Verlag Dr.~Hut},
- address = {M{\"u}nchen},
- isbn = {9783843909198},
- _urn = {urn:nbn:de:bvb:29\-/opus\-/39070},
- _url = {https://d-nb.info/1033041637},
- _note = {\url{http://www.opus.ub.uni-erlangen.de/opus/volltexte/2012/3907/}(preprint version)},
- _note = {\url{https://d-nb.info/1033041637}(DNB)},
- _note = {\url{https://www.dr.hut-verlag.de/978-3-8439-0919-8.html}(URL)}
-}
-
-@INPROCEEDINGS{IND+09lzatav,
- author = {Florian Irmert and Christoph P. Neumann and Michael Daum and Niko Pollner and Klaus Meyer\-/Wegener},
- title = {{Technische Grundlagen f{\"u}r eine laufzeitadaptierbare Transaktionsverwaltung}},
- booktitle = {Tagungsband der 13.\,Fachtagung Datenbanksysteme f{\"u}r Business, Technologie und Web (BTW'09)},
- month = mar,
- year = {2009},
- pages = {227--236},
- address = {M{\"u}nster, DE},
- publisher = {Gesellschaft f{\"u}r Informatik e.V.\ (GI), K{\"o}ln, Germany},
- doi = {10.1145/1620432.1620442},
- url = {https://dl.gi.de/20.500.12116/20447},
- _isbn = {978-3-88579-238-3},
- _issn = {1617\-/5468},
-}
-
-@INPROCEEDINGS{ILN+09semrttx,
- author = {Florian Irmert and Frank Lauterwald and Christoph P. Neumann and Michael Daum and Richard Lenz and Klaus Meyer{-}Wegener},
- title = {{Semantics of a Runtime Adaptable Transaction Manager}},
- booktitle = {Proc of the 13th Int'l Database Engineering \& Applications Symposium (IDEAS'09)},
- month = sep,
- year = {2009},
- pages = {88--96},
- address = {Cetraro, IT},
- doi = {10.1145/1620432.1620442},
- _isbn = {9781605584027},
- _url = {https://doi.org/10.1145/1620432.1620442},
-}
-
-@ARTICLE{JBN+10fcmdb,
- author = {Holger von Jouanne{-}Diedrich and Juliane Blechinger and Christoph P. Neumann and Stefan Schwarz and Richard Lenz},
- title = {{Integration verteilter und heterogener Configuration\-/Management\-/Datenbanken}},
- journal = {Informatik\-/Spektrum},
- editor = {Arndt Bode},
- publisher = {Springer},
- issn = {0170\-/6012},
- pages = {351--362},
- volume = {33},
- issue = {4},
- year = {2010},
- doi = {10.1007/s00287-009-0398-6},
- _url = {http://www.springerlink.com/content/e8m40805u21881m2/},
-}
-
-@INPROCEEDINGS{FDI+10esmmog,
- author={Thomas Fischer and Michael Daum and Florian Irmert and Christoph P. Neumann and Richard Lenz},
- title={{Exploitation of Event\-/Semantics for Distributed Publish/Subscribe Systems in Massively Multiuser Virtual Environments}},
- booktitle={Proc of the 14th Int'l Database Engineering \& Applications Symposium (IDEAS'10)},
- year={2010},
- pages = {90--97},
- address = {Montreal, QC, CA},
- month = aug,
- doi = {10.1145/1866480.1866494},
- _isbn = {9781605589008},
- _url = {https://doi.org/10.1145/1866480.1866494},
-}
-
-@TECHREPORT{LNR+11egr,
- author = {Frank Lauterwald and Christoph P. Neumann and Richard Lenz and Anselm G. J{\"u}nemann and Christian Y. Mardin and Klaus Meyer{-}Wegener and Folkert K. Horn},
- title = {{The Erlangen Glaucoma Registry: a Scientific Database for Longitudinal Analysis of Glaucoma}},
- institution = {Friedrich\-/Alexander\-/Universit{\"a}t Erlangen\-/N{\"u}rnberg, Dept.\ of Computer Science},
- type = {Technical Reports},
- number = {CS\-/2011\-/02},
- year = {2011},
- month = dec,
- doi = {10.13140/RG.2.2.31497.01128},
- _issn = {2191\-/5008},
- _url = {https://nbn-resolving.org/urn:nbn:de:bvb:29-opus-39057}
-}
-
-@INPROCEEDINGS{PANP23seccloudfogai,
- title={{Security Challenges for Cloud or Fog Computing-Based AI Applications}},
- author={Amir Pakmehr and Andreas A{\ss}muth and Christoph P. Neumann and Gerald Pirkl},
- booktitle={Proc of the 14th International Conference on Cloud Computing, GRIDs, and Virtualization (Cloud Computing 2023)},
- _organization={International Academy, Research, and Industry Association (IARIA)},
- address = {Nice, France},
- month=jun,
- year={2023},
- doi = {10.48550/arXiv.2310.19459},
- _url = {https://www.thinkmind.org/index.php?view=article&articleid=cloud_computing_2023_2_10_28004},
- _url = {https://doi.org/10.48550/arXiv.2310.19459},
- _issn = {2308-4294},
- pages = {21--29},
-}
-
-@INPROCEEDINGS{LeNe24vocattllm,
- title={{Vocabulary Attack to Hijack Large Language Model Applications}},
- author={Patrick Levi and Christoph P. Neumann},
- booktitle={Proc of the 15th International Conference on Cloud Computing, GRIDs, and Virtualization (Cloud Computing 2024)},
- _organization={International Academy, Research, and Industry Association (IARIA)},
- address = {Venice, Italy},
- month=apr,
- year={2024},
- doi = {10.48550/arXiv.2404.02637},
- _url = {https://www.thinkmind.org/index.php?view=article&articleid=cloud_computing_2024_2_10_28007},
- _url2 = {https://doi.org/10.48550/arXiv.2404.02637},
- _issn = {2308\-/4294},
- pages = {19--24}
-}
-
-@INPROCEEDINGS{ToNe11alphaprops,
- author = {Aneliya Todorova and Christoph P. Neumann},
- title = {{alpha-Props: A Rule-Based Approach to `Active Properties' for Document-Oriented Process Support in Inter-Institutional Environments (Poster)}},
- booktitle = {Lecture Notes in Informatics (LNI) Seminars 10\,/\,Informatiktage 2011},
- year={2011},
- month=mar,
- pages={131--134},
- editor={Ludger Porada},
- organization={Gesellschaft f{\"u}r Informatik e.V.\ (GI)},
- isbn={978-3-88579-444-8},
- _url={http://www6.informatik.uni-erlangen.de/publications/public/2011/giinformatiktage2011_stud-todorova_neumann.pdf}
-}
-
-@INPROCEEDINGS{WaNe12alphaoffsync,
- author = {Andreas M. Wahl and Christoph P. Neumann},
- title = {{alpha-OffSync: An Offline-Capable Synchronization Approach for Distributed Document-Oriented Process Management in Healthcare (Poster)}},
- booktitle = {Lecture Notes in Informatics (LNI) Seminars 11\,/\,Informatiktage 2012},
- year={2012},
- month=mar,
- pages={131--134},
- editor={Ludger Porada},
- organization={Gesellschaft f{\"u}r Informatik e.V.\ (GI)},
- isbn={978-3-88579-444-8},
- _url={http://www6.informatik.uni-erlangen.de/publications/public/2012/giinformatiktage2012_stud-wahl_neumann.pdf}
-}
-
-@INPROCEEDINGS{StNe23foodfresh,
- title={{FoodFresh: Multi-Chain Design for an Inter-Institutional Food Supply Chain Network}},
- author={Philipp Stangl and Christoph P. Neumann},
- booktitle={Proc of the 14th International Conference on Cloud Computing, GRIDs, and Virtualization (Cloud Computing 2023)},
- _organization={International Academy, Research, and Industry Association (IARIA)},
- address = {Nice, France},
- month=jun,
- year={2023},
- doi = {10.48550/arXiv.2310.19461},
- _url = {https://www.thinkmind.org/index.php?view=article&articleid=cloud_computing_2023_2_30_28006},
- _url = {https://doi.org/10.48550/arXiv.2310.19461},
- _issn = {2308\-/4294},
- pages = {41--46},
-}
-
-@TECHREPORT{SaNe24othfb,
- author = {Patrick Sabau and Christoph P. Neumann},
- title = {{Analyse von Methoden zur Sicherung der Vertraulichkeit in Neuronalen Netzen}},
- institution = {Ostbayerische Technische Hochschule Amberg\-/Weiden},
- type = {Forschungsbericht},
- number = {2024},
- year = {2024},
- month = mar,
- _issn = {2365\-/1997},
- doi = {10.13140/RG.2.2.21052.65924},
- _url1 = {https://www.oth-aw.de/hochschule/mediathek/forschungsbericht/},
- _url2 = {https://www.oth-aw.de/files/oth-aw/Aktuelles/Veroeffentlichungen/Forschungsbericht/OTH_Forschungsbericht_2024.pdf},
- _url3 = {https://www.researchgate.net/profile/Christoph-Neumann-8/publication/379109359_Analyse_von_Methoden_zur_Sicherung_der_Vertraulichkeit_in_Neuronalen_Netzen/links/65faff43a4857c7962654c5c/Analyse-von-Methoden-zur-Sicherung-der-Vertraulichkeit-in-Neuronalen-Netzen.pdf}
-}
-
-@MISC{StNe24kosmosis,
- title={The Kosmosis Use-Case of Crypto Rug Pull Detection and Prevention},
- author={Philipp Stangl and Christoph P. Neumann},
- year={2024},
- eprint={2405.19762},
- archivePrefix={arXiv},
- primaryClass={cs.CR}
-}
-
-@TECHREPORT{StNe24kosmosis-TR,
- author = {Philipp Stangl and Christoph P. Neumann},
- title = {{The Kosmosis Use-Case of Crypto Rug Pull Detection and Prevention}},
- institution = {Ostbayerische Technische Hochschule Amberg\-/Weiden, CyberLytics\-/Lab at the Department of Electrical Engineering, Media and Computer Science},
- series = {Technischer Bericht},
- number = {CL-2024-01},
- year = 2024,
- month = 2,
- doi = {10.48550/arXiv.2405.19762},
- _url = {https://doi.org/10.48550/arXiv.2405.19762},
-}
-
-@TECHREPORT{ModA-TR-2021SS-WAE-TeamWeiss-CovidDashboard,
- author = {Tobias Bauer and Albert Hahn and Lukas Kleinlein and Nicolas Proske and Leonard W{\"o}llmer and Andrei Trukhin and Christoph P. Neumann},
- title = {{Covidash: Eine MEAN\-/Variation-basierte Webanwendung für Inzidenz\-/Zahlen und Impffortschritt in Deutschland}},
- institution = {Ostbayerische Technische Hochschule Amberg\-/Weiden, CyberLytics\-/Lab an der Fakult{\"a}t Elektrotechnik, Medien und Informatik},
- series = {Technischer Bericht},
- number = {CL-2021-06},
- year = 2021,
- month = 7,
- doi = {10.13140/RG.2.2.33921.84321},
- _url = {https://dx.doi.org/10.13140/RG.2.2.33921.84321},
-}
-@TECHREPORT{ModA-TR-2021SS-WAE-TeamRot-FireForceDefense,
- author = {Cameron Barbee and Tim Hoffmann and Christian Piffel and Tobias Schotter and Sebastian Schuscha and Philipp Stangl and Thomas Stangl and Christoph P. Neumann},
- title = {{FireForceDefense: Graphisches Tower\-/Defense\-/Spiel mit Kubernetes\-/Deployment}},
- institution = {Ostbayerische Technische Hochschule Amberg\-/Weiden, CyberLytics\-/Lab an der Fakult{\"a}t Elektrotechnik, Medien und Informatik},
- series = {Technischer Bericht},
- number = {CL-2021-05},
- year = 2021,
- month = 7,
- doi = {10.13140/RG.2.2.20500.07048},
- _url = {https://dx.doi.org/10.13140/RG.2.2.20500.07048},
-}
-@TECHREPORT{ModA-TR-2021SS-WAE-TeamGruen-MedPlanner,
- author = {Egidia Cenko and Madina Kamalova and Matthias Sch{\"o}n and Christoph Schuster and Andrei Trukhin and Christoph P. Neumann},
- title = {{MedPlanner: Eine Angular- und Django\-/basierte Webanwendung um ärztliche Termine übersichtlich zu verwalten}},
- institution = {Ostbayerische Technische Hochschule Amberg\-/Weiden, CyberLytics\-/Lab an der Fakult{\"a}t Elektrotechnik, Medien und Informatik},
- series = {Technischer Bericht},
- number = {CL-2021-04},
- year = 2021,
- month = 7,
- doi = {10.13140/RG.2.2.19409.71528},
- _url = {https://dx.doi.org/10.13140/RG.2.2.19409.71528},
-}
-
-@TECHREPORT{ModA-TR-2022SS-WAE-TeamWeiss-WoIstMeinGeld,
- author = {Alexander Ziebell and Anja Stricker and Annika Stadelmann and Leo Schurrer and Philip Bartmann and Ronja B{\"a}umel and Ulrich Stark and Christoph P. Neumann},
- title = {{Wo ist mein Geld: Eine MERN\-/basierte Webanwendung für gemeinsame Ausgaben mit Freunden oder Kollegen}},
- institution = {Ostbayerische Technische Hochschule Amberg\-/Weiden, CyberLytics\-/Lab an der Fakult{\"a}t Elektrotechnik, Medien und Informatik},
- series = {Technischer Bericht},
- number = {CL-2022-11},
- year = 2022,
- month = 7,
- doi = {10.13140/RG.2.2.28888.67847},
- _url = {https://dx.doi.org/10.13140/RG.2.2.28888.67847},
-}
-
-
-
-@TECHREPORT{ModA-TR-2022SS-BDCC-TeamWeiss-TwitterDash,
- author = {Bastian Hahn and Martin Kleber and Andreas Klier and Lukas Kreussel and Felix Paris and Andreas Ziegler and Christoph P. Neumann},
- title = {{Twitter-Dash: React- und .NET\-/basierte Trend- und Sentiment\-/Analysen}},
- institution = {Ostbayerische Technische Hochschule Amberg\-/Weiden, CyberLytics\-/Lab an der Fakult{\"a}t Elektrotechnik, Medien und Informatik},
- series = {Technischer Bericht},
- number = {CL-2022-07},
- year = 2022,
- month = 7,
- doi = {10.13140/RG.2.2.15466.90564},
- _url = {https://dx.doi.org/10.13140/RG.2.2.15466.90564},
-}
-@TECHREPORT{ModA-TR-2022SS-BDCC-TeamRot-Reddiment,
- author = {Tobias Bauer and Fabian Beer and Daniel Holl and Ardian Imeraj and Konrad Schweiger and Philipp Stangl and Wolfgang Weigl and Christoph P. Neumann},
- title = {{Reddiment: Eine SvelteKit- und ElasticSearch\-/basierte Reddit Sentiment\-/Analyse}},
- institution = {Ostbayerische Technische Hochschule Amberg\-/Weiden, CyberLytics\-/Lab an der Fakult{\"a}t Elektrotechnik, Medien und Informatik},
- series = {Technischer Bericht},
- number = {CL-2022-06},
- year = 2022,
- month = 7,
- doi = {10.13140/RG.2.2.32244.12161},
- _url = {https://dx.doi.org/10.13140/RG.2.2.32244.12161},
-}
-@TECHREPORT{ModA-TR-2022SS-BDCC-TeamGruen-ExplosionGuy,
- author = {Florian B{\"o}sl and Helge Kohl and Anastasia Chernysheva and Patrice Korinth and Philipp Porsch and Christoph P. Neumann},
- title = {{Explosion Guy: Cloud\-/basiertes Matchmaking für einen graphischen Bombenspaß}},
- institution = {Ostbayerische Technische Hochschule Amberg\-/Weiden, CyberLytics\-/Lab an der Fakult{\"a}t Elektrotechnik, Medien und Informatik},
- series = {Technischer Bericht},
- number = {CL-2022-05},
- year = 2022,
- month = 7,
- doi = {10.13140/RG.2.2.18822.34882},
- _url = {https://dx.doi.org/10.13140/RG.2.2.18822.34882},
-}
-@TECHREPORT{ModA-TR-2022SS-BDCC-TeamCyan-OTHWiki,
- author = {Dominik Smrekar and Johannes Horst and Patrick Sabau and Saniye Ogul and Tobias Schotter and Christoph P. Neumann},
- title = {{OTH-Wiki: Ein Angular- und FastAPI\-/basiertes Wiki für Studierende}},
- institution = {Ostbayerische Technische Hochschule Amberg\-/Weiden, CyberLytics\-/Lab an der Fakult{\"a}t Elektrotechnik, Medien und Informatik},
- series = {Technischer Bericht},
- number = {CL-2022-04},
- year = 2022,
- month = 7,
- doi = {10.13140/RG.2.2.25533.23526},
- _url = {https://dx.doi.org/10.13140/RG.2.2.25533.23526},
-}
-
-
-@TECHREPORT{ModA-TR-2022WS-SWT-TeamGruen-Graphvio,
- author = {Johannes Halbritter and Helge Kohl and Lukas Kreussel and Stephan Prettner and Andreas Ziegler and Christoph P. Neumann},
- title = {{Graphvio: Eine Graphdatenbank\-/Webanwendung für integrierte Datensätze von Streaminganbietern}},
- institution = {Ostbayerische Technische Hochschule Amberg\-/Weiden, CyberLytics\-/Lab an der Fakult{\"a}t Elektrotechnik, Medien und Informatik},
- series = {Technischer Bericht},
- number = {CL-2022-01},
- year = 2022,
- month = 3,
- doi = {10.13140/RG.2.2.12111.46244},
- _url = {https://dx.doi.org/10.13140/RG.2.2.12111.46244},
-}
-
-@TECHREPORT{ModA-TR-2023SS-WAE-TeamWeiss-Neunerln,
- author = {Paul Brandl and Manuel Kalla and Dominik Panzer and Kevin Paulus and Manuel Pickl and Franziska Rubenbauer and Berkay Yurdaguel and Christoph P. Neumann},
- title = {{Neunerln: Eine MEVN\-/basierte Webanwendung zum kompetitiven Kartenspielen}},
- institution = {Ostbayerische Technische Hochschule Amberg\-/Weiden, CyberLytics\-/Lab an der Fakult{\"a}t Elektrotechnik, Medien und Informatik},
- series = {Technischer Bericht},
- number = {CL-2023-11},
- year = 2023,
- month = 7,
- doi = {10.13140/RG.2.2.33933.31209},
- _url = {https://dx.doi.org/10.13140/RG.2.2.33933.31209},
-}
-
-@TECHREPORT{ModA-TR-2023SS-BDCC-TeamRot-CompVisPipeline,
- author = {André Kestler and Antonio Vidos and Marcus Haberl and Tobias Dobmeier and Tobias Lettner and Tobias Weiß and Christoph P. Neumann},
- title = {{Computer Vision Pipeline: Eine React- und Flask\-/basierte Webanwendung zur No\-/Code\-/Bildverarbeitung mit Cloud\-/Deployment}},
- institution = {Ostbayerische Technische Hochschule Amberg\-/Weiden, CyberLytics\-/Lab an der Fakult{\"a}t Elektrotechnik, Medien und Informatik},
- series = {Technischer Bericht},
- number = {CL-2023-08},
- year = 2023,
- month = 7,
- doi = {10.13140/RG.2.2.23866.98248},
- _url = {https://dx.doi.org/10.13140/RG.2.2.23866.98248},
-}
-@TECHREPORT{ModA-TR-2023SS-BDCC-TeamBlau-NauticalNonsense,
- author = {Jakob Götz and Uwe Kölbel and Maximilian Schlosser and Oliver Schmidts and Jan Schuster and Philipp Seufert and Fabian Wagner and Christoph P. Neumann},
- title = {{Nautical Nonsense: Eine Phaser3- und FastAPI\-/basierte Webanwendung für Schiffe\-/Versenken mit Cloud\-/Deployment}},
- institution = {Ostbayerische Technische Hochschule Amberg\-/Weiden, CyberLytics\-/Lab an der Fakult{\"a}t Elektrotechnik, Medien und Informatik},
- series = {Technischer Bericht},
- number = {CL-2023-07},
- year = 2023,
- month = 7,
- doi = {10.13140/RG.2.2.17156.09601},
- _url = {https://dx.doi.org/10.13140/RG.2.2.17156.09601},
-}
-@TECHREPORT{ModA-TR-2023SS-BCN-TeamGruen-TorpedoTactics,
- author = {Lukas Feil and Stefan Reger and Timon Spichtinger and Manuel Pickl and Gian Piero Cecchetti and Alexander Hammer and Berkay Yurdagül and Christoph P. Neumann},
- title = {{Torpedo Tactics: Eine MEVN\-/basierte Webanwendung für Schiffe\-/Versenken mit Cloud\-/Deployment}},
- institution = {Ostbayerische Technische Hochschule Amberg\-/Weiden, CyberLytics\-/Lab an der Fakult{\"a}t Elektrotechnik, Medien und Informatik},
- series = {Technischer Bericht},
- number = {CL-2023-06},
- year = 2023,
- month = 7,
- doi = {10.13140/RG.2.2.22608.69120},
- _url = {https://dx.doi.org/10.13140/RG.2.2.22608.69120},
-}
-
-@TECHREPORT{ModA-TR-2023SS-BCN-TeamCyan-Stockbird,
- author = {Rebecca Kietzer and Baran Baygin and Carl Küschall and Jonathan Okorafor and Luca Käsmann and Michael Zimmet and Michael Ippisch and Christoph P. Neumann},
- title = {{Stockbird: Eine React\-/basierte Webanwendung mit serverless Cloud\-/Deployment zur Analyse des Einfluss von Tweets auf Aktienkurs\-/Schwankungen}},
- institution = {Ostbayerische Technische Hochschule Amberg\-/Weiden, CyberLytics\-/Lab an der Fakult{\"a}t Elektrotechnik, Medien und Informatik},
- series = {Technischer Bericht},
- number = {CL-2023-04},
- year = 2023,
- month = 7,
- doi = {10.13140/RG.2.2.32675.02083},
- _url = {https://dx.doi.org/10.13140/RG.2.2.32675.02083},
-}
-@TECHREPORT{ModA-TR-2023SS-BCN-TeamBlau-FancyChess,
- author = {Christian Rute and Alex Müller and Alexander Rudolf Wittmann and Arthur Zimmermann and David Nestmeyer and Julian Tischlak and Matthias Wolfinger and Christoph P. Neumann},
- title = {{FancyChess: Eine Next.js\-/basierte Cloud-Anwendung zum Schachspielen}},
- institution = {Ostbayerische Technische Hochschule Amberg\-/Weiden, CyberLytics\-/Lab an der Fakult{\"a}t Elektrotechnik, Medien und Informatik},
- series = {Technischer Bericht},
- number = {CL-2023-03},
- year = 2023,
- month = 7,
- doi = {10.13140/RG.2.2.19253.24802},
- _url = {https://dx.doi.org/10.13140/RG.2.2.19253.24802},
-}
-@TECHREPORT{ModA-TR-2023WS-SWT-TeamRot-SGDb,
- author = {Anastasia Chernysheva and Jakob G{\"o}tz and Ardian Imeraj and Patrice Korinth and Philipp Stangl and Christoph P. Neumann},
- title = {{SGDb Semantic Video Game Database: Svelte- und Ontotext\-/basierte Webanwendung mit einer Graphen\-/Suche für Videospiele}},
- institution = {Ostbayerische Technische Hochschule Amberg\-/Weiden, CyberLytics\-/Lab an der Fakult{\"a}t Elektrotechnik, Medien und Informatik},
- series = {Technischer Bericht},
- number = {CL-2023-02},
- year = 2023,
- month = 3,
- doi = {10.13140/RG.2.2.11272.60160},
- _url = {https://dx.doi.org/10.13140/RG.2.2.11272.60160},
-}
-@TECHREPORT{ModA-TR-2023WS-SWT-TeamGruen-OPCUANetzwerk,
- author = {Johannes Horst and Manuel Zimmermann and Patrick Sabau and Saniye Ogul and Stefan Ries and Tobias Schotter and Christoph P. Neumann},
- title = {{OPCUA-Netzwerk: Angular- und FastAPI\-/basierte Entwicklung eines OPC-UA Sensor\-/Netzwerks für den Heimbereich}},
- institution = {Ostbayerische Technische Hochschule Amberg\-/Weiden, CyberLytics\-/Lab an der Fakult{\"a}t Elektrotechnik, Medien und Informatik},
- series = {Technischer Bericht},
- number = {CL-2023-01},
- year = 2023,
- month = 3,
- doi = {10.13140/RG.2.2.22177.79209},
- _url = {https://dx.doi.org/10.13140/RG.2.2.22177.79209},
-}
-@TECHREPORT{ModA-TR-2024SS-CCT-TeamGruen-CloudDice,
- author = {Lukas Rupp and Franziska Rubenbauer and Christoph P. Neumann},
- title = {{CloudDice: Ein React\-/basiertes Kniffel-Würfelspiel}},
- institution = {Ostbayerische Technische Hochschule Amberg\-/Weiden, CyberLytics\-/Lab an der Fakult{\"a}t Elektrotechnik, Medien und Informatik},
- series = {Technische Berichte},
- number = {CL-2024-14},
- year = 2024,
- month = 7,
- doi = {10.13140/RG.2.2.11229.83686},
- _url = {https://dx.doi.org/10.13140/RG.2.2.11229.83686},
-}
-
-@TECHREPORT{ModA-TR-2024SS-BCN-TeamCyan-SkillIssue,
- author = {Fabian Heindl and Paul Brand and Daniel Reichert and Christoph P. Neumann},
- title = {{SkillIssue: A MERN\-/based Low\-/Latency Multi\-/User Game for Displaying True Skill With Your Friends}},
- institution = {Ostbayerische Technische Hochschule Amberg\-/Weiden, CyberLytics\-/Lab an der Fakult{\"a}t Elektrotechnik, Medien und Informatik},
- type = {Technical Reports},
- number = {CL-2024-12},
- year = 2024,
- month = 7,
- doi = {10.13140/RG.2.2.32201.35686},
- _url = {https://dx.doi.org/10.13140/RG.2.2.32201.35686},
-}
-@TECHREPORT{ModA-TR-2024SS-BCN-TeamGelb-GoalGuru,
- author = {Bernhard Gailer and Timo Gräf and Maria Lyoteva and Tsvetan Stanchev and Apporva Bhoir and Christoph P. Neumann},
- title = {{GoalGuru: A React- and FastAPI\-/based Cloud Application for Predicting Soccer Games Outcome}},
- institution = {Ostbayerische Technische Hochschule Amberg\-/Weiden, CyberLytics\-/Lab an der Fakult{\"a}t Elektrotechnik, Medien und Informatik},
- type = {Technical Reports},
- number = {CL-2024-11},
- year = 2024,
- month = 7,
- doi = {10.13140/RG.2.2.18779.58407},
- _url = {https://dx.doi.org/10.13140/RG.2.2.18779.58407},
-}
-@TECHREPORT{ModA-TR-2024SS-BCN-TeamWeiss-InfluenzaConnect,
- author = {Sebastian Weidner and Jonas Hermann and Nils Bayerl and Dominik Schwagerl and \ Timon Spichtinger and Christoph P. Neumann},
- title = {{InfluenzaConnect: Eine React- und Flask\-/basierte Webanwendung für Influencer\-/Marketing}},
- institution = {Ostbayerische Technische Hochschule Amberg\-/Weiden, CyberLytics\-/Lab an der Fakult{\"a}t Elektrotechnik, Medien und Informatik},
- type = {Technische Berichte},
- number = {CL-2024-10},
- year = 2024,
- month = 7,
- doi = {10.13140/RG.2.2.25490.47041},
- _url = {https://dx.doi.org/10.13140/RG.2.2.25490.47041},
-}
-
-@TECHREPORT{ModA-TR-2024SS-BCN-TeamGruen-NanoVend,
- author = {Lukas Hirsch and Johannes Küffner and Denis Tomazi and Christoph P. Neumann},
- title = {{NanoVend: Ein Cloud\-/native E-Commerce\-/Backend als Baukasten für mittelständische Unternehmen}},
- institution = {Ostbayerische Technische Hochschule Amberg\-/Weiden, CyberLytics\-/Lab an der Fakult{\"a}t Elektrotechnik, Medien und Informatik},
- type = {Technische Berichte},
- number = {CL-2024-08},
- year = 2024,
- month = 7,
- doi = {10.13140/RG.2.2.12068.69761},
- _url = {https://dx.doi.org/10.13140/RG.2.2.12068.69761},
-}
-@TECHREPORT{ModA-TR-2024SS-BCN-TeamRot-StockSentinel,
- author = {Andreas Hecht and Linus Heise and Oliver Kneidl and Eva-Maria Maurer and Christoph P. Neumann},
- title = {{StockSentinel: AI\-/Powered Web Tool for Analyzing the Markets Perception of Stocks}},
- institution = {Ostbayerische Technische Hochschule Amberg\-/Weiden, CyberLytics\-/Lab an der Fakult{\"a}t Elektrotechnik, Medien und Informatik},
- type = {Technical Reports},
- number = {CL-2024-07},
- year = 2024,
- month = 7,
- doi = {10.13140/RG.2.2.20457.30564},
- _url = {https://dx.doi.org/10.13140/RG.2.2.20457.30564},
-}
-@TECHREPORT{ModA-TR-2024SS-WAE-TeamCyan-Connect4IfYouCan,
- author = {Amos Asmerom and Daniel Reichert and Fabian Heindl and Christoph P. Neumann},
- title = {{Connect4IfYouCan: A MERN\-/based Web Game for Competitive Two Player Matches}},
- institution = {Ostbayerische Technische Hochschule Amberg\-/Weiden, CyberLytics\-/Lab an der Fakult{\"a}t Elektrotechnik, Medien und Informatik},
- type = {Technical Reports},
- number = {CL-2024-06},
- year = 2024,
- month = 7,
- doi = {10.13140/RG.2.2.27168.19200},
- _url = {https://dx.doi.org/10.13140/RG.2.2.27168.19200},
-}
-
-@TECHREPORT{ModA-TR-2024SS-WAE-TeamWeiss-Geodingens,
- author = {Viktor Hense and Johannes Lindner and Lukas Mrosek and Christoph P. Neumann},
- title = {{Geodingens: A Web Application for Intuitive and User\-/friendly Work with Geopandas}},
- institution = {Ostbayerische Technische Hochschule Amberg\-/Weiden, CyberLytics\-/Lab an der Fakult{\"a}t Elektrotechnik, Medien und Informatik},
- type = {Technical Reports},
- number = {CL-2024-04},
- year = 2024,
- month = 7,
- doi = {10.13140/RG.2.2.13746.41929},
- _url = {https://dx.doi.org/10.13140/RG.2.2.13746.41929},
-}
-
-@TECHREPORT{ModA-TR-2024SS-WAE-TeamGruen-MunchMunch,
- author = {Juliana Kühn and Nikolett Rácz and Raffael Friedl and Maximilian Lippmann and Christoph P. Neumann},
- title = {{MunchMunch: Eine MERN\-/basierte kulinarische Web-Anwendung für verbessertes User Engagement beim Entdecken neuer Gerichte und Rezepte}},
- institution = {Ostbayerische Technische Hochschule Amberg\-/Weiden, CyberLytics\-/Lab an der Fakult{\"a}t Elektrotechnik, Medien und Informatik},
- type = {Technische Berichte},
- number = {CL-2024-02},
- year = 2024,
- month = 7,
- doi = {10.13140/RG.2.2.23812.74883},
- _url = {https://dx.doi.org/10.13140/RG.2.2.23812.74883},
-}
-
diff --git a/macros/latex/contrib/cs-techrep/template/cpn_supervised_all.bib b/macros/latex/contrib/cs-techrep/template/cpn_supervised_all.bib
deleted file mode 100644
index 910906ac9a..0000000000
--- a/macros/latex/contrib/cs-techrep/template/cpn_supervised_all.bib
+++ /dev/null
@@ -1,398 +0,0 @@
-
-@Thesis{kampf2012bt,
- author = {Kampf, Marvin},
- title = {{alpha\-/CDM: Konzeption und Implementierung eines Modells zur Inhaltsabh{\"a}ngigkeit als Baustein einer Prozessunterst{\"u}tzung auf Basis von aktiven Dokumenten}},
- institution = {Friedrich\-/Alexander\-/Universit{\"a}t Erlangen\-/N{\"u}rnberg},
- year = 2012,
- month = nov,
- type = {Bachelorarbeit},
- _url = {https://www.cyberlytics.eu/theses/all/FAU/BT_simakamp/BT_simakamp.pdf},
-}
-@Thesis{hunsen2012mt,
- author = {Hunsen, Christian},
- title = {{alpha\-/Doyen: Ein Verfahren zur Wortf{\"u}hrerschaft\-/{\"U}bertragung als Baustein einer Prozessunterst{\"u}tzung auf Basis von aktiven Dokumenten}},
- institution = {Friedrich\-/Alexander\-/Universit{\"a}t Erlangen\-/N{\"u}rnberg},
- year = 2012,
- month = jul,
- type = {Masterarbeit},
- _url = {https://www.cyberlytics.eu/theses/all/FAU/MT_uj32uvac/MT_uj32uvac.pdf},
-}
-@Thesis{schmidt2012bt,
- author = {Schmidt, Alexander},
- title = {{Gegen{\"u}berstellung verschiedener Paradigmen zur Behandlung von Fehlern und Ausnahmen in verteilten Systemen}},
- institution = {Friedrich\-/Alexander\-/Universit{\"a}t Erlangen\-/N{\"u}rnberg},
- year = 2012,
- month = apr,
- type = {Bachelorarbeit},
- _url = {https://www.cyberlytics.eu/theses/all/FAU/BT_siaascmi/BT_siaascmi.pdf},
-}
-@Thesis{tsysin2011bt,
- author = {Tsysin, Konstantin},
- title = {{alpha\-/PrintPut: Ein Windows\-/Druckertreiber zum Einbringen von Dokumenten aus beliebigen Drittanwendungen als Baustein einer Prozessunterst{\"u}tzung auf Basis von aktiven Dokumenten}},
- institution = {Friedrich\-/Alexander\-/Universit{\"a}t Erlangen\-/N{\"u}rnberg},
- year = 2011,
- month = dec,
- type = {Bachelorarbeit},
- _url = {https://www.cyberlytics.eu/theses/all/FAU/BT_sikotsys/BT_sikotsys.pdf},
-}
-@Thesis{wagner2011da,
- author = {Wagner, Florian},
- title = {{alpha\-/Forms: Selbst\-/editierbare Formulare als Baustein einer Prozessunterst{\"u}tzung auf Basis von aktiven Dokumenten}},
- institution = {Friedrich\-/Alexander\-/Universit{\"a}t Erlangen\-/N{\"u}rnberg},
- year = 2011,
- month = dec,
- type = {Diplomarbeit},
- _url = {https://www.cyberlytics.eu/theses/all/FAU/DA_siflwagn/DA_siflwagn.pdf},
-}
-@Thesis{hady2011da,
- author = {Hady, Scott},
- title = {{alpha\-/VVS: An integrated Version Control System as a Component of Process Support based on Active Documents}},
- institution = {Friedrich\-/Alexander\-/Universit{\"a}t Erlangen\-/N{\"u}rnberg},
- year = 2011,
- month = nov,
- type = {Diplomarbeit},
- _url = {https://www.cyberlytics.eu/theses/all/FAU/DA_sischady/DA_sischady.pdf},
-}
-@Thesis{wahl2011bt,
- author = {Wahl, Andreas M.},
- title = {{alpha\-/OffSync: Verteilten Datensynchronisation in Form von IMAP\-/basiertem Mail\-/Transfer als Baustein einer Prozessunterst{\"u}tzung auf Basis von aktiven Dokumenten}},
- institution = {Friedrich\-/Alexander\-/Universit{\"a}t Erlangen\-/N{\"u}rnberg},
- year = 2011,
- month = oct,
- type = {Bachelorarbeit},
- _url = {https://www.cyberlytics.eu/theses/all/FAU/BT_sianwahl/BT_sianwahl.pdf},
-}
-@Thesis{reischl2011bt,
- author = {Reischl, Patrick},
- title = {{alpha\-/Templates: Import und Export von `Process Templates' als Baustein einer Prozessunterst{\"u}tzung auf Basis von aktiven Dokumenten}},
- institution = {Friedrich\-/Alexander\-/Universit{\"a}t Erlangen\-/N{\"u}rnberg},
- year = 2011,
- month = oct,
- type = {Bachelorarbeit},
- _url = {https://www.cyberlytics.eu/theses/all/FAU/BT_sipareis/BT_sipareis.pdf},
-}
-@Thesis{lempetzeder2011bt,
- author = {Lempetzeder, Benedikt},
- title = {{Gegen{\"u}berstellung verschiedener Paradigmen zur Darstellung von Prozesseigenschaften unter Ber{\"u}cksichtigung von Zeit und Daten}},
- institution = {Friedrich\-/Alexander\-/Universit{\"a}t Erlangen\-/N{\"u}rnberg},
- year = 2011,
- month = sep,
- type = {Bachelorarbeit},
- _url = {https://www.cyberlytics.eu/theses/all/FAU/BT_sibelemp/BT_sibelemp.pdf},
-}
-@Thesis{engel2011sa,
- author = {Engel, Igor},
- title = {{Konzeption und Implementierung einer verteilten Institutionsverwaltung als anwendungsspezifische Form eines verteilten Metadaten\-/Repository}},
- institution = {Friedrich\-/Alexander\-/Universit{\"a}t Erlangen\-/N{\"u}rnberg},
- year = 2011,
- month = jul,
- type = {Studienarbeit},
- _url = {https://www.cyberlytics.eu/theses/all/FAU/SA_siigenge/SA_siigenge.pdf},
-}
-@Thesis{schwab2011da,
- author = {Schwab, Peter},
- title = {{alpha\-/Adaptive: Ein adaptives Attributmodell als Baustein einer Prozessunterst{\"u}tzung auf Basis von aktiven Dokumenten}},
- institution = {Friedrich\-/Alexander\-/Universit{\"a}t Erlangen\-/N{\"u}rnberg},
- year = 2011,
- month = jun,
- type = {Diplomarbeit},
- _url = {https://www.cyberlytics.eu/theses/all/FAU/DA_sipeschw/DA_sipeschw.pdf},
-}
-@Thesis{kreuter2011da,
- author = {Kreuter, André},
- title = {{Recherche und vergleichende Evaluation von verf{\"u}gbaren Ans{\"a}tzen f{\"u}r `Content\-/oriented Workflows'}},
- institution = {Friedrich\-/Alexander\-/Universit{\"a}t Erlangen\-/N{\"u}rnberg},
- year = 2011,
- month = may,
- type = {Diplomarbeit},
- _url = {https://www.cyberlytics.eu/theses/all/FAU/DA_siankreu/DA_siankreu.pdf},
-}
-@Thesis{hady2011sa,
- author = {Hady, Scott},
- title = {{Conception and Implementation of Database Persistence for the .getmore Test Case Generator}},
- institution = {Friedrich\-/Alexander\-/Universit{\"a}t Erlangen\-/N{\"u}rnberg},
- year = 2011,
- month = mar,
- type = {Studienarbeit},
- _url = {https://www.cyberlytics.eu/theses/all/FAU/SA_sischady/SA_sischady.pdf},
- note = {In Kooperation mit der sepp.med GmbH},
-}
-@Thesis{hanisch2010da,
- author = {Hanisch, Stefan},
- title = {{Konzeption und Implementierung einer Infrastruktur f{\"u}r aktive Dokumente}},
- institution = {Friedrich\-/Alexander\-/Universit{\"a}t Erlangen\-/N{\"u}rnberg},
- year = 2010,
- month = oct,
- type = {Diplomarbeit},
- _url = {https://www.cyberlytics.eu/theses/all/FAU/DA_sisnhani/DA_sisnhani.pdf},
-}
-@Thesis{pehlivanov2010bt,
- author = {Pehlivanov, Hristiyan},
- title = {{Design and Implementation of a Participant Tracker for Distributed Active Documents Based on Peer\-/to\-/Peer\-/Based File Sharing Protocols}},
- institution = {Friedrich\-/Alexander\-/Universit{\"a}t Erlangen\-/N{\"u}rnberg},
- year = 2010,
- month = sep,
- type = {Bachelorarbeit},
- _url = {https://www.cyberlytics.eu/theses/all/FAU/BT_sihrpehl/BT_sihrpehl.pdf},
-}
-@Thesis{idler2010bt,
- author = {Idler, Steffen},
- title = {{Recherche und vergleichende Evaluation von verf{\"u}gbaren Ans{\"a}tzen f{\"u}r `Aktive Dokumente'}},
- institution = {Friedrich\-/Alexander\-/Universit{\"a}t Erlangen\-/N{\"u}rnberg},
- year = 2010,
- month = sep,
- type = {Bachelorarbeit},
- _url = {https://www.cyberlytics.eu/theses/all/FAU/BT_sistidle/BT_sistidle.pdf},
-}
-@Thesis{todorova2010da,
- author = {Todorova, Anelyia},
- title = {{Design and Implementation of a Lightweight, Autonomous, Rule\-/Based System Which Realizes `Active Properties' in the Context of Active Documents}},
- institution = {Friedrich\-/Alexander\-/Universit{\"a}t Erlangen\-/N{\"u}rnberg},
- year = 2010,
- month = jul,
- type = {Diplomarbeit},
- _url = {https://www.cyberlytics.eu/theses/all/FAU/DA_siantodo/DA_siantodo.pdf},
-}
-@Thesis{schinn2010sa,
- author = {Schinn, Manuela},
- title = {{Entwurf und Realisierung eines Webportals zum Zugriff auf Patientenleitf{\"a}den mit Hilfe von Ercatons}},
- institution = {Friedrich\-/Alexander\-/Universit{\"a}t Erlangen\-/N{\"u}rnberg},
- year = 2010,
- month = jan,
- type = {Studienarbeit},
- _url = {https://www.cyberlytics.eu/theses/all/FAU/SA_schinnma/SA_schinnma.pdf},
- note = {In Kooperation mit der Living Pages Research GmbH},
-}
-@Thesis{hanisch2009sa,
- author = {Hanisch, Stefan},
- title = {{Erweiterung einer nativen XML\-/Datenbank um die Validierung anhand einer Ontologie}},
- institution = {Friedrich\-/Alexander\-/Universit{\"a}t Erlangen\-/N{\"u}rnberg},
- year = 2009,
- month = dec,
- type = {Studienarbeit},
- _url = {https://www.cyberlytics.eu/theses/all/FAU/SA_sisnhani/SA_sisnhani.pdf},
- note = {In Kooperation mit Regionales Rechenzentrum Erlangen (RRZE)},
-}
-@Thesis{roth2009da,
- author = {Roth, Gernot},
- title = {{Konzeption und Realisierung eines verteilten Master Patient Index}},
- institution = {Friedrich\-/Alexander\-/Universit{\"a}t Erlangen\-/N{\"u}rnberg},
- year = 2009,
- month = jun,
- type = {Diplomarbeit},
- _url = {https://www.cyberlytics.eu/theses/all/FAU/DA_sigeroth/DA_sigeroth.pdf},
-}
-@Thesis{kreuter2009sa,
- author = {Kreuter, André},
- title = {{Data Warehouse zur Prognose von Studentenzahlen f{\"u}r Vorlesungen}},
- institution = {Friedrich\-/Alexander\-/Universit{\"a}t Erlangen\-/N{\"u}rnberg},
- year = 2009,
- month = jun,
- type = {Studienarbeit},
- _url = {https://www.cyberlytics.eu/theses/all/FAU/SA_siankreu/SA_siankreu.pdf},
-}
-@Thesis{rampp2009da,
- author = {Rampp, Florian},
- title = {{Design and Implementation of a Distributed Address Database Following a Publish/Subscribe Architecture to Share Patient Data Among Autonomous Healthcare Information Systems}},
- institution = {Friedrich\-/Alexander\-/Universit{\"a}t Erlangen\-/N{\"u}rnberg},
- year = 2009,
- month = mar,
- type = {Diplomarbeit},
- _url = {https://www.cyberlytics.eu/theses/all/FAU/DA_siflramp/DA_siflramp.pdf},
-}
-@Thesis{taralov2009da,
- author = {Taralov, Emil},
- title = {{Erweiterung der HL7 Clinical Document Architecture um Prozessstatusinformation}},
- institution = {Friedrich\-/Alexander\-/Universit{\"a}t Erlangen\-/N{\"u}rnberg},
- year = 2009,
- month = feb,
- type = {Diplomarbeit},
- _url = {https://www.cyberlytics.eu/theses/all/FAU/DA_siemtara/DA_siemtara.pdf},
-}
-@Thesis{wagner2009sa,
- author = {Wagner, Florian},
- title = {{Entwurf und Realisierung eines IHE XDS Komponenten\-/Teststands}},
- institution = {Friedrich\-/Alexander\-/Universit{\"a}t Erlangen\-/N{\"u}rnberg},
- year = 2009,
- month = jan,
- type = {Studienarbeit},
- _url = {https://www.cyberlytics.eu/theses/all/FAU/SA_siflwagn/SA_siflwagn.pdf},
-}
-@Thesis{rampp2008sa,
- author = {Rampp, Florian},
- title = {{Entwurf und Implementierung einer Bahnplanungsmethode f{\"u}r kooperierende Industrieroboter}},
- institution = {Friedrich\-/Alexander\-/Universit{\"a}t Erlangen\-/N{\"u}rnberg},
- year = 2008,
- month = feb,
- type = {Studienarbeit},
- _url = {https://www.cyberlytics.eu/theses/all/FAU/SA_siflramp/SA_siflramp.pdf},
- note = {In Kooperation mit dem FAPS Institut als Teil des SFB396},
-}
-
-@Thesis{schotter_tobias_2023mt,
- author = {Schotter, Tobias},
- title = {{Vorhersage von Jobkündigungen anhand von Lohnabrechnungsdaten}},
- institution = {Ostbayerische Technische Hochschule Amberg\-/Weiden},
- year = 2023,
- month = oct,
- type = {Masterarbeit},
- _url = {https://www.cyberlytics.eu/theses/all/OTH-AW/MT_2023_Schotter_Tobias_Thesis/MT_2023_Schotter_Tobias_Thesis.pdf},
- note = {In Kooperation mit der DATEV},
-}
-@Thesis{sabau_patrick_2023mt,
- author = {Sabau, Patrick},
- title = {{Analyse und Bewertung von Methoden zur Sicherung der Vertraulichkeit in Neuronalen Netzen}},
- institution = {Ostbayerische Technische Hochschule Amberg\-/Weiden},
- year = 2023,
- month = sep,
- type = {Masterarbeit},
- _url = {https://www.cyberlytics.eu/theses/all/OTH-AW/MT_2023_Sabau_Patrick_Thesis/MT_2023_Sabau_Patrick_Thesis.pdf},
-}
-@Thesis{barthelmann_erik_2023bt,
- author = {Barthelmann, Erik},
- title = {{Erstellung eines Datenmodells für die Integration unterschiedlicher Datenquellen in einem Werksstandort mittels Anchor Modeling und der Realisierung in SD}},
- institution = {Ostbayerische Technische Hochschule Amberg\-/Weiden},
- year = 2023,
- month = aug,
- type = {Bachelorarbeit},
- _url = {https://www.cyberlytics.eu/theses/all/OTH-AW/BT_2023_Barthelmann_Erik_Thesis/BT_2023_Barthelmann_Erik_Thesis.pdf},
- note = {In Kooperation mit der SIEMENS AG},
-}
-@Thesis{klier_andreas_2023mt,
- author = {Klier, Andreas},
- title = {{Prediction of Faults in Cables as a Building Block of Predictive Maintenance for Medical Devices}},
- institution = {Ostbayerische Technische Hochschule Amberg\-/Weiden},
- year = 2023,
- month = jun,
- type = {Masterarbeit},
- _url = {https://www.cyberlytics.eu/theses/all/OTH-AW/MT_2023_Klier_Andreas_Thesis/MT_2023_Klier_Andreas_Thesis.pdf},
- note = {In Kooperation mit SIEMENS Healthineers},
-}
-@Thesis{rall_adrian_2023bt,
- author = {Rall, Adrian},
- title = {{Conception and Development of a Dependency Update
-Mechanism for the Automatic Distribution of a New
-Software Version in Special Machinery and Industrial
-Engineering}},
- institution = {Ostbayerische Technische Hochschule Amberg\-/Weiden},
- year = 2023,
- month = apr,
- type = {Bachelorarbeit},
- _url = {https://www.cyberlytics.eu/theses/all/OTH-AW/BT_2023_Rall_Adrian_Thesis/BT_2023_Rall_Adrian_Thesis.pdf},
- note = {In Kooperation mit der BHS Corrugated Maschinen- und Anlagenbau GmbH},
-}
-@Thesis{weiß_tobias_2023bt,
- author = {Weiß, Tobias},
- title = {{Entwurf und Implementierung einer Daten\-/Pipeline zur Aufbereitung von IoT Daten in der Fertigung}},
- institution = {Ostbayerische Technische Hochschule Amberg\-/Weiden},
- year = 2023,
- month = mar,
- type = {Bachelorarbeit},
- _url = {https://www.cyberlytics.eu/theses/all/OTH-AW/BT_2023_Weiß_Tobias_Thesis/BT_2023_Weiß_Tobias_Thesis.pdf},
-}
-@Thesis{antskaitis_arina_2023bt,
- author = {Antskaitis, Arina},
- title = {{Route optimization for Germany\-/wide services in occupational health management}},
- institution = {Ostbayerische Technische Hochschule Amberg\-/Weiden},
- year = 2023,
- month = mar,
- type = {Bachelorarbeit},
- _url = {https://www.cyberlytics.eu/theses/all/OTH-AW/BT_2023_Antskaitis_Arina_Thesis/BT_2023_Antskaitis_Arina_Thesis.pdf},
- note = {In Kooperation mit der wellabe GmbH},
-}
-@Thesis{veshi_eni_2023bt,
- author = {Veshi, Eni},
- title = {{Extension of a web\-/based time recording system with the capabilities of a progressive web app and integrated video streaming}},
- institution = {Ostbayerische Technische Hochschule Amberg\-/Weiden},
- year = 2023,
- month = mar,
- type = {Bachelorarbeit},
- _url = {https://www.cyberlytics.eu/theses/all/OTH-AW/BT_2023_Veshi_Eni_Thesis/BT_2023_Veshi_Eni_Thesis.pdf},
- note = {In Kooperation mit Crew Active, einer Marke von Run4Dev},
-}
-@Thesis{stricker_anja_2022bt,
- author = {Stricker, Anja},
- title = {{Entwurf und Implementierung eines konfigurierbaren Alarmsystems f{\"u}r Monitoring\-/Systeme unter Ber{\"u}cksichtigung von Hochsicherheitsbereichen}},
- institution = {Ostbayerische Technische Hochschule Amberg\-/Weiden},
- year = 2022,
- month = dec,
- type = {Bachelorarbeit},
- _url = {https://www.cyberlytics.eu/theses/all/OTH-AW/BT_2022_Stricker_Anja_Thesis/BT_2022_Stricker_Anja_Thesis.pdf},
- note = {In Kooperation mit der M{\"u}hlbauer GmbH \& Co.\ KG},
-}
-@Thesis{schuster_christoph_2022bt,
- author = {Schuster, Christoph},
- title = {{Gegen{\"u}berstellung von Ans{\"a}tzen f{\"u}r Progressive Web Apps zum Entwurf von hybriden Benutzeroberfl{\"a}chen am Beispiel einer Reiseziele\-/Anwendung}},
- institution = {Ostbayerische Technische Hochschule Amberg\-/Weiden},
- year = 2022,
- month = aug,
- type = {Bachelorarbeit},
- _url = {https://www.cyberlytics.eu/theses/all/OTH-AW/BT_2022_Schuster_Christoph_Thesis/BT_2022_Schuster_Christoph_Thesis.pdf},
-}
-@Thesis{hoffmann_tim_2022bt,
- author = {Hoffmann, Tim},
- title = {{Entwurf und Implementierung einer Progressiven Web App am Beispiel der technischen Transition einer Cloud\-/L{\"o}sung f{\"u}r webbasierte Datenbearbeitung und Reporting}},
- institution = {Ostbayerische Technische Hochschule Amberg\-/Weiden},
- year = 2022,
- month = apr,
- type = {Bachelorarbeit},
- _url = {https://www.cyberlytics.eu/theses/all/OTH-AW/BT_2022_Hoffmann_Tim_Thesis/BT_2022_Hoffmann_Tim_Thesis.pdf},
- note = {In Kooperation mit der INSIGMA IT Engineering GmbH},
-}
-@Thesis{pohl_patrick_2022bt,
- author = {Pohl, Patrick},
- title = {{Evaluation von Cypress f{\"u}r End\-/To\-/End Testing von Vue\-/basierten Webanwendungen am Beispiel eines Content Management Systems}},
- institution = {Ostbayerische Technische Hochschule Amberg\-/Weiden},
- year = 2022,
- month = apr,
- type = {Bachelorarbeit},
- _url = {https://www.cyberlytics.eu/theses/all/OTH-AW/BT_2022_Pohl_Patrick_Thesis/BT_2022_Pohl_Patrick_Thesis.pdf},
- note = {In Kooperation mit lilaquadrat},
-}
-@Thesis{hahn_albert_2022bt,
- author = {Hahn, Albert},
- title = {{Konzeption und Implementierung einer Microservice Architektur in einem hybriden Kubernetes\-/Cluster f{\"u}r industrielle KI\-/Anwendungsf{\"a}lle}},
- institution = {Ostbayerische Technische Hochschule Amberg\-/Weiden},
- year = 2022,
- month = mar,
- type = {Bachelorarbeit},
- _url = {https://www.cyberlytics.eu/theses/all/OTH-AW/BT_2022_Hahn_Albert_Thesis/BT_2022_Hahn_Albert_Thesis.pdf},
- note = {In Kooperation mit der Krones AG},
-}
-@Thesis{tacli_harun_2022bt,
- author = {Tacli, Harun},
- title = {{Validierung der Echtzeitf{\"a}higkeit von orchestrierten Software\-/Umgebungen}},
- institution = {Ostbayerische Technische Hochschule Amberg\-/Weiden},
- year = 2022,
- month = mar,
- type = {Bachelorarbeit},
- _url = {https://www.cyberlytics.eu/theses/all/OTH-AW/BT_2022_Tacli_Harun_Thesis/BT_2022_Tacli_Harun_Thesis.pdf},
- note = {In Kooperation mit der Audi AG},
-}
-@Thesis{stangl_thomas_2022bt,
- author = {Stangl, Thomas},
- title = {{Entwurf und Implementierung einer Webanwendung zur einfachen Fernsteuerung von Digitalmischpulten}},
- institution = {Ostbayerische Technische Hochschule Amberg\-/Weiden},
- year = 2022,
- month = mar,
- type = {Bachelorarbeit},
- _url = {https://www.cyberlytics.eu/theses/all/OTH-AW/BT_2022_Stangl_Thomas_Thesis/BT_2022_Stangl_Thomas_Thesis.pdf},
-}
-@Thesis{schotter_tobias_2022bt,
- author = {Schotter, Tobias},
- title = {{Evaluation von Qubes OS f{\"u}r den Einsatz in Klein- und Mittelst{\"a}ndischen SW\-/Entwicklungsunternehmen}},
- institution = {Ostbayerische Technische Hochschule Amberg\-/Weiden},
- year = 2022,
- month = feb,
- type = {Bachelorarbeit},
- _url = {https://www.cyberlytics.eu/theses/all/OTH-AW/BT_2022_Schotter_Tobias_Thesis/BT_2022_Schotter_Tobias_Thesis.pdf},
-}
-@Thesis{stangl_philipp_2022bt,
- author = {Stangl, Philipp},
- title = {{Entwurf und Implementierung eines heterogenen Blockchain\-/Konsortiums f{\"u}r ein Lebensmittel\-/Lieferketten\-/Netzwerk}},
- institution = {Ostbayerische Technische Hochschule Amberg\-/Weiden},
- year = 2022,
- month = jan,
- type = {Bachelorarbeit},
- _url = {https://www.cyberlytics.eu/theses/all/OTH-AW/BT_2022_Stangl_Philipp_Thesis/BT_2022_Stangl_Philipp_Thesis.pdf},
-}
diff --git a/macros/latex/contrib/cs-techrep/template/cs-techrep-example-neumann.pdf b/macros/latex/contrib/cs-techrep/template/cs-techrep-example-neumann.pdf
index c0c516b25b..2858ea3aab 100644
--- a/macros/latex/contrib/cs-techrep/template/cs-techrep-example-neumann.pdf
+++ b/macros/latex/contrib/cs-techrep/template/cs-techrep-example-neumann.pdf
Binary files differ
diff --git a/macros/latex/contrib/cs-techrep/template/cs-techrep-example-neumann.tex b/macros/latex/contrib/cs-techrep/template/cs-techrep-example-neumann.tex
index 5dc34ceb3f..9d93c23314 100644
--- a/macros/latex/contrib/cs-techrep/template/cs-techrep-example-neumann.tex
+++ b/macros/latex/contrib/cs-techrep/template/cs-techrep-example-neumann.tex
@@ -31,7 +31,7 @@
\cstechrepType{Technical Report}
%\cstechrepType{Technischer Bericht} % DE
\cstechrepYear{2024} % CTAN
-\cstechrepMonth{9} % CTAN
+\cstechrepMonth{10} % CTAN
\cstechrepNumber{CL-TR-\cstechrepYear{}-99}
\cstechrepLang{english} % en-US
%\cstechrepLang{ngerman} % DE
@@ -87,7 +87,7 @@
}
@online{languagetool,
author = {{LanguageTooler GmbH}},
- title = {{LangueTool}},
+ title = {{LanguageTool: AI-based grammar checker}},
url = {https://languagetool.org/overleaf}
}
@online{overleaf,
@@ -124,9 +124,16 @@
\maketitle
\begin{abstract}
-\lipsum[11]%[3-10]
-\{\,\faWarning{}The abstract does neither mention a teaching module nor a team/project,
-it is a summary of the content of the technical report, thus, the objectives and architecture.\}
+This paper demonstrates an example of a technical report in computer science or software engineering, based on the \texttt{cs-techrep} \LaTeX{} class.
+The example is intended for beginners, e.\,g., undergraduate students.
+It contains a basic outline template and usually fills it with dummy text, but some sections are describing the intent of the outline template and its sections.
+Graphic exclamation marks highlight important remarks.
+%
+\{\,\faWarning{}The abstract does neither mention a thesis in which context a technical report is written nor an institution or any other organizational aspects.
+It is a summary of the content of the technical report, thus, usually the objectives and architecture of a piece of software.
+Do NOT remove the abstract, this section is mandatory.
+Do NOT use special characters, symbols, or math in your title or abstract.
+Do NOT use cites in your abstract.\}
\end{abstract}
% A list of IEEE Computer Society appoved keywords can be obtained at
@@ -190,68 +197,9 @@ Could include (3) a software bill of materials (SBOM), at least for the major li
\section{Conclusion and Future Work \textbar{} \\ \textquote{Fazit und Ausblick}}
\lipsum[17]
-%%% CPN Peer-Rev'd
-\nocite{LeNe24vocattllm} % Co
-\nocite{PANP23seccloudfogai} % Co
-\nocite{StNe23foodfresh} % Advisor
-\nocite{NeLe13adhocCoop}
-\nocite{Neumann2012lni}
-\nocite{NeLe12alphaFlow}
-\nocite{NeHL12hydra}
-\nocite{NeWL12offsync}
-\nocite{WaNe12alphaoffsync} % Co
-\nocite{NSWL11alphaadaptive}
-\nocite{ToNe11alphaprops} % Co
-\nocite{JBN+10fcmdb} % Co
-\nocite{FDI+10esmmog} % Co
-\nocite{NeFL10oxdbs}
-\nocite{NeLe10alphaUC}
-\nocite{ILN+09semrttx} % Co
-\nocite{NHSL09oxdbs} % DE
-\nocite{NeLe09alphaflow}
-\nocite{NeLe09dmps}
-\nocite{NeWL09xdsrig} % DE
-\nocite{NRDL09deus}
-\nocite{IND+09lzatav} % Co (DE)
-\nocite{MeNe04testejb} % Pseudo-Co
-
-%%% CPN Monographic Work
-\nocite{Neumann2013dissBook}
-\nocite{Neumann2012dissPreprint}
-\nocite{neumann2005da}
-\nocite{neumann2004sa}
-
-%%% TechRep / Non-Peer-Reviewed
-\nocite{ModA-TR-2024SS-CCT-TeamGruen-CloudDice}
-\nocite{ModA-TR-2024SS-BCN-TeamCyan-SkillIssue}
-\nocite{ModA-TR-2024SS-BCN-TeamGelb-GoalGuru}
-\nocite{ModA-TR-2024SS-BCN-TeamWeiss-InfluenzaConnect}
-\nocite{ModA-TR-2024SS-BCN-TeamGruen-NanoVend}
-\nocite{ModA-TR-2024SS-BCN-TeamRot-StockSentinel}
-\nocite{ModA-TR-2024SS-WAE-TeamCyan-Connect4IfYouCan}
-\nocite{ModA-TR-2024SS-WAE-TeamWeiss-Geodingens}
-\nocite{ModA-TR-2024SS-WAE-TeamGruen-MunchMunch}
-\nocite{SaNe24othfb}
-\nocite{StNe24kosmosis-TR}
-\nocite{ModA-TR-2023SS-WAE-TeamWeiss-Neunerln}
-\nocite{ModA-TR-2023SS-BDCC-TeamRot-CompVisPipeline}
-\nocite{ModA-TR-2023SS-BDCC-TeamBlau-NauticalNonsense}
-\nocite{ModA-TR-2023SS-BCN-TeamGruen-TorpedoTactics}
-\nocite{ModA-TR-2023SS-BCN-TeamCyan-Stockbird}
-\nocite{ModA-TR-2023SS-BCN-TeamBlau-FancyChess}
-\nocite{ModA-TR-2023WS-SWT-TeamRot-SGDb}
-\nocite{ModA-TR-2023WS-SWT-TeamGruen-OPCUANetzwerk}
-\nocite{ModA-TR-2022SS-WAE-TeamWeiss-WoIstMeinGeld}
-\nocite{ModA-TR-2022SS-BDCC-TeamWeiss-TwitterDash}
-\nocite{ModA-TR-2022SS-BDCC-TeamRot-Reddiment}
-\nocite{ModA-TR-2022SS-BDCC-TeamGruen-ExplosionGuy}
-\nocite{ModA-TR-2022SS-BDCC-TeamCyan-OTHWiki}
-\nocite{ModA-TR-2022WS-SWT-TeamGruen-Graphvio}
-\nocite{ModA-TR-2021SS-WAE-TeamWeiss-CovidDashboard}
-\nocite{ModA-TR-2021SS-WAE-TeamRot-FireForceDefense}
-\nocite{ModA-TR-2021SS-WAE-TeamGruen-MedPlanner}
-\nocite{NeRL12deus}
-\nocite{LNR+11egr}
+
+\{\,\faWarning{} You must not leave the bibliography blank. Add appropriate references to your related work.\}
+
% ======== References =========
%\vfill % To end last page and thus get bibliography "behind" subfigure example, only this allows pbalance to level columns at the last page correctly (but no other balance-package can handle this situation better than pbalance, either). % However, pbalance ist not compatible with arxiv.
diff --git a/macros/latex/contrib/cs-techrep/template/selfref.bib b/macros/latex/contrib/cs-techrep/template/selfref.bib
deleted file mode 100644
index b6e15b23a7..0000000000
--- a/macros/latex/contrib/cs-techrep/template/selfref.bib
+++ /dev/null
@@ -1,10 +0,0 @@
- @TECHREPORT{selfref,
- author = {Christoph P. Neumann},
- title = {\cstechrepTitleBib},
- institution = {\cstechrepInstitution, \cstechrepDepartment},
- type = {\cstechrepType},
- number = {\cstechrepNumber},
- year = {2024},
- month = {9},
- langid = {english},
- }
diff --git a/macros/latex/contrib/cs-techrep/template/webdev_commons.bib b/macros/latex/contrib/cs-techrep/template/webdev_commons.bib
deleted file mode 100644
index 602a25edb6..0000000000
--- a/macros/latex/contrib/cs-techrep/template/webdev_commons.bib
+++ /dev/null
@@ -1,1234 +0,0 @@
-@online{angular,
- title = {{Angular}},
- author = {Google},
- url = {https://angular.io/},
- note = {[Online]}
-}
-@online{asp,
- title = {{ASP.NET}},
- author = {Microsoft},
- url = {https://dotnet.microsoft.com/apps/aspnet},
- note = {[Online]},
- addendum = {(aufgerufen: 22.06.2024)},
- ids = {asp_net}
-}
-@online{authjs,
- title = {{Auth.js}},
- author = {Balázs Orbán},
- url = {https://authjs.dev/},
- note = {[Online]}
-}
-@online{aws,
- title = {{Amazon Web Services}},
- author = {Amazon},
- url = {https://aws.amazon.com/},
- note = {[Online]}
-}
-@online{aws-apigateway,
- title = {{AWS API Gateway}},
- author = {Amazon},
- url = {https://aws.amazon.com/api-gateway/},
- note = {[Online]}
-}
-@online{aws-apprunner,
- title = {{AWS AppRunner}},
- author = {Amazon},
- url = {https://aws.amazon.com/apprunner/},
- note = {[Online]}
-}
-@online{aws-cli,
- title = {{AWS CLI}},
- author = {Amazon},
- url = {https://aws.amazon.com/cli/},
- note = {[Online]}
-}
-@online{aws-codebuild,
- title = {{AWS CodeBuild}},
- author = {Amazon},
- url = {https://aws.amazon.com/de/codebuild/},
- note = {[Online]}
-}
-@online{aws-codecommit,
- title = {{AWS CodeCommit}},
- author = {Amazon},
- url = {https://aws.amazon.com/de/codecommit/},
- note = {[Online]}
-}
-@online{aws-codepipeline,
- title = {{AWS CodePipeline}},
- author = {Amazon},
- url = {https://aws.amazon.com/de/codepipeline/},
- note = {[Online]}
-}
-@online{aws-cognito,
- title = {{{AWS Cognito}: Identity Platform}},
- author = {Amazon},
- url = {https://aws.amazon.com/cognito/},
- note = {[Online]}
-}
-@online{aws-ec2,
- title = {{AWS EC2}},
- author = {Amazon},
- url = {https://aws.amazon.com/ec2/},
- note = {[Online]}
-}
-@online{aws-ecr,
- title = {{AWS ECR}},
- author = {Amazon},
- url = {https://aws.amazon.com/ecr/},
- note = {[Online]}
-}
-@online{aws-elasticbeanstalk,
- title = {{AWS Elastic Beanstalk}},
- author = {Amazon},
- url = {https://aws.amazon.com/elasticbeanstalk/},
- note = {[Online]}
-}
-@online{aws-iam,
- title = {{AWS IAM}},
- author = {Amazon},
- url = {https://aws.amazon.com/iam/},
- note = {[Online]}
-}
-@online{aws-lambda,
- title = {{AWS Lambda}},
- author = {Amazon},
- url = {https://aws.amazon.com/lambda/},
- note = {[Online]}
-}
-@online{aws-s3,
- title = {{Amazon S3}},
- author = {Amazon},
- url = {https://aws.amazon.com/s3/},
- note = {[Online]}
-}
-@online{aws-sam,
- title = {{AWS SAM}},
- author = {Amazon},
- url = {https://aws.amazon.com/serverless/sam/},
- note = {[Online]}
-}
-@online{aws-sdk-js,
- title = {{{AWS SDK} for {JavaScript}}},
- author = {Amazon},
- url = {https://www.npmjs.com/package/aws-sdk},
- note = {[Online]}
-}
-@online{aws-toolkit-intelij,
- title = {{{AWS Toolkit} for {IntelliJ IDEA}}},
- author = {Amazon},
- url = {https://aws.amazon.com/intellij/},
- note = {[Online]}
-}
-@online{axios,
- title = {{Axios}},
- author = {Matt Zabriskie},
- url = {https://axios-http.com/},
- note = {[Online]}
-}
-@online{bootstrap,
- title = {{Bootstrap: Build fast, responsive sites}},
- author = {Mark Otto und Jacob Thornton},
- url = {https://getbootstrap.com/},
- note = {[Online]}
-}
-@online{boto3,
- title = {{{Boto3}: {AWS SDK} for Python}},
- author = {Amazon},
- url = {https://boto3.amazonaws.com/v1/documentation/api/latest/index.html},
- note = {[Online]}
-}
-@online{catapi,
- title = {{The Cat {API}}},
- author = {Aden Forshaw},
- url = {https://thecatapi.com/},
- note = {[Online]}
-}
-@online{chai,
- title = {{Chai Assertion Library}},
- author = {Chai},
- url = {https://www.chaijs.com/},
- note = {[Online]}
-}
-@online{chess,
- title = {{Chess}},
- author = {chess.com},
- url = {https://www.chess.com/},
- note = {[Online]}
-}
-@online{csharp,
- title = {{{C\#} Programming Language}},
- author = {Microsoft},
- url = {https://learn.microsoft.com/dotnet/csharp/},
- note = {[Online]}
-}
-@online{cypress,
- title = {{Cypress}},
- author = {Brian Mann},
- url = {https://www.cypress.io/},
- note = {[Online]}
-}
-@online{d3js,
- title = {{D3.js}},
- author = {Observable},
- url = {https://d3js.org},
- note = {[Online]}
-}
-@online{django,
- title = {{Django}},
- author = {Adrian Holovaty and Simon Willison},
- url = {https://www.djangoproject.com/},
- note = {[Online]}
-}
-@online{docker,
- title = {{Docker: Accelerated Container Application Development}},
- author = {Docker},
- url = {https://www.docker.com/},
- note = {[Online]}
-}
-@online{docker-compose,
- title = {{Compose: Defining and Running Multi-Container Docker Applications}},
- author = {Docker},
- url = {https://docs.docker.com/compose/},
- note = {[Online]}
-}
-@online{dotnet,
- title = {{{.NET}: free, open-source, cross-platform framework}},
- author = {Microsoft},
- url = {https://dotnet.microsoft.com/},
- note = {[Online]}
-}
-@online{elasticsearch,
- title = {{Elasticsearch Platform}},
- author = {Elastic},
- url = {https://www.elastic.co/de/elasticsearch/},
- note = {[Online]}
-}
-@online{eslint,
- title = {{ESLint: {P}luggable {J}avaScript linter}},
- author = {Nicholas Zakas},
- url = {https://eslint.org/},
- note = {[Online]}
-}
-@online{express,
- title = {{Express}},
- author = {Douglas Christopher Wilson},
- url = {https://expressjs.com/},
- note = {[Online]}
-}
-@online{fastapi,
- title = {{FastAPI}},
- author = {Sebastián Ramírez},
- url = {https://fastapi.tiangolo.com/},
- note = {[Online]}
-}
-@online{flask,
- title = {{Flask User's Guide}},
- author = {Pallets},
- url = {https://flask.palletsprojects.com/},
- note = {[Online]}
-}
-@online{GitHub,
- title = {{GitHub}},
- url = {https://github.com/},
- note = {[Online]}
-}
-@online{graphql,
- title = {{GraphQL: {A} query language for your {API}}},
- author = {Facebook},
- url = {https://graphql.org/},
- note = {[Online]}
-}
-@online{grpc,
- title = {{gRPC: A high performance, open source universal RPC framework}},
- author = {{CNCF}},
- url = {https://grpc.io/},
- note = {[Online]}
-}
-@online{hetzner,
- title = {{Hetzner Cloud Hosting}},
- author = {Hetzner},
- url = {https://www.hetzner.com/cloud/},
- note = {[Online]}
-}
-@online{InstaApi,
- title = {{Instagram Basic Display API}},
- author = {Facebook},
- url = {https://developers.facebook.com/docs/instagram-basic-display-api},
- note = {[Online]}
-}
-@online{istanbuljs,
- title = {{Istanbul: {J}avaScript test coverage made simple}},
- author = {Istanbul},
- url = {https://istanbul.js.org/},
- note = {[Online]}
-}
-@online{jest,
- title = {{Jest is a delightful JavaScript Testing Framework with a focus on simplicity}},
- author = {Facebook},
- url = {https://jestjs.io/},
- note = {[Online]}
-}
-@online{json,
- title = {{JSON}},
- author = {Douglas Crockford},
- url = {https://www.json.org/},
- note = {[Online]}
-}
-@online{kaggle-elonmusktweets,
- title = {{Kaggle Datasets: Elon Musk Tweets}},
- author = {Google},
- url = {https://www.kaggle.com/datasets/gpreda/elon-musk-tweets},
- note = {[Online]}
-}
-@online{kubernetes,
- title = {{Kubernetes/K8s: open-source system for automating deployment, scaling, and management of containerized applications}},
- author = {{CNCF}},
- url = {https://kubernetes.io/},
- note = {[Online]},
- ids = {k8s}
-}
-@online{mariadb,
- title = {{MariaDB Community Server}},
- author = {Michael Widenius},
- url = {https://mariadb.com/},
- note = {[Online]},
- ids = {maria}
-}
-@online{mocha,
- title = {{Mocha Testing Framework}},
- author = {Mocha},
- url = {https://mochajs.org/},
- note = {[Online]}
-}
-@book{mongo_book,
- title = {{MongoDB: The Definitive Guide}},
- author = {Kristina Chodorow},
- year = 2013,
- publisher = {O'Reilly Media}
-}
-@online{mongodb,
- title = {{MongoDB}},
- author = {Dwight Merriman and Eliot Horowitz and Kevin Ryan},
- url = {https://www.mongodb.com/},
- note = {[Online]},
- ids = {mongo}
-}
-@online{mongodb-atlas,
- title = {{MongoDB Atlas}},
- author = {{MongoDB, Inc.}},
- url = {https://www.mongodb.com/atlas},
- note = {[Online]}
-}
-@online{mongodb-atlas-serverless,
- title = {{{AWS} Prescriptive Guidance: {MongoDB Atlas} on {AWS} -- Migrating from a self-managed environment to the {AWS} Cloud}},
- author = {Amazon},
- url = {https://docs.aws.amazon.com/prescriptive-guidance/latest/migration-mongodb-atlas/serverless.html},
- note = {[Online]}
-}
-@online{mongodb-replication,
- title = {{{MongoDB} Replication}},
- author = {{MongoDB, Inc.}},
- url = {https://www.mongodb.com/docs/manual/replication/},
- note = {[Online]}
-}
-@online{mswjs,
- title = {{Mock Service Worker: {API} mocking library for browser and Node.js}},
- author = {Artem Zakharchenko},
- url = {https://mswjs.io/},
- note = {[Online]}
-}
-@online{mui,
- title = {{{MUI}: The React component library you always wanted}},
- author = {{Material UI SAS}},
- url = {https://mui.com},
- note = {[Online]}
-}
-@online{mysql,
- title = {{MySQL: high-performance and scalable Online Transaction Processing}},
- author = {Michael Widenius und David Axmark},
- url = {https://www.mysql.com/},
- note = {[Online]}
-}
-@online{nextjs,
- title = {{Next.js}},
- author = {Vercel},
- url = {https://nextjs.org/},
- note = {[Online]}
-}
-@online{node,
- title = {{Node.js}},
- author = {Ryan Dahl},
- url = {https://www.nodejs.org/},
- note = {[Online]},
- ids = {nodejs}
-}
-@online{npm,
- title = {{npm}},
- author = {Isaac Schlueter},
- url = {https://www.npmjs.com/},
- note = {[Online]}
-}
-@online{ontotext,
- title = {{GraphDB}},
- author = {Ontotext},
- url = {https://www.ontotext.com/products/graphdb/},
- note = {[Online]}
-}
-@online{opcua,
- title = {{OPC Unified Architecture: a platform independent service-oriented architecture that integrates all the functionality of the individual OPC Classic specifications into one extensible framework}},
- author = {{OPC}},
- url = {https://opcfoundation.org/about/opc-technologies/opc-ua/},
- note = {[Online]}
-}
-@online{opencv,
- title = {{{OpenCV}: Open Source Computer Vision Library}},
- author = {Gray Bradsky},
- url = {https://opencv.org},
- note = {[Online]}
-}
-@online{phaser,
- title = {{Phaser Game Framework}},
- author = {{Photon Storm}},
- url = {https://phaser.io/},
- note = {[Online]}
-}
-@online{pinia,
- title = {{Pinia}},
- author = {Eduardo San Martin Morote},
- url = {https://pinia.vuejs.org/},
- note = {[Online]}
-}
-@online{postgresql,
- title = {{PostgreSQL: Open Source Relational Database}},
- author = {Andrew Yu and Jolly Chen},
- url = {https://www.postgresql.org/},
- note = {[Online]},
- ids = {postgres}
-}
-@online{prettier,
- title = {{Prettier: {O}pinionated {C}ode {F}ormatter}},
- author = {Prettier},
- url = {https://prettier.io/},
- note = {[Online]}
-}
-@online{prisma,
- title = {{Prisma}},
- author = {{Prisma Data, Inc.}},
- url = {https://www.prisma.io/},
- note = {[Online]}
-}
-@online{pydantic,
- title = {{Pydantic Documentation}},
- author = {Sebastián Ramírez},
- url = {https://docs.pydantic.dev/},
- note = {[Online]}
-}
-@online{pymongo,
- title = {{PyMongo}},
- author = {{MongoDB, Inc.}},
- url = {https://pypi.org/project/pymongo/},
- note = {[Online]}
-}
-@online{pytest,
- title = {{pytest: helps you write better programs}},
- author = {Guido van Rossum},
- url = {https://docs.pytest.org/},
- note = {[Online]}
-}
-@online{pytest,
- title = {{Pytest}},
- author = {Holger Krekel and {pytest Entwicklungteam}},
- url = {https://pytest.org/},
- note = {[Online]}
-}
-@online{python,
- title = {{Python}},
- author = {Guido van Rossum},
- url = {https://www.python.org},
- note = {[Online]}
-}
-@online{react,
- title = {{React}},
- author = {Facebook},
- url = {https://react.dev/},
- note = {[Online]}
-}
-@online{reacttestinglibrary,
- title = {{TestingLibraryReact}},
- author = {React Testing Library},
- url = {https://testing-library.com/docs/react-testing-library/intro/},
- note = {[Online]}
-}
-@book{restful,
- title = {{Architectural styles and the design of network-based software architectures}},
- author = {Fielding, Roy Thomas},
- year = 2000,
- publisher = {University of California, Irvine},
- ids = {rest}
-}
-@online{restfulapi,
- title = {{REST API Tutorial}},
- author = {Lokesh Gupta},
- url = {https://restfulapi.net/},
- note = {[Online]}
-}
-@techreport{rfc6455,
- title = {{The WebSocket Protocol}},
- author = {Alexey Melnikov and Ian Fette},
- year = 2011,
- month = dec,
- number = 6455,
- doi = {10.17487/RFC6455},
- issn = {2070-1721},
- url = {https://www.rfc-editor.org/info/rfc6455},
- type = {{RFC}}
-}
-@online{scikit,
- title = {{scikit-learn: Machine Learning in Python}},
- author = {David Cournapeau},
- url = {https://scikit-learn.org/},
- note = {[Online]},
- ids = {scikit-learn}
-}
-@article{scikit-image,
- title = {{scikit-image: image processing in {P}ython}},
- author = {van der Walt, {S}t\'efan and {S}ch\"onberger, {J}ohannes {L}. and {Nunez-Iglesias}, {J}uan and {B}oulogne, {F}ran\c{c}ois and {W}arner, {J}oshua {D}. and {Y}ager, {N}eil and {G}ouillart, {E}mmanuelle and {Y}u, {T}ony and the scikit-image contributors},
- year = 2014,
- month = 6,
- journal = {PeerJ},
- volume = 2,
- pages = {e453},
- doi = {10.7717/peerj.453},
- issn = {2167-8359},
- url = {https://doi.org/10.7717/peerj.453},
- keywords = {Image processing, Reproducible research, Education, Visualization, Open source, Python, Scientific programming}
-}
-@online{scratch,
- title = {{Scratch}},
- author = {{MIT Media Lab}},
- url = {https://scratch.mit.edu/projects/editor/},
- note = {[Online]}
-}
-@online{selenium,
- title = {{Selenium}},
- author = {Selenium},
- url = {https://www.selenium.dev/},
- note = {[Online]}
-}
-@online{socketio,
- title = {{Socket.IO}},
- author = {Guillermo Rauch},
- url = {https://socket.io/},
- note = {[Online]}
-}
-@online{sqlite,
- title = {{{SQLite}: {F}eatures}},
- author = {Richard Hipp},
- url = {https://sqlite.org/features.html},
- note = {[Online]}
-}
-@online{starlette,
- title = {{Starlette}},
- author = {Sebastián Ramírez},
- url = {https://www.starlette.io/},
- note = {[Online]}
-}
-@online{svelte,
- title = {{Svelte: Cybernetically enhanced web apps}},
- author = {Rich Harris},
- url = {https://www.svelte.dev/},
- note = {[Online]}
-}
-@online{sveltekit,
- title = {{Svelte Kit: {T}he fastest way to build {S}velte Apps}},
- author = {Rich Harris},
- url = {https://kit.svelte.dev/},
- note = {[Online]}
-}
-@online{tailwind,
- title = {{Tailwind {CSS}}},
- author = {Adam Wathan and Jonathan Reinink and David Hemphill and Steve Schoger},
- url = {https://tailwindcss.com/},
- note = {[Online]}
-}
-@online{terraform,
- title = {{Terraform}},
- author = {{HashiCorp}},
- url = {https://www.terraform.io/},
- note = {[Online]}
-}
-@online{tinydb,
- title = {{TinyDB: Lightweight Document-oriented Database}},
- author = {Markus Siemens},
- url = {https://github.com/msiemens/tinydb},
- note = {[Online]}
-}
-@online{typescript,
- title = {{TypeScript: JavaScript With Syntax For Types}},
- author = {Microsoft},
- url = {https://www.typescriptlang.org/},
- note = {[Online]}
-}
-@online{uvicorn,
- title = {{Uvicorn}},
- author = {Sebastián Ramírez},
- url = {https://www.uvicorn.org/},
- note = {[Online]}
-}
-@online{virtuoso,
- title = {{Virtuoso Universal Server}},
- author = {OpenLink},
- url = {https://virtuoso.openlinksw.com/},
- note = {[Online]}
-}
-@online{vite,
- title = {{Vite: {N}ext {G}eneration {F}rontend {T}ooling}},
- author = {Evan You},
- url = {https://github.com/vitejs/vite},
- note = {[Online]}
-}
-@online{vitest,
- title = {{Vitest: {A} {V}ite-native unit test framework}},
- author = {Anthony Fu and Matías Capeletto},
- url = {https://vitest.dev/},
- note = {[Online]}
-}
-@online{vue,
- title = {{Vue.js}},
- author = {Evan You},
- url = {https://vuejs.org/},
- note = {[Online]}
-}
-@online{websocket-whatwg,
- title = {{Origin of {WebSocket} ({IRC} logs: freenode / \#whatwg / 20080618)}},
- author = {Ian Hickson and Michael Carter},
- url = {https://krijnhoetmer.nl/irc-logs/whatwg/20080618#l-1145},
- note = {[Online]}
-}
-@online{yfinance,
- title = {{Yahoo Finance}},
- author = {Yahoo},
- url = {https://finance.yahoo.com},
- note = {[Online]}
-}
-@online{angular,
- title = {{Angular}},
- author = {Google},
- url = {https://angular.io/},
- note = {[Online]}
-}
-@online{asp,
- title = {{ASP.NET}},
- author = {Microsoft},
- url = {https://dotnet.microsoft.com/apps/aspnet},
- note = {[Online]},
- addendum = {(aufgerufen: 22.06.2024)},
- ids = {asp_net}
-}
-@online{authjs,
- title = {{Auth.js}},
- author = {Balázs Orbán},
- url = {https://authjs.dev/},
- note = {[Online]}
-}
-@online{aws,
- title = {{Amazon Web Services}},
- author = {Amazon},
- url = {https://aws.amazon.com/},
- note = {[Online]}
-}
-@online{aws-apigateway,
- title = {{AWS API Gateway}},
- author = {Amazon},
- url = {https://aws.amazon.com/api-gateway/},
- note = {[Online]}
-}
-@online{aws-apprunner,
- title = {{AWS AppRunner}},
- author = {Amazon},
- url = {https://aws.amazon.com/apprunner/},
- note = {[Online]}
-}
-@online{aws-cli,
- title = {{AWS CLI}},
- author = {Amazon},
- url = {https://aws.amazon.com/cli/},
- note = {[Online]}
-}
-@online{aws-codebuild,
- title = {{AWS CodeBuild}},
- author = {Amazon},
- url = {https://aws.amazon.com/de/codebuild/},
- note = {[Online]}
-}
-@online{aws-codecommit,
- title = {{AWS CodeCommit}},
- author = {Amazon},
- url = {https://aws.amazon.com/de/codecommit/},
- note = {[Online]}
-}
-@online{aws-codepipeline,
- title = {{AWS CodePipeline}},
- author = {Amazon},
- url = {https://aws.amazon.com/de/codepipeline/},
- note = {[Online]}
-}
-@online{aws-cognito,
- title = {{{AWS Cognito}: Identity Platform}},
- author = {Amazon},
- url = {https://aws.amazon.com/cognito/},
- note = {[Online]}
-}
-@online{aws-ec2,
- title = {{AWS EC2}},
- author = {Amazon},
- url = {https://aws.amazon.com/ec2/},
- note = {[Online]}
-}
-@online{aws-ecr,
- title = {{AWS ECR}},
- author = {Amazon},
- url = {https://aws.amazon.com/ecr/},
- note = {[Online]}
-}
-@online{aws-elasticbeanstalk,
- title = {{AWS Elastic Beanstalk}},
- author = {Amazon},
- url = {https://aws.amazon.com/elasticbeanstalk/},
- note = {[Online]}
-}
-@online{aws-iam,
- title = {{AWS IAM}},
- author = {Amazon},
- url = {https://aws.amazon.com/iam/},
- note = {[Online]}
-}
-@online{aws-lambda,
- title = {{AWS Lambda}},
- author = {Amazon},
- url = {https://aws.amazon.com/lambda/},
- note = {[Online]}
-}
-@online{aws-s3,
- title = {{Amazon S3}},
- author = {Amazon},
- url = {https://aws.amazon.com/s3/},
- note = {[Online]}
-}
-@online{aws-sam,
- title = {{AWS SAM}},
- author = {Amazon},
- url = {https://aws.amazon.com/serverless/sam/},
- note = {[Online]}
-}
-@online{aws-sdk-js,
- title = {{{AWS SDK} for {JavaScript}}},
- author = {Amazon},
- url = {https://www.npmjs.com/package/aws-sdk},
- note = {[Online]}
-}
-@online{aws-toolkit-intelij,
- title = {{{AWS Toolkit} for {IntelliJ IDEA}}},
- author = {Amazon},
- url = {https://aws.amazon.com/intellij/},
- note = {[Online]}
-}
-@online{axios,
- title = {{Axios}},
- author = {Matt Zabriskie},
- url = {https://axios-http.com/},
- note = {[Online]}
-}
-@online{bootstrap,
- title = {{Bootstrap: Build fast, responsive sites}},
- author = {Mark Otto und Jacob Thornton},
- url = {https://getbootstrap.com/},
- note = {[Online]}
-}
-@online{boto3,
- title = {{{Boto3}: {AWS SDK} for Python}},
- author = {Amazon},
- url = {https://boto3.amazonaws.com/v1/documentation/api/latest/index.html},
- note = {[Online]}
-}
-@online{catapi,
- title = {{The Cat {API}}},
- author = {Aden Forshaw},
- url = {https://thecatapi.com/},
- note = {[Online]}
-}
-@online{chai,
- title = {{Chai Assertion Library}},
- author = {Chai},
- url = {https://www.chaijs.com/},
- note = {[Online]}
-}
-@online{chess,
- title = {{Chess}},
- author = {chess.com},
- url = {https://www.chess.com/},
- note = {[Online]}
-}
-@online{csharp,
- title = {{{C\#} Programming Language}},
- author = {Microsoft},
- url = {https://learn.microsoft.com/dotnet/csharp/},
- note = {[Online]}
-}
-@online{cypress,
- title = {{Cypress}},
- author = {Brian Mann},
- url = {https://www.cypress.io/},
- note = {[Online]}
-}
-@online{d3js,
- title = {{D3.js}},
- author = {Observable},
- url = {https://d3js.org},
- note = {[Online]}
-}
-@online{django,
- title = {{Django}},
- author = {Adrian Holovaty and Simon Willison},
- url = {https://www.djangoproject.com/},
- note = {[Online]}
-}
-@online{docker,
- title = {{Docker: Accelerated Container Application Development}},
- author = {Docker},
- url = {https://www.docker.com/},
- note = {[Online]}
-}
-@online{docker-compose,
- title = {{Compose: Defining and Running Multi-Container Docker Applications}},
- author = {Docker},
- url = {https://docs.docker.com/compose/},
- note = {[Online]}
-}
-@online{dotnet,
- title = {{{.NET}: free, open-source, cross-platform framework}},
- author = {Microsoft},
- url = {https://dotnet.microsoft.com/},
- note = {[Online]}
-}
-@online{elasticsearch,
- title = {{Elasticsearch Platform}},
- author = {Elastic},
- url = {https://www.elastic.co/de/elasticsearch/},
- note = {[Online]}
-}
-@online{eslint,
- title = {{ESLint: {P}luggable {J}avaScript linter}},
- author = {Nicholas Zakas},
- url = {https://eslint.org/},
- note = {[Online]}
-}
-@online{express,
- title = {{Express}},
- author = {Douglas Christopher Wilson},
- url = {https://expressjs.com/},
- note = {[Online]}
-}
-@online{fastapi,
- title = {{FastAPI}},
- author = {Sebastián Ramírez},
- url = {https://fastapi.tiangolo.com/},
- note = {[Online]}
-}
-@online{flask,
- title = {{Flask User's Guide}},
- author = {Pallets},
- url = {https://flask.palletsprojects.com/},
- note = {[Online]}
-}
-@online{GitHub,
- title = {{GitHub}},
- url = {https://github.com/},
- note = {[Online]}
-}
-@online{graphql,
- title = {{GraphQL: {A} query language for your {API}}},
- author = {Facebook},
- url = {https://graphql.org/},
- note = {[Online]}
-}
-@online{grpc,
- title = {{gRPC: A high performance, open source universal RPC framework}},
- author = {{CNCF}},
- url = {https://grpc.io/},
- note = {[Online]}
-}
-@online{hetzner,
- title = {{Hetzner Cloud Hosting}},
- author = {Hetzner},
- url = {https://www.hetzner.com/cloud/},
- note = {[Online]}
-}
-@online{InstaApi,
- title = {{Instagram Basic Display API}},
- author = {Facebook},
- url = {https://developers.facebook.com/docs/instagram-basic-display-api},
- note = {[Online]}
-}
-@online{istanbuljs,
- title = {{Istanbul: {J}avaScript test coverage made simple}},
- author = {Istanbul},
- url = {https://istanbul.js.org/},
- note = {[Online]}
-}
-@online{jest,
- title = {{Jest is a delightful JavaScript Testing Framework with a focus on simplicity}},
- author = {Facebook},
- url = {https://jestjs.io/},
- note = {[Online]}
-}
-@online{json,
- title = {{JSON}},
- author = {Douglas Crockford},
- url = {https://www.json.org/},
- note = {[Online]}
-}
-@online{kaggle-elonmusktweets,
- title = {{Kaggle Datasets: Elon Musk Tweets}},
- author = {Google},
- url = {https://www.kaggle.com/datasets/gpreda/elon-musk-tweets},
- note = {[Online]}
-}
-@online{kubernetes,
- title = {{Kubernetes/K8s: open-source system for automating deployment, scaling, and management of containerized applications}},
- author = {{CNCF}},
- url = {https://kubernetes.io/},
- note = {[Online]},
- ids = {k8s}
-}
-@online{mariadb,
- title = {{MariaDB Community Server}},
- author = {Michael Widenius},
- url = {https://mariadb.com/},
- note = {[Online]},
- ids = {maria}
-}
-@online{mocha,
- title = {{Mocha Testing Framework}},
- author = {Mocha},
- url = {https://mochajs.org/},
- note = {[Online]}
-}
-@book{mongo_book,
- title = {{MongoDB: The Definitive Guide}},
- author = {Kristina Chodorow},
- year = 2013,
- publisher = {O'Reilly Media}
-}
-@online{mongodb,
- title = {{MongoDB}},
- author = {Dwight Merriman and Eliot Horowitz and Kevin Ryan},
- url = {https://www.mongodb.com/},
- note = {[Online]},
- ids = {mongo}
-}
-@online{mongodb-atlas,
- title = {{MongoDB Atlas}},
- author = {{MongoDB, Inc.}},
- url = {https://www.mongodb.com/atlas},
- note = {[Online]}
-}
-@online{mongodb-atlas-serverless,
- title = {{{AWS} Prescriptive Guidance: {MongoDB Atlas} on {AWS} -- Migrating from a self-managed environment to the {AWS} Cloud}},
- author = {Amazon},
- url = {https://docs.aws.amazon.com/prescriptive-guidance/latest/migration-mongodb-atlas/serverless.html},
- note = {[Online]}
-}
-@online{mongodb-replication,
- title = {{{MongoDB} Replication}},
- author = {{MongoDB, Inc.}},
- url = {https://www.mongodb.com/docs/manual/replication/},
- note = {[Online]}
-}
-@online{mswjs,
- title = {{Mock Service Worker: {API} mocking library for browser and Node.js}},
- author = {Artem Zakharchenko},
- url = {https://mswjs.io/},
- note = {[Online]}
-}
-@online{mui,
- title = {{{MUI}: The React component library you always wanted}},
- author = {{Material UI SAS}},
- url = {https://mui.com},
- note = {[Online]}
-}
-@online{mysql,
- title = {{MySQL: high-performance and scalable Online Transaction Processing}},
- author = {Michael Widenius und David Axmark},
- url = {https://www.mysql.com/},
- note = {[Online]}
-}
-@online{nextjs,
- title = {{Next.js}},
- author = {Vercel},
- url = {https://nextjs.org/},
- note = {[Online]}
-}
-@online{node,
- title = {{Node.js}},
- author = {Ryan Dahl},
- url = {https://www.nodejs.org/},
- note = {[Online]},
- ids = {nodejs}
-}
-@online{npm,
- title = {{npm}},
- author = {Isaac Schlueter},
- url = {https://www.npmjs.com/},
- note = {[Online]}
-}
-@online{ontotext,
- title = {{GraphDB}},
- author = {Ontotext},
- url = {https://www.ontotext.com/products/graphdb/},
- note = {[Online]}
-}
-@online{opcua,
- title = {{OPC Unified Architecture: a platform independent service-oriented architecture that integrates all the functionality of the individual OPC Classic specifications into one extensible framework}},
- author = {{OPC}},
- url = {https://opcfoundation.org/about/opc-technologies/opc-ua/},
- note = {[Online]}
-}
-@online{opencv,
- title = {{{OpenCV}: Open Source Computer Vision Library}},
- author = {Gray Bradsky},
- url = {https://opencv.org},
- note = {[Online]}
-}
-@online{phaser,
- title = {{Phaser Game Framework}},
- author = {{Photon Storm}},
- url = {https://phaser.io/},
- note = {[Online]}
-}
-@online{pinia,
- title = {{Pinia}},
- author = {Eduardo San Martin Morote},
- url = {https://pinia.vuejs.org/},
- note = {[Online]}
-}
-@online{postgresql,
- title = {{PostgreSQL: Open Source Relational Database}},
- author = {Andrew Yu and Jolly Chen},
- url = {https://www.postgresql.org/},
- note = {[Online]},
- ids = {postgres}
-}
-@online{prettier,
- title = {{Prettier: {O}pinionated {C}ode {F}ormatter}},
- author = {Prettier},
- url = {https://prettier.io/},
- note = {[Online]}
-}
-@online{prisma,
- title = {{Prisma}},
- author = {{Prisma Data, Inc.}},
- url = {https://www.prisma.io/},
- note = {[Online]}
-}
-@online{pydantic,
- title = {{Pydantic Documentation}},
- author = {Sebastián Ramírez},
- url = {https://docs.pydantic.dev/},
- note = {[Online]}
-}
-@online{pymongo,
- title = {{PyMongo}},
- author = {{MongoDB, Inc.}},
- url = {https://pypi.org/project/pymongo/},
- note = {[Online]}
-}
-@online{pytest,
- title = {{pytest: helps you write better programs}},
- author = {Guido van Rossum},
- url = {https://docs.pytest.org/},
- note = {[Online]}
-}
-@online{pytest,
- title = {{Pytest}},
- author = {Holger Krekel and {pytest Entwicklungteam}},
- url = {https://pytest.org/},
- note = {[Online]}
-}
-@online{python,
- title = {{Python}},
- author = {Guido van Rossum},
- url = {https://www.python.org},
- note = {[Online]}
-}
-@online{react,
- title = {{React}},
- author = {Facebook},
- url = {https://react.dev/},
- note = {[Online]}
-}
-@online{reacttestinglibrary,
- title = {{TestingLibraryReact}},
- author = {React Testing Library},
- url = {https://testing-library.com/docs/react-testing-library/intro/},
- note = {[Online]}
-}
-@book{restful,
- title = {{Architectural styles and the design of network-based software architectures}},
- author = {Fielding, Roy Thomas},
- year = 2000,
- publisher = {University of California, Irvine},
- ids = {rest}
-}
-@online{restfulapi,
- title = {{REST API Tutorial}},
- author = {Lokesh Gupta},
- url = {https://restfulapi.net/},
- note = {[Online]}
-}
-@techreport{rfc6455,
- title = {{The WebSocket Protocol}},
- author = {Alexey Melnikov and Ian Fette},
- year = 2011,
- month = dec,
- number = 6455,
- doi = {10.17487/RFC6455},
- issn = {2070-1721},
- url = {https://www.rfc-editor.org/info/rfc6455},
- type = {{RFC}}
-}
-@online{scikit,
- title = {{scikit-learn: Machine Learning in Python}},
- author = {David Cournapeau},
- url = {https://scikit-learn.org/},
- note = {[Online]},
- ids = {scikit-learn}
-}
-@article{scikit-image,
- title = {{scikit-image: image processing in {P}ython}},
- author = {van der Walt, {S}t\'efan and {S}ch\"onberger, {J}ohannes {L}. and {Nunez-Iglesias}, {J}uan and {B}oulogne, {F}ran\c{c}ois and {W}arner, {J}oshua {D}. and {Y}ager, {N}eil and {G}ouillart, {E}mmanuelle and {Y}u, {T}ony and the scikit-image contributors},
- year = 2014,
- month = 6,
- journal = {PeerJ},
- volume = 2,
- pages = {e453},
- doi = {10.7717/peerj.453},
- issn = {2167-8359},
- url = {https://doi.org/10.7717/peerj.453},
- keywords = {Image processing, Reproducible research, Education, Visualization, Open source, Python, Scientific programming}
-}
-@online{scratch,
- title = {{Scratch}},
- author = {{MIT Media Lab}},
- url = {https://scratch.mit.edu/projects/editor/},
- note = {[Online]}
-}
-@online{selenium,
- title = {{Selenium}},
- author = {Selenium},
- url = {https://www.selenium.dev/},
- note = {[Online]}
-}
-@online{socketio,
- title = {{Socket.IO}},
- author = {Guillermo Rauch},
- url = {https://socket.io/},
- note = {[Online]}
-}
-@online{sqlite,
- title = {{{SQLite}: {F}eatures}},
- author = {Richard Hipp},
- url = {https://sqlite.org/features.html},
- note = {[Online]}
-}
-@online{starlette,
- title = {{Starlette}},
- author = {Sebastián Ramírez},
- url = {https://www.starlette.io/},
- note = {[Online]}
-}
-@online{svelte,
- title = {{Svelte: Cybernetically enhanced web apps}},
- author = {Rich Harris},
- url = {https://www.svelte.dev/},
- note = {[Online]}
-}
-@online{sveltekit,
- title = {{Svelte Kit: {T}he fastest way to build {S}velte Apps}},
- author = {Rich Harris},
- url = {https://kit.svelte.dev/},
- note = {[Online]}
-}
-@online{tailwind,
- title = {{Tailwind {CSS}}},
- author = {Adam Wathan and Jonathan Reinink and David Hemphill and Steve Schoger},
- url = {https://tailwindcss.com/},
- note = {[Online]}
-}
-@online{terraform,
- title = {{Terraform}},
- author = {{HashiCorp}},
- url = {https://www.terraform.io/},
- note = {[Online]}
-}
-@online{tinydb,
- title = {{TinyDB: Lightweight Document-oriented Database}},
- author = {Markus Siemens},
- url = {https://github.com/msiemens/tinydb},
- note = {[Online]}
-}
-@online{typescript,
- title = {{TypeScript: JavaScript With Syntax For Types}},
- author = {Microsoft},
- url = {https://www.typescriptlang.org/},
- note = {[Online]}
-}
-@online{uvicorn,
- title = {{Uvicorn}},
- author = {Sebastián Ramírez},
- url = {https://www.uvicorn.org/},
- note = {[Online]}
-}
-@online{virtuoso,
- title = {{Virtuoso Universal Server}},
- author = {OpenLink},
- url = {https://virtuoso.openlinksw.com/},
- note = {[Online]}
-}
-@online{vite,
- title = {{Vite: {N}ext {G}eneration {F}rontend {T}ooling}},
- author = {Evan You},
- url = {https://github.com/vitejs/vite},
- note = {[Online]}
-}
-@online{vitest,
- title = {{Vitest: {A} {V}ite-native unit test framework}},
- author = {Anthony Fu and Matías Capeletto},
- url = {https://vitest.dev/},
- note = {[Online]}
-}
-@online{vue,
- title = {{Vue.js}},
- author = {Evan You},
- url = {https://vuejs.org/},
- note = {[Online]}
-}
-@online{websocket-whatwg,
- title = {{Origin of {WebSocket} ({IRC} logs: freenode / \#whatwg / 20080618)}},
- author = {Ian Hickson and Michael Carter},
- url = {https://krijnhoetmer.nl/irc-logs/whatwg/20080618#l-1145},
- note = {[Online]}
-}
-@online{yfinance,
- title = {{Yahoo Finance}},
- author = {Yahoo},
- url = {https://finance.yahoo.com},
- note = {[Online]}
-}
-@Online{bibtemplate,
- title = {},
- author = {},
- url = {},
- note = {[Online]},
-} \ No newline at end of file
diff --git a/macros/latex/contrib/easybook/README.md b/macros/latex/contrib/easybook/README.md
index 3dc4af0b3c..f41c591ce0 100644
--- a/macros/latex/contrib/easybook/README.md
+++ b/macros/latex/contrib/easybook/README.md
@@ -1,5 +1,5 @@
# The `easybook` document class
-Easily typesetting Chinese theses or books (v2024es)
+Easily typesetting Chinese theses or books (v2024et)
## Abstract
`easybook` is a pure academic template created based on the `ctexbook` book document class. It also has the functions of `book` and `article` document class. Combined with the general framework design of the theses of many universities in China, providing multiple commands and interfaces allows users to easily customize the theses templates. Its basic macro package `easybase` can also be used with `ctex` and standard document classes.
diff --git a/macros/latex/contrib/easybook/easybook.dtx b/macros/latex/contrib/easybook/easybook.dtx
index 1afeaabacc..1aeda67de9 100644
--- a/macros/latex/contrib/easybook/easybook.dtx
+++ b/macros/latex/contrib/easybook/easybook.dtx
@@ -14,7 +14,7 @@
% This work has the LPPL maintenance status `maintained'.
%<class|package>\NeedsTeXFormat{LaTeX2e}[2021/11/15]
%<*class>
-\ProvidesExplClass{easybook}{2024/10/25}{2024es}
+\ProvidesExplClass{easybook}{2024/10/26}{2024et}
{Easily typesetting Chinese theses or books}
\bool_new:N \l__eb_compile_draft_bool
@@ -302,7 +302,7 @@
%</class>
%<*package>
\RequirePackage{etoolbox}
-\ProvidesExplPackage{easybase}{2024/10/25}{2024es}
+\ProvidesExplPackage{easybase}{2024/10/26}{2024et}
{Easily typesetting Chinese theses or books}
\cs_generate_variant:Nn \dim_set:Nn { NV }
@@ -660,10 +660,10 @@
}
\cs_new_protected:Npn \eb@register@hdr@mark #1
{
- \exp_args:Nc \NewDocumentCommand { eb@mark@#1@label@layout }
+ \exp_args:Nc \DeclareDocumentCommand { eb@mark@#1@label@layout }
{O{\use:c { CTEXthe#1 }}m}
{\tl_set:cn { eb@mark@#1@label } {##1##2}}
- \cs_new_protected:cpn { eb_mark_#1_name_parse:n } ##1
+ \cs_set_protected:cpn { eb_mark_#1_name_parse:n } ##1
{
\regex_match:nnTF { ^\[.*\] } {##1}
{ \use:c { eb@mark@#1@label@layout }##1 }
@@ -677,7 +677,7 @@
\CTEXifname{\use:c { eb@mark@#1@label }}{}
\eb_mark_uppercase_case_init:n {##1}
},
- #1-label .code:n = \use:c { eb_mark_#1_name_parse:n } {##1},
+ #1-label .code:n = \use:c { eb_mark_#1_name_parse:n } {##1}
}
}
\cs_new_protected:Npn \RegisterHdrMark #1
@@ -1387,7 +1387,7 @@
}
\cs_new_protected:Npn \eb@register@bititle #1
{
- \exp_args:Nc \NewDocumentCommand { bi#1 }{sO{##3}mm}
+ \exp_args:Nc \DeclareDocumentCommand { bi#1 }{sO{##3}mm}
{
\IfBooleanTF{##1}
{
@@ -1689,6 +1689,11 @@
}
}
\cs_new_protected:Npn \AssignCaptionExt #1#2
+ {
+ \clist_map_inline:nn {#1}
+ { \eb@assign@caption@ext{##1}{#2} }
+ }
+\cs_new_protected:Npn \eb@assign@caption@ext #1#2
{ \tl_set:cn { ext@#1 } {#2} }
\cs_set_eq:NN \AllotCaptionExt \AssignCaptionExt
\ctex_define:n
@@ -1730,11 +1735,21 @@
\group_end:
}
-\cs_set_eq:NN \eb@contentsuse@save \contentsuse
\RenewDocumentCommand{\contentsuse}{O{-1000}mm}
{
- \eb@contentsuse@save{#2}{#3}
+ \clist_map_inline:nn {#2}
+ { \eb@contents@use{#1}{##1}{#3} }
+ }
+\cs_new_protected:Npn \eb@contents@use #1#2#3
+ {
+ \tl_set:cn { ttlx@#2 } {#3}
\tl_set:cn { ttll@#2 } {#1}
+ \tl_if_exist:cF { l__eb_contents_use_#2_#3_tl }
+ {
+ \tl_put_right:Nn \ttl@finishall
+ { \@writefile{#3}{\contentsfinish} }
+ }
+ \tl_set:cn { l__eb_contents_use_#2_#3_tl } { used }
}
\contentsuse{lstlisting}{lol}
\ctex_at_end_package:nn { hyperref }
@@ -1759,7 +1774,7 @@
#1/tocformat* .tl_set:c = l__eb_toc_#1_entry_nolabel_tl,
#1/tocindent .tl_set:c = l__eb_toc_#1_indent_tl,
#1/toclabel .cs_set:cp = { eb_toc_entry_#1:nnn } ##1##2##3,
- #1/tocrule .tl_set:c = l__eb_toc_#1_rule_tl,
+ #1/tocrule .cs_set:cp = { eb_toc_rule_#1:n } ##1,
#1/tocafter .tl_set:c = l__eb_toc_#1_after_tl,
#1/tocbelow .tl_set:c = l__eb_toc_#1_below_tl,
#1/tocbegin .meta:n = { #1/tocbelow = {##1} },
@@ -1781,7 +1796,7 @@
{\tl_use:c { l__eb_toc_#2_format_tl }}
{\use:c { eb_toc_entry_#2:nnn } { \thecontentslabel } {#2} {#1}}
{\tl_use:c { l__eb_toc_#2_entry_nolabel_tl }}
- {\tl_use:c { l__eb_toc_#2_rule_tl }}
+ {\use:c { eb_toc_rule_#2:n } { \thecontentspage }}
[\tl_use:c { l__eb_toc_#2_below_tl }]
}
\exp_not:o { \l__eb_toc_tmpb_tl }
@@ -1790,7 +1805,7 @@
{
tocformat = \IfBooleanT{#1}{\contentsmargin{0pt}},
tocindent = 0pt,
- tocrule = \IfBooleanTF{#1}{,~\thecontentspage}{\cdottocrule},
+ tocrule = \IfBooleanTF{#1}{,~##1}{\cdottocrule},
toclabel =
{
\bool_if:NTF \l__eb_toc_entry_hang_bool
@@ -1971,11 +1986,21 @@
\cs_new_protected:Npn \SetTocStyle #1#2#3
{
+ \clist_map_inline:nn {#1}
+ { \eb@set@toc@style{##1}{#2}{#3} }
+ }
+\cs_new_protected:Npn \eb@set@toc@style #1#2#3
+ {
\cs_set_protected:cpn { eb@toc@style@set@#1@#2 }
{ \ctex_set:nn {#1} {#3} }
}
\cs_new_protected:Npn \UseTocStyle #1#2#3
{
+ \clist_map_inline:nn {#1}
+ { \eb@use@toc@style{##1}{#2}{#3} }
+ }
+\cs_new_protected:Npn \eb@use@toc@style #1#2#3
+ {
\cs_if_exist:cTF { eb@toc@style@set@#1@#2 }
{ \addtocontents{#3}{\string\csuse{eb@toc@style@set@#1@#2}} }
{ \msg_warning:nnnn { easybase } { undefined-toc-style } {#2} {#1} }
@@ -2932,7 +2957,7 @@
}
%</package>
%<*tcolorbox>
-\ProvidesExplFile{eb-tcolorbox.cfg}{2024/10/25}{2024es}
+\ProvidesExplFile{eb-tcolorbox.cfg}{2024/10/26}{2024et}
{Customization of tcolorbox for easybook}
\cs_set_protected:Npn \addtotcbstyle #1#2
diff --git a/macros/latex/contrib/easybook/easybook.pdf b/macros/latex/contrib/easybook/easybook.pdf
index d454dd490d..33855082ab 100644
--- a/macros/latex/contrib/easybook/easybook.pdf
+++ b/macros/latex/contrib/easybook/easybook.pdf
Binary files differ
diff --git a/macros/latex/contrib/easybook/easybook.tex b/macros/latex/contrib/easybook/easybook.tex
index a956350235..93a2241ed2 100644
--- a/macros/latex/contrib/easybook/easybook.tex
+++ b/macros/latex/contrib/easybook/easybook.tex
@@ -23,8 +23,8 @@
name = easybook,
color-scheme = blue,
title = EASYBOOK使用手册,
- version = v2024es,
- date = 2024/10/25,
+ version = v2024et,
+ date = 2024/10/26,
authors = 瞿毅,
info = 简便地排版中文学ä½è®ºæ–‡æˆ–书ç±,
email = toquyi@163.com,
@@ -907,10 +907,10 @@ $\blacktriangleright$需è¦æ³¨æ„正确\textbf{编译索引}è¦å¢žåŠ  \code{-she
没有编å·/å字标题的附加格å¼ä»£ç ã€‚目录中判断标题是å¦æœ‰ç¼–å·/åå­—çš„ä¾æ®ä¸ºï¼šå¦‚果在 \option{tocline} 选项中使用了 \cs{numberline} 命令输出标签,则判定为有编å·/å字。格å¼æœ€åŽçš„命令å¯å¸¦æœ‰ä¸€ä¸ªå‚数,用于接å—标题内容。
\keyval{tocindent}{刚性长度}\dtag
目录æ¡ç›®å·¦è¾¹çš„缩进è·ç¦»ï¼Œé€šå¸¸æ ‡é¢˜çº§åˆ«è¶Šä½Žç¼©è¿›è¶Šå¤§ã€‚如果是段è½åž‹ç›®å½•ï¼Œä»…在当å‰æ¡ç›®çº§åˆ«ä¸ºæ®µè½ä¸­æœ€é«˜æ—¶æœ‰æ•ˆã€‚
- \keyval{tocrule}{引导线命令}\dtag
- 目录æ¡ç›®çš„引导线和页ç ã€‚引导线å¯ä»¥ä½¿ç”¨åŸºäºŽ \cs*{xleaders} 命令的 \cs{tocrule} 绘制(åŒæ—¶è¾“出页ç ï¼‰ï¼Œå¦‚果是一般ä¸éœ€è¦å¼•å¯¼çº¿çš„段è½åž‹ç›®å½•ï¼Œå¯ä»¥ä½¿ç”¨ \cs{thecontentspage} 命令输出页ç ã€‚
+ \keyval{tocrule}{引导线定义}\dtag\newtagv[Changed]{2024et}%
+ 目录æ¡ç›®å¼•å¯¼çº¿å’Œé¡µç çš„定义。其中引导线å¯ä»¥ä½¿ç”¨åŸºäºŽ \cs*{xleaders} 命令的 \cs{tocrule} 绘制(åŒæ—¶è¾“出页ç ï¼‰ï¼Œå‚æ•° \code{\#1} ä»£è¡¨é¡µç  \cs{thecontentspage}。如果是一般ä¸éœ€è¦å¼•å¯¼çº¿çš„段è½åž‹ç›®å½•ï¼Œåˆ™å¯ä»¥ä½¿ç”¨å‚æ•° \code{\#1} 输出页ç ã€‚
\command{tocrule}[\sarg\harg\oarg{引导点间è·}\darg{放大因å­}\marg{引导点}\oarg{页ç æ ¼å¼}]
- 生æˆç›®å½•å¼•å¯¼çº¿çš„命令,需è¦åœ¨å¼•å¯¼çº¿é€‰é¡¹ \option{tocrule} 中使用。带有星å·çš„命令与 \keyis{dotalign}{false} 效果相åŒã€‚命令带 \harg{} å·å‚æ•°ä¸è¾“出目录页ç ï¼Œæ­¤æ—¶æ— æ ¼å¼çš„页ç è¢«ä¿å­˜åœ¨ \cs{thecontentspage} 命令中,å¯ä»¥é…åˆç›’å­å‘½ä»¤è®¾ç½®ä¸åŒçš„页ç å·¦å³é—´è·å’Œå¯¹é½æ–¹å¼ã€‚\meta{放大因å­} 为 \meta{引导点} 的放大å€æ•°ã€‚\meta{页ç æ ¼å¼} 中最åŽä¸€ä¸ªå‘½ä»¤å¯ä»¥å¸¦æœ‰ä¸€ä¸ªå‚数用于接å—页ç ã€‚
+ 生æˆç›®å½•å¼•å¯¼çº¿çš„命令,需è¦åœ¨ \option{tocrule} 选项中使用。带有星å·çš„命令与 \keyis{dotalign}{false} 效果相åŒã€‚命令带 \harg{} å·å‚æ•°ä¸è¾“出目录页ç ï¼Œæ­¤æ—¶æ— æ ¼å¼çš„页ç è¢«ä¿å­˜åœ¨ \option{tocrule} 选项的å‚æ•° \code{\#1} 中,å¯ä»¥é…åˆç›’å­å‘½ä»¤è®¾ç½®ä¸åŒçš„页ç å·¦å³é—´è·å’Œå¯¹é½æ–¹å¼ã€‚\meta{放大因å­} 为 \meta{引导点} 的放大å€æ•°ã€‚\meta{页ç æ ¼å¼} 中最åŽä¸€ä¸ªå‘½ä»¤å¯ä»¥å¸¦æœ‰ä¸€ä¸ªå‚数用于接å—页ç ã€‚
\keyval{toclabel}{标题标签定义}\dtag\newtagv{2024as}%
目录中å„类型æ¡ç›®æ ‡é¢˜æ ‡ç­¾çš„定义,å¯ä¸Ž \option{tocline} 选项è”用设置标题。其中å‚æ•° \code{\#1} ä»£è¡¨æ ‡ç­¾çš„ç¼–å· \cs{thecontentslabel},å‚æ•° \code{\#2} 代表 \meta{æ¡ç›®å}。定义最åŽçš„命令å¯å¸¦æœ‰ä¸€ä¸ªå‚数,用于接å—标题内容,一些特殊情况例如需è¦å°†æ ‡é¢˜å†…容放在标签å‰ï¼Œå¯ä»¥é€šè¿‡å®šä¹‰å‘½ä»¤å®žçŽ°ï¼š
\begin{ctexexam}
@@ -936,7 +936,7 @@ $\blacktriangleright$需è¦æ³¨æ„正确\textbf{编译索引}è¦å¢žåŠ  \code{-she
tocline = \CTEXnumberline{#1}#2
},
section/toclabel = \contentspush{\hytoclink{#1}\hspace{0.5em}},
- section/tocrule = \tocrule-{}\makebox[1cm]{\rlap{\thecontentspage}},
+ section/tocrule = \tocrule-{}\makebox[1cm]{\rlap{#1}},
toc/pagenumwd = 0pt
}
\end{ctexexam}
@@ -948,7 +948,7 @@ $\blacktriangleright$需è¦æ³¨æ„正确\textbf{编译索引}è¦å¢žåŠ  \code{-she
当å‰çº§åˆ«ç›®å½•æ¡ç›®æ¯ä¸ªæ ‡é¢˜ä¹‹é—´çš„代ç ã€‚
\keyval{tocend}{结æŸä»£ç }\dtag\Default{\Marg{.}}\newtagv{2024as}%
当å‰çº§åˆ«ç›®å½•æ¡ç›®æœ€åŽä¸€ä¸ªæ ‡é¢˜åŽçš„代ç ã€‚
- \command{contentsuse}[\oarg{目录层次}\marg{æ¡ç›®å}\marg{扩展å}]\newtagv[Changed]{2024ce}%
+ \command{contentsuse}[\oarg{目录层次}\marg{æ¡ç›®å列表}\marg{扩展å}]\newtagv[Changed]{2024et}%
激活æ¡ç›®ç±»åž‹ä¸º \meta{æ¡ç›®å} 的目录定制功能,目录文件åŽç¼€ä¸º \meta{扩展å},若 \meta{扩展å} 为 \code{toc} 则æ¡ç›®ä¼šè‡ªåŠ¨æ¿€æ´»ã€‚å¯é€‰å‚æ•° \meta{目录层次} 为æ¡ç›®åœ¨ç›®å½•ä¸­çš„层次深度,默认值为 \code{-1000},当它大于目录深度计数器 \code{tocdepth} æ—¶ä¸æ˜¾ç¤ºã€‚图表等标题的目录æ¡ç›®æ— æ·±åº¦å› æ­¤ä¸ºé»˜è®¤å€¼ï¼Œç« èŠ‚标题 \module*{part}$\longrightarrow$\module*{subparagraph} 的深度则从 \code{-1} 到 \code{5} ä¾æ¬¡é€’增。需è¦åœ¨æ¿€æ´»æ¡ç›®åŽå†ä½¿ç”¨å‘½ä»¤ \cs{RegisterTocName} 注册选项。
\command{DeclareFloatList}[\marg{æ¡ç›®å}\marg{扩展å}]
声明一ç§æ¡ç›®ç±»åž‹çš„目录命令 \cs*{listof}\meta{æ¡ç›®å}\code{\textcolor{cs}{s}},并且支æŒ\ref{subsec:directory command} 中图表目录命令的机制。使用这个命令è¦ç¡®ä¿å°†æ¡ç›®åŠ å…¥ç›®å½•çš„机制已ç»å­˜åœ¨ï¼Œä¾‹å¦‚æ­é… \pkg*{newfloat} å®åŒ…创建新的浮动环境。选项å‰æœ‰å®žå¿ƒç¬¦å·\sface(ä»åŒ…å«ç©ºå¿ƒç¬¦å·\hface 选项的性质)表示在声明åŽå¯ç”¨ã€‚下é¢ä¸¾ä¸€ä¸ªå£°æ˜Žç®—法环境和对应题注目录的例å­ï¼š
@@ -963,7 +963,7 @@ $\blacktriangleright$需è¦æ³¨æ„正确\textbf{编译索引}è¦å¢žåŠ  \code{-she
\begin{document}
\listofalgorithms[multoc] % 在正文中输出åŒæ ç®—法目录
\end{ctexexam}
- \command{AssignCaptionExt}[\marg{æ¡ç›®å}\marg{扩展å}]
+ \command{AssignCaptionExt}[\marg{æ¡ç›®å列表}\marg{扩展å}]
ç»™æ¡ç›®ç±»åž‹å称为 \meta{æ¡ç›®å} 的标题分é…目录文件 \meta{扩展å}ï¼Œæ³¨æ„ \meta{扩展å} 需è¦è¢«å®šä¹‰åœ¨ \cs*{ext@}\meta{æ¡ç›®å} 命令中æ‰æœ‰æ•ˆï¼ˆ\pkg*{caption} å®åŒ…的默认定义形å¼ï¼‰ã€‚å¯ä»¥ä½¿ä¸åŒçš„ \meta{æ¡ç›®å} 共享一个目录:
\begin{ctexexam}
\AssignCaptionExt{table}{lof}
@@ -978,9 +978,9 @@ $\blacktriangleright$需è¦æ³¨æ„正确\textbf{编译索引}è¦å¢žåŠ  \code{-she
\stoplist[fancy]{loa}
\printlist[fancy]{loa}{}{}
\end{ctexexam}
- \command{SetTocStyle}[\marg{æ¡ç›®å}\marg{风格å}\marg{键值列表}]
+ \command{SetTocStyle}[\marg{æ¡ç›®å列表}\marg{风格å}\marg{键值列表}]
定义æ¡ç›®ç±»åž‹å称为 \meta{风格å} 的目录风格。使用 \cs{ctexset} 命令设置目录样å¼æ—¶ï¼Œé™¤äº†æ¡ç›®æ ‡é¢˜å®šä¹‰é€‰é¡¹ \option{tocline},其它选项åªæœ‰åœ¨ç›®å½•è¾“出命令å‰è®¾ç½®æ‰æœ‰æ•ˆï¼Œå®šä¹‰å®Œç›®å½•é£Žæ ¼åŽç”¨ \cs{UseTocStyle} 命令å¯ä»¥åœ¨æ­£æ–‡ä¸­ä»»æ„ä½ç½®ç”Ÿæ•ˆã€‚如果是没有\hface 符å·çš„选项,\meta{æ¡ç›®å} 设置为 \module*{toc}。
- \command{UseTocStyle}[\marg{æ¡ç›®å}\marg{风格å}\marg{扩展å}]
+ \command{UseTocStyle}[\marg{æ¡ç›®å列表}\marg{风格å}\marg{扩展å}]
使用对应æ¡ç›®ç±»åž‹å称为 \meta{风格å} 的目录风格,éšåŽæ ‡é¢˜åœ¨ç›®å½•ä¸­çš„æ ¼å¼ä¼šæ”¹å˜ã€‚本命令导言区和正文区å‡å¯ä½¿ç”¨ï¼Œç¬¬ä¸‰ä¸ªå¿…选å‚数还需è¦æŒ‡å®šæ¡ç›®æ ‡é¢˜åŠ å…¥ç›®å½•æ–‡ä»¶çš„ \meta{扩展å}。
\begin{ctexexam}
\SetTocStyle{chapter}{fancy}{tocformat = \color{red}\zihao{3}}
@@ -1081,7 +1081,7 @@ $\blacktriangleright$需è¦æ³¨æ„正确\textbf{编译索引}è¦å¢žåŠ  \code{-she
\command{tableofcontents}[\sarg\oarg{键值列表}\darg{代ç é’©å­}]
章节标题目录命令,支æŒä¸­è‹±æ–‡åŒè¯­æ ‡é¢˜ç›®å½•è¾“出。带有星å·å‚æ•°ä¸è¾“出目录æ¡ç›®ä¸Šæ–¹çš„标题。\meta{代ç é’©å­} 是当输出方案 \keyis{plan}{both} 时中文与英文目录之间执行的代ç ï¼Œå¯ä»¥æ’入设置目录样å¼å’Œæ¢é¡µç­‰å‘½ä»¤ã€‚
\keychoice{plan}{\fbox{cn},bi,both}
- 章节标题目录的输出方案。\code{cn} åªè¾“出中文目录,\code{bi} åªè¾“出英文目录。\code{both} åŒæ—¶è¿žç»­è¾“出中文和英文目录,需è¦ä¸ŽåŒè¯­ç›®å½•æ ‡é¢˜å‘½ä»¤ \cs{bichapter} 等或åŒè¯­æ ‡é¢˜é€‰é¡¹ \option{title} é…åˆä½¿ç”¨ã€‚
+ 章节标题目录的输出方案。\code{cn} åªè¾“出中文目录,\code{bi} åªè¾“出英文目录。\code{both} åŒæ—¶è¿žç»­è¾“出中文和英文目录,å¯ä»¥ä¸Žæ ‡é¢˜å‘½ä»¤é€‰é¡¹ \option{level} å’ŒåŒè¯­æ ‡é¢˜é€‰é¡¹ \option{title} é…åˆä½¿ç”¨ã€‚
\keyval{bicontentsname}{英文目录标题}\Default{Contents}
英文目录的标题,为通用接å£å‘½ä»¤ \cs{ctexset} 的选项。
\command{listoffigures}[\sarg\oarg{键值列表}]
diff --git a/macros/latex/contrib/iaria-lite/README b/macros/latex/contrib/iaria-lite/README
index 62decf0ef3..9a4afb6b7a 100644
--- a/macros/latex/contrib/iaria-lite/README
+++ b/macros/latex/contrib/iaria-lite/README
@@ -1,5 +1,5 @@
-----------------------------
- Version 0.4 of the iaria-lite class
+ Version 0.5 of the iaria-lite class
Christoph P. Neumann
-----------------------------
diff --git a/macros/latex/contrib/iaria-lite/iaria-lite.dtx b/macros/latex/contrib/iaria-lite/iaria-lite.dtx
index c6d98a9f1e..7ef8036a9e 100644
--- a/macros/latex/contrib/iaria-lite/iaria-lite.dtx
+++ b/macros/latex/contrib/iaria-lite/iaria-lite.dtx
@@ -1,16 +1,16 @@
%\iffalse
% iaria-lite.dtx generated using makedtx version 1.2 (c) Nicola Talbot
% Command line args:
-% -preamble "Copyright 2023-2024 Christoph P. Neumann 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 any later version. The latest version of this license is in https://www.latex-project.org/lppl.txt and version 1.3c or later is part of all distributions of LaTeX version 2008 or later. This work has the LPPL maintenance status maintained. The Current Maintainer of this work is Christoph P. Neumann. "
-% -macrocode ".*"
-% -setambles ".*=>\nopreamble"
-% -src "(_cpn_copyIntoExamplesFolder_cls.cmd|iaria-lite.cls)=>\1"
% -date "2024-2024"
+% -doc "doc/iaria-lite.tex"
+% -preamble "Copyright 2023-2024 Christoph P. Neumann 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 any later version. The latest version of this license is in https://www.latex-project.org/lppl.txt and version 1.3c or later is part of all distributions of LaTeX version 2008 or later. This work has the LPPL maintenance status maintained. The Current Maintainer of this work is Christoph P. Neumann. "
% -dir "src"
+% -setambles ".*=>\nopreamble"
% -author "Christoph P. Neumann "
-% -doc "doc/iaria-lite.tex"
+% -src "(_cpn_copyIntoExamplesFolder_cls.cmd|iaria-lite.cls)=>\1"
+% -macrocode ".*"
% iaria-lite
-% Created on 2024/9/14 21:27
+% Created on 2024/10/26 14:47
%\fi
%\iffalse
%<*package>
@@ -56,7 +56,7 @@
%\title{\textsf{iaria-lite}\\
% An Unofficial IARIA LaTeX Class (Lite Version)}
%\author{Christoph P.\ Neumann \texttt{$<$cyberpetaneuron@gmail.com$>$}}
-%\date{Version 0.4}
+%\date{Version 0.5}
%\maketitle
%\PrintChanges
%
@@ -206,21 +206,21 @@ pause% \end{macrocode}
% \end{macrocode}
%\fi
% \begin{macrocode}
-%# Copyright (c) 2023 Christoph P. Neumann,
+%# Copyright (c) 2023-2024 Christoph P. Neumann
-%# DISCLAIMER:
-%# I had to decide whether to hardcode required usage of IEEEtran "conference" option into my class.
-%# I decided against it.
-%# Thus, it is required to use IARIA class like this: \documentclass[conference]{iaria}.
-%# The iaria class passes all class options (like "conference") to IEEEtran.
-%# The reasoning: There might be a future use case (speculatively) to pass IEEEtran options like "a4paper", for IARIA purposes (?)
-%# For now, IARIA requires IEEE "conference" option, only.
+% DISCLAIMER:
+% I had to decide whether to hardcode required usage of IEEEtran "conference"
+% option into my class. I decided against it.
+% Thus, it is required to use IARIA class like this:
+% \documentclass[conference]{iaria}.
+% The iaria class passes all class options (like "conference") to IEEEtran.
+% The reasoning: There might be a future use case (speculatively) to pass
+% IEEEtran options like "a4paper", for IARIA purposes (?)
+% For now, IARIA requires IEEE "conference" option, only.
-% Declare that this document class file requires at least LaTeX version 2e.
\NeedsTeXFormat{LaTeX2e}
-% Provide the name of your document class, the date it was last updated, and a comment about what it's used for
-\ProvidesClass{iaria-lite}[2024/09/16 unofficial IARIA-lite conference template v0.4]
+\ProvidesClass{iaria-lite}[2024/10/24 unofficial IARIA-lite conference template v0.5]
% Define marker counter for options (counter are global in latex):
\newcounter{iaria@subfigtracker}
@@ -239,7 +239,8 @@ pause% \end{macrocode}
\typeout{iaria class: subcaption option is set (use subfigure command).}
}
-\DeclareOption{onecolumn}{\OptionNotUsed} % IEEE option onecolumn will be ignored
+% IEEE option onecolumn will be ignored
+\DeclareOption{onecolumn}{\OptionNotUsed}
\DeclareOption{pbalance}{
\setcounter{iaria@pbalancetracker}{1}
@@ -251,14 +252,16 @@ pause% \end{macrocode}
}
% We'll pass any document class options along to the underlying class
+% required IEEE options: conference! For IARIA purposes.
\DeclareOption*{%
- \PassOptionsToClass{\CurrentOption}{IEEEtran}% required IEEE options: conference (for IARIA purposes)
+ \PassOptionsToClass{\CurrentOption}{IEEEtran}
}
% Now we'll execute any options passed in
\ProcessOptions\relax
-% Instead of defining each and every little detail required to create a new document class,
+% Instead of defining each and every little detail
+% required to create a new document class,
% you can base your class on an existing document class.
\LoadClass{IEEEtran}
@@ -275,17 +278,19 @@ pause% \end{macrocode}
\makeatletter
% Diferring from IEEE, IARIA requires non-abbreviated references:
\renewcommand{\fnum@figure}{Figure~\thefigure}
-% Diferring from IEEE, IARIA requires 14 point bold Times New Roman for the title
+% Diferring from IEEE, IARIA requires 14 point bold Times for the title
\renewcommand{\title}[1]{\renewcommand{\@title}{\bfseries\Large #1}}
% Diferring from IEEE, IARIA requires "Keywords" instead of "Index Terms":
\renewcommand\IEEEkeywordsname{Keywords}
\makeatother
\RequirePackage{xpatch}
-% Diferring from IEEE, IARIA requires a hyphen after "Keywords" instead of an emdash:
+% Diferring from IEEE, IARIA requires a hyphen
+% after "Keywords" instead of an emdash:
\xpatchcmd\IEEEkeywords{---}{-}{}{}
-% Diferring from IEEE, IARIA requires also the keywords in Italic (and Bold)(and lower case!):
+% Diferring from IEEE, IARIA requires also the keywords in Italic
+% (and Bold)(and lower case!):
\let\oldIEEEkeywords\IEEEkeywords
\def\IEEEkeywords{\oldIEEEkeywords\itshape\ignorespaces}
@@ -294,17 +299,11 @@ pause% \end{macrocode}
% copied from IEEEtran.cls:
\relax\@IEEEauthorblockNstyle% set the default text style
\gdef\@IEEEauthorblockXinterlinespace{0pt}% disable strut for spacer row
- % the \expandafter hides the \cr in conditional tex, see the array.sty docs
- % for details, probably not needed here as the \cr is in a macro
- % do a spacer row if needed
\if@IEEEprevauthorblockincol\expandafter\@IEEEauthorblockNtopspaceline\fi
\global\@IEEEprevauthorblockincoltrue% we now have a block in this column
- %restore the correct strut value
\gdef\@IEEEauthorblockXinterlinespace{\@IEEEauthorblockNinterlinespace}%
- % input the author names
\large
#1%
- % end the row if the user did not already
\crcr}
\makeatother
@@ -337,13 +336,15 @@ pause% \end{macrocode}
\typeout{iaria class: load pbalance package.}
\RequirePackage{pbalance}
\fi
-% Flushend => works with arxiv, but major incampatibility with lineno (and, thus, also with mindflow et al.)
+% Flushend => works with arxiv, but major incampatibility with lineno
+% (and, thus, also with mindflow et al.)
\ifnum\value{iaria@flushendtracker}=1
\typeout{iaria class: load flushend package.}
\RequirePackage{flushend}
\fi
-% Finally, we'll use \endinput to indicate that LaTeX can stop reading this file. LaTeX will ignore anything after this line.
+% Finally, we'll use \endinput to indicate that LaTeX can stop
+% reading this file. LaTeX will ignore anything after this line.
\endinput
% \end{macrocode}
%\iffalse
diff --git a/macros/latex/contrib/iaria-lite/iaria-lite.ins b/macros/latex/contrib/iaria-lite/iaria-lite.ins
index 84f0e6507f..b02f8a7a83 100644
--- a/macros/latex/contrib/iaria-lite/iaria-lite.ins
+++ b/macros/latex/contrib/iaria-lite/iaria-lite.ins
@@ -1,4 +1,4 @@
-% iaria-lite.ins generated using makedtx version 1.2 2024/9/14 21:27
+% iaria-lite.ins generated using makedtx version 1.2 2024/10/26 14:47
\input docstrip
\preamble
diff --git a/macros/latex/contrib/iaria-lite/iaria-lite.pdf b/macros/latex/contrib/iaria-lite/iaria-lite.pdf
index a015125dbc..baa6984151 100644
--- a/macros/latex/contrib/iaria-lite/iaria-lite.pdf
+++ b/macros/latex/contrib/iaria-lite/iaria-lite.pdf
Binary files differ
diff --git a/macros/latex/contrib/iaria-lite/template/cpn_all_all.bib b/macros/latex/contrib/iaria-lite/template/cpn_all_all.bib
deleted file mode 100644
index ba79c01832..0000000000
--- a/macros/latex/contrib/iaria-lite/template/cpn_all_all.bib
+++ /dev/null
@@ -1,753 +0,0 @@
-
-@Thesis{neumann2004sa,
- author = {Neumann, Christoph P.},
- title = {{Conceptional Design and Realization of a `Component Test Stand' for Measurements on Enterprise JavaBeans}},
- institution = {Friedrich\-/Alexander\-/Universit{\"a}t Erlangen\-/N{\"u}rnberg},
- year = 2004,
- month = feb,
- type = {Studienarbeit},
- _url = {https://www.cyberlytics.eu/theses/all/Studienarbeit_ChristophPeterNeumann_revised/}
-}
-
-@Thesis{neumann2005da,
- author = {Neumann, Christoph P.},
- title = {{Design of an Open Framework for Optimizing the Distribution of Hardware and Software Components in Control Networks for Vehicles}},
- institution = {Friedrich\-/Alexander\-/Universit{\"a}t Erlangen\-/N{\"u}rnberg},
- year = 2005,
- month = jun,
- type = {Diplomarbeit},
- _url = {https://www.cyberlytics.eu/theses/all/Diplomarbeit_ChristophPeterNeumann_original/}
-}
-
-@INPROCEEDINGS{MeNe04testejb,
- author = {Marcus Meyerh{\"o}fer and Christoph Neumann},
- title = {{TestEJB} -- A Measurement Framework for {EJBs}},
- booktitle = {Proc of the 7th Int'l Symposium on Component\-/Based Software Engineering (CBSE'04) in conjunction with the 26th Int'l Conf on Software Engineering (ICSE'04)},
- _editor = {Ivica Crnkovic},
- month = may,
- year = {2004},
- pages = {294--301},
- address = {Edinburgh, UK},
- publisher = {Springer, Berlin, DE},
- series = {Lecture Notes in Computer Science},
- volume = {3054},
- doi = {10.1007/978-3-540-24774-6_26},
- _url = {https://doi.org/10.1007/978-3-540-24774-6_26},
- _isbn = {978\-/3\-/540\-/24774\-/6},
-}
-
-@INPROCEEDINGS{NHSL09oxdbs,
- author = {Christoph P. Neumann and Stefan Hanisch and Bernhard Schiemann and
- Richard Lenz},
- title = {{OXDBS -- Erweiterung einer nativen XML\-/Datenbank um die Validierung
- und Konsistenzpr{\"u}fung gegen eine OWL\-/Ontologie}},
- booktitle = {Tagungsband der 54.\,GMDS\-/Jahrestagung},
- year = {2009},
- _pages = {271:1--271:2},
- address = {Essen, DE},
- month = sep,
- organization = {{Deutsche Gesellschaft f{\"u}r Medizinische Informatik, Biometrie
- und Epidemiologie} (GMDS)},
- doi = {10.3205/09GMDS271},
- _url = {http://www.egms.de/en/meetings/gmds2009/09gmds271.shtml},
-}
-
-@INPROCEEDINGS{NeWL09xdsrig,
- author = {Christoph P. Neumann and Florian Wagner and Richard Lenz},
- title = {{XdsRig -- Eine Open\-/Source IHE XDS Testumgebung}},
- booktitle = {Tagungsband der 54.\,GMDS\-/Jahrestagung},
- year = {2009},
- _pages = {276:1--276:2},
- address = {Essen, DE},
- month = sep,
- organization = {{Deutsche Gesellschaft f{\"u}r Medizinische Informatik, Biometrie
- und Epidemiologie} (GMDS)},
- doi = {10.3205/09GMDS276},
- _url = {http://www.egms.de/en/meetings/gmds2009/09gmds276.shtml},
-}
-
-@INPROCEEDINGS{NRDL09deus,
- author = {Christoph P. Neumann and Florian Rampp and Michael Daum and Richard Lenz},
- title = {{A Mediated Publish\-/Subscribe System for Inter\-/Institutional Process Support in Healthcare}},
- booktitle = {Proc of the 3rd ACM Int'l Conf on Distributed Event\-/Based Systems (DEBS 2009)},
- year = {2009},
- _chapter = {14},
- _pages = {1--4},
- pages = {14:1--14:4},
- address = {Nashville, TN, USA},
- month = jul,
- _isbn = {9781605586656},
- _url = {https://doi.org/10.1145/1619258.1619277},
- doi = {10.1145/1619258.1619277},
- _note = {[An extended version is available as Tech.\ Rep.\ CS\-/2012\-/02 at Friedrich\-/Alexander\-/Universit{\"a}t Erlangen\-/N{\"u}rnberg]}
-}
-
-@INPROCEEDINGS{NeLe09alphaflow,
- author = {Christoph P. Neumann and Richard Lenz},
- title = {{alpha\-/Flow: A Document\-/based Approach to Inter\-/Institutional Process Support in Healthcare}},
- booktitle = {Proc of the 3rd Int'l Workshop on Process\-/oriented Information Systems
- in Healthcare (ProHealth'09) in conjunction with the 7th Int'l Conf
- on Business Process Management (BPM'09)},
- year = {2009},
- pages = {569--580},
- address = {Ulm, DE},
- month = sep,
- doi = {10.1007/978-3-642-12186-9_55},
- _url = {https://doi.org/10.1007/978-3-642-12186-9_55},
- _isbn = {978\-/3\-/642\-/12186\-/9},
-
-}
-
-@INPROCEEDINGS{NeLe09dmps,
- author = {Christoph P. Neumann and Richard Lenz},
- title = {{A Light\-/Weight System Extension Supporting Document\-/based Processes
- in Healthcare}},
- booktitle = {Proc of the 3rd Int'l Workshop on Process\-/oriented Information Systems
- in Healthcare (ProHealth'09) in conjunction with the 7th Int'l Conf
- on Business Process Management (BPM'09)},
- year = {2009},
- pages = {557--568},
- address = {Ulm, DE},
- month = sep,
- doi = {10.1007/978-3-642-12186-9_54},
- _url = {https://doi.org/10.1007/978-3-642-12186-9_54},
- _isbn = {978\-/3\-/642\-/12186\-/9},
-}
-
-@INPROCEEDINGS{NeLe10alphaUC,
- author = {Christoph P. Neumann and Richard Lenz},
- title = {{The alpha\-/Flow Use\-/Case of Breast Cancer Treatment -- Modeling Inter\-/Institutional Healthcare Workflows by Active Documents}},
- booktitle = {Proc of the 19th Int'l Workshops on Enabling Technologies: Infrastructures for Collaborative Enterprises (WETICE 2010)},
- _extended_booktitle = {Proc of the 8th Int'l Workshop on Agent\-/based Computing for Enterprise Collaboration (ACEC)
- at the 19th Int'l Workshops on Enabling Technologies: Infrastructures for Collaborative Enterprises (WETICE 2010)},
- year = {2010},
- pages = {12--22},
- address = {Larissa, GR},
- month = jun,
- doi = {10.1109/WETICE.2010.8},
- _url = {https://doi.ieeecomputersociety.org/10.1109/WETICE.2010.8},
- _issn = {1524\-/4547},
-}
-
-@INPROCEEDINGS{NeFL10oxdbs,
- author = {Christoph P. Neumann and Thomas Fischer and Richard Lenz},
- title = {{OXDBS -- Extension of a native XML Database System with Validation by Consistency Checking of OWL\-/DL Ontologies}},
- booktitle = {Proc of the 14th International Database Engineering \& Applications Symposium (IDEAS'10)},
- year = {2010},
- pages = {143--148},
- address = {Montreal, QC, CA},
- month = aug,
- _url = {https://doi.org/10.1145/1866480.1866502},
- doi = {10.1145/1866480.1866502},
- _isbn = {978\-/1\-/60558\-/900\-/8},
-}
-
-@INPROCEEDINGS{NSWL11alphaadaptive,
- author = {Christoph P. Neumann and Peter K. Schwab and Andreas M. Wahl and Richard Lenz},
- title = {{alpha\-/Adaptive: Evolutionary Workflow Metadata in Distributed Document\-/Oriented Process Management}},
- booktitle = {Proc of the 4th Int'l Workshop on Process\-/oriented Information Systems
- in Healthcare (ProHealth'11) in conjunction with the 9th Int'l Conf
- on Business Process Management (BPM'11)},
- year = {2011},
- pages = {225--236},
- address = {Clermont\-/Ferrand, FR},
- month = aug,
- _isbn = {978\-/3\-/642\-/28115\-/0},
- doi = {10.1007/978-3-642-28115-0_22},
- _url = {https://doi.org/10.1007/978-3-642-28115-0_22}
-}
-
-@TECHREPORT{NeRL12deus,
- author = {Christoph P. Neumann and Florian Rampp and Richard Lenz},
- title = {{DEUS: Distributed Electronic Patient File Update System}},
- institution = {Friedrich\-/Alexander\-/Universit{\"a}t Erlangen\-/N{\"u}rnberg, Dept.\ of Computer Science},
- series = {Technical Reports},
- number = {CS\-/2012\-/02},
- year = {2012},
- month = mar,
- issn = {2191\-/5008},
- doi = {10.13140/RG.2.2.18075.23848},
- _url = {https://nbn-resolving.org/urn:nbn:de:bvb:29-opus-32089}
-}
-
-@INPROCEEDINGS{NeWL12offsync,
- title={{Adaptive Version Clocks and the OffSync Protocol (Poster)}},
- author={Christoph P. Neumann and Andreas M. Wahl and Richard Lenz},
- booktitle={Proc of the 10th IEEE Int'l Symposium on Parallel and Distributed Processing with Applications (ISPA{-}12)},
- address = {Madrid, Spain},
- month=jul,
- year={2012},
- doi = {10.1109/ISPA.2012.123},
- _url = {https://doi.ieeecomputersociety.org/10.1109/ISPA.2012.123},
- issn = {2158\-/9178},
- pages = {835--836},
-}
-
-@INPROCEEDINGS{NeHL12hydra,
- title={{Hydra Version Control System (Poster)}},
- author={Christoph P. Neumann and Scott A. Hady and Richard Lenz},
- booktitle={Proc of the 10th IEEE Int'l Symposium on Parallel and Distributed Processing with Applications (ISPA{-}12)},
- address = {Madrid, Spain},
- month=jul,
- year={2012},
- issn = {2158\-/9178},
- pages = {837--838},
- doi = {10.1109/ISPA.2012.124},
- _url = {https://doi.ieeecomputersociety.org/10.1109/ISPA.2012.124},
-}
-
-@ARTICLE{NeLe12alphaFlow,
- author = {Christoph P. Neumann and Richard Lenz},
- title = {{The alpha\-/Flow Approach to Inter\-/Institutional Process Support in Healthcare}},
- journal = {International Journal of Knowledge\-/Based Organizations (IJKBO)},
- publisher = {IGI Global},
- volume = 2,
- number = 4,
- year = {2012},
- pages = {52--68},
- _url = {http://www.igi-global.com/article/alpha-flow-approach-inter-institutional/72340},
- _urlDOI = {https://doi.org/10.4018/ijkbo.2012100104},
- doi = {10.4018/ijkbo.2012100104}
-}
-
-@MastersThesis{Neumann2012dissPreprint_OldBibTeX,
- author = {Christoph P. Neumann},
- title = {{Distributed Document\-/Oriented Process Management in Healthcare}},
- school = {Friedrich\-/Alexander\-/Universit{\"a}t Erlangen\-/N{\"u}rnberg},
- type = {Dissertation},
- _type = {`Dissertation' (PhD thesis)},
- _type = {PhD thesis (`Dissertation' in Germany)},
- month = nov,
- year = 2012,
- url = {https://nbn-resolving.org/urn:nbn:de:bvb:29-opus-39070}
-}
-
-@phdthesis{Neumann2012dissPreprint,
- author = {Christoph P. Neumann},
- title = {{Distributed Document\-/Oriented Process Management in Healthcare}},
- school = {Friedrich\-/Alexander\-/Universit{\"a}t Erlangen\-/N{\"u}rnberg},
- month = nov,
- year = 2012,
- address = {Erlangen},
- doi = {10.13140/RG.2.2.14719.79521},
- url = {https://nbn-resolving.org/urn:nbn:de:bvb:29-opus-39070}
-}
-
-@INPROCEEDINGS{NeLe13adhocCoop,
- author = {Christoph P. Neumann and Richard Lenz},
- title = {{Distributed Ad Hoc Cooperation in Healthcare}},
- booktitle = {Post\-/Proceedings of the Joint Int'l Workshops on Process\-/oriented Information Systems in Healthcare and Knowledge Representation for Healthcare (ProHealth'12 / KR4HC'12) in conjunction with the 10th Int'l Conf on Business Process Management (BPM'12)},
- _editor = {Richard Lenz and Silvia Miksch and Mor Peleg and Manfred Reichert and David Riano and Annette ten Teije},
- year = {2013},
- pages = {113--125},
- _address = {Tallinn, EE},
- publisher = {Springer},
- note = {Part of the Lecture Notes in Computer Science book series (LNAI, volume 7738)},
- _isbn = {978\-/3\-/642\-/36437\-/2},
- doi = {10.1007/978-3-642-36438-9_8},
- _url = {https://doi.org/10.1007/978-3-642-36438-9_8},
-}
-
-@incollection{Neumann2012lni,
- author={Christoph P. Neumann},
- editor={Abraham Bernstein and Wolfgang Effelsberg and Steffen H{\"o}lldobler and Hans{-}Peter Lenhof and Klaus{-}Peter L{\"o}hr and Paul Molitor and Gustaf Neumann and R{\"u}diger Reischuk and Nicole Schweikardt and Myra Spiliopoulou and Harald St{\"o}rrle and Sabine S{\"u}sstrunk},
- title={Verteiltes Dokumenten\-/orientiertes Prozessmanagement im Gesundheitswesen},
- booktitle={Ausgezeichnete Informatikdissertationen 2012},
- series={{LNI}},
- volume={{D{-}13}},
- pages={241--250},
- publisher={{GI}},
- year={2012},
- url={https://dl.gi.de/20.500.12116/33740}
-}
-
-@BOOK{Neumann2013dissBook,
- author = {Christoph P. Neumann},
- title = {{Distributed Case Handling}},
- year = 2013,
- publisher = {Verlag Dr.~Hut},
- address = {M{\"u}nchen},
- isbn = {9783843909198},
- _urn = {urn:nbn:de:bvb:29\-/opus\-/39070},
- _url = {https://d-nb.info/1033041637},
- _note = {\url{http://www.opus.ub.uni-erlangen.de/opus/volltexte/2012/3907/}(preprint version)},
- _note = {\url{https://d-nb.info/1033041637}(DNB)},
- _note = {\url{https://www.dr.hut-verlag.de/978-3-8439-0919-8.html}(URL)}
-}
-
-@INPROCEEDINGS{IND+09lzatav,
- author = {Florian Irmert and Christoph P. Neumann and Michael Daum and Niko Pollner and Klaus Meyer\-/Wegener},
- title = {{Technische Grundlagen f{\"u}r eine laufzeitadaptierbare Transaktionsverwaltung}},
- booktitle = {Tagungsband der 13.\,Fachtagung Datenbanksysteme f{\"u}r Business, Technologie und Web (BTW'09)},
- month = mar,
- year = {2009},
- pages = {227--236},
- address = {M{\"u}nster, DE},
- publisher = {Gesellschaft f{\"u}r Informatik e.V.\ (GI), K{\"o}ln, Germany},
- doi = {10.1145/1620432.1620442},
- url = {https://dl.gi.de/20.500.12116/20447},
- _isbn = {978-3-88579-238-3},
- _issn = {1617\-/5468},
-}
-
-@INPROCEEDINGS{ILN+09semrttx,
- author = {Florian Irmert and Frank Lauterwald and Christoph P. Neumann and Michael Daum and Richard Lenz and Klaus Meyer{-}Wegener},
- title = {{Semantics of a Runtime Adaptable Transaction Manager}},
- booktitle = {Proc of the 13th Int'l Database Engineering \& Applications Symposium (IDEAS'09)},
- month = sep,
- year = {2009},
- pages = {88--96},
- address = {Cetraro, IT},
- doi = {10.1145/1620432.1620442},
- _isbn = {9781605584027},
- _url = {https://doi.org/10.1145/1620432.1620442},
-}
-
-@ARTICLE{JBN+10fcmdb,
- author = {Holger von Jouanne{-}Diedrich and Juliane Blechinger and Christoph P. Neumann and Stefan Schwarz and Richard Lenz},
- title = {{Integration verteilter und heterogener Configuration\-/Management\-/Datenbanken}},
- journal = {Informatik\-/Spektrum},
- editor = {Arndt Bode},
- publisher = {Springer},
- issn = {0170\-/6012},
- pages = {351--362},
- volume = {33},
- issue = {4},
- year = {2010},
- doi = {10.1007/s00287-009-0398-6},
- _url = {http://www.springerlink.com/content/e8m40805u21881m2/},
-}
-
-@INPROCEEDINGS{FDI+10esmmog,
- author={Thomas Fischer and Michael Daum and Florian Irmert and Christoph P. Neumann and Richard Lenz},
- title={{Exploitation of Event\-/Semantics for Distributed Publish/Subscribe Systems in Massively Multiuser Virtual Environments}},
- booktitle={Proc of the 14th Int'l Database Engineering \& Applications Symposium (IDEAS'10)},
- year={2010},
- pages = {90--97},
- address = {Montreal, QC, CA},
- month = aug,
- doi = {10.1145/1866480.1866494},
- _isbn = {9781605589008},
- _url = {https://doi.org/10.1145/1866480.1866494},
-}
-
-@TECHREPORT{LNR+11egr,
- author = {Frank Lauterwald and Christoph P. Neumann and Richard Lenz and Anselm G. J{\"u}nemann and Christian Y. Mardin and Klaus Meyer{-}Wegener and Folkert K. Horn},
- title = {{The Erlangen Glaucoma Registry: a Scientific Database for Longitudinal Analysis of Glaucoma}},
- institution = {Friedrich\-/Alexander\-/Universit{\"a}t Erlangen\-/N{\"u}rnberg, Dept.\ of Computer Science},
- type = {Technical Reports},
- number = {CS\-/2011\-/02},
- year = {2011},
- month = dec,
- doi = {10.13140/RG.2.2.31497.01128},
- _issn = {2191\-/5008},
- _url = {https://nbn-resolving.org/urn:nbn:de:bvb:29-opus-39057}
-}
-
-@INPROCEEDINGS{PANP23seccloudfogai,
- title={{Security Challenges for Cloud or Fog Computing-Based AI Applications}},
- author={Amir Pakmehr and Andreas A{\ss}muth and Christoph P. Neumann and Gerald Pirkl},
- booktitle={Proc of the 14th International Conference on Cloud Computing, GRIDs, and Virtualization (Cloud Computing 2023)},
- _organization={International Academy, Research, and Industry Association (IARIA)},
- address = {Nice, France},
- month=jun,
- year={2023},
- doi = {10.48550/arXiv.2310.19459},
- _url = {https://www.thinkmind.org/index.php?view=article&articleid=cloud_computing_2023_2_10_28004},
- _url = {https://doi.org/10.48550/arXiv.2310.19459},
- _issn = {2308-4294},
- pages = {21--29},
-}
-
-@INPROCEEDINGS{LeNe24vocattllm,
- title={{Vocabulary Attack to Hijack Large Language Model Applications}},
- author={Patrick Levi and Christoph P. Neumann},
- booktitle={Proc of the 15th International Conference on Cloud Computing, GRIDs, and Virtualization (Cloud Computing 2024)},
- _organization={International Academy, Research, and Industry Association (IARIA)},
- address = {Venice, Italy},
- month=apr,
- year={2024},
- doi = {10.48550/arXiv.2404.02637},
- _url = {https://www.thinkmind.org/index.php?view=article&articleid=cloud_computing_2024_2_10_28007},
- _url2 = {https://doi.org/10.48550/arXiv.2404.02637},
- _issn = {2308\-/4294},
- pages = {19--24}
-}
-
-@INPROCEEDINGS{ToNe11alphaprops,
- author = {Aneliya Todorova and Christoph P. Neumann},
- title = {{alpha-Props: A Rule-Based Approach to `Active Properties' for Document-Oriented Process Support in Inter-Institutional Environments (Poster)}},
- booktitle = {Lecture Notes in Informatics (LNI) Seminars 10\,/\,Informatiktage 2011},
- year={2011},
- month=mar,
- pages={131--134},
- editor={Ludger Porada},
- organization={Gesellschaft f{\"u}r Informatik e.V.\ (GI)},
- isbn={978-3-88579-444-8},
- _url={http://www6.informatik.uni-erlangen.de/publications/public/2011/giinformatiktage2011_stud-todorova_neumann.pdf}
-}
-
-@INPROCEEDINGS{WaNe12alphaoffsync,
- author = {Andreas M. Wahl and Christoph P. Neumann},
- title = {{alpha-OffSync: An Offline-Capable Synchronization Approach for Distributed Document-Oriented Process Management in Healthcare (Poster)}},
- booktitle = {Lecture Notes in Informatics (LNI) Seminars 11\,/\,Informatiktage 2012},
- year={2012},
- month=mar,
- pages={131--134},
- editor={Ludger Porada},
- organization={Gesellschaft f{\"u}r Informatik e.V.\ (GI)},
- isbn={978-3-88579-444-8},
- _url={http://www6.informatik.uni-erlangen.de/publications/public/2012/giinformatiktage2012_stud-wahl_neumann.pdf}
-}
-
-@INPROCEEDINGS{StNe23foodfresh,
- title={{FoodFresh: Multi-Chain Design for an Inter-Institutional Food Supply Chain Network}},
- author={Philipp Stangl and Christoph P. Neumann},
- booktitle={Proc of the 14th International Conference on Cloud Computing, GRIDs, and Virtualization (Cloud Computing 2023)},
- _organization={International Academy, Research, and Industry Association (IARIA)},
- address = {Nice, France},
- month=jun,
- year={2023},
- doi = {10.48550/arXiv.2310.19461},
- _url = {https://www.thinkmind.org/index.php?view=article&articleid=cloud_computing_2023_2_30_28006},
- _url = {https://doi.org/10.48550/arXiv.2310.19461},
- _issn = {2308\-/4294},
- pages = {41--46},
-}
-
-@TECHREPORT{SaNe24othfb,
- author = {Patrick Sabau and Christoph P. Neumann},
- title = {{Analyse von Methoden zur Sicherung der Vertraulichkeit in Neuronalen Netzen}},
- institution = {Ostbayerische Technische Hochschule Amberg\-/Weiden},
- type = {Forschungsbericht},
- number = {2024},
- year = {2024},
- month = mar,
- _issn = {2365\-/1997},
- doi = {10.13140/RG.2.2.21052.65924},
- _url1 = {https://www.oth-aw.de/hochschule/mediathek/forschungsbericht/},
- _url2 = {https://www.oth-aw.de/files/oth-aw/Aktuelles/Veroeffentlichungen/Forschungsbericht/OTH_Forschungsbericht_2024.pdf},
- _url3 = {https://www.researchgate.net/profile/Christoph-Neumann-8/publication/379109359_Analyse_von_Methoden_zur_Sicherung_der_Vertraulichkeit_in_Neuronalen_Netzen/links/65faff43a4857c7962654c5c/Analyse-von-Methoden-zur-Sicherung-der-Vertraulichkeit-in-Neuronalen-Netzen.pdf}
-}
-
-@MISC{StNe24kosmosis,
- title={The Kosmosis Use-Case of Crypto Rug Pull Detection and Prevention},
- author={Philipp Stangl and Christoph P. Neumann},
- year={2024},
- eprint={2405.19762},
- archivePrefix={arXiv},
- primaryClass={cs.CR}
-}
-
-@TECHREPORT{StNe24kosmosis-TR,
- author = {Philipp Stangl and Christoph P. Neumann},
- title = {{The Kosmosis Use-Case of Crypto Rug Pull Detection and Prevention}},
- institution = {Ostbayerische Technische Hochschule Amberg\-/Weiden, CyberLytics\-/Lab at the Department of Electrical Engineering, Media and Computer Science},
- series = {Technischer Bericht},
- number = {CL-2024-01},
- year = 2024,
- month = 2,
- doi = {10.48550/arXiv.2405.19762},
- _url = {https://doi.org/10.48550/arXiv.2405.19762},
-}
-
-@TECHREPORT{ModA-TR-2021SS-WAE-TeamWeiss-CovidDashboard,
- author = {Tobias Bauer and Albert Hahn and Lukas Kleinlein and Nicolas Proske and Leonard W{\"o}llmer and Andrei Trukhin and Christoph P. Neumann},
- title = {{Covidash: Eine MEAN\-/Variation-basierte Webanwendung für Inzidenz\-/Zahlen und Impffortschritt in Deutschland}},
- institution = {Ostbayerische Technische Hochschule Amberg\-/Weiden, CyberLytics\-/Lab an der Fakult{\"a}t Elektrotechnik, Medien und Informatik},
- series = {Technischer Bericht},
- number = {CL-2021-06},
- year = 2021,
- month = 7,
- doi = {10.13140/RG.2.2.33921.84321},
- _url = {https://dx.doi.org/10.13140/RG.2.2.33921.84321},
-}
-@TECHREPORT{ModA-TR-2021SS-WAE-TeamRot-FireForceDefense,
- author = {Cameron Barbee and Tim Hoffmann and Christian Piffel and Tobias Schotter and Sebastian Schuscha and Philipp Stangl and Thomas Stangl and Christoph P. Neumann},
- title = {{FireForceDefense: Graphisches Tower\-/Defense\-/Spiel mit Kubernetes\-/Deployment}},
- institution = {Ostbayerische Technische Hochschule Amberg\-/Weiden, CyberLytics\-/Lab an der Fakult{\"a}t Elektrotechnik, Medien und Informatik},
- series = {Technischer Bericht},
- number = {CL-2021-05},
- year = 2021,
- month = 7,
- doi = {10.13140/RG.2.2.20500.07048},
- _url = {https://dx.doi.org/10.13140/RG.2.2.20500.07048},
-}
-@TECHREPORT{ModA-TR-2021SS-WAE-TeamGruen-MedPlanner,
- author = {Egidia Cenko and Madina Kamalova and Matthias Sch{\"o}n and Christoph Schuster and Andrei Trukhin and Christoph P. Neumann},
- title = {{MedPlanner: Eine Angular- und Django\-/basierte Webanwendung um ärztliche Termine übersichtlich zu verwalten}},
- institution = {Ostbayerische Technische Hochschule Amberg\-/Weiden, CyberLytics\-/Lab an der Fakult{\"a}t Elektrotechnik, Medien und Informatik},
- series = {Technischer Bericht},
- number = {CL-2021-04},
- year = 2021,
- month = 7,
- doi = {10.13140/RG.2.2.19409.71528},
- _url = {https://dx.doi.org/10.13140/RG.2.2.19409.71528},
-}
-
-@TECHREPORT{ModA-TR-2022SS-WAE-TeamWeiss-WoIstMeinGeld,
- author = {Alexander Ziebell and Anja Stricker and Annika Stadelmann and Leo Schurrer and Philip Bartmann and Ronja B{\"a}umel and Ulrich Stark and Christoph P. Neumann},
- title = {{Wo ist mein Geld: Eine MERN\-/basierte Webanwendung für gemeinsame Ausgaben mit Freunden oder Kollegen}},
- institution = {Ostbayerische Technische Hochschule Amberg\-/Weiden, CyberLytics\-/Lab an der Fakult{\"a}t Elektrotechnik, Medien und Informatik},
- series = {Technischer Bericht},
- number = {CL-2022-11},
- year = 2022,
- month = 7,
- doi = {10.13140/RG.2.2.28888.67847},
- _url = {https://dx.doi.org/10.13140/RG.2.2.28888.67847},
-}
-
-
-
-@TECHREPORT{ModA-TR-2022SS-BDCC-TeamWeiss-TwitterDash,
- author = {Bastian Hahn and Martin Kleber and Andreas Klier and Lukas Kreussel and Felix Paris and Andreas Ziegler and Christoph P. Neumann},
- title = {{Twitter-Dash: React- und .NET\-/basierte Trend- und Sentiment\-/Analysen}},
- institution = {Ostbayerische Technische Hochschule Amberg\-/Weiden, CyberLytics\-/Lab an der Fakult{\"a}t Elektrotechnik, Medien und Informatik},
- series = {Technischer Bericht},
- number = {CL-2022-07},
- year = 2022,
- month = 7,
- doi = {10.13140/RG.2.2.15466.90564},
- _url = {https://dx.doi.org/10.13140/RG.2.2.15466.90564},
-}
-@TECHREPORT{ModA-TR-2022SS-BDCC-TeamRot-Reddiment,
- author = {Tobias Bauer and Fabian Beer and Daniel Holl and Ardian Imeraj and Konrad Schweiger and Philipp Stangl and Wolfgang Weigl and Christoph P. Neumann},
- title = {{Reddiment: Eine SvelteKit- und ElasticSearch\-/basierte Reddit Sentiment\-/Analyse}},
- institution = {Ostbayerische Technische Hochschule Amberg\-/Weiden, CyberLytics\-/Lab an der Fakult{\"a}t Elektrotechnik, Medien und Informatik},
- series = {Technischer Bericht},
- number = {CL-2022-06},
- year = 2022,
- month = 7,
- doi = {10.13140/RG.2.2.32244.12161},
- _url = {https://dx.doi.org/10.13140/RG.2.2.32244.12161},
-}
-@TECHREPORT{ModA-TR-2022SS-BDCC-TeamGruen-ExplosionGuy,
- author = {Florian B{\"o}sl and Helge Kohl and Anastasia Chernysheva and Patrice Korinth and Philipp Porsch and Christoph P. Neumann},
- title = {{Explosion Guy: Cloud\-/basiertes Matchmaking für einen graphischen Bombenspaß}},
- institution = {Ostbayerische Technische Hochschule Amberg\-/Weiden, CyberLytics\-/Lab an der Fakult{\"a}t Elektrotechnik, Medien und Informatik},
- series = {Technischer Bericht},
- number = {CL-2022-05},
- year = 2022,
- month = 7,
- doi = {10.13140/RG.2.2.18822.34882},
- _url = {https://dx.doi.org/10.13140/RG.2.2.18822.34882},
-}
-@TECHREPORT{ModA-TR-2022SS-BDCC-TeamCyan-OTHWiki,
- author = {Dominik Smrekar and Johannes Horst and Patrick Sabau and Saniye Ogul and Tobias Schotter and Christoph P. Neumann},
- title = {{OTH-Wiki: Ein Angular- und FastAPI\-/basiertes Wiki für Studierende}},
- institution = {Ostbayerische Technische Hochschule Amberg\-/Weiden, CyberLytics\-/Lab an der Fakult{\"a}t Elektrotechnik, Medien und Informatik},
- series = {Technischer Bericht},
- number = {CL-2022-04},
- year = 2022,
- month = 7,
- doi = {10.13140/RG.2.2.25533.23526},
- _url = {https://dx.doi.org/10.13140/RG.2.2.25533.23526},
-}
-
-
-@TECHREPORT{ModA-TR-2022WS-SWT-TeamGruen-Graphvio,
- author = {Johannes Halbritter and Helge Kohl and Lukas Kreussel and Stephan Prettner and Andreas Ziegler and Christoph P. Neumann},
- title = {{Graphvio: Eine Graphdatenbank\-/Webanwendung für integrierte Datensätze von Streaminganbietern}},
- institution = {Ostbayerische Technische Hochschule Amberg\-/Weiden, CyberLytics\-/Lab an der Fakult{\"a}t Elektrotechnik, Medien und Informatik},
- series = {Technischer Bericht},
- number = {CL-2022-01},
- year = 2022,
- month = 3,
- doi = {10.13140/RG.2.2.12111.46244},
- _url = {https://dx.doi.org/10.13140/RG.2.2.12111.46244},
-}
-
-@TECHREPORT{ModA-TR-2023SS-WAE-TeamWeiss-Neunerln,
- author = {Paul Brandl and Manuel Kalla and Dominik Panzer and Kevin Paulus and Manuel Pickl and Franziska Rubenbauer and Berkay Yurdaguel and Christoph P. Neumann},
- title = {{Neunerln: Eine MEVN\-/basierte Webanwendung zum kompetitiven Kartenspielen}},
- institution = {Ostbayerische Technische Hochschule Amberg\-/Weiden, CyberLytics\-/Lab an der Fakult{\"a}t Elektrotechnik, Medien und Informatik},
- series = {Technischer Bericht},
- number = {CL-2023-11},
- year = 2023,
- month = 7,
- doi = {10.13140/RG.2.2.33933.31209},
- _url = {https://dx.doi.org/10.13140/RG.2.2.33933.31209},
-}
-
-@TECHREPORT{ModA-TR-2023SS-BDCC-TeamRot-CompVisPipeline,
- author = {André Kestler and Antonio Vidos and Marcus Haberl and Tobias Dobmeier and Tobias Lettner and Tobias Weiß and Christoph P. Neumann},
- title = {{Computer Vision Pipeline: Eine React- und Flask\-/basierte Webanwendung zur No\-/Code\-/Bildverarbeitung mit Cloud\-/Deployment}},
- institution = {Ostbayerische Technische Hochschule Amberg\-/Weiden, CyberLytics\-/Lab an der Fakult{\"a}t Elektrotechnik, Medien und Informatik},
- series = {Technischer Bericht},
- number = {CL-2023-08},
- year = 2023,
- month = 7,
- doi = {10.13140/RG.2.2.23866.98248},
- _url = {https://dx.doi.org/10.13140/RG.2.2.23866.98248},
-}
-@TECHREPORT{ModA-TR-2023SS-BDCC-TeamBlau-NauticalNonsense,
- author = {Jakob Götz and Uwe Kölbel and Maximilian Schlosser and Oliver Schmidts and Jan Schuster and Philipp Seufert and Fabian Wagner and Christoph P. Neumann},
- title = {{Nautical Nonsense: Eine Phaser3- und FastAPI\-/basierte Webanwendung für Schiffe\-/Versenken mit Cloud\-/Deployment}},
- institution = {Ostbayerische Technische Hochschule Amberg\-/Weiden, CyberLytics\-/Lab an der Fakult{\"a}t Elektrotechnik, Medien und Informatik},
- series = {Technischer Bericht},
- number = {CL-2023-07},
- year = 2023,
- month = 7,
- doi = {10.13140/RG.2.2.17156.09601},
- _url = {https://dx.doi.org/10.13140/RG.2.2.17156.09601},
-}
-@TECHREPORT{ModA-TR-2023SS-BCN-TeamGruen-TorpedoTactics,
- author = {Lukas Feil and Stefan Reger and Timon Spichtinger and Manuel Pickl and Gian Piero Cecchetti and Alexander Hammer and Berkay Yurdagül and Christoph P. Neumann},
- title = {{Torpedo Tactics: Eine MEVN\-/basierte Webanwendung für Schiffe\-/Versenken mit Cloud\-/Deployment}},
- institution = {Ostbayerische Technische Hochschule Amberg\-/Weiden, CyberLytics\-/Lab an der Fakult{\"a}t Elektrotechnik, Medien und Informatik},
- series = {Technischer Bericht},
- number = {CL-2023-06},
- year = 2023,
- month = 7,
- doi = {10.13140/RG.2.2.22608.69120},
- _url = {https://dx.doi.org/10.13140/RG.2.2.22608.69120},
-}
-
-@TECHREPORT{ModA-TR-2023SS-BCN-TeamCyan-Stockbird,
- author = {Rebecca Kietzer and Baran Baygin and Carl Küschall and Jonathan Okorafor and Luca Käsmann and Michael Zimmet and Michael Ippisch and Christoph P. Neumann},
- title = {{Stockbird: Eine React\-/basierte Webanwendung mit serverless Cloud\-/Deployment zur Analyse des Einfluss von Tweets auf Aktienkurs\-/Schwankungen}},
- institution = {Ostbayerische Technische Hochschule Amberg\-/Weiden, CyberLytics\-/Lab an der Fakult{\"a}t Elektrotechnik, Medien und Informatik},
- series = {Technischer Bericht},
- number = {CL-2023-04},
- year = 2023,
- month = 7,
- doi = {10.13140/RG.2.2.32675.02083},
- _url = {https://dx.doi.org/10.13140/RG.2.2.32675.02083},
-}
-@TECHREPORT{ModA-TR-2023SS-BCN-TeamBlau-FancyChess,
- author = {Christian Rute and Alex Müller and Alexander Rudolf Wittmann and Arthur Zimmermann and David Nestmeyer and Julian Tischlak and Matthias Wolfinger and Christoph P. Neumann},
- title = {{FancyChess: Eine Next.js\-/basierte Cloud-Anwendung zum Schachspielen}},
- institution = {Ostbayerische Technische Hochschule Amberg\-/Weiden, CyberLytics\-/Lab an der Fakult{\"a}t Elektrotechnik, Medien und Informatik},
- series = {Technischer Bericht},
- number = {CL-2023-03},
- year = 2023,
- month = 7,
- doi = {10.13140/RG.2.2.19253.24802},
- _url = {https://dx.doi.org/10.13140/RG.2.2.19253.24802},
-}
-@TECHREPORT{ModA-TR-2023WS-SWT-TeamRot-SGDb,
- author = {Anastasia Chernysheva and Jakob G{\"o}tz and Ardian Imeraj and Patrice Korinth and Philipp Stangl and Christoph P. Neumann},
- title = {{SGDb Semantic Video Game Database: Svelte- und Ontotext\-/basierte Webanwendung mit einer Graphen\-/Suche für Videospiele}},
- institution = {Ostbayerische Technische Hochschule Amberg\-/Weiden, CyberLytics\-/Lab an der Fakult{\"a}t Elektrotechnik, Medien und Informatik},
- series = {Technischer Bericht},
- number = {CL-2023-02},
- year = 2023,
- month = 3,
- doi = {10.13140/RG.2.2.11272.60160},
- _url = {https://dx.doi.org/10.13140/RG.2.2.11272.60160},
-}
-@TECHREPORT{ModA-TR-2023WS-SWT-TeamGruen-OPCUANetzwerk,
- author = {Johannes Horst and Manuel Zimmermann and Patrick Sabau and Saniye Ogul and Stefan Ries and Tobias Schotter and Christoph P. Neumann},
- title = {{OPCUA-Netzwerk: Angular- und FastAPI\-/basierte Entwicklung eines OPC-UA Sensor\-/Netzwerks für den Heimbereich}},
- institution = {Ostbayerische Technische Hochschule Amberg\-/Weiden, CyberLytics\-/Lab an der Fakult{\"a}t Elektrotechnik, Medien und Informatik},
- series = {Technischer Bericht},
- number = {CL-2023-01},
- year = 2023,
- month = 3,
- doi = {10.13140/RG.2.2.22177.79209},
- _url = {https://dx.doi.org/10.13140/RG.2.2.22177.79209},
-}
-@TECHREPORT{ModA-TR-2024SS-CCT-TeamGruen-CloudDice,
- author = {Lukas Rupp and Franziska Rubenbauer and Christoph P. Neumann},
- title = {{CloudDice: Ein React\-/basiertes Kniffel-Würfelspiel}},
- institution = {Ostbayerische Technische Hochschule Amberg\-/Weiden, CyberLytics\-/Lab an der Fakult{\"a}t Elektrotechnik, Medien und Informatik},
- series = {Technische Berichte},
- number = {CL-2024-14},
- year = 2024,
- month = 7,
- doi = {10.13140/RG.2.2.11229.83686},
- _url = {https://dx.doi.org/10.13140/RG.2.2.11229.83686},
-}
-
-@TECHREPORT{ModA-TR-2024SS-BCN-TeamCyan-SkillIssue,
- author = {Fabian Heindl and Paul Brand and Daniel Reichert and Christoph P. Neumann},
- title = {{SkillIssue: A MERN\-/based Low\-/Latency Multi\-/User Game for Displaying True Skill With Your Friends}},
- institution = {Ostbayerische Technische Hochschule Amberg\-/Weiden, CyberLytics\-/Lab an der Fakult{\"a}t Elektrotechnik, Medien und Informatik},
- type = {Technical Reports},
- number = {CL-2024-12},
- year = 2024,
- month = 7,
- doi = {10.13140/RG.2.2.32201.35686},
- _url = {https://dx.doi.org/10.13140/RG.2.2.32201.35686},
-}
-@TECHREPORT{ModA-TR-2024SS-BCN-TeamGelb-GoalGuru,
- author = {Bernhard Gailer and Timo Gräf and Maria Lyoteva and Tsvetan Stanchev and Apporva Bhoir and Christoph P. Neumann},
- title = {{GoalGuru: A React- and FastAPI\-/based Cloud Application for Predicting Soccer Games Outcome}},
- institution = {Ostbayerische Technische Hochschule Amberg\-/Weiden, CyberLytics\-/Lab an der Fakult{\"a}t Elektrotechnik, Medien und Informatik},
- type = {Technical Reports},
- number = {CL-2024-11},
- year = 2024,
- month = 7,
- doi = {10.13140/RG.2.2.18779.58407},
- _url = {https://dx.doi.org/10.13140/RG.2.2.18779.58407},
-}
-@TECHREPORT{ModA-TR-2024SS-BCN-TeamWeiss-InfluenzaConnect,
- author = {Sebastian Weidner and Jonas Hermann and Nils Bayerl and Dominik Schwagerl and \ Timon Spichtinger and Christoph P. Neumann},
- title = {{InfluenzaConnect: Eine React- und Flask\-/basierte Webanwendung für Influencer\-/Marketing}},
- institution = {Ostbayerische Technische Hochschule Amberg\-/Weiden, CyberLytics\-/Lab an der Fakult{\"a}t Elektrotechnik, Medien und Informatik},
- type = {Technische Berichte},
- number = {CL-2024-10},
- year = 2024,
- month = 7,
- doi = {10.13140/RG.2.2.25490.47041},
- _url = {https://dx.doi.org/10.13140/RG.2.2.25490.47041},
-}
-
-@TECHREPORT{ModA-TR-2024SS-BCN-TeamGruen-NanoVend,
- author = {Lukas Hirsch and Johannes Küffner and Denis Tomazi and Christoph P. Neumann},
- title = {{NanoVend: Ein Cloud\-/native E-Commerce\-/Backend als Baukasten für mittelständische Unternehmen}},
- institution = {Ostbayerische Technische Hochschule Amberg\-/Weiden, CyberLytics\-/Lab an der Fakult{\"a}t Elektrotechnik, Medien und Informatik},
- type = {Technische Berichte},
- number = {CL-2024-08},
- year = 2024,
- month = 7,
- doi = {10.13140/RG.2.2.12068.69761},
- _url = {https://dx.doi.org/10.13140/RG.2.2.12068.69761},
-}
-@TECHREPORT{ModA-TR-2024SS-BCN-TeamRot-StockSentinel,
- author = {Andreas Hecht and Linus Heise and Oliver Kneidl and Eva-Maria Maurer and Christoph P. Neumann},
- title = {{StockSentinel: AI\-/Powered Web Tool for Analyzing the Markets Perception of Stocks}},
- institution = {Ostbayerische Technische Hochschule Amberg\-/Weiden, CyberLytics\-/Lab an der Fakult{\"a}t Elektrotechnik, Medien und Informatik},
- type = {Technical Reports},
- number = {CL-2024-07},
- year = 2024,
- month = 7,
- doi = {10.13140/RG.2.2.20457.30564},
- _url = {https://dx.doi.org/10.13140/RG.2.2.20457.30564},
-}
-@TECHREPORT{ModA-TR-2024SS-WAE-TeamCyan-Connect4IfYouCan,
- author = {Amos Asmerom and Daniel Reichert and Fabian Heindl and Christoph P. Neumann},
- title = {{Connect4IfYouCan: A MERN\-/based Web Game for Competitive Two Player Matches}},
- institution = {Ostbayerische Technische Hochschule Amberg\-/Weiden, CyberLytics\-/Lab an der Fakult{\"a}t Elektrotechnik, Medien und Informatik},
- type = {Technical Reports},
- number = {CL-2024-06},
- year = 2024,
- month = 7,
- doi = {10.13140/RG.2.2.27168.19200},
- _url = {https://dx.doi.org/10.13140/RG.2.2.27168.19200},
-}
-
-@TECHREPORT{ModA-TR-2024SS-WAE-TeamWeiss-Geodingens,
- author = {Viktor Hense and Johannes Lindner and Lukas Mrosek and Christoph P. Neumann},
- title = {{Geodingens: A Web Application for Intuitive and User\-/friendly Work with Geopandas}},
- institution = {Ostbayerische Technische Hochschule Amberg\-/Weiden, CyberLytics\-/Lab an der Fakult{\"a}t Elektrotechnik, Medien und Informatik},
- type = {Technical Reports},
- number = {CL-2024-04},
- year = 2024,
- month = 7,
- doi = {10.13140/RG.2.2.13746.41929},
- _url = {https://dx.doi.org/10.13140/RG.2.2.13746.41929},
-}
-
-@TECHREPORT{ModA-TR-2024SS-WAE-TeamGruen-MunchMunch,
- author = {Juliana Kühn and Nikolett Rácz and Raffael Friedl and Maximilian Lippmann and Christoph P. Neumann},
- title = {{MunchMunch: Eine MERN\-/basierte kulinarische Web-Anwendung für verbessertes User Engagement beim Entdecken neuer Gerichte und Rezepte}},
- institution = {Ostbayerische Technische Hochschule Amberg\-/Weiden, CyberLytics\-/Lab an der Fakult{\"a}t Elektrotechnik, Medien und Informatik},
- type = {Technische Berichte},
- number = {CL-2024-02},
- year = 2024,
- month = 7,
- doi = {10.13140/RG.2.2.23812.74883},
- _url = {https://dx.doi.org/10.13140/RG.2.2.23812.74883},
-}
-
diff --git a/macros/latex/contrib/iaria-lite/template/cpn_supervised_all.bib b/macros/latex/contrib/iaria-lite/template/cpn_supervised_all.bib
deleted file mode 100644
index 910906ac9a..0000000000
--- a/macros/latex/contrib/iaria-lite/template/cpn_supervised_all.bib
+++ /dev/null
@@ -1,398 +0,0 @@
-
-@Thesis{kampf2012bt,
- author = {Kampf, Marvin},
- title = {{alpha\-/CDM: Konzeption und Implementierung eines Modells zur Inhaltsabh{\"a}ngigkeit als Baustein einer Prozessunterst{\"u}tzung auf Basis von aktiven Dokumenten}},
- institution = {Friedrich\-/Alexander\-/Universit{\"a}t Erlangen\-/N{\"u}rnberg},
- year = 2012,
- month = nov,
- type = {Bachelorarbeit},
- _url = {https://www.cyberlytics.eu/theses/all/FAU/BT_simakamp/BT_simakamp.pdf},
-}
-@Thesis{hunsen2012mt,
- author = {Hunsen, Christian},
- title = {{alpha\-/Doyen: Ein Verfahren zur Wortf{\"u}hrerschaft\-/{\"U}bertragung als Baustein einer Prozessunterst{\"u}tzung auf Basis von aktiven Dokumenten}},
- institution = {Friedrich\-/Alexander\-/Universit{\"a}t Erlangen\-/N{\"u}rnberg},
- year = 2012,
- month = jul,
- type = {Masterarbeit},
- _url = {https://www.cyberlytics.eu/theses/all/FAU/MT_uj32uvac/MT_uj32uvac.pdf},
-}
-@Thesis{schmidt2012bt,
- author = {Schmidt, Alexander},
- title = {{Gegen{\"u}berstellung verschiedener Paradigmen zur Behandlung von Fehlern und Ausnahmen in verteilten Systemen}},
- institution = {Friedrich\-/Alexander\-/Universit{\"a}t Erlangen\-/N{\"u}rnberg},
- year = 2012,
- month = apr,
- type = {Bachelorarbeit},
- _url = {https://www.cyberlytics.eu/theses/all/FAU/BT_siaascmi/BT_siaascmi.pdf},
-}
-@Thesis{tsysin2011bt,
- author = {Tsysin, Konstantin},
- title = {{alpha\-/PrintPut: Ein Windows\-/Druckertreiber zum Einbringen von Dokumenten aus beliebigen Drittanwendungen als Baustein einer Prozessunterst{\"u}tzung auf Basis von aktiven Dokumenten}},
- institution = {Friedrich\-/Alexander\-/Universit{\"a}t Erlangen\-/N{\"u}rnberg},
- year = 2011,
- month = dec,
- type = {Bachelorarbeit},
- _url = {https://www.cyberlytics.eu/theses/all/FAU/BT_sikotsys/BT_sikotsys.pdf},
-}
-@Thesis{wagner2011da,
- author = {Wagner, Florian},
- title = {{alpha\-/Forms: Selbst\-/editierbare Formulare als Baustein einer Prozessunterst{\"u}tzung auf Basis von aktiven Dokumenten}},
- institution = {Friedrich\-/Alexander\-/Universit{\"a}t Erlangen\-/N{\"u}rnberg},
- year = 2011,
- month = dec,
- type = {Diplomarbeit},
- _url = {https://www.cyberlytics.eu/theses/all/FAU/DA_siflwagn/DA_siflwagn.pdf},
-}
-@Thesis{hady2011da,
- author = {Hady, Scott},
- title = {{alpha\-/VVS: An integrated Version Control System as a Component of Process Support based on Active Documents}},
- institution = {Friedrich\-/Alexander\-/Universit{\"a}t Erlangen\-/N{\"u}rnberg},
- year = 2011,
- month = nov,
- type = {Diplomarbeit},
- _url = {https://www.cyberlytics.eu/theses/all/FAU/DA_sischady/DA_sischady.pdf},
-}
-@Thesis{wahl2011bt,
- author = {Wahl, Andreas M.},
- title = {{alpha\-/OffSync: Verteilten Datensynchronisation in Form von IMAP\-/basiertem Mail\-/Transfer als Baustein einer Prozessunterst{\"u}tzung auf Basis von aktiven Dokumenten}},
- institution = {Friedrich\-/Alexander\-/Universit{\"a}t Erlangen\-/N{\"u}rnberg},
- year = 2011,
- month = oct,
- type = {Bachelorarbeit},
- _url = {https://www.cyberlytics.eu/theses/all/FAU/BT_sianwahl/BT_sianwahl.pdf},
-}
-@Thesis{reischl2011bt,
- author = {Reischl, Patrick},
- title = {{alpha\-/Templates: Import und Export von `Process Templates' als Baustein einer Prozessunterst{\"u}tzung auf Basis von aktiven Dokumenten}},
- institution = {Friedrich\-/Alexander\-/Universit{\"a}t Erlangen\-/N{\"u}rnberg},
- year = 2011,
- month = oct,
- type = {Bachelorarbeit},
- _url = {https://www.cyberlytics.eu/theses/all/FAU/BT_sipareis/BT_sipareis.pdf},
-}
-@Thesis{lempetzeder2011bt,
- author = {Lempetzeder, Benedikt},
- title = {{Gegen{\"u}berstellung verschiedener Paradigmen zur Darstellung von Prozesseigenschaften unter Ber{\"u}cksichtigung von Zeit und Daten}},
- institution = {Friedrich\-/Alexander\-/Universit{\"a}t Erlangen\-/N{\"u}rnberg},
- year = 2011,
- month = sep,
- type = {Bachelorarbeit},
- _url = {https://www.cyberlytics.eu/theses/all/FAU/BT_sibelemp/BT_sibelemp.pdf},
-}
-@Thesis{engel2011sa,
- author = {Engel, Igor},
- title = {{Konzeption und Implementierung einer verteilten Institutionsverwaltung als anwendungsspezifische Form eines verteilten Metadaten\-/Repository}},
- institution = {Friedrich\-/Alexander\-/Universit{\"a}t Erlangen\-/N{\"u}rnberg},
- year = 2011,
- month = jul,
- type = {Studienarbeit},
- _url = {https://www.cyberlytics.eu/theses/all/FAU/SA_siigenge/SA_siigenge.pdf},
-}
-@Thesis{schwab2011da,
- author = {Schwab, Peter},
- title = {{alpha\-/Adaptive: Ein adaptives Attributmodell als Baustein einer Prozessunterst{\"u}tzung auf Basis von aktiven Dokumenten}},
- institution = {Friedrich\-/Alexander\-/Universit{\"a}t Erlangen\-/N{\"u}rnberg},
- year = 2011,
- month = jun,
- type = {Diplomarbeit},
- _url = {https://www.cyberlytics.eu/theses/all/FAU/DA_sipeschw/DA_sipeschw.pdf},
-}
-@Thesis{kreuter2011da,
- author = {Kreuter, André},
- title = {{Recherche und vergleichende Evaluation von verf{\"u}gbaren Ans{\"a}tzen f{\"u}r `Content\-/oriented Workflows'}},
- institution = {Friedrich\-/Alexander\-/Universit{\"a}t Erlangen\-/N{\"u}rnberg},
- year = 2011,
- month = may,
- type = {Diplomarbeit},
- _url = {https://www.cyberlytics.eu/theses/all/FAU/DA_siankreu/DA_siankreu.pdf},
-}
-@Thesis{hady2011sa,
- author = {Hady, Scott},
- title = {{Conception and Implementation of Database Persistence for the .getmore Test Case Generator}},
- institution = {Friedrich\-/Alexander\-/Universit{\"a}t Erlangen\-/N{\"u}rnberg},
- year = 2011,
- month = mar,
- type = {Studienarbeit},
- _url = {https://www.cyberlytics.eu/theses/all/FAU/SA_sischady/SA_sischady.pdf},
- note = {In Kooperation mit der sepp.med GmbH},
-}
-@Thesis{hanisch2010da,
- author = {Hanisch, Stefan},
- title = {{Konzeption und Implementierung einer Infrastruktur f{\"u}r aktive Dokumente}},
- institution = {Friedrich\-/Alexander\-/Universit{\"a}t Erlangen\-/N{\"u}rnberg},
- year = 2010,
- month = oct,
- type = {Diplomarbeit},
- _url = {https://www.cyberlytics.eu/theses/all/FAU/DA_sisnhani/DA_sisnhani.pdf},
-}
-@Thesis{pehlivanov2010bt,
- author = {Pehlivanov, Hristiyan},
- title = {{Design and Implementation of a Participant Tracker for Distributed Active Documents Based on Peer\-/to\-/Peer\-/Based File Sharing Protocols}},
- institution = {Friedrich\-/Alexander\-/Universit{\"a}t Erlangen\-/N{\"u}rnberg},
- year = 2010,
- month = sep,
- type = {Bachelorarbeit},
- _url = {https://www.cyberlytics.eu/theses/all/FAU/BT_sihrpehl/BT_sihrpehl.pdf},
-}
-@Thesis{idler2010bt,
- author = {Idler, Steffen},
- title = {{Recherche und vergleichende Evaluation von verf{\"u}gbaren Ans{\"a}tzen f{\"u}r `Aktive Dokumente'}},
- institution = {Friedrich\-/Alexander\-/Universit{\"a}t Erlangen\-/N{\"u}rnberg},
- year = 2010,
- month = sep,
- type = {Bachelorarbeit},
- _url = {https://www.cyberlytics.eu/theses/all/FAU/BT_sistidle/BT_sistidle.pdf},
-}
-@Thesis{todorova2010da,
- author = {Todorova, Anelyia},
- title = {{Design and Implementation of a Lightweight, Autonomous, Rule\-/Based System Which Realizes `Active Properties' in the Context of Active Documents}},
- institution = {Friedrich\-/Alexander\-/Universit{\"a}t Erlangen\-/N{\"u}rnberg},
- year = 2010,
- month = jul,
- type = {Diplomarbeit},
- _url = {https://www.cyberlytics.eu/theses/all/FAU/DA_siantodo/DA_siantodo.pdf},
-}
-@Thesis{schinn2010sa,
- author = {Schinn, Manuela},
- title = {{Entwurf und Realisierung eines Webportals zum Zugriff auf Patientenleitf{\"a}den mit Hilfe von Ercatons}},
- institution = {Friedrich\-/Alexander\-/Universit{\"a}t Erlangen\-/N{\"u}rnberg},
- year = 2010,
- month = jan,
- type = {Studienarbeit},
- _url = {https://www.cyberlytics.eu/theses/all/FAU/SA_schinnma/SA_schinnma.pdf},
- note = {In Kooperation mit der Living Pages Research GmbH},
-}
-@Thesis{hanisch2009sa,
- author = {Hanisch, Stefan},
- title = {{Erweiterung einer nativen XML\-/Datenbank um die Validierung anhand einer Ontologie}},
- institution = {Friedrich\-/Alexander\-/Universit{\"a}t Erlangen\-/N{\"u}rnberg},
- year = 2009,
- month = dec,
- type = {Studienarbeit},
- _url = {https://www.cyberlytics.eu/theses/all/FAU/SA_sisnhani/SA_sisnhani.pdf},
- note = {In Kooperation mit Regionales Rechenzentrum Erlangen (RRZE)},
-}
-@Thesis{roth2009da,
- author = {Roth, Gernot},
- title = {{Konzeption und Realisierung eines verteilten Master Patient Index}},
- institution = {Friedrich\-/Alexander\-/Universit{\"a}t Erlangen\-/N{\"u}rnberg},
- year = 2009,
- month = jun,
- type = {Diplomarbeit},
- _url = {https://www.cyberlytics.eu/theses/all/FAU/DA_sigeroth/DA_sigeroth.pdf},
-}
-@Thesis{kreuter2009sa,
- author = {Kreuter, André},
- title = {{Data Warehouse zur Prognose von Studentenzahlen f{\"u}r Vorlesungen}},
- institution = {Friedrich\-/Alexander\-/Universit{\"a}t Erlangen\-/N{\"u}rnberg},
- year = 2009,
- month = jun,
- type = {Studienarbeit},
- _url = {https://www.cyberlytics.eu/theses/all/FAU/SA_siankreu/SA_siankreu.pdf},
-}
-@Thesis{rampp2009da,
- author = {Rampp, Florian},
- title = {{Design and Implementation of a Distributed Address Database Following a Publish/Subscribe Architecture to Share Patient Data Among Autonomous Healthcare Information Systems}},
- institution = {Friedrich\-/Alexander\-/Universit{\"a}t Erlangen\-/N{\"u}rnberg},
- year = 2009,
- month = mar,
- type = {Diplomarbeit},
- _url = {https://www.cyberlytics.eu/theses/all/FAU/DA_siflramp/DA_siflramp.pdf},
-}
-@Thesis{taralov2009da,
- author = {Taralov, Emil},
- title = {{Erweiterung der HL7 Clinical Document Architecture um Prozessstatusinformation}},
- institution = {Friedrich\-/Alexander\-/Universit{\"a}t Erlangen\-/N{\"u}rnberg},
- year = 2009,
- month = feb,
- type = {Diplomarbeit},
- _url = {https://www.cyberlytics.eu/theses/all/FAU/DA_siemtara/DA_siemtara.pdf},
-}
-@Thesis{wagner2009sa,
- author = {Wagner, Florian},
- title = {{Entwurf und Realisierung eines IHE XDS Komponenten\-/Teststands}},
- institution = {Friedrich\-/Alexander\-/Universit{\"a}t Erlangen\-/N{\"u}rnberg},
- year = 2009,
- month = jan,
- type = {Studienarbeit},
- _url = {https://www.cyberlytics.eu/theses/all/FAU/SA_siflwagn/SA_siflwagn.pdf},
-}
-@Thesis{rampp2008sa,
- author = {Rampp, Florian},
- title = {{Entwurf und Implementierung einer Bahnplanungsmethode f{\"u}r kooperierende Industrieroboter}},
- institution = {Friedrich\-/Alexander\-/Universit{\"a}t Erlangen\-/N{\"u}rnberg},
- year = 2008,
- month = feb,
- type = {Studienarbeit},
- _url = {https://www.cyberlytics.eu/theses/all/FAU/SA_siflramp/SA_siflramp.pdf},
- note = {In Kooperation mit dem FAPS Institut als Teil des SFB396},
-}
-
-@Thesis{schotter_tobias_2023mt,
- author = {Schotter, Tobias},
- title = {{Vorhersage von Jobkündigungen anhand von Lohnabrechnungsdaten}},
- institution = {Ostbayerische Technische Hochschule Amberg\-/Weiden},
- year = 2023,
- month = oct,
- type = {Masterarbeit},
- _url = {https://www.cyberlytics.eu/theses/all/OTH-AW/MT_2023_Schotter_Tobias_Thesis/MT_2023_Schotter_Tobias_Thesis.pdf},
- note = {In Kooperation mit der DATEV},
-}
-@Thesis{sabau_patrick_2023mt,
- author = {Sabau, Patrick},
- title = {{Analyse und Bewertung von Methoden zur Sicherung der Vertraulichkeit in Neuronalen Netzen}},
- institution = {Ostbayerische Technische Hochschule Amberg\-/Weiden},
- year = 2023,
- month = sep,
- type = {Masterarbeit},
- _url = {https://www.cyberlytics.eu/theses/all/OTH-AW/MT_2023_Sabau_Patrick_Thesis/MT_2023_Sabau_Patrick_Thesis.pdf},
-}
-@Thesis{barthelmann_erik_2023bt,
- author = {Barthelmann, Erik},
- title = {{Erstellung eines Datenmodells für die Integration unterschiedlicher Datenquellen in einem Werksstandort mittels Anchor Modeling und der Realisierung in SD}},
- institution = {Ostbayerische Technische Hochschule Amberg\-/Weiden},
- year = 2023,
- month = aug,
- type = {Bachelorarbeit},
- _url = {https://www.cyberlytics.eu/theses/all/OTH-AW/BT_2023_Barthelmann_Erik_Thesis/BT_2023_Barthelmann_Erik_Thesis.pdf},
- note = {In Kooperation mit der SIEMENS AG},
-}
-@Thesis{klier_andreas_2023mt,
- author = {Klier, Andreas},
- title = {{Prediction of Faults in Cables as a Building Block of Predictive Maintenance for Medical Devices}},
- institution = {Ostbayerische Technische Hochschule Amberg\-/Weiden},
- year = 2023,
- month = jun,
- type = {Masterarbeit},
- _url = {https://www.cyberlytics.eu/theses/all/OTH-AW/MT_2023_Klier_Andreas_Thesis/MT_2023_Klier_Andreas_Thesis.pdf},
- note = {In Kooperation mit SIEMENS Healthineers},
-}
-@Thesis{rall_adrian_2023bt,
- author = {Rall, Adrian},
- title = {{Conception and Development of a Dependency Update
-Mechanism for the Automatic Distribution of a New
-Software Version in Special Machinery and Industrial
-Engineering}},
- institution = {Ostbayerische Technische Hochschule Amberg\-/Weiden},
- year = 2023,
- month = apr,
- type = {Bachelorarbeit},
- _url = {https://www.cyberlytics.eu/theses/all/OTH-AW/BT_2023_Rall_Adrian_Thesis/BT_2023_Rall_Adrian_Thesis.pdf},
- note = {In Kooperation mit der BHS Corrugated Maschinen- und Anlagenbau GmbH},
-}
-@Thesis{weiß_tobias_2023bt,
- author = {Weiß, Tobias},
- title = {{Entwurf und Implementierung einer Daten\-/Pipeline zur Aufbereitung von IoT Daten in der Fertigung}},
- institution = {Ostbayerische Technische Hochschule Amberg\-/Weiden},
- year = 2023,
- month = mar,
- type = {Bachelorarbeit},
- _url = {https://www.cyberlytics.eu/theses/all/OTH-AW/BT_2023_Weiß_Tobias_Thesis/BT_2023_Weiß_Tobias_Thesis.pdf},
-}
-@Thesis{antskaitis_arina_2023bt,
- author = {Antskaitis, Arina},
- title = {{Route optimization for Germany\-/wide services in occupational health management}},
- institution = {Ostbayerische Technische Hochschule Amberg\-/Weiden},
- year = 2023,
- month = mar,
- type = {Bachelorarbeit},
- _url = {https://www.cyberlytics.eu/theses/all/OTH-AW/BT_2023_Antskaitis_Arina_Thesis/BT_2023_Antskaitis_Arina_Thesis.pdf},
- note = {In Kooperation mit der wellabe GmbH},
-}
-@Thesis{veshi_eni_2023bt,
- author = {Veshi, Eni},
- title = {{Extension of a web\-/based time recording system with the capabilities of a progressive web app and integrated video streaming}},
- institution = {Ostbayerische Technische Hochschule Amberg\-/Weiden},
- year = 2023,
- month = mar,
- type = {Bachelorarbeit},
- _url = {https://www.cyberlytics.eu/theses/all/OTH-AW/BT_2023_Veshi_Eni_Thesis/BT_2023_Veshi_Eni_Thesis.pdf},
- note = {In Kooperation mit Crew Active, einer Marke von Run4Dev},
-}
-@Thesis{stricker_anja_2022bt,
- author = {Stricker, Anja},
- title = {{Entwurf und Implementierung eines konfigurierbaren Alarmsystems f{\"u}r Monitoring\-/Systeme unter Ber{\"u}cksichtigung von Hochsicherheitsbereichen}},
- institution = {Ostbayerische Technische Hochschule Amberg\-/Weiden},
- year = 2022,
- month = dec,
- type = {Bachelorarbeit},
- _url = {https://www.cyberlytics.eu/theses/all/OTH-AW/BT_2022_Stricker_Anja_Thesis/BT_2022_Stricker_Anja_Thesis.pdf},
- note = {In Kooperation mit der M{\"u}hlbauer GmbH \& Co.\ KG},
-}
-@Thesis{schuster_christoph_2022bt,
- author = {Schuster, Christoph},
- title = {{Gegen{\"u}berstellung von Ans{\"a}tzen f{\"u}r Progressive Web Apps zum Entwurf von hybriden Benutzeroberfl{\"a}chen am Beispiel einer Reiseziele\-/Anwendung}},
- institution = {Ostbayerische Technische Hochschule Amberg\-/Weiden},
- year = 2022,
- month = aug,
- type = {Bachelorarbeit},
- _url = {https://www.cyberlytics.eu/theses/all/OTH-AW/BT_2022_Schuster_Christoph_Thesis/BT_2022_Schuster_Christoph_Thesis.pdf},
-}
-@Thesis{hoffmann_tim_2022bt,
- author = {Hoffmann, Tim},
- title = {{Entwurf und Implementierung einer Progressiven Web App am Beispiel der technischen Transition einer Cloud\-/L{\"o}sung f{\"u}r webbasierte Datenbearbeitung und Reporting}},
- institution = {Ostbayerische Technische Hochschule Amberg\-/Weiden},
- year = 2022,
- month = apr,
- type = {Bachelorarbeit},
- _url = {https://www.cyberlytics.eu/theses/all/OTH-AW/BT_2022_Hoffmann_Tim_Thesis/BT_2022_Hoffmann_Tim_Thesis.pdf},
- note = {In Kooperation mit der INSIGMA IT Engineering GmbH},
-}
-@Thesis{pohl_patrick_2022bt,
- author = {Pohl, Patrick},
- title = {{Evaluation von Cypress f{\"u}r End\-/To\-/End Testing von Vue\-/basierten Webanwendungen am Beispiel eines Content Management Systems}},
- institution = {Ostbayerische Technische Hochschule Amberg\-/Weiden},
- year = 2022,
- month = apr,
- type = {Bachelorarbeit},
- _url = {https://www.cyberlytics.eu/theses/all/OTH-AW/BT_2022_Pohl_Patrick_Thesis/BT_2022_Pohl_Patrick_Thesis.pdf},
- note = {In Kooperation mit lilaquadrat},
-}
-@Thesis{hahn_albert_2022bt,
- author = {Hahn, Albert},
- title = {{Konzeption und Implementierung einer Microservice Architektur in einem hybriden Kubernetes\-/Cluster f{\"u}r industrielle KI\-/Anwendungsf{\"a}lle}},
- institution = {Ostbayerische Technische Hochschule Amberg\-/Weiden},
- year = 2022,
- month = mar,
- type = {Bachelorarbeit},
- _url = {https://www.cyberlytics.eu/theses/all/OTH-AW/BT_2022_Hahn_Albert_Thesis/BT_2022_Hahn_Albert_Thesis.pdf},
- note = {In Kooperation mit der Krones AG},
-}
-@Thesis{tacli_harun_2022bt,
- author = {Tacli, Harun},
- title = {{Validierung der Echtzeitf{\"a}higkeit von orchestrierten Software\-/Umgebungen}},
- institution = {Ostbayerische Technische Hochschule Amberg\-/Weiden},
- year = 2022,
- month = mar,
- type = {Bachelorarbeit},
- _url = {https://www.cyberlytics.eu/theses/all/OTH-AW/BT_2022_Tacli_Harun_Thesis/BT_2022_Tacli_Harun_Thesis.pdf},
- note = {In Kooperation mit der Audi AG},
-}
-@Thesis{stangl_thomas_2022bt,
- author = {Stangl, Thomas},
- title = {{Entwurf und Implementierung einer Webanwendung zur einfachen Fernsteuerung von Digitalmischpulten}},
- institution = {Ostbayerische Technische Hochschule Amberg\-/Weiden},
- year = 2022,
- month = mar,
- type = {Bachelorarbeit},
- _url = {https://www.cyberlytics.eu/theses/all/OTH-AW/BT_2022_Stangl_Thomas_Thesis/BT_2022_Stangl_Thomas_Thesis.pdf},
-}
-@Thesis{schotter_tobias_2022bt,
- author = {Schotter, Tobias},
- title = {{Evaluation von Qubes OS f{\"u}r den Einsatz in Klein- und Mittelst{\"a}ndischen SW\-/Entwicklungsunternehmen}},
- institution = {Ostbayerische Technische Hochschule Amberg\-/Weiden},
- year = 2022,
- month = feb,
- type = {Bachelorarbeit},
- _url = {https://www.cyberlytics.eu/theses/all/OTH-AW/BT_2022_Schotter_Tobias_Thesis/BT_2022_Schotter_Tobias_Thesis.pdf},
-}
-@Thesis{stangl_philipp_2022bt,
- author = {Stangl, Philipp},
- title = {{Entwurf und Implementierung eines heterogenen Blockchain\-/Konsortiums f{\"u}r ein Lebensmittel\-/Lieferketten\-/Netzwerk}},
- institution = {Ostbayerische Technische Hochschule Amberg\-/Weiden},
- year = 2022,
- month = jan,
- type = {Bachelorarbeit},
- _url = {https://www.cyberlytics.eu/theses/all/OTH-AW/BT_2022_Stangl_Philipp_Thesis/BT_2022_Stangl_Philipp_Thesis.pdf},
-}
diff --git a/macros/latex/contrib/iaria-lite/template/iaria-lite-example-neumann.pdf b/macros/latex/contrib/iaria-lite/template/iaria-lite-example-neumann.pdf
index 1fe382035d..e4ff13333e 100644
--- a/macros/latex/contrib/iaria-lite/template/iaria-lite-example-neumann.pdf
+++ b/macros/latex/contrib/iaria-lite/template/iaria-lite-example-neumann.pdf
Binary files differ
diff --git a/macros/latex/contrib/iaria-lite/template/iaria-lite-example-neumann.tex b/macros/latex/contrib/iaria-lite/template/iaria-lite-example-neumann.tex
index df31d68a92..7bd0e4de4b 100644
--- a/macros/latex/contrib/iaria-lite/template/iaria-lite-example-neumann.tex
+++ b/macros/latex/contrib/iaria-lite/template/iaria-lite-example-neumann.tex
@@ -141,7 +141,7 @@
% Capitalization: https://capitalizemytitle.com/style/Chicago/
%\title{The Unofficial \textsmaller{IARIA}-lite \LaTeX{} Class Paper Example (v2024-09)}
-\title{The \textsmaller{IARIA}-lite \LaTeX{} Class: Compatible With All \LaTeX{} Distributions,\\but without \textsmaller{IARIA} specifications for citation style (v2024-09)}
+\title{The \textsmaller{IARIA}-lite \LaTeX{} Class: Compatible With All \LaTeX{} Distributions,\\but without \textsmaller{IARIA} specifications for citation style}
\author{
\IEEEauthorblockN{Christoph P.\ Neumann\,\orcidlink{0000-0002-5936-631X}}
@@ -161,7 +161,17 @@
\maketitle
\begin{abstract}
- \lipsum[11]
+This paper demonstrates an example of a paper, based on the \texttt{iaria-lite} \LaTeX{} class.
+The \texttt{iaria-lite} class is compatible with all \LaTeX{} distributions, in contrast to \texttt{iaria} class. To achieve this compatibility, the lite variant dispenses with implementing the \textsmaller{IARIA} specifications for citation style.
+However, this example paper includes the necessary citation style adoptions for a pdflatex/biblatex/biber technology stack in its source code, you need to adopt them for any other \LaTeX{} distributions.
+The example is intended for beginners, e.\,g., undergraduate students.
+It contains a basic outline template and usually fills it with dummy text.
+Graphic exclamation marks highlight important remarks.
+%
+\{\,\faWarning{} For beginners:
+Do NOT remove the abstract, this section is mandatory.
+Do NOT use special characters, symbols, or math in your title or abstract.
+Do NOT use cites in your abstract.\}
\end{abstract}
% A list of IEEE Computer Society appoved keywords can be obtained at
@@ -196,68 +206,7 @@ The remainder of the paper is organized as follows: In Section~II, …
\{\faWarning{} \textsmaller{IARIA} editorial rules: Last section must be \textquote{Conclusion and Future Work}!\}
\lipsum[16]
-%%% CPN Peer-Rev'd
-\nocite{LeNe24vocattllm} % Co
-\nocite{PANP23seccloudfogai} % Co
-\nocite{StNe23foodfresh} % Advisor
-\nocite{NeLe13adhocCoop}
-\nocite{Neumann2012lni}
-\nocite{NeLe12alphaFlow}
-\nocite{NeHL12hydra}
-\nocite{NeWL12offsync}
-\nocite{WaNe12alphaoffsync} % Co
-\nocite{NSWL11alphaadaptive}
-\nocite{ToNe11alphaprops} % Co
-\nocite{JBN+10fcmdb} % Co
-\nocite{FDI+10esmmog} % Co
-\nocite{NeFL10oxdbs}
-\nocite{NeLe10alphaUC}
-\nocite{ILN+09semrttx} % Co
-\nocite{NHSL09oxdbs} % DE
-\nocite{NeLe09alphaflow}
-\nocite{NeLe09dmps}
-\nocite{NeWL09xdsrig} % DE
-\nocite{NRDL09deus}
-\nocite{IND+09lzatav} % Co (DE)
-\nocite{MeNe04testejb} % Pseudo-Co
-
-%%% CPN Monographic Work
-\nocite{Neumann2013dissBook}
-\nocite{Neumann2012dissPreprint}
-\nocite{neumann2005da}
-\nocite{neumann2004sa}
-
-%%% TechRep / Non-Peer-Reviewed
-\nocite{ModA-TR-2024SS-CCT-TeamGruen-CloudDice}
-\nocite{ModA-TR-2024SS-BCN-TeamCyan-SkillIssue}
-\nocite{ModA-TR-2024SS-BCN-TeamGelb-GoalGuru}
-\nocite{ModA-TR-2024SS-BCN-TeamWeiss-InfluenzaConnect}
-\nocite{ModA-TR-2024SS-BCN-TeamGruen-NanoVend}
-\nocite{ModA-TR-2024SS-BCN-TeamRot-StockSentinel}
-\nocite{ModA-TR-2024SS-WAE-TeamCyan-Connect4IfYouCan}
-\nocite{ModA-TR-2024SS-WAE-TeamWeiss-Geodingens}
-\nocite{ModA-TR-2024SS-WAE-TeamGruen-MunchMunch}
-\nocite{SaNe24othfb}
-\nocite{StNe24kosmosis-TR}
-\nocite{ModA-TR-2023SS-WAE-TeamWeiss-Neunerln}
-\nocite{ModA-TR-2023SS-BDCC-TeamRot-CompVisPipeline}
-\nocite{ModA-TR-2023SS-BDCC-TeamBlau-NauticalNonsense}
-\nocite{ModA-TR-2023SS-BCN-TeamGruen-TorpedoTactics}
-\nocite{ModA-TR-2023SS-BCN-TeamCyan-Stockbird}
-\nocite{ModA-TR-2023SS-BCN-TeamBlau-FancyChess}
-\nocite{ModA-TR-2023WS-SWT-TeamRot-SGDb}
-\nocite{ModA-TR-2023WS-SWT-TeamGruen-OPCUANetzwerk}
-\nocite{ModA-TR-2022SS-WAE-TeamWeiss-WoIstMeinGeld}
-\nocite{ModA-TR-2022SS-BDCC-TeamWeiss-TwitterDash}
-\nocite{ModA-TR-2022SS-BDCC-TeamRot-Reddiment}
-\nocite{ModA-TR-2022SS-BDCC-TeamGruen-ExplosionGuy}
-\nocite{ModA-TR-2022SS-BDCC-TeamCyan-OTHWiki}
-\nocite{ModA-TR-2022WS-SWT-TeamGruen-Graphvio}
-\nocite{ModA-TR-2021SS-WAE-TeamWeiss-CovidDashboard}
-\nocite{ModA-TR-2021SS-WAE-TeamRot-FireForceDefense}
-\nocite{ModA-TR-2021SS-WAE-TeamGruen-MedPlanner}
-\nocite{NeRL12deus}
-\nocite{LNR+11egr}
+\{\,\faWarning{} For beginners: you must not leave the bibliography blank. Add appropriate references to your related work.\}
% ======== References =========
\begingroup
diff --git a/macros/latex/contrib/iaria/README b/macros/latex/contrib/iaria/README
index 45ade57c51..280f3613c4 100644
--- a/macros/latex/contrib/iaria/README
+++ b/macros/latex/contrib/iaria/README
@@ -1,5 +1,5 @@
-----------------------------
- Version 0.4 of the iaria class
+ Version 0.5 of the iaria class
Christoph P. Neumann
-----------------------------
diff --git a/macros/latex/contrib/iaria/iaria.dtx b/macros/latex/contrib/iaria/iaria.dtx
index e9e8b44644..299a34c894 100644
--- a/macros/latex/contrib/iaria/iaria.dtx
+++ b/macros/latex/contrib/iaria/iaria.dtx
@@ -1,16 +1,16 @@
%\iffalse
% iaria.dtx generated using makedtx version 1.2 (c) Nicola Talbot
% Command line args:
+% -dir "src"
% -setambles ".*=>\nopreamble"
% -src "(_cpn_copyIntoExamplesFolder_cls.cmd|iaria.cls)=>\1"
-% -preamble "Copyright 2023-2024 Christoph P. Neumann 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 any later version. The latest version of this license is in https://www.latex-project.org/lppl.txt and version 1.3c or later is part of all distributions of LaTeX version 2008 or later. This work has the LPPL maintenance status maintained. The Current Maintainer of this work is Christoph P. Neumann. "
-% -author "Christoph P. Neumann "
-% -macrocode ".*"
% -date "2023-2024"
-% -dir "src"
+% -macrocode ".*"
+% -author "Christoph P. Neumann "
+% -preamble "Copyright 2023-2024 Christoph P. Neumann 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 any later version. The latest version of this license is in https://www.latex-project.org/lppl.txt and version 1.3c or later is part of all distributions of LaTeX version 2008 or later. This work has the LPPL maintenance status maintained. The Current Maintainer of this work is Christoph P. Neumann. "
% -doc "doc/iaria.tex"
% iaria
-% Created on 2024/9/14 21:35
+% Created on 2024/10/26 14:47
%\fi
%\iffalse
%<*package>
@@ -56,7 +56,7 @@
%\title{\textsf{iaria}\\
%An Unofficial IARIA LaTeX Class}
%\author{Christoph P.\ Neumann \texttt{$<$cyberpetaneuron@gmail.com$>$}}
-%\date{Version 0.4}
+%\date{Version 0.5}
%\maketitle
%\PrintChanges
%
@@ -201,7 +201,7 @@ pause% \end{macrocode}
% \end{macrocode}
%\fi
% \begin{macrocode}
-%# Copyright (c) 2023 Christoph P. Neumann,
+%# Copyright (c) 2023-2024 Christoph P. Neumann
% !TeX spellcheck = en-US
% LTeX: language=en-US
@@ -209,27 +209,31 @@ pause% \end{macrocode}
% !TeX program = pdflatex
% !BIB program = biblatex / biber
-%# DISCLAIMER: Only for latex/pdflatex in combination with biblatex using a biber backend.
-%# (And neither for XeLaTeX or LuaTeX nor for bibtex or natbib.)
-%# Because to set the required bibliography configuration, the biblatex package needs to be loaded.
-%# I also need to adjust formatting of ONLINE entries, thus, I have to make some assumptions to rely on.
-%# And inputenc must be loaded before biblatex.
-%# Thus, inputenc, fontenc and biblatex with backend=biber are hard coded part of this template.
-%# I could remove these from the cls and make this part of the example.tex, but then it would be less foolproof in my opinion.
-%# I apologize for this opinionated design decission to anyone who is jeopardised by it.
-%#
-%# I also had to decide whether to hardcode required usage of IEEEtran "conference" option into my class.
-%# I decided against it.
-%# Thus, it is required to use IARIA class like this: \documentclass[conference]{iaria}.
-%# The iaria class passes all class options (like "conference") to IEEEtran.
-%# The reasoning: There might be a future use case (speculatively) to pass IEEEtran options like "a4paper", for IARIA purposes (?)
-%# For now, IARIA requires IEEE "conference" option, only.
-
-% Declare that this document class file requires at least LaTeX version 2e.
+% DISCLAIMER: Only for latex/pdflatex in combination with biblatex using a
+% biber backend. (And neither for XeLaTeX or LuaTeX nor for bibtex or natbib.)
+% Because to set the required bibliography configuration, the biblatex
+% package needs to be loaded.
+% I also need to adjust formatting of ONLINE entries, thus, I have to make
+% some assumptions to rely on. And inputenc must be loaded before biblatex.
+% Thus, inputenc, fontenc and biblatex with backend=biber are hard coded part
+% of this template.
+% I could remove these from the cls and make this part of the example.tex,
+% but then it would be less foolproof in my opinion.
+% I apologize for this opinionated design decission to anyone who is
+% jeopardised by it.
+%
+% I also had to decide whether to hardcode required usage of IEEEtran
+% "conference" option into my class. I decided against it.
+% Thus, it is required to use IARIA class like this:
+% \documentclass[conference]{iaria}.
+% The iaria class passes all class options (like "conference") to IEEEtran.
+% The reasoning: There might be a future use case (speculatively) to pass
+% IEEEtran options like "a4paper", for IARIA purposes (?)
+% For now, IARIA requires IEEE "conference" option, only.
+
\NeedsTeXFormat{LaTeX2e}
-% Provide the name of your document class, the date it was last updated, and a comment about what it's used for
-\ProvidesClass{iaria}[2024/09/16 unofficial IARIA conference template v0.4]
+\ProvidesClass{iaria}[2024/10/24 unofficial IARIA conference template v0.5]
% Define marker counter for options (counter are global in latex):
\newcounter{iaria@subfigtracker}
@@ -248,7 +252,8 @@ pause% \end{macrocode}
\typeout{iaria class: subcaption option is set (use subfigure command).}
}
-\DeclareOption{onecolumn}{\OptionNotUsed} % IEEE option onecolumn will be ignored
+% IEEE option onecolumn will be ignored
+\DeclareOption{onecolumn}{\OptionNotUsed}
\DeclareOption{pbalance}{
\setcounter{iaria@pbalancetracker}{1}
@@ -260,19 +265,22 @@ pause% \end{macrocode}
}
% We'll pass any document class options along to the underlying class
+% (required IEEE options: conference! For IARIA purposes.)
\DeclareOption*{%
- \PassOptionsToClass{\CurrentOption}{IEEEtran}% required IEEE options: conference (for IARIA purposes)
+ \PassOptionsToClass{\CurrentOption}{IEEEtran}
}
% Now we'll execute any options passed in
\ProcessOptions\relax
-% Instead of defining each and every little detail required to create a new document class,
+% Instead of defining each and every little detail
+% required to create a new document class,
% you can base your class on an existing document class.
\LoadClass{IEEEtran}
% Now paste your code from the preamble here.
-% Replace \usepackage with \RequirePackage. (The syntax for both commands is the same.)
+% Replace \usepackage with \RequirePackage.
+% (The syntax for both commands is the same.)
\RequirePackage{times} % Times New Roman
@@ -280,7 +288,8 @@ pause% \end{macrocode}
\RequirePackage[utf8]{inputenc}
% https://tex.stackexchange.com/questions/664/why-should-i-use-RequirePackaget1fontenc
-% Has to be loaded AFTER any font packages. See https://tex.stackexchange.com/a/2869/9075.
+% Has to be loaded AFTER any font packages.
+% See https://tex.stackexchange.com/a/2869/9075.
\RequirePackage[T1]{fontenc}
\RequirePackage{graphicx}
@@ -294,7 +303,17 @@ pause% \end{macrocode}
% Diferring from IEEE, IARIA requires
% in bibliography: 6+ authors as first author et al.
% in \citeauthor: any case of et al. with just first author et al.
-\RequirePackage[defernumbers=true,style=ieee, backend=biber, url=false, hyperref, maxnames=5, minnames=1, maxcitenames=2, mincitenames=1]{biblatex}
+\RequirePackage[
+ defernumbers=true,
+ style=ieee,
+ backend=biber,
+ url=false,
+ hyperref,
+ maxnames=5,
+ minnames=1,
+ maxcitenames=2,
+ mincitenames=1
+]{biblatex}
% Due to applied option defernumbers=true:
% Prevent citations in the references are being numbered as '0' in ArXiv
@@ -305,54 +324,57 @@ pause% \end{macrocode}
\renewcommand*{\bibfont}{\small}
-% Diferring from IEEE, IARIA requires, for ONLINE entries, no point but a comma between author and title:
+% Diferring from IEEE, IARIA requires, for ONLINE entries,
+% no point but a comma between author and title:
% For style=ieee
\DeclareBibliographyDriver{online}{%
- \usebibmacro{bibindex}%
- \usebibmacro{begentry}%
- \usebibmacro{author/editor+others/translator+others}
- \setunit{\labelnamepunct}\newblock
- \usebibmacro{title}%
- \newunit
- \printlist{language}%
- \newunit\newblock
- \usebibmacro{byauthor}%
- \newunit\newblock
- \usebibmacro{byeditor+others}%
- \newunit\newblock
- \printfield{version}%
- \newunit
- \printfield{note}%
- \newunit\newblock
- \printlist{organization}
- \newunit\newblock
- \usebibmacro{date}%
- \newunit\newblock
- \iftoggle{bbx:eprint}
- {\usebibmacro{eprint}}
- {}%
- \newunit\newblock
- \usebibmacro{url+urldate}%
- \newunit\newblock
- \usebibmacro{addendum+pubstate}%
- \setunit{\bibpagerefpunct}\newblock
- \usebibmacro{pageref}%
- \usebibmacro{finentry}}
+ \usebibmacro{bibindex}%
+ \usebibmacro{begentry}%
+ \usebibmacro{author/editor+others/translator+others}
+ \setunit{\labelnamepunct}\newblock
+ \usebibmacro{title}%
+ \newunit
+ \printlist{language}%
+ \newunit\newblock
+ \usebibmacro{byauthor}%
+ \newunit\newblock
+ \usebibmacro{byeditor+others}%
+ \newunit\newblock
+ \printfield{version}%
+ \newunit
+ \printfield{note}%
+ \newunit\newblock
+ \printlist{organization}
+ \newunit\newblock
+ \usebibmacro{date}%
+ \newunit\newblock
+ \iftoggle{bbx:eprint}
+ {\usebibmacro{eprint}}
+ {}%
+ \newunit\newblock
+ \usebibmacro{url+urldate}%
+ \newunit\newblock
+ \usebibmacro{addendum+pubstate}%
+ \setunit{\bibpagerefpunct}\newblock
+ \usebibmacro{pageref}%
+ \usebibmacro{finentry}}
\makeatletter
% Diferring from IEEE, IARIA requires non-abbreviated references:
\renewcommand{\fnum@figure}{Figure~\thefigure}
-% Diferring from IEEE, IARIA requires 14 point bold Times New Roman for the title
+% Diferring from IEEE, IARIA requires 14 point bold Times for the title
\renewcommand{\title}[1]{\renewcommand{\@title}{\bfseries\Large #1}}
% Diferring from IEEE, IARIA requires "Keywords" instead of "Index Terms":
\renewcommand\IEEEkeywordsname{Keywords}
\makeatother
\RequirePackage{xpatch}
-% Diferring from IEEE, IARIA requires a hyphen after "Keywords" instead of an emdash:
+% Diferring from IEEE, IARIA requires a hyphen after "Keywords"
+% instead of an emdash:
\xpatchcmd\IEEEkeywords{---}{-}{}{}
-% Diferring from IEEE, IARIA requires also the keywords in Italic (and Bold)(and lower case!):
+% Diferring from IEEE, IARIA requires also the keywords in Italic
+% (and Bold)(and lower case!):
\let\oldIEEEkeywords\IEEEkeywords
\def\IEEEkeywords{\oldIEEEkeywords\itshape\ignorespaces}
@@ -361,17 +383,11 @@ pause% \end{macrocode}
% copied from IEEEtran.cls:
\relax\@IEEEauthorblockNstyle% set the default text style
\gdef\@IEEEauthorblockXinterlinespace{0pt}% disable strut for spacer row
- % the \expandafter hides the \cr in conditional tex, see the array.sty docs
- % for details, probably not needed here as the \cr is in a macro
- % do a spacer row if needed
\if@IEEEprevauthorblockincol\expandafter\@IEEEauthorblockNtopspaceline\fi
\global\@IEEEprevauthorblockincoltrue% we now have a block in this column
- %restore the correct strut value
\gdef\@IEEEauthorblockXinterlinespace{\@IEEEauthorblockNinterlinespace}%
- % input the author names
\large
#1%
- % end the row if the user did not already
\crcr}
\makeatother
@@ -404,7 +420,8 @@ pause% \end{macrocode}
\typeout{iaria class: load pbalance package.}
\RequirePackage{pbalance}
\fi
-% Flushend => works with arxiv, but major incampatibility with lineno (and, thus, also with mindflow et al.)
+% Flushend => works with arxiv, but major incampatibility with lineno
+% (and, thus, also with mindflow et al.)
\ifnum\value{iaria@flushendtracker}=1
\typeout{iaria class: load flushend package.}
\RequirePackage{flushend}
@@ -415,10 +432,13 @@ pause% \end{macrocode}
% Allows to hyphenate a word that contains a dash:
% https://stackoverflow.com/questions/2193307/how-do-i-get-latex-to-hyphenate-a-word-that-contains-a-dash
-\RequirePackage[shortcuts]{extdash} % Use \-/ for a breakable dash that does not prevent the remainer of the word to be hyphenated
+% Use \-/ for a breakable dash that does not prevent the
+% remainer of the word to be hyphenated.
+\RequirePackage[shortcuts]{extdash}
% ========================================================
-% Finally, we'll use \endinput to indicate that LaTeX can stop reading this file. LaTeX will ignore anything after this line.
+% Finally, we'll use \endinput to indicate that LaTeX can stop reading
+% this file. LaTeX will ignore anything after this line.
\endinput
% \end{macrocode}
%\iffalse
diff --git a/macros/latex/contrib/iaria/iaria.ins b/macros/latex/contrib/iaria/iaria.ins
index 4bc3d864b8..900e8f5251 100644
--- a/macros/latex/contrib/iaria/iaria.ins
+++ b/macros/latex/contrib/iaria/iaria.ins
@@ -1,4 +1,4 @@
-% iaria.ins generated using makedtx version 1.2 2024/9/14 21:35
+% iaria.ins generated using makedtx version 1.2 2024/10/26 14:47
\input docstrip
\preamble
diff --git a/macros/latex/contrib/iaria/iaria.pdf b/macros/latex/contrib/iaria/iaria.pdf
index 7a3e0ddad7..40f4fb1e33 100644
--- a/macros/latex/contrib/iaria/iaria.pdf
+++ b/macros/latex/contrib/iaria/iaria.pdf
Binary files differ
diff --git a/macros/latex/contrib/iaria/template/cpn_all_all.bib b/macros/latex/contrib/iaria/template/cpn_all_all.bib
deleted file mode 100644
index ba79c01832..0000000000
--- a/macros/latex/contrib/iaria/template/cpn_all_all.bib
+++ /dev/null
@@ -1,753 +0,0 @@
-
-@Thesis{neumann2004sa,
- author = {Neumann, Christoph P.},
- title = {{Conceptional Design and Realization of a `Component Test Stand' for Measurements on Enterprise JavaBeans}},
- institution = {Friedrich\-/Alexander\-/Universit{\"a}t Erlangen\-/N{\"u}rnberg},
- year = 2004,
- month = feb,
- type = {Studienarbeit},
- _url = {https://www.cyberlytics.eu/theses/all/Studienarbeit_ChristophPeterNeumann_revised/}
-}
-
-@Thesis{neumann2005da,
- author = {Neumann, Christoph P.},
- title = {{Design of an Open Framework for Optimizing the Distribution of Hardware and Software Components in Control Networks for Vehicles}},
- institution = {Friedrich\-/Alexander\-/Universit{\"a}t Erlangen\-/N{\"u}rnberg},
- year = 2005,
- month = jun,
- type = {Diplomarbeit},
- _url = {https://www.cyberlytics.eu/theses/all/Diplomarbeit_ChristophPeterNeumann_original/}
-}
-
-@INPROCEEDINGS{MeNe04testejb,
- author = {Marcus Meyerh{\"o}fer and Christoph Neumann},
- title = {{TestEJB} -- A Measurement Framework for {EJBs}},
- booktitle = {Proc of the 7th Int'l Symposium on Component\-/Based Software Engineering (CBSE'04) in conjunction with the 26th Int'l Conf on Software Engineering (ICSE'04)},
- _editor = {Ivica Crnkovic},
- month = may,
- year = {2004},
- pages = {294--301},
- address = {Edinburgh, UK},
- publisher = {Springer, Berlin, DE},
- series = {Lecture Notes in Computer Science},
- volume = {3054},
- doi = {10.1007/978-3-540-24774-6_26},
- _url = {https://doi.org/10.1007/978-3-540-24774-6_26},
- _isbn = {978\-/3\-/540\-/24774\-/6},
-}
-
-@INPROCEEDINGS{NHSL09oxdbs,
- author = {Christoph P. Neumann and Stefan Hanisch and Bernhard Schiemann and
- Richard Lenz},
- title = {{OXDBS -- Erweiterung einer nativen XML\-/Datenbank um die Validierung
- und Konsistenzpr{\"u}fung gegen eine OWL\-/Ontologie}},
- booktitle = {Tagungsband der 54.\,GMDS\-/Jahrestagung},
- year = {2009},
- _pages = {271:1--271:2},
- address = {Essen, DE},
- month = sep,
- organization = {{Deutsche Gesellschaft f{\"u}r Medizinische Informatik, Biometrie
- und Epidemiologie} (GMDS)},
- doi = {10.3205/09GMDS271},
- _url = {http://www.egms.de/en/meetings/gmds2009/09gmds271.shtml},
-}
-
-@INPROCEEDINGS{NeWL09xdsrig,
- author = {Christoph P. Neumann and Florian Wagner and Richard Lenz},
- title = {{XdsRig -- Eine Open\-/Source IHE XDS Testumgebung}},
- booktitle = {Tagungsband der 54.\,GMDS\-/Jahrestagung},
- year = {2009},
- _pages = {276:1--276:2},
- address = {Essen, DE},
- month = sep,
- organization = {{Deutsche Gesellschaft f{\"u}r Medizinische Informatik, Biometrie
- und Epidemiologie} (GMDS)},
- doi = {10.3205/09GMDS276},
- _url = {http://www.egms.de/en/meetings/gmds2009/09gmds276.shtml},
-}
-
-@INPROCEEDINGS{NRDL09deus,
- author = {Christoph P. Neumann and Florian Rampp and Michael Daum and Richard Lenz},
- title = {{A Mediated Publish\-/Subscribe System for Inter\-/Institutional Process Support in Healthcare}},
- booktitle = {Proc of the 3rd ACM Int'l Conf on Distributed Event\-/Based Systems (DEBS 2009)},
- year = {2009},
- _chapter = {14},
- _pages = {1--4},
- pages = {14:1--14:4},
- address = {Nashville, TN, USA},
- month = jul,
- _isbn = {9781605586656},
- _url = {https://doi.org/10.1145/1619258.1619277},
- doi = {10.1145/1619258.1619277},
- _note = {[An extended version is available as Tech.\ Rep.\ CS\-/2012\-/02 at Friedrich\-/Alexander\-/Universit{\"a}t Erlangen\-/N{\"u}rnberg]}
-}
-
-@INPROCEEDINGS{NeLe09alphaflow,
- author = {Christoph P. Neumann and Richard Lenz},
- title = {{alpha\-/Flow: A Document\-/based Approach to Inter\-/Institutional Process Support in Healthcare}},
- booktitle = {Proc of the 3rd Int'l Workshop on Process\-/oriented Information Systems
- in Healthcare (ProHealth'09) in conjunction with the 7th Int'l Conf
- on Business Process Management (BPM'09)},
- year = {2009},
- pages = {569--580},
- address = {Ulm, DE},
- month = sep,
- doi = {10.1007/978-3-642-12186-9_55},
- _url = {https://doi.org/10.1007/978-3-642-12186-9_55},
- _isbn = {978\-/3\-/642\-/12186\-/9},
-
-}
-
-@INPROCEEDINGS{NeLe09dmps,
- author = {Christoph P. Neumann and Richard Lenz},
- title = {{A Light\-/Weight System Extension Supporting Document\-/based Processes
- in Healthcare}},
- booktitle = {Proc of the 3rd Int'l Workshop on Process\-/oriented Information Systems
- in Healthcare (ProHealth'09) in conjunction with the 7th Int'l Conf
- on Business Process Management (BPM'09)},
- year = {2009},
- pages = {557--568},
- address = {Ulm, DE},
- month = sep,
- doi = {10.1007/978-3-642-12186-9_54},
- _url = {https://doi.org/10.1007/978-3-642-12186-9_54},
- _isbn = {978\-/3\-/642\-/12186\-/9},
-}
-
-@INPROCEEDINGS{NeLe10alphaUC,
- author = {Christoph P. Neumann and Richard Lenz},
- title = {{The alpha\-/Flow Use\-/Case of Breast Cancer Treatment -- Modeling Inter\-/Institutional Healthcare Workflows by Active Documents}},
- booktitle = {Proc of the 19th Int'l Workshops on Enabling Technologies: Infrastructures for Collaborative Enterprises (WETICE 2010)},
- _extended_booktitle = {Proc of the 8th Int'l Workshop on Agent\-/based Computing for Enterprise Collaboration (ACEC)
- at the 19th Int'l Workshops on Enabling Technologies: Infrastructures for Collaborative Enterprises (WETICE 2010)},
- year = {2010},
- pages = {12--22},
- address = {Larissa, GR},
- month = jun,
- doi = {10.1109/WETICE.2010.8},
- _url = {https://doi.ieeecomputersociety.org/10.1109/WETICE.2010.8},
- _issn = {1524\-/4547},
-}
-
-@INPROCEEDINGS{NeFL10oxdbs,
- author = {Christoph P. Neumann and Thomas Fischer and Richard Lenz},
- title = {{OXDBS -- Extension of a native XML Database System with Validation by Consistency Checking of OWL\-/DL Ontologies}},
- booktitle = {Proc of the 14th International Database Engineering \& Applications Symposium (IDEAS'10)},
- year = {2010},
- pages = {143--148},
- address = {Montreal, QC, CA},
- month = aug,
- _url = {https://doi.org/10.1145/1866480.1866502},
- doi = {10.1145/1866480.1866502},
- _isbn = {978\-/1\-/60558\-/900\-/8},
-}
-
-@INPROCEEDINGS{NSWL11alphaadaptive,
- author = {Christoph P. Neumann and Peter K. Schwab and Andreas M. Wahl and Richard Lenz},
- title = {{alpha\-/Adaptive: Evolutionary Workflow Metadata in Distributed Document\-/Oriented Process Management}},
- booktitle = {Proc of the 4th Int'l Workshop on Process\-/oriented Information Systems
- in Healthcare (ProHealth'11) in conjunction with the 9th Int'l Conf
- on Business Process Management (BPM'11)},
- year = {2011},
- pages = {225--236},
- address = {Clermont\-/Ferrand, FR},
- month = aug,
- _isbn = {978\-/3\-/642\-/28115\-/0},
- doi = {10.1007/978-3-642-28115-0_22},
- _url = {https://doi.org/10.1007/978-3-642-28115-0_22}
-}
-
-@TECHREPORT{NeRL12deus,
- author = {Christoph P. Neumann and Florian Rampp and Richard Lenz},
- title = {{DEUS: Distributed Electronic Patient File Update System}},
- institution = {Friedrich\-/Alexander\-/Universit{\"a}t Erlangen\-/N{\"u}rnberg, Dept.\ of Computer Science},
- series = {Technical Reports},
- number = {CS\-/2012\-/02},
- year = {2012},
- month = mar,
- issn = {2191\-/5008},
- doi = {10.13140/RG.2.2.18075.23848},
- _url = {https://nbn-resolving.org/urn:nbn:de:bvb:29-opus-32089}
-}
-
-@INPROCEEDINGS{NeWL12offsync,
- title={{Adaptive Version Clocks and the OffSync Protocol (Poster)}},
- author={Christoph P. Neumann and Andreas M. Wahl and Richard Lenz},
- booktitle={Proc of the 10th IEEE Int'l Symposium on Parallel and Distributed Processing with Applications (ISPA{-}12)},
- address = {Madrid, Spain},
- month=jul,
- year={2012},
- doi = {10.1109/ISPA.2012.123},
- _url = {https://doi.ieeecomputersociety.org/10.1109/ISPA.2012.123},
- issn = {2158\-/9178},
- pages = {835--836},
-}
-
-@INPROCEEDINGS{NeHL12hydra,
- title={{Hydra Version Control System (Poster)}},
- author={Christoph P. Neumann and Scott A. Hady and Richard Lenz},
- booktitle={Proc of the 10th IEEE Int'l Symposium on Parallel and Distributed Processing with Applications (ISPA{-}12)},
- address = {Madrid, Spain},
- month=jul,
- year={2012},
- issn = {2158\-/9178},
- pages = {837--838},
- doi = {10.1109/ISPA.2012.124},
- _url = {https://doi.ieeecomputersociety.org/10.1109/ISPA.2012.124},
-}
-
-@ARTICLE{NeLe12alphaFlow,
- author = {Christoph P. Neumann and Richard Lenz},
- title = {{The alpha\-/Flow Approach to Inter\-/Institutional Process Support in Healthcare}},
- journal = {International Journal of Knowledge\-/Based Organizations (IJKBO)},
- publisher = {IGI Global},
- volume = 2,
- number = 4,
- year = {2012},
- pages = {52--68},
- _url = {http://www.igi-global.com/article/alpha-flow-approach-inter-institutional/72340},
- _urlDOI = {https://doi.org/10.4018/ijkbo.2012100104},
- doi = {10.4018/ijkbo.2012100104}
-}
-
-@MastersThesis{Neumann2012dissPreprint_OldBibTeX,
- author = {Christoph P. Neumann},
- title = {{Distributed Document\-/Oriented Process Management in Healthcare}},
- school = {Friedrich\-/Alexander\-/Universit{\"a}t Erlangen\-/N{\"u}rnberg},
- type = {Dissertation},
- _type = {`Dissertation' (PhD thesis)},
- _type = {PhD thesis (`Dissertation' in Germany)},
- month = nov,
- year = 2012,
- url = {https://nbn-resolving.org/urn:nbn:de:bvb:29-opus-39070}
-}
-
-@phdthesis{Neumann2012dissPreprint,
- author = {Christoph P. Neumann},
- title = {{Distributed Document\-/Oriented Process Management in Healthcare}},
- school = {Friedrich\-/Alexander\-/Universit{\"a}t Erlangen\-/N{\"u}rnberg},
- month = nov,
- year = 2012,
- address = {Erlangen},
- doi = {10.13140/RG.2.2.14719.79521},
- url = {https://nbn-resolving.org/urn:nbn:de:bvb:29-opus-39070}
-}
-
-@INPROCEEDINGS{NeLe13adhocCoop,
- author = {Christoph P. Neumann and Richard Lenz},
- title = {{Distributed Ad Hoc Cooperation in Healthcare}},
- booktitle = {Post\-/Proceedings of the Joint Int'l Workshops on Process\-/oriented Information Systems in Healthcare and Knowledge Representation for Healthcare (ProHealth'12 / KR4HC'12) in conjunction with the 10th Int'l Conf on Business Process Management (BPM'12)},
- _editor = {Richard Lenz and Silvia Miksch and Mor Peleg and Manfred Reichert and David Riano and Annette ten Teije},
- year = {2013},
- pages = {113--125},
- _address = {Tallinn, EE},
- publisher = {Springer},
- note = {Part of the Lecture Notes in Computer Science book series (LNAI, volume 7738)},
- _isbn = {978\-/3\-/642\-/36437\-/2},
- doi = {10.1007/978-3-642-36438-9_8},
- _url = {https://doi.org/10.1007/978-3-642-36438-9_8},
-}
-
-@incollection{Neumann2012lni,
- author={Christoph P. Neumann},
- editor={Abraham Bernstein and Wolfgang Effelsberg and Steffen H{\"o}lldobler and Hans{-}Peter Lenhof and Klaus{-}Peter L{\"o}hr and Paul Molitor and Gustaf Neumann and R{\"u}diger Reischuk and Nicole Schweikardt and Myra Spiliopoulou and Harald St{\"o}rrle and Sabine S{\"u}sstrunk},
- title={Verteiltes Dokumenten\-/orientiertes Prozessmanagement im Gesundheitswesen},
- booktitle={Ausgezeichnete Informatikdissertationen 2012},
- series={{LNI}},
- volume={{D{-}13}},
- pages={241--250},
- publisher={{GI}},
- year={2012},
- url={https://dl.gi.de/20.500.12116/33740}
-}
-
-@BOOK{Neumann2013dissBook,
- author = {Christoph P. Neumann},
- title = {{Distributed Case Handling}},
- year = 2013,
- publisher = {Verlag Dr.~Hut},
- address = {M{\"u}nchen},
- isbn = {9783843909198},
- _urn = {urn:nbn:de:bvb:29\-/opus\-/39070},
- _url = {https://d-nb.info/1033041637},
- _note = {\url{http://www.opus.ub.uni-erlangen.de/opus/volltexte/2012/3907/}(preprint version)},
- _note = {\url{https://d-nb.info/1033041637}(DNB)},
- _note = {\url{https://www.dr.hut-verlag.de/978-3-8439-0919-8.html}(URL)}
-}
-
-@INPROCEEDINGS{IND+09lzatav,
- author = {Florian Irmert and Christoph P. Neumann and Michael Daum and Niko Pollner and Klaus Meyer\-/Wegener},
- title = {{Technische Grundlagen f{\"u}r eine laufzeitadaptierbare Transaktionsverwaltung}},
- booktitle = {Tagungsband der 13.\,Fachtagung Datenbanksysteme f{\"u}r Business, Technologie und Web (BTW'09)},
- month = mar,
- year = {2009},
- pages = {227--236},
- address = {M{\"u}nster, DE},
- publisher = {Gesellschaft f{\"u}r Informatik e.V.\ (GI), K{\"o}ln, Germany},
- doi = {10.1145/1620432.1620442},
- url = {https://dl.gi.de/20.500.12116/20447},
- _isbn = {978-3-88579-238-3},
- _issn = {1617\-/5468},
-}
-
-@INPROCEEDINGS{ILN+09semrttx,
- author = {Florian Irmert and Frank Lauterwald and Christoph P. Neumann and Michael Daum and Richard Lenz and Klaus Meyer{-}Wegener},
- title = {{Semantics of a Runtime Adaptable Transaction Manager}},
- booktitle = {Proc of the 13th Int'l Database Engineering \& Applications Symposium (IDEAS'09)},
- month = sep,
- year = {2009},
- pages = {88--96},
- address = {Cetraro, IT},
- doi = {10.1145/1620432.1620442},
- _isbn = {9781605584027},
- _url = {https://doi.org/10.1145/1620432.1620442},
-}
-
-@ARTICLE{JBN+10fcmdb,
- author = {Holger von Jouanne{-}Diedrich and Juliane Blechinger and Christoph P. Neumann and Stefan Schwarz and Richard Lenz},
- title = {{Integration verteilter und heterogener Configuration\-/Management\-/Datenbanken}},
- journal = {Informatik\-/Spektrum},
- editor = {Arndt Bode},
- publisher = {Springer},
- issn = {0170\-/6012},
- pages = {351--362},
- volume = {33},
- issue = {4},
- year = {2010},
- doi = {10.1007/s00287-009-0398-6},
- _url = {http://www.springerlink.com/content/e8m40805u21881m2/},
-}
-
-@INPROCEEDINGS{FDI+10esmmog,
- author={Thomas Fischer and Michael Daum and Florian Irmert and Christoph P. Neumann and Richard Lenz},
- title={{Exploitation of Event\-/Semantics for Distributed Publish/Subscribe Systems in Massively Multiuser Virtual Environments}},
- booktitle={Proc of the 14th Int'l Database Engineering \& Applications Symposium (IDEAS'10)},
- year={2010},
- pages = {90--97},
- address = {Montreal, QC, CA},
- month = aug,
- doi = {10.1145/1866480.1866494},
- _isbn = {9781605589008},
- _url = {https://doi.org/10.1145/1866480.1866494},
-}
-
-@TECHREPORT{LNR+11egr,
- author = {Frank Lauterwald and Christoph P. Neumann and Richard Lenz and Anselm G. J{\"u}nemann and Christian Y. Mardin and Klaus Meyer{-}Wegener and Folkert K. Horn},
- title = {{The Erlangen Glaucoma Registry: a Scientific Database for Longitudinal Analysis of Glaucoma}},
- institution = {Friedrich\-/Alexander\-/Universit{\"a}t Erlangen\-/N{\"u}rnberg, Dept.\ of Computer Science},
- type = {Technical Reports},
- number = {CS\-/2011\-/02},
- year = {2011},
- month = dec,
- doi = {10.13140/RG.2.2.31497.01128},
- _issn = {2191\-/5008},
- _url = {https://nbn-resolving.org/urn:nbn:de:bvb:29-opus-39057}
-}
-
-@INPROCEEDINGS{PANP23seccloudfogai,
- title={{Security Challenges for Cloud or Fog Computing-Based AI Applications}},
- author={Amir Pakmehr and Andreas A{\ss}muth and Christoph P. Neumann and Gerald Pirkl},
- booktitle={Proc of the 14th International Conference on Cloud Computing, GRIDs, and Virtualization (Cloud Computing 2023)},
- _organization={International Academy, Research, and Industry Association (IARIA)},
- address = {Nice, France},
- month=jun,
- year={2023},
- doi = {10.48550/arXiv.2310.19459},
- _url = {https://www.thinkmind.org/index.php?view=article&articleid=cloud_computing_2023_2_10_28004},
- _url = {https://doi.org/10.48550/arXiv.2310.19459},
- _issn = {2308-4294},
- pages = {21--29},
-}
-
-@INPROCEEDINGS{LeNe24vocattllm,
- title={{Vocabulary Attack to Hijack Large Language Model Applications}},
- author={Patrick Levi and Christoph P. Neumann},
- booktitle={Proc of the 15th International Conference on Cloud Computing, GRIDs, and Virtualization (Cloud Computing 2024)},
- _organization={International Academy, Research, and Industry Association (IARIA)},
- address = {Venice, Italy},
- month=apr,
- year={2024},
- doi = {10.48550/arXiv.2404.02637},
- _url = {https://www.thinkmind.org/index.php?view=article&articleid=cloud_computing_2024_2_10_28007},
- _url2 = {https://doi.org/10.48550/arXiv.2404.02637},
- _issn = {2308\-/4294},
- pages = {19--24}
-}
-
-@INPROCEEDINGS{ToNe11alphaprops,
- author = {Aneliya Todorova and Christoph P. Neumann},
- title = {{alpha-Props: A Rule-Based Approach to `Active Properties' for Document-Oriented Process Support in Inter-Institutional Environments (Poster)}},
- booktitle = {Lecture Notes in Informatics (LNI) Seminars 10\,/\,Informatiktage 2011},
- year={2011},
- month=mar,
- pages={131--134},
- editor={Ludger Porada},
- organization={Gesellschaft f{\"u}r Informatik e.V.\ (GI)},
- isbn={978-3-88579-444-8},
- _url={http://www6.informatik.uni-erlangen.de/publications/public/2011/giinformatiktage2011_stud-todorova_neumann.pdf}
-}
-
-@INPROCEEDINGS{WaNe12alphaoffsync,
- author = {Andreas M. Wahl and Christoph P. Neumann},
- title = {{alpha-OffSync: An Offline-Capable Synchronization Approach for Distributed Document-Oriented Process Management in Healthcare (Poster)}},
- booktitle = {Lecture Notes in Informatics (LNI) Seminars 11\,/\,Informatiktage 2012},
- year={2012},
- month=mar,
- pages={131--134},
- editor={Ludger Porada},
- organization={Gesellschaft f{\"u}r Informatik e.V.\ (GI)},
- isbn={978-3-88579-444-8},
- _url={http://www6.informatik.uni-erlangen.de/publications/public/2012/giinformatiktage2012_stud-wahl_neumann.pdf}
-}
-
-@INPROCEEDINGS{StNe23foodfresh,
- title={{FoodFresh: Multi-Chain Design for an Inter-Institutional Food Supply Chain Network}},
- author={Philipp Stangl and Christoph P. Neumann},
- booktitle={Proc of the 14th International Conference on Cloud Computing, GRIDs, and Virtualization (Cloud Computing 2023)},
- _organization={International Academy, Research, and Industry Association (IARIA)},
- address = {Nice, France},
- month=jun,
- year={2023},
- doi = {10.48550/arXiv.2310.19461},
- _url = {https://www.thinkmind.org/index.php?view=article&articleid=cloud_computing_2023_2_30_28006},
- _url = {https://doi.org/10.48550/arXiv.2310.19461},
- _issn = {2308\-/4294},
- pages = {41--46},
-}
-
-@TECHREPORT{SaNe24othfb,
- author = {Patrick Sabau and Christoph P. Neumann},
- title = {{Analyse von Methoden zur Sicherung der Vertraulichkeit in Neuronalen Netzen}},
- institution = {Ostbayerische Technische Hochschule Amberg\-/Weiden},
- type = {Forschungsbericht},
- number = {2024},
- year = {2024},
- month = mar,
- _issn = {2365\-/1997},
- doi = {10.13140/RG.2.2.21052.65924},
- _url1 = {https://www.oth-aw.de/hochschule/mediathek/forschungsbericht/},
- _url2 = {https://www.oth-aw.de/files/oth-aw/Aktuelles/Veroeffentlichungen/Forschungsbericht/OTH_Forschungsbericht_2024.pdf},
- _url3 = {https://www.researchgate.net/profile/Christoph-Neumann-8/publication/379109359_Analyse_von_Methoden_zur_Sicherung_der_Vertraulichkeit_in_Neuronalen_Netzen/links/65faff43a4857c7962654c5c/Analyse-von-Methoden-zur-Sicherung-der-Vertraulichkeit-in-Neuronalen-Netzen.pdf}
-}
-
-@MISC{StNe24kosmosis,
- title={The Kosmosis Use-Case of Crypto Rug Pull Detection and Prevention},
- author={Philipp Stangl and Christoph P. Neumann},
- year={2024},
- eprint={2405.19762},
- archivePrefix={arXiv},
- primaryClass={cs.CR}
-}
-
-@TECHREPORT{StNe24kosmosis-TR,
- author = {Philipp Stangl and Christoph P. Neumann},
- title = {{The Kosmosis Use-Case of Crypto Rug Pull Detection and Prevention}},
- institution = {Ostbayerische Technische Hochschule Amberg\-/Weiden, CyberLytics\-/Lab at the Department of Electrical Engineering, Media and Computer Science},
- series = {Technischer Bericht},
- number = {CL-2024-01},
- year = 2024,
- month = 2,
- doi = {10.48550/arXiv.2405.19762},
- _url = {https://doi.org/10.48550/arXiv.2405.19762},
-}
-
-@TECHREPORT{ModA-TR-2021SS-WAE-TeamWeiss-CovidDashboard,
- author = {Tobias Bauer and Albert Hahn and Lukas Kleinlein and Nicolas Proske and Leonard W{\"o}llmer and Andrei Trukhin and Christoph P. Neumann},
- title = {{Covidash: Eine MEAN\-/Variation-basierte Webanwendung für Inzidenz\-/Zahlen und Impffortschritt in Deutschland}},
- institution = {Ostbayerische Technische Hochschule Amberg\-/Weiden, CyberLytics\-/Lab an der Fakult{\"a}t Elektrotechnik, Medien und Informatik},
- series = {Technischer Bericht},
- number = {CL-2021-06},
- year = 2021,
- month = 7,
- doi = {10.13140/RG.2.2.33921.84321},
- _url = {https://dx.doi.org/10.13140/RG.2.2.33921.84321},
-}
-@TECHREPORT{ModA-TR-2021SS-WAE-TeamRot-FireForceDefense,
- author = {Cameron Barbee and Tim Hoffmann and Christian Piffel and Tobias Schotter and Sebastian Schuscha and Philipp Stangl and Thomas Stangl and Christoph P. Neumann},
- title = {{FireForceDefense: Graphisches Tower\-/Defense\-/Spiel mit Kubernetes\-/Deployment}},
- institution = {Ostbayerische Technische Hochschule Amberg\-/Weiden, CyberLytics\-/Lab an der Fakult{\"a}t Elektrotechnik, Medien und Informatik},
- series = {Technischer Bericht},
- number = {CL-2021-05},
- year = 2021,
- month = 7,
- doi = {10.13140/RG.2.2.20500.07048},
- _url = {https://dx.doi.org/10.13140/RG.2.2.20500.07048},
-}
-@TECHREPORT{ModA-TR-2021SS-WAE-TeamGruen-MedPlanner,
- author = {Egidia Cenko and Madina Kamalova and Matthias Sch{\"o}n and Christoph Schuster and Andrei Trukhin and Christoph P. Neumann},
- title = {{MedPlanner: Eine Angular- und Django\-/basierte Webanwendung um ärztliche Termine übersichtlich zu verwalten}},
- institution = {Ostbayerische Technische Hochschule Amberg\-/Weiden, CyberLytics\-/Lab an der Fakult{\"a}t Elektrotechnik, Medien und Informatik},
- series = {Technischer Bericht},
- number = {CL-2021-04},
- year = 2021,
- month = 7,
- doi = {10.13140/RG.2.2.19409.71528},
- _url = {https://dx.doi.org/10.13140/RG.2.2.19409.71528},
-}
-
-@TECHREPORT{ModA-TR-2022SS-WAE-TeamWeiss-WoIstMeinGeld,
- author = {Alexander Ziebell and Anja Stricker and Annika Stadelmann and Leo Schurrer and Philip Bartmann and Ronja B{\"a}umel and Ulrich Stark and Christoph P. Neumann},
- title = {{Wo ist mein Geld: Eine MERN\-/basierte Webanwendung für gemeinsame Ausgaben mit Freunden oder Kollegen}},
- institution = {Ostbayerische Technische Hochschule Amberg\-/Weiden, CyberLytics\-/Lab an der Fakult{\"a}t Elektrotechnik, Medien und Informatik},
- series = {Technischer Bericht},
- number = {CL-2022-11},
- year = 2022,
- month = 7,
- doi = {10.13140/RG.2.2.28888.67847},
- _url = {https://dx.doi.org/10.13140/RG.2.2.28888.67847},
-}
-
-
-
-@TECHREPORT{ModA-TR-2022SS-BDCC-TeamWeiss-TwitterDash,
- author = {Bastian Hahn and Martin Kleber and Andreas Klier and Lukas Kreussel and Felix Paris and Andreas Ziegler and Christoph P. Neumann},
- title = {{Twitter-Dash: React- und .NET\-/basierte Trend- und Sentiment\-/Analysen}},
- institution = {Ostbayerische Technische Hochschule Amberg\-/Weiden, CyberLytics\-/Lab an der Fakult{\"a}t Elektrotechnik, Medien und Informatik},
- series = {Technischer Bericht},
- number = {CL-2022-07},
- year = 2022,
- month = 7,
- doi = {10.13140/RG.2.2.15466.90564},
- _url = {https://dx.doi.org/10.13140/RG.2.2.15466.90564},
-}
-@TECHREPORT{ModA-TR-2022SS-BDCC-TeamRot-Reddiment,
- author = {Tobias Bauer and Fabian Beer and Daniel Holl and Ardian Imeraj and Konrad Schweiger and Philipp Stangl and Wolfgang Weigl and Christoph P. Neumann},
- title = {{Reddiment: Eine SvelteKit- und ElasticSearch\-/basierte Reddit Sentiment\-/Analyse}},
- institution = {Ostbayerische Technische Hochschule Amberg\-/Weiden, CyberLytics\-/Lab an der Fakult{\"a}t Elektrotechnik, Medien und Informatik},
- series = {Technischer Bericht},
- number = {CL-2022-06},
- year = 2022,
- month = 7,
- doi = {10.13140/RG.2.2.32244.12161},
- _url = {https://dx.doi.org/10.13140/RG.2.2.32244.12161},
-}
-@TECHREPORT{ModA-TR-2022SS-BDCC-TeamGruen-ExplosionGuy,
- author = {Florian B{\"o}sl and Helge Kohl and Anastasia Chernysheva and Patrice Korinth and Philipp Porsch and Christoph P. Neumann},
- title = {{Explosion Guy: Cloud\-/basiertes Matchmaking für einen graphischen Bombenspaß}},
- institution = {Ostbayerische Technische Hochschule Amberg\-/Weiden, CyberLytics\-/Lab an der Fakult{\"a}t Elektrotechnik, Medien und Informatik},
- series = {Technischer Bericht},
- number = {CL-2022-05},
- year = 2022,
- month = 7,
- doi = {10.13140/RG.2.2.18822.34882},
- _url = {https://dx.doi.org/10.13140/RG.2.2.18822.34882},
-}
-@TECHREPORT{ModA-TR-2022SS-BDCC-TeamCyan-OTHWiki,
- author = {Dominik Smrekar and Johannes Horst and Patrick Sabau and Saniye Ogul and Tobias Schotter and Christoph P. Neumann},
- title = {{OTH-Wiki: Ein Angular- und FastAPI\-/basiertes Wiki für Studierende}},
- institution = {Ostbayerische Technische Hochschule Amberg\-/Weiden, CyberLytics\-/Lab an der Fakult{\"a}t Elektrotechnik, Medien und Informatik},
- series = {Technischer Bericht},
- number = {CL-2022-04},
- year = 2022,
- month = 7,
- doi = {10.13140/RG.2.2.25533.23526},
- _url = {https://dx.doi.org/10.13140/RG.2.2.25533.23526},
-}
-
-
-@TECHREPORT{ModA-TR-2022WS-SWT-TeamGruen-Graphvio,
- author = {Johannes Halbritter and Helge Kohl and Lukas Kreussel and Stephan Prettner and Andreas Ziegler and Christoph P. Neumann},
- title = {{Graphvio: Eine Graphdatenbank\-/Webanwendung für integrierte Datensätze von Streaminganbietern}},
- institution = {Ostbayerische Technische Hochschule Amberg\-/Weiden, CyberLytics\-/Lab an der Fakult{\"a}t Elektrotechnik, Medien und Informatik},
- series = {Technischer Bericht},
- number = {CL-2022-01},
- year = 2022,
- month = 3,
- doi = {10.13140/RG.2.2.12111.46244},
- _url = {https://dx.doi.org/10.13140/RG.2.2.12111.46244},
-}
-
-@TECHREPORT{ModA-TR-2023SS-WAE-TeamWeiss-Neunerln,
- author = {Paul Brandl and Manuel Kalla and Dominik Panzer and Kevin Paulus and Manuel Pickl and Franziska Rubenbauer and Berkay Yurdaguel and Christoph P. Neumann},
- title = {{Neunerln: Eine MEVN\-/basierte Webanwendung zum kompetitiven Kartenspielen}},
- institution = {Ostbayerische Technische Hochschule Amberg\-/Weiden, CyberLytics\-/Lab an der Fakult{\"a}t Elektrotechnik, Medien und Informatik},
- series = {Technischer Bericht},
- number = {CL-2023-11},
- year = 2023,
- month = 7,
- doi = {10.13140/RG.2.2.33933.31209},
- _url = {https://dx.doi.org/10.13140/RG.2.2.33933.31209},
-}
-
-@TECHREPORT{ModA-TR-2023SS-BDCC-TeamRot-CompVisPipeline,
- author = {André Kestler and Antonio Vidos and Marcus Haberl and Tobias Dobmeier and Tobias Lettner and Tobias Weiß and Christoph P. Neumann},
- title = {{Computer Vision Pipeline: Eine React- und Flask\-/basierte Webanwendung zur No\-/Code\-/Bildverarbeitung mit Cloud\-/Deployment}},
- institution = {Ostbayerische Technische Hochschule Amberg\-/Weiden, CyberLytics\-/Lab an der Fakult{\"a}t Elektrotechnik, Medien und Informatik},
- series = {Technischer Bericht},
- number = {CL-2023-08},
- year = 2023,
- month = 7,
- doi = {10.13140/RG.2.2.23866.98248},
- _url = {https://dx.doi.org/10.13140/RG.2.2.23866.98248},
-}
-@TECHREPORT{ModA-TR-2023SS-BDCC-TeamBlau-NauticalNonsense,
- author = {Jakob Götz and Uwe Kölbel and Maximilian Schlosser and Oliver Schmidts and Jan Schuster and Philipp Seufert and Fabian Wagner and Christoph P. Neumann},
- title = {{Nautical Nonsense: Eine Phaser3- und FastAPI\-/basierte Webanwendung für Schiffe\-/Versenken mit Cloud\-/Deployment}},
- institution = {Ostbayerische Technische Hochschule Amberg\-/Weiden, CyberLytics\-/Lab an der Fakult{\"a}t Elektrotechnik, Medien und Informatik},
- series = {Technischer Bericht},
- number = {CL-2023-07},
- year = 2023,
- month = 7,
- doi = {10.13140/RG.2.2.17156.09601},
- _url = {https://dx.doi.org/10.13140/RG.2.2.17156.09601},
-}
-@TECHREPORT{ModA-TR-2023SS-BCN-TeamGruen-TorpedoTactics,
- author = {Lukas Feil and Stefan Reger and Timon Spichtinger and Manuel Pickl and Gian Piero Cecchetti and Alexander Hammer and Berkay Yurdagül and Christoph P. Neumann},
- title = {{Torpedo Tactics: Eine MEVN\-/basierte Webanwendung für Schiffe\-/Versenken mit Cloud\-/Deployment}},
- institution = {Ostbayerische Technische Hochschule Amberg\-/Weiden, CyberLytics\-/Lab an der Fakult{\"a}t Elektrotechnik, Medien und Informatik},
- series = {Technischer Bericht},
- number = {CL-2023-06},
- year = 2023,
- month = 7,
- doi = {10.13140/RG.2.2.22608.69120},
- _url = {https://dx.doi.org/10.13140/RG.2.2.22608.69120},
-}
-
-@TECHREPORT{ModA-TR-2023SS-BCN-TeamCyan-Stockbird,
- author = {Rebecca Kietzer and Baran Baygin and Carl Küschall and Jonathan Okorafor and Luca Käsmann and Michael Zimmet and Michael Ippisch and Christoph P. Neumann},
- title = {{Stockbird: Eine React\-/basierte Webanwendung mit serverless Cloud\-/Deployment zur Analyse des Einfluss von Tweets auf Aktienkurs\-/Schwankungen}},
- institution = {Ostbayerische Technische Hochschule Amberg\-/Weiden, CyberLytics\-/Lab an der Fakult{\"a}t Elektrotechnik, Medien und Informatik},
- series = {Technischer Bericht},
- number = {CL-2023-04},
- year = 2023,
- month = 7,
- doi = {10.13140/RG.2.2.32675.02083},
- _url = {https://dx.doi.org/10.13140/RG.2.2.32675.02083},
-}
-@TECHREPORT{ModA-TR-2023SS-BCN-TeamBlau-FancyChess,
- author = {Christian Rute and Alex Müller and Alexander Rudolf Wittmann and Arthur Zimmermann and David Nestmeyer and Julian Tischlak and Matthias Wolfinger and Christoph P. Neumann},
- title = {{FancyChess: Eine Next.js\-/basierte Cloud-Anwendung zum Schachspielen}},
- institution = {Ostbayerische Technische Hochschule Amberg\-/Weiden, CyberLytics\-/Lab an der Fakult{\"a}t Elektrotechnik, Medien und Informatik},
- series = {Technischer Bericht},
- number = {CL-2023-03},
- year = 2023,
- month = 7,
- doi = {10.13140/RG.2.2.19253.24802},
- _url = {https://dx.doi.org/10.13140/RG.2.2.19253.24802},
-}
-@TECHREPORT{ModA-TR-2023WS-SWT-TeamRot-SGDb,
- author = {Anastasia Chernysheva and Jakob G{\"o}tz and Ardian Imeraj and Patrice Korinth and Philipp Stangl and Christoph P. Neumann},
- title = {{SGDb Semantic Video Game Database: Svelte- und Ontotext\-/basierte Webanwendung mit einer Graphen\-/Suche für Videospiele}},
- institution = {Ostbayerische Technische Hochschule Amberg\-/Weiden, CyberLytics\-/Lab an der Fakult{\"a}t Elektrotechnik, Medien und Informatik},
- series = {Technischer Bericht},
- number = {CL-2023-02},
- year = 2023,
- month = 3,
- doi = {10.13140/RG.2.2.11272.60160},
- _url = {https://dx.doi.org/10.13140/RG.2.2.11272.60160},
-}
-@TECHREPORT{ModA-TR-2023WS-SWT-TeamGruen-OPCUANetzwerk,
- author = {Johannes Horst and Manuel Zimmermann and Patrick Sabau and Saniye Ogul and Stefan Ries and Tobias Schotter and Christoph P. Neumann},
- title = {{OPCUA-Netzwerk: Angular- und FastAPI\-/basierte Entwicklung eines OPC-UA Sensor\-/Netzwerks für den Heimbereich}},
- institution = {Ostbayerische Technische Hochschule Amberg\-/Weiden, CyberLytics\-/Lab an der Fakult{\"a}t Elektrotechnik, Medien und Informatik},
- series = {Technischer Bericht},
- number = {CL-2023-01},
- year = 2023,
- month = 3,
- doi = {10.13140/RG.2.2.22177.79209},
- _url = {https://dx.doi.org/10.13140/RG.2.2.22177.79209},
-}
-@TECHREPORT{ModA-TR-2024SS-CCT-TeamGruen-CloudDice,
- author = {Lukas Rupp and Franziska Rubenbauer and Christoph P. Neumann},
- title = {{CloudDice: Ein React\-/basiertes Kniffel-Würfelspiel}},
- institution = {Ostbayerische Technische Hochschule Amberg\-/Weiden, CyberLytics\-/Lab an der Fakult{\"a}t Elektrotechnik, Medien und Informatik},
- series = {Technische Berichte},
- number = {CL-2024-14},
- year = 2024,
- month = 7,
- doi = {10.13140/RG.2.2.11229.83686},
- _url = {https://dx.doi.org/10.13140/RG.2.2.11229.83686},
-}
-
-@TECHREPORT{ModA-TR-2024SS-BCN-TeamCyan-SkillIssue,
- author = {Fabian Heindl and Paul Brand and Daniel Reichert and Christoph P. Neumann},
- title = {{SkillIssue: A MERN\-/based Low\-/Latency Multi\-/User Game for Displaying True Skill With Your Friends}},
- institution = {Ostbayerische Technische Hochschule Amberg\-/Weiden, CyberLytics\-/Lab an der Fakult{\"a}t Elektrotechnik, Medien und Informatik},
- type = {Technical Reports},
- number = {CL-2024-12},
- year = 2024,
- month = 7,
- doi = {10.13140/RG.2.2.32201.35686},
- _url = {https://dx.doi.org/10.13140/RG.2.2.32201.35686},
-}
-@TECHREPORT{ModA-TR-2024SS-BCN-TeamGelb-GoalGuru,
- author = {Bernhard Gailer and Timo Gräf and Maria Lyoteva and Tsvetan Stanchev and Apporva Bhoir and Christoph P. Neumann},
- title = {{GoalGuru: A React- and FastAPI\-/based Cloud Application for Predicting Soccer Games Outcome}},
- institution = {Ostbayerische Technische Hochschule Amberg\-/Weiden, CyberLytics\-/Lab an der Fakult{\"a}t Elektrotechnik, Medien und Informatik},
- type = {Technical Reports},
- number = {CL-2024-11},
- year = 2024,
- month = 7,
- doi = {10.13140/RG.2.2.18779.58407},
- _url = {https://dx.doi.org/10.13140/RG.2.2.18779.58407},
-}
-@TECHREPORT{ModA-TR-2024SS-BCN-TeamWeiss-InfluenzaConnect,
- author = {Sebastian Weidner and Jonas Hermann and Nils Bayerl and Dominik Schwagerl and \ Timon Spichtinger and Christoph P. Neumann},
- title = {{InfluenzaConnect: Eine React- und Flask\-/basierte Webanwendung für Influencer\-/Marketing}},
- institution = {Ostbayerische Technische Hochschule Amberg\-/Weiden, CyberLytics\-/Lab an der Fakult{\"a}t Elektrotechnik, Medien und Informatik},
- type = {Technische Berichte},
- number = {CL-2024-10},
- year = 2024,
- month = 7,
- doi = {10.13140/RG.2.2.25490.47041},
- _url = {https://dx.doi.org/10.13140/RG.2.2.25490.47041},
-}
-
-@TECHREPORT{ModA-TR-2024SS-BCN-TeamGruen-NanoVend,
- author = {Lukas Hirsch and Johannes Küffner and Denis Tomazi and Christoph P. Neumann},
- title = {{NanoVend: Ein Cloud\-/native E-Commerce\-/Backend als Baukasten für mittelständische Unternehmen}},
- institution = {Ostbayerische Technische Hochschule Amberg\-/Weiden, CyberLytics\-/Lab an der Fakult{\"a}t Elektrotechnik, Medien und Informatik},
- type = {Technische Berichte},
- number = {CL-2024-08},
- year = 2024,
- month = 7,
- doi = {10.13140/RG.2.2.12068.69761},
- _url = {https://dx.doi.org/10.13140/RG.2.2.12068.69761},
-}
-@TECHREPORT{ModA-TR-2024SS-BCN-TeamRot-StockSentinel,
- author = {Andreas Hecht and Linus Heise and Oliver Kneidl and Eva-Maria Maurer and Christoph P. Neumann},
- title = {{StockSentinel: AI\-/Powered Web Tool for Analyzing the Markets Perception of Stocks}},
- institution = {Ostbayerische Technische Hochschule Amberg\-/Weiden, CyberLytics\-/Lab an der Fakult{\"a}t Elektrotechnik, Medien und Informatik},
- type = {Technical Reports},
- number = {CL-2024-07},
- year = 2024,
- month = 7,
- doi = {10.13140/RG.2.2.20457.30564},
- _url = {https://dx.doi.org/10.13140/RG.2.2.20457.30564},
-}
-@TECHREPORT{ModA-TR-2024SS-WAE-TeamCyan-Connect4IfYouCan,
- author = {Amos Asmerom and Daniel Reichert and Fabian Heindl and Christoph P. Neumann},
- title = {{Connect4IfYouCan: A MERN\-/based Web Game for Competitive Two Player Matches}},
- institution = {Ostbayerische Technische Hochschule Amberg\-/Weiden, CyberLytics\-/Lab an der Fakult{\"a}t Elektrotechnik, Medien und Informatik},
- type = {Technical Reports},
- number = {CL-2024-06},
- year = 2024,
- month = 7,
- doi = {10.13140/RG.2.2.27168.19200},
- _url = {https://dx.doi.org/10.13140/RG.2.2.27168.19200},
-}
-
-@TECHREPORT{ModA-TR-2024SS-WAE-TeamWeiss-Geodingens,
- author = {Viktor Hense and Johannes Lindner and Lukas Mrosek and Christoph P. Neumann},
- title = {{Geodingens: A Web Application for Intuitive and User\-/friendly Work with Geopandas}},
- institution = {Ostbayerische Technische Hochschule Amberg\-/Weiden, CyberLytics\-/Lab an der Fakult{\"a}t Elektrotechnik, Medien und Informatik},
- type = {Technical Reports},
- number = {CL-2024-04},
- year = 2024,
- month = 7,
- doi = {10.13140/RG.2.2.13746.41929},
- _url = {https://dx.doi.org/10.13140/RG.2.2.13746.41929},
-}
-
-@TECHREPORT{ModA-TR-2024SS-WAE-TeamGruen-MunchMunch,
- author = {Juliana Kühn and Nikolett Rácz and Raffael Friedl and Maximilian Lippmann and Christoph P. Neumann},
- title = {{MunchMunch: Eine MERN\-/basierte kulinarische Web-Anwendung für verbessertes User Engagement beim Entdecken neuer Gerichte und Rezepte}},
- institution = {Ostbayerische Technische Hochschule Amberg\-/Weiden, CyberLytics\-/Lab an der Fakult{\"a}t Elektrotechnik, Medien und Informatik},
- type = {Technische Berichte},
- number = {CL-2024-02},
- year = 2024,
- month = 7,
- doi = {10.13140/RG.2.2.23812.74883},
- _url = {https://dx.doi.org/10.13140/RG.2.2.23812.74883},
-}
-
diff --git a/macros/latex/contrib/iaria/template/cpn_supervised_all.bib b/macros/latex/contrib/iaria/template/cpn_supervised_all.bib
deleted file mode 100644
index 910906ac9a..0000000000
--- a/macros/latex/contrib/iaria/template/cpn_supervised_all.bib
+++ /dev/null
@@ -1,398 +0,0 @@
-
-@Thesis{kampf2012bt,
- author = {Kampf, Marvin},
- title = {{alpha\-/CDM: Konzeption und Implementierung eines Modells zur Inhaltsabh{\"a}ngigkeit als Baustein einer Prozessunterst{\"u}tzung auf Basis von aktiven Dokumenten}},
- institution = {Friedrich\-/Alexander\-/Universit{\"a}t Erlangen\-/N{\"u}rnberg},
- year = 2012,
- month = nov,
- type = {Bachelorarbeit},
- _url = {https://www.cyberlytics.eu/theses/all/FAU/BT_simakamp/BT_simakamp.pdf},
-}
-@Thesis{hunsen2012mt,
- author = {Hunsen, Christian},
- title = {{alpha\-/Doyen: Ein Verfahren zur Wortf{\"u}hrerschaft\-/{\"U}bertragung als Baustein einer Prozessunterst{\"u}tzung auf Basis von aktiven Dokumenten}},
- institution = {Friedrich\-/Alexander\-/Universit{\"a}t Erlangen\-/N{\"u}rnberg},
- year = 2012,
- month = jul,
- type = {Masterarbeit},
- _url = {https://www.cyberlytics.eu/theses/all/FAU/MT_uj32uvac/MT_uj32uvac.pdf},
-}
-@Thesis{schmidt2012bt,
- author = {Schmidt, Alexander},
- title = {{Gegen{\"u}berstellung verschiedener Paradigmen zur Behandlung von Fehlern und Ausnahmen in verteilten Systemen}},
- institution = {Friedrich\-/Alexander\-/Universit{\"a}t Erlangen\-/N{\"u}rnberg},
- year = 2012,
- month = apr,
- type = {Bachelorarbeit},
- _url = {https://www.cyberlytics.eu/theses/all/FAU/BT_siaascmi/BT_siaascmi.pdf},
-}
-@Thesis{tsysin2011bt,
- author = {Tsysin, Konstantin},
- title = {{alpha\-/PrintPut: Ein Windows\-/Druckertreiber zum Einbringen von Dokumenten aus beliebigen Drittanwendungen als Baustein einer Prozessunterst{\"u}tzung auf Basis von aktiven Dokumenten}},
- institution = {Friedrich\-/Alexander\-/Universit{\"a}t Erlangen\-/N{\"u}rnberg},
- year = 2011,
- month = dec,
- type = {Bachelorarbeit},
- _url = {https://www.cyberlytics.eu/theses/all/FAU/BT_sikotsys/BT_sikotsys.pdf},
-}
-@Thesis{wagner2011da,
- author = {Wagner, Florian},
- title = {{alpha\-/Forms: Selbst\-/editierbare Formulare als Baustein einer Prozessunterst{\"u}tzung auf Basis von aktiven Dokumenten}},
- institution = {Friedrich\-/Alexander\-/Universit{\"a}t Erlangen\-/N{\"u}rnberg},
- year = 2011,
- month = dec,
- type = {Diplomarbeit},
- _url = {https://www.cyberlytics.eu/theses/all/FAU/DA_siflwagn/DA_siflwagn.pdf},
-}
-@Thesis{hady2011da,
- author = {Hady, Scott},
- title = {{alpha\-/VVS: An integrated Version Control System as a Component of Process Support based on Active Documents}},
- institution = {Friedrich\-/Alexander\-/Universit{\"a}t Erlangen\-/N{\"u}rnberg},
- year = 2011,
- month = nov,
- type = {Diplomarbeit},
- _url = {https://www.cyberlytics.eu/theses/all/FAU/DA_sischady/DA_sischady.pdf},
-}
-@Thesis{wahl2011bt,
- author = {Wahl, Andreas M.},
- title = {{alpha\-/OffSync: Verteilten Datensynchronisation in Form von IMAP\-/basiertem Mail\-/Transfer als Baustein einer Prozessunterst{\"u}tzung auf Basis von aktiven Dokumenten}},
- institution = {Friedrich\-/Alexander\-/Universit{\"a}t Erlangen\-/N{\"u}rnberg},
- year = 2011,
- month = oct,
- type = {Bachelorarbeit},
- _url = {https://www.cyberlytics.eu/theses/all/FAU/BT_sianwahl/BT_sianwahl.pdf},
-}
-@Thesis{reischl2011bt,
- author = {Reischl, Patrick},
- title = {{alpha\-/Templates: Import und Export von `Process Templates' als Baustein einer Prozessunterst{\"u}tzung auf Basis von aktiven Dokumenten}},
- institution = {Friedrich\-/Alexander\-/Universit{\"a}t Erlangen\-/N{\"u}rnberg},
- year = 2011,
- month = oct,
- type = {Bachelorarbeit},
- _url = {https://www.cyberlytics.eu/theses/all/FAU/BT_sipareis/BT_sipareis.pdf},
-}
-@Thesis{lempetzeder2011bt,
- author = {Lempetzeder, Benedikt},
- title = {{Gegen{\"u}berstellung verschiedener Paradigmen zur Darstellung von Prozesseigenschaften unter Ber{\"u}cksichtigung von Zeit und Daten}},
- institution = {Friedrich\-/Alexander\-/Universit{\"a}t Erlangen\-/N{\"u}rnberg},
- year = 2011,
- month = sep,
- type = {Bachelorarbeit},
- _url = {https://www.cyberlytics.eu/theses/all/FAU/BT_sibelemp/BT_sibelemp.pdf},
-}
-@Thesis{engel2011sa,
- author = {Engel, Igor},
- title = {{Konzeption und Implementierung einer verteilten Institutionsverwaltung als anwendungsspezifische Form eines verteilten Metadaten\-/Repository}},
- institution = {Friedrich\-/Alexander\-/Universit{\"a}t Erlangen\-/N{\"u}rnberg},
- year = 2011,
- month = jul,
- type = {Studienarbeit},
- _url = {https://www.cyberlytics.eu/theses/all/FAU/SA_siigenge/SA_siigenge.pdf},
-}
-@Thesis{schwab2011da,
- author = {Schwab, Peter},
- title = {{alpha\-/Adaptive: Ein adaptives Attributmodell als Baustein einer Prozessunterst{\"u}tzung auf Basis von aktiven Dokumenten}},
- institution = {Friedrich\-/Alexander\-/Universit{\"a}t Erlangen\-/N{\"u}rnberg},
- year = 2011,
- month = jun,
- type = {Diplomarbeit},
- _url = {https://www.cyberlytics.eu/theses/all/FAU/DA_sipeschw/DA_sipeschw.pdf},
-}
-@Thesis{kreuter2011da,
- author = {Kreuter, André},
- title = {{Recherche und vergleichende Evaluation von verf{\"u}gbaren Ans{\"a}tzen f{\"u}r `Content\-/oriented Workflows'}},
- institution = {Friedrich\-/Alexander\-/Universit{\"a}t Erlangen\-/N{\"u}rnberg},
- year = 2011,
- month = may,
- type = {Diplomarbeit},
- _url = {https://www.cyberlytics.eu/theses/all/FAU/DA_siankreu/DA_siankreu.pdf},
-}
-@Thesis{hady2011sa,
- author = {Hady, Scott},
- title = {{Conception and Implementation of Database Persistence for the .getmore Test Case Generator}},
- institution = {Friedrich\-/Alexander\-/Universit{\"a}t Erlangen\-/N{\"u}rnberg},
- year = 2011,
- month = mar,
- type = {Studienarbeit},
- _url = {https://www.cyberlytics.eu/theses/all/FAU/SA_sischady/SA_sischady.pdf},
- note = {In Kooperation mit der sepp.med GmbH},
-}
-@Thesis{hanisch2010da,
- author = {Hanisch, Stefan},
- title = {{Konzeption und Implementierung einer Infrastruktur f{\"u}r aktive Dokumente}},
- institution = {Friedrich\-/Alexander\-/Universit{\"a}t Erlangen\-/N{\"u}rnberg},
- year = 2010,
- month = oct,
- type = {Diplomarbeit},
- _url = {https://www.cyberlytics.eu/theses/all/FAU/DA_sisnhani/DA_sisnhani.pdf},
-}
-@Thesis{pehlivanov2010bt,
- author = {Pehlivanov, Hristiyan},
- title = {{Design and Implementation of a Participant Tracker for Distributed Active Documents Based on Peer\-/to\-/Peer\-/Based File Sharing Protocols}},
- institution = {Friedrich\-/Alexander\-/Universit{\"a}t Erlangen\-/N{\"u}rnberg},
- year = 2010,
- month = sep,
- type = {Bachelorarbeit},
- _url = {https://www.cyberlytics.eu/theses/all/FAU/BT_sihrpehl/BT_sihrpehl.pdf},
-}
-@Thesis{idler2010bt,
- author = {Idler, Steffen},
- title = {{Recherche und vergleichende Evaluation von verf{\"u}gbaren Ans{\"a}tzen f{\"u}r `Aktive Dokumente'}},
- institution = {Friedrich\-/Alexander\-/Universit{\"a}t Erlangen\-/N{\"u}rnberg},
- year = 2010,
- month = sep,
- type = {Bachelorarbeit},
- _url = {https://www.cyberlytics.eu/theses/all/FAU/BT_sistidle/BT_sistidle.pdf},
-}
-@Thesis{todorova2010da,
- author = {Todorova, Anelyia},
- title = {{Design and Implementation of a Lightweight, Autonomous, Rule\-/Based System Which Realizes `Active Properties' in the Context of Active Documents}},
- institution = {Friedrich\-/Alexander\-/Universit{\"a}t Erlangen\-/N{\"u}rnberg},
- year = 2010,
- month = jul,
- type = {Diplomarbeit},
- _url = {https://www.cyberlytics.eu/theses/all/FAU/DA_siantodo/DA_siantodo.pdf},
-}
-@Thesis{schinn2010sa,
- author = {Schinn, Manuela},
- title = {{Entwurf und Realisierung eines Webportals zum Zugriff auf Patientenleitf{\"a}den mit Hilfe von Ercatons}},
- institution = {Friedrich\-/Alexander\-/Universit{\"a}t Erlangen\-/N{\"u}rnberg},
- year = 2010,
- month = jan,
- type = {Studienarbeit},
- _url = {https://www.cyberlytics.eu/theses/all/FAU/SA_schinnma/SA_schinnma.pdf},
- note = {In Kooperation mit der Living Pages Research GmbH},
-}
-@Thesis{hanisch2009sa,
- author = {Hanisch, Stefan},
- title = {{Erweiterung einer nativen XML\-/Datenbank um die Validierung anhand einer Ontologie}},
- institution = {Friedrich\-/Alexander\-/Universit{\"a}t Erlangen\-/N{\"u}rnberg},
- year = 2009,
- month = dec,
- type = {Studienarbeit},
- _url = {https://www.cyberlytics.eu/theses/all/FAU/SA_sisnhani/SA_sisnhani.pdf},
- note = {In Kooperation mit Regionales Rechenzentrum Erlangen (RRZE)},
-}
-@Thesis{roth2009da,
- author = {Roth, Gernot},
- title = {{Konzeption und Realisierung eines verteilten Master Patient Index}},
- institution = {Friedrich\-/Alexander\-/Universit{\"a}t Erlangen\-/N{\"u}rnberg},
- year = 2009,
- month = jun,
- type = {Diplomarbeit},
- _url = {https://www.cyberlytics.eu/theses/all/FAU/DA_sigeroth/DA_sigeroth.pdf},
-}
-@Thesis{kreuter2009sa,
- author = {Kreuter, André},
- title = {{Data Warehouse zur Prognose von Studentenzahlen f{\"u}r Vorlesungen}},
- institution = {Friedrich\-/Alexander\-/Universit{\"a}t Erlangen\-/N{\"u}rnberg},
- year = 2009,
- month = jun,
- type = {Studienarbeit},
- _url = {https://www.cyberlytics.eu/theses/all/FAU/SA_siankreu/SA_siankreu.pdf},
-}
-@Thesis{rampp2009da,
- author = {Rampp, Florian},
- title = {{Design and Implementation of a Distributed Address Database Following a Publish/Subscribe Architecture to Share Patient Data Among Autonomous Healthcare Information Systems}},
- institution = {Friedrich\-/Alexander\-/Universit{\"a}t Erlangen\-/N{\"u}rnberg},
- year = 2009,
- month = mar,
- type = {Diplomarbeit},
- _url = {https://www.cyberlytics.eu/theses/all/FAU/DA_siflramp/DA_siflramp.pdf},
-}
-@Thesis{taralov2009da,
- author = {Taralov, Emil},
- title = {{Erweiterung der HL7 Clinical Document Architecture um Prozessstatusinformation}},
- institution = {Friedrich\-/Alexander\-/Universit{\"a}t Erlangen\-/N{\"u}rnberg},
- year = 2009,
- month = feb,
- type = {Diplomarbeit},
- _url = {https://www.cyberlytics.eu/theses/all/FAU/DA_siemtara/DA_siemtara.pdf},
-}
-@Thesis{wagner2009sa,
- author = {Wagner, Florian},
- title = {{Entwurf und Realisierung eines IHE XDS Komponenten\-/Teststands}},
- institution = {Friedrich\-/Alexander\-/Universit{\"a}t Erlangen\-/N{\"u}rnberg},
- year = 2009,
- month = jan,
- type = {Studienarbeit},
- _url = {https://www.cyberlytics.eu/theses/all/FAU/SA_siflwagn/SA_siflwagn.pdf},
-}
-@Thesis{rampp2008sa,
- author = {Rampp, Florian},
- title = {{Entwurf und Implementierung einer Bahnplanungsmethode f{\"u}r kooperierende Industrieroboter}},
- institution = {Friedrich\-/Alexander\-/Universit{\"a}t Erlangen\-/N{\"u}rnberg},
- year = 2008,
- month = feb,
- type = {Studienarbeit},
- _url = {https://www.cyberlytics.eu/theses/all/FAU/SA_siflramp/SA_siflramp.pdf},
- note = {In Kooperation mit dem FAPS Institut als Teil des SFB396},
-}
-
-@Thesis{schotter_tobias_2023mt,
- author = {Schotter, Tobias},
- title = {{Vorhersage von Jobkündigungen anhand von Lohnabrechnungsdaten}},
- institution = {Ostbayerische Technische Hochschule Amberg\-/Weiden},
- year = 2023,
- month = oct,
- type = {Masterarbeit},
- _url = {https://www.cyberlytics.eu/theses/all/OTH-AW/MT_2023_Schotter_Tobias_Thesis/MT_2023_Schotter_Tobias_Thesis.pdf},
- note = {In Kooperation mit der DATEV},
-}
-@Thesis{sabau_patrick_2023mt,
- author = {Sabau, Patrick},
- title = {{Analyse und Bewertung von Methoden zur Sicherung der Vertraulichkeit in Neuronalen Netzen}},
- institution = {Ostbayerische Technische Hochschule Amberg\-/Weiden},
- year = 2023,
- month = sep,
- type = {Masterarbeit},
- _url = {https://www.cyberlytics.eu/theses/all/OTH-AW/MT_2023_Sabau_Patrick_Thesis/MT_2023_Sabau_Patrick_Thesis.pdf},
-}
-@Thesis{barthelmann_erik_2023bt,
- author = {Barthelmann, Erik},
- title = {{Erstellung eines Datenmodells für die Integration unterschiedlicher Datenquellen in einem Werksstandort mittels Anchor Modeling und der Realisierung in SD}},
- institution = {Ostbayerische Technische Hochschule Amberg\-/Weiden},
- year = 2023,
- month = aug,
- type = {Bachelorarbeit},
- _url = {https://www.cyberlytics.eu/theses/all/OTH-AW/BT_2023_Barthelmann_Erik_Thesis/BT_2023_Barthelmann_Erik_Thesis.pdf},
- note = {In Kooperation mit der SIEMENS AG},
-}
-@Thesis{klier_andreas_2023mt,
- author = {Klier, Andreas},
- title = {{Prediction of Faults in Cables as a Building Block of Predictive Maintenance for Medical Devices}},
- institution = {Ostbayerische Technische Hochschule Amberg\-/Weiden},
- year = 2023,
- month = jun,
- type = {Masterarbeit},
- _url = {https://www.cyberlytics.eu/theses/all/OTH-AW/MT_2023_Klier_Andreas_Thesis/MT_2023_Klier_Andreas_Thesis.pdf},
- note = {In Kooperation mit SIEMENS Healthineers},
-}
-@Thesis{rall_adrian_2023bt,
- author = {Rall, Adrian},
- title = {{Conception and Development of a Dependency Update
-Mechanism for the Automatic Distribution of a New
-Software Version in Special Machinery and Industrial
-Engineering}},
- institution = {Ostbayerische Technische Hochschule Amberg\-/Weiden},
- year = 2023,
- month = apr,
- type = {Bachelorarbeit},
- _url = {https://www.cyberlytics.eu/theses/all/OTH-AW/BT_2023_Rall_Adrian_Thesis/BT_2023_Rall_Adrian_Thesis.pdf},
- note = {In Kooperation mit der BHS Corrugated Maschinen- und Anlagenbau GmbH},
-}
-@Thesis{weiß_tobias_2023bt,
- author = {Weiß, Tobias},
- title = {{Entwurf und Implementierung einer Daten\-/Pipeline zur Aufbereitung von IoT Daten in der Fertigung}},
- institution = {Ostbayerische Technische Hochschule Amberg\-/Weiden},
- year = 2023,
- month = mar,
- type = {Bachelorarbeit},
- _url = {https://www.cyberlytics.eu/theses/all/OTH-AW/BT_2023_Weiß_Tobias_Thesis/BT_2023_Weiß_Tobias_Thesis.pdf},
-}
-@Thesis{antskaitis_arina_2023bt,
- author = {Antskaitis, Arina},
- title = {{Route optimization for Germany\-/wide services in occupational health management}},
- institution = {Ostbayerische Technische Hochschule Amberg\-/Weiden},
- year = 2023,
- month = mar,
- type = {Bachelorarbeit},
- _url = {https://www.cyberlytics.eu/theses/all/OTH-AW/BT_2023_Antskaitis_Arina_Thesis/BT_2023_Antskaitis_Arina_Thesis.pdf},
- note = {In Kooperation mit der wellabe GmbH},
-}
-@Thesis{veshi_eni_2023bt,
- author = {Veshi, Eni},
- title = {{Extension of a web\-/based time recording system with the capabilities of a progressive web app and integrated video streaming}},
- institution = {Ostbayerische Technische Hochschule Amberg\-/Weiden},
- year = 2023,
- month = mar,
- type = {Bachelorarbeit},
- _url = {https://www.cyberlytics.eu/theses/all/OTH-AW/BT_2023_Veshi_Eni_Thesis/BT_2023_Veshi_Eni_Thesis.pdf},
- note = {In Kooperation mit Crew Active, einer Marke von Run4Dev},
-}
-@Thesis{stricker_anja_2022bt,
- author = {Stricker, Anja},
- title = {{Entwurf und Implementierung eines konfigurierbaren Alarmsystems f{\"u}r Monitoring\-/Systeme unter Ber{\"u}cksichtigung von Hochsicherheitsbereichen}},
- institution = {Ostbayerische Technische Hochschule Amberg\-/Weiden},
- year = 2022,
- month = dec,
- type = {Bachelorarbeit},
- _url = {https://www.cyberlytics.eu/theses/all/OTH-AW/BT_2022_Stricker_Anja_Thesis/BT_2022_Stricker_Anja_Thesis.pdf},
- note = {In Kooperation mit der M{\"u}hlbauer GmbH \& Co.\ KG},
-}
-@Thesis{schuster_christoph_2022bt,
- author = {Schuster, Christoph},
- title = {{Gegen{\"u}berstellung von Ans{\"a}tzen f{\"u}r Progressive Web Apps zum Entwurf von hybriden Benutzeroberfl{\"a}chen am Beispiel einer Reiseziele\-/Anwendung}},
- institution = {Ostbayerische Technische Hochschule Amberg\-/Weiden},
- year = 2022,
- month = aug,
- type = {Bachelorarbeit},
- _url = {https://www.cyberlytics.eu/theses/all/OTH-AW/BT_2022_Schuster_Christoph_Thesis/BT_2022_Schuster_Christoph_Thesis.pdf},
-}
-@Thesis{hoffmann_tim_2022bt,
- author = {Hoffmann, Tim},
- title = {{Entwurf und Implementierung einer Progressiven Web App am Beispiel der technischen Transition einer Cloud\-/L{\"o}sung f{\"u}r webbasierte Datenbearbeitung und Reporting}},
- institution = {Ostbayerische Technische Hochschule Amberg\-/Weiden},
- year = 2022,
- month = apr,
- type = {Bachelorarbeit},
- _url = {https://www.cyberlytics.eu/theses/all/OTH-AW/BT_2022_Hoffmann_Tim_Thesis/BT_2022_Hoffmann_Tim_Thesis.pdf},
- note = {In Kooperation mit der INSIGMA IT Engineering GmbH},
-}
-@Thesis{pohl_patrick_2022bt,
- author = {Pohl, Patrick},
- title = {{Evaluation von Cypress f{\"u}r End\-/To\-/End Testing von Vue\-/basierten Webanwendungen am Beispiel eines Content Management Systems}},
- institution = {Ostbayerische Technische Hochschule Amberg\-/Weiden},
- year = 2022,
- month = apr,
- type = {Bachelorarbeit},
- _url = {https://www.cyberlytics.eu/theses/all/OTH-AW/BT_2022_Pohl_Patrick_Thesis/BT_2022_Pohl_Patrick_Thesis.pdf},
- note = {In Kooperation mit lilaquadrat},
-}
-@Thesis{hahn_albert_2022bt,
- author = {Hahn, Albert},
- title = {{Konzeption und Implementierung einer Microservice Architektur in einem hybriden Kubernetes\-/Cluster f{\"u}r industrielle KI\-/Anwendungsf{\"a}lle}},
- institution = {Ostbayerische Technische Hochschule Amberg\-/Weiden},
- year = 2022,
- month = mar,
- type = {Bachelorarbeit},
- _url = {https://www.cyberlytics.eu/theses/all/OTH-AW/BT_2022_Hahn_Albert_Thesis/BT_2022_Hahn_Albert_Thesis.pdf},
- note = {In Kooperation mit der Krones AG},
-}
-@Thesis{tacli_harun_2022bt,
- author = {Tacli, Harun},
- title = {{Validierung der Echtzeitf{\"a}higkeit von orchestrierten Software\-/Umgebungen}},
- institution = {Ostbayerische Technische Hochschule Amberg\-/Weiden},
- year = 2022,
- month = mar,
- type = {Bachelorarbeit},
- _url = {https://www.cyberlytics.eu/theses/all/OTH-AW/BT_2022_Tacli_Harun_Thesis/BT_2022_Tacli_Harun_Thesis.pdf},
- note = {In Kooperation mit der Audi AG},
-}
-@Thesis{stangl_thomas_2022bt,
- author = {Stangl, Thomas},
- title = {{Entwurf und Implementierung einer Webanwendung zur einfachen Fernsteuerung von Digitalmischpulten}},
- institution = {Ostbayerische Technische Hochschule Amberg\-/Weiden},
- year = 2022,
- month = mar,
- type = {Bachelorarbeit},
- _url = {https://www.cyberlytics.eu/theses/all/OTH-AW/BT_2022_Stangl_Thomas_Thesis/BT_2022_Stangl_Thomas_Thesis.pdf},
-}
-@Thesis{schotter_tobias_2022bt,
- author = {Schotter, Tobias},
- title = {{Evaluation von Qubes OS f{\"u}r den Einsatz in Klein- und Mittelst{\"a}ndischen SW\-/Entwicklungsunternehmen}},
- institution = {Ostbayerische Technische Hochschule Amberg\-/Weiden},
- year = 2022,
- month = feb,
- type = {Bachelorarbeit},
- _url = {https://www.cyberlytics.eu/theses/all/OTH-AW/BT_2022_Schotter_Tobias_Thesis/BT_2022_Schotter_Tobias_Thesis.pdf},
-}
-@Thesis{stangl_philipp_2022bt,
- author = {Stangl, Philipp},
- title = {{Entwurf und Implementierung eines heterogenen Blockchain\-/Konsortiums f{\"u}r ein Lebensmittel\-/Lieferketten\-/Netzwerk}},
- institution = {Ostbayerische Technische Hochschule Amberg\-/Weiden},
- year = 2022,
- month = jan,
- type = {Bachelorarbeit},
- _url = {https://www.cyberlytics.eu/theses/all/OTH-AW/BT_2022_Stangl_Philipp_Thesis/BT_2022_Stangl_Philipp_Thesis.pdf},
-}
diff --git a/macros/latex/contrib/iaria/template/iaria-example-neumann.pdf b/macros/latex/contrib/iaria/template/iaria-example-neumann.pdf
index a0d1d5b5e4..3b4c4cd5bd 100644
--- a/macros/latex/contrib/iaria/template/iaria-example-neumann.pdf
+++ b/macros/latex/contrib/iaria/template/iaria-example-neumann.pdf
Binary files differ
diff --git a/macros/latex/contrib/iaria/template/iaria-example-neumann.tex b/macros/latex/contrib/iaria/template/iaria-example-neumann.tex
index 387d8e2cc4..2c46e89090 100644
--- a/macros/latex/contrib/iaria/template/iaria-example-neumann.tex
+++ b/macros/latex/contrib/iaria/template/iaria-example-neumann.tex
@@ -83,7 +83,7 @@ final % Always enable microtype, even if in draft mode. This helps finding bad b
\hyphenation{block-chain block-chains Ethe-re-um}
% Capitalization: https://capitalizemytitle.com/style/Chicago/
-\title{The \textsmaller{IARIA} \LaTeX{} Class Paper Example (v2024-09)}
+\title{The \textsmaller{IARIA} \LaTeX{} Class Paper Example}
\author{
\IEEEauthorblockN{Christoph P.\ Neumann\,\orcidlink{0000-0002-5936-631X}}
@@ -103,7 +103,15 @@ final % Always enable microtype, even if in draft mode. This helps finding bad b
\maketitle
\begin{abstract}
- \lipsum[21]%[3-12]
+This paper demonstrates an example of a paper, based on the \texttt{iaria} \LaTeX{} class.
+The example is intended for beginners, e.\,g., undergraduate students.
+It contains a basic outline template and usually fills it with dummy text.
+Graphic exclamation marks highlight important remarks.
+%
+\{\,\faWarning{} For beginners:
+Do NOT remove the abstract, this section is mandatory.
+Do NOT use special characters, symbols, or math in your title or abstract.
+Do NOT use cites in your abstract.\}
\end{abstract}
% A list of IEEE Computer Society appoved keywords can be obtained at
@@ -139,68 +147,7 @@ The remainder of the paper is organized as follows: In Section~II, …
\{\faWarning{} \textsmaller{IARIA} editorial rules: Last section must be \textquote{Conclusion and Future Work}!\}
\lipsum[26]
-%%% CPN Peer-Rev'd
-\nocite{LeNe24vocattllm} % Co
-\nocite{PANP23seccloudfogai} % Co
-\nocite{StNe23foodfresh} % Advisor
-\nocite{NeLe13adhocCoop}
-\nocite{Neumann2012lni}
-\nocite{NeLe12alphaFlow}
-\nocite{NeHL12hydra}
-\nocite{NeWL12offsync}
-\nocite{WaNe12alphaoffsync} % Co
-\nocite{NSWL11alphaadaptive}
-\nocite{ToNe11alphaprops} % Co
-\nocite{JBN+10fcmdb} % Co
-\nocite{FDI+10esmmog} % Co
-\nocite{NeFL10oxdbs}
-\nocite{NeLe10alphaUC}
-\nocite{ILN+09semrttx} % Co
-\nocite{NHSL09oxdbs} % DE
-\nocite{NeLe09alphaflow}
-\nocite{NeLe09dmps}
-\nocite{NeWL09xdsrig} % DE
-\nocite{NRDL09deus}
-\nocite{IND+09lzatav} % Co (DE)
-\nocite{MeNe04testejb} % Pseudo-Co
-
-%%% CPN Monographic Work
-\nocite{Neumann2013dissBook}
-\nocite{Neumann2012dissPreprint}
-\nocite{neumann2005da}
-\nocite{neumann2004sa}
-
-%%% TechRep / Non-Peer-Reviewed
-\nocite{ModA-TR-2024SS-CCT-TeamGruen-CloudDice}
-\nocite{ModA-TR-2024SS-BCN-TeamCyan-SkillIssue}
-\nocite{ModA-TR-2024SS-BCN-TeamGelb-GoalGuru}
-\nocite{ModA-TR-2024SS-BCN-TeamWeiss-InfluenzaConnect}
-\nocite{ModA-TR-2024SS-BCN-TeamGruen-NanoVend}
-\nocite{ModA-TR-2024SS-BCN-TeamRot-StockSentinel}
-\nocite{ModA-TR-2024SS-WAE-TeamCyan-Connect4IfYouCan}
-\nocite{ModA-TR-2024SS-WAE-TeamWeiss-Geodingens}
-\nocite{ModA-TR-2024SS-WAE-TeamGruen-MunchMunch}
-\nocite{SaNe24othfb}
-\nocite{StNe24kosmosis-TR}
-\nocite{ModA-TR-2023SS-WAE-TeamWeiss-Neunerln}
-\nocite{ModA-TR-2023SS-BDCC-TeamRot-CompVisPipeline}
-\nocite{ModA-TR-2023SS-BDCC-TeamBlau-NauticalNonsense}
-\nocite{ModA-TR-2023SS-BCN-TeamGruen-TorpedoTactics}
-\nocite{ModA-TR-2023SS-BCN-TeamCyan-Stockbird}
-\nocite{ModA-TR-2023SS-BCN-TeamBlau-FancyChess}
-\nocite{ModA-TR-2023WS-SWT-TeamRot-SGDb}
-\nocite{ModA-TR-2023WS-SWT-TeamGruen-OPCUANetzwerk}
-\nocite{ModA-TR-2022SS-WAE-TeamWeiss-WoIstMeinGeld}
-\nocite{ModA-TR-2022SS-BDCC-TeamWeiss-TwitterDash}
-\nocite{ModA-TR-2022SS-BDCC-TeamRot-Reddiment}
-\nocite{ModA-TR-2022SS-BDCC-TeamGruen-ExplosionGuy}
-\nocite{ModA-TR-2022SS-BDCC-TeamCyan-OTHWiki}
-\nocite{ModA-TR-2022WS-SWT-TeamGruen-Graphvio}
-\nocite{ModA-TR-2021SS-WAE-TeamWeiss-CovidDashboard}
-\nocite{ModA-TR-2021SS-WAE-TeamRot-FireForceDefense}
-\nocite{ModA-TR-2021SS-WAE-TeamGruen-MedPlanner}
-\nocite{NeRL12deus}
-\nocite{LNR+11egr}
+\{\,\faWarning{} For beginners: you must not leave the bibliography blank. Add appropriate references to your related work.\}
% ======== References =========
\begingroup
diff --git a/macros/latex/contrib/mathastext/README.md b/macros/latex/contrib/mathastext/README.md
index aaa7a0d758..12a4864c38 100644
--- a/macros/latex/contrib/mathastext/README.md
+++ b/macros/latex/contrib/mathastext/README.md
@@ -14,7 +14,7 @@ The Author of this Work is Jean-Francois Burnol (`jfbu at free dot fr`)
Copyright (C) 2011-2019, 2022-2024 Jean-Francois Burnol
- Source: mathastext.dtx 1.4c 2024/10/21
+ Source: mathastext.dtx 1.4e 2024/10/26
DESCRIPTION
@@ -82,17 +82,62 @@ Main options: `italic`, `frenchmath`, `subdued`, `LGRgreek`.
RECENT CHANGES
==============
+1.4e \[2024/10/26\]
+----
+
+* Fix a bug dating back to `1.3y` which caused under `LGRgreek` or
+ `LGRgreeks` options an `\MTversion{normal}` to raise an `Extra
+ \else` error (not if `subdued`). The unit test which could have
+ shown this had been left aside at `1.4d` because it was so old
+ that some matters unrelated to the package prevented its
+ immediate use... alas...
+
+* Fix one more `1.4` regression: the (not really recommended)
+ option `unimathaccents` was broken. Again a test file existed
+ but it had been left apart from those automatically built, for
+ some unknown reason...
+
+1.4d \[2024/10/26\]
+----
+
+* Fix one more `1.4` regression (the worst one by far): `$f''$`
+ caused a crash. Fortunately, the `everymath` option which
+ re-enacts legacy code could be used as a *temporary emergency
+ work-around*. Thanks to Enrico Gregorio for report.
+
+* The `1.4b` option `noletters` did not prevent the package from
+ defining math mode symbols `\inodot` and `\jnodot`. It now does.
+
+* Fix a longstanding legacy bug which would have caused a crash if
+ `\MTnonlettersobeymathxx` had been used with `XeLaTeX` in a
+ document with the character `-` being a Babel shorthand.
+
+* Usage of `\Mathastext` or `\MTDeclareVersion` to declare a
+ math version associated with an exotic non-text font encoding
+ such as `OML` is theoretically possible (although of dubious
+ practical use except for stress tests) but was broken
+ since `1.3u` due to internals
+ relying on `LaTeX` commands associated with text font encodings
+ (for example to define `\inodot`
+ using `\i`,
+ or the `\hbar` with the help of the accent command `\=`)
+ and which are not available in such context. This release
+ handles such situation gracefully via warnings, rather than
+ causing low level errors.
+
+* Improve looks in the PDF of this Change log.
+
1.4c \[2024/10/21\]
----
-* Fix a regression at `1.4`: under `XeLaTeX`: loading `mathastext`
+* Fix a regression at `1.4`: under `XeLaTeX`, loading `mathastext`
caused an error if `unicode-math` and its `\setmathfont` had been
- used prior ("Extended mathchar used as mathchar" in relation to the
+ used prior ("*Extended mathchar used as mathchar*" in relation to the
minus sign character). Thanks to Michael Roland for report.
Keep in mind though that the documentation (see 1.4.15 Unicode engines) has
- always said that the package "is expected to be most definitely
- incompatible with unicode-math".
+ always said that the package "*is expected to be most definitely
+ incompatible with unicode-math*".
* Fix another regression at `1.4`, related to the same code and also avoided
with `everymath` option, but showing with
@@ -114,8 +159,8 @@ RECENT CHANGES
* Fix a regression at `1.4` regarding option `nodigits`.
-* New option: `noletters`. I am in old age now so I can provide an option
- completely antithetical to my life work.
+* New option: `noletters`. *I am in old age now so I can provide an option
+ completely antithetical to my life work*.
* Option `everymath` which is destined to be removed at next major
release warns user about it. As major releases tend to happen once
@@ -133,20 +178,20 @@ RECENT CHANGES
1.4 \[2024/07/20\]
---
-* Since 1.2 of 2012/12/20, mathastext has used mathematically active
+* Since 1.2 of 2012/12/20, mathastext has used *mathematically active*
characters to propose certain advanced functionalities. For reasons half
lost in the mists of time but whose main one was surely to keep the
meaning of the active shape of characters unchanged outside of math mode,
this mathematical activation, and (in most cases) the definitions of what
active characters do, were done again at *each* entrance into math mode.
- At this 1.4 release, mathastext does not inject *any* code whatsoever into
- the `\everymath` and `\everydisplay` toks registers anymore (except for
- one font-related hack needed under LuaLaTeX, see below). Your documents
+ At this 1.4 release, mathastext does *not inject any code whatsoever* into
+ the `\everymath` and `\everydisplay` toks registers anymore (*except* for
+ one font-related hack needed under `LuaLaTeX`, see below). Your documents
will compile a tiny bit faster.
-* In (unsual) documents where users play with catcodes and mathcodes it is
- impossible to keep exact backward compatibility, because documented user
- commands which acted formerly a toggles with delayed action now will enact
+* In (*unsual*) documents where users play with catcodes and mathcodes it is
+ *impossible* to keep exact backward compatibility, because documented user
+ commands which acted formerly as toggles with delayed action now will enact
changes immediately if in the document body. In practice consequences are
expected to be few, because catcode active characters are (as was already
the case with earlier releases) hacked only when they are Babel shorthands
@@ -160,9 +205,9 @@ RECENT CHANGES
* New option: `everymath`. It instructs mathastext to revert (partially)
to its legacy code which uses `\everymath/\everydisplay`. This reversal
is partial, the handling of ascii letters not being included into it. The
- `everymath` option is there only to try as a quick fix in case transition
+ `everymath` option is there *only to try as a quick fix* in case transition
to this release causes a major problem in a user document and time is
- lacking to investigate. Please report to the author such issues. Option
+ lacking to investigate. *Please report to the author such issues*. Option
`everymath` is destined to be removed at next major release.
* New option: `activedigits`. Enjoy.
@@ -174,19 +219,19 @@ RECENT CHANGES
* Bugfix: do not override special behavior of the math mode dot in
babel-spanish.
-* Bugfix: A desperate hack related to LuaLaTeX font matters and dating
+* Bugfix: A *desperate* hack related to `LuaLaTeX` font matters and dating
back to 1.3o 2016/05/03 had been for some years in dire need of an update
regarding fonts using `Renderer=HarfBuzz`. This is done now. Thanks to
tex.sx `user691586` for report. This is currently the sole remaining
usage of `\everymath/\everydisplay`.
* Bugfix: `\MTexplicitbracesobeymathxx` (which is related to `\{` and `\}`)
- was without effect since an upstream LaTeX change at its 2020-02-02 release.
+ was without effect since an upstream `LaTeX` change at its 2020-02-02 release.
* With option symbolmisc, those math symbol macros formerly defined via
`\DeclareRobustCommand` are now declared via `\protected\def`.
-* Removal of legacy branches previously kept to support LaTeX earlier than
+* Removal of legacy branches previously kept to support `LaTeX` earlier than
2020-02-02.
* Removal of support for EU1 and EU2 font encodings.
diff --git a/macros/latex/contrib/mathastext/mathastext.dtx b/macros/latex/contrib/mathastext/mathastext.dtx
index 468d8868c3..08d5a225e6 100644
--- a/macros/latex/contrib/mathastext/mathastext.dtx
+++ b/macros/latex/contrib/mathastext/mathastext.dtx
@@ -2,8 +2,8 @@
% N.B.: this dtx file does NOT use \DocInput, it only uses docstrip.
% The LaTeX source of the documentation is NOT prefixed with %'s.
%<*dtx>
-\def\dtxtimestamp {Time-stamp: <21-10-2024 at 14:03:00 CEST>}
-\def\docdate{2024/10/21}
+\def\dtxtimestamp {Time-stamp: <26-10-2024 at 17:38:46 CEST>}
+\def\docdate{2024/10/26}
% To extract run etex on this file, then to build documentation run
% latexmk on mathastext.tex then dvipdfmx on the dvi.
% For more information see http://jf.burnol.free.fr/v13/INSTALL.txt
@@ -11,8 +11,8 @@
% due to usage of § (<A7>) as an active character.
%</dtx>
%<*drv>
-\def\MSTpkgdate {2024/10/21}
-\def\MSTpkgversion {1.4c}
+\def\MSTpkgdate {2024/10/26}
+\def\MSTpkgversion {1.4e}
%</drv>
%<*dtx>
\iffalse % meta-comment
@@ -34,7 +34,7 @@ The Author of this Work is Jean-Francois Burnol (`jfbu at free dot fr`)
Copyright (C) 2011-2019, 2022-2024 Jean-Francois Burnol
- Source: mathastext.dtx 1.4c 2024/10/21
+ Source: mathastext.dtx 1.4e 2024/10/26
%</readme>
%<*dtx>
@@ -44,7 +44,7 @@ Copyright (C) 2011-2019, 2022-2024 Jean-Francois Burnol
%%----------------------------------------------------------------
%% Package: mathastext
%% Info: Use the text font in math mode (JFB)
-%% Version: 1.4c 2024/10/21
+%% Version: 1.4e 2024/10/26
%% License: LPPL 1.3c (http://www.latex-project.org/lppl/lppl-1-3c.txt)
%% Copyright (C) 2011-2019, 2022-2024 Jean-Francois Burnol
%% <jfbu at free dot fr>
@@ -193,17 +193,62 @@ MATHASTEXT CHANGE LOG
%</changelog>
%<*readme|changelog>
+1.4e \[2024/10/26\]
+----
+
+* Fix a bug dating back to `1.3y` which caused under `LGRgreek` or
+ `LGRgreeks` options an `\MTversion{normal}` to raise an `Extra
+ \else` error (not if `subdued`). The unit test which could have
+ shown this had been left aside at `1.4d` because it was so old
+ that some matters unrelated to the package prevented its
+ immediate use... alas...
+
+* Fix one more `1.4` regression: the (not really recommended)
+ option `unimathaccents` was broken. Again a test file existed
+ but it had been left apart from those automatically built, for
+ some unknown reason...
+
+1.4d \[2024/10/26\]
+----
+
+* Fix one more `1.4` regression (the worst one by far): `$f''$`
+ caused a crash. Fortunately, the `everymath` option which
+ re-enacts legacy code could be used as a *temporary emergency
+ work-around*. Thanks to Enrico Gregorio for report.
+
+* The `1.4b` option `noletters` did not prevent the package from
+ defining math mode symbols `\inodot` and `\jnodot`. It now does.
+
+* Fix a longstanding legacy bug which would have caused a crash if
+ `\MTnonlettersobeymathxx` had been used with `XeLaTeX` in a
+ document with the character `-` being a Babel shorthand.
+
+* Usage of `\Mathastext` or `\MTDeclareVersion` to declare a
+ math version associated with an exotic non-text font encoding
+ such as `OML` is theoretically possible (although of dubious
+ practical use except for stress tests) but was broken
+ since `1.3u` due to internals
+ relying on `LaTeX` commands associated with text font encodings
+ (for example to define `\inodot`
+ using `\i`,
+ or the `\hbar` with the help of the accent command `\=`)
+ and which are not available in such context. This release
+ handles such situation gracefully via warnings, rather than
+ causing low level errors.
+
+* Improve looks in the PDF of this Change log.
+
1.4c \[2024/10/21\]
----
-* Fix a regression at `1.4`: under `XeLaTeX`: loading `mathastext`
+* Fix a regression at `1.4`: under `XeLaTeX`, loading `mathastext`
caused an error if `unicode-math` and its `\setmathfont` had been
- used prior ("Extended mathchar used as mathchar" in relation to the
+ used prior ("*Extended mathchar used as mathchar*" in relation to the
minus sign character). Thanks to Michael Roland for report.
Keep in mind though that the documentation (see 1.4.15 Unicode engines) has
- always said that the package "is expected to be most definitely
- incompatible with unicode-math".
+ always said that the package "*is expected to be most definitely
+ incompatible with unicode-math*".
* Fix another regression at `1.4`, related to the same code and also avoided
with `everymath` option, but showing with
@@ -225,8 +270,8 @@ MATHASTEXT CHANGE LOG
* Fix a regression at `1.4` regarding option `nodigits`.
-* New option: `noletters`. I am in old age now so I can provide an option
- completely antithetical to my life work.
+* New option: `noletters`. *I am in old age now so I can provide an option
+ completely antithetical to my life work*.
* Option `everymath` which is destined to be removed at next major
release warns user about it. As major releases tend to happen once
@@ -244,20 +289,20 @@ MATHASTEXT CHANGE LOG
1.4 \[2024/07/20\]
---
-* Since 1.2 of 2012/12/20, mathastext has used mathematically active
+* Since 1.2 of 2012/12/20, mathastext has used *mathematically active*
characters to propose certain advanced functionalities. For reasons half
lost in the mists of time but whose main one was surely to keep the
meaning of the active shape of characters unchanged outside of math mode,
this mathematical activation, and (in most cases) the definitions of what
active characters do, were done again at *each* entrance into math mode.
- At this 1.4 release, mathastext does not inject *any* code whatsoever into
- the `\everymath` and `\everydisplay` toks registers anymore (except for
- one font-related hack needed under LuaLaTeX, see below). Your documents
+ At this 1.4 release, mathastext does *not inject any code whatsoever* into
+ the `\everymath` and `\everydisplay` toks registers anymore (*except* for
+ one font-related hack needed under `LuaLaTeX`, see below). Your documents
will compile a tiny bit faster.
-* In (unsual) documents where users play with catcodes and mathcodes it is
- impossible to keep exact backward compatibility, because documented user
- commands which acted formerly a toggles with delayed action now will enact
+* In (*unsual*) documents where users play with catcodes and mathcodes it is
+ *impossible* to keep exact backward compatibility, because documented user
+ commands which acted formerly as toggles with delayed action now will enact
changes immediately if in the document body. In practice consequences are
expected to be few, because catcode active characters are (as was already
the case with earlier releases) hacked only when they are Babel shorthands
@@ -271,9 +316,9 @@ MATHASTEXT CHANGE LOG
* New option: `everymath`. It instructs mathastext to revert (partially)
to its legacy code which uses `\everymath/\everydisplay`. This reversal
is partial, the handling of ascii letters not being included into it. The
- `everymath` option is there only to try as a quick fix in case transition
+ `everymath` option is there *only to try as a quick fix* in case transition
to this release causes a major problem in a user document and time is
- lacking to investigate. Please report to the author such issues. Option
+ lacking to investigate. *Please report to the author such issues*. Option
`everymath` is destined to be removed at next major release.
* New option: `activedigits`. Enjoy.
@@ -285,19 +330,19 @@ MATHASTEXT CHANGE LOG
* Bugfix: do not override special behavior of the math mode dot in
babel-spanish.
-* Bugfix: A desperate hack related to LuaLaTeX font matters and dating
+* Bugfix: A *desperate* hack related to `LuaLaTeX` font matters and dating
back to 1.3o 2016/05/03 had been for some years in dire need of an update
regarding fonts using `Renderer=HarfBuzz`. This is done now. Thanks to
tex.sx `user691586` for report. This is currently the sole remaining
usage of `\everymath/\everydisplay`.
* Bugfix: `\MTexplicitbracesobeymathxx` (which is related to `\{` and `\}`)
- was without effect since an upstream LaTeX change at its 2020-02-02 release.
+ was without effect since an upstream `LaTeX` change at its 2020-02-02 release.
* With option symbolmisc, those math symbol macros formerly defined via
`\DeclareRobustCommand` are now declared via `\protected\def`.
-* Removal of legacy branches previously kept to support LaTeX earlier than
+* Removal of legacy branches previously kept to support `LaTeX` earlier than
2020-02-02.
* Removal of support for EU1 and EU2 font encodings.
@@ -329,7 +374,7 @@ MATHASTEXT CHANGE LOG
* No more messages sent to the console output during loading,
only info messages going into the log, and using (more or less)
- the official LaTeX interface: after close to 13 years of development
+ the official `LaTeX` interface: after close to 13 years of development
of this package it was perhaps finally the time to do it.
* Documentation improvements. Close to 13 years after the
@@ -406,7 +451,7 @@ been pushed to CTAN, hence the version increase to 1.3y)
- add `\MTgreekupdefault` and `\MTgreekitdefault`. The former
replaces `\updefault` which was used in some places and since
- LaTeX 2020-02-02 caused systematic Font Warnings about the
+ `LaTeX` `2020-02-02` caused systematic Font Warnings about the
substitution of `up` by `n`.
These new features required an extensive internal refactoring
@@ -428,16 +473,16 @@ been pushed to CTAN, hence the version increase to 1.3y)
1.3w \[2019/11/16\]
----
-* LaTeX 2019-10-01 release (up to patch level 3 inclusive)
+* `LaTeX` `2019-10-01` release (up to patch level 3 inclusive)
together with `amsmath` conspired `:-)` to break `mathastext`,
in connexion with math accents. This has been fixed upstream,
but I am releasing nevertheless a hot fix to this
https://github.com/latex3/latex2e/issues/216 issue
- (this is compatible with future LaTeX releases).
+ (this is compatible with future `LaTeX` releases).
* Fix: the `\hbar` is originally a robust command but
becomes a `\mathchardef` token if (e.g.) `amsfonts` is
- loaded and then with recent LaTeX `\hbar<space>` is
+ loaded and then with recent `LaTeX` `\hbar<space>` is
made undefined and `mathastext` definition of it
remained without effect. The `\mathastext` own `\hbar`
is now defined `\protected`.
@@ -455,15 +500,15 @@ been pushed to CTAN, hence the version increase to 1.3y)
1.3v \[2019/09/19\]
----
-* LaTeX 2019-10-01 release has made more math macros robust.
+* `LaTeX` 2019-10-01 release has made more math macros robust.
This applies in particular to the math accents and to the
`\hbar`. This required for mathastext to adapt. Also
`\leftarrowfill` and `\rightarrowfill` are now defined
robust by the kernel, hence mathastext does the same. These
- changes are dropped if mathastext detects an older LaTeX
+ changes are dropped if mathastext detects an older `LaTeX`
format.
-* These LaTeX kernel changes motivated an examination of some
+* These `LaTeX` kernel changes motivated an examination of some
redefinitions done (optionally) by mathastext:
- The user math alphabet macros got redefined as expanding
@@ -474,7 +519,7 @@ been pushed to CTAN, hence the version increase to 1.3y)
alphabet commands (they redefine themselves and other macros
on first use) makes is somewhat problematic for mathastext
to keep them updated across math versions and at the same
- time strictly LaTeX2e robust. Thus mathastext now requires
+ time strictly `LaTeX2e` robust. Thus mathastext now requires
the e-TeX primitive `\protected` and uses it for the
definitions of the user level math alphabet macros.
@@ -488,18 +533,18 @@ been pushed to CTAN, hence the version increase to 1.3y)
`\mid`, `\prod`, `\sum`, `\imath`, `\jmath`.
- The macro `\vert` (which expands to a `\delimiter`) is now
- defined robust by LaTeX. Its mathastext redefinition is a
+ defined robust by `LaTeX`. Its mathastext redefinition is a
`\protected` one rather.
- The `\{` and `\}` (which get redefined only under
`\MTexplicitbracesobeymathxx` regime) are now strictly
- robust in the LaTeX2e sense (formerly they were `\let` to
+ robust in the `LaTeX2e` sense (formerly they were `\let` to
some robust macros, and this did not make them strictly
- LaTeX2e-robust entities).
+ `LaTeX2e`-robust entities).
* The various changes in mathastext described in the previous item
- apply independently of the LaTeX release version. The
- LaTeX format itself requires the e-TeX extensions since 2015.
+ apply independently of the `LaTeX` release version. The
+ `LaTeX` format itself requires the e-TeX extensions since 2015.
1.3u \[2019/08/20\]
@@ -515,7 +560,7 @@ been pushed to CTAN, hence the version increase to 1.3y)
using fonts with varying encodings.
This reinforces importance of using `\MTversion` and not the
- LaTeX `\mathversion` when switching to a new math version (which
+ `LaTeX` `\mathversion` when switching to a new math version (which
got declared via the package interface). The implementation is
compatible with Unicode engines and mixed usage of `TU` encoding
(OpenType fonts) with traditional 8bits TeX font encodings. For
@@ -527,8 +572,8 @@ been pushed to CTAN, hence the version increase to 1.3y)
* new option `unimathaccents`: this adds to option `mathaccents`
the demand to use the text font accents for OpenType fonts in math
mode via the `\Umathaccent` primitive. Indeed, as my testing
- showed that this gave non-satisfactory results both with XeTeX
- and LuaTeX regarding the horizontal placement of the accents,
+ showed that this gave non-satisfactory results both with `XeTeX`
+ and `LuaTeX` regarding the horizontal placement of the accents,
the main option `mathaccents` acts only on 8bits encoded fonts.
* bugfix: the `\Mathastext` without optional argument forgot to
@@ -646,7 +691,7 @@ been pushed to CTAN, hence the version increase to 1.3y)
* typos fixed in the documentation. In particular, the README link to
the package homepage had remained broken from day one of the package
releases: `mathastext.html` therein was misspelled as
- `mathsastext.html` ! (but the pdf documentation had the correct link;
+ `mathsastext.html`! (but the pdf documentation had the correct link;
as well as the CTAN catalogue).
@@ -709,9 +754,9 @@ been pushed to CTAN, hence the version increase to 1.3y)
1.3g \[2015/10/15\]
----
-* following `2015/10/01` LaTeX release, removal of the `"luatex"`
- prefix from the names of the LuaLaTeX math primitives. Compatibility
- maintained with older LaTeX formats.
+* following `2015/10/01` `LaTeX` release, removal of the `"luatex"`
+ prefix from the names of the `LuaLaTeX` math primitives. Compatibility
+ maintained with older `LaTeX` formats.
1.3f \[2015/09/12\]
@@ -801,8 +846,8 @@ been pushed to CTAN, hence the version increase to 1.3y)
`\MTnoicinmath` correspondingly modified).
* the new `\luatexUmathcodenum` as available since TL2013 allows
- identical treatment by mathastext of = and - under both LuaTeX
- and XeTeX.
+ identical treatment by mathastext of = and - under both `LuaTeX`
+ and `XeTeX`.
* `\newmcodes@` of amsmath is left untouched in case of option basic.
@@ -1046,7 +1091,7 @@ use of mathematically active characters in versions 1.2 and 1.2b.
* the `\Mathastext` command has been improved to
facilitate the mechanism of math versions also when
- using XeTeX or LuaTeX (with package fontspec.)
+ using `XeTeX` or `LuaTeX` (with package fontspec.)
* the en-dash and dotless i and j now work with all
encodings, Unicode inclusive.
@@ -4515,10 +4560,13 @@ size in subscripts and exponents.
information on what happens with §subdued§ option
in the ``normal'' (or ``bold'') math version.\par
\end{footnotesize}
-\item \mstcmd{inodot}, \mstcmd{jnodot}: the corresponding glyphs in the \mst-ified
- font for use in math mode. By default, |\imath| and |\jmath| are redefined to use
- them. Since \texttt{1.3t}, these macros obey the \texttt{subdued}
- regime.
+\item \mstcmd{inodot}, \mstcmd{jnodot}: the corresponding glyphs
+ in the \mst-ified font for use in math mode. By default,
+ |\imath| and |\jmath| are redefined to use them. The
+ §defaultimath§ option prevents that, but |\inodot| and
+ |\jnodot| are always defined (although they may not render correctly if
+ the used text font is missing the glyphs). Since \texttt{1.3t},
+ these macros obey the \texttt{subdued} regime.
\item \mstcmd{MathEuler}, \mstcmd{MathEulerBold}: math alphabets to access
all the glyphs of the Euler font, if option |eulergreek| (or
|eulerdigits| was passed to the package.
@@ -5625,7 +5673,7 @@ changing commands.
\item \mstopt{unimathaccents}:\RightNote{\mstrelease{1.3u}} extends |mathaccents| to
OpenType fonts. Gave bad results in my brief testing.
\item \mstopt{defaultimath}: do not overwrite \cs{imath} and
- \cs{jmath} to use \cs{inodot} and \cs{jnodot}.
+ \cs{jmath} to use §\inodot§ and §\jnodot§.
\item \mstopt{defaultmathsizes}: do not change the \LaTeX{} defaults for the sizes
of exponents and subscripts.
\item \mstopt{fouriervec}: provides a \cs{fouriervec} command. The user can then
@@ -5707,9 +5755,19 @@ Numerous examples will be found there:\\
% Il faut aussi gérer les `.
\catcode`*=\active
+
+% 1.4d utilise \texttt pour les `foo...bar` et s'il y a un * là-dedans il ne
+% faut pas le baisser car il est déjà à hauteur. Et par ailleurs il n'y a pas
+% de raison pour un * en dehors de ce contexte sauf pour faire les
+% mock-itemize. Cependant je n'ai pas tout vérifié. Oups, si il
+% y en a quelques un utilisés dans le style *foo*.
\def*{\ifvmode\smallskip
\leavevmode\kern.5em\smash{\raisebox{-.3\height}{\char42}}\kern1em
- \else\smash{\raisebox{-.3\height}{\char42}}\fi }%
+ \else\ifdim\fontcharwd\font`i=\fontcharwd\font`m \char42\relax
+ \else\mstdochackstar\fi
+ \fi }%
+
+\def\mstdochackstar#1#2#3*{#1#2\emph{#3}}
\begingroup
\lccode`\~`1
@@ -5743,10 +5801,23 @@ Numerous examples will be found there:\\
\lccode`\-`M % MATHASTEXT CHANGE LOG est la première ligne...
\lowercase{\endgroup\long\def-}##1\par{\catcode`\M=12 \catcode`\-=12 }%
\catcode`1=\active
- \catcode`\` 9 % légèrement ennuyeux mais bon, c'est le plus simple.
+ \catcode`\`\active
+ \begingroup
+ \lccode`\~`\`
+ \lowercase{\endgroup\def~##1~}{\mstdochacklogo##1TeX-\empty\relax}%
+ \catcode`'=\active
+ \begingroup
+ \lccode`\~`'
+ \lowercase{\endgroup\let~}\textquotesingle
\nonfrenchspacing
\input ChangeLog.md
}
+\def\mstdochacklogo#1TeX#2#3#4\relax{\ifx#2-\texttt{\hyphenchar\font45\relax#1}%
+ \else\ifx#22\ifx#3e\msthologo{#1TeX2e}\else
+ \@nameuse{#1TeX}\fi
+ \else
+ \@nameuse{#1TeX}\fi
+ \fi}
\makeatother
@@ -5828,7 +5899,7 @@ Numerous examples will be found there:\\
% \begin{macrocode}
\NeedsTeXFormat{LaTeX2e}[2020/02/02]
\ProvidesPackage {mathastext}
- [2024/10/21 v1.4c Use the text font in math mode (JFB)]
+ [2024/10/26 v1.4e Use the text font in math mode (JFB)]
% \end{macrocode}
% \mstrelease{1.3zb} avoids writing \mst info messages also to console output, only log file.
% Make prefix occupy 20 not 25 characters for alignment with \texttt{LaTeX Font Info},
@@ -5885,13 +5956,12 @@ Numerous examples will be found there:\\
\newif\ifmst@XeOrLua
\ifmst@LuaTeX\mst@XeOrLuatrue\fi
\ifmst@XeTeX \mst@XeOrLuatrue\fi
-% \begin{macrocode}
% \end{macrocode}
% \mstrelease{1.4}. I only checked this is correct with TL2024.
% The macro will be used with |#1| a catcode 11 or 12 token or a one character
% control sequence such as |\#|.
%
-% \mstrelease{1.4c} add some definitions to avoid separate branches for
+% \mstrelease{1.4c} adds some definitions to avoid separate branches for
% non-Unicode vs Unicode.
% \begin{macrocode}
\ifmst@XeTeX
@@ -6349,6 +6419,10 @@ defaultbf,defaultit,defaultsf,defaulttt}}
% The \cs{MTprimedoesskip} is not a |no-op| in |subdued| math version.
% This is legacy situation, not changed at \mstrelease{1.4}.
%
+% \mstrelease{1.4d} fixes a (very) bad bug introduced at \mstrelease{1.4}
+% which caused |$f''$| to error. The fix is to be found in the definition of
+% \cs{mst@@mathactivate} (done later in the package) used for the
+% non-\texttt{everymath} branch.
% \begin{macrocode}
\newmuskip\mst@prime@muskip
\def\mst@prime@skip{.5mu}
@@ -6387,7 +6461,7 @@ defaultbf,defaultit,defaultsf,defaulttt}}
}%
% \end{macrocode}
% The ``undo'' is needed at \mstrelease{1.4} (but not if |everymath|).
-% The \mstrelease{1.4c} uses with Unicode \cs{Umathcodenum} in
+% The \mstrelease{1.4c} (with Unicode engines) uses \cs{Umathcodenum} in
% \cs{mst@mathdeactivate} and not \cs{mathcode} hence no |"8000| here.
% \begin{macrocode}
\def\mst@undo@mathactivateprime{\mst@mathdeactivate#1{\mst@activemathcodenum@space}}%
@@ -6660,18 +6734,25 @@ defaultbf,defaultit,defaultsf,defaulttt}}
% \mstrelease{1.4} has significantly refactored the coding, there were
% simplication from a changed way to use \cs{mst@mathactivate} for letters
% and added branches to accomodate the renouncement to \cs{everymath}.
-% \begin{macro}{\mst@do@activecase}
-% Called by \cs{mst@mathactivate} if |#1| is catcode active.
%
-% Check if token activation originates apparently into \ctanpkg{babel}:
-% \begin{itemize}[nosep]
-% \item if NO, nothing is done. The active meaning of |#1| is not modified.
-% \item if YES, we hook into \ctanpkg{babel} associated macros so
-% that in math mode the catcode active token does what \mst expects it to
-% do. Its \cs{mathcode} is set to the
-% one of the associated \cs{mathalpha} symbol as declared by \mst, except
-% for asterisk and right tick which simply use their ascii number as mathcode.
-% \end{itemize}
+% Some auxiliaries. The last two (which use the first two) are injected
+% inside the redefinitions of active Babel shorthands done by
+% \cs{mst@do@activecase}.
+% \begin{macrocode}
+\def\mst@magic@v #1#2#3#4#5{#1#3#4}
+\def\mst@magic@vi #1#2#3#4#5#6{#1#2#4#5}
+\def\mst@fork{\ifmmode\mst@magic@v\fi\@thirdofthree}
+\def\mst@safefork{\ifmmode\if@safe@actives\else\mst@magic@vi\fi\fi\@thirdofthree}
+% \end{macrocode}
+% \begin{macro}{\mst@do@activecase}
+% Called by \cs{mst@mathactivate} if |#1| is catcode active. At
+% \mstrelease{1.4} it is also required that the token activation originated
+% from\ctanpkg{babel}. Else this \cs{mst@do@activecase} is not executed. If
+% executed, it hooks into \ctanpkg{babel} associated macros so that in math
+% mode the catcode active token does what \mst expects it to do. Its
+% \cs{mathcode} is set to the one of the associated \cs{mathalpha} symbol as
+% declared by \mst, except for asterisk and right tick which simply use their
+% ascii number as mathcode.
%
% In the case of \ctanpkg{babel}-spanish which has a catcode active right
% tick, resetting its mathcode has the advantage to reveal in output the case
@@ -6680,18 +6761,10 @@ defaultbf,defaultit,defaultsf,defaulttt}}
%
% And in general it is dangerous to have a character both catcode active and
% mathcode active.
-%
-% Some auxiliaries.
-% \begin{macrocode}
-\def\mst@magic@v #1#2#3#4#5{#1#3#4}
-\def\mst@magic@vi #1#2#3#4#5#6{#1#2#4#5}
-\def\mst@fork{\ifmmode\mst@magic@v\fi\@thirdofthree}
-\def\mst@safefork{\ifmmode\if@safe@actives\else\mst@magic@vi\fi\fi\@thirdofthree}
-% \end{macrocode}
% Some refactoring (and streamlining) at \mstrelease{1.4} here.
% \begin{footnotesize}
% There was at some point in the case of a Babel-active token a special
-% hanlding for |#1| to use \cs{MTmathcharletter}|#1| (and event for
+% hanlding for |#1| to use \cs{MTmathcharletter}|#1| (and also for
% digits!). But this is almost impossible to arise in practice:
% \begin{itemize}[nosep]
% \item Babel commands to set up a shorthand are preamble only (they use
@@ -6729,7 +6802,8 @@ defaultbf,defaultit,defaultsf,defaulttt}}
% \end{macrocode}
% As letters and digits are impossible here, |#2| is either empty (which
% happens only now for asterisk and right tick) or a single token (\cs{mathclose},
-% \cs{mathopen},... ). When |#2| is not empty, |#3| is always a mathchar
+% \cs{mathopen},... ). When |#2| is not empty, |#3| is always (not quite see
+% below) a mathchar
% token. For safety we make sure then the mathcode is not active.
%
% The rationale is
@@ -6741,11 +6815,26 @@ defaultbf,defaultit,defaultsf,defaulttt}}
% Arguably I probably mainly wanted to do this if the character was found
% catcode active but not a Babel shorthand. But it ended into the Babel
% branch and the non-Babel branch for active catcode is to do nothing.
-%
-% |#2| is empty exactly for the case of the right tick and the asterisk.
-% In all other cases, then |#3| is a mathchar token.
-% \begin{macrocode}
- \ifx\relax #2\relax\mathcode`#1=`#1\relax\else\mathcode`#1=#3\relax\fi
+% As it is now to time-intensive to re-check the whole logic I am keeping
+% this.
+%
+% |#2| is empty exactly for the case of the right tick and the asterisk. In
+% all other cases, then |#3| is a mathchar token, except in the exceptional
+% case of |#1| being |-| (necessarily of catcode 12 here), |#3| with Unicode
+% engines is \cs{mst@varfam@minus} which is a macro expanding to a
+% math-version dependent \cs{Umathchardef} token. Then the \cs{mathcode}
+% assignment breaks under \XeLaTeX. It appears unlikely for |-| to be a Babel
+% shorthand. But to be extra safe, and at same time avoid undue complications
+% of needed separate branches for non-Unicode and Unicode engines, we simply
+% drop the assignment in that case (done at \mstrelease{1.4c}).
+%
+% The matter with the |\string-| is inherited stupid paranoia from early times
+% regarding catcodes at package loading, as I do it elsewhere in the package
+% code, also here.
+% \begin{macrocode}
+ \expandafter\if\string-#1\else
+ \ifx\relax #2\relax\mathcode`#1=`#1\relax\else\mathcode`#1=#3\relax\fi
+ \fi
% \end{macrocode}
% Less \cs{expandafter}'s at \mstrelease{1.4}. Also, it is now required
% to make sure:
@@ -6843,7 +6932,13 @@ defaultbf,defaultit,defaultsf,defaulttt}}
{\expandafter\let
\csname mst@prioractivemeaning@##1\endcsname ~}
{}%
- \def~{\ifmmode##2##3\else##1\fi}%
+% \end{macrocode}
+% The \mstrelease{1.4} added this \cs{ifmmode} test but overlooked
+% the case of the right tick \texttt{'} which requires to be moved to
+% after the conditional. Let's do this in a safer way.
+% \begin{macrocode}
+ \def~{\ifmmode\expandafter\@firstoftwo\else\expandafter\@secondoftwo\fi
+ {##2##3}{##1}}%
}%
}%
\fi
@@ -6853,7 +6948,7 @@ defaultbf,defaultit,defaultsf,defaulttt}}
% character which is encountered is currently with active catcode.
%
% At \mstrelease{1.4} the non-catcode active branch is entered only if the
-% character isn't mathematically active at time of use..
+% character isn't mathematically active at time of use.
%
% Careful that |#2| and |#3| may each be empty. The test for being a Babel
% shorthand is done here and not as prior to \mst@release{1.4} inside
@@ -6883,7 +6978,9 @@ defaultbf,defaultit,defaultsf,defaulttt}}
% of finishing the \mstrelease{1.4c} updates). The \cs{string} thing with
% \texttt{-} is due to some old paranoia for which I see no underlying reason
% (why on earth would \texttt{-} be catcode active here?), but maintaining it.
-% For |#1=-| the |#2| is empty and unused.
+% For |#1=-| the |#2| is empty and unused as the mathcode reassignment is then
+% skipped (because \cs{mst@subduedminus} and \cs{mst@nonsubduedminus} take
+% care of such things in an engine dependent manner; see them).
% \begin{macrocode}
\ifmst@everymath
\else
@@ -7675,28 +7772,32 @@ defaultbf,defaultit,defaultsf,defaulttt}}
% |@lgr@| in macro names in place of |@greek@|) which were not everywhere
% followed up, and this broke the |selfGreek| option. Fixed at \mstrelease{1.3z}.
%
+% Prior to \mstrelease{1.4e}, the code of \cs{mst@update@greeksh}, which
+% starts with a definition
+% \cs{mst@greek@lsh} also updated it, depending on branches. But,
+% contrarily to \cs{mst@greek@ush} it is used nowhere else. Also the code
+% now has two parameters |#1#2| for it to be sharable with
+% \cs{MTDeclareVersion@@} needs.
% \begin{macrocode}
\providecommand*\MTgreekupdefault{n}
\providecommand*\MTgreekitdefault{it}
\newif\ifmst@greek@lower@up
\newif\ifmst@greek@upper@up
-\def\mst@update@greeksh{
- \def\mst@greek@lsh{\mst@ltsh}
- \def\mst@greek@ush{\mst@opsh}
- \mst@greek@lower@uptrue
- \expandafter\in@\expanded{{\mst@ltsh.}}{it.,sl.}%
+\def\mst@update@greeksh#1#2{
+ \def\mst@greek@lsh{#1}
+ \def\mst@greek@ush{#2}
+ \mst@greek@lower@uptrue
+ \expandafter\in@\expanded{{\mst@greek@lsh.}}{it.,sl.}%
\ifin@\mst@greek@lower@upfalse\fi
- \mst@greek@upper@uptrue
- \expandafter\in@\expanded{{\mst@opsh.}}{it.,sl.}%
+ \mst@greek@upper@uptrue
+ \expandafter\in@\expanded{{\mst@greek@ush.}}{it.,sl.}%
\ifin@\mst@greek@upper@upfalse\fi
\ifmst@itgreek
- \def\mst@greek@lsh{\MTgreekitdefault}
\def\mst@greek@ush{\MTgreekitdefault}
\mst@greek@lower@upfalse
\mst@greek@upper@upfalse
\fi
\ifmst@upgreek
- \def\mst@greek@lsh{\MTgreekupdefault}
\def\mst@greek@ush{\MTgreekupdefault}
\mst@greek@lower@uptrue
\mst@greek@upper@uptrue
@@ -7704,8 +7805,7 @@ defaultbf,defaultit,defaultsf,defaulttt}}
\ifmst@frenchmath
\ifmst@itgreek\else
\ifmst@upgreek\else
- \def\mst@greek@lsh{\mst@opsh}
- \def\mst@greek@ush{\mst@opsh}
+ \def\mst@greek@ush{#2}
\mst@greek@lower@uptrue
\mst@greek@upper@uptrue
\fi\fi
@@ -7719,7 +7819,7 @@ defaultbf,defaultit,defaultsf,defaulttt}}
\mst@greek@upper@uptrue
\fi
}
-\mst@update@greeksh
+\mst@update@greeksh{\mst@ltsh}{\mst@opsh}
% \end{macrocode}
% \begin{macro}{mtgreekup}
% \begin{macro}{mtgreekit}
@@ -8772,31 +8872,58 @@ defaultbf,defaultit,defaultsf,defaulttt}}
%
% The \cs{mst@subduedminus} is defined only at begin document and fetches
% there what will be the subdued mathcode of \texttt{-}.
+%
+% \mstrelease{1.4d} avoids here low-level \TeX\ error when
+% attempting to use the en-dash slot in a \TeX-legacy non-text
+% encoding such as \texttt{OML} (\LaTeX\ has defines no
+% \cs{textendash} in such encodings). The error was present since
+% changes at \mstrelease{1.3u} which used code adapting to the required
+% font encoding rather than test for it being \texttt{T1} or \texttt{LY1} etc...
% \begin{macrocode}
\let\mst@subduedminus\empty
\let\mst@nonsubduedminus\empty
-\def\mst@dothe@endashstuff#1#2#3{%
+\def\mst@dothe@endashstuff#1#2#3#4{%
\edef\mst@tmp@enc{#3}%
\if1\mst@OneifUniEnc
\mst@Umathchardef#1=2 \symmtoperatorfont "\mst@unicodeminus\relax
\mst@Umathchardef#2=7 \symmtoperatorfont "\mst@unicodeminus\relax
\else
- \DeclareMathSymbol{#1}{\mathbin}{mtoperatorfont}
- {\csname\mst@tmp@enc\string\textendash\endcsname}
- \DeclareMathSymbol{#2}{\mathalpha}{mtoperatorfont}
- {\csname\mst@tmp@enc\string\textendash\endcsname}
+ \@ifundefined{\mst@tmp@enc\string\textendash}%
+ {%
+ \PackageWarningNoLine{mathastext}
+ {Impossible to let the \string- use an EN-DASH in a math\MessageBreak
+ version with \mst@tmp@enc\space encoding, as there is none there.\MessageBreak
+ Reverting to default in math version #4}%
+ \let#1\relax\let#2\relax
+ }%
+ {%
+ \DeclareMathSymbol{#1}{\mathbin}{mtoperatorfont}
+ {\csname\mst@tmp@enc\string\textendash\endcsname}%
+ \DeclareMathSymbol{#2}{\mathalpha}{mtoperatorfont}
+ {\csname\mst@tmp@enc\string\textendash\endcsname}%
+ }%
\fi
}%
-\def\mst@dothe@emdashstuff#1#2#3{%
+\def\mst@dothe@emdashstuff#1#2#3#4{%
\edef\mst@tmp@enc{#3}%
\if1\mst@OneifUniEnc
\mst@Umathchardef#1=2 \symmtoperatorfont "2014\relax
\mst@Umathchardef#2=7 \symmtoperatorfont "2014\relax
\else
- \DeclareMathSymbol{#1}{\mathbin}{mtoperatorfont}
- {\csname\mst@tmp@enc\string\textemdash\endcsname}
- \DeclareMathSymbol{#2}{\mathalpha}{mtoperatorfont}
- {\csname\mst@tmp@enc\string\textemdash\endcsname}
+ \@ifundefined{\mst@tmp@enc\string\textendash}%
+ {%
+ \PackageWarningNoLine{mathastext}
+ {Impossible to let the \string- use an EM-DASH in a math\MessageBreak
+ version with \mst@tmp@enc\space encoding, as there is none there.\MessageBreak
+ Reverting to default in math version #4}%
+ \let#1\relax\let#2\relax
+ }%
+ {%
+ \DeclareMathSymbol{#1}{\mathbin}{mtoperatorfont}
+ {\csname\mst@tmp@enc\string\textemdash\endcsname}%
+ \DeclareMathSymbol{#2}{\mathalpha}{mtoperatorfont}
+ {\csname\mst@tmp@enc\string\textemdash\endcsname}%
+ }%
\fi
}%
\def\mst@dothe@hyphenstuff#1#2{%
@@ -8832,10 +8959,16 @@ defaultbf,defaultit,defaultsf,defaulttt}}
% I have absolutely no idea why I was paranoid about \texttt{-} catcode (as for
% other characters) but I feel even at \mstrelease{1.4c} I have to maintain
% the tradition.
+%
+% \mstrelease{1.4d} takes extra precautions relative to \mst math versions
+% associated with a font encoding not having an EN-DASH slot.
% \begin{macrocode}
\def\mst@tmp#1{%
\mst@do@nonletters\expandafter{\the\mst@do@nonletters
- \mst@mathactivate#1\mathbin\mst@varfam@minus}%
+ \@ifundefined{mst@minus@mv\math@version}
+ {\mst@nonmathmathactiveminus}
+ {\mst@mathactivate#1\mathbin\mst@varfam@minus}%
+ }%
% \end{macrocode}
% At \mstrelease{1.4c}, \cs{mst@mathdeactivate} adds a check to whether
% its first argument is \texttt{-} and then does not do itself the
@@ -8884,7 +9017,9 @@ defaultbf,defaultit,defaultsf,defaulttt}}
\csname mst@minus@mv\math@version\endcsname
\relax
\else
- \mathcode`\-=\mst@minus
+ \@ifundefined{mst@minus@mv\mst@tmp@enc}
+ {\mst@subduedminus}
+ {\mathcode`\-=\mst@minus}%
\fi
}%
\def\mst@ParseUmathchardef{\expandafter\mst@ParseUmathchardef@i\meaning}%
@@ -8940,26 +9075,43 @@ defaultbf,defaultit,defaultsf,defaulttt}}
\ifmst@nohbar\else
\def\mst@subduedhbar{\let\hbar\mst@original@hbar}%
\def\mst@nonsubduedhbar{\expandafter
- \let\expandafter\hbar\csname mst@hbar@mv\math@version\endcsname}%
+ \let\expandafter\hbar\csname mst@hbar@mv\math@version\endcsname
+ \ifx\hbar\relax\let\hbar\mst@original@hbar\fi}%
\fi
\def\mst@mathrlap{\mathpalette\mst@mathrlapinternal}
\def\mst@mathrlapinternal#1#2{\rlap{$\mathsurround=0pt#1{#2}$}}
% \end{macrocode}
% ATTENTION! The definition of \cs{mst@tmp@enc} is mandatory for
% \cs{mst@OneifUniEnc} to work correctly...
+%
+% The \mstrelease{1.3u} method which was backported from the one for math
+% accents causes a build crash when attempting to create a \mst math
+% version with \texttt{OML} encoding, as there is no |\OML\=| control
+% sequence. Fixed at \mstrelease{1.4d}, see also tne definition of
+% \cs{mst@nonsubduedhbar}.
% \begin{macrocode}
-\def\mst@dothe@hbarstuff#1#2#3{%
+\def\mst@dothe@hbarstuff#1#2#3#4{%
\edef\mst@tmp@enc{#3}%
\if1\mst@OneifUniEnc
\mst@Umathchardef#1="7 \symmtletterfont "0127 \relax %% or 210F?
\else
- \begingroup
- \def\@text@composite##1\@text@composite##2{##2}%
- \let\add@accent\@firstoftwo
- \mst@DeclareMathAccent{#2}{\mathalpha}{mtletterfont}%
- {\csname\mst@tmp@enc\string\=\endcsname{}}%
- \endgroup
- \protected\def#1{\mst@mathrlap{#2{\ }}\MTmathcharletterh}%
+ \@ifundefined{\mst@tmp@enc\string\=}%
+ {%
+ \PackageWarningNoLine{mathastext}
+ {Impossible to define the \string\hbar\space using a font with\MessageBreak
+ \mst@tmp@enc\space encoding, as there is no \string\= accent.\MessageBreak
+ Reverting to default \string\hbar\space in math version #4}%
+ \let#1\relax
+ }%
+ {%
+ \begingroup
+ \def\@text@composite##1\@text@composite##2{##2}%
+ \let\add@accent\@firstoftwo
+ \mst@DeclareMathAccent{#2}{\mathalpha}{mtletterfont}%
+ {\csname\mst@tmp@enc\string\=\endcsname{}}%
+ \endgroup
+ \protected\def#1{\mst@mathrlap{#2{\ }}\MTmathcharletterh}%
+ }%
\fi
}%
% \end{macrocode}
@@ -10254,7 +10406,18 @@ defaultbf,defaultit,defaultsf,defaulttt}}
% math version.
%
% \mstrelease{1.3v} lets the redefined \cs{imath} and \cs{jmath} be \cs{protected}.
+%
+% The \mstrelease{1.3u} change is the cause a crash when attempting to define
+% math version in some encodings such as \texttt{OML}. This is same problem
+% as with \cs{hbar} and minus as endash. Fixed at \mstrelease{1.4d}.
+%
+% \mstrelease{1.4d} lets the option \texttt{noletters} prevent definition of
+% \cs{inodot} and \cs{jnodot}.
% \begin{macrocode}
+\let\mst@subduedinodot\@empty
+\let\mst@nonsubduedinodot\@empty
+\ifmst@noletters
+\else
\def\mst@subduedinodot{%
\let\inodot\mst@original@imath
\let\jnodot\mst@original@jmath
@@ -10264,18 +10427,42 @@ defaultbf,defaultit,defaultsf,defaulttt}}
\csname mst@inodot@mv\math@version\endcsname
\expandafter\let\expandafter\jnodot
\csname mst@jnodot@mv\math@version\endcsname
+ \ifx\inodot\relax\let\inodot\mst@original@imath\fi
+ \ifx\jnodot\relax\let\jnodot\mst@original@jmath\fi
}%
-\def\mst@dothe@inodotstuff#1#2#3{%
+\fi
+\def\mst@dothe@inodotstuff#1#2#3#4{%
\edef\mst@tmp@enc{#3}%
\if1\mst@OneifUniEnc
\mst@Umathchardef#1="7 \symmtletterfont "0131 \relax
\mst@Umathchardef#2="7 \symmtletterfont "0237 \relax
\else
- \DeclareMathSymbol{#1}{\mathalpha}{mtletterfont}
- {\csname\mst@tmp@enc\string\i\endcsname}
- \DeclareMathSymbol{#2}{\mathalpha}{mtletterfont}
- {\csname\mst@tmp@enc\string\j\endcsname}
- \fi}%
+ \@ifundefined{\mst@tmp@enc\string\i}%
+ {%
+ \PackageWarningNoLine{mathastext}
+ {Impossible to define the \string\inodot\space using a font with\MessageBreak
+ \mst@tmp@enc\space encoding, as there is no \string\i.\MessageBreak
+ Reverting to default \string\imath\space in math version #4}%
+ \let#1\relax
+ }%
+ {%
+ \DeclareMathSymbol{#1}{\mathalpha}{mtletterfont}
+ {\csname\mst@tmp@enc\string\i\endcsname}%
+ }%
+ \@ifundefined{\mst@tmp@enc\string\j}%
+ {%
+ \PackageWarningNoLine{mathastext}
+ {Impossible to define the \string\jnodot\space using a font with\MessageBreak
+ \mst@tmp@enc\space encoding, as there is no \string\j.\MessageBreak
+ Reverting to default \string\jmath\space in math version #4}%
+ \let#2\relax
+ }%
+ {%
+ \DeclareMathSymbol{#2}{\mathalpha}{mtletterfont}
+ {\csname\mst@tmp@enc\string\j\endcsname}%
+ }%
+ \fi
+}%
\ifmst@defaultimath\else\mst@infoline{\string\imath\space and \string\jmath\space}
\AtEndOfPackage{\AtBeginDocument{%
\protected\def\imath{\inodot}%
@@ -10307,6 +10494,18 @@ defaultbf,defaultit,defaultsf,defaulttt}}
% this whole thing is conditional on the |mathaccents| option anyway, which
% per default is not executed.
%
+% Added note at \mstrelease{1.4d} |2024/10/26|: the above
+% mentioned breakage definitely occurs with non-text encoding
+% such as \texttt{OML}, if an attempt is made via
+% \cs{Mathastext} or \cs{MTDeclareVersion} to set it up for use
+% in a \mst math version. This happens only with
+% \texttt{mathaccents} option, and was shadowed by a
+% similar breakage occurring without any option due to similar
+% code added at \mstrelease{1.3u} for the \cs{hbar}, \cs{imath},
+% \cs{jmath} and even the \texttt{-} which tries to use the
+% EN-DASH slot in an 8bit \TeX\ font encoding. Fixed at \mstrelease{1.4}
+% which emits warnings in such exotic contexts.
+%
% The |\vec| accent is not considered here because it has no suitable
% available glyph in a standard 8bits text font encodings.
%
@@ -10352,9 +10551,16 @@ defaultbf,defaultit,defaultsf,defaulttt}}
\csname mst@original@\@tempa\endcsname
\expandafter\let\csname\@tempa\space\expandafter\endcsname
\csname mst@original@\@tempa\space\endcsname
- }%
+ }%
}%
+% \end{macrocode}
+% Modified at \mstrelease{1.4d} to catch math versions trying to use a
+% non-text encoding such as \texttt{OML}.
+% \begin{macrocode}
\def\mst@nonsubduedmathaccents{%
+ \@ifundefined{mst@grave@mv\math@version}
+ {\mst@subduedmathaccents}
+ {%
\@tfor\@tempa:={grave}{acute}{check}{breve}{bar}%
{dot}{ddot}{mathring}{hat}{tilde}%
\do
@@ -10362,7 +10568,8 @@ defaultbf,defaultit,defaultsf,defaulttt}}
\csname mst@\@tempa @mv\math@version\endcsname
\expandafter\let\csname\@tempa\space\expandafter\endcsname
\csname mst@\@tempa @mv\math@version\space\endcsname
-}%
+ }%
+ }%
}%
\def\mst@dothe@mathaccentsstuff#1#2{%
\begingroup
@@ -10371,53 +10578,60 @@ defaultbf,defaultit,defaultsf,defaulttt}}
\let\add@accent\@firstoftwo
\let\add@unicode@accent\@firstoftwo
\if1\mst@OneifUniEnc
+% \end{macrocode}
+% Incredibly \mstrelease{1.4} removed the definition of a certain
+% \cs{mst@robustifyingspace} but kept on using it here. The author
+% add probably searched for a related conditional, but not for the
+% macro itself... and there was a test file which would have shown
+% the regression but it was not compiled.
+% \begin{macrocode}
\ifmst@unimathaccents
- \expandafter\xdef\csname mst@grave@mv#1\mst@robustifyingspace\endcsname
+ \expandafter\xdef\csname mst@grave@mv#1 \endcsname
{\mst@Umathaccent
7
\number\symmtoperatorfont\space
\csname#2\string\`\endcsname{}\relax}%
- \expandafter\xdef\csname mst@acute@mv#1\mst@robustifyingspace\endcsname
+ \expandafter\xdef\csname mst@acute@mv#1 \endcsname
{\mst@Umathaccent
7
\number\symmtoperatorfont\space
\csname#2\string\'\endcsname{}\relax}%
- \expandafter\xdef\csname mst@check@mv#1\mst@robustifyingspace\endcsname
+ \expandafter\xdef\csname mst@check@mv#1 \endcsname
{\mst@Umathaccent
7
\number\symmtoperatorfont\space
\csname#2\string\v\endcsname{}\relax}%
- \expandafter\xdef\csname mst@breve@mv#1\mst@robustifyingspace\endcsname
+ \expandafter\xdef\csname mst@breve@mv#1 \endcsname
{\mst@Umathaccent
7
\number\symmtoperatorfont\space
\csname#2\string\u\endcsname{}\relax}%
- \expandafter\xdef\csname mst@bar@mv#1\mst@robustifyingspace\endcsname
+ \expandafter\xdef\csname mst@bar@mv#1 \endcsname
{\mst@Umathaccent
7
\number\symmtoperatorfont\space
\csname#2\string\=\endcsname{}\relax}%
- \expandafter\xdef\csname mst@dot@mv#1\mst@robustifyingspace\endcsname
+ \expandafter\xdef\csname mst@dot@mv#1 \endcsname
{\mst@Umathaccent
7
\number\symmtoperatorfont\space
\csname#2\string\.\endcsname{}\relax}%
- \expandafter\xdef\csname mst@ddot@mv#1\mst@robustifyingspace\endcsname
+ \expandafter\xdef\csname mst@ddot@mv#1 \endcsname
{\mst@Umathaccent
7
\number\symmtoperatorfont\space
\csname#2\string\"\endcsname{}\relax}%
- \expandafter\xdef\csname mst@mathring@mv#1\mst@robustifyingspace\endcsname
+ \expandafter\xdef\csname mst@mathring@mv#1 \endcsname
{\mst@Umathaccent
7
\number\symmtoperatorfont\space
\csname#2\string\r\endcsname{}\relax}%
- \expandafter\xdef\csname mst@hat@mv#1\mst@robustifyingspace\endcsname
+ \expandafter\xdef\csname mst@hat@mv#1 \endcsname
{\mst@Umathaccent
7
\number\symmtoperatorfont\space
\csname#2\string\^\endcsname{}\relax}%
- \expandafter\xdef\csname mst@tilde@mv#1\mst@robustifyingspace\endcsname
+ \expandafter\xdef\csname mst@tilde@mv#1 \endcsname
{\mst@Umathaccent
7
\number\symmtoperatorfont\space
@@ -10480,7 +10694,19 @@ defaultbf,defaultit,defaultsf,defaulttt}}
% or later it creates robust macros.
%
% \cs{mst@DeclareMathAccent} to work around \url{https://github.com/latex3/latex2e/issues/216}
-% \begin{macrocode}
+%
+% \mstrelease{1.4d} adds steps to avoid a crash if user is trying
+% to set up a \mst math version with an encoding such as
+% \texttt{OML}.
+% \begin{macrocode}
+ \@ifundefined{#2\string\`}
+ {\PackageWarningNoLine{mathastext}
+ {Impossible to pick up text accents from an #2\MessageBreak
+ encoded font. The mathaccent option will be\MessageBreak
+ ignored for the math version #1}%
+ \let\mst@tempa0}
+ {\let\mst@tempa1}%
+ \if\mst@tempa1%
\expandafter\mst@DeclareMathAccent\expandafter
{\csname mst@grave@mv#1\endcsname}{\mathalpha}{mtoperatorfont}%
{\csname#2\string\`\endcsname{}}
@@ -10511,6 +10737,13 @@ defaultbf,defaultit,defaultsf,defaulttt}}
\expandafter\mst@DeclareMathAccent\expandafter
{\csname mst@tilde@mv#1\endcsname}{\mathalpha}{mtoperatorfont}%
{\csname#2\string\~\endcsname{}}
+ \else
+% \end{macrocode}
+% The math version can be declared multiple times we can not simply
+% do some \cs{@nameuse} here.
+% \begin{macrocode}
+ \global\expandafter\let\csname mst@grave@mv#1\endcsname\relax
+ \fi
\fi
\endgroup
}%
@@ -10691,44 +10924,17 @@ defaultbf,defaultit,defaultsf,defaulttt}}
% thus things are done here under |selfGreek| or other Greek options
% which ultimately serve nothing and conversely things are done here
% for |LGRgreek| which are superfluous.
+%
+% At \mstrelease{1.4e}, the code previously used here was replaced with a
+% call to a slightly modified \cs{mst@update@greeksh} to share code.
+% Formerly some \cs{mst@greek@ush@loc} and \cs{mst@greek@lsh@loc} were
+% defined here but this appears to have been due only to extra cautious
+% coding to avoid overwriting something else. On closer
+% examination (after a great many years) this swas not needed at all.
% \begin{macrocode}
- \def\mst@greek@lsh@loc{\csname mst@ltshape@\mst@version\endcsname}%
- \def\mst@greek@ush@loc{\csname mst@shape@\mst@version\endcsname}%
- \mst@greek@lower@uptrue
- \expandafter\in@\expanded{{\mst@greek@lsh@loc.}}{it.,sl.}%
- \ifin@\mst@greek@lower@upfalse\fi
- \mst@greek@upper@uptrue
- \expandafter\in@\expanded{{\mst@greek@ush@loc.}}{it.,sl.}%
- \ifin@\mst@greek@upper@upfalse\fi
- \ifmst@itgreek
- \def\mst@greek@lsh@loc{\MTgreekitdefault}%
- \def\mst@greek@ush@loc{\MTgreekitdefault}%
- \mst@greek@lower@upfalse
- \mst@greek@upper@upfalse
- \fi
- \ifmst@upgreek
- \def\mst@greek@lsh@loc{\MTgreekupdefault}%
- \def\mst@greek@ush@loc{\MTgreekupdefault}%
- \mst@greek@lower@uptrue
- \mst@greek@upper@uptrue
- \fi
- \ifmst@frenchmath
- \ifmst@itgreek\else
- \ifmst@upgreek\else
- \def\mst@greek@lsh@loc{\csname mst@shape@\mst@version\endcsname}%
- \def\mst@greek@ush@loc{\csname mst@shape@\mst@version\endcsname}%
- \mst@greek@lower@uptrue
- \mst@greek@upper@uptrue
- \fi\fi
- \fi
- \ifcase\mst@greek@select
- \or
- \def\mst@greek@ush@loc{\MTgreekitdefault}%
- \mst@greek@upper@upfalse
- \or
- \def\mst@greek@ush@loc{\MTgreekupdefault}%
- \mst@greek@upper@uptrue
- \fi
+ \mst@update@greeksh
+ {\csname mst@ltshape@\mst@version\endcsname}%
+ {\csname mst@shape@\mst@version\endcsname}%
% \end{macrocode}
% \mstrelease{1.3za} refactoring to reduce code duplication; I briefly considered
% trying to enhance \cs{MTgreekfont} to work also with |LGRgreeks| and
@@ -10763,31 +10969,46 @@ defaultbf,defaultit,defaultsf,defaulttt}}
\immediate\write\m@ne{}%
\else
\ifmst@selfGreek
- \SetSymbolFont{mtselfGreekfont}{#2}{OT1}{\mst@greekfont}{#5}{\mst@greek@ush@loc}%
+ \SetSymbolFont{mtselfGreekfont}{#2}{OT1}{\mst@greekfont}{#5}{\mst@greek@ush}%
\immediate\write\m@ne{}%
-\PackageInfo{mathastext}{Capital Greek letters (shape `\mst@greek@ush@loc\string'
+\PackageInfo{mathastext}{Capital Greek letters (shape `\mst@greek@ush\string'
will use the font\MessageBreak
family `\mst@greekfont\string' (OT1) in mathastext\MessageBreak
math version `\mst@version\string' declared}%
\immediate\write\m@ne{}%
\fi
\fi
- \edef\mst@tmp{\expandafter\noexpand\csname mst@hbar@mv#2\endcsname
- \expandafter\noexpand\csname mst@ltbar@mv#2\endcsname}%
- \expandafter\mst@dothe@hbarstuff\mst@tmp{#3}%
+% \end{macrocode}
+% \mstrelease{1.4d} adds here a check for the \texttt{nohbar} option.
+% Presumably this was not done before because anyhow the package does
+% \centeredline{|\let\mst@subduedhbar\@empty\let\mst@nonsubduedhbar\@empty|}
+% But it is done in \cs{Mathastext@}. And besides,
+% for the \texttt{-} the code does check the \texttt{endash} et al.\@ options.
+% \begin{macrocode}
+ \ifmst@nohbar\else
+ \edef\mst@tmp{\expandafter\noexpand\csname mst@hbar@mv#2\endcsname
+ \expandafter\noexpand\csname mst@ltbar@mv#2\endcsname}%
+ \expandafter\mst@dothe@hbarstuff\mst@tmp{#3}{#3}%
+ \fi
\edef\mst@tmp{\expandafter\noexpand\csname mst@inodot@mv#2\endcsname
\expandafter\noexpand\csname mst@jnodot@mv#2\endcsname}%
- \expandafter\mst@dothe@inodotstuff\mst@tmp{#3}%
+% \end{macrocode}
+% \mstrelease{1.4d} lets the option \texttt{noletters} prevent definition of
+% \cs{inodot} and \cs{jnodot}.
+% \begin{macrocode}
+ \ifmst@noletters\else
+ \expandafter\mst@dothe@inodotstuff\mst@tmp{#3}{#2}%
+ \fi
\ifmst@mathaccents
\mst@dothe@mathaccentsstuff{#2}{#3}%
\fi
\edef\mst@tmp{\expandafter\noexpand\csname mst@minus@mv#2\endcsname
\expandafter\noexpand\csname mst@varfam@minus@mv#2\endcsname}%
\ifmst@endash
- \expandafter\mst@dothe@endashstuff\mst@tmp{#3}%
+ \expandafter\mst@dothe@endashstuff\mst@tmp{#3}{#2}%
\else
\ifmst@emdash
- \expandafter\mst@dothe@emdashstuff\mst@tmp{#3}%
+ \expandafter\mst@dothe@emdashstuff\mst@tmp{#3}{#2}%
\else
\expandafter\mst@dothe@hyphenstuff\mst@tmp
\fi
@@ -11018,6 +11239,12 @@ defaultbf,defaultit,defaultsf,defaulttt}}
%
% MEMO: the mathematical activation of letters happened above from
% \cs{MTeverymathdefault}. Idem if |activedigits| for digits.
+%
+% Sadly the \mstrelease{1.3y} addition broke usage of (non-\texttt{subdued}
+% |\MTversion{normal}| under option |LGRgreek|, as the
+% \cs{ifmst@greek@normal@upper@up} used here never got any definition, hence
+% \cs{ifmst@greek@upper@up} got set to \cs{relax} which caused down the road
+% an |Extra \else| error in \cs{MTcustomgreek}.
% \begin{macrocode}
\expandafter\let\csname ifmst@greek@upper@up\expandafter\endcsname
\csname ifmst@greek@\math@version @upper@up\endcsname
@@ -11103,8 +11330,31 @@ defaultbf,defaultit,defaultsf,defaulttt}}
\Mathastext@
{\MTDeclareVersion[\mst@ltsh]{#1}{\mst@enc}{\mst@fam}{\mst@ser}{\mst@opsh}}%
}%
+% \end{macrocode}
+% This is thus the macro which is triggered by usage of \cs{Mathastext} in the
+% preamble without optional argument. The package will execute it once after
+% its definition.
+% \begin{macrocode}
\def\Mathastext@ {%
- \mst@update@greeksh
+% \end{macrocode}
+% This \cs{mst@update@greeksh} redefines \cs{mst@greek@ush} (used below in a
+% \cs{SetSymbolFont} executed if option \texttt{selfGreek}) and sets the
+% \cs{ifmst@greek@upper@up} and \cs{ifmst@greek@lower@up} conditionals.
+% \begin{macrocode}
+ \mst@update@greeksh {\mst@ltsh}{\mst@opsh}%
+% \end{macrocode}
+% \mstrelease{1.4e} fixes belatedly a bug introduced at \mstrelease{1.3y},
+% which had broken usage of |\MTversion{normal}| in documents using
+% \texttt{LGRgreek} or \texttt{LGRgreeks} (but not if \texttt{subdued}).
+% \begin{macrocode}
+ \expandafter\let\csname ifmst@greek@normal@upper@up\expandafter\endcsname
+ \csname ifmst@greek@upper@up\endcsname
+ \expandafter\let\csname ifmst@greek@normal@lower@up\expandafter\endcsname
+ \csname ifmst@greek@lower@up\endcsname
+ \expandafter\let\csname ifmst@greek@bold@upper@up\expandafter\endcsname
+ \csname ifmst@greek@upper@up\endcsname
+ \expandafter\let\csname ifmst@greek@bold@lower@up\expandafter\endcsname
+ \csname ifmst@greek@lower@up\endcsname
\edef\mst@encoding@normal{\mst@enc}%
\edef\mst@family@normal{\mst@fam}%
\edef\mst@series@normal{\mst@ser}%
@@ -11330,14 +11580,20 @@ defaultbf,defaultit,defaultsf,defaulttt}}
\ifmst@nohbar\else
\mst@infoline{\string\hbar}%
\mst@dothe@hbarstuff
- \mst@hbar@mvnormal\mst@ltbar@mvnormal\mst@encoding@normal
+ \mst@hbar@mvnormal\mst@ltbar@mvnormal\mst@encoding@normal{normal}%
\let\mst@hbar@mvbold\mst@hbar@mvnormal
\fi
- \mst@dothe@inodotstuff\inodot\jnodot\mst@encoding@normal
- \let\mst@inodot@mvnormal\inodot
- \let\mst@inodot@mvbold\inodot
- \let\mst@jnodot@mvnormal\jnodot
- \let\mst@jnodot@mvbold\jnodot
+% \end{macrocode}
+% \mstrelease{1.4d} lets the option \texttt{noletters} prevent definition of
+% \cs{inodot} and \cs{jnodot}.
+% \begin{macrocode}
+ \ifmst@noletters\else
+ \mst@dothe@inodotstuff\inodot\jnodot\mst@encoding@normal{normal}%
+ \let\mst@inodot@mvnormal\inodot
+ \let\mst@inodot@mvbold\inodot
+ \let\mst@jnodot@mvnormal\jnodot
+ \let\mst@jnodot@mvbold\jnodot
+ \fi
\ifmst@mathaccents
\mst@infoline{math accents}%
\mst@dothe@mathaccentsstuff{normal}\mst@encoding@normal
@@ -11369,15 +11625,15 @@ defaultbf,defaultit,defaultsf,defaulttt}}
% \begin{macrocode}
\ifmst@endash
\mst@dothe@endashstuff\mst@minus@mvnormal\mst@varfam@minus@mvnormal
- \mst@encoding@normal
+ \mst@encoding@normal {normal}%
\mst@dothe@endashstuff\mst@minus@mvbold\mst@varfam@minus@mvbold
- \mst@encoding@normal
+ \mst@encoding@normal {bold}%
\else
\ifmst@emdash
\mst@dothe@emdashstuff\mst@minus@mvnormal\mst@varfam@minus@mvnormal
- \mst@encoding@normal
+ \mst@encoding@normal {normal}%
\mst@dothe@emdashstuff\mst@minus@mvbold\mst@varfam@minus@mvbold
- \mst@encoding@normal
+ \mst@encoding@normal {bold}%
\else
\mst@dothe@hyphenstuff\mst@minus@mvnormal\mst@varfam@minus@mvnormal
\let\mst@minus@mvbold\mst@minus@mvnormal
diff --git a/macros/latex/contrib/mathastext/mathastext.pdf b/macros/latex/contrib/mathastext/mathastext.pdf
index 32ba2f3951..fd64a38b85 100644
--- a/macros/latex/contrib/mathastext/mathastext.pdf
+++ b/macros/latex/contrib/mathastext/mathastext.pdf
Binary files differ
diff --git a/support/texlab/CHANGELOG.md b/support/texlab/CHANGELOG.md
index 6af6af2186..526ec6889c 100644
--- a/support/texlab/CHANGELOG.md
+++ b/support/texlab/CHANGELOG.md
@@ -5,6 +5,21 @@ 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.21.0] - 2024-10-26
+
+### Added
+
+- Support starred variants in "Go to References" ([#1234](https://github.com/latex-lsp/texlab/issues/1234))
+- Add `texlab.latexindent.replacement` setting to allow passing a replacement flag to `latexindent` ([#1222](https://github.com/latex-lsp/texlab/issues/1222))
+- Don't require a label to show section numbers for document symbols ([#910](https://github.com/latex-lsp/texlab/issues/910))
+- Support navigating to files that are part of the `TEXINPUTS` similar to `BIBINPUTS` ([#1228](https://github.com/latex-lsp/texlab/discussions/1228))
+
+### Fixed
+
+- Fix opening `untitled` documents ([#1242](https://github.com/latex-lsp/texlab/issues/1242))
+- Handle `\bibitem` when checking for undefined references ([#1171](https://github.com/latex-lsp/texlab/issues/1171))
+- Fix false-positive syntax error when using a command inside a `\label` ([#879](https://github.com/latex-lsp/texlab/issues/879))
+
## [5.20.0] - 2024-10-08
### Added
diff --git a/support/texlab/Cargo.lock b/support/texlab/Cargo.lock
index e1587e07d5..aca7dcd943 100644
--- a/support/texlab/Cargo.lock
+++ b/support/texlab/Cargo.lock
@@ -73,9 +73,9 @@ dependencies = [
[[package]]
name = "anyhow"
-version = "1.0.89"
+version = "1.0.90"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "86fdf8605db99b54d3cd748a44c6d04df638eb5dafb219b135d0149bd0db01f6"
+checksum = "37bf3594c4c988a53154954629820791dde498571819ae4ca50ca811e060cc95"
[[package]]
name = "autocfg"
@@ -244,9 +244,9 @@ dependencies = [
[[package]]
name = "clap"
-version = "4.5.19"
+version = "4.5.20"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "7be5744db7978a28d9df86a214130d106a89ce49644cbc4e3f0c22c3fba30615"
+checksum = "b97f376d85a664d5837dbae44bf546e6477a679ff6610010f17276f686d867e8"
dependencies = [
"clap_builder",
"clap_derive",
@@ -254,9 +254,9 @@ dependencies = [
[[package]]
name = "clap_builder"
-version = "4.5.19"
+version = "4.5.20"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "a5fbc17d3ef8278f55b282b2a2e75ae6f6c7d4bb70ed3d0382375104bfafdb4b"
+checksum = "19bc80abd44e4bed93ca373a0704ccbd1b710dc5749406201bb018272808dc54"
dependencies = [
"anstream",
"anstyle",
@@ -565,9 +565,9 @@ checksum = "e8c02a5121d4ea3eb16a80748c74f5549a5665e4c21333c6098f283870fbdea6"
[[package]]
name = "fern"
-version = "0.6.2"
+version = "0.7.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "d9f0c14694cbd524c8720dd69b0e3179344f04ebb5f90f2e4a440c6ea3b2f1ee"
+checksum = "69ff9c9d5fb3e6da8ac2f77ab76fe7e8087d512ce095200f8f29ac5b656cf6dc"
dependencies = [
"log",
]
@@ -714,9 +714,9 @@ dependencies = [
[[package]]
name = "human_name"
-version = "2.0.3"
+version = "2.0.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "7d40d3a11bc31949eb1d5070deb0cbb481bbd17d9423ecd3afdb3db5d81499b9"
+checksum = "fbd70ad9620f3a33a270cedfa47114c9566660c28ff8d0b3772b5c8dc1dac085"
dependencies = [
"compact_str",
"crossbeam-utils",
@@ -867,9 +867,9 @@ checksum = "e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646"
[[package]]
name = "libc"
-version = "0.2.159"
+version = "0.2.161"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "561d97a539a36e26a9a5fad1ea11a3039a67714694aaa379433e580854bc3dc5"
+checksum = "8e9489c2807c139ffd9c1794f4af0ebe86a828db53ecdc7fea2111d0fed085d1"
[[package]]
name = "line-index"
@@ -1050,9 +1050,9 @@ dependencies = [
[[package]]
name = "notify-debouncer-full"
-version = "0.3.1"
+version = "0.3.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "49f5dab59c348b9b50cf7f261960a20e389feb2713636399cd9082cd4b536154"
+checksum = "fb7fd166739789c9ff169e654dc1501373db9d80a4c3f972817c8a4d7cf8f34e"
dependencies = [
"crossbeam-channel",
"file-id",
@@ -1141,9 +1141,9 @@ dependencies = [
[[package]]
name = "pathdiff"
-version = "0.2.1"
+version = "0.2.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "8835116a5c179084a830efb3adc117ab007512b535bc1a21c991d3b32a6b44dd"
+checksum = "d61c5ce1153ab5b689d0c074c4e7fc613e942dfb7dd9eea5ab202d2ad91fe361"
[[package]]
name = "percent-encoding"
@@ -1437,9 +1437,9 @@ dependencies = [
[[package]]
name = "serde_json"
-version = "1.0.128"
+version = "1.0.132"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "6ff5456707a1de34e7e37f2a6fd3d3f808c318259cbd01ab6377795054b483d8"
+checksum = "d726bfaff4b320266d395898905d0eba0345aae23b54aee3a737e260fd46db03"
dependencies = [
"itoa",
"memchr",
@@ -1564,7 +1564,7 @@ dependencies = [
[[package]]
name = "texlab"
-version = "5.20.0"
+version = "5.21.0"
dependencies = [
"anyhow",
"base-db",
diff --git a/support/texlab/Cargo.toml b/support/texlab/Cargo.toml
index 393ecdcfcf..c898466e4e 100644
--- a/support/texlab/Cargo.toml
+++ b/support/texlab/Cargo.toml
@@ -3,7 +3,7 @@ members = ["crates/*"]
resolver = "2"
[workspace.package]
-version = "5.20.0"
+version = "5.21.0"
license = "GPL-3.0"
authors = [
"Eric Förster <eric.foerster@outlook.com>",
@@ -13,7 +13,7 @@ edition = "2021"
rust-version = "1.80"
[workspace.dependencies]
-anyhow = "1.0.89"
+anyhow = "1.0.90"
criterion = "0.5.1"
crossbeam-channel = "0.5.13"
expect-test = "1.5.0"
@@ -25,7 +25,7 @@ regex = "1.11.0"
rowan = "0.15.16"
rustc-hash = "2.0.0"
serde = { version = "1.0.210", features = ["derive"] }
-serde_json = "1.0.128"
+serde_json = "1.0.132"
tempfile = "3.13.0"
titlecase = "3.3.0"
unicode-normalization = "0.1.24"
diff --git a/support/texlab/crates/base-db/src/config.rs b/support/texlab/crates/base-db/src/config.rs
index 455fdc2a6c..5774f2a0ec 100644
--- a/support/texlab/crates/base-db/src/config.rs
+++ b/support/texlab/crates/base-db/src/config.rs
@@ -68,6 +68,7 @@ pub enum Formatter {
pub struct LatexIndentConfig {
pub local: Option<String>,
pub modify_line_breaks: bool,
+ pub replacement: Option<String>,
}
#[derive(Debug, Default)]
diff --git a/support/texlab/crates/base-db/src/deps/discover.rs b/support/texlab/crates/base-db/src/deps/discover.rs
index cbcab4d8fb..3039d7b0f4 100644
--- a/support/texlab/crates/base-db/src/deps/discover.rs
+++ b/support/texlab/crates/base-db/src/deps/discover.rs
@@ -15,7 +15,7 @@ pub fn watch(
) {
let roots = workspace
.iter()
- .map(|document| &document.dir)
+ .filter_map(|document| document.dir.as_ref())
.filter(|dir| dir.scheme() == "file")
.unique()
.map(|dir| ProjectRoot::walk_and_find(workspace, dir));
diff --git a/support/texlab/crates/base-db/src/deps/graph.rs b/support/texlab/crates/base-db/src/deps/graph.rs
index 0d8252688d..aec5cea92b 100644
--- a/support/texlab/crates/base-db/src/deps/graph.rs
+++ b/support/texlab/crates/base-db/src/deps/graph.rs
@@ -55,7 +55,11 @@ impl Graph {
start: start.uri.clone(),
};
- let root = ProjectRoot::walk_and_find(workspace, &start.dir);
+ let Some(start_dir) = &start.dir else {
+ return graph;
+ };
+
+ let root = ProjectRoot::walk_and_find(workspace, start_dir);
let mut stack = vec![(start, Rc::new(root))];
let mut visited = FxHashSet::default();
@@ -135,7 +139,7 @@ impl Graph {
.as_deref()
.and_then(|dir| Url::from_directory_path(dir).ok());
- let working_dir = working_dir.as_ref().unwrap_or(&start.source.dir);
+ let working_dir = working_dir.as_ref().or(start.source.dir.as_ref())?;
let new_root = Arc::new(ProjectRoot::from_config(workspace, working_dir));
for target_uri in file_list
diff --git a/support/texlab/crates/base-db/src/deps/root.rs b/support/texlab/crates/base-db/src/deps/root.rs
index 03fd41a9a0..aa3969353d 100644
--- a/support/texlab/crates/base-db/src/deps/root.rs
+++ b/support/texlab/crates/base-db/src/deps/root.rs
@@ -45,7 +45,7 @@ impl ProjectRoot {
pub fn from_tectonic(workspace: &Workspace, dir: &Url) -> Option<Self> {
let exists = workspace
.iter()
- .filter(|document| document.dir == *dir)
+ .filter(|document| document.dir.as_ref() == Some(dir))
.any(|document| matches!(document.data, DocumentData::Tectonic));
if !exists {
@@ -77,7 +77,7 @@ impl ProjectRoot {
let config = workspace.config();
let rcfile = workspace
.iter()
- .filter(|document| document.dir == *dir)
+ .filter(|document| document.dir.as_ref() == Some(dir))
.find_map(|document| document.data.as_latexmkrc())?;
let compile_dir = dir.clone();
@@ -121,7 +121,7 @@ impl ProjectRoot {
pub fn from_rootfile(workspace: &Workspace, dir: &Url) -> Option<Self> {
let exists = workspace
.iter()
- .filter(|document| document.dir == *dir)
+ .filter(|document| document.dir.as_ref() == Some(dir))
.any(|document| matches!(document.data, DocumentData::Root));
if !exists {
diff --git a/support/texlab/crates/base-db/src/document.rs b/support/texlab/crates/base-db/src/document.rs
index 6fdcf30c16..0b81fa2871 100644
--- a/support/texlab/crates/base-db/src/document.rs
+++ b/support/texlab/crates/base-db/src/document.rs
@@ -28,7 +28,7 @@ pub struct DocumentParams<'a> {
#[derive(Clone)]
pub struct Document {
pub uri: Url,
- pub dir: Url,
+ pub dir: Option<Url>,
pub path: Option<PathBuf>,
pub text: String,
pub line_index: LineIndex,
@@ -42,7 +42,7 @@ impl Document {
pub fn parse(params: DocumentParams) -> Self {
let DocumentParams { uri, text, .. } = params;
- let dir = uri.join(".").unwrap();
+ let dir = uri.join(".").ok();
let path = if uri.scheme() == "file" {
uri.to_file_path().ok()
diff --git a/support/texlab/crates/base-db/src/semantics/auxiliary.rs b/support/texlab/crates/base-db/src/semantics/auxiliary.rs
index 8c9fe012e6..bb9a2c065c 100644
--- a/support/texlab/crates/base-db/src/semantics/auxiliary.rs
+++ b/support/texlab/crates/base-db/src/semantics/auxiliary.rs
@@ -5,6 +5,7 @@ use syntax::latex::{self, HasCurly};
#[derive(Debug, Clone, Default)]
pub struct Semantics {
pub label_numbers: FxHashMap<String, String>,
+ pub section_numbers: FxHashMap<String, String>,
}
impl Semantics {
@@ -18,6 +19,9 @@ impl Semantics {
if let Some(label_number) = latex::LabelNumber::cast(node.clone()) {
self.process_label_number(&label_number);
}
+ if let Some(toc_line) = latex::TocContentsLine::cast(node.clone()) {
+ self.process_toc_line(&toc_line);
+ }
}
fn process_label_number(&mut self, label_number: &latex::LabelNumber) -> Option<()> {
@@ -40,4 +44,36 @@ impl Semantics {
self.label_numbers.insert(name, text);
Some(())
}
+
+ fn process_toc_line(&mut self, toc_line: &latex::TocContentsLine) -> Option<()> {
+ let unit = toc_line.unit().and_then(|u| u.content_text())?.to_string();
+
+ if [
+ "part",
+ "chapter",
+ "section",
+ "subsection",
+ "subsubsection",
+ "paragraph",
+ "subparagraph",
+ ]
+ .contains(&unit.as_str())
+ {
+ let line = toc_line.line()?;
+ let name = line.syntax().children().find_map(|child| {
+ latex::Text::cast(child.clone())?;
+ Some(child)
+ })?;
+ let name = name.to_string();
+
+ let num_line = line
+ .syntax()
+ .children()
+ .find_map(|child| latex::TocNumberLine::cast(child.clone()))?;
+ let number = num_line.number()?;
+ let number = number.content_text()?.replace(['{', '}'], "");
+ self.section_numbers.insert(name, number);
+ }
+ Some(())
+ }
}
diff --git a/support/texlab/crates/base-db/src/semantics/tex.rs b/support/texlab/crates/base-db/src/semantics/tex.rs
index acd94b6056..7d150fc4b3 100644
--- a/support/texlab/crates/base-db/src/semantics/tex.rs
+++ b/support/texlab/crates/base-db/src/semantics/tex.rs
@@ -38,6 +38,7 @@ pub struct Semantics {
pub can_be_root: bool,
pub can_be_compiled: bool,
pub diagnostic_suppressions: Vec<TextRange>,
+ pub bibitems: FxHashSet<Span>,
}
impl Semantics {
@@ -49,7 +50,7 @@ impl Semantics {
}
latex::SyntaxElement::Token(token) => match token.kind() {
latex::COMMAND_NAME => {
- self.commands.push(Span::command(&token));
+ self.commands.push(Span::command(&token));
}
latex::COMMENT if token.text().contains("texlab: ignore") => {
self.diagnostic_suppressions.push(token.text_range());
@@ -85,6 +86,8 @@ impl Semantics {
self.process_theorem_definition(theorem_def);
} else if let Some(graphics_path) = latex::GraphicsPath::cast(node.clone()) {
self.process_graphics_path(graphics_path);
+ } else if let Some(bibitem) = latex::BibItem::cast(node.clone()) {
+ self.process_bibitem(bibitem);
}
}
@@ -334,6 +337,16 @@ impl Semantics {
self.graphics_paths.insert(path.to_string());
}
}
+
+ fn process_bibitem(&mut self, bibitem: latex::BibItem) {
+ if let Some(name) = bibitem.name() {
+ if let Some(key) = name.key() {
+ self.bibitems.insert(
+ Span::from(&key)
+ );
+ }
+ }
+ }
}
#[derive(Debug, PartialEq, Eq, PartialOrd, Ord, Clone, Copy, Hash)]
diff --git a/support/texlab/crates/bibtex-utils/Cargo.toml b/support/texlab/crates/bibtex-utils/Cargo.toml
index 8ab72e39d8..1271823eac 100644
--- a/support/texlab/crates/bibtex-utils/Cargo.toml
+++ b/support/texlab/crates/bibtex-utils/Cargo.toml
@@ -8,7 +8,7 @@ rust-version.workspace = true
[dependencies]
chrono = { version = "0.4.38", default-features = false, features = ["std"] }
-human_name = "2.0.3"
+human_name = "2.0.4"
itertools.workspace = true
rowan.workspace = true
rustc-hash.workspace = true
diff --git a/support/texlab/crates/commands/Cargo.toml b/support/texlab/crates/commands/Cargo.toml
index ddd7db2991..b348ad2b87 100644
--- a/support/texlab/crates/commands/Cargo.toml
+++ b/support/texlab/crates/commands/Cargo.toml
@@ -12,7 +12,7 @@ base-db = { path = "../base-db" }
bstr = "1.10.0"
crossbeam-channel.workspace = true
itertools.workspace = true
-libc = "0.2.159"
+libc = "0.2.161"
log.workspace = true
rowan.workspace = true
rustc-hash.workspace = true
diff --git a/support/texlab/crates/commands/src/build.rs b/support/texlab/crates/commands/src/build.rs
index 34d39f26e4..23a6e16b7b 100644
--- a/support/texlab/crates/commands/src/build.rs
+++ b/support/texlab/crates/commands/src/build.rs
@@ -47,6 +47,10 @@ impl BuildCommand {
.next()
.unwrap_or(document);
+ let Some(document_dir) = &document.dir else {
+ return Err(BuildError::NotLocal(document.uri.clone()));
+ };
+
let Some(path) = document.path.as_deref().and_then(Path::to_str) else {
return Err(BuildError::NotLocal(document.uri.clone()));
};
@@ -55,7 +59,7 @@ impl BuildCommand {
let program = config.program.clone();
let args = replace_placeholders(&config.args, &[('f', path)]);
- let root = ProjectRoot::walk_and_find(workspace, &document.dir);
+ let root = ProjectRoot::walk_and_find(workspace, document_dir);
let Ok(working_dir) = root.compile_dir.to_file_path() else {
return Err(BuildError::NotLocal(document.uri.clone()));
diff --git a/support/texlab/crates/commands/src/clean.rs b/support/texlab/crates/commands/src/clean.rs
index d4ec6b24f4..e429d1afa2 100644
--- a/support/texlab/crates/commands/src/clean.rs
+++ b/support/texlab/crates/commands/src/clean.rs
@@ -21,7 +21,11 @@ impl CleanCommand {
anyhow::bail!("document '{}' is not a local file", document.uri)
};
- let root = ProjectRoot::walk_and_find(workspace, &document.dir);
+ let Some(document_dir) = &document.dir else {
+ anyhow::bail!("document '{}' is not a local file", document.uri)
+ };
+
+ let root = ProjectRoot::walk_and_find(workspace, document_dir);
let flag = match target {
CleanTarget::Auxiliary => "-c",
diff --git a/support/texlab/crates/commands/src/fwd_search.rs b/support/texlab/crates/commands/src/fwd_search.rs
index f3480ef3e2..8b6227d8c2 100644
--- a/support/texlab/crates/commands/src/fwd_search.rs
+++ b/support/texlab/crates/commands/src/fwd_search.rs
@@ -84,7 +84,11 @@ impl ForwardSearch {
}
fn find_pdf(workspace: &Workspace, document: &Document) -> Result<PathBuf, ForwardSearchError> {
- let root = ProjectRoot::walk_and_find(workspace, &document.dir);
+ let Some(document_dir) = &document.dir else {
+ return Err(ForwardSearchError::NotLocal(document.uri.clone()));
+ };
+
+ let root = ProjectRoot::walk_and_find(workspace, document_dir);
log::debug!("[FwdSearch] root={root:#?}");
diff --git a/support/texlab/crates/completion/src/providers/include.rs b/support/texlab/crates/completion/src/providers/include.rs
index d0a042252f..f3deb3a108 100644
--- a/support/texlab/crates/completion/src/providers/include.rs
+++ b/support/texlab/crates/completion/src/providers/include.rs
@@ -118,7 +118,7 @@ fn current_dir(
.next()
.map_or(params.document, Clone::clone);
- let root = ProjectRoot::walk_and_find(workspace, &parent.dir);
+ let root = ProjectRoot::walk_and_find(workspace, parent.dir.as_ref()?);
let mut path = PathBuf::new();
if let Some(graphics_path) = graphics_path {
diff --git a/support/texlab/crates/diagnostics/src/chktex.rs b/support/texlab/crates/diagnostics/src/chktex.rs
index a3f539440d..b7cd80d67b 100644
--- a/support/texlab/crates/diagnostics/src/chktex.rs
+++ b/support/texlab/crates/diagnostics/src/chktex.rs
@@ -36,7 +36,7 @@ impl Command {
return None;
}
- let root = ProjectRoot::walk_and_find(workspace, &parent.dir);
+ let root = ProjectRoot::walk_and_find(workspace, parent.dir.as_ref()?);
let working_dir = root.src_dir.to_file_path().ok()?;
log::debug!("Calling ChkTeX from directory: {}", working_dir.display());
diff --git a/support/texlab/crates/diagnostics/src/citations.rs b/support/texlab/crates/diagnostics/src/citations.rs
index 43d5f495d2..2678d7e456 100644
--- a/support/texlab/crates/diagnostics/src/citations.rs
+++ b/support/texlab/crates/diagnostics/src/citations.rs
@@ -18,13 +18,17 @@ pub fn detect_undefined_citations<'a>(
) -> Option<()> {
let data = document.data.as_tex()?;
+ let bibitems: FxHashSet<&str> = data.semantics.bibitems.iter()
+ .map(|bib| bib.text.as_str())
+ .collect();
+
let entries: FxHashSet<&str> = Entry::find_all(project)
.map(|(_, entry)| entry.name_text())
.collect();
for citation in &data.semantics.citations {
let name = citation.name_text();
- if name != "*" && !entries.contains(name) {
+ if name != "*" && !entries.contains(name) && !bibitems.contains(name) {
let diagnostic = Diagnostic::Tex(citation.name.range, TexError::UndefinedCitation);
results
.entry(document.uri.clone())
@@ -41,24 +45,38 @@ pub fn detect_unused_entries<'a>(
document: &'a Document,
results: &mut FxHashMap<Url, Vec<Diagnostic>>,
) -> Option<()> {
- let data = document.data.as_bib()?;
-
- // If this is a huge bibliography, then don't bother checking for unused entries.
- if data.semantics.entries.len() > MAX_UNUSED_ENTRIES {
- return None;
- }
let citations: FxHashSet<&str> = Citation::find_all(project)
.map(|(_, citation)| citation.name_text())
.collect();
- for entry in &data.semantics.entries {
- if !citations.contains(entry.name.text.as_str()) {
- let diagnostic = Diagnostic::Bib(entry.name.range, BibError::UnusedEntry);
- results
- .entry(document.uri.clone())
- .or_default()
- .push(diagnostic);
+ if let Some(data) = document.data.as_bib()
+ {
+ // If this is a huge bibliography, then don't bother checking for unused entries.
+ if data.semantics.entries.len() > MAX_UNUSED_ENTRIES {
+ return None;
+ }
+
+ for entry in &data.semantics.entries {
+ if !citations.contains(entry.name.text.as_str()) {
+ let diagnostic = Diagnostic::Bib(entry.name.range, BibError::UnusedEntry);
+ results
+ .entry(document.uri.clone())
+ .or_default()
+ .push(diagnostic);
+ }
+ }
+ };
+
+ if let Some(tex_data) = document.data.as_tex(){
+ for bibitem in &tex_data.semantics.bibitems {
+ if !citations.contains(bibitem.text.as_str()) {
+ let diagnostic = Diagnostic::Bib(bibitem.range, BibError::UnusedEntry);
+ results
+ .entry(document.uri.clone())
+ .or_default()
+ .push(diagnostic);
+ }
}
}
diff --git a/support/texlab/crates/distro/src/lib.rs b/support/texlab/crates/distro/src/lib.rs
index 5c0dbe51fb..cf1420baa9 100644
--- a/support/texlab/crates/distro/src/lib.rs
+++ b/support/texlab/crates/distro/src/lib.rs
@@ -4,7 +4,10 @@ mod language;
mod miktex;
mod texlive;
-use std::process::{Command, Stdio};
+use std::{
+ env,
+ process::{Command, Stdio},
+};
use anyhow::Result;
@@ -70,8 +73,14 @@ impl Distro {
DistroKind::Tectonic | DistroKind::Unknown => FileNameDB::default(),
};
- if let Some(bibinputs) = std::env::var_os("BIBINPUTS") {
- for dir in std::env::split_paths(&bibinputs) {
+ Self::read_env_dir(&mut file_name_db, "TEXINPUTS");
+ Self::read_env_dir(&mut file_name_db, "BIBINPUTS");
+ Ok(Self { kind, file_name_db })
+ }
+
+ fn read_env_dir(file_name_db: &mut FileNameDB, env_var: &str) {
+ if let Some(paths) = env::var_os(env_var) {
+ for dir in env::split_paths(&paths) {
if let Ok(entries) = std::fs::read_dir(dir) {
for file in entries
.flatten()
@@ -83,7 +92,5 @@ impl Distro {
}
}
}
-
- Ok(Self { kind, file_name_db })
}
}
diff --git a/support/texlab/crates/parser/Cargo.toml b/support/texlab/crates/parser/Cargo.toml
index 8dd3a771f8..e1edb782c5 100644
--- a/support/texlab/crates/parser/Cargo.toml
+++ b/support/texlab/crates/parser/Cargo.toml
@@ -10,7 +10,7 @@ rust-version.workspace = true
log.workspace = true
logos = "0.14.2"
once_cell.workspace = true
-pathdiff = "0.2.1"
+pathdiff = "0.2.2"
regex.workspace = true
rowan.workspace = true
rustc-hash.workspace = true
diff --git a/support/texlab/crates/parser/src/latex.rs b/support/texlab/crates/parser/src/latex.rs
index 669ba82f99..8379d9c5ca 100644
--- a/support/texlab/crates/parser/src/latex.rs
+++ b/support/texlab/crates/parser/src/latex.rs
@@ -158,6 +158,9 @@ impl<'a> Parser<'a> {
CommandName::EndBlockComment => self.generic_command(),
CommandName::VerbatimBlock => self.verbatim_block(),
CommandName::GraphicsPath => self.graphics_path(),
+ CommandName::BibItem => self.bibitem(),
+ CommandName::TocContentsLine => self.toc_contents_line(),
+ CommandName::TocNumberLine => self.toc_number_line(),
},
}
}
@@ -862,7 +865,20 @@ impl<'a> Parser<'a> {
}
if self.lexer.peek() == Some(Token::LCurly) {
- self.curly_group_word();
+ self.builder.start_node(CURLY_GROUP_WORD.into());
+ self.eat();
+ self.trivia();
+
+ if self.peek() == Some(Token::Word) || self.peek() == Some(Token::Pipe) {
+ self.key();
+ }
+
+ if let Some(Token::CommandName(_)) = self.peek() {
+ self.content(ParserContext::default());
+ }
+
+ self.expect(Token::RCurly);
+ self.builder.finish_node();
}
self.builder.finish_node();
@@ -1235,6 +1251,50 @@ impl<'a> Parser<'a> {
}
}
}
+
+ fn bibitem(&mut self) {
+ self.builder.start_node(BIBITEM.into());
+ self.eat();
+ self.trivia();
+
+ if self.lexer.peek() == Some(Token::LCurly) {
+ self.curly_group_word();
+ }
+
+ self.builder.finish_node();
+ }
+
+ fn toc_contents_line(&mut self) {
+ self.builder.start_node(TOC_CONTENTS_LINE.into());
+ self.eat();
+ self.trivia();
+
+ if self.lexer.peek() == Some(Token::LCurly) {
+ self.curly_group();
+ }
+
+ if self.lexer.peek() == Some(Token::LCurly) {
+ self.curly_group();
+ }
+
+ if self.lexer.peek() == Some(Token::LCurly) {
+ self.curly_group();
+ }
+
+ self.builder.finish_node();
+ }
+
+ fn toc_number_line(&mut self) {
+ self.builder.start_node(TOC_NUMBER_LINE.into());
+ self.eat();
+ self.trivia();
+
+ if self.lexer.peek() == Some(Token::LCurly) {
+ self.curly_group();
+ }
+
+ self.builder.finish_node();
+ }
}
pub fn parse_latex(text: &str, config: &SyntaxConfig) -> GreenNode {
diff --git a/support/texlab/crates/parser/src/latex/lexer/commands.rs b/support/texlab/crates/parser/src/latex/lexer/commands.rs
index 4d1a7ca320..3f8b6e36ed 100644
--- a/support/texlab/crates/parser/src/latex/lexer/commands.rs
+++ b/support/texlab/crates/parser/src/latex/lexer/commands.rs
@@ -96,6 +96,9 @@ pub fn classify(name: &str, config: &SyntaxConfig) -> CommandName {
"iffalse" => CommandName::BeginBlockComment,
"fi" => CommandName::EndBlockComment,
"verb" => CommandName::VerbatimBlock,
+ "bibitem" => CommandName::BibItem,
+ "contentsline" => CommandName::TocContentsLine,
+ "numberline" => CommandName::TocNumberLine,
_ if config.citation_commands.contains(name) => CommandName::Citation,
_ if config.label_definition_commands.contains(name) => CommandName::LabelDefinition,
diff --git a/support/texlab/crates/parser/src/latex/lexer/types.rs b/support/texlab/crates/parser/src/latex/lexer/types.rs
index 85e542792b..796378f671 100644
--- a/support/texlab/crates/parser/src/latex/lexer/types.rs
+++ b/support/texlab/crates/parser/src/latex/lexer/types.rs
@@ -95,6 +95,9 @@ pub enum CommandName {
BeginBlockComment,
EndBlockComment,
VerbatimBlock,
+ BibItem,
+ TocContentsLine,
+ TocNumberLine,
}
#[derive(Debug, PartialEq, Eq, PartialOrd, Ord, Clone, Copy, Hash)]
diff --git a/support/texlab/crates/references/src/command.rs b/support/texlab/crates/references/src/command.rs
index f4504641f2..cf5849a136 100644
--- a/support/texlab/crates/references/src/command.rs
+++ b/support/texlab/crates/references/src/command.rs
@@ -32,7 +32,9 @@ pub(super) fn find_all(context: &mut ReferenceContext) -> Option<()> {
.collect();
for command in &data.semantics.commands {
- if command.text == token.text()[1..] {
+ let command_text = command.text.trim_end_matches('*');
+ let token_text = token.text()[1..].trim_end_matches('*');
+ if command_text == token_text {
let kind = if defs.contains(command) {
ReferenceKind::Definition
} else {
diff --git a/support/texlab/crates/references/src/tests.rs b/support/texlab/crates/references/src/tests.rs
index 845282afb0..7131480699 100644
--- a/support/texlab/crates/references/src/tests.rs
+++ b/support/texlab/crates/references/src/tests.rs
@@ -260,3 +260,43 @@ fn test_new_command_definition_include_decl() {
true,
);
}
+
+#[test]
+fn test_new_command_definition_starred() {
+ check(
+ r#"
+%! main.tex
+\foo
+ ^^^
+\foo*
+ |
+ ^^^^
+
+\NewDocumentCommand{\foo}{s m}{%
+ \IfBooleanTF{#1}{\textbf{#2}}{#2}%
+}
+"#,
+ false,
+ );
+}
+
+#[test]
+fn test_new_command_definition_starred_include_decl() {
+ check(
+ r#"
+%! main.tex
+\foo
+ ^^^
+\foo*
+ |
+ ^^^^
+
+\NewDocumentCommand{\foo}{s m}{%
+ ^^^
+ \IfBooleanTF{#1}{\textbf{#2}}{#2}%
+}
+
+"#,
+ true,
+ );
+}
diff --git a/support/texlab/crates/symbols/src/document/tests.rs b/support/texlab/crates/symbols/src/document/tests.rs
index 25450a6cc5..cf599529fb 100644
--- a/support/texlab/crates/symbols/src/document/tests.rs
+++ b/support/texlab/crates/symbols/src/document/tests.rs
@@ -281,44 +281,44 @@ fn test_section() {
check(
&fixture,
expect![[r#"
- [
- Symbol {
- name: "Foo",
- kind: Section,
- label: None,
- full_range: 43..56,
- selection_range: 43..56,
- children: [],
- },
- Symbol {
- name: "2 Bar",
- kind: Section,
- label: Some(
- Span(
- "sec:bar",
- 71..86,
+ [
+ Symbol {
+ name: "1 Foo",
+ kind: Section,
+ label: None,
+ full_range: 43..56,
+ selection_range: 43..56,
+ children: [],
+ },
+ Symbol {
+ name: "2 Bar",
+ kind: Section,
+ label: Some(
+ Span(
+ "sec:bar",
+ 71..86,
+ ),
),
- ),
- full_range: 58..119,
- selection_range: 71..86,
- children: [
- Symbol {
- name: "Baz",
- kind: Section,
- label: Some(
- Span(
- "sec:baz",
- 104..119,
+ full_range: 58..119,
+ selection_range: 71..86,
+ children: [
+ Symbol {
+ name: "Baz",
+ kind: Section,
+ label: Some(
+ Span(
+ "sec:baz",
+ 104..119,
+ ),
),
- ),
- full_range: 88..119,
- selection_range: 104..119,
- children: [],
- },
- ],
- },
- ]
- "#]],
+ full_range: 88..119,
+ selection_range: 104..119,
+ children: [],
+ },
+ ],
+ },
+ ]
+ "#]],
);
}
diff --git a/support/texlab/crates/symbols/src/document/tex.rs b/support/texlab/crates/symbols/src/document/tex.rs
index e0df9c85c1..734335ef0e 100644
--- a/support/texlab/crates/symbols/src/document/tex.rs
+++ b/support/texlab/crates/symbols/src/document/tex.rs
@@ -67,16 +67,14 @@ impl<'a> SymbolBuilder<'a> {
let group_text = group.content_text()?;
let kind = SymbolKind::Section;
- let symbol = match self.find_label(section.syntax()) {
- Some(label) => {
- let name = match self.find_label_number(&label.text) {
- Some(number) => format!("{number} {group_text}"),
- None => group_text,
- };
+ let name = match self.find_section_number(&group_text) {
+ Some(number) => format!("{number} {group_text}"),
+ None => group_text,
+ };
- Symbol::new_label(name, kind, range, label)
- }
- None => Symbol::new_simple(group_text, kind, range, range),
+ let symbol = match self.find_label(section.syntax()) {
+ Some(label) => Symbol::new_label(name, kind, range, label),
+ None => Symbol::new_simple(name, kind, range, range)
};
Some(symbol)
@@ -247,6 +245,15 @@ impl<'a> SymbolBuilder<'a> {
Some(Span { text, range })
}
+ fn find_section_number(&self, name: &str) -> Option<&str> {
+ self.project
+ .documents
+ .iter()
+ .filter_map(|document| document.data.as_aux())
+ .find_map(|data| data.semantics.section_numbers.get(name))
+ .map(String::as_str)
+ }
+
fn find_label_number(&self, name: &str) -> Option<&str> {
self.project
.documents
diff --git a/support/texlab/crates/syntax/src/latex/cst.rs b/support/texlab/crates/syntax/src/latex/cst.rs
index 806be2aa83..580ef6af12 100644
--- a/support/texlab/crates/syntax/src/latex/cst.rs
+++ b/support/texlab/crates/syntax/src/latex/cst.rs
@@ -750,3 +750,43 @@ impl GraphicsPath {
self.syntax().descendants().filter_map(CurlyGroupWord::cast)
}
}
+
+cst_node!(BibItem, BIBITEM);
+
+impl BibItem {
+ pub fn command(&self) -> Option<SyntaxToken> {
+ self.syntax().first_token()
+ }
+
+ pub fn name(&self) -> Option<CurlyGroupWord> {
+ self.syntax().children().find_map(CurlyGroupWord::cast)
+ }
+}
+
+cst_node!(TocContentsLine, TOC_CONTENTS_LINE);
+
+impl TocContentsLine {
+ pub fn command(&self) -> Option<SyntaxToken> {
+ self.syntax().first_token()
+ }
+
+ pub fn unit(&self) -> Option<CurlyGroup> {
+ self.syntax().children().find_map(CurlyGroup::cast)
+ }
+
+ pub fn line(&self) -> Option<CurlyGroup> {
+ self.syntax().children().filter_map(CurlyGroup::cast).nth(1)
+ }
+}
+
+cst_node!(TocNumberLine, TOC_NUMBER_LINE);
+
+impl TocNumberLine {
+ pub fn command(&self) -> Option<SyntaxToken> {
+ self.syntax().first_token()
+ }
+
+ pub fn number(&self) -> Option<CurlyGroup> {
+ self.syntax().children().find_map(CurlyGroup::cast)
+ }
+}
diff --git a/support/texlab/crates/syntax/src/latex/kind.rs b/support/texlab/crates/syntax/src/latex/kind.rs
index 362f2ea058..f67201e003 100644
--- a/support/texlab/crates/syntax/src/latex/kind.rs
+++ b/support/texlab/crates/syntax/src/latex/kind.rs
@@ -82,6 +82,9 @@ pub enum SyntaxKind {
ENVIRONMENT_DEFINITION,
GRAPHICS_PATH,
BLOCK_COMMENT,
+ BIBITEM,
+ TOC_CONTENTS_LINE,
+ TOC_NUMBER_LINE,
ROOT,
}
diff --git a/support/texlab/crates/texlab/Cargo.toml b/support/texlab/crates/texlab/Cargo.toml
index 149b0c632f..5f73cbf024 100644
--- a/support/texlab/crates/texlab/Cargo.toml
+++ b/support/texlab/crates/texlab/Cargo.toml
@@ -26,7 +26,7 @@ anyhow.workspace = true
base-db = { path = "../base-db" }
bibfmt = { path = "../bibfmt" }
citeproc = { path = "../citeproc" }
-clap = { version = "4.5.19", features = ["derive"] }
+clap = { version = "4.5.20", features = ["derive"] }
commands = { path = "../commands" }
completion = { path = "../completion" }
completion-data = { path = "../completion-data" }
@@ -34,7 +34,7 @@ crossbeam-channel.workspace = true
definition = { path = "../definition" }
diagnostics = { path = "../diagnostics" }
distro = { path = "../distro" }
-fern = "0.6.2"
+fern = "0.7.0"
folding = { path = "../folding" }
highlights = { path = "../highlights" }
hover = { path = "../hover" }
@@ -46,7 +46,7 @@ log.workspace = true
lsp-server = "0.7.7"
lsp-types = "0.95.1"
notify.workspace = true
-notify-debouncer-full = "0.3.1"
+notify-debouncer-full = "0.3.2"
parking_lot = "0.12.3"
parser = { path = "../parser" }
references = { path = "../references" }
diff --git a/support/texlab/crates/texlab/src/features/formatting/latexindent.rs b/support/texlab/crates/texlab/src/features/formatting/latexindent.rs
index d3fffc2050..b956378ed5 100644
--- a/support/texlab/crates/texlab/src/features/formatting/latexindent.rs
+++ b/support/texlab/crates/texlab/src/features/formatting/latexindent.rs
@@ -16,7 +16,7 @@ pub fn format_with_latexindent(
) -> Option<Vec<lsp_types::TextEdit>> {
let config = workspace.config();
let target_dir = tempdir().ok()?;
- let root = ProjectRoot::walk_and_find(workspace, &document.dir);
+ let root = ProjectRoot::walk_and_find(workspace, document.dir.as_ref()?);
let source_dir = root.src_dir.to_file_path().ok()?;
let target_file = target_dir
@@ -72,6 +72,15 @@ fn build_arguments(config: &LatexIndentConfig, target_file: &Path) -> Vec<String
args.push("--modifylinebreaks".to_string());
}
+ match &config.replacement {
+ Some(replacement_flag) => {
+ if ["-r", "-rv", "-rr"].contains(& replacement_flag.as_str()) {
+ args.push(replacement_flag.clone());
+ }
+ },
+ None => {}
+ }
+
args.push(target_file.display().to_string());
args
}
diff --git a/support/texlab/crates/texlab/src/server/options.rs b/support/texlab/crates/texlab/src/server/options.rs
index bc785c56c1..fcb8e1ec60 100644
--- a/support/texlab/crates/texlab/src/server/options.rs
+++ b/support/texlab/crates/texlab/src/server/options.rs
@@ -56,6 +56,7 @@ impl Default for LatexFormatter {
pub struct LatexindentOptions {
pub local: Option<String>,
pub modify_line_breaks: bool,
+ pub replacement: Option<String>,
}
#[derive(Debug, PartialEq, Eq, Clone, Default, Serialize, Deserialize)]
diff --git a/support/texlab/crates/texlab/src/util/from_proto.rs b/support/texlab/crates/texlab/src/util/from_proto.rs
index 2f4fbe64c5..928b3d6d61 100644
--- a/support/texlab/crates/texlab/src/util/from_proto.rs
+++ b/support/texlab/crates/texlab/src/util/from_proto.rs
@@ -282,6 +282,7 @@ pub fn config(value: Options) -> Config {
config.formatting.latex_indent.local = value.latexindent.local;
config.formatting.latex_indent.modify_line_breaks = value.latexindent.modify_line_breaks;
+ config.formatting.latex_indent.replacement = value.latexindent.replacement;
config.synctex = value
.forward_search
diff --git a/support/texlab/texlab.1 b/support/texlab/texlab.1
index f3d916cf06..27fabe2066 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.49.1.
-.TH TEXLAB "1" "October 2024" "texlab 5.20.0" "User Commands"
+.TH TEXLAB "1" "October 2024" "texlab 5.21.0" "User Commands"
.SH NAME
-texlab \- manual page for texlab 5.20.0
+texlab \- manual page for texlab 5.21.0
.SH SYNOPSIS
.B texlab
[\fI\,OPTIONS\/\fR] [\fI\,COMMAND\/\fR]
diff --git a/support/texlab/texlab.pdf b/support/texlab/texlab.pdf
index d1e81ceebb..152ab2bac4 100644
--- a/support/texlab/texlab.pdf
+++ b/support/texlab/texlab.pdf
Binary files differ
diff --git a/systems/win32/miktex/tm/packages/files.csv.lzma b/systems/win32/miktex/tm/packages/files.csv.lzma
index 43933cb496..e0fcdaed72 100644
--- a/systems/win32/miktex/tm/packages/files.csv.lzma
+++ b/systems/win32/miktex/tm/packages/files.csv.lzma
Binary files differ
diff --git a/systems/win32/miktex/tm/packages/next/files.csv.lzma b/systems/win32/miktex/tm/packages/next/files.csv.lzma
index 36eef00419..222ccf3c57 100644
--- a/systems/win32/miktex/tm/packages/next/files.csv.lzma
+++ b/systems/win32/miktex/tm/packages/next/files.csv.lzma
Binary files differ
diff --git a/systems/win32/miktex/tm/packages/next/pr.ini b/systems/win32/miktex/tm/packages/next/pr.ini
index 2792588bf8..fb52d5cd1d 100644
--- a/systems/win32/miktex/tm/packages/next/pr.ini
+++ b/systems/win32/miktex/tm/packages/next/pr.ini
@@ -1,13 +1,13 @@
[repository]
-date=1729427528
+date=1729939557
lastupd=miktex-zzip-bin-x64-2.9 miktex-zlib-bin-x64-2.9 miktex-yap-bin-x64-2.9 miktex-xml2pmx-bin-x64 miktex-xetex-bin-x64-2.9 miktex-web-bin-x64-2.9 miktex-uriparser-bin-x64-2.9 miktex-upmendex-bin-x64 miktex-ttf2pk2-bin-x64-2.9 miktex-texworks-bin-x64-2.9 miktex-texware-bin-x64-2.9 miktex-texify-bin-x64-2.9 miktex-tex4ht-bin-x64-2.9 miktex-tex2xindy-bin-x64-2.9 miktex-tex-bin-x64-2.9 miktex-teckit-bin-x64-2.9 miktex-tdsutil-bin-x64 miktex-synctex-bin-x64-2.9 miktex-runtime-bin-x64-2.9 miktex-ptex-bin-x64
-lstdigest=b646fe6311be57cb309c7e003da85c2e
-numpkg=7621
+lstdigest=0a693d859f51118bee95336065621807
+numpkg=7633
relstate=next
-version=9059
+version=9065
;;;;This configuration file is signed by a MiKTeX maintainer. The signature follows.
;;;;-----BEGIN MIKTEX SIGNATURE-----
-;;;; signature/miktex: Dc2lpftEeZ/nxG4pRACL2JROEIq4XphEKn9Cj3Nyf9aZ33LA6iR8kLDeKjewK0iTH9B3Zz/E/0I+IEOSUWyMu3g70kPBH9FQP+YR6c+JoaSApl0mr58ePnlfuiFvINih6Pf+G7ZaYRPpn4sd+SxHhhTtHxa17azNuHgwKY3L8uH5+gu9eCyPnxEzKpMcnAWDl9xdxT84SwDdvgoozEHl+5EPRcdxFOUz61Q1l+2preUay3E1oop9Df0uSSV81d1An+1XJAnZ+9zOKcdOzkl99DGV/OeGNc4vrAFw2dwWxYY57NQhr0V1xaVk5yxzmnvvuqYg2ZlTXzYlKcFcdIop0w==
+;;;; signature/miktex: CEoEx35G8EMMfZPNq9P71OEvhZ9kFfwRVBlSEUs7KMvE3kXbQ6r7tb3dGO4MqwmXKzk5y2BUYa7bB4Be9zDgmSQSSo8mtcZmfzAKtJxxJF5rqJMvo2RCgTL/CDiyqQVI7C3Kf1SBVvOkZOdXwvcGChJz/Tt3jH8vkPkAeznu51ySvI6OzxozVxO93lx/iEH5/okH1LElFjJ2i1lb0esl6tTtqb+v/RG2Rmx4SFKrUbmbn9IctQ+Iu/aS/dDLb1ZhgpjugV0EBOz4MK3nBEhVJSy+TGLrOh6RMnRDAx41vsHa/6rpchIJ22cNq+fHy1CUgjW7BFtFYN2PZBtWX6FJRw==
;;;;-----END MIKTEX SIGNATURE-----
diff --git a/systems/win32/miktex/tm/packages/pr.ini b/systems/win32/miktex/tm/packages/pr.ini
index 84826bf4e8..469775b4bf 100644
--- a/systems/win32/miktex/tm/packages/pr.ini
+++ b/systems/win32/miktex/tm/packages/pr.ini
@@ -1,13 +1,13 @@
[repository]
-date=1729427467
-lastupd=xindex__source xindex__doc xindex witharrows__source witharrows__doc witharrows ufrgscca__source ufrgscca__doc ufrgscca tutodoc__source tutodoc__doc tutodoc tikzquads__source tikzquads__doc tikzquads temporal-logic__source temporal-logic__doc temporal-logic sshrc-insight__source sshrc-insight__doc
-lstdigest=6dd7a557753d2741e2f2556056fb0ef6
-numpkg=7620
+date=1729939447
+lastupd=zugferd__source zugferd__doc zugferd ysabeau__source ysabeau__doc ysabeau xcharter-math__source xcharter-math__doc xcharter-math trivialpursuit__source trivialpursuit__doc trivialpursuit tikzdotncross__source tikzdotncross__doc tikzdotncross tcolorbox__doc tcolorbox sunpath__source sunpath__doc sunpath
+lstdigest=ff02f261c70c387be72a6bdf68f13290
+numpkg=7632
relstate=stable
-version=9059
+version=9065
;;;;This configuration file is signed by a MiKTeX maintainer. The signature follows.
;;;;-----BEGIN MIKTEX SIGNATURE-----
-;;;; signature/miktex: IBFvO5dQwrIAoYbqvTIqRq9rHbc+YTV2JpOhtfqszQyQ7Uxek0SgKpbYzVwnu3Q0FFvnL1PgO1EAMhUs5l4TlWrGAPYUWSGO5DrT796WPTyO9M1TODlX3/aGuOcTK7I88ueTpghjd8Ky1TUotbz/mjOEDqZ7hamaFWStN9nrBoA1dayMZwfYtt5fPHrcUCQWK3BtFYYmbbuWEuZc1lZKd+5QR2kT17bsp73PWQdQs23W+phEgEMOj1VexDHRlCLs67WtaBnfHzc8FyiBgqgkO6uU9gTC/9Yd1N72sx1rTDPta/XHJ2i5Nsj/LtzT8VIsDPga3+Kjfj/RaamGlOQOrQ==
+;;;; signature/miktex: XXGQ+9+IY3wLA3O5iQkr19vX4h9ve1hErMMOHK8XVUee6CpnNCRr3EFfES1BF8L/5gZVFtkuc6H1I3Xancjut69GvcWX26xGFp2bziYhwSPAQVq2G4igQnW1oHSJlYGI6FKZjfKFLpTKlogb2m2k7/cgwL1FSnNHgtjKXXs7PZp6qlwiufAFXhHhNvRiouATJWoRAo67UMhjXiWaLu/KSrdNkBgpNRJjadCOHKMwEvjFS5iRM5yWrGLFdLX3OHIiT0Rh2wxF0R/nxp+J3AMfEoAKQRtiVBK+Mde4YeGANiA+qjmtoIrbOnt5zdBQT4ESW56A9+acouSZ8oyjzQsa9g==
;;;;-----END MIKTEX SIGNATURE-----
diff --git a/timestamp b/timestamp
index 48eb9cd147..01d60bda9c 100644
--- a/timestamp
+++ b/timestamp
@@ -2,4 +2,4 @@
# The source CTAN of this site's material:
irony.dante.de
# The year-month-day-hour-minute of this site's material:
-2024-10-26-02-02
+2024-10-27-02-02