summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--FILES.byname517
-rw-r--r--FILES.byname.gzbin2446540 -> 2446696 bytes
-rw-r--r--FILES.last07days636
-rw-r--r--graphics/pgf/contrib/customdice/README.md12
-rw-r--r--graphics/pgf/contrib/customdice/customdice.dtx165
-rw-r--r--graphics/pgf/contrib/customdice/customdice.pdfbin369482 -> 372025 bytes
-rw-r--r--macros/latex/contrib/bhcexam/BHCexam.dtx859
-rw-r--r--macros/latex/contrib/bhcexam/BHCexam.ins107
-rw-r--r--macros/latex/contrib/bhcexam/Makefile88
-rw-r--r--macros/latex/contrib/bhcexam/README21
-rw-r--r--macros/latex/contrib/bhcexam/test1.tex143
-rw-r--r--macros/latex/contrib/bhcexam/test2.tex144
-rw-r--r--macros/latex/contrib/bhcexam/test3.tex144
-rw-r--r--macros/latex/contrib/bhcexam/test4.tex144
-rw-r--r--macros/latex/contrib/proflycee/doc/ProfLycee-doc.pdfbin678803 -> 732702 bytes
-rw-r--r--macros/latex/contrib/proflycee/doc/ProfLycee-doc.tex343
-rw-r--r--macros/latex/contrib/proflycee/doc/basique.csv4
-rw-r--r--macros/latex/contrib/proflycee/doc/cap.csv22
-rw-r--r--macros/latex/contrib/proflycee/doc/perroquet.csv23
-rw-r--r--macros/latex/contrib/proflycee/tex/ProfLycee.sty79
-rw-r--r--macros/latex/contrib/simplebnf/LICENSE2
-rw-r--r--macros/latex/contrib/simplebnf/simplebnf-doc.tex23
-rw-r--r--macros/latex/contrib/simplebnf/simplebnf.sty56
-rw-r--r--macros/luatex/generic/luatexja/README8
-rw-r--r--macros/luatex/generic/luatexja/doc/luatexja-en.pdfbin717626 -> 717611 bytes
-rw-r--r--macros/luatex/generic/luatexja/doc/luatexja-ja.pdfbin1149406 -> 1149406 bytes
-rw-r--r--macros/luatex/generic/luatexja/src/ltj-direction.lua4
-rw-r--r--macros/luatex/generic/luatexja/src/luatexja.sty2
-rw-r--r--macros/xetex/latex/bhcexam/BHCexam.cls550
-rw-r--r--macros/xetex/latex/bhcexam/README-zh.md52
-rw-r--r--macros/xetex/latex/bhcexam/README.md28
-rw-r--r--macros/xetex/latex/bhcexam/examples/To7VxKXpZaOWO5Qq9qzeZGtlwYTwJ5KF.jpgbin0 -> 14219 bytes
-rw-r--r--macros/xetex/latex/bhcexam/examples/example_student_paper.pdfbin0 -> 131355 bytes
-rw-r--r--macros/xetex/latex/bhcexam/examples/example_student_paper.tex551
-rw-r--r--macros/xetex/latex/bhcexam/examples/example_teacher_paper.pdfbin0 -> 182637 bytes
-rw-r--r--macros/xetex/latex/bhcexam/examples/example_teacher_paper.tex551
-rw-r--r--macros/xetex/latex/bhcexam/examples/logo.pngbin0 -> 29928 bytes
-rw-r--r--macros/xetex/latex/bhcexam/examples/naive.pdfbin0 -> 52124 bytes
-rw-r--r--macros/xetex/latex/bhcexam/examples/naive.tex86
-rw-r--r--macros/xetex/latex/bhcexam/examples/qrcode.pngbin0 -> 10383 bytes
-rw-r--r--systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl5
-rw-r--r--systems/texlive/tlnet/tlpkg/texlive.tlpdb143
-rw-r--r--systems/texlive/tlnet/tlpkg/texlive.tlpdb.md52
-rw-r--r--systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha5122
-rw-r--r--systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc14
-rw-r--r--systems/texlive/tlnet/tlpkg/texlive.tlpdb.xzbin2396012 -> 2396692 bytes
-rw-r--r--systems/win32/miktex/tm/packages/next/pr.ini8
-rw-r--r--systems/win32/miktex/tm/packages/pr.ini8
-rw-r--r--timestamp2
49 files changed, 3094 insertions, 2454 deletions
diff --git a/FILES.byname b/FILES.byname
index d31bd251fb..29587b2b40 100644
--- a/FILES.byname
+++ b/FILES.byname
@@ -5267,7 +5267,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
-2022/08/09 | 239285 | FILES.last07days
+2022/08/10 | 243093 | 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
@@ -158407,11 +158407,11 @@
2020/06/12 | 4382 | graphics/pgf/contrib/commutative-diagrams/tikzlibrarycommutative-diagrams.ramma.code.tex
2020/06/12 | 7595 | graphics/pgf/contrib/commutative-diagrams/tikzlibrarycommutative-diagrams.velos.code.tex
2020/06/12 | 569843 | graphics/pgf/contrib/commutative-diagrams.zip
-2022/07/31 | 45786 | graphics/pgf/contrib/customdice/customdice.dtx
+2022/08/10 | 51109 | graphics/pgf/contrib/customdice/customdice.dtx
2022/07/31 | 417 | graphics/pgf/contrib/customdice/customdice.ins
-2022/07/31 | 369482 | graphics/pgf/contrib/customdice/customdice.pdf
-2022/07/31 | 534 | graphics/pgf/contrib/customdice/README.md
-2022/08/01 | 363456 | graphics/pgf/contrib/customdice.zip
+2022/08/10 | 372025 | graphics/pgf/contrib/customdice/customdice.pdf
+2022/08/10 | 872 | graphics/pgf/contrib/customdice/README.md
+2022/08/10 | 366577 | graphics/pgf/contrib/customdice.zip
2020/04/15 | 29754 | graphics/pgf/contrib/dpcircling/DPcircling.pdf
2020/04/15 | 9595 | graphics/pgf/contrib/dpcircling/DPcircling.sty
2020/04/15 | 2836 | graphics/pgf/contrib/dpcircling/DPcircling.tex
@@ -208214,15 +208214,6 @@
2017/05/04 | 1031 | macros/latex/contrib/bgteubner/usefiles.txt
2017/05/05 | 2855695 | macros/latex/contrib/bgteubner.zip
2009/04/29 | 122631 | macros/latex/contrib/bg.zip
-2015/12/07 | 24203 | macros/latex/contrib/bhcexam/BHCexam.dtx
-2015/10/11 | 3586 | macros/latex/contrib/bhcexam/BHCexam.ins
-2015/10/11 | 3078 | macros/latex/contrib/bhcexam/Makefile
-2015/10/11 | 641 | macros/latex/contrib/bhcexam/README
-2015/10/11 | 5723 | macros/latex/contrib/bhcexam/test1.tex
-2015/10/11 | 5694 | macros/latex/contrib/bhcexam/test2.tex
-2015/10/11 | 5661 | macros/latex/contrib/bhcexam/test3.tex
-2015/10/11 | 5695 | macros/latex/contrib/bhcexam/test4.tex
-2015/12/07 | 18556 | macros/latex/contrib/bhcexam.zip
2022/01/10 | 332462 | macros/latex/contrib/bibarts/ba-short.pdf
2022/01/10 | 29417 | macros/latex/contrib/bibarts/ba-short.tex
2022/01/10 | 1044258 | macros/latex/contrib/bibarts/bibarts.pdf
@@ -226360,17 +226351,20 @@
2022/04/26 | 323 | macros/latex/contrib/proflabo/README.md
2022/04/26 | 9327 | macros/latex/contrib/proflabo/tex/ProfLabo.sty
2022/04/26 | 136164 | macros/latex/contrib/proflabo.zip
+2022/08/10 | 44 | macros/latex/contrib/proflycee/doc/basique.csv
+2022/08/10 | 1034 | macros/latex/contrib/proflycee/doc/cap.csv
2022/06/28 | 9278 | macros/latex/contrib/proflycee/doc/graphics/pl-doc-stats_a.png
2022/06/28 | 13958 | macros/latex/contrib/proflycee/doc/graphics/pl-doc-stats_b.png
2022/06/28 | 9989 | macros/latex/contrib/proflycee/doc/graphics/pl-doc-stats_c2.png
2022/06/28 | 11759 | macros/latex/contrib/proflycee/doc/graphics/pl-doc-stats_c.png
2022/06/28 | 7316 | macros/latex/contrib/proflycee/doc/graphics/pl-doc-stats_d.png
2022/06/28 | 9599 | macros/latex/contrib/proflycee/doc/graphics/pl-doc-stats_e.png
-2022/08/01 | 678803 | macros/latex/contrib/proflycee/doc/ProfLycee-doc.pdf
-2022/08/01 | 104452 | macros/latex/contrib/proflycee/doc/ProfLycee-doc.tex
+2022/08/10 | 805 | macros/latex/contrib/proflycee/doc/perroquet.csv
+2022/08/10 | 732702 | macros/latex/contrib/proflycee/doc/ProfLycee-doc.pdf
+2022/08/10 | 116384 | macros/latex/contrib/proflycee/doc/ProfLycee-doc.tex
2022/02/16 | 435 | macros/latex/contrib/proflycee/README.md
-2022/08/01 | 50200 | macros/latex/contrib/proflycee/tex/ProfLycee.sty
-2022/08/01 | 757998 | macros/latex/contrib/proflycee.zip
+2022/08/10 | 52218 | macros/latex/contrib/proflycee/tex/ProfLycee.sty
+2022/08/10 | 811440 | macros/latex/contrib/proflycee.zip
1996/02/05 | 1760 | macros/latex/contrib/progkeys/demo/demo.tex
1996/02/05 | 459 | macros/latex/contrib/progkeys/demo/prog1.tex
1996/02/05 | 347 | macros/latex/contrib/progkeys/demo/prog2.tex
@@ -228945,12 +228939,12 @@
2022/08/02 | 219736 | macros/latex/contrib/sillypage/sillypage.pdf
2022/08/02 | 18636 | macros/latex/contrib/sillypage/sillywalk-map.pdf
2022/08/02 | 317481 | macros/latex/contrib/sillypage.zip
-2022/05/08 | 1100 | macros/latex/contrib/simplebnf/LICENSE
+2022/08/10 | 1100 | macros/latex/contrib/simplebnf/LICENSE
2022/05/08 | 510 | macros/latex/contrib/simplebnf/README.md
2022/05/08 | 152698 | macros/latex/contrib/simplebnf/simplebnf-doc.pdf
-2022/05/08 | 3626 | macros/latex/contrib/simplebnf/simplebnf-doc.tex
-2022/05/08 | 6898 | macros/latex/contrib/simplebnf/simplebnf.sty
-2022/05/08 | 152593 | macros/latex/contrib/simplebnf.zip
+2022/08/10 | 4526 | macros/latex/contrib/simplebnf/simplebnf-doc.tex
+2022/08/10 | 7101 | macros/latex/contrib/simplebnf/simplebnf.sty
+2022/08/10 | 152771 | macros/latex/contrib/simplebnf.zip
2013/02/28 | 223740 | macros/latex/contrib/simplecd/examples.pdf
2012/12/20 | 1574 | macros/latex/contrib/simplecd/examples.tex
2013/02/28 | 3060 | macros/latex/contrib/simplecd/README
@@ -236687,114 +236681,114 @@
2015/10/04 | 263467 | macros/luatex/generic/luatexbase/luatexbase.pdf
2015/10/04 | 450 | macros/luatex/generic/luatexbase/README.md
2015/10/04 | 270547 | macros/luatex/generic/luatexbase.zip
-2022/08/07 | 1536 | macros/luatex/generic/luatexja/COPYING
-2022/08/07 | 945 | macros/luatex/generic/luatexja/doc/jfm-testf.lua
-2022/08/07 | 3238 | macros/luatex/generic/luatexja/doc/jfm-test.lua
-2022/08/07 | 4452 | macros/luatex/generic/luatexja/doc/jfm-ujisc33.lua
-2022/08/07 | 166557 | macros/luatex/generic/luatexja/doc/lltjp-geometry.pdf
-2022/08/07 | 13726 | macros/luatex/generic/luatexja/doc/lltjp-geometry.tex
-2022/08/07 | 397581 | macros/luatex/generic/luatexja/doc/ltjclasses.pdf
-2022/08/07 | 69217 | macros/luatex/generic/luatexja/doc/ltjltxdoc.pdf
-2022/08/07 | 456577 | macros/luatex/generic/luatexja/doc/ltjsclasses.pdf
-2022/08/07 | 541346 | macros/luatex/generic/luatexja/doc/luatexja.dtx
-2022/08/07 | 717626 | macros/luatex/generic/luatexja/doc/luatexja-en.pdf
-2022/08/07 | 355 | macros/luatex/generic/luatexja/doc/luatexja.ins
-2022/08/07 | 1149406 | macros/luatex/generic/luatexja/doc/luatexja-ja.pdf
-2022/08/07 | 390299 | macros/luatex/generic/luatexja/doc/luatexja-ruby.pdf
-2022/08/07 | 57155 | macros/luatex/generic/luatexja/doc/luatexja-ruby.tex
-2022/08/07 | 3796 | macros/luatex/generic/luatexja/README
-2022/08/07 | 5302 | macros/luatex/generic/luatexja/src/addons/luatexja-adjust.sty
-2022/08/07 | 33461 | macros/luatex/generic/luatexja/src/addons/luatexja-ajmacros.sty
-2022/08/07 | 15839 | macros/luatex/generic/luatexja/src/addons/luatexja-fontspec-27c.sty
-2022/08/07 | 1637 | macros/luatex/generic/luatexja/src/addons/luatexja-fontspec.sty
-2022/08/07 | 6891 | macros/luatex/generic/luatexja/src/addons/luatexja-otf.sty
-2022/08/07 | 29572 | macros/luatex/generic/luatexja/src/addons/luatexja-preset.sty
-2022/08/07 | 10311 | macros/luatex/generic/luatexja/src/addons/luatexja-ruby.sty
-2022/08/07 | 2193 | macros/luatex/generic/luatexja/src/addons/luatexja-zhfonts.sty
-2022/08/07 | 2601 | macros/luatex/generic/luatexja/src/jfm-banjiao.lua
-2022/08/07 | 2207 | macros/luatex/generic/luatexja/src/jfm-CCT.lua
-2022/08/07 | 2342 | macros/luatex/generic/luatexja/src/jfm-jis.lua
-2022/08/07 | 2586 | macros/luatex/generic/luatexja/src/jfm-kaiming.lua
-2022/08/07 | 8106 | macros/luatex/generic/luatexja/src/jfm-min.lua
-2022/08/07 | 192 | macros/luatex/generic/luatexja/src/jfm-mono.lua
-2022/08/07 | 200 | macros/luatex/generic/luatexja/src/jfm-prop.lua
-2022/08/07 | 196 | macros/luatex/generic/luatexja/src/jfm-propv.lua
-2022/08/07 | 196 | macros/luatex/generic/luatexja/src/jfm-propw.lua
-2022/08/07 | 2575 | macros/luatex/generic/luatexja/src/jfm-quanjiao.lua
-2022/08/07 | 4808 | macros/luatex/generic/luatexja/src/jfm-tmin.lua
-2022/08/07 | 13899 | macros/luatex/generic/luatexja/src/jfm-ujis.lua
-2022/08/07 | 11508 | macros/luatex/generic/luatexja/src/jfm-ujisv.lua
-2022/08/07 | 26934 | macros/luatex/generic/luatexja/src/lltjext.sty
-2022/08/07 | 21879 | macros/luatex/generic/luatexja/src/ltj-adjust.lua
-2022/08/07 | 12151 | macros/luatex/generic/luatexja/src/ltj-base.lua
-2022/08/07 | 6214 | macros/luatex/generic/luatexja/src/ltj-base.sty
-2022/08/07 | 3961 | macros/luatex/generic/luatexja/src/ltj-charrange.lua
-2022/08/07 | 177686 | macros/luatex/generic/luatexja/src/ltjclasses.dtx
-2022/08/07 | 1278 | macros/luatex/generic/luatexja/src/ltjclasses.ins
-2022/08/07 | 3748 | macros/luatex/generic/luatexja/src/ltj-compat.lua
-2022/08/07 | 5222 | macros/luatex/generic/luatexja/src/ltj-debug.lua
-2022/08/07 | 39581 | macros/luatex/generic/luatexja/src/ltj-direction.lua
-2022/08/07 | 3425 | macros/luatex/generic/luatexja/src/ltj-inputbuf.lua
-2022/08/07 | 154928 | macros/luatex/generic/luatexja/src/ltj-ivd_aj1.lua
-2022/08/07 | 55553 | macros/luatex/generic/luatexja/src/ltj-jfmglue.lua
-2022/08/07 | 48551 | macros/luatex/generic/luatexja/src/ltj-jfont.lua
-2022/08/07 | 54427 | macros/luatex/generic/luatexja/src/ltj-jisx0208.lua
-2022/08/07 | 18722 | macros/luatex/generic/luatexja/src/ltj-kinsoku.tex
-2022/08/07 | 6235 | macros/luatex/generic/luatexja/src/ltj-latex.sty
-2022/08/07 | 3804 | macros/luatex/generic/luatexja/src/ltj-lineskip.lua
-2022/08/07 | 5940 | macros/luatex/generic/luatexja/src/ltj-lotf_aux.lua
-2022/08/07 | 8660 | macros/luatex/generic/luatexja/src/ltjltxdoc.dtx
-2022/08/07 | 126 | macros/luatex/generic/luatexja/src/ltjltxdoc.ins
-2022/08/07 | 7370 | macros/luatex/generic/luatexja/src/ltj-math.lua
-2022/08/07 | 8609 | macros/luatex/generic/luatexja/src/ltj-otf.lua
-2022/08/07 | 4480 | macros/luatex/generic/luatexja/src/ltj-plain.sty
-2022/08/07 | 7026 | macros/luatex/generic/luatexja/src/ltj-pretreat.lua
-2022/08/07 | 14929 | macros/luatex/generic/luatexja/src/ltj-rmlgbm.lua
-2022/08/07 | 32183 | macros/luatex/generic/luatexja/src/ltj-ruby.lua
-2022/08/07 | 189093 | macros/luatex/generic/luatexja/src/ltjsclasses.dtx
-2022/08/07 | 385 | macros/luatex/generic/luatexja/src/ltjsclasses.ins
-2022/08/07 | 13238 | macros/luatex/generic/luatexja/src/ltj-setwidth.lua
-2022/08/07 | 4871 | macros/luatex/generic/luatexja/src/ltj-stack.lua
-2022/08/07 | 7691 | macros/luatex/generic/luatexja/src/ltj-unicode-ccfix.lua
-2022/08/07 | 3451 | macros/luatex/generic/luatexja/src/luatexja-compat.sty
-2022/08/07 | 29814 | macros/luatex/generic/luatexja/src/luatexja-core.sty
-2022/08/07 | 22453 | macros/luatex/generic/luatexja/src/luatexja.lua
-2022/08/07 | 2042 | macros/luatex/generic/luatexja/src/luatexja.sty
-2022/08/07 | 12716 | macros/luatex/generic/luatexja/src/patches/lltjcore.sty
-2022/08/07 | 6529 | macros/luatex/generic/luatexja/src/patches/lltjdefs.sty
-2022/08/07 | 49557 | macros/luatex/generic/luatexja/src/patches/lltjfont.sty
-2022/08/07 | 617 | macros/luatex/generic/luatexja/src/patches/lltjp-array.sty
-2022/08/07 | 4196 | macros/luatex/generic/luatexja/src/patches/lltjp-atbegshi.sty
-2022/08/07 | 825 | macros/luatex/generic/luatexja/src/patches/lltjp-collcell.sty
-2022/08/07 | 405 | macros/luatex/generic/luatexja/src/patches/lltjp-everyshi.sty
-2022/08/07 | 5850 | macros/luatex/generic/luatexja/src/patches/lltjp-fontspec.sty
-2022/08/07 | 1611 | macros/luatex/generic/luatexja/src/patches/lltjp-footmisc.sty
-2022/08/07 | 19234 | macros/luatex/generic/luatexja/src/patches/lltjp-geometry.sty
-2022/08/07 | 14914 | macros/luatex/generic/luatexja/src/patches/lltjp-listings.sty
-2022/08/07 | 2057 | macros/luatex/generic/luatexja/src/patches/lltjp-microtype.sty
-2022/08/07 | 189 | macros/luatex/generic/luatexja/src/patches/lltjp-preview.sty
-2022/08/07 | 3893 | macros/luatex/generic/luatexja/src/patches/lltjp-siunitx.sty
-2022/08/07 | 885 | macros/luatex/generic/luatexja/src/patches/lltjp-stfloats.sty
-2022/08/07 | 5682 | macros/luatex/generic/luatexja/src/patches/lltjp-tascmac.sty
-2022/08/07 | 2374 | macros/luatex/generic/luatexja/src/patches/lltjp-unicode-math.sty
-2022/08/07 | 3371 | macros/luatex/generic/luatexja/src/patches/lltjp-xunicode.sty
-2022/08/07 | 580 | macros/luatex/generic/luatexja/tool/blocks2defcharrange.rb
-2022/08/07 | 1224 | macros/luatex/generic/luatexja/tool/chars2defcharrange.rb
-2022/08/07 | 1130 | macros/luatex/generic/luatexja/tool/function_uax50.lua
-2022/08/07 | 1397 | macros/luatex/generic/luatexja/tool/ivslist.tex
-2022/08/07 | 7790 | macros/luatex/generic/luatexja/tool/jfm-convert.lua
-2022/08/07 | 551 | macros/luatex/generic/luatexja/tool/jfm-readable.rb
-2022/08/07 | 6060 | macros/luatex/generic/luatexja/tool/kyoikukanjiChars.tex
-2022/08/07 | 4262 | macros/luatex/generic/luatexja/tool/kyoikukanji.txt
-2022/08/07 | 3313 | macros/luatex/generic/luatexja/tool/ltj-unicode-ccfix_make2.pl
-2022/08/07 | 355 | macros/luatex/generic/luatexja/tool/otf-AdobeMingStd-Light.txt
-2022/08/07 | 326 | macros/luatex/generic/luatexja/tool/otf-AdobeMyungjoStd-Medium.txt
-2022/08/07 | 317 | macros/luatex/generic/luatexja/tool/otf-AdobeSongStd-Light.txt
-2022/08/07 | 896 | macros/luatex/generic/luatexja/tool/otf-KozMinPr6N-Regular.txt
-2022/08/07 | 945 | macros/luatex/generic/luatexja/tool/table_ivd_aj1.lua
-2022/08/07 | 3100 | macros/luatex/generic/luatexja/tool/table_jisx0208.tex
-2022/08/07 | 11335 | macros/luatex/generic/luatexja/tool/unicodeBlocks.tex
-2022/08/07 | 3835934 | macros/luatex/generic/luatexja.zip
+2022/08/10 | 1536 | macros/luatex/generic/luatexja/COPYING
+2022/08/10 | 945 | macros/luatex/generic/luatexja/doc/jfm-testf.lua
+2022/08/10 | 3238 | macros/luatex/generic/luatexja/doc/jfm-test.lua
+2022/08/10 | 4452 | macros/luatex/generic/luatexja/doc/jfm-ujisc33.lua
+2022/08/10 | 166557 | macros/luatex/generic/luatexja/doc/lltjp-geometry.pdf
+2022/08/10 | 13726 | macros/luatex/generic/luatexja/doc/lltjp-geometry.tex
+2022/08/10 | 397581 | macros/luatex/generic/luatexja/doc/ltjclasses.pdf
+2022/08/10 | 69217 | macros/luatex/generic/luatexja/doc/ltjltxdoc.pdf
+2022/08/10 | 456577 | macros/luatex/generic/luatexja/doc/ltjsclasses.pdf
+2022/08/10 | 541346 | macros/luatex/generic/luatexja/doc/luatexja.dtx
+2022/08/10 | 717611 | macros/luatex/generic/luatexja/doc/luatexja-en.pdf
+2022/08/10 | 355 | macros/luatex/generic/luatexja/doc/luatexja.ins
+2022/08/10 | 1149406 | macros/luatex/generic/luatexja/doc/luatexja-ja.pdf
+2022/08/10 | 390299 | macros/luatex/generic/luatexja/doc/luatexja-ruby.pdf
+2022/08/10 | 57155 | macros/luatex/generic/luatexja/doc/luatexja-ruby.tex
+2022/08/10 | 3797 | macros/luatex/generic/luatexja/README
+2022/08/10 | 5302 | macros/luatex/generic/luatexja/src/addons/luatexja-adjust.sty
+2022/08/10 | 33461 | macros/luatex/generic/luatexja/src/addons/luatexja-ajmacros.sty
+2022/08/10 | 15839 | macros/luatex/generic/luatexja/src/addons/luatexja-fontspec-27c.sty
+2022/08/10 | 1637 | macros/luatex/generic/luatexja/src/addons/luatexja-fontspec.sty
+2022/08/10 | 6891 | macros/luatex/generic/luatexja/src/addons/luatexja-otf.sty
+2022/08/10 | 29572 | macros/luatex/generic/luatexja/src/addons/luatexja-preset.sty
+2022/08/10 | 10311 | macros/luatex/generic/luatexja/src/addons/luatexja-ruby.sty
+2022/08/10 | 2193 | macros/luatex/generic/luatexja/src/addons/luatexja-zhfonts.sty
+2022/08/10 | 2601 | macros/luatex/generic/luatexja/src/jfm-banjiao.lua
+2022/08/10 | 2207 | macros/luatex/generic/luatexja/src/jfm-CCT.lua
+2022/08/10 | 2342 | macros/luatex/generic/luatexja/src/jfm-jis.lua
+2022/08/10 | 2586 | macros/luatex/generic/luatexja/src/jfm-kaiming.lua
+2022/08/10 | 8106 | macros/luatex/generic/luatexja/src/jfm-min.lua
+2022/08/10 | 192 | macros/luatex/generic/luatexja/src/jfm-mono.lua
+2022/08/10 | 200 | macros/luatex/generic/luatexja/src/jfm-prop.lua
+2022/08/10 | 196 | macros/luatex/generic/luatexja/src/jfm-propv.lua
+2022/08/10 | 196 | macros/luatex/generic/luatexja/src/jfm-propw.lua
+2022/08/10 | 2575 | macros/luatex/generic/luatexja/src/jfm-quanjiao.lua
+2022/08/10 | 4808 | macros/luatex/generic/luatexja/src/jfm-tmin.lua
+2022/08/10 | 13899 | macros/luatex/generic/luatexja/src/jfm-ujis.lua
+2022/08/10 | 11508 | macros/luatex/generic/luatexja/src/jfm-ujisv.lua
+2022/08/10 | 26934 | macros/luatex/generic/luatexja/src/lltjext.sty
+2022/08/10 | 21879 | macros/luatex/generic/luatexja/src/ltj-adjust.lua
+2022/08/10 | 12151 | macros/luatex/generic/luatexja/src/ltj-base.lua
+2022/08/10 | 6214 | macros/luatex/generic/luatexja/src/ltj-base.sty
+2022/08/10 | 3961 | macros/luatex/generic/luatexja/src/ltj-charrange.lua
+2022/08/10 | 177686 | macros/luatex/generic/luatexja/src/ltjclasses.dtx
+2022/08/10 | 1278 | macros/luatex/generic/luatexja/src/ltjclasses.ins
+2022/08/10 | 3748 | macros/luatex/generic/luatexja/src/ltj-compat.lua
+2022/08/10 | 5222 | macros/luatex/generic/luatexja/src/ltj-debug.lua
+2022/08/10 | 39632 | macros/luatex/generic/luatexja/src/ltj-direction.lua
+2022/08/10 | 3425 | macros/luatex/generic/luatexja/src/ltj-inputbuf.lua
+2022/08/10 | 154928 | macros/luatex/generic/luatexja/src/ltj-ivd_aj1.lua
+2022/08/10 | 55553 | macros/luatex/generic/luatexja/src/ltj-jfmglue.lua
+2022/08/10 | 48551 | macros/luatex/generic/luatexja/src/ltj-jfont.lua
+2022/08/10 | 54427 | macros/luatex/generic/luatexja/src/ltj-jisx0208.lua
+2022/08/10 | 18722 | macros/luatex/generic/luatexja/src/ltj-kinsoku.tex
+2022/08/10 | 6235 | macros/luatex/generic/luatexja/src/ltj-latex.sty
+2022/08/10 | 3804 | macros/luatex/generic/luatexja/src/ltj-lineskip.lua
+2022/08/10 | 5940 | macros/luatex/generic/luatexja/src/ltj-lotf_aux.lua
+2022/08/10 | 8660 | macros/luatex/generic/luatexja/src/ltjltxdoc.dtx
+2022/08/10 | 126 | macros/luatex/generic/luatexja/src/ltjltxdoc.ins
+2022/08/10 | 7370 | macros/luatex/generic/luatexja/src/ltj-math.lua
+2022/08/10 | 8609 | macros/luatex/generic/luatexja/src/ltj-otf.lua
+2022/08/10 | 4480 | macros/luatex/generic/luatexja/src/ltj-plain.sty
+2022/08/10 | 7026 | macros/luatex/generic/luatexja/src/ltj-pretreat.lua
+2022/08/10 | 14929 | macros/luatex/generic/luatexja/src/ltj-rmlgbm.lua
+2022/08/10 | 32183 | macros/luatex/generic/luatexja/src/ltj-ruby.lua
+2022/08/10 | 189093 | macros/luatex/generic/luatexja/src/ltjsclasses.dtx
+2022/08/10 | 385 | macros/luatex/generic/luatexja/src/ltjsclasses.ins
+2022/08/10 | 13238 | macros/luatex/generic/luatexja/src/ltj-setwidth.lua
+2022/08/10 | 4871 | macros/luatex/generic/luatexja/src/ltj-stack.lua
+2022/08/10 | 7691 | macros/luatex/generic/luatexja/src/ltj-unicode-ccfix.lua
+2022/08/10 | 3451 | macros/luatex/generic/luatexja/src/luatexja-compat.sty
+2022/08/10 | 29814 | macros/luatex/generic/luatexja/src/luatexja-core.sty
+2022/08/10 | 22453 | macros/luatex/generic/luatexja/src/luatexja.lua
+2022/08/10 | 2042 | macros/luatex/generic/luatexja/src/luatexja.sty
+2022/08/10 | 12716 | macros/luatex/generic/luatexja/src/patches/lltjcore.sty
+2022/08/10 | 6529 | macros/luatex/generic/luatexja/src/patches/lltjdefs.sty
+2022/08/10 | 49557 | macros/luatex/generic/luatexja/src/patches/lltjfont.sty
+2022/08/10 | 617 | macros/luatex/generic/luatexja/src/patches/lltjp-array.sty
+2022/08/10 | 4196 | macros/luatex/generic/luatexja/src/patches/lltjp-atbegshi.sty
+2022/08/10 | 825 | macros/luatex/generic/luatexja/src/patches/lltjp-collcell.sty
+2022/08/10 | 405 | macros/luatex/generic/luatexja/src/patches/lltjp-everyshi.sty
+2022/08/10 | 5850 | macros/luatex/generic/luatexja/src/patches/lltjp-fontspec.sty
+2022/08/10 | 1611 | macros/luatex/generic/luatexja/src/patches/lltjp-footmisc.sty
+2022/08/10 | 19234 | macros/luatex/generic/luatexja/src/patches/lltjp-geometry.sty
+2022/08/10 | 14914 | macros/luatex/generic/luatexja/src/patches/lltjp-listings.sty
+2022/08/10 | 2057 | macros/luatex/generic/luatexja/src/patches/lltjp-microtype.sty
+2022/08/10 | 189 | macros/luatex/generic/luatexja/src/patches/lltjp-preview.sty
+2022/08/10 | 3893 | macros/luatex/generic/luatexja/src/patches/lltjp-siunitx.sty
+2022/08/10 | 885 | macros/luatex/generic/luatexja/src/patches/lltjp-stfloats.sty
+2022/08/10 | 5682 | macros/luatex/generic/luatexja/src/patches/lltjp-tascmac.sty
+2022/08/10 | 2374 | macros/luatex/generic/luatexja/src/patches/lltjp-unicode-math.sty
+2022/08/10 | 3371 | macros/luatex/generic/luatexja/src/patches/lltjp-xunicode.sty
+2022/08/10 | 580 | macros/luatex/generic/luatexja/tool/blocks2defcharrange.rb
+2022/08/10 | 1224 | macros/luatex/generic/luatexja/tool/chars2defcharrange.rb
+2022/08/10 | 1130 | macros/luatex/generic/luatexja/tool/function_uax50.lua
+2022/08/10 | 1397 | macros/luatex/generic/luatexja/tool/ivslist.tex
+2022/08/10 | 7790 | macros/luatex/generic/luatexja/tool/jfm-convert.lua
+2022/08/10 | 551 | macros/luatex/generic/luatexja/tool/jfm-readable.rb
+2022/08/10 | 6060 | macros/luatex/generic/luatexja/tool/kyoikukanjiChars.tex
+2022/08/10 | 4262 | macros/luatex/generic/luatexja/tool/kyoikukanji.txt
+2022/08/10 | 3313 | macros/luatex/generic/luatexja/tool/ltj-unicode-ccfix_make2.pl
+2022/08/10 | 355 | macros/luatex/generic/luatexja/tool/otf-AdobeMingStd-Light.txt
+2022/08/10 | 326 | macros/luatex/generic/luatexja/tool/otf-AdobeMyungjoStd-Medium.txt
+2022/08/10 | 317 | macros/luatex/generic/luatexja/tool/otf-AdobeSongStd-Light.txt
+2022/08/10 | 896 | macros/luatex/generic/luatexja/tool/otf-KozMinPr6N-Regular.txt
+2022/08/10 | 945 | macros/luatex/generic/luatexja/tool/table_ivd_aj1.lua
+2022/08/10 | 3100 | macros/luatex/generic/luatexja/tool/table_jisx0208.tex
+2022/08/10 | 11335 | macros/luatex/generic/luatexja/tool/unicodeBlocks.tex
+2022/08/10 | 3835991 | macros/luatex/generic/luatexja.zip
2022/03/20 | 9193 | macros/luatex/generic/luatexko/ChangeLog
2022/03/20 | 339172 | macros/luatex/generic/luatexko/luatexko-doc.pdf
2022/03/20 | 35829 | macros/luatex/generic/luatexko/luatexko-doc.tex
@@ -246132,6 +246126,19 @@
2011/08/19 | 579 | macros/xetex/latex/babyloniannum/babylonian.tex
2011/08/19 | 163 | macros/xetex/latex/babyloniannum/README
2011/08/21 | 95443 | macros/xetex/latex/babyloniannum.zip
+2022/08/10 | 13913 | macros/xetex/latex/bhcexam/BHCexam.cls
+2022/08/10 | 131355 | macros/xetex/latex/bhcexam/examples/example_student_paper.pdf
+2022/08/10 | 20292 | macros/xetex/latex/bhcexam/examples/example_student_paper.tex
+2022/08/10 | 182637 | macros/xetex/latex/bhcexam/examples/example_teacher_paper.pdf
+2022/08/10 | 20301 | macros/xetex/latex/bhcexam/examples/example_teacher_paper.tex
+2022/08/10 | 29928 | macros/xetex/latex/bhcexam/examples/logo.png
+2022/08/10 | 52124 | macros/xetex/latex/bhcexam/examples/naive.pdf
+2022/08/10 | 2300 | macros/xetex/latex/bhcexam/examples/naive.tex
+2022/08/10 | 10383 | macros/xetex/latex/bhcexam/examples/qrcode.png
+2022/08/10 | 14219 | macros/xetex/latex/bhcexam/examples/To7VxKXpZaOWO5Qq9qzeZGtlwYTwJ5KF.jpg
+2022/08/10 | 1046 | macros/xetex/latex/bhcexam/README.md
+2022/08/10 | 2053 | macros/xetex/latex/bhcexam/README-zh.md
+2022/08/10 | 427321 | macros/xetex/latex/bhcexam.zip
2022/02/13 | 108284 | macros/xetex/latex/bidi-atbegshi/bidi-atbegshi-doc.pdf
2022/02/13 | 2005 | macros/xetex/latex/bidi-atbegshi/bidi-atbegshi-doc.tex
2022/02/13 | 3991 | macros/xetex/latex/bidi-atbegshi/bidi-atbegshi.sty
@@ -284408,8 +284415,8 @@
2021/03/02 | 49904 | systems/texlive/tlnet/archive/exam.r58023.tar.xz
2022/01/24 | 313712 | systems/texlive/tlnet/archive/exam-randomizechoices.doc.r61719.tar.xz
2022/01/24 | 5624 | systems/texlive/tlnet/archive/exam-randomizechoices.r61719.tar.xz
-2022/08/08 | 1831768 | systems/texlive/tlnet/archive/exam-zh.doc.r64072.tar.xz
-2022/08/08 | 31680 | systems/texlive/tlnet/archive/exam-zh.r64072.tar.xz
+2022/08/10 | 1841200 | systems/texlive/tlnet/archive/exam-zh.doc.r64086.tar.xz
+2022/08/10 | 32904 | systems/texlive/tlnet/archive/exam-zh.r64086.tar.xz
2019/02/28 | 340 | systems/texlive/tlnet/archive/exceltex.aarch64-linux.r46208.tar.xz
2019/02/28 | 340 | systems/texlive/tlnet/archive/exceltex.amd64-freebsd.r25860.tar.xz
2019/02/28 | 340 | systems/texlive/tlnet/archive/exceltex.amd64-netbsd.r30191.tar.xz
@@ -288602,9 +288609,9 @@
2019/02/28 | 2728 | systems/texlive/tlnet/archive/nih.r15878.tar.xz
2021/04/12 | 725056 | systems/texlive/tlnet/archive/nimbus15.doc.r58839.tar.xz
2021/04/12 | 3815932 | systems/texlive/tlnet/archive/nimbus15.r58839.tar.xz
-2020/07/20 | 79448 | systems/texlive/tlnet/archive/nimsticks.doc.r55877.tar.xz
-2020/07/20 | 1776 | systems/texlive/tlnet/archive/nimsticks.r55877.tar.xz
-2020/07/20 | 3056 | systems/texlive/tlnet/archive/nimsticks.source.r55877.tar.xz
+2022/08/10 | 106184 | systems/texlive/tlnet/archive/nimsticks.doc.r64084.tar.xz
+2022/08/10 | 1784 | systems/texlive/tlnet/archive/nimsticks.r64084.tar.xz
+2022/08/10 | 3180 | systems/texlive/tlnet/archive/nimsticks.source.r64084.tar.xz
2022/02/14 | 48184 | systems/texlive/tlnet/archive/ninecolors.doc.r62006.tar.xz
2022/02/14 | 2648 | systems/texlive/tlnet/archive/ninecolors.r62006.tar.xz
2019/03/21 | 1088508 | systems/texlive/tlnet/archive/njurepo.doc.r50492.tar.xz
@@ -290944,8 +290951,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
-2022/07/30 | 1928656 | systems/texlive/tlnet/archive/simpleicons.doc.r63999.tar.xz
-2022/07/30 | 2575440 | systems/texlive/tlnet/archive/simpleicons.r63999.tar.xz
+2022/08/10 | 1909480 | systems/texlive/tlnet/archive/simpleicons.doc.r64083.tar.xz
+2022/08/10 | 2594796 | systems/texlive/tlnet/archive/simpleicons.r64083.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
2020/04/28 | 332620 | systems/texlive/tlnet/archive/simplekv.doc.r54915.tar.xz
@@ -292600,9 +292607,9 @@
2019/02/28 | 4996 | systems/texlive/tlnet/archive/tucv.source.r20680.tar.xz
2022/08/04 | 1132348 | systems/texlive/tlnet/archive/tuda-ci.doc.r64039.tar.xz
2022/08/04 | 43676 | systems/texlive/tlnet/archive/tuda-ci.r64039.tar.xz
-2021/07/16 | 3769988 | systems/texlive/tlnet/archive/tudscr.doc.r59942.tar.xz
-2021/07/16 | 160220 | systems/texlive/tlnet/archive/tudscr.r59942.tar.xz
-2021/07/16 | 315572 | systems/texlive/tlnet/archive/tudscr.source.r59942.tar.xz
+2022/08/10 | 3971388 | systems/texlive/tlnet/archive/tudscr.doc.r64085.tar.xz
+2022/08/10 | 164240 | systems/texlive/tlnet/archive/tudscr.r64085.tar.xz
+2022/08/10 | 325572 | systems/texlive/tlnet/archive/tudscr.source.r64085.tar.xz
2019/02/28 | 453460 | systems/texlive/tlnet/archive/tufte-latex.doc.r37649.tar.xz
2019/02/28 | 21568 | systems/texlive/tlnet/archive/tufte-latex.r37649.tar.xz
2022/05/24 | 813888 | systems/texlive/tlnet/archive/tugboat.doc.r63386.tar.xz
@@ -293712,16 +293719,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
2022/07/17 | 124404 | systems/texlive/tlnet/install-tl
-2022/08/09 | 5831872 | systems/texlive/tlnet/install-tl-unx.tar.gz
-2022/08/09 | 152 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512
-2022/08/09 | 455 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512.asc
+2022/08/10 | 5831842 | systems/texlive/tlnet/install-tl-unx.tar.gz
+2022/08/10 | 152 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512
+2022/08/10 | 455 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512.asc
2021/04/11 | 4945 | systems/texlive/tlnet/install-tl-windows.bat
-2022/08/09 | 20436604 | systems/texlive/tlnet/install-tl-windows.exe
-2022/08/09 | 153 | systems/texlive/tlnet/install-tl-windows.exe.sha512
-2022/08/09 | 455 | systems/texlive/tlnet/install-tl-windows.exe.sha512.asc
-2022/08/09 | 25516456 | systems/texlive/tlnet/install-tl.zip
-2022/08/09 | 145 | systems/texlive/tlnet/install-tl.zip.sha512
-2022/08/09 | 455 | systems/texlive/tlnet/install-tl.zip.sha512.asc
+2022/08/10 | 20436563 | systems/texlive/tlnet/install-tl-windows.exe
+2022/08/10 | 153 | systems/texlive/tlnet/install-tl-windows.exe.sha512
+2022/08/10 | 455 | systems/texlive/tlnet/install-tl-windows.exe.sha512.asc
+2022/08/10 | 25516456 | systems/texlive/tlnet/install-tl.zip
+2022/08/10 | 145 | systems/texlive/tlnet/install-tl.zip.sha512
+2022/08/10 | 455 | systems/texlive/tlnet/install-tl.zip.sha512.asc
2022/04/03 | 1229 | systems/texlive/tlnet/README.md
2022/04/03 | 0 | systems/texlive/tlnet/TEXLIVE_2022
2022/02/28 | 7791 | systems/texlive/tlnet/tlpkg/gpg/pubring.gpg
@@ -293774,12 +293781,12 @@
2021/05/16 | 20371 | systems/texlive/tlnet/tlpkg/TeXLive/TLCrypto.pm
2021/12/21 | 5429 | systems/texlive/tlnet/tlpkg/TeXLive/TLDownload.pm
2021/12/21 | 27582 | systems/texlive/tlnet/tlpkg/TeXLive/TLPaper.pm
-2022/08/09 | 17576163 | systems/texlive/tlnet/tlpkg/texlive.tlpdb
-2022/08/09 | 48 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5
+2022/08/10 | 17576206 | systems/texlive/tlnet/tlpkg/texlive.tlpdb
+2022/08/10 | 48 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5
2022/04/18 | 86658 | systems/texlive/tlnet/tlpkg/TeXLive/TLPDB.pm
-2022/08/09 | 144 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512
-2022/08/09 | 455 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc
-2022/08/09 | 2396808 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz
+2022/08/10 | 144 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512
+2022/08/10 | 455 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc
+2022/08/10 | 2396012 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz
2021/12/21 | 58848 | systems/texlive/tlnet/tlpkg/TeXLive/TLPOBJ.pm
2022/08/01 | 42206 | systems/texlive/tlnet/tlpkg/TeXLive/TLPSRC.pm
2021/12/21 | 16130 | systems/texlive/tlnet/tlpkg/TeXLive/TLTREE.pm
@@ -299042,7 +299049,7 @@
2020/10/03 | 318630 | 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
-2022/08/09 | 658037 | systems/win32/miktex/tm/packages/files.csv.lzma
+2022/08/10 | 658037 | systems/win32/miktex/tm/packages/files.csv.lzma
2001/05/14 | 5617 | systems/win32/miktex/tm/packages/finbib.tar.lzma
2015/10/20 | 44379 | systems/win32/miktex/tm/packages/findhyph.tar.lzma
2011/10/21 | 89323 | systems/win32/miktex/tm/packages/fink.tar.lzma
@@ -300719,9 +300726,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
2022/07/30 | 43515 | systems/win32/miktex/tm/packages/miktex-zlib-bin-x64-2.9.tar.lzma
-2022/08/09 | 288547 | systems/win32/miktex/tm/packages/miktex-zzdb1-2.9.tar.lzma
-2022/08/09 | 1480963 | systems/win32/miktex/tm/packages/miktex-zzdb2-2.9.tar.lzma
-2022/08/09 | 1362856 | systems/win32/miktex/tm/packages/miktex-zzdb3-2.9.tar.lzma
+2022/08/10 | 288563 | systems/win32/miktex/tm/packages/miktex-zzdb1-2.9.tar.lzma
+2022/08/10 | 1481077 | systems/win32/miktex/tm/packages/miktex-zzdb2-2.9.tar.lzma
+2022/08/10 | 1362125 | 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
2022/07/30 | 14474 | 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
@@ -300962,102 +300969,102 @@
2018/04/09 | 400132 | systems/win32/miktex/tm/packages/newunicodechar.tar.lzma
2011/09/19 | 101312 | systems/win32/miktex/tm/packages/newvbtm.tar.lzma
2021/03/17 | 232249 | systems/win32/miktex/tm/packages/newverbs.tar.lzma
-2022/08/09 | 658512 | systems/win32/miktex/tm/packages/next/files.csv.lzma
-2022/08/09 | 57317 | systems/win32/miktex/tm/packages/next/miktex-arctrl-bin-x64-2.9.tar.lzma
-2022/08/09 | 1161749 | systems/win32/miktex/tm/packages/next/miktex-asymptote-bin-x64-2.9.tar.lzma
-2022/08/09 | 31587 | systems/win32/miktex/tm/packages/next/miktex-autosp-bin-x64-2.9.tar.lzma
-2022/08/09 | 35264 | systems/win32/miktex/tm/packages/next/miktex-axohelp-bin-x64-2.9.tar.lzma
-2022/08/09 | 65130 | systems/win32/miktex/tm/packages/next/miktex-bibarts-bin-x64-2.9.tar.lzma
-2022/08/09 | 95468 | systems/win32/miktex/tm/packages/next/miktex-bibtex8bit-bin-x64-2.9.tar.lzma
-2022/08/09 | 77211 | systems/win32/miktex/tm/packages/next/miktex-bibtex-bin-x64-2.9.tar.lzma
-2022/08/09 | 31562 | systems/win32/miktex/tm/packages/next/miktex-bzip2-bin-x64-2.9.tar.lzma
-2022/08/09 | 394142 | systems/win32/miktex/tm/packages/next/miktex-cairo-bin-x64-2.9.tar.lzma
-2022/08/09 | 37050 | systems/win32/miktex/tm/packages/next/miktex-chktex-bin-x64-2.9.tar.lzma
-2022/08/09 | 57503 | systems/win32/miktex/tm/packages/next/miktex-cjkutils-bin-x64-2.9.tar.lzma
-2022/08/09 | 270466 | systems/win32/miktex/tm/packages/next/miktex-console-bin-x64-2.9.tar.lzma
-2022/08/09 | 196212 | systems/win32/miktex/tm/packages/next/miktex-curl-bin-x64-2.9.tar.lzma
-2022/08/09 | 103247 | systems/win32/miktex/tm/packages/next/miktex-cweb-bin-x64-2.9.tar.lzma
-2022/08/09 | 24211 | systems/win32/miktex/tm/packages/next/miktex-devnag-bin-x64-2.9.tar.lzma
-2022/08/09 | 481894 | systems/win32/miktex/tm/packages/next/miktex-doc.tar.lzma
-2022/08/09 | 52036 | systems/win32/miktex/tm/packages/next/miktex-dvicopy-bin-x64-2.9.tar.lzma
-2022/08/09 | 325979 | systems/win32/miktex/tm/packages/next/miktex-dvipdfmx-bin-x64-2.9.tar.lzma
-2022/08/09 | 45795 | systems/win32/miktex/tm/packages/next/miktex-dvipng-bin-x64-2.9.tar.lzma
-2022/08/09 | 135464 | systems/win32/miktex/tm/packages/next/miktex-dvips-bin-x64-2.9.tar.lzma
-2022/08/09 | 1458152 | systems/win32/miktex/tm/packages/next/miktex-dvisvgm-bin-x64-2.9.tar.lzma
-2022/08/09 | 112979 | systems/win32/miktex/tm/packages/next/miktex-epstopdf-bin-x64-2.9.tar.lzma
-2022/08/09 | 48852 | systems/win32/miktex/tm/packages/next/miktex-expat-bin-x64-2.9.tar.lzma
-2022/08/09 | 28509 | systems/win32/miktex/tm/packages/next/miktex-findtexmf-bin-x64-2.9.tar.lzma
-2022/08/09 | 63240 | systems/win32/miktex/tm/packages/next/miktex-fmt-bin-x64-2.9.tar.lzma
-2022/08/09 | 155432 | systems/win32/miktex/tm/packages/next/miktex-fontconfig-bin-x64-2.9.tar.lzma
-2022/08/09 | 79064 | systems/win32/miktex/tm/packages/next/miktex-fonts-bin-x64-2.9.tar.lzma
-2022/08/09 | 81448 | systems/win32/miktex/tm/packages/next/miktex-freeglut-bin-x64-2.9.tar.lzma
-2022/08/09 | 295944 | systems/win32/miktex/tm/packages/next/miktex-freetype2-bin-x64-2.9.tar.lzma
-2022/08/09 | 25118 | systems/win32/miktex/tm/packages/next/miktex-fribidixetex-bin-x64-2.9.tar.lzma
-2022/08/09 | 112878 | systems/win32/miktex/tm/packages/next/miktex-gd-bin-x64-2.9.tar.lzma
-2022/08/09 | 73263 | systems/win32/miktex/tm/packages/next/miktex-graphite2-bin-x64-2.9.tar.lzma
-2022/08/09 | 115580 | systems/win32/miktex/tm/packages/next/miktex-gregorio-bin-x64-2.9.tar.lzma
-2022/08/09 | 43889 | systems/win32/miktex/tm/packages/next/miktex-gsf2pk-bin-x64-2.9.tar.lzma
-2022/08/09 | 565080 | systems/win32/miktex/tm/packages/next/miktex-harfbuzz-bin-x64-2.9.tar.lzma
-2022/08/09 | 247206 | systems/win32/miktex/tm/packages/next/miktex-hitex-bin-x64.tar.lzma
-2022/08/09 | 169678 | systems/win32/miktex/tm/packages/next/miktex-hunspell-bin-x64-2.9.tar.lzma
-2022/08/09 | 109650 | systems/win32/miktex/tm/packages/next/miktex-jpeg-bin-x64-2.9.tar.lzma
-2022/08/09 | 18381 | systems/win32/miktex/tm/packages/next/miktex-kpathsea-bin-x64-2.9.tar.lzma
-2022/08/09 | 30570 | systems/win32/miktex/tm/packages/next/miktex-lacheck-bin-x64-2.9.tar.lzma
-2022/08/09 | 682213 | systems/win32/miktex/tm/packages/next/miktex-lcdf-typetools-bin-x64-2.9.tar.lzma
-2022/08/09 | 599104 | systems/win32/miktex/tm/packages/next/miktex-libressl-bin-x64-2.9.tar.lzma
-2022/08/09 | 527570 | systems/win32/miktex/tm/packages/next/miktex-log4cxx-bin-x64-2.9.tar.lzma
-2022/08/09 | 103597 | systems/win32/miktex/tm/packages/next/miktex-lua53-bin-x64-2.9.tar.lzma
-2022/08/09 | 2023132 | systems/win32/miktex/tm/packages/next/miktex-luatex-bin-x64-2.9.tar.lzma
-2022/08/09 | 74098 | systems/win32/miktex/tm/packages/next/miktex-lzma-bin-x64-2.9.tar.lzma
-2022/08/09 | 32073 | systems/win32/miktex/tm/packages/next/miktex-makeindex-bin-x64-2.9.tar.lzma
-2022/08/09 | 8825 | systems/win32/miktex/tm/packages/next/miktex-md5-bin-x64-2.9.tar.lzma
-2022/08/09 | 209136 | systems/win32/miktex/tm/packages/next/miktex-metafont-bin-x64-2.9.tar.lzma
-2022/08/09 | 286684 | systems/win32/miktex/tm/packages/next/miktex-metapost-bin-x64-2.9.tar.lzma
-2022/08/09 | 104922 | systems/win32/miktex/tm/packages/next/miktex-mfware-bin-x64-2.9.tar.lzma
-2022/08/09 | 140011 | systems/win32/miktex/tm/packages/next/miktex-mktex-bin-x64-2.9.tar.lzma
-2022/08/09 | 325481 | systems/win32/miktex/tm/packages/next/miktex-mo-bin-x64-2.9.tar.lzma
-2022/08/09 | 181724 | systems/win32/miktex/tm/packages/next/miktex-mpfr-bin-x64-2.9.tar.lzma
-2022/08/09 | 55319 | systems/win32/miktex/tm/packages/next/miktex-mpmcli-bin-x64-2.9.tar.lzma
-2022/08/09 | 35229 | systems/win32/miktex/tm/packages/next/miktex-mspack-bin-x64-2.9.tar.lzma
-2022/08/09 | 43617 | systems/win32/miktex/tm/packages/next/miktex-mthelp-bin-x64-2.9.tar.lzma
-2022/08/09 | 48037 | systems/win32/miktex/tm/packages/next/miktex-mtprint-bin-x64-2.9.tar.lzma
-2022/08/09 | 52369 | systems/win32/miktex/tm/packages/next/miktex-m-tx-bin-x64-2.9.tar.lzma
-2022/08/09 | 213848 | systems/win32/miktex/tm/packages/next/miktex-omegaware-bin-x64-2.9.tar.lzma
-2022/08/09 | 41179 | systems/win32/miktex/tm/packages/next/miktex-patgen-bin-x64.tar.lzma
-2022/08/09 | 824995 | systems/win32/miktex/tm/packages/next/miktex-pdftex-bin-x64-2.9.tar.lzma
-2022/08/09 | 203418 | systems/win32/miktex/tm/packages/next/miktex-pixman-bin-x64-2.9.tar.lzma
-2022/08/09 | 245150 | systems/win32/miktex/tm/packages/next/miktex-pmx-bin-x64-2.9.tar.lzma
-2022/08/09 | 88483 | systems/win32/miktex/tm/packages/next/miktex-png-bin-x64-2.9.tar.lzma
-2022/08/09 | 1323743 | systems/win32/miktex/tm/packages/next/miktex-poppler-bin-x64-2.9.tar.lzma
-2022/08/09 | 23949 | systems/win32/miktex/tm/packages/next/miktex-popt-bin-x64-2.9.tar.lzma
-2022/08/09 | 37506 | systems/win32/miktex/tm/packages/next/miktex-posix-bin-x64-2.9.tar.lzma
-2022/08/09 | 72978 | systems/win32/miktex/tm/packages/next/miktex-ps2pk-bin-x64-2.9.tar.lzma
-2022/08/09 | 58632 | systems/win32/miktex/tm/packages/next/miktex-psutils-bin-x64-2.9.tar.lzma
-2022/08/09 | 769651 | systems/win32/miktex/tm/packages/next/miktex-ptex-bin-x64.tar.lzma
-2022/08/09 | 1503054 | systems/win32/miktex/tm/packages/next/miktex-runtime-bin-x64-2.9.tar.lzma
-2022/08/09 | 52627 | systems/win32/miktex/tm/packages/next/miktex-synctex-bin-x64-2.9.tar.lzma
-2022/08/09 | 63801 | systems/win32/miktex/tm/packages/next/miktex-tdsutil-bin-x64.tar.lzma
-2022/08/09 | 27462 | systems/win32/miktex/tm/packages/next/miktex-teckit-bin-x64-2.9.tar.lzma
-2022/08/09 | 18510 | systems/win32/miktex/tm/packages/next/miktex-tex2xindy-bin-x64-2.9.tar.lzma
-2022/08/09 | 70937 | systems/win32/miktex/tm/packages/next/miktex-tex4ht-bin-x64-2.9.tar.lzma
-2022/08/09 | 173176 | systems/win32/miktex/tm/packages/next/miktex-tex-bin-x64-2.9.tar.lzma
-2022/08/09 | 68145 | systems/win32/miktex/tm/packages/next/miktex-texify-bin-x64-2.9.tar.lzma
-2022/08/09 | 107437 | systems/win32/miktex/tm/packages/next/miktex-texware-bin-x64-2.9.tar.lzma
-2022/08/09 | 2821670 | systems/win32/miktex/tm/packages/next/miktex-texworks-bin-x64-2.9.tar.lzma
-2022/08/09 | 62360 | systems/win32/miktex/tm/packages/next/miktex-ttf2pk2-bin-x64-2.9.tar.lzma
-2022/08/09 | 41189 | systems/win32/miktex/tm/packages/next/miktex-upmendex-bin-x64.tar.lzma
-2022/08/09 | 33862 | systems/win32/miktex/tm/packages/next/miktex-uriparser-bin-x64-2.9.tar.lzma
-2022/08/09 | 73685 | systems/win32/miktex/tm/packages/next/miktex-web-bin-x64-2.9.tar.lzma
-2022/08/09 | 352463 | systems/win32/miktex/tm/packages/next/miktex-xetex-bin-x64-2.9.tar.lzma
-2022/08/09 | 57501 | systems/win32/miktex/tm/packages/next/miktex-xml2pmx-bin-x64.tar.lzma
-2022/08/09 | 630436 | systems/win32/miktex/tm/packages/next/miktex-yap-bin-x64-2.9.tar.lzma
-2022/08/09 | 43526 | systems/win32/miktex/tm/packages/next/miktex-zlib-bin-x64-2.9.tar.lzma
-2022/08/09 | 288521 | systems/win32/miktex/tm/packages/next/miktex-zzdb1-2.9.tar.lzma
-2022/08/09 | 1478886 | systems/win32/miktex/tm/packages/next/miktex-zzdb2-2.9.tar.lzma
-2022/08/09 | 1362395 | systems/win32/miktex/tm/packages/next/miktex-zzdb3-2.9.tar.lzma
-2022/08/09 | 14432 | systems/win32/miktex/tm/packages/next/miktex-zzip-bin-x64-2.9.tar.lzma
+2022/08/10 | 658512 | systems/win32/miktex/tm/packages/next/files.csv.lzma
+2022/08/10 | 57317 | systems/win32/miktex/tm/packages/next/miktex-arctrl-bin-x64-2.9.tar.lzma
+2022/08/10 | 1161750 | systems/win32/miktex/tm/packages/next/miktex-asymptote-bin-x64-2.9.tar.lzma
+2022/08/10 | 31585 | systems/win32/miktex/tm/packages/next/miktex-autosp-bin-x64-2.9.tar.lzma
+2022/08/10 | 35263 | systems/win32/miktex/tm/packages/next/miktex-axohelp-bin-x64-2.9.tar.lzma
+2022/08/10 | 65130 | systems/win32/miktex/tm/packages/next/miktex-bibarts-bin-x64-2.9.tar.lzma
+2022/08/10 | 95467 | systems/win32/miktex/tm/packages/next/miktex-bibtex8bit-bin-x64-2.9.tar.lzma
+2022/08/10 | 77212 | systems/win32/miktex/tm/packages/next/miktex-bibtex-bin-x64-2.9.tar.lzma
+2022/08/10 | 31562 | systems/win32/miktex/tm/packages/next/miktex-bzip2-bin-x64-2.9.tar.lzma
+2022/08/10 | 394142 | systems/win32/miktex/tm/packages/next/miktex-cairo-bin-x64-2.9.tar.lzma
+2022/08/10 | 37050 | systems/win32/miktex/tm/packages/next/miktex-chktex-bin-x64-2.9.tar.lzma
+2022/08/10 | 57502 | systems/win32/miktex/tm/packages/next/miktex-cjkutils-bin-x64-2.9.tar.lzma
+2022/08/10 | 270466 | systems/win32/miktex/tm/packages/next/miktex-console-bin-x64-2.9.tar.lzma
+2022/08/10 | 196213 | systems/win32/miktex/tm/packages/next/miktex-curl-bin-x64-2.9.tar.lzma
+2022/08/10 | 103247 | systems/win32/miktex/tm/packages/next/miktex-cweb-bin-x64-2.9.tar.lzma
+2022/08/10 | 24212 | systems/win32/miktex/tm/packages/next/miktex-devnag-bin-x64-2.9.tar.lzma
+2022/08/10 | 481892 | systems/win32/miktex/tm/packages/next/miktex-doc.tar.lzma
+2022/08/10 | 52036 | systems/win32/miktex/tm/packages/next/miktex-dvicopy-bin-x64-2.9.tar.lzma
+2022/08/10 | 325979 | systems/win32/miktex/tm/packages/next/miktex-dvipdfmx-bin-x64-2.9.tar.lzma
+2022/08/10 | 45794 | systems/win32/miktex/tm/packages/next/miktex-dvipng-bin-x64-2.9.tar.lzma
+2022/08/10 | 135463 | systems/win32/miktex/tm/packages/next/miktex-dvips-bin-x64-2.9.tar.lzma
+2022/08/10 | 1458151 | systems/win32/miktex/tm/packages/next/miktex-dvisvgm-bin-x64-2.9.tar.lzma
+2022/08/10 | 112978 | systems/win32/miktex/tm/packages/next/miktex-epstopdf-bin-x64-2.9.tar.lzma
+2022/08/10 | 48851 | systems/win32/miktex/tm/packages/next/miktex-expat-bin-x64-2.9.tar.lzma
+2022/08/10 | 28510 | systems/win32/miktex/tm/packages/next/miktex-findtexmf-bin-x64-2.9.tar.lzma
+2022/08/10 | 63241 | systems/win32/miktex/tm/packages/next/miktex-fmt-bin-x64-2.9.tar.lzma
+2022/08/10 | 155431 | systems/win32/miktex/tm/packages/next/miktex-fontconfig-bin-x64-2.9.tar.lzma
+2022/08/10 | 79064 | systems/win32/miktex/tm/packages/next/miktex-fonts-bin-x64-2.9.tar.lzma
+2022/08/10 | 81448 | systems/win32/miktex/tm/packages/next/miktex-freeglut-bin-x64-2.9.tar.lzma
+2022/08/10 | 295944 | systems/win32/miktex/tm/packages/next/miktex-freetype2-bin-x64-2.9.tar.lzma
+2022/08/10 | 25118 | systems/win32/miktex/tm/packages/next/miktex-fribidixetex-bin-x64-2.9.tar.lzma
+2022/08/10 | 112879 | systems/win32/miktex/tm/packages/next/miktex-gd-bin-x64-2.9.tar.lzma
+2022/08/10 | 73263 | systems/win32/miktex/tm/packages/next/miktex-graphite2-bin-x64-2.9.tar.lzma
+2022/08/10 | 115578 | systems/win32/miktex/tm/packages/next/miktex-gregorio-bin-x64-2.9.tar.lzma
+2022/08/10 | 43888 | systems/win32/miktex/tm/packages/next/miktex-gsf2pk-bin-x64-2.9.tar.lzma
+2022/08/10 | 565082 | systems/win32/miktex/tm/packages/next/miktex-harfbuzz-bin-x64-2.9.tar.lzma
+2022/08/10 | 247207 | systems/win32/miktex/tm/packages/next/miktex-hitex-bin-x64.tar.lzma
+2022/08/10 | 169677 | systems/win32/miktex/tm/packages/next/miktex-hunspell-bin-x64-2.9.tar.lzma
+2022/08/10 | 109650 | systems/win32/miktex/tm/packages/next/miktex-jpeg-bin-x64-2.9.tar.lzma
+2022/08/10 | 18382 | systems/win32/miktex/tm/packages/next/miktex-kpathsea-bin-x64-2.9.tar.lzma
+2022/08/10 | 30569 | systems/win32/miktex/tm/packages/next/miktex-lacheck-bin-x64-2.9.tar.lzma
+2022/08/10 | 682213 | systems/win32/miktex/tm/packages/next/miktex-lcdf-typetools-bin-x64-2.9.tar.lzma
+2022/08/10 | 599105 | systems/win32/miktex/tm/packages/next/miktex-libressl-bin-x64-2.9.tar.lzma
+2022/08/10 | 527566 | systems/win32/miktex/tm/packages/next/miktex-log4cxx-bin-x64-2.9.tar.lzma
+2022/08/10 | 103599 | systems/win32/miktex/tm/packages/next/miktex-lua53-bin-x64-2.9.tar.lzma
+2022/08/10 | 2023129 | systems/win32/miktex/tm/packages/next/miktex-luatex-bin-x64-2.9.tar.lzma
+2022/08/10 | 74098 | systems/win32/miktex/tm/packages/next/miktex-lzma-bin-x64-2.9.tar.lzma
+2022/08/10 | 32074 | systems/win32/miktex/tm/packages/next/miktex-makeindex-bin-x64-2.9.tar.lzma
+2022/08/10 | 8825 | systems/win32/miktex/tm/packages/next/miktex-md5-bin-x64-2.9.tar.lzma
+2022/08/10 | 209137 | systems/win32/miktex/tm/packages/next/miktex-metafont-bin-x64-2.9.tar.lzma
+2022/08/10 | 286685 | systems/win32/miktex/tm/packages/next/miktex-metapost-bin-x64-2.9.tar.lzma
+2022/08/10 | 104920 | systems/win32/miktex/tm/packages/next/miktex-mfware-bin-x64-2.9.tar.lzma
+2022/08/10 | 140011 | systems/win32/miktex/tm/packages/next/miktex-mktex-bin-x64-2.9.tar.lzma
+2022/08/10 | 325482 | systems/win32/miktex/tm/packages/next/miktex-mo-bin-x64-2.9.tar.lzma
+2022/08/10 | 181724 | systems/win32/miktex/tm/packages/next/miktex-mpfr-bin-x64-2.9.tar.lzma
+2022/08/10 | 55318 | systems/win32/miktex/tm/packages/next/miktex-mpmcli-bin-x64-2.9.tar.lzma
+2022/08/10 | 35228 | systems/win32/miktex/tm/packages/next/miktex-mspack-bin-x64-2.9.tar.lzma
+2022/08/10 | 43617 | systems/win32/miktex/tm/packages/next/miktex-mthelp-bin-x64-2.9.tar.lzma
+2022/08/10 | 48037 | systems/win32/miktex/tm/packages/next/miktex-mtprint-bin-x64-2.9.tar.lzma
+2022/08/10 | 52369 | systems/win32/miktex/tm/packages/next/miktex-m-tx-bin-x64-2.9.tar.lzma
+2022/08/10 | 213848 | systems/win32/miktex/tm/packages/next/miktex-omegaware-bin-x64-2.9.tar.lzma
+2022/08/10 | 41179 | systems/win32/miktex/tm/packages/next/miktex-patgen-bin-x64.tar.lzma
+2022/08/10 | 824993 | systems/win32/miktex/tm/packages/next/miktex-pdftex-bin-x64-2.9.tar.lzma
+2022/08/10 | 203419 | systems/win32/miktex/tm/packages/next/miktex-pixman-bin-x64-2.9.tar.lzma
+2022/08/10 | 245151 | systems/win32/miktex/tm/packages/next/miktex-pmx-bin-x64-2.9.tar.lzma
+2022/08/10 | 88483 | systems/win32/miktex/tm/packages/next/miktex-png-bin-x64-2.9.tar.lzma
+2022/08/10 | 1323744 | systems/win32/miktex/tm/packages/next/miktex-poppler-bin-x64-2.9.tar.lzma
+2022/08/10 | 23949 | systems/win32/miktex/tm/packages/next/miktex-popt-bin-x64-2.9.tar.lzma
+2022/08/10 | 37506 | systems/win32/miktex/tm/packages/next/miktex-posix-bin-x64-2.9.tar.lzma
+2022/08/10 | 72976 | systems/win32/miktex/tm/packages/next/miktex-ps2pk-bin-x64-2.9.tar.lzma
+2022/08/10 | 58632 | systems/win32/miktex/tm/packages/next/miktex-psutils-bin-x64-2.9.tar.lzma
+2022/08/10 | 769649 | systems/win32/miktex/tm/packages/next/miktex-ptex-bin-x64.tar.lzma
+2022/08/10 | 1503050 | systems/win32/miktex/tm/packages/next/miktex-runtime-bin-x64-2.9.tar.lzma
+2022/08/10 | 52627 | systems/win32/miktex/tm/packages/next/miktex-synctex-bin-x64-2.9.tar.lzma
+2022/08/10 | 63802 | systems/win32/miktex/tm/packages/next/miktex-tdsutil-bin-x64.tar.lzma
+2022/08/10 | 27464 | systems/win32/miktex/tm/packages/next/miktex-teckit-bin-x64-2.9.tar.lzma
+2022/08/10 | 18511 | systems/win32/miktex/tm/packages/next/miktex-tex2xindy-bin-x64-2.9.tar.lzma
+2022/08/10 | 70938 | systems/win32/miktex/tm/packages/next/miktex-tex4ht-bin-x64-2.9.tar.lzma
+2022/08/10 | 173176 | systems/win32/miktex/tm/packages/next/miktex-tex-bin-x64-2.9.tar.lzma
+2022/08/10 | 68146 | systems/win32/miktex/tm/packages/next/miktex-texify-bin-x64-2.9.tar.lzma
+2022/08/10 | 107436 | systems/win32/miktex/tm/packages/next/miktex-texware-bin-x64-2.9.tar.lzma
+2022/08/10 | 2821670 | systems/win32/miktex/tm/packages/next/miktex-texworks-bin-x64-2.9.tar.lzma
+2022/08/10 | 62357 | systems/win32/miktex/tm/packages/next/miktex-ttf2pk2-bin-x64-2.9.tar.lzma
+2022/08/10 | 41190 | systems/win32/miktex/tm/packages/next/miktex-upmendex-bin-x64.tar.lzma
+2022/08/10 | 33861 | systems/win32/miktex/tm/packages/next/miktex-uriparser-bin-x64-2.9.tar.lzma
+2022/08/10 | 73686 | systems/win32/miktex/tm/packages/next/miktex-web-bin-x64-2.9.tar.lzma
+2022/08/10 | 352464 | systems/win32/miktex/tm/packages/next/miktex-xetex-bin-x64-2.9.tar.lzma
+2022/08/10 | 57500 | systems/win32/miktex/tm/packages/next/miktex-xml2pmx-bin-x64.tar.lzma
+2022/08/10 | 630433 | systems/win32/miktex/tm/packages/next/miktex-yap-bin-x64-2.9.tar.lzma
+2022/08/10 | 43528 | systems/win32/miktex/tm/packages/next/miktex-zlib-bin-x64-2.9.tar.lzma
+2022/08/10 | 288553 | systems/win32/miktex/tm/packages/next/miktex-zzdb1-2.9.tar.lzma
+2022/08/10 | 1478094 | systems/win32/miktex/tm/packages/next/miktex-zzdb2-2.9.tar.lzma
+2022/08/10 | 1362753 | systems/win32/miktex/tm/packages/next/miktex-zzdb3-2.9.tar.lzma
+2022/08/10 | 14434 | 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
-2022/08/09 | 1172 | systems/win32/miktex/tm/packages/next/pr.ini
+2022/08/10 | 1172 | systems/win32/miktex/tm/packages/next/pr.ini
2018/07/06 | 145915 | systems/win32/miktex/tm/packages/nexus-otf.tar.lzma
2017/03/30 | 191149 | systems/win32/miktex/tm/packages/nfssext-cfr.tar.lzma
2012/12/20 | 612251 | systems/win32/miktex/tm/packages/nicefilelist.tar.lzma
@@ -301544,7 +301551,7 @@
2022/02/22 | 6917 | systems/win32/miktex/tm/packages/preview.tar.lzma
2019/06/20 | 375963 | systems/win32/miktex/tm/packages/prftree.tar.lzma
2021/04/23 | 274028 | systems/win32/miktex/tm/packages/principia.tar.lzma
-2022/08/09 | 962 | systems/win32/miktex/tm/packages/pr.ini
+2022/08/10 | 962 | 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
@@ -303477,7 +303484,7 @@
2004/06/04 | 404 | tds/tds.sed
2004/06/23 | 65418 | tds/tds.tex
2019/05/29 | 304264 | tds.zip
-2022/08/10 | 186 | timestamp
+2022/08/11 | 186 | timestamp
2002/08/26 | 61898 | usergrps/dante/antrag.pdf
2002/08/26 | 118217 | usergrps/dante/antrag.ps
2022/02/28 | 917 | usergrps/dante/dtk/doc/beispiel.bib
diff --git a/FILES.byname.gz b/FILES.byname.gz
index 87bb5d3ae3..a2512766ca 100644
--- a/FILES.byname.gz
+++ b/FILES.byname.gz
Binary files differ
diff --git a/FILES.last07days b/FILES.last07days
index 3717426923..11b3c75449 100644
--- a/FILES.last07days
+++ b/FILES.last07days
@@ -1,199 +1,345 @@
+2022/08/10 | 962 | systems/win32/miktex/tm/packages/pr.ini
+2022/08/10 | 95467 | systems/win32/miktex/tm/packages/next/miktex-bibtex8bit-bin-x64-2.9.tar.lzma
+2022/08/10 | 945 | macros/luatex/generic/luatexja/tool/table_ivd_aj1.lua
+2022/08/10 | 945 | macros/luatex/generic/luatexja/doc/jfm-testf.lua
+2022/08/10 | 896 | macros/luatex/generic/luatexja/tool/otf-KozMinPr6N-Regular.txt
+2022/08/10 | 885 | macros/luatex/generic/luatexja/src/patches/lltjp-stfloats.sty
+2022/08/10 | 88483 | systems/win32/miktex/tm/packages/next/miktex-png-bin-x64-2.9.tar.lzma
+2022/08/10 | 8825 | systems/win32/miktex/tm/packages/next/miktex-md5-bin-x64-2.9.tar.lzma
+2022/08/10 | 872 | graphics/pgf/contrib/customdice/README.md
+2022/08/10 | 8660 | macros/luatex/generic/luatexja/src/ltjltxdoc.dtx
+2022/08/10 | 8609 | macros/luatex/generic/luatexja/src/ltj-otf.lua
+2022/08/10 | 825 | macros/luatex/generic/luatexja/src/patches/lltjp-collcell.sty
+2022/08/10 | 824993 | systems/win32/miktex/tm/packages/next/miktex-pdftex-bin-x64-2.9.tar.lzma
+2022/08/10 | 81448 | systems/win32/miktex/tm/packages/next/miktex-freeglut-bin-x64-2.9.tar.lzma
+2022/08/10 | 811440 | macros/latex/contrib/proflycee.zip
+2022/08/10 | 8106 | macros/luatex/generic/luatexja/src/jfm-min.lua
+2022/08/10 | 805 | macros/latex/contrib/proflycee/doc/perroquet.csv
+2022/08/10 | 79064 | systems/win32/miktex/tm/packages/next/miktex-fonts-bin-x64-2.9.tar.lzma
+2022/08/10 | 7790 | macros/luatex/generic/luatexja/tool/jfm-convert.lua
+2022/08/10 | 77212 | systems/win32/miktex/tm/packages/next/miktex-bibtex-bin-x64-2.9.tar.lzma
+2022/08/10 | 769649 | systems/win32/miktex/tm/packages/next/miktex-ptex-bin-x64.tar.lzma
+2022/08/10 | 7691 | macros/luatex/generic/luatexja/src/ltj-unicode-ccfix.lua
+2022/08/10 | 74098 | systems/win32/miktex/tm/packages/next/miktex-lzma-bin-x64-2.9.tar.lzma
+2022/08/10 | 7370 | macros/luatex/generic/luatexja/src/ltj-math.lua
+2022/08/10 | 73686 | systems/win32/miktex/tm/packages/next/miktex-web-bin-x64-2.9.tar.lzma
+2022/08/10 | 732702 | macros/latex/contrib/proflycee/doc/ProfLycee-doc.pdf
+2022/08/10 | 73263 | systems/win32/miktex/tm/packages/next/miktex-graphite2-bin-x64-2.9.tar.lzma
+2022/08/10 | 72976 | systems/win32/miktex/tm/packages/next/miktex-ps2pk-bin-x64-2.9.tar.lzma
+2022/08/10 | 717611 | macros/luatex/generic/luatexja/doc/luatexja-en.pdf
+2022/08/10 | 7101 | macros/latex/contrib/simplebnf/simplebnf.sty
+2022/08/10 | 70938 | systems/win32/miktex/tm/packages/next/miktex-tex4ht-bin-x64-2.9.tar.lzma
+2022/08/10 | 7026 | macros/luatex/generic/luatexja/src/ltj-pretreat.lua
+2022/08/10 | 69217 | macros/luatex/generic/luatexja/doc/ltjltxdoc.pdf
+2022/08/10 | 6891 | macros/luatex/generic/luatexja/src/addons/luatexja-otf.sty
+2022/08/10 | 682213 | systems/win32/miktex/tm/packages/next/miktex-lcdf-typetools-bin-x64-2.9.tar.lzma
+2022/08/10 | 68146 | systems/win32/miktex/tm/packages/next/miktex-texify-bin-x64-2.9.tar.lzma
+2022/08/10 | 658512 | systems/win32/miktex/tm/packages/next/files.csv.lzma
+2022/08/10 | 658037 | systems/win32/miktex/tm/packages/files.csv.lzma
+2022/08/10 | 6529 | macros/luatex/generic/luatexja/src/patches/lltjdefs.sty
+2022/08/10 | 65130 | systems/win32/miktex/tm/packages/next/miktex-bibarts-bin-x64-2.9.tar.lzma
+2022/08/10 | 63802 | systems/win32/miktex/tm/packages/next/miktex-tdsutil-bin-x64.tar.lzma
+2022/08/10 | 63241 | systems/win32/miktex/tm/packages/next/miktex-fmt-bin-x64-2.9.tar.lzma
+2022/08/10 | 630433 | systems/win32/miktex/tm/packages/next/miktex-yap-bin-x64-2.9.tar.lzma
+2022/08/10 | 6235 | macros/luatex/generic/luatexja/src/ltj-latex.sty
+2022/08/10 | 62357 | systems/win32/miktex/tm/packages/next/miktex-ttf2pk2-bin-x64-2.9.tar.lzma
+2022/08/10 | 6214 | macros/luatex/generic/luatexja/src/ltj-base.sty
+2022/08/10 | 617 | macros/luatex/generic/luatexja/src/patches/lltjp-array.sty
+2022/08/10 | 6060 | macros/luatex/generic/luatexja/tool/kyoikukanjiChars.tex
+2022/08/10 | 599105 | systems/win32/miktex/tm/packages/next/miktex-libressl-bin-x64-2.9.tar.lzma
+2022/08/10 | 5940 | macros/luatex/generic/luatexja/src/ltj-lotf_aux.lua
+2022/08/10 | 58632 | systems/win32/miktex/tm/packages/next/miktex-psutils-bin-x64-2.9.tar.lzma
+2022/08/10 | 5850 | macros/luatex/generic/luatexja/src/patches/lltjp-fontspec.sty
+2022/08/10 | 5831842 | systems/texlive/tlnet/install-tl-unx.tar.gz
+2022/08/10 | 580 | macros/luatex/generic/luatexja/tool/blocks2defcharrange.rb
+2022/08/10 | 57502 | systems/win32/miktex/tm/packages/next/miktex-cjkutils-bin-x64-2.9.tar.lzma
+2022/08/10 | 57500 | systems/win32/miktex/tm/packages/next/miktex-xml2pmx-bin-x64.tar.lzma
+2022/08/10 | 57317 | systems/win32/miktex/tm/packages/next/miktex-arctrl-bin-x64-2.9.tar.lzma
+2022/08/10 | 57155 | macros/luatex/generic/luatexja/doc/luatexja-ruby.tex
+2022/08/10 | 5682 | macros/luatex/generic/luatexja/src/patches/lltjp-tascmac.sty
+2022/08/10 | 565082 | systems/win32/miktex/tm/packages/next/miktex-harfbuzz-bin-x64-2.9.tar.lzma
+2022/08/10 | 55553 | macros/luatex/generic/luatexja/src/ltj-jfmglue.lua
+2022/08/10 | 55318 | systems/win32/miktex/tm/packages/next/miktex-mpmcli-bin-x64-2.9.tar.lzma
+2022/08/10 | 551 | macros/luatex/generic/luatexja/tool/jfm-readable.rb
+2022/08/10 | 54427 | macros/luatex/generic/luatexja/src/ltj-jisx0208.lua
+2022/08/10 | 541346 | macros/luatex/generic/luatexja/doc/luatexja.dtx
+2022/08/10 | 5302 | macros/luatex/generic/luatexja/src/addons/luatexja-adjust.sty
+2022/08/10 | 527566 | systems/win32/miktex/tm/packages/next/miktex-log4cxx-bin-x64-2.9.tar.lzma
+2022/08/10 | 52627 | systems/win32/miktex/tm/packages/next/miktex-synctex-bin-x64-2.9.tar.lzma
+2022/08/10 | 52369 | systems/win32/miktex/tm/packages/next/miktex-m-tx-bin-x64-2.9.tar.lzma
+2022/08/10 | 5222 | macros/luatex/generic/luatexja/src/ltj-debug.lua
+2022/08/10 | 52218 | macros/latex/contrib/proflycee/tex/ProfLycee.sty
+2022/08/10 | 52124 | macros/xetex/latex/bhcexam/examples/naive.pdf
+2022/08/10 | 52036 | systems/win32/miktex/tm/packages/next/miktex-dvicopy-bin-x64-2.9.tar.lzma
+2022/08/10 | 51109 | graphics/pgf/contrib/customdice/customdice.dtx
+2022/08/10 | 49557 | macros/luatex/generic/luatexja/src/patches/lltjfont.sty
+2022/08/10 | 48 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5
+2022/08/10 | 48851 | systems/win32/miktex/tm/packages/next/miktex-expat-bin-x64-2.9.tar.lzma
+2022/08/10 | 4871 | macros/luatex/generic/luatexja/src/ltj-stack.lua
+2022/08/10 | 48551 | macros/luatex/generic/luatexja/src/ltj-jfont.lua
+2022/08/10 | 481892 | systems/win32/miktex/tm/packages/next/miktex-doc.tar.lzma
+2022/08/10 | 4808 | macros/luatex/generic/luatexja/src/jfm-tmin.lua
+2022/08/10 | 48037 | systems/win32/miktex/tm/packages/next/miktex-mtprint-bin-x64-2.9.tar.lzma
+2022/08/10 | 45794 | systems/win32/miktex/tm/packages/next/miktex-dvipng-bin-x64-2.9.tar.lzma
+2022/08/10 | 456577 | macros/luatex/generic/luatexja/doc/ltjsclasses.pdf
+2022/08/10 | 455 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc
+2022/08/10 | 455 | systems/texlive/tlnet/install-tl.zip.sha512.asc
+2022/08/10 | 455 | systems/texlive/tlnet/install-tl-windows.exe.sha512.asc
+2022/08/10 | 455 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512.asc
+2022/08/10 | 4526 | macros/latex/contrib/simplebnf/simplebnf-doc.tex
+2022/08/10 | 44 | macros/latex/contrib/proflycee/doc/basique.csv
+2022/08/10 | 4480 | macros/luatex/generic/luatexja/src/ltj-plain.sty
+2022/08/10 | 4452 | macros/luatex/generic/luatexja/doc/jfm-ujisc33.lua
+2022/08/10 | 43888 | systems/win32/miktex/tm/packages/next/miktex-gsf2pk-bin-x64-2.9.tar.lzma
+2022/08/10 | 43617 | systems/win32/miktex/tm/packages/next/miktex-mthelp-bin-x64-2.9.tar.lzma
+2022/08/10 | 43528 | systems/win32/miktex/tm/packages/next/miktex-zlib-bin-x64-2.9.tar.lzma
+2022/08/10 | 427321 | macros/xetex/latex/bhcexam.zip
+2022/08/10 | 4262 | macros/luatex/generic/luatexja/tool/kyoikukanji.txt
+2022/08/10 | 4196 | macros/luatex/generic/luatexja/src/patches/lltjp-atbegshi.sty
+2022/08/10 | 41190 | systems/win32/miktex/tm/packages/next/miktex-upmendex-bin-x64.tar.lzma
+2022/08/10 | 41179 | systems/win32/miktex/tm/packages/next/miktex-patgen-bin-x64.tar.lzma
+2022/08/10 | 405 | macros/luatex/generic/luatexja/src/patches/lltjp-everyshi.sty
+2022/08/10 | 397581 | macros/luatex/generic/luatexja/doc/ltjclasses.pdf
+2022/08/10 | 3971388 | systems/texlive/tlnet/archive/tudscr.doc.r64085.tar.xz
+2022/08/10 | 39632 | macros/luatex/generic/luatexja/src/ltj-direction.lua
+2022/08/10 | 3961 | macros/luatex/generic/luatexja/src/ltj-charrange.lua
+2022/08/10 | 394142 | systems/win32/miktex/tm/packages/next/miktex-cairo-bin-x64-2.9.tar.lzma
+2022/08/10 | 390299 | macros/luatex/generic/luatexja/doc/luatexja-ruby.pdf
+2022/08/10 | 3893 | macros/luatex/generic/luatexja/src/patches/lltjp-siunitx.sty
+2022/08/10 | 385 | macros/luatex/generic/luatexja/src/ltjsclasses.ins
+2022/08/10 | 3835991 | macros/luatex/generic/luatexja.zip
+2022/08/10 | 3804 | macros/luatex/generic/luatexja/src/ltj-lineskip.lua
+2022/08/10 | 3797 | macros/luatex/generic/luatexja/README
+2022/08/10 | 37506 | systems/win32/miktex/tm/packages/next/miktex-posix-bin-x64-2.9.tar.lzma
+2022/08/10 | 3748 | macros/luatex/generic/luatexja/src/ltj-compat.lua
+2022/08/10 | 372025 | graphics/pgf/contrib/customdice/customdice.pdf
+2022/08/10 | 37050 | systems/win32/miktex/tm/packages/next/miktex-chktex-bin-x64-2.9.tar.lzma
+2022/08/10 | 366577 | graphics/pgf/contrib/customdice.zip
+2022/08/10 | 355 | macros/luatex/generic/luatexja/tool/otf-AdobeMingStd-Light.txt
+2022/08/10 | 355 | macros/luatex/generic/luatexja/doc/luatexja.ins
+2022/08/10 | 35263 | systems/win32/miktex/tm/packages/next/miktex-axohelp-bin-x64-2.9.tar.lzma
+2022/08/10 | 352464 | systems/win32/miktex/tm/packages/next/miktex-xetex-bin-x64-2.9.tar.lzma
+2022/08/10 | 35228 | systems/win32/miktex/tm/packages/next/miktex-mspack-bin-x64-2.9.tar.lzma
+2022/08/10 | 3451 | macros/luatex/generic/luatexja/src/luatexja-compat.sty
+2022/08/10 | 3425 | macros/luatex/generic/luatexja/src/ltj-inputbuf.lua
+2022/08/10 | 33861 | systems/win32/miktex/tm/packages/next/miktex-uriparser-bin-x64-2.9.tar.lzma
+2022/08/10 | 3371 | macros/luatex/generic/luatexja/src/patches/lltjp-xunicode.sty
+2022/08/10 | 33461 | macros/luatex/generic/luatexja/src/addons/luatexja-ajmacros.sty
+2022/08/10 | 3313 | macros/luatex/generic/luatexja/tool/ltj-unicode-ccfix_make2.pl
+2022/08/10 | 32904 | systems/texlive/tlnet/archive/exam-zh.r64086.tar.xz
+2022/08/10 | 326 | macros/luatex/generic/luatexja/tool/otf-AdobeMyungjoStd-Medium.txt
+2022/08/10 | 325979 | systems/win32/miktex/tm/packages/next/miktex-dvipdfmx-bin-x64-2.9.tar.lzma
+2022/08/10 | 325572 | systems/texlive/tlnet/archive/tudscr.source.r64085.tar.xz
+2022/08/10 | 325482 | systems/win32/miktex/tm/packages/next/miktex-mo-bin-x64-2.9.tar.lzma
+2022/08/10 | 3238 | macros/luatex/generic/luatexja/doc/jfm-test.lua
+2022/08/10 | 32183 | macros/luatex/generic/luatexja/src/ltj-ruby.lua
+2022/08/10 | 32074 | systems/win32/miktex/tm/packages/next/miktex-makeindex-bin-x64-2.9.tar.lzma
+2022/08/10 | 3180 | systems/texlive/tlnet/archive/nimsticks.source.r64084.tar.xz
+2022/08/10 | 317 | macros/luatex/generic/luatexja/tool/otf-AdobeSongStd-Light.txt
+2022/08/10 | 31585 | systems/win32/miktex/tm/packages/next/miktex-autosp-bin-x64-2.9.tar.lzma
+2022/08/10 | 31562 | systems/win32/miktex/tm/packages/next/miktex-bzip2-bin-x64-2.9.tar.lzma
+2022/08/10 | 3100 | macros/luatex/generic/luatexja/tool/table_jisx0208.tex
+2022/08/10 | 30569 | systems/win32/miktex/tm/packages/next/miktex-lacheck-bin-x64-2.9.tar.lzma
+2022/08/10 | 29928 | macros/xetex/latex/bhcexam/examples/logo.png
+2022/08/10 | 29814 | macros/luatex/generic/luatexja/src/luatexja-core.sty
+2022/08/10 | 295944 | systems/win32/miktex/tm/packages/next/miktex-freetype2-bin-x64-2.9.tar.lzma
+2022/08/10 | 29572 | macros/luatex/generic/luatexja/src/addons/luatexja-preset.sty
+2022/08/10 | 288563 | systems/win32/miktex/tm/packages/miktex-zzdb1-2.9.tar.lzma
+2022/08/10 | 288553 | systems/win32/miktex/tm/packages/next/miktex-zzdb1-2.9.tar.lzma
+2022/08/10 | 286685 | systems/win32/miktex/tm/packages/next/miktex-metapost-bin-x64-2.9.tar.lzma
+2022/08/10 | 28510 | systems/win32/miktex/tm/packages/next/miktex-findtexmf-bin-x64-2.9.tar.lzma
+2022/08/10 | 2821670 | systems/win32/miktex/tm/packages/next/miktex-texworks-bin-x64-2.9.tar.lzma
+2022/08/10 | 27464 | systems/win32/miktex/tm/packages/next/miktex-teckit-bin-x64-2.9.tar.lzma
+2022/08/10 | 270466 | systems/win32/miktex/tm/packages/next/miktex-console-bin-x64-2.9.tar.lzma
+2022/08/10 | 26934 | macros/luatex/generic/luatexja/src/lltjext.sty
+2022/08/10 | 2601 | macros/luatex/generic/luatexja/src/jfm-banjiao.lua
+2022/08/10 | 2594796 | systems/texlive/tlnet/archive/simpleicons.r64083.tar.xz
+2022/08/10 | 2586 | macros/luatex/generic/luatexja/src/jfm-kaiming.lua
+2022/08/10 | 2575 | macros/luatex/generic/luatexja/src/jfm-quanjiao.lua
+2022/08/10 | 25516456 | systems/texlive/tlnet/install-tl.zip
+2022/08/10 | 25118 | systems/win32/miktex/tm/packages/next/miktex-fribidixetex-bin-x64-2.9.tar.lzma
+2022/08/10 | 247207 | systems/win32/miktex/tm/packages/next/miktex-hitex-bin-x64.tar.lzma
+2022/08/10 | 245151 | systems/win32/miktex/tm/packages/next/miktex-pmx-bin-x64-2.9.tar.lzma
+2022/08/10 | 24212 | systems/win32/miktex/tm/packages/next/miktex-devnag-bin-x64-2.9.tar.lzma
+2022/08/10 | 2396012 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz
+2022/08/10 | 23949 | systems/win32/miktex/tm/packages/next/miktex-popt-bin-x64-2.9.tar.lzma
+2022/08/10 | 2374 | macros/luatex/generic/luatexja/src/patches/lltjp-unicode-math.sty
+2022/08/10 | 2342 | macros/luatex/generic/luatexja/src/jfm-jis.lua
+2022/08/10 | 2300 | macros/xetex/latex/bhcexam/examples/naive.tex
+2022/08/10 | 22453 | macros/luatex/generic/luatexja/src/luatexja.lua
+2022/08/10 | 2207 | macros/luatex/generic/luatexja/src/jfm-CCT.lua
+2022/08/10 | 2193 | macros/luatex/generic/luatexja/src/addons/luatexja-zhfonts.sty
+2022/08/10 | 21879 | macros/luatex/generic/luatexja/src/ltj-adjust.lua
+2022/08/10 | 213848 | systems/win32/miktex/tm/packages/next/miktex-omegaware-bin-x64-2.9.tar.lzma
+2022/08/10 | 209137 | systems/win32/miktex/tm/packages/next/miktex-metafont-bin-x64-2.9.tar.lzma
+2022/08/10 | 2057 | macros/luatex/generic/luatexja/src/patches/lltjp-microtype.sty
+2022/08/10 | 2053 | macros/xetex/latex/bhcexam/README-zh.md
+2022/08/10 | 20436563 | systems/texlive/tlnet/install-tl-windows.exe
+2022/08/10 | 2042 | macros/luatex/generic/luatexja/src/luatexja.sty
+2022/08/10 | 203419 | systems/win32/miktex/tm/packages/next/miktex-pixman-bin-x64-2.9.tar.lzma
+2022/08/10 | 20301 | macros/xetex/latex/bhcexam/examples/example_teacher_paper.tex
+2022/08/10 | 20292 | macros/xetex/latex/bhcexam/examples/example_student_paper.tex
+2022/08/10 | 2023129 | systems/win32/miktex/tm/packages/next/miktex-luatex-bin-x64-2.9.tar.lzma
+2022/08/10 | 200 | macros/luatex/generic/luatexja/src/jfm-prop.lua
+2022/08/10 | 196 | macros/luatex/generic/luatexja/src/jfm-propw.lua
+2022/08/10 | 196 | macros/luatex/generic/luatexja/src/jfm-propv.lua
+2022/08/10 | 196213 | systems/win32/miktex/tm/packages/next/miktex-curl-bin-x64-2.9.tar.lzma
+2022/08/10 | 192 | macros/luatex/generic/luatexja/src/jfm-mono.lua
+2022/08/10 | 19234 | macros/luatex/generic/luatexja/src/patches/lltjp-geometry.sty
+2022/08/10 | 1909480 | systems/texlive/tlnet/archive/simpleicons.doc.r64083.tar.xz
+2022/08/10 | 189 | macros/luatex/generic/luatexja/src/patches/lltjp-preview.sty
+2022/08/10 | 189093 | macros/luatex/generic/luatexja/src/ltjsclasses.dtx
+2022/08/10 | 18722 | macros/luatex/generic/luatexja/src/ltj-kinsoku.tex
+2022/08/10 | 18511 | systems/win32/miktex/tm/packages/next/miktex-tex2xindy-bin-x64-2.9.tar.lzma
+2022/08/10 | 1841200 | systems/texlive/tlnet/archive/exam-zh.doc.r64086.tar.xz
+2022/08/10 | 18382 | systems/win32/miktex/tm/packages/next/miktex-kpathsea-bin-x64-2.9.tar.lzma
+2022/08/10 | 182637 | macros/xetex/latex/bhcexam/examples/example_teacher_paper.pdf
+2022/08/10 | 181724 | systems/win32/miktex/tm/packages/next/miktex-mpfr-bin-x64-2.9.tar.lzma
+2022/08/10 | 1784 | systems/texlive/tlnet/archive/nimsticks.r64084.tar.xz
+2022/08/10 | 177686 | macros/luatex/generic/luatexja/src/ltjclasses.dtx
+2022/08/10 | 17576206 | systems/texlive/tlnet/tlpkg/texlive.tlpdb
+2022/08/10 | 173176 | systems/win32/miktex/tm/packages/next/miktex-tex-bin-x64-2.9.tar.lzma
+2022/08/10 | 169677 | systems/win32/miktex/tm/packages/next/miktex-hunspell-bin-x64-2.9.tar.lzma
+2022/08/10 | 166557 | macros/luatex/generic/luatexja/doc/lltjp-geometry.pdf
+2022/08/10 | 164240 | systems/texlive/tlnet/archive/tudscr.r64085.tar.xz
+2022/08/10 | 1637 | macros/luatex/generic/luatexja/src/addons/luatexja-fontspec.sty
+2022/08/10 | 1611 | macros/luatex/generic/luatexja/src/patches/lltjp-footmisc.sty
+2022/08/10 | 15839 | macros/luatex/generic/luatexja/src/addons/luatexja-fontspec-27c.sty
+2022/08/10 | 155431 | systems/win32/miktex/tm/packages/next/miktex-fontconfig-bin-x64-2.9.tar.lzma
+2022/08/10 | 154928 | macros/luatex/generic/luatexja/src/ltj-ivd_aj1.lua
+2022/08/10 | 153 | systems/texlive/tlnet/install-tl-windows.exe.sha512
+2022/08/10 | 1536 | macros/luatex/generic/luatexja/COPYING
+2022/08/10 | 152 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512
+2022/08/10 | 152771 | macros/latex/contrib/simplebnf.zip
+2022/08/10 | 1503050 | systems/win32/miktex/tm/packages/next/miktex-runtime-bin-x64-2.9.tar.lzma
+2022/08/10 | 14929 | macros/luatex/generic/luatexja/src/ltj-rmlgbm.lua
+2022/08/10 | 14914 | macros/luatex/generic/luatexja/src/patches/lltjp-listings.sty
+2022/08/10 | 1481077 | systems/win32/miktex/tm/packages/miktex-zzdb2-2.9.tar.lzma
+2022/08/10 | 1478094 | systems/win32/miktex/tm/packages/next/miktex-zzdb2-2.9.tar.lzma
+2022/08/10 | 145 | systems/texlive/tlnet/install-tl.zip.sha512
+2022/08/10 | 1458151 | systems/win32/miktex/tm/packages/next/miktex-dvisvgm-bin-x64-2.9.tar.lzma
+2022/08/10 | 144 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512
+2022/08/10 | 14434 | systems/win32/miktex/tm/packages/next/miktex-zzip-bin-x64-2.9.tar.lzma
+2022/08/10 | 14219 | macros/xetex/latex/bhcexam/examples/To7VxKXpZaOWO5Qq9qzeZGtlwYTwJ5KF.jpg
+2022/08/10 | 140011 | systems/win32/miktex/tm/packages/next/miktex-mktex-bin-x64-2.9.tar.lzma
+2022/08/10 | 1397 | macros/luatex/generic/luatexja/tool/ivslist.tex
+2022/08/10 | 13913 | macros/xetex/latex/bhcexam/BHCexam.cls
+2022/08/10 | 13899 | macros/luatex/generic/luatexja/src/jfm-ujis.lua
+2022/08/10 | 13726 | macros/luatex/generic/luatexja/doc/lltjp-geometry.tex
+2022/08/10 | 1362753 | systems/win32/miktex/tm/packages/next/miktex-zzdb3-2.9.tar.lzma
+2022/08/10 | 1362125 | systems/win32/miktex/tm/packages/miktex-zzdb3-2.9.tar.lzma
+2022/08/10 | 135463 | systems/win32/miktex/tm/packages/next/miktex-dvips-bin-x64-2.9.tar.lzma
+2022/08/10 | 13238 | macros/luatex/generic/luatexja/src/ltj-setwidth.lua
+2022/08/10 | 1323744 | systems/win32/miktex/tm/packages/next/miktex-poppler-bin-x64-2.9.tar.lzma
+2022/08/10 | 131355 | macros/xetex/latex/bhcexam/examples/example_student_paper.pdf
+2022/08/10 | 1278 | macros/luatex/generic/luatexja/src/ltjclasses.ins
+2022/08/10 | 12716 | macros/luatex/generic/luatexja/src/patches/lltjcore.sty
+2022/08/10 | 126 | macros/luatex/generic/luatexja/src/ltjltxdoc.ins
+2022/08/10 | 1224 | macros/luatex/generic/luatexja/tool/chars2defcharrange.rb
+2022/08/10 | 12151 | macros/luatex/generic/luatexja/src/ltj-base.lua
+2022/08/10 | 1172 | systems/win32/miktex/tm/packages/next/pr.ini
+2022/08/10 | 116384 | macros/latex/contrib/proflycee/doc/ProfLycee-doc.tex
+2022/08/10 | 1161750 | systems/win32/miktex/tm/packages/next/miktex-asymptote-bin-x64-2.9.tar.lzma
+2022/08/10 | 115578 | systems/win32/miktex/tm/packages/next/miktex-gregorio-bin-x64-2.9.tar.lzma
+2022/08/10 | 11508 | macros/luatex/generic/luatexja/src/jfm-ujisv.lua
+2022/08/10 | 1149406 | macros/luatex/generic/luatexja/doc/luatexja-ja.pdf
+2022/08/10 | 11335 | macros/luatex/generic/luatexja/tool/unicodeBlocks.tex
+2022/08/10 | 1130 | macros/luatex/generic/luatexja/tool/function_uax50.lua
+2022/08/10 | 112978 | systems/win32/miktex/tm/packages/next/miktex-epstopdf-bin-x64-2.9.tar.lzma
+2022/08/10 | 112879 | systems/win32/miktex/tm/packages/next/miktex-gd-bin-x64-2.9.tar.lzma
+2022/08/10 | 1100 | macros/latex/contrib/simplebnf/LICENSE
+2022/08/10 | 109650 | systems/win32/miktex/tm/packages/next/miktex-jpeg-bin-x64-2.9.tar.lzma
+2022/08/10 | 107436 | systems/win32/miktex/tm/packages/next/miktex-texware-bin-x64-2.9.tar.lzma
+2022/08/10 | 106184 | systems/texlive/tlnet/archive/nimsticks.doc.r64084.tar.xz
+2022/08/10 | 104920 | systems/win32/miktex/tm/packages/next/miktex-mfware-bin-x64-2.9.tar.lzma
+2022/08/10 | 1046 | macros/xetex/latex/bhcexam/README.md
+2022/08/10 | 10383 | macros/xetex/latex/bhcexam/examples/qrcode.png
+2022/08/10 | 103599 | systems/win32/miktex/tm/packages/next/miktex-lua53-bin-x64-2.9.tar.lzma
+2022/08/10 | 1034 | macros/latex/contrib/proflycee/doc/cap.csv
+2022/08/10 | 103247 | systems/win32/miktex/tm/packages/next/miktex-cweb-bin-x64-2.9.tar.lzma
+2022/08/10 | 10311 | macros/luatex/generic/luatexja/src/addons/luatexja-ruby.sty
2022/08/09 | 9957 | macros/latex/contrib/tudscr/source/tudscr-version.dtx
2022/08/09 | 9877 | macros/latex/contrib/tudscr/source/tudscr-mathswap.dtx
2022/08/09 | 9645 | macros/latex/contrib/tudscr/source/doc/tudscr-introduction.tex
-2022/08/09 | 962 | systems/win32/miktex/tm/packages/pr.ini
2022/08/09 | 95752 | systems/texlive/tlnet/archive/create-theorem.doc.r64079.tar.xz
-2022/08/09 | 95468 | systems/win32/miktex/tm/packages/next/miktex-bibtex8bit-bin-x64-2.9.tar.lzma
2022/08/09 | 92835 | macros/latex/contrib/tudscr/source/tudscr-area.dtx
2022/08/09 | 9250 | macros/latex/contrib/tudscr/source/tudscr-color.dtx
-2022/08/09 | 88483 | systems/win32/miktex/tm/packages/next/miktex-png-bin-x64-2.9.tar.lzma
-2022/08/09 | 8825 | systems/win32/miktex/tm/packages/next/miktex-md5-bin-x64-2.9.tar.lzma
2022/08/09 | 8735 | macros/latex/contrib/tudscr/source/doc/tutorials/mathswap.tex
2022/08/09 | 865990 | macros/latex/contrib/tudscr/doc/tutorials/treatise.pdf
2022/08/09 | 8561 | macros/xetex/latex/exam-zh/CHANGELOG.md
-2022/08/09 | 824995 | systems/win32/miktex/tm/packages/next/miktex-pdftex-bin-x64-2.9.tar.lzma
-2022/08/09 | 81448 | systems/win32/miktex/tm/packages/next/miktex-freeglut-bin-x64-2.9.tar.lzma
-2022/08/09 | 79064 | systems/win32/miktex/tm/packages/next/miktex-fonts-bin-x64-2.9.tar.lzma
-2022/08/09 | 77211 | systems/win32/miktex/tm/packages/next/miktex-bibtex-bin-x64-2.9.tar.lzma
-2022/08/09 | 769651 | systems/win32/miktex/tm/packages/next/miktex-ptex-bin-x64.tar.lzma
2022/08/09 | 74826 | macros/latex/contrib/tudscr/source/tudscr-base.dtx
-2022/08/09 | 74098 | systems/win32/miktex/tm/packages/next/miktex-lzma-bin-x64-2.9.tar.lzma
-2022/08/09 | 73685 | systems/win32/miktex/tm/packages/next/miktex-web-bin-x64-2.9.tar.lzma
-2022/08/09 | 73263 | systems/win32/miktex/tm/packages/next/miktex-graphite2-bin-x64-2.9.tar.lzma
2022/08/09 | 73061 | macros/latex/contrib/tudscr/source/tudscr-comp.dtx
-2022/08/09 | 72978 | systems/win32/miktex/tm/packages/next/miktex-ps2pk-bin-x64-2.9.tar.lzma
2022/08/09 | 7179 | macros/latex/contrib/tudscr/source/doc/tutorials/mathtype.tex
2022/08/09 | 71550 | macros/latex/contrib/tudscr/source/tudscr-layout.dtx
-2022/08/09 | 70937 | systems/win32/miktex/tm/packages/next/miktex-tex4ht-bin-x64-2.9.tar.lzma
2022/08/09 | 69340 | macros/xetex/latex/exam-zh/tex/exam-zh.cls
2022/08/09 | 6854 | graphics/pgf/contrib/nimsticks/nimsticks.dtx
-2022/08/09 | 682213 | systems/win32/miktex/tm/packages/next/miktex-lcdf-typetools-bin-x64-2.9.tar.lzma
-2022/08/09 | 68145 | systems/win32/miktex/tm/packages/next/miktex-texify-bin-x64-2.9.tar.lzma
-2022/08/09 | 658512 | systems/win32/miktex/tm/packages/next/files.csv.lzma
-2022/08/09 | 658037 | systems/win32/miktex/tm/packages/files.csv.lzma
2022/08/09 | 65715 | macros/latex/contrib/tudscr/source/tudscr-doc.dtx
2022/08/09 | 65604 | systems/texlive/tlnet/archive/siunitx.r64080.tar.xz
-2022/08/09 | 65130 | systems/win32/miktex/tm/packages/next/miktex-bibarts-bin-x64-2.9.tar.lzma
2022/08/09 | 6478 | macros/latex/contrib/tudscr/source/tudscr-twocolfix.dtx
-2022/08/09 | 63801 | systems/win32/miktex/tm/packages/next/miktex-tdsutil-bin-x64.tar.lzma
2022/08/09 | 63452 | systems/texlive/tlnet/archive/njuthesis.source.r64081.tar.xz
-2022/08/09 | 63240 | systems/win32/miktex/tm/packages/next/miktex-fmt-bin-x64-2.9.tar.lzma
2022/08/09 | 630 | macros/latex/contrib/tudscr/source/doc/examples/mathswap-example.tex
-2022/08/09 | 630436 | systems/win32/miktex/tm/packages/next/miktex-yap-bin-x64-2.9.tar.lzma
2022/08/09 | 62 | macros/latex/contrib/tudscr/source/doc/tutorials.bat
-2022/08/09 | 62360 | systems/win32/miktex/tm/packages/next/miktex-ttf2pk2-bin-x64-2.9.tar.lzma
2022/08/09 | 6160 | macros/latex/contrib/tudscr/source/doc/tudscr-examples.tex
-2022/08/09 | 599104 | systems/win32/miktex/tm/packages/next/miktex-libressl-bin-x64-2.9.tar.lzma
2022/08/09 | 5872 | systems/texlive/tlnet/archive/bookcover.r64078.tar.xz
-2022/08/09 | 58632 | systems/win32/miktex/tm/packages/next/miktex-psutils-bin-x64-2.9.tar.lzma
-2022/08/09 | 5831872 | systems/texlive/tlnet/install-tl-unx.tar.gz
2022/08/09 | 58119 | macros/latex/contrib/tudscr/source/tudscr-title.dtx
-2022/08/09 | 57503 | systems/win32/miktex/tm/packages/next/miktex-cjkutils-bin-x64-2.9.tar.lzma
-2022/08/09 | 57501 | systems/win32/miktex/tm/packages/next/miktex-xml2pmx-bin-x64.tar.lzma
-2022/08/09 | 57317 | systems/win32/miktex/tm/packages/next/miktex-arctrl-bin-x64-2.9.tar.lzma
-2022/08/09 | 565080 | systems/win32/miktex/tm/packages/next/miktex-harfbuzz-bin-x64-2.9.tar.lzma
-2022/08/09 | 55319 | systems/win32/miktex/tm/packages/next/miktex-mpmcli-bin-x64-2.9.tar.lzma
2022/08/09 | 53824 | macros/latex/contrib/tudscr/source/doc/tudscr-packages.tex
2022/08/09 | 53544 | systems/texlive/tlnet/archive/yfonts-otf.r64075.tar.xz
-2022/08/09 | 527570 | systems/win32/miktex/tm/packages/next/miktex-log4cxx-bin-x64-2.9.tar.lzma
-2022/08/09 | 52627 | systems/win32/miktex/tm/packages/next/miktex-synctex-bin-x64-2.9.tar.lzma
-2022/08/09 | 52369 | systems/win32/miktex/tm/packages/next/miktex-m-tx-bin-x64-2.9.tar.lzma
-2022/08/09 | 52036 | systems/win32/miktex/tm/packages/next/miktex-dvicopy-bin-x64-2.9.tar.lzma
2022/08/09 | 5194062 | macros/latex/contrib/tudscr.zip
2022/08/09 | 5058 | macros/latex/contrib/tudscr/source/doc/tudscr.tex
2022/08/09 | 492 | macros/latex/contrib/tudscr/source/doc/examples/document.tex
-2022/08/09 | 48 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5
-2022/08/09 | 48852 | systems/win32/miktex/tm/packages/next/miktex-expat-bin-x64-2.9.tar.lzma
2022/08/09 | 485328 | systems/texlive/tlnet/archive/lt3luabridge.doc.r64077.tar.xz
-2022/08/09 | 481894 | systems/win32/miktex/tm/packages/next/miktex-doc.tar.lzma
-2022/08/09 | 48037 | systems/win32/miktex/tm/packages/next/miktex-mtprint-bin-x64-2.9.tar.lzma
2022/08/09 | 48036 | macros/latex/contrib/tudscr/source/tudscr-frontmatter.dtx
2022/08/09 | 47460 | macros/xetex/latex/exam-zh/tex/exam-zh-question.sty
2022/08/09 | 46127 | macros/latex/contrib/tudscr/source/tudscr-fields.dtx
-2022/08/09 | 45795 | systems/win32/miktex/tm/packages/next/miktex-dvipng-bin-x64-2.9.tar.lzma
-2022/08/09 | 455 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc
-2022/08/09 | 455 | systems/texlive/tlnet/install-tl.zip.sha512.asc
-2022/08/09 | 455 | systems/texlive/tlnet/install-tl-windows.exe.sha512.asc
-2022/08/09 | 455 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512.asc
-2022/08/09 | 43889 | systems/win32/miktex/tm/packages/next/miktex-gsf2pk-bin-x64-2.9.tar.lzma
-2022/08/09 | 43617 | systems/win32/miktex/tm/packages/next/miktex-mthelp-bin-x64-2.9.tar.lzma
-2022/08/09 | 43526 | systems/win32/miktex/tm/packages/next/miktex-zlib-bin-x64-2.9.tar.lzma
2022/08/09 | 419224 | systems/texlive/tlnet/archive/texlive-scripts.doc.r64074.tar.xz
2022/08/09 | 41870 | macros/latex/contrib/tudscr/source/tudscr-misc.dtx
-2022/08/09 | 41189 | systems/win32/miktex/tm/packages/next/miktex-upmendex-bin-x64.tar.lzma
-2022/08/09 | 41179 | systems/win32/miktex/tm/packages/next/miktex-patgen-bin-x64.tar.lzma
2022/08/09 | 4110 | macros/latex/contrib/tudscr/source/doc/tudscr-index.tex
2022/08/09 | 4032 | systems/texlive/tlnet/archive/lt3luabridge.source.r64077.tar.xz
-2022/08/09 | 394142 | systems/win32/miktex/tm/packages/next/miktex-cairo-bin-x64-2.9.tar.lzma
2022/08/09 | 39355 | macros/latex/contrib/tudscr/source/doc/tudscr-hints.tex
2022/08/09 | 38104 | macros/latex/contrib/tudscr/source/doc/tudscr-obsolete.tex
2022/08/09 | 38017 | macros/latex/contrib/tudscr/source/tudscr-localization.dtx
-2022/08/09 | 37506 | systems/win32/miktex/tm/packages/next/miktex-posix-bin-x64-2.9.tar.lzma
-2022/08/09 | 37050 | systems/win32/miktex/tm/packages/next/miktex-chktex-bin-x64-2.9.tar.lzma
-2022/08/09 | 35264 | systems/win32/miktex/tm/packages/next/miktex-axohelp-bin-x64-2.9.tar.lzma
-2022/08/09 | 352463 | systems/win32/miktex/tm/packages/next/miktex-xetex-bin-x64-2.9.tar.lzma
-2022/08/09 | 35229 | systems/win32/miktex/tm/packages/next/miktex-mspack-bin-x64-2.9.tar.lzma
2022/08/09 | 3487 | macros/latex/contrib/tudscr/source/doc/tudscr-preface.tex
-2022/08/09 | 33862 | systems/win32/miktex/tm/packages/next/miktex-uriparser-bin-x64-2.9.tar.lzma
2022/08/09 | 3304 | systems/texlive/tlnet/archive/zlmtt.r64076.tar.xz
-2022/08/09 | 325979 | systems/win32/miktex/tm/packages/next/miktex-dvipdfmx-bin-x64-2.9.tar.lzma
-2022/08/09 | 325481 | systems/win32/miktex/tm/packages/next/miktex-mo-bin-x64-2.9.tar.lzma
2022/08/09 | 320795 | macros/latex/contrib/tudscr/doc/tutorials/mathtype.pdf
-2022/08/09 | 32073 | systems/win32/miktex/tm/packages/next/miktex-makeindex-bin-x64-2.9.tar.lzma
-2022/08/09 | 31587 | systems/win32/miktex/tm/packages/next/miktex-autosp-bin-x64-2.9.tar.lzma
-2022/08/09 | 31562 | systems/win32/miktex/tm/packages/next/miktex-bzip2-bin-x64-2.9.tar.lzma
-2022/08/09 | 30570 | systems/win32/miktex/tm/packages/next/miktex-lacheck-bin-x64-2.9.tar.lzma
-2022/08/09 | 295944 | systems/win32/miktex/tm/packages/next/miktex-freetype2-bin-x64-2.9.tar.lzma
2022/08/09 | 2952 | systems/texlive/tlnet/archive/lt3luabridge.r64077.tar.xz
2022/08/09 | 2900 | macros/latex/contrib/tudscr/source/tudscrsource.tex
-2022/08/09 | 288547 | systems/win32/miktex/tm/packages/miktex-zzdb1-2.9.tar.lzma
-2022/08/09 | 288521 | systems/win32/miktex/tm/packages/next/miktex-zzdb1-2.9.tar.lzma
-2022/08/09 | 286684 | systems/win32/miktex/tm/packages/next/miktex-metapost-bin-x64-2.9.tar.lzma
2022/08/09 | 28543 | macros/latex/contrib/tudscr/source/doc/tudscr-installation.tex
-2022/08/09 | 28509 | systems/win32/miktex/tm/packages/next/miktex-findtexmf-bin-x64-2.9.tar.lzma
-2022/08/09 | 2821670 | systems/win32/miktex/tm/packages/next/miktex-texworks-bin-x64-2.9.tar.lzma
-2022/08/09 | 27462 | systems/win32/miktex/tm/packages/next/miktex-teckit-bin-x64-2.9.tar.lzma
-2022/08/09 | 270466 | systems/win32/miktex/tm/packages/next/miktex-console-bin-x64-2.9.tar.lzma
2022/08/09 | 2630 | macros/latex/contrib/tudscr/source/doc/tudscr-additional.tex
-2022/08/09 | 25516456 | systems/texlive/tlnet/install-tl.zip
-2022/08/09 | 25118 | systems/win32/miktex/tm/packages/next/miktex-fribidixetex-bin-x64-2.9.tar.lzma
-2022/08/09 | 247206 | systems/win32/miktex/tm/packages/next/miktex-hitex-bin-x64.tar.lzma
-2022/08/09 | 245150 | systems/win32/miktex/tm/packages/next/miktex-pmx-bin-x64-2.9.tar.lzma
-2022/08/09 | 24211 | systems/win32/miktex/tm/packages/next/miktex-devnag-bin-x64-2.9.tar.lzma
-2022/08/09 | 2396808 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz
-2022/08/09 | 23949 | systems/win32/miktex/tm/packages/next/miktex-popt-bin-x64-2.9.tar.lzma
2022/08/09 | 234904 | systems/texlive/tlnet/archive/zlmtt.doc.r64076.tar.xz
2022/08/09 | 2193521 | macros/xetex/latex/exam-zh.zip
2022/08/09 | 218215 | macros/latex/contrib/tudscr/source/tudscr-manual.dtx
2022/08/09 | 2168 | graphics/pgf/contrib/nimsticks/README.md
-2022/08/09 | 213848 | systems/win32/miktex/tm/packages/next/miktex-omegaware-bin-x64-2.9.tar.lzma
-2022/08/09 | 209136 | systems/win32/miktex/tm/packages/next/miktex-metafont-bin-x64-2.9.tar.lzma
2022/08/09 | 20908 | macros/latex/contrib/tudscr/source/tudscr-supervisor.dtx
-2022/08/09 | 20436604 | systems/texlive/tlnet/install-tl-windows.exe
-2022/08/09 | 203418 | systems/win32/miktex/tm/packages/next/miktex-pixman-bin-x64-2.9.tar.lzma
-2022/08/09 | 2023132 | systems/win32/miktex/tm/packages/next/miktex-luatex-bin-x64-2.9.tar.lzma
2022/08/09 | 1999 | macros/latex/contrib/tudscr/source/doc/examples/evaluation.tex
-2022/08/09 | 196212 | systems/win32/miktex/tm/packages/next/miktex-curl-bin-x64-2.9.tar.lzma
2022/08/09 | 19264 | systems/texlive/tlnet/archive/njuthesis.r64081.tar.xz
2022/08/09 | 19166 | macros/latex/contrib/tudscr/source/tudscr-texindy.dtx
-2022/08/09 | 18510 | systems/win32/miktex/tm/packages/next/miktex-tex2xindy-bin-x64-2.9.tar.lzma
-2022/08/09 | 18381 | systems/win32/miktex/tm/packages/next/miktex-kpathsea-bin-x64-2.9.tar.lzma
2022/08/09 | 1832 | macros/latex/contrib/tudscr/source/doc/examples/notice.tex
-2022/08/09 | 181724 | systems/win32/miktex/tm/packages/next/miktex-mpfr-bin-x64-2.9.tar.lzma
2022/08/09 | 18117 | macros/latex/contrib/tudscr/source/doc/tudscr-bundle.tex
2022/08/09 | 1785192 | systems/texlive/tlnet/archive/bookcover.doc.r64078.tar.xz
-2022/08/09 | 17576163 | systems/texlive/tlnet/tlpkg/texlive.tlpdb
2022/08/09 | 17472 | macros/latex/contrib/tudscr/source/doc/tudscr-supervisor.tex
2022/08/09 | 17402 | macros/latex/contrib/tudscr/README.md
2022/08/09 | 17370 | macros/latex/contrib/tudscr/source/doc/tudscr-poster.tex
-2022/08/09 | 173176 | systems/win32/miktex/tm/packages/next/miktex-tex-bin-x64-2.9.tar.lzma
-2022/08/09 | 169678 | systems/win32/miktex/tm/packages/next/miktex-hunspell-bin-x64-2.9.tar.lzma
2022/08/09 | 167065 | macros/latex/contrib/tudscr/source/doc/tudscr-mainclasses.tex
2022/08/09 | 1607 | macros/latex/contrib/tudscr/source/doc/examples/mathtype-example.tex
2022/08/09 | 156564 | macros/latex/contrib/tudscr/source/tudscr-fonts.dtx
-2022/08/09 | 155432 | systems/win32/miktex/tm/packages/next/miktex-fontconfig-bin-x64-2.9.tar.lzma
-2022/08/09 | 153 | systems/texlive/tlnet/install-tl-windows.exe.sha512
-2022/08/09 | 152 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512
-2022/08/09 | 1503054 | systems/win32/miktex/tm/packages/next/miktex-runtime-bin-x64-2.9.tar.lzma
2022/08/09 | 149860 | systems/texlive/tlnet/archive/yfonts-otf.doc.r64075.tar.xz
2022/08/09 | 14898 | macros/latex/contrib/tudscr/source/doc/examples/treatise-example.tex
-2022/08/09 | 1480963 | systems/win32/miktex/tm/packages/miktex-zzdb2-2.9.tar.lzma
-2022/08/09 | 1478886 | systems/win32/miktex/tm/packages/next/miktex-zzdb2-2.9.tar.lzma
-2022/08/09 | 145 | systems/texlive/tlnet/install-tl.zip.sha512
-2022/08/09 | 1458152 | systems/win32/miktex/tm/packages/next/miktex-dvisvgm-bin-x64-2.9.tar.lzma
-2022/08/09 | 144 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512
-2022/08/09 | 14432 | systems/win32/miktex/tm/packages/next/miktex-zzip-bin-x64-2.9.tar.lzma
2022/08/09 | 142137 | macros/latex/contrib/tudscr/source/doc/tutorials/treatise.tex
2022/08/09 | 14060 | systems/texlive/tlnet/archive/bookcover.source.r64078.tar.xz
-2022/08/09 | 140011 | systems/win32/miktex/tm/packages/next/miktex-mktex-bin-x64-2.9.tar.lzma
-2022/08/09 | 1362856 | systems/win32/miktex/tm/packages/miktex-zzdb3-2.9.tar.lzma
-2022/08/09 | 1362395 | systems/win32/miktex/tm/packages/next/miktex-zzdb3-2.9.tar.lzma
-2022/08/09 | 135464 | systems/win32/miktex/tm/packages/next/miktex-dvips-bin-x64-2.9.tar.lzma
-2022/08/09 | 1323743 | systems/win32/miktex/tm/packages/next/miktex-poppler-bin-x64-2.9.tar.lzma
2022/08/09 | 12880 | macros/latex/contrib/tudscr/source/tudscr-gitinfo.dtx
2022/08/09 | 125133 | macros/latex/contrib/tudscr/doc/tutorials/mathswap.pdf
2022/08/09 | 1242168 | systems/texlive/tlnet/archive/siunitx.doc.r64080.tar.xz
2022/08/09 | 11984 | macros/latex/contrib/tudscr/source/tudscr.ins
2022/08/09 | 1177448 | systems/texlive/tlnet/archive/njuthesis.doc.r64081.tar.xz
-2022/08/09 | 1172 | systems/win32/miktex/tm/packages/next/pr.ini
2022/08/09 | 116636 | systems/texlive/tlnet/archive/siunitx.source.r64080.tar.xz
-2022/08/09 | 1161749 | systems/win32/miktex/tm/packages/next/miktex-asymptote-bin-x64-2.9.tar.lzma
-2022/08/09 | 115580 | systems/win32/miktex/tm/packages/next/miktex-gregorio-bin-x64-2.9.tar.lzma
2022/08/09 | 1145951 | macros/latex/contrib/tudscr/doc/tudscrsource.pdf
2022/08/09 | 113528 | systems/texlive/tlnet/archive/texlive-scripts.r64074.tar.xz
-2022/08/09 | 112979 | systems/win32/miktex/tm/packages/next/miktex-epstopdf-bin-x64-2.9.tar.lzma
-2022/08/09 | 112878 | systems/win32/miktex/tm/packages/next/miktex-gd-bin-x64-2.9.tar.lzma
2022/08/09 | 1126953 | macros/latex/contrib/tudscr/doc/tudscr.pdf
2022/08/09 | 1111795 | macros/latex/contrib/tudscr/doc/tudscr_print.pdf
2022/08/09 | 1107 | macros/latex/contrib/tudscr/doc/LICENSE.md
-2022/08/09 | 109650 | systems/win32/miktex/tm/packages/next/miktex-jpeg-bin-x64-2.9.tar.lzma
2022/08/09 | 109371 | macros/latex/contrib/tudscr/source/tudscr-pagestyle.dtx
2022/08/09 | 109073 | graphics/pgf/contrib/nimsticks.zip
-2022/08/09 | 107437 | systems/win32/miktex/tm/packages/next/miktex-texware-bin-x64-2.9.tar.lzma
2022/08/09 | 107309 | graphics/pgf/contrib/nimsticks/nimsticks.pdf
-2022/08/09 | 104922 | systems/win32/miktex/tm/packages/next/miktex-mfware-bin-x64-2.9.tar.lzma
-2022/08/09 | 103597 | systems/win32/miktex/tm/packages/next/miktex-lua53-bin-x64-2.9.tar.lzma
-2022/08/09 | 103247 | systems/win32/miktex/tm/packages/next/miktex-cweb-bin-x64-2.9.tar.lzma
2022/08/09 | 10204 | systems/texlive/tlnet/archive/create-theorem.r64079.tar.xz
2022/08/08 | 996 | macros/latex/contrib/siunitx/README.md
2022/08/08 | 9835 | macros/latex/contrib/siunitx/siunitx-symbol.dtx
@@ -265,7 +411,6 @@
2022/08/08 | 322528 | systems/texlive/tlnet/archive/pxchfon.doc.r64072.tar.xz
2022/08/08 | 322096 | systems/texlive/tlnet/archive/oup-authoring-template.doc.r64072.tar.xz
2022/08/08 | 31738 | macros/latex/contrib/siunitx/siunitx-version-1.cfg
-2022/08/08 | 31680 | systems/texlive/tlnet/archive/exam-zh.r64072.tar.xz
2022/08/08 | 3096 | macros/unicodetex/latex/njuthesis/njuthesis.ins
2022/08/08 | 2924 | systems/texlive/tlnet/archive/uwa-pcf.r64072.tar.xz
2022/08/08 | 291009 | macros/unicodetex/latex/njuthesis/njuthesis.dtx
@@ -298,7 +443,6 @@
2022/08/08 | 19105 | macros/unicodetex/latex/njuthesis/LICENSE
2022/08/08 | 19105 | macros/generic/lt3luabridge/LICENSE
2022/08/08 | 1846 | fonts/yfonts-otf/tex/yfonts-otf.sty
-2022/08/08 | 1831768 | systems/texlive/tlnet/archive/exam-zh.doc.r64072.tar.xz
2022/08/08 | 181 | macros/generic/lt3luabridge/example.context
2022/08/08 | 18148 | systems/texlive/tlnet/archive/biblatex-swiss-legal.r64072.tar.xz
2022/08/08 | 18116 | macros/xetex/latex/exam-zh/tex/exam-zh-font.sty
@@ -358,8 +502,6 @@
2022/08/07 | 9581 | usergrps/usergrps/es.html
2022/08/07 | 9541 | usergrps/usergrps/labels.pdf
2022/08/07 | 9472 | usergrps/usergrps/us.html
-2022/08/07 | 945 | macros/luatex/generic/luatexja/tool/table_ivd_aj1.lua
-2022/08/07 | 945 | macros/luatex/generic/luatexja/doc/jfm-testf.lua
2022/08/07 | 9457 | usergrps/usergrps/gr.html
2022/08/07 | 9436 | usergrps/usergrps/esc.html
2022/08/07 | 9430 | usergrps/usergrps/pt.html
@@ -376,184 +518,78 @@
2022/08/07 | 9291 | usergrps/usergrps/mx.html
2022/08/07 | 9286 | usergrps/usergrps/tw.html
2022/08/07 | 9211 | usergrps/usergrps/ee.html
-2022/08/07 | 896 | macros/luatex/generic/luatexja/tool/otf-KozMinPr6N-Regular.txt
2022/08/07 | 888132 | systems/texlive/tlnet/archive/l3backend.doc.r64066.tar.xz
-2022/08/07 | 885 | macros/luatex/generic/luatexja/src/patches/lltjp-stfloats.sty
-2022/08/07 | 8660 | macros/luatex/generic/luatexja/src/ltjltxdoc.dtx
2022/08/07 | 8652 | macros/latex/contrib/tagpdf/ex-AF-file.pdf
-2022/08/07 | 8609 | macros/luatex/generic/luatexja/src/ltj-otf.lua
2022/08/07 | 8436736 | graphics/asymptote/binaries/i386-windows/texlive/asy.exe
2022/08/07 | 8318976 | graphics/asymptote/binaries/x86_64-windows/texlive/asy.exe
2022/08/07 | 8281 | macros/latex/contrib/tagpdf/global-ex.png
-2022/08/07 | 825 | macros/luatex/generic/luatexja/src/patches/lltjp-collcell.sty
2022/08/07 | 8113 | macros/latex/contrib/tagpdf/tagpdfdocu-patches.sty
2022/08/07 | 810894 | graphics/pgf/contrib/tikz-relay.zip
-2022/08/07 | 8106 | macros/luatex/generic/luatexja/src/jfm-min.lua
2022/08/07 | 801 | macros/latex/contrib/tagpdf/ex-tagpdf-template.tex
2022/08/07 | 7854 | macros/latex/contrib/tagpdf/ex-formula-problem-luatex.pdf
-2022/08/07 | 7790 | macros/luatex/generic/luatexja/tool/jfm-convert.lua
2022/08/07 | 777 | macros/latex/contrib/tagpdf/ex-spaceglyph-listings.tex
-2022/08/07 | 7691 | macros/luatex/generic/luatexja/src/ltj-unicode-ccfix.lua
-2022/08/07 | 7370 | macros/luatex/generic/luatexja/src/ltj-math.lua
-2022/08/07 | 717626 | macros/luatex/generic/luatexja/doc/luatexja-en.pdf
-2022/08/07 | 7026 | macros/luatex/generic/luatexja/src/ltj-pretreat.lua
-2022/08/07 | 69217 | macros/luatex/generic/luatexja/doc/ltjltxdoc.pdf
-2022/08/07 | 6891 | macros/luatex/generic/luatexja/src/addons/luatexja-otf.sty
2022/08/07 | 6842 | macros/latex/contrib/tagpdf/ex-softhyphen.pdf
2022/08/07 | 66801 | graphics/pgf/contrib/tikz-relay/doc/tikz-relay-doc.tex
2022/08/07 | 6626 | macros/latex/contrib/tagpdf/ex-attribute-luatex.pdf
2022/08/07 | 661245 | graphics/pgf/contrib/tikz-relay/doc/tikz-relay-doc.pdf
-2022/08/07 | 6529 | macros/luatex/generic/luatexja/src/patches/lltjdefs.sty
2022/08/07 | 6409 | usergrps/usergrps/index.html
2022/08/07 | 6376 | fonts/zlmtt/doc/zlmtt-doc.tex
-2022/08/07 | 6235 | macros/luatex/generic/luatexja/src/ltj-latex.sty
-2022/08/07 | 6214 | macros/luatex/generic/luatexja/src/ltj-base.sty
-2022/08/07 | 617 | macros/luatex/generic/luatexja/src/patches/lltjp-array.sty
-2022/08/07 | 6060 | macros/luatex/generic/luatexja/tool/kyoikukanjiChars.tex
-2022/08/07 | 5940 | macros/luatex/generic/luatexja/src/ltj-lotf_aux.lua
2022/08/07 | 592832 | systems/texlive/tlnet/archive/l3kernel.source.r64066.tar.xz
-2022/08/07 | 5850 | macros/luatex/generic/luatexja/src/patches/lltjp-fontspec.sty
-2022/08/07 | 580 | macros/luatex/generic/luatexja/tool/blocks2defcharrange.rb
2022/08/07 | 5797 | macros/latex/contrib/tagpdf/ex-patch-sectioning-memoir.tex
-2022/08/07 | 57155 | macros/luatex/generic/luatexja/doc/luatexja-ruby.tex
-2022/08/07 | 5682 | macros/luatex/generic/luatexja/src/patches/lltjp-tascmac.sty
-2022/08/07 | 55553 | macros/luatex/generic/luatexja/src/ltj-jfmglue.lua
-2022/08/07 | 551 | macros/luatex/generic/luatexja/tool/jfm-readable.rb
2022/08/07 | 55117 | graphics/pgf/contrib/tikz-relay/tex/tikzlibrarycircuits.ee.IEC.relay.code.tex
-2022/08/07 | 54427 | macros/luatex/generic/luatexja/src/ltj-jisx0208.lua
-2022/08/07 | 541346 | macros/luatex/generic/luatexja/doc/luatexja.dtx
2022/08/07 | 5388 | graphics/pgf/contrib/tikz-relay/doc/BeamerAnimation.tex
-2022/08/07 | 5302 | macros/luatex/generic/luatexja/src/addons/luatexja-adjust.sty
-2022/08/07 | 5222 | macros/luatex/generic/luatexja/src/ltj-debug.lua
2022/08/07 | 5107 | macros/latex/contrib/tagpdf/tagpdf-space.dtx
2022/08/07 | 50220 | macros/latex/contrib/tagpdf/tagpdf-struct.dtx
-2022/08/07 | 49557 | macros/luatex/generic/luatexja/src/patches/lltjfont.sty
2022/08/07 | 492426 | macros/latex/contrib/tagpdf/tagpdf.pdf
2022/08/07 | 48884 | usergrps/usergrps/lugs.pdf
-2022/08/07 | 4871 | macros/luatex/generic/luatexja/src/ltj-stack.lua
-2022/08/07 | 48551 | macros/luatex/generic/luatexja/src/ltj-jfont.lua
-2022/08/07 | 4808 | macros/luatex/generic/luatexja/src/jfm-tmin.lua
2022/08/07 | 4618 | macros/latex/contrib/tagpdf/ex-spaceglyph-listings.pdf
-2022/08/07 | 456577 | macros/luatex/generic/luatexja/doc/ltjsclasses.pdf
-2022/08/07 | 4480 | macros/luatex/generic/luatexja/src/ltj-plain.sty
-2022/08/07 | 4452 | macros/luatex/generic/luatexja/doc/jfm-ujisc33.lua
2022/08/07 | 4284 | macros/latex/contrib/tagpdf/ex-patch-sectioning-koma.tex
-2022/08/07 | 4262 | macros/luatex/generic/luatexja/tool/kyoikukanji.txt
-2022/08/07 | 4196 | macros/luatex/generic/luatexja/src/patches/lltjp-atbegshi.sty
2022/08/07 | 4153 | macros/latex/contrib/tagpdf/ex-alt-actualtext.tex
-2022/08/07 | 405 | macros/luatex/generic/luatexja/src/patches/lltjp-everyshi.sty
2022/08/07 | 40036 | macros/latex/contrib/tagpdf/tagpdf-backend.dtx
-2022/08/07 | 397581 | macros/luatex/generic/luatexja/doc/ltjclasses.pdf
-2022/08/07 | 3961 | macros/luatex/generic/luatexja/src/ltj-charrange.lua
-2022/08/07 | 39581 | macros/luatex/generic/luatexja/src/ltj-direction.lua
-2022/08/07 | 390299 | macros/luatex/generic/luatexja/doc/luatexja-ruby.pdf
-2022/08/07 | 3893 | macros/luatex/generic/luatexja/src/patches/lltjp-siunitx.sty
-2022/08/07 | 385 | macros/luatex/generic/luatexja/src/ltjsclasses.ins
-2022/08/07 | 3835934 | macros/luatex/generic/luatexja.zip
-2022/08/07 | 3804 | macros/luatex/generic/luatexja/src/ltj-lineskip.lua
-2022/08/07 | 3796 | macros/luatex/generic/luatexja/README
-2022/08/07 | 3748 | macros/luatex/generic/luatexja/src/ltj-compat.lua
-2022/08/07 | 355 | macros/luatex/generic/luatexja/tool/otf-AdobeMingStd-Light.txt
-2022/08/07 | 355 | macros/luatex/generic/luatexja/doc/luatexja.ins
-2022/08/07 | 3451 | macros/luatex/generic/luatexja/src/luatexja-compat.sty
-2022/08/07 | 3425 | macros/luatex/generic/luatexja/src/ltj-inputbuf.lua
-2022/08/07 | 3371 | macros/luatex/generic/luatexja/src/patches/lltjp-xunicode.sty
-2022/08/07 | 33461 | macros/luatex/generic/luatexja/src/addons/luatexja-ajmacros.sty
-2022/08/07 | 3313 | macros/luatex/generic/luatexja/tool/ltj-unicode-ccfix_make2.pl
2022/08/07 | 33096 | usergrps/usergrps/lugs.html
2022/08/07 | 33016 | systems/texlive/tlnet/archive/l3backend.source.r64066.tar.xz
-2022/08/07 | 326 | macros/luatex/generic/luatexja/tool/otf-AdobeMyungjoStd-Medium.txt
-2022/08/07 | 3238 | macros/luatex/generic/luatexja/doc/jfm-test.lua
-2022/08/07 | 32183 | macros/luatex/generic/luatexja/src/ltj-ruby.lua
2022/08/07 | 3211 | macros/latex/contrib/tagpdf/tagpdf.ins
-2022/08/07 | 317 | macros/luatex/generic/luatexja/tool/otf-AdobeSongStd-Light.txt
-2022/08/07 | 3100 | macros/luatex/generic/luatexja/tool/table_jisx0208.tex
-2022/08/07 | 29814 | macros/luatex/generic/luatexja/src/luatexja-core.sty
-2022/08/07 | 29572 | macros/luatex/generic/luatexja/src/addons/luatexja-preset.sty
2022/08/07 | 290282 | support/TeX4ht/source/tex4ht-sty.tex
2022/08/07 | 28601 | macros/latex/contrib/tagpdf/tagpdf-checks.dtx
2022/08/07 | 27321 | support/TeX4ht/source/Makefile
2022/08/07 | 27127 | macros/latex/contrib/tagpdf/tagpdf-user.dtx
-2022/08/07 | 26934 | macros/luatex/generic/luatexja/src/lltjext.sty
2022/08/07 | 26705241 | graphics/asymptote.zip
2022/08/07 | 265601 | graphics/pgf/contrib/tikz-relay/doc/BeamerAnimation.pdf
2022/08/07 | 2637 | macros/latex/contrib/tagpdf/ex-patch-list.tex
-2022/08/07 | 2601 | macros/luatex/generic/luatexja/src/jfm-banjiao.lua
-2022/08/07 | 2586 | macros/luatex/generic/luatexja/src/jfm-kaiming.lua
2022/08/07 | 25856 | macros/latex/contrib/tagpdf/tagpdf-mc-generic.dtx
-2022/08/07 | 2575 | macros/luatex/generic/luatexja/src/jfm-quanjiao.lua
2022/08/07 | 2528 | macros/latex/contrib/tagpdf/ex-patch-list-obsolete.tex
-2022/08/07 | 2374 | macros/luatex/generic/luatexja/src/patches/lltjp-unicode-math.sty
-2022/08/07 | 2342 | macros/luatex/generic/luatexja/src/jfm-jis.lua
2022/08/07 | 22818 | macros/latex/contrib/tagpdf/ex-mc-manual-para-split-obsolete.pdf
2022/08/07 | 2262 | macros/latex/contrib/tagpdf/tagpdf-code.tex
-2022/08/07 | 22453 | macros/luatex/generic/luatexja/src/luatexja.lua
-2022/08/07 | 2207 | macros/luatex/generic/luatexja/src/jfm-CCT.lua
-2022/08/07 | 2193 | macros/luatex/generic/luatexja/src/addons/luatexja-zhfonts.sty
-2022/08/07 | 21879 | macros/luatex/generic/luatexja/src/ltj-adjust.lua
2022/08/07 | 21795 | macros/latex/contrib/tagpdf/tagpdf.dtx
2022/08/07 | 2150 | macros/latex/contrib/tagpdf/ex-mc-manual-para-split-obsolete.tex
2022/08/07 | 21067 | macros/latex/contrib/tagpdf/ex-patch-sectioning-memoir.pdf
2022/08/07 | 20954 | usergrps/usergrps/lugs.tex
-2022/08/07 | 2057 | macros/luatex/generic/luatexja/src/patches/lltjp-microtype.sty
2022/08/07 | 2043972 | macros/latex/contrib/tagpdf.zip
-2022/08/07 | 2042 | macros/luatex/generic/luatexja/src/luatexja.sty
2022/08/07 | 2022 | macros/latex/contrib/tagpdf/link-figure-input.tex
-2022/08/07 | 200 | macros/luatex/generic/luatexja/src/jfm-prop.lua
2022/08/07 | 199468 | support/TeX4ht/source/ChangeLog
-2022/08/07 | 196 | macros/luatex/generic/luatexja/src/jfm-propw.lua
-2022/08/07 | 196 | macros/luatex/generic/luatexja/src/jfm-propv.lua
2022/08/07 | 19600 | macros/latex/contrib/tagpdf/tagpdf-roles.dtx
2022/08/07 | 19363 | macros/latex/contrib/tagpdf/ex-tagpdf-template.pdf
-2022/08/07 | 192 | macros/luatex/generic/luatexja/src/jfm-mono.lua
-2022/08/07 | 19234 | macros/luatex/generic/luatexja/src/patches/lltjp-geometry.sty
2022/08/07 | 1914 | fonts/zlmtt/tex/zlmtt.sty
-2022/08/07 | 189 | macros/luatex/generic/luatexja/src/patches/lltjp-preview.sty
-2022/08/07 | 189093 | macros/luatex/generic/luatexja/src/ltjsclasses.dtx
-2022/08/07 | 18722 | macros/luatex/generic/luatexja/src/ltj-kinsoku.tex
2022/08/07 | 18461 | macros/latex/contrib/tagpdf/ex-patch-sectioning-koma-luatex.pdf
-2022/08/07 | 177686 | macros/luatex/generic/luatexja/src/ltjclasses.dtx
2022/08/07 | 17742 | macros/latex/contrib/tagpdf/ex-alt-actualtext-luatex.pdf
2022/08/07 | 173260 | systems/texlive/tlnet/archive/l3kernel.r64066.tar.xz
2022/08/07 | 1730 | macros/latex/contrib/tagpdf/tagpdf.bib
2022/08/07 | 16888 | macros/latex/contrib/tagpdf/ex-patch-list-luatex.pdf
-2022/08/07 | 166557 | macros/luatex/generic/luatexja/doc/lltjp-geometry.pdf
-2022/08/07 | 1637 | macros/luatex/generic/luatexja/src/addons/luatexja-fontspec.sty
-2022/08/07 | 1611 | macros/luatex/generic/luatexja/src/patches/lltjp-footmisc.sty
-2022/08/07 | 15839 | macros/luatex/generic/luatexja/src/addons/luatexja-fontspec-27c.sty
-2022/08/07 | 154928 | macros/luatex/generic/luatexja/src/ltj-ivd_aj1.lua
2022/08/07 | 15452 | systems/texlive/tlnet/archive/l3backend.r64066.tar.xz
2022/08/07 | 1537 | macros/latex/contrib/tagpdf/ex-structure-obsolete.tex
-2022/08/07 | 1536 | macros/luatex/generic/luatexja/COPYING
2022/08/07 | 15239 | macros/latex/contrib/tagpdf/tagpdf-mc-shared.dtx
-2022/08/07 | 14929 | macros/luatex/generic/luatexja/src/ltj-rmlgbm.lua
-2022/08/07 | 14914 | macros/luatex/generic/luatexja/src/patches/lltjp-listings.sty
2022/08/07 | 1464 | graphics/pgf/contrib/tikz-relay/README.txt
2022/08/07 | 141163 | macros/latex/contrib/tagpdf/pac3.PNG
2022/08/07 | 1398 | macros/latex/contrib/tagpdf/ex-attribute.tex
-2022/08/07 | 1397 | macros/luatex/generic/luatexja/tool/ivslist.tex
-2022/08/07 | 13899 | macros/luatex/generic/luatexja/src/jfm-ujis.lua
-2022/08/07 | 13726 | macros/luatex/generic/luatexja/doc/lltjp-geometry.tex
2022/08/07 | 13465 | macros/latex/contrib/tagpdf/tagpdf-mc-luacode.dtx
2022/08/07 | 13275 | macros/latex/contrib/tagpdf/tagpdf-tree.dtx
-2022/08/07 | 13238 | macros/luatex/generic/luatexja/src/ltj-setwidth.lua
2022/08/07 | 1299 | fonts/zlmtt/README
-2022/08/07 | 1278 | macros/luatex/generic/luatexja/src/ltjclasses.ins
-2022/08/07 | 12716 | macros/luatex/generic/luatexja/src/patches/lltjcore.sty
-2022/08/07 | 126 | macros/luatex/generic/luatexja/src/ltjltxdoc.ins
2022/08/07 | 1240587 | macros/latex/contrib/tagpdf/tagpdf-code.pdf
2022/08/07 | 1237 | macros/latex/contrib/tagpdf/ex-AF-file.tex
-2022/08/07 | 1224 | macros/luatex/generic/luatexja/tool/chars2defcharrange.rb
-2022/08/07 | 12151 | macros/luatex/generic/luatexja/src/ltj-base.lua
2022/08/07 | 11848044 | systems/texlive/tlnet/archive/l3kernel.doc.r64066.tar.xz
2022/08/07 | 1176 | macros/latex/contrib/tagpdf/README.md
-2022/08/07 | 11508 | macros/luatex/generic/luatexja/src/jfm-ujisv.lua
-2022/08/07 | 1149406 | macros/luatex/generic/luatexja/doc/luatexja-ja.pdf
-2022/08/07 | 11335 | macros/luatex/generic/luatexja/tool/unicodeBlocks.tex
-2022/08/07 | 1130 | macros/luatex/generic/luatexja/tool/function_uax50.lua
2022/08/07 | 1127331 | support/TeX4ht/source/tex4ht-4ht.tex
2022/08/07 | 1073 | macros/latex/contrib/tagpdf/ex-softhyphen.tex
-2022/08/07 | 10311 | macros/luatex/generic/luatexja/src/addons/luatexja-ruby.sty
2022/08/07 | 1019 | macros/latex/contrib/tagpdf/ex-formula-problem.tex
2022/08/07 | 101278 | macros/latex/contrib/tagpdf/tagpdf.tex
2022/08/06 | 99 | graphics/asymptote/base/asy_filetype.vim
@@ -2812,155 +2848,3 @@
2022/08/04 | 1132348 | systems/texlive/tlnet/archive/tuda-ci.doc.r64039.tar.xz
2022/08/04 | 110082 | macros/latex/contrib/ocgx2/ocgx2.sty
2022/08/04 | 1070 | macros/latex/contrib/tudscr/source/doc/examples/poster.tex
-2022/08/03 | 971052 | systems/texlive/tlnet/archive/postnotes.doc.r64031.tar.xz
-2022/08/03 | 9684 | macros/latex/contrib/tuda-ci/tex/tudamecheng.cfg
-2022/08/03 | 953 | macros/latex/contrib/europecv/templates/europecv_biber.tex
-2022/08/03 | 9383 | macros/latex/contrib/tuda-ci/tex/beamerouterthemeTUDa.sty
-2022/08/03 | 934 | macros/latex/contrib/europecv/examples/greek-utf8.tex
-2022/08/03 | 916 | macros/latex/contrib/europecv/examples/maltese-maltese.tex
-2022/08/03 | 88956 | macros/latex/contrib/europecv/examples/greek-utf8.pdf
-2022/08/03 | 8887 | macros/latex/contrib/tuda-ci/example/DEMO-TUDaSciPoster.tex
-2022/08/03 | 863 | macros/latex/contrib/europecv/examples/maltese-utf8.tex
-2022/08/03 | 8579 | macros/latex/contrib/tuda-ci/tex/beamerinnerthemeTUDa.sty
-2022/08/03 | 83685 | macros/latex/contrib/easybook/easybook.tex
-2022/08/03 | 8059 | macros/latex/contrib/europecv/templates/cv_template_academic_en.tex
-2022/08/03 | 765 | macros/latex/contrib/europecv/examples/bulgarian-koi8-r.tex
-2022/08/03 | 75610 | macros/latex/contrib/easybook/easybook.dtx
-2022/08/03 | 7336 | macros/latex/contrib/tuda-ci/example/DEMO-TUDaBeamer.tex
-2022/08/03 | 7092 | systems/texlive/tlnet/archive/postnotes.r64031.tar.xz
-2022/08/03 | 6975 | macros/latex/contrib/europecv/examples/at.pdf
-2022/08/03 | 6928 | macros/latex/contrib/tuda-ci/tex/tudabeamer.cls
-2022/08/03 | 6881 | macros/latex/contrib/tuda-ci/example/DEMO-TUDaLeaflet.tex
-2022/08/03 | 664 | macros/latex/contrib/europecv/templates/europecv_biber.conf
-2022/08/03 | 662269 | macros/latex/contrib/tuda-ci/doc/DEMO-TUDaPub.pdf
-2022/08/03 | 65 | systems/mac/mactex/mactex-MacTeXtras-20220803.zip.md5
-2022/08/03 | 6593 | macros/latex/contrib/europecv/templates/europecv_photo.jpg
-2022/08/03 | 6443662 | macros/latex/contrib/tuda-ci.zip
-2022/08/03 | 635898 | macros/latex/contrib/tuda-ci/doc/DEMO-TUDaPhD.pdf
-2022/08/03 | 632481 | macros/latex/contrib/easybook.zip
-2022/08/03 | 6315 | macros/latex/contrib/tuda-ci/tex/tudarules.sty
-2022/08/03 | 627495 | macros/latex/contrib/tuda-ci/doc/DEMO-TUDaThesis.pdf
-2022/08/03 | 614706 | macros/latex/contrib/europecv/europecv.pdf
-2022/08/03 | 60354 | macros/latex/contrib/europecv/europecv.tex
-2022/08/03 | 598742 | macros/latex/contrib/tuda-ci/doc/DEMO-TUDaBeamer.pdf
-2022/08/03 | 590981 | macros/latex/contrib/easybook/easybook.pdf
-2022/08/03 | 5890 | macros/latex/contrib/tuda-ci/tex/tudacolors.sty
-2022/08/03 | 5859 | macros/latex/contrib/tuda-ci/example/DEMO-TUDaPoster.tex
-2022/08/03 | 570468 | macros/latex/contrib/tuda-ci/doc/DEMO-TUDaExercise.pdf
-2022/08/03 | 567049 | macros/latex/contrib/tuda-ci/doc/DEMO-TUDaLetter.pdf
-2022/08/03 | 563703 | macros/latex/contrib/tuda-ci/doc/DEMO-TUDaSciPoster.pdf
-2022/08/03 | 559873 | macros/latex/contrib/tuda-ci/doc/DEMO-TUDaLeaflet.pdf
-2022/08/03 | 552031 | macros/latex/contrib/tuda-ci/doc/DEMO-TUDaAnnouncement.pdf
-2022/08/03 | 5433 | macros/latex/contrib/tuda-ci/tex/tudasize9pt.clo
-2022/08/03 | 540465 | macros/latex/contrib/lt3rawobjects.zip
-2022/08/03 | 5391 | macros/latex/contrib/tuda-ci/example/DEMO-TUDaLetter.tex
-2022/08/03 | 5381 | macros/latex/contrib/tuda-ci/tex/tudalettersize10pt.clo
-2022/08/03 | 536273 | macros/latex/contrib/tuda-ci/doc/DEMO-TUDaPoster.pdf
-2022/08/03 | 534965 | macros/latex/contrib/lt3rawobjects/lt3rawobjects.pdf
-2022/08/03 | 527524 | macros/latex/contrib/tuda-ci/doc/DEMO-TUDaReport.pdf
-2022/08/03 | 514579998 | systems/mac/mactex/mactex-MacTeXtras-20220803.zip
-2022/08/03 | 510 | macros/latex/contrib/europecv/templates/europecv_thesis.bib
-2022/08/03 | 50180 | macros/latex/contrib/lt3rawobjects/lt3rawobjects.dtx
-2022/08/03 | 49 | systems/mac/mactex/MacTeXtras.zip.md5
-2022/08/03 | 4778 | macros/latex/contrib/europecv/templates/cv_template_en.tex
-2022/08/03 | 47274 | macros/latex/contrib/europecv/examples/Pythagoras.jpg
-2022/08/03 | 4646 | macros/latex/contrib/europecv/examples/EuropeFlagCMYK.eps
-2022/08/03 | 4646 | macros/latex/contrib/europecv/EuropeFlagCMYK.eps
-2022/08/03 | 4632 | systems/texlive/tlnet/archive/sillypage.source.r64034.tar.xz
-2022/08/03 | 4631 | macros/latex/contrib/europecv/EuropeFlagBW.eps
-2022/08/03 | 4595 | macros/latex/contrib/europecv/EuropeFlagBlueCMYK.eps
-2022/08/03 | 4588 | macros/latex/contrib/europecv/EuropeFlagWB.eps
-2022/08/03 | 4441 | macros/latex/contrib/tuda-ci/tex/tudacolors.def
-2022/08/03 | 4328 | macros/latex/contrib/tuda-ci/tex/tuda-pgfplots.sty
-2022/08/03 | 43144 | macros/latex/contrib/tuda-ci/tex/tudapub.cls
-2022/08/03 | 423 | macros/latex/contrib/europecv/templates/europecv_pub.bib
-2022/08/03 | 4207 | macros/latex/contrib/europecv/CONTRIBUTING.md
-2022/08/03 | 3871 | macros/latex/contrib/tuda-ci/example/DEMO-TUDaFromaddress.lco
-2022/08/03 | 3864 | macros/latex/contrib/europecv/CHANGELOG.rst
-2022/08/03 | 3815 | macros/latex/contrib/tuda-ci/tex/beamercolorthemeTUDa.sty
-2022/08/03 | 38148 | systems/mac/mactex/ExtrasFolder.pdf
-2022/08/03 | 37766 | macros/latex/contrib/europecv/examples/europasslogo.eps
-2022/08/03 | 37766 | macros/latex/contrib/europecv/europasslogo.eps
-2022/08/03 | 37248 | macros/latex/contrib/europecv/examples/minimal.pdf
-2022/08/03 | 3560 | systems/texlive/tlnet/archive/biblatex-software.r64030.tar.xz
-2022/08/03 | 3438 | macros/latex/contrib/europecv/ecvgr.def
-2022/08/03 | 3356 | macros/latex/contrib/europecv/examples/EuropeFlagCMYK-eps-converted-to.pdf
-2022/08/03 | 32986 | macros/latex/contrib/tuda-ci/tex/tudaexercise.cls
-2022/08/03 | 3287 | macros/latex/contrib/tuda-ci/tex/tudafonts.sty
-2022/08/03 | 32496 | macros/latex/contrib/tuda-ci/tex/tudathesis.cfg
-2022/08/03 | 3175 | macros/latex/contrib/tuda-ci/example/DEMO-TUDaAnnouncement.tex
-2022/08/03 | 31566 | macros/latex/contrib/europecv/templates/cv_template_en.pdf
-2022/08/03 | 313808 | systems/texlive/tlnet/archive/biblatex-software.doc.r64030.tar.xz
-2022/08/03 | 29286 | macros/latex/contrib/tuda-ci/example/DEMO-TUDaPub.tex
-2022/08/03 | 291164 | systems/texlive/tlnet/archive/sillypage.doc.r64034.tar.xz
-2022/08/03 | 28251 | macros/latex/contrib/tuda-ci/example/DEMO-TUDaPhD.tex
-2022/08/03 | 28136 | macros/latex/contrib/tuda-ci/example/DEMO-TUDaThesis.tex
-2022/08/03 | 2690 | macros/latex/contrib/europecv/examples/europass-cv.tex
-2022/08/03 | 26706 | macros/latex/contrib/europecv/europecv.cls
-2022/08/03 | 2644 | macros/latex/contrib/tuda-ci/example/DEMO-TUDaBibliography.bib
-2022/08/03 | 2575 | macros/latex/contrib/europecv/README.md
-2022/08/03 | 2498 | macros/latex/contrib/europecv/ecvbg.def
-2022/08/03 | 235510 | macros/latex/contrib/europecv/examples/europass-cv.pdf
-2022/08/03 | 2350 | macros/latex/contrib/tuda-ci/example/DEMO-TUDaReport.tex
-2022/08/03 | 2340 | macros/latex/contrib/europecv/EuropeFlagBW.pdf
-2022/08/03 | 2272 | macros/latex/contrib/europecv/EuropeFlagWB.pdf
-2022/08/03 | 2259 | macros/latex/contrib/europecv/EuropeFlagCMYK.pdf
-2022/08/03 | 2249 | macros/latex/contrib/europecv/EuropeFlagBlueCMYK.pdf
-2022/08/03 | 2220 | macros/latex/contrib/lt3rawobjects/lt3rawobjects.ins
-2022/08/03 | 2213 | macros/latex/contrib/europecv/ecvfr.def
-2022/08/03 | 2199 | macros/latex/contrib/europecv/ecvlt.def
-2022/08/03 | 2194 | macros/latex/contrib/europecv/ecvsk.def
-2022/08/03 | 2182 | macros/latex/contrib/europecv/ecvcs.def
-2022/08/03 | 2180 | macros/latex/contrib/tuda-ci/tex/beamerfontthemeTUDa.sty
-2022/08/03 | 2173 | macros/latex/contrib/europecv/ecvsv.def
-2022/08/03 | 2172 | macros/latex/contrib/tuda-ci/tex/beamerthemeTUDa.sty
-2022/08/03 | 2169 | macros/latex/contrib/europecv/ecves.def
-2022/08/03 | 2166 | macros/latex/contrib/europecv/ecvfi.def
-2022/08/03 | 2145 | macros/latex/contrib/europecv/ecvpt.def
-2022/08/03 | 2129 | macros/latex/contrib/europecv/ecvgl.def
-2022/08/03 | 21052 | systems/texlive/tlnet/archive/postnotes.source.r64031.tar.xz
-2022/08/03 | 2090 | macros/latex/contrib/europecv/ecvis.def
-2022/08/03 | 2084 | macros/latex/contrib/europecv/ecvhu.def
-2022/08/03 | 2082 | macros/latex/contrib/europecv/ecvde.def
-2022/08/03 | 2062 | macros/latex/contrib/europecv/ecvit.def
-2022/08/03 | 2061 | macros/latex/contrib/europecv/ecvda.def
-2022/08/03 | 2055 | macros/latex/contrib/europecv/ecven.def
-2022/08/03 | 2043 | macros/latex/contrib/europecv/ecvsl.def
-2022/08/03 | 2034 | macros/latex/contrib/europecv/ecvet.def
-2022/08/03 | 2018 | macros/latex/contrib/europecv/ecvsr.def
-2022/08/03 | 2015 | macros/latex/contrib/europecv/ecvro.def
-2022/08/03 | 19811 | macros/latex/contrib/tuda-ci/tex/tudaposter.cls
-2022/08/03 | 19461 | macros/latex/contrib/tuda-ci/tex/tudasciposter.cls
-2022/08/03 | 19106 | macros/latex/contrib/europecv/LICENSE
-2022/08/03 | 1810 | macros/latex/contrib/europecv/ecvlv.def
-2022/08/03 | 1790 | macros/latex/contrib/europecv/ecvmt.def
-2022/08/03 | 1755 | macros/latex/contrib/europecv/ecvpl.def
-2022/08/03 | 1735 | macros/latex/contrib/europecv/ecvca.def
-2022/08/03 | 17292 | macros/latex/contrib/tuda-ci/README.md
-2022/08/03 | 1720 | macros/latex/contrib/europecv/ecvno.def
-2022/08/03 | 1713 | macros/latex/contrib/europecv/ecvnl.def
-2022/08/03 | 16916 | macros/latex/contrib/tuda-ci/tex/tudaletter.cls
-2022/08/03 | 1686 | macros/latex/contrib/tuda-ci/tex/tuda-a5paper.clo
-2022/08/03 | 1685 | macros/latex/contrib/tuda-ci/tex/tuda-a0paper.clo
-2022/08/03 | 1684 | macros/latex/contrib/tuda-ci/tex/tuda-a4paper.clo
-2022/08/03 | 1684 | macros/latex/contrib/tuda-ci/tex/tuda-a1paper.clo
-2022/08/03 | 1682 | macros/latex/contrib/tuda-ci/tex/tuda-a3paper.clo
-2022/08/03 | 1680 | macros/latex/contrib/tuda-ci/tex/tuda-a2paper.clo
-2022/08/03 | 16613 | macros/latex/contrib/tuda-ci/example/DEMO-TUDaExercise.tex
-2022/08/03 | 163 | macros/latex/contrib/europecv/examples/minimal.tex
-2022/08/03 | 161 | systems/mac/mactex/mactex-MacTeXtras-20220803.zip.sha512
-2022/08/03 | 1612 | systems/mac/mactex/Licenses.txt
-2022/08/03 | 1500 | systems/texlive/tlnet/archive/biblatex-software.source.r64030.tar.xz
-2022/08/03 | 14679 | macros/latex/contrib/europecv/europasslogo-eps-converted-to.pdf
-2022/08/03 | 145 | systems/mac/mactex/MacTeXtras.zip.sha512
-2022/08/03 | 14480 | macros/latex/contrib/europecv/examples/europasslogo-eps-converted-to.pdf
-2022/08/03 | 14087 | macros/latex/contrib/tuda-ci/tex/tudaleaflet.cls
-2022/08/03 | 13468 | systems/texlive/tlnet/archive/sillypage.r64034.tar.xz
-2022/08/03 | 1305 | macros/latex/contrib/lt3rawobjects/README.md
-2022/08/03 | 12842 | macros/latex/contrib/europecv/europasslogo.pdf
-2022/08/03 | 1210836 | systems/texlive/tlnet/archive/profcollege.r64032.tar.xz
-2022/08/03 | 1187253 | macros/latex/contrib/europecv.zip
-2022/08/03 | 10499 | macros/latex/contrib/europecv/templates/cv_template_en_bieber.tex
-2022/08/03 | 10078 | macros/latex/contrib/tuda-ci/tex/beamerthemeTUDa-mecheng.sty
-2022/08/03 | 1002 | macros/latex/contrib/europecv/examples/bulgarian-utf8.tex
-2022/08/03 | 10015344 | systems/texlive/tlnet/archive/profcollege.doc.r64032.tar.xz
diff --git a/graphics/pgf/contrib/customdice/README.md b/graphics/pgf/contrib/customdice/README.md
index a898f330ce..29012a12f8 100644
--- a/graphics/pgf/contrib/customdice/README.md
+++ b/graphics/pgf/contrib/customdice/README.md
@@ -9,3 +9,15 @@
By [Peter Rowlett](https://github.com/prowlett/).
The package is licenced under [Creative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)](https://creativecommons.org/licenses/by-sa/4.0/).
+
+## Changes
+
+### [1.1] - 2022-08-10
+
+- Added option to include 7, 8 or 9 dots on a standard dice face via `\dice{}`
+- Added control over dice face border colour.
+- Fixed bug meaning extra whitespace appeared after e.g. `\Largedice{5}` that did not appear with `\Large\dice{5}`.
+
+### [1.0] - 2022-07-31
+
+- First working version of package
diff --git a/graphics/pgf/contrib/customdice/customdice.dtx b/graphics/pgf/contrib/customdice/customdice.dtx
index ac44ae9fd9..ed1540d3f9 100644
--- a/graphics/pgf/contrib/customdice/customdice.dtx
+++ b/graphics/pgf/contrib/customdice/customdice.dtx
@@ -3,7 +3,7 @@
%
%The package is licenced under Creative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0). To view a copy of this license, visit http://creativecommons.org/licenses/by-sa/4.0/
%\fi
-%\title{customdice v1.0}
+%\title{customdice v1.1}
%\author{Peter Rowlett}
%\maketitle
%
@@ -44,6 +44,21 @@
%
%\centerline{\Huge \dice{1} \dice{2} \dice{3} \dice{4} \dice{5} \dice{6}}
%
+%Apparently there are occasions where people desire dice faces as if from a six-sided cube that show 7, 8 or 9 dots. This is incorporated into \verb|\dice| also.
+%
+%For example
+%
+%\begin{verbatim}
+%\dice{7} \dice{8} \dice{9}\end{verbatim}
+%
+%produces output like this:
+%
+%\centerline{\Huge \dice{7} \dice{8} \dice{9}}
+%
+%Also, inputting \verb|\dice{0}| produces a blank face, like this:
+%
+%\centerline{\Huge \dice{0}}
+%
%\subsection{Big dot dice}
%
%The command \verb|\bigdotdice| produces a dice face with one big dot in the centre.
@@ -386,6 +401,25 @@
%
%Note that calling \verb|\setdicefacesize| will reset \verb|\customdicetextscale| relative to the new \verb|\customdicefacesize|.
%
+%\subsection{Border colour}
+%
+%The background and foreground colours can be set by passing parameters to the commands as outlined above. The border of the dice face is set globally to \verb|darkgray|, with the assumption that this will be fine with any colour combination. It is customisable though. You can set the global dice face border colour to any colour name using \verb|\setdicefaceoutlinecol{name}| and restore the default using \verb|\defaultdicefaceoutlinecol|.
+%
+%For example,
+%
+%\begin{verbatim}
+%\setdicefaceoutlinecol{red}\dice{5}
+%\setdicefaceoutlinecol{orange}\dice{5}
+%\setdicefaceoutlinecol{yellow}\dice{5}
+%\setdicefaceoutlinecol{green}\dice{5}
+%\setdicefaceoutlinecol{blue}\dice{5}
+%\setdicefaceoutlinecol{violet}\dice{5}
+%\defaultdicefaceoutlinecol\dice{5}\end{verbatim}
+%
+%produces output like this:
+%
+%\centerline{\Huge \setdicefaceoutlinecol{red}\dice{5} \setdicefaceoutlinecol{orange}\dice{5} \setdicefaceoutlinecol{yellow}\dice{5} \setdicefaceoutlinecol{green}\dice{5} \setdicefaceoutlinecol{blue}\dice{5} \setdicefaceoutlinecol{violet}\dice{5} \defaultdicefaceoutlinecol\dice{5}}
+%
%\subsection{Arbitrary drawing on dice faces}
%
%The commands \verb|\dice|, \verb|\bigdotdice|, \verb|\textdice| and \verb|\textdicedot| all start an environment called \verb|customdiceenv| and do some drawing on it. \verb|customdiceenv| is really a \verb|tikzpicture| with baseline set to \verb|\customdicebaseline ex| and the dice face outline drawn from \verb|(0ex,0ex)| to \\
@@ -570,12 +604,26 @@
{\PackageWarning{customdice}{command `hugetextdicebot' already defined}}
\@ifundefined{Hugetextdicebot}{}
{\PackageWarning{customdice}{command `Hugetextdicebot' already defined}}
+\@ifundefined{dicefaceoutlinecol}{}
+{\PackageWarning{customdice}{command `dicefaceoutlinecol' already defined}}
+\@ifundefined{setdicefaceoutlinecol}{}
+{\PackageWarning{customdice}{command `setdicefaceoutlinecol' already defined}}
+\@ifundefined{defaultdicefaceoutlinecol}{}
+{\PackageWarning{customdice}{command `defaultdicefaceoutlinecol' already defined}}
\makeatother
-% sizes
+% colours
\newcommand{\customdicecoldefault}{f40fc2340eb940fc8a170db0f81d7139} % using a UUID so we are extremely unlikely to clash with any user-specified colour name
\global\let\customdicebg\customdicecoldefault
\global\let\customdicefg\customdicecoldefault
+\newcommand{\dicefaceoutlinecol}{darkgray}
+\newcommand{\setdicefaceoutlinecol}[1]{%
+ \renewcommand{\dicefaceoutlinecol}{#1}%
+}
+\newcommand{\defaultdicefaceoutlinecol}{%
+ \renewcommand{\dicefaceoutlinecol}{darkgray}%
+}
+% sizes
\newcommand{\customdicebaseline}{0.02}
\newcommand{\setdicebaseline}[1]{%
\renewcommand{\customdicebaseline}{#1}%
@@ -607,7 +655,7 @@
\ifdefequal{\customdicebg}{\customdicecoldefault}{\global\let\customdicebg\colour}{\global\let\customdicefg\colour}%
}%
\begin{tikzpicture}[baseline=\customdicebaseline ex]
- \draw[rounded corners=\customdicecornerrounding ex,darkgray,fill=\customdicebg,line width=\customdiceborderthickness ex] (0ex,0ex) rectangle (\customdicefacesize ex,\customdicefacesize ex);
+ \draw[rounded corners=\customdicecornerrounding ex,\dicefaceoutlinecol,fill=\customdicebg,line width=\customdiceborderthickness ex] (0ex,0ex) rectangle (\customdicefacesize ex,\customdicefacesize ex);
}{\end{tikzpicture}%
\global\let\customdicebg\customdicecoldefault%
\global\let\customdicefg\customdicecoldefault%
@@ -643,10 +691,39 @@
\node[circle,fill=\customdicefg,inner sep=\customdicedotsize ex] at (\customdiceupper ex,\customdicelower ex) {};
\node[circle,fill=\customdicefg,inner sep=\customdicedotsize ex] at (\customdiceupper ex,\customdicehalfway ex) {};
\node[circle,fill=\customdicefg,inner sep=\customdicedotsize ex] at (\customdiceupper ex,\customdiceupper ex) {};
- }{}}}}}}
+ }{\ifnumequal{#2}{7}{
+ \node[circle,fill=\customdicefg,inner sep=\customdicedotsize ex] at (\customdicelower ex,\customdicelower ex) {};
+ \node[circle,fill=\customdicefg,inner sep=\customdicedotsize ex] at (\customdicelower ex,\customdicehalfway ex) {};
+ \node[circle,fill=\customdicefg,inner sep=\customdicedotsize ex] at (\customdicelower ex,\customdiceupper ex) {};
+ \node[circle,fill=\customdicefg,inner sep=\customdicedotsize ex] at (\customdicehalfway ex,\customdicehalfway ex) {};
+ \node[circle,fill=\customdicefg,inner sep=\customdicedotsize ex] at (\customdiceupper ex,\customdicelower ex) {};
+ \node[circle,fill=\customdicefg,inner sep=\customdicedotsize ex] at (\customdiceupper ex,\customdicehalfway ex) {};
+ \node[circle,fill=\customdicefg,inner sep=\customdicedotsize ex] at (\customdiceupper ex,\customdiceupper ex) {};
+ }{\ifnumequal{#2}{8}{
+ \node[circle,fill=\customdicefg,inner sep=\customdicedotsize ex] at (\customdicelower ex,\customdicelower ex) {};
+ \node[circle,fill=\customdicefg,inner sep=\customdicedotsize ex] at (\customdicelower ex,\customdicehalfway ex) {};
+ \node[circle,fill=\customdicefg,inner sep=\customdicedotsize ex] at (\customdicelower ex,\customdiceupper ex) {};
+ \node[circle,fill=\customdicefg,inner sep=\customdicedotsize ex] at (\customdicehalfway ex,\customdicelower ex) {};
+ \node[circle,fill=\customdicefg,inner sep=\customdicedotsize ex] at (\customdicehalfway ex,\customdiceupper ex) {};
+ \node[circle,fill=\customdicefg,inner sep=\customdicedotsize ex] at (\customdiceupper ex,\customdicelower ex) {};
+ \node[circle,fill=\customdicefg,inner sep=\customdicedotsize ex] at (\customdiceupper ex,\customdicehalfway ex) {};
+ \node[circle,fill=\customdicefg,inner sep=\customdicedotsize ex] at (\customdiceupper ex,\customdiceupper ex) {};
+ }{\ifnumequal{#2}{9}{
+ \node[circle,fill=\customdicefg,inner sep=\customdicedotsize ex] at (\customdicelower ex,\customdicelower ex) {};
+ \node[circle,fill=\customdicefg,inner sep=\customdicedotsize ex] at (\customdicelower ex,\customdicehalfway ex) {};
+ \node[circle,fill=\customdicefg,inner sep=\customdicedotsize ex] at (\customdicelower ex,\customdiceupper ex) {};
+ \node[circle,fill=\customdicefg,inner sep=\customdicedotsize ex] at (\customdicehalfway ex,\customdicelower ex) {};
+ \node[circle,fill=\customdicefg,inner sep=\customdicedotsize ex] at (\customdicehalfway ex,\customdicehalfway ex) {};
+ \node[circle,fill=\customdicefg,inner sep=\customdicedotsize ex] at (\customdicehalfway ex,\customdiceupper ex) {};
+ \node[circle,fill=\customdicefg,inner sep=\customdicedotsize ex] at (\customdiceupper ex,\customdicelower ex) {};
+ \node[circle,fill=\customdicefg,inner sep=\customdicedotsize ex] at (\customdiceupper ex,\customdicehalfway ex) {};
+ \node[circle,fill=\customdicefg,inner sep=\customdicedotsize ex] at (\customdiceupper ex,\customdiceupper ex) {};
+ }{}}}}}}}}}
\end{customdiceenv}%
}
+
+
% \bigdotdice draws dice with a big dot
\newcommand{\bigdotdice}[1][white,black]{%
\begin{customdiceenv}[#1]
@@ -683,124 +760,124 @@
% for convenience, passes \sizecommand as {\size\command}
\newcommand{\tinydice}[2][white,black]{%
- {\tiny\dice[#1]{#2}}
+ {\tiny\dice[#1]{#2}}%
}
\newcommand{\scriptsizedice}[2][white,black]{%
- {\scriptsize\dice[#1]{#2}}
+ {\scriptsize\dice[#1]{#2}}%
}
\newcommand{\footnotesizedice}[2][white,black]{%
- {\footnotesize\dice[#1]{#2}}
+ {\footnotesize\dice[#1]{#2}}%
}
\newcommand{\smalldice}[2][white,black]{%
- {\small\dice[#1]{#2}}
+ {\small\dice[#1]{#2}}%
}
\newcommand{\normalsizedice}[2][white,black]{%
- {\normalsize\dice[#1]{#2}}
+ {\normalsize\dice[#1]{#2}}%
}
\newcommand{\largedice}[2][white,black]{%
- {\large\dice[#1]{#2}}
+ {\large\dice[#1]{#2}}%
}
\newcommand{\Largedice}[2][white,black]{%
- {\Large\dice[#1]{#2}}
+ {\Large\dice[#1]{#2}}%
}
\newcommand{\LARGEdice}[2][white,black]{%
- {\LARGE\dice[#1]{#2}}
+ {\LARGE\dice[#1]{#2}}%
}
\newcommand{\hugedice}[2][white,black]{%
- {\huge\dice[#1]{#2}}
+ {\huge\dice[#1]{#2}}%
}
\newcommand{\Hugedice}[2][white,black]{%
- {\Huge\dice[#1]{#2}}
+ {\Huge\dice[#1]{#2}}%
}
\newcommand{\tinybigdotdice}[1][white,black]{%
- {\tiny\bigdotdice[#1]}
+ {\tiny\bigdotdice[#1]}%
}
\newcommand{\scriptsizebigdotdice}[1][white,black]{%
- {\scriptsize\bigdotdice[#1]}
+ {\scriptsize\bigdotdice[#1]}%
}
\newcommand{\footnotesizebigdotdice}[1][white,black]{%
- {\footnotesize\bigdotdice[#1]}
+ {\footnotesize\bigdotdice[#1]}%
}
\newcommand{\smallbigdotdice}[1][white,black]{%
- {\small\bigdotdice[#1]}
+ {\small\bigdotdice[#1]}%
}
\newcommand{\normalsizebigdotdice}[1][white,black]{%
- {\normalsize\bigdotdice[#1]}
+ {\normalsize\bigdotdice[#1]}%
}
\newcommand{\largebigdotdice}[1][white,black]{%
- {\large\bigdotdice[#1]}
+ {\large\bigdotdice[#1]}%
}
\newcommand{\LARGEbigdotdice}[1][white,black]{%
- {\LARGE\bigdotdice[#1]}
+ {\LARGE\bigdotdice[#1]}%
}
\newcommand{\Largebigdotdice}[1][white,black]{%
- {\Large\bigdotdice[#1]}
+ {\Large\bigdotdice[#1]}%
}
\newcommand{\hugebigdotdice}[1][white,black]{%
- {\huge\bigdotdice[#1]}
+ {\huge\bigdotdice[#1]}%
}
\newcommand{\Hugebigdotdice}[1][white,black]{%
- {\Huge\bigdotdice[#1]}
+ {\Huge\bigdotdice[#1]}%
}
\newcommand{\tinytextdice}[2][white,black]{%
- {\tiny\textdice[#1]{#2}}
+ {\tiny\textdice[#1]{#2}}%
}
\newcommand{\scriptsizetextdice}[2][white,black]{%
- {\scriptsize\textdice[#1]{#2}}
+ {\scriptsize\textdice[#1]{#2}}%
}
\newcommand{\footnotesizetextdice}[2][white,black]{%
- {\footnotesize\textdice[#1]{#2}}
+ {\footnotesize\textdice[#1]{#2}}%
}
\newcommand{\smalltextdice}[2][white,black]{%
- {\small\textdice[#1]{#2}}
+ {\small\textdice[#1]{#2}}%
}
\newcommand{\normalsizetextdice}[2][white,black]{%
- {\normalsize\textdice[#1]{#2}}
+ {\normalsize\textdice[#1]{#2}}%
}
\newcommand{\largetextdice}[2][white,black]{%
- {\large\textdice[#1]{#2}}
+ {\large\textdice[#1]{#2}}%
}
\newcommand{\Largetextdice}[2][white,black]{%
- {\Large\textdice[#1]{#2}}
+ {\Large\textdice[#1]{#2}}%
}
\newcommand{\LARGEtextdice}[2][white,black]{%
- {\LARGE\textdice[#1]{#2}}
+ {\LARGE\textdice[#1]{#2}}%
}
\newcommand{\hugetextdice}[2][white,black]{%
- {\huge\textdice[#1]{#2}}
+ {\huge\textdice[#1]{#2}}%
}
\newcommand{\Hugetextdice}[2][white,black]{%
- {\Huge\textdice[#1]{#2}}
+ {\Huge\textdice[#1]{#2}}%
}
\newcommand{\tinytextdicebot}[2][white,black]{%
- {\tiny\textdicebot[#1]{#2}}
+ {\tiny\textdicebot[#1]{#2}}%
}
\newcommand{\scriptsizetextdicebot}[2][white,black]{%
- {\scriptsize\textdicebot[#1]{#2}}
+ {\scriptsize\textdicebot[#1]{#2}}%
}
\newcommand{\footnotesizetextdicebot}[2][white,black]{%
- {\footnotesize\textdicebot[#1]{#2}}
+ {\footnotesize\textdicebot[#1]{#2}}%
}
\newcommand{\smalltextdicebot}[2][white,black]{%
- {\small\textdicebot[#1]{#2}}
+ {\small\textdicebot[#1]{#2}}%
}
\newcommand{\normalsizetextdicebot}[2][white,black]{%
- {\normalsize\textdicebot[#1]{#2}}
+ {\normalsize\textdicebot[#1]{#2}}%
}
\newcommand{\largetextdicebot}[2][white,black]{%
- {\large\textdicebot[#1]{#2}}
+ {\large\textdicebot[#1]{#2}}%
}
\newcommand{\Largetextdicebot}[2][white,black]{%
- {\Large\textdicebot[#1]{#2}}
+ {\Large\textdicebot[#1]{#2}}%
}
\newcommand{\LARGEtextdicebot}[2][white,black]{%
- {\LARGE\textdicebot[#1]{#2}}
+ {\LARGE\textdicebot[#1]{#2}}%
}
\newcommand{\hugetextdicebot}[2][white,black]{%
- {\huge\textdicebot[#1]{#2}}
+ {\huge\textdicebot[#1]{#2}}%
}
\newcommand{\Hugetextdicebot}[2][white,black]{%
- {\Huge\textdicebot[#1]{#2}}
+ {\Huge\textdicebot[#1]{#2}}%
}
%</customdice>
%\fi \ No newline at end of file
diff --git a/graphics/pgf/contrib/customdice/customdice.pdf b/graphics/pgf/contrib/customdice/customdice.pdf
index 4b7f9b0a21..efcfa4cfb3 100644
--- a/graphics/pgf/contrib/customdice/customdice.pdf
+++ b/graphics/pgf/contrib/customdice/customdice.pdf
Binary files differ
diff --git a/macros/latex/contrib/bhcexam/BHCexam.dtx b/macros/latex/contrib/bhcexam/BHCexam.dtx
deleted file mode 100644
index 019d74cba0..0000000000
--- a/macros/latex/contrib/bhcexam/BHCexam.dtx
+++ /dev/null
@@ -1,859 +0,0 @@
-% \iffalse meta-comment
-%
-% Copyright (C) 2014 by Charles Bao <charley792@gmail.com>
-%
-% This file is part of the BHCexam package project.
-% ---------------------------------------------------
-%
-% It may be distributed under the conditions of the LaTeX Project Public
-% License, either version 1.2 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.2 or later is part of all distributions of LaTeX
-% version 1999/12/01 or later.
-%
-%<*!(cfg|fd)>
-% \fi
-%
-%% \CharacterTable
-%% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z
-%% Lower-case \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z
-%% Digits \0\1\2\3\4\5\6\7\8\9
-%% Exclamation \! Double quote \" Hash (number) \#
-%% Dollar \$ Percent \% Ampersand \&
-%% Acute accent \' Left paren \( Right paren \)
-%% Asterisk \* Plus \+ Comma \,
-%% Minus \- Point \. Solidus \/
-%% Colon \: Semicolon \; Less than \<
-%% Equals \= Greater than \> Question mark \?
-%% Commercial at \@ Left bracket \[ Backslash \\
-%% Right bracket \] Circumflex \^ Underscore \_
-%% Grave accent \` Left brace \{ Vertical bar \|
-%% Right brace \} Tilde \~}
-%%
-%
-% \CheckSum{0}
-%
-% \iffalse meta-comment
-%</!(cfg|fd)>
-%
-%<*driver>
-\ProvidesFile{BHCexam.dtx}
-%</driver>
-%
-%<cls>\NeedsTeXFormat{LaTeX2e}[1995/12/01]
-%<cls>\ProvidesClass{BHCexam}
-%<cfg>\ProvidesFile{BHCexam.cfg}
- [2015/10/10 v0.4 BHCexam
-%<cls> document class]
-%<cfg> configuration file]
-%
-%<*driver>
- bundle source file]
-%</driver>
-%
-%<*driver>
-\documentclass[a4paper]{ltxdoc}
-\usepackage{ctex}
-\usepackage{hyperref}
-\usepackage{amsmath,amssymb}
- \topmargin 0.5 true cm
- \oddsidemargin 1 true cm
- \evensidemargin 1 true cm
- \textheight 21 true cm
- \textwidth 14 true cm
-\EnableCrossrefs
- %\DisableCrossrefs % Say \DisableCrossrefs if index is ready
-\CodelineIndex
-\RecordChanges % Gather update information
- %\OnlyDescription % comment out for implementation details
- %\OldMakeindex % use if your MakeIndex is pre-v2.9
-\hypersetup{colorlinks,linkcolor=blue,citecolor=blue}
-\begin{document}
- \DocInput{BHCexam.dtx}
-\end{document}
-%</driver>
-%
-% \fi
-%
-%
-% \changes{v0.0}{2011/07/22}{Initial version}
-% \changes{v0.1}{2011/07/23}{version 0.1}
-% \changes{v0.2}{2011/07/27}{version 0.2}
-% \changes{v0.3}{2014/02/18}{version 0.3}
-% \changes{v0.3}{2015/10/10}{version 0.4}
-%
-%
-% \DoNotIndex{\begin,\end,\begingroup,\endgroup}
-% \DoNotIndex{\ifx,\ifdim,\ifnum,\ifcase,\else,\or,\fi}
-% \DoNotIndex{\let,\def,\xdef,\newcommand,\renewcommand}
-% \DoNotIndex{\expandafter,\csname,\endcsname,\relax,\protect}
-% \DoNotIndex{\Huge,\huge,\LARGE,\Large,\large,\normalsize}
-% \DoNotIndex{\small,\footnotesize,\scriptsize,\tiny}
-% \DoNotIndex{\normalfont,\bfseries,\slshape,\interlinepenalty}
-% \DoNotIndex{\hfil,\par,\vskip,\vspace,\quad}
-% \DoNotIndex{\centering,\raggedright}
-% \DoNotIndex{\c@secnumdepth,\@startsection,\@setfontsize}
-% \DoNotIndex{\ ,\@plus,\@minus,\p@,\z@,\@m,\@M,\@ne,\m@ne}
-% \DoNotIndex{\@@par}
-%
-%
-% \GetFileInfo{BHCexam.dtx}
-%
-%
-% \MakeShortVerb{\|}
-% \setcounter{StandardModuleDepth}{1}
-%
-%
-% \newcommand{\ctex}{\texttt{ctex}}
-% \newcommand{\BHCexam}{\texttt{BHCexam}}
-% \newcommand{\exam}{\texttt{exam}}
-% \newcommand{\colin}{\texttt{colinexam}}
-%
-%
-% \setlength{\parskip}{0.75ex plus .2ex minus .5ex}
-% \renewcommand{\baselinestretch}{1.2}
-%
-% \makeatletter
-% \def\parg#1{\mbox{$\langle${\it #1\/}$\rangle$}}
-% \def\@smarg#1{{\tt\string{}\parg{#1}{\tt\string}}}
-% \def\@marg#1{{\tt\string{}{\rm #1}{\tt\string}}}
-% \def\marg{\@ifstar\@smarg\@marg}
-% \def\@soarg#1{{\tt[}\parg{#1}{\tt]}}
-% \def\@oarg#1{{\tt[}{\rm #1}{\tt]}}
-% \def\oarg{\@ifstar\@soarg\@oarg}
-% \makeatother
-%
-%
-% \title{\bf \BHCexam~宏包说明\thanks
-% {这是鲍宏昌发布的第一个~\LaTeX~宏包。本文件版本号为~\fileversion{},最后修改日期~\filedate{}。}}
-% \author{\it 鲍宏昌\thanks{charley792@gmail.com}}
-% \date{\small 打印日期:~\today}
-% \maketitle
-%
-% \begin{abstract}
-% \BHCexam~宏包提供了一个中学试卷排版的~\LaTeX{}~文档类。
-%
-% \BHCexam~主要文件包括~\texttt{BHCexam.cls}~文档类和配置文件
-% ~\texttt{BHCexam.cfg}。
-%
-% \BHCexam~宏包由鲍宏昌制作并负责维护。
-% \end{abstract}
-%
-% \tableofcontents
-% \newpage
-%
-% \section{简介}
-%
-% 本宏包以~\exam~为底层文档类,部分源代码来自于盖鹤麟开发的
-% ~\colin。不知道什么原因盖鹤麟自2004年就一直没有发布更新,
-% ~\colin~仍然使用CCT实现中文支持,而缺乏对~XeTeX~的支持。2011年7月,
-% 鲍宏昌在~\colin~的基础上改用~\ctex~实现中文支持,采用UTF8编码同时
-% 支持~XeLaTeX~和~pdfTeX~进行编译,并使用~\texttt{doc}~和
-% ~\texttt{docstrip}~工具编写了这个文档,增加了一些新的功能,
-% 并把新的宏包命名为~\BHCexam。
-%
-% 本宏包延续了~\colin~和~\exam~的特点,能让一个刚刚接触
-% ~\LaTeX~的初学者,也能轻松用它来排版试卷。希望~\BHCexam~能提高中学
-% 教师的工作效率,并把注意力放在试卷的内容上。
-%
-% \BHCexam~由两个主要文件构成:文档类~\texttt{BHCexam.cls}~和配置文件
-% ~\texttt{BHCexam.cfg}~。后者定义了一些常用的参数。
-%
-% {\kaishu
-% 这两个文件可以通过用~XeLaTeX~编译~\texttt{BHCexam.ins}~文件来得到,
-% 而这份说明文档可以通过用~XeLaTeX~编译~\texttt{BHCexam.dtx}~文件来得到。
-% 编译说明文档需要~\ctex{}~宏包,为了生成正确的索引和版本记录,
-% 需要使用如下命令}
-% \begin{verbatim}
-% makeindex -s gind.ist -o BHCexam.ind BHCexam.idx
-% makeindex -s gglo.ist -o BHCexam.gls BHCexam.glo
-% \end{verbatim}
-%
-% \section{一个简单的例子}
-%
-% 用~\BHCexam~要排版一张基本的试卷其实很简单。如果你准备对试卷的排版进行
-% 更细致的设置,那么请参考~\exam~的文档。
-%
-% \subsection{\texttt{documentclass} 命令}
-% \label{sec:BasicDocumentclass}
-%
-% 要使用~\BHCexam~文档类,你的\verb"\documentclass" 命令应该是
-% \begin{verbatim}
-% \documentclass{BHCexam}
-% \end{verbatim}
-% 如果,你想使用小四字体作为缺省字体大小,那么添加选项\verb"cs4size"
-% \begin{verbatim}
-% \documentclass[cs4size]{BHCexam}
-% \end{verbatim}
-% 更多的选项,请参考\ref{sec:Options}。
-%
-% \subsection{打印标题和考试须知}
-% \DescribeMacro{\maketitle}
-% \DescribeMacro{\notice}
-% 在试卷上打印标题和考试须知
-% \begin{verbatim}
-% \maketitle
-% \notice
-% \end{verbatim}
-% 关于标题和考试须知中变量的设置,请参考\ref{sec:Variable}。
-%
-% \subsection{题目}
-% \label{sec:Example}
-% \DescribeMacro{\question}
-% \DescribeMacro{\stk}
-% \DescribeMacro{\onech}
-% \DescribeMacro{\part}
-% 在\verb"questions"环境中用\verb"\question"输入题目。
-% 在\verb"parts"环境中用\verb"\part"输入大题的小问。
-% 用\verb"\stk"、\verb"\mtk"
-% 和\verb"\ltk"输入填空题的答案。
-% 用\verb"\onech"、\verb"\twoch"
-% 和\verb"\fourch"输入选择题的选项。
-% 在\verb"questions"环境中用\verb"\tiankong"、\verb"\xuanze"
-% 和\verb"\jianda"分别显示填空题、选择题、简答题的提示语。
-% \begin{verbatim}
-% \begin{questions}
-% \tiankong
-% \question 这是第1道填空题\stk{答案,不显示答案时显示段横线}
-% \question 这是第2道填空题\mtk{答案,不显示答案时显示段横线}
-% \question 这是第2道填空题\ltk{答案,不显示答案时显示段横线}
-% \xuanze
-% \question 问题3是一道选择题,四个选项显示在一行
-% \onech{选项1}{选项2}{选项3}{选项4}
-% \question 问题3是一道选择题,四个选项显示在两行
-% \twoch{选项1}{选项2}{选项3}{选项4}
-% \question 问题3是一道选择题,四个选项显示在四行
-% \fourch{选项1}{选项2}{选项3}{选项4}
-% \jianda
-% \question 问题4是一道简答题
-% \begin{parts}
-% \part 第1小问
-% \part 第2小问
-% \end{parts}
-% \end{questions}
-% \end{verbatim}
-% 关于填空题、选择题、简答题的提示语中几个变量的设置,请参考\ref{sec:Variable}。
-% 关于题目的更多内容,请参考\ref{sec:Environment}。
-%
-% \section{使用帮助}
-%
-% \subsection{选项}
-% \label{sec:Options}
-%
-% \changes{v0.2}{2011/07/27}{增加UTF8选项以支持pdflatex}
-% \changes{v0.4}{2015/10/10}{取消UTF8选项放弃支持pdflatex}
-
-% 宏包的选项用于改变一些缺省的设置。虽然缺省的设置基本能过满足一般用户的
-% 使用需要,但用户也可以根据自己的情况,使用这些选项。
-%
-% \begin{description}
-% \item[cs4size] 使用小四字号为缺省字体大小。
-% \item[c5size] 使用五号字为缺省字体大小(缺省选项)。
-% \item[answers] 在每一个问题后附上答案。
-% \item[marginline] 放置装订线。
-% \item[16kpaper] 使用16开纸张(缺省使用A4纸张)。
-% \item[noindent] 没有缩进。
-% \item[printbox] 显示评分框。
-% \end{description}
-%
-% \subsection{变量}
-% \label{sec:Variable}
-% \changes{v0.2}{2011/07/27}{试卷中改用英文标点符号}
-% 本宏包在题量和分值等方面均以高考试卷为模板,
-% 默认的变量值可以在\texttt{BHCexam.cfg}中设置,当然
-% 你也可以在使用相关命令之前使用以下命令进行更改。\\\\
-% \DescribeMacro{\biaoti}
-% 设置标题信息。
-% \begin{quote}
-% |\biaoti|\marg*{TEXT}
-% \end{quote}
-% \DescribeMacro{\fubiaoti}
-% 设置副标题,他会显示在标题下方。
-% \begin{quote}
-% |\kemu|\marg*{TEXT}
-% \end{quote}
-% \DescribeMacro{\xinxi}
-% 设置总分和考试时间信息,\parg{num1}为总分,\parg{num2}为考试时间。
-% \begin{quote}
-% |\xinxi|\marg*{num1}\marg*{num2}
-% \end{quote}
-% \DescribeMacro{\settk}
-% 设置填空题的总分、题量和小分信息,\parg{num1}为总分,\parg{num2}为题量,
-% \parg{num3}为小分。
-% \begin{quote}
-% |\settk|\marg*{num1}\marg*{num2}\marg*{num3}
-% \end{quote}
-% \DescribeMacro{\setxz}
-% 设置选择题的总分、题量和小分信息,\parg{num1}为总分,\parg{num2}为题量,
-% \parg{num3}为小分。
-% \begin{quote}
-% |\setxz|\marg*{num1}\marg*{num2}\marg*{num3}
-% \end{quote}
-% \DescribeMacro{\setjd}
-% 设置简答题的总分、题量和小分信息,\parg{num1}为总分,\parg{num2}为题量。
-% \begin{quote}
-% |\setjd|\marg*{num1}\marg*{num2}\marg*{num3}
-% \end{quote}
-
-% \subsection{环境}
-% \label{sec:Environment}
-% 经常使用的环境有\verb"questions"环境、\verb"parts"环境,
-% 关于它们的简单介绍,请参考\ref{sec:Example},这里做一点补充说明,
-% 更详细的介绍,请参考~\exam~文档。\\\\
-% 在排版简答题时需要用\verb"\part"命令输入各小问的分值,宏包会自动算出总分并显示在该简答题的第一行。
-% 当该道简答题没有小问时,则要用\verb"\question"命令输入该问题的分值。
-%
-% \begin{verbatim}
-% ...
-% \jianda
-% \question 这是一道简答题
-% \begin{parts}[
-% \part[3] 第1小问3分。
-% \part[3] 第2小问3分。
-% \part[3] 第3小问4分。
-% \end{parts}
-% \question[12] 这是一道没有小问的简答题,这道题有12分
-% ...
-% \end{verbatim}
-% 在\verb"\question"后新建\verb"solution"环境,在其中输入该问题的解答,
-% 在不显示答案的情况下,该问题后会预留答题空间。
-% \begin{verbatim}
-% ...
-% \jianda
-% \question 这是一道简答题
-% \begin{solution}
-% 这是解答,不显示答案的情况下则这个问题后预留答题空间。
-% \end{solution}
-% ...
-% \end{verbatim}
-%
-% \subsection{常用命令}
-%
-% \DescribeMacro{\newpage}
-% 每道问题的间距是弹性设置的,你只要在想换页的地方输入\verb"\newpage"命令,
-% 则上一页的各问题间距会自动调整到最美观的效果。\\
-% \DescribeMacro{\mininotice}
-% 在一行内输出精简的考试注意事项。\\
-% \DescribeMacro{\printmalol}
-% 在当前页为正面时,在左边插入装订线(仅在使用marginline选项时有效)。\\
-% \DescribeMacro{\printmalol}
-% 在当前页为反面时,在左边插入装订线(仅在使用marginline选项时有效)。\\
-%
-% \StopEventually{}
-%
-% \section{源代码说明}
-%
-% \subsection{选项}
-%
-%
-% 处理~\BHCexam~文档类的选项
-%
-% \begin{macro}{\@sixteenkpaper}
-% 16k纸张大小设置,缺省选项为a4paper
-% \begin{macrocode}
-%<*cls>
-\newif\if@sixteenkpaper \@sixteenkpaperfalse
-\DeclareOption{16kpaper}{\@sixteenkpapertrue}
-%</cls>
-% \end{macrocode}
-% \end{macro}
-%
-% \begin{macro}{\@marginline}
-% 是否有装订线
-% \begin{macrocode}
-%<*cls>
-\newif\if@marginline \@marginlinefalse
-\DeclareOption{marginline}{\@marginlinetrue}
-%</cls>
-% \end{macrocode}
-% \end{macro}
-%
-% 不缩进,缺省为缩进
-% \begin{macrocode}
-%<*cls>
-\newif\if@noindent \@noindentfalse
-\DeclareOption{noindent}{\@noindenttrue}
-%</cls>
-% \end{macrocode}
-%
-% 显示答案的方式,缺省不显示答案
-% \begin{macrocode}
-%<cls>\DeclareOption{answers}{\PassOptionsToClass{\CurrentOption}{exam}}
-% \end{macrocode}
-
-% \begin{macro}{\@printbox}
-% 显示计分框,缺省为不显示。
-% \begin{macrocode}
-%<*cls>
-\newif\if@printbox \@printboxfalse
-\DeclareOption{printbox}{\@printboxtrue}
-%</cls>
-% \end{macrocode}
-% \end{macro}
-%
-% 把没有定义的选项传递给缺省的文档类
-% \begin{macrocode}
-%<cls>\DeclareOption*{\PassOptionsToClass{\CurrentOption}{exam}}
-% \end{macrocode}
-%
-% 处理选项
-% \begin{macrocode}
-%<cls>\ProcessOptions
-% \end{macrocode}
-%
-% 装入缺省的文档类
-% \begin{macrocode}
-%<cls>\LoadClass[addpoints]{exam}
-% \end{macrocode}
-%
-% 导入ctex类的实现
-% \changes{v0.4}{2015/10/10}{修正ctex宏包实现}
-% \begin{macrocode}
-%<*cls>
-\RequirePackage{ctex}
-%</cls>
-% \end{macrocode}
-% \subsection{宏包}
-%
-% \begin{macro}{\RequirePackage}
-% 我们需要使用的一些宏包
-% \begin{macrocode}
-%<*cls>
-\RequirePackage{ifpdf,ifxetex}
-\RequirePackage{amsmath,amssymb,amsthm,bm,bbding,pifont,dsfont}
-\RequirePackage{mathtools}
-\RequirePackage{paralist,cases,tabularx}
-\RequirePackage{pstricks,pst-plot,xcolor,graphicx}
-%</cls>
-% \end{macrocode}
-%
-% 用geometry宏包进行页面设置
-% \changes{v0.2}{2011/07/27}{改用geometry宏包实现纸张设置}
-% \changes{v0.3}{2014/02/18}{修正了纸张的尺寸}
-% \begin{macrocode}
-%<*cls>
-\if@marginline
-\marginparwidth = 2cm
-\if@sixteenkpaper
-\RequirePackage[papersize={184mm,260mm},hmargin={3cm,2cm},
-vmargin={2cm,2cm},marginparsep=0.5cm,hoffset=0cm,voffset=0cm,
-footnotesep=0.5cm,headsep=0.5cm,twoside]{geometry}
-\else
-\RequirePackage[paper=a4paper,hmargin={3cm,2cm},vmargin={2cm,2cm},
-marginparsep=0.5cm,hoffset=0cm,voffset=0cm,footnotesep=0.5cm,
-headsep=0.5cm,twoside]{geometry}
-\fi
-\else
-\if@sixteenkpaper
-\RequirePackage[papersize={184mm,260mm},hmargin={2cm,2cm},
-vmargin={2cm,2cm},marginparsep=0.5cm,hoffset=0cm,voffset=0cm,
-footnotesep=0.5cm,headsep=0.5cm]{geometry}
-\else
-\RequirePackage[papersize={210mm,297mm},hmargin={2cm,2cm},vmargin={2cm,2cm},
-marginparsep=0.5cm,hoffset=0cm,voffset=0cm,footnotesep=0.5cm,
-headsep=0.5cm]{geometry}
-\fi
-\fi
-%</cls>
-% \end{macrocode}
-%\end{macro}
-%
-% \subsection{自定义设置}
-%行距、页眉、页脚
-% \begin{macrocode}
-%<*cls>
-\renewcommand{\baselinestretch}{1.5}
-\pagestyle{headandfoot}
-\header{}{}{}
-\footer{}{\small \quad 第~\thepage~页(共~\numpages~页)}{}
-%</cls>
-% \end{macrocode}
-%
-% 分值显示
-% \begin{macrocode}
-%<*cls>
-\pointname{分}
-\pointformat{\kaishu (\thepoints)}
-%</cls>
-% \end{macrocode}
-%
-% 问题的显示
-% \begin{macrocode}
-%<*cls>
-\renewcommand{\questionshook}{
- \settowidth{\leftmargin}{22.\hskip\labelsep}
- \if@noindent \setlength\leftmargin{0pt} \fi
-}
-\renewcommand{\thepartno}{\arabic{partno}}
-\renewcommand{\partlabel}{(\thepartno)}
-\renewcommand{\partshook}{
- \settowidth{\leftmargin}{(3).\hskip\labelsep}
- \if@noindent \setlength\leftmargin{0pt} \fi
-}
-%</cls>
-% \end{macrocode}
-%
-% 解答的显示
-% \begin{macrocode}
-%<*cls>
-\newif\if@cancelspace \@cancelspacetrue
-\renewcommand{\solutiontitle}{\noindent 解:\noindent}
-\renewenvironment{solution}%
- {%
- \ifprintanswers
- %\unskip
- \begingroup
- \Solution@Emphasis
- \begin{TheSolution}%
- \else
- \if@cancelspace
- %\unskip
- \else
- \par
- \penalty 0
- \vfill%
- \if@printbox \if@houpinfen \houpinfen \fi \fi
- \fi
- \setbox\z@\vbox\bgroup
- \fi
- }{%
- \ifprintanswers
- \end{TheSolution}%
- \endgroup
- \else
- \egroup
- \fi
- }%
-%</cls>
-% \end{macrocode}
-%
-% \subsection{新的命令和环境}
-%
-% \begin{macro}{\printmlor}
-% \begin{macro}{\printmlol}
-% \changes{v0.1}{2011/07/23}{支持在首页插入装订线}
-% \changes{v0.2}{2011/07/27}{手动在指定页插入左(右)装订线}
-% 装订线
-% \begin{macrocode}
-%<*cls>
-\if@marginline
-\newsavebox{\zdxl}
-\sbox{\zdxl}{
-\begin{minipage}{0.7\paperheight}
-\begin{center}
-\heiti 班级\underline{\hspace{15ex}} \quad
-姓名 \underline{\hspace{15ex}} \quad
-学号 \underline{\hspace{15ex}} \quad \\
-\vspace{3ex}
-\dotfill 装 \dotfill 订 \dotfill 线 \dotfill
-\end{center}
-\end{minipage}
-}
-\newsavebox{\zdxr}
-\sbox{\zdxr}{
-\begin{minipage}{0.7\paperheight}
-\begin{center}
-\heiti \hfill 请 \hfill 不 \hfill 要 \hfill 在 \hfill
- 装 \hfill 订 \hfill 线 \hfill 内 \hfill 答 \hfill 题 \hfill \\
-\vspace{3ex}
-\dotfill 装 \dotfill 订 \dotfill 线 \dotfill
-\end{center}
-\end{minipage}
-}
-\newcommand{\printmlol}{
-\marginpar{\rotatebox{90}{\usebox{\zdxl}}}
-}
-\newcommand{\printmlor}{
-\marginpar{\rotatebox{-90}{\usebox{\zdxr}}}
-}
-\reversemarginpar
-\fi
-%</cls>
-% \end{macrocode}
-% \end{macro}
-% \end{macro}
-%
-% \begin{macro}{\biaoti}
-% \begin{macro}{\fubiaoti}
-% 标题
-% \begin{macrocode}
-%<*cls>
-\newcommand\biaoti[1]{\def\@biaoti{#1}}
-\newcommand\fubiaoti[1]{\def\@fubiaoti{#1}}
-\renewcommand\maketitle{
- \begin{center}{\heiti \Large{\@biaoti}}\end{center}
- \begin{center}{\heiti \Large{\@fubiaoti}}\end{center}
-}
-%</cls>
-% \end{macrocode}
-% \end{macro}
-% \end{macro}
-%
-% \begin{macro}{\mininotice}
-% \begin{macro}{\xinxi}
-% 一行内显示考试时间和考试总分
-% \begin{macrocode}
-%<*cls>
-\newcommand\xinxi[2]{
- \def\@zongfen{#1}
- \def\@shijian{#2}
-}
-\newcommand\mininotice{
- \begin{center}{
- \kaishu (本试卷满分~\@zongfen~分, 考试时间~\@shijian~分钟)}
- \end{center}
-}
-%</cls>
-% \end{macrocode}
-% \end{macro}
-% \end{macro}
-%
-% \begin{macro}{\notice}
-% 注意事项
-% \begin{macrocode}
-%<*cls>
-\newcommand{\notice}{
- \heiti 注意事项: \songti
- \begin{enumerate}
- \item 答卷前, 考生务必将姓名、高考准考证号、校验码等填写清楚.
- \item 本试卷共~\numquestions{}~道试题, 满分~\@zongfen~分,考试时间~\@shijian~分钟.
- \end{enumerate}
-}
-%</cls>
-% \end{macrocode}
-%\end{macro}
-%
-% \begin{macro}{\pingfen}
-% 前评分框
-% \begin{macrocode}
-%<*cls>
-\newlength\@boxwidth
-\setlength\@boxwidth{0ex}
-\if@printbox \setlength\@boxwidth{18ex} \fi
-\newcommand\pinfen{
- \heiti
- \begin{minipage}{\@boxwidth}
- \begin{tabular}{|c|c|}
- \hline
- 得分 & 评卷人\\
- \hline
- & \\
- \hline
- \end{tabular}
- \end{minipage}
-}
-%</cls>
-% \end{macrocode}
-% \end{macro}
-%
-% \begin{macro}{\houpinfen}
-% 后评分框
-% \begin{macrocode}
-%<*cls>
-\newcommand{\houpinfen}{
- \hfill
- \begin{tabular}{|l|l|}
- \hline
- 得分 & \hspace*{1.5cm}\\
- \hline
- \end{tabular}
- \bigskip
-}
-%</cls>
-% \end{macrocode}
-% \end{macro}
-%
-%
-% 一些参数及变量
-% \begin{macrocode}
-%<*cfg>
-\def\@biaoti{2011年全国普通高等学校招生统一考试(上海卷)}
-\def\@fubiaoti{数学(理科)}
-\def\@zongfen{150}
-\def\@shijian{120}
-\def\@tiankong@zongfen{56}
-\def\@tiankong@tishu{14}
-\def\@tiankong@fen{4}
-\def\@xuanze@zongfen{16}
-\def\@xuanze@tishu{4}
-\def\@xuanze@fen{4}
-\def\@jianda@zongfen{78}
-\def\@jianda@tishu{5}
-%</cfg>
-%<*cls>
-\newcounter{@dati}
-\newif\if@houpinfen \@houpinfenfalse
-%</cls>
-% \end{macrocode}
-%
-% 填空题提示语
-% \begin{macro}{\tiankong}
-% \begin{macrocode}
-%<*cls>
-\newcommand\settk[3]{
- \def\@tiankong@zongfen{#1}
- \def\@tiankong@tishu{#2}
- \def\@tiankong@fen{#3}
-}
-\newcommand\tiankong{
- \@houpinfenfalse
- \stepcounter{@dati}
- \fullwidth{
- \if@printbox \pinfen \fi
- \begin{minipage}{\textwidth-\@boxwidth}
- \heiti \chinese{@dati}. 填空题:本大题共~\@tiankong@tishu~题,满分~\@tiankong@zongfen~分. 请在横线上方填写最终的、最准确的、最完整的结果. 每题填写正确得~\@tiankong@fen~分,否则一律得0分.
- \end{minipage}
- }
-}
-%</cls>
-% \end{macrocode}
-% \end{macro}
-%
-% \begin{macro}{\stk}
-% \begin{macro}{\mtk}
-% \begin{macro}{\ltk}
-% \changes{v0.3}{2014/02/18}{设置三种长度的横线,并支持在横线上输出答案}
-% 填空题横线
-% \begin{macrocode}
-%<*cls>
-\newcommand{\stk}[1]{
- \ifprintanswers
- \underline{~#1~}
- \else
- \underline{~\hspace{1cm}~}
- \fi}
-\newcommand{\mtk}[1]{
- \ifprintanswers
- \underline{~#1~}
- \else
- \underline{~\hspace{2cm}~}
- \fi}
-\newcommand{\ltk}[1]{
- \ifprintanswers
- \underline{~#1~}
- \else
- \underline{~\hspace{3cm}~}
- \fi}
-%</cls>
-% \end{macrocode}
-% \end{macro}
-% \end{macro}
-% \end{macro}
-%
-% 选择题提示语
-% \begin{macro}{\xuanze}
-% \begin{macrocode}
-%<*cls>
-\newcommand\setxz[3]{
- \def\@xuanze@zongfen{#1}
- \def\@xuanze@tishu{#2}
- \def\@xuanze@fen{#3}
-}
-\newcommand\xuanze{
- \@houpinfenfalse
- \stepcounter{@dati}
- \fullwidth{
- \if@printbox \pinfen \fi
- \begin{minipage}{\textwidth-\@boxwidth}
- \heiti \chinese{@dati}. 选择题:本大题共~\@xuanze@tishu~题,满分~\@xuanze@zongfen~分. 请选择你认为最正确的答案(每小题有且只有一个)写在括号内. 每题填写正确得~\@xuanze@fen~分,否则得0分.
- \end{minipage}
- }
-}
-%</cls>
-% \end{macrocode}
-% \end{macro}
-%
-% \begin{macro}{\onech}
-% \begin{macro}{\twoch}
-% \begin{macro}{\fourch}
-% \changes{v0.3}{2014/02/18}{分一行、两行、四行显示选项}
-% 选择题的选项
-% \begin{macrocode}
-%<*cls>
-\newcommand{\onech}[4]{
-\renewcommand\arraystretch{1.4}
-\begin{tabularx}{\linewidth}{XXXX}
-\setlength\tabcolsep{0pt}
-(A) #1 & (B) #2 & (C) #3 & (D) #4 \\
-\end{tabularx}
-\unskip \unskip}
-\newcommand{\twoch}[4]{
-\renewcommand\arraystretch{1.4}
-\begin{tabularx}{\linewidth}{XX}
-\setlength\tabcolsep{0pt}
-(A) #1 & (B) #2 \\
-(C) #3 & (D) #4
-\end{tabularx}
-\unskip \unskip}
-\newcommand{\fourch}[4]{
-\renewcommand\arraystretch{1.4}
-\begin{tabularx}{\linewidth}{X}
-\setlength\tabcolsep{0pt}
-(A) #1 \\
-(B) #2 \\
-(C) #3 \\
-(D) #4 \\
-\end{tabularx}
-\unskip \unskip}
-%</cls>
-% \end{macrocode}
-% \end{macro}
-% \end{macro}
-% \end{macro}
-%
-% 简答题提示语
-% \begin{macro}{\jianda}
-% \begin{macrocode}
-%<*cls>
-\newcommand\setjd[2]{
- \def\@jianda@zongfen{#1}
- \def\@jianda@tishu{#2}
-}
-\newcommand\jianda{
- \@cancelspacefalse
- \@houpinfentrue
- \stepcounter{@dati}
- \fullwidth{
- \if@printbox \pinfen \fi
- \begin{minipage}{\textwidth-\@boxwidth}
- \heiti \chinese{@dati}. 简答题:本大题共~\@jianda@tishu~题,满分~\@jianda@zongfen~分. 请在题后空处写出必要的推理计算过程.
- \end{minipage}
- }
-}
-%</cls>
-% \end{macrocode}
-% \end{macro}
-%
-% 数学运算符号、单位
-% \begin{macrocode}
-%<*cls>
-\delimitershortfall-1sp
-\newcommand\abs[1]{\left|#1\right|}
-\renewcommand{\geq}{\geqslant}
-\renewcommand{\ge}{\geqslant}
-\renewcommand{\leq}{\leqslant}
-\renewcommand{\le}{\leqslant}
-%<\cls>
-% \end{macrocode}
-%
-% 读取配置文件
-% \begin{macrocode}
-%<*cls>
-\AtEndOfPackage{\makeatletter\input{BHCexam.cfg}\makeatother}
-%</cls>
-% \end{macrocode}
-%
-%
-
-% \Finale
-%
-% \setcounter{IndexColumns}{2}
-% \IndexPrologue{\section*{索引}}
-%
-% \GlossaryPrologue{\section*{版本更新}}
-%
-% \PrintIndex \PrintChanges
-\endinput
-
-\EnableCrossrefs
diff --git a/macros/latex/contrib/bhcexam/BHCexam.ins b/macros/latex/contrib/bhcexam/BHCexam.ins
deleted file mode 100644
index 16f9828539..0000000000
--- a/macros/latex/contrib/bhcexam/BHCexam.ins
+++ /dev/null
@@ -1,107 +0,0 @@
-%%
-%% This file will generate fast loadable files and documentation
-%% driver files from the doc files in this package when run through
-%% LaTeX or TeX. It works with Docstrip versions after April 1998.
-%%
-%% Copyright (C) 2011 by Charles Bao <charley792@gmail.com>
-%%
-%% This file is part of the BHCexam package project.
-%% ---------------------------------------------------
-%%
-%% It may be distributed under the conditions of the LaTeX Project Public
-%% License, either version 1.2 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.2 or later is part of all distributions of LaTeX
-%% version 1999/12/01 or later.
-%%
-%% In particular, NO PERMISSION is granted to modify the contents of this
-%% file since it contains the legal notices that are placed in the files
-%% it generates.
-%%
-%%
-%%
-%%
-%% --------------- start of docstrip commands ------------------
-%%
-
-\input docstrip
-
-\preamble
-
-This is a generated file.
-
-Copyright (C) 2011 by Charles Bao <charley792@gmail.com>
-
-This file was generated from file(s) of the BHCexam package project.
-----------------------------------------------------------------------
-
-It may be distributed and/or modified under the
-conditions of the LaTeX Project Public License, either version 1.2
-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.2 or later is part of all distributions of LaTeX
-version 1999/12/01 or later.
-
-This file may only be distributed together with a copy of original
-source files. You may however distribute original source files
-without such generated files. Copying of this file is authorized
-only if either:
-(1) you make absolutely no changes to your copy, including name; OR
-(2) if you do make changes, you first rename it to some other name.
-
-To produce the documentation run the original source files ending
-with `.dtx' through LaTeX.
-
-\endpreamble
-
-\declarepreamble\cfgpreamble
-
-This is a generated file.
-
-Copyright (C) 2014 by Charles Bao <charley792@gmail.com>
-
-This file was generated from file(s) of the BHCexam package project.
-----------------------------------------------------------------------
-
-It may be distributed and/or modified under the
-conditions of the LaTeX Project Public License, either version 1.2
-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.2 or later is part of all distributions of LaTeX
-version 1999/12/01 or later.
-
-This is the configuration file of the BHCexam package with LaTeX2e.
-
-\endpreamble
-
-\askonceonly
-\keepsilent
-\usedir{tex/latex/BHCexam}
-
-\generate{\file{BHCexam.cls}{\from{BHCexam.dtx}{cls}}
- \usepreamble\cfgpreamble
- \file{BHCexam.cfg}{\from{BHCexam.dtx}{cfg}}
- }
-
-\ifToplevel{
-\Msg{***********************************************************}
-\Msg{*}
-\Msg{* To finish the installation you have to move the following}
-\Msg{* files into a directory searched by TeX:}
-\Msg{*}
-\Msg{* The recommended directory is TEXMF/tex/latex/BHCexam}
-\Msg{*}
-\Msg{* \space\space BHCexam.cls}
-\Msg{* \space\space BHCexam.cfg}
-\Msg{*}
-\Msg{* To produce the documentation run the files ending with}
-\Msg{* `.dtx' through LaTeX.}
-\Msg{*}
-\Msg{* Happy TeXing}
-\Msg{***********************************************************}
-}
-
-\endbatchfile
diff --git a/macros/latex/contrib/bhcexam/Makefile b/macros/latex/contrib/bhcexam/Makefile
deleted file mode 100644
index 667c242491..0000000000
--- a/macros/latex/contrib/bhcexam/Makefile
+++ /dev/null
@@ -1,88 +0,0 @@
-PACKAGE = BHCexam
-########################################################################
-## LaTeX2e Makefile
-##
-## Update the following defines for your local configuration,
-##
-TEXMFDIR = ~/texmf/tex/latex/BHCexam
-GZIP = gzip
-XELATEX = xelatex
-PDFLATEX = pdflatex
-MAKEINDEX = makeindex
-########################################################################
-## make [all] Generates the class(.cls) file, the configuration(.cfg)
-## file and the documentation (.pdf). If you don't have
-## the required MAKEINDEX (along with `gglo.ist' and
-## `gind.ist'), then change the first dependency
-## of "all" from "fullpdf" to "pdf" below.
-## make [un]install Install or uninstall the class(.cls) file and
-## the configuration(.cfg) file.
-## make [very]clean Clean out various auxillary files. "veryclean"
-## cleans out more stuff.
-########################################################################
-## make [full]doc Generate the documentation. The "fulldoc" version
-## adds the change log and the cross-references.
-## make idx Generate the change log and the cross-references
-## (for fulldoc -- requires MAKEINDEX).
-## make cls Generate the class(.cls) file and the
-## configuration(.cfg) file.
-
-########################################################################
-## make test Run test file(s)
-## make src Builds a src distribution (.tar.gz) file.
-## make distribtion Builds a distribution (.tar.gz) file.
-########################################################################
-
-all: veryclean cls fulldoc test clean
-
-install: cls
- cp $(PACKAGE).{cls,cfg} $(TEXMFDIR)
-uninstall: ; rm $(TEXMFDIR)/$(PACKAGE).{cls,cfg}
-clean: ; -rm -f *.dvi *.log *.aux *.lof *.lot *.toc
- -rm -f *.idx *.ind *.glo *.gls *.ilg *.out *~
-veryclean: ; -rm -f *.dvi *.log *.aux *.lof *.lot *.toc
- -rm -f *.idx *.ind *.glo *.gls *.ilg *.out
- -rm -f *.idx *.ind *.glo *.gls *.ilg *.out
- -rm -f *.sty *.cls *.pdf *pk *.cfg *.tar *~
-
-
-doc: ; $(XELATEX) $(PACKAGE).dtx
-
-cls: ; $(XELATEX) $(PACKAGE).ins
-
-fulldoc: doc $(PACKAGE).gls $(PACKAGE).ind
- $(XELATEX) $(PACKAGE).dtx
-
-src: ; mkdir $(PACKAGE)
- cp -p README Makefile $(PACKAGE)
- cp -p $(PACKAGE).dtx $(PACKAGE).ins $(PACKAGE)
- cp -p test*.tex $(PACKAGE)
- tar -cvf $(PACKAGE)-src.tar ./$(PACKAGE)
- rm -rf $(PACKAGE)
- $(GZIP) -9 $(PACKAGE)-src.tar
-
-distribution: veryclean cls fulldoc test clean
- mkdir $(PACKAGE)
- cp -p $(PACKAGE).cls $(PACKAGE).cfg $(PACKAGE)
- cp -p *.tex $(PACKAGE)
- cp -p *.pdf $(PACKAGE)
- tar -cvf $(PACKAGE).tar ./$(PACKAGE)
- rm -rf $(PACKAGE)
- $(GZIP) -9 $(PACKAGE).tar
-
-$(PACKAGE).gls: doc
- $(MAKEINDEX) -s gglo.ist -o $(PACKAGE).gls $(PACKAGE).glo
-
-$(PACKAGE).ind: doc
- $(MAKEINDEX) -s gind.ist -o $(PACKAGE).ind $(PACKAGE).idx
-
-test: cls
- $(XELATEX) test1.tex
- $(XELATEX) test1.tex
- $(XELATEX) test2.tex
- $(XELATEX) test2.tex
- $(XELATEX) test3.tex
- $(XELATEX) test3.tex
- $(XELATEX) test4.tex
- $(XELATEX) test4.tex
-
diff --git a/macros/latex/contrib/bhcexam/README b/macros/latex/contrib/bhcexam/README
deleted file mode 100644
index 73804a8a61..0000000000
--- a/macros/latex/contrib/bhcexam/README
+++ /dev/null
@@ -1,21 +0,0 @@
-This is version 0.4 of the BHCexam document class, dated Oct 10, 2015.
-
-The BHCexam document class attempts to make it easy for even a LaTeX novice to prepare exams.
-
-To generate the document class files from .dtx file:
-make cls;
-
-To install the document class files to ~/texmf
-make install;
-
-To generate the user's guide document (with index)
-make [full]doc;
-
-To generate test page
-make test
-
---------------------------------------------------------------------
-
-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.
diff --git a/macros/latex/contrib/bhcexam/test1.tex b/macros/latex/contrib/bhcexam/test1.tex
deleted file mode 100644
index 01fc0b2035..0000000000
--- a/macros/latex/contrib/bhcexam/test1.tex
+++ /dev/null
@@ -1,143 +0,0 @@
-\documentclass[printbox,marginline,noindent,adobefonts]{BHCexam}
-\begin{document}
-\printmlol
-\maketitle
-
-\begin{questions}
-\tiankong
-\question 已知~$\bm{a}=(k,-9)$、$\bm{b}=(-1,k)$, $\bm{a}$~与~$\bm{b}$~为平行向量,
- 则~$k=$\stk{$\pm3$}.
-
-\question 若函数~$f(x)=x^{6m^2-5m-4}\,(m\in\mathbb{Z})$~的图像关于~$y$~轴对称,
- 且~$f(2)<f(6)$, 则~$f(x)$~的解析式为\stk{$f(x)=x^{-4}$}.
-
-\question 若~$f(x+1)=x^2\,(x\leq0)$, 则~$f^{-1}(1)=$\stk{0}.
-
-\question 在~$b\text{g}$~糖水中含糖~$a\text{g}$\,($b>a>0$), 若再添加~$m\text{g}$~糖~($m>0$),
-
-
-\question 已知~$f(x)=1-\textbf{c}_8^1x+\textbf{c}_8^2x^2-\textbf{c}_8^3x^3+\cdots+\textbf{c}_8^8x^8$,
- 则~$f\big(\dfrac{1}{2}+\dfrac{\sqrt{3}}{2}\textbf{i}\big)$~的值是\ltk{$-\dfrac{1}{2}-\dfrac{\sqrt{3}}{2}\textbf{i}$}.
-
-\question 自然数~$1,2,3,\ldots,10$~的方差记为~$\sigma^2$,
- 其中的偶数~$2,4,6,8,10$~的方差记为~$\sigma_1^2$,
- 则~$\sigma^2$~与~$\sigma_1^2$~的大小关系为~$\sigma^2$\stk{$>$}$\sigma_1^2$.
-
-\question 若~$\theta$~为三角形的一个内角, 且~$\sin\theta+\cos\theta=\dfrac{2}{3}$,
- 则方程~$x^2\csc\theta-y^2\sec\theta=1$~表示的曲线的焦点坐标是\stk{$\big(\pm\dfrac{\sqrt{6}}{3},0\big)$}.
-
-
-\question 高为~$h$~的棱锥被平行于棱锥底面的截得棱台侧面积是
- 原棱锥的侧面积的~$\dfrac{5}{9}$,
- 则截得的棱台的体积与原棱锥的体积之比是\stk{$19:27$}.
-
-\question 以椭圆~$\dfrac{x^2}{169}+\dfrac{y^2}{144}=1$~的右焦点为圆心,
- 且与双曲线~$\dfrac{x^2}{9}-\dfrac{y^2}{16}=1$~的渐近线相切的圆方程是\mtk{$(x-5)^2+y^2=16$}.
-
-
-\question 若~$\sqrt{\,\sin x}$~是有理数且~$x$~不是~$\dfrac{\pi}{6}$~的整数倍,
- 则~$x$~可能取的值是\mtk{$\arcsin\dfrac{1}{4}$ 等}.(只要求写出一个)
-
-\question 马路上有编号~1~到~10~的~10~盏路灯, 为节约用电又不影响照明,
- 可以关掉其中的~3~盏, 但又不能同时关掉相邻的两盏, 也不能关掉两端的路灯,
- 满足条件的关灯方法有\stk{$20$}种.
-
-
-\question 以椭圆~$\dfrac{x^2}{169}+\dfrac{y^2}{144}=1$~的右焦点为圆心,
- 且与双曲线~$\dfrac{x^2}{9}-\dfrac{y^2}{16}=1$~的渐近线相切的圆方程是\mtk{$(x-5)^2+y^2=16$}.
-
-\question 若~$\sqrt{\,\sin x}$~是有理数且~$x$~不是~$\dfrac{\pi}{6}$~的整数倍,
- 则~$x$~可能取的值是\mtk{$\arcsin\dfrac{1}{4}$ 等}.(只要求写出一个)
-
-\question 马路上有编号~1~到~10~的~10~盏路灯, 为节约用电又不影响照明,
- 可以关掉其中的~3~盏, 但又不能同时关掉相邻的两盏, 也不能关掉两端的路灯,
- 满足条件的关灯方法有\stk{$20$}种.
-
-
-\question 以椭圆~$\dfrac{x^2}{169}+\dfrac{y^2}{144}=1$~的右焦点为圆心,
- 且与双曲线~$\dfrac{x^2}{9}-\dfrac{y^2}{16}=1$~的渐近线相切的圆方程是\mtk{$(x-5)^2+y^2=16$}.
-
-\newpage
-
-\xuanze
-\question 已知集合~$A=\{x\mid \abs{x-1}<3 \}$,
-集合~$B=\{y| y=x^2+2x+1,x\in\mathbb{R}\}$, 则~$A\cap
-\complement_U B$~为\stk{C}.
-\twoch{$[\,0,4)$}{$(-\infty,-2\,]\cup[4,+\infty)$}{$(-2,0)$}{$(0,4)$}
-
-\question 若~$a$、$b$~是直线, $\alpha$、$\beta$~是平面,
-则以下命题中真命题是\stk{D}.\\
-\fourch{若~$a$、$b$~异面, $a\subset\alpha$,$b\subset\beta$, 且~$a\perp b$, 则~$\alpha\perp\beta$}{若~$a\parallel b$, $a\subset\alpha$, $b\subset\beta$,则~$\alpha\parallel\beta$}{若~$a\parallel \alpha$,
-$b\subset\beta$, 则~$a$、$b$ 异面}{若~$a\perp b$, $a\perp\alpha$,$b\perp\beta$, 则~$\alpha\perp\beta$}
-
-\question 已知集合~$A=\{x\mid \abs{x-1}<3 \}$,
-集合~$B=\{y| y=x^2+2x+1,x\in\mathbb{R}\}$, 则~$A\cap
-\complement_U B$~为\stk{C}.
-\twoch{$[\,0,4)$}{$(-\infty,-2\,]\cup[4,+\infty)$}{$(-2,0)$}{$(0,4)$}
-
-\question 若~$a$、$b$~是直线, $\alpha$、$\beta$~是平面,
-则以下命题中真命题是\stk{D}.\\
-\fourch{若~$a$、$b$~异面, $a\subset\alpha$,$b\subset\beta$, 且~$a\perp b$, 则~$\alpha\perp\beta$}{若~$a\parallel b$, $a\subset\alpha$, $b\subset\beta$,则~$\alpha\parallel\beta$}{若~$a\parallel \alpha$,
-$b\subset\beta$, 则~$a$、$b$ 异面}{若~$a\perp b$, $a\perp\alpha$,$b\perp\beta$, 则~$\alpha\perp\beta$}
-
-\newpage
-\jianda
-\question 已知复数~$z$ 满足:$\abs{z}-z^*=\dfrac{10}{1-w\textbf{i}}$(其中~$z^*$
-是~$z$ 的共轭复数).
-\begin{parts}
-\part[7] 求复数~$z$;
-\part[7] 若复数~$w=\cos\theta+\textbf{i}\sin\theta\,(\theta\in\mathbb{R})$, 求~$\abs{z-2}$ 的取值范围.
-\end{parts}
-
-\begin{solution}
-\begin{parts}
-\part $z=3+4\textbf{i}$
-\part $\abs{z-w}\in[4,6]$
-\end{parts}
-\end{solution}
-
-\question[14] 函数~$f(x)=4\sin\dfrac{\pi}{12}x\cdot\sin
- \left(\dfrac{\pi}{2}+\dfrac{\pi}{12}x\right),x\in[a,a+1]$,
- 其中常数~$a\in[0,5]$, 求函数~$f(x)$ 的最大值~$g(a)$.
-
-\begin{solution}
-略
-\end{solution}
-
-\newpage
-
-\question[16] 函数~$f(x)=4\sin\dfrac{\pi}{12}x\cdot\sin
- \left(\dfrac{\pi}{2}+\dfrac{\pi}{12}x\right),x\in[a,a+1]$,
- 其中常数~$a\in[0,5]$, 求函数~$f(x)$ 的最大值~$g(a)$.
-
-\begin{solution}
-略
-\end{solution}
-
-\newpage
-\question 已知复数~$z$ 满足:$\abs{z}-z^*=\dfrac{10}{1-w\textbf{i}}$(其中~$z^*$
-是~$z$ 的共轭复数).
-\begin{parts}
-\part[8] 求复数~$z$;
-\part[8] 若复数~$w=\cos\theta+\textbf{i}\sin\theta\,(\theta\in\mathbb{R})$, 求~$\abs{z-2}$ 的取值范围.
-\end{parts}
-
-\begin{solution}
-\begin{parts}
-\part $z=3+4\textbf{i}$
-\part $\abs{z-w}\in[4,6]$
-\end{parts}
-\end{solution}
-
-\newpage
-
-\question[18] 函数~$f(x)=4\sin\dfrac{\pi}{12}x\cdot\sin
- \left(\dfrac{\pi}{2}+\dfrac{\pi}{12}x\right),x\in[a,a+1]$,
- 其中常数~$a\in[0,5]$, 求函数~$f(x)$ 的最大值~$g(a)$.
-
-\begin{solution}
-略
-\end{solution}
-
-\end{questions}
-\end{document}
diff --git a/macros/latex/contrib/bhcexam/test2.tex b/macros/latex/contrib/bhcexam/test2.tex
deleted file mode 100644
index 8dac567787..0000000000
--- a/macros/latex/contrib/bhcexam/test2.tex
+++ /dev/null
@@ -1,144 +0,0 @@
-\documentclass[16kpaper]{BHCexam}
-\begin{document}
-
-\maketitle
-\mininotice
-
-\begin{questions}
-\tiankong
-\question 已知~$\bm{a}=(k,-9)$、$\bm{b}=(-1,k)$, $\bm{a}$~与~$\bm{b}$~为平行向量,
- 则~$k=$\stk{$\pm3$}.
-
-\question 若函数~$f(x)=x^{6m^2-5m-4}\,(m\in\mathbb{Z})$~的图像关于~$y$~轴对称,
- 且~$f(2)<f(6)$, 则~$f(x)$~的解析式为\stk{$f(x)=x^{-4}$}.
-
-\question 若~$f(x+1)=x^2\,(x\leq0)$, 则~$f^{-1}(1)=$\stk{0}.
-
-\question 在~$b\text{g}$~糖水中含糖~$a\text{g}$\,($b>a>0$), 若再添加~$m\text{g}$~糖~($m>0$),
-
-
-\question 已知~$f(x)=1-\textbf{c}_8^1x+\textbf{c}_8^2x^2-\textbf{c}_8^3x^3+\cdots+\textbf{c}_8^8x^8$,
- 则~$f\big(\dfrac{1}{2}+\dfrac{\sqrt{3}}{2}\textbf{i}\big)$~的值是\ltk{$-\dfrac{1}{2}-\dfrac{\sqrt{3}}{2}\textbf{i}$}.
-
-\question 自然数~$1,2,3,\ldots,10$~的方差记为~$\sigma^2$,
- 其中的偶数~$2,4,6,8,10$~的方差记为~$\sigma_1^2$,
- 则~$\sigma^2$~与~$\sigma_1^2$~的大小关系为~$\sigma^2$\stk{$>$}$\sigma_1^2$.
-
-\question 若~$\theta$~为三角形的一个内角, 且~$\sin\theta+\cos\theta=\dfrac{2}{3}$,
- 则方程~$x^2\csc\theta-y^2\sec\theta=1$~表示的曲线的焦点坐标是\stk{$\big(\pm\dfrac{\sqrt{6}}{3},0\big)$}.
-
-
-\question 高为~$h$~的棱锥被平行于棱锥底面的截得棱台侧面积是
- 原棱锥的侧面积的~$\dfrac{5}{9}$,
- 则截得的棱台的体积与原棱锥的体积之比是\stk{$19:27$}.
-
-\question 以椭圆~$\dfrac{x^2}{169}+\dfrac{y^2}{144}=1$~的右焦点为圆心,
- 且与双曲线~$\dfrac{x^2}{9}-\dfrac{y^2}{16}=1$~的渐近线相切的圆方程是\mtk{$(x-5)^2+y^2=16$}.
-
-
-\question 若~$\sqrt{\,\sin x}$~是有理数且~$x$~不是~$\dfrac{\pi}{6}$~的整数倍,
- 则~$x$~可能取的值是\mtk{$\arcsin\dfrac{1}{4}$ 等}.(只要求写出一个)
-
-\question 马路上有编号~1~到~10~的~10~盏路灯, 为节约用电又不影响照明,
- 可以关掉其中的~3~盏, 但又不能同时关掉相邻的两盏, 也不能关掉两端的路灯,
- 满足条件的关灯方法有\stk{$20$}种.
-
-
-\question 以椭圆~$\dfrac{x^2}{169}+\dfrac{y^2}{144}=1$~的右焦点为圆心,
- 且与双曲线~$\dfrac{x^2}{9}-\dfrac{y^2}{16}=1$~的渐近线相切的圆方程是\mtk{$(x-5)^2+y^2=16$}.
-
-\question 若~$\sqrt{\,\sin x}$~是有理数且~$x$~不是~$\dfrac{\pi}{6}$~的整数倍,
- 则~$x$~可能取的值是\mtk{$\arcsin\dfrac{1}{4}$ 等}.(只要求写出一个)
-
-\question 马路上有编号~1~到~10~的~10~盏路灯, 为节约用电又不影响照明,
- 可以关掉其中的~3~盏, 但又不能同时关掉相邻的两盏, 也不能关掉两端的路灯,
- 满足条件的关灯方法有\stk{$20$}种.
-
-
-\question 以椭圆~$\dfrac{x^2}{169}+\dfrac{y^2}{144}=1$~的右焦点为圆心,
- 且与双曲线~$\dfrac{x^2}{9}-\dfrac{y^2}{16}=1$~的渐近线相切的圆方程是\mtk{$(x-5)^2+y^2=16$}.
-
-\newpage
-
-\xuanze
-\question 已知集合~$A=\{x\mid \abs{x-1}<3 \}$,
-集合~$B=\{y| y=x^2+2x+1,x\in\mathbb{R}\}$, 则~$A\cap
-\complement_U B$~为\stk{C}.
-\twoch{$[\,0,4)$}{$(-\infty,-2\,]\cup[4,+\infty)$}{$(-2,0)$}{$(0,4)$}
-
-\question 若~$a$、$b$~是直线, $\alpha$、$\beta$~是平面,
-则以下命题中真命题是\stk{D}.\\
-\fourch{若~$a$、$b$~异面, $a\subset\alpha$,$b\subset\beta$, 且~$a\perp b$, 则~$\alpha\perp\beta$}{若~$a\parallel b$, $a\subset\alpha$, $b\subset\beta$,则~$\alpha\parallel\beta$}{若~$a\parallel \alpha$,
-$b\subset\beta$, 则~$a$、$b$ 异面}{若~$a\perp b$, $a\perp\alpha$,$b\perp\beta$, 则~$\alpha\perp\beta$}
-
-\question 已知集合~$A=\{x\mid \abs{x-1}<3 \}$,
-集合~$B=\{y| y=x^2+2x+1,x\in\mathbb{R}\}$, 则~$A\cap
-\complement_U B$~为\stk{C}.
-\twoch{$[\,0,4)$}{$(-\infty,-2\,]\cup[4,+\infty)$}{$(-2,0)$}{$(0,4)$}
-
-\question 若~$a$、$b$~是直线, $\alpha$、$\beta$~是平面,
-则以下命题中真命题是\stk{D}.\\
-\fourch{若~$a$、$b$~异面, $a\subset\alpha$,$b\subset\beta$, 且~$a\perp b$, 则~$\alpha\perp\beta$}{若~$a\parallel b$, $a\subset\alpha$, $b\subset\beta$,则~$\alpha\parallel\beta$}{若~$a\parallel \alpha$,
-$b\subset\beta$, 则~$a$、$b$ 异面}{若~$a\perp b$, $a\perp\alpha$,$b\perp\beta$, 则~$\alpha\perp\beta$}
-
-\newpage
-\jianda
-\question 已知复数~$z$ 满足:$\abs{z}-z^*=\dfrac{10}{1-w\textbf{i}}$(其中~$z^*$
-是~$z$ 的共轭复数).
-\begin{parts}
-\part[7] 求复数~$z$;
-\part[7] 若复数~$w=\cos\theta+\textbf{i}\sin\theta\,(\theta\in\mathbb{R})$, 求~$\abs{z-2}$ 的取值范围.
-\end{parts}
-
-\begin{solution}
-\begin{parts}
-\part $z=3+4\textbf{i}$
-\part $\abs{z-w}\in[4,6]$
-\end{parts}
-\end{solution}
-
-\question[14] 函数~$f(x)=4\sin\dfrac{\pi}{12}x\cdot\sin
- \left(\dfrac{\pi}{2}+\dfrac{\pi}{12}x\right),x\in[a,a+1]$,
- 其中常数~$a\in[0,5]$, 求函数~$f(x)$ 的最大值~$g(a)$.
-
-\begin{solution}
-略
-\end{solution}
-
-\newpage
-
-\question[16] 函数~$f(x)=4\sin\dfrac{\pi}{12}x\cdot\sin
- \left(\dfrac{\pi}{2}+\dfrac{\pi}{12}x\right),x\in[a,a+1]$,
- 其中常数~$a\in[0,5]$, 求函数~$f(x)$ 的最大值~$g(a)$.
-
-\begin{solution}
-略
-\end{solution}
-
-\newpage
-\question 已知复数~$z$ 满足:$\abs{z}-z^*=\dfrac{10}{1-w\textbf{i}}$(其中~$z^*$
-是~$z$ 的共轭复数).
-\begin{parts}
-\part[8] 求复数~$z$;
-\part[8] 若复数~$w=\cos\theta+\textbf{i}\sin\theta\,(\theta\in\mathbb{R})$, 求~$\abs{z-2}$ 的取值范围.
-\end{parts}
-
-\begin{solution}
-\begin{parts}
-\part $z=3+4\textbf{i}$
-\part $\abs{z-w}\in[4,6]$
-\end{parts}
-\end{solution}
-
-\newpage
-
-\question[18] 函数~$f(x)=4\sin\dfrac{\pi}{12}x\cdot\sin
- \left(\dfrac{\pi}{2}+\dfrac{\pi}{12}x\right),x\in[a,a+1]$,
- 其中常数~$a\in[0,5]$, 求函数~$f(x)$ 的最大值~$g(a)$.
-
-\begin{solution}
-略
-\end{solution}
-
-\end{questions}
-\end{document}
diff --git a/macros/latex/contrib/bhcexam/test3.tex b/macros/latex/contrib/bhcexam/test3.tex
deleted file mode 100644
index 0748babf7a..0000000000
--- a/macros/latex/contrib/bhcexam/test3.tex
+++ /dev/null
@@ -1,144 +0,0 @@
-\documentclass[answers]{BHCexam}
-\begin{document}
-
-\maketitle
-\mininotice
-
-\begin{questions}
-\tiankong
-\question 已知~$\bm{a}=(k,-9)$、$\bm{b}=(-1,k)$, $\bm{a}$~与~$\bm{b}$~为平行向量,
- 则~$k=$\stk{$\pm3$}.
-
-\question 若函数~$f(x)=x^{6m^2-5m-4}\,(m\in\mathbb{Z})$~的图像关于~$y$~轴对称,
- 且~$f(2)<f(6)$, 则~$f(x)$~的解析式为\stk{$f(x)=x^{-4}$}.
-
-\question 若~$f(x+1)=x^2\,(x\leq0)$, 则~$f^{-1}(1)=$\stk{0}.
-
-\question 在~$b\text{g}$~糖水中含糖~$a\text{g}$\,($b>a>0$), 若再添加~$m\text{g}$~糖~($m>0$),
-
-
-\question 已知~$f(x)=1-\textbf{c}_8^1x+\textbf{c}_8^2x^2-\textbf{c}_8^3x^3+\cdots+\textbf{c}_8^8x^8$,
- 则~$f\big(\dfrac{1}{2}+\dfrac{\sqrt{3}}{2}\textbf{i}\big)$~的值是\ltk{$-\dfrac{1}{2}-\dfrac{\sqrt{3}}{2}\textbf{i}$}.
-
-\question 自然数~$1,2,3,\ldots,10$~的方差记为~$\sigma^2$,
- 其中的偶数~$2,4,6,8,10$~的方差记为~$\sigma_1^2$,
- 则~$\sigma^2$~与~$\sigma_1^2$~的大小关系为~$\sigma^2$\stk{$>$}$\sigma_1^2$.
-
-\question 若~$\theta$~为三角形的一个内角, 且~$\sin\theta+\cos\theta=\dfrac{2}{3}$,
- 则方程~$x^2\csc\theta-y^2\sec\theta=1$~表示的曲线的焦点坐标是\stk{$\big(\pm\dfrac{\sqrt{6}}{3},0\big)$}.
-
-
-\question 高为~$h$~的棱锥被平行于棱锥底面的截得棱台侧面积是
- 原棱锥的侧面积的~$\dfrac{5}{9}$,
- 则截得的棱台的体积与原棱锥的体积之比是\stk{$19:27$}.
-
-\question 以椭圆~$\dfrac{x^2}{169}+\dfrac{y^2}{144}=1$~的右焦点为圆心,
- 且与双曲线~$\dfrac{x^2}{9}-\dfrac{y^2}{16}=1$~的渐近线相切的圆方程是\mtk{$(x-5)^2+y^2=16$}.
-
-
-\question 若~$\sqrt{\,\sin x}$~是有理数且~$x$~不是~$\dfrac{\pi}{6}$~的整数倍,
- 则~$x$~可能取的值是\mtk{$\arcsin\dfrac{1}{4}$ 等}.(只要求写出一个)
-
-\question 马路上有编号~1~到~10~的~10~盏路灯, 为节约用电又不影响照明,
- 可以关掉其中的~3~盏, 但又不能同时关掉相邻的两盏, 也不能关掉两端的路灯,
- 满足条件的关灯方法有\stk{$20$}种.
-
-
-\question 以椭圆~$\dfrac{x^2}{169}+\dfrac{y^2}{144}=1$~的右焦点为圆心,
- 且与双曲线~$\dfrac{x^2}{9}-\dfrac{y^2}{16}=1$~的渐近线相切的圆方程是\mtk{$(x-5)^2+y^2=16$}.
-
-\question 若~$\sqrt{\,\sin x}$~是有理数且~$x$~不是~$\dfrac{\pi}{6}$~的整数倍,
- 则~$x$~可能取的值是\mtk{$\arcsin\dfrac{1}{4}$ 等}.(只要求写出一个)
-
-\question 马路上有编号~1~到~10~的~10~盏路灯, 为节约用电又不影响照明,
- 可以关掉其中的~3~盏, 但又不能同时关掉相邻的两盏, 也不能关掉两端的路灯,
- 满足条件的关灯方法有\stk{$20$}种.
-
-
-\question 以椭圆~$\dfrac{x^2}{169}+\dfrac{y^2}{144}=1$~的右焦点为圆心,
- 且与双曲线~$\dfrac{x^2}{9}-\dfrac{y^2}{16}=1$~的渐近线相切的圆方程是\mtk{$(x-5)^2+y^2=16$}.
-
-\newpage
-
-\xuanze
-\question 已知集合~$A=\{x\mid {x-1}<3 \}$,
-集合~$B=\{y| y=x^2+2x+1,x\in\mathbb{R}\}$, 则~$A\cap
-\complement_U B$~为\stk{C}.
-\twoch{$[\,0,4)$}{$(-\infty,-2\,]\cup[4,+\infty)$}{$(-2,0)$}{$(0,4)$}
-
-\question 若~$a$、$b$~是直线, $\alpha$、$\beta$~是平面,
-则以下命题中真命题是\stk{D}.\\
-\fourch{若~$a$、$b$~异面, $a\subset\alpha$,$b\subset\beta$, 且~$a\perp b$, 则~$\alpha\perp\beta$}{若~$a\parallel b$, $a\subset\alpha$, $b\subset\beta$,则~$\alpha\parallel\beta$}{若~$a\parallel \alpha$,
-$b\subset\beta$, 则~$a$、$b$ 异面}{若~$a\perp b$, $a\perp\alpha$,$b\perp\beta$, 则~$\alpha\perp\beta$}
-
-\question 已知集合~$A=\{x\mid {x-1}<3 \}$,
-集合~$B=\{y| y=x^2+2x+1,x\in\mathbb{R}\}$, 则~$A\cap
-\complement_U B$~为\stk{C}.
-\twoch{$[\,0,4)$}{$(-\infty,-2\,]\cup[4,+\infty)$}{$(-2,0)$}{$(0,4)$}
-
-\question 若~$a$、$b$~是直线, $\alpha$、$\beta$~是平面,
-则以下命题中真命题是\stk{D}.\\
-\fourch{若~$a$、$b$~异面, $a\subset\alpha$,$b\subset\beta$, 且~$a\perp b$, 则~$\alpha\perp\beta$}{若~$a\parallel b$, $a\subset\alpha$, $b\subset\beta$,则~$\alpha\parallel\beta$}{若~$a\parallel \alpha$,
-$b\subset\beta$, 则~$a$、$b$ 异面}{若~$a\perp b$, $a\perp\alpha$,$b\perp\beta$, 则~$\alpha\perp\beta$}
-
-\newpage
-\jianda
-\question 已知复数~$z$ 满足:${z}-z^*=\dfrac{10}{1-w\textbf{i}}$(其中~$z^*$
-是~$z$ 的共轭复数).
-\begin{parts}
-\part[7] 求复数~$z$;
-\part[7] 若复数~$w=\cos\theta+\textbf{i}\sin\theta\,(\theta\in\mathbb{R})$, 求~${z-2}$ 的取值范围.
-\end{parts}
-
-\begin{solution}
-\begin{parts}
-\part $z=3+4\textbf{i}$
-\part ${z-w}\in[4,6]$
-\end{parts}
-\end{solution}
-
-\question[14] 函数~$f(x)=4\sin\dfrac{\pi}{12}x\cdot\sin
- \left(\dfrac{\pi}{2}+\dfrac{\pi}{12}x\right),x\in[a,a+1]$,
- 其中常数~$a\in[0,5]$, 求函数~$f(x)$ 的最大值~$g(a)$.
-
-\begin{solution}
-略
-\end{solution}
-
-\newpage
-
-\question[16] 函数~$f(x)=4\sin\dfrac{\pi}{12}x\cdot\sin
- \left(\dfrac{\pi}{2}+\dfrac{\pi}{12}x\right),x\in[a,a+1]$,
- 其中常数~$a\in[0,5]$, 求函数~$f(x)$ 的最大值~$g(a)$.
-
-\begin{solution}
-略
-\end{solution}
-
-\newpage
-\question 已知复数~$z$ 满足:${z}-z^*=\dfrac{10}{1-w\textbf{i}}$(其中~$z^*$
-是~$z$ 的共轭复数).
-\begin{parts}
-\part[8] 求复数~$z$;
-\part[8] 若复数~$w=\cos\theta+\textbf{i}\sin\theta\,(\theta\in\mathbb{R})$, 求~${z-2}$ 的取值范围.
-\end{parts}
-
-\begin{solution}
-\begin{parts}
-\part $z=3+4\textbf{i}$
-\part ${z-w}\in[4,6]$
-\end{parts}
-\end{solution}
-
-\newpage
-
-\question[18] 函数~$f(x)=4\sin\dfrac{\pi}{12}x\cdot\sin
- \left(\dfrac{\pi}{2}+\dfrac{\pi}{12}x\right),x\in[a,a+1]$,
- 其中常数~$a\in[0,5]$, 求函数~$f(x)$ 的最大值~$g(a)$.
-
-\begin{solution}
-略
-\end{solution}
-
-\end{questions}
-\end{document}
diff --git a/macros/latex/contrib/bhcexam/test4.tex b/macros/latex/contrib/bhcexam/test4.tex
deleted file mode 100644
index 17a5ef8f9b..0000000000
--- a/macros/latex/contrib/bhcexam/test4.tex
+++ /dev/null
@@ -1,144 +0,0 @@
-\documentclass[UTF8,printbox]{BHCexam}
-\begin{document}
-
-\maketitle
-\notice
-
-\begin{questions}
-\tiankong
-\question 已知~$\bm{a}=(k,-9)$、$\bm{b}=(-1,k)$, $\bm{a}$~与~$\bm{b}$~为平行向量,
- 则~$k=$\stk{$\pm3$}.
-
-\question 若函数~$f(x)=x^{6m^2-5m-4}\,(m\in\mathbb{Z})$~的图像关于~$y$~轴对称,
- 且~$f(2)<f(6)$, 则~$f(x)$~的解析式为\stk{$f(x)=x^{-4}$}.
-
-\question 若~$f(x+1)=x^2\,(x\leq0)$, 则~$f^{-1}(1)=$\stk{0}.
-
-\question 在~$b\text{g}$~糖水中含糖~$a\text{g}$\,($b>a>0$), 若再添加~$m\text{g}$~糖~($m>0$),
-
-
-\question 已知~$f(x)=1-\textbf{c}_8^1x+\textbf{c}_8^2x^2-\textbf{c}_8^3x^3+\cdots+\textbf{c}_8^8x^8$,
- 则~$f\big(\dfrac{1}{2}+\dfrac{\sqrt{3}}{2}\textbf{i}\big)$~的值是\ltk{$-\dfrac{1}{2}-\dfrac{\sqrt{3}}{2}\textbf{i}$}.
-
-\question 自然数~$1,2,3,\ldots,10$~的方差记为~$\sigma^2$,
- 其中的偶数~$2,4,6,8,10$~的方差记为~$\sigma_1^2$,
- 则~$\sigma^2$~与~$\sigma_1^2$~的大小关系为~$\sigma^2$\stk{$>$}$\sigma_1^2$.
-
-\question 若~$\theta$~为三角形的一个内角, 且~$\sin\theta+\cos\theta=\dfrac{2}{3}$,
- 则方程~$x^2\csc\theta-y^2\sec\theta=1$~表示的曲线的焦点坐标是\stk{$\big(\pm\dfrac{\sqrt{6}}{3},0\big)$}.
-
-
-\question 高为~$h$~的棱锥被平行于棱锥底面的截得棱台侧面积是
- 原棱锥的侧面积的~$\dfrac{5}{9}$,
- 则截得的棱台的体积与原棱锥的体积之比是\stk{$19:27$}.
-
-\question 以椭圆~$\dfrac{x^2}{169}+\dfrac{y^2}{144}=1$~的右焦点为圆心,
- 且与双曲线~$\dfrac{x^2}{9}-\dfrac{y^2}{16}=1$~的渐近线相切的圆方程是\mtk{$(x-5)^2+y^2=16$}.
-
-
-\question 若~$\sqrt{\,\sin x}$~是有理数且~$x$~不是~$\dfrac{\pi}{6}$~的整数倍,
- 则~$x$~可能取的值是\mtk{$\arcsin\dfrac{1}{4}$ 等}.(只要求写出一个)
-
-\question 马路上有编号~1~到~10~的~10~盏路灯, 为节约用电又不影响照明,
- 可以关掉其中的~3~盏, 但又不能同时关掉相邻的两盏, 也不能关掉两端的路灯,
- 满足条件的关灯方法有\stk{$20$}种.
-
-
-\question 以椭圆~$\dfrac{x^2}{169}+\dfrac{y^2}{144}=1$~的右焦点为圆心,
- 且与双曲线~$\dfrac{x^2}{9}-\dfrac{y^2}{16}=1$~的渐近线相切的圆方程是\mtk{$(x-5)^2+y^2=16$}.
-
-\question 若~$\sqrt{\,\sin x}$~是有理数且~$x$~不是~$\dfrac{\pi}{6}$~的整数倍,
- 则~$x$~可能取的值是\mtk{$\arcsin\dfrac{1}{4}$ 等}.(只要求写出一个)
-
-\question 马路上有编号~1~到~10~的~10~盏路灯, 为节约用电又不影响照明,
- 可以关掉其中的~3~盏, 但又不能同时关掉相邻的两盏, 也不能关掉两端的路灯,
- 满足条件的关灯方法有\stk{$20$}种.
-
-
-\question 以椭圆~$\dfrac{x^2}{169}+\dfrac{y^2}{144}=1$~的右焦点为圆心,
- 且与双曲线~$\dfrac{x^2}{9}-\dfrac{y^2}{16}=1$~的渐近线相切的圆方程是\mtk{$(x-5)^2+y^2=16$}.
-
-\newpage
-
-\xuanze
-\question 已知集合~$A=\{x\mid \abs{x-1}<3 \}$,
-集合~$B=\{y| y=x^2+2x+1,x\in\mathbb{R}\}$, 则~$A\cap
-\complement_U B$~为\stk{C}.
-\twoch{$[\,0,4)$}{$(-\infty,-2\,]\cup[4,+\infty)$}{$(-2,0)$}{$(0,4)$}
-
-\question 若~$a$、$b$~是直线, $\alpha$、$\beta$~是平面,
-则以下命题中真命题是\stk{D}.\\
-\fourch{若~$a$、$b$~异面, $a\subset\alpha$,$b\subset\beta$, 且~$a\perp b$, 则~$\alpha\perp\beta$}{若~$a\parallel b$, $a\subset\alpha$, $b\subset\beta$,则~$\alpha\parallel\beta$}{若~$a\parallel \alpha$,
-$b\subset\beta$, 则~$a$、$b$ 异面}{若~$a\perp b$, $a\perp\alpha$,$b\perp\beta$, 则~$\alpha\perp\beta$}
-
-\question 已知集合~$A=\{x\mid \abs{x-1}<3 \}$,
-集合~$B=\{y| y=x^2+2x+1,x\in\mathbb{R}\}$, 则~$A\cap
-\complement_U B$~为\stk{C}.
-\twoch{$[\,0,4)$}{$(-\infty,-2\,]\cup[4,+\infty)$}{$(-2,0)$}{$(0,4)$}
-
-\question 若~$a$、$b$~是直线, $\alpha$、$\beta$~是平面,
-则以下命题中真命题是\stk{D}.\\
-\fourch{若~$a$、$b$~异面, $a\subset\alpha$,$b\subset\beta$, 且~$a\perp b$, 则~$\alpha\perp\beta$}{若~$a\parallel b$, $a\subset\alpha$, $b\subset\beta$,则~$\alpha\parallel\beta$}{若~$a\parallel \alpha$,
-$b\subset\beta$, 则~$a$、$b$ 异面}{若~$a\perp b$, $a\perp\alpha$,$b\perp\beta$, 则~$\alpha\perp\beta$}
-
-\newpage
-\jianda
-\question 已知复数~$z$ 满足:$\abs{z}-z^*=\dfrac{10}{1-w\textbf{i}}$(其中~$z^*$
-是~$z$ 的共轭复数).
-\begin{parts}
-\part[7] 求复数~$z$;
-\part[7] 若复数~$w=\cos\theta+\textbf{i}\sin\theta\,(\theta\in\mathbb{R})$, 求~$\abs{z-2}$ 的取值范围.
-\end{parts}
-
-\begin{solution}
-\begin{parts}
-\part $z=3+4\textbf{i}$
-\part $\abs{z-w}\in[4,6]$
-\end{parts}
-\end{solution}
-
-\question[14] 函数~$f(x)=4\sin\dfrac{\pi}{12}x\cdot\sin
- \left(\dfrac{\pi}{2}+\dfrac{\pi}{12}x\right),x\in[a,a+1]$,
- 其中常数~$a\in[0,5]$, 求函数~$f(x)$ 的最大值~$g(a)$.
-
-\begin{solution}
-略
-\end{solution}
-
-\newpage
-
-\question[16] 函数~$f(x)=4\sin\dfrac{\pi}{12}x\cdot\sin
- \left(\dfrac{\pi}{2}+\dfrac{\pi}{12}x\right),x\in[a,a+1]$,
- 其中常数~$a\in[0,5]$, 求函数~$f(x)$ 的最大值~$g(a)$.
-
-\begin{solution}
-略
-\end{solution}
-
-\newpage
-\question 已知复数~$z$ 满足:$\abs{z}-z^*=\dfrac{10}{1-w\textbf{i}}$(其中~$z^*$
-是~$z$ 的共轭复数).
-\begin{parts}
-\part[8] 求复数~$z$;
-\part[8] 若复数~$w=\cos\theta+\textbf{i}\sin\theta\,(\theta\in\mathbb{R})$, 求~$\abs{z-2}$ 的取值范围.
-\end{parts}
-
-\begin{solution}
-\begin{parts}
-\part $z=3+4\textbf{i}$
-\part $\abs{z-w}\in[4,6]$
-\end{parts}
-\end{solution}
-
-\newpage
-
-\question[18] 函数~$f(x)=4\sin\dfrac{\pi}{12}x\cdot\sin
- \left(\dfrac{\pi}{2}+\dfrac{\pi}{12}x\right),x\in[a,a+1]$,
- 其中常数~$a\in[0,5]$, 求函数~$f(x)$ 的最大值~$g(a)$.
-
-\begin{solution}
-略
-\end{solution}
-
-\end{questions}
-\end{document}
diff --git a/macros/latex/contrib/proflycee/doc/ProfLycee-doc.pdf b/macros/latex/contrib/proflycee/doc/ProfLycee-doc.pdf
index a2dff6588f..950f44259d 100644
--- a/macros/latex/contrib/proflycee/doc/ProfLycee-doc.pdf
+++ b/macros/latex/contrib/proflycee/doc/ProfLycee-doc.pdf
Binary files differ
diff --git a/macros/latex/contrib/proflycee/doc/ProfLycee-doc.tex b/macros/latex/contrib/proflycee/doc/ProfLycee-doc.tex
index 5f7796fa90..5036e35a4f 100644
--- a/macros/latex/contrib/proflycee/doc/ProfLycee-doc.tex
+++ b/macros/latex/contrib/proflycee/doc/ProfLycee-doc.tex
@@ -12,6 +12,7 @@
\usepackage{tkz-euclide}
\usetikzlibrary{hobby}
\usepackage{siunitx}
+\usepackage{fancyvrb}
\usepackage{fancyhdr}
%fancy
\fancyhf{}
@@ -54,8 +55,8 @@
\setlength{\parindent}{0pt}
\definecolor{LightGray}{gray}{0.9}
-\def\PLversion{1.1.8}
-\def\PLdate{01 Août 2022}
+\def\PLversion{1.2}
+\def\PLdate{10 Août 2022}
\tcbset{vignettes/.style={%
nobeforeafter,box align=base,boxsep=0pt,enhanced,sharp corners=all,rounded corners=southeast,%
@@ -225,6 +226,8 @@ Une commande pour déterminer des paramètres ($a$, $b$, $r$ et $r^2$) d'une ré
Quelques commandes pour convertir bin/dec/hex avec certains détails.
+Une commande pour, en \TikZ, créer un pixelart avec correction éventuelle.
+
\vspace{1.5cm}
\hfill{}\textit{Merci à Anne pour ses retours et sa relecture !}
@@ -2494,15 +2497,15 @@ La commande étant \og autonome \fg{}, elle va pouvoir être intégrée dans des
\begin{codetex}[listing only]
\begin{tikzpicture}
- \begin{axis}[
- /pgf/number format/.cd,use comma,xmin = 1992, xmax = 2012,ymin = 1640, ymax = 1730,
- width = 0.7\textwidth,height = 0.35\textwidth,xtick distance = 2,ytick distance = 10,
- grid = both,minor tick num = 1,major grid style = {lightgray},minor grid style = {lightgray!25},
+ \begin{axis}[/pgf/number format/.cd,
+ use comma,xmin = 1992, xmax = 2012,ymin = 1640, ymax = 1730,width = 0.7\textwidth,
+ height = 0.35\textwidth,xtick distance = 2,ytick distance = 10,grid = both,
+ minor tick num = 1,major grid style = {lightgray},minor grid style = {lightgray!25},
xlabel = {\small Année ($x$)},ylabel = {\small Altitude du glacier (en m) ($y$)},
x tick label style={/pgf/number format/.cd, set thousands separator={}},
y tick label style={/pgf/number format/.cd, set thousands separator={}},
legend cell align = {left},legend pos = north east]
- \addplot[teal, only marks,forget plot] table{
+ \addplot[teal, only marks] table{
X Y
1994 1718
1995 1710
@@ -2927,8 +2930,334 @@ Les valeurs \Cle{mainlevee=5mm et 0.6pt} donnent des résultats -- à mon sens -
\newpage
+\section{PixelART via un fichier csv, en \TikZ}
+
+\subsection{Introduction}
+
+\begin{codeidee}
+L'idée est de \textit{proposer}, dans un environnement \TikZ, une commande permettant de générer des grilles PixelART.
+
+Les données sont \textit{lues} à partir d'un fichier \textsf{csv}, externe au fichier \textsf{tex} ou déclaré en interne grâce à l'environnement \ctex{filecontents}.
+\end{codeidee}
+
+\begin{codeinfo}
+Avant toute chose, quelques petites infos sur les données au format \textsf{csv}, surtout dans l'optique de sa lecture et de son traitement par \ctex{ProfLycee} :
+
+\begin{itemize}
+ \item le fichier de données \textsf{csv} doit être formaté avec le séparateur décimal \og , \fg ;
+ \item chaque ligne doit se terminer par \og \texttt{,ZZ} \fg{} (choix arbitraire de l'auteur, sinon il y a un \textsf{bug} non réglé pour le moment\ldots) ;
+ \item des cases vides seront codées par \og \texttt{-} \fg.
+\end{itemize}
+
+Le fichier \textsf{csv} peut être déclaré directement dans le fichier \textsf{tex}, grâce à l'environnement \ctex{filecontents} (intégré en natif sur les dernières versions de \LaTeX) :
+
+\begin{Verbatim}[tabsize=2,fontsize=\scriptsize]
+\begin{filecontents*}{<nomfichier>.csv}
+A,B,C,D,ZZ
+A,B,D,C,ZZ
+B,A,C,D,ZZ
+B,A,D,C,ZZ
+\end{filecontents*}
+\end{Verbatim}
+
+À la compilation, le fichier \textsf{<nomfichier>.csv} sera créé automatiquement, cependant toute modification dans le fichier \textsf{tex} ne sera pas répercutée dans le fichier\ldots
+\end{codeinfo}
+
+\subsection{Package csvsimple et option}
+
+\begin{codeinfo}
+Le package \textit{central} est ici \ctex{csvsimple}, qui permet de lire et traiter le fichier \textsf{csv}.
+
+Il est \og disponible \fg{} en version \LaTeXe{} ou en version \LaTeXIII. Par défaut, \ctex{ProfLycee} le charge en version \LaTeXIII{}, mais une \Cle{option} est disponible pour une \textit{rétro-compatibilité} avec la version \LaTeXe.
+
+\smallskip
+
+L'option \Cle{csvii} permet de passer l'appel au package en version \LaTeXe.
+\end{codeinfo}
+
+\begin{codetex}[listing only]
+\usepackage{ProfLycee} %chargement du package version 3
+%qui charge :
+%\RequirePackage{expl3}
+%\RequirePackage[l3]{csvsimple}
+
+\usepackage[csvii]{ProfLycee} %chargement du package version 2
+%qui charge :
+%\RequirePackage[legacy]{csvsimple}
+\end{codetex}
+
+\subsection{Exemple simple, clés et options}
+
+\begin{codetex}[listing only]
+%déclaration du fichier csv
+\begin{filecontents*}{basique.csv}
+A,B,C,D,ZZ
+A,B,D,C,ZZ
+B,A,C,D,ZZ
+B,A,D,C,ZZ
+C,A,B,D,ZZ
+\end{filecontents*}
+
+\begin{tikzpicture}%avec lettres
+ \PLpixelart[codes=ABCD,style=\large\sffamily]{basique.csv}
+\end{tikzpicture}
+\begin{tikzpicture}%avec chiffres
+ \PLpixelart[codes=ABCD,symboles={45,22,1,7},symb,style=\large\sffamily]{basique.csv}
+\end{tikzpicture}
+\begin{tikzpicture}%avec correction
+ \PLpixelart[codes=ABCD,couleurs={Black,Green,Yellow,Red},correction]{basique.csv}
+\end{tikzpicture}
+\end{codetex}
+
+\begin{codesortie}
+\begin{filecontents*}{basique.csv}
+A,B,C,D,ZZ
+A,B,D,C,ZZ
+B,A,D,C,ZZ
+C,A,B,D,ZZ
+\end{filecontents*}
+
+\begin{center}
+ \renewcommand\arraystretch{1.25}
+ \begin{tabular}{|c|c|c|c|}
+ \hline
+ \multicolumn{4}{|c|}{Notice} \\ \hline
+ A & B & C & D \\ \hline
+ 45 & 22 & 1 & 7 \\ \hline
+ Noir & Vert & Jaune & Rouge \\ \hline
+ \end{tabular}
+\end{center}
+
+\hfill\begin{tikzpicture}
+ %avec lettres
+ \PLpixelart[codes=ABCD,style=\large\sffamily]{basique.csv}
+\end{tikzpicture}
+\begin{tikzpicture}
+ %avec chiffres
+ \PLpixelart[codes=ABCD,symboles={45,22,1,7},symb,style=\large\sffamily]{basique.csv}
+\end{tikzpicture}
+\begin{tikzpicture}
+ %avec correction
+ \PLpixelart[codes=ABCD,couleurs={Black,Green,Yellow,Red},correction]{basique.csv}
+\end{tikzpicture}\hfill~
+\end{codesortie}
+
+\begin{codeinfo}
+La commande \ctex{PLpixelart} nécessite de connaître :
+
+\begin{itemize}
+ \item le fichier \textsf{csv} à traiter ;
+ \item la liste (en fait sous forme de chaîne) des codes utilisés dans le fichier \textsf{csv} (comme \ctex{234679} ou \ctex{ABCDJK}\ldots);
+ \item la liste des symboles (éventuellement !) à afficher dans les cases s'il y a ambiguïté, comme \ctex{25,44,12} ou \ctex{AA,AB,AC};
+ \item la liste des couleurs (si la correction est demandée), dans le même ordre que la liste des caractères.
+\end{itemize}
+\end{codeinfo}
+
+\begin{codetex}[listing only]
+%environnement tikz
+\PLpixelart[<clés>]{<fichier>.csv}
+\end{codetex}
+
+\begin{codecles}
+Quelques \Cle{Clés} sont nécessaires au bon fonctionnement de la commande :
+
+\begin{itemize}
+ \item la clé \Cle{codes} contient la \textsf{chaîne} des codes \textit{simples} du fichier \textsf{csv} ;
+ \item la clé \Cle{couleurs} qui contient la \textsf{liste} des couleurs associées ;
+ \item la clé \Cle{symboles} qui contient la \textsf{liste éventuelles} des caractères alternatifs à afficher dans les cases ;
+ \item la clé booléenne \Cle{correction} qui permet de colorier le PixelART ;\hfill{}défaut \Cle{false}
+ \item la clé booléenne \Cle{symb} qui permet d'afficher les caractères \textit{alternatifs} ;\hfill{}défaut \Cle{false}
+ \item la clé \Cle{style} qui permet de spécifier le style des caractères. \hfill{}défaut \Cle{scriptsize}
+\end{itemize}
+\end{codecles}
+
+\begin{codetex}[listing only]
+%codes simples et sans ambiguïté
+%une case vide sera codée par -
+
+\begin{filecontents*}{perroquet.csv}
+-,-,-,-,-,-,4,4,4,4,-,-,-,-,-,-,ZZ
+-,-,-,-,4,4,1,1,1,1,4,4,-,-,-,-,ZZ
+-,-,-,4,1,1,1,1,1,1,1,1,4,-,-,-,ZZ
+-,-,4,1,1,1,1,1,1,1,1,1,1,4,-,-,ZZ
+-,-,4,1,1,1,1,1,1,1,1,1,1,4,-,-,ZZ
+-,4,1,9,9,1,1,1,1,1,1,9,9,1,4,-,ZZ
+-,4,9,9,9,9,4,4,4,4,9,9,9,9,4,-,ZZ
+-,4,9,4,9,9,4,4,4,4,9,4,9,9,4,-,ZZ
+-,4,1,9,9,9,4,4,4,4,9,9,9,1,4,-,ZZ
+-,-,4,1,1,9,4,4,4,4,9,1,1,4,-,-,ZZ
+-,-,4,1,1,1,4,4,4,4,1,1,1,4,-,-,ZZ
+-,-,-,4,1,1,1,4,4,1,1,1,4,-,-,-,ZZ
+-,-,4,3,1,1,1,1,1,1,1,1,3,4,-,-,ZZ
+-,4,6,3,1,1,1,1,1,1,1,1,3,6,4,-,ZZ
+-,4,6,6,1,1,1,1,1,1,1,1,6,6,4,-,ZZ
+-,4,6,6,1,1,1,1,1,1,1,1,6,6,4,-,ZZ
+-,4,6,4,1,1,1,4,4,1,1,1,4,6,4,-,ZZ
+2,2,4,2,4,4,4,2,2,4,4,4,2,4,2,2,ZZ
+2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,ZZ
+2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,ZZ
+-,-,-,-,-,4,1,1,1,1,4,-,-,-,-,-,ZZ
+-,-,-,-,-,-,4,1,1,4,-,-,-,-,-,-,ZZ
+-,-,-,-,-,-,-,4,4,-,-,-,-,-,-,-,ZZ
+\end{filecontents*}
+
+\begin{tikzpicture}[x=0.35cm,y=0.35cm]
+ \PLpixelart[codes=123469,style=\ttfamily]{perroquet.csv}
+\end{tikzpicture}
+
+\begin{tikzpicture}[x=0.35cm,y=0.35cm]
+ \PLpixelart[codes=123469,couleurs={Red,Brown,Yellow,Black,Blue,White},correction]{perroquet.csv}
+\end{tikzpicture}
+\end{codetex}
+
+\subsection{Exemples complémentaires}
+
+\begin{codeinfo}
+Les symboles affichés dans les cases sont situés aux nœuds de coordonnées $(c\,;\,-l)$ où $l$ et $c$ sont les numéros de ligne et de colonne correspondants à la position de la donnée dans le fichier \textsf{csv}.
+\end{codeinfo}
+
+\begin{codesortie}
+\begin{filecontents*}{perroquet.csv}
+-,-,-,-,-,-,4,4,4,4,-,-,-,-,-,-,ZZ
+-,-,-,-,4,4,1,1,1,1,4,4,-,-,-,-,ZZ
+-,-,-,4,1,1,1,1,1,1,1,1,4,-,-,-,ZZ
+-,-,4,1,1,1,1,1,1,1,1,1,1,4,-,-,ZZ
+-,-,4,1,1,1,1,1,1,1,1,1,1,4,-,-,ZZ
+-,4,1,9,9,1,1,1,1,1,1,9,9,1,4,-,ZZ
+-,4,9,9,9,9,4,4,4,4,9,9,9,9,4,-,ZZ
+-,4,9,4,9,9,4,4,4,4,9,4,9,9,4,-,ZZ
+-,4,1,9,9,9,4,4,4,4,9,9,9,1,4,-,ZZ
+-,-,4,1,1,9,4,4,4,4,9,1,1,4,-,-,ZZ
+-,-,4,1,1,1,4,4,4,4,1,1,1,4,-,-,ZZ
+-,-,-,4,1,1,1,4,4,1,1,1,4,-,-,-,ZZ
+-,-,4,3,1,1,1,1,1,1,1,1,3,4,-,-,ZZ
+-,4,6,3,1,1,1,1,1,1,1,1,3,6,4,-,ZZ
+-,4,6,6,1,1,1,1,1,1,1,1,6,6,4,-,ZZ
+-,4,6,6,1,1,1,1,1,1,1,1,6,6,4,-,ZZ
+-,4,6,4,1,1,1,4,4,1,1,1,4,6,4,-,ZZ
+2,2,4,2,4,4,4,2,2,4,4,4,2,4,2,2,ZZ
+2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,ZZ
+2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,ZZ
+-,-,-,-,-,4,1,1,1,1,4,-,-,-,-,-,ZZ
+-,-,-,-,-,-,4,1,1,4,-,-,-,-,-,-,ZZ
+-,-,-,-,-,-,-,4,4,-,-,-,-,-,-,-,ZZ
+\end{filecontents*}
+
+\begin{center}
+ \renewcommand\arraystretch{1.25}
+ \begin{tabular}{|c|c|c|c|c|c|}
+ \hline
+ \multicolumn{6}{|c|}{Notice} \\ \hline
+ 1 & 2 & 3 & 5 & 6 & 9 \\ \hline
+ Rouge & Marron & Jaune & Noir & Bleu & Blanc \\ \hline
+ \end{tabular}
+\end{center}
+
+\begin{center}
+ \begin{tikzpicture}[x=0.35cm,y=0.35cm]
+ \PLpixelart[codes=123469,style=\ttfamily]{perroquet.csv}
+ \end{tikzpicture}
+ \begin{tikzpicture}[x=0.35cm,y=0.35cm]
+ \PLpixelart[codes=123469,couleurs={Red,Brown,Yellow,Black,Blue,White},correction]{perroquet.csv}
+ \end{tikzpicture}
+\end{center}
+
+\begin{center}
+ \begin{tikzpicture}[x=0.35cm,y=0.35cm]
+ \draw[very thin,gray,xstep=1,ystep=1] (0,0) grid (17,-24) ;
+ \foreach \x in {0,1,...,17} \draw[very thin,gray] (\x,-3pt)--(\x,3pt) node[above,font=\scriptsize\sffamily] {\x} ;
+ \foreach \y in {0,-1,...,-24} \draw[very thin,gray] (3pt,\y)--(-3pt,\y) node[left,font=\scriptsize\sffamily] {\y} ;
+ \PLpixelart[codes=123469,couleurs={Red,Brown,Yellow,Black,Blue,White},correction]{perroquet.csv}
+ \filldraw[Blue] (14,-1) circle[radius=1] ;
+ \filldraw[Yellow] (14,-1) circle[radius=0.8] ;
+ \end{tikzpicture}
+\end{center}
+\end{codesortie}
+
+\pagebreak
+
+\begin{codetex}[listing only]
+%codes avec ambiguïté
+
+\begin{filecontents*}{cap.csv}
+-,-,-,-,-,-,-,-,D,-,D,-,D,-,-,-,-,-,-,-,-,-,ZZ
+-,D,D,-,-,-,-,D,D,D,D,D,D,-,-,D,D,D,D,-,-,-,ZZ
+D,-,-,D,-,D,D,F,F,F,F,F,F,D,D,-,-,-,-,D,-,-,ZZ
+-,D,-,-,D,F,F,F,-,-,F,F,F,F,F,D,-,D,D,-,-,-,ZZ
+-,-,D,D,F,F,F,-,F,F,-,F,F,F,F,F,D,D,-,-,-,-,ZZ
+-,-,-,D,F,F,F,F,F,F,F,F,F,F,F,F,D,-,-,-,-,-,ZZ
+-,-,-,D,F,J,J,J,J,J,J,J,F,F,F,F,D,-,-,-,-,-,ZZ
+-,-,-,D,J,-,-,-,J,-,-,-,J,J,F,F,D,-,-,-,-,-,ZZ
+-,-,-,D,J,-,D,-,J,-,D,-,J,J,B,B,D,-,-,-,-,-,ZZ
+-,-,-,D,J,-,-,-,J,-,-,-,J,J,B,B,D,-,-,-,-,-,ZZ
+-,-,-,D,C,J,J,J,J,J,J,J,J,C,C,C,D,-,-,-,-,-,ZZ
+-,-,-,D,C,C,C,C,C,C,C,C,C,C,C,D,D,D,-,-,-,-,ZZ
+-,-,-,D,C,C,C,D,D,D,D,D,D,C,D,A,A,A,D,-,-,-,ZZ
+-,-,-,D,F,C,C,C,C,C,C,C,C,D,A,-,-,-,A,D,-,-,ZZ
+-,-,-,D,F,C,F,C,C,C,C,F,D,A,-,A,A,A,-,A,D,-,ZZ
+-,-,D,C,F,F,F,F,C,C,F,D,A,-,A,F,F,F,A,-,A,D,ZZ
+-,-,D,C,F,F,F,F,F,F,F,D,A,-,A,F,-,F,A,-,A,D,ZZ
+-,-,D,A,D,-,A,-,A,-,A,D,A,-,A,F,F,F,A,-,A,D,ZZ
+-,-,-,D,D,-,A,-,A,-,A,-,D,A,-,A,A,A,-,A,D,-,ZZ
+-,-,-,-,-,D,D,F,D,D,D,D,F,D,A,-,-,-,A,D,-,-,ZZ
+-,-,-,-,-,-,D,A,D,-,-,D,-,-,D,A,A,A,D,-,-,-,ZZ
+-,-,-,-,-,-,D,D,D,-,-,D,D,D,D,D,D,D,-,-,-,-,ZZ
+\end{filecontents*}
+
+\begin{tikzpicture}[x=0.35cm,y=0.35cm]
+ \PLpixelart[codes=ABCDFJ,symboles={1,2,3,4,6,10},symb,style=\tiny\sffamily]{cap.csv}
+\end{tikzpicture}
+
+\begin{tikzpicture}[x=0.35cm,y=0.35cm]
+ \PLpixelart[codes=ABCDFJ,couleurs={Red,Brown,Yellow,Black,Blue,Gray},correction]{cap.csv}
+\end{tikzpicture}
+\end{codetex}
+
+\begin{codesortie}
+\begin{filecontents*}{cap.csv}
+-,-,-,-,-,-,-,-,D,-,D,-,D,-,-,-,-,-,-,-,-,-,ZZ
+-,D,D,-,-,-,-,D,D,D,D,D,D,-,-,D,D,D,D,-,-,-,ZZ
+D,-,-,D,-,D,D,F,F,F,F,F,F,D,D,-,-,-,-,D,-,-,ZZ
+-,D,-,-,D,F,F,F,-,-,F,F,F,F,F,D,-,D,D,-,-,-,ZZ
+-,-,D,D,F,F,F,-,F,F,-,F,F,F,F,F,D,D,-,-,-,-,ZZ
+-,-,-,D,F,F,F,F,F,F,F,F,F,F,F,F,D,-,-,-,-,-,ZZ
+-,-,-,D,F,J,J,J,J,J,J,J,F,F,F,F,D,-,-,-,-,-,ZZ
+-,-,-,D,J,-,-,-,J,-,-,-,J,J,F,F,D,-,-,-,-,-,ZZ
+-,-,-,D,J,-,D,-,J,-,D,-,J,J,B,B,D,-,-,-,-,-,ZZ
+-,-,-,D,J,-,-,-,J,-,-,-,J,J,B,B,D,-,-,-,-,-,ZZ
+-,-,-,D,C,J,J,J,J,J,J,J,J,C,C,C,D,-,-,-,-,-,ZZ
+-,-,-,D,C,C,C,C,C,C,C,C,C,C,C,D,D,D,-,-,-,-,ZZ
+-,-,-,D,C,C,C,D,D,D,D,D,D,C,D,A,A,A,D,-,-,-,ZZ
+-,-,-,D,F,C,C,C,C,C,C,C,C,D,A,-,-,-,A,D,-,-,ZZ
+-,-,-,D,F,C,F,C,C,C,C,F,D,A,-,A,A,A,-,A,D,-,ZZ
+-,-,D,C,F,F,F,F,C,C,F,D,A,-,A,F,F,F,A,-,A,D,ZZ
+-,-,D,C,F,F,F,F,F,F,F,D,A,-,A,F,-,F,A,-,A,D,ZZ
+-,-,D,A,D,-,A,-,A,-,A,D,A,-,A,F,F,F,A,-,A,D,ZZ
+-,-,-,D,D,-,A,-,A,-,A,-,D,A,-,A,A,A,-,A,D,-,ZZ
+-,-,-,-,-,D,D,F,D,D,D,D,F,D,A,-,-,-,A,D,-,-,ZZ
+-,-,-,-,-,-,D,A,D,-,-,D,-,-,D,A,A,A,D,-,-,-,ZZ
+-,-,-,-,-,-,D,D,D,-,-,D,D,D,D,D,D,D,-,-,-,-,ZZ
+\end{filecontents*}
+
+\begin{center}
+ \begin{tikzpicture}[x=0.35cm,y=0.35cm]
+ \PLpixelart[codes=ABCDFJ,symboles={1,2,3,4,6,10},symb,style=\tiny\sffamily]{cap.csv}
+ \end{tikzpicture}
+ ~~
+ \begin{tikzpicture}[x=0.35cm,y=0.35cm]
+ \PLpixelart[codes=ABCDFJ,couleurs={Red,Brown,Yellow,Black,Blue,Gray},correction]{cap.csv}
+ \end{tikzpicture}
+\end{center}
+\end{codesortie}
+
+\newpage
+
\section{Historique}
+{\small \bverb|v1.2 |~:~~~~Correction d'un méchant bug sur Pixelart
+
+{\small \bverb|v1.1.9|~:~~~~Pixelart en \TikZ
+
{\small \bverb|v1.1.8|~:~~~~Style "Mainlevée" basique pour \TikZ
{\small \bverb|v1.1.7|~:~~~~Conversions bin/hex/dec (basées sur \ctex{xintbinhex}) avec quelques détails
diff --git a/macros/latex/contrib/proflycee/doc/basique.csv b/macros/latex/contrib/proflycee/doc/basique.csv
new file mode 100644
index 0000000000..b15c24713c
--- /dev/null
+++ b/macros/latex/contrib/proflycee/doc/basique.csv
@@ -0,0 +1,4 @@
+A,B,C,D,ZZ
+A,B,D,C,ZZ
+B,A,D,C,ZZ
+C,A,B,D,ZZ
diff --git a/macros/latex/contrib/proflycee/doc/cap.csv b/macros/latex/contrib/proflycee/doc/cap.csv
new file mode 100644
index 0000000000..850d0c2152
--- /dev/null
+++ b/macros/latex/contrib/proflycee/doc/cap.csv
@@ -0,0 +1,22 @@
+-,-,-,-,-,-,-,-,D,-,D,-,D,-,-,-,-,-,-,-,-,-,ZZ
+-,D,D,-,-,-,-,D,D,D,D,D,D,-,-,D,D,D,D,-,-,-,ZZ
+D,-,-,D,-,D,D,F,F,F,F,F,F,D,D,-,-,-,-,D,-,-,ZZ
+-,D,-,-,D,F,F,F,-,-,F,F,F,F,F,D,-,D,D,-,-,-,ZZ
+-,-,D,D,F,F,F,-,F,F,-,F,F,F,F,F,D,D,-,-,-,-,ZZ
+-,-,-,D,F,F,F,F,F,F,F,F,F,F,F,F,D,-,-,-,-,-,ZZ
+-,-,-,D,F,J,J,J,J,J,J,J,F,F,F,F,D,-,-,-,-,-,ZZ
+-,-,-,D,J,-,-,-,J,-,-,-,J,J,F,F,D,-,-,-,-,-,ZZ
+-,-,-,D,J,-,D,-,J,-,D,-,J,J,B,B,D,-,-,-,-,-,ZZ
+-,-,-,D,J,-,-,-,J,-,-,-,J,J,B,B,D,-,-,-,-,-,ZZ
+-,-,-,D,C,J,J,J,J,J,J,J,J,C,C,C,D,-,-,-,-,-,ZZ
+-,-,-,D,C,C,C,C,C,C,C,C,C,C,C,D,D,D,-,-,-,-,ZZ
+-,-,-,D,C,C,C,D,D,D,D,D,D,C,D,A,A,A,D,-,-,-,ZZ
+-,-,-,D,F,C,C,C,C,C,C,C,C,D,A,-,-,-,A,D,-,-,ZZ
+-,-,-,D,F,C,F,C,C,C,C,F,D,A,-,A,A,A,-,A,D,-,ZZ
+-,-,D,C,F,F,F,F,C,C,F,D,A,-,A,F,F,F,A,-,A,D,ZZ
+-,-,D,C,F,F,F,F,F,F,F,D,A,-,A,F,-,F,A,-,A,D,ZZ
+-,-,D,A,D,-,A,-,A,-,A,D,A,-,A,F,F,F,A,-,A,D,ZZ
+-,-,-,D,D,-,A,-,A,-,A,-,D,A,-,A,A,A,-,A,D,-,ZZ
+-,-,-,-,-,D,D,F,D,D,D,D,F,D,A,-,-,-,A,D,-,-,ZZ
+-,-,-,-,-,-,D,A,D,-,-,D,-,-,D,A,A,A,D,-,-,-,ZZ
+-,-,-,-,-,-,D,D,D,-,-,D,D,D,D,D,D,D,-,-,-,-,ZZ
diff --git a/macros/latex/contrib/proflycee/doc/perroquet.csv b/macros/latex/contrib/proflycee/doc/perroquet.csv
new file mode 100644
index 0000000000..4bcbe1d191
--- /dev/null
+++ b/macros/latex/contrib/proflycee/doc/perroquet.csv
@@ -0,0 +1,23 @@
+-,-,-,-,-,-,4,4,4,4,-,-,-,-,-,-,ZZ
+-,-,-,-,4,4,1,1,1,1,4,4,-,-,-,-,ZZ
+-,-,-,4,1,1,1,1,1,1,1,1,4,-,-,-,ZZ
+-,-,4,1,1,1,1,1,1,1,1,1,1,4,-,-,ZZ
+-,-,4,1,1,1,1,1,1,1,1,1,1,4,-,-,ZZ
+-,4,1,9,9,1,1,1,1,1,1,9,9,1,4,-,ZZ
+-,4,9,9,9,9,4,4,4,4,9,9,9,9,4,-,ZZ
+-,4,9,4,9,9,4,4,4,4,9,4,9,9,4,-,ZZ
+-,4,1,9,9,9,4,4,4,4,9,9,9,1,4,-,ZZ
+-,-,4,1,1,9,4,4,4,4,9,1,1,4,-,-,ZZ
+-,-,4,1,1,1,4,4,4,4,1,1,1,4,-,-,ZZ
+-,-,-,4,1,1,1,4,4,1,1,1,4,-,-,-,ZZ
+-,-,4,3,1,1,1,1,1,1,1,1,3,4,-,-,ZZ
+-,4,6,3,1,1,1,1,1,1,1,1,3,6,4,-,ZZ
+-,4,6,6,1,1,1,1,1,1,1,1,6,6,4,-,ZZ
+-,4,6,6,1,1,1,1,1,1,1,1,6,6,4,-,ZZ
+-,4,6,4,1,1,1,4,4,1,1,1,4,6,4,-,ZZ
+2,2,4,2,4,4,4,2,2,4,4,4,2,4,2,2,ZZ
+2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,ZZ
+2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,ZZ
+-,-,-,-,-,4,1,1,1,1,4,-,-,-,-,-,ZZ
+-,-,-,-,-,-,4,1,1,4,-,-,-,-,-,-,ZZ
+-,-,-,-,-,-,-,4,4,-,-,-,-,-,-,-,ZZ
diff --git a/macros/latex/contrib/proflycee/tex/ProfLycee.sty b/macros/latex/contrib/proflycee/tex/ProfLycee.sty
index 7e32293bc5..1f3e210420 100644
--- a/macros/latex/contrib/proflycee/tex/ProfLycee.sty
+++ b/macros/latex/contrib/proflycee/tex/ProfLycee.sty
@@ -3,7 +3,9 @@
% or later, see http://www.latex-project.org/lppl.txtf
\NeedsTeXFormat{LaTeX2e}
-\ProvidesPackage{ProfLycee}[2022/08/01 - v1.1.8 - Aide pour l'utilisation de LaTeX en lycée]
+\ProvidesPackage{ProfLycee}[2022/08/10 - v1.2 - Aide pour l'utilisation de LaTeX en lycée]
+% 1.2 Correction d'un méchant bug avec pixelart, erf...
+% 1.1.9 Commande pour du pixelart en tikz (avec option csvii pour compatibilité)
% 1.1.8 Ajout d'un style mainlevee pour tikz
% 1.1.7 Ajout de commandes pour des conversions bin/dec/hex
% 1.1.6 Ajout d'une commande pour déterminer les paramètres d'un régression linéaire par moindres carrés
@@ -29,6 +31,8 @@
\DeclareOption{nominted}{\@nomintedtrue}
\newif\if@build \@buildfalse
\DeclareOption{build}{\@buildtrue}
+\newif\if@csvii \@csviifalse
+\DeclareOption{csvii}{\@csviitrue}
\DeclareOption*{}
\ProcessOptions\relax
@@ -49,6 +53,12 @@
\RequirePackage{listofitems}
\RequirePackage{tabularray}
\RequirePackage{fontawesome5}
+\if@csvii
+ \RequirePackage[legacy]{csvsimple}
+\else
+ \RequirePackage{expl3}
+ \RequirePackage[l3]{csvsimple}
+\fi
%librairies tikz
\usetikzlibrary{calc}
\usetikzlibrary{decorations}
@@ -1444,4 +1454,71 @@
mainlevee/.default={5mm et 0.6pt}
}
+%==============PixelArt TikZ=========== OK !!
+\defKV[pixelarttkz]{%
+ codes=\def\PATlettres{#1},%
+ couleurs=\def\PATcouleurs{#1},%
+ symboles=\def\PATchiffres{#1},%
+ style=\def\PATtaille{#1}
+}
+
+\setKVdefault[pixelarttkz]{%
+ style=\scriptsize,%
+ correction=false,%
+ symb=false
+}
+
+\newcommand\PLpixelart[2][]{%
+ \useKVdefault[pixelarttkz]
+ \setKV[pixelarttkz]{#1}
+ %affichage du corrigé
+ \ifboolKV[pixelarttkz]{correction}
+ {%
+ \csvloop{file=#2,no head,command={%
+ \foreach \l [count=\n] in \csvline {%
+ \setsepchar{,}
+ \readlist\LCPA\PATcouleurs
+ \StrPosition{\PATlettres}{\l}[\pixcnt]%
+ \xintifboolexpr{\pixcnt>0}%
+ {%
+ \itemtomacro\LCPA[\pixcnt]\pixcol%
+ \draw[fill=\pixcol] ({\n-0.5},{-\thecsvrow+0.5}) rectangle ({\n+0.5},{-\thecsvrow-0.5}) ;%
+ }%
+ {}
+ }
+ }
+ }
+ }
+ {%
+ \ifboolKV[pixelarttkz]{symb}
+ {%affichage du pixelart versions chiffres si besoin
+ \csvloop{file=#2,no head,command={%
+ \foreach \l [count=\n] in \csvline {%
+ \setsepchar{,}
+ \readlist\LCNA\PATchiffres
+ \StrPosition{\PATlettres}{\l}[\pixpos]%
+ \xintifboolexpr{\pixpos>0}%
+ {%
+ \itemtomacro\LCNA[\pixpos]\pixchf%
+ \draw ({\n-0.5},{-\thecsvrow+0.5}) rectangle ({\n+0.5},{-\thecsvrow-0.5}) node[inner sep=0,midway,font=\PATtaille] {\pixchf} ;%
+ }
+ {}%
+ }
+ }
+ }
+ }
+ {%affichage du pixelart versions lettres ou chiffres simples (<=9)
+ \csvloop{file=#2,no head,command={%
+ \foreach \l [count=\n] in \csvline {%
+ \IfSubStr{\PATlettres}{\l}%
+ {%
+ \draw ({\n-0.5},{-\thecsvrow+0.5}) rectangle ({\n+0.5},{-\thecsvrow-0.5}) node[inner sep=0,midway,font=\PATtaille] {\l};}
+ {}
+ }
+ }
+ }
+ }
+ }
+}
+
\endinput \ No newline at end of file
diff --git a/macros/latex/contrib/simplebnf/LICENSE b/macros/latex/contrib/simplebnf/LICENSE
index 3a0de6d06f..720f8374ba 100644
--- a/macros/latex/contrib/simplebnf/LICENSE
+++ b/macros/latex/contrib/simplebnf/LICENSE
@@ -1,6 +1,6 @@
The MIT License (MIT)
-Copyright © 2019-2020 Jay Lee <jaeho.lee@snu.ac.kr>
+Copyright © 2019-2022 Jay Lee <jaeho.lee@snu.ac.kr>
Permission is hereby granted, free of charge, to any person obtaining
a copy of this software and associated documentation files (the "Software"),
diff --git a/macros/latex/contrib/simplebnf/simplebnf-doc.tex b/macros/latex/contrib/simplebnf/simplebnf-doc.tex
index 30ea889f18..99ac96780b 100644
--- a/macros/latex/contrib/simplebnf/simplebnf-doc.tex
+++ b/macros/latex/contrib/simplebnf/simplebnf-doc.tex
@@ -32,10 +32,10 @@
\title{%
\textsf{simplebnf} --- A simple package to format Backus-Naur form%
- \footnote{This file describes v0.3.0.}}
+ \footnote{This file describes v0.3.1.}}
\author{Jay Lee\footnote{E-mail: %
\href{mailto:jaeho.lee@snu.ac.kr}{\texttt{jaeho.lee@snu.ac.kr}}}}
-\date{2022/05/07}
+\date{2022/05/08}
\begin{document}
\maketitle
@@ -43,9 +43,24 @@
This package provides a simple way to typeset grammars written in Backus-Naur form (BNF).
\begin{presentcommand}
- \cmd{bnfexpr} \cmd{bnfannot}
+ \cmd{SimpleBNFDefEq}
\end{presentcommand}
-These commands are wrappers around \cmd{texttt} and \cmd{textit} respectively.
+This command is used to typeset the definition symbol separate a nonterminal from its productions. It defaults to \SimpleBNFDefEq. It can be redefined to customized output using \verb|RenewDocumentCommand|.
+
+\begin{presentcommand}
+ \cmd{SimpleBNFDefOr}
+\end{presentcommand}
+This command is used to typeset the separator symbol between productions. It defaults to \SimpleBNFDefOr. It can be redefined to customized output using \verb|RenewDocumentCommand|.
+
+\begin{presentcommand}
+ \cmd{bnfexpr}
+\end{presentcommand}
+This command is used when typesetting the BNF nonterminal and productions. It defaults to a wrappers around \cmd{texttt}. It can be redefined to customized output using \verb|RenewDocumentCommand|.
+
+\begin{presentcommand}
+ \cmd{bnfannot}
+\end{presentcommand}
+This command is used when typesetting the annotations on nonterminals and productions. It defaults to a wrappers around \cmd{textit}. It can be redefined to customized output using \verb|RenewDocumentCommand|.
\begin{presentcommand}
\env{bnfgrammar}{text}
diff --git a/macros/latex/contrib/simplebnf/simplebnf.sty b/macros/latex/contrib/simplebnf/simplebnf.sty
index fd7b707ff7..ae4482c29b 100644
--- a/macros/latex/contrib/simplebnf/simplebnf.sty
+++ b/macros/latex/contrib/simplebnf/simplebnf.sty
@@ -13,18 +13,16 @@
\RequirePackage{mathtools}
\ProvidesExplPackage
{simplebnf}
- {2022/05/07}
- {0.3.0}
+ {2022/05/08}
+ {0.3.1}
{A simple package to format Backus–Naur form}
\cs_generate_variant:Nn \regex_split:nnNTF {nVNTF}
\cs_generate_variant:Nn \regex_split:NnN {NVN}
-\tl_new:N \g__simplebnf_defeq_tl
-\tl_gset:Nn \g__simplebnf_defeq_tl { \ensuremath{\Coloneqq} }
+\NewDocumentCommand\SimpleBNFDefEq{}{\ensuremath{\Coloneqq}}
-\tl_new:N \g__simplebnf_defor_tl
-\tl_gset:Nn \g__simplebnf_defor_tl { \ensuremath{|} }
+\NewDocumentCommand\SimpleBNFDefOr{}{\ensuremath{|}}
\seq_new:N \l__input_seq
\seq_new:N \l__term_seq
@@ -48,7 +46,7 @@
\bool_set_false:N \l__first_rhs
}
{
- \tl_put_right:Nn \l__table_tl { \\ && \g__simplebnf_defor_tl & }
+ \tl_put_right:Nn \l__table_tl { \\ && \SimpleBNFDefOr & }
}
\tl_set:Nn \l_tmpa_tl { #1 }
@@ -58,23 +56,30 @@
{
\seq_pop_left:NNT \l_tmpa_seq \l_tmpa_tl
{
- \regex_replace_all:NnN \g_simplebnf_rhs_nb_r { \c{g__simplebnf_defor_tl} } \l_tmpa_tl
- \tl_put_right:Nx \l__table_tl { \bnfexpr { \l_tmpa_tl } }
+ \regex_replace_all:NnN \g_simplebnf_rhs_nb_r { \c{SimpleBNFDefOr} } \l_tmpa_tl
+ % Expand only the local temporary variable.
+ \tl_put_right:No \l__table_tl
+ {
+ \exp_after:wN\bnfexpr\exp_after:wN{\l_tmpa_tl} &
+ }
}
- \tl_put_right:Nn \l__table_tl { & }
-
\seq_pop_left:NNT \l_tmpa_seq \l_tmpb_tl
{
- \tl_set:Nx \l_tmpb_tl { \bnfannot { \l_tmpb_tl } }
- \tl_put_right:NV \l__table_tl \l_tmpb_tl
+ \regex_replace_once:nnN { ^\s+ } {} \l_tmpb_tl
+ \tl_put_right:No \l__table_tl
+ {
+ \exp_after:wN\bnfannot\exp_after:wN{\l_tmpb_tl}
+ }
}
}
{
- \regex_replace_all:NnN \g_simplebnf_rhs_nb_r { \c{g__simplebnf_defor_tl} } \l_tmpa_tl
+ \regex_replace_all:NnN \g_simplebnf_rhs_nb_r { \c{SimpleBNFDefOr} } \l_tmpa_tl
- \tl_put_right:Nx \l__table_tl { \bnfexpr { \l_tmpa_tl } }
- \tl_put_right:Nn \l__table_tl { & }
+ \tl_put_right:No \l__table_tl
+ {
+ \exp_after:wN\bnfexpr\exp_after:wN{\l_tmpa_tl}
+ }
}
}
@@ -89,20 +94,21 @@
\regex_split:nVNTF { : } \l_tmpa_tl \l_tmpa_seq
{
\seq_pop_right:NN \l_tmpa_seq \l_tmpa_tl
- \tl_put_right:Nx \l__table_tl
+ \regex_replace_once:nnN { ^\s+ } {} \l_tmpa_tl
+ \tl_put_right:No \l__table_tl
{
- \bnfannot{\l_tmpa_tl}
+ \exp_after:wN\bnfannot\exp_after:wN{\l_tmpa_tl} &
}
\seq_pop_left:NN \l_tmpa_seq \l_tmpa_tl
- \tl_put_right:Nx \l__table_tl
+ \tl_put_right:No \l__table_tl
{
- & \bnfexpr { \l_tmpa_tl }
+ \exp_after:wN\bnfexpr\exp_after:wN{\l_tmpa_tl}
}
}
{
- \tl_put_right:Nx \l__table_tl
+ \tl_put_right:No \l__table_tl
{
- & \bnfexpr { \l_tmpa_tl }
+ \exp_after:wN&\exp_after:wN\bnfexpr\exp_after:wN{\l_tmpa_tl}
}
}
}
@@ -150,9 +156,9 @@
\seq_pop_left:NN \l__term_seq \l__keypairs_tl
\simplebnf_typeset_lhs:n{\l__term_tl}
- \tl_put_right:Nx \l__table_tl
+ \tl_put_right:Nn \l__table_tl
{
- & \g__simplebnf_defeq_tl &
+ & \SimpleBNFDefEq &
}
%% \l__keypairs_seq - (rhs:annot | rhs)...
\regex_split:NVN \g_simplebnf_rhs_newline_r \l__keypairs_tl \l__keypairs_seq
@@ -191,7 +197,7 @@
%% The MIT License (MIT)
%%
-%% Copyright © 2019-2020 Jay Lee <jaeho.lee@snu.ac.kr>
+%% Copyright © 2019-2022 Jay Lee <jaeho.lee@snu.ac.kr>
%%
%% Permission is hereby granted, free of charge, to any person obtaining
%% a copy of this software and associated documentation files (the "Software"),
diff --git a/macros/luatex/generic/luatexja/README b/macros/luatex/generic/luatexja/README
index d37dc3db67..6cca0c1099 100644
--- a/macros/luatex/generic/luatexja/README
+++ b/macros/luatex/generic/luatexja/README
@@ -1,4 +1,4 @@
-The LuaTeX-ja Package 20220807.0
+The LuaTeX-ja Package 20220810.0
--------------------------------
Copyright (c) 2011--2022 The LuaTeX-ja project
License: modified BSD (see COPYING)
@@ -42,9 +42,9 @@ Installation
2. If you must/want to install manually:
a. Download the source archive from CTAN,
- or tagged as 20220807.0 in the Git repository by
+ or tagged as 20220810.0 in the Git repository by
<http://git.osdn.jp/view?p=luatex-ja/luatexja.git
- ;a=snapshot;h=refs/tags/20220807.0;sf=tgz>
+ ;a=snapshot;h=refs/tags/20220810.0;sf=tgz>
b. Extract the archive and process following three files by LuaLaTeX
to generate classes for Japanese typesetting:
@@ -93,4 +93,4 @@ Notes
This file and ltj-kinsoku.lua are not used anymore.
(Do not remove ltj-kinsoku.tex.)
-Last commit date: Sun Aug 7 12:20:08 2022 +0900
+Last commit date: Wed Aug 10 11:32:01 2022 +0900
diff --git a/macros/luatex/generic/luatexja/doc/luatexja-en.pdf b/macros/luatex/generic/luatexja/doc/luatexja-en.pdf
index 5ee7e4047d..4ec7df2004 100644
--- a/macros/luatex/generic/luatexja/doc/luatexja-en.pdf
+++ b/macros/luatex/generic/luatexja/doc/luatexja-en.pdf
Binary files differ
diff --git a/macros/luatex/generic/luatexja/doc/luatexja-ja.pdf b/macros/luatex/generic/luatexja/doc/luatexja-ja.pdf
index 2ed0625eb1..8742f56b0a 100644
--- a/macros/luatex/generic/luatexja/doc/luatexja-ja.pdf
+++ b/macros/luatex/generic/luatexja/doc/luatexja-ja.pdf
Binary files differ
diff --git a/macros/luatex/generic/luatexja/src/ltj-direction.lua b/macros/luatex/generic/luatexja/src/ltj-direction.lua
index 565190be2d..4a0ad3ab06 100644
--- a/macros/luatex/generic/luatexja/src/ltj-direction.lua
+++ b/macros/luatex/generic/luatexja/src/ltj-direction.lua
@@ -334,7 +334,9 @@ do
while x and getid(x)==id_glue and getsubtype(x)==3 do
node_remove(hd,x); node_free(x); x = node_next(hd)
end
- if #wh==1 then wh[1]=nil else wh[#wh], wh[1]=nil, wh[#wh] end
+ --if gc~='vtop' then
+ -- if #wh==1 then wh[1]=nil else wh[#wh], wh[1]=nil, wh[#wh] end
+ --end
end
for i=1,#wh do
hd = node_remove(hd, wh[i]); node_free(wh[i]); wh[i] = nil
diff --git a/macros/luatex/generic/luatexja/src/luatexja.sty b/macros/luatex/generic/luatexja/src/luatexja.sty
index 5eab1c4e35..7353d8aa08 100644
--- a/macros/luatex/generic/luatexja/src/luatexja.sty
+++ b/macros/luatex/generic/luatexja/src/luatexja.sty
@@ -27,7 +27,7 @@
\newif\ifltj@disablejfam
%%%% VERSION
-\def\LuaTeXjaversion{20220807.0}
+\def\LuaTeXjaversion{20220810.0}
%% Check if LaTeX is used.
\begingroup\expandafter\expandafter\expandafter\endgroup
diff --git a/macros/xetex/latex/bhcexam/BHCexam.cls b/macros/xetex/latex/bhcexam/BHCexam.cls
new file mode 100644
index 0000000000..1648653a50
--- /dev/null
+++ b/macros/xetex/latex/bhcexam/BHCexam.cls
@@ -0,0 +1,550 @@
+% BHCexam.cls
+%
+% An exam class designed for mathematics teacher in China.
+% Since 2016, it was used by mathcrowd.cn ( an opensource math exam database) as the default class to export exam papers.
+%
+
+%% BHCexam.cls
+%% Copyright (c) 2011-2022 BAO HONG CHANG
+%
+% 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 2003/12/01 or later.
+%
+% This work has the LPPL maintenance status "author-maintained".
+%
+% This work consists of the files BHCexam.cls.
+% Documation on https://docs.mathcrowd.cn/advances/bhcexam.html
+% Support on https://github.com/mathedu4all/bhcexam/issues
+%
+
+%%% BAO HONG CHANG
+%%% Mathcrowd Inc.
+%%% Shanghai
+%%% charles@mathcrowd.cn
+
+% The newest version of this documentclass should always be available
+% from my web page: https://github.com/mathedu4all/bhcexam
+
+\def\fileversion{1.7}
+\def\filedate{2022/07/29}
+
+\NeedsTeXFormat{LaTeX2e}
+\ProvidesClass{BHCexam}[\filedate\space Version \fileversion\space by
+ BAO HONG CHANG]
+
+ % *****************
+ % ** 宏包选项 **
+ % *****************
+
+
+ % 文档类支持以下宏包选项:
+
+ % answers 显示解析
+ % adobe 使用adobe字体
+ % ubuntu 使用ubuntu字体
+ % windows 使用windows字体
+ % fandol 使用fandol字体,随texlive默认安装
+ % mac 使用mac字体
+ % list 以列表项目格式显示试题
+ % twocolumn 使用A3纸张并分栏
+
+
+\newif\if@printanswers \@printanswersfalse
+\DeclareOption{answers}{\@printanswerstrue}
+
+\newcommand\@fontset{windows}
+\DeclareOption{adobe}{\renewcommand\@fontset{adobe}}
+\DeclareOption{ubuntu}{\renewcommand\@fontset{ubuntu}}
+\DeclareOption{mac}{\renewcommand\@fontset{mac}}
+\DeclareOption{windows}{\renewcommand\@fontset{windows}}
+\DeclareOption{fandol}{\renewcommand\@fontset{fandol}}
+
+\newif\if@twocolumn \@twocolumnfalse
+\DeclareOption{twocolumn}{\@twocolumntrue}
+
+\newif\if@list \@listfalse
+\DeclareOption{list}{\@listtrue}
+
+
+\DeclareOption*{\PassOptionsToClass{\CurrentOption}{article}}
+\ProcessOptions\relax
+\LoadClass{article}
+
+\RequirePackage[fontset = \@fontset, punct=kaiming]{ctex}
+\ctexset{linestretch = 4, autoindent = 0pt}
+
+
+% *****************************
+% ** 加载其他宏包 **
+% *****************************
+
+\RequirePackage{tabularx, ifthen} % 排选项用
+\RequirePackage{xcolor,graphicx,caption} % 彩色、图片、图释
+\RequirePackage{geometry,fancyhdr} % 纸张、边距、页眉、页脚
+\RequirePackage{etoolbox}
+\RequirePackage{amsmath,amsmath,amssymb} % ams数学相关
+\RequirePackage{unicode-math}
+\RequirePackage{pifont} % 带圈数字\ding
+\RequirePackage{bbding} % 图案
+\RequirePackage{romannum} % 罗马数字
+\RequirePackage{enumitem}
+
+
+
+% *****************
+% ** 页面设置 **
+% *****************
+
+
+\AtBeginDocument{
+ \pagenumbering{arabic} % 使用阿拉伯数字页码
+ \renewcommand{\parallel}{\mathrel{\mathpalette\new@parallel\relax}} % 重定义平行符号
+ \newcommand{\new@parallel}[2]{%
+ \begingroup
+ \sbox\z@{高度}% get the height of an uppercase letter
+ \resizebox{!}{\ht\z@}{\raisebox{\depth}{$\m@th#1/\mkern-10mu/$}}%
+ \endgroup
+ }
+}
+
+
+%
+% 双栏显示
+%
+\if@twocolumn
+\geometry{a3paper,landscape, twocolumn,columnsep=40mm,left=50mm,right=30mm,top=35mm,bottom=25mm,headheight=20mm}
+\else
+\geometry{a4paper,left=30mm,right=30mm,top=35mm,bottom=25mm, headheight=20mm}
+\fi
+
+%
+% 图释
+%
+\captionsetup[figure]{font=small,belowskip=0pt}
+
+
+
+% *****************
+% ** 试卷头 **
+% *****************
+
+
+
+\gdef\@subtitle{}
+\gdef\@notice{}
+\gdef\@author{}
+\gdef\@date{}
+
+
+
+\renewcommand{\headrulewidth}{0pt}
+\renewcommand{\title}[1]{\gdef\@title{#1}}
+\newcommand{\subtitle}[1]{\gdef\@subtitle{#1}}
+\newcommand{\notice}[1]{\def\@notice{#1}}
+\renewcommand{\author}[1]{\gdef\@author{#1}}
+\renewcommand{\date}[1]{\gdef\@date{#1}}
+
+\renewcommand\maketitle{\begingroup
+ \renewcommand{\baselinestretch}{2}
+ \newpage
+ \begin{center}
+ \heiti \Large
+ \@title \par
+ \ifdefempty{\@subtitle}{}{
+ \@subtitle \par
+ }
+
+ \ifdefempty{\@author}{}{
+ \songti \normalsize
+ \@author \par
+ }
+
+ \ifdefempty{\@notice}{}{
+ \setlength{\fboxsep}{1em}
+ \vspace{0.5\baselineskip}
+ \fbox{
+ \parbox{0.5\linewidth}{
+ \kaishu \normalsize
+ \@notice \par
+ }
+ }
+ \vspace{0.5\baselineskip}
+ }
+
+
+ \end{center}
+ \renewcommand{\baselinestretch}{1}
+ \ifdefempty{\@date}{}{
+ \begin{flushright}
+ \songti \small
+ \@date \par
+ \end{flushright}
+ }
+ \songti \normalsize
+\endgroup}
+
+\renewcommand\arraystretch{1.5}
+\renewcommand{\baselinestretch}{1.5}
+
+% ***************************
+% ** 试题、解答环境定义 **
+% ***************************
+
+\newcounter{Group}
+\newcounter{Question}
+\newcounter{Example}
+\newcounter{Exercise}
+\newcounter{Method}[Question]
+
+\newif\if@showscore
+\@showscorefalse
+\newif\if@showskip
+\@showskipfalse
+\newif\if@showparen
+\@showparenfalse
+\newif\if@resetcounter
+\@resetcounterfalse
+\newlength{\myvertspace}
+
+
+% 定义题组环境
+\newenvironment{groups}{
+ \if@list
+ \list{\heiti\chinese{Group}.}{\usecounter{Group}}
+ \else
+ \par \begingroup \par
+ \fi
+}{
+ \if@list
+ \endlist
+ \else
+ \par \endgroup \par
+ \fi
+}
+
+% 定义新增题组命令
+\newcommand{\group}[2]{
+ \if@list
+ \item \heiti{#1} \quad \kaishu \small #2 \songti \normalsize \par
+ \else
+ \stepcounter{Group}
+ \par \heiti{\par \chinese{Group} 、#1} \quad \small{\kaishu #2} \songti \normalsize \par
+ \fi
+
+}
+
+% 定义试题环境
+\newenvironment{questions}[1][]{
+ \@tfor \@opt :=#1\do
+ {\if\@opt s\global\@showscoretrue\fi
+ \if\@opt t\global\@showskiptrue\fi
+ \if\@opt p\global\@showparentrue\fi
+ \if\@opt r\global\@resetcountertrue\fi}
+ \if@resetcounter
+ \setcounter{Question}{0}
+ \fi
+ \if@list
+ \list{\arabic{Question}.}{\setlength{\leftmargin}{0pt}}
+ \else
+ \par \begingroup \par
+ \fi
+}{
+ \if@list
+ \endlist
+ \else
+ \par \endgroup \par
+ \fi
+
+ \global\@showscorefalse
+ \global\@showskipfalse
+ \global\@showparenfalse
+}
+
+% 定义新增试题命令
+\newcommand{\question}[1][0]{
+ \stepcounter{Question}
+ \if@list
+ \item \if@showscore \kaishu ( #1 分) \songti \fi
+ \else
+ \vspace{2mm}
+
+ \arabic{Question}.
+ \if@showscore \kaishu ( #1 分) \songti \fi
+ \fi
+}
+
+% 定义新增例题命令
+\newcommand{\example}[1][0]{
+ \stepcounter{Example}
+ \if@list
+ \item[例题\arabic{Example}. ]
+ \if@showscore \kaishu ( #1 分) \songti \fi
+ \else
+ \vspace{2mm}
+ \par 例题\arabic{Example}.
+ \if@showscore \kaishu ( #1 分) \songti \fi
+ \fi
+}
+
+% 定义新增习题命令
+\newcommand{\exercise}[1][0]{
+ \stepcounter{Exercise}
+ \if@list
+ \item[习题\arabic{Exercise}. ]
+ \if@showscore \kaishu ( #1 分) \songti \fi
+ \else
+ \vspace{2mm}
+ \par 习题\arabic{Exercise}.
+ \if@showscore \kaishu ( #1 分) \songti \fi
+ \fi
+}
+
+% 定义小问环境
+\newlist{subquestions}{enumerate}{2}
+\setlist[subquestions,1]{label=(\arabic*)}
+\setlist[subquestions,2]{label=(\roman*)}
+
+% 定义新增小问命令
+\newcommand{\subquestion}{\item}
+
+\newenvironment{solution}[1]{
+ \setlength{\myvertspace}{#1}
+ \par \if@printanswers \par \color{red} \begingroup \else \if@showskip \vspace*{\myvertspace} \fi \setbox\z@\vbox\bgroup\fi \songti
+}{
+ \par \if@printanswers \endgroup \color{black} \else \egroup \fi \par
+}
+
+\newcommand{\hint}{
+ \par \fbox{\heiti{提示}} \par \songti
+}
+\newcommand{\method}{
+ \stepcounter{Method}
+ \vspace{2mm}
+ \par \fbox{\heiti{解法\chinese{Method}}} \par \songti
+}
+
+\newcommand{\methodonly}{
+ \par \fbox{\heiti{解答}} \par \songti
+}
+
+\newcommand{\score}[2]{
+ \par
+ \dotfill 本步骤 #1 分, 累计 #2 分
+ \par}
+
+\makeatletter
+\newcommand{\build}[2]{\leavevmode
+ \count@=\z@ \toks@={}%
+ \loop\ifnum\count@<\numexpr#1\relax
+ \toks@=\expandafter{\the\toks@#2}%
+ \advance\count@\@ne
+ \repeat
+ \the\toks@}
+\makeatletter
+
+\newlength{\keylength}
+\newcommand{\key}[1]{
+ \if@printanswers
+ \underline{~~#1~~}
+ \else
+ \settowidth{\keylength}{~~#1~~}
+ \build{13}{\hskip1sp\kern-1sp\hbox to 0.1\keylength{\hrulefill}}
+ \fi}
+
+\newlength{\choicelengtha}
+\newlength{\choicelengthb}
+\newlength{\choicelengthc}
+\newlength{\choicelengthd}
+\newlength{\choicelengthe}
+\newlength{\maxlength}
+
+% 三个选项
+\newcommand{\threechoices}[3]{
+ \if@showparen \dotfill (\qquad) \fi
+ \par
+ \settowidth{\choicelengtha}{A.~#1~~~}
+ \settowidth{\choicelengthb}{B.~#2~~~}
+ \settowidth{\choicelengthc}{C.~#3~~~}
+
+ \ifthenelse{\lengthtest{\choicelengtha>\choicelengthb}}{\setlength{\maxlength}{\choicelengtha}}{\setlength{\maxlength}{\choicelengthb}}
+ \ifthenelse{\lengthtest{\choicelengthc>\maxlength}}{\setlength{\maxlength}{\choicelengthc}}{}
+ \ifthenelse{\lengthtest{\maxlength>0.4\linewidth}}
+ {
+ \begin{tabularx}{\linewidth}{X}
+ \setlength\tabcolsep{0pt}
+ A.~#1~~~\\
+ B.~#2~~~\\
+ C.~#3~~~\\
+ \end{tabularx}
+ }%
+ {
+ \ifthenelse{\lengthtest{\maxlength>0.2\linewidth}}
+ {
+ \begin{tabularx}{\linewidth}{XX}
+ \setlength\tabcolsep{0pt}
+ A.~#1~~~ & B.~#2~~~\\
+ C.~#3~~~ & \\
+ \end{tabularx}
+ }%
+ {
+ \begin{tabularx}{\linewidth}{XXXX}
+ \setlength\tabcolsep{0pt}
+ A.~#1~~~ & B.~#2~~~ & C.~#3~~~ &\\
+ \end{tabularx}
+ }
+ }
+ \unskip \unskip
+}
+
+% 四个选项
+\newcommand{\fourchoices}[4]{
+ \if@showparen \dotfill (\qquad) \fi
+ \par
+ \settowidth{\choicelengtha}{A.~#1~~~}
+ \settowidth{\choicelengthb}{B.~#2~~~}
+ \settowidth{\choicelengthc}{C.~#3~~~}
+ \settowidth{\choicelengthd}{D.~#4~~~}
+ \ifthenelse{\lengthtest{\choicelengtha>\choicelengthb}}{\setlength{\maxlength}{\choicelengtha}}{\setlength{\maxlength}{\choicelengthb}}
+ \ifthenelse{\lengthtest{\choicelengthc>\maxlength}}{\setlength{\maxlength}{\choicelengthc}}{}
+ \ifthenelse{\lengthtest{\choicelengthd>\maxlength}}{\setlength{\maxlength}{\choicelengthd}}{}
+ \ifthenelse{\lengthtest{\maxlength>0.4\linewidth}}
+ {
+ \begin{tabularx}{\linewidth}{X}
+ \setlength\tabcolsep{0pt}
+ A.~#1~~~\\
+ B.~#2~~~\\
+ C.~#3~~~\\
+ D.~#4~~~\\
+ \end{tabularx}
+ }%
+ {
+ \ifthenelse{\lengthtest{\maxlength>0.2\linewidth}}
+ {
+ \begin{tabularx}{\linewidth}{XX}
+ \setlength\tabcolsep{0pt}
+ A.~#1~~~ & B.~#2~~~\\
+ C.~#3~~~ & D.~#4~~~\\
+ \end{tabularx}
+ }%
+ {
+ \begin{tabularx}{\linewidth}{XXXX}
+ \setlength\tabcolsep{0pt}
+ A.~#1~~~ & B.~#2~~~ & C.~#3~~~ & D.~#4~~~\\
+ \end{tabularx}
+ }%
+ }
+ \unskip \unskip
+}
+
+% 五个选项
+\newcommand{\fivechoices}[5]{
+ \if@showparen \hfill \dotfill (\quad) \fi
+ \par
+ \settowidth{\choicelengtha}{A.~#1~~~}
+ \settowidth{\choicelengthb}{B.~#2~~~}
+ \settowidth{\choicelengthc}{C.~#3~~~}
+ \settowidth{\choicelengthd}{D.~#4~~~}
+ \settowidth{\choicelengthe}{E.~#5~~~}
+ \ifthenelse{\lengthtest{\choicelengtha>\choicelengthb}}{\setlength{\maxlength}{\choicelengtha}}{\setlength{\maxlength}{\choicelengthb}}
+ \ifthenelse{\lengthtest{\choicelengthc>\maxlength}}{\setlength{\maxlength}{\choicelengthc}}{}
+ \ifthenelse{\lengthtest{\choicelengthd>\maxlength}}{\setlength{\maxlength}{\choicelengthd}}{}
+ \ifthenelse{\lengthtest{\choicelengthe>\maxlength}}{\setlength{\maxlength}{\choicelengthe}}{}
+ \ifthenelse{\lengthtest{\maxlength>0.4\linewidth}}{
+ \begin{tabularx}{\linewidth}{X}
+ \setlength\tabcolsep{0pt}
+ A.~#1~~~\\
+ B.~#2~~~\\
+ C.~#3~~~\\
+ D.~#4~~~\\
+ E.~#5~~~\\
+ \end{tabularx}
+ }%
+ {
+ \ifthenelse{\lengthtest{\maxlength>0.2\linewidth}}
+ {
+ \begin{tabularx}{\linewidth}{XX}
+ \setlength\tabcolsep{0pt}
+ A.~#1~~~ & B.~#2~~~\\
+ C.~#3~~~ & D.~#4~~~\\
+ E.~#5~~~ & \\
+ \end{tabularx}
+ }%
+ {
+ \begin{tabularx}{\linewidth}{XXXX}
+ \setlength\tabcolsep{0pt}
+ A.~#1~~~ & B.~#2~~~ & C.~#3~~~ & D.~#4~~~ \\
+ E.~#5~~~ & & & \\
+ \end{tabularx}
+ }
+ }%
+ \unskip \unskip
+}
+
+% 六个选项
+\newcommand{\sixchoices}[6]{
+ \if@showparen \hfill \dotfill (\quad) \fi
+ \par
+ \settowidth{\choicelengtha}{A.~#1~~~}
+ \settowidth{\choicelengthb}{B.~#2~~~}
+ \settowidth{\choicelengthc}{C.~#3~~~}
+ \settowidth{\choicelengthd}{D.~#4~~~}
+ \settowidth{\choicelengthe}{D.~#5~~~}
+ \ifthenelse{\lengthtest{\choicelengtha>\choicelengthb}}{\setlength{\maxlength}{\choicelengtha}}{\setlength{\maxlength}{\choicelengthb}}
+ \ifthenelse{\lengthtest{\choicelengthc>\maxlength}}{\setlength{\maxlength}{\choicelengthc}}{}
+ \ifthenelse{\lengthtest{\choicelengthd>\maxlength}}{\setlength{\maxlength}{\choicelengthd}}{} \ifthenelse{\lengthtest{\choicelengthe>\maxlength}}{\setlength{\maxlength}{\choicelengthe}}{}
+
+ \ifthenelse{\lengthtest{\maxlength>0.4\linewidth}}
+ {
+ \begin{tabularx}{\linewidth}{X}
+ \setlength\tabcolsep{0pt}
+ A.~#1~~~\\
+ B.~#2~~~\\
+ C.~#3~~~\\
+ D.~#4~~~\\
+ E.~#5~~~\\
+ F.~#6~~~\\
+ \end{tabularx}
+ }%
+ {
+ \ifthenelse{\lengthtest{\maxlength>0.2\linewidth}}
+ {
+ \begin{tabularx}{\linewidth}{XX}
+ \setlength\tabcolsep{0pt}
+ A.~#1~~~ & B.~#2~~~\\
+ C.~#3~~~ & D.~#4~~~\\
+ E.~#5~~~ & F.~#6~~~\\
+ \end{tabularx}
+ }%
+ {
+ \begin{tabularx}{\linewidth}{XXXX}
+ \setlength\tabcolsep{0pt}
+ A.~#1~~~ & B.~#2~~~ & C.~#3~~~ & D.~#4~~~ \\
+ E.~#2~~~ & F.~#6~~~ & & \\
+ \end{tabularx}
+ }%
+ }
+ \unskip \unskip
+}
+
+
+% ***************************
+% ** CUSTOMIZED COMMAND **
+% ***************************
+
+\newcommand\abs[1]{\left|#1\right|}
+\newcommand{\gt}{>}
+\newcommand{\lt}{<}
+\renewcommand{\geq}{\geqslant}
+\renewcommand{\ge}{\geqslant}
+\renewcommand{\leq}{\leqslant}
+\renewcommand{\le}{\leqslant}
+\renewenvironment{split}{\begin{aligned}}{\end{aligned}}
+
+
+
+\endinput
diff --git a/macros/xetex/latex/bhcexam/README-zh.md b/macros/xetex/latex/bhcexam/README-zh.md
new file mode 100644
index 0000000000..1d626ec24b
--- /dev/null
+++ b/macros/xetex/latex/bhcexam/README-zh.md
@@ -0,0 +1,52 @@
+# BHCexam
+
+[English](./README.md)
+
+BHCexam 是一款为中国数学老师设计的试卷排版文档类,目前已被 [橘子数学开源题库社区](https://www.mathcrowd.cn) 选用为默认文档类导出试卷pdf文件.
+
+你可以使用该文档类实现:
+
+* 将内容与样式分离
+* 使用一个参数生成教师版和学生版试卷;
+* 排版3-6个选项的选择题,可根据选项的长度自适应对齐;
+* 排版填空题,可根据答案的长度自适应设置横线长度;
+* 排版简答题,并以列表形式展示小问,并控制是否展示小问、缩进;
+* 对试题分组,对组内试题以列表呈现,并控制是否展示分值、留空、是否重新开始编号;
+* 更多 (见 [BHCexam 文档](http://docs.mathcrowd.cn/advances/bhcexam.html) )
+
+## 版本历史
+
+* **version 1.7** (2022.8)
+ * 针对TeXLive 2022, 修正`ctex`的字号、字体设置.
+* **version 1.6** (2021.8)
+ * 不再使用`stix`数学字体
+ * `ctex` 设置 `punct = kaiming`
+* **version 1.5** (2020.6)
+ * `questions` 环境新增 `r` 选项,重置题组的编号;
+ * 在 `master` 分支中清理历史版本;
+ * 新增 `fandol` 宏包选项以支持 `fandol` 字体;
+* **version 1.4** (2020.5)
+ * 支持`subquestion`环境的嵌套;
+ * `\parallel` 命令重定义;
+* **version 1.3** (2020.3)
+ * 新增 `\sixchoices` , `\threechoices` 命令,以支持对3个和6个选项,并保持智能断行同及选项对齐.
+* **version 1.2** (2020.3)
+ * 支持苹果字体
+ * 使用 `stix` 数学字体
+ * 支持在选择题最后显示右对齐括号
+* **version 1.1** (2020.1)
+ * 新增对A3双栏版式的支持
+ * 新增列表样式的试题
+* **version 1.0** (2019.5)
+ * 弃用 `exam` 而改用 `article` 为基宏包类
+
+## 贡献者
+
+* Bao Hongchang - @mathedu4all, charles@mathcrowd.cn
+* CamuseCao - @ CamuseCao, camusecao@gmail.com
+
+------
+
+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.
diff --git a/macros/xetex/latex/bhcexam/README.md b/macros/xetex/latex/bhcexam/README.md
new file mode 100644
index 0000000000..e555332373
--- /dev/null
+++ b/macros/xetex/latex/bhcexam/README.md
@@ -0,0 +1,28 @@
+# BHCexam
+
+[中文版](./README-zh.md)
+
+BHCexam is an exam class designed for mathematics teacher in China.
+
+Now it is used by [mathcrowd.cn](www.mathcrowd.cn) ( an opensource math exam database) as the default class to export exam papers in pdf.
+
+Using bhcexam you can
+
+* separate the format and the content very well;
+* export both teacher paper and student paper;
+* typeset multiple choice questions with 3-6 options keeping adaptively neat alignment;
+* typeset cloze questions with an adaptively underline;
+* typeset questions with subquestions in list;
+* group questions  in list to control whether to show score, leave spacing, initialize question number;
+* and more (see [BHCexam Documentation](http://docs.mathcrowd.cn/advances/bhcexam.html)).
+
+## Authors and Contributors
+
+* Bao Hongchang <charles@mathcrowd.cn>
+* CamuseCao <camusecao@gmail.com>
+
+------
+
+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.
diff --git a/macros/xetex/latex/bhcexam/examples/To7VxKXpZaOWO5Qq9qzeZGtlwYTwJ5KF.jpg b/macros/xetex/latex/bhcexam/examples/To7VxKXpZaOWO5Qq9qzeZGtlwYTwJ5KF.jpg
new file mode 100644
index 0000000000..6d3adabeb6
--- /dev/null
+++ b/macros/xetex/latex/bhcexam/examples/To7VxKXpZaOWO5Qq9qzeZGtlwYTwJ5KF.jpg
Binary files differ
diff --git a/macros/xetex/latex/bhcexam/examples/example_student_paper.pdf b/macros/xetex/latex/bhcexam/examples/example_student_paper.pdf
new file mode 100644
index 0000000000..d6080b26ef
--- /dev/null
+++ b/macros/xetex/latex/bhcexam/examples/example_student_paper.pdf
Binary files differ
diff --git a/macros/xetex/latex/bhcexam/examples/example_student_paper.tex b/macros/xetex/latex/bhcexam/examples/example_student_paper.tex
new file mode 100644
index 0000000000..2d398fcd6d
--- /dev/null
+++ b/macros/xetex/latex/bhcexam/examples/example_student_paper.tex
@@ -0,0 +1,551 @@
+\documentclass[list, windows]{BHCexam}
+\pagestyle{fancy}
+\fancyfoot[C]{\kaishu \small 第 \thepage 页 共 \pageref{lastpage} 页}
+\fancyhead[L]{\includegraphics[width=2cm]{qrcode.png}}
+\fancyhead[R]{\raisebox{0.5\height}{\includegraphics[height=1cm]{logo.png}}}
+\begin{document}
+\title{上海某高中 2017-2018 学年度第一学期}
+\subtitle{高一数学期中试卷}
+\notice{满分150分,120分钟完成,允许使用计算器,答案一律写在答题纸上}
+\author{微信关注公众号:橘子数学}
+\date{2017.11}
+\maketitle
+\begin{groups}
+\group{填空}{第1-6题每题4分,第7-12题每题5分.}
+
+\begin{questions}[p]
+\begin{minipage}{\linewidth}
+\question [4] 已知集合$U=\{1,2,3,4\}$,集合$A=\{1,2\}$,$B=\{2,3\}$,则$(A\cap\complement_UB) \cup (\complement_UA\cap B)=$\key{$\{1,3\}$}.
+
+\end{minipage}
+\begin{solution}{4cm}
+\method
+$A\cap\complement_UB=\{1\}$, $B\cap\complement_UA=\{3\}$.
+
+$(A\cap\complement_UB) \cup (\complement_UA\cap B)=\{1,3\}$.
+
+\end{solution}
+\vfill
+\begin{minipage}{\linewidth}
+\question [4] 设集合$M=\{x|0\lt x\leqslant{}3\}$,$N=\{x|0\lt x\leqslant{}2\}$,那么 “ $a\in{M}$ ” 是 “ $a\in{N}$ ” 的\key{必要非充分}条件.
+
+\end{minipage}
+\begin{solution}{4cm}
+\method
+由$N \subsetneqq M$,可知 “ $a\in{M}$ ” 是 “ $a\in{N}$ ” 的必要非充分条件.
+
+\end{solution}
+\vfill
+\begin{minipage}{\linewidth}
+\question [4] 函数$f(x)=\sqrt{x+1}+\dfrac{1}{2-x}$的定义域为\key{$[-1,2)\cup{}(2,+\infty)$}.
+
+\end{minipage}
+\begin{solution}{4cm}
+\method
+根据题意:$\left\{\begin{array}{l}{x+1\geqslant{}0}\\{2-x\neq{}0}\end{array}\right.$
+
+解得:$x\geqslant{}-1$且$x\neq{}2$
+
+定义域是:$[-1,2)\cup{}(2,+\infty)$.
+
+\end{solution}
+\vfill
+\begin{minipage}{\linewidth}
+\question [4] 已知集合$A=\{x \big| |x-a| \lt 1,x\in\symbf{R}\}$,
+$B=\{x\Big|\dfrac{2x-a}{x+1} \lt 1,x\in\symbf{R}\}$,
+且$A\cap B=\varnothing$,
+ 则实数$a$的取值范围是\key{$a \in (-\infty,-2]$}.
+
+\end{minipage}
+\begin{solution}{4cm}
+\method
+$A=(a-1,a+1)$,
+
+由$\dfrac{2x-a}{x+1} \lt 1$化简得$\dfrac{x-a-1}{x+1} \lt 0$.
+
+若$a+1 \gt -1$,不满足$A \cap B=\varnothing$.
+
+若$a+1 \le -1$,满足$A \cap B=\varnothing$.
+
+故$a\in(-\infty,-2]$.
+
+\end{solution}
+\vfill
+\begin{minipage}{\linewidth}
+\question [4] 已知$y=f(x), y=g(x)$是两个定义在$\symbf{R}$上的二次函数,其$x, y$的取值如下表所示:
+\[\begin{array}{|c|c|c|c|c|}
+\hline
+x & 1 & 2 & 3 & 4 \\
+\hline
+f(x) & -3 & -4 & -3 & 0\\
+\hline
+g(x) & 0 & 1 & 0 & -3\\
+\hline
+\end{array}\]
+则不等式$f(g(x))\ge0$的解集为\key{$(-\infty,1]\cup[3,+\infty)$.}.
+
+\end{minipage}
+\begin{solution}{4cm}
+\method
+由表格可得$y=f(x)$图像开口向上且关于$x=2$对称,其零点为$x=4$和$x=0$.
+
+故不等式$f(g(x))\ge0$, 即$g(x)\in(-\infty,0]\cup[4,+\infty)$.
+
+又$y=g(x)$的图像开口向下且关于$x=2$对称,其最大值为$1$.
+
+故$g(x)\in(-\infty,0]$,解得$x\in(-\infty,1]\cup[3,+\infty)$.
+
+\end{solution}
+\vfill
+\begin{minipage}{\linewidth}
+\question [4] 关于$x$的不等式$2kx^2+kx+\frac{3}{8} \lt 0$的解集不为空集,则$k$的取值范围为\key{$k \in (-\infty,0)\cup(3,+\infty)$}.
+
+\end{minipage}
+\begin{solution}{4cm}
+\method
+若$k \lt 0 $, 二次函数$y=2kx^2+kx+\frac{3}{8}$图像开口向下,解集恒不为空集. 满足.
+
+若$k=0$, 不等式解集为$\varnothing$,不满足.
+
+若$k \gt 0$,二次函数$y=2kx^2+kx+\frac{3}{8}$图像开口向上,要求$\Delta=k^2-4 \cdot (2k) \cdot \frac{3}{8}=k^2-3k \gt 0$,解得$k\in(3,+\infty)$.
+
+综上所属,$k \in (-\infty,0)\cup(3,+\infty)$
+
+\end{solution}
+\vfill
+\newpage
+\begin{minipage}{\linewidth}
+\question [5] 已知本张试卷的出卷人在公元$x^2$年时年龄为$x-8$岁,则出卷人的出生年份是\key{$1989$}.(假设出生当年的年龄为$1$岁)
+
+\end{minipage}
+\begin{solution}{4cm}
+\method
+设出卷人的出生年份是$y$.
+
+则有$x^2-y+1=x-8$.
+
+化简得$y=x^2-x+9$.
+
+由生活常识,
+
+$1952 \lt x^2-x+9 \lt 2000$, $x\in\symbf{N}$.
+
+解得$x=45$, 故$y=1989$.
+
+\end{solution}
+\vfill
+\begin{minipage}{\linewidth}
+\question [5] 若对任意$x\in\symbf{R}$,不等式$|x|\geqslant{}ax$恒成立,则实数$a$的取值范围是\key{$a \in [-1,1]$}.
+
+\end{minipage}
+\begin{solution}{4cm}
+\method
+若$x \gt 0$,得$x \ge ax$, 解得$a \le 1$.
+
+若$x = 0$,得$0 \ge 0$成立.
+
+若$x \lt 0$,得$-x \ge ax$,解得$a \ge -1$.
+
+综上所述,$a \in [-1,1]$.
+\method
+画出$y=|x|$与$y=ax$的图像,
+
+要使$y=ax$的图像恒在$y=|x|$下方,
+
+则$a\in[-1,1]$.
+
+\end{solution}
+\vfill
+\begin{minipage}{\linewidth}
+\question [5] 设常数$a\gt \ 0$,若$9x+\dfrac{a^2}{x}\geqslant{}a+1$对一切正实数$x$成立,则$a$的取值范围为\key{$\left[\dfrac{1}{5}, + \infty \right)$}.
+
+\end{minipage}
+\begin{solution}{4cm}
+\method
+$\forall x\in{R}^{+},9x+\dfrac{a^2}{x}\geqslant{}2\sqrt{9x\cdot{}\dfrac{a^2}{x}}=6a$,
+
+$\therefore{}6a\geqslant{}a+1$,
+
+$\therefore{}a\geqslant{}\dfrac{1}{5}$.
+
+\end{solution}
+\vfill
+\begin{minipage}{\linewidth}
+\question [5] 设函数$f(x)=\begin{cases}x^2+2x+2,x\leqslant{}0\\-x^2,x\gt \ 0\end{cases}$,若$f(f(a))=2$,则$a=$\key{}.
+
+\end{minipage}
+\begin{solution}{4cm}
+\method
+若$a\leqslant{}0$,
+则$f(a)=a^2+2a+2=(a+1)^2+1 \gt 0$,
+而$f(f(a))=-(a^2+2a+2)^2=2$无解,舍去;
+
+若$a\gt \ 0$,
+则$f(a)=-a^2\lt 0$,
+故$f(f(a))=(-a^2)^2+2(-a^2)+2=2$,
+解得$a=\sqrt{2}$.
+
+综上所述, $a=\sqrt{2}$.
+
+\end{solution}
+\vfill
+\begin{minipage}{\linewidth}
+\question [5] 若二次函数$y=f(x)$对一切$x\in \text{R}$恒有${{x}^{2}}-2x+4\le f(x)\le 2{{x}^{2}}-4x+5$成立,且$f(5)=27$,则$f(11)=$\key{$153$}.
+
+\end{minipage}
+\begin{solution}{4cm}
+\method
+画出不等式两边的两个二次函数图像,如图,可得未知的二次函数$y=f(x)$开口向上,以$(1,3)$为顶点,故可设函数解析式为$f(x)=a(x-1)^2+3$,将$f(5)=27$代入可得$a=\frac{3}{2}$,则$f(x)=\frac{3}{2}(x-1)^2+3$,故$f(11)=153$.
+\begin{center}
+\includegraphics[height=8cm]{./To7VxKXpZaOWO5Qq9qzeZGtlwYTwJ5KF.jpg}\\
+第11题
+\vspace{0.5cm}
+\end{center}
+
+\end{solution}
+\vfill
+\begin{minipage}{\linewidth}
+\question [5] 已知$f(x)=(a^2-5)x^2+2x+2$. 若不等式$f(x) \gt x$的解集为$A$. 已知$(0,1)\subseteq A$,则$a$的取值范围为\key{$a \in (-\infty,-\sqrt{2}]\cup[\sqrt{2},+\infty)$}.
+
+\end{minipage}
+\begin{solution}{4cm}
+\method
+由题意得,$(a^2-5)x^2+x+2 \gt 0$在$(0,1)$上恒成立.
+
+即$a^2-5 \gt -\frac{2}{x^2}-\frac{1}{x}$在$(0,1)$上恒成立.
+
+设$f(x)=-\frac{2}{x^2}-\frac{1}{x}=-2(\frac{1}{x}+\frac{1}{4})^2+\frac{1}{8}$,
+
+又$\frac{1}{x}\in(1,+\infty)$, 故$f(x) \lt -3$.
+
+即$a^2-5 \ge -3$, 解得$a \in (-\infty,-\sqrt{2}]\cup[\sqrt{2},+\infty)$.
+
+\end{solution}
+\end{questions}
+
+\group{选择}{第13-16题每题5分.}
+
+\begin{questions}[p]
+\begin{minipage}{\linewidth}
+\question [5] 设$P,Q$为两个非空实数集,定义集合$P+Q=\{a+b|a\in{P},b\in{Q}\}$.若$P=\{0,2,5\}$,$Q=\{1,2,6\}$,则$P+Q$中元素的个数是\key{B}.
+\fourchoices{$9$}{$8$}{$7$}{$6$}
+\end{minipage}
+\begin{solution}{4cm}
+\method
+$\because P=\{0,2,5\}$,$Q=\{1,2,6\}$,
+
+$\therefore P+Q=\{1,2,3,4,6,7,8,11\}$.
+
+故选B
+
+\end{solution}
+\vfill
+\begin{minipage}{\linewidth}
+\question [5] 不等式$(1+x)(1-|x|)\gt \ 0$的解集是\key{D}.
+\fourchoices{$\{x|0\leqslant{}x\lt 1\}$}{$\{x|x\lt 0$且$x\neq{}-1\}$}{$\{x|-1\lt x\lt 1\}$}{$\{x|x\lt 1$且$x\neq{}-1\}$}
+\end{minipage}
+\begin{solution}{4cm}
+\method
+求不等式$(1+x)(1-|x|)\gt \ 0$的解集,则分两种情况讨论:
+
+情况$1:\left\{\begin{array}{l}{1+x\gt \ 0\;\;}\\{1-|x|\gt \ 0}\end{array}\right.$
+
+即$\left\{\begin{array}{l}{x\gt \ -1}\\{-1\lt x\lt 1}\end{array}\right.$
+则$-1\lt x\lt 1$.
+
+情况$2:\left\{\begin{array}{l}{1+x\lt 0}\\{1-|x|\lt 0}\end{array}\right.$
+
+即$\left\{\begin{array}{l}{x\lt -1}\\{x\gt 1\text{或}x\lt -1}\end{array}\right.$
+则$x\lt -1$.
+
+两种情况取并集得$\{x|x\lt 1$且$x\neq{}-1\}$.
+
+故选D.
+
+\end{solution}
+\vfill
+\begin{minipage}{\linewidth}
+\question [5] 已知三个不等式:$ab\gt \ 0$,$bc-ad\gt \ 0$,$\dfrac{c}{a}-\dfrac{d}{b}\gt \ 0$(其中$a,b,c,d$均为实数),用其中两个不等式作为条件,余下的一个不等式作为结论组成一个命题,可组成的正确命题的个数是\key{D}.
+\fourchoices{$0$}{$1$}{$2$}{$3$}
+\end{minipage}
+\begin{solution}{4cm}
+\method
+$\begin{cases}ab\gt \ 0, &\cdots(1)\\
+bc-ad\gt \ 0,&\cdots(2)
+\end{cases}$
+
+$(2)\div(1)$得$\dfrac{bc-ad}{ab}=\dfrac{c}{a}-\dfrac{d}{b}\gt \ 0$.
+
+$\begin{cases}
+ab\gt \ 0,&\cdots(1)\\
+\dfrac{c}{a}-\dfrac{d}{b}\gt \ 0,&\cdots(3)
+\end{cases}$
+
+$(1)\times{}(3)$得$ab(\dfrac{c}{a}-\dfrac{d}{b})=bc-ad\gt \ 0$.
+
+$\begin{cases}bc-ad\gt \ 0,&\cdots(2)\\
+\dfrac{c}{a}-\dfrac{d}{b}\gt \ 0,&\cdots(3)
+\end{cases}$
+
+用反证法,显然$ab\neq{}0$,
+
+设$ab\lt 0$,$(2)$式同除$ab$得$\dfrac{c}{a}-\dfrac{d}{b}\lt 0$,矛盾,
+
+故$ab\gt \ 0$.
+故选D.
+
+\end{solution}
+\vfill
+\begin{minipage}{\linewidth}
+\question [5] 设$a\gt \ 0$,$b\gt \ 0$,则以下不等式中不恒成立的是\key{B}.
+\fourchoices{$(a+b)(\dfrac{1}{a}+\dfrac{1}{b})\geqslant{}4$}{$a^{3}+b^{3}\geqslant{}2ab^{2}$}{$a^{2}+b^{2}+2\geqslant{}2a+2b$}{$\sqrt{|{a-b}|}\geqslant{}\sqrt{a}-\sqrt{b}$}
+\end{minipage}
+\begin{solution}{4cm}
+\method
+$a\gt \ 0$,$b\gt \ 0$,
+
+$(a+b)(\dfrac{1}{a}+\dfrac{1}{b})\geqslant{}2\sqrt{ab}\cdot{}2\sqrt{\dfrac{1}{ab}}\geqslant{}4$,
+
+故A恒成立;
+
+$a^{3}+b^{3}\geqslant{}2ab^{2}$,
+
+取$a=\dfrac{1}{2}$,$b=\dfrac{2}{3}$,则B不成立;
+
+$a^{2}+b^{2}+2-(2a+2b)=(a-1)^{2}+(b-1)^{2}\geqslant{}0$,
+
+故C恒成立;
+
+若$a\lt b$,则$\sqrt{|{a-b}|}\geqslant{}\sqrt{a}-\sqrt{b}$恒成立,
+
+若$a\geqslant{}b$,则${(\sqrt{|{a-b}|})^2}-{(\sqrt{a}-\sqrt{b})^2}=2\sqrt{ab}\geqslant{}0$,
+
+故$\sqrt{|{a-b}|}\geqslant{}\sqrt{a}-\sqrt{b}$,
+即D恒成立.
+
+\end{solution}
+\end{questions}
+\group{简答}{第17-19题每题14分,第20题16分,第21题18分.}
+
+\begin{questions}[stp]
+\begin{minipage}{\linewidth}
+\question [14] 已知$\triangle ABC$为直角三角形, 记其两条直角边长分别为$a,b\in\symbf{R}^+$, 记面积为$S$, 周长为$C$. 若三角形面积为定值,其周长是否有最值,最大值还是最小值,何时取到,为多少(结果用$S$表示)?
+
+\end{minipage}
+\begin{solution}{6cm}
+\method
+$C=a+b+\sqrt{a^2+b^2}$,
+\score{2}{2}由$\sqrt{a^2+b^2} \ge \sqrt{2ab}$,$a+b \ge 2\sqrt{ab}$,
+
+得$C \ge 2\sqrt{ab}+\sqrt{2ab}$
+\score{6}{8}由$S=\frac{1}{2}ab$,
+
+得$C \ge (2+2\sqrt{2})\sqrt{S}$,
+\score{4}{12}当且仅当$a=b=\sqrt{2S}$时取到最小值.
+\score{2}{14}
+\end{solution}
+\vfill
+\begin{minipage}{\linewidth}
+\question [14] 已知$a\in\textbf{R}$,若关于$x$的方程$x^2+x+|a-\dfrac{1}{4}|+|a|=0$有实根,求$a$的取值范围.
+
+\end{minipage}
+\begin{solution}{6cm}
+\method
+方程即$|a-\frac{1}{4}|+|a|=-x^2-x\in[0,\frac{1}{4}]$,
+
+即解不等式$|a-\frac{1}{4}|+|a| \le \frac{1}{4}$.
+
+当$a\le 0$,化简得$\frac{1}{4}-2a \le \frac{1}{4}$,解得$a=0$;
+
+当$0 \lt a\le \frac{1}{4}$, 化简得$\frac{1}{4} \le \frac{1}{4}$,解得$a\in(0,\frac{1}{4}]$;
+
+当$a \gt \frac{1}{4}$, 化简得$2a-\frac{1}{4}\le\frac{1}{4}$,无解.
+
+综上所述,$a\in [0,\frac{1}{4}]$
+\score{14}{14}
+\end{solution}
+\vfill
+\newpage
+\begin{minipage}{\linewidth}
+\question [14] 先阅读下列不等式的证法,再解决后面的问题:
+\[
+\text{证明:} (a_1b_1+a_2b_2)^2 \le (a_1^2+a_2^2)(b_1^2+b_2^2)\]
+
+证: 令$A=\sqrt{a_1^2+a_2^2}$, $B=\sqrt{b_1^2+b_2^2}$
+
+\[
+\begin{array}{rl}
+\frac{a_1b_1+a_2b_2}{\sqrt{a_1^2+a_2^2}\sqrt{b_1^2+b_2^2}}& =\frac{a_1b_1}{AB}+\frac{a_2b_2}{AB}\\
+& = \frac{a_1}{A}\cdot\frac{b_1}{B}+\frac{a_2}{A}\cdot\frac{b_2}{B} \\
+& \le \frac{1}{2}(\frac{a_1^2}{A^2}+\frac{b_1^2}{B^2})+ \frac{1}{2}(\frac{a_2^2}{A^2}+\frac{b_2^2}{B^2})\\
+& =\frac{1}{2}(\frac{a_1^2+a_2^2}{A^2}+\frac{b_1^2+b_2^2}{B^2})\\
+& =1
+\end{array}
+\]
+故$ (a_1b_1+a_2b_2)^2 \le (a_1^2+a_2^2)(b_1^2+b_2^2)$.
+\begin{subquestions}
+ \subquestion 若$x_1,y_1,x_2,y_2\in\symbf{R^+}$,利用上述结论,证明:\[
+(x_1+x_2)(y_1+y_2) \ge (\sqrt{x_1y_1}+\sqrt{x_2y_2})^2
+\]
+ \subquestion 若$x_1,y_1,x_2,y_2,z_1,z_2\in\symbf{R^+}$,模仿上述证法并结合(1)的证法,证明:\[
+(x_1+x_2)(y_1+y_2)(z_1+z_2) \ge (\sqrt[3]{x_1y_1z_1}+\sqrt[3]{x_2y_2z_2})^3
+\]
+(提示:若$a,b,c\in\symbf{R^+}$,有$\frac{a^3+b^3+c^3}{3}\ge abc$,)
+\end{subquestions}
+\end{minipage}
+\begin{solution}{3cm}
+\method
+(1)设$a_1=\sqrt{x_1}$,$a_2=\sqrt{x_2}$,$b_1=\sqrt{y_1}$,$b_2=\sqrt{y_2}$.
+
+由\[ (a_1b_1+a_2b_2)^2 \le (a_1^2+a_2^2)(b_1^2+b_2^2)\]
+
+得\[ (\sqrt{x_1}\sqrt{y_1}+\sqrt{x_2}\sqrt{y_2})^2 \le [((\sqrt{x_1})^2+(\sqrt{x_2})^2)((\sqrt{y_1})^2+(\sqrt{y_2})^2)]\]
+
+即\[
+(x_1+x_2)(y_1+y_2) \ge (\sqrt{x_1y_1}+\sqrt{x_2y_2})^2
+\]
+\score{6}{6}(2) 设$a_1=\sqrt[3]{x_1}, b_1=\sqrt[3]{y_1}, c_1=\sqrt[3]{z_1}$, $a_2=\sqrt[3]{x_2}, b_2=\sqrt[3]{y_2}, c_2=\sqrt[3]{z_2}$.
+
+要证
+\[
+(x_1+x_2)(y_1+y_2)(z_1+z_2) \ge (\sqrt[3]{x_1y_1z_1}+\sqrt[3]{x_2y_2z_2})^3
+\]
+
+即证
+\[
+(a_1b_1c_1+a_2b_2c_2)^3 \le (a_1^3+a_2^3)(b_1^3+b_2^3)(c_1^3+c_2^3)
+\]
+
+(不换元,直接证不扣分)
+\score{2}{8}令$A=\sqrt[3]{a_1^3+a_2^3}$,$B=\sqrt[3]{b_1^3+b_2^3}$, $C=\sqrt[3]{c_1^3+c_2^3}$.
+
+\[
+\begin{array}{rl}
+& \frac{a_1b_1c_1+a_2b_2c_2}{\sqrt[3]{a_1^3+a_2^3}\sqrt[3]{b_1^3+b_2^3}\sqrt[3]{c_1^3+c_2^3}}\\
+= & \frac{a_1b_1c_1}{ABC}+\frac{a_2b_2c_2}{ABC}\\
+= & \frac{a_1}{A}\cdot\frac{b_1}{B}\cdot\frac{c_1}{C}+\frac{a_2}{A}\cdot\frac{b_2}{B}\cdot\frac{c_2}{C}\\
+\le & \frac{1}{3}(\frac{a_1^3}{A^3}+\frac{b_1^3}{B^3}+\frac{c_1^3}{C^3})+ \frac{1}{3}(\frac{a_2^3}{A^3}+\frac{b_2^3}{B^3}+\frac{c_2^3}{C^3})\\
+= & \frac{1}{3}(\frac{a_1^3+a_2^3}{A^3}+\frac{b_1^3+b_2^3}{B^3}++\frac{c_1^3+c_2^3}{C^3})\\
+= & 1
+\end{array}
+\]
+
+故\[(a_1b_1c_1+a_2b_2c_2)^3 \le (a_1^3+a_2^3)(b_1^3+b_2^3)(c_1^3+c_2^3)\]
+
+得证.
+\score{6}{14}
+\end{solution}
+\vfill
+\newpage
+\begin{minipage}{\linewidth}
+\question [16] 公元2222年,有一种高危传染疾病在全球范围内蔓延,被感染者的潜伏期可以长达10年,期间会有约$0.05\%$的概率传染给他人,一旦发病三天内即死亡。某城市总人口约200万人,专家分析其中约有$1000$名感染者,为了防止疾病继续扩散,疾病预防控制中心现决定对全市人口进行血液检测以筛选出被感染者。由于检测试剂十分昂贵且数量有限,需要将血样混合后一起检测以节约试剂。已知感染者的检测结果为阳性, 未被感染者则为阴性. 阳性血样与阴性血样混合后的检测结果为阳性, 同为阴性或阳性的血样混合后结果不发生改变.
+\begin{subquestions}
+ \subquestion 若对全市人口进行平均分组,同一分组的血样将被混合到一起检测,若发现结果为阳性,则再在该分组内逐个检测排查. 设每个组$x$个人,那么最坏情况下,需要进行约多少次检测可以找到所有的被感染者? 在当前方案下,若要使检测的次数尽可能少,每个分组的最优人数是?
+ \subquestion 在(1)的检测方案中,对于检测结果为阳性的组采取逐一检测排查的方法并不是很好,或可将这些组的血样再进行一次分组混合血样检测,然后再进行逐一排查。仍然考虑最坏的情况,请问两次要如何分组,使检测总次数尽可能少?
+ \subquestion 在(2)的检测方案中,进行了两次分组混合血样检测。仍然考虑最坏情况,若再进行若干次分组混合血样检测,是否会使检测次数更少?请给出最优的检测方案.
+\end{subquestions}
+\end{minipage}
+\begin{solution}{6cm}
+\method
+设需要进行$y$次检测. 由每个组$x$个人,则有$\frac{2000000}{x}$个小组, 最坏情况是1000人被分配到了不同的组.
+
+\[
+y=\begin{cases}
+\frac{2\cdot 10^6}{x}+2\cdot 10^6, & x \ge 2000 \\
+\frac{2\cdot 10^6}{x}+1000\cdot x, & x \lt 2000 \\
+\end{cases}
+\]
+
+(题目要求近似计算,可以不考虑整除,考虑整除不扣分)
+\score{2}{2}分组数小于1000的情况比逐个检测还要多,可以不用考虑,
+
+$y=\frac{2\times 10^6}{x}+1000\cdot x \ge 2\sqrt{2\cdot 10^9}$.
+
+当$x=\sqrt{2\times10^3}\approx45$人,检测次数最少.
+
+(结果为44-45都给分)
+\score{2}{4}(2) 设第二次分组每个组$w$人.
+
+\[
+\begin{array}{rl}
+y & = \frac{2\times10^6}{x}+\frac{1000x}{w}+1000w\\
+& \ge 3\sqrt[3]{2\times10^{12}}\\
+\end{array}
+\]
+
+当$\frac{2\times10^6}{x}=\frac{1000x}{w}=1000w$时,
+即$x=2000^\frac{2}{3}\approx159$,$w=2000^\frac{1}{3}\approx13$,
+检测次数最少.
+
+所以第一次分组159人一组,第二次分组13人一组.
+
+(也可以用两次基本不等式求得,允许$10\%$的误差.)
+\score{6}{10}(3) 若进行$k$次分组,设第$i$次分组时每组人数为$x_i$. 则总的检测次数为:
+\[
+\begin{array}{rl}
+y=&\dfrac{2\times10^6}{x_1}+\dfrac{1000x_1}{x_2}+\cdots\\
+&+\dfrac{1000x_{k-1}}{x_k}+1000x_k\\
+\ge & (k+1)\sqrt[k+1]{2\times10^{3k+2}}
+\end{array}
+\]
+
+利用计算器可得,
+
+1次分组, $y \ge 2\sqrt{2\cdot 10^9}\approx8.94\times10^4$;
+
+2次分组, $y \ge 3\sqrt[3]{2\cdot 10^{12}}\approx3.78\times10^4$;
+
+3次分组, $y \ge 4\sqrt[4]{2\cdot 10^{15}}\approx2.68\times10^4$;
+
+4次分组, $y \ge 5\sqrt[5]{2\cdot 10^{18}}\approx2.29\times10^4$;
+
+5次分组, $y \ge 6\sqrt[6]{2\cdot 10^{21}}\approx2.13\times10^4$;
+
+6次分组, $y \ge 7\sqrt[7]{2\cdot 10^{24}}\approx2.073\times10^4$;
+
+7次分组, $y \ge 8\sqrt[8]{2\cdot 10^{27}}\approx2.068\times10^4$;
+
+8次分组, $y \ge 9\sqrt[9]{2\cdot 10^{30}}\approx2.094\times10^4$;
+
+9次分组, $y \ge 10\sqrt[10]{2\cdot 10^{33}}\approx2.138\times10^4$;
+
+可见进行7次分组混合血样检测最优.
+
+其中第k次分组时$(2000)^{\frac{8-k}{8}}$人一组.
+\score{6}{16}
+\end{solution}
+\vfill
+\newpage
+\begin{minipage}{\linewidth}
+\question [18] 已知函数$f(x)=a{{x}^{2}}-\frac{1}{2}x+c$($a$、$c\in R$),满足$f(1)=0$,且$f(x)\ge 0$在$x\in R$时恒成立.
+\begin{subquestions}
+ \subquestion 求$a$、$c$的值;
+ \subquestion 若$h(x)=\frac{3}{4}{{x}^{2}}-bx+\frac{b}{2}-\frac{1}{4}$,解不等式$f(x)+h(x) \lt 0$;
+ \subquestion 是否存在实数$m$,使函数$g(x)=f(x)-mx$在区间$[m,m+2]$上有最小值$-5$?若存在,请求出$m$的值;若不存在,请说明理由.
+\end{subquestions}
+\end{minipage}
+\begin{solution}{6cm}
+\method
+由$f(1)=0$,得$a+c=\frac{1}{2}$,
+\score{1}{1}因为$f(x)\ge 0$在$x\in R$时恒成立,所以$a \gt 0$且△$=\frac{1}{4}-4ac\le 0$,$ac\ge \frac{1}{16}$,
+\score{1}{2}即$a\left( \frac{1}{2}-a \right)\ge \frac{1}{16}$,${{a}^{2}}-\frac{1}{2}a+\frac{1}{16}\le 0$,${{\left( a-\frac{1}{4} \right)}^{2}}\le 0$,所以$a=c=\frac{1}{4}$.
+\score{2}{4}(2) 由(1)得$f(x)=\frac{1}{4}{{x}^{2}}-\frac{1}{2}x+\frac{1}{4}$,由$f(x)+h(x) \lt 0$,得
+${{x}^{2}}-\left( b+\frac{1}{2} \right)x+\frac{b}{2} \lt 0$,即$(x-b)\left( x-\frac{1}{2} \right) \lt 0$,
+\score{3}{7}所以,当$b \lt \frac{1}{2}$时,原不等式解集为$(b,\frac{1}{2})$;
+当$b \gt \frac{1}{2}$时,原不等式解集为$(\frac{1}{2},b)$;
+当$b=\frac{1}{2}$时,原不等式解集为空集 .
+\score{3}{10}(3) $g(x)=\frac{1}{4}{{x}^{2}}-\left( \frac{1}{2}+m \right)x+\frac{1}{4}$,
+\score{1}{11}$g(x)$的图像是开口向上的抛物线,对称轴为直线$x=2m+1$.
+假设存在实数$m$,使函数$g(x)$在区间$[m,m+2]$上有最小值$-5$.
+\ding{192} 当$2m+1 \lt m$,即$m \lt -1$时,函数$g(x)$在区间$[m,m+2]$上是增函数,所以$g(m)=-5$,即$\frac{1}{4}{{m}^{2}}-\left( \frac{1}{2}+m \right)m+\frac{1}{4}=-5$,解得$m=-3$或$m=\frac{7}{3}$,
+因为$m \lt -1$,所以$m=-3$;
+\score{2}{13}\ding{193}当$m\le 2m+1\le m+2$,即$-1\le m\le 1$时,函数$g(x)$的最小值为$g(2m+1)=-5$,即
+$\frac{1}{4}{{(2m+1)}^{2}}-\left( \frac{1}{2}+m \right)(2m+1)+\frac{1}{4}=-5$,解得$m=-\frac{1}{2}-\frac{\sqrt{21}}{2}$或$m=-\frac{1}{2}+\frac{\sqrt{21}}{2}$,均舍去;
+\score{2}{15}\ding{194}当$2m+1 \gt m+2$,即$m \gt 1$时,$g(x)$在区间$[m,m+2]$上是减函数,所以$g(m+2)=-5$,即$\frac{1}{4}{{(m+2)}^{2}}-\left( \frac{1}{2}+m \right)(m+2)+\frac{1}{4}=-5$,解得$m=-1-2\sqrt{2}$或$m=-1+2\sqrt{2}$,因$m \gt 1$,所以$m=-1+2\sqrt{2}$.
+\score{2}{17}综上,存在实数$m$,$m=-3$或$m=-1+2\sqrt{2}$时,函数$g(x)$在区间$[m,m+2]$上有最小值$-5$.
+\score{1}{18}
+\end{solution}
+\end{questions}
+\end{groups}
+\label{lastpage}
+\end{document}
diff --git a/macros/xetex/latex/bhcexam/examples/example_teacher_paper.pdf b/macros/xetex/latex/bhcexam/examples/example_teacher_paper.pdf
new file mode 100644
index 0000000000..3730708cf7
--- /dev/null
+++ b/macros/xetex/latex/bhcexam/examples/example_teacher_paper.pdf
Binary files differ
diff --git a/macros/xetex/latex/bhcexam/examples/example_teacher_paper.tex b/macros/xetex/latex/bhcexam/examples/example_teacher_paper.tex
new file mode 100644
index 0000000000..8ca2db858a
--- /dev/null
+++ b/macros/xetex/latex/bhcexam/examples/example_teacher_paper.tex
@@ -0,0 +1,551 @@
+\documentclass[list, windows, answers]{BHCexam}
+\pagestyle{fancy}
+\fancyfoot[C]{\kaishu \small 第 \thepage 页 共 \pageref{lastpage} 页}
+\fancyhead[L]{\includegraphics[width=2cm]{qrcode.png}}
+\fancyhead[R]{\raisebox{0.5\height}{\includegraphics[height=1cm]{logo.png}}}
+\begin{document}
+\title{上海某高中 2017-2018 学年度第一学期}
+\subtitle{高一数学期中试卷}
+\notice{满分150分,120分钟完成,允许使用计算器,答案一律写在答题纸上}
+\author{微信关注公众号:橘子数学}
+\date{2017.11}
+\maketitle
+\begin{groups}
+\group{填空}{第1-6题每题4分,第7-12题每题5分.}
+
+\begin{questions}[p]
+\begin{minipage}{\linewidth}
+\question [4] 已知集合$U=\{1,2,3,4\}$,集合$A=\{1,2\}$,$B=\{2,3\}$,则$(A\cap\complement_UB) \cup (\complement_UA\cap B)=$\key{$\{1,3\}$}.
+
+\end{minipage}
+\begin{solution}{4cm}
+\method
+$A\cap\complement_UB=\{1\}$, $B\cap\complement_UA=\{3\}$.
+
+$(A\cap\complement_UB) \cup (\complement_UA\cap B)=\{1,3\}$.
+
+\end{solution}
+\vfill
+\begin{minipage}{\linewidth}
+\question [4] 设集合$M=\{x|0\lt x\leqslant{}3\}$,$N=\{x|0\lt x\leqslant{}2\}$,那么 “ $a\in{M}$ ” 是 “ $a\in{N}$ ” 的\key{必要非充分}条件.
+
+\end{minipage}
+\begin{solution}{4cm}
+\method
+由$N \subsetneqq M$,可知 “ $a\in{M}$ ” 是 “ $a\in{N}$ ” 的必要非充分条件.
+
+\end{solution}
+\vfill
+\begin{minipage}{\linewidth}
+\question [4] 函数$f(x)=\sqrt{x+1}+\dfrac{1}{2-x}$的定义域为\key{$[-1,2)\cup{}(2,+\infty)$}.
+
+\end{minipage}
+\begin{solution}{4cm}
+\method
+根据题意:$\left\{\begin{array}{l}{x+1\geqslant{}0}\\{2-x\neq{}0}\end{array}\right.$
+
+解得:$x\geqslant{}-1$且$x\neq{}2$
+
+定义域是:$[-1,2)\cup{}(2,+\infty)$.
+
+\end{solution}
+\vfill
+\begin{minipage}{\linewidth}
+\question [4] 已知集合$A=\{x \big| |x-a| \lt 1,x\in\symbf{R}\}$,
+$B=\{x\Big|\dfrac{2x-a}{x+1} \lt 1,x\in\symbf{R}\}$,
+且$A\cap B=\varnothing$,
+ 则实数$a$的取值范围是\key{$a \in (-\infty,-2]$}.
+
+\end{minipage}
+\begin{solution}{4cm}
+\method
+$A=(a-1,a+1)$,
+
+由$\dfrac{2x-a}{x+1} \lt 1$化简得$\dfrac{x-a-1}{x+1} \lt 0$.
+
+若$a+1 \gt -1$,不满足$A \cap B=\varnothing$.
+
+若$a+1 \le -1$,满足$A \cap B=\varnothing$.
+
+故$a\in(-\infty,-2]$.
+
+\end{solution}
+\vfill
+\begin{minipage}{\linewidth}
+\question [4] 已知$y=f(x), y=g(x)$是两个定义在$\symbf{R}$上的二次函数,其$x, y$的取值如下表所示:
+\[\begin{array}{|c|c|c|c|c|}
+\hline
+x & 1 & 2 & 3 & 4 \\
+\hline
+f(x) & -3 & -4 & -3 & 0\\
+\hline
+g(x) & 0 & 1 & 0 & -3\\
+\hline
+\end{array}\]
+则不等式$f(g(x))\ge0$的解集为\key{$(-\infty,1]\cup[3,+\infty)$.}.
+
+\end{minipage}
+\begin{solution}{4cm}
+\method
+由表格可得$y=f(x)$图像开口向上且关于$x=2$对称,其零点为$x=4$和$x=0$.
+
+故不等式$f(g(x))\ge0$, 即$g(x)\in(-\infty,0]\cup[4,+\infty)$.
+
+又$y=g(x)$的图像开口向下且关于$x=2$对称,其最大值为$1$.
+
+故$g(x)\in(-\infty,0]$,解得$x\in(-\infty,1]\cup[3,+\infty)$.
+
+\end{solution}
+\vfill
+\begin{minipage}{\linewidth}
+\question [4] 关于$x$的不等式$2kx^2+kx+\frac{3}{8} \lt 0$的解集不为空集,则$k$的取值范围为\key{$k \in (-\infty,0)\cup(3,+\infty)$}.
+
+\end{minipage}
+\begin{solution}{4cm}
+\method
+若$k \lt 0 $, 二次函数$y=2kx^2+kx+\frac{3}{8}$图像开口向下,解集恒不为空集. 满足.
+
+若$k=0$, 不等式解集为$\varnothing$,不满足.
+
+若$k \gt 0$,二次函数$y=2kx^2+kx+\frac{3}{8}$图像开口向上,要求$\Delta=k^2-4 \cdot (2k) \cdot \frac{3}{8}=k^2-3k \gt 0$,解得$k\in(3,+\infty)$.
+
+综上所属,$k \in (-\infty,0)\cup(3,+\infty)$
+
+\end{solution}
+\vfill
+\newpage
+\begin{minipage}{\linewidth}
+\question [5] 已知本张试卷的出卷人在公元$x^2$年时年龄为$x-8$岁,则出卷人的出生年份是\key{$1989$}.(假设出生当年的年龄为$1$岁)
+
+\end{minipage}
+\begin{solution}{4cm}
+\method
+设出卷人的出生年份是$y$.
+
+则有$x^2-y+1=x-8$.
+
+化简得$y=x^2-x+9$.
+
+由生活常识,
+
+$1952 \lt x^2-x+9 \lt 2000$, $x\in\symbf{N}$.
+
+解得$x=45$, 故$y=1989$.
+
+\end{solution}
+\vfill
+\begin{minipage}{\linewidth}
+\question [5] 若对任意$x\in\symbf{R}$,不等式$|x|\geqslant{}ax$恒成立,则实数$a$的取值范围是\key{$a \in [-1,1]$}.
+
+\end{minipage}
+\begin{solution}{4cm}
+\method
+若$x \gt 0$,得$x \ge ax$, 解得$a \le 1$.
+
+若$x = 0$,得$0 \ge 0$成立.
+
+若$x \lt 0$,得$-x \ge ax$,解得$a \ge -1$.
+
+综上所述,$a \in [-1,1]$.
+\method
+画出$y=|x|$与$y=ax$的图像,
+
+要使$y=ax$的图像恒在$y=|x|$下方,
+
+则$a\in[-1,1]$.
+
+\end{solution}
+\vfill
+\begin{minipage}{\linewidth}
+\question [5] 设常数$a\gt \ 0$,若$9x+\dfrac{a^2}{x}\geqslant{}a+1$对一切正实数$x$成立,则$a$的取值范围为\key{$\left[\dfrac{1}{5}, + \infty \right)$}.
+
+\end{minipage}
+\begin{solution}{4cm}
+\method
+$\forall x\in{R}^{+},9x+\dfrac{a^2}{x}\geqslant{}2\sqrt{9x\cdot{}\dfrac{a^2}{x}}=6a$,
+
+$\therefore{}6a\geqslant{}a+1$,
+
+$\therefore{}a\geqslant{}\dfrac{1}{5}$.
+
+\end{solution}
+\vfill
+\begin{minipage}{\linewidth}
+\question [5] 设函数$f(x)=\begin{cases}x^2+2x+2,x\leqslant{}0\\-x^2,x\gt \ 0\end{cases}$,若$f(f(a))=2$,则$a=$\key{}.
+
+\end{minipage}
+\begin{solution}{4cm}
+\method
+若$a\leqslant{}0$,
+则$f(a)=a^2+2a+2=(a+1)^2+1 \gt 0$,
+而$f(f(a))=-(a^2+2a+2)^2=2$无解,舍去;
+
+若$a\gt \ 0$,
+则$f(a)=-a^2\lt 0$,
+故$f(f(a))=(-a^2)^2+2(-a^2)+2=2$,
+解得$a=\sqrt{2}$.
+
+综上所述, $a=\sqrt{2}$.
+
+\end{solution}
+\vfill
+\begin{minipage}{\linewidth}
+\question [5] 若二次函数$y=f(x)$对一切$x\in \text{R}$恒有${{x}^{2}}-2x+4\le f(x)\le 2{{x}^{2}}-4x+5$成立,且$f(5)=27$,则$f(11)=$\key{$153$}.
+
+\end{minipage}
+\begin{solution}{4cm}
+\method
+画出不等式两边的两个二次函数图像,如图,可得未知的二次函数$y=f(x)$开口向上,以$(1,3)$为顶点,故可设函数解析式为$f(x)=a(x-1)^2+3$,将$f(5)=27$代入可得$a=\frac{3}{2}$,则$f(x)=\frac{3}{2}(x-1)^2+3$,故$f(11)=153$.
+\begin{center}
+\includegraphics[height=8cm]{./To7VxKXpZaOWO5Qq9qzeZGtlwYTwJ5KF.jpg}\\
+第11题
+\vspace{0.5cm}
+\end{center}
+
+\end{solution}
+\vfill
+\begin{minipage}{\linewidth}
+\question [5] 已知$f(x)=(a^2-5)x^2+2x+2$. 若不等式$f(x) \gt x$的解集为$A$. 已知$(0,1)\subseteq A$,则$a$的取值范围为\key{$a \in (-\infty,-\sqrt{2}]\cup[\sqrt{2},+\infty)$}.
+
+\end{minipage}
+\begin{solution}{4cm}
+\method
+由题意得,$(a^2-5)x^2+x+2 \gt 0$在$(0,1)$上恒成立.
+
+即$a^2-5 \gt -\frac{2}{x^2}-\frac{1}{x}$在$(0,1)$上恒成立.
+
+设$f(x)=-\frac{2}{x^2}-\frac{1}{x}=-2(\frac{1}{x}+\frac{1}{4})^2+\frac{1}{8}$,
+
+又$\frac{1}{x}\in(1,+\infty)$, 故$f(x) \lt -3$.
+
+即$a^2-5 \ge -3$, 解得$a \in (-\infty,-\sqrt{2}]\cup[\sqrt{2},+\infty)$.
+
+\end{solution}
+\end{questions}
+
+\group{选择}{第13-16题每题5分.}
+
+\begin{questions}[p]
+\begin{minipage}{\linewidth}
+\question [5] 设$P,Q$为两个非空实数集,定义集合$P+Q=\{a+b|a\in{P},b\in{Q}\}$.若$P=\{0,2,5\}$,$Q=\{1,2,6\}$,则$P+Q$中元素的个数是\key{B}.
+\fourchoices{$9$}{$8$}{$7$}{$6$}
+\end{minipage}
+\begin{solution}{4cm}
+\method
+$\because P=\{0,2,5\}$,$Q=\{1,2,6\}$,
+
+$\therefore P+Q=\{1,2,3,4,6,7,8,11\}$.
+
+故选B
+
+\end{solution}
+\vfill
+\begin{minipage}{\linewidth}
+\question [5] 不等式$(1+x)(1-|x|)\gt \ 0$的解集是\key{D}.
+\fourchoices{$\{x|0\leqslant{}x\lt 1\}$}{$\{x|x\lt 0$且$x\neq{}-1\}$}{$\{x|-1\lt x\lt 1\}$}{$\{x|x\lt 1$且$x\neq{}-1\}$}
+\end{minipage}
+\begin{solution}{4cm}
+\method
+求不等式$(1+x)(1-|x|)\gt \ 0$的解集,则分两种情况讨论:
+
+情况$1:\left\{\begin{array}{l}{1+x\gt \ 0\;\;}\\{1-|x|\gt \ 0}\end{array}\right.$
+
+即$\left\{\begin{array}{l}{x\gt \ -1}\\{-1\lt x\lt 1}\end{array}\right.$
+则$-1\lt x\lt 1$.
+
+情况$2:\left\{\begin{array}{l}{1+x\lt 0}\\{1-|x|\lt 0}\end{array}\right.$
+
+即$\left\{\begin{array}{l}{x\lt -1}\\{x\gt 1\text{或}x\lt -1}\end{array}\right.$
+则$x\lt -1$.
+
+两种情况取并集得$\{x|x\lt 1$且$x\neq{}-1\}$.
+
+故选D.
+
+\end{solution}
+\vfill
+\begin{minipage}{\linewidth}
+\question [5] 已知三个不等式:$ab\gt \ 0$,$bc-ad\gt \ 0$,$\dfrac{c}{a}-\dfrac{d}{b}\gt \ 0$(其中$a,b,c,d$均为实数),用其中两个不等式作为条件,余下的一个不等式作为结论组成一个命题,可组成的正确命题的个数是\key{D}.
+\fourchoices{$0$}{$1$}{$2$}{$3$}
+\end{minipage}
+\begin{solution}{4cm}
+\method
+$\begin{cases}ab\gt \ 0, &\cdots(1)\\
+bc-ad\gt \ 0,&\cdots(2)
+\end{cases}$
+
+$(2)\div(1)$得$\dfrac{bc-ad}{ab}=\dfrac{c}{a}-\dfrac{d}{b}\gt \ 0$.
+
+$\begin{cases}
+ab\gt \ 0,&\cdots(1)\\
+\dfrac{c}{a}-\dfrac{d}{b}\gt \ 0,&\cdots(3)
+\end{cases}$
+
+$(1)\times{}(3)$得$ab(\dfrac{c}{a}-\dfrac{d}{b})=bc-ad\gt \ 0$.
+
+$\begin{cases}bc-ad\gt \ 0,&\cdots(2)\\
+\dfrac{c}{a}-\dfrac{d}{b}\gt \ 0,&\cdots(3)
+\end{cases}$
+
+用反证法,显然$ab\neq{}0$,
+
+设$ab\lt 0$,$(2)$式同除$ab$得$\dfrac{c}{a}-\dfrac{d}{b}\lt 0$,矛盾,
+
+故$ab\gt \ 0$.
+故选D.
+
+\end{solution}
+\vfill
+\begin{minipage}{\linewidth}
+\question [5] 设$a\gt \ 0$,$b\gt \ 0$,则以下不等式中不恒成立的是\key{B}.
+\fourchoices{$(a+b)(\dfrac{1}{a}+\dfrac{1}{b})\geqslant{}4$}{$a^{3}+b^{3}\geqslant{}2ab^{2}$}{$a^{2}+b^{2}+2\geqslant{}2a+2b$}{$\sqrt{|{a-b}|}\geqslant{}\sqrt{a}-\sqrt{b}$}
+\end{minipage}
+\begin{solution}{4cm}
+\method
+$a\gt \ 0$,$b\gt \ 0$,
+
+$(a+b)(\dfrac{1}{a}+\dfrac{1}{b})\geqslant{}2\sqrt{ab}\cdot{}2\sqrt{\dfrac{1}{ab}}\geqslant{}4$,
+
+故A恒成立;
+
+$a^{3}+b^{3}\geqslant{}2ab^{2}$,
+
+取$a=\dfrac{1}{2}$,$b=\dfrac{2}{3}$,则B不成立;
+
+$a^{2}+b^{2}+2-(2a+2b)=(a-1)^{2}+(b-1)^{2}\geqslant{}0$,
+
+故C恒成立;
+
+若$a\lt b$,则$\sqrt{|{a-b}|}\geqslant{}\sqrt{a}-\sqrt{b}$恒成立,
+
+若$a\geqslant{}b$,则${(\sqrt{|{a-b}|})^2}-{(\sqrt{a}-\sqrt{b})^2}=2\sqrt{ab}\geqslant{}0$,
+
+故$\sqrt{|{a-b}|}\geqslant{}\sqrt{a}-\sqrt{b}$,
+即D恒成立.
+
+\end{solution}
+\end{questions}
+\group{简答}{第17-19题每题14分,第20题16分,第21题18分.}
+
+\begin{questions}[stp]
+\begin{minipage}{\linewidth}
+\question [14] 已知$\triangle ABC$为直角三角形, 记其两条直角边长分别为$a,b\in\symbf{R}^+$, 记面积为$S$, 周长为$C$. 若三角形面积为定值,其周长是否有最值,最大值还是最小值,何时取到,为多少(结果用$S$表示)?
+
+\end{minipage}
+\begin{solution}{6cm}
+\method
+$C=a+b+\sqrt{a^2+b^2}$,
+\score{2}{2}由$\sqrt{a^2+b^2} \ge \sqrt{2ab}$,$a+b \ge 2\sqrt{ab}$,
+
+得$C \ge 2\sqrt{ab}+\sqrt{2ab}$
+\score{6}{8}由$S=\frac{1}{2}ab$,
+
+得$C \ge (2+2\sqrt{2})\sqrt{S}$,
+\score{4}{12}当且仅当$a=b=\sqrt{2S}$时取到最小值.
+\score{2}{14}
+\end{solution}
+\vfill
+\begin{minipage}{\linewidth}
+\question [14] 已知$a\in\textbf{R}$,若关于$x$的方程$x^2+x+|a-\dfrac{1}{4}|+|a|=0$有实根,求$a$的取值范围.
+
+\end{minipage}
+\begin{solution}{6cm}
+\method
+方程即$|a-\frac{1}{4}|+|a|=-x^2-x\in[0,\frac{1}{4}]$,
+
+即解不等式$|a-\frac{1}{4}|+|a| \le \frac{1}{4}$.
+
+当$a\le 0$,化简得$\frac{1}{4}-2a \le \frac{1}{4}$,解得$a=0$;
+
+当$0 \lt a\le \frac{1}{4}$, 化简得$\frac{1}{4} \le \frac{1}{4}$,解得$a\in(0,\frac{1}{4}]$;
+
+当$a \gt \frac{1}{4}$, 化简得$2a-\frac{1}{4}\le\frac{1}{4}$,无解.
+
+综上所述,$a\in [0,\frac{1}{4}]$
+\score{14}{14}
+\end{solution}
+\vfill
+\newpage
+\begin{minipage}{\linewidth}
+\question [14] 先阅读下列不等式的证法,再解决后面的问题:
+\[
+\text{证明:} (a_1b_1+a_2b_2)^2 \le (a_1^2+a_2^2)(b_1^2+b_2^2)\]
+
+证: 令$A=\sqrt{a_1^2+a_2^2}$, $B=\sqrt{b_1^2+b_2^2}$
+
+\[
+\begin{array}{rl}
+\frac{a_1b_1+a_2b_2}{\sqrt{a_1^2+a_2^2}\sqrt{b_1^2+b_2^2}}& =\frac{a_1b_1}{AB}+\frac{a_2b_2}{AB}\\
+& = \frac{a_1}{A}\cdot\frac{b_1}{B}+\frac{a_2}{A}\cdot\frac{b_2}{B} \\
+& \le \frac{1}{2}(\frac{a_1^2}{A^2}+\frac{b_1^2}{B^2})+ \frac{1}{2}(\frac{a_2^2}{A^2}+\frac{b_2^2}{B^2})\\
+& =\frac{1}{2}(\frac{a_1^2+a_2^2}{A^2}+\frac{b_1^2+b_2^2}{B^2})\\
+& =1
+\end{array}
+\]
+故$ (a_1b_1+a_2b_2)^2 \le (a_1^2+a_2^2)(b_1^2+b_2^2)$.
+\begin{subquestions}
+ \subquestion 若$x_1,y_1,x_2,y_2\in\symbf{R^+}$,利用上述结论,证明:\[
+(x_1+x_2)(y_1+y_2) \ge (\sqrt{x_1y_1}+\sqrt{x_2y_2})^2
+\]
+ \subquestion 若$x_1,y_1,x_2,y_2,z_1,z_2\in\symbf{R^+}$,模仿上述证法并结合(1)的证法,证明:\[
+(x_1+x_2)(y_1+y_2)(z_1+z_2) \ge (\sqrt[3]{x_1y_1z_1}+\sqrt[3]{x_2y_2z_2})^3
+\]
+(提示:若$a,b,c\in\symbf{R^+}$,有$\frac{a^3+b^3+c^3}{3}\ge abc$,)
+\end{subquestions}
+\end{minipage}
+\begin{solution}{3cm}
+\method
+(1)设$a_1=\sqrt{x_1}$,$a_2=\sqrt{x_2}$,$b_1=\sqrt{y_1}$,$b_2=\sqrt{y_2}$.
+
+由\[ (a_1b_1+a_2b_2)^2 \le (a_1^2+a_2^2)(b_1^2+b_2^2)\]
+
+得\[ (\sqrt{x_1}\sqrt{y_1}+\sqrt{x_2}\sqrt{y_2})^2 \le [((\sqrt{x_1})^2+(\sqrt{x_2})^2)((\sqrt{y_1})^2+(\sqrt{y_2})^2)]\]
+
+即\[
+(x_1+x_2)(y_1+y_2) \ge (\sqrt{x_1y_1}+\sqrt{x_2y_2})^2
+\]
+\score{6}{6}(2) 设$a_1=\sqrt[3]{x_1}, b_1=\sqrt[3]{y_1}, c_1=\sqrt[3]{z_1}$, $a_2=\sqrt[3]{x_2}, b_2=\sqrt[3]{y_2}, c_2=\sqrt[3]{z_2}$.
+
+要证
+\[
+(x_1+x_2)(y_1+y_2)(z_1+z_2) \ge (\sqrt[3]{x_1y_1z_1}+\sqrt[3]{x_2y_2z_2})^3
+\]
+
+即证
+\[
+(a_1b_1c_1+a_2b_2c_2)^3 \le (a_1^3+a_2^3)(b_1^3+b_2^3)(c_1^3+c_2^3)
+\]
+
+(不换元,直接证不扣分)
+\score{2}{8}令$A=\sqrt[3]{a_1^3+a_2^3}$,$B=\sqrt[3]{b_1^3+b_2^3}$, $C=\sqrt[3]{c_1^3+c_2^3}$.
+
+\[
+\begin{array}{rl}
+& \frac{a_1b_1c_1+a_2b_2c_2}{\sqrt[3]{a_1^3+a_2^3}\sqrt[3]{b_1^3+b_2^3}\sqrt[3]{c_1^3+c_2^3}}\\
+= & \frac{a_1b_1c_1}{ABC}+\frac{a_2b_2c_2}{ABC}\\
+= & \frac{a_1}{A}\cdot\frac{b_1}{B}\cdot\frac{c_1}{C}+\frac{a_2}{A}\cdot\frac{b_2}{B}\cdot\frac{c_2}{C}\\
+\le & \frac{1}{3}(\frac{a_1^3}{A^3}+\frac{b_1^3}{B^3}+\frac{c_1^3}{C^3})+ \frac{1}{3}(\frac{a_2^3}{A^3}+\frac{b_2^3}{B^3}+\frac{c_2^3}{C^3})\\
+= & \frac{1}{3}(\frac{a_1^3+a_2^3}{A^3}+\frac{b_1^3+b_2^3}{B^3}++\frac{c_1^3+c_2^3}{C^3})\\
+= & 1
+\end{array}
+\]
+
+故\[(a_1b_1c_1+a_2b_2c_2)^3 \le (a_1^3+a_2^3)(b_1^3+b_2^3)(c_1^3+c_2^3)\]
+
+得证.
+\score{6}{14}
+\end{solution}
+\vfill
+\newpage
+\begin{minipage}{\linewidth}
+\question [16] 公元2222年,有一种高危传染疾病在全球范围内蔓延,被感染者的潜伏期可以长达10年,期间会有约$0.05\%$的概率传染给他人,一旦发病三天内即死亡。某城市总人口约200万人,专家分析其中约有$1000$名感染者,为了防止疾病继续扩散,疾病预防控制中心现决定对全市人口进行血液检测以筛选出被感染者。由于检测试剂十分昂贵且数量有限,需要将血样混合后一起检测以节约试剂。已知感染者的检测结果为阳性, 未被感染者则为阴性. 阳性血样与阴性血样混合后的检测结果为阳性, 同为阴性或阳性的血样混合后结果不发生改变.
+\begin{subquestions}
+ \subquestion 若对全市人口进行平均分组,同一分组的血样将被混合到一起检测,若发现结果为阳性,则再在该分组内逐个检测排查. 设每个组$x$个人,那么最坏情况下,需要进行约多少次检测可以找到所有的被感染者? 在当前方案下,若要使检测的次数尽可能少,每个分组的最优人数是?
+ \subquestion 在(1)的检测方案中,对于检测结果为阳性的组采取逐一检测排查的方法并不是很好,或可将这些组的血样再进行一次分组混合血样检测,然后再进行逐一排查。仍然考虑最坏的情况,请问两次要如何分组,使检测总次数尽可能少?
+ \subquestion 在(2)的检测方案中,进行了两次分组混合血样检测。仍然考虑最坏情况,若再进行若干次分组混合血样检测,是否会使检测次数更少?请给出最优的检测方案.
+\end{subquestions}
+\end{minipage}
+\begin{solution}{6cm}
+\method
+设需要进行$y$次检测. 由每个组$x$个人,则有$\frac{2000000}{x}$个小组, 最坏情况是1000人被分配到了不同的组.
+
+\[
+y=\begin{cases}
+\frac{2\cdot 10^6}{x}+2\cdot 10^6, & x \ge 2000 \\
+\frac{2\cdot 10^6}{x}+1000\cdot x, & x \lt 2000 \\
+\end{cases}
+\]
+
+(题目要求近似计算,可以不考虑整除,考虑整除不扣分)
+\score{2}{2}分组数小于1000的情况比逐个检测还要多,可以不用考虑,
+
+$y=\frac{2\times 10^6}{x}+1000\cdot x \ge 2\sqrt{2\cdot 10^9}$.
+
+当$x=\sqrt{2\times10^3}\approx45$人,检测次数最少.
+
+(结果为44-45都给分)
+\score{2}{4}(2) 设第二次分组每个组$w$人.
+
+\[
+\begin{array}{rl}
+y & = \frac{2\times10^6}{x}+\frac{1000x}{w}+1000w\\
+& \ge 3\sqrt[3]{2\times10^{12}}\\
+\end{array}
+\]
+
+当$\frac{2\times10^6}{x}=\frac{1000x}{w}=1000w$时,
+即$x=2000^\frac{2}{3}\approx159$,$w=2000^\frac{1}{3}\approx13$,
+检测次数最少.
+
+所以第一次分组159人一组,第二次分组13人一组.
+
+(也可以用两次基本不等式求得,允许$10\%$的误差.)
+\score{6}{10}(3) 若进行$k$次分组,设第$i$次分组时每组人数为$x_i$. 则总的检测次数为:
+\[
+\begin{array}{rl}
+y=&\dfrac{2\times10^6}{x_1}+\dfrac{1000x_1}{x_2}+\cdots\\
+&+\dfrac{1000x_{k-1}}{x_k}+1000x_k\\
+\ge & (k+1)\sqrt[k+1]{2\times10^{3k+2}}
+\end{array}
+\]
+
+利用计算器可得,
+
+1次分组, $y \ge 2\sqrt{2\cdot 10^9}\approx8.94\times10^4$;
+
+2次分组, $y \ge 3\sqrt[3]{2\cdot 10^{12}}\approx3.78\times10^4$;
+
+3次分组, $y \ge 4\sqrt[4]{2\cdot 10^{15}}\approx2.68\times10^4$;
+
+4次分组, $y \ge 5\sqrt[5]{2\cdot 10^{18}}\approx2.29\times10^4$;
+
+5次分组, $y \ge 6\sqrt[6]{2\cdot 10^{21}}\approx2.13\times10^4$;
+
+6次分组, $y \ge 7\sqrt[7]{2\cdot 10^{24}}\approx2.073\times10^4$;
+
+7次分组, $y \ge 8\sqrt[8]{2\cdot 10^{27}}\approx2.068\times10^4$;
+
+8次分组, $y \ge 9\sqrt[9]{2\cdot 10^{30}}\approx2.094\times10^4$;
+
+9次分组, $y \ge 10\sqrt[10]{2\cdot 10^{33}}\approx2.138\times10^4$;
+
+可见进行7次分组混合血样检测最优.
+
+其中第k次分组时$(2000)^{\frac{8-k}{8}}$人一组.
+\score{6}{16}
+\end{solution}
+\vfill
+\newpage
+\begin{minipage}{\linewidth}
+\question [18] 已知函数$f(x)=a{{x}^{2}}-\frac{1}{2}x+c$($a$、$c\in R$),满足$f(1)=0$,且$f(x)\ge 0$在$x\in R$时恒成立.
+\begin{subquestions}
+ \subquestion 求$a$、$c$的值;
+ \subquestion 若$h(x)=\frac{3}{4}{{x}^{2}}-bx+\frac{b}{2}-\frac{1}{4}$,解不等式$f(x)+h(x) \lt 0$;
+ \subquestion 是否存在实数$m$,使函数$g(x)=f(x)-mx$在区间$[m,m+2]$上有最小值$-5$?若存在,请求出$m$的值;若不存在,请说明理由.
+\end{subquestions}
+\end{minipage}
+\begin{solution}{6cm}
+\method
+由$f(1)=0$,得$a+c=\frac{1}{2}$,
+\score{1}{1}因为$f(x)\ge 0$在$x\in R$时恒成立,所以$a \gt 0$且△$=\frac{1}{4}-4ac\le 0$,$ac\ge \frac{1}{16}$,
+\score{1}{2}即$a\left( \frac{1}{2}-a \right)\ge \frac{1}{16}$,${{a}^{2}}-\frac{1}{2}a+\frac{1}{16}\le 0$,${{\left( a-\frac{1}{4} \right)}^{2}}\le 0$,所以$a=c=\frac{1}{4}$.
+\score{2}{4}(2) 由(1)得$f(x)=\frac{1}{4}{{x}^{2}}-\frac{1}{2}x+\frac{1}{4}$,由$f(x)+h(x) \lt 0$,得
+${{x}^{2}}-\left( b+\frac{1}{2} \right)x+\frac{b}{2} \lt 0$,即$(x-b)\left( x-\frac{1}{2} \right) \lt 0$,
+\score{3}{7}所以,当$b \lt \frac{1}{2}$时,原不等式解集为$(b,\frac{1}{2})$;
+当$b \gt \frac{1}{2}$时,原不等式解集为$(\frac{1}{2},b)$;
+当$b=\frac{1}{2}$时,原不等式解集为空集 .
+\score{3}{10}(3) $g(x)=\frac{1}{4}{{x}^{2}}-\left( \frac{1}{2}+m \right)x+\frac{1}{4}$,
+\score{1}{11}$g(x)$的图像是开口向上的抛物线,对称轴为直线$x=2m+1$.
+假设存在实数$m$,使函数$g(x)$在区间$[m,m+2]$上有最小值$-5$.
+\ding{192} 当$2m+1 \lt m$,即$m \lt -1$时,函数$g(x)$在区间$[m,m+2]$上是增函数,所以$g(m)=-5$,即$\frac{1}{4}{{m}^{2}}-\left( \frac{1}{2}+m \right)m+\frac{1}{4}=-5$,解得$m=-3$或$m=\frac{7}{3}$,
+因为$m \lt -1$,所以$m=-3$;
+\score{2}{13}\ding{193}当$m\le 2m+1\le m+2$,即$-1\le m\le 1$时,函数$g(x)$的最小值为$g(2m+1)=-5$,即
+$\frac{1}{4}{{(2m+1)}^{2}}-\left( \frac{1}{2}+m \right)(2m+1)+\frac{1}{4}=-5$,解得$m=-\frac{1}{2}-\frac{\sqrt{21}}{2}$或$m=-\frac{1}{2}+\frac{\sqrt{21}}{2}$,均舍去;
+\score{2}{15}\ding{194}当$2m+1 \gt m+2$,即$m \gt 1$时,$g(x)$在区间$[m,m+2]$上是减函数,所以$g(m+2)=-5$,即$\frac{1}{4}{{(m+2)}^{2}}-\left( \frac{1}{2}+m \right)(m+2)+\frac{1}{4}=-5$,解得$m=-1-2\sqrt{2}$或$m=-1+2\sqrt{2}$,因$m \gt 1$,所以$m=-1+2\sqrt{2}$.
+\score{2}{17}综上,存在实数$m$,$m=-3$或$m=-1+2\sqrt{2}$时,函数$g(x)$在区间$[m,m+2]$上有最小值$-5$.
+\score{1}{18}
+\end{solution}
+\end{questions}
+\end{groups}
+\label{lastpage}
+\end{document}
diff --git a/macros/xetex/latex/bhcexam/examples/logo.png b/macros/xetex/latex/bhcexam/examples/logo.png
new file mode 100644
index 0000000000..ccbb38ad13
--- /dev/null
+++ b/macros/xetex/latex/bhcexam/examples/logo.png
Binary files differ
diff --git a/macros/xetex/latex/bhcexam/examples/naive.pdf b/macros/xetex/latex/bhcexam/examples/naive.pdf
new file mode 100644
index 0000000000..e6846ff3b0
--- /dev/null
+++ b/macros/xetex/latex/bhcexam/examples/naive.pdf
Binary files differ
diff --git a/macros/xetex/latex/bhcexam/examples/naive.tex b/macros/xetex/latex/bhcexam/examples/naive.tex
new file mode 100644
index 0000000000..369d23ee6e
--- /dev/null
+++ b/macros/xetex/latex/bhcexam/examples/naive.tex
@@ -0,0 +1,86 @@
+% 使用 BHCexam 文档类,并传递选项
+\documentclass[answers]{BHCexam}
+\usepackage{hyperref}
+
+\begin{document}
+
+% 第一行主标题
+\title{BHCexam试卷排版宏包}
+
+% 第二行主标题
+\subtitle{样例}
+
+% 考试说明
+\notice{满分100分, 10分钟完成.}
+
+% 命题人信息
+\author{微信关注公众号:橘子数学}
+
+% 考试日期
+\date{2019.12.1}
+
+% 生成试卷头
+\maketitle
+
+\begin{groups}
+
+% 第一个题组,显示分值,不预留空间
+\group{填空}{本题组共1小题,共30.0分}
+\begin{questions}[s]
+
+% 填空题,两个空
+\question[30] 橘子数学的网址是\key{www.mathcrowd.cn}, 微信服务号\key{橘子数学}.
+\question[30] 橘子数学趣味挑战的网址是\key{qa.mathcrowd.cn},微信订阅号是\key{试题工坊}, \key{橘子数学题库}.
+
+\end{questions}
+
+% 第二个题组,显示分值,不预留空间
+\group{选择}{本题组共2小题,共40.0分}
+\begin{questions}[ps]
+
+% 选择题,四个选项
+\question[30] 以下哪一项不是橘子数学社区的宗旨\key{C}.
+\fourchoices{开放}{高效}{无视版权}{合作}
+
+% 解答,4cm 参数被忽略
+\begin{solution}{4cm}
+\method 橘子数学社区的宗旨是开放、高效、合作、变革.
+\method 见 \url{http://docs.mathcrowd.cn/zh_CN/latest/community/principles.html}
+\end{solution}
+
+% 选择题,五个选项
+\question[40] 以下数学公式显示有明显瑕疵的是\key{D}.
+\fivechoices{$\sin A$}{$2+3\mathrm{i}$}{$x^2$}{$\ln x$}{$\mathrm{e}^{\mathrm{i}\theta}$}
+
+\begin{solution}{4cm}
+\methodonly D 中正确的公式显示效果为$\ln{x}$.
+\end{solution}
+\end{questions}
+
+% 第三个题组,显示分值,预留空间
+\group{主观题}{本题组共1小题,共30.0分}
+\begin{questions}[st]
+% 简答题,两个小问
+\question[30] 请回答以下问题:
+\begin{subquestions}
+ \subquestion 你觉得有必要创建这样一个试题社区吗? 为什么?
+ \subquestion 你对社区的建设有什么建议.
+\end{subquestions}
+
+% 解答,学生版会预留8cm的答题空间.
+\begin{solution}{4cm}
+ \methodonly 欢迎加入用户群组发言讨论.
+
+telegram 交流群组: https://t.me/mathcrowd
+
+QQ 群: 319701002
+
+Github项目页: \url{https://github.com/mathedu4all/bhcexam}
+
+\score{30}{30}
+
+\end{solution}
+\end{questions}
+
+\end{groups}
+\end{document}
diff --git a/macros/xetex/latex/bhcexam/examples/qrcode.png b/macros/xetex/latex/bhcexam/examples/qrcode.png
new file mode 100644
index 0000000000..b15dd4d96b
--- /dev/null
+++ b/macros/xetex/latex/bhcexam/examples/qrcode.png
Binary files differ
diff --git a/systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl b/systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl
index b23aaefccc..729c304174 100644
--- a/systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl
+++ b/systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl
@@ -114,7 +114,6 @@ $mirrors = {
'https://ftp.tu-chemnitz.de/pub/tex/' => 1,
'https://mirror.clientvps.com/CTAN/' => 1,
'https://mirror.dogado.de/tex-archive/' => 1,
- 'https://mirror.informatik.hs-fulda.de/tex-archive/' => 1,
'https://mirror.physik.tu-berlin.de/pub/CTAN/' => 1,
'https://packages.oth-regensburg.de/ctan/' => 1,
},
@@ -122,6 +121,9 @@ $mirrors = {
'http://ftp.ntua.gr/mirror/ctan/' => 1,
'https://ftp.cc.uoc.gr/mirrors/CTAN/' => 1,
},
+ 'Hungary' => {
+ 'https://mirror.szerverem.hu/ctan/' => 1,
+ },
'Italy' => {
'https://ctan.mirror.garr.it/mirrors/ctan/' => 1,
},
@@ -187,7 +189,6 @@ $mirrors = {
},
'USA' => {
'http://bay.uchicago.edu/CTAN/' => 1,
- 'http://mirrors.ibiblio.org/pub/mirrors/CTAN/' => 1,
'https://ctan.math.illinois.edu/' => 1,
'https://ctan.math.utah.edu/ctan/tex-archive/' => 1,
'https://ctan.math.washington.edu/tex-archive/' => 1,
diff --git a/systems/texlive/tlnet/tlpkg/texlive.tlpdb b/systems/texlive/tlnet/tlpkg/texlive.tlpdb
index d02f10ae0a..830c14c138 100644
--- a/systems/texlive/tlnet/tlpkg/texlive.tlpdb
+++ b/systems/texlive/tlnet/tlpkg/texlive.tlpdb
@@ -26,7 +26,7 @@ depend container_split_src_files/1
depend frozen/0
depend minrelease/2016
depend release/2022
-depend revision/64086
+depend revision/64093
name 00texlive.image
category TLCore
@@ -4609,7 +4609,7 @@ depend setting_available_architectures:aarch64-linux amd64-freebsd amd64-netbsd
name 00texlive.installer
category TLCore
-revision 64074
+revision 64088
shortdesc TeX Live standalone installer package
longdesc This package defines the files to go into the installer
longdesc archives (install-tl-unx.tar.gz, install-tl.zip) built by the
@@ -35837,35 +35837,45 @@ catalogue-version 0.4
name bhcexam
category Package
-revision 39041
-shortdesc An exam class designed for Mathematics Teachers in China
-relocated 1
-longdesc The class based on the exam class, and is specially designed
-longdesc for High School Mathematics Teachers in China.
-containersize 3832
-containerchecksum 83841b8ee51766a9fd7acaef2f2c2662a969e5e6460a54db66e1b70138041eb799eda2e4881b0a2102a00019464a26253ca7d36d7858d2d56684f104bc570be3
-doccontainersize 3436
-doccontainerchecksum 167f5a65edce24e367d6cfb7ebea877b13b1d9cb6f406689c9bdcf364aca0ed04d86c0c1cd3694986dab2ac10230818cbf58f8039568c3e5d9b6b4b98bb93ec6
-docfiles size=10
- RELOC/doc/latex/bhcexam/Makefile
- RELOC/doc/latex/bhcexam/README details="Readme"
- RELOC/doc/latex/bhcexam/test1.tex
- RELOC/doc/latex/bhcexam/test2.tex
- RELOC/doc/latex/bhcexam/test3.tex
- RELOC/doc/latex/bhcexam/test4.tex
-srccontainersize 8508
-srccontainerchecksum ff1583e92e3cc10efe9baaacb523e87ca1884db4203eac09d23c246c1dfa01c5f828d595d03f88241ba4bf80b9cd7b5c62ebffc43e497bebd04144f80d5aefed
-srcfiles size=7
- RELOC/source/latex/bhcexam/BHCexam.dtx
- RELOC/source/latex/bhcexam/BHCexam.ins
+revision 64093
+shortdesc An exam class for mathematics teachers in China
+relocated 1
+longdesc This exam class is specially designed for mathematics teachers
+longdesc in China. It is used by mathcrowd.cn (an opensource math exam
+longdesc database) as the default class for exporting exam papers to
+longdesc pdf. Using BHCexam you can separate the format and the content
+longdesc very well; export both teacher paper and student paper; typeset
+longdesc multiple choice questions with 3-6 options keeping adaptively
+longdesc neat alignment; typeset cloze questions with a customizable
+longdesc underline; typeset questions with subquestions in lists; group
+longdesc questions in a list to control whether to show score, leave
+longdesc spacing, initialize question number; and more (see BHCexam
+longdesc Documentation).
+containersize 4168
+containerchecksum 7244442c52f57270055fad1ec87b00bb0f3ff4c89e37b57be051b29046348dc781e42b156186310d58eceb1ee9d4ff2fe287a3027642fbec3c9c315e00af9c68
+doccontainersize 359312
+doccontainerchecksum 3e16cf4f60c089a21d8e2d0a9c78e8204391ba7bc5a72d7fc23637e0c875a57dd1615b8332f6fea9c5a9bcb4fc17c4818bce708998c1c8c71d0d970e9bfdd132
+docfiles size=119
+ RELOC/doc/xelatex/bhcexam/README-zh.md details="Readme (Chinese)" language="zh"
+ RELOC/doc/xelatex/bhcexam/README.md details="Readme (English)"
+ RELOC/doc/xelatex/bhcexam/examples/To7VxKXpZaOWO5Qq9qzeZGtlwYTwJ5KF.jpg
+ RELOC/doc/xelatex/bhcexam/examples/example_student_paper.pdf details="Example of use (student paper)" language="zh"
+ RELOC/doc/xelatex/bhcexam/examples/example_student_paper.tex
+ RELOC/doc/xelatex/bhcexam/examples/example_teacher_paper.pdf details="Example of use (teacher paper)" language="zh"
+ RELOC/doc/xelatex/bhcexam/examples/example_teacher_paper.tex
+ RELOC/doc/xelatex/bhcexam/examples/logo.png
+ RELOC/doc/xelatex/bhcexam/examples/naive.pdf
+ RELOC/doc/xelatex/bhcexam/examples/naive.tex
+ RELOC/doc/xelatex/bhcexam/examples/qrcode.png
runfiles size=4
- RELOC/tex/latex/bhcexam/BHCexam.cfg
- RELOC/tex/latex/bhcexam/BHCexam.cls
-catalogue-also exam
-catalogue-ctan /macros/latex/contrib/bhcexam
-catalogue-license lppl
-catalogue-topics exam
-catalogue-version 0.4
+ RELOC/tex/xelatex/bhcexam/BHCexam.cls
+catalogue-contact-announce https://github.com/mathedu4all/bhcexam/wiki
+catalogue-contact-bugs https://github.com/mathedu4all/bhcexam/issues
+catalogue-contact-repository https://github.com/mathedu4all/bhcexam
+catalogue-ctan /macros/xetex/latex/bhcexam
+catalogue-license lppl1.3
+catalogue-topics exam class chinese
+catalogue-version 1.7
name bib-fr
category Package
@@ -86809,7 +86819,7 @@ catalogue-version 4.33
name customdice
category Package
-revision 64021
+revision 64089
shortdesc Simple commands for drawing customisable dice
relocated 1
longdesc The customdice package for LaTeX, LuaLaTeX and XeTeX that
@@ -86817,26 +86827,26 @@ longdesc provides functionality for drawing dice. The aim is to provide
longdesc highly-customisable but simple-to-use commands, allowing:
longdesc adding custom text to dice faces; control over colouring;
longdesc control over sizing.
-containersize 2512
-containerchecksum 411c57c5fa5b8a6936b9b5af2adae59d6273b0bd2ea654056e1dd6acab3adca89f849e5724bd0e45a7c7c936bfdd5d37160d051bc4007f19f7d00d249dfc7d82
-doccontainersize 358264
-doccontainerchecksum dc19a3e6f1a59ec650ba2e1adc1a329d3ab9a2b012dd81ec46ac206b8e8a71a43344a345a68f406dcf93d8c7d332c1af792a73fa6e4e42796808f8d9e8e3e3a9
+containersize 2616
+containerchecksum d537d8357fa1d718f685d3bd05afe849eaffcd63050b8ef5f85dfea39260b9268e7ed12e727ac3a14a7194f21e4de158bc0a8143408c45e5f3718ea143a27aff
+doccontainersize 360976
+doccontainerchecksum 7512a7fa81198895666d135bd50d75345e8d7152289f51126fa3fb68a028f05666d4807e63c82db5068a9aeaca11fcb06d7b0edd4d77804bee195409bf042144
docfiles size=92
RELOC/doc/latex/customdice/README.md details="Readme"
RELOC/doc/latex/customdice/customdice.pdf details="Package documentation"
-srccontainersize 6980
-srccontainerchecksum 249374c8d82b82a812784d0eb501f98f4d61a5f4e21d18234c9872cd92098c205344a34e7b546ff38ba9c5bfc9338b9aec35c09cbb01020a184b02aa0e9f6046
-srcfiles size=13
+srccontainersize 7408
+srccontainerchecksum 8ab4af162c7abb96a129934f5c6b1471ba781d43dd7d0dd220a53638010c9c082d26c634a3e65c02f51bb92a7603a3aea9f370e82cea1d8de17afb9d815d1a33
+srcfiles size=14
RELOC/source/latex/customdice/customdice.dtx
RELOC/source/latex/customdice/customdice.ins
-runfiles size=4
+runfiles size=5
RELOC/tex/latex/customdice/customdice.sty
catalogue-contact-bugs https://github.com/prowlett/customdice/issues
catalogue-contact-repository https://github.com/prowlett/customdice
catalogue-ctan /graphics/pgf/contrib/customdice
catalogue-license cc-by-sa-4
catalogue-topics graphics-use
-catalogue-version 1.0
+catalogue-version 1.1
name cutwin
category Package
@@ -192151,17 +192161,17 @@ catalogue-version 1.3
name luatexja
category Package
-revision 64072
+revision 64092
shortdesc Typeset Japanese with Lua(La)TeX
relocated 1
longdesc The package offers support for typesetting Japanese documents
longdesc with LuaTeX. Either of the Plain and LaTeX2e formats may be
longdesc used with the package.
depend luatexbase
-containersize 191912
-containerchecksum 07fdbfbfcb06dc1e18fbae9d8625d9876c73b7470930e8e81d98605fa80a49bc4b9adb5bd3a73d0a6bf19d98151f2a85a7f9bfa9d907a043a52692e9301e81a5
-doccontainersize 3253996
-doccontainerchecksum 06fbaa537f12331a3f8926602f8439b3902655e1e1d196b3702b8fb25c3f01e70c1fa4479ba3145bf30e5e9af8259501b7976c40971c2ab6d9de3f26a4c6b132
+containersize 191980
+containerchecksum 962f17f08154cc84803868497a1cb819db6bb99182617bb460ea59cb61d43c6d7287c5bacf0676cb3777e9a8245f259a37d223b53edab97bb8fa971ff6d90d26
+doccontainersize 3254072
+doccontainerchecksum 6728ba1a0f4842b6d16b0f4913ac5d2e82a212525bb2c5d6f74e6e8f82599029a0ed8173234288a867d8c2f264dd7ee7768bade2f6f40fda4e8d3ce9cfbd77cc
docfiles size=979
RELOC/doc/luatex/luatexja/COPYING
RELOC/doc/luatex/luatexja/README details="Readme"
@@ -192180,7 +192190,7 @@ docfiles size=979
RELOC/doc/luatex/luatexja/luatexja.dtx
RELOC/doc/luatex/luatexja/luatexja.ins
srccontainersize 83300
-srccontainerchecksum b427bdfb7557c8f3d9ac3e73156b6ae25dff3f2d18f5d2569a3ce64ab7e16edae3087cbf85f87377822142160494fd14f3abd900486ab038da24cae95f74697d
+srccontainerchecksum af22a6f630969134b042a0d967dd04baadba3d89da697caef383a73cc5acd2e4bad72d2766c13887ea064ff413ea794d4543c77016e399b403a91d7ba51b3ca7
srcfiles size=118
RELOC/source/luatex/luatexja/ltjclasses.dtx
RELOC/source/luatex/luatexja/ltjclasses.ins
@@ -192304,7 +192314,7 @@ catalogue-contact-repository https://osdn.net/projects/luatex-ja/scm/git/luatexj
catalogue-ctan /macros/luatex/generic/luatexja
catalogue-license bsd
catalogue-topics japanese luatex class macro-gen
-catalogue-version 20220807.0
+catalogue-version 20220810.0
name luatexko
category Package
@@ -251803,7 +251813,7 @@ catalogue-version 1.0
name proflycee
category Package
-revision 64024
+revision 64090
shortdesc A LaTeX package for French maths teachers in high school
relocated 1
longdesc This package provides some commands to help French mathematics
@@ -251812,14 +251822,17 @@ longdesc create splines with "derivative control"; \paramCF and \ligneCF
longdesc in order to create an xcas-windows-like; \envconsolepythontex
longdesc and \envcodepythontex to create code presentation and code
longdesc execution with pythontex.
-containersize 12208
-containerchecksum 5cc47c22a9e69ac9b3b5662526bb4e2803e4162dd8b610f0643b6a5e6e9fa501b9379ce57e48ddcc386ca980b9b551b60e55526f9a34673d513a956920091fb5
-doccontainersize 744396
-doccontainerchecksum 92ea1e2371d5c30166a8522ba35764aa516ee51893d3c9058dd51132ba892a3278b557dddeb22e75094192c50d059b8ee7a037e6fa1ed960c1674e9ffbcae6e3
-docfiles size=211
+containersize 12680
+containerchecksum 69bccc0696621835bfaf0371da9d72bb113eead0c4f0216a03c1296429aad4286af0f6b96b76f1da1d67dbd82efab5e5383b687a8e8ed38d58c88742227c51c9
+doccontainersize 795584
+doccontainerchecksum e89ecd6b264040543700578f9027ba43e9444d08e090536f98cd731f24b240f9dd91390906e8da91e4f5093a2cf2fb1d42673f400c56931bcf39cf9b080cbc68
+docfiles size=230
RELOC/doc/latex/proflycee/ProfLycee-doc.pdf details="Package documentation" language="fr"
RELOC/doc/latex/proflycee/ProfLycee-doc.tex
RELOC/doc/latex/proflycee/README.md details="Readme"
+ RELOC/doc/latex/proflycee/basique.csv
+ RELOC/doc/latex/proflycee/cap.csv
+ RELOC/doc/latex/proflycee/perroquet.csv
RELOC/doc/latex/proflycee/pl-doc-stats_a.png
RELOC/doc/latex/proflycee/pl-doc-stats_b.png
RELOC/doc/latex/proflycee/pl-doc-stats_c.png
@@ -251834,7 +251847,7 @@ catalogue-contact-repository https://github.com/cpierquet/ProfLycee
catalogue-ctan /macros/latex/contrib/proflycee
catalogue-license lppl1.3c
catalogue-topics maths french teaching
-catalogue-version 1.1.8
+catalogue-version 1.2
name program
category Package
@@ -278260,7 +278273,7 @@ catalogue-topics dissertation class
name simplebnf
category Package
-revision 63263
+revision 64091
shortdesc A simple package to format Backus-Naur form (BNF)
relocated 1
longdesc This package provides a simple way to format Backus-Naur form
@@ -278268,11 +278281,11 @@ longdesc (BNF). The included bnfgrammar environment parses BNF
longdesc expressions (possibly annotated), so users can write readable
longdesc BNF expressions in their documents. The package requires expl3,
longdesc xparse, and mathtools.
-containersize 2580
-containerchecksum 4635bc0fcf747ebb2271589987d783a982bf0fe2f2e023cd2bda054aa5a8c49ef0bf02d62893a080617a68f8c733d4eaf63d2c2ef275484cb6886985ea72730a
-doccontainersize 151296
-doccontainerchecksum c6eae1d9f3d141e9b13c6d8b69844e6649232ca654a509ffbbf13d3ff3579b4c566807d18bc3f4beba9fae78b3cf6d7469f81599986572e99caabe27d19fc7cb
-docfiles size=41
+containersize 2632
+containerchecksum 75349aeb69f860016e5cd3e90f987faf922e8a2c77ea26287547bea6035f055e59783e24441686c2586ea21ab9cd11a44d34f3018a79e36aef987500f6affb70
+doccontainersize 151428
+doccontainerchecksum b52237bcd493e131d698843f55dc2955ec6e3806d2a618102a2cca78e4b8864bc781fa88c6008ea5d5407842b13d7618bf463280fde046fa0493ed6e0fea22ae
+docfiles size=42
RELOC/doc/latex/simplebnf/LICENSE
RELOC/doc/latex/simplebnf/README.md details="Readme"
RELOC/doc/latex/simplebnf/simplebnf-doc.pdf details="Package documentation"
@@ -278285,7 +278298,7 @@ catalogue-contact-support https://github.com/Zeta611/simplebnf/issues
catalogue-ctan /macros/latex/contrib/simplebnf
catalogue-license mit
catalogue-topics expl3 formal-spec
-catalogue-version 0.3.0
+catalogue-version 0.3.1
name simplecd
category Package
@@ -306184,7 +306197,7 @@ docfiles size=376
name texlive-scripts
category TLCore
-revision 64074
+revision 64088
shortdesc TeX Live infrastructure programs
longdesc Includes install-tl, tl-portable, rungs, etc.; not needed for
longdesc tlmgr to run but still ours. Not included in tlcritical.
@@ -306192,10 +306205,10 @@ depend texlive-scripts.ARCH
depend texlive.infra
execute addMap mathpple.map
postaction shortcut type=menu name="TeX Live command-line" cmd=TEXDIR/tlpkg/installer/tl-cmd.bat
-containersize 113528
-containerchecksum f2c7868ac1ad92b7947a5dc22ff61c559ccb7b408b4d662c0b9d5b109b44caaa2cf61591f8102a7c545e9e72e4510d41677132ea72ce6dc9b47a266043223820
+containersize 113532
+containerchecksum 7d4456dcadb368c084460b6498935ded333b53bbdc6943bbf421cd7ac9d2115098d1194100755e7a40febb88b00842946066cb60c5b858a8f407bd6fd43ebc3b
doccontainersize 419224
-doccontainerchecksum d32ffdece9c23d795ca3975ec1734048324ce14ed4831ab631524576c36d1d3a3655af6821b174889a8d90f2746d12707dca7c1981746691f292501a0eae9482
+doccontainerchecksum 0c35ddff511d9ac03939c456501d2248514f31b15136476c6aaec741c456ca26533475651629efb03eee4532b52df329820e85fc81cfd33a34b2dfcf0875303c
docfiles size=516
doc.html
texmf-dist/doc/man/man1/fmtutil-sys.1
diff --git a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5 b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5
index 3e26d466aa..a5cf1e4dd8 100644
--- a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5
+++ b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5
@@ -1 +1 @@
-fde4811ca40a2be6ef67215c92f889c3 texlive.tlpdb
+ddd602c9ce8f9098e27fcd9b3f2084b2 texlive.tlpdb
diff --git a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512 b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512
index f6ea1cf901..0ea4433ad9 100644
--- a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512
+++ b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512
@@ -1 +1 @@
-f04b8f79496a1d197503ab02c18321d114a8438a213b62611b8c9a7915425220fe1e14aade757bdc63c00480d515e62f4254235629898eb05e38a8de7a7aa90f texlive.tlpdb
+786899849ff54db49803b47f081f54d760c403c79cf1f419114996f11199fb600a41196ec370fe07f5ba41121a6de0b263306ee298fea1215a76a5a4118b9fcb texlive.tlpdb
diff --git a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc
index 2b4d7553f1..5fc5416ece 100644
--- a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc
+++ b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc
@@ -1,10 +1,10 @@
-----BEGIN PGP SIGNATURE-----
-iQEcBAEBCgAGBQJi8vOVAAoJEEzhh34ZQ4xwLugH/RSiITgh6eVvz7IEOnkWe4e2
-khAHR3r6vRgE2K4evUKUhMdNns+sR+vjXzjvmpKD9Mbffj34liuL0ThdEPd3r1/X
-RteSt2mmu3RPnDxLnMxSd3PUYTbBOVM6yzoL4AXHXrSPQSsSh7PnEESLf/AnLpCl
-De7SPe067yNK+gn5pwEesB16VxIi/r3ugu2htodcGZYJ7xtelkNim9xCwIPrEHkt
-MimTNEBKOv1tcolJe3phF/zpyKgRKSg8y986NkFz/XA8WTMaluYKpSy7zVOUJwIQ
-33YDhuFd/b7cEqiVcy6Twcp6Qs0fJ1sJr6hrZLeK3j/eibgHZQv+/lhTaT91QEI=
-=3Gz0
+iQEcBAEBCgAGBQJi9EUOAAoJEEzhh34ZQ4xwPuUH+we9VJ1bJcz5o2m75drwSLUO
+1qPOASvBI71FBlvf8CUc+eB5qiVGufg1DNtINOJcRPYIQv7yj0yXKT27312FdLYc
+JbGhFmDqWUwW0G6YGVfpadgq9yEjGC21VoZtbAnUybLIN/veKcQtbszmayoKeeqQ
+kvC7DUOEf984YJwdnlmKqhoAzYuzE4qRYgZ7OIFGNLsUVD9VuOV5uIZvGhGnLCAa
+mkpfu5srQv+t9KGcdX1AwwxdPLUbB2V4Fs15MuaBwTLzU9ZaTaBJJPnM9ekf/oKH
+Q+gQYvsKAM4rzJvSEq1SH0QMJy3GZ9EgNIBn1V82/sZxjrn1DB1xiDo2arYqg0I=
+=fcht
-----END PGP SIGNATURE-----
diff --git a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz
index 2f95f2bd9f..9f093cd8de 100644
--- a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz
+++ b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz
Binary files differ
diff --git a/systems/win32/miktex/tm/packages/next/pr.ini b/systems/win32/miktex/tm/packages/next/pr.ini
index be4ea7fc7e..05cd4f651a 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=1660076266
+date=1660162672
lastupd=miktex-arctrl-bin-x64-2.9 miktex-asymptote-bin-x64-2.9 miktex-autosp-bin-x64-2.9 miktex-axohelp-bin-x64-2.9 miktex-bibarts-bin-x64-2.9 miktex-bibtex-bin-x64-2.9 miktex-bibtex8bit-bin-x64-2.9 miktex-bzip2-bin-x64-2.9 miktex-cairo-bin-x64-2.9 miktex-chktex-bin-x64-2.9 miktex-cjkutils-bin-x64-2.9 miktex-console-bin-x64-2.9 miktex-curl-bin-x64-2.9 miktex-cweb-bin-x64-2.9 miktex-devnag-bin-x64-2.9 miktex-doc miktex-dvicopy-bin-x64-2.9 miktex-dvipdfmx-bin-x64-2.9 miktex-dvipng-bin-x64-2.9 miktex-dvips-bin-x64-2.9
-lstdigest=ae03e78ad2073d2af5440f4a917e106c
+lstdigest=34719537d8d983aac441854c0e3440d9
numpkg=5848
relstate=next
-version=8256
+version=8257
;;;;This configuration file is signed by a MiKTeX maintainer. The signature follows.
;;;;-----BEGIN MIKTEX SIGNATURE-----
-;;;; signature/miktex: VxevTL1+/QxR3ajZURcbvh+k8qG0ir6daMnexAvJv0QQwUadZvwnibN5QDxjiftS5XD6a9AbZGtkpTW5EwTCH6UYjnnG5WUL6Q1i/UPS4m+g8DqnEE4icIcLBzN9k1hI/hA6Ll4Uky8DNqZ2i5N3+QZtrt7KB/yE2010UAAzwbdSIKdH02u902POo7XfbTpPqzxEqBVVA7zm5xuHapkVMSk9O35vUDkA7mx14v1ZASddpl8WqxtZkMne7xPISqnBxk3GkMDm2jrxFP4NAGhEaviYnOJKSJX0vz9WgYQdO9rzpfpPPkmmeJWfXAufktec2IzcNSqAAUejuKqeLRYwSw==
+;;;; signature/miktex: Gc6zSyy6um6GOMQ0KwMumvMg21Y1YVcnHyOHWkbKcIWGvPrVI4SS5ilkw3CPbqT3fTEI1qOBhW/4WUf8Z3jNlQIK5zrpN1idGUaLEB9nI0HkT2X5RXhJt15PhOBKYt/U10RoZ+YyjuH6T3YNiMS42CPNfGts2uqOtqXPr4Nh5WP4LJGkrwtslUvd60NFGT+nSit8Ss/ECQvVf3sOxxZ2kcckzBkdKypzR8nATxcvVBteIt6R+c6bSZvkLhki/IBbY5BPKf3ARO/msHD4DFWpI4+qp9V6zaaW2aSoEgwvfXd/tVE4XyGnxmMH5cV8BBiw14s1rC59PrBvYuNeyG7KQQ==
;;;;-----END MIKTEX SIGNATURE-----
diff --git a/systems/win32/miktex/tm/packages/pr.ini b/systems/win32/miktex/tm/packages/pr.ini
index c7120352c3..23a7ac9e55 100644
--- a/systems/win32/miktex/tm/packages/pr.ini
+++ b/systems/win32/miktex/tm/packages/pr.ini
@@ -1,13 +1,13 @@
[repository]
-date=1660075897
+date=1660162289
lastupd=wrapstuff wrapstuff__doc wrapstuff__source miktex-dvips-bin-x64-2.9 miktex-runtime-bin-x64-2.9 miktex-ucrt-bin miktex-vc140-bin apa7 apa7__doc apa7__source buctthesis buctthesis__doc buctthesis__source csassignments csassignments__doc csassignments__source exam-zh exam-zh__doc exam-zh__source fixdif
-lstdigest=6dfc095593e3aaa1c206ce8dc5b4a478
+lstdigest=0c022d56551a080ec684acce3dc32d6d
numpkg=5848
relstate=stable
-version=8256
+version=8257
;;;;This configuration file is signed by a MiKTeX maintainer. The signature follows.
;;;;-----BEGIN MIKTEX SIGNATURE-----
-;;;; signature/miktex: tsRCvYdbfXCm+ns9l/BORUjw99tsN3FlJg89n3+jpTua400qwhur0DgxRxhB7NgJfpzcUEYlu1K0Qx6yNKtR8ZQq9Gz92ue2d2dOXv3htQVhGjTTT0yWnbHy34w3SZjMF9pOPDkMTIn6giv9Skf7mWP44mW6Yg/gTnQZLU3iYx4BEeqKM6vkH2C2kG/TC54sqIos32mqIP5fTnvDYlm3l/F7O5BkERYN9Mp5SWXZAD+h9m3FEjsdrLTspgJFAjHd18RS0m1h/17NABs5MwBuQev1xdMMPa5iq0obYE9+CLLx7Dy3UuBmi/xcdNHamleNSlUxKHfmBAN5RF1svo6U6w==
+;;;; signature/miktex: xDFeH60/54mYpcrTregFv5YySth2NsyHmitrJCsS5RpLJcfIUfXiFhe4MNpaNFAjEnrdDunGfAk8KFUoUfI+/bju521cWyxwFYi6ZTXGxogSYa3pCLxOGo259mrzTJcCb7KBOuup1OrtCk9xOD8MbsRGusM4tsD2IE5ge8CVDh6yzbhp5F3RWW0KjoHbf2TjjzT74Hp4ZEv+DWrKFtsiYfDU80d+yMu/QyW2UOg6C3GjuSE0znw6EwN7wu/Y46mn1q1WQUI2JpHPXi+pXge7mK8kab02+ntsFOik10DBkHB9du4et7IUfHiyeWwomXlG5kHCNc5ix2P2IrgGP1zcGw==
;;;;-----END MIKTEX SIGNATURE-----
diff --git a/timestamp b/timestamp
index 5fd345ce1e..bf3cd05c8e 100644
--- a/timestamp
+++ b/timestamp
@@ -2,4 +2,4 @@
# The source CTAN of this site's material:
dante.ctan.org
# The year-month-day-hour-minute of this site's material:
-2022-08-10-02-02
+2022-08-11-02-02