From 3d3e0a1ec600d13b4db750f4b15dbaa7bad36781 Mon Sep 17 00:00:00 2001 From: Norbert Preining Date: Fri, 16 Sep 2022 03:01:41 +0000 Subject: CTAN sync 202209160301 --- FILES.byname | 546 ++- FILES.byname.gz | Bin 2454445 -> 2455004 bytes FILES.last07days | 487 +- biblio/bibtex/8-bit/README | 1 - biblio/bibtex/8-bit/bt371.readme | 903 ---- fonts/charissil/README | 2 +- fonts/charissil/doc/CharisSIL-samples.pdf | Bin 132725 -> 94321 bytes fonts/charissil/doc/OFL.txt | 188 +- fonts/charissil/latex/CharisSIL.sty | 3 +- fonts/clearsans/README | 2 +- fonts/clearsans/latex/ClearSans.sty | 3 +- macros/latex/contrib/animate/ChangeLog | 6 + macros/latex/contrib/animate/animate.pdf | 1409 +++--- macros/latex/contrib/animate/animate.sty | 30 +- macros/latex/contrib/bithesis/README.md | 43 - macros/latex/contrib/bithesis/bithesis.dtx | 4899 ------------------- macros/latex/contrib/bithesis/bithesis.ins | 80 - macros/latex/contrib/bithesis/bithesis.pdf | Bin 818866 -> 0 bytes macros/latex/contrib/bithesis/contributing-zh.md | 54 - macros/latex/contrib/bithesis/contributing.md | 56 - macros/latex/contrib/l3build/CHANGELOG.md | 8 +- macros/latex/contrib/l3build/README.md | 2 +- macros/latex/contrib/l3build/l3build-install.lua | 8 + macros/latex/contrib/l3build/l3build.1 | 2 +- macros/latex/contrib/l3build/l3build.dtx | 13 +- macros/latex/contrib/l3build/l3build.lua | 2 +- macros/latex/contrib/l3build/l3build.pdf | Bin 741923 -> 742080 bytes macros/latex/contrib/newpax/README.md | 2 +- macros/latex/contrib/newpax/doc-input1.pdf | 4 +- macros/latex/contrib/newpax/doc-input1.tex | 3 +- macros/latex/contrib/newpax/doc-input2.pdf | 4 +- macros/latex/contrib/newpax/doc-input2.tex | 3 +- macros/latex/contrib/newpax/doc-use-newpax.pdf | 274 +- macros/latex/contrib/newpax/doc-use-newpax.tex | 6 +- macros/latex/contrib/newpax/doc-use-pax.pdf | Bin 44928 -> 45012 bytes macros/latex/contrib/newpax/doc-use-pax.tex | 4 + macros/latex/contrib/newpax/newpax.dtx | 73 +- macros/latex/contrib/newpax/newpax.ins | 4 +- macros/latex/contrib/newpax/newpax.pdf | 1367 +++--- macros/latex/contrib/newpax/newpax.tex | 14 +- macros/latex/contrib/opencolor/LICENSE | 21 + macros/latex/contrib/opencolor/README.md | 45 + macros/latex/contrib/opencolor/demo-opencolor.pdf | Bin 0 -> 15089 bytes macros/latex/contrib/opencolor/demo-opencolor.png | Bin 0 -> 189796 bytes macros/latex/contrib/opencolor/demo-opencolor.tex | 26 + macros/latex/contrib/opencolor/opencolor.sty | 154 + macros/latex/contrib/photobook/LICENSE | 29 + macros/latex/contrib/photobook/Makefile | 375 ++ macros/latex/contrib/photobook/README.md | 52 + macros/latex/contrib/photobook/photobook.cls | 5058 +++++++++++++++++++ macros/latex/contrib/photobook/photobook.pdf | Bin 0 -> 134431 bytes macros/latex/contrib/photobook/scripts/cls2tex.sh | 156 + .../latex/contrib/photobook/scripts/make-images.sh | 449 ++ macros/latex/contrib/ppt-slides/ppt-slides.pdf | Bin 227754 -> 229755 bytes macros/latex/contrib/ppt-slides/ppt-slides.sty | 3 +- macros/latex/contrib/ppt-slides/ppt-slides.tex | 16 +- .../contrib/ppt-slides/ppt-templates/ppt-9x6.tex | 14 +- macros/latex/contrib/qrbill/README.md | 25 +- .../latex/contrib/qrbill/qrbill-latexluaqrcode.lua | 24 + macros/latex/contrib/qrbill/qrbill.dtx | 243 +- macros/latex/contrib/qrbill/qrbill.pdf | Bin 80077 -> 85725 bytes macros/latex/contrib/udes-genie-these/README.md | 17 + .../latex/contrib/udes-genie-these/acronymes.tex | 12 + macros/latex/contrib/udes-genie-these/analyse.tex | 1 + .../latex/contrib/udes-genie-these/conception.tex | 1 + .../udes-genie-these/conclusion-anglaise.tex | 1 + .../udes-genie-these/conclusion-francaise.tex | 1 + macros/latex/contrib/udes-genie-these/document.tex | 55 + macros/latex/contrib/udes-genie-these/donnees.tex | 1 + .../contrib/udes-genie-these/introduction.tex | 33 + macros/latex/contrib/udes-genie-these/lexique.tex | 12 + macros/latex/contrib/udes-genie-these/merci.tex | 1 + .../latex/contrib/udes-genie-these/realisation.tex | 1 + .../latex/contrib/udes-genie-these/references.bib | 219 + .../contrib/udes-genie-these/resume-anglais.tex | 1 + .../contrib/udes-genie-these/resume-francais.tex | 1 + macros/latex/contrib/udes-genie-these/revue.tex | 1 + macros/latex/contrib/udes-genie-these/symboles.tex | 15 + macros/latex/contrib/udes-genie-these/tests.tex | 1 + .../contrib/udes-genie-these/udes-genie-these.dtx | 1420 ++++++ .../contrib/udes-genie-these/udes-genie-these.ins | 61 + .../contrib/udes-genie-these/udes-genie-these.pdf | Bin 0 -> 113355 bytes macros/texinfo/latest/texinfo.tex | 20 +- macros/unicodetex/latex/bithesis/README.md | 43 + macros/unicodetex/latex/bithesis/bithesis.dtx | 5075 ++++++++++++++++++++ macros/unicodetex/latex/bithesis/bithesis.ins | 80 + macros/unicodetex/latex/bithesis/bithesis.pdf | Bin 0 -> 857837 bytes .../unicodetex/latex/bithesis/contributing-zh.md | 54 + macros/unicodetex/latex/bithesis/contributing.md | 56 + obsolete/biblio/bibtex/8-bit/README | 1 + obsolete/biblio/bibtex/8-bit/bt371.readme | 903 ++++ .../texlive/tlnet/tlpkg/installer/ctan-mirrors.pl | 5 +- systems/texlive/tlnet/tlpkg/texlive.tlpdb | 191 +- systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5 | 2 +- systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512 | 2 +- .../texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc | 14 +- systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz | Bin 2405816 -> 2406052 bytes systems/win32/miktex/tm/packages/next/pr.ini | 8 +- systems/win32/miktex/tm/packages/pr.ini | 8 +- timestamp | 2 +- 100 files changed, 17324 insertions(+), 8190 deletions(-) delete mode 120000 biblio/bibtex/8-bit/README delete mode 100644 biblio/bibtex/8-bit/bt371.readme delete mode 100644 macros/latex/contrib/bithesis/README.md delete mode 100644 macros/latex/contrib/bithesis/bithesis.dtx delete mode 100644 macros/latex/contrib/bithesis/bithesis.ins delete mode 100644 macros/latex/contrib/bithesis/bithesis.pdf delete mode 100644 macros/latex/contrib/bithesis/contributing-zh.md delete mode 100644 macros/latex/contrib/bithesis/contributing.md create mode 100644 macros/latex/contrib/opencolor/LICENSE create mode 100644 macros/latex/contrib/opencolor/README.md create mode 100644 macros/latex/contrib/opencolor/demo-opencolor.pdf create mode 100644 macros/latex/contrib/opencolor/demo-opencolor.png create mode 100644 macros/latex/contrib/opencolor/demo-opencolor.tex create mode 100644 macros/latex/contrib/opencolor/opencolor.sty create mode 100644 macros/latex/contrib/photobook/LICENSE create mode 100644 macros/latex/contrib/photobook/Makefile create mode 100644 macros/latex/contrib/photobook/README.md create mode 100644 macros/latex/contrib/photobook/photobook.cls create mode 100644 macros/latex/contrib/photobook/photobook.pdf create mode 100755 macros/latex/contrib/photobook/scripts/cls2tex.sh create mode 100644 macros/latex/contrib/photobook/scripts/make-images.sh create mode 100644 macros/latex/contrib/qrbill/qrbill-latexluaqrcode.lua create mode 100644 macros/latex/contrib/udes-genie-these/README.md create mode 100644 macros/latex/contrib/udes-genie-these/acronymes.tex create mode 100644 macros/latex/contrib/udes-genie-these/analyse.tex create mode 100644 macros/latex/contrib/udes-genie-these/conception.tex create mode 100644 macros/latex/contrib/udes-genie-these/conclusion-anglaise.tex create mode 100644 macros/latex/contrib/udes-genie-these/conclusion-francaise.tex create mode 100644 macros/latex/contrib/udes-genie-these/document.tex create mode 100644 macros/latex/contrib/udes-genie-these/donnees.tex create mode 100644 macros/latex/contrib/udes-genie-these/introduction.tex create mode 100644 macros/latex/contrib/udes-genie-these/lexique.tex create mode 100644 macros/latex/contrib/udes-genie-these/merci.tex create mode 100644 macros/latex/contrib/udes-genie-these/realisation.tex create mode 100644 macros/latex/contrib/udes-genie-these/references.bib create mode 100644 macros/latex/contrib/udes-genie-these/resume-anglais.tex create mode 100644 macros/latex/contrib/udes-genie-these/resume-francais.tex create mode 100644 macros/latex/contrib/udes-genie-these/revue.tex create mode 100644 macros/latex/contrib/udes-genie-these/symboles.tex create mode 100644 macros/latex/contrib/udes-genie-these/tests.tex create mode 100644 macros/latex/contrib/udes-genie-these/udes-genie-these.dtx create mode 100644 macros/latex/contrib/udes-genie-these/udes-genie-these.ins create mode 100644 macros/latex/contrib/udes-genie-these/udes-genie-these.pdf create mode 100644 macros/unicodetex/latex/bithesis/README.md create mode 100644 macros/unicodetex/latex/bithesis/bithesis.dtx create mode 100644 macros/unicodetex/latex/bithesis/bithesis.ins create mode 100644 macros/unicodetex/latex/bithesis/bithesis.pdf create mode 100644 macros/unicodetex/latex/bithesis/contributing-zh.md create mode 100644 macros/unicodetex/latex/bithesis/contributing.md create mode 120000 obsolete/biblio/bibtex/8-bit/README create mode 100644 obsolete/biblio/bibtex/8-bit/bt371.readme diff --git a/FILES.byname b/FILES.byname index 5570d26a93..dde7f1fd6d 100644 --- a/FILES.byname +++ b/FILES.byname @@ -50,11 +50,6 @@ 2016/10/20 | 1605431 | biblio/bibfilex/Source-code/Bibfilex_1.2.8-sourcecode.zip 2016/06/14 | 16610 | biblio/bibfilex/Source-code/italian-humanistic-citations-pattern.lng 2016/10/20 | 1650727 | biblio/bibfilex/Windows/Bibfilex_1.2.8-win32-setup.zip -1996/08/18 | 43881 | biblio/bibtex/8-bit/bt371csf.zip -1996/08/18 | 92801 | biblio/bibtex/8-bit/bt371dos.zip -1996/08/18 | 92780 | biblio/bibtex/8-bit/bt371os2.zip -1996/08/18 | 34446 | biblio/bibtex/8-bit/bt371.readme -1996/08/18 | 182878 | biblio/bibtex/8-bit/bt371src.zip 2010/12/09 | 20329 | biblio/bibtex/base/abbrv.bst 2010/12/09 | 21064 | biblio/bibtex/base/acm.bst 2010/12/09 | 23907 | biblio/bibtex/base/alpha.bst @@ -5283,7 +5278,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/09/14 | 71698 | FILES.last07days +2022/09/15 | 85871 | 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 @@ -18716,8 +18711,8 @@ 2022/02/17 | 4219 | fonts/charissil/doc/about.md 2022/02/17 | 36778 | fonts/charissil/doc/about.pdf 2022/02/17 | 6303 | fonts/charissil/doc/announcement.md -2022/02/17 | 132725 | fonts/charissil/doc/CharisSIL-samples.pdf -2022/02/17 | 644 | fonts/charissil/doc/CharisSIL-samples.tex +2022/06/23 | 94321 | fonts/charissil/doc/CharisSIL-samples.pdf +2022/06/22 | 644 | fonts/charissil/doc/CharisSIL-samples.tex 2022/02/17 | 4838 | fonts/charissil/doc/charset.md 2022/02/17 | 35032 | fonts/charissil/doc/charset.pdf 2022/02/17 | 1961 | fonts/charissil/doc/design.md @@ -18732,7 +18727,7 @@ 2022/02/17 | 78714 | fonts/charissil/doc/history.pdf 2022/02/17 | 1484 | fonts/charissil/doc/index.md 2022/02/17 | 24463 | fonts/charissil/doc/index.pdf -2022/02/17 | 4505 | fonts/charissil/doc/OFL.txt +2022/02/17 | 4411 | fonts/charissil/doc/OFL.txt 2022/02/17 | 3327 | fonts/charissil/doc/resources.md 2022/02/17 | 31518 | fonts/charissil/doc/resources.pdf 2022/02/17 | 1216 | fonts/charissil/doc/support.md @@ -18752,7 +18747,7 @@ 2022/02/17 | 3128 | fonts/charissil/enc/a_x7dpvy.enc 2022/02/17 | 2919 | fonts/charissil/enc/a_yszurh.enc 2022/02/17 | 3176 | fonts/charissil/enc/a_zn43lu.enc -2022/02/17 | 1446 | fonts/charissil/latex/CharisSIL.sty +2022/09/15 | 1412 | fonts/charissil/latex/CharisSIL.sty 2022/02/17 | 3507 | fonts/charissil/latex/LY1charssil-TLF.fd 2022/02/17 | 3507 | fonts/charissil/latex/OT1charssil-TLF.fd 2022/02/17 | 3466 | fonts/charissil/latex/T1charssil-TLF.fd @@ -18761,7 +18756,7 @@ 2022/02/17 | 3507 | fonts/charissil/latex/T2Ccharssil-TLF.fd 2022/02/17 | 2090 | fonts/charissil/latex/TS1charssil-TLF.fd 2022/02/17 | 6789 | fonts/charissil/map/charssil.map -2022/02/17 | 1275 | fonts/charissil/README +2022/09/15 | 1275 | fonts/charissil/README 2022/02/17 | 2044 | fonts/charissil/tfm/charssil-BoldItalic-tlf-ly1.tfm 2022/02/17 | 1524 | fonts/charissil/tfm/charssil-BoldItalic-tlf-ot1.tfm 2022/02/17 | 1952 | fonts/charissil/tfm/charssil-BoldItalic-tlf-sc-ly1--base.tfm @@ -18886,7 +18881,7 @@ 2022/02/17 | 1584 | fonts/charissil/vf/charssil-tlf-sc-t2c.vf 2022/02/17 | 1708 | fonts/charissil/vf/charssil-tlf-t1.vf 2022/02/17 | 532 | fonts/charissil/vf/charssil-tlf-ts1.vf -2022/02/17 | 4389020 | fonts/charissil.zip +2022/09/15 | 4352646 | fonts/charissil.zip 1998/11/27 | 21626 | fonts/charter/bchb8a.afm 1998/11/27 | 33799 | fonts/charter/bchb8a.pfb 1998/11/27 | 22099 | fonts/charter/bchbi8a.afm @@ -20801,13 +20796,13 @@ 2019/10/16 | 2905 | fonts/clearsans/enc/clr_lz5qp4.enc 2019/10/16 | 3317 | fonts/clearsans/enc/clr_nrghxx.enc 2019/10/16 | 3006 | fonts/clearsans/enc/clr_zxbkm4.enc -2019/10/16 | 2699 | fonts/clearsans/latex/ClearSans.sty +2022/09/15 | 2665 | fonts/clearsans/latex/ClearSans.sty 2019/10/16 | 3067 | fonts/clearsans/latex/LY1ClearSans-TLF.fd 2019/10/16 | 3067 | fonts/clearsans/latex/OT1ClearSans-TLF.fd 2019/10/16 | 3031 | fonts/clearsans/latex/T1ClearSans-TLF.fd 2019/10/16 | 3067 | fonts/clearsans/latex/TS1ClearSans-TLF.fd 2019/10/25 | 4337 | fonts/clearsans/map/ClearSans.map -2019/10/25 | 1934 | fonts/clearsans/README +2022/09/15 | 1934 | fonts/clearsans/README 2019/10/16 | 1900 | fonts/clearsans/tfm/ClearSans-BoldItalic-tlf-ly1--base.tfm 2019/10/16 | 13884 | fonts/clearsans/tfm/ClearSans-BoldItalic-tlf-ly1.tfm 2019/10/16 | 5292 | fonts/clearsans/tfm/ClearSans-BoldItalic-tlf-ot1.tfm @@ -20904,7 +20899,7 @@ 2019/10/16 | 1696 | fonts/clearsans/vf/ClearSans-tlf-ly1.vf 2019/10/16 | 1716 | fonts/clearsans/vf/ClearSans-tlf-t1.vf 2019/10/16 | 612 | fonts/clearsans/vf/ClearSans-tlf-ts1.vf -2019/10/25 | 2390150 | fonts/clearsans.zip +2022/09/15 | 2390133 | fonts/clearsans.zip 1994/04/13 | 8698 | fonts/cm/afm/cmb10.afm 1994/04/13 | 8090 | fonts/cm/afm/cmbsy10.afm 1994/04/13 | 8728 | fonts/cm/afm/cmbx10.afm @@ -188708,9 +188703,9 @@ 2019/06/24 | 2863898 | install/fonts/cantarell.tds.zip 2014/08/20 | 3922638 | install/fonts/carlito.tds.zip 2017/10/30 | 120633 | install/fonts/ccicons.tds.zip -2022/02/17 | 4774389 | install/fonts/charissil.tds.zip +2022/09/15 | 4738015 | install/fonts/charissil.tds.zip 2019/10/15 | 776510 | install/fonts/cinzel.tds.zip -2019/10/25 | 2401518 | install/fonts/clearsans.tds.zip +2022/09/15 | 2401501 | install/fonts/clearsans.tds.zip 2016/02/14 | 739416 | install/fonts/cm/cmtiup.tds.zip 2010/04/20 | 535128 | install/fonts/cmll.tds.zip 2020/04/13 | 9646462 | install/fonts/coelacanth.tds.zip @@ -188841,7 +188836,7 @@ 2014/08/28 | 1312858 | install/fonts/urw/classico.tds.zip 2016/01/09 | 254062 | install/fonts/verdana.tds.zip 2022/03/11 | 757127 | install/fonts/vntex-nonfree.tds.zip -2022/09/14 | 708693835 | install/fonts.zip +2022/09/15 | 708657444 | install/fonts.zip 2019/12/25 | 20258750 | install/graphics/ketcindy.tds.zip 2021/04/17 | 1248635 | install/graphics/mahjong.tds.zip 2012/12/03 | 1483078 | install/graphics/mfpic.tds.zip @@ -188904,7 +188899,7 @@ 2015/08/04 | 140785 | install/macros/latex/contrib/alertmessage.tds.zip 2019/12/09 | 365186 | install/macros/latex/contrib/alphalph.tds.zip 2013/03/08 | 2249874 | install/macros/latex/contrib/amsrefs.tds.zip -2022/08/04 | 3225393 | install/macros/latex/contrib/animate.tds.zip +2022/09/15 | 3225468 | install/macros/latex/contrib/animate.tds.zip 2014/08/24 | 220789 | install/macros/latex/contrib/answers.tds.zip 2020/01/15 | 195222 | install/macros/latex/contrib/ascmac.tds.zip 2010/03/20 | 235440 | install/macros/latex/contrib/asyfig.tds.zip @@ -189044,7 +189039,7 @@ 2019/12/19 | 302191 | install/macros/latex/contrib/kvdefinekeys.tds.zip 2019/12/15 | 385518 | install/macros/latex/contrib/kvsetkeys.tds.zip 2022/08/30 | 966371 | install/macros/latex/contrib/l3backend.tds.zip -2022/04/19 | 817332 | install/macros/latex/contrib/l3build.tds.zip +2022/09/15 | 817603 | install/macros/latex/contrib/l3build.tds.zip 2022/04/20 | 4458126 | install/macros/latex/contrib/l3experimental.tds.zip 2022/08/30 | 14031415 | install/macros/latex/contrib/l3kernel.tds.zip 2022/06/22 | 2254834 | install/macros/latex/contrib/l3packages.tds.zip @@ -189122,7 +189117,7 @@ 2016/04/15 | 1441089 | install/macros/latex/contrib/proposal.tds.zip 2021/02/04 | 793918 | install/macros/latex/contrib/psnfssx/lucidabr.tds.zip 2012/01/27 | 86429 | install/macros/latex/contrib/pst-vowel.tds.zip -2022/07/08 | 103636 | install/macros/latex/contrib/qrbill.tds.zip +2022/09/15 | 111439 | install/macros/latex/contrib/qrbill.tds.zip 2008/04/30 | 208540 | install/macros/latex/contrib/quotmark.tds.zip 2011/04/02 | 677933 | install/macros/latex/contrib/rcs-multi.tds.zip 2011/08/16 | 189089 | install/macros/latex/contrib/realboxes.tds.zip @@ -189176,6 +189171,7 @@ 2015/06/21 | 1065698 | install/macros/latex/contrib/tufte-latex.tds.zip 2022/08/22 | 13254857 | install/macros/latex/contrib/uantwerpendocs.tds.zip 2019/07/20 | 179217 | install/macros/latex/contrib/ucbthesis.tds.zip +2022/09/15 | 142163 | install/macros/latex/contrib/udes-genie-these.tds.zip 2021/02/23 | 659103 | install/macros/latex/contrib/udesoftec.tds.zip 2015/03/29 | 371816 | install/macros/latex/contrib/undolabl.tds.zip 2019/12/15 | 297300 | install/macros/latex/contrib/uniquecounter.tds.zip @@ -206391,10 +206387,10 @@ 2007/10/11 | 13856 | macros/latex/contrib/analogclock/clock.ttf 2008/12/22 | 551 | macros/latex/contrib/analogclock/README 2008/12/22 | 69900 | macros/latex/contrib/analogclock.zip -2022/08/04 | 3751366 | macros/latex/contrib/animate/animate.pdf -2022/08/04 | 138617 | macros/latex/contrib/animate/animate.sty -2022/07/29 | 83978 | macros/latex/contrib/animate/animate.tex -2022/08/04 | 12986 | macros/latex/contrib/animate/ChangeLog +2022/09/15 | 3751374 | macros/latex/contrib/animate/animate.pdf +2022/09/15 | 138695 | macros/latex/contrib/animate/animate.sty +2022/08/04 | 83978 | macros/latex/contrib/animate/animate.tex +2022/09/15 | 13188 | macros/latex/contrib/animate/ChangeLog 2018/06/26 | 8561 | macros/latex/contrib/animate/files/bye_0.eps 2018/06/26 | 8342 | macros/latex/contrib/animate/files/bye_1.eps 2018/06/26 | 8561 | macros/latex/contrib/animate/files/bye_2.eps @@ -206403,7 +206399,7 @@ 2022/01/26 | 2286 | macros/latex/contrib/animate/files/exp.mp 2022/01/21 | 3127 | macros/latex/contrib/animate/files/scarab.mp 2022/01/21 | 4163 | macros/latex/contrib/animate/README.md -2022/08/04 | 3223120 | macros/latex/contrib/animate.zip +2022/09/15 | 3223195 | macros/latex/contrib/animate.zip 2020/07/29 | 19402 | macros/latex/contrib/annee-scolaire/annee-scolaire.dtx 2020/07/29 | 467107 | macros/latex/contrib/annee-scolaire/annee-scolaire-eng.pdf 2020/07/29 | 489195 | macros/latex/contrib/annee-scolaire/annee-scolaire-fra.pdf @@ -210042,13 +210038,6 @@ 2001/08/18 | 135415 | macros/latex/contrib/biocon/source.pdf 2001/08/18 | 23396 | macros/latex/contrib/biocon/source.tex 2005/04/30 | 295813 | macros/latex/contrib/biocon.zip -2022/09/04 | 151679 | macros/latex/contrib/bithesis/bithesis.dtx -2022/09/04 | 3720 | macros/latex/contrib/bithesis/bithesis.ins -2022/09/04 | 818866 | macros/latex/contrib/bithesis/bithesis.pdf -2022/09/04 | 2332 | macros/latex/contrib/bithesis/contributing.md -2022/09/04 | 2643 | macros/latex/contrib/bithesis/contributing-zh.md -2022/09/04 | 1993 | macros/latex/contrib/bithesis/README.md -2022/09/04 | 839081 | macros/latex/contrib/bithesis.zip 2015/12/11 | 25038 | macros/latex/contrib/bitpattern/bitpattern.dtx 2015/12/11 | 1753 | macros/latex/contrib/bitpattern/bitpattern.ins 2015/12/11 | 175733 | macros/latex/contrib/bitpattern/bitpattern.pdf @@ -220746,32 +220735,32 @@ 2022/08/30 | 49126 | macros/latex/contrib/l3backend/l3backend-pdf.dtx 2022/08/30 | 549 | macros/latex/contrib/l3backend/README.md 2022/08/31 | 929348 | macros/latex/contrib/l3backend.zip -2022/04/19 | 17712 | macros/latex/contrib/l3build/CHANGELOG.md -2022/04/19 | 2338 | macros/latex/contrib/l3build/CONTRIBUTING.md -2022/04/19 | 1816 | macros/latex/contrib/l3build/l3build.1 -2022/04/19 | 7756 | macros/latex/contrib/l3build/l3build-arguments.lua -2022/04/19 | 5397 | macros/latex/contrib/l3build/l3build-aux.lua -2022/04/19 | 36858 | macros/latex/contrib/l3build/l3build-check.lua -2022/04/19 | 2149 | macros/latex/contrib/l3build/l3build-clean.lua -2022/04/19 | 4972 | macros/latex/contrib/l3build/l3build-ctan.lua -2022/04/19 | 111437 | macros/latex/contrib/l3build/l3build.dtx -2022/04/19 | 12633 | macros/latex/contrib/l3build/l3build-file-functions.lua -2022/04/19 | 2473 | macros/latex/contrib/l3build/l3build-help.lua -2022/04/19 | 1540 | macros/latex/contrib/l3build/l3build.ins -2022/04/19 | 10836 | macros/latex/contrib/l3build/l3build-install.lua -2022/04/19 | 6552 | macros/latex/contrib/l3build/l3build.lua -2022/04/19 | 7194 | macros/latex/contrib/l3build/l3build-manifest.lua -2022/04/19 | 10786 | macros/latex/contrib/l3build/l3build-manifest-setup.lua -2022/04/19 | 741923 | macros/latex/contrib/l3build/l3build.pdf -2022/04/19 | 4338 | macros/latex/contrib/l3build/l3build-stdmain.lua -2022/04/19 | 2285 | macros/latex/contrib/l3build/l3build-tagging.lua -2022/04/19 | 6735 | macros/latex/contrib/l3build/l3build-typesetting.lua -2022/04/19 | 2745 | macros/latex/contrib/l3build/l3build-unpack.lua -2022/04/19 | 13249 | macros/latex/contrib/l3build/l3build-upload.lua -2022/04/19 | 7828 | macros/latex/contrib/l3build/l3build-variables.lua -2022/04/19 | 3382 | macros/latex/contrib/l3build/l3build-zip.lua -2022/04/19 | 1019 | macros/latex/contrib/l3build/README.md -2022/04/19 | 813984 | macros/latex/contrib/l3build.zip +2022/09/15 | 17852 | macros/latex/contrib/l3build/CHANGELOG.md +2022/09/15 | 2338 | macros/latex/contrib/l3build/CONTRIBUTING.md +2022/09/15 | 1816 | macros/latex/contrib/l3build/l3build.1 +2022/09/15 | 7756 | macros/latex/contrib/l3build/l3build-arguments.lua +2022/09/15 | 5397 | macros/latex/contrib/l3build/l3build-aux.lua +2022/09/15 | 36858 | macros/latex/contrib/l3build/l3build-check.lua +2022/09/15 | 2149 | macros/latex/contrib/l3build/l3build-clean.lua +2022/09/15 | 4972 | macros/latex/contrib/l3build/l3build-ctan.lua +2022/09/15 | 111519 | macros/latex/contrib/l3build/l3build.dtx +2022/09/15 | 12633 | macros/latex/contrib/l3build/l3build-file-functions.lua +2022/09/15 | 2473 | macros/latex/contrib/l3build/l3build-help.lua +2022/09/15 | 1540 | macros/latex/contrib/l3build/l3build.ins +2022/09/15 | 11070 | macros/latex/contrib/l3build/l3build-install.lua +2022/09/15 | 6552 | macros/latex/contrib/l3build/l3build.lua +2022/09/15 | 7194 | macros/latex/contrib/l3build/l3build-manifest.lua +2022/09/15 | 10786 | macros/latex/contrib/l3build/l3build-manifest-setup.lua +2022/09/15 | 742080 | macros/latex/contrib/l3build/l3build.pdf +2022/09/15 | 4338 | macros/latex/contrib/l3build/l3build-stdmain.lua +2022/09/15 | 2285 | macros/latex/contrib/l3build/l3build-tagging.lua +2022/09/15 | 6735 | macros/latex/contrib/l3build/l3build-typesetting.lua +2022/09/15 | 2745 | macros/latex/contrib/l3build/l3build-unpack.lua +2022/09/15 | 13249 | macros/latex/contrib/l3build/l3build-upload.lua +2022/09/15 | 7828 | macros/latex/contrib/l3build/l3build-variables.lua +2022/09/15 | 3382 | macros/latex/contrib/l3build/l3build-zip.lua +2022/09/15 | 1019 | macros/latex/contrib/l3build/README.md +2022/09/15 | 814249 | macros/latex/contrib/l3build.zip 2022/04/20 | 7547 | macros/latex/contrib/l3experimental/CHANGELOG.md 2022/04/20 | 16509 | macros/latex/contrib/l3experimental/l3benchmark.dtx 2022/04/20 | 1558 | macros/latex/contrib/l3experimental/l3benchmark.ins @@ -223896,22 +223885,22 @@ 2003/01/11 | 122010 | macros/latex/contrib/newlfm/wine.eps 2004/10/30 | 29464 | macros/latex/contrib/newlfm/wine.pdf 2009/04/12 | 679892 | macros/latex/contrib/newlfm.zip -2022/09/11 | 236 | macros/latex/contrib/newpax/doc-extract-newpax.tex -2022/09/11 | 231 | macros/latex/contrib/newpax/doc-extract-pax.tex -2022/09/11 | 31114 | macros/latex/contrib/newpax/doc-input1.pdf -2022/09/11 | 1055 | macros/latex/contrib/newpax/doc-input1.tex -2022/09/11 | 30826 | macros/latex/contrib/newpax/doc-input2.pdf -2022/09/11 | 944 | macros/latex/contrib/newpax/doc-input2.tex -2022/09/11 | 69854 | macros/latex/contrib/newpax/doc-use-newpax.pdf -2022/09/11 | 1034 | macros/latex/contrib/newpax/doc-use-newpax.tex -2022/09/11 | 44928 | macros/latex/contrib/newpax/doc-use-pax.pdf -2022/09/11 | 659 | macros/latex/contrib/newpax/doc-use-pax.tex -2022/09/11 | 36370 | macros/latex/contrib/newpax/newpax.dtx -2022/09/11 | 1735 | macros/latex/contrib/newpax/newpax.ins -2022/09/11 | 174187 | macros/latex/contrib/newpax/newpax.pdf -2022/09/11 | 12919 | macros/latex/contrib/newpax/newpax.tex -2022/09/11 | 853 | macros/latex/contrib/newpax/README.md -2022/09/11 | 139422 | macros/latex/contrib/newpax.zip +2022/09/15 | 236 | macros/latex/contrib/newpax/doc-extract-newpax.tex +2022/09/15 | 231 | macros/latex/contrib/newpax/doc-extract-pax.tex +2022/09/15 | 31114 | macros/latex/contrib/newpax/doc-input1.pdf +2022/09/15 | 1007 | macros/latex/contrib/newpax/doc-input1.tex +2022/09/15 | 30826 | macros/latex/contrib/newpax/doc-input2.pdf +2022/09/15 | 896 | macros/latex/contrib/newpax/doc-input2.tex +2022/09/15 | 71189 | macros/latex/contrib/newpax/doc-use-newpax.pdf +2022/09/15 | 1093 | macros/latex/contrib/newpax/doc-use-newpax.tex +2022/09/15 | 45012 | macros/latex/contrib/newpax/doc-use-pax.pdf +2022/09/15 | 915 | macros/latex/contrib/newpax/doc-use-pax.tex +2022/09/15 | 37197 | macros/latex/contrib/newpax/newpax.dtx +2022/09/15 | 1745 | macros/latex/contrib/newpax/newpax.ins +2022/09/15 | 182407 | macros/latex/contrib/newpax/newpax.pdf +2022/09/15 | 13025 | macros/latex/contrib/newpax/newpax.tex +2022/09/15 | 853 | macros/latex/contrib/newpax/README.md +2022/09/15 | 142951 | macros/latex/contrib/newpax.zip 2006/03/21 | 8851 | macros/latex/contrib/newspaper/atom.jpg 2007/06/12 | 21704 | macros/latex/contrib/newspaper/Figure1.pdf 2007/06/17 | 55908 | macros/latex/contrib/newspaper/Figure2.pdf @@ -224627,6 +224616,13 @@ 2006/09/20 | 303867 | macros/latex/contrib/opcit/opcit.pdf 2007/06/15 | 1074 | macros/latex/contrib/opcit/README 2007/06/15 | 284597 | macros/latex/contrib/opcit.zip +2022/09/15 | 15089 | macros/latex/contrib/opencolor/demo-opencolor.pdf +2022/09/15 | 189796 | macros/latex/contrib/opencolor/demo-opencolor.png +2022/09/15 | 662 | macros/latex/contrib/opencolor/demo-opencolor.tex +2022/09/15 | 1072 | macros/latex/contrib/opencolor/LICENSE +2022/09/15 | 5257 | macros/latex/contrib/opencolor/opencolor.sty +2022/09/15 | 2386 | macros/latex/contrib/opencolor/README.md +2022/09/15 | 200144 | macros/latex/contrib/opencolor.zip 2017/08/04 | 19107 | macros/latex/contrib/oplotsymbl/LICENSE.md 2017/08/03 | 1095 | macros/latex/contrib/oplotsymbl/literatur.bib 2017/08/04 | 223657 | macros/latex/contrib/oplotsymbl/oPlotSymbl-Manual-en.pdf @@ -225950,6 +225946,14 @@ 2017/04/21 | 1634 | macros/latex/contrib/phonrule/phonrule.sty 2017/04/21 | 492 | macros/latex/contrib/phonrule/README.md 2017/04/21 | 44782 | macros/latex/contrib/phonrule.zip +2022/09/15 | 1522 | macros/latex/contrib/photobook/LICENSE +2022/09/15 | 8678 | macros/latex/contrib/photobook/Makefile +2022/09/15 | 152077 | macros/latex/contrib/photobook/photobook.cls +2022/09/15 | 134431 | macros/latex/contrib/photobook/photobook.pdf +2022/09/15 | 1112 | macros/latex/contrib/photobook/README.md +2022/09/15 | 4212 | macros/latex/contrib/photobook/scripts/cls2tex.sh +2022/09/15 | 10516 | macros/latex/contrib/photobook/scripts/make-images.sh +2022/09/15 | 171115 | macros/latex/contrib/photobook.zip 2004/07/15 | 1773 | macros/latex/contrib/photo/Makefile 2004/07/15 | 26571 | macros/latex/contrib/photo/photo.dtx 1999/07/25 | 595 | macros/latex/contrib/photo/photo.ins @@ -226294,18 +226298,18 @@ 2005/09/04 | 335095 | macros/latex/contrib/ppr-prv/ppr-prv.pdf 2005/09/02 | 4261 | macros/latex/contrib/ppr-prv/README 2005/09/04 | 328544 | macros/latex/contrib/ppr-prv.zip -2022/09/12 | 174 | macros/latex/contrib/ppt-slides/DEPENDS.txt -2022/09/12 | 1420 | macros/latex/contrib/ppt-slides/ppt-schemes/ppt-dark-mono.tex -2022/09/12 | 1420 | macros/latex/contrib/ppt-slides/ppt-schemes/ppt-dark.tex -2022/09/12 | 1420 | macros/latex/contrib/ppt-slides/ppt-schemes/ppt-light-mono.tex -2022/09/12 | 1420 | macros/latex/contrib/ppt-slides/ppt-schemes/ppt-light.tex -2022/09/12 | 227754 | macros/latex/contrib/ppt-slides/ppt-slides.pdf -2022/09/12 | 5816 | macros/latex/contrib/ppt-slides/ppt-slides.sty -2022/09/12 | 7896 | macros/latex/contrib/ppt-slides/ppt-slides.tex -2022/09/12 | 3838 | macros/latex/contrib/ppt-slides/ppt-templates/ppt-9x6.tex -2022/09/12 | 1576 | macros/latex/contrib/ppt-slides/README.md -2022/09/12 | 94352 | macros/latex/contrib/ppt-slides/socrates.jpg -2022/09/12 | 321496 | macros/latex/contrib/ppt-slides.zip +2022/09/15 | 174 | macros/latex/contrib/ppt-slides/DEPENDS.txt +2022/09/15 | 1420 | macros/latex/contrib/ppt-slides/ppt-schemes/ppt-dark-mono.tex +2022/09/15 | 1420 | macros/latex/contrib/ppt-slides/ppt-schemes/ppt-dark.tex +2022/09/15 | 1420 | macros/latex/contrib/ppt-slides/ppt-schemes/ppt-light-mono.tex +2022/09/15 | 1420 | macros/latex/contrib/ppt-slides/ppt-schemes/ppt-light.tex +2022/09/15 | 229755 | macros/latex/contrib/ppt-slides/ppt-slides.pdf +2022/09/15 | 5857 | macros/latex/contrib/ppt-slides/ppt-slides.sty +2022/09/15 | 8372 | macros/latex/contrib/ppt-slides/ppt-slides.tex +2022/09/15 | 3923 | macros/latex/contrib/ppt-slides/ppt-templates/ppt-9x6.tex +2022/09/15 | 1576 | macros/latex/contrib/ppt-slides/README.md +2022/09/15 | 94352 | macros/latex/contrib/ppt-slides/socrates.jpg +2022/09/15 | 323608 | macros/latex/contrib/ppt-slides.zip 2007/08/13 | 4545 | macros/latex/contrib/pracjourn/pjsample.ltx 2006/11/16 | 122311 | macros/latex/contrib/pracjourn/pjsample.pdf 2007/08/25 | 50011 | macros/latex/contrib/pracjourn/pracjourn.dtx @@ -227178,13 +227182,14 @@ 2008/11/29 | 24257 | macros/latex/contrib/qobitree/qobitree.tex 2008/11/29 | 4430 | macros/latex/contrib/qobitree/README 2008/11/29 | 6848 | macros/latex/contrib/qobitree.zip -2022/07/08 | 45467 | macros/latex/contrib/qrbill/qrbill.dtx -2022/07/08 | 1661 | macros/latex/contrib/qrbill/qrbill.ins -2022/07/08 | 80077 | macros/latex/contrib/qrbill/qrbill.pdf -2022/07/08 | 1153 | macros/latex/contrib/qrbill/qrbill_swiss-cross.pdf -2022/07/08 | 1107 | macros/latex/contrib/qrbill/qrbill-vocab.csv -2022/07/08 | 1756 | macros/latex/contrib/qrbill/README.md -2022/07/08 | 93772 | macros/latex/contrib/qrbill.zip +2022/09/15 | 54303 | macros/latex/contrib/qrbill/qrbill.dtx +2022/09/15 | 1661 | macros/latex/contrib/qrbill/qrbill.ins +2022/09/15 | 456 | macros/latex/contrib/qrbill/qrbill-latexluaqrcode.lua +2022/09/15 | 85725 | macros/latex/contrib/qrbill/qrbill.pdf +2022/09/15 | 1153 | macros/latex/contrib/qrbill/qrbill_swiss-cross.pdf +2022/09/15 | 1107 | macros/latex/contrib/qrbill/qrbill-vocab.csv +2022/09/15 | 2496 | macros/latex/contrib/qrbill/README.md +2022/09/15 | 102503 | macros/latex/contrib/qrbill.zip 2015/01/14 | 117047 | macros/latex/contrib/qrcode/qrcode.dtx 2015/01/08 | 2161 | macros/latex/contrib/qrcode/qrcode.ins 2015/01/14 | 265315 | macros/latex/contrib/qrcode/qrcode.pdf @@ -233960,6 +233965,28 @@ 2004/12/19 | 2922 | macros/latex/contrib/ucthesis/uctest.tex 2004/12/19 | 45780 | macros/latex/contrib/ucthesis/ucthesis.cls 2005/04/27 | 39529 | macros/latex/contrib/ucthesis.zip +2022/09/15 | 284 | macros/latex/contrib/udes-genie-these/acronymes.tex +2022/09/15 | 18 | macros/latex/contrib/udes-genie-these/analyse.tex +2022/09/15 | 21 | macros/latex/contrib/udes-genie-these/conception.tex +2022/09/15 | 28 | macros/latex/contrib/udes-genie-these/conclusion-anglaise.tex +2022/09/15 | 31 | macros/latex/contrib/udes-genie-these/conclusion-francaise.tex +2022/09/15 | 1349 | macros/latex/contrib/udes-genie-these/document.tex +2022/09/15 | 18 | macros/latex/contrib/udes-genie-these/donnees.tex +2022/09/15 | 1587 | macros/latex/contrib/udes-genie-these/introduction.tex +2022/09/15 | 337 | macros/latex/contrib/udes-genie-these/lexique.tex +2022/09/15 | 192 | macros/latex/contrib/udes-genie-these/merci.tex +2022/09/15 | 908 | macros/latex/contrib/udes-genie-these/README.md +2022/09/15 | 22 | macros/latex/contrib/udes-genie-these/realisation.tex +2022/09/15 | 6716 | macros/latex/contrib/udes-genie-these/references.bib +2022/09/15 | 165 | macros/latex/contrib/udes-genie-these/resume-anglais.tex +2022/09/15 | 186 | macros/latex/contrib/udes-genie-these/resume-francais.tex +2022/09/15 | 34 | macros/latex/contrib/udes-genie-these/revue.tex +2022/09/15 | 397 | macros/latex/contrib/udes-genie-these/symboles.tex +2022/09/15 | 15 | macros/latex/contrib/udes-genie-these/tests.tex +2022/09/15 | 62118 | macros/latex/contrib/udes-genie-these/udes-genie-these.dtx +2022/09/15 | 1962 | macros/latex/contrib/udes-genie-these/udes-genie-these.ins +2022/09/15 | 113355 | macros/latex/contrib/udes-genie-these/udes-genie-these.pdf +2022/09/15 | 134261 | macros/latex/contrib/udes-genie-these.zip 2021/02/23 | 11461 | macros/latex/contrib/udesoftec/CHANGELOG 2021/02/23 | 1794 | macros/latex/contrib/udesoftec/README 2021/02/23 | 9799 | macros/latex/contrib/udesoftec/udesoftec-bibcommon.sty @@ -245793,6 +245820,13 @@ 2022/09/03 | 19106 | macros/unicodetex/latex/beaulivre/LICENSE 2022/09/03 | 1458 | macros/unicodetex/latex/beaulivre/README.md 2022/09/03 | 555182 | macros/unicodetex/latex/beaulivre.zip +2022/09/15 | 158102 | macros/unicodetex/latex/bithesis/bithesis.dtx +2022/09/15 | 3720 | macros/unicodetex/latex/bithesis/bithesis.ins +2022/09/15 | 857837 | macros/unicodetex/latex/bithesis/bithesis.pdf +2022/09/15 | 2332 | macros/unicodetex/latex/bithesis/contributing.md +2022/09/15 | 2643 | macros/unicodetex/latex/bithesis/contributing-zh.md +2022/09/15 | 1993 | macros/unicodetex/latex/bithesis/README.md +2022/09/15 | 879243 | macros/unicodetex/latex/bithesis.zip 2022/02/26 | 128251 | macros/unicodetex/latex/book-of-common-prayer/book-of-common-prayer.pdf 2022/02/26 | 6771 | macros/unicodetex/latex/book-of-common-prayer/book-of-common-prayer.sty 2022/02/26 | 17327 | macros/unicodetex/latex/book-of-common-prayer/book-of-common-prayer.tex @@ -247503,6 +247537,11 @@ 1991/12/02 | 68034 | macros/ytex/yusage.tex 1991/12/02 | 34679 | macros/ytex/yuser.mac 2005/10/21 | 50547 | macros/ytex.zip +1996/08/18 | 43881 | obsolete/biblio/bibtex/8-bit/bt371csf.zip +1996/08/18 | 92801 | obsolete/biblio/bibtex/8-bit/bt371dos.zip +1996/08/18 | 92780 | obsolete/biblio/bibtex/8-bit/bt371os2.zip +1996/08/18 | 34446 | obsolete/biblio/bibtex/8-bit/bt371.readme +1996/08/18 | 182878 | obsolete/biblio/bibtex/8-bit/bt371src.zip 1993/01/15 | 19367 | obsolete/biblio/bibtex/contrib/acm.bst 1992/09/15 | 26089 | obsolete/biblio/bibtex/contrib/cea.bst 2008/09/22 | 27335 | obsolete/biblio/bibtex/contrib/economic/econometrica.bst @@ -276865,7 +276904,7 @@ 2021/05/03 | 629 | support/TeX4ht/doc/README 2020/08/24 | 358454 | support/TeX4ht/doc/TeX4ht-doc.tex 2021/05/11 | 262 | support/TeX4ht/README -2022/08/29 | 200748 | support/TeX4ht/source/ChangeLog +2022/09/14 | 200965 | support/TeX4ht/source/ChangeLog 2021/05/03 | 1375 | support/TeX4ht/source/checklog.lua 2021/05/03 | 1189 | support/TeX4ht/source/common-code.tex 2021/05/03 | 2727 | support/TeX4ht/source/common-info.tex @@ -276873,11 +276912,11 @@ 2021/05/06 | 15 | support/TeX4ht/source/extra-bin/vcss 2021/05/06 | 15 | support/TeX4ht/source/extra-bin/xmllint 2022/08/21 | 27315 | support/TeX4ht/source/Makefile -2022/08/17 | 8111 | support/TeX4ht/source/mktex4ht-cnf.tex +2022/09/14 | 8139 | support/TeX4ht/source/mktex4ht-cnf.tex 2021/05/03 | 1121 | support/TeX4ht/source/README 2021/05/03 | 1744 | support/TeX4ht/source/t1fontmake.lua 2021/05/03 | 297 | support/TeX4ht/source/t1fontsample.tex -2022/08/25 | 1128416 | support/TeX4ht/source/tex4ht-4ht.tex +2022/09/14 | 1129023 | support/TeX4ht/source/tex4ht-4ht.tex 2021/05/03 | 7127 | support/TeX4ht/source/tex4ht-auto-script.tex 2021/05/16 | 1539 | support/TeX4ht/source/tex4ht-bibtex2.tex 2022/06/05 | 21307 | support/TeX4ht/source/tex4ht-cond4ht.tex @@ -276919,7 +276958,7 @@ 2021/05/03 | 22748 | support/TeX4ht/source/tex4ht-jsmath.tex 2021/05/03 | 104631 | support/TeX4ht/source/tex4ht-jsml.tex 2021/05/03 | 90707 | support/TeX4ht/source/tex4ht-jsml-xtpipes.tex -2022/04/17 | 5296 | support/TeX4ht/source/tex4ht-mathjax.tex +2022/09/14 | 5299 | support/TeX4ht/source/tex4ht-mathjax.tex 2021/05/03 | 102444 | support/TeX4ht/source/tex4ht-mathltx.tex 2022/08/21 | 145077 | support/TeX4ht/source/tex4ht-mathml.tex 2021/05/03 | 8860 | support/TeX4ht/source/tex4ht-mathplayer.tex @@ -279359,10 +279398,10 @@ 1993/07/19 | 61321 | systems/mac/macmakeindex.sit.hqx 2022/03/17 | 47 | systems/mac/mactex/BasicTeX.pkg.md5 2022/03/17 | 143 | systems/mac/mactex/BasicTeX.pkg.sha512 -2022/09/01 | 38089 | systems/mac/mactex/ExtrasFolder.pdf +2022/09/14 | 38091 | systems/mac/mactex/ExtrasFolder.pdf 2022/03/17 | 50 | systems/mac/mactex/Ghostscript.pkg.md5 2022/03/17 | 146 | systems/mac/mactex/Ghostscript.pkg.sha512 -2022/09/01 | 1612 | systems/mac/mactex/Licenses.txt +2022/09/14 | 1612 | systems/mac/mactex/Licenses.txt 2022/03/21 | 4961582623 | systems/mac/mactex/mactex-20220321.pkg 2022/03/21 | 54 | systems/mac/mactex/mactex-20220321.pkg.md5 2022/03/21 | 150 | systems/mac/mactex/mactex-20220321.pkg.sha512 @@ -279372,13 +279411,13 @@ 2022/02/28 | 55345960 | systems/mac/mactex/mactex-ghostscript-9.55-20220208.pkg 2022/02/28 | 71 | systems/mac/mactex/mactex-ghostscript-9.55-20220208.pkg.md5 2022/03/17 | 167 | systems/mac/mactex/mactex-ghostscript-9.55-20220208.pkg.sha512 -2022/09/01 | 524761890 | systems/mac/mactex/mactex-MacTeXtras-20220901.zip -2022/09/01 | 65 | systems/mac/mactex/mactex-MacTeXtras-20220901.zip.md5 -2022/09/01 | 161 | systems/mac/mactex/mactex-MacTeXtras-20220901.zip.sha512 +2022/09/14 | 524770924 | systems/mac/mactex/mactex-MacTeXtras-20220914.zip +2022/09/14 | 65 | systems/mac/mactex/mactex-MacTeXtras-20220914.zip.md5 +2022/09/14 | 161 | systems/mac/mactex/mactex-MacTeXtras-20220914.zip.sha512 2022/03/21 | 45 | systems/mac/mactex/MacTeX.pkg.md5 2022/03/21 | 141 | systems/mac/mactex/MacTeX.pkg.sha512 -2022/09/01 | 49 | systems/mac/mactex/MacTeXtras.zip.md5 -2022/09/01 | 145 | systems/mac/mactex/MacTeXtras.zip.sha512 +2022/09/14 | 49 | systems/mac/mactex/MacTeXtras.zip.md5 +2022/09/14 | 145 | systems/mac/mactex/MacTeXtras.zip.sha512 2022/04/03 | 189 | systems/mac/mactex/README 1995/08/15 | 308344 | systems/mac/MakeIndex-Fat-1.0-sit.hqx 1994/04/20 | 2925109 | systems/mac/metafont/bluesky/MAC_MF_0.66.sit.hqx @@ -280930,8 +280969,8 @@ 2020/12/08 | 344 | systems/texlive/tlnet/archive/albatross.x86_64-linuxmusl.r57089.tar.xz 2020/12/08 | 344 | systems/texlive/tlnet/archive/albatross.x86_64-linux.r57089.tar.xz 2020/12/08 | 340 | systems/texlive/tlnet/archive/albatross.x86_64-solaris.r57089.tar.xz -2020/03/24 | 1107112 | systems/texlive/tlnet/archive/alegreya.doc.r54512.tar.xz -2020/03/24 | 24434164 | systems/texlive/tlnet/archive/alegreya.r54512.tar.xz +2022/09/15 | 1107116 | systems/texlive/tlnet/archive/alegreya.doc.r64384.tar.xz +2022/09/15 | 23710500 | systems/texlive/tlnet/archive/alegreya.r64384.tar.xz 2022/03/06 | 244068 | systems/texlive/tlnet/archive/aleph.aarch64-linux.r62457.tar.xz 2022/03/05 | 295136 | systems/texlive/tlnet/archive/aleph.amd64-freebsd.r62391.tar.xz 2022/03/05 | 219940 | systems/texlive/tlnet/archive/aleph.amd64-netbsd.r62430.tar.xz @@ -281291,8 +281330,8 @@ 2022/02/25 | 91728 | systems/texlive/tlnet/archive/atendofenv.doc.r62164.tar.xz 2022/02/25 | 1584 | systems/texlive/tlnet/archive/atendofenv.r62164.tar.xz 2022/02/25 | 3104 | systems/texlive/tlnet/archive/atendofenv.source.r62164.tar.xz -2021/02/06 | 631676 | systems/texlive/tlnet/archive/atkinson.doc.r57624.tar.xz -2021/02/06 | 337140 | systems/texlive/tlnet/archive/atkinson.r57624.tar.xz +2022/09/15 | 634088 | systems/texlive/tlnet/archive/atkinson.doc.r64385.tar.xz +2022/09/15 | 337144 | systems/texlive/tlnet/archive/atkinson.r64385.tar.xz 2019/11/25 | 348 | systems/texlive/tlnet/archive/attachfile2.aarch64-linux.r52909.tar.xz 2019/11/25 | 348 | systems/texlive/tlnet/archive/attachfile2.amd64-freebsd.r52909.tar.xz 2019/11/25 | 348 | systems/texlive/tlnet/archive/attachfile2.amd64-netbsd.r52909.tar.xz @@ -281692,12 +281731,12 @@ 2019/02/28 | 5756 | systems/texlive/tlnet/archive/beamercolorthemeowl.source.r40105.tar.xz 2020/05/12 | 1885368 | systems/texlive/tlnet/archive/beamerdarkthemes.doc.r55117.tar.xz 2020/05/12 | 1828 | systems/texlive/tlnet/archive/beamerdarkthemes.r55117.tar.xz -2022/05/18 | 2954024 | systems/texlive/tlnet/archive/beamer.doc.r63321.tar.xz +2022/09/15 | 2925988 | systems/texlive/tlnet/archive/beamer.doc.r64388.tar.xz 2022/04/28 | 367212 | systems/texlive/tlnet/archive/beamer-fuberlin.doc.r63161.tar.xz 2022/04/28 | 3168 | systems/texlive/tlnet/archive/beamer-fuberlin.r63161.tar.xz 2020/03/24 | 77044 | systems/texlive/tlnet/archive/beamerposter.doc.r54512.tar.xz 2020/03/24 | 7456 | systems/texlive/tlnet/archive/beamerposter.r54512.tar.xz -2022/05/18 | 167032 | systems/texlive/tlnet/archive/beamer.r63321.tar.xz +2022/09/15 | 167052 | systems/texlive/tlnet/archive/beamer.r64388.tar.xz 2022/06/21 | 217376 | systems/texlive/tlnet/archive/beamer-rl.doc.r63668.tar.xz 2022/06/21 | 7416 | systems/texlive/tlnet/archive/beamer-rl.r63668.tar.xz 2019/02/28 | 375856 | systems/texlive/tlnet/archive/beamersubframe.doc.r23510.tar.xz @@ -281742,8 +281781,8 @@ 2019/02/28 | 6008 | systems/texlive/tlnet/archive/beamertheme-saintpetersburg.source.r45877.tar.xz 2021/07/26 | 40528 | systems/texlive/tlnet/archive/beamertheme-simpledarkblue.doc.r60061.tar.xz 2021/07/26 | 1568 | systems/texlive/tlnet/archive/beamertheme-simpledarkblue.r60061.tar.xz -2022/09/07 | 173988 | systems/texlive/tlnet/archive/beamertheme-tcolorbox.doc.r64305.tar.xz -2022/09/07 | 1860 | systems/texlive/tlnet/archive/beamertheme-tcolorbox.r64305.tar.xz +2022/09/15 | 170224 | systems/texlive/tlnet/archive/beamertheme-tcolorbox.doc.r64387.tar.xz +2022/09/15 | 2356 | systems/texlive/tlnet/archive/beamertheme-tcolorbox.r64387.tar.xz 2022/05/10 | 584444 | systems/texlive/tlnet/archive/beamertheme-trigon.doc.r63270.tar.xz 2022/05/10 | 6076 | systems/texlive/tlnet/archive/beamertheme-trigon.r63270.tar.xz 2022/05/10 | 15156 | systems/texlive/tlnet/archive/beamertheme-trigon.source.r63270.tar.xz @@ -283013,7 +283052,7 @@ 2022/09/13 | 6756 | systems/texlive/tlnet/archive/collection-latexextra.r64365.tar.xz 2022/06/10 | 700 | systems/texlive/tlnet/archive/collection-latex.r63515.tar.xz 2022/06/12 | 736 | systems/texlive/tlnet/archive/collection-latexrecommended.r63547.tar.xz -2022/08/27 | 908 | systems/texlive/tlnet/archive/collection-luatex.r64203.tar.xz +2022/09/15 | 920 | systems/texlive/tlnet/archive/collection-luatex.r64393.tar.xz 2022/06/21 | 1616 | systems/texlive/tlnet/archive/collection-mathscience.r63667.tar.xz 2021/06/10 | 548 | systems/texlive/tlnet/archive/collection-metapost.r59531.tar.xz 2021/02/24 | 476 | systems/texlive/tlnet/archive/collection-music.r57878.tar.xz @@ -283409,8 +283448,8 @@ 2019/03/24 | 372 | systems/texlive/tlnet/archive/csplain.x86_64-solaris.r50528.tar.xz 2019/02/28 | 321176 | systems/texlive/tlnet/archive/csquotes-de.doc.r23371.tar.xz 2019/02/28 | 400 | systems/texlive/tlnet/archive/csquotes-de.r23371.tar.xz -2022/09/10 | 325316 | systems/texlive/tlnet/archive/csquotes.doc.r64323.tar.xz -2022/09/10 | 18068 | systems/texlive/tlnet/archive/csquotes.r64323.tar.xz +2022/09/15 | 325560 | systems/texlive/tlnet/archive/csquotes.doc.r64389.tar.xz +2022/09/15 | 18088 | systems/texlive/tlnet/archive/csquotes.r64389.tar.xz 2019/02/28 | 1798840 | systems/texlive/tlnet/archive/cs.r41553.tar.xz 2020/03/24 | 2090188 | systems/texlive/tlnet/archive/css-colors.doc.r54512.tar.xz 2020/03/24 | 2236 | systems/texlive/tlnet/archive/css-colors.r54512.tar.xz @@ -285187,9 +285226,9 @@ 2019/08/06 | 202740 | systems/texlive/tlnet/archive/fixcmex.doc.r51825.tar.xz 2019/08/06 | 1400 | systems/texlive/tlnet/archive/fixcmex.r51825.tar.xz 2019/08/06 | 2868 | systems/texlive/tlnet/archive/fixcmex.source.r51825.tar.xz -2022/08/12 | 261096 | systems/texlive/tlnet/archive/fixdif.doc.r64096.tar.xz -2022/08/12 | 1796 | systems/texlive/tlnet/archive/fixdif.r64096.tar.xz -2022/08/12 | 6984 | systems/texlive/tlnet/archive/fixdif.source.r64096.tar.xz +2022/09/15 | 261188 | systems/texlive/tlnet/archive/fixdif.doc.r64390.tar.xz +2022/09/15 | 1796 | systems/texlive/tlnet/archive/fixdif.r64390.tar.xz +2022/09/15 | 6988 | systems/texlive/tlnet/archive/fixdif.source.r64390.tar.xz 2019/02/28 | 50024 | systems/texlive/tlnet/archive/fixfoot.doc.r17131.tar.xz 2019/02/28 | 3280 | systems/texlive/tlnet/archive/fixfoot.r17131.tar.xz 2022/07/24 | 286260 | systems/texlive/tlnet/archive/fixjfm.doc.r63967.tar.xz @@ -286096,8 +286135,8 @@ 2021/11/28 | 6640 | systems/texlive/tlnet/archive/hep-title.source.r61173.tar.xz 2020/04/16 | 100060 | systems/texlive/tlnet/archive/hepunits.doc.r54758.tar.xz 2020/04/16 | 1804 | systems/texlive/tlnet/archive/hepunits.r54758.tar.xz -2022/09/04 | 420080 | systems/texlive/tlnet/archive/hereapplies.doc.r64282.tar.xz -2022/09/04 | 5272 | systems/texlive/tlnet/archive/hereapplies.r64282.tar.xz +2022/09/15 | 421652 | systems/texlive/tlnet/archive/hereapplies.doc.r64391.tar.xz +2022/09/15 | 5300 | systems/texlive/tlnet/archive/hereapplies.r64391.tar.xz 2019/02/28 | 596 | systems/texlive/tlnet/archive/here.doc.r16135.tar.xz 2019/02/28 | 896 | systems/texlive/tlnet/archive/here.r16135.tar.xz 2019/02/28 | 213100 | systems/texlive/tlnet/archive/he-she.doc.r41359.tar.xz @@ -286675,9 +286714,9 @@ 2022/07/11 | 4512 | systems/texlive/tlnet/archive/jpnedumathsymbols.r63864.tar.xz 2019/02/28 | 150368 | systems/texlive/tlnet/archive/jpsj.doc.r15878.tar.xz 2019/02/28 | 7272 | systems/texlive/tlnet/archive/jpsj.r15878.tar.xz -2022/07/24 | 784656 | systems/texlive/tlnet/archive/jsclasses.doc.r63967.tar.xz -2022/07/24 | 21720 | systems/texlive/tlnet/archive/jsclasses.r63967.tar.xz -2022/07/24 | 56684 | systems/texlive/tlnet/archive/jsclasses.source.r63967.tar.xz +2022/09/15 | 806740 | systems/texlive/tlnet/archive/jsclasses.doc.r64386.tar.xz +2022/09/15 | 21752 | systems/texlive/tlnet/archive/jsclasses.r64386.tar.xz +2022/09/15 | 56900 | systems/texlive/tlnet/archive/jsclasses.source.r64386.tar.xz 2020/12/09 | 1203772 | systems/texlive/tlnet/archive/jslectureplanner.doc.r57095.tar.xz 2020/12/09 | 12972 | systems/texlive/tlnet/archive/jslectureplanner.r57095.tar.xz 2019/02/28 | 18444 | systems/texlive/tlnet/archive/js-misc.doc.r16211.tar.xz @@ -287945,6 +287984,8 @@ 2020/02/18 | 209076 | systems/texlive/tlnet/archive/luatodonotes.doc.r53825.tar.xz 2020/02/18 | 26600 | systems/texlive/tlnet/archive/luatodonotes.r53825.tar.xz 2020/02/18 | 20788 | systems/texlive/tlnet/archive/luatodonotes.source.r53825.tar.xz +2022/09/15 | 95932 | systems/texlive/tlnet/archive/luatruthtable.doc.r64392.tar.xz +2022/09/15 | 2092 | systems/texlive/tlnet/archive/luatruthtable.r64392.tar.xz 2021/06/04 | 214628 | systems/texlive/tlnet/archive/lua-typo.doc.r59457.tar.xz 2021/06/04 | 8804 | systems/texlive/tlnet/archive/lua-typo.r59457.tar.xz 2021/06/04 | 22768 | systems/texlive/tlnet/archive/lua-typo.source.r59457.tar.xz @@ -289974,6 +290015,9 @@ 2020/07/28 | 2536 | systems/texlive/tlnet/archive/pinoutikz.r55966.tar.xz 2019/02/28 | 110192 | systems/texlive/tlnet/archive/pitex.doc.r24731.tar.xz 2019/02/28 | 22664 | systems/texlive/tlnet/archive/pitex.r24731.tar.xz +2022/09/15 | 258696 | systems/texlive/tlnet/archive/piton.doc.r64393.tar.xz +2022/09/15 | 6668 | systems/texlive/tlnet/archive/piton.r64393.tar.xz +2022/09/15 | 7768 | systems/texlive/tlnet/archive/piton.source.r64393.tar.xz 2019/02/28 | 317704 | systems/texlive/tlnet/archive/pittetd.doc.r15878.tar.xz 2019/02/28 | 8884 | systems/texlive/tlnet/archive/pittetd.r15878.tar.xz 2019/02/28 | 38588 | systems/texlive/tlnet/archive/pittetd.source.r15878.tar.xz @@ -290189,8 +290233,8 @@ 2019/02/28 | 317360 | systems/texlive/tlnet/archive/ppr-prv.doc.r15878.tar.xz 2019/02/28 | 5596 | systems/texlive/tlnet/archive/ppr-prv.r15878.tar.xz 2019/02/28 | 9460 | systems/texlive/tlnet/archive/ppr-prv.source.r15878.tar.xz -2022/09/14 | 225712 | systems/texlive/tlnet/archive/ppt-slides.doc.r64378.tar.xz -2022/09/14 | 2860 | systems/texlive/tlnet/archive/ppt-slides.r64378.tar.xz +2022/09/15 | 224544 | systems/texlive/tlnet/archive/ppt-slides.doc.r64395.tar.xz +2022/09/15 | 3916 | systems/texlive/tlnet/archive/ppt-slides.r64395.tar.xz 2022/01/24 | 386136 | systems/texlive/tlnet/archive/pracjourn.doc.r61719.tar.xz 2022/01/24 | 4628 | systems/texlive/tlnet/archive/pracjourn.r61719.tar.xz 2022/01/24 | 15248 | systems/texlive/tlnet/archive/pracjourn.source.r61719.tar.xz @@ -291720,9 +291764,9 @@ 2020/12/06 | 2856 | systems/texlive/tlnet/archive/stepgreek.doc.r57074.tar.xz 2020/12/06 | 451624 | systems/texlive/tlnet/archive/stepgreek.r57074.tar.xz 2021/01/04 | 1296664 | systems/texlive/tlnet/archive/step.r57307.tar.xz -2022/05/25 | 2217204 | systems/texlive/tlnet/archive/stex.doc.r63390.tar.xz -2022/05/25 | 77016 | systems/texlive/tlnet/archive/stex.r63390.tar.xz -2022/05/25 | 61736 | systems/texlive/tlnet/archive/stex.source.r63390.tar.xz +2022/09/15 | 2755852 | systems/texlive/tlnet/archive/stex.doc.r64383.tar.xz +2022/09/15 | 79884 | systems/texlive/tlnet/archive/stex.r64383.tar.xz +2022/09/15 | 63628 | systems/texlive/tlnet/archive/stex.source.r64383.tar.xz 2021/10/19 | 406344 | systems/texlive/tlnet/archive/stickstoo.doc.r60793.tar.xz 2021/10/19 | 2668304 | systems/texlive/tlnet/archive/stickstoo.r60793.tar.xz 2021/04/05 | 1252812 | systems/texlive/tlnet/archive/stix2-otf.doc.r58735.tar.xz @@ -292113,14 +292157,14 @@ 2022/02/27 | 108804 | systems/texlive/tlnet/archive/tex4ht.amd64-freebsd.r62206.tar.xz 2022/02/27 | 87364 | systems/texlive/tlnet/archive/tex4ht.amd64-netbsd.r62220.tar.xz 2022/04/21 | 69948 | systems/texlive/tlnet/archive/tex4ht.armhf-linux.r63092.tar.xz -2022/08/30 | 136384 | systems/texlive/tlnet/archive/tex4ht.doc.r64234.tar.xz +2022/09/15 | 136384 | systems/texlive/tlnet/archive/tex4ht.doc.r64394.tar.xz 2022/03/01 | 58328 | systems/texlive/tlnet/archive/tex4ht.i386-cygwin.r62282.tar.xz 2022/02/27 | 93760 | systems/texlive/tlnet/archive/tex4ht.i386-freebsd.r62206.tar.xz 2022/02/27 | 91280 | systems/texlive/tlnet/archive/tex4ht.i386-linux.r62210.tar.xz 2022/02/27 | 76200 | systems/texlive/tlnet/archive/tex4ht.i386-netbsd.r62220.tar.xz 2022/02/27 | 83964 | systems/texlive/tlnet/archive/tex4ht.i386-solaris.r62206.tar.xz -2022/08/30 | 952788 | systems/texlive/tlnet/archive/tex4ht.r64234.tar.xz -2022/08/30 | 1269116 | systems/texlive/tlnet/archive/tex4ht.source.r64234.tar.xz +2022/09/15 | 952780 | systems/texlive/tlnet/archive/tex4ht.r64394.tar.xz +2022/09/15 | 1268180 | systems/texlive/tlnet/archive/tex4ht.source.r64394.tar.xz 2022/02/28 | 184748 | systems/texlive/tlnet/archive/tex4ht.universal-darwin.r62258.tar.xz 2022/02/27 | 57768 | systems/texlive/tlnet/archive/tex4ht.win32.r62199.tar.xz 2022/03/01 | 58016 | systems/texlive/tlnet/archive/tex4ht.x86_64-cygwin.r62279.tar.xz @@ -292355,7 +292399,7 @@ 2022/09/13 | 600 | systems/texlive/tlnet/archive/texlive-scripts.amd64-freebsd.r64356.tar.xz 2022/09/13 | 596 | systems/texlive/tlnet/archive/texlive-scripts.amd64-netbsd.r64356.tar.xz 2022/09/13 | 596 | systems/texlive/tlnet/archive/texlive-scripts.armhf-linux.r64356.tar.xz -2022/09/14 | 420868 | systems/texlive/tlnet/archive/texlive-scripts.doc.r64369.tar.xz +2022/09/15 | 420848 | systems/texlive/tlnet/archive/texlive-scripts.doc.r64380.tar.xz 2020/01/27 | 916 | systems/texlive/tlnet/archive/texlive-scripts-extra.aarch64-linux.r53577.tar.xz 2020/01/27 | 924 | systems/texlive/tlnet/archive/texlive-scripts-extra.amd64-freebsd.r53577.tar.xz 2020/01/27 | 916 | systems/texlive/tlnet/archive/texlive-scripts-extra.amd64-netbsd.r53577.tar.xz @@ -292379,7 +292423,7 @@ 2022/09/13 | 592 | systems/texlive/tlnet/archive/texlive-scripts.i386-linux.r64356.tar.xz 2022/09/13 | 596 | systems/texlive/tlnet/archive/texlive-scripts.i386-netbsd.r64356.tar.xz 2022/09/13 | 596 | systems/texlive/tlnet/archive/texlive-scripts.i386-solaris.r64356.tar.xz -2022/09/14 | 113672 | systems/texlive/tlnet/archive/texlive-scripts.r64369.tar.xz +2022/09/15 | 113648 | systems/texlive/tlnet/archive/texlive-scripts.r64380.tar.xz 2022/09/13 | 580 | systems/texlive/tlnet/archive/texlive-scripts.universal-darwin.r64356.tar.xz 2022/04/19 | 36296 | systems/texlive/tlnet/archive/texlive-scripts.win32.r63068.tar.xz 2022/09/13 | 596 | systems/texlive/tlnet/archive/texlive-scripts.x86_64-cygwin.r64356.tar.xz @@ -294214,16 +294258,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/09/14 | 5831810 | systems/texlive/tlnet/install-tl-unx.tar.gz -2022/09/14 | 152 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512 -2022/09/14 | 455 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512.asc +2022/09/15 | 5832971 | systems/texlive/tlnet/install-tl-unx.tar.gz +2022/09/15 | 152 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512 +2022/09/15 | 455 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512.asc 2021/04/11 | 4945 | systems/texlive/tlnet/install-tl-windows.bat -2022/09/14 | 20436234 | systems/texlive/tlnet/install-tl-windows.exe -2022/09/14 | 153 | systems/texlive/tlnet/install-tl-windows.exe.sha512 -2022/09/14 | 455 | systems/texlive/tlnet/install-tl-windows.exe.sha512.asc -2022/09/14 | 25516585 | systems/texlive/tlnet/install-tl.zip -2022/09/14 | 145 | systems/texlive/tlnet/install-tl.zip.sha512 -2022/09/14 | 455 | systems/texlive/tlnet/install-tl.zip.sha512.asc +2022/09/15 | 20438514 | systems/texlive/tlnet/install-tl-windows.exe +2022/09/15 | 153 | systems/texlive/tlnet/install-tl-windows.exe.sha512 +2022/09/15 | 455 | systems/texlive/tlnet/install-tl-windows.exe.sha512.asc +2022/09/15 | 25516592 | systems/texlive/tlnet/install-tl.zip +2022/09/15 | 145 | systems/texlive/tlnet/install-tl.zip.sha512 +2022/09/15 | 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 @@ -294233,7 +294277,7 @@ 2022/02/28 | 1280 | systems/texlive/tlnet/tlpkg/gpg/trustdb.gpg 2022/09/12 | 49769 | systems/texlive/tlnet/tlpkg/installer/config.guess 2010/11/11 | 11651 | systems/texlive/tlnet/tlpkg/installer/COPYING.MinGW-runtime.txt -2022/09/13 | 7279 | systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl +2022/09/14 | 7219 | systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl 2022/07/21 | 222477 | systems/texlive/tlnet/tlpkg/installer/curl/curl-ca-bundle.crt 2020/04/15 | 2606592 | systems/texlive/tlnet/tlpkg/installer/curl/curl.exe 2017/04/16 | 2629 | systems/texlive/tlnet/tlpkg/installer/installer-options.txt @@ -294276,13 +294320,13 @@ 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/09/14 | 17633572 | systems/texlive/tlnet/tlpkg/texlive.tlpdb -2022/09/14 | 48 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5 +2022/09/15 | 17636724 | systems/texlive/tlnet/tlpkg/texlive.tlpdb +2022/09/15 | 48 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5 2022/04/18 | 86658 | systems/texlive/tlnet/tlpkg/TeXLive/TLPDB.pm -2022/09/14 | 144 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512 -2022/09/14 | 455 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc -2022/09/14 | 2406196 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz -2021/12/21 | 58848 | systems/texlive/tlnet/tlpkg/TeXLive/TLPOBJ.pm +2022/09/15 | 144 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512 +2022/09/15 | 455 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc +2022/09/15 | 2405816 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz +2022/09/14 | 58922 | 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 2022/06/19 | 156508 | systems/texlive/tlnet/tlpkg/TeXLive/TLUtils.pm @@ -299624,7 +299668,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/09/14 | 662791 | systems/win32/miktex/tm/packages/files.csv.lzma +2022/09/15 | 662791 | 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 @@ -301319,9 +301363,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/08/27 | 43640 | systems/win32/miktex/tm/packages/miktex-zlib-bin-x64-2.9.tar.lzma -2022/09/14 | 293317 | systems/win32/miktex/tm/packages/miktex-zzdb1-2.9.tar.lzma -2022/09/14 | 1492215 | systems/win32/miktex/tm/packages/miktex-zzdb2-2.9.tar.lzma -2022/09/14 | 1372824 | systems/win32/miktex/tm/packages/miktex-zzdb3-2.9.tar.lzma +2022/09/15 | 293297 | systems/win32/miktex/tm/packages/miktex-zzdb1-2.9.tar.lzma +2022/09/15 | 1491902 | systems/win32/miktex/tm/packages/miktex-zzdb2-2.9.tar.lzma +2022/09/15 | 1371976 | 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/08/27 | 14450 | 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 @@ -301566,102 +301610,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/09/14 | 662652 | systems/win32/miktex/tm/packages/next/files.csv.lzma -2022/09/14 | 57318 | systems/win32/miktex/tm/packages/next/miktex-arctrl-bin-x64-2.9.tar.lzma -2022/09/14 | 1161753 | systems/win32/miktex/tm/packages/next/miktex-asymptote-bin-x64-2.9.tar.lzma -2022/09/14 | 31588 | systems/win32/miktex/tm/packages/next/miktex-autosp-bin-x64-2.9.tar.lzma -2022/09/14 | 35264 | systems/win32/miktex/tm/packages/next/miktex-axohelp-bin-x64-2.9.tar.lzma -2022/09/14 | 65130 | systems/win32/miktex/tm/packages/next/miktex-bibarts-bin-x64-2.9.tar.lzma -2022/09/14 | 95469 | systems/win32/miktex/tm/packages/next/miktex-bibtex8bit-bin-x64-2.9.tar.lzma -2022/09/14 | 77211 | systems/win32/miktex/tm/packages/next/miktex-bibtex-bin-x64-2.9.tar.lzma -2022/09/14 | 31563 | systems/win32/miktex/tm/packages/next/miktex-bzip2-bin-x64-2.9.tar.lzma -2022/09/14 | 394143 | systems/win32/miktex/tm/packages/next/miktex-cairo-bin-x64-2.9.tar.lzma -2022/09/14 | 37050 | systems/win32/miktex/tm/packages/next/miktex-chktex-bin-x64-2.9.tar.lzma -2022/09/14 | 57505 | systems/win32/miktex/tm/packages/next/miktex-cjkutils-bin-x64-2.9.tar.lzma -2022/09/14 | 270466 | systems/win32/miktex/tm/packages/next/miktex-console-bin-x64-2.9.tar.lzma -2022/09/14 | 196212 | systems/win32/miktex/tm/packages/next/miktex-curl-bin-x64-2.9.tar.lzma -2022/09/14 | 103246 | systems/win32/miktex/tm/packages/next/miktex-cweb-bin-x64-2.9.tar.lzma -2022/09/14 | 24211 | systems/win32/miktex/tm/packages/next/miktex-devnag-bin-x64-2.9.tar.lzma -2022/09/14 | 481894 | systems/win32/miktex/tm/packages/next/miktex-doc.tar.lzma -2022/09/14 | 52037 | systems/win32/miktex/tm/packages/next/miktex-dvicopy-bin-x64-2.9.tar.lzma -2022/09/14 | 325980 | systems/win32/miktex/tm/packages/next/miktex-dvipdfmx-bin-x64-2.9.tar.lzma -2022/09/14 | 45795 | systems/win32/miktex/tm/packages/next/miktex-dvipng-bin-x64-2.9.tar.lzma -2022/09/14 | 135465 | systems/win32/miktex/tm/packages/next/miktex-dvips-bin-x64-2.9.tar.lzma -2022/09/14 | 1458151 | systems/win32/miktex/tm/packages/next/miktex-dvisvgm-bin-x64-2.9.tar.lzma -2022/09/14 | 112979 | systems/win32/miktex/tm/packages/next/miktex-epstopdf-bin-x64-2.9.tar.lzma -2022/09/14 | 48852 | systems/win32/miktex/tm/packages/next/miktex-expat-bin-x64-2.9.tar.lzma -2022/09/14 | 28510 | systems/win32/miktex/tm/packages/next/miktex-findtexmf-bin-x64-2.9.tar.lzma -2022/09/14 | 63241 | systems/win32/miktex/tm/packages/next/miktex-fmt-bin-x64-2.9.tar.lzma -2022/09/14 | 155431 | systems/win32/miktex/tm/packages/next/miktex-fontconfig-bin-x64-2.9.tar.lzma -2022/09/14 | 79063 | systems/win32/miktex/tm/packages/next/miktex-fonts-bin-x64-2.9.tar.lzma -2022/09/14 | 81448 | systems/win32/miktex/tm/packages/next/miktex-freeglut-bin-x64-2.9.tar.lzma -2022/09/14 | 295944 | systems/win32/miktex/tm/packages/next/miktex-freetype2-bin-x64-2.9.tar.lzma -2022/09/14 | 25118 | systems/win32/miktex/tm/packages/next/miktex-fribidixetex-bin-x64-2.9.tar.lzma -2022/09/14 | 112879 | systems/win32/miktex/tm/packages/next/miktex-gd-bin-x64-2.9.tar.lzma -2022/09/14 | 73264 | systems/win32/miktex/tm/packages/next/miktex-graphite2-bin-x64-2.9.tar.lzma -2022/09/14 | 115578 | systems/win32/miktex/tm/packages/next/miktex-gregorio-bin-x64-2.9.tar.lzma -2022/09/14 | 43889 | systems/win32/miktex/tm/packages/next/miktex-gsf2pk-bin-x64-2.9.tar.lzma -2022/09/14 | 565076 | systems/win32/miktex/tm/packages/next/miktex-harfbuzz-bin-x64-2.9.tar.lzma -2022/09/14 | 247209 | systems/win32/miktex/tm/packages/next/miktex-hitex-bin-x64.tar.lzma -2022/09/14 | 169678 | systems/win32/miktex/tm/packages/next/miktex-hunspell-bin-x64-2.9.tar.lzma -2022/09/14 | 109650 | systems/win32/miktex/tm/packages/next/miktex-jpeg-bin-x64-2.9.tar.lzma -2022/09/14 | 18382 | systems/win32/miktex/tm/packages/next/miktex-kpathsea-bin-x64-2.9.tar.lzma -2022/09/14 | 30568 | systems/win32/miktex/tm/packages/next/miktex-lacheck-bin-x64-2.9.tar.lzma -2022/09/14 | 682215 | systems/win32/miktex/tm/packages/next/miktex-lcdf-typetools-bin-x64-2.9.tar.lzma -2022/09/14 | 599107 | systems/win32/miktex/tm/packages/next/miktex-libressl-bin-x64-2.9.tar.lzma -2022/09/14 | 527569 | systems/win32/miktex/tm/packages/next/miktex-log4cxx-bin-x64-2.9.tar.lzma -2022/09/14 | 103598 | systems/win32/miktex/tm/packages/next/miktex-lua53-bin-x64-2.9.tar.lzma -2022/09/14 | 2023133 | systems/win32/miktex/tm/packages/next/miktex-luatex-bin-x64-2.9.tar.lzma -2022/09/14 | 74099 | systems/win32/miktex/tm/packages/next/miktex-lzma-bin-x64-2.9.tar.lzma -2022/09/14 | 32074 | systems/win32/miktex/tm/packages/next/miktex-makeindex-bin-x64-2.9.tar.lzma -2022/09/14 | 8826 | systems/win32/miktex/tm/packages/next/miktex-md5-bin-x64-2.9.tar.lzma -2022/09/14 | 209139 | systems/win32/miktex/tm/packages/next/miktex-metafont-bin-x64-2.9.tar.lzma -2022/09/14 | 286684 | systems/win32/miktex/tm/packages/next/miktex-metapost-bin-x64-2.9.tar.lzma -2022/09/14 | 104922 | systems/win32/miktex/tm/packages/next/miktex-mfware-bin-x64-2.9.tar.lzma -2022/09/14 | 140014 | systems/win32/miktex/tm/packages/next/miktex-mktex-bin-x64-2.9.tar.lzma -2022/09/14 | 325484 | systems/win32/miktex/tm/packages/next/miktex-mo-bin-x64-2.9.tar.lzma -2022/09/14 | 181723 | systems/win32/miktex/tm/packages/next/miktex-mpfr-bin-x64-2.9.tar.lzma -2022/09/14 | 55319 | systems/win32/miktex/tm/packages/next/miktex-mpmcli-bin-x64-2.9.tar.lzma -2022/09/14 | 35231 | systems/win32/miktex/tm/packages/next/miktex-mspack-bin-x64-2.9.tar.lzma -2022/09/14 | 43618 | systems/win32/miktex/tm/packages/next/miktex-mthelp-bin-x64-2.9.tar.lzma -2022/09/14 | 48038 | systems/win32/miktex/tm/packages/next/miktex-mtprint-bin-x64-2.9.tar.lzma -2022/09/14 | 52369 | systems/win32/miktex/tm/packages/next/miktex-m-tx-bin-x64-2.9.tar.lzma -2022/09/14 | 213847 | systems/win32/miktex/tm/packages/next/miktex-omegaware-bin-x64-2.9.tar.lzma -2022/09/14 | 41180 | systems/win32/miktex/tm/packages/next/miktex-patgen-bin-x64.tar.lzma -2022/09/14 | 824996 | systems/win32/miktex/tm/packages/next/miktex-pdftex-bin-x64-2.9.tar.lzma -2022/09/14 | 203419 | systems/win32/miktex/tm/packages/next/miktex-pixman-bin-x64-2.9.tar.lzma -2022/09/14 | 245152 | systems/win32/miktex/tm/packages/next/miktex-pmx-bin-x64-2.9.tar.lzma -2022/09/14 | 88483 | systems/win32/miktex/tm/packages/next/miktex-png-bin-x64-2.9.tar.lzma -2022/09/14 | 1323744 | systems/win32/miktex/tm/packages/next/miktex-poppler-bin-x64-2.9.tar.lzma -2022/09/14 | 23951 | systems/win32/miktex/tm/packages/next/miktex-popt-bin-x64-2.9.tar.lzma -2022/09/14 | 37503 | systems/win32/miktex/tm/packages/next/miktex-posix-bin-x64-2.9.tar.lzma -2022/09/14 | 72978 | systems/win32/miktex/tm/packages/next/miktex-ps2pk-bin-x64-2.9.tar.lzma -2022/09/14 | 58632 | systems/win32/miktex/tm/packages/next/miktex-psutils-bin-x64-2.9.tar.lzma -2022/09/14 | 769651 | systems/win32/miktex/tm/packages/next/miktex-ptex-bin-x64.tar.lzma -2022/09/14 | 1503053 | systems/win32/miktex/tm/packages/next/miktex-runtime-bin-x64-2.9.tar.lzma -2022/09/14 | 52628 | systems/win32/miktex/tm/packages/next/miktex-synctex-bin-x64-2.9.tar.lzma -2022/09/14 | 63802 | systems/win32/miktex/tm/packages/next/miktex-tdsutil-bin-x64.tar.lzma -2022/09/14 | 27465 | systems/win32/miktex/tm/packages/next/miktex-teckit-bin-x64-2.9.tar.lzma -2022/09/14 | 18511 | systems/win32/miktex/tm/packages/next/miktex-tex2xindy-bin-x64-2.9.tar.lzma -2022/09/14 | 70938 | systems/win32/miktex/tm/packages/next/miktex-tex4ht-bin-x64-2.9.tar.lzma -2022/09/14 | 173177 | systems/win32/miktex/tm/packages/next/miktex-tex-bin-x64-2.9.tar.lzma -2022/09/14 | 68145 | systems/win32/miktex/tm/packages/next/miktex-texify-bin-x64-2.9.tar.lzma -2022/09/14 | 107437 | systems/win32/miktex/tm/packages/next/miktex-texware-bin-x64-2.9.tar.lzma -2022/09/14 | 2821670 | systems/win32/miktex/tm/packages/next/miktex-texworks-bin-x64-2.9.tar.lzma -2022/09/14 | 62359 | systems/win32/miktex/tm/packages/next/miktex-ttf2pk2-bin-x64-2.9.tar.lzma -2022/09/14 | 41191 | systems/win32/miktex/tm/packages/next/miktex-upmendex-bin-x64.tar.lzma -2022/09/14 | 33862 | systems/win32/miktex/tm/packages/next/miktex-uriparser-bin-x64-2.9.tar.lzma -2022/09/14 | 73686 | systems/win32/miktex/tm/packages/next/miktex-web-bin-x64-2.9.tar.lzma -2022/09/14 | 352464 | systems/win32/miktex/tm/packages/next/miktex-xetex-bin-x64-2.9.tar.lzma -2022/09/14 | 57501 | systems/win32/miktex/tm/packages/next/miktex-xml2pmx-bin-x64.tar.lzma -2022/09/14 | 630433 | systems/win32/miktex/tm/packages/next/miktex-yap-bin-x64-2.9.tar.lzma -2022/09/14 | 43527 | systems/win32/miktex/tm/packages/next/miktex-zlib-bin-x64-2.9.tar.lzma -2022/09/14 | 293274 | systems/win32/miktex/tm/packages/next/miktex-zzdb1-2.9.tar.lzma -2022/09/14 | 1490369 | systems/win32/miktex/tm/packages/next/miktex-zzdb2-2.9.tar.lzma -2022/09/14 | 1371656 | systems/win32/miktex/tm/packages/next/miktex-zzdb3-2.9.tar.lzma -2022/09/14 | 14433 | systems/win32/miktex/tm/packages/next/miktex-zzip-bin-x64-2.9.tar.lzma +2022/09/15 | 662652 | systems/win32/miktex/tm/packages/next/files.csv.lzma +2022/09/15 | 57317 | systems/win32/miktex/tm/packages/next/miktex-arctrl-bin-x64-2.9.tar.lzma +2022/09/15 | 1161749 | systems/win32/miktex/tm/packages/next/miktex-asymptote-bin-x64-2.9.tar.lzma +2022/09/15 | 31586 | systems/win32/miktex/tm/packages/next/miktex-autosp-bin-x64-2.9.tar.lzma +2022/09/15 | 35264 | systems/win32/miktex/tm/packages/next/miktex-axohelp-bin-x64-2.9.tar.lzma +2022/09/15 | 65129 | systems/win32/miktex/tm/packages/next/miktex-bibarts-bin-x64-2.9.tar.lzma +2022/09/15 | 95469 | systems/win32/miktex/tm/packages/next/miktex-bibtex8bit-bin-x64-2.9.tar.lzma +2022/09/15 | 77211 | systems/win32/miktex/tm/packages/next/miktex-bibtex-bin-x64-2.9.tar.lzma +2022/09/15 | 31563 | systems/win32/miktex/tm/packages/next/miktex-bzip2-bin-x64-2.9.tar.lzma +2022/09/15 | 394143 | systems/win32/miktex/tm/packages/next/miktex-cairo-bin-x64-2.9.tar.lzma +2022/09/15 | 37050 | systems/win32/miktex/tm/packages/next/miktex-chktex-bin-x64-2.9.tar.lzma +2022/09/15 | 57504 | systems/win32/miktex/tm/packages/next/miktex-cjkutils-bin-x64-2.9.tar.lzma +2022/09/15 | 270465 | systems/win32/miktex/tm/packages/next/miktex-console-bin-x64-2.9.tar.lzma +2022/09/15 | 196212 | systems/win32/miktex/tm/packages/next/miktex-curl-bin-x64-2.9.tar.lzma +2022/09/15 | 103247 | systems/win32/miktex/tm/packages/next/miktex-cweb-bin-x64-2.9.tar.lzma +2022/09/15 | 24212 | systems/win32/miktex/tm/packages/next/miktex-devnag-bin-x64-2.9.tar.lzma +2022/09/15 | 481894 | systems/win32/miktex/tm/packages/next/miktex-doc.tar.lzma +2022/09/15 | 52036 | systems/win32/miktex/tm/packages/next/miktex-dvicopy-bin-x64-2.9.tar.lzma +2022/09/15 | 325980 | systems/win32/miktex/tm/packages/next/miktex-dvipdfmx-bin-x64-2.9.tar.lzma +2022/09/15 | 45796 | systems/win32/miktex/tm/packages/next/miktex-dvipng-bin-x64-2.9.tar.lzma +2022/09/15 | 135464 | systems/win32/miktex/tm/packages/next/miktex-dvips-bin-x64-2.9.tar.lzma +2022/09/15 | 1458152 | systems/win32/miktex/tm/packages/next/miktex-dvisvgm-bin-x64-2.9.tar.lzma +2022/09/15 | 112979 | systems/win32/miktex/tm/packages/next/miktex-epstopdf-bin-x64-2.9.tar.lzma +2022/09/15 | 48851 | systems/win32/miktex/tm/packages/next/miktex-expat-bin-x64-2.9.tar.lzma +2022/09/15 | 28510 | systems/win32/miktex/tm/packages/next/miktex-findtexmf-bin-x64-2.9.tar.lzma +2022/09/15 | 63241 | systems/win32/miktex/tm/packages/next/miktex-fmt-bin-x64-2.9.tar.lzma +2022/09/15 | 155428 | systems/win32/miktex/tm/packages/next/miktex-fontconfig-bin-x64-2.9.tar.lzma +2022/09/15 | 79062 | systems/win32/miktex/tm/packages/next/miktex-fonts-bin-x64-2.9.tar.lzma +2022/09/15 | 81447 | systems/win32/miktex/tm/packages/next/miktex-freeglut-bin-x64-2.9.tar.lzma +2022/09/15 | 295944 | systems/win32/miktex/tm/packages/next/miktex-freetype2-bin-x64-2.9.tar.lzma +2022/09/15 | 25118 | systems/win32/miktex/tm/packages/next/miktex-fribidixetex-bin-x64-2.9.tar.lzma +2022/09/15 | 112877 | systems/win32/miktex/tm/packages/next/miktex-gd-bin-x64-2.9.tar.lzma +2022/09/15 | 73263 | systems/win32/miktex/tm/packages/next/miktex-graphite2-bin-x64-2.9.tar.lzma +2022/09/15 | 115578 | systems/win32/miktex/tm/packages/next/miktex-gregorio-bin-x64-2.9.tar.lzma +2022/09/15 | 43889 | systems/win32/miktex/tm/packages/next/miktex-gsf2pk-bin-x64-2.9.tar.lzma +2022/09/15 | 565081 | systems/win32/miktex/tm/packages/next/miktex-harfbuzz-bin-x64-2.9.tar.lzma +2022/09/15 | 247208 | systems/win32/miktex/tm/packages/next/miktex-hitex-bin-x64.tar.lzma +2022/09/15 | 169678 | systems/win32/miktex/tm/packages/next/miktex-hunspell-bin-x64-2.9.tar.lzma +2022/09/15 | 109650 | systems/win32/miktex/tm/packages/next/miktex-jpeg-bin-x64-2.9.tar.lzma +2022/09/15 | 18381 | systems/win32/miktex/tm/packages/next/miktex-kpathsea-bin-x64-2.9.tar.lzma +2022/09/15 | 30569 | systems/win32/miktex/tm/packages/next/miktex-lacheck-bin-x64-2.9.tar.lzma +2022/09/15 | 682215 | systems/win32/miktex/tm/packages/next/miktex-lcdf-typetools-bin-x64-2.9.tar.lzma +2022/09/15 | 599104 | systems/win32/miktex/tm/packages/next/miktex-libressl-bin-x64-2.9.tar.lzma +2022/09/15 | 527569 | systems/win32/miktex/tm/packages/next/miktex-log4cxx-bin-x64-2.9.tar.lzma +2022/09/15 | 103599 | systems/win32/miktex/tm/packages/next/miktex-lua53-bin-x64-2.9.tar.lzma +2022/09/15 | 2023131 | systems/win32/miktex/tm/packages/next/miktex-luatex-bin-x64-2.9.tar.lzma +2022/09/15 | 74100 | systems/win32/miktex/tm/packages/next/miktex-lzma-bin-x64-2.9.tar.lzma +2022/09/15 | 32074 | systems/win32/miktex/tm/packages/next/miktex-makeindex-bin-x64-2.9.tar.lzma +2022/09/15 | 8825 | systems/win32/miktex/tm/packages/next/miktex-md5-bin-x64-2.9.tar.lzma +2022/09/15 | 209139 | systems/win32/miktex/tm/packages/next/miktex-metafont-bin-x64-2.9.tar.lzma +2022/09/15 | 286684 | systems/win32/miktex/tm/packages/next/miktex-metapost-bin-x64-2.9.tar.lzma +2022/09/15 | 104921 | systems/win32/miktex/tm/packages/next/miktex-mfware-bin-x64-2.9.tar.lzma +2022/09/15 | 140013 | systems/win32/miktex/tm/packages/next/miktex-mktex-bin-x64-2.9.tar.lzma +2022/09/15 | 325483 | systems/win32/miktex/tm/packages/next/miktex-mo-bin-x64-2.9.tar.lzma +2022/09/15 | 181724 | systems/win32/miktex/tm/packages/next/miktex-mpfr-bin-x64-2.9.tar.lzma +2022/09/15 | 55319 | systems/win32/miktex/tm/packages/next/miktex-mpmcli-bin-x64-2.9.tar.lzma +2022/09/15 | 35229 | systems/win32/miktex/tm/packages/next/miktex-mspack-bin-x64-2.9.tar.lzma +2022/09/15 | 43617 | systems/win32/miktex/tm/packages/next/miktex-mthelp-bin-x64-2.9.tar.lzma +2022/09/15 | 48038 | systems/win32/miktex/tm/packages/next/miktex-mtprint-bin-x64-2.9.tar.lzma +2022/09/15 | 52370 | systems/win32/miktex/tm/packages/next/miktex-m-tx-bin-x64-2.9.tar.lzma +2022/09/15 | 213848 | systems/win32/miktex/tm/packages/next/miktex-omegaware-bin-x64-2.9.tar.lzma +2022/09/15 | 41179 | systems/win32/miktex/tm/packages/next/miktex-patgen-bin-x64.tar.lzma +2022/09/15 | 824995 | systems/win32/miktex/tm/packages/next/miktex-pdftex-bin-x64-2.9.tar.lzma +2022/09/15 | 203420 | systems/win32/miktex/tm/packages/next/miktex-pixman-bin-x64-2.9.tar.lzma +2022/09/15 | 245151 | systems/win32/miktex/tm/packages/next/miktex-pmx-bin-x64-2.9.tar.lzma +2022/09/15 | 88483 | systems/win32/miktex/tm/packages/next/miktex-png-bin-x64-2.9.tar.lzma +2022/09/15 | 1323745 | systems/win32/miktex/tm/packages/next/miktex-poppler-bin-x64-2.9.tar.lzma +2022/09/15 | 23950 | systems/win32/miktex/tm/packages/next/miktex-popt-bin-x64-2.9.tar.lzma +2022/09/15 | 37507 | systems/win32/miktex/tm/packages/next/miktex-posix-bin-x64-2.9.tar.lzma +2022/09/15 | 72978 | systems/win32/miktex/tm/packages/next/miktex-ps2pk-bin-x64-2.9.tar.lzma +2022/09/15 | 58634 | systems/win32/miktex/tm/packages/next/miktex-psutils-bin-x64-2.9.tar.lzma +2022/09/15 | 769650 | systems/win32/miktex/tm/packages/next/miktex-ptex-bin-x64.tar.lzma +2022/09/15 | 1503054 | systems/win32/miktex/tm/packages/next/miktex-runtime-bin-x64-2.9.tar.lzma +2022/09/15 | 52627 | systems/win32/miktex/tm/packages/next/miktex-synctex-bin-x64-2.9.tar.lzma +2022/09/15 | 63802 | systems/win32/miktex/tm/packages/next/miktex-tdsutil-bin-x64.tar.lzma +2022/09/15 | 27464 | systems/win32/miktex/tm/packages/next/miktex-teckit-bin-x64-2.9.tar.lzma +2022/09/15 | 18511 | systems/win32/miktex/tm/packages/next/miktex-tex2xindy-bin-x64-2.9.tar.lzma +2022/09/15 | 70937 | systems/win32/miktex/tm/packages/next/miktex-tex4ht-bin-x64-2.9.tar.lzma +2022/09/15 | 173176 | systems/win32/miktex/tm/packages/next/miktex-tex-bin-x64-2.9.tar.lzma +2022/09/15 | 68146 | systems/win32/miktex/tm/packages/next/miktex-texify-bin-x64-2.9.tar.lzma +2022/09/15 | 107437 | systems/win32/miktex/tm/packages/next/miktex-texware-bin-x64-2.9.tar.lzma +2022/09/15 | 2821671 | systems/win32/miktex/tm/packages/next/miktex-texworks-bin-x64-2.9.tar.lzma +2022/09/15 | 62359 | systems/win32/miktex/tm/packages/next/miktex-ttf2pk2-bin-x64-2.9.tar.lzma +2022/09/15 | 41190 | systems/win32/miktex/tm/packages/next/miktex-upmendex-bin-x64.tar.lzma +2022/09/15 | 33862 | systems/win32/miktex/tm/packages/next/miktex-uriparser-bin-x64-2.9.tar.lzma +2022/09/15 | 73686 | systems/win32/miktex/tm/packages/next/miktex-web-bin-x64-2.9.tar.lzma +2022/09/15 | 352463 | systems/win32/miktex/tm/packages/next/miktex-xetex-bin-x64-2.9.tar.lzma +2022/09/15 | 57500 | systems/win32/miktex/tm/packages/next/miktex-xml2pmx-bin-x64.tar.lzma +2022/09/15 | 630434 | systems/win32/miktex/tm/packages/next/miktex-yap-bin-x64-2.9.tar.lzma +2022/09/15 | 43527 | systems/win32/miktex/tm/packages/next/miktex-zlib-bin-x64-2.9.tar.lzma +2022/09/15 | 293283 | systems/win32/miktex/tm/packages/next/miktex-zzdb1-2.9.tar.lzma +2022/09/15 | 1490250 | systems/win32/miktex/tm/packages/next/miktex-zzdb2-2.9.tar.lzma +2022/09/15 | 1373261 | systems/win32/miktex/tm/packages/next/miktex-zzdb3-2.9.tar.lzma +2022/09/15 | 14433 | 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/09/14 | 1172 | systems/win32/miktex/tm/packages/next/pr.ini +2022/09/15 | 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 @@ -302153,7 +302197,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/09/14 | 974 | systems/win32/miktex/tm/packages/pr.ini +2022/09/15 | 974 | 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 @@ -304125,7 +304169,7 @@ 2004/06/04 | 404 | tds/tds.sed 2004/06/23 | 65418 | tds/tds.tex 2019/05/29 | 304264 | tds.zip -2022/09/15 | 186 | timestamp +2022/09/16 | 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 57417cbfaf..847bdc8061 100644 Binary files a/FILES.byname.gz and b/FILES.byname.gz differ diff --git a/FILES.last07days b/FILES.last07days index c9abf4611e..051f39e80e 100644 --- a/FILES.last07days +++ b/FILES.last07days @@ -1,18 +1,285 @@ -2022/09/14 | 974 | systems/win32/miktex/tm/packages/pr.ini +2022/09/15 | 974 | systems/win32/miktex/tm/packages/pr.ini +2022/09/15 | 95932 | systems/texlive/tlnet/archive/luatruthtable.doc.r64392.tar.xz +2022/09/15 | 95469 | systems/win32/miktex/tm/packages/next/miktex-bibtex8bit-bin-x64-2.9.tar.lzma +2022/09/15 | 952780 | systems/texlive/tlnet/archive/tex4ht.r64394.tar.xz +2022/09/15 | 94352 | macros/latex/contrib/ppt-slides/socrates.jpg +2022/09/15 | 920 | systems/texlive/tlnet/archive/collection-luatex.r64393.tar.xz +2022/09/15 | 915 | macros/latex/contrib/newpax/doc-use-pax.tex +2022/09/15 | 908 | macros/latex/contrib/udes-genie-these/README.md +2022/09/15 | 896 | macros/latex/contrib/newpax/doc-input2.tex +2022/09/15 | 88483 | systems/win32/miktex/tm/packages/next/miktex-png-bin-x64-2.9.tar.lzma +2022/09/15 | 8825 | systems/win32/miktex/tm/packages/next/miktex-md5-bin-x64-2.9.tar.lzma +2022/09/15 | 879243 | macros/unicodetex/latex/bithesis.zip +2022/09/15 | 8678 | macros/latex/contrib/photobook/Makefile +2022/09/15 | 857837 | macros/unicodetex/latex/bithesis/bithesis.pdf +2022/09/15 | 85725 | macros/latex/contrib/qrbill/qrbill.pdf +2022/09/15 | 853 | macros/latex/contrib/newpax/README.md +2022/09/15 | 8372 | macros/latex/contrib/ppt-slides/ppt-slides.tex +2022/09/15 | 824995 | systems/win32/miktex/tm/packages/next/miktex-pdftex-bin-x64-2.9.tar.lzma +2022/09/15 | 817603 | install/macros/latex/contrib/l3build.tds.zip +2022/09/15 | 81447 | systems/win32/miktex/tm/packages/next/miktex-freeglut-bin-x64-2.9.tar.lzma +2022/09/15 | 814249 | macros/latex/contrib/l3build.zip +2022/09/15 | 806740 | systems/texlive/tlnet/archive/jsclasses.doc.r64386.tar.xz +2022/09/15 | 79884 | systems/texlive/tlnet/archive/stex.r64383.tar.xz +2022/09/15 | 79062 | systems/win32/miktex/tm/packages/next/miktex-fonts-bin-x64-2.9.tar.lzma +2022/09/15 | 7828 | macros/latex/contrib/l3build/l3build-variables.lua +2022/09/15 | 7768 | systems/texlive/tlnet/archive/piton.source.r64393.tar.xz +2022/09/15 | 7756 | macros/latex/contrib/l3build/l3build-arguments.lua +2022/09/15 | 77211 | systems/win32/miktex/tm/packages/next/miktex-bibtex-bin-x64-2.9.tar.lzma +2022/09/15 | 769650 | systems/win32/miktex/tm/packages/next/miktex-ptex-bin-x64.tar.lzma +2022/09/15 | 742080 | macros/latex/contrib/l3build/l3build.pdf +2022/09/15 | 74100 | systems/win32/miktex/tm/packages/next/miktex-lzma-bin-x64-2.9.tar.lzma +2022/09/15 | 73686 | systems/win32/miktex/tm/packages/next/miktex-web-bin-x64-2.9.tar.lzma +2022/09/15 | 73263 | systems/win32/miktex/tm/packages/next/miktex-graphite2-bin-x64-2.9.tar.lzma +2022/09/15 | 72978 | systems/win32/miktex/tm/packages/next/miktex-ps2pk-bin-x64-2.9.tar.lzma +2022/09/15 | 7194 | macros/latex/contrib/l3build/l3build-manifest.lua +2022/09/15 | 71189 | macros/latex/contrib/newpax/doc-use-newpax.pdf +2022/09/15 | 70937 | systems/win32/miktex/tm/packages/next/miktex-tex4ht-bin-x64-2.9.tar.lzma +2022/09/15 | 708657444 | install/fonts.zip +2022/09/15 | 6988 | systems/texlive/tlnet/archive/fixdif.source.r64390.tar.xz +2022/09/15 | 682215 | systems/win32/miktex/tm/packages/next/miktex-lcdf-typetools-bin-x64-2.9.tar.lzma +2022/09/15 | 68146 | systems/win32/miktex/tm/packages/next/miktex-texify-bin-x64-2.9.tar.lzma +2022/09/15 | 6735 | macros/latex/contrib/l3build/l3build-typesetting.lua +2022/09/15 | 6716 | macros/latex/contrib/udes-genie-these/references.bib +2022/09/15 | 6668 | systems/texlive/tlnet/archive/piton.r64393.tar.xz +2022/09/15 | 662 | macros/latex/contrib/opencolor/demo-opencolor.tex +2022/09/15 | 662791 | systems/win32/miktex/tm/packages/files.csv.lzma +2022/09/15 | 662652 | systems/win32/miktex/tm/packages/next/files.csv.lzma +2022/09/15 | 6552 | macros/latex/contrib/l3build/l3build.lua +2022/09/15 | 65129 | systems/win32/miktex/tm/packages/next/miktex-bibarts-bin-x64-2.9.tar.lzma +2022/09/15 | 63802 | systems/win32/miktex/tm/packages/next/miktex-tdsutil-bin-x64.tar.lzma +2022/09/15 | 63628 | systems/texlive/tlnet/archive/stex.source.r64383.tar.xz +2022/09/15 | 634088 | systems/texlive/tlnet/archive/atkinson.doc.r64385.tar.xz +2022/09/15 | 63241 | systems/win32/miktex/tm/packages/next/miktex-fmt-bin-x64-2.9.tar.lzma +2022/09/15 | 630434 | systems/win32/miktex/tm/packages/next/miktex-yap-bin-x64-2.9.tar.lzma +2022/09/15 | 62359 | systems/win32/miktex/tm/packages/next/miktex-ttf2pk2-bin-x64-2.9.tar.lzma +2022/09/15 | 62118 | macros/latex/contrib/udes-genie-these/udes-genie-these.dtx +2022/09/15 | 599104 | systems/win32/miktex/tm/packages/next/miktex-libressl-bin-x64-2.9.tar.lzma +2022/09/15 | 58634 | systems/win32/miktex/tm/packages/next/miktex-psutils-bin-x64-2.9.tar.lzma +2022/09/15 | 5857 | macros/latex/contrib/ppt-slides/ppt-slides.sty +2022/09/15 | 5832971 | systems/texlive/tlnet/install-tl-unx.tar.gz +2022/09/15 | 57504 | systems/win32/miktex/tm/packages/next/miktex-cjkutils-bin-x64-2.9.tar.lzma +2022/09/15 | 57500 | systems/win32/miktex/tm/packages/next/miktex-xml2pmx-bin-x64.tar.lzma +2022/09/15 | 57317 | systems/win32/miktex/tm/packages/next/miktex-arctrl-bin-x64-2.9.tar.lzma +2022/09/15 | 56900 | systems/texlive/tlnet/archive/jsclasses.source.r64386.tar.xz +2022/09/15 | 565081 | systems/win32/miktex/tm/packages/next/miktex-harfbuzz-bin-x64-2.9.tar.lzma +2022/09/15 | 55319 | systems/win32/miktex/tm/packages/next/miktex-mpmcli-bin-x64-2.9.tar.lzma +2022/09/15 | 54303 | macros/latex/contrib/qrbill/qrbill.dtx +2022/09/15 | 5397 | macros/latex/contrib/l3build/l3build-aux.lua +2022/09/15 | 5300 | systems/texlive/tlnet/archive/hereapplies.r64391.tar.xz +2022/09/15 | 527569 | systems/win32/miktex/tm/packages/next/miktex-log4cxx-bin-x64-2.9.tar.lzma +2022/09/15 | 52627 | systems/win32/miktex/tm/packages/next/miktex-synctex-bin-x64-2.9.tar.lzma +2022/09/15 | 5257 | macros/latex/contrib/opencolor/opencolor.sty +2022/09/15 | 52370 | systems/win32/miktex/tm/packages/next/miktex-m-tx-bin-x64-2.9.tar.lzma +2022/09/15 | 52036 | systems/win32/miktex/tm/packages/next/miktex-dvicopy-bin-x64-2.9.tar.lzma +2022/09/15 | 4972 | macros/latex/contrib/l3build/l3build-ctan.lua +2022/09/15 | 48 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5 +2022/09/15 | 48851 | systems/win32/miktex/tm/packages/next/miktex-expat-bin-x64-2.9.tar.lzma +2022/09/15 | 481894 | systems/win32/miktex/tm/packages/next/miktex-doc.tar.lzma +2022/09/15 | 48038 | systems/win32/miktex/tm/packages/next/miktex-mtprint-bin-x64-2.9.tar.lzma +2022/09/15 | 4738015 | install/fonts/charissil.tds.zip +2022/09/15 | 45796 | systems/win32/miktex/tm/packages/next/miktex-dvipng-bin-x64-2.9.tar.lzma +2022/09/15 | 456 | macros/latex/contrib/qrbill/qrbill-latexluaqrcode.lua +2022/09/15 | 455 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc +2022/09/15 | 455 | systems/texlive/tlnet/install-tl.zip.sha512.asc +2022/09/15 | 455 | systems/texlive/tlnet/install-tl-windows.exe.sha512.asc +2022/09/15 | 455 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512.asc +2022/09/15 | 45012 | macros/latex/contrib/newpax/doc-use-pax.pdf +2022/09/15 | 43889 | systems/win32/miktex/tm/packages/next/miktex-gsf2pk-bin-x64-2.9.tar.lzma +2022/09/15 | 43617 | systems/win32/miktex/tm/packages/next/miktex-mthelp-bin-x64-2.9.tar.lzma +2022/09/15 | 43527 | systems/win32/miktex/tm/packages/next/miktex-zlib-bin-x64-2.9.tar.lzma +2022/09/15 | 4352646 | fonts/charissil.zip +2022/09/15 | 4338 | macros/latex/contrib/l3build/l3build-stdmain.lua +2022/09/15 | 421652 | systems/texlive/tlnet/archive/hereapplies.doc.r64391.tar.xz +2022/09/15 | 4212 | macros/latex/contrib/photobook/scripts/cls2tex.sh +2022/09/15 | 420848 | systems/texlive/tlnet/archive/texlive-scripts.doc.r64380.tar.xz +2022/09/15 | 41190 | systems/win32/miktex/tm/packages/next/miktex-upmendex-bin-x64.tar.lzma +2022/09/15 | 41179 | systems/win32/miktex/tm/packages/next/miktex-patgen-bin-x64.tar.lzma +2022/09/15 | 397 | macros/latex/contrib/udes-genie-these/symboles.tex +2022/09/15 | 394143 | systems/win32/miktex/tm/packages/next/miktex-cairo-bin-x64-2.9.tar.lzma +2022/09/15 | 3923 | macros/latex/contrib/ppt-slides/ppt-templates/ppt-9x6.tex +2022/09/15 | 3916 | systems/texlive/tlnet/archive/ppt-slides.r64395.tar.xz +2022/09/15 | 3751374 | macros/latex/contrib/animate/animate.pdf +2022/09/15 | 37507 | systems/win32/miktex/tm/packages/next/miktex-posix-bin-x64-2.9.tar.lzma +2022/09/15 | 3720 | macros/unicodetex/latex/bithesis/bithesis.ins +2022/09/15 | 37197 | macros/latex/contrib/newpax/newpax.dtx +2022/09/15 | 37050 | systems/win32/miktex/tm/packages/next/miktex-chktex-bin-x64-2.9.tar.lzma +2022/09/15 | 36858 | macros/latex/contrib/l3build/l3build-check.lua +2022/09/15 | 35264 | systems/win32/miktex/tm/packages/next/miktex-axohelp-bin-x64-2.9.tar.lzma +2022/09/15 | 352463 | systems/win32/miktex/tm/packages/next/miktex-xetex-bin-x64-2.9.tar.lzma +2022/09/15 | 35229 | systems/win32/miktex/tm/packages/next/miktex-mspack-bin-x64-2.9.tar.lzma +2022/09/15 | 34 | macros/latex/contrib/udes-genie-these/revue.tex +2022/09/15 | 33862 | systems/win32/miktex/tm/packages/next/miktex-uriparser-bin-x64-2.9.tar.lzma +2022/09/15 | 3382 | macros/latex/contrib/l3build/l3build-zip.lua +2022/09/15 | 337 | macros/latex/contrib/udes-genie-these/lexique.tex +2022/09/15 | 337144 | systems/texlive/tlnet/archive/atkinson.r64385.tar.xz +2022/09/15 | 325980 | systems/win32/miktex/tm/packages/next/miktex-dvipdfmx-bin-x64-2.9.tar.lzma +2022/09/15 | 325560 | systems/texlive/tlnet/archive/csquotes.doc.r64389.tar.xz +2022/09/15 | 325483 | systems/win32/miktex/tm/packages/next/miktex-mo-bin-x64-2.9.tar.lzma +2022/09/15 | 323608 | macros/latex/contrib/ppt-slides.zip +2022/09/15 | 3225468 | install/macros/latex/contrib/animate.tds.zip +2022/09/15 | 3223195 | macros/latex/contrib/animate.zip +2022/09/15 | 32074 | systems/win32/miktex/tm/packages/next/miktex-makeindex-bin-x64-2.9.tar.lzma +2022/09/15 | 31 | macros/latex/contrib/udes-genie-these/conclusion-francaise.tex +2022/09/15 | 31586 | systems/win32/miktex/tm/packages/next/miktex-autosp-bin-x64-2.9.tar.lzma +2022/09/15 | 31563 | systems/win32/miktex/tm/packages/next/miktex-bzip2-bin-x64-2.9.tar.lzma +2022/09/15 | 31114 | macros/latex/contrib/newpax/doc-input1.pdf +2022/09/15 | 30826 | macros/latex/contrib/newpax/doc-input2.pdf +2022/09/15 | 30569 | systems/win32/miktex/tm/packages/next/miktex-lacheck-bin-x64-2.9.tar.lzma +2022/09/15 | 295944 | systems/win32/miktex/tm/packages/next/miktex-freetype2-bin-x64-2.9.tar.lzma +2022/09/15 | 293297 | systems/win32/miktex/tm/packages/miktex-zzdb1-2.9.tar.lzma +2022/09/15 | 293283 | systems/win32/miktex/tm/packages/next/miktex-zzdb1-2.9.tar.lzma +2022/09/15 | 2925988 | systems/texlive/tlnet/archive/beamer.doc.r64388.tar.xz +2022/09/15 | 28 | macros/latex/contrib/udes-genie-these/conclusion-anglaise.tex +2022/09/15 | 286684 | systems/win32/miktex/tm/packages/next/miktex-metapost-bin-x64-2.9.tar.lzma +2022/09/15 | 28510 | systems/win32/miktex/tm/packages/next/miktex-findtexmf-bin-x64-2.9.tar.lzma +2022/09/15 | 284 | macros/latex/contrib/udes-genie-these/acronymes.tex +2022/09/15 | 2821671 | systems/win32/miktex/tm/packages/next/miktex-texworks-bin-x64-2.9.tar.lzma +2022/09/15 | 2755852 | systems/texlive/tlnet/archive/stex.doc.r64383.tar.xz +2022/09/15 | 27464 | systems/win32/miktex/tm/packages/next/miktex-teckit-bin-x64-2.9.tar.lzma +2022/09/15 | 2745 | macros/latex/contrib/l3build/l3build-unpack.lua +2022/09/15 | 270465 | systems/win32/miktex/tm/packages/next/miktex-console-bin-x64-2.9.tar.lzma +2022/09/15 | 2665 | fonts/clearsans/latex/ClearSans.sty +2022/09/15 | 2643 | macros/unicodetex/latex/bithesis/contributing-zh.md +2022/09/15 | 261188 | systems/texlive/tlnet/archive/fixdif.doc.r64390.tar.xz +2022/09/15 | 258696 | systems/texlive/tlnet/archive/piton.doc.r64393.tar.xz +2022/09/15 | 25516592 | systems/texlive/tlnet/install-tl.zip +2022/09/15 | 25118 | systems/win32/miktex/tm/packages/next/miktex-fribidixetex-bin-x64-2.9.tar.lzma +2022/09/15 | 2496 | macros/latex/contrib/qrbill/README.md +2022/09/15 | 2473 | macros/latex/contrib/l3build/l3build-help.lua +2022/09/15 | 247208 | systems/win32/miktex/tm/packages/next/miktex-hitex-bin-x64.tar.lzma +2022/09/15 | 245151 | systems/win32/miktex/tm/packages/next/miktex-pmx-bin-x64-2.9.tar.lzma +2022/09/15 | 24212 | systems/win32/miktex/tm/packages/next/miktex-devnag-bin-x64-2.9.tar.lzma +2022/09/15 | 2405816 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz +2022/09/15 | 2401501 | install/fonts/clearsans.tds.zip +2022/09/15 | 23950 | systems/win32/miktex/tm/packages/next/miktex-popt-bin-x64-2.9.tar.lzma +2022/09/15 | 2390133 | fonts/clearsans.zip +2022/09/15 | 2386 | macros/latex/contrib/opencolor/README.md +2022/09/15 | 23710500 | systems/texlive/tlnet/archive/alegreya.r64384.tar.xz +2022/09/15 | 236 | macros/latex/contrib/newpax/doc-extract-newpax.tex +2022/09/15 | 2356 | systems/texlive/tlnet/archive/beamertheme-tcolorbox.r64387.tar.xz +2022/09/15 | 2338 | macros/latex/contrib/l3build/CONTRIBUTING.md +2022/09/15 | 2332 | macros/unicodetex/latex/bithesis/contributing.md +2022/09/15 | 231 | macros/latex/contrib/newpax/doc-extract-pax.tex +2022/09/15 | 22 | macros/latex/contrib/udes-genie-these/realisation.tex +2022/09/15 | 229755 | macros/latex/contrib/ppt-slides/ppt-slides.pdf +2022/09/15 | 2285 | macros/latex/contrib/l3build/l3build-tagging.lua +2022/09/15 | 224544 | systems/texlive/tlnet/archive/ppt-slides.doc.r64395.tar.xz +2022/09/15 | 21 | macros/latex/contrib/udes-genie-these/conception.tex +2022/09/15 | 21752 | systems/texlive/tlnet/archive/jsclasses.r64386.tar.xz +2022/09/15 | 2149 | macros/latex/contrib/l3build/l3build-clean.lua +2022/09/15 | 213848 | systems/win32/miktex/tm/packages/next/miktex-omegaware-bin-x64-2.9.tar.lzma +2022/09/15 | 2092 | systems/texlive/tlnet/archive/luatruthtable.r64392.tar.xz +2022/09/15 | 209139 | systems/win32/miktex/tm/packages/next/miktex-metafont-bin-x64-2.9.tar.lzma +2022/09/15 | 20438514 | systems/texlive/tlnet/install-tl-windows.exe +2022/09/15 | 203420 | systems/win32/miktex/tm/packages/next/miktex-pixman-bin-x64-2.9.tar.lzma +2022/09/15 | 2023131 | systems/win32/miktex/tm/packages/next/miktex-luatex-bin-x64-2.9.tar.lzma +2022/09/15 | 200144 | macros/latex/contrib/opencolor.zip +2022/09/15 | 1993 | macros/unicodetex/latex/bithesis/README.md +2022/09/15 | 1962 | macros/latex/contrib/udes-genie-these/udes-genie-these.ins +2022/09/15 | 196212 | systems/win32/miktex/tm/packages/next/miktex-curl-bin-x64-2.9.tar.lzma +2022/09/15 | 1934 | fonts/clearsans/README +2022/09/15 | 192 | macros/latex/contrib/udes-genie-these/merci.tex +2022/09/15 | 18 | macros/latex/contrib/udes-genie-these/donnees.tex +2022/09/15 | 18 | macros/latex/contrib/udes-genie-these/analyse.tex +2022/09/15 | 189796 | macros/latex/contrib/opencolor/demo-opencolor.png +2022/09/15 | 186 | macros/latex/contrib/udes-genie-these/resume-francais.tex +2022/09/15 | 18511 | systems/win32/miktex/tm/packages/next/miktex-tex2xindy-bin-x64-2.9.tar.lzma +2022/09/15 | 18381 | systems/win32/miktex/tm/packages/next/miktex-kpathsea-bin-x64-2.9.tar.lzma +2022/09/15 | 182407 | macros/latex/contrib/newpax/newpax.pdf +2022/09/15 | 181724 | systems/win32/miktex/tm/packages/next/miktex-mpfr-bin-x64-2.9.tar.lzma +2022/09/15 | 1816 | macros/latex/contrib/l3build/l3build.1 +2022/09/15 | 18088 | systems/texlive/tlnet/archive/csquotes.r64389.tar.xz +2022/09/15 | 1796 | systems/texlive/tlnet/archive/fixdif.r64390.tar.xz +2022/09/15 | 17852 | macros/latex/contrib/l3build/CHANGELOG.md +2022/09/15 | 17636724 | systems/texlive/tlnet/tlpkg/texlive.tlpdb +2022/09/15 | 174 | macros/latex/contrib/ppt-slides/DEPENDS.txt +2022/09/15 | 1745 | macros/latex/contrib/newpax/newpax.ins +2022/09/15 | 173176 | systems/win32/miktex/tm/packages/next/miktex-tex-bin-x64-2.9.tar.lzma +2022/09/15 | 171115 | macros/latex/contrib/photobook.zip +2022/09/15 | 170224 | systems/texlive/tlnet/archive/beamertheme-tcolorbox.doc.r64387.tar.xz +2022/09/15 | 169678 | systems/win32/miktex/tm/packages/next/miktex-hunspell-bin-x64-2.9.tar.lzma +2022/09/15 | 167052 | systems/texlive/tlnet/archive/beamer.r64388.tar.xz +2022/09/15 | 1661 | macros/latex/contrib/qrbill/qrbill.ins +2022/09/15 | 165 | macros/latex/contrib/udes-genie-these/resume-anglais.tex +2022/09/15 | 15 | macros/latex/contrib/udes-genie-these/tests.tex +2022/09/15 | 1587 | macros/latex/contrib/udes-genie-these/introduction.tex +2022/09/15 | 158102 | macros/unicodetex/latex/bithesis/bithesis.dtx +2022/09/15 | 1576 | macros/latex/contrib/ppt-slides/README.md +2022/09/15 | 155428 | systems/win32/miktex/tm/packages/next/miktex-fontconfig-bin-x64-2.9.tar.lzma +2022/09/15 | 1540 | macros/latex/contrib/l3build/l3build.ins +2022/09/15 | 153 | systems/texlive/tlnet/install-tl-windows.exe.sha512 +2022/09/15 | 152 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512 +2022/09/15 | 1522 | macros/latex/contrib/photobook/LICENSE +2022/09/15 | 152077 | macros/latex/contrib/photobook/photobook.cls +2022/09/15 | 15089 | macros/latex/contrib/opencolor/demo-opencolor.pdf +2022/09/15 | 1503054 | systems/win32/miktex/tm/packages/next/miktex-runtime-bin-x64-2.9.tar.lzma +2022/09/15 | 1491902 | systems/win32/miktex/tm/packages/miktex-zzdb2-2.9.tar.lzma +2022/09/15 | 1490250 | systems/win32/miktex/tm/packages/next/miktex-zzdb2-2.9.tar.lzma +2022/09/15 | 145 | systems/texlive/tlnet/install-tl.zip.sha512 +2022/09/15 | 1458152 | systems/win32/miktex/tm/packages/next/miktex-dvisvgm-bin-x64-2.9.tar.lzma +2022/09/15 | 144 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512 +2022/09/15 | 14433 | systems/win32/miktex/tm/packages/next/miktex-zzip-bin-x64-2.9.tar.lzma +2022/09/15 | 142951 | macros/latex/contrib/newpax.zip +2022/09/15 | 142163 | install/macros/latex/contrib/udes-genie-these.tds.zip +2022/09/15 | 1420 | macros/latex/contrib/ppt-slides/ppt-schemes/ppt-light.tex +2022/09/15 | 1420 | macros/latex/contrib/ppt-slides/ppt-schemes/ppt-light-mono.tex +2022/09/15 | 1420 | macros/latex/contrib/ppt-slides/ppt-schemes/ppt-dark.tex +2022/09/15 | 1420 | macros/latex/contrib/ppt-slides/ppt-schemes/ppt-dark-mono.tex +2022/09/15 | 1412 | fonts/charissil/latex/CharisSIL.sty +2022/09/15 | 140013 | systems/win32/miktex/tm/packages/next/miktex-mktex-bin-x64-2.9.tar.lzma +2022/09/15 | 138695 | macros/latex/contrib/animate/animate.sty +2022/09/15 | 1373261 | systems/win32/miktex/tm/packages/next/miktex-zzdb3-2.9.tar.lzma +2022/09/15 | 1371976 | systems/win32/miktex/tm/packages/miktex-zzdb3-2.9.tar.lzma +2022/09/15 | 136384 | systems/texlive/tlnet/archive/tex4ht.doc.r64394.tar.xz +2022/09/15 | 135464 | systems/win32/miktex/tm/packages/next/miktex-dvips-bin-x64-2.9.tar.lzma +2022/09/15 | 1349 | macros/latex/contrib/udes-genie-these/document.tex +2022/09/15 | 134431 | macros/latex/contrib/photobook/photobook.pdf +2022/09/15 | 134261 | macros/latex/contrib/udes-genie-these.zip +2022/09/15 | 13249 | macros/latex/contrib/l3build/l3build-upload.lua +2022/09/15 | 1323745 | systems/win32/miktex/tm/packages/next/miktex-poppler-bin-x64-2.9.tar.lzma +2022/09/15 | 13188 | macros/latex/contrib/animate/ChangeLog +2022/09/15 | 13025 | macros/latex/contrib/newpax/newpax.tex +2022/09/15 | 1275 | fonts/charissil/README +2022/09/15 | 1268180 | systems/texlive/tlnet/archive/tex4ht.source.r64394.tar.xz +2022/09/15 | 12633 | macros/latex/contrib/l3build/l3build-file-functions.lua +2022/09/15 | 1172 | systems/win32/miktex/tm/packages/next/pr.ini +2022/09/15 | 1161749 | systems/win32/miktex/tm/packages/next/miktex-asymptote-bin-x64-2.9.tar.lzma +2022/09/15 | 115578 | systems/win32/miktex/tm/packages/next/miktex-gregorio-bin-x64-2.9.tar.lzma +2022/09/15 | 1153 | macros/latex/contrib/qrbill/qrbill_swiss-cross.pdf +2022/09/15 | 113648 | systems/texlive/tlnet/archive/texlive-scripts.r64380.tar.xz +2022/09/15 | 113355 | macros/latex/contrib/udes-genie-these/udes-genie-these.pdf +2022/09/15 | 112979 | systems/win32/miktex/tm/packages/next/miktex-epstopdf-bin-x64-2.9.tar.lzma +2022/09/15 | 112877 | systems/win32/miktex/tm/packages/next/miktex-gd-bin-x64-2.9.tar.lzma +2022/09/15 | 111519 | macros/latex/contrib/l3build/l3build.dtx +2022/09/15 | 111439 | install/macros/latex/contrib/qrbill.tds.zip +2022/09/15 | 1112 | macros/latex/contrib/photobook/README.md +2022/09/15 | 1107 | macros/latex/contrib/qrbill/qrbill-vocab.csv +2022/09/15 | 1107116 | systems/texlive/tlnet/archive/alegreya.doc.r64384.tar.xz +2022/09/15 | 11070 | macros/latex/contrib/l3build/l3build-install.lua +2022/09/15 | 109650 | systems/win32/miktex/tm/packages/next/miktex-jpeg-bin-x64-2.9.tar.lzma +2022/09/15 | 1093 | macros/latex/contrib/newpax/doc-use-newpax.tex +2022/09/15 | 10786 | macros/latex/contrib/l3build/l3build-manifest-setup.lua +2022/09/15 | 107437 | systems/win32/miktex/tm/packages/next/miktex-texware-bin-x64-2.9.tar.lzma +2022/09/15 | 1072 | macros/latex/contrib/opencolor/LICENSE +2022/09/15 | 10516 | macros/latex/contrib/photobook/scripts/make-images.sh +2022/09/15 | 104921 | systems/win32/miktex/tm/packages/next/miktex-mfware-bin-x64-2.9.tar.lzma +2022/09/15 | 103599 | systems/win32/miktex/tm/packages/next/miktex-lua53-bin-x64-2.9.tar.lzma +2022/09/15 | 103247 | systems/win32/miktex/tm/packages/next/miktex-cweb-bin-x64-2.9.tar.lzma +2022/09/15 | 102503 | macros/latex/contrib/qrbill.zip +2022/09/15 | 1019 | macros/latex/contrib/l3build/README.md +2022/09/15 | 1007 | macros/latex/contrib/newpax/doc-input1.tex 2022/09/14 | 97323 | macros/latex/contrib/fixdif/fixdif.pdf 2022/09/14 | 970564 | install/macros/jptex/latex/jsclasses.tds.zip 2022/09/14 | 959 | macros/latex/contrib/beamer/base/themes/theme/beamerthemePaloAlto.sty 2022/09/14 | 95602 | macros/latex/contrib/asmeconf/asmeconf.cls 2022/09/14 | 954 | macros/latex/contrib/beamer/doc/emulation-examples/beamerexample-foils.tex -2022/09/14 | 95469 | systems/win32/miktex/tm/packages/next/miktex-bibtex8bit-bin-x64-2.9.tar.lzma 2022/09/14 | 951 | macros/latex/contrib/beamer/base/themes/theme/beamerthemeBerkeley.sty 2022/09/14 | 9407 | macros/latex/contrib/beamer/base/beamerbasedecode.sty 2022/09/14 | 9134 | macros/latex/contrib/beamer/doc/beamerug-graphics.tex 2022/09/14 | 902 | macros/latex/contrib/beamer/base/themes/theme/beamerthemeBoadilla.sty 2022/09/14 | 8974 | macros/latex/contrib/beamer/base/beamerbaseframesize.sty -2022/09/14 | 88483 | systems/win32/miktex/tm/packages/next/miktex-png-bin-x64-2.9.tar.lzma 2022/09/14 | 884385 | macros/jptex/latex/jsclasses.zip -2022/09/14 | 8826 | systems/win32/miktex/tm/packages/next/miktex-md5-bin-x64-2.9.tar.lzma 2022/09/14 | 8788 | fonts/alegreya/latex/Alegreya.sty 2022/09/14 | 8662 | macros/jptex/latex/jsclasses/jsverb.dtx 2022/09/14 | 861 | macros/latex/contrib/beamer/doc/examples/a-lecture/beamerexample-lecture-pic1.jpg @@ -25,57 +292,40 @@ 2022/09/14 | 8317 | macros/latex/contrib/beamer/doc/beamerug-tricks.tex 2022/09/14 | 8313 | macros/latex/contrib/beamer/base/beamerbasemisc.sty 2022/09/14 | 8300 | macros/latex/contrib/beamer/doc/solutions/conference-talks/conference-ornate-20min.fr.tex -2022/09/14 | 824996 | systems/win32/miktex/tm/packages/next/miktex-pdftex-bin-x64-2.9.tar.lzma 2022/09/14 | 823 | macros/latex/contrib/beamer/base/themes/color/beamercolorthemestructure.sty -2022/09/14 | 81448 | systems/win32/miktex/tm/packages/next/miktex-freeglut-bin-x64-2.9.tar.lzma +2022/09/14 | 8139 | support/TeX4ht/source/mktex4ht-cnf.tex 2022/09/14 | 7986 | macros/latex/contrib/beamer/doc/beamerug-twoscreens.tex 2022/09/14 | 790 | macros/latex/contrib/beamer/base/themes/theme/beamerthemeHannover.sty -2022/09/14 | 79063 | systems/win32/miktex/tm/packages/next/miktex-fonts-bin-x64-2.9.tar.lzma 2022/09/14 | 787 | macros/latex/contrib/fixdif/README.md 2022/09/14 | 78734 | macros/jptex/latex/jsclasses/jslogo.pdf 2022/09/14 | 7755 | macros/latex/contrib/beamer/base/beamerbasetoc.sty 2022/09/14 | 77479 | macros/jptex/latex/jsclasses/jsverb.pdf -2022/09/14 | 77211 | systems/win32/miktex/tm/packages/next/miktex-bibtex-bin-x64-2.9.tar.lzma -2022/09/14 | 769651 | systems/win32/miktex/tm/packages/next/miktex-ptex-bin-x64.tar.lzma 2022/09/14 | 76557 | macros/latex/contrib/beamer/doc/beamerug-frames.tex 2022/09/14 | 7574 | macros/latex/contrib/beamer/base/beamerbasemodes.sty 2022/09/14 | 7558 | macros/latex/contrib/beamer/doc/solutions/conference-talks/conference-ornate-20min.de.tex 2022/09/14 | 7530 | macros/latex/contrib/beamer/CHANGELOG.md -2022/09/14 | 74099 | systems/win32/miktex/tm/packages/next/miktex-lzma-bin-x64-2.9.tar.lzma -2022/09/14 | 73686 | systems/win32/miktex/tm/packages/next/miktex-web-bin-x64-2.9.tar.lzma 2022/09/14 | 7355 | macros/latex/contrib/beamer/base/beamerbaseboxes.sty -2022/09/14 | 73264 | systems/win32/miktex/tm/packages/next/miktex-graphite2-bin-x64-2.9.tar.lzma -2022/09/14 | 72978 | systems/win32/miktex/tm/packages/next/miktex-ps2pk-bin-x64-2.9.tar.lzma 2022/09/14 | 729176 | systems/texlive/tlnet/archive/quattrocento.r64372.tar.xz 2022/09/14 | 7266 | macros/latex/contrib/beamer-contrib/themes/beamertheme-tcolorbox/beamerinnerthemetcolorbox.sty +2022/09/14 | 7219 | systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl 2022/09/14 | 720 | macros/latex/contrib/beamer/base/themes/color/beamercolorthemesidebartab.sty 2022/09/14 | 716 | macros/latex/contrib/beamer/doc/beamerinnerthemeexample.tex 2022/09/14 | 7162 | macros/latex/contrib/beamer/base/themes/color/beamercolorthemedefault.sty 2022/09/14 | 709 | macros/latex/contrib/beamer/base/themes/font/beamerfontthemestructuresmallcapsserif.sty -2022/09/14 | 70938 | systems/win32/miktex/tm/packages/next/miktex-tex4ht-bin-x64-2.9.tar.lzma -2022/09/14 | 708693835 | install/fonts.zip 2022/09/14 | 7068 | macros/latex/contrib/csquotes/csquotes.cfg 2022/09/14 | 702 | macros/latex/contrib/beamer/base/themes/font/beamerfontthemestructureitalicserif.sty 2022/09/14 | 701 | macros/latex/contrib/beamer/base/themes/theme/compatibility/beamerthemecompatibility.sty 2022/09/14 | 6910 | macros/latex/contrib/beamer/base/themes/outer/beamerouterthemedefault.sty 2022/09/14 | 6858 | macros/latex/contrib/beamer/doc/solutions/conference-talks/conference-ornate-20min.en.tex -2022/09/14 | 682215 | systems/win32/miktex/tm/packages/next/miktex-lcdf-typetools-bin-x64-2.9.tar.lzma -2022/09/14 | 68145 | systems/win32/miktex/tm/packages/next/miktex-texify-bin-x64-2.9.tar.lzma 2022/09/14 | 671 | macros/latex/contrib/beamer/base/themes/font/beamerfontthemestructurebold.sty 2022/09/14 | 663212 | systems/texlive/tlnet/archive/wheelchart.doc.r64373.tar.xz -2022/09/14 | 662791 | systems/win32/miktex/tm/packages/files.csv.lzma -2022/09/14 | 662652 | systems/win32/miktex/tm/packages/next/files.csv.lzma +2022/09/14 | 65 | systems/mac/mactex/mactex-MacTeXtras-20220914.zip.md5 2022/09/14 | 6578 | macros/latex/contrib/beamer/base/multimedia/xmpmulti.sty -2022/09/14 | 65130 | systems/win32/miktex/tm/packages/next/miktex-bibarts-bin-x64-2.9.tar.lzma -2022/09/14 | 63802 | systems/win32/miktex/tm/packages/next/miktex-tdsutil-bin-x64.tar.lzma 2022/09/14 | 637 | macros/latex/contrib/beamer/base/beamerbasetranslator.sty 2022/09/14 | 63540 | macros/latex/contrib/beamer/doc/beamerug-localstructure.tex 2022/09/14 | 6328 | macros/latex/contrib/stex/source/extensions/tikzinput.dtx -2022/09/14 | 63241 | systems/win32/miktex/tm/packages/next/miktex-fmt-bin-x64-2.9.tar.lzma 2022/09/14 | 6319 | macros/latex/contrib/beamer/doc/beamerug-installation.tex -2022/09/14 | 630433 | systems/win32/miktex/tm/packages/next/miktex-yap-bin-x64-2.9.tar.lzma 2022/09/14 | 62761 | macros/latex/contrib/csquotes/csquotes.sty -2022/09/14 | 62359 | systems/win32/miktex/tm/packages/next/miktex-ttf2pk2-bin-x64-2.9.tar.lzma 2022/09/14 | 6217 | macros/latex/contrib/beamer/base/patch/beamerpatchparalist.sty 2022/09/14 | 6200 | systems/texlive/tlnet/archive/langnames.source.r64376.tar.xz 2022/09/14 | 613 | macros/latex/contrib/beamer/doc/examples/a-lecture/beamerexample-lecture-pic4.jpg @@ -83,67 +333,47 @@ 2022/09/14 | 61261 | macros/jptex/latex/jsclasses/okuverb.pdf 2022/09/14 | 6039 | macros/latex/contrib/beamer/doc/solutions/generic-talks/generic-ornate-15min-45min.fr.tex 2022/09/14 | 599902 | macros/latex/contrib/asmeconf/asmeconf-template.pdf -2022/09/14 | 599107 | systems/win32/miktex/tm/packages/next/miktex-libressl-bin-x64-2.9.tar.lzma 2022/09/14 | 5966 | macros/latex/contrib/beamer/base/emulation/beamerprosper.sty 2022/09/14 | 594 | macros/latex/contrib/beamer/base/themes/theme/beamerthemeEastLansing.sty -2022/09/14 | 58632 | systems/win32/miktex/tm/packages/next/miktex-psutils-bin-x64-2.9.tar.lzma -2022/09/14 | 5831810 | systems/texlive/tlnet/install-tl-unx.tar.gz +2022/09/14 | 58922 | systems/texlive/tlnet/tlpkg/TeXLive/TLPOBJ.pm 2022/09/14 | 582 | macros/latex/contrib/beamer/base/themes/color/beamercolorthemelily.sty 2022/09/14 | 580 | macros/latex/contrib/beamer/base/themes/theme/compatibility/beamerthemetree.sty 2022/09/14 | 5753 | macros/latex/contrib/beamer/base/beamerbasetemplates.sty -2022/09/14 | 57505 | systems/win32/miktex/tm/packages/next/miktex-cjkutils-bin-x64-2.9.tar.lzma -2022/09/14 | 57501 | systems/win32/miktex/tm/packages/next/miktex-xml2pmx-bin-x64.tar.lzma -2022/09/14 | 57318 | systems/win32/miktex/tm/packages/next/miktex-arctrl-bin-x64-2.9.tar.lzma 2022/09/14 | 5712 | macros/latex/contrib/beamer/base/beamerbasenotes.sty 2022/09/14 | 569 | macros/latex/contrib/beamer/base/themes/theme/beamerthemeRochester.sty -2022/09/14 | 565076 | systems/win32/miktex/tm/packages/next/miktex-harfbuzz-bin-x64-2.9.tar.lzma 2022/09/14 | 561 | macros/jptex/latex/jsclasses/jsclasses.ins 2022/09/14 | 558 | macros/latex/contrib/beamer/base/themes/theme/compatibility/beamerthemeshadow.sty 2022/09/14 | 557 | macros/latex/contrib/beamer/base/themes/theme/beamerthemeMadrid.sty -2022/09/14 | 55319 | systems/win32/miktex/tm/packages/next/miktex-mpmcli-bin-x64-2.9.tar.lzma 2022/09/14 | 5514 | macros/latex/contrib/beamer/doc/examples/a-lecture/beamerexample-lecture-style.tex 2022/09/14 | 5492 | macros/latex/contrib/beamer/doc/solutions/generic-talks/generic-ornate-15min-45min.de.tex 2022/09/14 | 547609 | macros/latex/contrib/beamer/doc/beamerexample-lecture-beamer-version.pdf 2022/09/14 | 5356 | macros/latex/contrib/beamer/base/beamerbasetitle.sty 2022/09/14 | 5321 | macros/luatex/latex/luatruthtable/luatruthtable.sty -2022/09/14 | 527569 | systems/win32/miktex/tm/packages/next/miktex-log4cxx-bin-x64-2.9.tar.lzma -2022/09/14 | 52628 | systems/win32/miktex/tm/packages/next/miktex-synctex-bin-x64-2.9.tar.lzma +2022/09/14 | 5299 | support/TeX4ht/source/tex4ht-mathjax.tex 2022/09/14 | 5252 | macros/latex/contrib/beamer/base/themes/outer/beamerouterthemesidebar.sty -2022/09/14 | 52369 | systems/win32/miktex/tm/packages/next/miktex-m-tx-bin-x64-2.9.tar.lzma -2022/09/14 | 52037 | systems/win32/miktex/tm/packages/next/miktex-dvicopy-bin-x64-2.9.tar.lzma +2022/09/14 | 524770924 | systems/mac/mactex/mactex-MacTeXtras-20220914.zip 2022/09/14 | 51776 | macros/latex/contrib/beamer/base/art/beamericononline.eps 2022/09/14 | 5103 | macros/latex/contrib/beamer/base/themes/outer/beamerouterthememiniframes.sty 2022/09/14 | 5073 | macros/latex/contrib/beamer/doc/solutions/generic-talks/generic-ornate-15min-45min.en.tex 2022/09/14 | 504 | macros/latex/contrib/beamer/base/themes/theme/beamerthemeBerlin.sty 2022/09/14 | 501 | macros/latex/contrib/beamer/base/themes/theme/beamerthemeIlmenau.sty +2022/09/14 | 49 | systems/mac/mactex/MacTeXtras.zip.md5 2022/09/14 | 490 | macros/latex/contrib/beamer/doc/beamerfontthemeexample.tex -2022/09/14 | 48 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5 -2022/09/14 | 48852 | systems/win32/miktex/tm/packages/next/miktex-expat-bin-x64-2.9.tar.lzma 2022/09/14 | 486 | macros/latex/contrib/beamer/doc/beamerthemeexample.tex 2022/09/14 | 485 | macros/latex/contrib/beamer/base/themes/theme/beamerthemeAnnArbor.sty 2022/09/14 | 482 | macros/latex/contrib/beamer/base/themes/theme/compatibility/beamerthemeplain.sty -2022/09/14 | 481894 | systems/win32/miktex/tm/packages/next/miktex-doc.tar.lzma -2022/09/14 | 48038 | systems/win32/miktex/tm/packages/next/miktex-mtprint-bin-x64-2.9.tar.lzma 2022/09/14 | 471 | macros/latex/contrib/beamer/doc/examples/a-lecture/beamerexample-lecture-pic3.jpg 2022/09/14 | 471 | macros/latex/contrib/beamer/base/themes/theme/beamerthemeCambridgeUS.sty 2022/09/14 | 4700 | systems/texlive/tlnet/archive/wheelchart.r64373.tar.xz 2022/09/14 | 464 | macros/latex/contrib/beamer/doc/beamerouterthemeexample.tex 2022/09/14 | 462 | macros/latex/contrib/beamer/base/themes/theme/beamerthemeDresden.sty 2022/09/14 | 459 | macros/latex/contrib/beamer/base/themes/theme/beamerthemeSzeged.sty -2022/09/14 | 45795 | systems/win32/miktex/tm/packages/next/miktex-dvipng-bin-x64-2.9.tar.lzma -2022/09/14 | 455 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc -2022/09/14 | 455 | systems/texlive/tlnet/install-tl.zip.sha512.asc -2022/09/14 | 455 | systems/texlive/tlnet/install-tl-windows.exe.sha512.asc -2022/09/14 | 455 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512.asc 2022/09/14 | 4548 | macros/latex/contrib/beamer/base/beamerbasetheorems.sty 2022/09/14 | 4527138 | macros/latex/contrib/asmeconf.zip 2022/09/14 | 441714 | macros/latex/contrib/beamer/doc/beamerexample-lecture-print-version.pdf -2022/09/14 | 43889 | systems/win32/miktex/tm/packages/next/miktex-gsf2pk-bin-x64-2.9.tar.lzma 2022/09/14 | 4373 | macros/latex/contrib/beamer/doc/beamerug-transparencies.tex 2022/09/14 | 4371 | macros/latex/contrib/beamer/base/themes/outer/beamerouterthemesmoothbars.sty -2022/09/14 | 43618 | systems/win32/miktex/tm/packages/next/miktex-mthelp-bin-x64-2.9.tar.lzma 2022/09/14 | 435 | macros/latex/contrib/beamer/doc/examples/a-lecture/beamerexample-lecture-pic5.jpg -2022/09/14 | 43527 | systems/win32/miktex/tm/packages/next/miktex-zlib-bin-x64-2.9.tar.lzma 2022/09/14 | 433 | macros/latex/contrib/beamer/base/themes/theme/compatibility/beamerthemebars.sty 2022/09/14 | 43311 | macros/latex/contrib/asmeconf/asmeconf-template.tex 2022/09/14 | 431 | macros/latex/contrib/beamer/base/themes/theme/compatibility/beamerthemeclassic.sty @@ -152,10 +382,7 @@ 2022/09/14 | 4252 | macros/latex/contrib/beamer/base/themes/inner/beamerinnerthemeinmargin.sty 2022/09/14 | 4236 | systems/texlive/tlnet/archive/crossword.r64375.tar.xz 2022/09/14 | 4236 | macros/latex/contrib/beamer/base/themes/font/beamerfontthemedefault.sty -2022/09/14 | 420868 | systems/texlive/tlnet/archive/texlive-scripts.doc.r64369.tar.xz 2022/09/14 | 41261 | macros/latex/contrib/beamer/doc/beamerug-guidelines.tex -2022/09/14 | 41191 | systems/win32/miktex/tm/packages/next/miktex-upmendex-bin-x64.tar.lzma -2022/09/14 | 41180 | systems/win32/miktex/tm/packages/next/miktex-patgen-bin-x64.tar.lzma 2022/09/14 | 40947 | macros/jptex/latex/jsclasses/okumacro.dtx 2022/09/14 | 407 | macros/latex/contrib/beamer/base/themes/theme/beamerthemeJuanLesPins.sty 2022/09/14 | 407 | macros/latex/contrib/beamer/base/themes/theme/beamerthemeDarmstadt.sty @@ -167,7 +394,6 @@ 2022/09/14 | 401 | macros/latex/contrib/beamer/base/themes/inner/beamerinnerthemerectangles.sty 2022/09/14 | 39707 | macros/latex/contrib/beamer/doc/beamerug-globalstructure.tex 2022/09/14 | 396 | macros/latex/contrib/beamer/base/themes/theme/compatibility/beamerthemesplit.sty -2022/09/14 | 394143 | systems/win32/miktex/tm/packages/next/miktex-cairo-bin-x64-2.9.tar.lzma 2022/09/14 | 393 | macros/latex/contrib/beamer-contrib/themes/beamertheme-tcolorbox/README.md 2022/09/14 | 393 | macros/latex/contrib/beamer/base/themes/theme/beamerthemeLuebeck.sty 2022/09/14 | 391 | macros/latex/contrib/beamer/base/themes/theme/beamerthemeAntibes.sty @@ -176,22 +402,18 @@ 2022/09/14 | 38525814 | install/fonts/alegreya.tds.zip 2022/09/14 | 38168092 | fonts/alegreya.zip 2022/09/14 | 380 | macros/latex/contrib/beamer/doc/examples/a-lecture/beamerexample-lecture-print-version.tex +2022/09/14 | 38091 | systems/mac/mactex/ExtrasFolder.pdf 2022/09/14 | 38084 | macros/latex/contrib/asmeconf/asmeconf.bst 2022/09/14 | 3803 | macros/latex/contrib/beamer/base/themes/outer/beamerouterthemesmoothtree.sty 2022/09/14 | 378 | macros/latex/contrib/beamer/base/themes/theme/beamerthemeBergen.sty 2022/09/14 | 378968 | macros/latex/contrib/stex/doc/stex-ide.pdf 2022/09/14 | 3753 | macros/latex/contrib/csquotes/csq-compat.def -2022/09/14 | 37503 | systems/win32/miktex/tm/packages/next/miktex-posix-bin-x64-2.9.tar.lzma -2022/09/14 | 37050 | systems/win32/miktex/tm/packages/next/miktex-chktex-bin-x64-2.9.tar.lzma 2022/09/14 | 36306 | macros/latex/contrib/beamer/doc/beamerug-color.tex 2022/09/14 | 3615 | macros/latex/contrib/beamer/base/themes/theme/beamerthemeboxes.sty 2022/09/14 | 35658 | macros/latex/contrib/beamer/doc/beamerug-animations.tex 2022/09/14 | 355 | macros/latex/contrib/beamer/base/themes/theme/beamerthemedefault.sty 2022/09/14 | 3531833 | macros/latex/contrib/beamer.zip 2022/09/14 | 3528768 | install/macros/latex/contrib/beamer.tds.zip -2022/09/14 | 35264 | systems/win32/miktex/tm/packages/next/miktex-axohelp-bin-x64-2.9.tar.lzma -2022/09/14 | 352464 | systems/win32/miktex/tm/packages/next/miktex-xetex-bin-x64-2.9.tar.lzma -2022/09/14 | 35231 | systems/win32/miktex/tm/packages/next/miktex-mspack-bin-x64-2.9.tar.lzma 2022/09/14 | 351 | macros/latex/contrib/beamer/base/themes/theme/beamerthemeMontpellier.sty 2022/09/14 | 351 | macros/latex/contrib/beamer/base/themes/theme/beamerthemeMalmoe.sty 2022/09/14 | 349032 | install/macros/latex/contrib/csquotes.tds.zip @@ -203,7 +425,6 @@ 2022/09/14 | 343911 | macros/latex/contrib/beamer/doc/beamerexample-conference-talk.pdf 2022/09/14 | 342 | macros/latex/contrib/beamer/doc/examples/a-lecture/beamerexample-lecture-beamer-version.tex 2022/09/14 | 338704 | systems/texlive/tlnet/archive/crossword.doc.r64375.tar.xz -2022/09/14 | 33862 | systems/win32/miktex/tm/packages/next/miktex-uriparser-bin-x64-2.9.tar.lzma 2022/09/14 | 33808 | macros/latex/contrib/beamer/doc/beamerug-elements.tex 2022/09/14 | 333 | macros/latex/contrib/beamer/base/themes/font/beamerfontthemeprofessionalfonts.sty 2022/09/14 | 332 | macros/latex/contrib/beamer/base/themes/theme/beamerthemePittsburgh.sty @@ -212,39 +433,24 @@ 2022/09/14 | 3282 | macros/latex/contrib/csquotes/README.md 2022/09/14 | 32823 | macros/latex/contrib/beamer/doc/examples/a-lecture/beamerexample-lecture-logo.pdf 2022/09/14 | 32653 | macros/latex/contrib/beamer/doc/beamerug-emulation.tex -2022/09/14 | 325980 | systems/win32/miktex/tm/packages/next/miktex-dvipdfmx-bin-x64-2.9.tar.lzma -2022/09/14 | 325484 | systems/win32/miktex/tm/packages/next/miktex-mo-bin-x64-2.9.tar.lzma -2022/09/14 | 32074 | systems/win32/miktex/tm/packages/next/miktex-makeindex-bin-x64-2.9.tar.lzma 2022/09/14 | 3179 | macros/latex/contrib/fixdif/fixdif.ins -2022/09/14 | 31588 | systems/win32/miktex/tm/packages/next/miktex-autosp-bin-x64-2.9.tar.lzma -2022/09/14 | 31563 | systems/win32/miktex/tm/packages/next/miktex-bzip2-bin-x64-2.9.tar.lzma 2022/09/14 | 3072 | macros/latex/contrib/beamer/doc/solutions/short-talks/speaker_introduction-ornate-2min.fr.tex 2022/09/14 | 306392 | macros/luatex/latex/piton.zip -2022/09/14 | 30568 | systems/win32/miktex/tm/packages/next/miktex-lacheck-bin-x64-2.9.tar.lzma 2022/09/14 | 3049 | macros/latex/contrib/beamer/base/art/beamericonbook.tex 2022/09/14 | 304934 | macros/latex/contrib/csquotes/csquotes.pdf 2022/09/14 | 2961 | macros/latex/contrib/beamer/doc/solutions/short-talks/speaker_introduction-ornate-2min.de.tex -2022/09/14 | 295944 | systems/win32/miktex/tm/packages/next/miktex-freetype2-bin-x64-2.9.tar.lzma 2022/09/14 | 2958 | macros/latex/contrib/beamer/base/art/beamericonarticle.20.pdf 2022/09/14 | 2936 | macros/latex/contrib/beamer/base/art/beamericonarticle.pdf -2022/09/14 | 293317 | systems/win32/miktex/tm/packages/miktex-zzdb1-2.9.tar.lzma -2022/09/14 | 293274 | systems/win32/miktex/tm/packages/next/miktex-zzdb1-2.9.tar.lzma 2022/09/14 | 2930072 | macros/latex/contrib/asmeconf/examples/asmeconf-wide-equation-example/asmeconf-template-widetext.pdf 2022/09/14 | 29262 | macros/latex/contrib/beamer/base/beamerbasenavigation.sty 2022/09/14 | 2896396 | systems/texlive/tlnet/archive/cabin.r64371.tar.xz -2022/09/14 | 286684 | systems/win32/miktex/tm/packages/next/miktex-metapost-bin-x64-2.9.tar.lzma -2022/09/14 | 2860 | systems/texlive/tlnet/archive/ppt-slides.r64378.tar.xz -2022/09/14 | 28510 | systems/win32/miktex/tm/packages/next/miktex-findtexmf-bin-x64-2.9.tar.lzma 2022/09/14 | 28508 | macros/latex/contrib/beamer/base/beamerbaseoverlay.sty -2022/09/14 | 2821670 | systems/win32/miktex/tm/packages/next/miktex-texworks-bin-x64-2.9.tar.lzma 2022/09/14 | 2818 | fonts/alegreya/README 2022/09/14 | 2811 | macros/jptex/latex/jsclasses/Makefile 2022/09/14 | 28055 | macros/latex/contrib/stex/source/extensions/notesslides.dtx 2022/09/14 | 2771 | macros/latex/contrib/beamer/doc/beamerug-solutions.tex 2022/09/14 | 2765 | macros/latex/contrib/beamer/base/themes/outer/beamerouterthemeshadow.sty -2022/09/14 | 27465 | systems/win32/miktex/tm/packages/next/miktex-teckit-bin-x64-2.9.tar.lzma 2022/09/14 | 2734 | macros/latex/contrib/beamer/base/art/beamericonbook.20.pdf -2022/09/14 | 270466 | systems/win32/miktex/tm/packages/next/miktex-console-bin-x64-2.9.tar.lzma 2022/09/14 | 268305 | macros/latex/contrib/fixdif.zip 2022/09/14 | 2667 | macros/latex/contrib/beamer/base/art/beamericonbook.pdf 2022/09/14 | 26603 | macros/latex/contrib/beamer/base/art/beamericonarticle.eps @@ -253,21 +459,14 @@ 2022/09/14 | 26232 | macros/latex/contrib/beamer/base/beamerbasecompatibility.sty 2022/09/14 | 25771 | macros/luatex/latex/piton/piton.dtx 2022/09/14 | 25572 | macros/latex/contrib/beamer/base/beamerbaseframe.sty -2022/09/14 | 25516585 | systems/texlive/tlnet/install-tl.zip 2022/09/14 | 2529 | macros/latex/contrib/beamer/base/themes/outer/beamerouterthemesplit.sty 2022/09/14 | 25246 | macros/latex/contrib/stex/source/extensions/problem.dtx -2022/09/14 | 25118 | systems/win32/miktex/tm/packages/next/miktex-fribidixetex-bin-x64-2.9.tar.lzma 2022/09/14 | 24762 | macros/latex/contrib/beamer/base/art/beamericonbook.20.eps -2022/09/14 | 247209 | systems/win32/miktex/tm/packages/next/miktex-hitex-bin-x64.tar.lzma 2022/09/14 | 24611 | macros/latex/contrib/beamer/base/art/beamericononline.pdf -2022/09/14 | 245152 | systems/win32/miktex/tm/packages/next/miktex-pmx-bin-x64-2.9.tar.lzma 2022/09/14 | 24451 | macros/latex/contrib/beamer/base/art/beamericononline.20.pdf 2022/09/14 | 24344 | macros/latex/contrib/beamer/base/beamerbaseauxtemplates.sty 2022/09/14 | 24312 | macros/latex/contrib/beamer/doc/beamerug-tutorial.tex -2022/09/14 | 24211 | systems/win32/miktex/tm/packages/next/miktex-devnag-bin-x64-2.9.tar.lzma 2022/09/14 | 240 | macros/jptex/latex/jsclasses/okumacro.ins -2022/09/14 | 2406196 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz -2022/09/14 | 23951 | systems/win32/miktex/tm/packages/next/miktex-popt-bin-x64-2.9.tar.lzma 2022/09/14 | 236 | macros/jptex/latex/jsclasses/okuverb.ins 2022/09/14 | 23446 | macros/latex/contrib/fixdif/fixdif.dtx 2022/09/14 | 233 | macros/jptex/latex/jsclasses/jslogo.ins @@ -275,7 +474,6 @@ 2022/09/14 | 2322 | macros/latex/contrib/beamer/base/themes/color/beamercolorthememonarca.sty 2022/09/14 | 229840 | systems/texlive/tlnet/archive/cabin.doc.r64371.tar.xz 2022/09/14 | 22964 | macros/latex/contrib/beamer/doc/licenses/fdl.txt -2022/09/14 | 225712 | systems/texlive/tlnet/archive/ppt-slides.doc.r64378.tar.xz 2022/09/14 | 223287 | macros/luatex/latex/piton/piton.pdf 2022/09/14 | 2219543 | macros/latex/contrib/beamer/doc/beameruserguide.pdf 2022/09/14 | 22108 | macros/latex/contrib/beamer/doc/beamerug-nonpresentation.tex @@ -283,28 +481,20 @@ 2022/09/14 | 2190 | macros/latex/contrib/beamer/base/themes/outer/beamerouterthemeinfolines.sty 2022/09/14 | 2144 | macros/latex/contrib/beamer/base/themes/theme/compatibility/beamerthemelined.sty 2022/09/14 | 2141 | macros/latex/contrib/beamer/base/themes/color/beamercolorthemealbatross.sty -2022/09/14 | 213847 | systems/win32/miktex/tm/packages/next/miktex-omegaware-bin-x64-2.9.tar.lzma 2022/09/14 | 21365 | macros/latex/contrib/beamer/doc/beamerug-fonts.tex 2022/09/14 | 21219 | macros/latex/contrib/beamer/base/art/beamericonbook.eps -2022/09/14 | 209139 | systems/win32/miktex/tm/packages/next/miktex-metafont-bin-x64-2.9.tar.lzma 2022/09/14 | 2089 | macros/latex/contrib/beamer/doc/beamerlogo.pdf 2022/09/14 | 2081 | fonts/atkinson/README 2022/09/14 | 20751 | macros/latex/contrib/beamer/doc/examples/a-conference-talk/beamerexample-conference-talk.tex 2022/09/14 | 2045 | macros/latex/contrib/beamer/doc/licenses/manifest-documentation.txt -2022/09/14 | 20436234 | systems/texlive/tlnet/install-tl-windows.exe -2022/09/14 | 203419 | systems/win32/miktex/tm/packages/next/miktex-pixman-bin-x64-2.9.tar.lzma 2022/09/14 | 2024 | macros/latex/contrib/beamer/base/themes/outer/beamerouterthemetree.sty -2022/09/14 | 2023133 | systems/win32/miktex/tm/packages/next/miktex-luatex-bin-x64-2.9.tar.lzma +2022/09/14 | 200965 | support/TeX4ht/source/ChangeLog 2022/09/14 | 198551 | macros/jptex/latex/jsclasses/jsclasses.dtx -2022/09/14 | 196212 | systems/win32/miktex/tm/packages/next/miktex-curl-bin-x64-2.9.tar.lzma 2022/09/14 | 19301 | macros/latex/contrib/beamer/doc/examples/a-lecture/beamerexample-lecture-body.tex 2022/09/14 | 19106 | macros/latex/contrib/beamer/doc/licenses/lppl-1-3c.txt 2022/09/14 | 1881 | macros/latex/contrib/beamer/base/emulation/beamerseminar.sty 2022/09/14 | 18536 | macros/latex/contrib/stex/source/stex/stex-basics.dtx 2022/09/14 | 18534 | macros/latex/contrib/beamer/doc/beamerug-themes.tex -2022/09/14 | 18511 | systems/win32/miktex/tm/packages/next/miktex-tex2xindy-bin-x64-2.9.tar.lzma -2022/09/14 | 18382 | systems/win32/miktex/tm/packages/next/miktex-kpathsea-bin-x64-2.9.tar.lzma -2022/09/14 | 181723 | systems/win32/miktex/tm/packages/next/miktex-mpfr-bin-x64-2.9.tar.lzma 2022/09/14 | 18092 | macros/latex/contrib/beamer/doc/licenses/gpl-2.0.txt 2022/09/14 | 1808 | macros/latex/contrib/beamer/base/beamerbasetwoscreens.sty 2022/09/14 | 180851 | macros/jptex/latex/jsclasses/okumacro.pdf @@ -313,15 +503,12 @@ 2022/09/14 | 177229 | macros/latex/contrib/beamer-contrib/themes/beamertheme-tcolorbox/beamertheme-tcolorbox-doc.pdf 2022/09/14 | 1770 | macros/latex/contrib/beamer/base/themes/color/beamercolorthemeseagull.sty 2022/09/14 | 17683 | macros/latex/contrib/beamer/base/beamerbaselocalstructure.sty -2022/09/14 | 17633572 | systems/texlive/tlnet/tlpkg/texlive.tlpdb 2022/09/14 | 1753 | macros/latex/contrib/beamer/base/beamerbaseoptions.sty 2022/09/14 | 1741 | macros/latex/contrib/beamer/base/emulation/beamerfoils.sty 2022/09/14 | 17403 | macros/latex/contrib/stex/source/extensions/document-structure.dtx -2022/09/14 | 173177 | systems/win32/miktex/tm/packages/next/miktex-tex-bin-x64-2.9.tar.lzma 2022/09/14 | 17200 | macros/luatex/latex/luatruthtable/luatruthtable.tex 2022/09/14 | 171660 | macros/latex/contrib/beamer-contrib/themes/beamertheme-tcolorbox.zip 2022/09/14 | 17080 | macros/latex/contrib/beamer/base/art/beamericonarticle.20.eps -2022/09/14 | 169678 | systems/win32/miktex/tm/packages/next/miktex-hunspell-bin-x64-2.9.tar.lzma 2022/09/14 | 16867 | macros/latex/contrib/fixdif/fixdif-zh-cn.tex 2022/09/14 | 16674 | macros/latex/contrib/stex/source/extensions/hwexam.dtx 2022/09/14 | 16574 | macros/latex/contrib/asmeconf/examples/asmeconf-wide-equation-example/asmeconf-template-widetext.tex @@ -329,45 +516,33 @@ 2022/09/14 | 16465 | macros/latex/contrib/beamer/doc/beamerug-interaction.tex 2022/09/14 | 1634 | macros/latex/contrib/beamer/doc/examples/a-lecture/beamerexample-lecture-pic2.jpg 2022/09/14 | 163097 | macros/latex/contrib/fixdif/fixdif-zh-cn.pdf +2022/09/14 | 161 | systems/mac/mactex/mactex-MacTeXtras-20220914.zip.sha512 2022/09/14 | 1619 | macros/latex/contrib/beamer/base/beamerarticle.sty 2022/09/14 | 1616 | macros/latex/contrib/beamer/base/themes/color/beamercolorthemecrane.sty +2022/09/14 | 1612 | systems/mac/mactex/Licenses.txt 2022/09/14 | 1593 | macros/latex/contrib/beamer/base/beamerbaserequires.sty 2022/09/14 | 1592 | systems/texlive/tlnet/archive/clicks.r64374.tar.xz 2022/09/14 | 1569 | macros/latex/contrib/beamer/base/themes/color/beamercolorthemebeetle.sty 2022/09/14 | 15656 | systems/texlive/tlnet/archive/crossword.source.r64375.tar.xz -2022/09/14 | 155431 | systems/win32/miktex/tm/packages/next/miktex-fontconfig-bin-x64-2.9.tar.lzma 2022/09/14 | 1544 | systems/texlive/tlnet/archive/collection-pictures.r64373.tar.xz 2022/09/14 | 1542 | macros/latex/contrib/beamer/doc/beamerthemeexamplebase.tex 2022/09/14 | 1540 | macros/latex/contrib/beamer/AUTHORS.md -2022/09/14 | 153 | systems/texlive/tlnet/install-tl-windows.exe.sha512 -2022/09/14 | 152 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512 2022/09/14 | 151124 | macros/luatex/latex/piton/piton-french.pdf -2022/09/14 | 1503053 | systems/win32/miktex/tm/packages/next/miktex-runtime-bin-x64-2.9.tar.lzma -2022/09/14 | 1492215 | systems/win32/miktex/tm/packages/miktex-zzdb2-2.9.tar.lzma -2022/09/14 | 1490369 | systems/win32/miktex/tm/packages/next/miktex-zzdb2-2.9.tar.lzma 2022/09/14 | 147688 | systems/texlive/tlnet/archive/quattrocento.doc.r64372.tar.xz 2022/09/14 | 1475 | macros/latex/contrib/beamer/base/themes/color/beamercolorthemespruce.sty -2022/09/14 | 145 | systems/texlive/tlnet/install-tl.zip.sha512 -2022/09/14 | 1458151 | systems/win32/miktex/tm/packages/next/miktex-dvisvgm-bin-x64-2.9.tar.lzma +2022/09/14 | 145 | systems/mac/mactex/MacTeXtras.zip.sha512 2022/09/14 | 14508 | macros/latex/contrib/beamer/doc/beamerug-introduction.tex -2022/09/14 | 144 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512 -2022/09/14 | 14433 | systems/win32/miktex/tm/packages/next/miktex-zzip-bin-x64-2.9.tar.lzma 2022/09/14 | 1432 | macros/jptex/latex/jsclasses/README.md 2022/09/14 | 14286 | macros/latex/contrib/asmeconf/asmeconf-sample.bib -2022/09/14 | 140014 | systems/win32/miktex/tm/packages/next/miktex-mktex-bin-x64-2.9.tar.lzma 2022/09/14 | 1392 | macros/jptex/latex/jsclasses/LICENSE 2022/09/14 | 1388 | macros/latex/contrib/beamer/base/multimedia/multimediasymbols.sty 2022/09/14 | 1383 | macros/luatex/latex/luatruthtable/README.txt 2022/09/14 | 137980 | systems/texlive/tlnet/archive/langnames.r64376.tar.xz 2022/09/14 | 13733 | macros/latex/contrib/beamer/base/beamerbasesection.sty -2022/09/14 | 1372824 | systems/win32/miktex/tm/packages/miktex-zzdb3-2.9.tar.lzma -2022/09/14 | 1371656 | systems/win32/miktex/tm/packages/next/miktex-zzdb3-2.9.tar.lzma 2022/09/14 | 1368 | macros/latex/contrib/beamer/base/themes/color/beamercolorthemefly.sty 2022/09/14 | 13642 | macros/latex/contrib/beamer/base/beamerbasefont.sty 2022/09/14 | 1354 | macros/latex/contrib/beamer/doc/beamercolorthemeexample.tex -2022/09/14 | 135465 | systems/win32/miktex/tm/packages/next/miktex-dvips-bin-x64-2.9.tar.lzma 2022/09/14 | 1353 | macros/latex/contrib/beamer/LICENSE.md -2022/09/14 | 1323744 | systems/win32/miktex/tm/packages/next/miktex-poppler-bin-x64-2.9.tar.lzma 2022/09/14 | 13185 | macros/luatex/latex/piton/piton-french.tex 2022/09/14 | 1309 | macros/latex/contrib/beamer/base/themes/color/beamercolorthemebeaver.sty 2022/09/14 | 13080 | macros/latex/contrib/beamer/base/themes/inner/beamerinnerthemedefault.sty @@ -388,29 +563,19 @@ 2022/09/14 | 12222 | macros/latex/contrib/beamer/doc/beamerug-workflow.tex 2022/09/14 | 12171 | macros/latex/contrib/beamer/base/beamerbaseframecomponents.sty 2022/09/14 | 119179 | macros/luatex/latex/luatruthtable/luatruthtable.pdf -2022/09/14 | 1172 | systems/win32/miktex/tm/packages/next/pr.ini -2022/09/14 | 1161753 | systems/win32/miktex/tm/packages/next/miktex-asymptote-bin-x64-2.9.tar.lzma -2022/09/14 | 115578 | systems/win32/miktex/tm/packages/next/miktex-gregorio-bin-x64-2.9.tar.lzma 2022/09/14 | 114752 | systems/texlive/tlnet/archive/langnames.doc.r64376.tar.xz 2022/09/14 | 1140 | macros/latex/contrib/beamer/base/beamerbasethemes.sty -2022/09/14 | 113672 | systems/texlive/tlnet/archive/texlive-scripts.r64369.tar.xz 2022/09/14 | 11344 | macros/jptex/latex/jsclasses/jslogo.dtx -2022/09/14 | 112979 | systems/win32/miktex/tm/packages/next/miktex-epstopdf-bin-x64-2.9.tar.lzma -2022/09/14 | 112879 | systems/win32/miktex/tm/packages/next/miktex-gd-bin-x64-2.9.tar.lzma +2022/09/14 | 1129023 | support/TeX4ht/source/tex4ht-4ht.tex 2022/09/14 | 1121031 | macros/latex/contrib/stex/doc/stex-manual.pdf 2022/09/14 | 1111 | macros/latex/contrib/beamer/README.md 2022/09/14 | 11033 | fonts/alegreya/latex/AlegreyaSans.sty -2022/09/14 | 109650 | systems/win32/miktex/tm/packages/next/miktex-jpeg-bin-x64-2.9.tar.lzma 2022/09/14 | 1094 | macros/latex/contrib/beamer/base/themes/color/beamercolorthemeseahorse.sty 2022/09/14 | 10910 | macros/latex/contrib/beamer/doc/beamerug-notes.tex -2022/09/14 | 107437 | systems/win32/miktex/tm/packages/next/miktex-texware-bin-x64-2.9.tar.lzma 2022/09/14 | 10588 | macros/latex/contrib/asmeconf/README.md 2022/09/14 | 1054 | macros/latex/contrib/beamer/base/themes/theme/beamerthemeGoettingen.sty 2022/09/14 | 10543 | macros/latex/contrib/beamer/base/multimedia/multimedia.sty 2022/09/14 | 1050 | macros/latex/contrib/beamer/base/themes/color/beamercolorthemedolphin.sty -2022/09/14 | 104922 | systems/win32/miktex/tm/packages/next/miktex-mfware-bin-x64-2.9.tar.lzma -2022/09/14 | 103598 | systems/win32/miktex/tm/packages/next/miktex-lua53-bin-x64-2.9.tar.lzma -2022/09/14 | 103246 | systems/win32/miktex/tm/packages/next/miktex-cweb-bin-x64-2.9.tar.lzma 2022/09/14 | 10230 | macros/latex/contrib/beamer/doc/emulation-examples/beamerexample-texpower.tex 2022/09/14 | 101504 | macros/luatex/latex/luatruthtable.zip 2022/09/14 | 1013 | macros/latex/contrib/beamer/base/themes/color/beamercolorthemewhale.sty @@ -440,7 +605,6 @@ 2022/09/13 | 743 | macros/latex/contrib/hereapplies/package.json 2022/09/13 | 7413844 | systems/win32/miktex/tm/packages/pstricks__doc.tar.lzma 2022/09/13 | 736 | systems/texlive/tlnet/archive/biber.r64367.tar.xz -2022/09/13 | 7279 | systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl 2022/09/13 | 690552 | systems/texlive/tlnet/archive/beamerthemeamurmaple.doc.r64346.tar.xz 2022/09/13 | 6756 | systems/texlive/tlnet/archive/collection-latexextra.r64365.tar.xz 2022/09/13 | 67504 | systems/texlive/tlnet/archive/bibtexu.doc.r64339.tar.xz @@ -599,7 +763,6 @@ 2022/09/13 | 11131 | systems/win32/miktex/tm/packages/gentombow.tar.lzma 2022/09/13 | 10428 | systems/win32/miktex/tm/packages/wheelchart__source.tar.lzma 2022/09/12 | 97496 | macros/latex/contrib/dtxdescribe/dtxdescribe.dtx -2022/09/12 | 94352 | macros/latex/contrib/ppt-slides/socrates.jpg 2022/09/12 | 930 | macros/latex/contrib/dtxdescribe/README.txt 2022/09/12 | 924961 | language/korean/pmhanguljamo.zip 2022/09/12 | 8687 | fonts/libertine/latex/libertineRoman.sty @@ -608,11 +771,9 @@ 2022/09/12 | 84473 | macros/latex/contrib/se2thesis/se2thesis.dtx 2022/09/12 | 843 | macros/latex/contrib/media4svg/ChangeLog 2022/09/12 | 8326 | macros/latex/contrib/media4svg/example/beamer-example.tex -2022/09/12 | 7896 | macros/latex/contrib/ppt-slides/ppt-slides.tex 2022/09/12 | 667591 | graphics/pgf/contrib/wheelchart.zip 2022/09/12 | 599 | macros/latex/contrib/se2thesis/CHANGELOG.md 2022/09/12 | 5854 | macros/latex/contrib/media4svg/README.md -2022/09/12 | 5816 | macros/latex/contrib/ppt-slides/ppt-slides.sty 2022/09/12 | 50685 | macros/latex/contrib/stex/source/stex/stex-symbols.dtx 2022/09/12 | 497 | macros/latex/contrib/amsaddr/README.md 2022/09/12 | 49769 | systems/texlive/tlnet/tlpkg/installer/config.guess @@ -621,12 +782,10 @@ 2022/09/12 | 40 | macros/latex/contrib/ffcode/DEPENDS.txt 2022/09/12 | 403520 | macros/latex/contrib/dtxdescribe.zip 2022/09/12 | 387914 | macros/latex/contrib/dtxdescribe/dtxdescribe.pdf -2022/09/12 | 3838 | macros/latex/contrib/ppt-slides/ppt-templates/ppt-9x6.tex 2022/09/12 | 3629 | macros/latex/contrib/media4svg/media4svg.lua 2022/09/12 | 359017 | macros/latex/contrib/se2thesis/se2thesis.pdf 2022/09/12 | 3494 | fonts/libertine/README 2022/09/12 | 3230 | macros/latex/contrib/ffcode/ffcode.sty -2022/09/12 | 321496 | macros/latex/contrib/ppt-slides.zip 2022/09/12 | 29493 | macros/latex/contrib/media4svg/media4svg.sty 2022/09/12 | 278692 | macros/latex/contrib/media4svg/example/beamer-example-2.svg 2022/09/12 | 25962 | macros/latex/contrib/media4svg/example/beamer-example-1.svg @@ -634,7 +793,6 @@ 2022/09/12 | 23715840 | biblio/biber/biber-linux-musl/biber-2.18-linux-musl_x86_64.tar.gz 2022/09/12 | 2337829 | install/fonts/gofonts.tds.zip 2022/09/12 | 2320197 | fonts/gofonts.zip -2022/09/12 | 227754 | macros/latex/contrib/ppt-slides/ppt-slides.pdf 2022/09/12 | 227668 | macros/latex/contrib/ffcode.zip 2022/09/12 | 2267 | fonts/gofonts/README 2022/09/12 | 224529 | macros/latex/contrib/ffcode/ffcode.pdf @@ -646,63 +804,45 @@ 2022/09/12 | 1960 | fonts/libertine/latex/libertineMono.sty 2022/09/12 | 19153 | fonts/libertine/latex/libertine.sty 2022/09/12 | 180 | biblio/biber/biber-linux-musl/README -2022/09/12 | 174 | macros/latex/contrib/ppt-slides/DEPENDS.txt 2022/09/12 | 1714 | macros/latex/contrib/se2thesis/se2thesis-master-thesis-example.tex 2022/09/12 | 17106 | macros/latex/contrib/media4svg/example/beamer-example-3.svg 2022/09/12 | 1686 | fonts/gofonts/latex/GoMono.sty 2022/09/12 | 1682 | macros/latex/contrib/dtxdescribe/dtxdescribe.ins 2022/09/12 | 167943 | install/macros/latex/contrib/media4svg.tds.zip 2022/09/12 | 166484 | macros/latex/contrib/media4svg.zip -2022/09/12 | 1576 | macros/latex/contrib/ppt-slides/README.md 2022/09/12 | 1439414 | macros/latex/contrib/se2thesis.zip -2022/09/12 | 1420 | macros/latex/contrib/ppt-slides/ppt-schemes/ppt-light.tex -2022/09/12 | 1420 | macros/latex/contrib/ppt-slides/ppt-schemes/ppt-light-mono.tex -2022/09/12 | 1420 | macros/latex/contrib/ppt-slides/ppt-schemes/ppt-dark.tex -2022/09/12 | 1420 | macros/latex/contrib/ppt-slides/ppt-schemes/ppt-dark-mono.tex 2022/09/12 | 1274 | macros/latex/contrib/ffcode/README.md 2022/09/12 | 1268 | macros/latex/contrib/amsaddr/amsaddr.ins 2022/09/12 | 11503 | macros/latex/contrib/stex/doc/stex-docheader.tex 2022/09/12 | 1122539 | macros/latex/contrib/se2thesis/se2thesis-master-thesis-example.pdf 2022/09/12 | 10273 | macros/latex/contrib/amsaddr/amsaddr.dtx 2022/09/11 | 986 | macros/latex/contrib/srdp-mathematik/README.md -2022/09/11 | 944 | macros/latex/contrib/newpax/doc-input2.tex 2022/09/11 | 884 | graphics/pgf/contrib/wheelchart/README.md -2022/09/11 | 853 | macros/latex/contrib/newpax/README.md 2022/09/11 | 8107410 | graphics/pstricks/base.zip 2022/09/11 | 79990 | graphics/pstricks/base/doc/pst-news22.pdf 2022/09/11 | 77312 | macros/latex/contrib/srdp-mathematik/srdp-mathematik.sty 2022/09/11 | 7624 | graphics/pstricks/contrib/luapstricks/PSTricksDotFont.otf -2022/09/11 | 69854 | macros/latex/contrib/newpax/doc-use-newpax.pdf -2022/09/11 | 659 | macros/latex/contrib/newpax/doc-use-pax.tex 2022/09/11 | 659237 | graphics/pgf/contrib/wheelchart/wheelchart.pdf 2022/09/11 | 53049 | macros/unicodetex/latex/textcsc.zip 2022/09/11 | 518772 | systems/texlive/tlnet/archive/gentombow.doc.r64333.tar.xz 2022/09/11 | 49239 | graphics/pgf/contrib/wheelchart/wheelchart.tex 2022/09/11 | 48032 | macros/latex/contrib/srdp-mathematik/srdp-mathematik.tex -2022/09/11 | 44928 | macros/latex/contrib/newpax/doc-use-pax.pdf 2022/09/11 | 44631594 | install/fonts/noto.tds.zip 2022/09/11 | 43903991 | fonts/noto.zip 2022/09/11 | 41137487 | fonts/roboto.zip 2022/09/11 | 3892 | systems/texlive/tlnet/archive/pst-bar.r64331.tar.xz 2022/09/11 | 3870 | graphics/pstricks/base/Changes -2022/09/11 | 36370 | macros/latex/contrib/newpax/newpax.dtx 2022/09/11 | 358257 | macros/latex/contrib/langnames/ln_fams_glot.tex 2022/09/11 | 345240 | macros/latex/contrib/langnames/ln_langs_glot.tex 2022/09/11 | 3369 | graphics/pstricks/contrib/luapstricks/README.md 2022/09/11 | 31889 | graphics/pstricks/contrib/luapstricks.zip -2022/09/11 | 31114 | macros/latex/contrib/newpax/doc-input1.pdf 2022/09/11 | 309965 | macros/latex/contrib/langnames/ln_langs_wals.tex -2022/09/11 | 30826 | macros/latex/contrib/newpax/doc-input2.pdf 2022/09/11 | 2999 | fonts/notocondensed/README 2022/09/11 | 2685 | fonts/noto/README 2022/09/11 | 2395 | systems/texlive/tlnet/tlpkg/gpg/tl-key-extension.txt 2022/09/11 | 23777 | graphics/pgf/contrib/wheelchart/wheelchart.sty -2022/09/11 | 236 | macros/latex/contrib/newpax/doc-extract-newpax.tex -2022/09/11 | 231 | macros/latex/contrib/newpax/doc-extract-pax.tex 2022/09/11 | 189167 | macros/latex/contrib/srdp-mathematik.zip 2022/09/11 | 179280 | macros/latex/contrib/srdp-mathematik/srdp-mathematik.pdf -2022/09/11 | 174187 | macros/latex/contrib/newpax/newpax.pdf -2022/09/11 | 1735 | macros/latex/contrib/newpax/newpax.ins 2022/09/11 | 1706380 | systems/texlive/tlnet/archive/circuitikz.doc.r64332.tar.xz 2022/09/11 | 167228 | systems/texlive/tlnet/archive/circuitikz.r64332.tar.xz 2022/09/11 | 1640 | systems/texlive/tlnet/archive/ptex-fonts.doc.r64330.tar.xz @@ -711,17 +851,13 @@ 2022/09/11 | 15921906 | fonts/ebgaramond.zip 2022/09/11 | 142976 | systems/texlive/tlnet/archive/pst-bar.doc.r64331.tar.xz 2022/09/11 | 14264 | systems/texlive/tlnet/archive/ptex-fonts.r64330.tar.xz -2022/09/11 | 139422 | macros/latex/contrib/newpax.zip 2022/09/11 | 136106044 | install/fonts/notocondensed.tds.zip 2022/09/11 | 134807767 | fonts/notocondensed.zip 2022/09/11 | 132041 | graphics/pstricks/contrib/luapstricks/luapstricks.lua -2022/09/11 | 12919 | macros/latex/contrib/newpax/newpax.tex 2022/09/11 | 125297 | graphics/pstricks/base/generic/pstricks.tex 2022/09/11 | 1217484 | systems/texlive/tlnet/archive/profcollege.r64334.tar.xz 2022/09/11 | 112459492 | macros/context/latest/cont-tmf.zip 2022/09/11 | 10908 | systems/texlive/tlnet/archive/gentombow.r64333.tar.xz -2022/09/11 | 1055 | macros/latex/contrib/newpax/doc-input1.tex -2022/09/11 | 1034 | macros/latex/contrib/newpax/doc-use-newpax.tex 2022/09/11 | 10307252 | systems/texlive/tlnet/archive/profcollege.doc.r64334.tar.xz 2022/09/10 | 856 | fonts/ptex-fonts/tfm/tmin9.tfm 2022/09/10 | 856 | fonts/ptex-fonts/tfm/tmin8.tfm @@ -767,7 +903,6 @@ 2022/09/10 | 3412 | macros/latex/contrib/gentombow/pxtextpos.sty 2022/09/10 | 329247 | macros/latex/contrib/beamer-contrib/themes/beamerthemeamurmaple/doc/beamer-amurmaple-sidebar.pdf 2022/09/10 | 3284 | fonts/ebgaramond/README -2022/09/10 | 325316 | systems/texlive/tlnet/archive/csquotes.doc.r64323.tar.xz 2022/09/10 | 315595 | macros/latex/contrib/beamer-contrib/themes/beamerthemeamurmaple/doc/beamer-amurmaple-test.pdf 2022/09/10 | 314951 | macros/latex/contrib/beamer-contrib/themes/beamerthemeamurmaple/doc/beamer-amurmaple-leftframetitle.pdf 2022/09/10 | 30245 | graphics/pstricks/contrib/pst-bar/doc/pst-bar-doc.tex @@ -790,7 +925,6 @@ 2022/09/10 | 1966 | macros/latex/contrib/gentombow/README.md 2022/09/10 | 1930064 | systems/texlive/tlnet/archive/simpleicons.doc.r64321.tar.xz 2022/09/10 | 19290 | macros/latex/contrib/beamer-contrib/themes/beamerthemeamurmaple/doc/beamer-amurmaple-doc.tex -2022/09/10 | 18068 | systems/texlive/tlnet/archive/csquotes.r64323.tar.xz 2022/09/10 | 1796 | macros/latex/contrib/stex/doc/packages/stex-setup.tex 2022/09/10 | 178279 | macros/latex/contrib/gentombow/gentombow-ja.pdf 2022/09/10 | 1742414 | macros/latex/contrib/beamer-contrib/themes/beamerthemeamurmaple.zip @@ -1030,56 +1164,3 @@ 2022/09/09 | 1073051 | graphics/pgf/contrib/circuitikz/tex/t-circuitikz-1.4.6.tex 2022/09/09 | 1021798 | graphics/pgf/contrib/circuitikz/tex/circuitikz-1.2.7-body.tex 2022/09/09 | 1014383 | graphics/pgf/contrib/circuitikz/tex/t-circuitikz-1.2.7.tex -2022/09/08 | 9023 | macros/latex/contrib/univie-ling/README -2022/09/08 | 8805 | macros/latex/contrib/stex/doc/packages/stex-features.tex -2022/09/08 | 7628 | systems/texlive/tlnet/archive/democodetools.r64314.tar.xz -2022/09/08 | 6716 | systems/texlive/tlnet/archive/ut-thesis.source.r64314.tar.xz -2022/09/08 | 6568 | systems/texlive/tlnet/archive/uwa-letterhead.source.r64314.tar.xz -2022/09/08 | 65584 | systems/texlive/tlnet/archive/siunitx.r64314.tar.xz -2022/09/08 | 6240 | systems/texlive/tlnet/archive/menukeys.r64314.tar.xz -2022/09/08 | 606780 | systems/texlive/tlnet/archive/menukeys.doc.r64314.tar.xz -2022/09/08 | 6060 | systems/texlive/tlnet/archive/uwa-pcf.source.r64314.tar.xz -2022/09/08 | 57656 | systems/texlive/tlnet/archive/uwa-letterhead.doc.r64314.tar.xz -2022/09/08 | 5692 | systems/texlive/tlnet/archive/uwa-pif.source.r64314.tar.xz -2022/09/08 | 52740 | systems/texlive/tlnet/archive/uwa-pcf.doc.r64314.tar.xz -2022/09/08 | 513436 | systems/texlive/tlnet/archive/biblatex-swiss-legal.doc.r64314.tar.xz -2022/09/08 | 50500 | systems/texlive/tlnet/archive/uwa-pif.doc.r64314.tar.xz -2022/09/08 | 458319 | macros/latex/contrib/univie-ling/doc/univie-ling-thesis.pdf -2022/09/08 | 457216 | macros/latex/contrib/univie-ling/doc/univie-ling-expose.pdf -2022/09/08 | 453996 | systems/texlive/tlnet/archive/ufrgscca.doc.r64314.tar.xz -2022/09/08 | 453044 | macros/latex/contrib/univie-ling/doc/univie-ling-paper.pdf -2022/09/08 | 447007 | macros/latex/contrib/univie-ling/doc/univie-ling-handout.pdf -2022/09/08 | 3855271 | macros/latex/contrib/univie-ling.zip -2022/09/08 | 354068 | systems/texlive/tlnet/archive/democodetools.doc.r64314.tar.xz -2022/09/08 | 341316 | macros/latex/contrib/univie-ling/doc/univie-ling-wlg.pdf -2022/09/08 | 3348 | systems/texlive/tlnet/archive/uwa-letterhead.r64314.tar.xz -2022/09/08 | 32213 | macros/latex/contrib/univie-ling/doc/univie-ling-thesis.tex -2022/09/08 | 322096 | systems/texlive/tlnet/archive/oup-authoring-template.doc.r64314.tar.xz -2022/09/08 | 30812 | systems/texlive/tlnet/archive/epstopdf.doc.r64314.tar.xz -2022/09/08 | 29957 | macros/latex/contrib/univie-ling/tex/univie-ling-wlg.cls -2022/09/08 | 29335 | macros/latex/contrib/stex/source/stex/stex-statements.dtx -2022/09/08 | 2924 | systems/texlive/tlnet/archive/uwa-pcf.r64314.tar.xz -2022/09/08 | 29140 | macros/latex/contrib/univie-ling/tex/univie-ling-handout.cls -2022/09/08 | 28960 | macros/latex/contrib/univie-ling/doc/univie-ling-paper.tex -2022/09/08 | 27764 | systems/texlive/tlnet/archive/ufrgscca.r64314.tar.xz -2022/09/08 | 26681 | macros/latex/contrib/univie-ling/tex/univie-ling-thesis.cls -2022/09/08 | 2632 | systems/texlive/tlnet/archive/ut-thesis.r64314.tar.xz -2022/09/08 | 26229 | macros/latex/contrib/univie-ling/doc/univie-ling-expose.tex -2022/09/08 | 2588 | systems/texlive/tlnet/archive/uwa-pif.r64314.tar.xz -2022/09/08 | 25747 | macros/latex/contrib/univie-ling/doc/univie-ling-handout.tex -2022/09/08 | 249650 | macros/latex/contrib/univie-ling/doc/templates/template-wlg-article.pdf -2022/09/08 | 24958 | macros/latex/contrib/univie-ling/tex/univie-ling-paper.cls -2022/09/08 | 21577 | macros/latex/contrib/univie-ling/tex/univie-ling-expose.cls -2022/09/08 | 200629 | macros/latex/contrib/univie-ling/doc/templates/template-handout-deutsch.pdf -2022/09/08 | 18728 | systems/texlive/tlnet/archive/menukeys.source.r64314.tar.xz -2022/09/08 | 18367 | graphics/pstricks/base/dvips/pst-dots.pro -2022/09/08 | 18148 | systems/texlive/tlnet/archive/biblatex-swiss-legal.r64314.tar.xz -2022/09/08 | 17492 | systems/texlive/tlnet/archive/oup-authoring-template.r64314.tar.xz -2022/09/08 | 173919 | macros/latex/contrib/univie-ling/doc/templates/template-thesis-deutsch.pdf -2022/09/08 | 138448 | systems/texlive/tlnet/archive/ut-thesis.doc.r64314.tar.xz -2022/09/08 | 12636 | systems/texlive/tlnet/archive/epstopdf.r64314.tar.xz -2022/09/08 | 12495 | macros/latex/contrib/univie-ling/doc/univie-ling-wlg.tex -2022/09/08 | 1242008 | systems/texlive/tlnet/archive/siunitx.doc.r64314.tar.xz -2022/09/08 | 116640 | systems/texlive/tlnet/archive/siunitx.source.r64314.tar.xz -2022/09/08 | 116016 | macros/latex/contrib/univie-ling/doc/templates/template-expose-deutsch.pdf -2022/09/08 | 109 | systems/win32/miktex/setup/rpm/fedora-36.repo diff --git a/biblio/bibtex/8-bit/README b/biblio/bibtex/8-bit/README deleted file mode 120000 index 3bd38e5941..0000000000 --- a/biblio/bibtex/8-bit/README +++ /dev/null @@ -1 +0,0 @@ -bt371.readme \ No newline at end of file diff --git a/biblio/bibtex/8-bit/bt371.readme b/biblio/bibtex/8-bit/bt371.readme deleted file mode 100644 index 6322e51fcd..0000000000 --- a/biblio/bibtex/8-bit/bt371.readme +++ /dev/null @@ -1,903 +0,0 @@ -****************************************************************************** -FILE: $RCSfile: 00readme.txt,v $ - $Revision: 3.71 $ - $Date: 1996/08/18 20:38:55 $ -****************************************************************************** - - -An 8-bit Implementation of BibTeX 0.99 with a Very Large Capacity -================================================================= - - -Contents --------- - - 0. Abstract - - 1. Introduction - 1.1 8-bit Character Set Support - 1.2 Big and Customisable Capacity - - 2. Distribution Kits and Where to Find Them - 2.1 bt371dos.zip - 2.2 bt371os2.zip - 2.3 bt371src.zip - 2.4 bt371csf.zip - - 3. Running 8-bit BibTeX - 3.1 Command line options - 3.2 Finding Files - 3.3 Environment variables - - 4. The Codepage and Sort Order (CS) File - 4.1 CS file syntax - 4.2 Testing a CS file - 4.3 Sharing your CS file - - 5. Building 8-bit BibTeX from Source Code - 5.1 DOS - 5.2 OS/2 - 5.3 Unix - 5.4 VMS - - 6. Reporting Bugs and Requesting Improvements - 6.1 Contacting the authors - 6.2 Further enhancements - - 7. Frequently Asked Questions - - 8. Acknowledgements - - 9. BibTeX Use and Copying Conditions - - 10. Change Log - - - -0. Abstract ------------ - -This abstract is in a format suitable for inclusion in BBS description files -(file_id.diz): - - (v3.71) "big" BibTeX with full 8-bit support - - An enhanced, portable C version of BibTeX. - Enhanced by conversion to "big" (32-bit) - capacity, addition of run-time selectable - capacity and 8-bit support extensions. - National character set and sorting order - are controlled by an external configuration - file. Various examples are included. - Freeware / GNU Public Licence. - - Niel Kempson - Alejandro Aguilar-Sierra - - - -1. Introduction ----------------- - -8-bit BibTeX is an enhanced, portable C version of BibTeX 0.99. It has been -enhanced in these areas: - - - conversion to "big" (32-bit) capacity - - capacity selectable at run time - - flexible support for non-English languages using 8-bit character sets - - well matched to LateX2e and its "inputenc" package - -Oren Patashnik, the creator of BibTeX, is working on a new BibTeX 1.0 that -will be a modern implementation supporting large capacities and non-English -languages (see TUGboat, pages 269--274, volume 15, number 3, September 1994). -He is content for this version to be released, but hopes that people will -eventually migrate to BibTeX 1.0 when it is released. Its release date is -uncertain at the moment. - - - 1.1 Big and Customisable Capacity - --------------------------------- - - The original 16-bit code has been rewritten to use 32-bit data types - wherever possible. The result is a very large potential capacity. To - increase flexibility and to avoid BibTeX allocating all available memory, - the capacity of some key arrays can be set on the command line. - - For convenience, several standard capacities have been predefined: - default, big and huge. The key capacities are set as follows: - - Parameter Standard --big --huge --wolfgang - ------------------------------------------------------------ - Hash_Prime 4,253 8,501 16,319 30,011 - Hash_Size 5,000 10,000 19,000 35,000 - Max_Cites 750 2,000 5,000 7,500 - Max_Ent_Ints 3,000 4,000 5,000 7,500 - Max_Ent_Strs 3,000 6,000 10,000 10,000 - Max_Fields 17,250 30,000 85,000 125,000 - Max_Strings 4,000 10,000 19,000 30,000 - Pool_Size 65,530 130,000 500,000 750,000 - Wiz_Fn_Space 3,000 6,000 10,000 10,000 - - If these parameter names mean nothing to you, don't worry, you've - probably never exceeded BibTeX's capacity. - - - 1.2 8-bit Character Set Support - ------------------------------- - - BibTeX now accepts 8-bit characters in its input files and writes 8-bit - characters to its output files. The character set is defined by an - external configuration text file - the codepage and sort order ("CS") - file. - - The sort order can be defined for the language and character set. For - example, in German, the control sequence \"o (o umlaut) should be sorted - as if it were the letter "o", but after ordinary "o", leading to this - order: - - Trofer, Tr\"ofer, Trufer - - However, in Swedish, \"o (o umlaut) is treated as the 29th letter of the - alphabet and these entries would be sorted as: - - Trofer, Trufer, Tr\"ofer - - The sorting order is defined by an external configuration text file - - the codepage and sort order ("CS") file. - - This version of BibTeX, coupled with LaTeX2e and its "inputenc" package - provide a robust means of handling 8-bit character sets. - - - -2. Distribution Kits and Where to Find Them --------------------------------------------- - -8-bit BibTeX is distributed as a set of ZIP files created by the freely -available implementation of ZIP by the Info-ZIP project. The files have all -been compressed using the new "deflation" algorithm and can only be -compressed using the Info-ZIP implementation of UNZIP, or PKUNZIP v2.04 or -later. Ancient versions of PKUNZIP (e.g. v1.10) will not be able to unZIP -the files and will complain with a message like: "PKUNZIP: Warning! I don't -know how to handle: xxxxxxxx.xxx". - -The "official" version of 8-bit BibTeX will be available by anonymous FTP -from the Comprehensive TeX Archive Network (CTAN) sites: - - ftp.tex.ac.uk:/tex-archive/biblio/bibtex/8-bit - ftp.uni-stuttgart.de:/tex-archive/biblio/bibtex/8-bit - -There are four main ZIP files in the complete 8-bit BibTeX distribution: - - bt###dos.zip bt###os2.zip bt###src.zip bt###csf.zip - -where ### is the latest version, currently 371 (for v3.71). Their contents -and purpose are summarised below. - - - 2.1 bt371dos.zip - ---------------- - - The binary + documentation kit for MS-DOS users. It contains all you - need to run 8-bit BibTeX under MS-DOS, but no source code. The - executable program uses a 32-bit virtual memory extender called EMX to - run in 32-bit mode. emTeX is probably the most comprehensive and capable - implementation of TeX for DOS & OS/2 and it too uses EMX. - - The kit contains these files: - - 00readme.txt this file - COPYING GNU copyright notice - HISTORY summary of changes made so far - csfile.txt documentation for codepage and sort order - ("CS") files - msdos/bibtex.exe the 8-bit BibTeX program - - EMX uses the VCPI mechanism to run in 32-bit mode and will therefore not - run in a DOS session under MS Windows. It will run under native DOS and - in a DOS session under OS/2. The EMX extender (v0.9b) is bound into - bibtex.exe, but you can always obtain the latest version of EMX by - anaonymous FTP from: - - ftp.uni-stuttgart.de:/pub/systems/os2/emx-0.9b - ftp.leo.org:/pub/comp/os/os2/gnu/emx+gcc - - If you want to run this version of BibTeX in a DOS session under MS - Windows, you have two choices: - - - get and install the RSX extender. RSX is a DPMI-compliant DOS - extender which is more or less compatible with emx. It is compatible - with EMX, DPMI servers and DOS sessions under MS Windows. The - official site for the latest version of RSX is - - ftp.uni-bielefeld.de:/pub/systems/msdos/misc - - but you can also get it by anonymous FTP from the same CTAN sites as - BibTeX: - - ftp.tex.ac.uk:/tex-archive/systems/msdos/dpmigcc - ftp.uni-stuttgart.de:/tex-archive/systems/msdos - - The files to look for are dpmigcc5.zip and rsxwin3a.zip - - If you use the emTeX implementation of TeX and friends, it may be - more convenient to get the "emxrsx" package - it's a minimal version - of RSX to allow emTeX to run in DOS sessions under MS Windows. It is - available by anonymous FTP from CTAN sites in the emTeX directory: - - ftp.tex.ac.uk:/tex-archive/systems/msdos/emtex - ftp.uni-stuttgart.de:/tex-archive/systems/msdos/emtex - - On the other hand, if you're using emTeX under MS Windows, you've - probably solved the problem already :-) - - - get the djgpp GNU C compiler and DOS extender package and build - BibTeX from the source code. The master site for djgpp is - ftp.delorie.com. - - - 2.2 bt371os2.zip - ---------------- - - The binary + documentation kit for OS/2 2.x and 3.x users. It contains - all you need to run 8-bit BibTeX under OS/2, but no source code. The - executable program was developed using the EMX development system and has - its run-time library linked in - there is no need to install EMX just to - run BibTeX. If you already have EMX installed want a smaller executable, - you'll need to rebuild from sources. - - The kit contains these files: - - 00readme.txt this file - COPYING GNU copyright notice - HISTORY summary of changes made so far - csfile.txt documentation for codepage and sort order - ("CS") files - os2/bibtex.exe the 8-bit BibTeX program - - - 2.3 bt371src.zip - ---------------- - - The complete source code kit to build 8-bit BibTeX on all supported - systems. The source code is known to build easily under MS-DOS and OS/2 - if you have the GNU C Compiler installed. The source code is quite - portable and contains almost no system-specific items - it should very - easily port to Unix or VMS. If you decide to port 8-bit BibTeX to - another platform, please let me know so that I can include your efforts - in the master distribution. - - The source kit contains these files: - - 00readme.txt this file - COPYING GNU copyright notice - HISTORY summary of changes made so far - csfile.txt documentation for codepage and sort order - ("CS") files - - bibtex.h definition of global parameters and limits - datatype.h definition of custom data types - gblprocs.h forward declaration of all global functions - gblvars.h declaration of global variables - sysdep.h determine the compiler and environment - - bibtex.c main source including system dependent code - bibtex-1.c part 1 of the system independent functions - bibtex-2.c part 2 of the system independent functions - bibtex-3.c part 3 of the system independent functions - bibtex-4.c part 4 of the system independent functions - - utils.c nearly all of the enhancement code - utils.h - - getopt.c the GNU getopt package for command line parsing - getopt1.c - getopt.h - - dos-emx.mak makefile for EMX GNU C under MS-DOS - dos-dj.mak makefile for DJGPP GNU C under MS-DOS - os2.mak makefile for EMX GNU C under OS/2 - unix.mak makefile for Unix variants - - - 2.4 bt371csf.zip - ---------------- - - The character set and sorting order is now defined by an external - configuration text file - the codepage and sort order ("CS") file. A - number of example files have been included with the master distribution, - but I hope that others will be written by 8-bit BibTeX users in due - course. To avoid the need to reissue to the master ZIP files every time - a new CS file is created, CS files will also be available as a separate - kit. - - At the time of writing, the kit contains these CS files: - - File Name Character Set Sorting Order - ------------------------------------------------------------- - 88591lat.csf ISO 8859-1 Latin - 88591sca.csf ISO 8859-1 Scandinavean - ascii.csf US ASCII English - cp437lat.csf IBM codepage 437 Latin - cp850lat.csf IBM codepage 850 Latin - cp850sca.csf IBM codepage 850 Scandinavean - cp866rus.csf IBM codepage 866 Russian - - - -3. Running 8-bit BibTeX ------------------------- - -Running 8-bit BibTeX is superficially the same as running the original -BibTeX, but there are quite a number of command line options that may be -specified. - - - 3.1 Command line options - ------------------------ - - The command line syntax is: - - bibtex [options] aux-file - - where "aux-file" is the name of the TeX auxilliary output file to be - processed by BibTeX. The trailing ".aux" may be omitted. - - Valid options are: - - -? --help - - Display some brief help text and then exit. - - -7 --traditional - - Operate in the original 7-bit mode. A CS file is not read: - only 7-bit ASCII characters are supported and sorting is - strictly by ASCII code value. - - BibTeX will not allow you to specify --traditional with - either the --8bit or --csfile option. - - -8 --8bit - - Force 8-bit mode. A CS file is not read. All 8-bit - characters (code > 127) are treated as letters and sorting is - strictly by code page value. - - BibTeX will not allow you to specify --8bit with either the - --csfile or --traditional option. - - -c --csfile FILE - - Read FILE as the BibTeX codepage and sort definition (CS) - file. The CS file is used to define the 8-bit character set - used by BibTeX and the order in which those characters should - be sorted. - - BibTeX will not allow you to specify --csfile with either - the --8bit or --traditional option. - - -d --debug TYPE - - Report debugging information to the BibTeX log file and the - standard error device. The value TYPE controls the type of - debugging information reported. TYPE can be one or more of: - - all - all debugging categories - csf - CS file processing - io - file I/O - mem - memory allocation and capacity - misc - other debugging information - search - path searching and file location - - It is possible that your version of BibTeX has been compiled - with debugging support disabled. If this is the case, BibTeX - will issue a warning message when --debug is specified. - - -s --statistics - - Report internal statistics to the BibTeX log file. - - It is possible that your version of BibTeX has been compiled - with statistics support disabled. If this is the case, - BibTeX will issue a warning message when --statistics is - specified. - - -t --trace - - Report execution tracing to the BibTeX log file. - - It is possible that your version of BibTeX has been compiled - with tracing support disabled. If this is the case, BibTeX - will issue a warning message when --trace is specified. - - -v --version - - Report BibTeX's version and then exit. - - -B --big - - Set BibTeX's capacity to "big". The size of particular - parameters will be set as follows (the default sizes are - shown in brackets): - - Hash_Prime 8,501 (4,253) - Hash_Size 10,000 (5,000) - Max_Cites 2,000 (750) - Max_Ent_Ints 4,000 (3,000) - Max_Ent_Strs 6,000 (3,000) - Max_Fields 30,000 (17,250) - Max_Strings 10,000 (4,000) - Pool_Size 130,000 (65,530) - Wiz_Fn_Space 6,000 (3,000) - - -H --huge - - Set BibTeX's capacity to "huge". The size of particular - parameters will be set as follows (the default sizes are - shown in brackets): - - Hash_Prime 16,319 (4,253) - Hash_Size 19,000 (5,000) - Max_Cites 5,000 (750) - Max_Ent_Ints 5,000 (3,000) - Max_Ent_Strs 10,000 (3,000) - Max_Fields 85,000 (17,250) - Max_Strings 19,000 (4,000) - Pool_Size 500,000 (65,530) - Wiz_Fn_Space 10,000 (3,000) - - -W --wolfgang - - Set BibTeX's capacity to "really huge" - required for - Wolfgang's PhD thesis. The size of particular parameters - will be set as follows (the default sizes are shown in - brackets): - - Hash_Prime 30,011 (4,253) - Hash_Size 35,000 (5,000) - Max_Cites 7,500 (750) - Max_Ent_Ints 7,500 (3,000) - Max_Ent_Strs 10,000 (3,000) - Max_Fields 125,000 (17,250) - Max_Strings 30,000 (4,000) - Pool_Size 750,000 (65,530) - Wiz_Fn_Space 10,000 (3,000) - - -M --min_crossrefs ## - - Set min_crossrefs to ##. If an item is cross-referenced at - least ## times, it will be placed in the list of citations, - even if it is not explicitly \cited as a reference. The - default value is 2. - - --mcites ## - - Allow a maximum of ## distinct \cites in the .aux files. - This number must be less than the maximum number of strings - (settable with --mstrings). - - --mentints ## - - Allow a maximum of ## integer entries in the .bib databases. - - --mentstrs ## - - Allow a maximum of ## string entries in the .bib databases. - - --mfields ## - - Allow a maximum of ## fields in the .bib databases. - - --mpool ## - - Set the string pool to ## bytes. - - --mstrings ## - - Allow a maximum of ## unique strings. This number must be - less than the hash size and greater than the maximum number - of \cites (settable with --mcites). - - --mwizfuns ## - - Allow a maximum of ## wizard functions. - - - 3.2 Finding Files - ----------------- - - 8-bit BibTeX looks for input files in three different steps as summarised - below. As soon as 8-bit BibTeX finds a matching file, it stops looking - (i.e. only the first matching file is used). In order, the three steps - are: - - - look for the file in the current working directory. - - - if the appropriate environment variable has been set (e.g. BSTINPUT), - treat its value as a list of directories to be searched. Look for the - file in each of the directories in the list. - - - if the appropriate environment variable (e.g. BSTINPUT) has not been - set, use a predefined "fallback" path as a list of directories to be - searched. - - A search list consists of a number of directories separated by a delimiter - (semicolons for MS-DOS & OS/2, colons for Unix and commas for VMS). - - As distributed, the strategy adopted by 8-bit BibTeX for opening specific - file types is - - .aux files - - - look in current working directory only - - .bib (BibTeX database) files - - - look in current working directory - - search along path defined by environment variable BIBINPUT - - search along fallback path (empty by default) - - .bst (BibTeX style) files - - - look in current working directory - - search along path defined by environment variable BSTINPUT - - search along fallback path (empty by default) - - .csf (CS) files - - - look in current working directory - - search along path defined by environment variable CSFINPUT - - search along fallback path (empty by default) - - The name of the CS file is determined using a number of steps - - - use value of --csfile command line option, - - use value of the BIBTEX_CSFILE environment variable - - use fallback CS file name (empty by default) - - Output files - - All of BibTeX's output (.bbl, .blg) files are created in the - current working directory. - - - The environment variables and fallback paths used by 8-bit BibTeX are - defined in the Makefile and set at compile time, but you can determine - what your version of 8-bit BibTeX is using by starting it with the command - line - - bibtex --debug=search non-existent-file-name - - The debugging output (written to the standard error device) should look - something like: - - D-SCH: Search strategy for .aux files: - D-SCH: search path environment variable: - D-SCH: fallback search path: - D-SCH: Search strategy for .bib files: - D-SCH: search path environment variable: BIBINPUT - D-SCH: BIBINPUT value: e:\usr\c\bibtex - D-SCH: fallback search path: e:/usr/latex/bibtex;e:/emtex/bibtex/bib - D-SCH: Search strategy for .bst files: - D-SCH: search path environment variable: BSTINPUT - D-SCH: BSTINPUT value: - D-SCH: fallback search path: e:/usr/latex/bibtex;e:/emtex/bibtex/bst - D-SCH: Search strategy for .csf files: - D-SCH: search path environment variable: CSFINPUT - D-SCH: CSFINPUT value: e:\usr\c\bibtex - D-SCH: fallback search path: e:/usr/latex/bibtex;e:/emtex/bibtex/csf - D-SCH: Default .csf file: - D-SCH: file name environment variable: BIBTEX_CSFILE - D-SCH: BIBTEX_CSFILE value: e:/emtex/texinput/cp437lat.csf - D-SCH: fallback file name: cp850lat.csf - - The current working directory will always be searched, even if the - environment variable and fallback paths have not been specified (e.g. as - for .aux files in the above example). - - If the default behaviour is not to your liking, you will need to rebuild - 8-bit BibTeX from its source code (see section 5). - - - 3.3 Environment variables - ------------------------- - - As supplied, 8-bit BibTeX uses a number of environment variables: - - BIBINPUT search path for database (.bib) files - BSTINPUT search path for style (.bst) files - CSFINPUT search path for CS (.csf) files - BIBTEX_CSFILE the default CS file - TMP directory for virtual memory files (DOS only) - - The name of the environment variables used may be changed (in the - Makefile) when BibTeX is built. See the appropriate Makefile for your - environment and remember that you can use the "--debug=search" command - line option to reveal the environment variables used by your version of - 8-bit BibTeX (see previous section). - - All environment variables used as a search list (BIBINPUT, BSTINPUT & - CSFINPUT) can be set to a number of separate directories, separated - by a delimiter (semicolons for MS-DOS & OS/2, colons for Unix and - commas for VMS). - - Examples for MS-DOS and OS/2 are: - - SET BIBINPUT=e:\data\tex\bibtex;c:\emtex\bibtex\bib - SET BSTINPUT=e:\data\tex\bibtex;c:\emtex\bibtex\bst - SET CSFINPUT=e:\data\tex\bibtex - SET BIBTEX_CSFILE=c:\data\tex\bibtex\cp850lat.csf - - Examples for Unix: - - setenv BIBINPUT /u/kempson/bibtex:/usr/local/lib/tex/bib-files - setenv BSTINPUT /u/kempson/bibtex:/usr/local/lib/tex/bst-files - setenv CSFINPUT /u/kempson/bibtex:/usr/local/lib/tex/csf-files - setenv BIBTEX_CSFILE /usr/local/lib/tex/csf-files/88591lat.csf - - Examples for VMS: - - define BIBINPUT "sys$login:,disk$tex:[bibtex.bib-files]" - define BSTINPUT "sys$login:,disk$tex:[bibtex.bst-files]" - define CSFINPUT "sys$login:,disk$tex:[bibtex.csf-files]" - define BIBTEX_CSFILE disk$tex:[bibtex.csf-files]88951lat.csf - - - -4. The Codepage and Sort Order (CS) File ------------------------------------------ - -The Codepage and Sort definition (CS) file is used to define the 8-bit -character set used by BibTeX and the order in which those characters should -be sorted. - -Please see the associated csfile.txt for details of CS file syntax and -guidelines for testing new CS files. NOTE: it contains many 8-bit characters -and may cause problems if you try to display or print it on 7-bit systems -(e.g. older versions of Unix). - - - -5. Building 8-bit BibTeX from Source Code ------------------------------------------- - -The 8-bit BibTeX source is fairly standard ANSI C with almost no system -specific code. It should therefore be relatively straightforward to build it -in a different environment if you have GNU C or an ANSI C compiler. - -A number of Makefiles have been provided to build 8-bit BibTeX from source -code: - - dos-emx.mak makefile for EMX GNU C under MS-DOS - dos-dj.mak makefile for DJGPP GNU C under MS-DOS - os2.mak makefile for EMX GNU C under OS/2 - unix.mak makefile for Unix variants - -Whichever Makefile you use, you need to check that the "local definitions" -are appropriate for your system. There are three small sections to -customise: - - BibTeX File Searching - - - specifies the names of environment variables and paths to be used when - searching for input files - - Utility Programs - - - specifies the names of programs to be used for simple functions - - Compiler/Linker - - - specifies compiler/linker command lines - -If your system is already supported it should not be necessary to modify any -part of the Makefile except these three sections. - -Brief notes for specific environments follow. - - - 5.1 DOS - ------- - - 8-bit BibTeX has been built and tested using the EMX and DJGPP - development environments. Both are based on GNU C with their own - custom 32-bit extenders. - - - 5.2 OS/2 - -------- - - The EMX development environment is supported. - - - 5.3 Unix - -------- - - Most variants of Unix supporting GNU C should be capable of building - and running 8-bit BibTeX. - - - 5.4 VMS - ------- - - The authors have not built or tested this version of 8-bit BibTeX on - VMS, but see no reason why it shouldn't compile and run successfully - if GNU C is installed on the system. (The only system-dependent code - in 8-bit BibTeX concerns file opening and provision has been made for - VMS file modes.) - - If you have GNU C installed, we recommend starting with a copy of the - unix.mak Makefile and customising it for VMS. If you successfully - get 8-bit BibTeX running under VMS, *please* let the authors know how - you did it. - - - -6. Reporting Bugs and Requesting Improvements ----------------------------------------------- - -Where possible, we will try to fix bugs and will consider requests for -improvements. If you are reporting a bug, please provide as much information -as possible (e.g. operating environment, 8-bit BibTeX version and source, -exact error message and the offending files if possible). - -The most common message is of the form "BibTeX doesn't work on XXXX". This -is generally of no help in debugging a problem so please provide as much -information as possible. - - - 6.1 Contacting the authors - -------------------------- - - The authors are - - Niel Kempson - Snowy Owl Systems Limited, Cheltenham, England - E-mail: kempson@snowyowl.co.uk - - and - - Alejandro Aguilar-Sierra - Centro de Ciencias de la Atm\'osfera, - Universidad Nacional Aut\'onoma de M\'exico, M\'exico - E-mail: asierra@servidor.unam.mx - - Niel Kempson did the original manual translation from WEB to C, - conversion to "big" (32-bit) capacity, addition of run-time selectable - capacity and part of the 8-bit support extensions. He intermittently - maintains the master version of the source code. - - Alejandro Aguilar-Sierra should take the credit for most of the 8-bit - function provided by this version of BibTeX. - - - 6.2 Further Enhancements - ------------------------ - - No program is perfect and this version of BibTeX is no exception to that - rule. Some known weaknesses are: - - - the 8-bit support is currently limited to single 8-bit characters. - TeX control sequences (e.g. \'{A}) are not interpreted and treated in - the same way as the equivalent 8-bit character. - - - it is not possible to redefine the lower 128 character codes. This - excludes support for character codes not built on ASCII (e.g. EBCDIC). - - Future enhancements will be considered, but it may be time to build a - "proper" system built from the ground up to handle 8-bit character - sets. BibTeX 1.0 promises to be this system. - - Other items that ought to be on the "to do" list: - - - path searching using Karl Berry's kpathsea package - - TeX format documentation - - Unix man pages - - OS/2 .inf format documentation - - native 32-bit support for MS Windows 95/NT - - - -7. Frequently Asked Questions ------------------------------- - -When I run the DOS version 8-bit BibTeX in a DOS window under MS Windows 3.x, -95 or NT, I get the message "DPMI not supported". - - 8-bit BibTeX has been built using the EMX development environment. It - uses the VCPI mechanism to run in 32-bit mode and will therefore not run - in a DOS session under MS Windows. - - If you want to run this version of 8-bit BibTeX in a DOS session under - MS Windows, you have two choices: - - - get and install the RSX extender - - rebuild from sources using a suitable compiler - - See section 2.1 for more information. - - -8-bit BibTeX doesn't find my .bib/.bst files. How can I find out where it -looks for them? - - See section 3.2 - - -There isn't a CS file for my character set / language sorting order - - Creating a new CS file should be relatively straightforward. If you'd - like to try, please contact the authors for assistance. If you don't - need assistance, *please* let us have a copy of your finished CS file so - we can include it in the distribution. - - - -8. Acknowledgement -------------------- - -The original BibTeX was written by Oren Patashnik using Donald Knuth's WEB -system. This format produces a PASCAL program for execution and a TeX -documented version of the source code. This program started as a (manual) -translation of the WEB source into C. - - - -9. BibTeX Use and Copying Conditions -------------------------------------- - -The programs currently being distributed that relate to 8-bit BibTeX are -*free*; this means that everyone may use them and redistribute them freely. -The 8-bit BibTeX-related programs are not in the public domain; they are -copyrighted and there are restrictions on their distribution, but these -restrictions are designed to permit everything that a good cooperating -citizen would want to do. What is not allowed is to try to prevent others -from further sharing any version of these programs that they might get from -you. - -Specifically, we want to make sure that you have the right to give away -copies of the programs that relate to 8-bit BibTeX, that you receive source -code or else can get it if you want it, that you can change these programs or -use pieces of them in new free programs, and that you know you can do these -things. - -To make sure that everyone has such rights, we have to forbid you to deprive -anyone else of these rights. For example, if you distribute copies of the -8-bit BibTeX related programs, you must give the recipients all the rights -that you have. You must make sure that they, too, receive or can get the -source code. And you must tell them their rights. - -Also, for our own protection, we must make certain that everyone finds out -that there is no warranty for the programs that relate to 8-bit BibTeX. If -these programs are modified by someone else and passed on, we want their -recipients to know that what they have is not what we distributed, so that -any problems introduced by others will not reflect on our reputation. - -The precise conditions of the licences for the programs currently being -distributed that relate to 8-bit BibTeX are found in the General Public -Licences that accompany them. - - - -10. Change Log ---------------- - -$Log: 00readme.txt,v $ -Revision 3.71 1996/08/18 20:38:55 kempson -Official release 3.71 (see HISTORY for details). - -Revision 3.70 1996/04/29 20:17:53 kempson -Final documentation & cosmetic changes for official release 3.70. - -Revision 1.2 1995/10/21 22:23:01 kempson -Updated for v3.60 beta. Added description of --wolfgang option. -Added some more information on running BibTeX in a Windows DOS session. -Changed the example of CSF debugging output to something that is correct. - -Revision 1.1 1995/09/24 20:50:00 kempson -Updated for the final beta test release. - -Revision 1.0 1995/09/24 20:42:30 kempson -Placed under RCS control - -******************************** END OF FILE ******************************* diff --git a/fonts/charissil/README b/fonts/charissil/README index 450bdb83dc..c7cdb62b79 100644 --- a/fonts/charissil/README +++ b/fonts/charissil/README @@ -1,5 +1,5 @@ This is the README for the charissil package, version 6.101, -release 2022-02-17. +release 2022-09-15. This package provides LaTeX, pdfLaTeX, XeLaTeX and LuaLaTeX support for the Charis SIL family of fonts diff --git a/fonts/charissil/doc/CharisSIL-samples.pdf b/fonts/charissil/doc/CharisSIL-samples.pdf index ff1c3ee256..965faeec93 100644 Binary files a/fonts/charissil/doc/CharisSIL-samples.pdf and b/fonts/charissil/doc/CharisSIL-samples.pdf differ diff --git a/fonts/charissil/doc/OFL.txt b/fonts/charissil/doc/OFL.txt index 8638901625..ae026e0430 100644 --- a/fonts/charissil/doc/OFL.txt +++ b/fonts/charissil/doc/OFL.txt @@ -1,94 +1,94 @@ -Copyright (c) 1997-2022 SIL International (http://www.sil.org/) -with Reserved Font Names "Charis" and "SIL". - -This Font Software is licensed under the SIL Open Font License, Version 1.1. -This license is copied below, and is also available with a FAQ at: -http://scripts.sil.org/OFL - - ------------------------------------------------------------ -SIL OPEN FONT LICENSE Version 1.1 - 26 February 2007 ------------------------------------------------------------ - -PREAMBLE -The goals of the Open Font License (OFL) are to stimulate worldwide -development of collaborative font projects, to support the font creation -efforts of academic and linguistic communities, and to provide a free and -open framework in which fonts may be shared and improved in partnership -with others. - -The OFL allows the licensed fonts to be used, studied, modified and -redistributed freely as long as they are not sold by themselves. The -fonts, including any derivative works, can be bundled, embedded, -redistributed and/or sold with any software provided that any reserved -names are not used by derivative works. The fonts and derivatives, -however, cannot be released under any other type of license. The -requirement for fonts to remain under this license does not apply -to any document created using the fonts or their derivatives. - -DEFINITIONS -"Font Software" refers to the set of files released by the Copyright -Holder(s) under this license and clearly marked as such. This may -include source files, build scripts and documentation. - -"Reserved Font Name" refers to any names specified as such after the -copyright statement(s). - -"Original Version" refers to the collection of Font Software components as -distributed by the Copyright Holder(s). - -"Modified Version" refers to any derivative made by adding to, deleting, -or substituting -- in part or in whole -- any of the components of the -Original Version, by changing formats or by porting the Font Software to a -new environment. - -"Author" refers to any designer, engineer, programmer, technical -writer or other person who contributed to the Font Software. - -PERMISSION & CONDITIONS -Permission is hereby granted, free of charge, to any person obtaining -a copy of the Font Software, to use, study, copy, merge, embed, modify, -redistribute, and sell modified and unmodified copies of the Font -Software, subject to the following conditions: - -1) Neither the Font Software nor any of its individual components, -in Original or Modified Versions, may be sold by itself. - -2) Original or Modified Versions of the Font Software may be bundled, -redistributed and/or sold with any software, provided that each copy -contains the above copyright notice and this license. These can be -included either as stand-alone text files, human-readable headers or -in the appropriate machine-readable metadata fields within text or -binary files as long as those fields can be easily viewed by the user. - -3) No Modified Version of the Font Software may use the Reserved Font -Name(s) unless explicit written permission is granted by the corresponding -Copyright Holder. This restriction only applies to the primary font name as -presented to the users. - -4) The name(s) of the Copyright Holder(s) or the Author(s) of the Font -Software shall not be used to promote, endorse or advertise any -Modified Version, except to acknowledge the contribution(s) of the -Copyright Holder(s) and the Author(s) or with their explicit written -permission. - -5) The Font Software, modified or unmodified, in part or in whole, -must be distributed entirely under this license, and must not be -distributed under any other license. The requirement for fonts to -remain under this license does not apply to any document created -using the Font Software. - -TERMINATION -This license becomes null and void if any of the above conditions are -not met. - -DISCLAIMER -THE FONT SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTIES OF -MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT -OF COPYRIGHT, PATENT, TRADEMARK, OR OTHER RIGHT. IN NO EVENT SHALL THE -COPYRIGHT HOLDER BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, -INCLUDING ANY GENERAL, SPECIAL, INDIRECT, INCIDENTAL, OR CONSEQUENTIAL -DAMAGES, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING -FROM, OUT OF THE USE OR INABILITY TO USE THE FONT SOFTWARE OR FROM -OTHER DEALINGS IN THE FONT SOFTWARE. +Copyright (c) 1997-2022 SIL International (http://www.sil.org/) +with Reserved Font Names "Charis" and "SIL". + +This Font Software is licensed under the SIL Open Font License, Version 1.1. +This license is copied below, and is also available with a FAQ at: +http://scripts.sil.org/OFL + + +----------------------------------------------------------- +SIL OPEN FONT LICENSE Version 1.1 - 26 February 2007 +----------------------------------------------------------- + +PREAMBLE +The goals of the Open Font License (OFL) are to stimulate worldwide +development of collaborative font projects, to support the font creation +efforts of academic and linguistic communities, and to provide a free and +open framework in which fonts may be shared and improved in partnership +with others. + +The OFL allows the licensed fonts to be used, studied, modified and +redistributed freely as long as they are not sold by themselves. The +fonts, including any derivative works, can be bundled, embedded, +redistributed and/or sold with any software provided that any reserved +names are not used by derivative works. The fonts and derivatives, +however, cannot be released under any other type of license. The +requirement for fonts to remain under this license does not apply +to any document created using the fonts or their derivatives. + +DEFINITIONS +"Font Software" refers to the set of files released by the Copyright +Holder(s) under this license and clearly marked as such. This may +include source files, build scripts and documentation. + +"Reserved Font Name" refers to any names specified as such after the +copyright statement(s). + +"Original Version" refers to the collection of Font Software components as +distributed by the Copyright Holder(s). + +"Modified Version" refers to any derivative made by adding to, deleting, +or substituting -- in part or in whole -- any of the components of the +Original Version, by changing formats or by porting the Font Software to a +new environment. + +"Author" refers to any designer, engineer, programmer, technical +writer or other person who contributed to the Font Software. + +PERMISSION & CONDITIONS +Permission is hereby granted, free of charge, to any person obtaining +a copy of the Font Software, to use, study, copy, merge, embed, modify, +redistribute, and sell modified and unmodified copies of the Font +Software, subject to the following conditions: + +1) Neither the Font Software nor any of its individual components, +in Original or Modified Versions, may be sold by itself. + +2) Original or Modified Versions of the Font Software may be bundled, +redistributed and/or sold with any software, provided that each copy +contains the above copyright notice and this license. These can be +included either as stand-alone text files, human-readable headers or +in the appropriate machine-readable metadata fields within text or +binary files as long as those fields can be easily viewed by the user. + +3) No Modified Version of the Font Software may use the Reserved Font +Name(s) unless explicit written permission is granted by the corresponding +Copyright Holder. This restriction only applies to the primary font name as +presented to the users. + +4) The name(s) of the Copyright Holder(s) or the Author(s) of the Font +Software shall not be used to promote, endorse or advertise any +Modified Version, except to acknowledge the contribution(s) of the +Copyright Holder(s) and the Author(s) or with their explicit written +permission. + +5) The Font Software, modified or unmodified, in part or in whole, +must be distributed entirely under this license, and must not be +distributed under any other license. The requirement for fonts to +remain under this license does not apply to any document created +using the Font Software. + +TERMINATION +This license becomes null and void if any of the above conditions are +not met. + +DISCLAIMER +THE FONT SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, +EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTIES OF +MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT +OF COPYRIGHT, PATENT, TRADEMARK, OR OTHER RIGHT. IN NO EVENT SHALL THE +COPYRIGHT HOLDER BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, +INCLUDING ANY GENERAL, SPECIAL, INDIRECT, INCIDENTAL, OR CONSEQUENTIAL +DAMAGES, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING +FROM, OUT OF THE USE OR INABILITY TO USE THE FONT SOFTWARE OR FROM +OTHER DEALINGS IN THE FONT SOFTWARE. diff --git a/fonts/charissil/latex/CharisSIL.sty b/fonts/charissil/latex/CharisSIL.sty index feb2b87542..8941cf0714 100644 --- a/fonts/charissil/latex/CharisSIL.sty +++ b/fonts/charissil/latex/CharisSIL.sty @@ -1,6 +1,6 @@ \NeedsTeXFormat{LaTeX2e} \ProvidesPackage{CharisSIL} - [2022/02/17 (Bob Tennent) Style file for CharisSIL fonts.] + [2022/09/15 (Bob Tennent) Style file for CharisSIL fonts.] \RequirePackage{ifxetex,ifluatex,xkeyval,textcomp} @@ -35,7 +35,6 @@ \ifcharssil@otf - \ifxetex\XeTeXtracingfonts=1\fi \defaultfontfeatures{ Ligatures = TeX , Scale = \CharisSIL@scale , diff --git a/fonts/clearsans/README b/fonts/clearsans/README index bbc24b6c42..301676acdb 100644 --- a/fonts/clearsans/README +++ b/fonts/clearsans/README @@ -1,4 +1,4 @@ -This is the README for the clearsans package, version 2019-10-25. +This is the README for the clearsans package, version 2022-09-15. This package provides LaTeX, pdfLaTeX, XeLaTeX and LuaLaTeX support for the Clear Sans family of fonts (version 1.0), designed by Daniel diff --git a/fonts/clearsans/latex/ClearSans.sty b/fonts/clearsans/latex/ClearSans.sty index 86ea6e1a54..36deab09b5 100644 --- a/fonts/clearsans/latex/ClearSans.sty +++ b/fonts/clearsans/latex/ClearSans.sty @@ -1,6 +1,6 @@ \NeedsTeXFormat{LaTeX2e} \ProvidesPackage{ClearSans} - [2019/10/16 (Bob Tennent) Supports Clear-Sans fonts for all LaTeX engines.] + [2022/09/15 (Bob Tennent) Supports Clear-Sans fonts for all LaTeX engines.] \RequirePackage{ifxetex,ifluatex,xkeyval,textcomp} @@ -45,7 +45,6 @@ \fi \ifclear@ttf - \ifxetex\XeTeXtracingfonts=1\fi \defaultfontfeatures{ Ligatures = TeX , Scale = \ClearSans@scale , diff --git a/macros/latex/contrib/animate/ChangeLog b/macros/latex/contrib/animate/ChangeLog index d9da4f0679..885e8a8453 100644 --- a/macros/latex/contrib/animate/ChangeLog +++ b/macros/latex/contrib/animate/ChangeLog @@ -1,3 +1,9 @@ +2022-09-15 + * fix: failure (in dvisvgm driver mode) when setting `draft' + globally and then setting `final' locally + * improvement: accelerating compilation in `draft' mode for long + \multiframe loops + 2022-08-04 * fix: a few obsolete code lines removed; option processing acc. to new LaTeX format 22-06-01 diff --git a/macros/latex/contrib/animate/animate.pdf b/macros/latex/contrib/animate/animate.pdf index 33f6b8c81b..093f0ff0a2 100644 --- a/macros/latex/contrib/animate/animate.pdf +++ b/macros/latex/contrib/animate/animate.pdf @@ -1,7 +1,7 @@ %PDF-1.4 %¿÷¢þ 610 0 obj -<< /Linearized 1 /L 3751366 /H [ 3136261 525 ] /O 1884 /E 3171583 /N 29 /T 3739046 >> +<< /Linearized 1 /L 3751374 /H [ 3136261 524 ] /O 1884 /E 3171591 /N 29 /T 3739054 >> endobj xref @@ -1280,62 +1280,62 @@ xref 0003135858 00000 n 0003136096 00000 n 0003136261 00000 n -0003136786 00000 n -0003137210 00000 n -0003137341 00000 n -0003141252 00000 n -0003141507 00000 n -0003141726 00000 n -0003141906 00000 n -0003142086 00000 n -0003142266 00000 n -0003142446 00000 n -0003142626 00000 n -0003142806 00000 n -0003142991 00000 n -0003143176 00000 n -0003143356 00000 n -0003143536 00000 n -0003143721 00000 n -0003143906 00000 n -0003144086 00000 n -0003144292 00000 n -0003144504 00000 n -0003144567 00000 n -0003144619 00000 n -0003144724 00000 n -0003144849 00000 n -0003144973 00000 n -0003145344 00000 n -0003145645 00000 n -0003146124 00000 n -0003146523 00000 n -0003147068 00000 n -0003147712 00000 n -0003153961 00000 n -0003156222 00000 n -0003166497 00000 n -0003167054 00000 n -0003167179 00000 n -0003167532 00000 n -0003168272 00000 n -0003168389 00000 n -0003168470 00000 n -0003168628 00000 n -0003168801 00000 n -0003168974 00000 n -0003169167 00000 n -0003169364 00000 n -0003169590 00000 n -0003169765 00000 n -0003169972 00000 n -0003170181 00000 n -0003170379 00000 n -0003170714 00000 n -0003171085 00000 n -0003171258 00000 n -0003171404 00000 n -trailer << /Info 218 0 R /Root 611 0 R /Size 1939 /Prev 3739036 /ID [<75e8fb4f5346631caadd4dd62bc0c8cf>] >> +0003136785 00000 n +0003137209 00000 n +0003137340 00000 n +0003141260 00000 n +0003141515 00000 n +0003141734 00000 n +0003141914 00000 n +0003142094 00000 n +0003142274 00000 n +0003142454 00000 n +0003142634 00000 n +0003142814 00000 n +0003142999 00000 n +0003143184 00000 n +0003143364 00000 n +0003143544 00000 n +0003143729 00000 n +0003143914 00000 n +0003144094 00000 n +0003144300 00000 n +0003144512 00000 n +0003144575 00000 n +0003144627 00000 n +0003144732 00000 n +0003144857 00000 n +0003144981 00000 n +0003145352 00000 n +0003145653 00000 n +0003146132 00000 n +0003146531 00000 n +0003147076 00000 n +0003147720 00000 n +0003153969 00000 n +0003156230 00000 n +0003166505 00000 n +0003167062 00000 n +0003167187 00000 n +0003167540 00000 n +0003168280 00000 n +0003168397 00000 n +0003168478 00000 n +0003168636 00000 n +0003168809 00000 n +0003168982 00000 n +0003169175 00000 n +0003169372 00000 n +0003169598 00000 n +0003169773 00000 n +0003169980 00000 n +0003170189 00000 n +0003170387 00000 n +0003170722 00000 n +0003171093 00000 n +0003171266 00000 n +0003171412 00000 n +trailer << /Info 218 0 R /Root 611 0 R /Size 1939 /Prev 3739044 /ID [<782d3cd91591d75b4d8a62e34c092caf>] >> startxref 0 %%EOF @@ -1442,7 +1442,7 @@ stream xœËLÓH4ˆ/ÈI¬ÌÌK׬±K‹S5JŠJS5­k3Ó4b™Å ÑM¨Úâ ÌôŒ["k4%jj NJ…¢­Huqjj¶[Qbnª†¦5]%Òendstream endobj 625 0 obj -<< /AA << /PC << /JS 624 0 R /S /JavaScript >> /PI << /JS 624 0 R /S /JavaScript >> /PO << /JS 623 0 R /S /JavaScript >> /PV << /JS 623 0 R /S /JavaScript >> >> /AP << /N 616 0 R >> /BS << /W 0 >> /Contents (animation by animate, v. 2022/08/04) /F 4 /FT /Btn /Ff 65537 /H /N /MK << /I 616 0 R /IF << /FB true /S /A >> /TP 1 >> /Rect [ 333.72 629.38 347.04 638.62 ] /Subtype /Widget /T (anm0) /Type /Annot >> +<< /AA << /PC << /JS 624 0 R /S /JavaScript >> /PI << /JS 624 0 R /S /JavaScript >> /PO << /JS 623 0 R /S /JavaScript >> /PV << /JS 623 0 R /S /JavaScript >> >> /AP << /N 616 0 R >> /BS << /W 0 >> /Contents (animation by animate, v. 2022/09/15) /F 4 /FT /Btn /Ff 65537 /H /N /MK << /I 616 0 R /IF << /FB true /S /A >> /TP 1 >> /Rect [ 333.72 629.38 347.04 638.62 ] /Subtype /Widget /T (anm0) /Type /Annot >> endobj 626 0 obj << /BaseFont /DFMPLS+LinLibertineTI /Encoding 1872 0 R /FirstChar 27 /FontDescriptor 627 0 R /LastChar 246 /Subtype /Type1 /ToUnicode 1871 0 R /Type /Font /Widths [ 564 0 0 0 0 0 0 0 0 0 0 0 268 306 313 0 0 219 333 219 291 0 0 0 0 444 0 0 0 0 444 219 0 0 527 0 0 0 667 557 0 667 526 457 664 0 280 414 637 519 804 0 668 499 0 0 454 544 0 597 0 628 0 0 0 0 0 0 0 268 486 478 389 489 401 314 477 519 276 259 486 266 783 518 447 489 0 357 353 307 521 472 688 475 503 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 447 ] >> @@ -1483,7 +1483,7 @@ stream xœËLÓH4Œ/ÈI¬ÌÌK׬±K‹S5JŠJS5­k3Ó4b™Å ÑM¨Úâ ÌôŒ["k4%jj NJ…¢­Huqjj¶[Qbnª†¦5_)%Ùendstream endobj 634 0 obj -<< /AA << /PC << /JS 633 0 R /S /JavaScript >> /PI << /JS 633 0 R /S /JavaScript >> /PO << /JS 632 0 R /S /JavaScript >> /PV << /JS 632 0 R /S /JavaScript >> >> /AP << /N 628 0 R >> /BS << /W 0 >> /Contents (animation by animate, v. 2022/08/04) /F 4 /FT /Btn /Ff 65537 /H /N /MK << /I 628 0 R /IF << /FB true /S /A >> /TP 1 >> /Rect [ 124.8 547.18 166.8 559.06 ] /Subtype /Widget /T (anm1) /Type /Annot >> +<< /AA << /PC << /JS 633 0 R /S /JavaScript >> /PI << /JS 633 0 R /S /JavaScript >> /PO << /JS 632 0 R /S /JavaScript >> /PV << /JS 632 0 R /S /JavaScript >> >> /AP << /N 628 0 R >> /BS << /W 0 >> /Contents (animation by animate, v. 2022/09/15) /F 4 /FT /Btn /Ff 65537 /H /N /MK << /I 628 0 R /IF << /FB true /S /A >> /TP 1 >> /Rect [ 124.8 547.18 166.8 559.06 ] /Subtype /Widget /T (anm1) /Type /Annot >> endobj 635 0 obj << /BaseFont /EPUAGO+LibertinusT1Math /Encoding 1882 0 R /FirstChar 11 /FontDescriptor 636 0 R /LastChar 122 /Subtype /Type1 /ToUnicode 1881 0 R /Type /Font /Widths [ 522 472 458 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 220 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 299 0 0 0 475 503 436 ] >> @@ -1715,7 +1715,7 @@ stream xœËLÓH4Š/ÈI¬ÌÌK׬±K‹S5JŠJS5­k3Ó4b™Å ÑM¨Úâ ÌôŒ["k4%jj NJ…¢­Huqjj¶[Qbnª†¦5`Ã%àendstream endobj 671 0 obj -<< /AA << /D << /JS (try{if\(a2_playing\){a2_pause\(\);}}catch\(e\){}) /S /JavaScript >> /PC << /JS 670 0 R /S /JavaScript >> /PI << /JS 670 0 R /S /JavaScript >> /PO << /JS 669 0 R /S /JavaScript >> /PV << /JS 669 0 R /S /JavaScript >> /U << /JS (try{if\(event.shift\)a2_playsRight=!a2_playsRight;var\ndoplay=true;if\(a2_idx==8&&a2_playsRight\){a2_stopFirst\(\);}if\(a2_idx==0&&!a2_playsRight\){a2_stopLast\(\);}if\(doplay\){if\(a2_playsRight\){a2_playRight\(\);}else{a2_playLeft\(\);}}}catch\(e\){}) /S /JavaScript >> >> /AP << /N 643 0 R >> /BS << /W 0 >> /Contents (animation by animate, v. 2022/08/04) /F 4 /FT /Btn /Ff 65536 /H /N /MK << /I 643 0 R /IF << /FB true /S /A >> /TP 1 >> /Rect [ 217.2 554.14 376.2 716.14 ] /Subtype /Widget /T (anm2) /Type /Annot >> +<< /AA << /D << /JS (try{if\(a2_playing\){a2_pause\(\);}}catch\(e\){}) /S /JavaScript >> /PC << /JS 670 0 R /S /JavaScript >> /PI << /JS 670 0 R /S /JavaScript >> /PO << /JS 669 0 R /S /JavaScript >> /PV << /JS 669 0 R /S /JavaScript >> /U << /JS (try{if\(event.shift\)a2_playsRight=!a2_playsRight;var\ndoplay=true;if\(a2_idx==8&&a2_playsRight\){a2_stopFirst\(\);}if\(a2_idx==0&&!a2_playsRight\){a2_stopLast\(\);}if\(doplay\){if\(a2_playsRight\){a2_playRight\(\);}else{a2_playLeft\(\);}}}catch\(e\){}) /S /JavaScript >> >> /AP << /N 643 0 R >> /BS << /W 0 >> /Contents (animation by animate, v. 2022/09/15) /F 4 /FT /Btn /Ff 65536 /H /N /MK << /I 643 0 R /IF << /FB true /S /A >> /TP 1 >> /Rect [ 217.2 554.14 376.2 716.14 ] /Subtype /Widget /T (anm2) /Type /Annot >> endobj 672 0 obj << /BBox [ 0 8270 150 8420 ] /Filter /FlateDecode /FormType 1 /Matrix [ 0.833333 0 0 -0.833333 0 7016.67 ] /Resources << /ProcSet [ /PDF ] >> /Subtype /Form /Type /XObject /Length 165 >> @@ -4184,7 +4184,7 @@ stream xœËLÓH4Ž/ÈI¬ÌÌK׬±K‹S5JŠJS5­k3Ó4b™Å ÑM¨Úâ ÌôŒ["k4%jj NJ…¢­Huqjj¶[Qbnª†¦5b]%çendstream endobj 1170 0 obj -<< /AA << /D << /JS (try{if\(a3_playing\){a3_pause\(\);}}catch\(e\){}) /S /JavaScript >> /PC << /JS 1169 0 R /S /JavaScript >> /PI << /JS 1169 0 R /S /JavaScript >> /PO << /JS 1168 0 R /S /JavaScript >> /PV << /JS 1168 0 R /S /JavaScript >> /U << /JS (try{if\(event.shift\)a3_playsRight=!a3_playsRight;var\ndoplay=true;if\(a3_idx==100&&a3_playsRight\){a3_stopFirst\(\);}if\(a3_idx==0&&!a3_playsRight\){a3_stopLast\(\);}if\(doplay\){if\(a3_playsRight\){a3_playRight\(\);}else{a3_playLeft\(\);}}}catch\(e\){}) /S /JavaScript >> >> /AP << /N 966 0 R >> /BS << /W 0 >> /Contents (animation by animate, v. 2022/08/04) /F 4 /FT /Btn /Ff 65536 /H /N /MK << /I 966 0 R /IF << /FB true /S /A >> /TP 1 >> /Rect [ 159.12 451.78 434.16 716.14 ] /Subtype /Widget /T (anm3) /Type /Annot >> +<< /AA << /D << /JS (try{if\(a3_playing\){a3_pause\(\);}}catch\(e\){}) /S /JavaScript >> /PC << /JS 1169 0 R /S /JavaScript >> /PI << /JS 1169 0 R /S /JavaScript >> /PO << /JS 1168 0 R /S /JavaScript >> /PV << /JS 1168 0 R /S /JavaScript >> /U << /JS (try{if\(event.shift\)a3_playsRight=!a3_playsRight;var\ndoplay=true;if\(a3_idx==100&&a3_playsRight\){a3_stopFirst\(\);}if\(a3_idx==0&&!a3_playsRight\){a3_stopLast\(\);}if\(doplay\){if\(a3_playsRight\){a3_playRight\(\);}else{a3_playLeft\(\);}}}catch\(e\){}) /S /JavaScript >> >> /AP << /N 966 0 R >> /BS << /W 0 >> /Contents (animation by animate, v. 2022/09/15) /F 4 /FT /Btn /Ff 65536 /H /N /MK << /I 966 0 R /IF << /FB true /S /A >> /TP 1 >> /Rect [ 159.12 451.78 434.16 716.14 ] /Subtype /Widget /T (anm3) /Type /Annot >> endobj 1171 0 obj << /AA << /D << /JS (a3_stopFirst\(\);) /S /JavaScript >> >> /AP << /N 672 0 R >> /BS << /W 0 >> /F 0 /FT /Btn /Ff 65536 /H /I /MK << /I 672 0 R /IF << /FB true /S /A >> /TP 1 >> /Rect [ 229.92 435.94 244.32 450.34 ] /Subtype /Widget /T (3.EndLeft) /Type /Annot >> @@ -7674,7 +7674,7 @@ stream xœËLÓH4‰/ÈI¬ÌÌK׬±K‹S5JŠJS5­k3Ó4b™Å ÑM¨Úâ ÌôŒ["k4%jj NJ…¢­‘Hyqjj¶[Qbnªo ¯&bendstream endobj 1244 0 obj -<< /AA << /D << /JS (try{if\(a4_playing\){a4_pause\(\);}}catch\(e\){}) /S /JavaScript >> /PC << /JS 1243 0 R /S /JavaScript >> /PI << /JS 1243 0 R /S /JavaScript >> /PO << /JS 1242 0 R /S /JavaScript >> /PV << /JS 1242 0 R /S /JavaScript >> /U << /JS (try{if\(event.shift\)a4_playsRight=!a4_playsRight;if\(a4_idx==0\)a4_playsRight=true;if\(a4_idx==28\)a4_playsRight=false;if\(a4_playsRight\){a4_playRight\(\);}else{a4_playLeft\(\);}}catch\(e\){}) /S /JavaScript >> >> /AP << /N 1212 0 R >> /BS << /W 0 >> /Contents (animation by animate, v. 2022/08/04) /F 4 /FT /Btn /Ff 65536 /H /N /MK << /I 1212 0 R /IF << /FB true /S /A >> /TP 1 >> /Rect [ 174.6 584.14 418.68 716.14 ] /Subtype /Widget /T (anm4) /Type /Annot >> +<< /AA << /D << /JS (try{if\(a4_playing\){a4_pause\(\);}}catch\(e\){}) /S /JavaScript >> /PC << /JS 1243 0 R /S /JavaScript >> /PI << /JS 1243 0 R /S /JavaScript >> /PO << /JS 1242 0 R /S /JavaScript >> /PV << /JS 1242 0 R /S /JavaScript >> /U << /JS (try{if\(event.shift\)a4_playsRight=!a4_playsRight;if\(a4_idx==0\)a4_playsRight=true;if\(a4_idx==28\)a4_playsRight=false;if\(a4_playsRight\){a4_playRight\(\);}else{a4_playLeft\(\);}}catch\(e\){}) /S /JavaScript >> >> /AP << /N 1212 0 R >> /BS << /W 0 >> /Contents (animation by animate, v. 2022/09/15) /F 4 /FT /Btn /Ff 65536 /H /N /MK << /I 1212 0 R /IF << /FB true /S /A >> /TP 1 >> /Rect [ 174.6 584.14 418.68 716.14 ] /Subtype /Widget /T (anm4) /Type /Annot >> endobj 1245 0 obj << /AA << /D << /JS (a4_stopFirst\(\);) /S /JavaScript >> >> /AP << /N 672 0 R >> /BS << /W 0 >> /F 0 /FT /Btn /Ff 65536 /H /I /MK << /I 672 0 R /IF << /FB true /S /A >> /TP 1 >> /Rect [ 229.92 568.42 244.32 582.7 ] /Subtype /Widget /T (4.EndLeft) /Type /Annot >> @@ -16192,7 +16192,7 @@ stream xœËLÓH4/ÈI¬ÌÌK׬±K‹S5JŠJS5­k3Ó4b™Å ÑM¨Úâ ÌôŒ["k4%jj NJ…¢­¡¥H}qjj¶[QbnªHÀû¿&Éendstream endobj 1742 0 obj -<< /AA << /D << /JS (try{if\(a5_playing\){a5_pause\(\);}}catch\(e\){}) /S /JavaScript >> /PC << /JS 1741 0 R /S /JavaScript >> /PI << /JS 1741 0 R /S /JavaScript >> /PO << /JS 1740 0 R /S /JavaScript >> /PV << /JS 1740 0 R /S /JavaScript >> /U << /JS (try{if\(event.shift\)a5_playsRight=!a5_playsRight;var\ndoplay=true;if\(a5_idx==190&&a5_playsRight\){a5_stopFirst\(\);}if\(a5_idx==0&&!a5_playsRight\){a5_stopLast\(\);}if\(doplay\){if\(a5_playsRight\){a5_playRight\(\);}else{a5_playLeft\(\);}}}catch\(e\){}) /S /JavaScript >> >> /AP << /N 1448 0 R >> /BS << /W 0 >> /Contents (animation by animate, v. 2022/08/04) /F 4 /FT /Btn /Ff 65536 /H /N /MK << /I 1448 0 R /IF << /FB true /S /A >> /TP 1 >> /Rect [ 125.28 395.38 468 716.14 ] /Subtype /Widget /T (anm5) /Type /Annot >> +<< /AA << /D << /JS (try{if\(a5_playing\){a5_pause\(\);}}catch\(e\){}) /S /JavaScript >> /PC << /JS 1741 0 R /S /JavaScript >> /PI << /JS 1741 0 R /S /JavaScript >> /PO << /JS 1740 0 R /S /JavaScript >> /PV << /JS 1740 0 R /S /JavaScript >> /U << /JS (try{if\(event.shift\)a5_playsRight=!a5_playsRight;var\ndoplay=true;if\(a5_idx==190&&a5_playsRight\){a5_stopFirst\(\);}if\(a5_idx==0&&!a5_playsRight\){a5_stopLast\(\);}if\(doplay\){if\(a5_playsRight\){a5_playRight\(\);}else{a5_playLeft\(\);}}}catch\(e\){}) /S /JavaScript >> >> /AP << /N 1448 0 R >> /BS << /W 0 >> /Contents (animation by animate, v. 2022/09/15) /F 4 /FT /Btn /Ff 65536 /H /N /MK << /I 1448 0 R /IF << /FB true /S /A >> /TP 1 >> /Rect [ 125.28 395.38 468 716.14 ] /Subtype /Widget /T (anm5) /Type /Annot >> endobj 1743 0 obj << /AA << /D << /JS (a5_stopFirst\(\);) /S /JavaScript >> >> /AP << /N 672 0 R >> /BS << /W 0 >> /F 0 /FT /Btn /Ff 65536 /H /I /MK << /I 672 0 R /IF << /FB true /S /A >> /TP 1 >> /Rect [ 229.92 379.54 244.32 393.94 ] /Subtype /Widget /T (5.EndLeft) /Type /Annot >> @@ -16694,7 +16694,7 @@ stream xœËLÓH4‹/ÈI¬ÌÌK׬±K‹S5JŠJS5­k3Ó4b™Å ÑM¨Úâ ÌôŒ["k4%jj NJ…¢­Huqjj¶[Qbnª†¦5g+%üendstream endobj 1840 0 obj -<< /AA << /D << /JS (try{if\(a6_playing\){a6_pause\(\);}}catch\(e\){}) /S /JavaScript >> /PC << /JS 1839 0 R /S /JavaScript >> /PI << /JS 1839 0 R /S /JavaScript >> /PO << /JS 1838 0 R /S /JavaScript >> /PV << /JS 1838 0 R /S /JavaScript >> /U << /JS (try{if\(event.shift\)a6_playsRight=!a6_playsRight;if\(a6_idx==0\)a6_playsRight=true;if\(a6_idx==25\)a6_playsRight=false;if\(a6_playsRight\){a6_playRight\(\);}else{a6_playLeft\(\);}}catch\(e\){}) /S /JavaScript >> >> /AP << /N 1786 0 R >> /BS << /W 0 >> /Contents (animation by animate, v. 2022/08/04) /F 4 /FT /Btn /Ff 65536 /H /N /MK << /I 1786 0 R /IF << /FB true /S /A >> /TP 1 >> /Rect [ 176.4 165.34 417 418.66 ] /Subtype /Widget /T (anm6) /Type /Annot >> +<< /AA << /D << /JS (try{if\(a6_playing\){a6_pause\(\);}}catch\(e\){}) /S /JavaScript >> /PC << /JS 1839 0 R /S /JavaScript >> /PI << /JS 1839 0 R /S /JavaScript >> /PO << /JS 1838 0 R /S /JavaScript >> /PV << /JS 1838 0 R /S /JavaScript >> /U << /JS (try{if\(event.shift\)a6_playsRight=!a6_playsRight;if\(a6_idx==0\)a6_playsRight=true;if\(a6_idx==25\)a6_playsRight=false;if\(a6_playsRight\){a6_playRight\(\);}else{a6_playLeft\(\);}}catch\(e\){}) /S /JavaScript >> >> /AP << /N 1786 0 R >> /BS << /W 0 >> /Contents (animation by animate, v. 2022/09/15) /F 4 /FT /Btn /Ff 65536 /H /N /MK << /I 1786 0 R /IF << /FB true /S /A >> /TP 1 >> /Rect [ 176.4 165.34 417 418.66 ] /Subtype /Widget /T (anm6) /Type /Annot >> endobj 1841 0 obj << /AA << /D << /JS (a6_stopFirst\(\);) /S /JavaScript >> >> /AP << /N 672 0 R >> /BS << /W 0 >> /F 0 /FT /Btn /Ff 65536 /H /I /MK << /I 672 0 R /IF << /FB true /S /A >> /TP 1 >> /Rect [ 229.92 149.62 244.32 163.9 ] /Subtype /Widget /T (6.EndLeft) /Type /Annot >> @@ -16986,10 +16986,13 @@ endobj << /BaseEncoding /WinAnsiEncoding /Differences [ 11 /u1D6FC /u1D6FD /u1D6FE 59 /comma 116 /u1D461 120 /u1D465 /u1D466 /u1D467 ] /Type /Encoding >> endobj 1883 0 obj -<< /Filter /FlateDecode /S 425 /O 568 /Length 436 >> +<< /Filter /FlateDecode /S 425 /O 568 /Length 435 >> stream -xœc```aпÍÊÀÆÀÀcÇ Ì`6X”åŒÃ!…ƒV Fž€f…3 ,&ü¥¬–0®k˜ü@“ÕÈÁ±ƒuããŽÇ ×7¨0x8=`NfèY |€sƒàÙ/¬,î½%¾@#å%ØžhÖ±D,ÞÛªÃW<µõP7›ÈÓ$‘c ±mwJßþ¨?‘ÔéÌ2éÂëóÛ4žÎÜ.[ù#©/rzâõ…ÓRo<_÷§YP<=® ¨`Úl H“ÄâIpÅ/Rg–ÉVI¦HêSo¤.»6ê~ó‰¤>ÿ:âwUï *%3A–*vYªµW×Ù€¬ƒfä«“X ´÷ùº‡ÓÒî”>Øe™Ûw¿_ñûË4GÀ"T ) û"ƒEŒ16b{p,™0ð±^`ù|äÀi¦9 - L ª•IN©5,`Ða`àuðdTþ`縚5Gî S¥¶ºuž,[´dW°Osèeráz w`6S §‚ÛA{Æ'¬ä®cájÐgž¥! u€Ø› Â*€ `j©U[Ö¿ +xœc```aпÍÊÀÆÀÀcÇ Ì`6X”åŒÃ!…ƒV Fž€f…3 ,&üå VK×5L~ ÉÆjäàØÁº€qƒq +Çc†ëÔ <Œ0'3ô,P>À9AðƒìV÷Þ_ ‘òl + O +4ëX"ïmÕá+žÚz¨›Mäi’È1†Ø¶;¥oÔŸHê¿¿tf™táõùmOgn—­ü‘Ô9=ñúÂi©7€ +ž¯ûÓŽ¬(ž×T0m6P¤Ibñ$¸â©3Ëd«$ÓÀ $õ©7R—Ýu¿ùDRŸHñ»ªwP•’™ K»,UÚ«ël@ÖÁ 3rÇÕI,Úû|ÝÃiiwJŸ?ì²L‹m»ß¯øýeÈ#`ª„}‘Á"ÆH›±=8–LøX/°|>ÎpšiƒCˆjeSj tx<„?Ø9®fÍ‘»0EÂT©­îCƒ'ËmYÆìäz™\¸È˜ÍT©àvОñ ëùƒëXE¸ô™g©Dh`€öfƒ°F C˜Zªp€ÔX endstream endobj 1884 0 obj @@ -16999,25 +17002,27 @@ endobj << /FT /Btn /Ff 65537 /Rect [ 0.960007 837.94 3.96001 840.94 ] /Subtype /Widget /T (pbs@ARFix@1) /Type /Annot >> endobj 1886 0 obj -<< /Filter /FlateDecode /Length 3836 >> -stream -xœí[ms5¾Ïþ ÷e¿Ý,ÅŽÕzß’pæ¥ÁÇQWuÁ Ž+ñì¸OK£QÏî¬7vŠ¢®¨ŠÅ쨻կOKšŸª§…âÿ†¿'çjqzðó始áÏÉùâþñÁᢅ^“³‹ãÊZhM½² ïmoÇçßuÇË•î­§DÝ‹%õ:h»çKÕǤ\Šÿ>þ”‰IÌPï¼Ò xü žâeeœu&të¥ £Sw†‘JBw¾\aBpÎO^}“;Ø­ðQJ…á=¶DÁw¯@ZikAÃõÆZºß2a’fv¶Ú¹nýli{ÒŽˆg{}è. ·U½Ž±û„)Úè4ªÞ“öVÌ~Á#¥¡% ùðøà««,úþ -K²¥é£.¦þ`¹r½N^Ç‘æá—Ÿè°¸ÿñƒôu”ú©ô)9,páIUOz59k,»9ø)´õÝe}ôQn Nëàlœ6RzUOëà‡:èëàdœöº>:ßbòt‹ÛÅ8mü †½MÖ›ìÙ;(¬Û[g[ Ÿ6eŒo=žfxøŃÁ>›¢¨øbwtÿß&ïÅ&×%Ømh—ÃÎEäÙ!ì,r†Fú‹`g9SDÍ‹Ð)Œï- 8ÒÝ[Nƒ)F“̘®|¬½qSá±õšrþ„^zêôH_#½1BÎ-ÉÎÐ"‚­7‘¥ÖºdòRºLwÿç²}ï½s¦0Ö™Š›ÂDN^ O!2§/¦ÉNÓ’OÆñò˜lÿéÔG¤[ò½5)VþXçTÛ}”EÂ|ŠÚ”|ÐËSïm2%;Þßb†7 aàÖ#9¥Å”!&¼]–ߣ×P6ìB&qi!Ý›îG¸E‚·";—ôm¬§/–7oUjB@¦o¤ß䜫´rÎÆhT‘õ¨ÖÓÂ/úÄ‚C E¥2Éf¦}0¤H’*ô]‚VEÎW¬gï™ùó%Å>¥îCüj¨»O¹æ)”ÂÐ&ÿ‚A¤}{ô5—ΔŒÝXb¹ˆAÑäŠ+º¿tݳæBô6 <±ŠBYkÖ¢=ÆCeÛîã\÷®x[ëþ#~ÑöV -ÜTÉœ‡7‘XÅ7KF”éRqe?\ „W0]óû ¢Ðÿ ¸%ƒä¡˜¼³A0[G±@á0Ì%Ë·ŠÕ±LÐÕqÒÄÉÎùM”l ‰K6O$›„£ h—Hù±<¥AÑ*±¦W>À LUÚð7vrS£ÂgIGû‹æç"À”E ÎŽœ’óºIšæ8ÙmòÑËÕ A›"x§Z’º/62IS“³­¢Æ¶qÝ_™£‚‡lNuÉËÁûFÈ9+wÍÅÈqòµóöÍþÀÖ&7ûó(Êà­º¸ªV¦Ès…m8áµ$Xl”l¤5[h¬ˈÄ< pcd¢&‘ÅñçÇ|×}¶„;)Êm!w×ý¹ o;xí¯œ}¢1lëf¬Ä¨HAêÙýQ˜.ñ³2F pÁÏ0dVTÕÿ+Óõ!Ñ–¶8¼ä‚Åz˜ö-[ïªIZb7°`…ts‹)—m„&e’Á°>XC_“·6ÝNa7rÌfýÂÖä©ÒŽ¬‡0áRjî”õ»Ð.é Y)ÉgS å¨\U߸µä=H` «€Õ UuZ©MáP­Œ¶5·ìÕ~m1+’|ËB%Bc¯JžKHZøLòÔ· ,ô`Ù- -S’¹.GÇaÉÚr¥üPkÃm9Ç,®iü°FyBÉs²< íï!PNÙ?fíy×Ú;!x¶ -g•k’gÉÒ…÷ -]±ì ¬S½B^¬Iiô1ôë5ì$è‚›xƈˆó §œDBõV~ÕQq¡œž§×B³eœcÔB2·óXq€WT„0Joæ©X†X$v7 ñÕFé_åM.¶mµëqj9†›*,gµ¬#„˜]8½Pe)ÿ>’D_ðïä´á—=Ó„Þøê™s…¥éUàÁ ÊýÞñì (Š0Ó z‹˜bÀ{¡¢Ð8†9Áí·TZÒðL«eÜ Ð[,Wô္»p -æˆ÷`†RöQ-Gün§ƒìšú"ÖÍë2)—áÉÓê7ºU†!µ0SAŸÃÌ cÔ~ʵ@`ä̆Ã&Tè4!UÓ”€â¿ÇUh~¾]Rè·hmÑ;uBÚ,u4 bÞf¡ TÌMnH¨rNømQŸ'éË7ns‘pmksCw‘¯ÅJvl˜4âEéMY!@³Oò61ˆb0¾8A­›–ñ»¥U§¡Í‡EJF3_²j¹Æ¶L)ò–À¯#GÑþÍ#YÖŠ¬Ù2é$ƒjÖWé0i¹B÷<ЂèR”+ñ¹,ŠtÁ‡:›„%zzb{Ã&È®h ¤œ°,A%äü3jbàð:Ÿñ®ecu£s’é’ꆰå„n&¢jø²!œ32½ßÿÿy]µ¯=Ošà!qa<"o$\mô¤œ…ùÜI¡* î¤îçl‡d!Œ Ô-§ù 0EksíeŠ¶lÖðC¸þ¼áy÷Ó˶ö-™h²¸»µÐu¬ö6z²…²¹:ŠF Jµò-‘Ò!—Ŷ¼ɸ¼B®lüž@²eOé–¬4]áÝšéZ^{ÛIëzDg›™þ‘ˆåã¨f¡Ùf<î¯mêcòÒ/PYñ{Þ™+f&óE«&¦¹ðe>×IŒ´Å §|ÌÍ  Åæ-Z°­ýÎ x«½í§PNÏp0 ƒµ·Á|5"°LM ‚¬Fͼ"û]hãÔ£ KOg!¸= -ï©(3[ ‰jì¨ìÝXShÂÞµ9¯åµ¯=uˆ=ï<3eßòA¾»•™ÕZ•j#<Í`Ï O^N#òªôÉæ’õíN.9ܱá®çuÍIûœáÐôÂp¨¤n´bŸe0¢Gc(Iè‚ó»ûœ]…óÑ/ê 5| í8žq»D¤óEÄŒ|#h Ç؆¯>D“㔧 /Årkôã€ÙèJ=ÄX9ô7A±D+›x›Èn<ÞäÝ? Ÿb›¶ù´ ÛÞ(æ}ˆÝ3iéD¡8zøýCáyí -Î^ -šCà™4l§¢6ò®Ù󲓄Äó®ÿÀ©4kÖH®Ö”»r+“7«geó G}ø||øjëM®ËЧP_ÅÓñLPòEô -¾ƒ´dx¿G†_‰Q“Q­ŒQCœ„érå#,@û -€?eŒ¹Ôk+½“F¿ïTÆtûá¶۽уὙ1¨+zxœ»¦ÄÛÓŠŠ -ÌvÞI'ÄЂÉ;1Cw•Ûúè¶#ŸÉ\)‘}ÏÀÑEÞ$“J£Š Lß¹9×½Ý. -‹Ø¼áa¹}kmÝ4ÌT³Ö¢ì»…ån zi27µÜ,¼1Ó}‹"¥(l±–¢x/äQ\wÎSJ“@Æ\Z4ß iQàD†€¼k|âðò-ápM–uè¼4ê1†D½Ê¦&>&jEŒIzÕ3w1›n,ÊwôÝ_áÉpÉNƒXg Z(ñÕûFýÃro#DÞ™ã{wX“ø¹•Ëõ)ûi„ls0€<l-Æßß -úÓÙÚ.*þùì»oæp@wÚ†[ÓøÝŸÚÓ³øâëºY‡WÀ DŽ¹º¢?dÞ,ªY¸ë"z#¶{G*àXýRa6Tõm…êú´´w çƒ ÍG®Ã…Ãq¾Ã¦ó×øÙ$®±-.NZá|ÉÃdt,·8èË·&%nê|u•*jÒ¥ðÛD=m?+ƒÒr þ°ÔxŸÜï[>—ŽÐYòDÁÎFp§dÛa+‰#íÊ°H#Ú±í€ß]oQØ¡>ö~ÚP½&§¹õ/åãŸ( >dÞÖ¨}uká1e~Ä k¬ÇòýiXü.X8¹~0øf|÷>äñï®Oîù°œ›M§Åy€„±³›hSÈJHá|ù¢l¨!RÇZûÍ1á,•ËyeóüöP‘\~oõ&\³©AƒËÅX-VÙP'Ü|A.ÆÞFþVðþÑÁáÑ‹7oŸþsA‡çî?~€?G/þrððhqåGfŽOu]œfn´ÐlôøµË²çc»Ø+>OÓ9„íbŇ|ò;nËÏΗ¡WlFxƒë ™òÅ #ª Sýœ.êrG&ø¼Óö fYáÒGùâ{É£rá'x?!ÐȾä¯c0ŠŒ$ËØ‹_ÖÏוÉÙ1‡0þ -=Y¾á\d½YO4ÿµžÖùË-Þ©¬N?1ñȘآiïç:œ×zF€ÌwÊïI¬kðÁœÌ~*…0L3Ç dóåÈ·¨‹h})W-¾S•l¨O¡ñ“%é%¿æNå#RvrIøÀóǽ6âçõ³‚¬£Í·ÄùBà¾E(dyS®¦ò gk)Ãë":÷üq•w}Ð$g¶OK+ §Kã눤7ŸðuœÍ7{2æñ`øõ#††VIç«„üeß n.Ë1cª¶ Aþ|àlÍ»dµ0÷þñ`ùBÊÔäC`jÜ Õ¼…ÄÃL¶Þ‹ŒPNòïKH“§ÛŽŸ?Â2noC1*¯;%?”ï;ô4ÿ¡£2®b§ã﬇‹Sí Ú…('µü>Uf#§£Î_U†h>FçbïësdZ£üFä® ­°ò¬u,^ì–|uð?›µ­endstream +<< /Filter /FlateDecode /Length 3845 >> +stream +xœí[Ûn7ÝgýB^æm{‚L‹Å;ó;vV¹ Ž£Í›,°ŽìÈ‚­±#9·¿ßSd³Y=Ó’¢ñÈ‚E‹éiVëzŠdÿ´P=-ÿ7ü=9?P‹ÓƒŸ(?] NÎ÷Ž-(ôšœ]ÿxP¦ÐBkê•]xo{³8>?ø®;^®to=%êž/©×A«Ø=[ª>&åRüÏñ§LÌHb†zç•Á㧠ð/+ã¬3¡[/5Hº3ŒT¢ºóå +‚s~òê›üØéÀn…çQk§ÃÀp"½×= †XdŸb° ¸2½r}w†Q©h»KÓ“3ÉËŸO™¦„TVÅÆ‹úQ˜×ÊÇÞ.VÆö‰R* ?iK|÷¤•¶4\o¬Õ¡û-6!ifgû ëÖO—¶'íˆxq¶÷чîr[Õë»O˜¢Nã¡ê=ioÅìçêbê÷—+×ëäui~yÿð±‹{ß¿’¾ŽR?•>%‡.<©êIϱ&g­ƒe7¯ó@[ß]ÖGÖÁáÖà´ÎÆi#¥—uð¤~¨ƒ¾NÆi¯ê£ó-&O¶¸]ŒÓÆß`ˆÐÛd½Éž}…u{ël‹á“¦Œñ­gÃ³Ñ ¾¸?˜ÂgS_\Ýÿ·É;±ÉM vÛÚ:ä–…‹È³CØr†Fú‹Go¢qÈŽXŽö®W¤»¯ùg¥”9ã5çºd#ÒZ™¢?ŸçŸ½! ¯"œ#=—rt§GæjéRsɉ†t½‰9á›>p2\!óˬhð.›Û÷Þ;gàJH†Ú#¡±nMo{9Ç!¿ãi4‰³íÞ R_òÉ#^s²à¿"úˆ¬L¾·&ÅÊkãÔk»Ï!€‚’@ú =ꚧÞÛdJªv +¼¿e]0ƒ^Òbʉ“kÞs4ü½†WÂdWÒ½é~„×P$854î¼×TTnÓ§/–ˆJoUJG€ué795+­œ³1Åf=ªõ´ð‹>±àЂAí©Lc²™i )’¤ +}—Ø7Šœ/YÏÞ3ógKŠ0«¥îüjà‚VwŸriT¨˜¡MþƒH1úöˆ=~`ìƳ&ÈE Š&—+¾v `ÃuO›ÑÛ,ðÄ"( +e­Yˆ*ˆö=”m»sydTãm…ùEÛ[)pS%svÞDbß, tQÍKaF1ÝÕ@xÓ5¿ß +ý‚[2HÅ„œà ‚Ù:Š +‡id.Y6¸U¬Že‚®Ž“&NÆqïPÙ:.Ù<‘lŽ.|`  ø"ýåÇò”E«ÄšFþP–±›4ª µáoìä¦F…Ï’Žö/Ìϵ6€)‹œ9%çu“4Íq²Û䣗«‚6Eð DR÷ÅF&ijr¶UÔØ6®{9*xÈFàT—¼¼oD¦³r×Q ‰'_;/ ÚÑ|àlmr³?¢ Þª‹«jeŠ<×؆^K‚Å6AÁFzAQ³…Æz°ŒHÌP7F&jBY~püþwÝgK¸“¢ÜMæÊÔýŽÜ…·¼öWÎ>Ѷu3Vbp†AêÙýQ˜.ñ³2F€uY˜¸Ì)ªêÿ•éúhK[^rAƒbQ9»ŸÙxWMÒ»+ +ûL¹l#ô2“ †õÁú†¼µé¾p +»‘c6뇶&O•®Èz.¥æNY¿ í’ž ۚ‘|6õ˜ÀðaŽÊUõ½%ïAY…h TÕi¥6…Cµ2ÚÖܲWûµÅ¬Hò-w +•½,y.!ià3ÉSß‚¤Fûš:ËÎh)P˜’Ìu9:KÖ–“(凲Xö峸¦ñtÀå %ÏÉò$´¿ƒ@9e[Dü˜µç]ëêÜÁ³UØ8«Ü‡™AǨý”kÀÈ™ ‡M¨ÐiBª¦)Å+Ž«Ðü|»¤Ð;nÑÚ¢¯ÔMi³Ôi8Ѐˆy”6P17¹!¡Ê9á·E}ž¤/ߺÍöi†67t1òµXÉ[&xQzSVÐìã¼ÇìC ¢Œ/NPëfçƒe|Æni•ÂihóA‘’ÑÌ—¬Z®±-SŠ¼%ðëÈQ´óH–õ†‡"k¶LzÏ\J^„bëç$6»-Fé¬Ð‡£E^¡”„ÄÕç·œ"9™ñÆ4x•îJ²…$# ¸IwcSL‰¡pÁæÝ,cThiªŒÖ y˜1n@€ µpÞ¼¢õ¯ µ¶(VßrrŽ·¶aìöû¸HøÍúr6¢-̤^ @ü(¹ läW¬k•“Ö9 BЮœô@¯šÓ;ð¬³N_ñû%ø[v¢¶™À}ó× ªY_¥Ã¤å +QÜó¼#öB r K}P®Ää²(ÐoêlF”èé‰í › ¸¢|Þr²•tóÏx¨‰Ã«|¤Ä»–Õ­ŽS¦KªûÆ–º]˜ˆªá˾qÎÈ@ô~÷c‚·äuÝö÷™À\²ÞŸáä’Ãîf^7ÈÏM/ ‡JêF»!æÐaðY#zd0†’„.8¿»ÇÙX8ý¢ž!ZÃçÀÐŽsá·KD:ïPÔHÌÈ7‚ÁpŒmù†D49NyÊðRL ·F?˜®ÔCŒ•CK´²‰·‰ìÆÓùámÞýë°ð)¶i›OÛp°í­BaÞ‡Ø=“–NŠ¡‡ß=Þ’×Ρà쵡 9žIÃv*ú`#¯¤=+;IH<ÿåú|J³fäjM¹«!·2Iq³zV†1ŸpÔ‡ÏƇ/·ÞäẠ} +õU<Ï%_D¯àûwHK†÷{dø•5ÕÊU1ÄI˜.W>´¢øKƘK½¶Ò;iôûN•aLû·ØîŒ ïÍŒA]ÑãÜ5%Þö˜nTT$P`¶óN‚8$æ€Æ€LÞ‰º«Ü˜ÐG· ùLæ:àH‰ì;Ž.ò&™TULÀ`úŽÈí¹îìpQXÄæ Ê%]kë¦aÞ šµöˆeß-,·W48è¥ÉÜÔrw°ðÖLw-Š”¢°Åø°Åò~¸JÕaÀuç<%¡4Ù dÌ¥Eó ’NdÈû·Æ'>\+Ñׄ`iQ‡ÎK£c(@Ô«ljâ`¢VʤW=s³ùèÆ¢|Gß½ŸH†HvÄ:ÕB‰oè7ê”{!òÎ߻ÚÄÏ­\®OÙO#d›ƒä‘`k1þþûVПÌÖvQñÏgß}3‡ºÓ6¼ØšÆï¾nOŸÏ⋬è>d^/P9æêŠþ”ETx³¨fᮋè­Øî©€cõƒ†ÙPÕû +Õõiiï:>Êš\‡ ?†ã|‡Mç8ð³I\c[\œ´Âù‚‡ÉèXn3pЗORJÜÔù>ê*UÔ¤Jà·‰zÚ~V¥;åüA©ñ>¹?¶|.¡³ 䉂à OɶÃVGÚµa+þF´ bÛ ¿»Þ¢pE„úØûi@!ô~L˜œæÖ¿”o„¢4øy[£ôÕ­…Ç”ù/¬±Ë÷§añ»`áäúÂàÛñÝøÇ¿¸J@>¹SäÃrn6çÆÎn¢M!+!…ó勲¡†Hkí7KÄ„³T.ç•Íóý¡"¹ ýÎ0êm¸fS!ƒ—‹±Z¬²! NþZ…\Œ½üIá½£ƒÃ£/o.~~vpø¯þƒÿ¹÷è>þ}¼øÛÁƒ£Åµß¢9>Õuqš¹ÑB{°ÑãG1ïgÈœíb¯øŠM綋_FðÉïð¸-?;_†^±á ®7dÊ'pŒ¨‚Nõ˜¨Ë™àóNÛ'˜e}„Kå‹Wì%Ë…Ÿàý„@#û‚?ZŒÁ(2’,`. +|Y?_W&gÇÂø+ôdù†s‘õv=ÑüG}Zç¼x§²8½fâ‘1±EÓÞËt8¯õ0Œ™o•=Þ‘X7àƒ9)˜ýT +a˜fŽ ÈæË‘?£.¢õ¥ò!ï¼ÙP¾a²—˜$(I/ù5—p*ßš²ÃKž8îµ?¯Ÿdm¾%Î"÷…,B@!Ë›r5•_8[K^ѹwૼëC¾8ÎlŸƒU6N—Æ×In>áë8›oödÌãÁðë!F 7 ­’ÎW ùË +¾Ü8\–c,ÆTmAƒ,üùÀÙšw3ÈjaîÝãÁò…”©É‡À6*Ô¸ªy ‰‡+˜&l½¡œä Þ—4(&OûŽŸ?Ã2noC1*¯;%?”ï;ô4ÿ¡£2®b§ãϱ‡‹Sí Ú…('µü>Uf#§£Î_U†h>FçbïësdZ£üFä® ­°ò´u,^ì–|uð?e#Ôendstream endobj 1887 0 obj << /AA << /PC << /JS 624 0 R /S /JavaScript >> /PI << /JS 624 0 R /S /JavaScript >> /PO << /JS 623 0 R /S /JavaScript >> /PV << /JS 623 0 R /S /JavaScript >> >> /F 2 /Rect [ 333.72 629.38 338.76 634.54 ] /Subtype /Screen /Type /Annot >> @@ -17642,12 +17647,12 @@ x 8ÐMßýÉø¸‘O‡õáOX ÝáasÈ`d…d OË`³£ãGºÝ—‡Ø äœÙV6¸õ ¸:ºÔ¯N~ õN@úEã/ï¹±+hùeôÖëø£n@{®èª÷…š”q‚OU}Ò®VSíJÈ#~废9%À•¯^jµ3Í2G{{fC?½€µŽÔãRftboXt£$UïÝ¡±Tíw#¦„îv˜Ÿˆ¡¼GØã¼ú"…CÛù6Rf•š8ÇHÕYñu@°lî©èÿùÑ:+°{u¶„ãunËMlŒª–ið Ðc"Z :b„yÓßµžlf­Ö%àT¥œCM·è[§¶œžÛPF=âofÿƉ²ÿ~g”ÐÎ ØÚ5:ÅÜÉ¿½¨\硈˜¤”Ȧv§¶ N¬A§rpêî¥p@ú©Â›º­Õs8—t4õN7x¨ ÃO.¥øxtÌžû!°”ˆày)0qŸÃS¤Á€L¾›˜2j#©Óœ.‡ØT@8mÊ#óG¢ -÷—Å%ò•Ö%õc<‘ˆhÔ|Ѹ«¨¸5ÊÄ‚ŒþÝ(ZɪPþ§§ƒø¦ò­ŠÄ&ÏWÂZÔ3ÛaÉÀ†1Šÿ܈Šÿgvg6RhF•[¥ñ]¸€´ßÎLI§€úer¨rŽ!–Çä_vÍ@®¿À/œÒJµ+œ§×žF!Ð d!¨à1Ñ 5<ë8h–†½hFÐëÒøí€6~ýÔæ™þrñð—Ÿ$§£ZŸ2bå÷ê¨Pt§ÊX:µÎ,†}ÑÞG ±tÊÆ(ÝNGNñSÛ KõPzy‹ùDdgˆ ,kÓ»eÞ&'ðv‡ñ br+U›»ù>@e˜•Õ›LœH<·×‡®¼íéèvqMDfPEAö^—¬.S™ñË)ªÈYQb°=pÄš+Ñø%i«”IZrN98ªÃÑ…BøÜ5ë%ʆEreyêÈXqUºÍ|ÄD/¶&èꨜ+`J´ýèO‡¼H•ÒJª¬¸Z|E£‘ªNÛ=ô1-)~C‰ ´èNÅ ÖlQFa(ŽB)»ü¡ä¼»d‡V¡Rb&×€`bÞ©±¨ÜV« ˆ7’l­‘ÍŽôd h•äqF35Ëì)PϺ!T“D¯'€EIÞ̾ü5MALóD—‡ìÉ*üX?ø°þ$ùªçêºlÅ«þ¥#tÝžÕo¿kWfPÈ(PDf¸®½ óvÉ•—ӌֳaoºì×ojëOGí­Q(”DOžÈG£ç*¸Ú˜( òå˜íB Çb½Úº*÷T_†ÀðÞ/Lå45Ý^Åd¯(qk7}ü3bP¼cÎ7´@]Ñ^}-N°‘`í)’ßÛšh.qJÐàŠ7T` ¸ðoP6Rž¨5P@ð7°#r3/" ›@ÀéÏ“o&±T-™¨ª^¨eÆj"Ëàt»r0!¡~â(&Íro»\t›o¡¢uU[?ÄÁøümø MÞ(ˆ¬|tQÛ|uNéì…ã©û|'׈ÛÕ̃œª·OJ£¨lÖ(JãýÙ—®6Þßa>…A¼Ëj£ÂF ~ÄòÙqW•a-IÅmÀ}ç¬70GØàæ|¹ÁR{’/c.»Î)¦®"Ó`YcŽ¨…¯EÈ&Èx‹Cq°ÜTúæ&"ÑËßñïÑCú,^‚¤ëTÎ'_ÆHZ<i³ L"®8ô4ö/IºÑë5)nÑAinÂ늩–Æ—~šIõõû-œöÍ:?C߲×X# º%nš¡ô帡)@ãm+ Gfïù½JRñµ,D»UÛ{ ­ç~Ý JÅ Nuš‰Á0C®‡ab+žn@ÀÑ“«ÓÖ}¡Té¢,ÑaC½fD´:œÙJTmr.×s#ª—‘;“·ùÅ, '¥'5QG¸êXŽ.¢·3ywsÿñÍÔcÛtÈJ%d jߘŒ­îÙŽKveÅ­%»±IkrÒÑ èhú˜»NªÒÞÑøNYàùlÌäûŒL´CmÚõ1VFSÏúHowÚ‚UA«S‘•ðXK]Ò3$‚ù³«·jIÊõVwcÑ)ý 0q9)G'øÜ4åvBÑȪ¸duŽêÓœqí —ÍlámR; ÔTÍt±9*CÝÎÀ_Ϻ½Q½‡‡Õn³ 5â0qÖR3Ÿò|2’¹í0¤t¼MºÆ"/£I\VH _»]*ÃDóE€½ þh½€ØªLï;$¼®‡D»ö~ ÎÓÔ4n@•mš4y¡Å0ð ­!ù&Ú‹œo_H«„ùnb¾‘Jëmó×|4ŸÆ®eÏ·ÄO¹%Ëx=«ôMü]pV<$ìëLãÞï'ˆdç©…ÀœVI*Y—=à÷!5-‚#²/Œh]/Œ0’?Ä÷û*z¤žµXwé5UD 6&.ÐôÀù¼‰O?½›;‘ÉPö¹ÆðŽ[¯h)vS¹ˆµt*”Å—ÆoKLøŠ®$7þD½Ôßkj¥{¥aƒ­Ä|WÆÙÚºŸ¸l´tó9f_¯ÑEq-î6 ¡é^ëa‰wr®È©žêÿci$Gu=k+O£AËG=f¢Ê†óùiF÷Ô;¦'®óGQÁJK­ÀPHCË©íw š}ÈùææÂ!*Jkç•¢$Qs-r¢©—›£ _×Müa¢cN$f¾ãùÛ©_ášKèB¨¢Û"ï¨0¥£HÙ4ᙦÜÓþeï>@ß@®Vo_G¬*9e\…ãÅ&ˆ°ÖjëêáŽ,Ü)¦yõô¸¥øí¸¥üª°ŽÖTg”ê^Âjüf!t¢Òœ¨˜„$~ìEØ)´Ž´W?|°o¸e‡¶†°ˆúdãþ¸ÇÍkGÇŠóX;Jœ°Ÿ¤D[ÏjQ4§õ܇”ŠcÞ·À](ÈS~,<¡–JZ­)à¯A¯)ÝaõºFÖJ¼2O_˜/T HÓÙUñø>Va&2h¯Z—3§ä‰€^EtÕxdE5]²ázU4eŠ´nT€â…@ô]Z½A!¾ÿ¤ân^⺒¢ÖÇ•tÅœ¬h\7Ò}£R´¿WW$ض¶7„]ªÕHßÃÍN¥„ÏEWÞµÀkªäNEýÞ,k 5a*V÷X8¤Iy?Zr±Ó€;Èõ±ªE%ÃEòã7Úû»9ýÁGˆC¦õ7ïzc'óyà Z'ôižŸÜª¼mÄUsqQ?läÞ±f¬b½Iã)`ðo°. +÷—Å%ò•Ö%õc<‘ˆhÔ|Ѹ«¨¸5ÊÄ‚ŒþÝ(ZɪPþ§§ƒø¦ò­ŠÄ&ÏWÂZÔ3ÛaÉÀ†1Šÿ܈Šÿgvg6RhF•[¥ñ]¸€´ßÎLI§€úer¨rŽ!–Çä_vÍ@®¿À/œÒJµ+œ§×žF!Ð d!¨à1Ñ 5<ë8h–†½hFÐëÒøí€6~ýÔæ™þrñð—Ÿ$§£ZŸ2bå÷ê¨Pt§ÊX:µÎ,†}ÑÞG ±tÊÆ(ÝNGNñSÛ KõPzy‹ùDdgˆ ,kÓ»eÞ&'ðv‡ñ br+U›»ù>@e˜•Õ›LœH<·×‡®¼íéèvqMDfPEAö^—¬.S™ñË)ªÈYQb°=pÄš+Ñø%i«”IZrN98ªÃÑ…BøÜ5ë%ʆEreyêÈXqUºÍ|ÄD/¶&èꨜ+`J´ýèO‡¼H•ÒJª¬¸Z|E£‘ªNÛ=ô1-)~C‰ ´èNÅ ÖlQFa(ŽB)»ü¡ä¼»d‡V¡Rb&×€`bÞ©±¨ÜV« ˆ7’l­‘ÍŽôd h•äqF35Ëì)PϺ!T“D¯'€EIÞ̾ü5MALóD—‡ìÉ*üX?ø°þ$ùªçêºlÅ«þ¥#tÝžÕo¿kWfPÈ(PDf¸®½ óvÉ•—ӌֳaoºì×ojëOGí­Q(”DOžÈG£ç*¸Ú˜( òå˜íB Çb½Úº*÷T_†ÀðÞ/Lå45Ý^Åd¯(qk7}ü3bP¼cÎ7´@]Ñ^}-N°‘`í)’ßÛšh.qJÐàŠ7T` ¸ðoP6Rž¨5P@ð7°#r3/" ›@ÀéÏ“o&±T-™¨ª^¨eÆj"Ëàt»r0!¡~â(&Íro»\t›o¡¢uU[?ÄÁøümø MÞ(ˆ¬|tQÛ|uNéì…ã©û|'׈ÛÕ̃œª·OJ£¨lÖ(JãýÙ—¾6Þßa>…A¼Ëk£ÆF ~ÄòÙqW•a-IÅmÀ}ç¬70GØàæ|¹ÁR{’/c.»Î)¦®"Ó`YcŽ¨…¯EÈ&Èx‹Cq°ÜTúæ&"ÑËßñïÑCú,^‚¤ëTÎ'_ÆHZ<i³ L"®8ô4ö/IºÑë5)nÑAinÂ늩–Æ—~šIõõû-œöÍ:?C߲×X# º%nš¡ô帡)@ãm+ Gfïù½JRñµ,D»UÛ{ ­ç~Ý JÅ Nuš‰Á0C®‡ab+žn@ÀÑ“«ÓÖ}¡Té¢,ÑaC½fD´:œÙJTmr.×s#ª—‘;“·ùÅ, '¥'5QG¸êXŽ.¢·3ywsÿñÍÔcÛtÈJ%d jߘŒ­îÙŽKveÅ­%»±IkrÒÑ èhú˜»NªÒÞÑøNYàùlÌäûŒL´CmÚõ1VFSÏúHowÚ‚UA«S‘•ðXK]Ò3$‚ù³«·jIÊõVwcÑ)ý 0q9)G'øÜ4åvBÑȪ¸duŽêÓœqí —ÍlámR; ÔTÍt±9*CÝÎÀ_Ϻ½Q½‡‡Õn³ 5â0qÖR3Ÿò|2’¹í0¤t¼MºÆ"/£I\VH _»]*ÃDóE€½ þh½€ØªLï;$¼®‡D»ö~ ÎÓÔ4n@•mš4y¡Å0ð ­!ù&Ú‹œo_H«„ùnb¾‘Jëmó×|4ŸÆ®eÏ·ÄO¹%Ëx=«ôMü]pV<$ìëLãÞï'ˆdç©…ÀœVI*Y—=à÷!5-‚#²/Œh]/Œ0’?Ä÷û*z¤žµXwé5UD 6&.ÐôÀù¼‰O?½›;‘ÉPö¹ÆðŽ[¯h)vS¹ˆµt*”Å—ÆoKLøŠ®$7þD½Ôßkj¥{¥aƒ­Ä|WÆÙÚºŸ¸l´tó9f_¯ÑEq-î6 ¡é^ëa‰wr®È©žêÿci$Gu=k+O£AËG=f¢Ê†óùiF÷Ô;¦'®óGQÁJK­ÀPHCË©íw š}ÈùææÂ!*Jkç•¢$Qs-r¢©—›£ _×Müa¢cN$f¾ãùÛ©_ášKèB¨¢Û"ï¨0¥£HÙ4ᙦÜÓþeï>@ß@®Vo_G¬*9e\…ãÅ&ˆ°ÖjëêáŽ,Ü)¦yõô¸¥øí¸¥üª°ŽÖTg”ê^Âjüf!t¢Òœ¨˜„$~ìEØ)´Ž´W?|°o¸e‡¶†°ˆúdãþ¸ÇÍkGÇŠóX;Jœ°Ÿ¤D[ÏjQ4§õ܇”ŠcÞ·À](ÈS~,<¡–JZ­)à¯A¯)ÝaõºFÖJ¼2O_˜/T HÓÙUñø>Va&2h¯Z—3§ä‰€^EtÕxdE5]²ázU4eŠ´nT€â…@ô]Z½A!¾ÿ¤ân^⺒¢ÖÇ•tÅœ¬h\7Ò}£R´¿WW$ض¶7„]ªÕHßÃÍN¥„ÏEWÞµÀkªäNEýÞ,k 5a*V÷X8¤Iy?Zr±Ó€;Èõ±ªE%ÃEòã7Úû»9ýÁGˆC¦õ7ïzc'óyà Z'ôižŸÜª¼mÄUsqQ?läÞ±f¬b½Iã)`ðo°. z N¶òIÁ‹=j+30^‹¹Ô\µä¢3I‹×hýsÜ ­ 4]öùâ„ô¾)Ý.KnU~õ´÷Å“P¡4t/­€Àg¼# w‹F I‰ïÇlK£7Ÿ‰Å •ìÂs ä)½Y&Á&ƒø•lß Jx[©AG‚®GeVøÎõøR4¤ó¬Ö,È¿—ú´zi×dçç²ÕÒè$BÉsóœ:3®07:ûÅ–f¥¨0ƒ;åÀ¶Vfq+DyǪ_%(w¼Èx·›8U¥'–„Ìî4ã•Ãx…=Åáµ¥Cç3f"éâQQâ°t÷£Â³¼”†××@4Ÿ+Üzö7©ßô0€ÓïÃJe”Sî_ŸAŠmÈm¡¢d‡lîúäÛ18Ü’Ëý qˆËEàĺÎ\;ߧ)ˆŒ!Ä)œÆðNMª4«ûQR¨Í¸í8¸kÝ¢¿Ó’•kž˜ÔïÇU.®\4½]rèŠ"9^ÇÓMï\AŽòPµr2öžûù‘ð)šÛ…ǧ‰õðî^ih‡¥Yv\mèÏyåÎŽyhG2sÀ ù(ÎjaBãɲàBí!Œ@OÛ-k„¼Ê8¾¦2Ûã ([$cmñ2jŽ4‡òË $mû¸ùÒV“—ŠÅ™Ë‘$ë®[M¸Æ…ÈW=Ÿ2ùÝýàähY˜¹$gDZ Ÿ&qæ䀯ÚÔò$Ý3kÆD!þ¬÷–h•ß-ñ†>@KúÎÎÈáˆp£æ<pzÞGV;`žÛ(&:G4C™$¡Ø¢šõ6ë4CJPÑ׳/¿.#w1±No=]_‹u"¤KIªxÊõl/§%ÿd×k•é·3â ÎKП‘ýÈæâ¤>óMFÒÍÍñœ½5"žú½G‰ •·F¿g:¬ö«V«¼,õˆü»RZAîfüÿÐÿ£vE8°qK:2ú¿§fôÿTN§O H~ {1œÈ)˜´K»h@o1‡w™§aô¡ ïm`7ËâÍ[‰l˜zAÈkCÍg¸ ¨Mœt™T«æT’`5Ðp㌮rÓ“üãyûü8ôßÌèSø WExQ¥^ñ *¡šQ5¢3ª‘o¢¥5ϘæͧØË…™kq&×P¿JÄÎ7RNÌo!=Ÿ}y˜}Ižîùð8Ÿž(×vÅô)É÷å0(þ$¯%9hË.pÇ`ûˆMûp`ä­‚ž'ÃTGÊtr5Ó¸Ô–ÔJÿñú,Z&yœ-ì[(|‹@ß Vl!?¼-~ºb¼ê•i½ül‡‰Ìq÷W¡\6ÍuÎî.xŠ·˜-CÒ§îªÏ2N„ü3âöô!–0ú¼j–¬ýðÒV”+Þ†xƒÏ©c‚ج£Ñf7EX]àË„‰Kö0¿…óø2ðe¡íœ©^ÈÌ(Ýûæ£óœ0MÇôa©¯p5ÆvåØšlðßônáÍîÚv‡\O¶"âË…·¼;(™ Aýñ‡yΊMäج]}¸£¼íó.WÈ…ÇkÝ[¯ E Äר:H²{éãU|xmSSNŸÈ-”¢|_9AÒw -gï'±1ËŸFg,Ý•ˆË¥w%fEcø¿}{8%sîÅ‹$È4³Êò,™b+ÌEãÝ»m@·`š-}ŒàîWø%ȈtÛhbøfóŒ;ŠÞ£’n‘ÜN?p‰p:xhȽÙT#–»;mÆGГjL$^ƒb·¦ pºÓä¾÷üÅ‚5Ò&ôdß<Š&Á¥sR³F<á'Úæ[>ºÉ5Vœ]>«Á͘T Zn¶ µVëõÕkø©‡ÙÜx‡9kúPÅÇxñbôéä6~×ò nP§Ùï–ùô--kœßÃHDàiÜ‹ ýƒÓéyDîü9rDñ²N‹kÆ—9p¸Y¡ðë yÞ8B/b¡'~Ý[èáciºÒÖ|­›2jÒŠ°èÊ'_·‰iqe74|B´Aÿi „ö’Ç€/ЕS6à÷°ò³<¦ü‹ÿœ{[endstream +gï'±1ËŸFg,Ý•ˆË¥w%fEcø¿}{8%sîÅ‹$È4³Êò,™b+ÌEãÝ»m@·`š-}ŒàîWø%ȈtÛhbøfóŒ;ŠÞ£’n‘ÜN?p‰p:xhȽÙT#–»;mÆGГjL$^ƒb·¦ pºÓä¾÷üÅ‚5Ò&ôdß<Š&Á¥sR³F<á'Úæ[>ºÉ5Vœ]>«Á͘T Zn¶ µVëõÕkø©‡ÙÜx‡9kúPÅÇxñbôéä6~×ò nP§Ùï–ùô--kœßÃHDàiÜ‹ ýƒÓéyDîü9rDñ²N‹kÆ—9p¸Y¡ðë yÞ8B/b¡'~Ý[èáciºÒÖ|­›2jÒŠ°èÊ'_·‰iqe74|B´Aÿi „ö’Ç€/ЕS6à÷°ò³<¦ü‹ÿ?¢^endstream endobj 54 0 obj << /A << /D (section.7) /S /GoTo >> /Border [ 0 0 0 ] /C [ 0.701176 0.4 0.414118 ] /H /I /Rect [ 145.524 690.827 152.196 701.685 ] /Subtype /Link /Type /Annot >> @@ -19892,7 +19897,7 @@ endobj << /Count 29 /Kids [ 1884 0 R 1 0 R 9 0 R 16 0 R 22 0 R 31 0 R 37 0 R 43 0 R 47 0 R 51 0 R 58 0 R 64 0 R 73 0 R 83 0 R 87 0 R 96 0 R 100 0 R 107 0 R 116 0 R 122 0 R 129 0 R 141 0 R 147 0 R 154 0 R 170 0 R 176 0 R 180 0 R 184 0 R 192 0 R ] /Type /Pages >> endobj 218 0 obj -<< /Author /CreationDate (D:20220804170136+02'00') /Creator /Keywords /ModDate (D:20220804170136+02'00') /Producer (GPL Ghostscript 9.55.0) /Subject /Title >> +<< /Author /CreationDate (D:20220915163953+02'00') /Creator /Keywords /ModDate (D:20220915163953+02'00') /Producer (GPL Ghostscript 9.55.0) /Subject /Title >> endobj 219 0 obj << /Limits [ (Doc-Start) (table.4) ] /Names [ (Doc-Start) 221 0 R (Hfootnote.1) 232 0 R (Item.1) 587 0 R (Item.2) 588 0 R (Item.3) 589 0 R (Item.4) 590 0 R (Item.5) 591 0 R (Item.6) 592 0 R (Item.7) 593 0 R (Item.8) 595 0 R (beginend) 242 0 R (cite.chupin) 598 0 R (cite.dvisvgm) 599 0 R (cite.gilg05) 600 0 R (cite.hol) 601 0 R (cite.luque12) 602 0 R (cite.media4svg) 603 0 R (cite.media9) 604 0 R (cite.texsx) 605 0 R (dest:mem) 586 0 R (figure.1) 323 0 R (figure.2) 341 0 R (figure.3) 412 0 R (figure.4) 424 0 R (figure.5) 508 0 R (lstlisting.-1) 255 0 R (lstlisting.-2) 265 0 R (lstlisting.-3) 284 0 R (lstlisting.-4) 324 0 R (lstlisting.-5) 370 0 R (lstlisting.-6) 413 0 R (lstlisting.-7) 480 0 R (lstlisting.-8) 556 0 R (lstlisting.-9) 578 0 R (lstnumber.-1.1) 256 0 R (lstnumber.-1.2) 257 0 R (lstnumber.-1.3) 258 0 R (lstnumber.-1.4) 259 0 R (lstnumber.-1.5) 260 0 R (lstnumber.-1.6) 261 0 R (lstnumber.-1.7) 262 0 R (lstnumber.-2.1) 266 0 R (lstnumber.-2.10) 275 0 R (lstnumber.-2.11) 276 0 R (lstnumber.-2.12) 277 0 R (lstnumber.-2.2) 267 0 R (lstnumber.-2.3) 268 0 R (lstnumber.-2.4) 269 0 R (lstnumber.-2.5) 270 0 R (lstnumber.-2.6) 271 0 R (lstnumber.-2.7) 272 0 R (lstnumber.-2.8) 273 0 R (lstnumber.-2.9) 274 0 R (lstnumber.-3.1) 285 0 R (lstnumber.-3.10) 294 0 R (lstnumber.-3.11) 295 0 R (lstnumber.-3.12) 296 0 R (lstnumber.-3.13) 297 0 R (lstnumber.-3.14) 298 0 R (lstnumber.-3.15) 299 0 R (lstnumber.-3.16) 300 0 R (lstnumber.-3.17) 301 0 R (lstnumber.-3.18) 302 0 R (lstnumber.-3.19) 303 0 R (lstnumber.-3.2) 286 0 R (lstnumber.-3.20) 304 0 R (lstnumber.-3.21) 305 0 R (lstnumber.-3.22) 306 0 R (lstnumber.-3.23) 307 0 R (lstnumber.-3.24) 308 0 R (lstnumber.-3.25) 309 0 R (lstnumber.-3.26) 310 0 R (lstnumber.-3.27) 311 0 R (lstnumber.-3.28) 312 0 R (lstnumber.-3.29) 313 0 R (lstnumber.-3.3) 287 0 R (lstnumber.-3.30) 314 0 R (lstnumber.-3.31) 315 0 R (lstnumber.-3.32) 316 0 R (lstnumber.-3.33) 317 0 R (lstnumber.-3.34) 318 0 R (lstnumber.-3.35) 319 0 R (lstnumber.-3.36) 320 0 R (lstnumber.-3.37) 321 0 R (lstnumber.-3.4) 288 0 R (lstnumber.-3.5) 289 0 R (lstnumber.-3.6) 290 0 R (lstnumber.-3.7) 291 0 R (lstnumber.-3.8) 292 0 R (lstnumber.-3.9) 293 0 R (lstnumber.-4.1) 325 0 R (lstnumber.-4.10) 334 0 R (lstnumber.-4.11) 335 0 R (lstnumber.-4.12) 336 0 R (lstnumber.-4.13) 337 0 R (lstnumber.-4.14) 338 0 R (lstnumber.-4.15) 339 0 R (lstnumber.-4.16) 342 0 R (lstnumber.-4.17) 343 0 R (lstnumber.-4.18) 344 0 R (lstnumber.-4.19) 345 0 R (lstnumber.-4.2) 326 0 R (lstnumber.-4.20) 346 0 R (lstnumber.-4.21) 347 0 R (lstnumber.-4.22) 348 0 R (lstnumber.-4.23) 349 0 R (lstnumber.-4.24) 350 0 R (lstnumber.-4.25) 351 0 R (lstnumber.-4.26) 352 0 R (lstnumber.-4.27) 353 0 R (lstnumber.-4.28) 354 0 R (lstnumber.-4.29) 355 0 R (lstnumber.-4.3) 327 0 R (lstnumber.-4.30) 356 0 R (lstnumber.-4.31) 357 0 R (lstnumber.-4.32) 358 0 R (lstnumber.-4.33) 359 0 R (lstnumber.-4.34) 360 0 R (lstnumber.-4.35) 361 0 R (lstnumber.-4.36) 362 0 R (lstnumber.-4.37) 363 0 R (lstnumber.-4.38) 364 0 R (lstnumber.-4.39) 366 0 R (lstnumber.-4.4) 328 0 R (lstnumber.-4.40) 367 0 R (lstnumber.-4.41) 368 0 R (lstnumber.-4.5) 329 0 R (lstnumber.-4.6) 330 0 R (lstnumber.-4.7) 331 0 R (lstnumber.-4.8) 332 0 R (lstnumber.-4.9) 333 0 R (lstnumber.-5.1) 371 0 R (lstnumber.-5.10) 380 0 R (lstnumber.-5.11) 381 0 R (lstnumber.-5.12) 382 0 R (lstnumber.-5.13) 383 0 R (lstnumber.-5.14) 384 0 R (lstnumber.-5.15) 385 0 R (lstnumber.-5.16) 386 0 R (lstnumber.-5.17) 387 0 R (lstnumber.-5.18) 388 0 R (lstnumber.-5.19) 389 0 R (lstnumber.-5.2) 372 0 R (lstnumber.-5.20) 390 0 R (lstnumber.-5.21) 391 0 R (lstnumber.-5.22) 392 0 R (lstnumber.-5.23) 393 0 R (lstnumber.-5.24) 394 0 R (lstnumber.-5.25) 395 0 R (lstnumber.-5.26) 396 0 R (lstnumber.-5.27) 397 0 R (lstnumber.-5.28) 398 0 R (lstnumber.-5.29) 399 0 R (lstnumber.-5.3) 373 0 R (lstnumber.-5.30) 400 0 R (lstnumber.-5.31) 401 0 R (lstnumber.-5.32) 402 0 R (lstnumber.-5.33) 403 0 R (lstnumber.-5.34) 404 0 R (lstnumber.-5.35) 405 0 R (lstnumber.-5.36) 406 0 R (lstnumber.-5.37) 407 0 R (lstnumber.-5.38) 408 0 R (lstnumber.-5.39) 409 0 R (lstnumber.-5.4) 374 0 R (lstnumber.-5.40) 410 0 R (lstnumber.-5.5) 375 0 R (lstnumber.-5.6) 376 0 R (lstnumber.-5.7) 377 0 R (lstnumber.-5.8) 378 0 R (lstnumber.-5.9) 379 0 R (lstnumber.-6.1) 414 0 R (lstnumber.-6.10) 425 0 R (lstnumber.-6.11) 426 0 R (lstnumber.-6.12) 427 0 R (lstnumber.-6.13) 428 0 R (lstnumber.-6.14) 429 0 R (lstnumber.-6.15) 430 0 R (lstnumber.-6.16) 431 0 R (lstnumber.-6.17) 432 0 R (lstnumber.-6.18) 433 0 R (lstnumber.-6.19) 434 0 R (lstnumber.-6.2) 415 0 R (lstnumber.-6.20) 435 0 R (lstnumber.-6.21) 436 0 R (lstnumber.-6.22) 437 0 R (lstnumber.-6.23) 438 0 R (lstnumber.-6.24) 439 0 R (lstnumber.-6.25) 440 0 R (lstnumber.-6.26) 441 0 R (lstnumber.-6.27) 442 0 R (lstnumber.-6.28) 444 0 R (lstnumber.-6.29) 445 0 R (lstnumber.-6.3) 416 0 R (lstnumber.-6.30) 446 0 R (lstnumber.-6.31) 447 0 R (lstnumber.-6.32) 448 0 R (lstnumber.-6.33) 449 0 R (lstnumber.-6.34) 450 0 R (lstnumber.-6.35) 451 0 R (lstnumber.-6.36) 452 0 R (lstnumber.-6.37) 453 0 R (lstnumber.-6.38) 454 0 R (lstnumber.-6.39) 455 0 R (lstnumber.-6.4) 417 0 R (lstnumber.-6.40) 456 0 R (lstnumber.-6.41) 457 0 R (lstnumber.-6.42) 458 0 R (lstnumber.-6.43) 459 0 R (lstnumber.-6.44) 460 0 R (lstnumber.-6.45) 461 0 R (lstnumber.-6.46) 462 0 R (lstnumber.-6.47) 463 0 R (lstnumber.-6.48) 464 0 R (lstnumber.-6.49) 465 0 R (lstnumber.-6.5) 418 0 R (lstnumber.-6.50) 466 0 R (lstnumber.-6.51) 467 0 R (lstnumber.-6.52) 468 0 R (lstnumber.-6.53) 469 0 R (lstnumber.-6.54) 470 0 R (lstnumber.-6.55) 471 0 R (lstnumber.-6.56) 472 0 R (lstnumber.-6.57) 473 0 R (lstnumber.-6.58) 474 0 R (lstnumber.-6.59) 475 0 R (lstnumber.-6.6) 419 0 R (lstnumber.-6.60) 476 0 R (lstnumber.-6.61) 477 0 R (lstnumber.-6.62) 478 0 R (lstnumber.-6.63) 479 0 R (lstnumber.-6.7) 420 0 R (lstnumber.-6.8) 421 0 R (lstnumber.-6.9) 422 0 R (lstnumber.-7.1) 481 0 R (lstnumber.-7.10) 491 0 R (lstnumber.-7.11) 492 0 R (lstnumber.-7.12) 493 0 R (lstnumber.-7.13) 494 0 R (lstnumber.-7.14) 495 0 R (lstnumber.-7.15) 496 0 R (lstnumber.-7.16) 497 0 R (lstnumber.-7.17) 498 0 R (lstnumber.-7.18) 499 0 R (lstnumber.-7.19) 500 0 R (lstnumber.-7.2) 482 0 R (lstnumber.-7.20) 501 0 R (lstnumber.-7.21) 502 0 R (lstnumber.-7.22) 503 0 R (lstnumber.-7.23) 504 0 R (lstnumber.-7.24) 505 0 R (lstnumber.-7.25) 506 0 R (lstnumber.-7.26) 507 0 R (lstnumber.-7.27) 510 0 R (lstnumber.-7.28) 511 0 R (lstnumber.-7.29) 512 0 R (lstnumber.-7.3) 483 0 R (lstnumber.-7.30) 513 0 R (lstnumber.-7.31) 514 0 R (lstnumber.-7.32) 515 0 R (lstnumber.-7.33) 516 0 R (lstnumber.-7.34) 517 0 R (lstnumber.-7.35) 518 0 R (lstnumber.-7.36) 519 0 R (lstnumber.-7.37) 520 0 R (lstnumber.-7.38) 521 0 R (lstnumber.-7.39) 522 0 R (lstnumber.-7.4) 485 0 R (lstnumber.-7.40) 523 0 R (lstnumber.-7.41) 524 0 R (lstnumber.-7.42) 525 0 R (lstnumber.-7.43) 526 0 R (lstnumber.-7.44) 527 0 R (lstnumber.-7.45) 528 0 R (lstnumber.-7.46) 529 0 R (lstnumber.-7.47) 530 0 R (lstnumber.-7.48) 531 0 R (lstnumber.-7.49) 532 0 R (lstnumber.-7.5) 486 0 R (lstnumber.-7.50) 533 0 R (lstnumber.-7.51) 534 0 R (lstnumber.-7.52) 535 0 R (lstnumber.-7.53) 536 0 R (lstnumber.-7.54) 537 0 R (lstnumber.-7.55) 538 0 R (lstnumber.-7.56) 539 0 R (lstnumber.-7.57) 540 0 R (lstnumber.-7.58) 541 0 R (lstnumber.-7.59) 542 0 R (lstnumber.-7.6) 487 0 R (lstnumber.-7.60) 543 0 R (lstnumber.-7.61) 544 0 R (lstnumber.-7.62) 545 0 R (lstnumber.-7.63) 546 0 R (lstnumber.-7.64) 547 0 R (lstnumber.-7.65) 548 0 R (lstnumber.-7.66) 549 0 R (lstnumber.-7.67) 550 0 R (lstnumber.-7.68) 551 0 R (lstnumber.-7.69) 552 0 R (lstnumber.-7.7) 488 0 R (lstnumber.-7.70) 553 0 R (lstnumber.-7.8) 489 0 R (lstnumber.-7.9) 490 0 R (lstnumber.-8.1) 557 0 R (lstnumber.-8.10) 566 0 R (lstnumber.-8.11) 567 0 R (lstnumber.-8.12) 568 0 R (lstnumber.-8.13) 569 0 R (lstnumber.-8.14) 570 0 R (lstnumber.-8.15) 571 0 R (lstnumber.-8.16) 572 0 R (lstnumber.-8.17) 573 0 R (lstnumber.-8.18) 574 0 R (lstnumber.-8.19) 575 0 R (lstnumber.-8.2) 558 0 R (lstnumber.-8.20) 576 0 R (lstnumber.-8.3) 559 0 R (lstnumber.-8.4) 560 0 R (lstnumber.-8.5) 561 0 R (lstnumber.-8.6) 562 0 R (lstnumber.-8.7) 563 0 R (lstnumber.-8.8) 564 0 R (lstnumber.-8.9) 565 0 R (lstnumber.-9.1) 579 0 R (lstnumber.-9.2) 580 0 R (lstnumber.-9.3) 581 0 R (lstnumber.-9.4) 582 0 R (lstnumber.-9.5) 583 0 R (page.1) 220 0 R (page.10) 241 0 R (page.11) 244 0 R (page.12) 246 0 R (page.13) 250 0 R (page.14) 252 0 R (page.15) 263 0 R (page.16) 278 0 R (page.17) 281 0 R (page.18) 322 0 R (page.19) 340 0 R (page.2) 223 0 R (page.20) 365 0 R (page.21) 411 0 R (page.22) 423 0 R (page.23) 443 0 R (page.24) 484 0 R (page.25) 509 0 R (page.26) 555 0 R (page.27) 577 0 R (page.28) 585 0 R (page.29) 594 0 R (page.3) 226 0 R (page.4) 229 0 R (page.5) 231 0 R (page.6) 233 0 R (page.7) 236 0 R (page.8) 239 0 R (page.9) 240 0 R (section*.1) 222 0 R (section*.2) 234 0 R (section*.3) 235 0 R (section*.4) 245 0 R (section*.5) 247 0 R (section*.6) 249 0 R (section*.7) 251 0 R (section*.8) 254 0 R (section*.9) 597 0 R (section.1) 224 0 R (section.10) 584 0 R (section.11) 596 0 R (section.2) 225 0 R (section.3) 227 0 R (section.4) 228 0 R (section.5) 230 0 R (section.6) 237 0 R (section.7) 264 0 R (section.8) 282 0 R (section.9) 554 0 R (subsection.6.1) 238 0 R (subsection.6.2) 243 0 R (subsection.8.1) 283 0 R (subsection.8.2) 369 0 R (table.1) 248 0 R (table.2) 253 0 R (table.3) 279 0 R (table.4) 280 0 R ] >> @@ -21074,10 +21079,10 @@ stream GPL Ghostscript 9.55.0 include portable PDF animation SVG animation animated PDF animated SVG dvisvgm html TeX4ht web animating embed animated graphics LaTeX pdfLaTeX LuaLaTeX PSTricks pgf TikZ LaTeX-picture MetaPost inline graphics vector graphics animated GIF LaTeX dvips ps2pdf dvipdfmx XeLaTeX JavaScript Acrobat Reader KDE Okular PDF-XChange Foxit Reader Firefox Chrome Chromium -2022-08-04T17:01:36+02:00 -2022-08-04T17:01:36+02:00 +2022-09-15T16:39:53+02:00 +2022-09-15T16:39:53+02:00 LaTeX with hyperref - + The animate PackageAlexander GrahnDocumentation @@ -21088,616 +21093,616 @@ endobj xref 0 610 0000000000 65535 f -0003171583 00000 n -0003171791 00000 n -0003171919 00000 n -0003177808 00000 n -0003177986 00000 n -0003178164 00000 n -0003178346 00000 n -0003178395 00000 n -0003178470 00000 n -0003178678 00000 n -0003178807 00000 n -0003181921 00000 n -0003182173 00000 n -0003182352 00000 n -0003182402 00000 n -0003182465 00000 n -0003182688 00000 n -0003182817 00000 n -0003187589 00000 n -0003187841 00000 n -0003187889 00000 n -0003187965 00000 n -0003188175 00000 n -0003188304 00000 n -0003194463 00000 n -0003194643 00000 n -0003194878 00000 n -0003195142 00000 n -0003195192 00000 n -0003195267 00000 n -0003196350 00000 n -0003196560 00000 n -0003196689 00000 n -0003204483 00000 n -0003204666 00000 n -0003204716 00000 n -0003204805 00000 n -0003205007 00000 n -0003205136 00000 n -0003209732 00000 n -0003209910 00000 n -0003209960 00000 n -0003210036 00000 n -0003210212 00000 n -0003210341 00000 n -0003214561 00000 n -0003214610 00000 n -0003214786 00000 n -0003214915 00000 n -0003221023 00000 n -0003221072 00000 n -0003221281 00000 n -0003221411 00000 n -0003227012 00000 n -0003227190 00000 n -0003227368 00000 n -0003227418 00000 n -0003227495 00000 n -0003227697 00000 n -0003227827 00000 n -0003234888 00000 n -0003235067 00000 n -0003235117 00000 n -0003235179 00000 n -0003235410 00000 n -0003235540 00000 n -0003240939 00000 n -0003241115 00000 n -0003241292 00000 n -0003241469 00000 n -0003241652 00000 n -0003241702 00000 n -0003241764 00000 n -0003241994 00000 n -0003242124 00000 n -0003248780 00000 n -0003248956 00000 n -0003249133 00000 n -0003249316 00000 n -0003249496 00000 n -0003249674 00000 n -0003249724 00000 n -0003249786 00000 n -0003249970 00000 n -0003250100 00000 n -0003253147 00000 n -0003253209 00000 n -0003253432 00000 n -0003253562 00000 n -0003257144 00000 n -0003257320 00000 n -0003257496 00000 n -0003257679 00000 n -0003257858 00000 n -0003257908 00000 n -0003257971 00000 n -0003258155 00000 n -0003258285 00000 n -0003261923 00000 n -0003261972 00000 n -0003262188 00000 n -0003262319 00000 n -0003265705 00000 n -0003265883 00000 n -0003266061 00000 n -0003266112 00000 n -0003266231 00000 n -0003266664 00000 n -0003266795 00000 n -0003270442 00000 n -0003270694 00000 n -0003270872 00000 n -0003271053 00000 n -0003271496 00000 n -0003271547 00000 n -0003271653 00000 n -0003272876 00000 n -0003273007 00000 n -0003274256 00000 n -0003274514 00000 n -0003279563 00000 n -0003279711 00000 n -0003279927 00000 n -0003280058 00000 n -0003282644 00000 n -0003282822 00000 n -0003283003 00000 n -0003283054 00000 n -0003283132 00000 n -0003283760 00000 n -0003283891 00000 n -0003287891 00000 n -0003288148 00000 n -0003288326 00000 n -0003288499 00000 n -0003288735 00000 n -0003289193 00000 n -0003289244 00000 n -0003289336 00000 n -0003290001 00000 n -0003290100 00000 n -0003292150 00000 n -0003292281 00000 n -0003293371 00000 n -0003293628 00000 n -0003298307 00000 n -0003298371 00000 n -0003298587 00000 n -0003298718 00000 n -0003303333 00000 n -0003303511 00000 n -0003303693 00000 n -0003303744 00000 n -0003303794 00000 n -0003304376 00000 n -0003304507 00000 n -0003305201 00000 n -0003305435 00000 n -0003659895 00000 n -0003659972 00000 n -0003662261 00000 n -0003662336 00000 n -0003662493 00000 n -0003662585 00000 n -0003662727 00000 n -0003662897 00000 n -0003663160 00000 n -0003663416 00000 n -0003664302 00000 n -0003664381 00000 n -0003664589 00000 n -0003664720 00000 n -0003667218 00000 n -0003667400 00000 n -0003667451 00000 n -0003667515 00000 n -0003667695 00000 n -0003667826 00000 n -0003672575 00000 n -0003672639 00000 n -0003672819 00000 n -0003672950 00000 n -0003678846 00000 n -0003678910 00000 n -0003679134 00000 n -0003679265 00000 n -0003685042 00000 n -0003685220 00000 n -0003685396 00000 n -0003685572 00000 n -0003685623 00000 n -0003685699 00000 n -0003685995 00000 n -0003686126 00000 n -0003691449 00000 n -0003691672 00000 n -0003691852 00000 n -0003692031 00000 n -0003692210 00000 n -0003692466 00000 n -0003692722 00000 n -0003692924 00000 n -0003693137 00000 n -0003693355 00000 n -0003693570 00000 n -0003693793 00000 n -0003694016 00000 n -0003694067 00000 n -0003694144 00000 n -0003694626 00000 n -0003695003 00000 n -0003695223 00000 n -0003695463 00000 n -0003696437 00000 n -0003698815 00000 n -0003699160 00000 n -0003699383 00000 n -0003699655 00000 n -0003701570 00000 n -0003711033 00000 n -0003711104 00000 n -0003711172 00000 n -0003711240 00000 n -0003711305 00000 n -0003711369 00000 n -0003711434 00000 n -0003711502 00000 n -0003711567 00000 n -0003711632 00000 n -0003711698 00000 n -0003711762 00000 n -0003711831 00000 n -0003711897 00000 n -0003711963 00000 n -0003712029 00000 n -0003712095 00000 n -0003712164 00000 n -0003712230 00000 n -0003712296 00000 n -0003712362 00000 n -0003712431 00000 n -0003712497 00000 n -0003712562 00000 n -0003712627 00000 n -0003712696 00000 n -0003712762 00000 n -0003712828 00000 n -0003712893 00000 n -0003712959 00000 n -0003713025 00000 n -0003713094 00000 n -0003713160 00000 n -0003713226 00000 n -0003713292 00000 n -0003713358 00000 n -0003713424 00000 n -0003713489 00000 n -0003713555 00000 n -0003713621 00000 n -0003713687 00000 n -0003713752 00000 n -0003713818 00000 n -0003713884 00000 n -0003713953 00000 n -0003714019 00000 n -0003714085 00000 n -0003714151 00000 n -0003714217 00000 n -0003714282 00000 n -0003714348 00000 n -0003714414 00000 n -0003714480 00000 n -0003714546 00000 n -0003714612 00000 n -0003714678 00000 n -0003714744 00000 n -0003714810 00000 n -0003714876 00000 n -0003714942 00000 n -0003715008 00000 n -0003715074 00000 n -0003715144 00000 n -0003715211 00000 n -0003715278 00000 n -0003715345 00000 n -0003715412 00000 n -0003715479 00000 n -0003715546 00000 n -0003715612 00000 n -0003715678 00000 n -0003715745 00000 n -0003715812 00000 n -0003715879 00000 n -0003715945 00000 n -0003716011 00000 n -0003716078 00000 n -0003716145 00000 n -0003716212 00000 n -0003716278 00000 n -0003716345 00000 n -0003716412 00000 n -0003716479 00000 n -0003716545 00000 n -0003716611 00000 n -0003716678 00000 n -0003716745 00000 n -0003716812 00000 n -0003716879 00000 n -0003716946 00000 n -0003717013 00000 n -0003717080 00000 n -0003717147 00000 n -0003717214 00000 n -0003717281 00000 n -0003717348 00000 n -0003717415 00000 n -0003717482 00000 n -0003717548 00000 n -0003717615 00000 n -0003717682 00000 n -0003717749 00000 n -0003717816 00000 n -0003717883 00000 n -0003717950 00000 n -0003718015 00000 n -0003718082 00000 n -0003718149 00000 n -0003718216 00000 n -0003718283 00000 n -0003718350 00000 n -0003718417 00000 n -0003718484 00000 n -0003718551 00000 n -0003718618 00000 n -0003718685 00000 n -0003718752 00000 n -0003718819 00000 n -0003718886 00000 n -0003718953 00000 n -0003719020 00000 n -0003719090 00000 n -0003719157 00000 n -0003719224 00000 n -0003719291 00000 n -0003719358 00000 n -0003719425 00000 n -0003719490 00000 n -0003719557 00000 n -0003719624 00000 n -0003719691 00000 n -0003719758 00000 n -0003719825 00000 n -0003719892 00000 n -0003719959 00000 n -0003720026 00000 n -0003720092 00000 n -0003720158 00000 n -0003720225 00000 n -0003720292 00000 n -0003720359 00000 n -0003720425 00000 n -0003720492 00000 n -0003720559 00000 n -0003720626 00000 n -0003720693 00000 n -0003720760 00000 n -0003720827 00000 n -0003720894 00000 n -0003720961 00000 n -0003721028 00000 n -0003721095 00000 n -0003721162 00000 n -0003721229 00000 n -0003721296 00000 n -0003721363 00000 n -0003721429 00000 n -0003721496 00000 n -0003721563 00000 n -0003721630 00000 n -0003721697 00000 n -0003721764 00000 n -0003721831 00000 n -0003721898 00000 n -0003721965 00000 n -0003722032 00000 n -0003722099 00000 n -0003722166 00000 n -0003722233 00000 n -0003722300 00000 n -0003722367 00000 n -0003722431 00000 n -0003722498 00000 n -0003722562 00000 n -0003722629 00000 n -0003722695 00000 n -0003722762 00000 n -0003722829 00000 n -0003722896 00000 n -0003722963 00000 n -0003723029 00000 n -0003723096 00000 n -0003723163 00000 n -0003723230 00000 n -0003723297 00000 n -0003723363 00000 n -0003723430 00000 n -0003723497 00000 n -0003723564 00000 n -0003723630 00000 n -0003723696 00000 n -0003723763 00000 n -0003723833 00000 n -0003723900 00000 n -0003723967 00000 n -0003724034 00000 n -0003724101 00000 n -0003724168 00000 n -0003724235 00000 n -0003724302 00000 n -0003724369 00000 n -0003724436 00000 n -0003724503 00000 n -0003724570 00000 n -0003724637 00000 n -0003724704 00000 n -0003724771 00000 n -0003724838 00000 n -0003724905 00000 n -0003724972 00000 n -0003725039 00000 n -0003725106 00000 n -0003725173 00000 n -0003725240 00000 n -0003725307 00000 n -0003725373 00000 n -0003725437 00000 n -0003725504 00000 n -0003725571 00000 n -0003725638 00000 n -0003725705 00000 n -0003725772 00000 n -0003725839 00000 n -0003725906 00000 n -0003725976 00000 n -0003726043 00000 n -0003726110 00000 n -0003726177 00000 n -0003726243 00000 n -0003726309 00000 n -0003726376 00000 n -0003726443 00000 n -0003726510 00000 n -0003726576 00000 n -0003726642 00000 n -0003726709 00000 n -0003726776 00000 n -0003726843 00000 n -0003726909 00000 n -0003726976 00000 n -0003727043 00000 n -0003727110 00000 n -0003727177 00000 n -0003727244 00000 n -0003727311 00000 n -0003727378 00000 n -0003727442 00000 n -0003727509 00000 n -0003727576 00000 n -0003727643 00000 n -0003727710 00000 n -0003727777 00000 n -0003727843 00000 n -0003727910 00000 n -0003727977 00000 n -0003728044 00000 n -0003728111 00000 n -0003728178 00000 n -0003728245 00000 n -0003728312 00000 n -0003728379 00000 n -0003728446 00000 n -0003728512 00000 n -0003728579 00000 n -0003728643 00000 n -0003728710 00000 n -0003728777 00000 n -0003728844 00000 n -0003728911 00000 n -0003728977 00000 n -0003729043 00000 n -0003729110 00000 n -0003729177 00000 n -0003729244 00000 n -0003729310 00000 n -0003729376 00000 n -0003729443 00000 n -0003729510 00000 n -0003729577 00000 n -0003729643 00000 n -0003729710 00000 n -0003729777 00000 n -0003729844 00000 n -0003729911 00000 n -0003729978 00000 n -0003730045 00000 n -0003730112 00000 n -0003730176 00000 n -0003730243 00000 n -0003730310 00000 n -0003730380 00000 n -0003730447 00000 n -0003730514 00000 n -0003730581 00000 n -0003730647 00000 n -0003730713 00000 n -0003730780 00000 n -0003730847 00000 n -0003730914 00000 n -0003730980 00000 n -0003731046 00000 n -0003731113 00000 n -0003731180 00000 n -0003731247 00000 n -0003731313 00000 n -0003731380 00000 n -0003731447 00000 n -0003731514 00000 n -0003731581 00000 n -0003731648 00000 n -0003731715 00000 n -0003731782 00000 n -0003731846 00000 n -0003731913 00000 n -0003731980 00000 n -0003732047 00000 n -0003732114 00000 n -0003732181 00000 n -0003732247 00000 n -0003732314 00000 n -0003732381 00000 n -0003732448 00000 n -0003732515 00000 n -0003732582 00000 n -0003732649 00000 n -0003732716 00000 n -0003732783 00000 n -0003732850 00000 n -0003732917 00000 n -0003732984 00000 n -0003733051 00000 n -0003733118 00000 n -0003733185 00000 n -0003733252 00000 n -0003733319 00000 n -0003733386 00000 n -0003733453 00000 n -0003733520 00000 n -0003733587 00000 n -0003733654 00000 n -0003733721 00000 n -0003733788 00000 n -0003733855 00000 n -0003733919 00000 n -0003733986 00000 n -0003734053 00000 n -0003734120 00000 n -0003734187 00000 n -0003734254 00000 n -0003734320 00000 n -0003734387 00000 n -0003734454 00000 n -0003734521 00000 n -0003734588 00000 n -0003734655 00000 n -0003734722 00000 n -0003734789 00000 n -0003734856 00000 n -0003734926 00000 n -0003734993 00000 n -0003735060 00000 n -0003735127 00000 n -0003735194 00000 n -0003735261 00000 n -0003735328 00000 n -0003735395 00000 n -0003735462 00000 n -0003735529 00000 n -0003735596 00000 n -0003735663 00000 n -0003735730 00000 n -0003735797 00000 n -0003735864 00000 n -0003735931 00000 n -0003735998 00000 n -0003736068 00000 n -0003736135 00000 n -0003736202 00000 n -0003736269 00000 n -0003736336 00000 n -0003736403 00000 n -0003736470 00000 n -0003736537 00000 n -0003736604 00000 n -0003736671 00000 n -0003736738 00000 n -0003736805 00000 n -0003736844 00000 n -0003736874 00000 n -0003737159 00000 n -trailer << /Size 610 /ID [<75e8fb4f5346631caadd4dd62bc0c8cf>] >> +0003171591 00000 n +0003171799 00000 n +0003171927 00000 n +0003177816 00000 n +0003177994 00000 n +0003178172 00000 n +0003178354 00000 n +0003178403 00000 n +0003178478 00000 n +0003178686 00000 n +0003178815 00000 n +0003181929 00000 n +0003182181 00000 n +0003182360 00000 n +0003182410 00000 n +0003182473 00000 n +0003182696 00000 n +0003182825 00000 n +0003187597 00000 n +0003187849 00000 n +0003187897 00000 n +0003187973 00000 n +0003188183 00000 n +0003188312 00000 n +0003194471 00000 n +0003194651 00000 n +0003194886 00000 n +0003195150 00000 n +0003195200 00000 n +0003195275 00000 n +0003196358 00000 n +0003196568 00000 n +0003196697 00000 n +0003204491 00000 n +0003204674 00000 n +0003204724 00000 n +0003204813 00000 n +0003205015 00000 n +0003205144 00000 n +0003209740 00000 n +0003209918 00000 n +0003209968 00000 n +0003210044 00000 n +0003210220 00000 n +0003210349 00000 n +0003214569 00000 n +0003214618 00000 n +0003214794 00000 n +0003214923 00000 n +0003221031 00000 n +0003221080 00000 n +0003221289 00000 n +0003221419 00000 n +0003227020 00000 n +0003227198 00000 n +0003227376 00000 n +0003227426 00000 n +0003227503 00000 n +0003227705 00000 n +0003227835 00000 n +0003234896 00000 n +0003235075 00000 n +0003235125 00000 n +0003235187 00000 n +0003235418 00000 n +0003235548 00000 n +0003240947 00000 n +0003241123 00000 n +0003241300 00000 n +0003241477 00000 n +0003241660 00000 n +0003241710 00000 n +0003241772 00000 n +0003242002 00000 n +0003242132 00000 n +0003248788 00000 n +0003248964 00000 n +0003249141 00000 n +0003249324 00000 n +0003249504 00000 n +0003249682 00000 n +0003249732 00000 n +0003249794 00000 n +0003249978 00000 n +0003250108 00000 n +0003253155 00000 n +0003253217 00000 n +0003253440 00000 n +0003253570 00000 n +0003257152 00000 n +0003257328 00000 n +0003257504 00000 n +0003257687 00000 n +0003257866 00000 n +0003257916 00000 n +0003257979 00000 n +0003258163 00000 n +0003258293 00000 n +0003261931 00000 n +0003261980 00000 n +0003262196 00000 n +0003262327 00000 n +0003265713 00000 n +0003265891 00000 n +0003266069 00000 n +0003266120 00000 n +0003266239 00000 n +0003266672 00000 n +0003266803 00000 n +0003270450 00000 n +0003270702 00000 n +0003270880 00000 n +0003271061 00000 n +0003271504 00000 n +0003271555 00000 n +0003271661 00000 n +0003272884 00000 n +0003273015 00000 n +0003274264 00000 n +0003274522 00000 n +0003279571 00000 n +0003279719 00000 n +0003279935 00000 n +0003280066 00000 n +0003282652 00000 n +0003282830 00000 n +0003283011 00000 n +0003283062 00000 n +0003283140 00000 n +0003283768 00000 n +0003283899 00000 n +0003287899 00000 n +0003288156 00000 n +0003288334 00000 n +0003288507 00000 n +0003288743 00000 n +0003289201 00000 n +0003289252 00000 n +0003289344 00000 n +0003290009 00000 n +0003290108 00000 n +0003292158 00000 n +0003292289 00000 n +0003293379 00000 n +0003293636 00000 n +0003298315 00000 n +0003298379 00000 n +0003298595 00000 n +0003298726 00000 n +0003303341 00000 n +0003303519 00000 n +0003303701 00000 n +0003303752 00000 n +0003303802 00000 n +0003304384 00000 n +0003304515 00000 n +0003305209 00000 n +0003305443 00000 n +0003659903 00000 n +0003659980 00000 n +0003662269 00000 n +0003662344 00000 n +0003662501 00000 n +0003662593 00000 n +0003662735 00000 n +0003662905 00000 n +0003663168 00000 n +0003663424 00000 n +0003664310 00000 n +0003664389 00000 n +0003664597 00000 n +0003664728 00000 n +0003667226 00000 n +0003667408 00000 n +0003667459 00000 n +0003667523 00000 n +0003667703 00000 n +0003667834 00000 n +0003672583 00000 n +0003672647 00000 n +0003672827 00000 n +0003672958 00000 n +0003678854 00000 n +0003678918 00000 n +0003679142 00000 n +0003679273 00000 n +0003685050 00000 n +0003685228 00000 n +0003685404 00000 n +0003685580 00000 n +0003685631 00000 n +0003685707 00000 n +0003686003 00000 n +0003686134 00000 n +0003691457 00000 n +0003691680 00000 n +0003691860 00000 n +0003692039 00000 n +0003692218 00000 n +0003692474 00000 n +0003692730 00000 n +0003692932 00000 n +0003693145 00000 n +0003693363 00000 n +0003693578 00000 n +0003693801 00000 n +0003694024 00000 n +0003694075 00000 n +0003694152 00000 n +0003694634 00000 n +0003695011 00000 n +0003695231 00000 n +0003695471 00000 n +0003696445 00000 n +0003698823 00000 n +0003699168 00000 n +0003699391 00000 n +0003699663 00000 n +0003701578 00000 n +0003711041 00000 n +0003711112 00000 n +0003711180 00000 n +0003711248 00000 n +0003711313 00000 n +0003711377 00000 n +0003711442 00000 n +0003711510 00000 n +0003711575 00000 n +0003711640 00000 n +0003711706 00000 n +0003711770 00000 n +0003711839 00000 n +0003711905 00000 n +0003711971 00000 n +0003712037 00000 n +0003712103 00000 n +0003712172 00000 n +0003712238 00000 n +0003712304 00000 n +0003712370 00000 n +0003712439 00000 n +0003712505 00000 n +0003712570 00000 n +0003712635 00000 n +0003712704 00000 n +0003712770 00000 n +0003712836 00000 n +0003712901 00000 n +0003712967 00000 n +0003713033 00000 n +0003713102 00000 n +0003713168 00000 n +0003713234 00000 n +0003713300 00000 n +0003713366 00000 n +0003713432 00000 n +0003713497 00000 n +0003713563 00000 n +0003713629 00000 n +0003713695 00000 n +0003713760 00000 n +0003713826 00000 n +0003713892 00000 n +0003713961 00000 n +0003714027 00000 n +0003714093 00000 n +0003714159 00000 n +0003714225 00000 n +0003714290 00000 n +0003714356 00000 n +0003714422 00000 n +0003714488 00000 n +0003714554 00000 n +0003714620 00000 n +0003714686 00000 n +0003714752 00000 n +0003714818 00000 n +0003714884 00000 n +0003714950 00000 n +0003715016 00000 n +0003715082 00000 n +0003715152 00000 n +0003715219 00000 n +0003715286 00000 n +0003715353 00000 n +0003715420 00000 n +0003715487 00000 n +0003715554 00000 n +0003715620 00000 n +0003715686 00000 n +0003715753 00000 n +0003715820 00000 n +0003715887 00000 n +0003715953 00000 n +0003716019 00000 n +0003716086 00000 n +0003716153 00000 n +0003716220 00000 n +0003716286 00000 n +0003716353 00000 n +0003716420 00000 n +0003716487 00000 n +0003716553 00000 n +0003716619 00000 n +0003716686 00000 n +0003716753 00000 n +0003716820 00000 n +0003716887 00000 n +0003716954 00000 n +0003717021 00000 n +0003717088 00000 n +0003717155 00000 n +0003717222 00000 n +0003717289 00000 n +0003717356 00000 n +0003717423 00000 n +0003717490 00000 n +0003717556 00000 n +0003717623 00000 n +0003717690 00000 n +0003717757 00000 n +0003717824 00000 n +0003717891 00000 n +0003717958 00000 n +0003718023 00000 n +0003718090 00000 n +0003718157 00000 n +0003718224 00000 n +0003718291 00000 n +0003718358 00000 n +0003718425 00000 n +0003718492 00000 n +0003718559 00000 n +0003718626 00000 n +0003718693 00000 n +0003718760 00000 n +0003718827 00000 n +0003718894 00000 n +0003718961 00000 n +0003719028 00000 n +0003719098 00000 n +0003719165 00000 n +0003719232 00000 n +0003719299 00000 n +0003719366 00000 n +0003719433 00000 n +0003719498 00000 n +0003719565 00000 n +0003719632 00000 n +0003719699 00000 n +0003719766 00000 n +0003719833 00000 n +0003719900 00000 n +0003719967 00000 n +0003720034 00000 n +0003720100 00000 n +0003720166 00000 n +0003720233 00000 n +0003720300 00000 n +0003720367 00000 n +0003720433 00000 n +0003720500 00000 n +0003720567 00000 n +0003720634 00000 n +0003720701 00000 n +0003720768 00000 n +0003720835 00000 n +0003720902 00000 n +0003720969 00000 n +0003721036 00000 n +0003721103 00000 n +0003721170 00000 n +0003721237 00000 n +0003721304 00000 n +0003721371 00000 n +0003721437 00000 n +0003721504 00000 n +0003721571 00000 n +0003721638 00000 n +0003721705 00000 n +0003721772 00000 n +0003721839 00000 n +0003721906 00000 n +0003721973 00000 n +0003722040 00000 n +0003722107 00000 n +0003722174 00000 n +0003722241 00000 n +0003722308 00000 n +0003722375 00000 n +0003722439 00000 n +0003722506 00000 n +0003722570 00000 n +0003722637 00000 n +0003722703 00000 n +0003722770 00000 n +0003722837 00000 n +0003722904 00000 n +0003722971 00000 n +0003723037 00000 n +0003723104 00000 n +0003723171 00000 n +0003723238 00000 n +0003723305 00000 n +0003723371 00000 n +0003723438 00000 n +0003723505 00000 n +0003723572 00000 n +0003723638 00000 n +0003723704 00000 n +0003723771 00000 n +0003723841 00000 n +0003723908 00000 n +0003723975 00000 n +0003724042 00000 n +0003724109 00000 n +0003724176 00000 n +0003724243 00000 n +0003724310 00000 n +0003724377 00000 n +0003724444 00000 n +0003724511 00000 n +0003724578 00000 n +0003724645 00000 n +0003724712 00000 n +0003724779 00000 n +0003724846 00000 n +0003724913 00000 n +0003724980 00000 n +0003725047 00000 n +0003725114 00000 n +0003725181 00000 n +0003725248 00000 n +0003725315 00000 n +0003725381 00000 n +0003725445 00000 n +0003725512 00000 n +0003725579 00000 n +0003725646 00000 n +0003725713 00000 n +0003725780 00000 n +0003725847 00000 n +0003725914 00000 n +0003725984 00000 n +0003726051 00000 n +0003726118 00000 n +0003726185 00000 n +0003726251 00000 n +0003726317 00000 n +0003726384 00000 n +0003726451 00000 n +0003726518 00000 n +0003726584 00000 n +0003726650 00000 n +0003726717 00000 n +0003726784 00000 n +0003726851 00000 n +0003726917 00000 n +0003726984 00000 n +0003727051 00000 n +0003727118 00000 n +0003727185 00000 n +0003727252 00000 n +0003727319 00000 n +0003727386 00000 n +0003727450 00000 n +0003727517 00000 n +0003727584 00000 n +0003727651 00000 n +0003727718 00000 n +0003727785 00000 n +0003727851 00000 n +0003727918 00000 n +0003727985 00000 n +0003728052 00000 n +0003728119 00000 n +0003728186 00000 n +0003728253 00000 n +0003728320 00000 n +0003728387 00000 n +0003728454 00000 n +0003728520 00000 n +0003728587 00000 n +0003728651 00000 n +0003728718 00000 n +0003728785 00000 n +0003728852 00000 n +0003728919 00000 n +0003728985 00000 n +0003729051 00000 n +0003729118 00000 n +0003729185 00000 n +0003729252 00000 n +0003729318 00000 n +0003729384 00000 n +0003729451 00000 n +0003729518 00000 n +0003729585 00000 n +0003729651 00000 n +0003729718 00000 n +0003729785 00000 n +0003729852 00000 n +0003729919 00000 n +0003729986 00000 n +0003730053 00000 n +0003730120 00000 n +0003730184 00000 n +0003730251 00000 n +0003730318 00000 n +0003730388 00000 n +0003730455 00000 n +0003730522 00000 n +0003730589 00000 n +0003730655 00000 n +0003730721 00000 n +0003730788 00000 n +0003730855 00000 n +0003730922 00000 n +0003730988 00000 n +0003731054 00000 n +0003731121 00000 n +0003731188 00000 n +0003731255 00000 n +0003731321 00000 n +0003731388 00000 n +0003731455 00000 n +0003731522 00000 n +0003731589 00000 n +0003731656 00000 n +0003731723 00000 n +0003731790 00000 n +0003731854 00000 n +0003731921 00000 n +0003731988 00000 n +0003732055 00000 n +0003732122 00000 n +0003732189 00000 n +0003732255 00000 n +0003732322 00000 n +0003732389 00000 n +0003732456 00000 n +0003732523 00000 n +0003732590 00000 n +0003732657 00000 n +0003732724 00000 n +0003732791 00000 n +0003732858 00000 n +0003732925 00000 n +0003732992 00000 n +0003733059 00000 n +0003733126 00000 n +0003733193 00000 n +0003733260 00000 n +0003733327 00000 n +0003733394 00000 n +0003733461 00000 n +0003733528 00000 n +0003733595 00000 n +0003733662 00000 n +0003733729 00000 n +0003733796 00000 n +0003733863 00000 n +0003733927 00000 n +0003733994 00000 n +0003734061 00000 n +0003734128 00000 n +0003734195 00000 n +0003734262 00000 n +0003734328 00000 n +0003734395 00000 n +0003734462 00000 n +0003734529 00000 n +0003734596 00000 n +0003734663 00000 n +0003734730 00000 n +0003734797 00000 n +0003734864 00000 n +0003734934 00000 n +0003735001 00000 n +0003735068 00000 n +0003735135 00000 n +0003735202 00000 n +0003735269 00000 n +0003735336 00000 n +0003735403 00000 n +0003735470 00000 n +0003735537 00000 n +0003735604 00000 n +0003735671 00000 n +0003735738 00000 n +0003735805 00000 n +0003735872 00000 n +0003735939 00000 n +0003736006 00000 n +0003736076 00000 n +0003736143 00000 n +0003736210 00000 n +0003736277 00000 n +0003736344 00000 n +0003736411 00000 n +0003736478 00000 n +0003736545 00000 n +0003736612 00000 n +0003736679 00000 n +0003736746 00000 n +0003736813 00000 n +0003736852 00000 n +0003736882 00000 n +0003737167 00000 n +trailer << /Size 610 /ID [<782d3cd91591d75b4d8a62e34c092caf>] >> startxref 216 %%EOF diff --git a/macros/latex/contrib/animate/animate.sty b/macros/latex/contrib/animate/animate.sty index 408cf967f3..ba9fc998e2 100644 --- a/macros/latex/contrib/animate/animate.sty +++ b/macros/latex/contrib/animate/animate.sty @@ -13,7 +13,7 @@ \NeedsTeXFormat{LaTeX2e}[2022-06-01] -\def\@anim@version{2022/08/04} +\def\@anim@version{2022/09/15} \ProvidesPackage{animate} [\@anim@version\space PDF & SVG animations from files and inline graphics] @@ -1575,17 +1575,17 @@ }% \fi% \begingroup% + \@anim@beginLTR% + \ifcsname Ginput@path\endcsname% make use of graphic[xs] search path + \let\input@path\Ginput@path% + \fi% + \SetKeys[anim@user]{#1}% %store current abs. page num in macro \@anim@abspage \if@anim@dvisvgm\if@anim@draft\else% \zref@labelbyprops{anim@abspage\the\@anim@num}{abspage}% \zref@def@extractdefault{\@anim@abspage}{% anim@abspage\the\@anim@num}{abspage}{-1}% \fi\fi% - \@anim@beginLTR% - \ifcsname Ginput@path\endcsname% make use of graphic[xs] search path - \let\input@path\Ginput@path% - \fi% - \SetKeys[anim@user]{#1}% \ifx\empty\@anim@bg\empty\xdef\@anim@alpha{}\fi% \xdef\@anim@btnsize{\the\dimexpr\@anim@btnsize\relax}% %correct wrong option combination; totalheight overrides height @@ -2105,18 +2105,18 @@ }% \fi% \begingroup% - %store current abs. page num in macro \@anim@abspage - \if@anim@dvisvgm\if@anim@draft\else% - \zref@labelbyprops{anim@abspage\the\@anim@num}{abspage}% - \zref@def@extractdefault{\@anim@abspage}{% - anim@abspage\the\@anim@num}{abspage}{-1}% - \fi\fi% \@anim@beginLTR% \ifdefined\NoHyper\NoHyper\fi% silently suppress any hyperref specials \ifcsname Ginput@path\endcsname% make use of graphic[xs] search path \let\input@path\Ginput@path% \fi% \SetKeys[anim@user]{#1}% + %store current abs. page num in macro \@anim@abspage + \if@anim@dvisvgm\if@anim@draft\else% + \zref@labelbyprops{anim@abspage\the\@anim@num}{abspage}% + \zref@def@extractdefault{\@anim@abspage}{% + anim@abspage\the\@anim@num}{abspage}{-1}% + \fi\fi% \ifx\empty\@anim@bg\empty\xdef\@anim@alpha{}\fi% \xdef\@anim@btnsize{\the\dimexpr\@anim@btnsize\relax}% %correct wrong option combination; totalheight overrides height @@ -2389,7 +2389,11 @@ \@anim@updatevars% update variables \fi% \global\advance\@anim@mulframecnt by \@ne% - \def\multiframebreak{\global\@anim@mulframecnt=#1}% + \if@anim@draft% + \global\@anim@mulframecnt=#1% + \else% + \def\multiframebreak{\global\@anim@mulframecnt=#1}% + \fi% \ignorespaces% #3% execute loop body \unskip% diff --git a/macros/latex/contrib/bithesis/README.md b/macros/latex/contrib/bithesis/README.md deleted file mode 100644 index c76d91bfdc..0000000000 --- a/macros/latex/contrib/bithesis/README.md +++ /dev/null @@ -1,43 +0,0 @@ - - -# The `bithesis` Class - -$\LaTeX$ thesis template for Beijing Institute of Technology. - -The current maintainer of this project is [Feng Kaiyu](https://github.com/fky2015). - -[![BIThesis](./assets/bithesis_badge_solid.svg)](https://bithesis.bitnp.net/) -[![Latexmk](https://badgen.net/badge/compiler/latexmk/blue)](https://mg.readthedocs.io/latexmk.html) -[![License](https://badgen.net/github/license/BITNP/BIThesis?color=008080&labelColor=2b2b2b)](./LICENSE) - -BIThesis is an unofficial LaTeX template set for your -**undergraduate, master or doctoral thesis** as well as other academic writing here at BIT. - -This project is supported by the _[Dept. of Undergraduate Academic Affairs, BIT](https://jwc.bit.edu.cn/)_ and the _[School of Computer Science and Technology, BIT](https://cs.bit.edu.cn/)_. See [Acknowledgements - Official Sponsors](https://bithesis.bitnp.net/Guide/5-Acknowledgements/Acknowledgements.html#%E5%AE%98%E6%96%B9%E8%B5%9E%E5%8A%A9-official-sponsors). - -At present, `bithesis` only supports XeTeX and LuaTeX engines. `bithesis` only allows `UTF-8` encoding. - -## How Do I Use `bithesis`? - -### Installation - -``` -tlmgr install bithesis -``` - -Or make a clone from our [repo](https://github.com/BITNP/BIThesis). Then run: `make cls` to generate class files. - -## How Do I Use BIThesis? - -**For a comprehensive guide on how to install LaTeX, compile `bithesis`, and use a single one of BIThesis' template, please refer to BIThesis' Wiki. 👇** - -[![BIThesis Wiki](https://img.shields.io/badge/BIThesis-Wiki-009944?logo=wikipedia&labelColor=2b2b2b&style=for-the-badge)](https://bithesis.bitnp.net/) - -## Contributing - -For more details, please see the [contributing doc](./contributing.md). - -## Contributors - -For more information, please see: [Github Contributors](https://github.com/BITNP/BIThesis/graphs/contributors) and [Acknowledgements](https://bithesis.bitnp.net/Guide/5-Acknowledgements/Acknowledgements.html). - diff --git a/macros/latex/contrib/bithesis/bithesis.dtx b/macros/latex/contrib/bithesis/bithesis.dtx deleted file mode 100644 index 4d8499b64d..0000000000 --- a/macros/latex/contrib/bithesis/bithesis.dtx +++ /dev/null @@ -1,4899 +0,0 @@ -% \iffalse meta-comment -% -% Copyright (C) 2022 -% Association of Bit Network Pioneer and any individual authors listed elsewhere in this file. -% ----------------------------------- -% -% This work may be distributed and/or modified under the -% conditions of the LaTeX Project Public License, either -% version 1.3c of this license or (at your option) any later -% version. This version of this license is in -% http://www.latex-project.org/lppl/lppl-1-3c.txt -% and the latest version of this license is in -% http://www.latex-project.org/lppl.txt -% and version 1.3 or later is part of all distributions of -% LaTeX version 2020/11/27 or later. -% -% \fi -% -% \iffalse -%\RequirePackage{expl3,l3keys2e} -%\ProvidesExplClass{bithesis} -%\ProvidesExplClass{bitreport} -%\ProvidesExplClass{bitbeamer} -%{2022-09-03}{3.0.0}{BIT Thesis Templates} -% -%\NeedsTeXFormat{LaTeX2e}[2020/10/01] -%\ProvidesClass{bitbook} -%
\ProvidesClass{bitart} -%\ProvidesClass{bitgrad} -% [2022/05/09 v2.1.1 BIT Thesis Templates] -% -%<*driver> -\ProvidesFile{bithesis.dtx}[2022/09/03 3.0.0 BIT Thesis Templates] -\documentclass[letterpaper]{l3doc} -\usepackage{dtx-style} - -\EnableCrossrefs -\CodelineIndex - -\RecordChanges -\begin{document} - \DocInput{\jobname.dtx} - \PrintChanges - \def\indexname{代ç ç´¢å¼•} - \PrintIndex -\end{document} -% -% \fi -% -% \DoNotIndex{\newenvironment,\@bsphack,\@empty,\@esphack,\sfcode} -% \DoNotIndex{\addtocounter,\label,\let,\linewidth,\newcounter} -% \DoNotIndex{\noindent,\normalfont,\par,\parskip,\phantomsection} -% \DoNotIndex{\providecommand,\ProvidesPackage,\refstepcounter} -% \DoNotIndex{\RequirePackage,\setcounter,\setlength,\string,\strut} -% \DoNotIndex{\textbackslash,\texttt,\ttfamily,\usepackage} -% \DoNotIndex{\begin,\end,\begingroup,\endgroup,\par,\\} -% \DoNotIndex{\if,\ifx,\ifdim,\ifnum,\ifcase,\else,\or,\fi} -% \DoNotIndex{\let,\def,\xdef,\edef,\newcommand,\renewcommand} -% \DoNotIndex{\expandafter,\csname,\endcsname,\relax,\protect} -% \DoNotIndex{\Huge,\huge,\LARGE,\Large,\large,\normalsize} -% \DoNotIndex{\small,\footnotesize,\scriptsize,\tiny} -% \DoNotIndex{\normalfont,\bfseries,\slshape,\sffamily,\interlinepenalty} -% \DoNotIndex{\textbf,\textit,\textsf,\textsc} -% \DoNotIndex{\hfil,\par,\hskip,\vskip,\vspace,\quad} -% \DoNotIndex{\centering,\raggedright,\ref} -% \DoNotIndex{\c@secnumdepth,\@startsection,\@setfontsize} -% \DoNotIndex{\ ,\@plus,\@minus,\p@,\z@,\@m,\@M,\@ne,\m@ne} -% \DoNotIndex{\@@par,\DeclareOperation,\RequirePackage,\LoadClass} -% \DoNotIndex{\AtBeginDocument,\AtEndDocument,\AtBeginEnvironment} -% -% \GetFileInfo{\jobname.dtx} % -% -% \def\indexname{索引} -% \IndexPrologue{\section{\indexname}} -% -% \title{\includegraphics[width=0.3\textwidth]{images/icon.png} -% \\[1cm] -% \bfseries 北京ç†å·¥å¤§å­¦{\LaTeX}å­¦ä½è®ºæ–‡åŠæŠ¥å‘Šæ¨¡æ¿ } -% \author{北京ç†å·¥å¤§å­¦ç½‘络开拓者å会 \\ \texttt{webmaster@bitnp.net}} % -% \date{\zihao{-4} \today\quad \color{RubineRed}{\kaishu {\BIThesis}版本\version}} -% \maketitle\thispagestyle{empty} -% -% \def\abstractname{} -% \begin{abstract}\noindent -% æ­¤å®åŒ…旨在建立一个简å•æ˜“用的北京ç†å·¥å¤§å­¦å­¦ä½è®ºæ–‡æ¨¡æ¿ï¼ˆä»¥åŠå…¶ä»–模æ¿ï¼‰ï¼ŒåŒ…括本科毕业设计与研究生论文。 -% \end{abstract} -% -% \vspace{5mm} -% -% \begin{center} -% \noindent\rule[0.25\baselineskip]{0.5\textwidth}{0.7pt} -% \end{center} -% -% \def\abstractname{å…责声明} -% \begin{abstract} -% \noindent -% \begin{enumerate} -% \item 本模æ¿çš„å‘布éµå®ˆ \LPPL ,使用å‰è¯·è®¤çœŸé˜…读å议内容。 -% \item 与\BIThesis 相关的文档内容采用 \href{https://github.com/BITNP/BIThesis-wiki/blob/main/LICENSE}{CC0-1.0 åè®®} å‘布。 -% \item 任何个人或组织以本模æ¿ä¸ºåŸºç¡€è¿›è¡Œä¿®æ”¹ã€æ‰©å±•è€Œç”Ÿæˆçš„新的专用模æ¿ï¼Œè¯·ä¸¥æ ¼éµ -% 守 \LaTeX{} Project Public License å议。由于è¿çŠ¯å议而引起的任何纠纷争端å‡ä¸Ž -% 本模æ¿ä½œè€…无关。 -% \end{enumerate} -% \end{abstract} -% -% \vspace{5mm} -% -% \def\abstractname{简介} -% \begin{abstract} -% \BIThesisLaTeX 是北京ç†å·¥å¤§å­¦æœ¬ç§‘生毕业设计与研究生学ä½è®ºæ–‡ï¼Œä»¥åŠå…¶ä»–课程报告ã€å®žéªŒæŠ¥å‘Šçš„ {\LaTeX} 模æ¿é›†åˆã€‚ -% 如果你厌烦了 Word æ ¼å¼çš„ä¸äººæ€§åŒ–ã€å‚考文献的难以管ç†ã€å…¬å¼è¾“入的差劲体验……那么欢迎æ¥å°è¯•ç”¨ä¸“业的学术稿件排版利器 —— {\LaTeX},æ¥æŽ’版你的论文。 -% 专业高端ã€å­¦ç•Œè®¤å¯ã€å¼€æºå…费,{\LaTeX} 是你论文排版的最佳æ­æ¡£ã€‚ -% -% \BIThesisLaTeX ç›®å‰æ”¯æŒä½¿ç”¨ {\hologo{XeLaTeX}} 进行编译,使用以 biber 为åŽç«¯çš„ BibLaTeX 进行å‚考文献的生æˆï¼Œ -% 符åˆã€Šä¿¡æ¯ä¸Žæ–‡çŒ®å‚考文献著录规则》 -% (\href{http://openstd.samr.gov.cn/bzgk/gb/newGbInfo?hcno=7FA63E9BBA56E60471AEDAEBDE44B14C}{GB/T 7714—2015})的标准。 -% ç›®å‰ä¸»è¦è®¾è®¡å®Œæˆäº†è®¡ç®—机学院本科生毕业论文开题报告ã€æ¯•ä¸šè®¾è®¡æ¯•ä¸šè®ºæ–‡ä¸Žé€šç”¨å®žéªŒæŠ¥å‘Šçš„ {\LaTeX} 模æ¿ã€‚ -% -% \end{abstract} -% \newpage -% -% \tableofcontents -% \clearpage -% \setlength{\parskip}{0.8ex} -% -% \section{项目简介} -% \subsection{历å²ä¸Žè´¡çŒ®è€…们} -% \begin{itemize} -% \item 2017 - 2018 年,æ¨é›…婷等人å—研究生院委托,制作了\href{https://github.com/BIT-thesis/LaTeX-template}{BIT-Thesis} 研究生学ä½è®ºæ–‡æ¨¡æ¿ã€‚ -% \item 2019 - 2020 年,\BIThesis 最早由 2016 级的武上åšã€çŽ‹èµžã€å”誉铭ã€ç‰Ÿæ€ç¿å’Œè©¹ç† èŽŽç­‰äººç»´æŠ¤ã€‚ -% \begin{itemize} -% \item 在此期间,\BIThesis 从无到有诞生了,包括使用手册ã€åœ¨çº¿æ–‡æ¡£å’Œå¼€ç®±å³ç”¨çš„模æ¿ã€‚ -% \item åŒæ—¶ï¼Œ2017 级的赵池等åŒå­¦å®Œæˆäº†ä¸€ç³»åˆ— \BIThesisLaTeX 的视频教程。 -% \end{itemize} -% \item 2020 - 2021 年,2017 级的冯开宇ã€æ¨æ€äº‘ã€éƒæ­£äº®å’Œé¡¾éªç­‰äººæŽ¥ç®¡äº†ç»´æŠ¤å¼€å‘工作。 -% \begin{itemize} -% \item 在此期间,冯开宇将原æ¥çš„ .tex 文件制作æˆäº†å®åŒ…,并å‘布到 CTAN 上。 -% \item 项目代ç ä¹Ÿéšä¹‹è¢«æ‹†åˆ†æˆäº† \BIThesisMacroPackage,\BIThesisWiki å’Œ \BIThesisScaffold。 -% \end{itemize} -% \item 2021 - 2022 年,2021 级(硕士研究生)的冯开宇针对 2021ã€2022 毕业季收到的å馈对该项目进行维护å‡çº§ã€‚ -% \begin{itemize} -% \item 在此期间,冯开宇åˆå…¥äº†æ¨é›…婷等人在 2017 å¹´å¼€å‘的研究生学ä½è®ºæ–‡æ¨¡æ¿ã€‚ -% \item 在项目架构上,BIThesis-scaffold åˆå…¥ BIThesis 以便于进一步维护。 -% \item 次年暑å‡æœŸé—´ï¼Œå†¯å¼€å®‡ç”¨ \pkg{expl3} é‡æž„了\LaTeX æ ·å¼ä»£ç ï¼Œå‘用户æ供了简易易用的接å£ã€‚ -% \item åŒæ—¶ï¼Œä¹Ÿå¢žåŠ äº†æœ¬ç§‘全英文专业的毕设论文模æ¿æ ·å¼ã€‚ -% \end{itemize} -% \end{itemize} -% \subsection{\BIThesis 是什么?} -% \BIThesis 之å是英文å•è¯ Beijing Institution of Technology(北京ç†å·¥å¤§å­¦ï¼‰çš„首字æ¯ç¼©å†™â€œBIT†与“Thesisâ€ç»“åˆè€Œæˆã€‚在纯文本环境下,该å字应写作“BIThesisâ€ã€‚ -% -% \BIThesisLaTeX 是由北京ç†å·¥å¤§å­¦ä¼—多学å­å‘起并维护的开æºé¡¹ç›®ã€‚该项目旨在建立一套简å•æ˜“用的北京ç†å·¥å¤§å­¦ \LaTeX å­¦ä½è®ºæ–‡æ¨¡æ¿ï¼ŒåŒ…括本科综åˆè®ºæ–‡è®­ç»ƒã€‚ -% \subsubsection{\BIThesisLaTeX 的组æˆ} -% 我们将 \BIThesisLaTeX 划分为了两个主è¦ä»“库: -% \begin{table}[H] -% \centering -% \begin{tabular}{@{}l l p{6cm} @{}} -% \toprule -% 项目 & é¡¹ç›®åœ°å€ & 主è¦ç›®çš„ \\ \midrule -% BIThesis & \href{https://github.com/BITNP/BIThesis}{BITNP/BIThesis} & 主è¦å­˜å‚¨ \BIThesis å®åŒ…以åŠå¼€ç®±å³ç”¨çš„模æ¿æ ·å¼ \\ -% BIThesis-wiki & \href{https://github.com/BITNP/BIThesis-wiki}{BITNP/BIThesis-wiki} & 存储 \BIThesisLaTeX 项目在线文档 \\ \bottomrule -% \end{tabular} -% \end{table} -% -% 如果你仅想解决「我如何使用 \BIThesisLaTeX æ¥å¸®åŠ©æˆ‘完æˆå®žéªŒè®ºæ–‡ï¼Ÿã€è¿™ä¸ªé—®é¢˜ï¼Œé‚£ä¹ˆæ¬¢è¿Žä½ è®¿é—®æˆ‘们的\href{https://bithesis.bitnp.net}{在线文档}以获得更多信æ¯ã€‚ -% -% 如果你想深入了解 \BIThesisLaTeX æ供的接å£çš„å„ç§é€‰é¡¹ï¼Œé‚£ä¹ˆè¯·ç»§ç»­é˜…读。 -% -% \subsection{\BIThesis å®åŒ…的组æˆ} -% 为了适应用户的ä¸åŒéœ€æ±‚ï¼Œå¹¶ç¬¦åˆ CTeX å®é›†çš„设计习惯,我们将 \BIThesisMacroPackage 的主è¦åŠŸèƒ½è®¾è®¡å®‰æŽ’在两个中文文档类当中,具体的组æˆè§ \ref{tab:classes}。 -% \begin{table}[H] -% \centering -% \caption{测试} -% \label{tab:classes} -% \begin{tabular}{@{}lll@{}} -% \toprule -% 类别 & 文件 & 说明 \\ \midrule -% \multirow{2}{*}{文档类} & \cls{bithesis.cls} & å°è£…本科生与研究生的毕业论文样å¼ã€‚ \\ -% & \cls{bitreport.cls} & å°è£…了本科生开题报告与实验报告样å¼ã€‚ \\ \cmidrule(l){2-3} -% & \cls{bitbeamer.cls} & 对应 ctexbeamer.cls ,æ供了北ç†å·¥çš„ Beamer 模æ¿æ ·å¼ã€‚ \\ \cmidrule(l){2-3} -% \end{tabular} -% \end{table} -% -% \section{安装} -% \subsection{\BIThesis å®åŒ…的安装和更新} -% 最常è§çš„ \TeX å‘行版(\hologo{TeX} Live å’Œ \hologo{MiKTeX})已收录\BIThesisMacroPackage åŠå…¶ä¾èµ–çš„å®åŒ…å’Œå®é›†ã€‚ -% -% 如果安装以上å‘行版的时间较早,å¯èƒ½ä½ æœ¬åœ°çš„环境中ä¸å­˜åœ¨ \BIThesisMacroPackage 或者ä¸æ˜¯æœ€æ–°ç‰ˆæœ¬çš„。那么你需è¦é€šè¿‡åŒ…管ç†å™¨æ¥å®‰è£…/æ›´æ–° \BIThesisMacroPackage: -% \begin{shell}[morekeywords={tlmgr,install}] -% tlmgr install fduthesis -% \end{shell} -% -% æ›´æ–°å¯ä»¥é€šè¿‡å›¾å½¢ç•Œé¢è¿›è¡Œï¼Œæˆ–者通过命令行: -% \begin{shell}[morekeywords={tlmgr,install}] -% tlmgr update fduthesis -% \end{shell} -% -% \section{\cls{bithesis} 使用与é…ç½®} -% -% 推è使用\BIThesisRelease (开箱å³ç”¨ï¼‰ã€‚ -% -% \BIThesisRelease æ供了多ç§æœ€å¸¸ç”¨çš„模æ¿ï¼Œä½ å¯ä»¥åœ¨ -% \href{https://github.com/BITNP/BIThesis/releases}{主项目的 Releases}中找到它们。 -% -% 使用此文档类的模æ¿æœ‰ï¼š -% \begin{itemize} -% \item \BIThesisTemplates{UT} -% \item \BIThesisTemplates{UTE} -% \item \BIThesisTemplates{PT} -% \item \BIThesisTemplates{GT} -% \end{itemize} -% -% \subsection{最å°ç”¨ä¾‹} -% -% \begin{latex} -% \documentclass[type=bachelor]{bithesis} -% \BITSetup{ -% info = { -% author = FKY, -% ...... -% } -% } -% \begin{document} -% \end{document} -% \end{latex} -% -% 如您所è§ï¼Œåœ¨ \LaTeX 中,用户使用的命令通常以「\\ã€ä½œä¸ºå¼€å¤´ï¼ŒåŽé¢ä¾æ¬¡è·Ÿéš -% 命令å称ã€è‹¥å¹²å¯é€‰å‚数和若干必需å‚数。如: -% -% \begin{latex} -% \MakeCover -% \BITSetup{} -% \FooBar[]{} -% \end{latex} -% -% åŒç†ï¼Œç”¨æˆ·ä½¿ç”¨çš„环境通常以 begin å’Œ end 进行包裹,åŒæ ·å¯ä»¥ä¼ å…¥å¯é€‰å‚数和必需å‚数: -% -% \begin{latex} -% \begin{abstract} -% \end{abstract} -% -% \begin{abstract}[addTOC=false] -% \end{abstract} -% -% \begin{foo}{param1} -% \end{foo} -% \end{latex} -% -% 需è¦å¼ºè°ƒçš„是:以方框å·è¡¨ç¤ºçš„å¯é€‰å‚数,在没有å‚数传入的时候,是å¯ä»¥å¿½ç•¥çš„。 -% 比如以下两个命令等价: -% \begin{latex} -% \FooBar -% \FooBar[] -% \end{latex} -% -% 环境åŒç†ã€‚ -% -% \subsection{模æ¿é€‰é¡¹} \label{sec:template-options} -% -% 所谓“模æ¿é€‰é¡¹â€ï¼ŒæŒ‡éœ€è¦åœ¨å¼•å…¥æ–‡æ¡£ç±»çš„时候指定的选项: -% -% \begin{latex}[deletetexcs={\documentclass},morekeywords={\documentclass}] -% \documentclass(*\oarg{模æ¿é€‰é¡¹}*){bithesis} -% \end{latex} -% -% \begin{function}{type} -% \begin{bitsyntax}[emph={[1]type}] -% type = (*<(bachelor)|\mbox{bachelor_translation}|\mbox{bachelor_english}|master|docter>*) -% \end{bitsyntax} -% 选择论文类型,它们分别对应: -% \begin{itemize} -% \item \BIThesisTemplates{UT} -% \item \BIThesisTemplates{PT} -% \item \BIThesisTemplates{UTE} -% \item \BIThesisTemplates{GT} 研究生 -% \item \BIThesisTemplates{GT} åšå£«ç”Ÿ -% \end{itemize} -% \end{function} -% -% \begin{function}{blindPeerReview} -% \begin{bitsyntax}[emph={[1]blindPeerReview}] -% blindPeerReview = (*<(false)|true>*) -% \end{bitsyntax} -% -% 此选项用于输出符åˆç›²å®¡è¦æ±‚的论文。所有å¯èƒ½æš´éœ²ä¸ªäººä¿¡æ¯çš„页é¢éƒ½å°†éšè—, -% 比如å°é¢ã€ä¿¡æ¯é¡µã€åŽŸåˆ›æ€§å£°æ˜Žã€ä¸ªäººç®€ä»‹ã€è‡´è°¢ç­‰ç­‰ã€‚ -% \end{function} -% -% \begin{function}{twoside} -% \begin{bitsyntax}[emph={[1]twoside}] -% twoside = (*<(false)|true>*) -% \end{bitsyntax} -% \end{function} -% -% \begin{function}{ctex} -% \begin{bitsyntax}[emph={[1]ctex}] -% ctex = (*ä¼ ç»™ ctexbook 的模æ¿é€‰é¡¹*) -% \end{bitsyntax} -% -% 该选项用于传入模æ¿é€‰é¡¹è‡³ ctexbook。 -% \end{function} -% -% \subsection{å‚数设置} -% -% \begin{function}{\BITSetup} -% \begin{bitsyntax}[emph={[1]BITSetup}] -% \BITSetup = {(*\oarg{键值对}*)} -% \end{bitsyntax} -% \end{function} -% -% 本模æ¿æ供了一系列选项,å¯ç”±æ‚¨è‡ªè¡Œé…置。载入文档类之åŽï¼Œä»¥ä¸‹æ‰€æœ‰é€‰é¡¹å‡å¯é€šè¿‡ç»Ÿä¸€çš„ -% 命令 \cs{BITSetup} æ¥è®¾ç½®ã€‚ -% -% \cs{BITSetup} çš„å‚数是一组由(英文)逗å·éš”开的选项列表,列表中的选项通常是 \meta{key} = -% \meta{value} çš„å½¢å¼ã€‚部分选项的 \meta{value} å¯ä»¥çœç•¥ã€‚对于åŒä¸€é¡¹ï¼ŒåŽé¢çš„设置将会覆盖å‰é¢çš„设 -% 置。在下文的说明中,将用粗体表示默认值。 -% -% \cs{BITSetup} 采用 LATEX3 风格的键值设置,支æŒä¸åŒç±»åž‹ä»¥åŠå¤šç§å±‚次的选项设定。键值列 -% 表中,“=â€å·¦å³çš„空格ä¸å½±å“设置;但需注æ„,å‚数列表中ä¸å¯ä»¥å‡ºçŽ°ç©ºè¡Œã€‚ -% 与模æ¿é€‰é¡¹ç›¸åŒï¼Œå¸ƒå°”åž‹çš„å‚æ•°å¯ä»¥çœç•¥ \meta{选项} = true 中的“= trueâ€ã€‚ -% å¦æœ‰ä¸€äº›é€‰é¡¹åŒ…å«å­é€‰é¡¹ï¼Œå¦‚ cover å’Œ info 等。它们å¯ä»¥æŒ‰å¦‚下两ç§ç­‰ä»·æ–¹å¼æ¥è®¾å®šï¼š -% -% \begin{latex}[morekeywords={\BITSetup},emph={[1]BITSetup,cover,date,info,title,author}] -% \BITSetup{ -% cover = { -% date = xxxxå¹´x月, -% }, -% info = { -% author = Feng Kaiyu, -% title = A Thesis Title for Your Paper, -% } -% } -% \end{latex} -% -% 或者 -% -% \begin{latex}[morekeywords={\BITSetup},emph={[1]BITSetup,cover,date,info,title,author}] -% \BITSetup{ -% cover / date = xxxxå¹´x月, -% info / author = Feng Kaiyu, -% info / title = A Thesis Title for Your Paper, -% } -% \end{latex} -% -% \textbf{请注æ„:以下选项根æ®æ¨¡æ¿çš„ä¸åŒï¼Œå¯èƒ½ä¼šæœ‰ä¸åŒçš„默认值。 -% 有些模æ¿å¯èƒ½ä¸ä¼šä½¿ç”¨æŸäº›é€‰é¡¹ã€‚使用与å¦ä»¥åŠä½¿ç”¨æ–¹å¼æ˜¯æ ¹æ®å­¦æ ¡çš„论文撰写è¦æ±‚实现的。} -% -% \subsubsection{å°é¢é€‰é¡¹} \label{sec:cover} -% -% \begin{function}{cover} -% \begin{bitsyntax}[emph={[1]cover}] -% cover = (*\marg{键值列表}*) -% cover/(*\meta{key}*) = (*\meta{value}*) -% \end{bitsyntax} -% -% 该选项包å«è®¸å¤šå­é¡¹ç›®ï¼Œç”¨äºŽè®¾ç½®è®ºæ–‡æ ¼å¼ã€‚具体内容è§ä¸‹ã€‚ -% \end{function} -% -% \begin{function}{cover/date} -% \begin{bitsyntax}[emph={[1]date}] -% date = (*\marg{ä»»æ„字符串}*) -% \end{bitsyntax} -% -% 覆盖å°é¢çš„日期。 -% \end{function} -% -% \begin{function}{cover/headerImage} -% \begin{bitsyntax}[emph={[1]headerImage}] -% headerImage = (*\marg{图片路径}*) -% \end{bitsyntax} -% -% 设置å°é¢é¡¶éƒ¨çš„“北京ç†å·¥å¤§å­¦â€å­—样图片。 -% \end{function} -% -% \begin{function}{cover/xiheiFont} -% \begin{bitsyntax}[emph={[1]xiheiFont}] -% xiheiFont = (*\marg{字体路径}*) -% \end{bitsyntax} -% -% é…置此选项以在部分模æ¿å°é¢ä¸­ä½¿ç”¨â€œåŽæ–‡ç»†é»‘â€ï¼Œä¿è¯ä¸Ž Word 模æ¿ä¸­çš„字体一致。 -% -% 在 Windows å’Œ MacOS 中,该字体已ç»å®‰è£…;在 Linux 中一般需è¦ç”¨æˆ·è‡ªè¡Œå®‰è£…。 -% \end{function} -% -% \begin{function}{cover/dilimiter} -% \begin{bitsyntax}[emph={[1]dilimiter}] -% dilimiter = (*\marg{ä»»æ„字符串}*) -% \end{bitsyntax} -% -% \textit{此选项一般ä¸éœ€è¦ç”¨æˆ·è‡ªè¡Œä¿®æ”¹ã€‚} -% -% 设置å°é¢ä¿¡æ¯ä¸­æ ‡ç­¾å’Œå€¼çš„分隔符。一般为全角或者åŠè§’的冒å·ã€‚ -% \end{function} -% -% \begin{function}{cover/autoWidth} -% \begin{bitsyntax}[emph={[1]autoWidth}] -% autoWidth = (*<(true)|false>*) -% \end{bitsyntax} -% -% \textit{此选项一般ä¸éœ€è¦ç”¨æˆ·è‡ªè¡Œä¿®æ”¹ã€‚} -% -% 自动计算å°é¢ä¸­ä¸‹åˆ’线的长度。 -% -% 如果关闭了该选项,则建议é…åˆ\kvopt{cover/labelMaxWidth}{\meta{长度}}\\ -% å’Œ\kvopt{cover/valueMaxWidth}{\meta{长度}}使用,以控制下划线的长度。 -% \end{function} -% -% \begin{function}{cover/labelMaxWidth} -% \begin{bitsyntax}[emph={[1]labelMaxWidth}] -% labelMaxWidth = (*\marg{ä»»æ„长度}*) -% \end{bitsyntax} -% -% 此选项仅当\kvopt{cover/autoWidth}{false}时生效。 -% -% 设置å°é¢ä¿¡æ¯ä¸­æ ‡ç­¾çš„å ä½é•¿åº¦ã€‚ -% \end{function} -% -% \begin{function}{cover/valueMaxWidth} -% \begin{bitsyntax}[emph={[1]valueMaxWidth}] -% valueMaxWidth = (*\marg{ä»»æ„长度}*) -% \end{bitsyntax} -% -% \textit{此选项一般ä¸éœ€è¦ç”¨æˆ·è‡ªè¡Œä¿®æ”¹ã€‚} -% -% 设置å°é¢ä¿¡æ¯ä¸­å€¼çš„å ä½é•¿åº¦ã€‚\textbf{åŒæ—¶ä¹Ÿä¼šå½±å“下划线的长度。} -% \end{function} -% -% \begin{function}{cover/labelAlign} -% \begin{bitsyntax}[emph={[1]labelAlign}] -% labelAlign = (**) -% \end{bitsyntax} -% -% \textit{此选项一般ä¸éœ€è¦ç”¨æˆ·è‡ªè¡Œä¿®æ”¹ã€‚} -% -% 设置å°é¢ä¿¡æ¯ä¸­å€¼çš„对其方å¼ï¼ˆå±…中,左对é½ã€å³å¯¹é½ï¼‰ã€‚ -% \end{function} -% -% \begin{function}{cover/valueAlign} -% \begin{bitsyntax}[emph={[1]valueAlign}] -% valueAlign = (**) -% \end{bitsyntax} -% -% 此选项仅当\kvopt{cover/autoWidth}{false}时生效。 -% -% 设置å°é¢ä¿¡æ¯ä¸­æ ‡ç­¾çš„对其方å¼ï¼ˆå±…中,左对é½ã€å³å¯¹é½ï¼‰ã€‚ -% \end{function} -% -% \begin{function}{cover/underlineThickness} -% \begin{bitsyntax}[emph={[1]underlineThickness}] -% underlineThickness = (*\marg{ä»»æ„长度}*) -% \end{bitsyntax} -% -% 设置å°é¢ä¿¡æ¯ä¸­ä¸‹åˆ’线的厚度。 -% \end{function} -% -% \begin{function}{cover/underlineOffset} -% \begin{bitsyntax}[emph={[1]underlineOffset}] -% underlineOffset = (*(-10pt)|\marg{ä»»æ„长度}*) -% \end{bitsyntax} -% -% 设置å°é¢ä¿¡æ¯ä¸­ä¸‹åˆ’线的å移é‡ã€‚ -% \end{function} -% -% \subsubsection{论文基本信æ¯} -% -% \begin{function}{info} -% \begin{bitsyntax}[emph={[1]info}] -% info = (*\marg{键值列表}*) -% info/(*\meta{key}*) = (*\meta{value}*) -% \end{bitsyntax} -% -% 该选项包å«è®¸å¤šå­é¡¹ç›®ï¼Œç”¨äºŽå½•å…¥è®ºæ–‡ä¿¡æ¯ã€‚具体内容è§ä¸‹ã€‚ -% 一般以「Enã€ç»“尾的项目表示对应的英文字段。 -% \end{function} -% -% \begin{function}{info/title,info/titleEn} -% \begin{bitsyntax}[emph={[1]title,titleEn}] -% title = (*\marg{字符串}*) -% titleEn = (*\marg{字符串}*) -% \end{bitsyntax} -% -% 论文标题。 -% \end{function} -% -% \begin{function}{info/school,info/schoolEn} -% \begin{bitsyntax}[emph={[1]school,schoolEn}] -% school = (*\marg{字符串}*) -% schoolEn = (*\marg{字符串}*) -% \end{bitsyntax} -% -% 学院å称。 -% \end{function} -% -% \begin{function}{info/major,info/majorEn} -% \begin{bitsyntax}[emph={[1]major,majorEn}] -% major = (*\marg{字符串}*) -% majorEn = (*\marg{字符串}*) -% \end{bitsyntax} -% -% 专业å称。 -% \end{function} -% -% \begin{function}{info/author,info/authorEn} -% \begin{bitsyntax}[emph={[1]author,authorEn}] -% author = (*\marg{字符串}*) -% authorEn = (*\marg{字符串}*) -% \end{bitsyntax} -% -% 作者姓å。 -% \end{function} -% -% \begin{function}{info/studentId} -% \begin{bitsyntax}[emph={[1]studentId}] -% studentId = (*\marg{字符串}*) -% \end{bitsyntax} -% -% å­¦å·ã€‚ -% \end{function} -% -% \begin{function}{info/supervisor,info/supervisorEn} -% \begin{bitsyntax}[emph={[1]supervisor,supervisorEn}] -% supervisor = (*\marg{字符串}*) -% supervisorEn = (*\marg{字符串}*) -% \end{bitsyntax} -% -% 指导教师。 -% \end{function} -% -% \begin{function}{info/externalSupervisor} -% \begin{bitsyntax}[emph={[1]externalSupervisor}] -% externalSupervisor = (*\marg{字符串}*) -% \end{bitsyntax} -% -% 校外指导教师。 -% \end{function} -% -% \begin{function}{info/keywords,info/keywordsEn} -% \begin{bitsyntax}[emph={[1]keywords,keywordsEn}] -% keywords = (*\marg{字符串;以全角分å·åˆ†å‰²}*) -% keywordsEn = (*\marg{字符串;以分å·åˆ†å‰²}*) -% \end{bitsyntax} -% -% 摘è¦å…³é”®è¯ã€‚ -% \end{function} -% -% \begin{function}{info/translationTitle} -% \begin{bitsyntax}[emph={[1]translationTitle}] -% translationTitle = (*\marg{字符串}*) -% \end{bitsyntax} -% -% 文献翻译中,翻译åŽçš„论文å称。 -% \end{function} -% -% \begin{function}{info/translationOriginTitleEn} -% \begin{bitsyntax}[emph={[1]translationOriginTitleEn}] -% translationOriginTitleEn = (*\marg{字符串}*) -% \end{bitsyntax} -% -% 文献翻译中,翻译å‰çš„论文å称。 -% \end{function} -% -% \begin{function}{info/classification} -% \begin{bitsyntax}[emph={[1]classification}] -% classification = (*\marg{字符串}*) -% \end{bitsyntax} -% -% 中国分类å·ã€‚ -% \end{function} -% -% \begin{function}{info/UDC} -% \begin{bitsyntax}[emph={[1]UDC}] -% UDC = (*\marg{字符串}*) -% \end{bitsyntax} -% -% UDC分类å·ã€‚ -% \end{function} -% -% \begin{function}{info/chairman,info/chairmanEn} -% \begin{bitsyntax}[emph={[1]chairman,chairmanEn}] -% chairman = (*\marg{字符串}*) -% chairmanEn = (*\marg{字符串}*) -% \end{bitsyntax} -% -% 答辩委员会主席。 -% \end{function} -% -% \begin{function}{info/degree,info/degreeEn} -% \begin{bitsyntax}[emph={[1]degree,degreeEn}] -% degree = (*\marg{字符串}*) -% degreeEn = (*\marg{字符串}*) -% \end{bitsyntax} -% -% 申请学ä½ã€‚ -% \end{function} -% -% \begin{function}{info/institute,info/instituteEn} -% \begin{bitsyntax}[emph={[1]institute,instituteEn}] -% institute = (*(北京ç†å·¥å¤§å­¦)|\marg{字符串}*) -% instituteEn = (*(Beijing~Institute~of~Technology)|\marg{字符串}*) -% \end{bitsyntax} -% -% å­¦ä½æŽˆäºˆå•ä½ã€‚ -% \end{function} -% -% \begin{function}{info/defenseDate,info/defenseDateEn} -% \begin{bitsyntax}[emph={[1]defenseDate,defenseDateEn}] -% defenseDate = (*\marg{字符串}*) -% defenseDateEn = (*\marg{字符串}*) -% \end{bitsyntax} -% -% 答辩日期。 -% \end{function} -% -% \begin{function}{info/classifiedLevel} -% \begin{bitsyntax}[emph={[1]classifiedLevel}] -% classifiedLevel = (*\marg{字符串}*) -% \end{bitsyntax} -% -% 密级。 -% \end{function} -% -% \subsubsection{æ ·å¼ä¿¡æ¯} -% -% \begin{function}{style} -% \begin{bitsyntax}[emph={[1]style}] -% style = (*\marg{键值列表}*) -% style/(*\meta{key}*) = (*\meta{value}*) -% \end{bitsyntax} -% -% 该选项包å«è®¸å¤šå­é¡¹ç›®ï¼Œç”¨äºŽè°ƒæ•´æ ·å¼ã€‚具体内容è§ä¸‹ã€‚ -% \end{function} -% -% \begin{function}{style/head} -% \begin{bitsyntax}[emph={[1]head}] -% head = (*\marg{字符串}*) -% \end{bitsyntax} -% -% \textit{此选项一般ä¸éœ€è¦ç”¨æˆ·è‡ªè¡Œä¿®æ”¹ã€‚} -% -% 页眉文字。 -% \end{function} -% -% \subsubsection{目录选项} -% -% \begin{function}{TOC} -% \begin{bitsyntax}[emph={[1]TOC}] -% TOC = (*\marg{键值列表}*) -% TOC/(*\meta{key}*) = (*\meta{value}*) -% \end{bitsyntax} -% -% 该选项包å«è®¸å¤šå­é¡¹ç›®ï¼Œç”¨äºŽè°ƒæ•´å…¶ä»–选项。具体内容è§ä¸‹ã€‚ -% \end{function} -% -% \begin{function}{TOC/abstract,TOC/abstractEn} -% \begin{bitsyntax}[emph={[1]abstract,abstractEn}] -% abstract = (*(true)|false*) -% \end{bitsyntax} -% -% \textit{此选项一般ä¸éœ€è¦ç”¨æˆ·è‡ªè¡Œä¿®æ”¹ã€‚} -% -% 是å¦åœ¨ç›®å½•ä¸­ç´¢å¼•æ‘˜è¦ã€‚ -% \end{function} -% -% \begin{function}{TOC/symbols} -% \begin{bitsyntax}[emph={[1]symbols}] -% abstract = (*(true)|false*) -% \end{bitsyntax} -% -% \textit{此选项一般ä¸éœ€è¦ç”¨æˆ·è‡ªè¡Œä¿®æ”¹ã€‚} -% -% 是å¦åœ¨ç›®å½•ä¸­ç´¢å¼•ä¸»è¦ç¬¦å·å¯¹ç…§è¡¨ã€‚ -% \end{function} -% -% \subsubsection{附录选项} -% -% \begin{function}{appendices} -% \begin{bitsyntax}[emph={[1]appendices}] -% appendices = (*\marg{键值列表}*) -% appendices/(*\meta{key}*) = (*\meta{value}*) -% \end{bitsyntax} -% -% 该选项包å«è®¸å¤šå­é¡¹ç›®ï¼Œç”¨äºŽè°ƒæ•´å…¶ä»–选项。具体内容è§ä¸‹ã€‚ -% \end{function} -% -% \begin{function}{appendices/chapterLevel} -% \begin{bitsyntax}[emph={[1]chapterLevel}] -% chapterLevel = (*<(false)|true>*) -% \end{bitsyntax} -% -% \textit{此选项一般ä¸éœ€è¦ç”¨æˆ·è‡ªè¡Œä¿®æ”¹ã€‚} -% -% å¼€å¯åŽï¼Œå¯ä»¥ä½¿ç”¨ä»¥ã€Œchapterã€ä¸ºé¡¶å±‚的附录格å¼ã€‚ -% -% \begin{latex}[emph={[1]appendices,chapter}] -% \begin{appendices} -% \chapter{附录A 题目} -% (*\meta{附录A 内容}*) -% \chapter{附录B 题目} -% (*\meta{附录B 内容}*) -% \end{appendices} -% \end{latex} -% \end{function} -% -% \begin{function}{appendices/title} -% \begin{bitsyntax}[emph={[1]title}] -% title = (*\meta{字符串}*) -% \end{bitsyntax} -% -% å¯ä»¥è¦†ç›–附录的标题å称,默认为「附录ã€ã€‚ -% \end{function} -% -% \begin{function}{appendices/TOCTitle} -% \begin{bitsyntax}[emph={[1]TOCTitle}] -% TOCTitle = (*\meta{字符串}*) -% \end{bitsyntax} -% -% å¯ä»¥è¦†ç›–附录在目录中的å称,默认为「附录ã€ã€‚ -% \end{function} -% -% \subsubsection{其他é…ç½®} -% -% \begin{function}{misc} -% \begin{bitsyntax}[emph={[1]misc}] -% misc = (*\marg{键值列表}*) -% misc/(*\meta{key}*) = (*\meta{value}*) -% \end{bitsyntax} -% -% 该选项包å«è®¸å¤šå­é¡¹ç›®ï¼Œç”¨äºŽè°ƒæ•´å…¶ä»–选项。具体内容è§ä¸‹ã€‚ -% \end{function} -% -% \begin{function}{misc/arialFont} -% \begin{bitsyntax}[emph={[1]arialFont}] -% arialFont = (*\marg{字符串}*) -% \end{bitsyntax} -% -% \textit{此选项一般ä¸éœ€è¦ç”¨æˆ·è‡ªè¡Œä¿®æ”¹ã€‚} -% -% 本科生毕业设计模æ¿ï¼ˆå…¨è‹±æ–‡ä¸“业)需è¦è®¾ç½® Arial 字体。 -% (Windows å’Œ MacOS 自带,Linux 需è¦ç”¨æˆ·è‡ªè¡Œå®‰è£…) -% \end{function} -% -% \section{正文编写} -% -% 请注æ„,请在\env{document} 之内使用以下命令 。 -% -% \subsection{å°é¢åŠåŸºæœ¬ä¿¡æ¯} -% -% \begin{function}{\MakeCover} -% -% \textit{å°é¢å†…容会根æ®æ¨¡æ¿é€‰é¡¹ï¼ˆå…·ä½“å‚è§èŠ‚\ref{sec:template-options})中\meta{type=xxx}的值而å˜åŒ–。} -% \textit{å°é¢çš„下划线效果会å—到å‚数设置中å°é¢é€‰é¡¹ï¼ˆå…·ä½“è§èŠ‚\ref{sec:cover})的影å“。} -% -% 绘制å°é¢ã€‚ -% -% 在默认é…置下,å°é¢ä¸­çš„下划线会自动计算最大宽度。此时,如果用户需è¦æ¢è¡Œï¼Œå¯ä»¥é€šè¿‡ã€Œ//ã€æŽ§åˆ¶æ¢è¡Œã€‚ -% -% 当关闭自动计算下划线宽度åŽï¼Œå¯ä»¥é€šè¿‡\meta{labelMaxWidth=xxx} 与 \meta{valueMaxWidth=xxx}æ¥æŒ‡å®šä¸‹åˆ’线的宽度。一般情况下,我们ä¸å»ºè®®æ‚¨è¿™æ ·åšã€‚ -% \end{function} -% -% \begin{function}{\MakePaperBack} -% -% 绘制书脊。 -% \end{function} -% -% \begin{function}{\MakeTitle} -% -% 绘制中英文信æ¯é¡µã€‚ -% \end{function} -% -% \begin{function}{\MakeOriginality} -% -% 绘制中英文信æ¯é¡µã€‚ -% \end{function} -% -% \subsection{å‰ç½®éƒ¨åˆ†} -% -% \begin{function}{\frontmatter} -% -% 声明å‰ç½®éƒ¨åˆ†å¼€å§‹ã€‚ -% -% 此时页ç ä¼šä½¿ç”¨ç½—马数字进行计数。 -% \end{function} -% -% \begin{function}{abstract} -% \begin{bitsyntax}[emph={[1]abstract}] -% \begin{abstract} -% (*\meta{中文摘è¦}*) -% \end{abstract} -% \end{bitsyntax} -% \end{function} -% -% \begin{function}{abstractEn} -% \begin{bitsyntax}[emph={[1]abstractEn}] -% \begin{abstractEn} -% (*\meta{英文摘è¦}*) -% \end{abstractEn} -% \end{bitsyntax} -% -% 摘è¦ã€‚ -% -% 摘è¦çš„最åŽä¼šæ˜¾ç¤ºå…³é”®è¯ï¼Œå…³é”®è¯é€šè¿‡ \cs{BITSetup} 录入。 -% -% \end{function} -% -% \begin{function}{\MakeTOC,\listoffigures,\listoftables} -% -% 绘制目录ã€æ’图目录与表格目录。 -% \end{function} -% -% \begin{function}{symbols} -% \begin{bitsyntax}[emph={[1]symbols}] -% \begin{symbols} -% \item[BIT] 北京ç†å·¥å¤§å­¦çš„英文缩写 -% \item[\LaTeX] 一个很棒的排版系统 -% \end{symbols} -% \end{bitsyntax} -% -% 主è¦ç¬¦å·å¯¹ç…§è¡¨ã€‚ -% -% 主è¦ç¬¦å·å¯¹ç…§è¡¨ç±»ä¼¼äºŽä¸€ä¸ªåˆ—表环境,用以添加文章中使用的关键符å·ä¸Žç¼©ç•¥è¯ã€‚ -% -% \end{function} -% -% \begin{function}{addTOC} -% \begin{bitsyntax}[emph={[1]addTOC}] -% addTOC = (*<(true)|false>*) -% \end{bitsyntax} -% -% 主è¦ç¬¦å·å¯¹ç…§è¡¨çš„å¯é€‰å‚数。 -% -% 添加主è¦ç¬¦å·å¯¹ç…§è¡¨åˆ°ç›®å½•ï¼Œé»˜è®¤å¼€å¯ã€‚ -% \end{function} -% -% \subsection{正文部分} -% -% \begin{function}{\mainmatter} -% -% 声明正文部分开始。 -% -% 此时页ç ä¼šä½¿ç”¨é˜¿æ‹‰ä¼¯æ•°å­—进行计数。 -% \end{function} -% -% \subsubsection{定ç†ç±»çŽ¯å¢ƒ} -% \paragraph{默认格å¼} -% -% \begin{function}{algorithm,theorem,lemma,proposition,corollary,axiom,definition,conjecture,example,case,remark} -% \begin{bitsyntax}[emph={[2]proof}] -% \begin{theorem}[留数定ç†] -% (*\meta{定ç†å†…容}*) -% \end{theorem} -% -% \begin{proof}(*\oarg{å°æ ‡é¢˜}*) -% (*\meta{è¯æ˜Žè¿‡ç¨‹}*) -% \end{proof} -% \end{bitsyntax} -% 一系列预定义的数学环境。具体å«ä¹‰è§è¡¨~\ref{tab:theorem}。 -% \end{function} -% -% \begin{table}[] -% \caption{预定义的数学环境} -% \centering -% \subfloat[][plainæ ·å¼]{ -% \begin{tabular}{@{}ccccccc@{}} -% \toprule -% \textbf{å称} & algorithm & theorem & lemma & proposition & corollary & axiom \\ \midrule -% \textbf{å«ä¹‰} & 算法 & å®šç† & å¼•ç† & 命题 & 推论 & å…¬ç† \\ -% \textbf{æ ·å¼} & \multicolumn{6}{c}{\textbf{定ç†2.1.} \textit{定ç†å†…容……}} \\ \bottomrule -% \end{tabular} -% } -% -% \subfloat[][definitionæ ·å¼]{ -% \begin{tabular}{@{}ccccc@{}} -% \toprule -% \textbf{å称} & definition & conjecture & example & case \\ \midrule -% \textbf{å«ä¹‰} & 定义 & 猜想 & 例 & 情形 \\ -% \textbf{æ ·å¼} & \multicolumn{4}{c}{\textbf{定义2.1.} 定义内容……} \\ \bottomrule -% \end{tabular} -% } -% -% \subfloat[][remarkæ ·å¼]{ -% \begin{tabular}{@{}cc@{}} -% \toprule -% \textbf{å称} & remark \\ \midrule -% \textbf{å«ä¹‰} & 注 \\ -% \textbf{æ ·å¼} & \multicolumn{1}{c}{\textit{注1.} 内容……} \\ \bottomrule -% \end{tabular} -% } -% -% \subfloat[][proofæ ·å¼]{ -% \begin{tabular}{@{}cc@{}} -% \toprule -% \textbf{å称} & proof \\ \midrule -% \textbf{å«ä¹‰} & è¯æ˜Ž \\ -% \textbf{æ ·å¼} & \multicolumn{1}{c}{\textit{è¯æ˜Ž. } 内容…… 「è¯æ¯•ç¬¦å·ã€} \\ \bottomrule -% \end{tabular} -% } -% \label{tab:theorem} -% \end{table} -% -% \subsection{åŽç½®éƒ¨åˆ†} -% -% \begin{function}{\backmatter} -% -% 声明åŽç½®éƒ¨åˆ†å¼€å§‹ã€‚ -% -% 会å–消章节标题的的编å·ã€‚ -% -% \end{function} -% -% \begin{function}{conclusion} -% \begin{bitsyntax}[emph={[1]conclusion}] -% \begin{conclusion} -% (*\meta{结论}*) -% \end{conclusion} -% \end{bitsyntax} -% \end{function} -% -% \begin{function}{bibprint} -% \begin{bitsyntax}[emph={[1]bibprint}] -% \begin{bibprint} -% \printbibliography[heading=none] -% \end{bibprint} -% \end{bitsyntax} -% -% 打å°å‚考文献。 -% -% 在使用\BIThesisTemplates{GT}时需è¦æ³¨æ„,由于研究生学ä½è®ºæ–‡ä¹Ÿè¦æ±‚使用国标形å¼è¾“出「攻读学ä½æœŸé—´å‘表论文与研究æˆæžœæ¸…å•ã€ï¼Œå› æ­¤ bithesis åŒæ ·ä½¿ç”¨ bibtex 管ç†å…¶æ–‡çŒ®ã€‚而由于 biblatex 的排åºæ˜¯å…¨å±€çš„,因此需è¦ä½¿ç”¨ \meta{category} 功能æ¥åˆ†å‰²å‡ºä¸¤ä¸ªä¸åŒçš„类别。 -% -% 因此,请使用下列语å¥è¾“出å‚考文献: -% \begin{latex}[emph={[1]bibprint}] -% \begin{bibprint} -% \printbibliography[heading=none,notcategory=mypub,resetnumbers=true] -% \end{bibprint} -% \end{latex} -% \end{function} -% -% \begin{function}{appendices} -% \begin{bitsyntax}[emph={[1]appendices}] -% \begin{appendices} -% \section{附录A题目} -% (*\meta{附录A内容}*) -% \section{附录B题目} -% (*\meta{附录B内容}*) -% \end{appendices} -% \end{bitsyntax} -% -% 附录。 -% \end{function} -% -% \begin{function}{publications} -% \begin{bitsyntax}[emph={[1]publications,addtocategory,printbibliography}] -% \begin{publications} -% \nocite{\meta{引用内容的key}} -% \addtocategory{mypub}{\meta{引用内容的key}} -% \printbibliography[heading=none,category=mypub,resetnumbers=true] -% \end{publications} -% \end{bitsyntax} -% -% 攻读学ä½æœŸé—´å‘表论文与研究æˆæžœæ¸…å•ã€‚ -% \end{function} -% -% \begin{function}{acknowledgements} -% \begin{bitsyntax}[emph={[1]acknowledgements}] -% \begin{acknowledgements} -% (*\meta{致谢内容}*) -% \end{acknowledgements} -% \end{bitsyntax} -% -% 致谢。 -% \end{function} -% -% \begin{function}{resume} -% \begin{bitsyntax}[emph={[1]resume}] -% \begin{resume} -% (*\meta{个人简介内容}*) -% \end{resume} -% \end{bitsyntax} -% -% 个人简介。 -% \end{function} -% -% \section{\cls{bitreport} 使用与é…ç½®} -% -% 推è使用\BIThesisRelease (开箱å³ç”¨ï¼‰ã€‚ -% -% \BIThesisRelease æ供了多ç§æœ€å¸¸ç”¨çš„模æ¿ï¼Œä½ å¯ä»¥åœ¨ -% \href{https://github.com/BITNP/BIThesis/releases}{主项目的 Releases}中找到它们。 -% -% 使用此文档类的模æ¿æœ‰ï¼š -% \begin{itemize} -% \item \BIThesisTemplates{UP} -% \item \BIThesisTemplates{LR} -% \end{itemize} -% -% \subsection{最å°ç”¨ä¾‹} -% -% \begin{latex} -% \documentclass[]{bitreport} -% \BITSetup{ -% info = { -% author = FKY, -% ...... -% } -% } -% \begin{document} -% \end{document} -% \end{latex} -% -% \subsection{模æ¿é€‰é¡¹} -% -% 所谓“模æ¿é€‰é¡¹â€ï¼ŒæŒ‡éœ€è¦åœ¨å¼•å…¥æ–‡æ¡£ç±»çš„时候指定的选项: -% -% \begin{latex}[deletetexcs={\documentclass},morekeywords={\documentclass}] -% \documentclass(*\oarg{模æ¿é€‰é¡¹}*){bithesis} -% \end{latex} -% -% \begin{function}{type} -% \begin{bitsyntax}[emph={[1]type}] -% type = (*<(common)|\mbox{undergraduate_proposal}>*) -% \end{bitsyntax} -% 选择论文类型,它们分别对应: -% \begin{itemize} -% \item \BIThesisTemplates{LR} -% \item \BIThesisTemplates{UP} -% \end{itemize} -% \end{function} -% -% \begin{function}{ctex} -% \begin{bitsyntax}[emph={[1]ctex}] -% ctex = (*ä¼ ç»™ ctexbook 的模æ¿é€‰é¡¹*) -% \end{bitsyntax} -% -% 该选项用于传入模æ¿é€‰é¡¹è‡³ ctexbook。 -% \end{function} -% -% \subsection{å‚数设置} -% -% \begin{function}{\BITSetup} -% \begin{bitsyntax}[emph={[1]BITSetup}] -% \BITSetup = {(*\oarg{键值对}*)} -% \end{bitsyntax} -% \end{function} -% -% 本模æ¿æ供了一系列选项,å¯ç”±æ‚¨è‡ªè¡Œé…置。载入文档类之åŽï¼Œä»¥ä¸‹æ‰€æœ‰é€‰é¡¹å‡å¯é€šè¿‡ç»Ÿä¸€çš„ -% 命令 \cs{BITSetup} æ¥è®¾ç½®ã€‚ -% -% \cs{BITSetup} çš„å‚数是一组由(英文)逗å·éš”开的选项列表,列表中的选项通常是 \meta{key} = -% \meta{value} çš„å½¢å¼ã€‚部分选项的 \meta{value} å¯ä»¥çœç•¥ã€‚对于åŒä¸€é¡¹ï¼ŒåŽé¢çš„设置将会覆盖å‰é¢çš„设 -% 置。在下文的说明中,将用粗体表示默认值。 -% -% \cs{BITSetup} 采用 LATEX3 风格的键值设置,支æŒä¸åŒç±»åž‹ä»¥åŠå¤šç§å±‚次的选项设定。键值列 -% 表中,“=â€å·¦å³çš„空格ä¸å½±å“设置;但需注æ„,å‚数列表中ä¸å¯ä»¥å‡ºçŽ°ç©ºè¡Œã€‚ -% 与模æ¿é€‰é¡¹ç›¸åŒï¼Œå¸ƒå°”åž‹çš„å‚æ•°å¯ä»¥çœç•¥ \meta{选项} = true 中的“= trueâ€ã€‚ -% å¦æœ‰ä¸€äº›é€‰é¡¹åŒ…å«å­é€‰é¡¹ï¼Œå¦‚ cover å’Œ info 等。它们å¯ä»¥æŒ‰å¦‚下两ç§ç­‰ä»·æ–¹å¼æ¥è®¾å®šï¼š -% -% \begin{latex}[morekeywords={\BITSetup},emph={[1]BITSetup,cover,date,info,title,author}] -% \BITSetup{ -% cover = { -% date = xxxxå¹´x月, -% }, -% info = { -% author = Feng Kaiyu, -% title = A Report Title for Your Experiment, -% } -% } -% \end{latex} -% -% 或者 -% -% \begin{latex}[morekeywords={\BITSetup},emph={[1]BITSetup,cover,date,info,title,author}] -% \BITSetup{ -% cover / date = xxxxå¹´x月, -% info / author = Feng Kaiyu, -% info / title = A Thesis Title for Your Paper, -% } -% \end{latex} -% -% \subsubsection{å°é¢é€‰é¡¹} -% -% \begin{function}{cover} -% \begin{bitsyntax}[emph={[1]cover}] -% cover = (*\marg{键值列表}*) -% cover/(*\meta{key}*) = (*\meta{value}*) -% \end{bitsyntax} -% -% 该选项包å«è®¸å¤šå­é¡¹ç›®ï¼Œç”¨äºŽè®¾ç½®è®ºæ–‡æ ¼å¼ã€‚具体内容è§ä¸‹ã€‚ -% \end{function} -% -% \begin{function}{cover/date} -% \begin{bitsyntax}[emph={[1]date}] -% date = (*\marg{ä»»æ„字符串}*) -% \end{bitsyntax} -% -% 覆盖å°é¢çš„日期。 -% \end{function} -% -% \subsubsection{文档基本信æ¯} -% -% \begin{function}{info} -% \begin{bitsyntax}[emph={[1]info}] -% info = (*\marg{键值列表}*) -% info/(*\meta{key}*) = (*\meta{value}*) -% \end{bitsyntax} -% -% 该选项包å«è®¸å¤šå­é¡¹ç›®ï¼Œç”¨äºŽå½•å…¥è®ºæ–‡ä¿¡æ¯ã€‚具体内容è§ä¸‹ã€‚ -% \end{function} -% -% \begin{function}{info/title} -% \begin{bitsyntax}[emph={[1]title}] -% title = (*\marg{字符串}*) -% \end{bitsyntax} -% -% 论文或报告标题。 -% \end{function} -% -% \begin{function}{info/school} -% \begin{bitsyntax}[emph={[1]school}] -% school = (*\marg{字符串}*) -% \end{bitsyntax} -% -% 学院å称。 -% \end{function} -% -% \begin{function}{info/major} -% \begin{bitsyntax}[emph={[1]major}] -% major = (*\marg{字符串}*) -% \end{bitsyntax} -% -% 专业å称。 -% \end{function} -% -% \begin{function}{info/author} -% \begin{bitsyntax}[emph={[1]author}] -% author = (*\marg{字符串}*) -% \end{bitsyntax} -% -% 作者姓å。 -% \end{function} -% -% \begin{function}{info/studentId} -% \begin{bitsyntax}[emph={[1]studentId}] -% studentId = (*\marg{字符串}*) -% \end{bitsyntax} -% -% å­¦å·ã€‚ -% \end{function} -% -% \begin{function}{info/supervisor} -% \begin{bitsyntax}[emph={[1]supervisor}] -% supervisor = (*\marg{字符串}*) -% \end{bitsyntax} -% -% 指导教师。 -% \end{function} -% -% \begin{function}{info/externalSupervisor} -% \begin{bitsyntax}[emph={[1]externalSupervisor}] -% externalSupervisor = (*\marg{字符串}*) -% \end{bitsyntax} -% -% 校外指导教师。 -% \end{function} -% -% \begin{function}{info/class} -% \begin{bitsyntax}[emph={[1]class}] -% class = (*\marg{字符串}*) -% \end{bitsyntax} -% -% ç­çº§ã€‚ -% \end{function} -% -% \subsubsection{其他选项} -% -% \begin{function}{misc} -% \begin{bitsyntax}[emph={[1]misc}] -% misc = (*\marg{键值列表}*) -% misc/(*\meta{key}*) = (*\meta{value}*) -% \end{bitsyntax} -% -% 该选项包å«è®¸å¤šå­é¡¹ç›®ï¼Œç”¨äºŽé¢å¤–的控制。具体内容è§ä¸‹ã€‚ -% \end{function} -% -% \begin{function}{misc/reviewTable} -% \begin{bitsyntax}[emph={[1]reviewTable}] -% reviewTable = (*\marg{指å‘评审表的路径}*) -% \end{bitsyntax} -% -% 用于指定已ç»å¡«å†™å¥½çš„评审表 PDF 文件。 -% \end{function} -% -% \section{致谢} -% \begin{itemize} -% \item 感谢贡献者对 BIThesis çš„æ— ç§å¥‰çŒ®ã€‚ -% \item 感谢学校åŠç›¸å…³è€å¸ˆå¯¹ BIThesis 的支æŒã€‚ -% \item 感谢清åŽå¤§å­¦å’Œå¤æ—¦å¤§å­¦çš„å­¦ä½è®ºæ–‡æ¨¡æ¿é¡¹ç›®ï¼Œä»–们为åŽæ¥è€…æ供了å‰è¿›çš„æ–¹å‘。 -% \end{itemize} -% -% \section{软件许å¯è¯} -% -% \begin{itemize} -% \item 北京ç†å·¥å¤§å­¦æ ¡å¾½æ ¡å图片的版æƒå½’北京ç†å·¥å¤§å­¦æ‰€æœ‰ã€‚ -% \item \BIThesisLaTeX å®åŒ…以åŠç›¸å…³æ–‡æ¡£ç±»ä½¿ç”¨ \LPPL 授æƒã€‚ -% \item \BIThesisLaTeX 文档åŠå…¶ä»–附属文件通过 CC0-1.0 授æƒã€‚ -% \end{itemize} -% \section{实现细节} -% -% \begin{macrocode} -%<*package> -% \end{macrocode} -% -% Identify the internal prefix (\LaTeX3 \pkg{DocStrip} convention). -% \begin{macrocode} -%<@@=bithesis> -% \end{macrocode} -% -% \begin{macrocode} -% -% \end{macrocode} - -% \begin{macrocode} -%<*thesis> -% \end{macrocode} - -% Define Global Variables -% \begin{macrocode} -\int_new:N \g_@@_thesis_type_int -\int_new:N \g_@@_head_zihao_int -\bool_new:N \g_@@_twoside_bool -\bool_new:N \g_@@_thesis_type_english_bool -\bool_new:N \g_@@_blind_mode_bool -\tl_new:N \g_@@_label_divide_char_tl - -% \bool_new:N \l_@@_cover_auto_width_bool -% \bool_set_true:N \l_@@_cover_auto_width_bool -% -% Define tmp Variables -\seq_new:N \l_@@_right_seq -\seq_new:N \l_@@_left_seq - -% helper functions - -\cs_generate_variant:Nn \tl_if_empty:nTF {x} -\cs_generate_variant:Nn \seq_set_split:Nnn {Nnx} - -\cs_new:Npn \@@_same_page: { - \let\clearpage\relax - \let\cleardoublepage\relax -} - -% 是å¦ä¸ºç ”究生学ä½è®ºæ–‡ -\cs_new:Npn \@@_if_graduate:TF #1#2 { - \int_compare:nNnTF {3} < {\g_@@_thesis_type_int} - {#1} - {#2} - } - -% 是å¦æŸä¸€ç‰¹å®šæ¨¡æ¿ -\cs_new:Npn \@@_if_thesis_int_type:nTF #1#2#3 {\int_compare:nNnTF {\g_@@_thesis_type_int} = {#1} {#2} {#3}} -\cs_new:Npn \@@_if_thesis_int_type:nT #1#2 {\@@_if_thesis_int_type:nTF {#1} {#2} {}} - -% 是å¦ä¸ºè‹±æ–‡æ¨¡æ¿ï¼Œè¿™é‡ŒåŒ…括全英文专业和研究生模æ¿çš„英文模å¼ã€‚ -\cs_new:Npn \@@_if_thesis_english:TF #1#2 {\bool_if:nTF {\g_@@_thesis_type_english_bool} {#1} {#2}} -\cs_new:Npn \@@_if_thesis_english:T #1 {\@@_if_thesis_english:TF {#1}{}} - -\cs_new:Npn \@@_if_bachelor_thesis:TF #1#2 {\int_compare:nNnTF {\g_@@_thesis_type_int} < {4} {#1} {#2}} -\cs_new:Npn \@@_if_bachelor_thesis:T #1 {\@@_if_bachelor_thesis:TF {#1} {}} -\cs_new:Npn \@@_if_master_thesis:TF #1#2 {\int_compare:nNnTF {\g_@@_thesis_type_int} = {4} {#1} {#2}} -\cs_new:Npn \@@_if_doctor_thesis:TF #1#2 {\int_compare:nNnTF {\g_@@_thesis_type_int} = {5} {#1} {#2}} - -% Define Consts. -\clist_const:Nn \c_@@_thesis_type_clist - { bachelor, bachelor_translation, bachelor_english, master, docter} - -\cs_new_protected:Npn \@@_define_label:nn #1#2 - { \tl_const:cn { c_@@_label_ #1 _tl } {#2} } - -\cs_new_protected:Npn \@@_define_label_by_thesis_type:nnn #1#2#3 - { - \tl_const:cn { c_@@_ #1 _label_ #2 _tl } {#3} - } - -\cs_new_protected:Npn \@@_define_label:nnn #1#2#3 - { - \tl_const:cn { c_@@_label_ #1 _tl } {#2} - \tl_const:cn { c_@@_label_ #1 _en_tl } {#3} - } - -\cs_new_protected:Npn \@@_define_label_by_thesis_type:nnnn #1#2#3#4 - { - \tl_const:cn { c_@@_ #1 _label_ #2 _tl } {#3} - \tl_const:cn { c_@@_ #1 _label_ #2 _en_tl } {#4} - } - -\clist_map_inline:nn - { - {code} {代ç }, - {udc} {UDC分类å·ï¼š}, - {classification} {中国分类å·ï¼š}, - {classified_level} {密级}, - {type} {ç§ç±»}, - } - {\@@_define_label:nn #1} - -% bachelor -\clist_map_inline:nn - { - {title} {本科生毕业设计(论文)}, - {originality} {原创性声明}, - {originality_clause} {本人郑é‡å£°æ˜Žï¼šæ‰€å‘ˆäº¤çš„毕业设计(论文),是本人在指导è€å¸ˆçš„指导下独立进行研究所å–å¾—çš„æˆæžœã€‚除文中已ç»æ³¨æ˜Žå¼•ç”¨çš„内容外,本文ä¸åŒ…å«ä»»ä½•å…¶ä»–个人或集体已ç»å‘表或撰写过的研究æˆæžœã€‚对本文的研究åšå‡ºé‡è¦è´¡çŒ®çš„个人和集体,å‡å·²åœ¨æ–‡ä¸­ä»¥æ˜Žç¡®æ–¹å¼æ ‡æ˜Žã€‚\par~特此申明。}, - {authorization} {关于使用授æƒçš„声明}, - {authorization_clause} {本人完全了解北京ç†å·¥å¤§å­¦æœ‰å…³ä¿ç®¡ã€ä½¿ç”¨æ¯•ä¸šè®¾è®¡ï¼ˆè®ºæ–‡ï¼‰çš„规定,其中包括:\circled{1}~学校有æƒä¿ç®¡ã€å¹¶å‘有关部门é€äº¤æœ¬æ¯•ä¸šè®¾è®¡ï¼ˆè®ºæ–‡ï¼‰çš„原件与å¤å°ä»¶ï¼›\circled{2}~学校å¯ä»¥é‡‡ç”¨å½±å°ã€ç¼©å°æˆ–其它å¤åˆ¶æ‰‹æ®µå¤åˆ¶å¹¶ä¿å­˜æœ¬æ¯•ä¸šè®¾è®¡ï¼ˆè®ºæ–‡ï¼‰ï¼›\circled{3}~学校å¯å…许本毕业设计(论文)被查阅或借阅;\circled{4}~学校å¯ä»¥å­¦æœ¯äº¤æµä¸ºç›®çš„,å¤åˆ¶èµ é€å’Œäº¤æ¢æœ¬æ¯•ä¸šè®¾è®¡ï¼ˆè®ºæ–‡ï¼‰ï¼›\circled{5}~学校å¯ä»¥å…¬å¸ƒæœ¬æ¯•ä¸šè®¾è®¡ï¼ˆè®ºæ–‡ï¼‰çš„全部或部分内容。}, - {originality_author_signature} {本人签å:\hspace{40mm}æ—¥\hspace{2.5mm}期:\hspace{13mm}å¹´\hspace{8mm}月\hspace{8mm}æ—¥}, - {originality_supervisor_signature} {指导è€å¸ˆç­¾å:\hspace{40mm}æ—¥\hspace{2.5mm}期:\hspace{13mm}å¹´\hspace{8mm}月\hspace{8mm}æ—¥}, - } {\@@_define_label_by_thesis_type:nnn {bachelor} #1} - -% % bachelor english -\clist_map_inline:nn - { - {title} {}, - {originality} {原创性声明~Statement~of~Originality}, - {originality_clause} { - 本人郑é‡å£°æ˜Žï¼šæ‰€å‘ˆäº¤çš„毕业设计(论文),是本人在指导è€å¸ˆçš„指导下独立进行研究所å–å¾—çš„æˆæžœã€‚除文中已ç»æ³¨æ˜Žå¼•ç”¨çš„内容外,本文ä¸åŒ…å«ä»»ä½•å…¶ä»–个人或集体已ç»å‘表或撰写过的研究æˆæžœã€‚对本文的研究åšå‡ºé‡è¦è´¡çŒ®çš„个人和集体,å‡å·²åœ¨æ–‡ä¸­ä»¥æ˜Žç¡®æ–¹å¼æ ‡æ˜Žã€‚特此申明。\par - \arialfamily I,\dunderline[-1pt]{1pt}{\makebox[18mm]{}},~solemnly~ - declare:~the~submitted~graduation~design~(thesis),~is~the~research~achievement~completed~independently~by~myself~ - under~the~guidance~of~the~supervisor.~This~article~does~not~contain~ - any~research~published~or~written~by~any~other~individual~or~group,~ - except~as~already~referenced~in~this~paper.~Individuals~and~groups~ - that~have~made~important~contributions~to~the~study~of~this~paper~ - are~clearly~indicated~and~cited~in~the~paper.\par - }, - {authorization} {关于使用授æƒçš„声明~State~of~Use~Authorization}, - {authorization_clause} { - 本人完全了解北京ç†å·¥å¤§å­¦æœ‰å…³ä¿ç®¡ã€ä½¿ç”¨æ¯•ä¸šè®¾è®¡ï¼ˆè®ºæ–‡ï¼‰çš„规定,其中包括:\circled{1}学校有æƒä¿ç®¡ã€å¹¶å‘有关部门é€äº¤æœ¬æ¯•ä¸šè®¾è®¡ï¼ˆè®ºæ–‡ï¼‰çš„原件与å¤å°ä»¶ï¼›\circled{2}学校å¯ä»¥é‡‡ç”¨å½±å°ã€ç¼©å°æˆ–其它å¤åˆ¶æ‰‹æ®µå¤åˆ¶å¹¶ä¿å­˜æœ¬æ¯•ä¸šè®¾è®¡ï¼ˆè®ºæ–‡ï¼‰ï¼›\circled{3}学校å¯å…许本毕业设计(论文)被查阅或借阅;\circled{4}学校å¯ä»¥å­¦æœ¯äº¤æµä¸ºç›®çš„,å¤åˆ¶èµ é€å’Œäº¤æ¢æœ¬æ¯•ä¸šè®¾è®¡ï¼ˆè®ºæ–‡ï¼‰ï¼›\circled{5}学校å¯ä»¥å…¬å¸ƒæœ¬æ¯•ä¸šè®¾è®¡ï¼ˆè®ºæ–‡ï¼‰çš„全部或部分内容。\par - I~fully~understand~the~regulations~on~the~storage,~use~of~graduation~design~(thesis)~in~Beijing~Institute~of~Technology.~Beijing~Institute~of~Technology~has~the~right~to~(1)~keep,~and~to~the~relevant~departments~to~send~the~original~or~copy~of~this~graduation~design~(thesis);~(2)~copy~and~preserve~this~graduation~design~(thesis)~by~photocopying,~miniature~or~other~means~of~reproduction;~(3)~allow~this~graduation~design~(thesis)~to~be~read~or~borrowed;~(4)~for~the~purpose~of~academic~exchange,~copy,~give~and~exchange~this~graduation~design~(thesis);~(5)~publish~all~or~part~of~the~contents~of~this~graduation~design~(thesis).~ - }, - } {\@@_define_label_by_thesis_type:nnn {bachelor_english} #1} - -\cs_new:Npn \smallgap: { - \hspace{0.45ex} -} - -\cs_new:Npn \label_space: { - \@@_if_bachelor_thesis:T { - \quad - } -} - -% graduate -\clist_map_inline:nn - { - {originality} {研究æˆæžœå£°æ˜Ž}, - {originality_clause} {本人郑é‡å£°æ˜Žï¼šæ‰€æ交的学ä½è®ºæ–‡æ˜¯æˆ‘本人在指导教师的指导下进行的研究工作获得的研究æˆæžœã€‚尽我所知,文中除特别标注和致谢的地方外,学ä½è®ºæ–‡ä¸­ä¸åŒ…å«å…¶ä»–人已ç»å‘表或撰写过的研究æˆæžœï¼Œä¹Ÿä¸åŒ…å«ä¸ºèŽ·å¾—北京ç†å·¥å¤§å­¦æˆ–其它教育机构的学ä½æˆ–è¯ä¹¦æ‰€ä½¿ç”¨è¿‡çš„æ料。与我一åŒå·¥ä½œçš„åˆä½œè€…对此研究工作所åšçš„任何贡献å‡å·²åœ¨å­¦ä½è®ºæ–‡ä¸­ä½œäº†æ˜Žç¡®çš„说明并表示了谢æ„。\par~特此申明。}, - {authorization} {关于学ä½è®ºæ–‡ä½¿ç”¨æƒçš„说明}, - {authorization_clause} {本人完全了解北京ç†å·¥å¤§å­¦æœ‰å…³ä¿ç®¡ã€ä½¿ç”¨å­¦ä½è®ºæ–‡çš„规定,其中包括:\circled{1}~学校有æƒä¿ç®¡ã€å¹¶å‘有关部门é€äº¤å­¦ä½è®ºæ–‡çš„原件与å¤å°ä»¶ï¼›\circled{2}~学校å¯ä»¥é‡‡ç”¨å½±å°ã€ç¼©å°æˆ–其它å¤åˆ¶æ‰‹æ®µå¤åˆ¶å¹¶ä¿å­˜å­¦ä½è®ºæ–‡ï¼›\circled{3}~学校å¯å…许学ä½è®ºæ–‡è¢«æŸ¥é˜…或借阅;\circled{4}~学校å¯ä»¥å­¦æœ¯äº¤æµä¸ºç›®çš„,å¤åˆ¶èµ é€å’Œäº¤æ¢å­¦ä½è®ºæ–‡ï¼›\circled{5}~学校å¯ä»¥å…¬å¸ƒå­¦ä½è®ºæ–‡çš„全部或部分内容(ä¿å¯†å­¦ä½è®ºæ–‡åœ¨è§£å¯†åŽéµå®ˆæ­¤è§„定)。}, - {originality_author_signature} {ç­¾\qquad å:\hspace{40mm}æ—¥\hspace{2.5mm}期:\hspace{30mm}\quad}, - {originality_supervisor_signature} {指导è€å¸ˆç­¾å:\hspace{40mm}æ—¥\hspace{2.5mm}期:\hspace{30mm}\quad}, - } {\@@_define_label_by_thesis_type:nnn {graduate} #1} - -\clist_map_inline:nn - { - {author} {作\quad 者\quad 姓\quad å} {Candidate~Name}, - {school} {å­¦\quad 院\quad å\quad 称} {School~or~Department}, - {supervisor} {指\quad 导\quad æ•™\quad 师} {Faculty~Mentor}, - {chairman} {答辩委员会主席} {Chair,~Thesis~Committee}, - {degree} {申\smallgap: 请\smallgap: å­¦\smallgap: ä½\smallgap: 级\smallgap: 别} {Degree~Applied}, - {major} {å­¦\quad 科\quad 专\quad 业} {Major}, - {institute} {å­¦\smallgap: ä½\smallgap: 授\smallgap: 予\smallgap: å•\smallgap: ä½} {Degree~by}, - {defense_date} {论\smallgap: æ–‡\smallgap: ç­”\smallgap: 辩\smallgap: æ—¥\smallgap: 期} {The~Date~of~Defence}, - } {\@@_define_label_by_thesis_type:nnnn {graduate} #1} - -\clist_map_inline:nn - { - {school} {å­¦\qquad 院} {School}, - {major} {专\qquad 业} {Degree}, - {author} {学生姓å} {Author}, - {student_id} {å­¦\qquad å·} {Student~ID}, - {supervisor} {指导教师} {Supervisor}, - {co_supervisor} {校外指导教师} {Co-Supervisor}, - {keywords} {关键è¯ï¼š} {Key~Words:~}, - {toc} {ç›®\label_space: 录} {Table~of~Contents}, - {abstract} {摘\label_space: è¦} {Abstract}, - {conclusion} {结\label_space: 论} {Conclusions}, - {appendix} {附\label_space: 录} {Appendices}, - {ack} {致\label_space: è°¢} {Acknowledgement}, - {figure} {æ’\quad 图} {Illustrations}, - {table} {表\quad æ ¼} {Tables}, - {appendix_prefix} {附录} {Appendix}, - {reference} {å‚考文献} {References}, - {university} {北京ç†å·¥å¤§å­¦} {Beijing~Institute~of~Technology}, - {publications} {攻读学ä½æœŸé—´å‘表论文与研究æˆæžœæ¸…å•} {Publications~During~Studies}, - % TODO: Not so sure about the translation. - {resume} {作者简介} {}, - {symbols} {主è¦ç¬¦å·å¯¹ç…§è¡¨} {}, - } - {\@@_define_label:nnn #1} - -% TODO: \clist_item:Nn -\clist_const:Nn \c_@@_bachelor_thesis_header_clist - {北京ç†å·¥å¤§å­¦æœ¬ç§‘生毕业设计(论文), 北京ç†å·¥å¤§å­¦æœ¬ç§‘生毕业设计(论文)外文翻译, Beijing~Institute~of~Technology~Bachelor's~Thesis } -\clist_const:Nn \c_@@_bachelor_thesis_cover_title_clist - { - 本科生毕业设计(论文), - 本科生毕业设计(论文)外文翻译, - Beijing\nobreak{~}Institute\nobreak{~}of\nobreak{~}Technology~Bachelor's~Thesis, - } - - -% key-value interface definition. -\keys_define:nn { bithesis } -{ - info .meta:nn = { bithesis / info } {#1}, - misc .meta:nn = { bithesis / misc } {#1}, - cover .meta:nn = { bithesis / cover } {#1}, - style .meta:nn = { bithesis / style } {#1}, - option .meta:nn = { bithesis / option } {#1}, - TOC .meta:nn = { bithesis / TOC } {#1}, - appendices .meta:nn = { bithesis / appendices } {#1}, -} - -\keys_define:nn { bithesis / option } -{ - type .choice:, - type .value_required:n = true, - type .choices:Vn = - \c_@@_thesis_type_clist - { - \int_set_eq:NN \g_@@_thesis_type_int \l_keys_choice_int - \int_case:nn {\l_keys_choice_int} { - % 本科全英文也是英文模æ¿ã€‚ - {3} {\bool_set_true:N \g_@@_thesis_type_english_bool} - } - }, - type .initial:n = bachelor, - twoside .bool_gset:N = \g_@@_twoside_bool, - blindPeerReview .bool_gset:N = \g_@@_blind_mode_bool, - ctex .tl_set:N = \l_@@_options_to_ctex_tl, -} - -\keys_define:nn { bithesis / cover } - { - date .tl_set:N = \l_@@_cover_date_tl, - headerImage .tl_set:N = \l_bit_coverheaderimage_tl, - xiheiFont .tl_set:N = \l_@@_cover_xihei_font_path_tl, - xiheiFont .default:n = {STXihei}, - %% cover entry - dilimiter .tl_set:N = \l_@@_cover_dilimiter_tl, - labelAlign .tl_set:N = \l_@@_cover_label_align_tl, - labelAlign .initial:n = {r}, - valueAlign .tl_set:N = \l_@@_cover_value_align_tl, - valueAlign .initial:n = {c}, - labelMaxWidth .dim_set:N = \l_@@_cover_label_max_width_dim, - valueMaxWidth .dim_set:N = \l_@@_cover_value_max_width_dim, - autoWidth .bool_set:N = \l_@@_cover_auto_width_bool, - autoWidth .initial:n = {true}, - underlineThickness .dim_set:N = \l_@@_cover_underline_thickness_dim, - underlineThickness .initial:n = {1pt}, - underlineOffset .dim_set:N = \l_@@_cover_underline_offset_dim, - underlineOffset .initial:n = { -10pt }, - } - -\keys_define:nn { bithesis / info } - { - title .tl_set:N = \l_@@_value_title_tl, - titleEn .tl_set:N = \l_@@_value_title_en_tl, - school .tl_set:N = \l_@@_value_school_tl, - major .tl_set:N = \l_@@_value_major_tl, - author .tl_set:N = \l_@@_value_author_tl, - studentId .tl_set:N = \l_@@_value_student_id_tl, - supervisor .tl_set:N = \l_@@_value_supervisor_tl, - externalSupervisor .tl_set:N = \l_@@_value_external_supervisor_tl, - keywords .tl_set:N = \l_@@_value_keywords_tl, - keywordsEn .tl_set:N = \l_@@_value_keywords_en_tl, - translationTitle .tl_set:N = \l_@@_value_trans_title_tl, - translationOriginTitle .tl_set:N = \l_@@_value_trans_origin_title_tl, - % 中国分类å·ï¼Œç ”究生学ä½è®ºæ–‡ä½¿ç”¨ - classification .tl_set:N = \l_@@_value_classification_tl, - % UDC 分类å·ï¼Œç ”究生学ä½è®ºæ–‡ä½¿ç”¨ - UDC .tl_set:N = \l_@@_value_udc_tl, - chairman .tl_set:N = \l_@@_value_chairman_tl, - degree .tl_set:N = \l_@@_value_degree_tl, - degreeEn .tl_set:N = \l_@@_value_degree_en_tl, - institute .tl_set:N = \l_@@_value_institute_tl, - institute .initial:n = {\c_@@_label_university_tl}, - defenseDate .tl_set:N = \l_@@_value_defense_date_tl, - authorEn .tl_set:N = \l_@@_value_author_en_tl, - schoolEn .tl_set:N = \l_@@_value_school_en_tl, - supervisorEn .tl_set:N = \l_@@_value_supervisor_en_tl, - chairmanEn .tl_set:N = \l_@@_value_chairman_en_tl, - majorEn .tl_set:N = \l_@@_value_major_en_tl, - instituteEn .tl_set:N = \l_@@_value_institute_en_tl, - instituteEn .initial:n = {\c_@@_label_university_en_tl}, - defenseDateEn .tl_set:N = \l_@@_value_defense_date_en_tl, - classifiedLevel .tl_set:N = \l_@@_value_classified_level_tl, - } - -\keys_define:nn { bithesis / misc } - { - arialFont .tl_set:N = \l_@@_misc_arial_font_path_tl, - } - -\keys_define:nn { bithesis / style } -{ - head .tl_set:N = \l_@@_style_head_tl, - head .initial:n = { - \int_case:nn {\g_@@_thesis_type_int} - { - {1} {北京ç†å·¥å¤§å­¦æœ¬ç§‘生毕业设计(论文)} - {2} {北京ç†å·¥å¤§å­¦æœ¬ç§‘生毕业设计(论文)外文翻译} - {3} {Beijing~Institute~of~Technology~Bachelor's~Thesis} - {4} {北京ç†å·¥å¤§å­¦ç¡•å£«å­¦ä½è®ºæ–‡} - {5} {北京ç†å·¥å¤§å­¦åšå£«å­¦ä½è®ºæ–‡} - } - }, -} - -\keys_define:nn { bithesis / TOC } -{ - abstract .bool_set:N = \l_@@_add_abstract_to_toc_bool, - abstract .initial:n = {true}, - abstractEn .bool_set:N = \l_@@_add_abstract_en_to_toc_bool, - abstractEn .initial:n = {true}, - symbols .bool_set:N = \l_@@_add_symbols_to_toc_bool, - symbols .initial:n = {true}, -} - -\keys_define:nn { bithesis / appendices } -{ - chapterLevel .bool_set:N = \l_@@_appendices_chapter_level_bool, - title .tl_set:N = \l_@@_appendices_title_tl, - TOCTitle .tl_set:N = \l_@@_appendix_toc_title_tl, -} - -\ProcessKeysOptions { bithesis / option } - -\@@_if_thesis_english:T { - \PassOptionsToClass{scheme=plain}{ctexbook} -} - -\bool_if:NTF \g_@@_twoside_bool {} { - \PassOptionsToClass{oneside,openany}{ctexbook} -} - - -% Any extra option passed by user will be passed to ctexbook. -\DeclareOption*{ - \PassOptionsToClass{\l_@@_options_to_ctex_tl}{ctexbook} -} -% Executes the code for each option. -\ProcessOptions\relax -% Load -\LoadClass[zihao=-4,]{ctexbook} - -\RequirePackage{geometry} -\RequirePackage{xeCJK} -\RequirePackage{titletoc} -\RequirePackage{setspace} -\RequirePackage{graphicx} -\RequirePackage{fancyhdr} -\RequirePackage{pdfpages} -\RequirePackage{setspace} -\RequirePackage{booktabs} -\RequirePackage{multirow} -\RequirePackage{tikz} -\RequirePackage{etoolbox} -\RequirePackage{hyperref} -\RequirePackage{xcolor} -\RequirePackage{caption} -\RequirePackage{array} -\RequirePackage{amsmath} -\RequirePackage{amssymb} -\RequirePackage{amsthm} -\RequirePackage{unicode-math} -\RequirePackage{pdfpages} -\RequirePackage{listings} -\RequirePackage{enumitem} -\RequirePackage{environ} - -% Suppress warning for \hskip by hyperref. -\pdfstringdefDisableCommands{% - \let\quad\empty -} - -\@@_if_graduate:TF { - \int_set:Nn \g_@@_head_zihao_int {5} - \geometry{ - a4paper, - left=2.7cm, - bottom=2.5cm + 7bp, - top=3.5cm + 7bp, - right=2.7cm, - headsep = 3.5cm + 7bp - 2.5cm - 15bp, - headheight = 15 bp, - footskip = 2.5cm + 7bp - 1.8cm, - } -} { - \int_set:Nn \g_@@_head_zihao_int {4} - \geometry{ - a4paper, - left=3cm, - bottom=2.6cm + 7bp, - top=3.5cm + 7bp, - right=2.6cm, - headsep = 3.5cm + 7bp - 2.4cm - 20bp, - headheight = 20 bp, - footskip = 2.6cm + 7bp - 2cm, - } -} - -% One blank line before the figure and after the caption. -\setlength{\intextsep}{2\baselineskip plus 0.2\baselineskip minus 0.2\baselineskip} - -\setromanfont{Times~New~Roman} - -\ctex_at_end_preamble:n { - \@@_if_thesis_english:TF { - \@@_if_thesis_int_type:nT {3} { - % font Arial needed - \newfontfamily\arialfamily{Arial} - } - - } { - \tl_if_blank:VTF \l_@@_cover_xihei_font_path_tl {} - { - \setCJKfamilyfont{xihei}[AutoFakeBold,AutoFakeSlant]{\l_@@_cover_xihei_font_path_tl} - } - } - - \@@_if_thesis_int_type:nT {3} { - \RequirePackage[en-US]{datetime2} - \RequirePackage{indentfirst} - \DTMlangsetup[en-US]{dayyearsep={\space}} - } - - % Define biblatex category if it was imported. - \cs_if_exist:NT \DeclareBibliographyCategory { - \DeclareBibliographyCategory{mypub} - } -} - -\cs_new:Npn \xihei:n #1 { - \xeCJK_family_if_exist:nTF {xihei} { - \CJKfamily{xihei} #1 - }{ - \heiti #1 - } -} - -\cs_new:Npn \l_@@_title_font_cs:n #1 { - \int_compare:nNnTF {\g_@@_thesis_type_int} = {3} - { - \arialfamily #1 - } { - \heiti #1 - } -} - -\cs_new:Npn \l_@@_unnumchapter_style_cs:n #1 { - % 本科全英文ã€ç ”究生学ä½è®ºæ–‡éœ€è¦åŠ ç²— - \int_compare:nNnTF {\g_@@_thesis_type_int} > {2} - { - \bfseries #1 - } { - \mdseries #1 - } -} - -\cs_set:Npn \arabicHeiti #1 {#1} - -% TODO: custom title -\fancypagestyle{BIThesis}{ - \fancyhf{} - % 定义页眉ã€é¡µç  - \fancyhead[C]{\zihao{\int_use:N \g_@@_head_zihao_int}\ziju{0.08}\songti{\tl_use:N \l_@@_style_head_tl}} - \fancyfoot[C]{\songti\zihao{5} \thepage} - % 页眉分割线ç¨å¾®ç²—一些 - \RenewDocumentCommand \headrulewidth {} {0.6pt} -} - -\ctexset{chapter={ - number = {\arabicHeiti{ \arabic{chapter} }}, - format = { \l_@@_title_font_cs:n \bfseries \centering \zihao{3}}, - nameformat = {}, - titleformat = {}, - aftername = \hspace{9bp}, - pagestyle = BIThesis, - beforeskip = 8bp, - afterskip = 32bp, - fixskip = true, - } -} - -\ctexset{section={ - number = {\arabicHeiti{\thechapter.\hspace{1bp}\arabic{section}}}, - format = {\l_@@_title_font_cs:n \raggedright \bfseries \zihao{4}}, - nameformat = {}, - titleformat = {}, - aftername = \hspace{8bp}, - beforeskip = 20bp plus 1ex minus .2ex, - afterskip = 18bp plus .2ex, - fixskip = true, - } -} - -\ctexset{subsection={ - number = {\arabicHeiti{\thechapter.\hspace{1bp}\arabic{section}.\hspace{1bp}\arabic{subsection}}}, - format = {\l_@@_title_font_cs:n \bfseries \raggedright \zihao{-4}}, - nameformat = {}, - titleformat = {}, - aftername = \hspace{7bp}, - beforeskip = 17bp plus 1ex minus .2ex, - afterskip = 14bp plus .2ex, - fixskip = true, - } -} - -\ctexset{ - secnumdepth = 3, - subsubsection={ - numbering = true, - number = {\arabicHeiti{\arabic{chapter}.\hspace{1bp}\arabic{section}.\hspace{1bp}\arabic{subsection}.\hspace{1bp}\arabic{subsubsection}}}, - format={\l_@@_title_font_cs:n \bfseries \raggedright \zihao{-4}}, - nameformat = {}, - titleformat = {}, - beforeskip=28bp plus 1ex minus .2ex, - afterskip=24bp plus .2ex, - fixskip=true, - } -} - -% TOC -\addtocontents{toc}{\protect\hypersetup{hidelinks}} - -\@@_if_graduate:TF { - % å„ç« æ ‡é¢˜ï¼Œå®‹ä½“å››å· - \titlecontents{chapter}[0pt]{\songti \zihao{4}} - {\thecontentslabel\hspace{\ccwd}}{} - {\hspace{.5em}\titlerule*{.}\contentspage} -} { - \titlecontents{chapter}[0pt]{\songti \zihao{-4}} - {\thecontentslabel\hspace{\ccwd}}{} - {\hspace{.5em}\titlerule*{.}\contentspage} -} -\titlecontents{section}[1\ccwd]{\songti \zihao{-4}} -{\thecontentslabel\hspace{\ccwd}}{} -{\hspace{.5em}\titlerule*{.}\contentspage} -\titlecontents{subsection}[2\ccwd]{\songti \zihao{-4}} -{\thecontentslabel\hspace{\ccwd}}{} -{\hspace{.5em}\titlerule*{.}\contentspage} - -% \bool_new:N \l_@@_add_to_toc_bool -% \bool_set_true:N \l_@@_add_to_toc_bool -% -% \keys_define:nn { bit } -% { -% abstract .meta:nn = { bit / abstract } {#1}, -% abstract_en .meta:nn = { bit / abstract_en } {#1}, -% symbols .meta:nn = { bit / symbols } {#1}, -% appendices .meta:nn = { bit / appendices } {#1}, -% } -% -% \keys_define:nn { bit / abstract } -% { -% addTOC .bool_set:N = \l_@@_add_to_toc_bool, -% } -% -% \keys_define:nn { bit / abstract_en } -% { -% addTOC .bool_set:N = \l_@@_add_to_toc_bool, -% } -% -% \keys_define:nn { bit / symbols } -% { -% addTOC .bool_set:N = \l_@@_add_to_toc_bool, -% } -% -% \keys_define:nn { bit / appendices } -% { -% chapterLevel .bool_set:N = \l_@@_appendices_chapter_level_bool, -% title .tl_set:N = \l_@@_appendices_title_tl, -% TOCTitle .tl_set:N = \l_@@_appendix_toc_title_tl, -% } - -\RenewDocumentCommand \frontmatter {} { - - \int_compare:nNnTF {\g_@@_thesis_type_int} = {3} - { - \pagenumbering{roman} - } { - \pagenumbering{Roman} - } - \ctexset{ - chapter = { - numbering = false, - } - } - \pagestyle{BIThesis} -} - -\RenewDocumentCommand \mainmatter {} { - \cleardoublepage - - \ctexset{ - chapter = { - numbering = true, - } - } - \pagenumbering{arabic} - \pagestyle{BIThesis} - % 正文 22 ç£…çš„è¡Œè· - \setlength{\parskip}{0em} - \setstretch{1.53} - % ä¿®å¤è„šæ³¨å‡ºçŽ°è·¨é¡µçš„问题 - \interfootnotelinepenalty=10000 -} - -\RenewDocumentCommand \backmatter {} { - \setcounter{section}{0} - \setcounter{subsection}{0} - \setcounter{subsubsection}{0} - \ctexset{ - chapter = { - numbering = false, - beforeskip = 18bp, - format = {\l_@@_title_font_cs:n \l_@@_unnumchapter_style_cs:n \centering \zihao{3}}, - afterskip = 26bp, - } - } -} - -\setlength{\abovecaptionskip}{11pt} -\setlength{\belowcaptionskip}{9pt} - -\@@_if_graduate:TF { - \tl_set:Nn \g_@@_label_divide_char_tl {.} -} { - \tl_set:Nn \g_@@_label_divide_char_tl {-} -} - -% figure -\cs_set:Npn \thefigure {\thechapter\g_@@_label_divide_char_tl\arabic{figure}} -\captionsetup[figure]{font=small,labelsep=space} - -% table -\cs_set:Npn \thetable {\thechapter\g_@@_label_divide_char_tl\arabic{table}} -\captionsetup[table]{font=small,labelsep=space,skip=2pt} - -% equation -\cs_set:Npn \theequation {\thechapter\g_@@_label_divide_char_tl\arabic{equation}} - -% code snippet -\cs_set:Npn \thelstlisting {\thechapter\g_@@_label_divide_char_tl\arabic{lstlisting}} -\cs_set:Npn \lstlistingname {\c_@@_label_code_tl} - - -% 调整底层 TeX 排版引擎å‚数以ä¿è¯æ‰€æœ‰æ®µè½èƒ½å¤Ÿå¾ˆå¥½åœ°ä»¥ä¸¤ç«¯å¯¹é½çš„æ–¹å¼å‘ˆçŽ° -\tolerance=1 -\emergencystretch=\maxdimen -\hyphenpenalty=10000 -\hbadness=10000 - -\definecolor{codegreen}{rgb}{0,0.6,0} -\definecolor{codegray}{rgb}{0.5,0.5,0.5} -\definecolor{codepurple}{rgb}{0.58,0,0.82} -\definecolor{backcolour}{rgb}{0.95,0.95,0.92} -\lstdefinestyle{examplestyle}{ - backgroundcolor=\color{backcolour}, - commentstyle=\color{codegreen}, - keywordstyle=\color{magenta}, - numberstyle=\tiny\color{codegray}, - stringstyle=\color{codepurple}, - basicstyle=\ttfamily\footnotesize, - breakatwhitespace=false, - breaklines=true, - captionpos=b, - keepspaces=true, - numbers=left, - numbersep=5pt, - showspaces=false, - showstringspaces=false, - showtabs=false, - tabsize=2 -} -% TODO: optional -\lstset{style=examplestyle} - -% 调整æ’图目录与表格目录的标题 -\cs_set:Npn \listfigurename {\c_@@_label_figure_tl} -\cs_set:Npn \listtablename {\c_@@_label_table_tl} - -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% - -% æ ¹æ® GB 3102.11--93 ä»¥åŠ ISO 80000-2:2009 的规定,数学表达å¼ä¸­ -% 表示å˜é‡çš„拉ä¸å­—æ¯å’Œå¸Œè…Šå­—æ¯å‡åº”当使用斜体。 -\unimathsetup{ - math-style = ISO, - bold-style = ISO, -} - -% 预定义用户常用的è¯æ˜ŽçŽ¯å¢ƒ -\theoremstyle{plain} - \newtheorem{algorithm}{算法}[chapter] - \newtheorem{theorem}{定ç†}[chapter] - \newtheorem{lemma}[theorem]{引ç†} - \newtheorem{proposition}[theorem]{命题} - \newtheorem{corollary}[theorem]{推论} - \newtheorem{axiom}[theorem]{å…¬ç†} -\theoremstyle{definition} - \newtheorem{definition}{定义}[chapter] - \newtheorem{conjecture}{猜想}[chapter] - \newtheorem{example}{例}[chapter] - \newtheorem{case}{情形} -\theoremstyle{remark} - \newtheorem{remark}{注} - \renewcommand{\qedsymbol}{\ensuremath{\QED}} - - -% user interface. -\DeclareDocumentCommand \BITSetup { m } - { \keys_set:nn { bithesis } { #1 }} - -\cs_new:Npn \@@_render_cover_entry:nn #1#2 { - \makebox[\l_@@_cover_label_max_width_dim][\l_@@_cover_label_align_tl]{ - \tl_if_blank:VTF #1 {} {#1\l_@@_cover_dilimiter_tl} - } - \hspace{1ex} - \@@_dunderline:nnn{\l_@@_cover_underline_offset_dim}{\l_@@_cover_underline_thickness_dim}{ - \makebox[\l_@@_cover_value_max_width_dim][\l_@@_cover_value_align_tl]{#2} - }\par -} - -% Get text with from #2, then set to #1. -\cs_new:Npn \@@_get_text_width:Nn #1#2 - { - \hbox_set:Nn \l_tmpa_box {#2} - \dim_set:Nn #1 { \box_wd:N \l_tmpa_box } - } -\cs_generate_variant:Nn \@@_get_text_width:Nn { NV } - -% Get max text width from seq #2, then set to #1. -\cs_new:Npn \@@_get_max_text_width:NN #1#2 - { -% 这里用 |group| ç¡®ä¿å±€éƒ¨å˜é‡ä¸ä¼šè¢«æ±¡æŸ“。 - \group_begin: - \seq_set_eq:NN \l_@@_tmpa_seq #2 - \dim_zero_new:N \l_@@_tmpa_dim - \bool_until_do:nn { \seq_if_empty_p:N \l_@@_tmpa_seq } - { - \seq_pop_left:NN \l_@@_tmpa_seq \l_@@_tmpa_tl - \@@_get_text_width:NV \l_@@_tmpa_dim \l_@@_tmpa_tl - \dim_gset:Nn #1 { \dim_max:nn {#1} { \l_@@_tmpa_dim } } - } - \group_end: - } - -% process label (#1) and value #2 separately -\cs_new:Npn \@@_parse_entry #1 #2 { - \seq_set_split:Nnx \l_@@_tmp_right_seq {//} {#2} - \seq_clear:N \l_@@_tmp_left_seq - \seq_map_inline:Nn \l_@@_tmp_right_seq { - \seq_put_right:Nn \l_@@_tmp_left_seq {} - } - \seq_put_left:Nn \l_@@_tmp_left_seq {#1} - \seq_pop_right:NN \l_@@_tmp_left_seq \g_@@_trashcan_tl -} - -\cs_new:Npn \@@_render_cover_entry:n #1 { - \seq_set_from_clist:NN \l_@@_input_seq #1 - % parse newline // - \seq_map_inline:Nn \l_@@_input_seq { - \@@_parse_entry ##1 - \seq_concat:NNN \l_@@_right_seq \l_@@_right_seq \l_@@_tmp_right_seq - \seq_concat:NNN \l_@@_left_seq \l_@@_left_seq \l_@@_tmp_left_seq - } - - \bool_if:NT \l_@@_cover_auto_width_bool { - \@@_get_max_text_width:NN \l_@@_cover_label_max_width_dim \l_@@_left_seq - \@@_get_max_text_width:NN \l_@@_cover_value_max_width_dim \l_@@_right_seq - } - - - \group_begin: - \bool_until_do:nn { \seq_if_empty_p:N \l_@@_left_seq } - { - \seq_pop_left:NN \l_@@_left_seq \l_@@_tmpa_tl - \seq_pop_left:NN \l_@@_right_seq \l_@@_tmpb_tl - \tl_if_empty:xTF \l_@@_tmpb_tl {} { - \@@_render_cover_entry:nn {\l_@@_tmpa_tl} {\l_@@_tmpb_tl} - } - } - \group_end: -} - -% #1: position -% #2: line_thickness -% #3: token list -\cs_new:Npn \@@_dunderline:nnn #1#2#3 { - {\setbox0=\hbox{#3}\ooalign{\copy0\cr\rule[\dimexpr#1-#2\relax]{\wd0}{#2}}} -} - -\cs_new:Npn \@@_dunderline:nn #1#2 { - \@@_dunderline:nnn {#1} {1pt} {#2} -} - -\cs_new:Npn \@@_dunderline:n #1 { - \@@_dunderline:nnn {-10pt} {1pt} {#1} -} - -\newcommand\dunderline[3][-1pt]{{% - \setbox0=\hbox{#3} - \ooalign{\copy0\cr\rule[\dimexpr#1-#2\relax]{\wd0}{#2}}}} - -\NewEnviron{blindPeerReview}{ - \bool_if:NTF \g_@@_blind_mode_bool {} { - \BODY - } -} - -% é‡å®šä¹‰ \tn{cleardoublepage},使得å¶æ•°é¡µé¢åœ¨æ²¡æœ‰å†…容时也ä¸æ˜¾ç¤ºé¡µçœ‰é¡µè„šï¼Œè§ -% \url{https://tex.stackexchange.com/a/1683}。 -\RenewDocumentCommand \cleardoublepage { } - { - \clearpage - \bool_if:NT \g_@@_twoside_bool - { - \int_if_odd:nF \c@page - { \hbox:n { } \thispagestyle { empty } \newpage } - } - } - -\cs_new:Npn \make_graduate_cover: { - \cleardoublepage - \begin{titlepage} - { - \heiti\zihao{5} - \tl_if_blank:VTF \l_@@_value_classified_level_tl {} { - \flushright - \c_@@_label_classified_level_tl:~ - \l_@@_value_classified_level_tl \par - } - } - \centering - \vspace*{65mm} - {\heiti\zihao{-2} \l_@@_value_title_tl} - \vskip 60mm - {\heiti \zihao{-3} \l_@@_value_author_tl} % 黑体 å°ä¸‰ - \vskip 10mm - {\heiti \zihao{-3} \l_@@_cover_date_tl} % 黑体 å°ä¸‰ - \end{titlepage} -} - -\cs_new:Npn \make_paper_back: { - \cleardoublepage - \begin{titlepage} - \vskip 5cm - \begin{center} - \setstretch{1.1} - \begin{minipage}[t][19.7cm]{2em} - \begin{center} - {\heiti\zihao{3}\l_@@_value_title_tl} - \vfill - {\heiti\zihao{3}\l_@@_value_author_tl} - \vfill - {\heiti\zihao{3}\c_@@_label_university_tl} - \end{center} - \end{minipage} - \end{center} - % \vskip 5cm - \end{titlepage} -} - -\cs_new:Npn \@@_make_chinese_title_page: { - \cleardoublepage - \begin{titlepage} - { % - {\heiti \zihao{5} \noindent \c_@@_label_classification_tl} \l_@@_value_classification_tl\\ - {\heiti \zihao{5} \c_@@_label_udc_tl} \l_@@_value_udc_tl - } - \begin{center} - - \vskip \stretch{1} - {\heiti\zihao{-2} \l_@@_value_title_tl} - \vskip \stretch{1} - - % TODO: delete this? - {\fangsong\zihao{4}} - \def\tabcolsep{1pt} - \def\arraystretch{1.5} - - { - \renewcommand{\baselinestretch}{2} - - \tl_if_empty:NT \l_@@_cover_dilimiter_tl { - \tl_set:Nn \l_@@_cover_dilimiter_tl {\qquad} - } - \tl_set:Nn \l_@@_cover_underline_offset_dim {-5pt} - % if not auto width, try override width - \bool_if:NF \l_@@_cover_auto_width_bool { - \dim_compare:nNnT {\l_@@_cover_label_max_width_dim} = {0pt} { - \dim_set:Nn \l_@@_cover_label_max_width_dim {45mm} - } - \dim_compare:nNnT {\l_@@_cover_value_max_width_dim} = {0pt} { - \dim_set:Nn \l_@@_cover_value_max_width_dim {60mm} - } - } - - \clist_set:Nn \l_@@_input_clist { - {\c_@@_graduate_label_author_tl} {\l_@@_value_author_tl}, - {\c_@@_graduate_label_school_tl} {\l_@@_value_school_tl}, - {\c_@@_graduate_label_supervisor_tl} {\l_@@_value_supervisor_tl}, - {\c_@@_graduate_label_chairman_tl} {\l_@@_value_chairman_tl}, - {\c_@@_graduate_label_degree_tl} {\l_@@_value_degree_tl}, - {\c_@@_graduate_label_major_tl} {\l_@@_value_major_tl}, - {\c_@@_graduate_label_institute_tl} {\l_@@_value_institute_tl}, - {\c_@@_graduate_label_defense_date_tl} {\l_@@_value_defense_date_tl}, - } - - \heiti\zihao{-3} - \@@_render_cover_entry:n \l_@@_input_clist - } - \end{center} - \vskip \stretch{0.5} - \end{titlepage} -} - -\cs_new:Npn \@@_make_english_title_page: { - \begin{titlepage} - \begin{center} - - \vspace*{10em} - {\zihao{-2}\textbf{\l_@@_value_title_en_tl}} - % \bfseries - \vskip \stretch{1} - - { - \tl_if_empty:NT \l_@@_cover_dilimiter_tl { - \tl_set:Nn \l_@@_cover_dilimiter_tl {:~} - } - - \tl_set:Nn \l_@@_cover_label_align_tl {l} - \tl_set:Nn \l_@@_cover_underline_offset_dim {-5pt} - - % if not auto width, try override width - \bool_if:NF \l_@@_cover_auto_width_bool { - \dim_compare:nNnT {\l_@@_cover_label_max_width_dim} = {0pt} { - \dim_set:Nn \l_@@_cover_label_max_width_dim {55mm} - } - \dim_compare:nNnT {\l_@@_cover_value_max_width_dim} = {0pt} { - \dim_set:Nn \l_@@_cover_value_max_width_dim {85mm} - } - } - - \clist_set:Nn \l_@@_input_clist { - {\c_@@_graduate_label_author_en_tl} {\l_@@_value_author_en_tl}, - {\c_@@_graduate_label_school_en_tl} {\l_@@_value_school_en_tl}, - {\c_@@_graduate_label_supervisor_en_tl} {\l_@@_value_supervisor_en_tl}, - {\c_@@_graduate_label_chairman_en_tl} {\l_@@_value_chairman_en_tl}, - {\c_@@_graduate_label_degree_en_tl} {\l_@@_value_degree_en_tl}, - {\c_@@_graduate_label_major_en_tl} {\l_@@_value_major_en_tl}, - {\c_@@_graduate_label_institute_en_tl} {\l_@@_value_institute_en_tl}, - {\c_@@_graduate_label_defense_date_en_tl} {\l_@@_value_defense_date_en_tl}, - } - - \zihao{-3} - \@@_render_cover_entry:n \l_@@_input_clist - } - - \end{center} - - \vskip \stretch{0.5} - \end{titlepage} -} - -\DeclareDocumentCommand \MakeCover {} - { - \begin{blindPeerReview} - \group_begin: - - \int_case:nn {\g_@@_thesis_type_int} - { - {1} - { - \begin{titlepage} - \vspace*{16mm} - - \centering - - \tl_if_blank:VTF \l_bit_coverheaderimage_tl {} { - \includegraphics[width=9.87cm]{\l_bit_coverheaderimage_tl}\\ - } - - \vspace*{-3mm} - - \zihao{-0}\textbf{\ziju{0.12}\songti{\c_@@_bachelor_label_title_tl}}\par - - \vspace{16mm} - - \zihao{2}\textbf{\xihei:n \l_@@_value_title_tl}\par - - \vspace{3mm} - - \begin{spacing}{1.2} - \zihao{3}\selectfont{\textbf{\l_@@_value_title_en_tl}}\par - \end{spacing} - - \vspace{15mm} - - - \begin{spacing}{1.8} - \begin{center} - \tl_if_empty:NT \l_@@_cover_dilimiter_tl { - \tl_set:Nn \l_@@_cover_dilimiter_tl {:} - } - % if not auto width, try override width - \bool_if:NF \l_@@_cover_auto_width_bool { - \dim_compare:nNnT {\l_@@_cover_label_max_width_dim} = {0pt} { - \dim_set:Nn \l_@@_cover_label_max_width_dim {35mm} - } - \dim_compare:nNnT {\l_@@_cover_value_max_width_dim} = {0pt} { - \dim_set:Nn \l_@@_cover_value_max_width_dim {78mm} - } - } - - \clist_set:Nn \l_@@_input_clist { - {\c_@@_label_school_tl} {\l_@@_value_school_tl}, - {\c_@@_label_major_tl} {\l_@@_value_major_tl}, - {\c_@@_label_author_tl} {\l_@@_value_author_tl}, - {\c_@@_label_student_id_tl} {\l_@@_value_student_id_tl}, - {\c_@@_label_supervisor_tl} {\l_@@_value_supervisor_tl}, - {\c_@@_label_co_supervisor_tl} {\l_@@_value_external_supervisor_tl}, - } - - \zihao{3} - - \@@_render_cover_entry:n \l_@@_input_clist - - \end{center} - \end{spacing} - - \vspace*{\fill} - \centering - \zihao{3}\ziju{0.5}\songti{ - \tl_if_empty:NTF \l_@@_cover_date_tl { - \today - } { - \l_@@_cover_date_tl - } - } - \end{titlepage} - } - {2} - { - \begin{titlepage} - \centering - - \tl_if_blank:VTF \l_bit_coverheaderimage_tl {} { - \includegraphics[width=6.87cm]{\l_bit_coverheaderimage_tl}\\ - } - - \vspace{1mm} - - \zihao{2}\textbf{\songti{本科生毕业设计(论文)外文翻译}} - - \vspace{8mm} - - { - - \begin{spacing}{1.8} - - \tl_set:Nn \l_@@_cover_dilimiter_tl {\textbf{:}} - \bool_set_false:N \l_@@_cover_auto_width_bool - \dim_set:Nn \l_@@_cover_label_max_width_dim {35mm} - \dim_set:Nn \l_@@_cover_value_max_width_dim {115mm} - - \clist_set:Nn \l_@@_input_clist { - {\zihao{4}\textbf{外文原文题目}} {\l_@@_value_trans_origin_title_tl}, - {\zihao{4}\textbf{中文翻译题目}} {\l_@@_value_trans_title_tl}, - } - - \zihao{-3} - \centering - - \@@_render_cover_entry:n \l_@@_input_clist - - \end{spacing} - - } - - \vspace{14mm} - - \zihao{2}\textbf{\xihei:n \l_@@_value_title_tl}\par - - \vspace{3mm} - - \begin{spacing}{1.2} - \zihao{3}\selectfont{\textbf{\l_@@_value_title_en_tl}}\par - \end{spacing} - - \vspace{19mm} - - \begin{spacing}{1.8} - \tl_if_empty:NT \l_@@_cover_dilimiter_tl { - \tl_set:Nn \l_@@_cover_dilimiter_tl {:} - } - - % if not auto width, try override width - \bool_if:NF \l_@@_cover_auto_width_bool { - \dim_compare:nNnT {\l_@@_cover_label_max_width_dim} = {0pt} { - \dim_set:Nn \l_@@_cover_label_max_width_dim {35mm} - } - \dim_compare:nNnT {\l_@@_cover_value_max_width_dim} = {0pt} { - \dim_set:Nn \l_@@_cover_value_max_width_dim {78mm} - } - } - - \zihao{3} - - \clist_set:Nn \l_@@_input_clist { - {\c_@@_label_school_tl} {\l_@@_value_school_tl}, - {\c_@@_label_major_tl} {\l_@@_value_major_tl}, - {\c_@@_label_author_tl} {\l_@@_value_author_tl}, - {\c_@@_label_student_id_tl} {\l_@@_value_student_id_tl}, - {\c_@@_label_supervisor_tl} {\l_@@_value_supervisor_tl}, - {\c_@@_label_co_supervisor_tl} {\l_@@_value_external_supervisor_tl}, - } - - \@@_render_cover_entry:n \l_@@_input_clist - - \end{spacing} - - \vspace*{\fill} - \end{titlepage} - } - {3} { - \begin{titlepage} - \vspace*{16mm} - - \centering - - \tl_if_blank:VTF \l_bit_coverheaderimage_tl {} { - \includegraphics[width=9.87cm]{\l_bit_coverheaderimage_tl}\\ - } - - \vspace*{-3mm} - - \zihao{1}\textbf{\ziju{0.12}Beijing\nobreak{~}Institute\nobreak{~}of\nobreak{~}Technology~Bachelor's~Thesis}\par - - \vspace{18mm} - - \zihao{2}\textbf{\xihei:n \l_@@_value_title_en_tl}\par - - \vspace{10mm} - - - \begin{spacing}{1.8} - \begin{center} - \tl_if_empty:NT \l_@@_cover_dilimiter_tl { - \tl_set:Nn \l_@@_cover_dilimiter_tl {:} - } - - % if not auto width, try override width - \bool_if:NF \l_@@_cover_auto_width_bool { - \dim_compare:nNnT {\l_@@_cover_label_max_width_dim} = {0pt} { - \dim_set:Nn \l_@@_cover_label_max_width_dim {20mm} - } - \dim_compare:nNnT {\l_@@_cover_value_max_width_dim} = {0pt} { - \dim_set:Nn \l_@@_cover_value_max_width_dim {105mm} - } - } - - \zihao{4} - - \clist_set:Nn \l_@@_input_clist { - {\c_@@_label_school_en_tl} {\l_@@_value_school_tl}, - {\c_@@_label_major_en_tl} {\l_@@_value_major_tl}, - {\c_@@_label_author_en_tl} {\l_@@_value_author_tl}, - {\c_@@_label_student_id_en_tl} {\l_@@_value_student_id_tl}, - {\c_@@_label_supervisor_en_tl} {\l_@@_value_supervisor_tl}, - {\c_@@_label_co_supervisor_en_tl} {\l_@@_value_external_supervisor_tl}, - } - - \@@_render_cover_entry:n \l_@@_input_clist - - \end{center} - \end{spacing} - - \vspace*{\fill} - \centering - \zihao{3}\ziju{0.5}\songti{ - \tl_if_empty:NTF \l_@@_cover_date_tl { - \today - } { - \l_@@_cover_date_tl - } - } - \end{titlepage} - } - {4} { - \make_graduate_cover: - } - {5} { - \make_graduate_cover: - } - } - \group_end: - \end{blindPeerReview} - } - -% 圆形数字编å·å®šä¹‰ -\newcommand{\circled}[2][]{\tikz[baseline=(char.base)] - {\node[shape = circle, draw, inner~sep = 1pt] - (char) {\phantom{\ifblank{#1}{#2}{#1}}}; - \node at (char.center) {\makebox[0pt][c]{#2}};}} -\robustify{\circled} - -\cs_new:Npn \@@_graduate_originality: { - \ctexset { - chapter / pagestyle = plain, - } - - \begin{titlepage} - \pagenumbering{gobble} - - % 原创性声明部分 - \begin{center} - \@@_same_page: - \chapter*{\heiti\zihao{3}\c_@@_graduate_label_originality_tl} - \end{center}~\par - - % 本部分字å·ä¸ºå°ä¸‰ - \zihao{4} - \c_@@_graduate_label_originality_clause_tl - - \vspace{17mm} - - \begin{flushright} - \c_@@_graduate_label_originality_author_signature_tl\par - \end{flushright} - - \vspace{16mm} - - % 使用授æƒå£°æ˜Žéƒ¨åˆ† - \begin{center} - \@@_same_page: - \chapter*{\heiti\zihao{3}\c_@@_graduate_label_authorization_tl} - \end{center}~\par - - \c_@@_graduate_label_authorization_clause_tl - - \vspace*{15mm} - - \begin{flushright} - \begin{spacing}{1.65} - \zihao{4} - % \hspace{5mm}\raisebox{-2ex}{\includegraphics[width=30mm]{example-image}}\hspace{5mm} - \c_@@_graduate_label_originality_author_signature_tl\par - \c_@@_graduate_label_originality_supervisor_signature_tl\par - \end{spacing} - \end{flushright} - \end{titlepage} - \cleardoublepage -} - -\NewDocumentCommand \MakeOriginality {} -{ - \group_begin: - \begin{blindPeerReview} - \int_case:nn {\g_@@_thesis_type_int} - { - {1} - { - \pagestyle{BIThesis} - \pagenumbering{gobble} - - % 原创性声明部分 - \begin{center} - \vspace*{-2bp} - \@@_same_page: - \chapter*{\heiti\zihao{2}\c_@@_bachelor_label_originality_tl} - \end{center}~\par - - % 本部分字å·ä¸ºå°ä¸‰ - \zihao{-3} - \c_@@_bachelor_label_originality_clause_tl - - \vspace{17mm} - - \begin{flushright} - \c_@@_bachelor_label_originality_author_signature_tl\par - \end{flushright} - - \vspace{16mm} - - % 使用授æƒå£°æ˜Žéƒ¨åˆ† - \begin{center} - \@@_same_page: - \chapter*{\heiti\zihao{2}\c_@@_bachelor_label_authorization_tl} - \end{center}~\par - - \c_@@_bachelor_label_authorization_clause_tl - - \vspace*{3mm} - - \begin{flushright} - \begin{spacing}{1.65} - \zihao{-3} - % \hspace{5mm}\raisebox{-2ex}{\includegraphics[width=30mm]{example-image}}\hspace{5mm} - \c_@@_bachelor_label_originality_author_signature_tl\par - \c_@@_bachelor_label_originality_supervisor_signature_tl\par - \end{spacing} - \end{flushright} - - \newpage - } - {3} { - \setstretch{1.26} - % 原创性声明部分 - \begin{center} - \vspace*{-2bp} - \@@_same_page: - \chapter*{\heiti\zihao{-2}\c_@@_bachelor_english_label_originality_tl} - \end{center}~\par - - % 本部分字å·ä¸ºå°ä¸‰ - \zihao{-4} - \c_@@_bachelor_english_label_originality_clause_tl - - \bigbreak - - Student~(Signature):~\dunderline[-1pt]{1pt}{\makebox[18mm]{}}~Date:\par - - \vspace{6mm} - - % 使用授æƒå£°æ˜Žéƒ¨åˆ† - \begin{center} - \@@_same_page: - \chapter*{\heiti\zihao{-2}\c_@@_bachelor_english_label_authorization_tl} - \end{center}~\par - - \c_@@_bachelor_english_label_authorization_clause_tl - - \bigbreak - Student~(Signature):~\dunderline[-1pt]{1pt}{\makebox[18mm + 16bp]{}}~\hspace{2mm}Date:\par - Supervisor~(Signature):~\dunderline[-1pt]{1pt}{\makebox[18mm]{}}~\hspace{2mm}Date:\par - } - {4} {\@@_graduate_originality:} - {5} {\@@_graduate_originality:} - } - \end{blindPeerReview} - \group_end: -} - -\NewDocumentCommand \MakePaperBack {} - { - \begin{blindPeerReview} - \make_paper_back: - \end{blindPeerReview} - } - -\NewDocumentCommand \MakeTitle {} - { - \begin{blindPeerReview} - \@@_make_chinese_title_page: - \@@_make_english_title_page: - \end{blindPeerReview} - } - -\DeclareDocumentCommand \MakeTOC {} - { - { - \@@_if_bachelor_thesis:TF { - \renewcommand{\baselinestretch}{1.35} - } { - \renewcommand{\baselinestretch}{1.56} - } - - \@@_if_thesis_english:TF { - \tl_set:Nn \l_@@_toc_title_tl {\c_@@_label_toc_en_tl} - } { - \tl_set:Nn \l_@@_toc_title_tl {\c_@@_label_toc_tl} - } - - % è‡ªå®šä¹‰ç›®å½•æ ·å¼ - \cs_set:Npn \contentsname { - \fontsize{16pt}{\baselineskip} - \l_@@_unnumchapter_style_cs:n\l_@@_title_font_cs:n{\l_@@_toc_title_tl} - \vspace{-8pt} - } - - % 制作目录 - \tableofcontents - - % 在本科生全英文模æ¿ä¸­ï¼Œæ·»åŠ ã€Œç›®å½•ã€æœ¬èº«åˆ°ç›®å½•ä¸­ã€‚ - \@@_if_thesis_int_type:nT {3} { - \addcontentsline{toc}{chapter}{\c_@@_label_toc_en_tl} - } - } - } - - % TODO: - \NewDocumentEnvironment {abstract} {} - { - - \cleardoublepage - \setstretch{1.53} - - \@@_if_bachelor_thesis:T { - \begin{center} - \vspace*{-17bp} - \heiti\zihao{-2}\textbf{ - \int_case:nn {\g_@@_thesis_type_int} - { - {1} {\l_@@_value_title_tl} - {2} {\l_@@_value_trans_title_tl} - {3} {\l_@@_value_title_tl} - } - } - \end{center} - - \vspace*{2mm} - } - - \ctexset{ - chapter/numbering = false, - } - - \@@_if_bachelor_thesis:T { - \ctexset{ - chapter/titleformat = {\textmd} - } - } - - { - \@@_same_page: - \bool_if:NTF \l_@@_add_abstract_to_toc_bool { - \chapter{\c_@@_label_abstract_tl} - } { - \chapter*{\c_@@_label_abstract_tl} - } - } - \vspace*{1mm} - \par - } - { - \par - \vspace{4ex}\noindent\textbf{\heiti \c_@@_label_keywords_tl \l_@@_value_keywords_tl}\par - \newpage - } - - \NewDocumentEnvironment {abstractEn} {} - { - \cleardoublepage - \setstretch{1.53} - - \@@_if_bachelor_thesis:T { - \begin{spacing}{0.95} - \centering - \vspace*{-2bp} - - \@@_if_thesis_int_type:nTF {3} { - \arialfamily\zihao{-2}\textbf\l_@@_value_title_en_tl\\ - } { - \heiti\zihao{3}\textbf\l_@@_value_title_en_tl\\ - } - \end{spacing} - \vspace*{10mm} - } - - \ctexset{ - chapter/numbering = false, - } - - \@@_if_bachelor_thesis:TF { - \int_compare:nNnTF {\g_@@_thesis_type_int} = {3} - { - \ctexset{ - chapter = { - titleformat = {\heiti\zihao{3}\centering\textbf}, - } - } - } { - \ctexset{ - chapter = { - titleformat = {\heiti\zihao{-3}\centering\textmd}, - } - } - } - } { - \ctexset { - chapter/titleformat = {\heiti\zihao{3}\centering\textbf} - } - } - - { - \@@_same_page: - \bool_if:nTF {\l_@@_add_abstract_en_to_toc_bool} { - \chapter{\c_@@_label_abstract_en_tl} - } { - \chapter*{\c_@@_label_abstract_en_tl} - } - } - } - { - \par\vspace{3ex}\noindent\textbf{\c_@@_label_keywords_en_tl \l_@@_value_keywords_en_tl} - \newpage - } - -% after \backmatter - \NewDocumentEnvironment {conclusion} {} - { - \ctexset{ - section/number = \arabic{section} - } - - \@@_if_thesis_english:TF { - \chapter{\c_@@_label_conclusion_en_tl} - } { - \chapter{\c_@@_label_conclusion_tl} - } - } - {} - -% after backmatter - \NewDocumentEnvironment {bibprint} {} - { - % 设置å‚考文献字å·ä¸º 5 å· - \renewcommand*{\bibfont}{\zihao{5}} - % 设置å‚考文献å„个项目之间的垂直è·ç¦»ä¸º 0 - \setlength{\bibitemsep}{0ex} - \setlength{\bibnamesep}{0ex} - \setlength{\bibinitsep}{0ex} - \@@_if_graduate:TF { - } { - % 「本科生ã€è®¾ç½®å•å€è¡Œè· - \renewcommand{\baselinestretch}{1.2} - } - % 设置å‚考文献顺åºæ ‡ç­¾ `[1]` 与文献内容 `作者. 文献标题...` çš„é—´è· - \setlength{\biblabelsep}{1.7mm} - % 设置å‚考文献åŽæ–‡ç¼©è¿›ä¸º 0(与 Word 模æ¿ä¿æŒä¸€è‡´ï¼‰ - % See: https://github.com/hushidong/biblatex-gb7714-2015 - % 如何修å‚考文献表的缩进? - \cs_set:Npn \itemcmd { - \settowidth{\lengthid}{\mkgbnumlabel{\printfield{labelnumber}}} - %%这里是所åšçš„调整,以下两å¥é€šè¿‡è°ƒæ•´\lengthidæ¥è°ƒæ•´ç¼©è¿› - \setlength{\lengthid}{0pt} - \addtolength{\lengthid}{-\biblabelsep} - \setlength{\lengthlw}{\textwidth} - \addtolength{\lengthlw}{-\lengthid} - \addvspace{\bibitemsep}%æ¢å¤\bibitemsep的作用 - \hangindent\lengthid - \leavevmode\mkgbnumlabel{\printfield{labelnumber}}% - \hspace{\biblabelsep} - } - \@@_if_thesis_english:TF { - \chapter{\c_@@_label_reference_en_tl} - } { - \chapter{\c_@@_label_reference_tl} - } - } - {} - - % #1: The name that used as chapter title - % #2: The name that used in ToC. - \NewDocumentEnvironment {appendices} {} - { - % Used in chapter, ToC. - \tl_new:N \l_@@_appendix_plain_label_tl - % Used before reference label. - \tl_new:N \l_@@_appendix_default_title_tl - - \@@_if_thesis_english:TF { - \tl_set:Nn \l_@@_appendix_plain_label_tl {\c_@@_label_appendix_prefix_en_tl} - \tl_set:Nn \l_@@_appendix_default_title_tl {\c_@@_label_appendix_en_tl} - } { - \tl_set:Nn \l_@@_appendix_plain_label_tl {\c_@@_label_appendix_prefix_tl} - \tl_set:Nn \l_@@_appendix_default_title_tl {\c_@@_label_appendix_tl} - } - - \bool_if:NTF \l_@@_appendices_chapter_level_bool { - \setcounter{chapter}{0} - \ctexset{ - chapter/numbering = true, - chapter/name = {}, - chapter/number = \l_@@_appendix_plain_label_tl\hspace{1ex}\Alph{chapter}, - section/number = \Alph{chapter}. \arabic{section}, - subsection/number = \Alph{chapter}. \arabic{section}. \arabic{subsection}, - } - - \cs_set:Npn \thechapter { - \Alph{chapter} - } - } { - \ctexset{ - section/number = \l_@@_appendix_plain_label_tl\hspace{1ex}\Alph{section}, - subsection/number = \Alph{section}. \arabic{subsection}, - } - - \cs_set:Npn \thechapter { - \Alph{section} - } - - \tl_if_blank:VTF \l_@@_appendices_title_tl { - \chapter{\l_@@_appendix_default_title_tl} - } { - \chapter*{\l_@@_appendices_title_tl} - \stepcounter{chapter} - \tl_if_blank:VTF \l_@@_appendix_toc_title_tl { - \addcontentsline{toc}{chapter}{\l_@@_appendix_default_title_tl} - } { - \addcontentsline{toc}{chapter}{\l_@@_appendix_toc_title_tl} - } - } - } - } - { - } - - \NewDocumentEnvironment {acknowledgements} {+b} - { - \begin{blindPeerReview} - \ctexset{ - section/number = \arabic{section}, - subsection/number = \arabic{section}. \arabic{subsection}, - } - - \@@_if_thesis_english:TF { - \chapter{\c_@@_label_ack_en_tl} - } { - \chapter{\c_@@_label_ack_tl} - } - #1 - \end{blindPeerReview} - } {} - - \NewDocumentEnvironment {publications} {+b} - { - \begin{blindPeerReview} - % 设置å‚考文献字å·ä¸º 5 å· - \renewcommand*{\bibfont}{\zihao{5}} - % 设置å‚考文献å„个项目之间的垂直è·ç¦»ä¸º 0 - \setlength{\bibitemsep}{0ex} - \setlength{\bibnamesep}{0ex} - \setlength{\bibinitsep}{0ex} - % 设置å•å€è¡Œè· - \renewcommand{\baselinestretch}{1.2} - % 设置å‚考文献顺åºæ ‡ç­¾ `[1]` 与文献内容 `作者. 文献标题...` çš„é—´è· - \setlength{\biblabelsep}{1.7mm} - % 设置å‚考文献åŽæ–‡ç¼©è¿›ä¸º 0(与 Word 模æ¿ä¿æŒä¸€è‡´ï¼‰ - % See: https://github.com/hushidong/biblatex-gb7714-2015 - % 如何修å‚考文献表的缩进? - \cs_set:Npn \itemcmd { - \settowidth{\lengthid}{\mkgbnumlabel{\printfield{labelnumber}}} - %%这里是所åšçš„调整,以下两å¥é€šè¿‡è°ƒæ•´\lengthidæ¥è°ƒæ•´ç¼©è¿› - \setlength{\lengthid}{0pt} - \addtolength{\lengthid}{-\biblabelsep} - \setlength{\lengthlw}{\textwidth} - \addtolength{\lengthlw}{-\lengthid} - \addvspace{\bibitemsep}%æ¢å¤\bibitemsep的作用 - \hangindent\lengthid - \leavevmode\mkgbnumlabel{\printfield{labelnumber}}% - \hspace{\biblabelsep} - } - - % ===== 上方定义与「å‚考文献ã€éƒ¨åˆ†ç›¸åŒ - \cs_set:Npn \mkbibnamegiven ##1 { - \ifitemannotation{myself}{\textbf{##1}}{##1} - } - - \cs_set:Npn \mkbibnamefamily ##1 { - \ifitemannotation{myself}{\textbf{##1}}{##1} - } - - % Sorting by year, name, type. - \newrefcontext[sorting=ynt] - \chapter{\c_@@_label_publications_tl} - #1 - \end{blindPeerReview} - } - {} - - \NewDocumentEnvironment {resume} {+b} - { - \begin{blindPeerReview} - \chapter{\c_@@_label_resume_tl} - #1 - \end{blindPeerReview} - } - { - } - - \NewDocumentEnvironment {symbols} {} - { - \bool_if:NTF \l_@@_add_symbols_to_toc_bool { - \chapter{\c_@@_label_symbols_tl} - } { - \chapter*{\c_@@_label_symbols_tl} - } - \zihao{-4} - \begin{itemize}[labelwidth=2.5cm,labelsep=0.5cm,leftmargin=3cm,itemindent=0cm,itemsep=0cm] - \cs_set:Npn \makelabel ##1 {##1\hfil} - } - { - \end{itemize} - } -% \end{macrocode} -% \begin{macrocode} -% -% \end{macrocode} - -% \begin{macrocode} -%<*report> -% \end{macrocode} -% -% \begin{macrocode} -% Define global -\int_new:N \g_@@_report_type_int - -% Define Consts. -\clist_const:Nn \c_@@_report_type_clist - { common, undergraduate_proposal} - -% Define tmp Variables -\seq_new:N \l_@@_right_seq -\seq_new:N \l_@@_left_seq - -\PassOptionsToPackage{AutoFakeBold,AutoFakeSlant}{xeCJK} - -\keys_define:nn { bitreport } - { - option .meta:nn = {bitreport / option } {#1}, - cover .meta:nn = { bitreport / cover } {#1}, - info .meta:nn = { bitreport / info } {#1}, - misc .meta:nn = { bitreport / misc } {#1} - } - -\keys_define:nn { bitreport / option } - { - type .choice:, - type .value_required:n = true, - type .choices:Vn = - \c_@@_report_type_clist - { - \int_set_eq:NN \g_@@_report_type_int \l_keys_choice_int - }, - type .initial:n = common, - ctex .tl_set:N = \l_@@_options_to_ctex_tl, - } - - -% Pass every option not explicitly defined to `ctexbeamer`. -\DeclareOption*{ - \PassOptionsToClass{\l_@@_options_to_ctex_tl}{ctexart} -} -% Executes the code for each option. -\ProcessOptions\relax -% Load -\LoadClass[zihao=-4]{ctexart} - -\RequirePackage[a4paper,left=3cm,right=2.4cm,top=2.6cm,bottom=2.38cm,includeheadfoot]{geometry} -\RequirePackage{fancyhdr} -\RequirePackage{setspace} -\RequirePackage{caption} -\RequirePackage{booktabs} -\RequirePackage{pdfpages} - - -\keys_define:nn { bitreport / cover } - { - imagePath .tl_set:N = \l_bit_coverimagepath_tl, - date .tl_set:N = \l_@@_cover_date_tl, - %% cover entry - dilimiter .tl_set:N = \l_@@_cover_dilimiter_tl, - labelAlign .tl_set:N = \l_@@_cover_label_align_tl, - labelAlign .initial:n = {r}, - valueAlign .tl_set:N = \l_@@_cover_value_align_tl, - valueAlign .initial:n = {c}, - labelMaxWidth .dim_set:N = \l_@@_cover_label_max_width_dim, - valueMaxWidth .dim_set:N = \l_@@_cover_value_max_width_dim, - autoWidth .bool_set:N = \l_@@_cover_auto_width_bool, - autoWidth .initial:n = {true}, - underlineThickness .dim_set:N = \l_@@_cover_underline_thickness_dim, - underlineThickness .initial:n = {1pt}, - underlineOffset .dim_set:N = \l_@@_cover_underline_offset_dim, - underlineOffset .initial:n = { -10pt }, - } - -\keys_define:nn { bitreport / info } - { - title .tl_set:N = \l_@@_value_title_tl, - school .tl_set:N = \l_@@_value_school_tl, - major .tl_set:N = \l_@@_value_major_tl, - class .tl_set:N = \l_@@_value_class_tl, - author .tl_set:N = \l_@@_value_author_tl, - supervisor .tl_set:N = \l_@@_value_supervisor_tl, - externalSupervisor .tl_set:N = \l_@@_value_external_supervisor_tl, - studentId .tl_set:N = \l_@@_value_student_id_tl, - } - -\keys_define:nn { bitreport / misc } - { - reviewTable .tl_set:N = \l_bit_reviewtable_tl, - } - -\ProcessKeysOptions { bitreport / option } - -\cs_generate_variant:Nn \tl_if_empty:nTF {x} -\cs_generate_variant:Nn \seq_set_split:Nnn {Nnx} - -% #1: position -% #2: line_thickness -% #3: token list -\cs_new:Npn \@@_dunderline:nnn #1#2#3 { - {\setbox0=\hbox{#3}\ooalign{\copy0\cr\rule[\dimexpr#1-#2\relax]{\wd0}{#2}}} -} - -\cs_new:Npn \@@_render_cover_entry:nn #1#2 { - \makebox[\l_@@_cover_label_max_width_dim][\l_@@_cover_label_align_tl]{ - \tl_if_blank:VTF #1 {} {#1\l_@@_cover_dilimiter_tl} - } - \hspace{1ex} - \@@_dunderline:nnn{\l_@@_cover_underline_offset_dim}{\l_@@_cover_underline_thickness_dim}{ - \makebox[\l_@@_cover_value_max_width_dim][\l_@@_cover_value_align_tl]{#2} - }\par -} - -% Get text with from #2, then set to #1. -\cs_new:Npn \@@_get_text_width:Nn #1#2 - { - \hbox_set:Nn \l_tmpa_box {#2} - \dim_set:Nn #1 { \box_wd:N \l_tmpa_box } - } -\cs_generate_variant:Nn \@@_get_text_width:Nn { NV } - -% Get max text width from seq #2, then set to #1. -\cs_new:Npn \@@_get_max_text_width:NN #1#2 - { -% 这里用 |group| ç¡®ä¿å±€éƒ¨å˜é‡ä¸ä¼šè¢«æ±¡æŸ“。 - \group_begin: - \seq_set_eq:NN \l_@@_tmpa_seq #2 - \dim_zero_new:N \l_@@_tmpa_dim - \bool_until_do:nn { \seq_if_empty_p:N \l_@@_tmpa_seq } - { - \seq_pop_left:NN \l_@@_tmpa_seq \l_@@_tmpa_tl - \@@_get_text_width:NV \l_@@_tmpa_dim \l_@@_tmpa_tl - \dim_gset:Nn #1 { \dim_max:nn {#1} { \l_@@_tmpa_dim } } - } - \group_end: - } - -% process label (#1) and value #2 separately -\cs_new:Npn \@@_parse_entry #1 #2 { - \seq_set_split:Nnx \l_@@_tmp_right_seq {//} {#2} - \seq_clear:N \l_@@_tmp_left_seq - \seq_map_inline:Nn \l_@@_tmp_right_seq { - \seq_put_right:Nn \l_@@_tmp_left_seq {} - } - \seq_put_left:Nn \l_@@_tmp_left_seq {#1} - \seq_pop_right:NN \l_@@_tmp_left_seq \g_@@_trashcan_tl -} - -\cs_new:Npn \@@_render_cover_entry:n #1 { - \seq_set_from_clist:NN \l_@@_input_seq #1 - % parse newline // - \seq_map_inline:Nn \l_@@_input_seq { - \@@_parse_entry ##1 - \seq_concat:NNN \l_@@_right_seq \l_@@_right_seq \l_@@_tmp_right_seq - \seq_concat:NNN \l_@@_left_seq \l_@@_left_seq \l_@@_tmp_left_seq - } - - \bool_if:NT \l_@@_cover_auto_width_bool { - \@@_get_max_text_width:NN \l_@@_cover_label_max_width_dim \l_@@_left_seq - \@@_get_max_text_width:NN \l_@@_cover_value_max_width_dim \l_@@_right_seq - } - - - \group_begin: - \bool_until_do:nn { \seq_if_empty_p:N \l_@@_left_seq } - { - \seq_pop_left:NN \l_@@_left_seq \l_@@_tmpa_tl - \seq_pop_left:NN \l_@@_right_seq \l_@@_tmpb_tl - \tl_if_empty:xTF \l_@@_tmpb_tl {} { - \@@_render_cover_entry:nn {\l_@@_tmpa_tl} {\l_@@_tmpb_tl} - } - } - \group_end: -} - -\DeclareDocumentCommand \BITSetup { m } - { \keys_set:nn { bitreport } { #1 }} -\DeclareDocumentCommand \MakeCover {} - { - \group_begin: - \int_case:nn {\g_@@_report_type_int} { - {1} { - \begin{titlepage} - \centering - \vspace{23mm} - \tl_if_empty:NF \l_bit_coverimagepath_tl { - \includegraphics[width=.5\textwidth]{\l_bit_coverimagepath_tl}\\ - } - \vspace{10mm} - \heiti\fontsize{24pt}{24pt}\selectfont{\l_@@_value_title_tl}\\ - \vspace{67mm} - \begin{spacing}{2.2} - \songti\zihao{3} - \clist_set:Nn \l_@@_input_clist { - {\textbf{å­¦\qquad 院:}} {\l_@@_value_school_tl}, - {\textbf{专\qquad 业:}} {\l_@@_value_major_tl}, - {\textbf{ç­\qquad 级:}} {\l_@@_value_class_tl}, - {\textbf{å­¦\qquad å·ï¼š}} {\l_@@_value_student_id_tl}, - {\textbf{姓\qquad å:}} {\l_@@_value_author_tl}, - {\textbf{任课教师:}} {\l_@@_value_supervisor_tl}, - } - - \@@_render_cover_entry:n \l_@@_input_clist - - \end{spacing} - \vspace*{\fill} - \centering - \songti\fontsize{12pt}{12pt}\selectfont{ - \tl_if_empty:NTF \l_@@_cover_date_tl { - \today - } { - \l_@@_cover_date_tl - } - } - \end{titlepage} - } - {2} { - % Main code for \MakeCover - \begin{titlepage} - \topskip=0pt - \vspace*{-16mm} - \centering - \hspace{-6mm}\songti\fontsize{22pt}{22pt}\selectfont{北京ç†å·¥å¤§å­¦}\par - - \vspace{13mm} - - \hspace{-6mm}\heiti\fontsize{24pt}{24pt}\selectfont{本科生毕业设计(论文)开题报告}\par - - \vspace{53mm} - - \begin{spacing}{2.2} - \songti\zihao{3} - \clist_set:Nn \l_@@_input_clist { - {\textbf{å­¦\qquad 院:}} {\l_@@_value_school_tl}, - {\textbf{专\qquad 业:}} {\l_@@_value_major_tl}, - {\textbf{ç­\qquad 级:}} {\l_@@_value_class_tl}, - {\textbf{姓\qquad å:}} {\l_@@_value_author_tl}, - {\textbf{指导教师:}} {\l_@@_value_supervisor_tl}, - {\textbf{校外指导教师:}} {\l_@@_value_external_supervisor_tl}, - } - - \@@_render_cover_entry:n \l_@@_input_clist - - \end{spacing} - - \vspace*{\fill} - - \centering - \hspace{-6mm}\songti\fontsize{12pt}{12pt}\selectfont{\today} - \end{titlepage} - } - } - \group_end: - } - -\DeclareDocumentCommand \MakeReviewTable {} - { - \group_begin: - \begin{titlepage} - \includepdf[pages=-]{\l_bit_reviewtable_tl} - \end{titlepage} - \group_end: - } - -% 定义 caption 字体为楷体 -\DeclareCaptionFont{kaiticaption}{\kaishu \normalsize} - -% 设置图片的 caption æ ¼å¼ -\renewcommand{\thefigure}{\thesection-\arabic{figure}} -\captionsetup[figure]{font=small,labelsep=space,skip=10bp,labelfont=bf,font=kaiticaption} - -% 设置表格的 caption æ ¼å¼ -\renewcommand{\thetable}{\thesection-\arabic{table}} -\captionsetup[table]{font=small,labelsep=space,skip=10bp,labelfont=bf,font=kaiticaption} - -% 输出大写数字日期 -\ctexset{today=big} - -% 将西文字体设置为 Times New Roman -\setromanfont{Times~New~Roman} - -%% 将中文楷体设置为 SIMKAI.TTF(如果需è¦ï¼‰ -% \setCJKfamilyfont{zhkai}{[SIMKAI.TTF]} -% \newcommand*{\kaiti}{\CJKfamily{zhkai}} - -% 设置文档标题深度 -\setcounter{tocdepth}{3} -\setcounter{secnumdepth}{3} - -%% -% 设置一级标题ã€äºŒçº§æ ‡é¢˜æ ¼å¼ -% 一级标题:å°ä¸‰ï¼Œå®‹ä½“,加粗,段å‰æ®µåŽå„åŠè¡Œ -\ctexset{section={ - format={\raggedright \bfseries \songti \zihao{-3}}, - beforeskip = 24bp plus 1ex minus .2ex, - afterskip = 24bp plus .2ex, - fixskip = true, - name = {,.\quad} - } -} -% 二级标题:å°å››ï¼Œå®‹ä½“,加粗,段å‰æ®µåŽå„åŠè¡Œ -\ctexset{subsection={ - format = {\bfseries \songti \raggedright \zihao{4}}, - beforeskip = 24bp plus 1ex minus .2ex, - afterskip = 24bp plus .2ex, - fixskip = true, - } -} -% 页眉和页脚(页ç ï¼‰çš„æ ¼å¼è®¾å®š -\fancyhf{} -\int_case:nn {\g_@@_report_type_int} { - {1} {\fancyhead[R]{\fontsize{10.5pt}{10.5pt}\selectfont{\l_@@_value_title_tl}}} - {2} {\fancyhead[R]{\fontsize{10.5pt}{10.5pt}\selectfont{北京ç†å·¥å¤§å­¦æœ¬ç§‘生毕业设计(论文)开题报告}}} -} -\fancyfoot[R]{\fontsize{9pt}{9pt}\selectfont{\thepage}} -\renewcommand{\headrulewidth}{1pt} -\renewcommand{\footrulewidth}{0pt} - -% 正文开始 -\pagestyle{fancy} -\setcounter{page}{1} - -% 正文 22 磅的行è·ï¼Œæ®µå‰æ®µåŽé—´è·ä¸º 0 -% \setlength{\parskip}{0em} -\cs_set:Npn \baselinestretch {1.53} -% 正文首行悬挂 1.02cm -% \setlength{\parindent}{1.02cm} -% \end{macrocode} -% -% \begin{macrocode} -% -% \end{macrocode} -% \begin{macrocode} -%<*beamer> -% \end{macrocode} -% -% \begin{macrocode} -% Define our keyvalues -\keys_define:nn { bitbeamer } - { - titlegraphic .tl_set:N = \l_bit_titlegraphic_tl, - framelogo .tl_set:N = \l_bit_framelogo_tl, - } -\ProcessKeysOptions { bitbeamer } - -% Pass every option not explicitly defined to `ctexbeamer`. -\DeclareOption*{ - \PassOptionsToClass{\CurrentOption}{ctexbeamer} -} -% Executes the code for each option. -\ProcessOptions\relax - -% Load -\LoadClass{ctexbeamer} - -\RequirePackage{xeCJKfntef} -\RequirePackage{tikz} - -\usetheme{Madrid} -% 设置主题色 -\colorlet{beamer@blendedblue}{green!40!black} - -\cs_new:Npn \CJKhl:nn #1 #2 - { \CJKsout*[thickness=2.5ex, format=\color{#1}]{#2} } - -% Set header if logo path is provided. -\tl_if_empty:NF \l_bit_titlegraphic_tl { - % BIT Logo - \titlegraphic{ - \includegraphics[width=2cm]{\l_bit_titlegraphic_tl} - } -} - -% Set title logo if logo path is provided. -\tl_if_empty:NF \l_bit_framelogo_tl { - \addtobeamertemplate{frametitle}{}{% - \begin{tikzpicture}[remember~picture,overlay] - \node[anchor=north~east,yshift=2pt] at (current~page.north~east) {\includegraphics[height=0.8cm]{\tl_use:N \l_bit_framelogo_tl}}; - \end{tikzpicture} - } -} - -% Expose command to user. -\cs_new_eq:NN \CJKhl \CJKhl:nn -% \end{macrocode} -% \begin{macrocode} -% -% \end{macrocode} - -% \begin{macrocode} -%<*book> -% \end{macrocode} -% \begin{macrocode} - -% ç›®å‰åªæœ‰æœ¬ç§‘的模æ¿ï¼Œä½†ä»æ—§è¦ä¸ºå¯èƒ½é¢„留空间。 -\newif\if@bit@bachelor -\newif\if@bit@docTranslation -\newif\if@bit@master -\newif\if@bit@docter - -\RequirePackage{kvoptions} - -\SetupKeyvalOptions{ - family=BIThesis, - prefix=BIThesis@ -} - -\DeclareStringOption[14pt]{footskip} -\DeclareBoolOption{titleNumberHeiti} -\ProcessKeyvalOptions* - - -\DeclareOption{bachelor}{\@bit@bachelortrue} -\DeclareOption{translation}{\@bit@docTranslationtrue} -\DeclareOption*{\PassOptionsToClass{\CurrentOption}{ctexbook}} - -\ExecuteOptions{bachelor} - -\ProcessOptions\relax - -\PassOptionsToPackage{AutoFakeBold,AutoFakeSlant}{xeCJK} -\LoadClass[UTF8,zihao=-4,oneside,openany]{ctexbook} - -% \RequirePackage[a4paper,left=3cm,right=2.6cm,top=3.5cm,bottom=2.9cm]{geometry} -% ç›®å‰ 29mm 最接近 Word 排版 -\RequirePackage{xeCJK} -\RequirePackage{titletoc} - % \RequirePackage{fontspec} -\RequirePackage{setspace} -\RequirePackage{graphicx} -\RequirePackage{fancyhdr} -\RequirePackage{pdfpages} -\RequirePackage{setspace} -\RequirePackage{booktabs} -\RequirePackage{multirow} -\RequirePackage{tikz} -\RequirePackage{etoolbox} -\RequirePackage{hyperref} -\RequirePackage{xcolor} -\RequirePackage{caption} -\RequirePackage{array} -\RequirePackage{amsmath} -\RequirePackage{amssymb} -\RequirePackage{pdfpages} -\RequirePackage{listings} - -%\PackageError{zzzz}{Main \BIThesis@footskip hellp}{test} - -% 设置å‚考文献编译åŽç«¯ä¸º biber,引用格å¼ä¸º GB/T7714-2015 æ ¼å¼ -% å‚考文献使用å®åŒ…è§ https://github.com/hushidong/biblatex-gb7714-2015 -\RequirePackage[ - backend=biber, - style=gb7714-2015, - gbalign=gb7714-2015, - gbnamefmt=lowercase, - gbpub=false, - doi=false, - url=false, - eprint=false, - isbn=false, -]{biblatex} - -% å‚考文献引用文件ä½äºŽ misc/ref.bib -\addbibresource{./misc/ref.bib} - -% 西文字体默认为 Times New Roman -\setromanfont{Times New Roman} -% 论文题目字体为åŽæ–‡ç»†é»‘ -\setCJKfamilyfont{xihei}[AutoFakeBold,AutoFakeSlant]{[STXIHEI.TTF]} % 若希望使用本机字体,也å¯ä»¥ç”¨ {STXihei} æ¥è°ƒç”¨ -\newcommand{\xihei}{\CJKfamily{xihei}} - -\ifBIThesis@titleNumberHeiti - \newcommand{\arabicHeiti}[1]{\xeCJKsetup{CJKspace=true}\xeCJKDeclareCharClass{CJK}{`0 -> `9}{\heiti\raisebox{-0.1ex}{#1}}\normalspacedchars{0,1,2,3,4,5,6,7,8,9}\xeCJKsetup{CJKspace=false}} -\else - \newcommand{\arabicHeiti}[1]{#1} -\fi - - - -% 主题页é¢æ ¼å¼ï¼šBIThesis -\fancypagestyle{BIThesis}{ - % 页眉高度 - \setlength{\headheight}{20pt} - % 页ç é«˜åº¦ï¼ˆä¸å®Œç¾Žï¼Œæ¯”规定ç¨å¾®é ä¸‹ 2mm) - \setlength{\footskip}{\BIThesis@footskip} - - \fancyhf{} - % 定义页眉ã€é¡µç  - \fancyhead[C]{\zihao{4}\ziju{0.08}\songti{北京ç†å·¥å¤§å­¦æœ¬ç§‘生毕业设计(论文)}} - \fancyfoot[C]{\songti\zihao{5} \thepage} - % 页眉分割线ç¨å¾®ç²—一些 - \renewcommand{\headrulewidth}{0.6pt} -} - -\if@bit@docTranslation -% 主题页é¢æ ¼å¼ï¼šBIThesis -\fancypagestyle{BIThesis}{ - % 页眉高度 - \setlength{\headheight}{20pt} - % 页ç é«˜åº¦ï¼ˆä¸å®Œç¾Žï¼Œæ¯”规定ç¨å¾®é ä¸‹ 2mm) - \setlength{\footskip}{\BIThesis@footskip} - - \fancyhf{} - % å®šä¹‰é¡µç  - \fancyfoot[C]{\songti\zihao{5} \thepage} - % 页眉分割线ç¨å¾®ç²—一些 - \renewcommand{\headrulewidth}{0.6pt} - - % 定义页眉 - \fancyhead[C]{\zihao{4}\ziju{0.08}\songti{北京ç†å·¥å¤§å­¦æœ¬ç§‘生毕业设计(论文)外文翻译}} -} -\fi -% è®¾ç½®ç« èŠ‚æ ¼å¼ -% 一级标题:黑体,三å·ï¼ŒåŠ ç²—;间è·ï¼šæ®µå‰ 0.5 è¡Œï¼Œæ®µåŽ 1 行; -\ctexset{chapter={ - name = {第,ç« }, - number = {\arabicHeiti{ \arabic{chapter} }}, - format = {\heiti \bfseries \centering \zihao{3}}, - aftername = \hspace{9bp}, - pagestyle = BIThesis, - beforeskip = 8bp, - afterskip = 32bp, - fixskip = true, - } -} - -% 二级标题:黑体,四å·ï¼ŒåŠ ç²—;间è·ï¼šæ®µå‰ 0.5 è¡Œï¼Œæ®µåŽ 0 行; -\ctexset{section={ - number = {\arabicHeiti{\thechapter.\hspace{1bp}\arabic{section}}}, - format = {\heiti \raggedright \bfseries \zihao{4}}, - aftername = \hspace{8bp}, - beforeskip = 20bp plus 1ex minus .2ex, - afterskip = 18bp plus .2ex, - fixskip = true, - } -} - -% 三级标题:黑体ã€å°å››ã€åŠ ç²—;间è·ï¼šæ®µå‰ 0.5 è¡Œï¼Œæ®µåŽ 0 行; -\ctexset{subsection={ - number = {\arabicHeiti{\thechapter.\hspace{1bp}\arabic{section}.\hspace{1bp}\arabic{subsection}}}, - format = {\heiti \bfseries \raggedright \zihao{-4}}, - aftername = \hspace{7bp}, - beforeskip = 17bp plus 1ex minus .2ex, - afterskip = 14bp plus .2ex, - fixskip = true, - } -} - -% è®¾ç½®ç›®å½•æ ·å¼ -% 添加 PDF 链接 -\addtocontents{toc}{\protect\hypersetup{hidelinks}} - -% 解决「目录ã€äºŒå­—çš„æ ¼å¼é—®é¢˜ -\renewcommand{\contentsname}{ - \fontsize{16pt}{\baselineskip} - \normalfont\heiti{ç›®~~~~录} - \vspace{-8pt} -} -% å®šä¹‰ç›®å½•æ ·å¼ -\titlecontents{chapter}[0pt]{\songti \zihao{-4}} -{\thecontentslabel\hspace{\ccwd}}{} -{\hspace{.5em}\titlerule*{.}\contentspage} -\titlecontents{section}[1\ccwd]{\songti \zihao{-4}} -{\thecontentslabel\hspace{\ccwd}}{} -{\hspace{.5em}\titlerule*{.}\contentspage} -\titlecontents{subsection}[2\ccwd]{\songti \zihao{-4}} -{\thecontentslabel\hspace{\ccwd}}{} -{\hspace{.5em}\titlerule*{.}\contentspage} - -% å‰ç½®é¡µé¢ï¼ˆåŽŸåˆ›æ€§å£°æ˜Žã€ä¸­è‹±æ–‡æ‘˜è¦ã€ç›®å½•ç­‰ï¼‰ -\renewcommand{\frontmatter}{ - \pagenumbering{Roman} - \pagestyle{BIThesis} -} - -% æ­£æ–‡é¡µé¢ -\renewcommand{\mainmatter}{ - \pagenumbering{arabic} - \pagestyle{BIThesis} -} - -% 设置 caption 与 figure 之间的è·ç¦» -\setlength{\abovecaptionskip}{11pt} -\setlength{\belowcaptionskip}{9pt} - -% 设置图片的 caption æ ¼å¼ -\renewcommand{\thefigure}{\thechapter-\arabic{figure}} -\captionsetup[figure]{font=small,labelsep=space} - -% 设置 listings æºä»£ç é«˜äº®çš„æ ¼å¼ -\AtBeginDocument{ - \renewcommand{\lstlistingname}{代ç } - \renewcommand{\thelstlisting}{\arabic{chapter}-\arabic{lstlisting}} -} - -\definecolor{codegreen}{rgb}{0,0.6,0} -\definecolor{codegray}{rgb}{0.5,0.5,0.5} -\definecolor{codepurple}{rgb}{0.58,0,0.82} -\definecolor{backcolour}{rgb}{0.95,0.95,0.92} -\lstdefinestyle{examplestyle}{ - backgroundcolor=\color{backcolour}, - commentstyle=\color{codegreen}, - keywordstyle=\color{magenta}, - numberstyle=\tiny\color{codegray}, - stringstyle=\color{codepurple}, - basicstyle=\ttfamily\footnotesize, - breakatwhitespace=false, - breaklines=true, - captionpos=b, - keepspaces=true, - numbers=left, - numbersep=5pt, - showspaces=false, - showstringspaces=false, - showtabs=false, - tabsize=2 -} -\lstset{style=examplestyle} - - -% 设置表格的 caption æ ¼å¼å’Œ caption 与 table 之间的垂直è·ç¦» -\renewcommand{\thetable}{\thechapter-\arabic{table}} -\captionsetup[table]{font=small,labelsep=space,skip=2pt} - -% 调整底层 TeX 排版引擎å‚数以ä¿è¯æ‰€æœ‰æ®µè½èƒ½å¤Ÿå¾ˆå¥½åœ°ä»¥ä¸¤ç«¯å¯¹é½çš„æ–¹å¼å‘ˆçŽ° -\tolerance=1 -\emergencystretch=\maxdimen -\hyphenpenalty=10000 -\hbadness=10000 - -% 设置数学公å¼ç¼–å·æ ¼å¼ -\renewcommand{\theequation}{\arabic{chapter}-\arabic{equation}} - -\newcommand{\unnumchapter}[1]{ - \chapter*{\vskip 10bp\textmd{#1} \vskip -6bp} - \addcontentsline{toc}{chapter}{#1} - \stepcounter{chapter} -} - - - -% \end{macrocode} -% \begin{macrocode} -% -% \end{macrocode} -% \begin{macrocode} -%<*article> -% \end{macrocode} -% \begin{macrocode} - -\newif\if@bit@labreport -\newif\if@bit@proposalreport - -\DeclareOption{lab-report}{\@bit@labreporttrue\@bit@proposalreportfalse} -\DeclareOption{proposal-report}{\@bit@labreportfalse\@bit@proposalreporttrue} -\DeclareOption*{\PassOptionsToClass{\CurrentOption}{ctexart}} -\ExecuteOptions{lab-report} -\ProcessOptions\relax - -\PassOptionsToPackage{AutoFakeBold,AutoFakeSlant}{xeCJK} -\LoadClass[UTF8,zihao=-4]{ctexart}% - -\if@bit@labreport - \RequirePackage[a4paper,left=3.18cm,right=3.18cm,top=2.54cm,bottom=2.54cm,includeheadfoot]{geometry}% -\else - \RequirePackage[a4paper,left=3cm,right=2.4cm,top=2.6cm,bottom=2.38cm,includeheadfoot]{geometry} -\fi - -\RequirePackage{fontspec}% -\RequirePackage{setspace}% -\RequirePackage{graphicx}% -\RequirePackage{fancyhdr}% -\RequirePackage{pdfpages}% -\RequirePackage{setspace}% -\RequirePackage{booktabs}% -\RequirePackage{multirow}% -\RequirePackage{caption}% - -\if@bit@labreport - \RequirePackage{titlesec}% - \RequirePackage{float}% - \RequirePackage{etoolbox} -\fi - -% 设置å‚考文献编译åŽç«¯ä¸º biber,引用格å¼ä¸º GB/T7714-2015 æ ¼å¼ -% å‚考文献使用å®åŒ…è§ https://github.com/hushidong/biblatex-gb7714-2015 -\RequirePackage[style=gb7714-2015,backend=biber]{biblatex} - -\if@bit@labreport - % 将西文字体设置为 Times New Roman - \setromanfont{Times New Roman}% - - % 设置文档标题深度 - \setcounter{tocdepth}{3}% - \setcounter{secnumdepth}{3}% - - %% - % 设置一级标题ã€äºŒçº§æ ‡é¢˜æ ¼å¼ - \ctexset{section={% - format={\raggedright \bfseries \songti \zihao{-3}},% - name = {,.},% - number = \chinese{section}% - }% - }% - \ctexset{subsection={% - format = {\bfseries \songti \raggedright \zihao{-4}},% - }% - }% - - % 页眉和页脚(页ç ï¼‰çš„æ ¼å¼è®¾å®š - \fancyhf{}% - \fancyhead[L]{\fontsize{10.5pt}{10.5pt}\selectfont\kaishu{\reportName}}% - \fancyfoot[C]{\fontsize{9pt}{9pt}\selectfont\kaishu{\thepage}}% - \renewcommand{\headrulewidth}{0.5pt}% - \renewcommand{\footrulewidth}{0pt}% - - \AtBeginDocument{ - } -\fi - -\if@bit@proposalreport - % 定义 caption 字体为楷体 - \DeclareCaptionFont{kaiticaption}{\kaishu \normalsize} - - % 设置图片的 caption æ ¼å¼ - \renewcommand{\thefigure}{\thesection-\arabic{figure}} - \captionsetup[figure]{font=small,labelsep=space,skip=10bp,labelfont=bf,font=kaiticaption} - - % 设置表格的 caption æ ¼å¼ - \renewcommand{\thetable}{\thesection-\arabic{table}} - \captionsetup[table]{font=small,labelsep=space,skip=10bp,labelfont=bf,font=kaiticaption} - - % 输出大写数字日期 - \ctexset{today=big} - - % 将西文字体设置为 Times New Roman - \setromanfont{Times New Roman} - - %% 将中文楷体设置为 SIMKAI.TTF(如果需è¦ï¼‰ - % \setCJKfamilyfont{zhkai}{[SIMKAI.TTF]} - % \newcommand*{\kaiti}{\CJKfamily{zhkai}} - - % 设置文档标题深度 - \setcounter{tocdepth}{3} - \setcounter{secnumdepth}{3} - - %% - % 设置一级标题ã€äºŒçº§æ ‡é¢˜æ ¼å¼ - % 一级标题:å°ä¸‰ï¼Œå®‹ä½“,加粗,段å‰æ®µåŽå„åŠè¡Œ - \ctexset{section={ - format={\raggedright \bfseries \songti \zihao{-3}}, - beforeskip = 24bp plus 1ex minus .2ex, - afterskip = 24bp plus .2ex, - fixskip = true, - name = {,.\quad} - } - } - % 二级标题:å°å››ï¼Œå®‹ä½“,加粗,段å‰æ®µåŽå„åŠè¡Œ - \ctexset{subsection={ - format = {\bfseries \songti \raggedright \zihao{4}}, - beforeskip =24bp plus 1ex minus .2ex, - afterskip = 24bp plus .2ex, - fixskip = true, - } - } - % 页眉和页脚(页ç ï¼‰çš„æ ¼å¼è®¾å®š - \fancyhf{} - \fancyhead[R]{\fontsize{10.5pt}{10.5pt}\selectfont{北京ç†å·¥å¤§å­¦æœ¬ç§‘生毕业设计(论文)开题报告}} - \fancyfoot[R]{\fontsize{9pt}{9pt}\selectfont{\thepage}} - \renewcommand{\headrulewidth}{1pt} - \renewcommand{\footrulewidth}{0pt} -\fi - - -\AtBeginDocument{ - \if@bit@labreport - \input{misc/cover_v1.tex} - % 正文开始 - \pagestyle{fancy} - \setcounter{page}{1}% - \fi - \if@bit@proposalreport - % 报告å°é¢ - \input{misc/cover.tex} - \fi - -} - -% \end{macrocode} -% -% \begin{macrocode} -% \end{macrocode} -% -% \begin{macrocode} -%
-% \end{macrocode} -% \begin{macrocode} -%<*graduate> -% \end{macrocode} -% \begin{macrocode} - -%% ================================================== -%% BIT-thesis-grd.cls for BIT Thesis -%% modified by yang yating -%% version: 1.4 -%% last update: Mar 25th, 2018 -%% ================================================== - -%% math packages -- conflict with xunicode -\RequirePackage{amsmath,amsthm,amsfonts,amssymb,bm,mathrsfs} -% 直立希腊字æ¯å­—体 -\RequirePackage{upgreek} - -\DeclareOption*{\PassOptionsToClass{\CurrentOption}{ctexbook}} -\newif\ifBIT@master\BIT@masterfalse -\newif\ifBIT@doctor\BIT@doctorfalse -\newif\ifBIT@istwoside\BIT@istwosidefalse -\DeclareOption{twoside}{\BIT@istwosidetrue} -\DeclareOption{master}{\BIT@mastertrue} -\DeclareOption{doctor}{\BIT@doctortrue} - -\ProcessOptions\relax -\ifBIT@istwoside -\LoadClass[zihao=-4,a4paper,UTF8,space=auto]{ctexbook} -\else -\LoadClass[zihao=-4,a4paper,oneside,openany,UTF8,space=auto]{ctexbook} -\fi - -%% -%% the setup of ctex package -%% -\def\contentsname{ç›®\BITspace 录} -\def\listfigurename{æ’\BITspace 图} -\def\listtablename{表\BITspace æ ¼} - -%% -%% å°é¢æ ‡é¢˜ -%% -\def\BIT@label@major{å­¦~~~~科~~~~专~~~~业} -\def\BIT@label@title{论文题目} -\def\BIT@label@author{作~~~~者~~~~姓~~~~å} -\def\BIT@label@classification{中图分类å·ï¼š} -\def\BIT@label@confidential{密级} -\def\BIT@label@UDC{UDC\!分类å·ï¼š} -\def\BIT@label@serialnumber{ç¼–å·} -\def\BIT@label@thesis{å­¦ä½è®ºæ–‡} -\def\BIT@label@advisor{指~~~~导~~~~æ•™~~~~师} -\def\BIT@label@degree{申~~~~请~~~~å­¦~~~~ä½} -\def\BIT@label@submitdate{论文æ交日期} -\def\BIT@label@defenddate{论~æ–‡~ç­”~辩~æ—¥~期} -\def\BIT@label@institute{å­¦~~~~院~~~~å~~~~称} -\def\BIT@label@school{å­¦~ä½~授~予~å•~ä½} -\def\BIT@label@chairman{答辩委员会主席} - -%% -%% å°é¢å†…容 -%% - -\def\BIT@value@classification{} -\def\BIT@value@confidential{} -\def\BIT@value@UDC{} -\def\BIT@value@serialnumber{} -\def\BIT@value@school{} -\def\BIT@value@degree{} -\def\BIT@value@title{~~~~~(论~æ–‡~题~目)~~~~~} -\def\BIT@value@vtitle{竖排论文题目} -\def\BIT@value@titlemark{\BIT@value@title} -\def\BIT@value@author{(作~者~姓~å)} -\def\BIT@value@advisor{(姓åã€ä¸“业技术èŒåŠ¡ã€å­¦ä½ï¼‰} -\def\BIT@value@advisorinstitute{(å•ä½ï¼‰} -\def\BIT@value@major{} -\def\BIT@value@studentnumber{} % _ added by wei.jianwen@gmail.com -\def\BIT@value@submitdate{} -\def\BIT@value@defenddate{} -\def\BIT@value@institute{} -\def\BIT@value@chairman{} -\def\BIT@label@statement{} - -%% è®¾ç½®åœ†åœˆçš„æ ¼å¼ æˆ–ä½¿ç”¨\textcircled -\usepackage{tikz} -\usepackage{etoolbox} -\newcommand{\circled}[2][]{\tikz[baseline=(char.base)] - {\node[shape = circle, draw, inner sep = 1pt] - (char) {\phantom{\ifblank{#1}{#2}{#1}}}; - \node at (char.center) {\makebox[0pt][c]{#2}};}} -\robustify{\circled} - -%% 论文原创性声明 -\def\BIT@label@original{研究æˆæžœå£°æ˜Ž} -\def\BIT@label@authorization{关于学ä½è®ºæ–‡ä½¿ç”¨æƒçš„说明} -\def\BIT@label@authorsign{作者签å:} -\def\BIT@label@Supervisorsign{导师签å:} -\def\BIT@label@originalDate{签字日期:} -\def\BIT@label@originalcontent{\BITspace\BITspace 本人郑é‡å£°æ˜Žï¼šæ‰€æ交的学ä½è®ºæ–‡æ˜¯æˆ‘本人在指导教师的指导下进行的研究工作获得的研究æˆæžœã€‚尽我所知,文中除特别标注和致谢的地方外,学ä½è®ºæ–‡ä¸­ä¸åŒ…å«å…¶ä»–人已ç»å‘表或撰写过的研究æˆæžœï¼Œä¹Ÿä¸åŒ…å«ä¸ºèŽ·å¾—北京ç†å·¥å¤§å­¦æˆ–其它教育机构的学ä½æˆ–è¯ä¹¦æ‰€ä½¿ç”¨è¿‡çš„æ料。与我一åŒå·¥ä½œçš„åˆä½œè€…对此研究工作所åšçš„任何贡献å‡å·²åœ¨å­¦ä½è®ºæ–‡ä¸­ä½œäº†æ˜Žç¡®çš„说明并表示了谢æ„。\par 特此申明。} -\def\BIT@label@authorizationcontent{\BITspace\BITspace 本人完全了解北京ç†å·¥å¤§å­¦æœ‰å…³ä¿ç®¡ã€ä½¿ç”¨å­¦ä½è®ºæ–‡çš„规定,其中包括:\circled{1} 学校有æƒä¿ç®¡ã€å¹¶å‘有关部门é€äº¤å­¦ä½è®ºæ–‡çš„原件与å¤å°ä»¶ï¼›\circled{2} 学校å¯ä»¥é‡‡ç”¨å½±å°ã€ç¼©å°æˆ–其它å¤åˆ¶æ‰‹æ®µå¤åˆ¶å¹¶ä¿å­˜å­¦ä½è®ºæ–‡ï¼›\circled{3} 学校å¯å…许学ä½è®ºæ–‡è¢«æŸ¥é˜…或借阅;\circled{4} 学校å¯ä»¥å­¦æœ¯äº¤æµä¸ºç›®çš„,å¤åˆ¶èµ é€å’Œäº¤æ¢å­¦ä½è®ºæ–‡ï¼›\circled{5} 学校å¯ä»¥å…¬å¸ƒå­¦ä½è®ºæ–‡çš„全部或部分内容(ä¿å¯†å­¦ä½è®ºæ–‡åœ¨è§£å¯†åŽéµå®ˆæ­¤è§„定)。} - -%% -%% 英语å°é¢æ ‡é¢˜ -%% -\def\BIT@label@englishadvisor{Supervisor:} -\def\BIT@label@englishstatement{Submitted in total fulfilment - of the requirements for the degree of \BIT@value@englishdegree \\ - in \BIT@value@englishmajor} -\def\BIT@label@englishauthor{Candidate Name:} -\def\BIT@label@englishadvisor{Faculty Mentor:} -\def\BIT@label@englishchairman{Chair, Thesis Committee:} -\def\BIT@label@englishinstitute{School or Department:} -\def\BIT@label@englishdegree{Degree Applied:} -\def\BIT@label@englishmajor{Major:} -\def\BIT@label@englishschool{Degree by:} -\def\BIT@label@englishdate{The Date of Defence:} - - -%% -%% 英语å°é¢å†…容 -%% -\def\BIT@value@englishtitle{(English Title of Thesis)} -\def\BIT@value@englishauthor{(Author Name)} -\def\BIT@value@englishadvisor{(Supervisor Name)} -\def\BIT@value@englishinstitute{(Institute Name)} -\def\BIT@value@englishscholl{(BIT)} -\def\BIT@value@englishchair{(someone)} -\def\BIT@value@englishdate{} -\def\BIT@value@englishdegree{} -\def\BIT@value@englishmajor{} - - - -\def\BIT@label@abstract{摘è¦} -\def\BIT@label@englishabstract{Abstract} -\def\BIT@label@keywords{关键è¯ï¼š} -\def\BIT@label@englishkeywords{Key Words:~} -\def\BIT@label@conclusion{结论} -\def\BIT@label@appendix{附录} -\def\BIT@label@publications{攻读学ä½æœŸé—´å‘表论文与研究æˆæžœæ¸…å•} -\def\BIT@label@projects{攻读学ä½æœŸé—´å‚与的项目} -\def\BIT@label@resume{作者简介} -\def\BIT@label@reference{å‚考文献ï¼ï¼ï¼ï¼} -\def\BIT@label@thanks{致谢} -\def\BIT@value@templateversion{v1.2} -%% -%% label in the head 页眉页脚 -%% -\def\BIT@label@headschoolname{北京ç†å·¥å¤§å­¦ç¡•å£«å­¦ä½è®ºæ–‡} - -%% 当å‰æ¨¡æ¿çš„版本 -\newcommand{\version}{\BIT@value@templateversion} - -%% ==============引用geometry å®åŒ…设置纸张和页é¢======================== -% 设置版é¢:上3.5cm,下2.5cm,左2.7cm,å³2.7cm,页眉2.5cm,页脚1.8cm,装订线0cm -\usepackage[% -paper=a4paper,% -top=3.5cm,% 上 3.5cm % -bottom=2.5cm,% 下 2.5cm % -left=2.7cm,% å·¦ 2.7cm % -right=2.7cm,% å³ 2.7cm % -headheight=1.0cm,% 页眉 2.5cm % -footskip=0.7cm% 页脚 1.8cm % -]{geometry} % 页é¢è®¾ç½® % - -\parskip 0.5ex plus 0.25ex minus 0.25ex -%% Command -- Clear Double Page -\def\cleardoublepage{\clearpage\if@twoside \ifodd\c@page\else - \thispagestyle{empty}% - \hbox{}\newpage\if@twocolumn\hbox{}\newpage\fi\fi\fi} -% 设置行è·ï¼Œå¤§æ¦‚为22榜 -\RequirePackage{setspace} -\setstretch{1.523} - -%% 设置章节格å¼, 黑体三å·åŠ ç²—居中,行è·22磅,与正文或节标题的间è·è®¾å®šä¸ºæ®µåŽé—´è·1行。章åºå·ä¸Žç« å间空一格。 -\ctexset{chapter={ - name = {第,ç« }, - number = {\arabic{chapter}}, - format = {\bfseries \sffamily \centering \zihao{3}}, - pagestyle = {BIT@headings}, - beforeskip = 16 bp, - afterskip = 32 bp, - fixskip = true, - } -} -%% è®¾ç½®ä¸€çº§ç« èŠ‚æ ¼å¼ -% 黑体四å·åŠ ç²—顶左,行è·22磅,与上一节的间è·ä¸º1行,与下é¢æ­£æ–‡æˆ–节标题的段间间è·ä¸º0.5行。åºå·ä¸Žé¢˜ç›®é—´ç©ºä¸€æ ¼ã€‚ - -\ctexset{section={ - format={\raggedright \bfseries \sffamily \zihao{4}}, - beforeskip = 28bp plus 1ex minus .2ex, - afterskip = 24bp plus .2ex, - fixskip = true, - } -} - -% è®¾ç½®äºŒçº§æ ‡é¢˜æ ¼å¼ - -% 黑体å°å››åŠ ç²—顶左,行è·22磅,与上一节的间è·ä¸º1行,与下é¢æ­£æ–‡æˆ–节标题的段间间è·ä¸º0.5行。åºå·ä¸Žé¢˜ç›®é—´ç©ºä¸€æ ¼ã€‚ - -\ctexset{subsection={ - format = {\bfseries \sffamily \raggedright \zihao{-4}}, - beforeskip =28bp plus 1ex minus .2ex, - afterskip = 24bp plus .2ex, - fixskip = true, - } -} - -% è®¾ç½®ä¸‰èŠ‚æ ‡é¢˜æ ¼å¼ - -\ctexset{subsubsection={ - format={\heiti \raggedright \zihao{-4}}, - beforeskip=28bp plus 1ex minus .2ex, - afterskip=24bp plus .2ex, - fixskip=true, - } -} - -%% 设定目录格å¼ã€‚目录颜色更改黑色 -\addtocontents{toc}{\protect\hypersetup{hidelinks}} -\addtocontents{lot}{\protect\hypersetup{hidelinks}} -\addtocontents{lof}{\protect\hypersetup{hidelinks}} - -\RequirePackage{titletoc} -\titlecontents{chapter}[0pt]{\songti \zihao{4}} - {\bf\thecontentslabel\hspace{\ccwd}}{\bf} - {\hspace{.5em}\titlerule*{.}\contentspage} -\titlecontents{section}[2\ccwd]{\songti \zihao{-4}} - {\thecontentslabel\hspace{\ccwd}}{} - {\hspace{.5em}\titlerule*{.}\contentspage} -\titlecontents{subsection}[4\ccwd]{\songti \zihao{-4}} - {\thecontentslabel\hspace{\ccwd}}{} - {\hspace{.5em}\titlerule*{.}\contentspage} - -\titlecontents{figure}[0pt]{\songti\zihao{-4}} - {\figurename~\thecontentslabel\quad}{\hspace*{-1.5cm}} - {\hspace{.5em}\titlerule*{.}\contentspage} - -\titlecontents{table}[0pt]{\songti\zihao{-4}} - {\tablename~\thecontentslabel\quad}{\hspace*{-1.5cm}} - {\hspace{.5em}\titlerule*{.}\contentspage} - -%% 选择编译 -\RequirePackage{ifthen} - -%% check pdfTeX mode -\RequirePackage{ifpdf} - -%% fancyhdr 页眉页脚控制 -\RequirePackage{fancyhdr} - -% 空 页眉页脚 -\fancypagestyle{BIT@empty}{% - \fancyhf{}} - -% ======正文页眉页脚================= -\fancypagestyle{BIT@headings}{% - \fancyhf{} - \fancyfoot[C]{\songti\zihao{5} \thepage} - \fancyhead[C]{\ifBIT@master\zihao{5}{\songti 北京ç†å·¥å¤§å­¦ç¡•å£«å­¦ä½è®ºæ–‡} - \else\zihao{5}{\songti 北京ç†å·¥å¤§å­¦åšå£«å­¦ä½è®ºæ–‡}\fi} - } - -% ==================================对于openright 选项,必须ä¿è¯ç« é¡µå³å¼€ï¼Œä¸”如果å‰ç« æœ«é¡µå†…容须清空其页眉页脚。=================== -\let\BIT@cleardoublepage\cleardoublepage -\newcommand{\BIT@clearemptydoublepage}{% - \clearpage{\pagestyle{BIT@empty}\BIT@cleardoublepage}} -\let\cleardoublepage\BIT@clearemptydoublepage - - % ================修该frontmatter 的页ç ä¸ºå¤§å†™ç½—马格å¼ï¼Œå¹¶è°ƒæ•´é¡µé¢é£Žæ ¼=============== -\renewcommand{\frontmatter}{ - \if@openright\cleardoublepage\else\clearpage\fi - \@mainmatterfalse - \pagenumbering{Roman} - \pagestyle{BIT@headings} -} -% =======================修改mainmatter 的页ç ä¸ºé˜¿æ‹‰ä¼¯æ ¼å¼ï¼Œå¹¶è°ƒæ•´é¡µé¢é£Žæ ¼======================== -\renewcommand{\mainmatter}{ - \if@openright\cleardoublepage\else\clearpage\fi - \@mainmattertrue - \pagenumbering{arabic} - \pagestyle{BIT@headings} -} - - -%% å¤æ‚表格 -\RequirePackage{threeparttable} -\RequirePackage{dcolumn} -\RequirePackage{multirow} -\RequirePackage{booktabs} -\newcolumntype{d}[1]{D{.}{.}{#1}}% or D{.}{,}{#1} or D{.}{\cdot}{#1} - - -%% 定义几个常用的数学常é‡ç¬¦å· -\newcommand{\me}{\mathrm{e}} % 定义 对数常数e,虚数符å·i,j以åŠå¾®åˆ†ç®—å­d为直立体。 -\newcommand{\mi}{\mathrm{i}} -\newcommand{\mj}{\mathrm{j}} -\newcommand{\dif}{\,\mathrm{d}} - -\theoremstyle{plain} - \newtheorem{algo}{算法~}[chapter] - \newtheorem{thm}{定ç†~}[chapter] - \newtheorem{lem}[thm]{引ç†~} - \newtheorem{prop}[thm]{命题~} - \newtheorem{cor}[thm]{推论~} -\theoremstyle{definition} - \newtheorem{defn}{定义~}[chapter] - \newtheorem{conj}{猜想~}[chapter] - \newtheorem{exmp}{例~}[chapter] - \newtheorem{rem}{注~} - \newtheorem{case}{情形~} -\renewcommand{\proofname}{\bf è¯æ˜Ž} - -%% 英文字体使用 Times New Roman -\RequirePackage{xltxtra} % \XeTeX Logo -\setmainfont{Times New Roman} -\setsansfont{Arial} -\setmonofont{Courier New} - - -%% graphics packages -\RequirePackage{graphicx} -%% 并列å­å›¾ -\RequirePackage{subfigure} - -\RequirePackage{wrapfig} -%% ===========================设置图表标题选项========================== -\RequirePackage{amsmath} -\RequirePackage{caption} -\DeclareCaptionLabelSeparator{zhspace}{\hspace{1\ccwd}} -\DeclareCaptionFont{fontsize}{\zihao{5}} -\captionsetup{ - font = {fontsize}, - labelsep = zhspace, -} -\captionsetup[table]{ - position = top, - aboveskip = 6bp, - belowskip = 6bp, -} -\numberwithin{table}{chapter} -\captionsetup[figure]{ - position = bottom, - aboveskip = 6bp, - belowskip = 6bp, -} - -%% 如果æ’入的图片没有指定扩展å,那么ä¾æ¬¡æœç´¢ä¸‹é¢çš„扩展å所对应的文件 -\DeclareGraphicsExtensions{.pdf,.eps,.png,.jpg,.jpeg} -% ccaption -- bicaption -% \RequirePackage{ccaption} -% \captiondelim{\ } -% \captionnamefont{\songti\zihao{5}} -% \captiontitlefont{\songti\zihao{5}} - -\RequirePackage[ - backend=biber, - style=gb7714-2015, - gbalign=gb7714-2015, - gbnamefmt=lowercase, - gbpub=false, - doi=false, - url=false, - eprint=false, - isbn=false, -]{biblatex} - -% 将浮动å‚数设为较宽æ¾çš„值 -\renewcommand{\textfraction}{0.15} -\renewcommand{\topfraction}{0.85} -\renewcommand{\bottomfraction}{0.65} -\renewcommand{\floatpagefraction}{0.60} - - -% 定公å¼ã€å›¾ã€è¡¨ç¼–å·ä¸º"3-1"çš„å½¢å¼ï¼Œå³åˆ†éš”符由.å˜ä¸ºçŸ­æ  -\renewcommand\theequation{\arabic{chapter}.\arabic{equation}} -\renewcommand\thefigure{\arabic{chapter}.\arabic{figure}} -\renewcommand\thetable{\arabic{chapter}.\arabic{table}} - -% 颜色å®åŒ… -\RequirePackage{xcolor} - - -% ä¸­æ–‡ç ´æŠ˜å· -\newcommand{\cndash}{\rule{0.0em}{0pt}\rule[0.35em]{1.4em}{0.05em}\rule{0.2em}{0pt}} - -% listings æºä»£ç æ˜¾ç¤ºå®åŒ… -\RequirePackage{listings} -\lstset{tabsize=4, % - frame=shadowbox, % 把代ç ç”¨å¸¦æœ‰é˜´å½±çš„æ¡†åœˆèµ·æ¥ - commentstyle=\color{red!50!green!50!blue!50},% æµ…ç°è‰²çš„注释 - rulesepcolor=\color{red!20!green!20!blue!20},% 代ç å—边框为淡é’色 - keywordstyle=\color{blue!90}\bfseries, % 代ç å…³é”®å­—的颜色为è“色,粗体 - showstringspaces=false,% ä¸æ˜¾ç¤ºä»£ç å­—符串中间的空格标记 - stringstyle=\ttfamily, % 代ç å­—ç¬¦ä¸²çš„ç‰¹æ®Šæ ¼å¼ - keepspaces=true, % - breakindent=22pt, % - numbers=left,% å·¦ä¾§æ˜¾ç¤ºè¡Œå· - stepnumber=1,% - numberstyle=\tiny, % è¡Œå·å­—体用å°å· - basicstyle=\footnotesize, % - showspaces=false, % - flexiblecolumns=true, % - breaklines=true, % 对过长的代ç è‡ªåŠ¨æ¢è¡Œ - postbreak=\mbox{\textcolor{red}{$\hookrightarrow$}\space}, - aboveskip=1em, % 代ç å—边框 - %% added by http://bbs.ctex.org/viewthread.php?tid=53451 - fontadjust, - captionpos=t, - framextopmargin=2pt,framexbottommargin=2pt,abovecaptionskip=-3pt,belowcaptionskip=3pt, - xleftmargin=4em,xrightmargin=4em, % 设定listingå·¦å³çš„空白 - texcl=true, - % 设定中文冲çªï¼Œæ–­è¡Œï¼Œåˆ—模å¼ï¼Œæ•°å­¦çŽ¯å¢ƒè¾“入,listingæ•°å­—çš„æ ·å¼ - extendedchars=false,columns=flexible,mathescape=true - numbersep=-1em -} -\renewcommand{\lstlistingname}{代ç } %% é‡å‘½åListings标题头 - -%% hyperref package -\definecolor{navyblue}{RGB}{0,0,128} -\RequirePackage{hyperref} -\hypersetup{ - bookmarksnumbered,% - linktoc=all, - colorlinks=true, - citecolor=navyblue, - filecolor=cyan, - linkcolor=navyblue, - linkbordercolor=navyblue, - urlcolor=navyblue, - plainpages=false,% - pdfstartview=FitH -} - -%% enumerate 列表环境间è·è°ƒèŠ‚ -\usepackage{enumitem} -% \setenumerate[1]{itemsep=0pt,partopsep=0pt,parsep=\parskip,topsep=5pt} -% \setitemize[1]{itemsep=0pt,partopsep=0pt,parsep=\parskip,topsep=0pt} -% \setdescription{itemsep=0pt,partopsep=0pt,parsep=\parskip,topsep=5pt} - -% _ BITspace -% \newcommand\BITspace{\protect\CTEX@spaceChar\protect\CTEX@spaceChar} -\newcommand{\BITspace}[1][1]{\hspace{#1\ccwd}} - -\def\BIT@getfileinfo#1 #2 #3\relax#4\relax{% - \def\BITfiledate{#1}% - \def\BITfileversion{#2}% - \def\BITfileinfo{#3}}% -\expandafter\ifx\csname ver@bitmaster-xetex.cls\endcsname\relax - \edef\reserved@a{\csname ver@ctextemp_bitmaster-xetex.cls\endcsname} -\else - \edef\reserved@a{\csname ver@bitmaster-xetex.cls\endcsname} -\fi -\expandafter\BIT@getfileinfo\reserved@a\relax? ? \relax\relax -\def\BIT@underline[#1]#2{% - \underline{\hbox to #1{\hfill#2\hfill}}} -\def\BITunderline{\@ifnextchar[\BIT@underline\underline} - -% 中文标题页的å¯ç”¨å‘½ä»¤ -\newcommand\classification[1]{\def\BIT@value@classification{#1}} -\newcommand\studentnumber[1]{\def\BIT@value@studentnumber{#1}} -\newcommand\confidential[1]{\def\BIT@value@confidential{#1}} -\newcommand\UDC[1]{\def\BIT@value@UDC{#1}} -\newcommand\serialnumber[1]{\def\BIT@value@serialnumber{#1}} -\newcommand\school[1]{\def\BIT@value@school{#1}} -\newcommand\degree[1]{\def\BIT@value@degree{#1}} -\renewcommand\title[2][\BIT@value@title]{% - \def\BIT@value@title{#2} - \def\BIT@value@titlemark{\MakeUppercase{#1}}} - -\newcommand\vtitle[1]{\def\BIT@value@vtitle{#1}} -\renewcommand\author[1]{\def\BIT@value@author{#1}} -\newcommand\advisor[1]{\def\BIT@value@advisor{#1}} -\newcommand\advisorinstitute[1]{\def\BIT@value@advisorinstitute{#1}} -\newcommand\major[1]{\def\BIT@value@major{#1}} -\newcommand\submitdate[1]{\def\BIT@value@submitdate{#1}} -\newcommand\defenddate[1]{\def\BIT@value@defenddate{#1}} -\newcommand\institute[1]{\def\BIT@value@institute{#1}} -\newcommand\chairman[1]{\def\BIT@value@chairman{#1}} - -%% 第一页和第二页 -% “绘制â€BIT中文标题页 -\renewcommand\maketitle[1]{% - \cleardoublepage - \thispagestyle{empty} - \begin{center} - \vspace*{60mm} - {\heiti\zihao{-2} \BIT@value@title} - \vskip 40mm - {\heiti \zihao{-3} \BIT@value@author} % 黑体 å°ä¸‰ - \vskip 4mm - {\heiti \zihao{-3} \BIT@value@defenddate} % 黑体 å°ä¸‰ - \end{center} - \clearpage - \if@twoside - \thispagestyle{empty} - \cleardoublepage - \fi - } - -\newcommand\makeInfo[1]% - { - \newpage - \cleardoublepage - \thispagestyle{empty} - -% udc ltz -{ % - {\heiti \zihao{5} \noindent \BIT@label@classification} \BIT@value@classification \\ - {\heiti \zihao{5} \BIT@label@UDC} \BIT@value@UDC -} - - \begin{center} - - \vskip \stretch{1} - {\heiti\zihao{-2} \BIT@value@title} - \vskip \stretch{1} - - {\fangsong\zihao{4}} - \def\tabcolsep{1pt} - \def\arraystretch{1.5} - - % 黑体 å°ä¸‰ - {\heiti\zihao{-3} - \begin{tabular}{l p{3mm} c} - \BIT@label@author & &\BITunderline[180pt]{\BIT@value@author} - \\ - \BIT@label@institute & & \BITunderline[180pt]{\BIT@value@institute} - \\ - \BIT@label@advisor & & \BITunderline[180pt]{\BIT@value@advisor} - \\ - \BIT@label@chairman & & \BITunderline[180pt]{\BIT@value@chairman} - \\ - \BIT@label@degree & & \BITunderline[180pt]{\BIT@value@degree} - \\ - \BIT@label@major & & \BITunderline[180pt]{\BIT@value@major} - \\ - \BIT@label@school & & \BITunderline[180pt]{\BIT@value@school} - \\ - \BIT@label@defenddate & & \BITunderline[180pt]{\BIT@value@defenddate} - \end{tabular}} - - \end{center} - - \vskip \stretch{0.5} - \clearpage - \if@twoside - \thispagestyle{empty} - \cleardoublepage - \fi -} - -% English Title Page -% 英文标题页å¯ç”¨å‘½ä»¤ -\newcommand\englishtitle[1]{\def\BIT@value@englishtitle{#1}} -\newcommand\englishauthor[1]{\def\BIT@value@englishauthor{#1}} -\newcommand\englishadvisor[1]{\def\BIT@value@englishadvisor{#1}} -\newcommand\englishschool[1]{\def\BIT@value@englishschool{#1}} -\newcommand\englishinstitute[1]{\def\BIT@value@englishinstitute{#1}} -\newcommand\englishdate[1]{\def\BIT@value@englishdate{#1}} -\newcommand\englishdegree[1]{\def\BIT@value@englishdegree{#1}} -\newcommand\englishmajor[1]{\def\BIT@value@englishmajor{#1}} -\newcommand\englishchairman[1]{\def\BIT@value@englishchairman{#1}} - -% "绘制"英文标题页 -\newcommand\makeEnglishInfo[1]{% - \cleardoublepage - \thispagestyle{empty} - - \begin{center} - - - \vspace*{10em} -% 论文题目 Times New Roman å°äºŒ 加粗 - {\zihao{-2}\textbf{\BIT@value@englishtitle}} - % \bfseries - \vskip \stretch{1} - -% Times New Roman å°ä¸‰ - {\zihao{-3} - \begin{tabular}{ll} - \BIT@label@englishauthor & \BITunderline[200pt]{\BIT@value@englishauthor} - \\ - \BIT@label@englishinstitute & \BITunderline[200pt]{\BIT@value@englishinstitute} - \\ - \BIT@label@englishadvisor & \BITunderline[200pt]{\BIT@value@englishadvisor} - \\ - \BIT@label@englishchairman & \BITunderline[200pt]{\BIT@value@englishchairman} - \\ - \BIT@label@englishdegree & \BITunderline[200pt]{\BIT@value@englishdegree} - \\ - \BIT@label@englishmajor & \BITunderline[200pt]{\BIT@value@englishmajor} - \\ - \BIT@label@englishschool & \BITunderline[200pt]{\BIT@value@englishschool} - \\ - \BIT@label@englishdate & \BITunderline[200pt]{\BIT@value@englishdate} - \end{tabular}} - - \end{center} - - \vskip \stretch{0.5} - \clearpage - \if@twoside - \thispagestyle{empty} - \cleardoublepage - \fi -} - -% 绘制树立排放的论文题目和学校å称 - -\newcommand\makeVerticalTitle{ - \cleardoublepage - \thispagestyle{empty} - \vskip 5cm - \begin{center} - \setstretch{1.1} - \begin{minipage}{2em} - \begin{center} - {\heiti\zihao{3}\BIT@value@vtitle} - \vskip 2em - {\heiti\zihao{3}\BIT@value@school} - \end{center} - \end{minipage} - \end{center} - \clearpage - \if@twoside - \thispagestyle{empty} - \cleardoublepage - \fi -} - -% 原创性声明 -\newcommand\makeDeclareOriginal{% - \cleardoublepage - \pdfbookmark[0]{声明}{statement} - \thispagestyle{empty} - \begin{center} - {\bf\zihao{3} \BIT@label@original} - \end{center} - \vskip 10pt - {\zihao{4}\BIT@label@originalcontent} - \vskip 10pt - \hspace{8em}{\zihao{4}\BIT@label@authorsign} \BITunderline[6em]{} \hspace{2em} {\zihao{4}\BIT@label@originalDate} \BITunderline[6em]{} - - \vskip 30mm - - \begin{center} - {\bf\zihao{3} \BIT@label@authorization} - \end{center} - \vskip 10pt - {\zihao{4} \BIT@label@authorizationcontent} - \vskip 40pt - - \hspace{8em}{\zihao{4}\BIT@label@authorsign} \BITunderline[6em]{} \hspace{2em} {\zihao{4}\BIT@label@Supervisorsign} \BITunderline[6em]{} - \vskip 15pt - \hspace{8em}{\zihao{4}\BIT@label@originalDate} \BITunderline[6em]{} \hspace{2em} {\zihao{4}\BIT@label@originalDate} \BITunderline[6em]{} - \clearpage - \if@twoside - \thispagestyle{empty} - \cleardoublepage - \fi - -} - - -% 页眉页脚 -\pagestyle{fancy} -\fancyhf{} -\fancyhead[C]{\songti \zihao{5} \BIT@label@headschoolname} % 奇数页左页眉 -\fancyfoot[C]{\songti \zihao{5} {\thepage}} % 页脚 - - -\fancypagestyle{plain}{% 设置开章页页眉页脚风格(åªæœ‰é¡µç ä½œä¸ºé¡µè„š) - \fancyhf{}% - \fancyfoot[C]{\songti \zihao{5} \BIT@label@headschoolname} - \fancyfoot[C]{\songti \zihao{5} ~---~{\thepage}~---~} % é¦–é¡µé¡µè„šæ ¼å¼ -} - - - % ä¸­æ–‡æ‘˜è¦ - \newenvironment{abstract} - { - \cleardoublepage - \chapter{\BIT@label@abstract} - } - {} -% 下一页从å¶æ•°é¡µå¼€å§‹ - \newcommand\beginatevenpage{ - \clearpage - \if@twoside - \thispagestyle{empty} - \cleardoublepage - \fi - } - % ä¸­æ–‡å…³é”®è¯ - \newcommand\keywords[1]{% - \vspace{2ex}\noindent{\bf \BIT@label@keywords} #1} - - % è‹±æ–‡æ‘˜è¦ - \newenvironment{englishabstract} - { - \clearpage - \chapter{\BIT@label@englishabstract} - } - {} - - % è‹±æ–‡æ‘˜è¦ - \newcommand\englishkeywords[1]{% - \vspace{2ex}\noindent{\bf \BIT@label@englishkeywords} #1} - - -% 目录 -\renewcommand\tableofcontents{% - \if@twocolumn - \@restonecoltrue\onecolumn - \else - \@restonecolfalse - \fi - \chapter*{\contentsname}% 目录里显示“目录â€ï¼Œå¦åˆ™\chapter* - \@mkboth{\MakeUppercase\contentsname}{\MakeUppercase\contentsname}% - \pdfbookmark[0]{目录}{bittoc} - \@starttoc{toc}% - \if@restonecol\twocolumn\fi -} - - -% å‚考文献环境 -\renewenvironment{thebibliography}[1] - {\zihao{5} - \chapter*{\bibname} - \@mkboth{\MakeUppercase\bibname}{\MakeUppercase\bibname}% - \addcontentsline{toc}{chapter}{å‚考文献} - \list{\@biblabel{\@arabic\c@enumiv}}% - {\settowidth\labelwidth{\@biblabel{#1}}% - \leftmargin\labelwidth - \advance\leftmargin\labelsep - \setlength{\parsep}{1mm} - \setlength{\labelsep}{0.5em} - \setlength{\itemsep}{0.05pc} - \setlength{\listparindent}{0in} - \setlength{\itemindent}{0in} - \setlength{\rightmargin}{0in} - \@openbib@code - \usecounter{enumiv}% - \let\p@enumiv\@empty - \renewcommand\theenumiv{\@arabic\c@enumiv}}% - \sloppy - \clubpenalty4000 - \@clubpenalty \clubpenalty - \widowpenalty4000% - \sfcode`\.\@m} - {\def\@noitemerr - {\@latex@warning{Empty `thebibliography' environment}}% - \endlist} - - -\newenvironment{publications}[1] - {\chapter{\BIT@label@publications}% - \@mkboth{\MakeUppercase\BIT@label@publications} - {\MakeUppercase\BIT@label@publications}% - \list{\@biblabel{\@arabic\c@enumiv}}% - {\settowidth\labelwidth{\@biblabel{#1}}% - \leftmargin\labelwidth - \advance\leftmargin\labelsep - \setlength{\parsep}{1mm} - \setlength{\labelsep}{0.5em} - \setlength{\itemsep}{0.05pc} - \setlength{\listparindent}{0in} - \setlength{\itemindent}{0in} - \setlength{\rightmargin}{0in} - \@openbib@code - \usecounter{enumiv}% - \let\p@enumiv\@empty - \renewcommand\theenumiv{\@arabic\c@enumiv}}% - \sloppy - \clubpenalty4000 - \@clubpenalty \clubpenalty - \widowpenalty4000% - \sfcode`\.\@m} - {\def\@noitemerr - {\@latex@warning{Empty `publications' environment}}% - \endlist} - - -\newenvironment{projects}[1] - {\chapter{\BIT@label@projects}% - \@mkboth{\MakeUppercase\BIT@label@projects} - {\MakeUppercase\BIT@label@projects}% - \list{\@biblabel{\@arabic\c@enumiv}}% - {\settowidth\labelwidth{\@biblabel{#1}}% - \leftmargin\labelwidth - \advance\leftmargin\labelsep - \@openbib@code - \usecounter{enumiv}% - \let\p@enumiv\@empty - \renewcommand\theenumiv{\@arabic\c@enumiv}}% - \sloppy - \clubpenalty4000 - \@clubpenalty \clubpenalty - \widowpenalty4000% - \sfcode`\.\@m} - {\def\@noitemerr - {\@latex@warning{Empty `projects' environment}}% - \endlist} - - \newenvironment{resume} - {\chapter{\BIT@label@resume}} - {} - -\newenvironment{resumesection}[1] - {{\noindent\normalfont\bfseries #1} - \list{}{\labelwidth\z@ - \leftmargin 2\ccwd} - \item\relax} - {\endlist} - -\newenvironment{resumeli}[1] - {{\noindent\normalfont\bfseries #1} - \list{}{\labelwidth\z@ - \leftmargin 4\ccwd - \itemindent -2\ccwd - \listparindent\itemindent} - \item\relax} - {\endlist} - -\newenvironment{conclusion} - {\chapter*{结论} - \@mkboth{结论}{结论}% - \addcontentsline{toc}{chapter}{结论}} - {} - -\renewenvironment{thanks} - {\chapter{\BIT@label@thanks} - \fangsong - } - {} - -\newenvironment{symbolnote} - {\chapter{\BIT@label@symbolnote} - \fangsong} - {} - - %% ===========================术语===================== - \newcommand{\bit@denotation@name}{主è¦ç¬¦å·å¯¹ç…§è¡¨} - \newenvironment{denotation}[1][2.5cm]{ - \chapter{\bit@denotation@name} % no tocline - \noindent\begin{list}{}% - {\vskip-30bp\zihao{-4} - \renewcommand\makelabel[1]{##1\hfil} - \setlength{\labelwidth}{#1} % 标签盒å­å®½åº¦ - \setlength{\labelsep}{0.5cm} % 标签与列表文本è·ç¦» - \setlength{\itemindent}{0cm} % æ ‡ç­¾ç¼©è¿›é‡ - \setlength{\leftmargin}{\labelwidth+\labelsep} % 左边界 - \setlength{\rightmargin}{0cm} - \setlength{\parsep}{0cm} % 段è½é—´è· - \setlength{\itemsep}{0cm} % æ ‡ç­¾é—´è· - \setlength{\listparindent}{0cm} % 段è½ç¼©è¿›é‡ - \setlength{\topsep}{0pt} % æ ‡ç­¾ä¸Žä¸Šæ–‡çš„é—´è· - }}{\end{list}} -% ====增加化学ã€å›½é™…å•ä½å®åŒ… - \RequirePackage[version=4]{mhchem} - \RequirePackage{siunitx} -\setcounter{secnumdepth}{4} % 章节编å·æ·±åº¦ (part 对应 -1) -\setcounter{tocdepth}{2} % 目录深度 (part 对应 -1) - -%% End of file `bitmaster-xetex.cls'. - -%% ========================================================= - -% \end{macrocode} -% \begin{macrocode} -% -% \end{macrocode} -% -% \iffalse -%<*dtx-style> -\ProvidesPackage{dtx-style} -\RequirePackage{hypdoc} -\RequirePackage{ifthen} -\RequirePackage{fontspec} -\RequirePackage{amsmath} -\RequirePackage{unicode-math} -\RequirePackage[UTF8,scheme=chinese,heading,sub3section]{ctex} -\RequirePackage[ - top=2.5cm, bottom=2.5cm, - left=5cm, right=2cm, - headsep=3mm]{geometry} -\RequirePackage{graphicx} -\RequirePackage{multirow} -\RequirePackage{wrapfig} -\RequirePackage{hologo} -\RequirePackage{array,longtable,booktabs} -\RequirePackage{listings} -\RequirePackage{fancyhdr} -\RequirePackage[dvipsnames]{xcolor} -\RequirePackage{awesomebox} -% \RequirePackage{etoolbox} -\RequirePackage{dirtree} -\RequirePackage{metalogo} -\RequirePackage[tightLists=false]{markdown} -\RequirePackage{caption} -\RequirePackage{tikz} -\usetikzlibrary{positioning} -\RequirePackage{framed} -\RequirePackage{menukeys} -\RequirePackage{float} -\RequirePackage{subfig} - - % 设置列表无间隔 -\usepackage{enumitem} -\setlist{nosep} - -\markdownSetup{ - renderers = { - link = {\href{#2}{#1}}, - } -} - -\hypersetup{ - pdflang = zh-CN, - pdftitle = {BIThesis:北京ç†å·¥å¤§å­¦å­¦ä½è®ºæ–‡åŠæŠ¥å‘Šæ¨¡æ¿}, - pdfauthor = {冯开宇}, - pdfsubject = {北京ç†å·¥å¤§å­¦å­¦ä½è®ºæ–‡åŠæŠ¥å‘Šæ¨¡æ¿ä½¿ç”¨è¯´æ˜Ž}, - pdfkeywords = {论文模æ¿; 北京ç†å·¥å¤§å­¦; 使用说明}, - pdfdisplaydoctitle = true -}% - -\newcommand{\BIThesisLaTeX}{{\BIThesis}北京ç†å·¥å¤§å­¦å­¦ä½è®ºæ–‡åŠæŠ¥å‘Š{\LaTeX}模æ¿} -\newcommand{\BIThesisMacroPackage}{{\BIThesis}å®é›†} -\newcommand{\BIThesisWiki}{{\BIThesis}在线文档} -\newcommand{\BIThesisScaffold}{{\BIThesis}模æ¿} -\newcommand{\BIThesisRelease}{{\BIThesis}模æ¿} -\newcommand{\LPPL}{{\href{https://www.latex-project.org/lppl/lppl-1-3c.txt}{\LaTeX{} Project Public License (1.3.c)}}} -\newcommand{\versionold}{v2.0 BirthdayCake} -\newcommand{\version}{v3 Summer Time} - -\ExplSyntaxOn - -\AtBeginEnvironment { bitsyntax } { - \cs_set:Npn \lparen { \textup { ( } } - \cs_set:Npn \rparen { \textup { ) } } - \char_set_catcode_active:N | - \char_set_catcode_active:N < - \char_set_catcode_active:N ( - \char_set_active_eq:NN | \orbar - \char_set_active_eq:NN < \syntaxopt@aux - \char_set_active_eq:NN ( \defaultval@aux -} - -\NewDocumentCommand \BIThesisTemplates {m} { - \str_case:nn {#1} { - {UT}{本科生毕业论文模æ¿ï¼ˆundergraduate-thesis)} - {UTE}{本科生全英文专业毕业论文模æ¿ï¼ˆundergraduate-thesis-en)} - {GT}{研究生学ä½è®ºæ–‡æ¨¡æ¿ï¼ˆgraduate-thesis)} - {LR}{简易使用报告模æ¿ï¼ˆlab-report)} - {PT}{本科生毕业设计外文翻译模æ¿ï¼ˆpaper-translation)} - {PS}{北ç†å·¥ä¸»é¢˜çš„ Beamer 模æ¿ï¼ˆpresentation-slide)} - {UP}{本科生毕业设计开题报告(undergraduate-proposal)} - } -} - -% å…许æ¢è¡Œçš„细间è·ã€‚ -\def\breakablethinspace{\hskip 0.16667em\relax} - - -\DeclareDocumentCommand\kvopt{mm} - {\texttt{#1\breakablethinspace=\breakablethinspace#2}} - -\ExplSyntaxOff - -\ctexset{ - today=big, - abstractname=简介, -} - -\ctexset{section={ - format={\raggedright \bfseries \zihao{-3}}, - name = {第,ç« } - } -} - -\ctexset{subsection={ - format = {\bfseries \raggedright \zihao{4}} - } -} - - - -\ifthenelse{\equal{\@nameuse{g__ctex_fontset_tl}}{mac}}{ - \setmainfont{Palatino} - \setsansfont[Scale=MatchLowercase]{Helvetica} - \setmonofont[Scale=MatchLowercase]{Menlo} - \xeCJKsetwidth{‘’“â€}{1em} -}{ - \setmainfont[ - Extension = .otf, - UprightFont = *-regular, - BoldFont = *-bold, - ItalicFont = *-italic, - BoldItalicFont = *-bolditalic, - ]{texgyrepagella} - \setsansfont[ - Extension = .otf, - UprightFont = *-regular, - BoldFont = *-bold, - ItalicFont = *-italic, - BoldItalicFont = *-bolditalic, - ]{texgyreheros} - \setmonofont[ - Extension = .otf, - UprightFont = *-regular, - BoldFont = *-bold, - ItalicFont = *-italic, - BoldItalicFont = *-bolditalic, - Scale = MatchLowercase, - Ligatures = CommonOff, - ]{texgyrecursor} -} -\unimathsetup{ - math-style=ISO, - bold-style=ISO, -} -\IfFontExistsTF{XITSMath-Regular.otf}{ - \setmathfont[ - Extension = .otf, - BoldFont = XITSMath-Bold, - StylisticSet = 8, - ]{XITSMath-Regular} - \setmathfont[range={cal,bfcal},StylisticSet=1]{XITSMath-Regular.otf} -}{ - \setmathfont[ - Extension = .otf, - BoldFont = *bold, - StylisticSet = 8, - ]{xits-math} - \setmathfont[range={cal,bfcal},StylisticSet=1]{xits-math.otf} -} - -\colorlet{bit@macro}{blue!60!black} -\colorlet{bit@env}{blue!70!black} -\colorlet{bit@option}{purple} -\patchcmd{\PrintMacroName}{\MacroFont}{\MacroFont\bfseries\color{bit@macro}}{}{} -\patchcmd{\PrintDescribeMacro}{\MacroFont}{\MacroFont\bfseries\color{bit@macro}}{}{} -\patchcmd{\PrintDescribeEnv}{\MacroFont}{\MacroFont\bfseries\color{bit@env}}{}{} -\patchcmd{\PrintEnvName}{\MacroFont}{\MacroFont\bfseries\color{bit@env}}{}{} - -\def\DescribeOption{% - \leavevmode\@bsphack\begingroup\MakePrivateLetters% - \Describe@Option} -\def\Describe@Option#1{\endgroup - \marginpar{\raggedleft\PrintDescribeOption{#1}}% - \bit@special@index{option}{#1}\@esphack\ignorespaces} -\def\PrintDescribeOption#1{\strut \MacroFont\bfseries\sffamily\color{bit@option} #1\ } -\def\bit@special@index#1#2{\@bsphack - \begingroup - \HD@target - \let\HDorg@encapchar\encapchar - \edef\encapchar usage{% - \HDorg@encapchar hdclindex{\the\c@HD@hypercount}{usage}% - }% - \index{#2\actualchar{\string\ttfamily\space#2} - (#1)\encapchar usage}% - \index{#1:\levelchar#2\actualchar - {\string\ttfamily\space#2}\encapchar usage}% - \endgroup - \@esphack} - -\lstdefinestyle{lstStyleBase}{% - basicstyle=\small\ttfamily, - aboveskip=\medskipamount, - belowskip=\medskipamount, - lineskip=0pt, - boxpos=c, - showlines=false, - extendedchars=true, - escapeinside = {(*}{*)}, - upquote=true, - tabsize=2, - showtabs=false, - showspaces=false, - showstringspaces=false, - numbers=none, - linewidth=\linewidth, - xleftmargin=4pt, - xrightmargin=0pt, - resetmargins=false, - breaklines=true, - breakatwhitespace=false, - breakindent=0pt, - breakautoindent=true, - columns=flexible, - keepspaces=true, - gobble=4, - framesep=3pt, - rulesep=1pt, - framerule=1pt, - backgroundcolor=\color{gray!5}, - stringstyle=\color{green!40!black!100}, - keywordstyle=\bfseries\color{blue!50!black}, - commentstyle=\slshape\color{black!60}} - -\lstdefinestyle{lstStyleShell}{% - style=lstStyleBase, - frame=l, - rulecolor=\color{purple}, - language=bash, -} - -\lstdefinestyle{lstStyleLaTeX}{% - style=lstStyleBase, - frame=l, - rulecolor=\color{violet}, - language=[LaTeX]TeX, - emphstyle=[1]\color{teal}, -} - -\lstdefinestyle{lstStyleSyntax}{% - style=lstStyleBase, - frame=l, - rulecolor=\color{violet}, - language=[LaTeX]TeX, - emphstyle=[1]\color{teal}, -} - -\lstnewenvironment{latex}[1][]{\lstset{style=lstStyleLaTeX, #1}}{} -\lstnewenvironment{shell}{\lstset{style=lstStyleShell}}{} -\lstnewenvironment{bitsyntax}[1][]{\lstset{style=lstStyleSyntax, #1}}{} - -\def\orbar{\textup{\textbar}} -\def\syntaxopt#1{\textit{#1}} -\def\defaultval#1{\textbf{\textup{#1}}} -\def\syntaxopt@aux#1>{\syntaxopt{#1}} -\def\defaultval@aux#1){\defaultval{#1}} - - -\setlist{nosep} - -\DeclareDocumentCommand{\option}{m}{\textsf{#1}} -\DeclareDocumentCommand{\env}{m}{\texttt{#1}} -\newcommand{\myentry}[1]{% - \marginpar{\raggedleft\color{purple}\bfseries\strut #1}} -\newcommand{\note}[2][Note]{{% - \color{magenta}{\bfseries #1}\emph{#2}}} - -\DeclareDocumentCommand{\githubuser}{m}{\href{https://github.com/#1}{@#1}} - - - % 设置 caption 与 figure 之间的è·ç¦» -\setlength{\abovecaptionskip}{11pt} -\setlength{\belowcaptionskip}{9pt} - - % 设置图片的 caption æ ¼å¼ -\renewcommand{\thefigure}{\thesection-\arabic{figure}} -\captionsetup[figure]{font=small,labelsep=space} - - % 设置表格的 caption 与 table 之间的垂直è·ç¦» -\captionsetup[table]{skip=2pt} - - % 设置表格的 caption æ ¼å¼ -\renewcommand{\thetable}{\thesection-\arabic{table}} -\captionsetup[table]{font=small,labelsep=space} - - % 定义 BIThesis \LaTeX 风格的 Logo -\usepackage{relsize} -\makeatletter -\def\matex@ssize{\larger[-1]\scshape} -\DeclareRobustCommand{\BIThesis}{ - \mbox{ - \kern-0.5em{B}\kern-0.05em - {I}\kern-0.05em - {T}\kern-0.1em - \raisebox{-0.38ex}{\matex@ssize {H}}\kern-0.1em - {\matex@ssize {E}}\kern-0.05em - \raisebox{-0.38ex}{\matex@ssize {S}}\kern-0.05em - {\matex@ssize {I}}\kern-0.05em - \raisebox{-0.35ex}{\matex@ssize {S}}\kern-0.5em - \kern 1ex - } -} - -\makeatother - -% -% \fi -% -% -% \Finale -\endinput -% \iffalse -% Local Variables: -% mode: doctex -% TeX-master: t -% End: -% \fi diff --git a/macros/latex/contrib/bithesis/bithesis.ins b/macros/latex/contrib/bithesis/bithesis.ins deleted file mode 100644 index 27ae5ee939..0000000000 --- a/macros/latex/contrib/bithesis/bithesis.ins +++ /dev/null @@ -1,80 +0,0 @@ -%% Copyright (C) 2022 -%% Association of Bit Network Pioneer and any individual authors listed elsewhere in this file. -%% -------------------------------------------------------------------------- -%% -%% This work may be distributed and/or modified under the -%% conditions of the LaTeX Project Public License, either -%% version 1.3c of this license or (at your option) any later -%% version. This version of this license is in -%% http://www.latex-project.org/lppl/lppl-1-3c.txt -%% and the latest version of this license is in -%% http://www.latex-project.org/lppl.txt -%% and version 1.3 or later is part of all distributions of -%% LaTeX version 2020/11/27 or later. -%% -%% This work has the LPPL maintenance status `maintained'. -%% -%% The Current Mainteiner of this work is Feng Kaiyu. -%% -------------------------------------------------------------------------- - -\input docstrip.tex -\keepsilent - -\preamble - - Copyright (C) 2022 - Association of Bit Network Pioneer and any individual authors listed in the documentation. ------------------------------------------------------------------------------- - - This work may be distributed and/or modified under the - conditions of the LaTeX Project Public License, either - version 1.3c of this license or (at your option) any later - version. This version of this license is in - http://www.latex-project.org/lppl/lppl-1-3c.txt - and the latest version of this license is in - http://www.latex-project.org/lppl.txt - and version 1.3 or later is part of all distributions of - LaTeX version 2020/11/27 or later. - - This work has the LPPL maintenance status `maintained'. - - The Current Maintainer of this work is Feng Kaiyu. ------------------------------------------------------------------------------- - -\endpreamble - -\generate - { - \usedir{tex/latex/bithesis} - \file{bitart.cls} {\from{\jobname.dtx}{oldcls,article}} - \file{bitbook.cls} {\from{\jobname.dtx}{oldcls,book}} - \file{bitgrad.cls} {\from{\jobname.dtx}{oldcls,graduate}} - \file{bithesis.cls} {\from{\jobname.dtx}{cls,thesis}} - \file{bitbeamer.cls} {\from{\jobname.dtx}{cls,beamer}} - \file{bitreport.cls} {\from{\jobname.dtx}{cls,report}} - \file{dtx-style.sty} {\from{\jobname.dtx}{dtx-style}} - } - -\obeyspaces -\Msg{*************************************************************} -\Msg{* *} -\Msg{* To finish the installation you have to move the following *} -\Msg{* file into proper directories searched by TeX: *} -\Msg{* *} -\Msg{* The recommended directory is TDS:tex/latex/bithesis *} -\Msg{* *} -\Msg{* bithesis.cls *} -\Msg{* bitreport.cls *} -\Msg{* bitbeamer.cls *} -\Msg{* bitart.cls (deprecated) *} -\Msg{* bitbook.cls (deprecated) *} -\Msg{* bitgrad.cls (deprecated) *} -\Msg{* *} -\Msg{* To produce the documentation run the file bithesis.dtx *} -\Msg{* through XeLaTeX. *} -\Msg{* *} -\Msg{* Happy BIThesis! *} -\Msg{* *} -\Msg{*************************************************************} - -\endbatchfile diff --git a/macros/latex/contrib/bithesis/bithesis.pdf b/macros/latex/contrib/bithesis/bithesis.pdf deleted file mode 100644 index 83d3151ff5..0000000000 Binary files a/macros/latex/contrib/bithesis/bithesis.pdf and /dev/null differ diff --git a/macros/latex/contrib/bithesis/contributing-zh.md b/macros/latex/contrib/bithesis/contributing-zh.md deleted file mode 100644 index 52a09bae99..0000000000 --- a/macros/latex/contrib/bithesis/contributing-zh.md +++ /dev/null @@ -1,54 +0,0 @@ -# è´¡çŒ®è€…æŒ‡å— - -[![English version](assets/english.svg)](./contributing.md) - -:tada: 首先,感谢你为本项目付出的å®è´µæ—¶é—´ï¼:tada: - -以下是有关如何为本项目贡献力é‡çš„一些指导建议。 - -以下内容大多是指导性质的建议,并éžå¼ºåˆ¶è¦æ±‚。总之,在行动之å‰ç¡®ä¿ä½ çŸ¥é“自己è¦åšä»€ä¹ˆã€‚ - -本文档目å‰ä»å¤„于完善阶段,欢迎通过æ出你自己的æ„è§æˆ–者æ交 PR æ¥å¸®åŠ©æˆ‘们。 - -## Guidance - -**[我ä¸æƒ³çœ‹ä¸‹é¢çš„内容,我åªæ˜¯æƒ³é—®ä¸ªå°é—®é¢˜!!!](#加入我们的-QQ-群)** - -| | 普通使用者 | å¼€å‘者 | -| ---------- | ------------------------------- | ------------------------------------------- | -| æ出问题 | [QQ 群](#加入我们的-qq-群) | [QQ 群](#加入我们的-qq-群) | -| æ交 Bug | [QQ 群](#加入我们的-qq-群) | [Github - Issues](#在-github-上æ交-bug) | -| 有好的想法 | [QQ 群](#加入我们的-qq-群) | Github - Issues | -| æ交 PR | | [Github - Pull Request](#æ交-pull-request) | -| æœ‰ä¿¡å¿ƒç»´æŠ¤ä»£ç  | | [加入QQ 群并è”系我们](#加入我们的-qq-群) | - -## 加入我们的 QQ 群 - -在我们æ供的[QQ 群(737548118)][QQ chat group invitation]中有**很多活跃的维护者**å’Œ**å‹å¥½çš„社区氛围**。在这里你能获得很多与本项目有关的帮助。 - -[![Join on QQ Chat Group](https://img.shields.io/badge/QQ%E7%BE%A4-737548118-green)](https://jq.qq.com/?_wv=1027&k=KYDrmS5z) - -> æ示:关于具体如何æ出问题并没有明确的è¦æ±‚。总之请æ供尽å¯èƒ½è¯¦ç»†çš„ä¿¡æ¯ï¼Œå¹¶ä¸”æ€è€ƒä¸€ä¸‹è¿™ä¸ªé—®é¢˜æ˜¯ä¸æ˜¯å·²ç»è¢«è§£å†³äº†ã€‚ - -## 在 Github 上æ交 Bug - -如果你能更精确的定ä½é—®é¢˜æ‰€åœ¨ï¼Œæˆ–者能够æ供更详细的信æ¯ï¼›ä½ å¯ä»¥å‘我们[æ交一个 issue][issue reporting link]。 - -## æ交 Pull Request - -欢迎æ交 Pull Requestï¼ - -以下æµç¨‹å°†ä¼šå¸®åŠ©ä½ å®Œæˆä¸€æ¬¡ PR。 - -1. Fork 这个项目。 -2. 使用 `git clone` 将项目拉å–到本地。 -3. 使用最少的修改æ¥è§£å†³ bug。 -4. 使用 `git commit` æ交å˜æ›´ã€‚ -5. 创建一个 PR,并添加相应的说明。 -6. 在 PR 被åˆå¹¶ä¹‹å‰è¯·ä¿æŒå…³æ³¨ï¼Œä»¥ä¾¿è¿›è¡Œä¿®æ”¹ã€‚ - -更细致的æµç¨‹è¯·å‚考 -_[Github Help](https://help.github.com/en/github/collaborating-with-issues-and-pull-requests)_。 - -[QQ chat group invitation]: https://jq.qq.com/?_wv=1027&k=KYDrmS5z -[issue reporting link]: https://github.com/BITNP/BIThesis/issues/new diff --git a/macros/latex/contrib/bithesis/contributing.md b/macros/latex/contrib/bithesis/contributing.md deleted file mode 100644 index 3dcd006aaa..0000000000 --- a/macros/latex/contrib/bithesis/contributing.md +++ /dev/null @@ -1,56 +0,0 @@ -# Contributing - -[![Chinese version](./assets/chinese.svg)](./contributing-zh.md) - -:tada: First off, thanks for taking the time to contribute! :tada: - -The following is a set of guidelines for contributing to BIThesis. - -These are mostly guidelines, not rules. Use your best judgment, -and feel free to propose changes to this document in a pull request. - -## Guidance - -**[I don't want to read this whole thing, I just have a small question!!!](#join-our-QQ-chat-group)** - -| | For Users | For Developers | -| --------------- | -------------------------------- | ---------------------------------------------- | -| Have a Question | [QQ Chat Group](#join-our-QQ-chat-group) | [QQ Chat Group](#join-our-QQ-chat-group) | -| Bug Report | [QQ Chat Group](#join-our-QQ-chat-group) | [Github - Issues](#bug-report-on-github) | -| Feature Request | [QQ Chat Group](#join-our-QQ-chat-group) | [QQ Chat Group](#join-our-QQ-chat-group) | -| Pull Request | | [Github - Pull Request](#pull-request-process) | - -## Join Our QQ Chat Group - -We provide an [QQ Chat Group][QQ chat group invitation] -with **a bunch of active maintainers** and **a friendly community** -to give helpful advice **if you have any questions**. - -[![Join on QQ Chat Group](https://img.shields.io/badge/QQ%E7%BE%A4-737548118-green)](https://jq.qq.com/?_wv=1027&k=KYDrmS5z) - -> note: there is no detailed rules about how to ask question, just provide enough information and -rethink before write. - -## Bug Report on Github - -If you can locate the bug or provide more detailed information, you may -_[report an issue here][issue reporting link]_. - -## Pull Request Process - -Pull Request are welcomed! - -The following steps will help you finish a pull request. - -1. Fork this repo. -2. `git clone` your forked repo. -3. Make changes until the bug is fixed. -4. Commit your changes. -5. Create a pull request with related information. -6. Keep in touch with further discussion and refine. - -For more information, refer to the -_[Github Help](https://help.github.com/en/github/collaborating-with-issues-and-pull-requests)_. - -[QQ chat group invitation]: https://jq.qq.com/?_wv=1027&k=KYDrmS5z -[issue reporting link]: https://github.com/BITNP/BIThesis/issues/new diff --git a/macros/latex/contrib/l3build/CHANGELOG.md b/macros/latex/contrib/l3build/CHANGELOG.md index 20d7a61bbb..c83c3fc3b0 100644 --- a/macros/latex/contrib/l3build/CHANGELOG.md +++ b/macros/latex/contrib/l3build/CHANGELOG.md @@ -7,6 +7,11 @@ this project uses date-based 'snapshot' version identifiers. ## [Unreleased] +## [2022-09-15] + +### Fixed +- Copying of nested directories + ## [2022-04-19] ### Changed @@ -598,7 +603,8 @@ this project uses date-based 'snapshot' version identifiers. - Rationalise short option names: removed `-d`, `-E`, `-r` - Target `cmdcheck`: specific to LaTeX kernel work -[Unreleased]: https://github.com/latex3/l3build/compare/2022-04-19...HEAD +[Unreleased]: https://github.com/latex3/l3build/compare/2022-09-15...HEAD +[2022-09-15]: https://github.com/latex3/l3build/compare/2022-04-19...2022-09-15 [2022-04-19]: https://github.com/latex3/l3build/compare/2022-04-12...2022-04-19 [2022-04-12]: https://github.com/latex3/l3build/compare/2022-03-15...2022-04-12 [2022-03-15]: https://github.com/latex3/l3build/compare/2022-02-24...2022-03-15 diff --git a/macros/latex/contrib/l3build/README.md b/macros/latex/contrib/l3build/README.md index ed9a727216..bb05be7e4d 100644 --- a/macros/latex/contrib/l3build/README.md +++ b/macros/latex/contrib/l3build/README.md @@ -1,7 +1,7 @@ l3build: a testing and building system for LaTeX ================================================= -Release 2022-04-19 +Release 2022-09-15 Overview -------- diff --git a/macros/latex/contrib/l3build/l3build-install.lua b/macros/latex/contrib/l3build/l3build-install.lua index baea5a9a42..64d29fc590 100644 --- a/macros/latex/contrib/l3build/l3build-install.lua +++ b/macros/latex/contrib/l3build/l3build-install.lua @@ -327,9 +327,17 @@ function install_files(target,full,dry_run) if errorlevel ~= 0 then return errorlevel end + -- Track created destination directories to avoid overhead from + -- repeatedly creating them + local destination_dirs = {} + -- Files are all copied in one shot: this ensures that cleandir() -- can't be an issue even if there are complex set-ups for _,v in ipairs(installmap) do + if not destination_dirs[v.dest] then + mkdir(v.dest) + destination_dirs[v.dest] = true + end errorlevel = cp(v.file,v.source,v.dest) if errorlevel ~= 0 then return errorlevel end end diff --git a/macros/latex/contrib/l3build/l3build.1 b/macros/latex/contrib/l3build/l3build.1 index f3051302fd..a0b54c3507 100644 --- a/macros/latex/contrib/l3build/l3build.1 +++ b/macros/latex/contrib/l3build/l3build.1 @@ -1,4 +1,4 @@ -.TH l3build 1 "2022-04-19" +.TH l3build 1 "2022-09-15" .SH NAME l3build \- Checking and building packages .SH SYNOPSIS diff --git a/macros/latex/contrib/l3build/l3build.dtx b/macros/latex/contrib/l3build/l3build.dtx index 64ae3c39cf..efdadd7685 100644 --- a/macros/latex/contrib/l3build/l3build.dtx +++ b/macros/latex/contrib/l3build/l3build.dtx @@ -206,7 +206,6 @@ \end{longtable} \endgroup } -\newcommand\code{\texttt} \newcommand\var{\texttt} \usepackage[procnames]{listings} \lstset{ @@ -237,7 +236,7 @@ % }^^A % } % -% \date{Released 2022-04-19} +% \date{Released 2022-09-15} % % \maketitle % \tableofcontents @@ -510,7 +509,7 @@ % The documentation compilation is performed with the \var{typesetexe} binary (default \texttt{pdflatex}), with options \var{typesetopts}. % Additional \TeX{} material defined in \var{typesetcmds} is passed to the document (e.g., for writing |\\PassOptionsToClass{l3doc}{letterpaper}|, and so on---note that backslashes need to be escaped in Lua strings). % -% Files that match |typesetsuppfiles| in the |support| directory (|supportdir|) are copied into the |build/local| directory (|localdir|) for the typesetting compilation process. +% Files that match |typesetsuppfiles| in the |support| directory (|supportdir|) are copied into the |build/doc| directory (|typesetdir|) for the typesetting compilation process. % Additional dependencies listed in the \var{typesetdeps} variable (empty by default) will also be installed. % % Source files specified in \var{sourcefiles} and \var{typesetsourcefiles} @@ -714,7 +713,7 @@ % \label{fig:configs} % \end{figure} % -% To allow selection of a one or more configurations, and to allow saving of +% To allow selection of one or more configurations, and to allow saving of % |.tlg| files in non-standard configurations, the |--config| (|-c|) option may % be used. This works in the same way as |--engine|: it takes a comma list of % configurations to apply, overriding \var{checkconfigs}. @@ -1474,11 +1473,13 @@ % For example, to choose to use \LuaTeX{} for one file when \var{typesetexe} % is |pdftex| % \begin{verbatim} -% specialtypesetting.foo = {cmd = "luatex -interaction=nonstopmode"} +% specialtypesetting = specialtypesetting or {} +% specialtypesetting["foo.tex"] = {cmd = "luatex -interaction=nonstopmode"} % \end{verbatim} % or to select an entirely different typesetting function % \begin{verbatim} -% specialtypesetting.foo = {func = typeset_foo} +% specialtypesetting = specialtypesetting or {} +% specialtypesetting["foo.tex"] = {func = typeset_foo} % \end{verbatim} % % \subsection{Automated upload to CTAN} diff --git a/macros/latex/contrib/l3build/l3build.lua b/macros/latex/contrib/l3build/l3build.lua index 72d67d2e1c..ebca82423f 100755 --- a/macros/latex/contrib/l3build/l3build.lua +++ b/macros/latex/contrib/l3build/l3build.lua @@ -25,7 +25,7 @@ for those people who are interested. --]] -- Version information -release_date = "2022-04-19" +release_date = "2022-09-15" -- File operations are aided by the LuaFileSystem module local lfs = require("lfs") diff --git a/macros/latex/contrib/l3build/l3build.pdf b/macros/latex/contrib/l3build/l3build.pdf index 3f4e8750c2..3420d198a0 100644 Binary files a/macros/latex/contrib/l3build/l3build.pdf and b/macros/latex/contrib/l3build/l3build.pdf differ diff --git a/macros/latex/contrib/newpax/README.md b/macros/latex/contrib/newpax/README.md index 67884fc915..5023423287 100644 --- a/macros/latex/contrib/newpax/README.md +++ b/macros/latex/contrib/newpax/README.md @@ -7,7 +7,7 @@ a lua script first. The package is based on and uses code from [pax](https://ctan.org/pkg/pax) by Heiko Oberdiek. -Packageversion: 0.52 +Packageversion: 0.53 Packagedate: 2021-02-26 Author: Ulrike Fischer diff --git a/macros/latex/contrib/newpax/doc-input1.pdf b/macros/latex/contrib/newpax/doc-input1.pdf index 5502f64f96..49f91f65a5 100644 --- a/macros/latex/contrib/newpax/doc-input1.pdf +++ b/macros/latex/contrib/newpax/doc-input1.pdf @@ -544,7 +544,7 @@ endobj << /Type /Catalog /Pages 36 0 R /Outlines 84 0 R /Names 86 0 R /Lang (en-US)/PageMode /UseOutlines/OpenAction [5 0 R /Fit]/PageLabels <>]>> >> endobj 88 0 obj -<< /Creator /Author /Title /Producer (LuaTeX-1.15.0) /CreationDate (D:20220911155604+02'00') /ModDate (D:20220911155604+02'00') /Trapped /False /PTEX.FullBanner (This is LuaHBTeX, Version 1.15.0 (TeX Live 2022)) >> +<< /Creator /Author /Title /Producer (LuaTeX-1.15.0) /CreationDate (D:20220915203759+02'00') /ModDate (D:20220915203759+02'00') /Trapped /False /PTEX.FullBanner (This is LuaHBTeX, Version 1.15.0 (TeX Live 2022)) >> endobj xref 0 89 @@ -638,7 +638,7 @@ xref 0000028679 00000 n 0000028853 00000 n trailer -<< /Size 89 /Root 87 0 R /Info 88 0 R /ID [ <8F0FB4F0B8248AA1FF4C68AF8F8BFDF5> <8F0FB4F0B8248AA1FF4C68AF8F8BFDF5> ] >> +<< /Size 89 /Root 87 0 R /Info 88 0 R /ID [ <886964798E7A068E2C2C4A354A412824> <886964798E7A068E2C2C4A354A412824> ] >> startxref 29175 %%EOF diff --git a/macros/latex/contrib/newpax/doc-input1.tex b/macros/latex/contrib/newpax/doc-input1.tex index b6da05beae..04c23b4d91 100644 --- a/macros/latex/contrib/newpax/doc-input1.tex +++ b/macros/latex/contrib/newpax/doc-input1.tex @@ -1,6 +1,5 @@ % !Mode:: "TeX:UTF-8:Main" -\RequirePackage{pdfmanagement-testphase} -\DeclareDocumentMetadata{uncompress} +\DocumentMetadata{uncompress} \documentclass{article} \usepackage{hyperref} diff --git a/macros/latex/contrib/newpax/doc-input2.pdf b/macros/latex/contrib/newpax/doc-input2.pdf index f93f64ffc8..dcac6b1f3e 100644 --- a/macros/latex/contrib/newpax/doc-input2.pdf +++ b/macros/latex/contrib/newpax/doc-input2.pdf @@ -540,7 +540,7 @@ endobj << /Type /Catalog /Pages 35 0 R /Outlines 83 0 R /Names 85 0 R /Lang (en-US)/PageMode /UseOutlines/OpenAction [5 0 R /Fit]/PageLabels <>]>> >> endobj 87 0 obj -<< /Creator /Author /Title /Producer (LuaTeX-1.15.0) /CreationDate (D:20220911155626+02'00') /ModDate (D:20220911155626+02'00') /Trapped /False /PTEX.FullBanner (This is LuaHBTeX, Version 1.15.0 (TeX Live 2022)) >> +<< /Creator /Author /Title /Producer (LuaTeX-1.15.0) /CreationDate (D:20220915203828+02'00') /ModDate (D:20220915203828+02'00') /Trapped /False /PTEX.FullBanner (This is LuaHBTeX, Version 1.15.0 (TeX Live 2022)) >> endobj xref 0 88 @@ -633,7 +633,7 @@ xref 0000028411 00000 n 0000028585 00000 n trailer -<< /Size 88 /Root 86 0 R /Info 87 0 R /ID [ <89E0AB23EDFDDB91B45D227A7255B6E9> <89E0AB23EDFDDB91B45D227A7255B6E9> ] >> +<< /Size 88 /Root 86 0 R /Info 87 0 R /ID [ ] >> startxref 28907 %%EOF diff --git a/macros/latex/contrib/newpax/doc-input2.tex b/macros/latex/contrib/newpax/doc-input2.tex index e0d96d307f..a1991db774 100644 --- a/macros/latex/contrib/newpax/doc-input2.tex +++ b/macros/latex/contrib/newpax/doc-input2.tex @@ -1,6 +1,5 @@ % !Mode:: "TeX:UTF-8:Main" -\RequirePackage{pdfmanagement-testphase} -\DeclareDocumentMetadata{uncompress} +\DocumentMetadata{uncompress} \documentclass{article} \usepackage{hyperref} diff --git a/macros/latex/contrib/newpax/doc-use-newpax.pdf b/macros/latex/contrib/newpax/doc-use-newpax.pdf index b66c953778..3a3b35e65d 100644 --- a/macros/latex/contrib/newpax/doc-use-newpax.pdf +++ b/macros/latex/contrib/newpax/doc-use-newpax.pdf @@ -84,7 +84,7 @@ Q endstream endobj 6 0 obj -<< /Type /XObject /Subtype /Form /FormType 1 /PTEX.PageNumber 1 /PTEX.InfoDict << /Creator /Author /Title /Producer (LuaTeX-1.15.0) /CreationDate (D:20220911155604+02'00') /ModDate (D:20220911155604+02'00') /Trapped /False /PTEX.FullBanner (This is LuaHBTeX, Version 1.15.0 (TeX Live 2022)) >> /BBox [ 0 0 595.276 841.89 ] /Resources << /ExtGState 75 0 R /Font << /F15 76 0 R /F16 77 0 R /F28 78 0 R >> /ProcSet [ /PDF /Text ] >> /Length 4811 >> +<< /Type /XObject /Subtype /Form /FormType 1 /PTEX.PageNumber 1 /PTEX.InfoDict << /Creator /Author /Title /Producer (LuaTeX-1.15.0) /CreationDate (D:20220915203759+02'00') /ModDate (D:20220915203759+02'00') /Trapped /False /PTEX.FullBanner (This is LuaHBTeX, Version 1.15.0 (TeX Live 2022)) >> /BBox [ 0 0 595.276 841.89 ] /Resources << /ExtGState 75 0 R /Font << /F15 76 0 R /F16 77 0 R /F28 78 0 R >> /ProcSet [ /PDF /Text ] >> /Length 4811 >> stream /opacity1 gs BT @@ -393,7 +393,7 @@ Q endstream endobj 24 0 obj -<< /Type /XObject /Subtype /Form /FormType 1 /PTEX.PageNumber 2 /PTEX.InfoDict << /Creator /Author /Title /Producer (LuaTeX-1.15.0) /CreationDate (D:20220911155604+02'00') /ModDate (D:20220911155604+02'00') /Trapped /False /PTEX.FullBanner (This is LuaHBTeX, Version 1.15.0 (TeX Live 2022)) >> /BBox [ 0 0 595.276 841.89 ] /Resources << /ExtGState 75 0 R /Font << /F16 77 0 R /F15 76 0 R >> /ProcSet [ /PDF /Text ] >> /Length 303 >> +<< /Type /XObject /Subtype /Form /FormType 1 /PTEX.PageNumber 2 /PTEX.InfoDict << /Creator /Author /Title /Producer (LuaTeX-1.15.0) /CreationDate (D:20220915203759+02'00') /ModDate (D:20220915203759+02'00') /Trapped /False /PTEX.FullBanner (This is LuaHBTeX, Version 1.15.0 (TeX Live 2022)) >> /BBox [ 0 0 595.276 841.89 ] /Resources << /ExtGState 75 0 R /Font << /F16 77 0 R /F15 76 0 R >> /ProcSet [ /PDF /Text ] >> /Length 303 >> stream /opacity1 gs BT @@ -485,10 +485,10 @@ endobj << /Type /Annot /Subtype /Link /Border [0 0 1 ] /H /I /C [0.724708 0.4 0.717646 ] /A <> /BS <> /Rect [ 158.406 569.081 276.275 574.615 ] >> endobj 22 0 obj -<< /Type /Annot /Subtype /Link /Border [0 0 1 ] /H /I /C [0.444706 0.456472 0.680002 ] /A </D[ ]>> /BS <> /Rect [ 165.878 563.163 174.078 568.637 ] >> +<< /Type /Annot /Subtype /Link /Border [0 0 1 ] /H /I /C [0.444706 0.456472 0.680002 ] /A </Subtype/application#2Fpdf/Type/Filespec/UF >>/D(chapter.1)>> /BS <> /Rect [ 165.878 563.163 174.078 568.637 ] >> endobj 23 0 obj -<< /Type /Annot /Subtype /Link /Border [0 0 1 ] /H /I /C [0.444706 0.456472 0.680002 ] /A </D[ ]>> /BS <> /Rect [ 158.406 508.869 165.768 513.432 ] >> +<< /Type /Annot /Subtype /Link /Border [0 0 1 ] /H /I /C [0.444706 0.456472 0.680002 ] /A </Subtype/application#2Fpdf/Type/Filespec/UF >>/D[0 /Fit]>> /BS <> /Rect [ 158.406 508.869 165.768 513.432 ] >> endobj 26 0 obj << /Type /Annot /Subtype /Link /Border [0 0 1 ] /H /I /C [0.724708 0.4 0.717646 ] /A <> /BS <> /Rect [ 282.581 640.697 359.667 646.291 ] >> @@ -530,10 +530,10 @@ endobj << /Type /Annot /Subtype /Link /Border [0 0 1 ] /H /I /C [0.724708 0.4 0.717646 ] /A <> /BS <> /Rect [ 158.406 402.258 276.275 407.792 ] >> endobj 45 0 obj -<< /Type /Annot /Subtype /Link /Border [0 0 1 ] /H /I /C [0.444706 0.456472 0.680002 ] /A </D[ ]>> /BS <> /Rect [ 165.878 396.34 174.078 401.814 ] >> +<< /Type /Annot /Subtype /Link /Border [0 0 1 ] /H /I /C [0.444706 0.456472 0.680002 ] /A </Subtype/application#2Fpdf/Type/Filespec/UF >>/D(chapter.1)>> /BS <> /Rect [ 165.878 396.34 174.078 401.814 ] >> endobj 46 0 obj -<< /Type /Annot /Subtype /Link /Border [0 0 1 ] /H /I /C [0.444706 0.456472 0.680002 ] /A </D[ ]>> /BS <> /Rect [ 158.406 342.046 165.768 346.609 ] >> +<< /Type /Annot /Subtype /Link /Border [0 0 1 ] /H /I /C [0.444706 0.456472 0.680002 ] /A </Subtype/application#2Fpdf/Type/Filespec/UF >>/D[0 /Fit]>> /BS <> /Rect [ 158.406 342.046 165.768 346.609 ] >> endobj 48 0 obj << /Type /Annot /Subtype /Link /Border [0 0 1 ] /H /I /C [0.724708 0.4 0.717646 ] /A <> /BS <> /Rect [ 282.581 473.874 359.667 479.468 ] >> @@ -635,7 +635,7 @@ endobj [ 102 0 R 103 0 R 104 0 R 105 0 R 106 0 R 107 0 R 108 0 R 109 0 R 110 0 R 111 0 R 112 0 R 113 0 R 114 0 R 115 0 R 101 0 R ] endobj 56 0 obj -<< /Type /XObject /Subtype /Form /FormType 1 /PTEX.PageNumber 1 /PTEX.InfoDict << /Creator /Author /Title /Producer (LuaTeX-1.15.0) /CreationDate (D:20220911155626+02'00') /ModDate (D:20220911155626+02'00') /Trapped /False /PTEX.FullBanner (This is LuaHBTeX, Version 1.15.0 (TeX Live 2022)) >> /BBox [ 0 0 595.276 841.89 ] /Resources << /ExtGState 125 0 R /Font << /F15 126 0 R /F16 127 0 R /F28 128 0 R >> /ProcSet [ /PDF /Text ] >> /Length 4742 >> +<< /Type /XObject /Subtype /Form /FormType 1 /PTEX.PageNumber 1 /PTEX.InfoDict << /Creator /Author /Title /Producer (LuaTeX-1.15.0) /CreationDate (D:20220915203828+02'00') /ModDate (D:20220915203828+02'00') /Trapped /False /PTEX.FullBanner (This is LuaHBTeX, Version 1.15.0 (TeX Live 2022)) >> /BBox [ 0 0 595.276 841.89 ] /Resources << /ExtGState 125 0 R /Font << /F15 126 0 R /F16 127 0 R /F28 128 0 R >> /ProcSet [ /PDF /Text ] >> /Length 4742 >> stream /opacity1 gs BT @@ -966,10 +966,10 @@ endobj << /Type /Annot /Subtype /Link /Border [0 0 1] /H /I /C [0.724708 0.4 0.717646] /A <> /Rect [ 150.898 538.673 398.571 549.086 ] >> endobj 114 0 obj -<< /Type /Annot /Subtype /Link /Border [0 0 1] /H /I /C [0.444706 0.456472 0.680002] /A </D[ ]>> /Rect [ 164.957 527.537 180.385 537.838 ] >> +<< /Type /Annot /Subtype /Link /Border [0 0 1] /H /I /C [0.444706 0.456472 0.680002] /A </Subtype/application#2Fpdf/Type/Filespec/UF >>/D(chapter.1)>> /Rect [ 164.957 527.537 180.385 537.838 ] >> endobj 115 0 obj -<< /Type /Annot /Subtype /Link /Border [0 0 1] /H /I /C [0.444706 0.456472 0.680002] /A </D[ ]>> /Rect [ 150.898 425.376 164.751 433.962 ] >> +<< /Type /Annot /Subtype /Link /Border [0 0 1] /H /I /C [0.444706 0.456472 0.680002] /A </Subtype/application#2Fpdf/Type/Filespec/UF >>/D[0 /Fit]>> /Rect [ 150.898 425.376 164.751 433.962 ] >> endobj 101 0 obj << /Type /Annot /Subtype /Link /Border [0 0 1] /H /I /C [0.0 0.0 1.0] /Rect [ 163.961 661.186 172.514 673.704 ]/A << /S /GoTo /D (NEWPAX@doc-input2.newpax@1@B) >> >> @@ -1020,7 +1020,7 @@ endobj [ 148 0 R 149 0 R 150 0 R 151 0 R ] endobj 147 0 obj -<< /Type /XObject /Subtype /Form /FormType 1 /PTEX.PageNumber 2 /PTEX.InfoDict << /Creator /Author /Title /Producer (LuaTeX-1.15.0) /CreationDate (D:20220911155626+02'00') /ModDate (D:20220911155626+02'00') /Trapped /False /PTEX.FullBanner (This is LuaHBTeX, Version 1.15.0 (TeX Live 2022)) >> /BBox [ 0 0 595.276 841.89 ] /Resources << /ExtGState 125 0 R /Font << /F16 127 0 R /F15 126 0 R >> /ProcSet [ /PDF /Text ] >> /Length 303 >> +<< /Type /XObject /Subtype /Form /FormType 1 /PTEX.PageNumber 2 /PTEX.InfoDict << /Creator /Author /Title /Producer (LuaTeX-1.15.0) /CreationDate (D:20220915203828+02'00') /ModDate (D:20220915203828+02'00') /Trapped /False /PTEX.FullBanner (This is LuaHBTeX, Version 1.15.0 (TeX Live 2022)) >> /BBox [ 0 0 595.276 841.89 ] /Resources << /ExtGState 125 0 R /Font << /F16 127 0 R /F15 126 0 R >> /ProcSet [ /PDF /Text ] >> /Length 303 >> stream /opacity1 gs BT @@ -1079,7 +1079,7 @@ endobj [ 158 0 R ] endobj 157 0 obj -<< /Type /XObject /Subtype /Form /FormType 1 /PTEX.PageNumber 3 /PTEX.InfoDict << /Creator /Author /Title /Producer (LuaTeX-1.15.0) /CreationDate (D:20220911155626+02'00') /ModDate (D:20220911155626+02'00') /Trapped /False /PTEX.FullBanner (This is LuaHBTeX, Version 1.15.0 (TeX Live 2022)) >> /BBox [ 0 0 595.276 841.89 ] /Resources << /ExtGState 125 0 R /Font << /F15 126 0 R >> /ProcSet [ /PDF /Text ] >> /Length 173 >> +<< /Type /XObject /Subtype /Form /FormType 1 /PTEX.PageNumber 3 /PTEX.InfoDict << /Creator /Author /Title /Producer (LuaTeX-1.15.0) /CreationDate (D:20220915203828+02'00') /ModDate (D:20220915203828+02'00') /Trapped /False /PTEX.FullBanner (This is LuaHBTeX, Version 1.15.0 (TeX Live 2022)) >> /BBox [ 0 0 595.276 841.89 ] /Resources << /ExtGState 125 0 R /Font << /F15 126 0 R >> /ProcSet [ /PDF /Text ] >> /Length 173 >> stream /opacity1 gs BT @@ -1124,7 +1124,7 @@ endobj << /Type /Page /Contents 167 0 R /Resources 165 0 R /MediaBox [ 0 0 612 792 ] /Parent 72 0 R >> endobj 164 0 obj -<< /Type /XObject /Subtype /Form /FormType 1 /PTEX.PageNumber 4 /PTEX.InfoDict << /Creator /Author /Title /Producer (LuaTeX-1.15.0) /CreationDate (D:20220911155626+02'00') /ModDate (D:20220911155626+02'00') /Trapped /False /PTEX.FullBanner (This is LuaHBTeX, Version 1.15.0 (TeX Live 2022)) >> /BBox [ 0 0 595.276 841.89 ] /Resources << /ExtGState 125 0 R /Font << /F15 126 0 R >> /ProcSet [ /PDF /Text ] >> /Length 123 >> +<< /Type /XObject /Subtype /Form /FormType 1 /PTEX.PageNumber 4 /PTEX.InfoDict << /Creator /Author /Title /Producer (LuaTeX-1.15.0) /CreationDate (D:20220915203828+02'00') /ModDate (D:20220915203828+02'00') /Trapped /False /PTEX.FullBanner (This is LuaHBTeX, Version 1.15.0 (TeX Live 2022)) >> /BBox [ 0 0 595.276 841.89 ] /Resources << /ExtGState 125 0 R /Font << /F15 126 0 R >> /ProcSet [ /PDF /Text ] >> /Length 123 >> stream /opacity1 gs BT @@ -1219,20 +1219,20 @@ endobj << /Type /Catalog /Pages 72 0 R /Names 176 0 R /Lang (en-US)/PageMode /UseOutlines/OpenAction [5 0 R /Fit]/PageLabels <>]>> >> endobj 178 0 obj -<< /Creator /Producer (LuaTeX-1.15.0) /CreationDate (D:20220911155738+02'00') /ModDate (D:20220911155738+02'00') /Trapped /False /PTEX.FullBanner (This is LuaHBTeX, Version 1.15.0 (TeX Live 2022)) >> +<< /Creator /Producer (LuaTeX-1.15.0) /CreationDate (D:20220915203954+02'00') /ModDate (D:20220915203954+02'00') /Trapped /False /PTEX.FullBanner (This is LuaHBTeX, Version 1.15.0 (TeX Live 2022)) >> endobj xref 0 179 0000000002 65535 f -0000062659 00000 n +0000063994 00000 n 0000000003 00000 f 0000000004 00000 f 0000000053 00000 f 0000000668 00000 n 0000001304 00000 n 0000001090 00000 n -0000030643 00000 n -0000030854 00000 n +0000031533 00000 n +0000031744 00000 n 0000023523 00000 n 0000023745 00000 n 0000023967 00000 n @@ -1246,56 +1246,56 @@ xref 0000025742 00000 n 0000025964 00000 n 0000026186 00000 n -0000026589 00000 n +0000026877 00000 n 0000021739 00000 n 0000021524 00000 n -0000026864 00000 n -0000031065 00000 n -0000031276 00000 n -0000031487 00000 n +0000027309 00000 n +0000031955 00000 n +0000032166 00000 n +0000032377 00000 n 0000022677 00000 n -0000031698 00000 n -0000031911 00000 n -0000027086 00000 n -0000027307 00000 n -0000027529 00000 n -0000027750 00000 n -0000027972 00000 n -0000028194 00000 n -0000028416 00000 n -0000028636 00000 n -0000028858 00000 n -0000029079 00000 n -0000029301 00000 n -0000029522 00000 n -0000029744 00000 n -0000030146 00000 n +0000032588 00000 n +0000032801 00000 n +0000027531 00000 n +0000027752 00000 n +0000027974 00000 n +0000028195 00000 n +0000028417 00000 n +0000028639 00000 n +0000028861 00000 n +0000029081 00000 n +0000029303 00000 n +0000029524 00000 n +0000029746 00000 n +0000029967 00000 n +0000030189 00000 n +0000030879 00000 n 0000022958 00000 n -0000030421 00000 n -0000032122 00000 n -0000032335 00000 n -0000032548 00000 n +0000031311 00000 n +0000033012 00000 n +0000033225 00000 n +0000033438 00000 n 0000023240 00000 n 0000000054 00000 f 0000000055 00000 f 0000000000 00000 f -0000034124 00000 n -0000033490 00000 n +0000035014 00000 n +0000034380 00000 n 0000000020 00000 n -0000032761 00000 n -0000032821 00000 n -0000032882 00000 n -0000032943 00000 n -0000033003 00000 n -0000033064 00000 n -0000033125 00000 n -0000033186 00000 n -0000033247 00000 n -0000033307 00000 n -0000033368 00000 n -0000033429 00000 n -0000064461 00000 n -0000064820 00000 n +0000033651 00000 n +0000033711 00000 n +0000033772 00000 n +0000033833 00000 n +0000033893 00000 n +0000033954 00000 n +0000034015 00000 n +0000034076 00000 n +0000034137 00000 n +0000034197 00000 n +0000034258 00000 n +0000034319 00000 n +0000065796 00000 n +0000066155 00000 n 0000000792 00000 n 0000021458 00000 n 0000006694 00000 n @@ -1324,86 +1324,86 @@ xref 0000022892 00000 n 0000023173 00000 n 0000023456 00000 n -0000057331 00000 n -0000054254 00000 n -0000054458 00000 n -0000054661 00000 n -0000054864 00000 n -0000055067 00000 n -0000055269 00000 n -0000055472 00000 n -0000055675 00000 n -0000055878 00000 n -0000056080 00000 n -0000056283 00000 n -0000056485 00000 n -0000056689 00000 n -0000057074 00000 n -0000057834 00000 n -0000033854 00000 n -0000033651 00000 n -0000057516 00000 n -0000057580 00000 n -0000057644 00000 n -0000057707 00000 n -0000057771 00000 n -0000033983 00000 n -0000039450 00000 n -0000039501 00000 n -0000039658 00000 n -0000039814 00000 n -0000039968 00000 n -0000040171 00000 n -0000041454 00000 n -0000041656 00000 n -0000042635 00000 n -0000042835 00000 n -0000043635 00000 n -0000043874 00000 n -0000044233 00000 n -0000044471 00000 n -0000044680 00000 n -0000044917 00000 n -0000044998 00000 n -0000050284 00000 n -0000050352 00000 n -0000052850 00000 n -0000052917 00000 n -0000054188 00000 n -0000058304 00000 n -0000059179 00000 n -0000059383 00000 n -0000059568 00000 n -0000059753 00000 n -0000060001 00000 n -0000058122 00000 n -0000057919 00000 n -0000059938 00000 n -0000058251 00000 n -0000060448 00000 n -0000061180 00000 n -0000061426 00000 n -0000060290 00000 n -0000060087 00000 n -0000061363 00000 n -0000060419 00000 n -0000061828 00000 n -0000062573 00000 n -0000061715 00000 n -0000061512 00000 n -0000062510 00000 n -0000062706 00000 n -0000063469 00000 n -0000062738 00000 n -0000062810 00000 n -0000063708 00000 n -0000064617 00000 n -0000064913 00000 n -0000065614 00000 n -0000065652 00000 n -0000065811 00000 n +0000058666 00000 n +0000055144 00000 n +0000055348 00000 n +0000055551 00000 n +0000055754 00000 n +0000055957 00000 n +0000056159 00000 n +0000056362 00000 n +0000056565 00000 n +0000056768 00000 n +0000056970 00000 n +0000057173 00000 n +0000057375 00000 n +0000057579 00000 n +0000058252 00000 n +0000059169 00000 n +0000034744 00000 n +0000034541 00000 n +0000058851 00000 n +0000058915 00000 n +0000058979 00000 n +0000059042 00000 n +0000059106 00000 n +0000034873 00000 n +0000040340 00000 n +0000040391 00000 n +0000040548 00000 n +0000040704 00000 n +0000040858 00000 n +0000041061 00000 n +0000042344 00000 n +0000042546 00000 n +0000043525 00000 n +0000043725 00000 n +0000044525 00000 n +0000044764 00000 n +0000045123 00000 n +0000045361 00000 n +0000045570 00000 n +0000045807 00000 n +0000045888 00000 n +0000051174 00000 n +0000051242 00000 n +0000053740 00000 n +0000053807 00000 n +0000055078 00000 n +0000059639 00000 n +0000060514 00000 n +0000060718 00000 n +0000060903 00000 n +0000061088 00000 n +0000061336 00000 n +0000059457 00000 n +0000059254 00000 n +0000061273 00000 n +0000059586 00000 n +0000061783 00000 n +0000062515 00000 n +0000062761 00000 n +0000061625 00000 n +0000061422 00000 n +0000062698 00000 n +0000061754 00000 n +0000063163 00000 n +0000063908 00000 n +0000063050 00000 n +0000062847 00000 n +0000063845 00000 n +0000064041 00000 n +0000064804 00000 n +0000064073 00000 n +0000064145 00000 n +0000065043 00000 n +0000065952 00000 n +0000066248 00000 n +0000066949 00000 n +0000066987 00000 n +0000067146 00000 n trailer -<< /Size 179 /Root 177 0 R /Info 178 0 R /ID [ ] >> +<< /Size 179 /Root 177 0 R /Info 178 0 R /ID [ ] >> startxref -66111 +67446 %%EOF diff --git a/macros/latex/contrib/newpax/doc-use-newpax.tex b/macros/latex/contrib/newpax/doc-use-newpax.tex index dc23bcd842..c24ea392ef 100644 --- a/macros/latex/contrib/newpax/doc-use-newpax.tex +++ b/macros/latex/contrib/newpax/doc-use-newpax.tex @@ -1,7 +1,7 @@ % !Mode:: "TeX:UTF-8:Main" - -\RequirePackage{pdfmanagement-testphase} -\DeclareDocumentMetadata{uncompress} +% The next command needs LaTeX 2022-06-01, for older formats see documentation +% of pdfmanagement-testphase +\DocumentMetadata{uncompress} \documentclass{article} \usepackage{pdfpages,xcolor} diff --git a/macros/latex/contrib/newpax/doc-use-pax.pdf b/macros/latex/contrib/newpax/doc-use-pax.pdf index 3840aee12e..624a2b7370 100644 Binary files a/macros/latex/contrib/newpax/doc-use-pax.pdf and b/macros/latex/contrib/newpax/doc-use-pax.pdf differ diff --git a/macros/latex/contrib/newpax/doc-use-pax.tex b/macros/latex/contrib/newpax/doc-use-pax.tex index f5b6e695a6..08bfe5abe7 100644 --- a/macros/latex/contrib/newpax/doc-use-pax.tex +++ b/macros/latex/contrib/newpax/doc-use-pax.tex @@ -16,6 +16,10 @@ %correct a bug in pax affecting clipping \makeatletter \patchcmd\PAX@pdf@annot{\PAX@pagellx}{\PAX@page@llx}{}{\fail} +%allow hashes and percent in the pax file +\patchcmd\PAX@AddAnnots{\InputIfFileExists\PAX@file{}{\typeout{* Missing: \PAX@file}}} + {\begingroup \catcode`\#=12 \catcode`\%=12 + \InputIfFileExists\PAX@file{}{\typeout{* Missing: \PAX@file}}\endgroup}{}{\fail} \makeatother \begin{document} \includegraphics[scale=0.5,trim=5cm 15cm 8cm 3cm,clip,page=2]{doc-input1} diff --git a/macros/latex/contrib/newpax/newpax.dtx b/macros/latex/contrib/newpax/newpax.dtx index 01f68546dd..12566c7053 100644 --- a/macros/latex/contrib/newpax/newpax.dtx +++ b/macros/latex/contrib/newpax/newpax.dtx @@ -2,7 +2,7 @@ % % File: newpax.dtx % Copyright 2006-2008, 2011, 2012 Heiko Oberdiek (original pax.sty) -% Copyright (C) 2021 Ulrike Fischer +% Copyright (C) 2021, 2022 Ulrike Fischer % % It may be distributed and/or modified under the conditions of the % LaTeX Project Public License (LPPL), either version 1.3c of this @@ -29,7 +29,7 @@ %<@@=newpax> \NeedsTeXFormat{LaTeX2e} \ProvidesPackage{newpax}% - [2021-03-07 v0.51 Annotation support for PDF graphics based on pax.sty adapted by (UF)]% + [2022-09-15 v0.53 Annotation support for PDF graphics based on pax.sty adapted by (UF)]% \ExplSyntaxOn \bool_if:nF { @@ -39,7 +39,7 @@ \PackageError{newpax} { PDF~resource~management~code~not~found!\MessageBreak - newpage~will~no~work. + newpax~will~no~work. } { Load~it~with \MessageBreak @@ -701,8 +701,8 @@ %<*lua> local ProvidesLuaModule = { name = "newpax", - version = "0.52", --TAGVERSION - date = "2022-09-11", --TAGDATE + version = "0.53", --TAGVERSION + date = "2022-09-15", --TAGDATE description = "newpax lua code", license = "The LATEX Project Public License 1.3c" } @@ -1015,6 +1015,9 @@ end local function outputKV_uri (pdfedict) local type, value, hex = GETFROMDICTIONARY(pdfedict,constKEY_URI) + if TYPE(value) == "pdfe.reference" then + type,value,hex = GETFROMREFERENCE(value) + end local a= strKV_BEG .. constKEY_URI .. strVALUE_BEG if hex then a = a .. strHEX_STR_BEG .. value .. strHEX_STR_END @@ -1031,24 +1034,54 @@ local function outputKV_N (pdfedict) return a end +-- if a gotoR has a filespec filespec we use this +-- to output the reference. It is rather crude and handles only names and strings +local function outputDICT (dictionary) + local tkeys = {} + local dict = DICTIONARYTOTABLE(dictionary) + for name,value in pairs(dict) do + table.insert(tkeys,name) + end + table.sort(tkeys) + local a = "<<" + for _,k in ipairs (tkeys) do + v=dict[k] + a = a .. strNAME.. k + if v[1]== 5 then -- it is a name + b = string.gsub(v[2], "/", "#2F") + a = a .. strNAME .. b + elseif v[1] == 6 then -- it is a string + local b + if v[3] then + b = "<" .. v[2] .. ">" + else + b = "(" .. v[2] .. ")" + end + a = a ..strRECT_SEP .. b + -- everything else is ignored for now! + end + end + a = a .. ">>" + return a +end + local function outputKV_gotor (pdfedict) -- action dictionary - local type, value, desttype, destvalue, hex - local checktype, checkvalue, checkhex = GETFROMDICTIONARY(pdfedict,"F") - if checktype==10 then - -- TODO resolve reference deeper!! - local a,b,c= GETFROMREFERENCE(checkvalue) - type, value, hex = GETFROMDICTIONARY(b,"F") - desttype,destvalue = GETFROMDICTIONARY(b,"D") - else - value=checkvalue - desttype,destvalue = GETFROMDICTIONARY(pdfedict,"D") - end + local type, value, hex = GETFROMDICTIONARY(pdfedict,"F") + local desttype, destvalue, destdetail = GETFROMDICTIONARY(pdfedict,"D") local a = strKV_BEG .. constKEY_FILE .. strVALUE_BEG - a = strKV_BEG .. constKEY_FILE .. strVALUE_BEG - if hex then - a = a .. strHEX_STR_BEG .. value .. strHEX_STR_END + if TYPE(value) == "pdfe.reference" then + local x,dictionary = GETFROMREFERENCE(value) + if TYPE(dictionary) == "pdfe.dictionary" then + a = a .. outputDICT (dictionary) + else + print("ERROR!? this is not a dictionary!!") + end else - a = a .. strLIT_STR_BEG .. value .. strLIT_STR_END + if hex then + a = a .. strHEX_STR_BEG .. value .. strHEX_STR_END + else + a = a .. strLIT_STR_BEG .. value .. strLIT_STR_END + end end a = a .. strVALUE_END .. strKV_END if desttype == 7 then diff --git a/macros/latex/contrib/newpax/newpax.ins b/macros/latex/contrib/newpax/newpax.ins index 62ec48b0c9..ccce1d73c0 100644 --- a/macros/latex/contrib/newpax/newpax.ins +++ b/macros/latex/contrib/newpax/newpax.ins @@ -2,7 +2,7 @@ File: newpax.ins -Copyright (C) 2021 Ulrike Fischer +Copyright (C) 2021,2022 Ulrike Fischer It may be distributed and/or modified under the conditions of the LaTeX Project Public License (LPPL), either version 1.3c of this @@ -34,7 +34,7 @@ for those people who are interested. \let\MetaPrefix\relax \preamble -Copyright (C) 2021 Ulrike Fischer +Copyright (C) 2021,2022 Ulrike Fischer It may be distributed and/or modified under the conditions of the LaTeX Project Public License (LPPL), either version 1.3c of diff --git a/macros/latex/contrib/newpax/newpax.pdf b/macros/latex/contrib/newpax/newpax.pdf index 9dd7df22bd..b2391a73ee 100644 --- a/macros/latex/contrib/newpax/newpax.pdf +++ b/macros/latex/contrib/newpax/newpax.pdf @@ -1,7 +1,7 @@ %PDF-1.7 %ÌÕÁÔÅØÐÄÆ 7 0 obj -<< /Length 12182 >> +<< /Length 12144 >> stream /opacity1 gs 0 g 0 G @@ -24,7 +24,7 @@ BT 1 0 0 1 213.273 714.049 Tm [<004D003200720054001C0074>]TJ 0 g 0 G /F46 20.66252 Tf -1 0 0 1 285.943 714.049 Tm [<0054001C002B0046001C003B0032002D>-367<0070007900580038006B>]TJ +1 0 0 1 285.943 714.049 Tm [<0054001C002B0046001C003B0032002D>-367<0070007900580038006A>]TJ 0 g 0 G 0 g 0 G /F46 11.95517 Tf @@ -35,7 +35,7 @@ BT /F49 12.95146 Tf 1 0 0 1 342.914 666.569 Tm [<000B>]TJ /F49 14.3462 Tf -1 0 0 1 261.794 636.963 Tm [<0013001100130013000E0011001A000E00120012>]TJ +1 0 0 1 261.6 636.963 Tm [<0013001100130013000E0011001A000E00120016>]TJ 0 g 0 G /F46 14.3462 Tf 1 0 0 1 74.008 559.773 Tm [<0052>-500<0041004D006900600051>-31<002F006D002B006900420051004D>]TJ @@ -55,11 +55,10 @@ BT /F28 10.90909 Tf 1 0 0 1 466.587 439.085 Tm [<00240042004D002B0048006D002F00320054002F0037>]TJ /F49 10.90909 Tf -0.98 0 0 1 529.587 439.085 Tm [<0442005500490046>]TJ -1.006 0 0 1 74.409 425.536 Tm [<0042004F004F0050005500420055004A0050004F>-225<0044005000500053>19<0045004A004F0042005500460054>-224<004F0050>-225<004D0050004F004800460053>-225<004E0042004C0046>-225<00540046004F00540046>-225<00420054>-226<005500490046005A>-225<00450050004F>81<0445>76<0055>-225<0053>20<0046004700460053>-224<00550050>-226<005500490046>-225<0053>20<004600440046004A0057004A004F0048>-225<0051004200480046>-225<00090042004F0045>]TJ -0.98 0 0 1 74.409 411.987 Tm [<0050004700550046004F>-200<005500490046>-201<004200440055004A0050004F>-201<00500047>-200<0042004F>-201<0042004F004F0050005500420055004A0050004F>-200<0045005000460054004F>82<0445>78<0055>-200<004E0042004C0046>-200<00540046004F00540046>-201<0046004A0055004900460053000A000D>-207<00540050>-200<0042004D004D>-201<0035>103<00460039000E0046004F0048004A004F00460054>-199<0042004F0045>-201<004300420044004C0046004F00450054>]TJ -1.011 0 0 1 74.409 398.437 Tm [<005400550053>-8<004A0051>-223<005500490046004E>-223<004200580042005A>-223<005800490046004F>-224<004A004F0044004D00560045004A004F0048>-223<0042>-223<003100250027001B>-224<005500490046>-223<004F00460055>-223<0046056C004600440055>-223<004A0054>-224<0055004900420055>-223<00460059005500460053>-8<004F0042004D>-223<0042004F0045>-223<004A004F005500460053>-8<004F0042004D>-223<004D004A004F004C0054>-224<00420053>20<0046>]TJ -1 0 0 1 74.409 384.888 Tm [<004D005000540055000F>]TJ +1 0 0 1 72.773 425.536 Tm [<0443005500490046>-226<0042004F004F0050005500420055004A0050004F>-227<0044005000500053>19<0045004A004F0042005500460054>-225<004F0050>-227<004D0050004F004800460053>-226<004E0042004C0046>-227<00540046004F00540046>-227<00420054>-226<005500490046005A>-227<00450050004F>81<0445>76<0055>-225<0053>19<0046004700460053>-225<00550050>-227<005500490046>-227<0053>20<004600440046004A0057004A004F0048>-226<0051004200480046>]TJ +1.02 0 0 1 74.028 411.987 Tm [<00090042004F0045>-243<0050004700550046004F>-244<005500490046>-244<004200440055004A0050004F>-244<00500047>-244<0042004F>-243<0042004F004F0050005500420055004A0050004F>-244<0045005000460054004F>79<0445>75<0055>-243<004E0042004C0046>-244<00540046004F00540046>-244<0046004A0055004900460053000A000D>-249<00540050>-244<0042004D004D>-244<0035>99<00460039000E0046004F0048004A004F00460054>-243<0042004F0045>]TJ +0.997 0 0 1 74.409 398.437 Tm [<004300420044004C0046004F00450054>-225<005400550053>-9<004A0051>-225<005500490046004E>-226<004200580042005A>-226<005800490046004F>-226<004A004F0044004D00560045004A004F0048>-226<0042>-225<003100250027001B>-226<005500490046>-226<004F00460055>-226<0046056C004600440055>-226<004A0054>-225<0055004900420055>-226<00460059005500460053>-8<004F0042004D>-226<0042004F0045>-226<004A004F005500460053>-8<004F0042004D>]TJ +1 0 0 1 74.409 384.888 Tm [<004D004A004F004C0054>-225<00420053>20<0046>-225<004D005000540055000F>]TJ 1.02 0 0 1 74.071 364.564 Tm [<003500490046>]TJ /F28 10.90909 Tf @@ -452,7 +451,7 @@ endobj << /ExtGState 1 0 R /Font << /F46 10 0 R /F49 12 0 R /F28 14 0 R /F47 11 0 R /F81 35 0 R >> /ProcSet [ /PDF /Text ] >> endobj 38 0 obj -<< /Length 11036 >> +<< /Length 12664 >> stream /opacity1 gs 0 g 0 G @@ -486,9 +485,86 @@ BT 0 g 0 G 1 0 0 1 271.325 685.628 Tm [<004500500044000E005600540046000E004F00460058005100420059000F005500460059>]TJ 0 g 0 G +0 0.5 0 rg 0 0.5 0 RG +/F47 10.90909 Tf +1 0 0 1 74.409 669.46 Tm [<0057>]TJ +0 g 0 G +0 0.5 0 rg 0 0.5 0 RG +0 g 0 G +0 0.5 0 rg 0 0.5 0 RG +1 0 0 1 85.864 669.46 Tm [<0068003F0032>]TJ +0 g 0 G +0 0.5 0 rg 0 0.5 0 RG +0 g 0 G +0 0.5 0 rg 0 0.5 0 RG +1 0 0 1 108.773 669.46 Tm [<004D003200740069>]TJ +0 g 0 G +0 0.5 0 rg 0 0.5 0 RG +0 g 0 G +0 0.5 0 rg 0 0.5 0 RG +1 0 0 1 137.409 669.46 Tm [<002B0051004B004B001C004D002F>]TJ +0 g 0 G +0 0.5 0 rg 0 0.5 0 RG +0 g 0 G +0 0.5 0 rg 0 0.5 0 RG +1 0 0 1 183.228 669.46 Tm [<004D00320032002F0062>]TJ +0 g 0 G +0 0.5 0 rg 0 0.5 0 RG +0 g 0 G +0 0.5 0 rg 0 0.5 0 RG +1 0 0 1 217.591 669.46 Tm [<0047001C006800320073>]TJ +0 g 0 G +0 0.5 0 rg 0 0.5 0 RG +0 g 0 G +0 0.5 0 rg 0 0.5 0 RG +1 0 0 1 251.955 669.46 Tm [<006B0079006B006B004000790065004000790052002D>]TJ +0 g 0 G +0 0.5 0 rg 0 0.5 0 RG +0 g 0 G +0 0.5 0 rg 0 0.5 0 RG +1 0 0 1 320.682 669.46 Tm [<003700510060>]TJ +0 g 0 G +0 0.5 0 rg 0 0.5 0 RG +0 g 0 G +0 0.5 0 rg 0 0.5 0 RG +1 0 0 1 343.591 669.46 Tm [<00510048002F00320060>]TJ +0 g 0 G +0 0.5 0 rg 0 0.5 0 RG +0 g 0 G +0 0.5 0 rg 0 0.5 0 RG +1 0 0 1 377.955 669.46 Tm [<003700510060004B001C00690062>]TJ +0 g 0 G +0 0.5 0 rg 0 0.5 0 RG +0 g 0 G +0 0.5 0 rg 0 0.5 0 RG +1 0 0 1 423.773 669.46 Tm [<006200320032>]TJ +0 g 0 G +0 0.5 0 rg 0 0.5 0 RG +0 g 0 G +0 0.5 0 rg 0 0.5 0 RG +1 0 0 1 446.682 669.46 Tm [<002F0051002B006D004B0032004D0069001C006900420051004D>]TJ +0 g 0 G +0 0.5 0 rg 0 0.5 0 RG +1 0 0 1 74.409 655.911 Tm [<0057>]TJ +0 g 0 G +0 0.5 0 rg 0 0.5 0 RG +0 g 0 G +0 0.5 0 rg 0 0.5 0 RG +1 0 0 1 85.864 655.911 Tm [<00510037>]TJ +0 g 0 G +0 0.5 0 rg 0 0.5 0 RG +0 g 0 G +0 0.5 0 rg 0 0.5 0 RG +1 0 0 1 103.046 655.911 Tm [<0054002F0037004B001C004D001C003B0032004B0032004D0069>]TJ +0 g 0 G +0 0.5 0 rg 0 0.5 0 RG +1 0 0 1 177.5 655.911 Tm [<0040>]TJ +0 g 0 G +0 0.5 0 rg 0 0.5 0 RG +1 0 0 1 183.228 655.911 Tm [<00690032006200690054003F001C00620032>]TJ +0 g 0 G /F28 10.90909 Tf -1 0 0 1 74.409 655.911 Tm [<0024005F0032005B006D0042006000320053001C002B0046001C003B003200260054002F0037004B001C004D001C003B0032004B0032004D0069004000690032006200690054003F001C006200320027>]TJ -1 0 0 1 74.409 642.362 Tm [<0024002E0032002B0048001C00600032002E0051002B006D004B0032004D0069004A00320069001C002F001C0069001C0026006D004D002B0051004B005400600032006200620027>]TJ +1 0 0 1 74.409 642.362 Tm [<0024002E0051002B006D004B0032004D0069004A00320069001C002F001C0069001C0026006D004D002B0051004B005400600032006200620027>]TJ 1 0 0 1 74.409 628.812 Tm [<0024>]TJ /F47 10.90909 Tf 1 0 0 1 80.137 628.812 Tm [<002F0051002B006D004B0032004D0069002B0048001C00620062>]TJ @@ -1558,7 +1634,7 @@ Q endstream endobj 103 0 obj -<< /Type /XObject /Subtype /Form /FormType 1 /PTEX.PageNumber 1 /PTEX.InfoDict << /Creator /Author /Title /Producer (LuaTeX-1.15.0) /CreationDate (D:20220911155604+02'00') /ModDate (D:20220911155604+02'00') /Trapped /False /PTEX.FullBanner (This is LuaHBTeX, Version 1.15.0 (TeX Live 2022)) >> /BBox [ 0 0 595.276 841.89 ] /Resources << /ExtGState 154 0 R /Font << /F15 155 0 R /F16 156 0 R /F28 157 0 R >> /ProcSet [ /PDF /Text ] >> /Length 4811 >> +<< /Type /XObject /Subtype /Form /FormType 1 /PTEX.PageNumber 1 /PTEX.InfoDict << /Creator /Author /Title /Producer (LuaTeX-1.15.0) /CreationDate (D:20220915203759+02'00') /ModDate (D:20220915203759+02'00') /Trapped /False /PTEX.FullBanner (This is LuaHBTeX, Version 1.15.0 (TeX Live 2022)) >> /BBox [ 0 0 595.276 841.89 ] /Resources << /ExtGState 154 0 R /Font << /F15 155 0 R /F16 156 0 R /F28 157 0 R >> /ProcSet [ /PDF /Text ] >> /Length 4811 >> stream /opacity1 gs BT @@ -1867,7 +1943,7 @@ Q endstream endobj 121 0 obj -<< /Type /XObject /Subtype /Form /FormType 1 /PTEX.PageNumber 2 /PTEX.InfoDict << /Creator /Author /Title /Producer (LuaTeX-1.15.0) /CreationDate (D:20220911155604+02'00') /ModDate (D:20220911155604+02'00') /Trapped /False /PTEX.FullBanner (This is LuaHBTeX, Version 1.15.0 (TeX Live 2022)) >> /BBox [ 0 0 595.276 841.89 ] /Resources << /ExtGState 154 0 R /Font << /F16 156 0 R /F15 155 0 R >> /ProcSet [ /PDF /Text ] >> /Length 303 >> +<< /Type /XObject /Subtype /Form /FormType 1 /PTEX.PageNumber 2 /PTEX.InfoDict << /Creator /Author /Title /Producer (LuaTeX-1.15.0) /CreationDate (D:20220915203759+02'00') /ModDate (D:20220915203759+02'00') /Trapped /False /PTEX.FullBanner (This is LuaHBTeX, Version 1.15.0 (TeX Live 2022)) >> /BBox [ 0 0 595.276 841.89 ] /Resources << /ExtGState 154 0 R /Font << /F16 156 0 R /F15 155 0 R >> /ProcSet [ /PDF /Text ] >> /Length 303 >> stream /opacity1 gs BT @@ -1920,10 +1996,10 @@ endobj << /Type /Annot /Subtype /Link /Border [0 0 1 ] /H /I /C [0.724708 0.4 0.717646 ] /A <> /BS <> /Rect [ 87.49 579.455 205.36 584.989 ] >> endobj 119 0 obj -<< /Type /Annot /Subtype /Link /Border [0 0 1 ] /H /I /C [0.444706 0.456472 0.680002 ] /A </D[ ]>> /BS <> /Rect [ 94.962 573.537 103.162 579.011 ] >> +<< /Type /Annot /Subtype /Link /Border [0 0 1 ] /H /I /C [0.444706 0.456472 0.680002 ] /A </Subtype/application#2Fpdf/Type/Filespec/UF >>/D(chapter.1)>> /BS <> /Rect [ 94.962 573.537 103.162 579.011 ] >> endobj 120 0 obj -<< /Type /Annot /Subtype /Link /Border [0 0 1 ] /H /I /C [0.444706 0.456472 0.680002 ] /A </D[ ]>> /BS <> /Rect [ 87.49 519.243 94.853 523.806 ] >> +<< /Type /Annot /Subtype /Link /Border [0 0 1 ] /H /I /C [0.444706 0.456472 0.680002 ] /A </Subtype/application#2Fpdf/Type/Filespec/UF >>/D[0 /Fit]>> /BS <> /Rect [ 87.49 519.243 94.853 523.806 ] >> endobj 123 0 obj << /Type /Annot /Subtype /Link /Border [0 0 1 ] /H /I /C [0.724708 0.4 0.717646 ] /A <> /BS <> /Rect [ 217.577 651.071 294.663 656.665 ] >> @@ -2013,7 +2089,7 @@ endobj << /ExtGState 1 0 R /Font << /F49 12 0 R /F28 14 0 R /F46 10 0 R /F47 11 0 R >> /XObject << /Fm1 104 0 R /Fm2 122 0 R >> /ProcSet [ /PDF /Text ] >> endobj 179 0 obj -<< /Length 11220 >> +<< /Length 14099 >> stream /opacity1 gs 0 g 0 G @@ -2067,198 +2143,273 @@ BT 0 g 0 G 1 0 0 1 91.766 607.5 Tm [<044C>]TJ 0 g 0 G -1.015 0 0 1 101.682 607.5 Tm [<00250050004F>80<0445>75<0055>-221<004A004F0044004D005600450046>-222<0031002500270054>-222<0058004A00550049>-222<0045004600540055004A004F00420055004A0050004F0054>-221<00550058004A00440046>-222<00420054>-222<00550049004A0054>-222<0058004A004D004D>-222<004D004600420045>-222<00550050>-222<004500560051004D004A0044004200550046>-222<0045004600540055004A004F00420055004A0050004F0054>]TJ -1 0 0 1 101.682 593.951 Tm [<0042004F0045>-225<00510045056E0042005500460059>-225<0058004A004D004D>-225<00440050004E0051004D0042004A004F000F>]TJ +1 0 0 1 101.682 607.5 Tm [<002A>18<004F>-225<00540050004E0046>-225<00440042005400460054>-225<005500490046>-225<0044004200550044005000450046>-225<00500047>-225<0004>-225<0042004F0045>-225<0006>-225<004E005600540055>-225<00430046>-225<005400460055>-225<00550050>-225<004D00460055005500460053>-225<00550050>-225<00420057>5<0050004A0045>-225<004600530053>6<005000530054>20<000F>]TJ +0 g 0 G +1 0 0 1 91.766 587.176 Tm [<044C>]TJ 0 g 0 G -1 0 0 1 91.766 573.627 Tm [<044C>]TJ +1.015 0 0 1 101.682 587.176 Tm [<00250050004F>80<0445>75<0055>-221<004A004F0044004D005600450046>-222<0031002500270054>-222<0058004A00550049>-222<0045004600540055004A004F00420055004A0050004F0054>-221<00550058004A00440046>-222<00420054>-222<00550049004A0054>-222<0058004A004D004D>-222<004D004600420045>-222<00550050>-222<004500560051004D004A0044004200550046>-222<0045004600540055004A004F00420055004A0050004F0054>]TJ +1 0 0 1 101.682 573.627 Tm [<0042004F0045>-225<00510045056E0042005500460059>-225<0058004A004D004D>-225<00440050004E0051004D0042004A004F000F>]TJ 0 g 0 G -1 0 0 1 101.682 573.627 Tm [<002A>6<0047>-225<0042004F004F0050005500420055004A0050004F0054>-225<0054004900500056004D0045>-225<004F00500055>-225<00430046>-225<0053>20<0046004A004F005400460053>-8<005500460045>-225<0053>20<0046004E0050>30<0057>5<0046>-225<005500490046>]TJ +1 0 0 1 91.766 553.303 Tm [<044C>]TJ +0 g 0 G +1 0 0 1 101.682 553.303 Tm [<002A>6<0047>-225<0042004F004F0050005500420055004A0050004F0054>-225<0054004900500056004D0045>-225<004F00500055>-225<00430046>-225<0053>20<0046004A004F005400460053>-8<005500460045>-225<0053>20<0046004E0050>30<0057>5<0046>-225<005500490046>]TJ /F28 10.90909 Tf -1 0 0 1 353.857 573.627 Tm [<00580054001C0074>]TJ +1 0 0 1 353.857 553.303 Tm [<00580054001C0074>]TJ /F49 10.90909 Tf -1 0 0 1 376.766 573.627 Tm [<000E056D004D0046>20<000F>]TJ +1 0 0 1 376.766 553.303 Tm [<000E056D004D0046>20<000F>]TJ 0 g 0 G -1 0 0 1 91.766 553.303 Tm [<044C>]TJ +1 0 0 1 91.766 532.979 Tm [<044C>]TJ 0 g 0 G -1.008 0 0 1 101.682 553.303 Tm [<002A>6<0047>]TJ +1.008 0 0 1 101.682 532.979 Tm [<002A>6<0047>]TJ /F28 10.90909 Tf -1 0 0 1 111.415 553.303 Tm [<003F0076005400320060006000320037>]TJ +1 0 0 1 111.415 532.979 Tm [<003F0076005400320060006000320037>]TJ 0 g 0 G /F49 10.90909 Tf -1.008 0 0 1 159.688 553.303 Tm [<004A0054>-223<004D00500042004500460045>-223<005A>5<00500056>-222<00440042004F>-223<004400490042004F00480046>-223<005500490046>-224<00440050004D00500053>-223<0042004F0045>-223<00540055005A004D0046>-223<00500047>-223<004D004A004F004C>-224<004300500053>19<0045004600530054>-222<0058004A00550049>-223<0049005A0051004600530053>19<00460047>]TJ -1 0 0 1 101.682 539.754 Tm [<005000510055004A0050004F0054>20<000F>]TJ +1.008 0 0 1 159.688 532.979 Tm [<004A0054>-223<004D00500042004500460045>-223<005A>5<00500056>-222<00440042004F>-223<004400490042004F00480046>-223<005500490046>-224<00440050004D00500053>-223<0042004F0045>-223<00540055005A004D0046>-223<00500047>-223<004D004A004F004C>-224<004300500053>19<0045004600530054>-222<0058004A00550049>-223<0049005A0051004600530053>19<00460047>]TJ +1 0 0 1 101.682 519.43 Tm [<005000510055004A0050004F0054>20<000F>]TJ 0 g 0 G 0 g 0 G -1 0 0 1 234.632 514.25 Tm [<002D004A00540055004A004F0048>-225<0015001B>]TJ +1 0 0 1 234.632 493.926 Tm [<002D004A00540055004A004F0048>-225<0015001B>]TJ 0 g 0 G -1 0 0 1 281.694 514.25 Tm [<004500500044000E005600540046000E005100420059000F005500460059>]TJ +1 0 0 1 281.694 493.926 Tm [<004500500044000E005600540046000E005100420059000F005500460059>]TJ 0 g 0 G /F28 10.90909 Tf -1 0 0 1 74.409 497.712 Tm [<0024>]TJ +1 0 0 1 74.409 477.388 Tm [<0024>]TJ /F47 10.90909 Tf -1 0 0 1 80.137 497.712 Tm [<002F0051002B006D004B0032004D0069002B0048001C00620062>]TJ +1 0 0 1 80.137 477.388 Tm [<002F0051002B006D004B0032004D0069002B0048001C00620062>]TJ /F28 10.90909 Tf -1 0 0 1 154.591 497.712 Tm [<0026001C006000690042002B004800320027>]TJ -1 0 0 1 74.409 484.162 Tm [<0024>]TJ +1 0 0 1 154.591 477.388 Tm [<0026001C006000690042002B004800320027>]TJ +1 0 0 1 74.409 463.839 Tm [<0024>]TJ /F47 10.90909 Tf -1 0 0 1 80.137 484.162 Tm [<006D006200320054001C002B0046001C003B0032>]TJ +1 0 0 1 80.137 463.839 Tm [<006D006200320054001C002B0046001C003B0032>]TJ /F28 10.90909 Tf -1 0 0 1 137.409 484.162 Tm [<0026004200370048006D001C006900320074002D003200690051005100480023005100740027>]TJ -1 0 0 1 74.409 470.613 Tm [<0024>]TJ +1 0 0 1 137.409 463.839 Tm [<0026004200370048006D001C006900320074002D003200690051005100480023005100740027>]TJ +1 0 0 1 74.409 450.289 Tm [<0024>]TJ /F47 10.90909 Tf -1 0 0 1 80.137 470.613 Tm [<006D006200320054001C002B0046001C003B0032>]TJ +1 0 0 1 80.137 450.289 Tm [<006D006200320054001C002B0046001C003B0032>]TJ /F28 10.90909 Tf -1 0 0 1 137.409 470.613 Tm [<00260054002F00370054001C003B003200620027>]TJ +1 0 0 1 137.409 450.289 Tm [<00260054002F00370054001C003B003200620027>]TJ 0 0.5 0 rg 0 0.5 0 RG /F47 10.90909 Tf -1 0 0 1 74.409 457.064 Tm [<0057>]TJ +1 0 0 1 74.409 436.74 Tm [<0057>]TJ 0 g 0 G 0 0.5 0 rg 0 0.5 0 RG -1 0 0 1 80.137 457.064 Tm [<0054001C0074>]TJ +1 0 0 1 80.137 436.74 Tm [<0054001C0074>]TJ 0 g 0 G 0 0.5 0 rg 0 0.5 0 RG 0 g 0 G 0 0.5 0 rg 0 0.5 0 RG -1 0 0 1 103.046 457.064 Tm [<004D00320032002F0062>]TJ +1 0 0 1 103.046 436.74 Tm [<004D00320032002F0062>]TJ 0 g 0 G 0 0.5 0 rg 0 0.5 0 RG 0 g 0 G 0 0.5 0 rg 0 0.5 0 RG -1 0 0 1 137.409 457.064 Tm [<0069003F00420062>]TJ +1 0 0 1 137.409 436.74 Tm [<0069003F00420062>]TJ 0 g 0 G 0 0.5 0 rg 0 0.5 0 RG 0 g 0 G 0 0.5 0 rg 0 0.5 0 RG -1 0 0 1 166.046 457.064 Tm [<00690051>]TJ +1 0 0 1 166.046 436.74 Tm [<00690051>]TJ 0 g 0 G 0 0.5 0 rg 0 0.5 0 RG 0 g 0 G 0 0.5 0 rg 0 0.5 0 RG -1 0 0 1 183.228 457.064 Tm [<0060006D004D>]TJ +1 0 0 1 183.228 436.74 Tm [<0060006D004D>]TJ 0 g 0 G 0 0.5 0 rg 0 0.5 0 RG 0 g 0 G 0 0.5 0 rg 0 0.5 0 RG -1 0 0 1 206.137 457.064 Tm [<007200420069003F>]TJ +1 0 0 1 206.137 436.74 Tm [<007200420069003F>]TJ 0 g 0 G 0 0.5 0 rg 0 0.5 0 RG 0 g 0 G 0 0.5 0 rg 0 0.5 0 RG -1 0 0 1 234.773 457.064 Tm [<0048006D001C0048001C006900320074>]TJ +1 0 0 1 234.773 436.74 Tm [<0048006D001C0048001C006900320074>]TJ 0 g 0 G /F28 10.90909 Tf -1 0 0 1 74.409 443.515 Tm [<0024004200370048006D001C006900320074>]TJ -1 0 0 1 74.409 429.966 Tm [<0024>]TJ +1 0 0 1 74.409 423.191 Tm [<0024004200370048006D001C006900320074>]TJ +1 0 0 1 74.409 409.642 Tm [<0024>]TJ /F47 10.90909 Tf -1 0 0 1 80.137 429.966 Tm [<006D006200320054001C002B0046001C003B0032>]TJ +1 0 0 1 80.137 409.642 Tm [<006D006200320054001C002B0046001C003B0032>]TJ /F28 10.90909 Tf -1 0 0 1 137.409 429.966 Tm [<00260054002F0037006900320074002B004B002F00620027>]TJ -1 0 0 1 74.409 416.416 Tm [<0024>]TJ +1 0 0 1 137.409 409.642 Tm [<00260054002F0037006900320074002B004B002F00620027>]TJ +1 0 0 1 74.409 396.093 Tm [<0024>]TJ /F47 10.90909 Tf -1 0 0 1 80.137 416.416 Tm [<004B001C00460032001C0069004800320069006900320060>]TJ +1 0 0 1 80.137 396.093 Tm [<004B001C00460032001C0069004800320069006900320060>]TJ /F28 10.90909 Tf -1 0 0 1 74.409 402.867 Tm [<0024>]TJ +1 0 0 1 74.409 382.543 Tm [<0024>]TJ /F47 10.90909 Tf -1 0 0 1 80.137 402.867 Tm [<004800320069>]TJ +1 0 0 1 80.137 382.543 Tm [<004800320069>]TJ /F28 10.90909 Tf -1 0 0 1 97.319 402.867 Tm [<00240054002F0037006200690060002B004B005400240054002F00370021006200690060002B004B0054>]TJ -1 0 0 1 74.409 389.318 Tm [<0024>]TJ +1 0 0 1 97.319 382.543 Tm [<00240054002F0037006200690060002B004B005400240054002F00370021006200690060002B004B0054>]TJ +1 0 0 1 74.409 368.994 Tm [<0024>]TJ /F47 10.90909 Tf -1 0 0 1 80.137 389.318 Tm [<004800320069>]TJ +1 0 0 1 80.137 368.994 Tm [<004800320069>]TJ /F28 10.90909 Tf -1 0 0 1 97.319 389.318 Tm [<00240054002F003700320062002B001C00540032004D001C004B003200240054002F0037002100320062002B001C00540032004D001C004B0032>]TJ -1 0 0 1 74.409 375.769 Tm [<0024>]TJ +1 0 0 1 97.319 368.994 Tm [<00240054002F003700320062002B001C00540032004D001C004B003200240054002F0037002100320062002B001C00540032004D001C004B0032>]TJ +1 0 0 1 74.409 355.445 Tm [<0024>]TJ /F47 10.90909 Tf -1 0 0 1 80.137 375.769 Tm [<004B001C00460032001C006900510069003F00320060>]TJ +1 0 0 1 80.137 355.445 Tm [<004B001C00460032001C006900510069003F00320060>]TJ /F28 10.90909 Tf -1 0 0 1 74.409 362.22 Tm [<0024>]TJ +1 0 0 1 74.409 341.896 Tm [<0024>]TJ /F47 10.90909 Tf -1 0 0 1 80.137 362.22 Tm [<006D006200320054001C002B0046001C003B0032>]TJ +1 0 0 1 80.137 341.896 Tm [<006D006200320054001C002B0046001C003B0032>]TJ /F28 10.90909 Tf -1 0 0 1 137.409 362.22 Tm [<00260048006D001C006900320074003300380027>]TJ -1 0 0 1 74.409 348.67 Tm [<0024>]TJ +1 0 0 1 137.409 341.896 Tm [<00260048006D001C006900320074003300380027>]TJ +1 0 0 1 74.409 328.347 Tm [<0024>]TJ /F47 10.90909 Tf -1 0 0 1 80.137 348.67 Tm [<00370042>]TJ +1 0 0 1 80.137 328.347 Tm [<00370042>]TJ 0 0.5 0 rg 0 0.5 0 RG -1 0 0 1 74.409 335.121 Tm [<0057>]TJ +1 0 0 1 74.409 314.797 Tm [<0057>]TJ 0 g 0 G 0 0.5 0 rg 0 0.5 0 RG -1 0 0 1 80.137 335.121 Tm [<00480051001C002F>]TJ +1 0 0 1 80.137 314.797 Tm [<00480051001C002F>]TJ 0 g 0 G 0 0.5 0 rg 0 0.5 0 RG 0 g 0 G 0 0.5 0 rg 0 0.5 0 RG -1 0 0 1 108.773 335.121 Tm [<0054001C0074>]TJ +1 0 0 1 108.773 314.797 Tm [<0054001C0074>]TJ 0 g 0 G /F28 10.90909 Tf -1 0 0 1 74.409 321.572 Tm [<0024>]TJ +1 0 0 1 74.409 301.248 Tm [<0024>]TJ /F47 10.90909 Tf -1 0 0 1 80.137 321.572 Tm [<006D006200320054001C002B0046001C003B0032>]TJ +1 0 0 1 80.137 301.248 Tm [<006D006200320054001C002B0046001C003B0032>]TJ /F28 10.90909 Tf -1 0 0 1 137.409 321.572 Tm [<00260054001C00740027>]TJ +1 0 0 1 137.409 301.248 Tm [<00260054001C00740027>]TJ 0 0.5 0 rg 0 0.5 0 RG /F47 10.90909 Tf -1 0 0 1 74.409 308.023 Tm [<0057>]TJ +1 0 0 1 74.409 287.699 Tm [<0057>]TJ 0 g 0 G 0 0.5 0 rg 0 0.5 0 RG -1 0 0 1 80.137 308.023 Tm [<002B0051006000600032002B0069>]TJ +1 0 0 1 80.137 287.699 Tm [<002B0051006000600032002B0069>]TJ 0 g 0 G 0 0.5 0 rg 0 0.5 0 RG 0 g 0 G 0 0.5 0 rg 0 0.5 0 RG -1 0 0 1 125.955 308.023 Tm [<001C>]TJ +1 0 0 1 125.955 287.699 Tm [<001C>]TJ 0 g 0 G 0 0.5 0 rg 0 0.5 0 RG 0 g 0 G 0 0.5 0 rg 0 0.5 0 RG -1 0 0 1 137.409 308.023 Tm [<0023006D003B>]TJ +1 0 0 1 137.409 287.699 Tm [<0023006D003B>]TJ 0 g 0 G 0 0.5 0 rg 0 0.5 0 RG 0 g 0 G 0 0.5 0 rg 0 0.5 0 RG -1 0 0 1 160.319 308.023 Tm [<0042004D>]TJ +1 0 0 1 160.319 287.699 Tm [<0042004D>]TJ 0 g 0 G 0 0.5 0 rg 0 0.5 0 RG 0 g 0 G 0 0.5 0 rg 0 0.5 0 RG -1 0 0 1 177.5 308.023 Tm [<0054001C0074>]TJ +1 0 0 1 177.5 287.699 Tm [<0054001C0074>]TJ 0 g 0 G 0 0.5 0 rg 0 0.5 0 RG 0 g 0 G 0 0.5 0 rg 0 0.5 0 RG -1 0 0 1 200.409 308.023 Tm [<001C003700370032002B00690042004D003B>]TJ +1 0 0 1 200.409 287.699 Tm [<001C003700370032002B00690042004D003B>]TJ 0 g 0 G 0 0.5 0 rg 0 0.5 0 RG 0 g 0 G 0 0.5 0 rg 0 0.5 0 RG -1 0 0 1 257.682 308.023 Tm [<002B00480042005400540042004D003B>]TJ +1 0 0 1 257.682 287.699 Tm [<002B00480042005400540042004D003B>]TJ 0 g 0 G /F28 10.90909 Tf -1 0 0 1 74.409 294.474 Tm [<0024>]TJ +1 0 0 1 74.409 274.15 Tm [<0024>]TJ /F47 10.90909 Tf -1 0 0 1 80.137 294.474 Tm [<004B001C00460032001C0069004800320069006900320060>]TJ +1 0 0 1 80.137 274.15 Tm [<004B001C00460032001C0069004800320069006900320060>]TJ /F28 10.90909 Tf -1 0 0 1 74.409 280.924 Tm [<00240054001C0069002B003F002B004B002F00240053001B007300210054002F00370021001C004D004D00510069002600240053001B007300210054001C003B00320048004800740027002600240053001B007300210054001C003B00320021004800480074002700260027002600240037001C004200480027>]TJ -1 0 0 1 74.409 267.375 Tm [<0024>]TJ +1 0 0 1 74.409 260.601 Tm [<00240054001C0069002B003F002B004B002F00240053001B007300210054002F00370021001C004D004D00510069002600240053001B007300210054001C003B00320048004800740027002600240053001B007300210054001C003B00320021004800480074002700260027002600240037001C004200480027>]TJ +0 0.5 0 rg 0 0.5 0 RG /F47 10.90909 Tf -1 0 0 1 80.137 267.375 Tm [<004B001C00460032001C006900510069003F00320060>]TJ +1 0 0 1 74.409 247.051 Tm [<0057>]TJ +0 g 0 G +0 0.5 0 rg 0 0.5 0 RG +1 0 0 1 80.137 247.051 Tm [<001C0048004800510072>]TJ +0 g 0 G +0 0.5 0 rg 0 0.5 0 RG +0 g 0 G +0 0.5 0 rg 0 0.5 0 RG +1 0 0 1 114.5 247.051 Tm [<003F001C0062003F00320062>]TJ +0 g 0 G +0 0.5 0 rg 0 0.5 0 RG +0 g 0 G +0 0.5 0 rg 0 0.5 0 RG +1 0 0 1 154.591 247.051 Tm [<001C004D002F>]TJ +0 g 0 G +0 0.5 0 rg 0 0.5 0 RG +0 g 0 G +0 0.5 0 rg 0 0.5 0 RG +1 0 0 1 177.5 247.051 Tm [<005400320060002B0032004D0069>]TJ +0 g 0 G +0 0.5 0 rg 0 0.5 0 RG +0 g 0 G +0 0.5 0 rg 0 0.5 0 RG +1 0 0 1 223.319 247.051 Tm [<0042004D>]TJ +0 g 0 G +0 0.5 0 rg 0 0.5 0 RG +0 g 0 G +0 0.5 0 rg 0 0.5 0 RG +1 0 0 1 240.5 247.051 Tm [<0069003F0032>]TJ +0 g 0 G +0 0.5 0 rg 0 0.5 0 RG +0 g 0 G +0 0.5 0 rg 0 0.5 0 RG +1 0 0 1 263.409 247.051 Tm [<0054001C0074>]TJ +0 g 0 G +0 0.5 0 rg 0 0.5 0 RG +0 g 0 G +0 0.5 0 rg 0 0.5 0 RG +1 0 0 1 286.319 247.051 Tm [<0037004200480032>]TJ +0 g 0 G +/F28 10.90909 Tf +1 0 0 1 74.409 233.502 Tm [<00240054001C0069002B003F002B004B002F00240053001B00730021001B002F002F001B004D004D005100690062002600240041004D0054006D006900410037003600420048003200310074004200620069006200240053001B0073002100370042004800320026002700260024>]TJ +/F47 10.90909 Tf +1 0 0 1 389.409 233.502 Tm [<00690076005400320051006D0069>]TJ +/F28 10.90909 Tf +1 0 0 1 429.5 233.502 Tm [<00260020>-525<004A0042006200620042004D003B002C>-525<00240053001B007300210037004200480032002700270027>]TJ +1 0 0 1 79.319 219.953 Tm [<00260024>]TJ +/F47 10.90909 Tf +1 0 0 1 90.773 219.953 Tm [<00230032003B0042004D003B00600051006D0054>]TJ /F28 10.90909 Tf -1 0 0 1 74.409 253.826 Tm [<0024>]TJ +1 0 0 1 153.773 219.953 Tm [<0024>]TJ /F47 10.90909 Tf -1 0 0 1 80.137 253.826 Tm [<00230032003B0042004D>]TJ +1 0 0 1 159.5 219.953 Tm [<002B001C0069002B0051002F0032>]TJ /F28 10.90909 Tf -1 0 0 1 108.773 253.826 Tm [<0026002F0051002B006D004B0032004D00690027>]TJ -1 0 0 1 74.409 240.277 Tm [<00240042004D002B0048006D002F0032003B0060001C0054003F0042002B006200280062002B001C004800320034007900580038002D006900600042004B00340038002B004B>-525<00520038002B004B>-525<0033002B004B>-525<006A002B004B002D002B004800420054002D0054001C003B00320034006B00290026002F0051002B00400042004D0054006D006900520027>]TJ -1 0 0 1 74.409 226.728 Tm [<00240042004D002B0048006D002F0032003B0060001C0054003F0042002B006200280062002B001C004800320034007900580038002D006900600042004B00340038002B004B>-525<00520038002B004B>-525<0033002B004B>-525<006A002B004B002D002B004800420054002D0054001C003B00320034005200290026002F0051002B00400042004D0054006D006900520027>]TJ -1 0 0 1 74.409 199.629 Tm [<00240042004D002B0048006D002F00320054002F003700280054001C003B003200620034004000290026002F0051002B00400042004D0054006D0069006B0027>]TJ -1 0 0 1 74.409 186.08 Tm [<0024>]TJ +1 0 0 1 199.591 219.953 Tm [<003C0024004F00340052006B>-525<0024>]TJ /F47 10.90909 Tf -1 0 0 1 80.137 186.08 Tm [<0032004D002F>]TJ +1 0 0 1 245.409 219.953 Tm [<002B001C0069002B0051002F0032>]TJ /F28 10.90909 Tf -1 0 0 1 97.319 186.08 Tm [<0026002F0051002B006D004B0032004D00690027>]TJ +1 0 0 1 285.5 219.953 Tm [<003C0024>]TJ +0 0.5 0 rg 0 0.5 0 RG +/F47 10.90909 Tf +1 0 0 1 296.955 219.953 Tm [<0057>]TJ 0 g 0 G +0 0.5 0 rg 0 0.5 0 RG +1 0 0 1 302.682 219.953 Tm [<00340052006B>]TJ 0 g 0 G +/F28 10.90909 Tf +1 0 0 1 84.228 206.404 Tm [<00240041004D0054006D006900410037003600420048003200310074004200620069006200240053001B0073002100370042004800320026002700260024>]TJ +/F47 10.90909 Tf +1 0 0 1 261.773 206.404 Tm [<00690076005400320051006D0069>]TJ +/F28 10.90909 Tf +1 0 0 1 301.864 206.404 Tm [<00260020>-525<004A0042006200620042004D003B002C>-525<00240053001B007300210037004200480032002700270024>]TJ +/F47 10.90909 Tf +1 0 0 1 439.318 206.404 Tm [<0032004D002F003B00600051006D0054>]TJ +/F28 10.90909 Tf +1 0 0 1 485.137 206.404 Tm [<002700260027002600240037001C004200480027>]TJ +1 0 0 1 74.409 192.855 Tm [<0024>]TJ +/F47 10.90909 Tf +1 0 0 1 80.137 192.855 Tm [<004B001C00460032001C006900510069003F00320060>]TJ +/F28 10.90909 Tf +1 0 0 1 74.409 179.305 Tm [<0024>]TJ +/F47 10.90909 Tf +1 0 0 1 80.137 179.305 Tm [<00230032003B0042004D>]TJ +/F28 10.90909 Tf +1 0 0 1 108.773 179.305 Tm [<0026002F0051002B006D004B0032004D00690027>]TJ +1 0 0 1 74.409 165.756 Tm [<00240042004D002B0048006D002F0032003B0060001C0054003F0042002B006200280062002B001C004800320034007900580038002D006900600042004B00340038002B004B>-525<00520038002B004B>-525<0033002B004B>-525<006A002B004B002D002B004800420054002D0054001C003B00320034006B00290026002F0051002B00400042004D0054006D006900520027>]TJ +1 0 0 1 74.409 152.207 Tm [<00240042004D002B0048006D002F0032003B0060001C0054003F0042002B006200280062002B001C004800320034007900580038002D006900600042004B00340038002B004B>-525<00520038002B004B>-525<0033002B004B>-525<006A002B004B002D002B004800420054002D0054001C003B00320034005200290026002F0051002B00400042004D0054006D006900520027>]TJ +1 0 0 1 74.409 125.109 Tm [<00240042004D002B0048006D002F00320054002F003700280054001C003B003200620034004000290026002F0051002B00400042004D0054006D0069006B0027>]TJ 0 g 0 G 0 g 0 G 0 g 0 G @@ -2285,190 +2436,248 @@ endobj << /D [ 178 0 R /XYZ 74.409 771.732 null ] >> endobj 182 0 obj -<< /D [ 178 0 R /XYZ 74.409 528.278 null ] >> +<< /D [ 178 0 R /XYZ 74.409 507.955 null ] >> endobj 183 0 obj -<< /D [ 178 0 R /XYZ 74.409 511.261 null ] >> +<< /D [ 178 0 R /XYZ 74.409 490.937 null ] >> endobj 184 0 obj -<< /D [ 178 0 R /XYZ 74.409 497.712 null ] >> +<< /D [ 178 0 R /XYZ 74.409 477.388 null ] >> endobj 185 0 obj -<< /D [ 178 0 R /XYZ 74.409 484.162 null ] >> +<< /D [ 178 0 R /XYZ 74.409 463.839 null ] >> endobj 186 0 obj -<< /D [ 178 0 R /XYZ 74.409 470.613 null ] >> +<< /D [ 178 0 R /XYZ 74.409 450.289 null ] >> endobj 187 0 obj -<< /D [ 178 0 R /XYZ 74.409 457.064 null ] >> +<< /D [ 178 0 R /XYZ 74.409 436.74 null ] >> endobj 188 0 obj -<< /D [ 178 0 R /XYZ 74.409 443.515 null ] >> +<< /D [ 178 0 R /XYZ 74.409 423.191 null ] >> endobj 189 0 obj -<< /D [ 178 0 R /XYZ 74.409 429.966 null ] >> +<< /D [ 178 0 R /XYZ 74.409 409.642 null ] >> endobj 190 0 obj -<< /D [ 178 0 R /XYZ 74.409 416.416 null ] >> +<< /D [ 178 0 R /XYZ 74.409 396.093 null ] >> endobj 191 0 obj -<< /D [ 178 0 R /XYZ 74.409 402.867 null ] >> +<< /D [ 178 0 R /XYZ 74.409 382.543 null ] >> endobj 192 0 obj -<< /D [ 178 0 R /XYZ 74.409 389.318 null ] >> +<< /D [ 178 0 R /XYZ 74.409 368.994 null ] >> endobj 193 0 obj -<< /D [ 178 0 R /XYZ 74.409 375.769 null ] >> +<< /D [ 178 0 R /XYZ 74.409 355.445 null ] >> endobj 194 0 obj -<< /D [ 178 0 R /XYZ 74.409 362.22 null ] >> +<< /D [ 178 0 R /XYZ 74.409 341.896 null ] >> endobj 195 0 obj -<< /D [ 178 0 R /XYZ 74.409 348.67 null ] >> +<< /D [ 178 0 R /XYZ 74.409 328.347 null ] >> endobj 196 0 obj -<< /D [ 178 0 R /XYZ 74.409 335.121 null ] >> +<< /D [ 178 0 R /XYZ 74.409 314.797 null ] >> endobj 197 0 obj -<< /D [ 178 0 R /XYZ 74.409 321.572 null ] >> +<< /D [ 178 0 R /XYZ 74.409 301.248 null ] >> endobj 198 0 obj -<< /D [ 178 0 R /XYZ 74.409 308.023 null ] >> +<< /D [ 178 0 R /XYZ 74.409 287.699 null ] >> endobj 199 0 obj -<< /D [ 178 0 R /XYZ 74.409 294.474 null ] >> +<< /D [ 178 0 R /XYZ 74.409 274.15 null ] >> endobj 200 0 obj -<< /D [ 178 0 R /XYZ 74.409 280.924 null ] >> +<< /D [ 178 0 R /XYZ 74.409 260.601 null ] >> endobj 201 0 obj -<< /D [ 178 0 R /XYZ 74.409 267.375 null ] >> +<< /D [ 178 0 R /XYZ 74.409 247.051 null ] >> endobj 202 0 obj -<< /D [ 178 0 R /XYZ 74.409 253.826 null ] >> +<< /D [ 178 0 R /XYZ 74.409 233.502 null ] >> endobj 203 0 obj -<< /D [ 178 0 R /XYZ 74.409 240.277 null ] >> +<< /D [ 178 0 R /XYZ 74.409 219.953 null ] >> endobj 204 0 obj -<< /D [ 178 0 R /XYZ 74.409 226.728 null ] >> +<< /D [ 178 0 R /XYZ 74.409 206.404 null ] >> endobj 205 0 obj -<< /D [ 178 0 R /XYZ 74.409 213.178 null ] >> +<< /D [ 178 0 R /XYZ 74.409 192.855 null ] >> endobj 206 0 obj -<< /D [ 178 0 R /XYZ 74.409 199.629 null ] >> +<< /D [ 178 0 R /XYZ 74.409 179.305 null ] >> +endobj +207 0 obj +<< /D [ 178 0 R /XYZ 74.409 165.756 null ] >> +endobj +208 0 obj +<< /D [ 178 0 R /XYZ 74.409 152.207 null ] >> +endobj +209 0 obj +<< /D [ 178 0 R /XYZ 74.409 138.658 null ] >> endobj 177 0 obj << /ExtGState 1 0 R /Font << /F46 10 0 R /F47 11 0 R /F49 12 0 R /F28 14 0 R >> /ProcSet [ /PDF /Text ] >> endobj +212 0 obj +<< /Length 439 >> +stream +/opacity1 gs +0 g 0 G +0 g 0 G +0 g 0 G +0 g 0 G +0 g 0 G +0 g 0 G +0 g 0 G +0 g 0 G +BT +/F28 10.90909 Tf +1 0 0 1 74.409 760.773 Tm [<0024>]TJ +/F47 10.90909 Tf +1 0 0 1 80.137 760.773 Tm [<0032004D002F>]TJ +/F28 10.90909 Tf +1 0 0 1 97.319 760.773 Tm [<0026002F0051002B006D004B0032004D00690027>]TJ +0 g 0 G +0 g 0 G +0 g 0 G +0 g 0 G +0 g 0 G +0 g 0 G +/F49 10.90909 Tf +1 0 0 1 294.747 93.476 Tm [<0019>]TJ +0 g 0 G +0 g 0 G +0 g 0 G +0 g 0 G +0 g 0 G +0 g 0 G +ET + +endstream +endobj +211 0 obj +<< /Type /Page /Contents 212 0 R /Resources 210 0 R /MediaBox [ 0 0 595.276 841.89 ] /Parent 15 0 R >> +endobj +213 0 obj +<< /D [ 211 0 R /XYZ 73.409 809.993 null ] >> +endobj +214 0 obj +<< /D [ 211 0 R /XYZ 74.409 774.323 null ] >> +endobj +210 0 obj +<< /ExtGState 1 0 R /Font << /F28 14 0 R /F47 11 0 R /F49 12 0 R >> /ProcSet [ /PDF /Text ] >> +endobj 1 0 obj << /opacity1 <> >> endobj -207 0 obj +215 0 obj << /DisplayDocTitle true >> endobj -208 0 obj +216 0 obj << /S /GoTo /D (section.1) >> endobj -210 0 obj +218 0 obj (\376\377\000I\000n\000t\000r\000o\000d\000u\000c\000t\000i\000o\000n) endobj -211 0 obj +219 0 obj << /S /GoTo /D (section.2) >> endobj -213 0 obj +221 0 obj (\376\377\000Q\000u\000i\000c\000k\000\040\000u\000s\000e\000\040\000i\000n\000s\000t\000r\000u\000c\000t\000i\000o\000n\000s) endobj -214 0 obj +222 0 obj << /S /GoTo /D (subsection.2.1) >> endobj -216 0 obj +224 0 obj (\376\377\000S\000t\000e\000p\000\040\0001\000:\000\040\000e\000x\000t\000r\000a\000c\000t\000\040\000a\000n\000d\000\040\000c\000o\000l\000l\000e\000c\000t\000\040\000t\000h\000e\000\040\000a\000n\000n\000o\000t\000a\000t\000i\000o\000n\000s) endobj -217 0 obj +225 0 obj << /S /GoTo /D (subsection.2.2) >> endobj -219 0 obj +227 0 obj (\376\377\000S\000t\000e\000p\000\040\0002\000:\000\040\000U\000s\000i\000n\000g\000\040\000t\000h\000e\000\040\000.\000n\000e\000w\000p\000a\000x\000-\000f\000i\000l\000e\000\040\000w\000i\000t\000h\000\040\000n\000e\000w\000p\000a\000x) endobj -220 0 obj +228 0 obj << /S /GoTo /D (subsection.2.3) >> endobj -222 0 obj +230 0 obj (\376\377\000C\000o\000m\000b\000i\000n\000i\000n\000g\000\040\000t\000h\000e\000\040\000s\000t\000e\000p\000s) endobj -223 0 obj +231 0 obj << /S /GoTo /D (section.3) >> endobj -225 0 obj +233 0 obj (\376\377\000S\000e\000t\000u\000p\000\040\000o\000p\000t\000i\000o\000n\000s) endobj -226 0 obj +234 0 obj << /S /GoTo /D (section.4) >> endobj -228 0 obj +236 0 obj (\376\377\000M\000o\000r\000e\000\040\000B\000a\000c\000k\000g\000r\000o\000u\000n\000d) endobj -229 0 obj +237 0 obj << /S /GoTo /D (subsection.4.1) >> endobj -231 0 obj +239 0 obj (\376\377\000R\000e\000t\000r\000i\000e\000v\000i\000n\000g\000\040\000a\000n\000d\000\040\000s\000t\000o\000r\000i\000n\000g\000\040\000a\000n\000n\000o\000t\000a\000t\000i\000o\000n\000s) endobj -232 0 obj +240 0 obj << /S /GoTo /D (section.5) >> endobj -234 0 obj +242 0 obj (\376\377\000I\000m\000p\000o\000r\000t\000i\000n\000g\000\040\000a\000n\000n\000o\000t\000a\000t\000i\000o\000n\000s) endobj -235 0 obj +243 0 obj << /S /GoTo /D (section.6) >> endobj -237 0 obj +245 0 obj (\376\377\000E\000x\000a\000m\000p\000l\000e\000\040\000i\000n\000p\000u\000t) endobj -238 0 obj +246 0 obj << /S /GoTo /D (section.7) >> endobj -240 0 obj +248 0 obj (\376\377\000S\000u\000p\000p\000o\000r\000t\000\040\000f\000o\000r\000\040\000t\000h\000e\000\040\000p\000a\000x\000\040\000p\000a\000c\000k\000a\000g\000e) endobj -241 0 obj +249 0 obj << /S /GoTo /D (subsection.7.1) >> endobj -243 0 obj +251 0 obj (\376\377\000S\000t\000e\000p\000\040\0001\000:\000\040\000E\000x\000t\000r\000a\000c\000t\000i\000n\000g\000\040\000t\000h\000e\000\040\000a\000n\000n\000o\000t\000a\000t\000i\000o\000n\000s) endobj -244 0 obj +252 0 obj << /S /GoTo /D (subsection.7.2) >> endobj -246 0 obj +254 0 obj (\376\377\000S\000t\000e\000p\000\040\0002\000:\000\040\000U\000s\000i\000n\000g\000\040\000t\000h\000e\000\040\000.\000p\000a\000x\000-\000f\000i\000l\000e\000\040\000w\000i\000t\000h\000\040\000p\000a\000x\000.\000s\000t\000y) endobj -247 0 obj +255 0 obj [ 66 [ 561 ] 68 [ 441 587 453 ] 74 [ 317 ] 77 [ 306 ] 79 [ 618 537 ] 83 [ 402 389 341 618 510 ] ] endobj -249 0 obj +257 0 obj << /Length 11 >> stream .%Ÿ endstream endobj -250 0 obj +258 0 obj << /Subtype /CIDFontType0C /Length 2094 >> stream ZZHGJH+Heuristica-ItalicAø ø!‹ øøøøø~ üˆûÚµúê-Pã "Ú $H %‹œ¦«³ZZHGJH+Heuristica-Italic1.0.2Copyright (c) 1989, 1991 Adobe Systems Incorporated. All Rights Reserved. Utopia is either a registered trademark or trademark of Adobe Systems Incorporated in the United States and/or other countries. Used under license. The Utopia fonts are freely available; see http://tug.org/fonts/utopia. @@ -2479,10 +2688,10 @@ Heuristica ItalicHeuristicaAdobeIdentityBDEFJMOPSTUVW ¨‘¢¿ ì Ë””’“ Œ  endstream endobj -248 0 obj -<< /Type /FontDescriptor /FontName /ZZHGJH+Heuristica-Italic /Flags 4 /FontBBox [ -500 -326 1205 1110 ] /Ascent 950 /CapHeight 692 /Descent -250 /ItalicAngle -13 /StemV 88 /XHeight 490 /FontFile3 250 0 R /CIDSet 249 0 R >> +256 0 obj +<< /Type /FontDescriptor /FontName /ZZHGJH+Heuristica-Italic /Flags 4 /FontBBox [ -500 -326 1205 1110 ] /Ascent 950 /CapHeight 692 /Descent -250 /ItalicAngle -13 /StemV 88 /XHeight 490 /FontFile3 258 0 R /CIDSet 257 0 R >> endobj -251 0 obj +259 0 obj << /Length 861 >> stream %!PS-Adobe-3.0 Resource-CMap @@ -2532,30 +2741,30 @@ end endstream endobj 35 0 obj -<< /Type /Font /Subtype /Type0 /Encoding /Identity-H /BaseFont /ZZHGJH+Heuristica-Italic /DescendantFonts [ 252 0 R ] /ToUnicode 251 0 R >> +<< /Type /Font /Subtype /Type0 /Encoding /Identity-H /BaseFont /ZZHGJH+Heuristica-Italic /DescendantFonts [ 260 0 R ] /ToUnicode 259 0 R >> endobj -252 0 obj -<< /Type /Font /Subtype /CIDFontType0 /BaseFont /ZZHGJH+Heuristica-Italic /FontDescriptor 248 0 R /W 247 0 R /CIDSystemInfo << /Registry (Adobe) /Ordering (Identity) /Supplement 0 >> >> +260 0 obj +<< /Type /Font /Subtype /CIDFontType0 /BaseFont /ZZHGJH+Heuristica-Italic /FontDescriptor 256 0 R /W 255 0 R /CIDSystemInfo << /Registry (Adobe) /Ordering (Identity) /Supplement 0 >> >> endobj -253 0 obj -[ 27 [ 525 525 ] 33 [ 525 525 525 525 ] 38 [ 525 525 525 525 525 525 525 525 525 525 ] 49 [ 525 525 525 525 ] 54 [ 525 525 525 525 ] 59 [ 525 ] 61 [ 525 525 525 525 525 525 ] 68 [ 525 ] 70 [ 525 525 525 525 525 525 ] 77 [ 525 ] 80 [ 525 525 525 525 525 525 525 ] 88 [ 525 ] 91 [ 525 ] 93 [ 525 ] 95 [ 525 525 525 525 ] 100 [ 525 525 525 ] 104 [ 525 525 525 525 525 525 525 ] 112 [ 525 525 525 525 525 ] 118 [ 525 ] 121 [ 525 ] ] +261 0 obj +[ 27 [ 525 525 ] 32 [ 525 525 525 525 525 ] 38 [ 525 525 525 525 525 525 525 525 525 525 ] 49 [ 525 525 525 525 ] 54 [ 525 525 525 525 ] 59 [ 525 525 525 525 525 525 525 525 ] 68 [ 525 ] 70 [ 525 525 525 525 525 525 ] 77 [ 525 ] 79 [ 525 525 525 525 525 525 525 525 ] 88 [ 525 ] 91 [ 525 ] 93 [ 525 ] 95 [ 525 525 525 525 ] 100 [ 525 525 525 ] 104 [ 525 525 525 525 525 525 525 ] 112 [ 525 525 525 525 525 ] 118 [ 525 ] 121 [ 525 ] ] endobj -255 0 obj +263 0 obj << /Length 16 >> stream -{ÿ{×ëôþ•îþú@ +ûÿ{ßëõþ•îþú@ endstream endobj -256 0 obj -<< /Subtype /CIDFontType0C /Length 8164 >> +264 0 obj +<< /Subtype /CIDFontType0C /Length 8551 >> stream -POXPUQ+LMMono10-RegularHø!ø"‹ øøøøø Œ û; Ð üWûÐùoúŒ™.÷ "– $& %ìü -POXPUQ+LMMono10-Regular2.004Copyright 2003, 2009 B. Jackowski and J. M. Nowacki (on behalf of TeX users groups). This work is released under the GUST Font License -- see http://tug.org/fonts/licenses/GUST-FONT-LICENSE.txt for details.LMMono10-RegularLMMono10NormalAdobeIdentity!"#$&'()*+,-./12346789;=>?@ABDFGHIJKMPQRSTUVX[]_`abdefhijklmnpqrstvyGG{þ|ø[‹‘ÍuÆþ5‹„áZ› pá M -> -ƒ  ~ ¡ é G ¾ M œ Þ#ÛøV•æD¿FeÐÀ)ÌS¨#S­• nàh°RêÖ÷A‹ÈóÈø!w¦÷Oë÷Oø…©˜†•Ž…u‹|û øŸ±‚}Œln{‹e‚û ü }t‹‰…€……~m¥‹œñ£‹©ªw‹g¢ó÷6¢#gw‹lm£‹ñœ¥‹©û=÷XûÍ÷Î…ÈTÈ÷ÒȽÐ÷{Ðxø›ª©r‹|aŽƒ÷lÒUßû$`%‹Bm {£š§”°Œ“ŒŒŸŒ™˜‹”׿lDûEˆûY+€FÊJñ°É’ªº@l¡»Š±§¡‹ªû=òt‹vdy˜zg^‹ƒMb­²¼á°÷%…ȾÈ÷©È¾È·ÃæÃ÷EÃøtÛ§o‹zˆ‹khe€iû*÷÷"÷)ðñò§¸N¢ˆoj;J5ûû Ñ:Õ¼ëµ÷AÌ‹÷{ûDûûûûHûG÷û÷ åßĨS÷u:^R`\aÇÙ߹µ¸·Q:‹È÷vÈ÷^ÈæÐ÷|Ð[иøv÷;Ð[Ì:žË¡·¿ÉÔNÝûûv}q‹ml¤‹›¦ü}p{r‹lm¥‹™÷Št÷ÇäÙ1÷´bkI*$÷^÷Øà¡Mj û²ZdP4û÷v÷à©B^…È÷ÕÈ÷ÈìÐ÷‘Ðø|÷l÷2í![^yli÷Jª…•iB{r‹lm¥‹™¸ü‘w‹v®­‹Ÿ¤a´¶‚«÷ìê÷F+EJE=hã»ÔÆÅÀÊÕÅB4øf[“‡•ˆ‘ûßùG•†ƒœuw|zyƒŽ…÷ßýG“z¡Ÿšœ8È÷½È÷½È÷xÐàøgW¨rŒ‚ûŽ‹¯ª÷5¤ˆ´T©µ¤š¬Œ¤÷¤‹³Ž“±ã®‘Ÿ‘£ªs‹yEû~3zŠ…‹Yo1g‹|g{|gYŠt…w…sm£Š•¥Š÷ˆUû:m‹^¿ntµÂ„»£‹ª8È÷½È÷½È÷xÐàøg÷Å©sŒsŒû‰Ã÷;§‹¸W¨¥[Lhzr‹lqž‡™÷‰‹gjû5cšk¶tSk‰\‡ûFn‹gû%‰…w…sl¤‹œâêŸÜšŒ‘‹½§å¯‹š¯›š¯»Œ£‘Ÿ‘£8Èù#È÷rÐøwVªs‹{û,ù#÷,š¤‹©ªs‹{ûIj„‚kýKl‘­÷Iš¤‹©8Èù#È÷}Ð÷ÂaùKª…•iûI|r‹ml£‹›÷,ý#û,|r‹ml£‹›÷I¬’”«€Èø“ȳÐ÷ÆÐøx÷<¬s‹€‚t‹n‰)„:sb05õ÷*÷)âõäÇÂ]:™zŽ{©®‹ Ÿ÷›‹¤my†„†‰‡‹‰~r§j]ŸXûûûûJûK÷û÷÷áäå…È÷ØÈÔÐ÷säøf÷§n‹…{‰w„~…x\A6CÑ滧÷÷ ²‹‚hŒž}££ œ¨Ô#‹^û@Oû3û é%÷÷­íœ‹÷÷I÷÷\÷÷Ùø°m¥kerllf©q«±¤ªªûÆ°m¥kerllf©q«±¤ªª‹÷÷\÷&÷î¤Èd²_ctmke¨r¬‘’Œ’|M\{‡ˆy†w|šzœ«ñÁ÷‹Èø}ÈÝÐ÷Ðøy÷Á÷45÷*ûûb{r‹lm¥‹š¡ü}u{r‹lm¥‹š÷b÷ã÷ ÷5Fû Qûû+ø}ë÷Ãûû…ÈTÈ÷ÏÈ÷È÷¥÷.FÐF÷.~ø”ª©q‹}^ø‘ª…•iB{r‹lm¥‹™¸û2¨jb›`û+,ûŽûå*õõ¦¨§Ng‹}³Ô›¤‹ªû.÷7®S^8>DOÒäëÑÌÑ˼ST‹È÷uÈ÷_ÈìÐ÷иÐ\ÐúøŠ´äž‹¡ih‹vwFûŸ÷u÷b‹{®­‹¡žèž‹¡ih‹{bû÷_´÷‰Vx‹u­®‹ ŸÔª…•iü |q‹ml¥‹š©ü}m{r‹lm¥‹šø¬’”«…È‹Ç×Ç÷Èpød÷§n‹…yƒˆx„XuU‚o@@½á{÷¾ ž‹°÷Kíûû +'û°ûð&÷÷ºå¤D÷"ûžÔ™ÆÂÑ¿Ér$”€È÷È÷]È·ÐTÐ÷¢ÐTÐ,øt÷BÖJÆA Û¦¸¼ÄÝ6Ùû û 7<:R¹YÚqÒ@vKP@*è3÷÷çãì8÷³RM_B¬BM¸Ã¿Ã»ÚÙÄ[W™û²FIS8R8IÃÐÈÅÊæçÄLN÷WÑÝÑøzø®f‹}ûî}f‹hh¬‹—÷ú—¬‹®û,®j‹ûúj‹hh°‹™÷î™°‹®‹È÷jÈ÷jÈñÐ÷иÐàø~ø…Ôª…•iü{r‹lm¥‹š¬ü}j{r‹lm¥‹š÷.š¤‹©ªs‹{W÷j÷b‹{®­‹¡žèž‹¡ih‹{bû÷j÷ŽVx‹u­®‹ Ÿ‹È÷ÉÈ÷È÷LÐìâøIøÁÇ;‹{;>]4V'{r‹lm¤‹šðûÉ&|q‹ml¥‹š÷£š¥‹©ªq‹|&÷É÷š¤‹©ªs‹{ûºÙ΋©‡”d®Ÿ¢›§€È÷ªÈ÷5ÈãÐ÷ŠÐøl÷Rð>íû +NXAEHY+LMMono10-RegularHø!ø"‹ øøøøø Œ û; Ð üWûÐùoúŒ™4÷ "! $, %ìü +NXAEHY+LMMono10-Regular2.004Copyright 2003, 2009 B. Jackowski and J. M. Nowacki (on behalf of TeX users groups). This work is released under the GUST Font License -- see http://tug.org/fonts/licenses/GUST-FONT-LICENSE.txt for details.LMMono10-RegularLMMono10NormalAdobeIdentity !"#$&'()*+,-./12346789;<=>?@ABDFGHIJKMOPQRSTUVX[]_`abdefhijklmnpqrstvyJJ{þ‹ …èžZ•S‹Â’nç(˜ý n Ú +Ë  F Ë A d ¬ + _¡æžD»oÍ ]»6y½ÜG7 CÊšÊ$ „åWzß'ÉaM÷A‹ÈóÈø!w¦÷Oë÷Oø…©˜†•Ž…u‹|û øŸ±‚}Œln{‹e‚û ü }t‹‰…€……~m¥‹œñ£‹©ªw‹g¢ó÷6¢#gw‹lm£‹ñœ¥‹©û=÷XûÍ÷Î…ÈTÈ÷ÒȽÐ÷{Ðxø›ª©r‹|aŽƒ÷lÒUßû$`%‹Bm {£š§”°Œ“ŒŒŸŒ™˜‹”׿lDûEˆûY+€FÊJñ°É’ªº@l¡»Š±§¡‹ªû=òt‹vdy˜zg^‹ƒMb­²¼á°÷%÷yÍø\÷jœ”‰ŒrœG¬q™÷Æ—’˜’ž‹¨cûC¥ŒÍ¨”‹¬jj‹j‚nŒIqûÊ”}‰‹„w~y|x–…˜„÷PûP„~…w‡‹n³÷Ó‰qŠIn‚‹j¬¬‹¬”¨ŠÍ‰¥ÈifŸÑa{¦‹“Ÿ˜š…ȾÈ÷©È¾È·ÃæÃ÷EÃøtÛ§o‹zˆ‹khe€iû*÷÷"÷)ðñò§¸N¢ˆoj;J5ûû Ñ:Õ¼ëµ÷AÌ‹÷{ûDûûûûHûG÷û÷ åßĨS÷u:^R`\aÇÙ߹µ¸·Q:‹È÷vÈ÷^ÈæÐ÷|Ð[иøv÷;Ð[Ì:žË¡·¿ÉÔNÝûûv}q‹ml¤‹›¦ü}p{r‹lm¥‹™÷Št÷ÇäÙ1÷´bkI*$÷^÷Øà¡Mj û²ZdP4û÷v÷à©B^…È÷ÕÈ÷ÈìÐ÷‘Ðø|÷l÷2í![^yli÷Jª…•iB{r‹lm¥‹™¸ü‘w‹v®­‹Ÿ¤a´¶‚«÷ìê÷F+EJE=hã»ÔÆÅÀÊÕÅB4øf[“‡•ˆ‘ûßùG•†ƒœuw|zyƒŽ…÷ßýG“z¡Ÿšœ8È÷½È÷½È÷xÐàøgW¨rŒ‚ûŽ‹¯ª÷5¤ˆ´T©µ¤š¬Œ¤÷¤‹³Ž“±ã®‘Ÿ‘£ªs‹yEû~3zŠ…‹Yo1g‹|g{|gYŠt…w…sm£Š•¥Š÷ˆUû:m‹^¿ntµÂ„»£‹ª8È÷½È÷½È÷xÐàøg÷Å©sŒsŒû‰Ã÷;§‹¸W¨¥[Lhzr‹lqž‡™÷‰‹gjû5cšk¶tSk‰\‡ûFn‹gû%‰…w…sl¤‹œâêŸÜšŒ‘‹½§å¯‹š¯›š¯»Œ£‘Ÿ‘£8Èù#È÷rÐøwVªs‹{û,ù#÷,š¤‹©ªs‹{ûIj„‚kýKl‘­÷Iš¤‹©8Èù#È÷}Ð÷ÂaùKª…•iûI|r‹ml£‹›÷,ý#û,|r‹ml£‹›÷I¬’”«€Èø“ȳÐ÷ÆÐøx÷<¬s‹€‚t‹n‰)„:sb05õ÷*÷)âõäÇÂ]:™zŽ{©®‹ Ÿ÷›‹¤my†„†‰‡‹‰~r§j]ŸXûûûûJûK÷û÷÷áäå…È÷ØÈÔÐ÷säøf÷§n‹…{‰w„~…x\A6CÑ滧÷÷ ²‹‚hŒž}££ œ¨Ô#‹^û@Oû3û é%÷÷­íœ‹÷÷I÷÷\÷÷Ùø°m¥kerllf©q«±¤ªªûÆ°m¥kerllf©q«±¤ªª‹÷÷\÷&÷î¤Èd²_ctmke¨r¬‘’Œ’|M\{‡ˆy†w|šzœ«ñÁ÷‹Èø}ÈÝÐ÷Ðøy÷Á÷45÷*ûûb{r‹lm¥‹š¡ü}u{r‹lm¥‹š÷b÷ã÷ ÷5Fû Qûû+ø}ë÷Ãûû…ÈTÈ÷ÏÈ÷È÷¥÷.FÐF÷.~ø”ª©q‹}^ø‘ª…•iB{r‹lm¥‹™¸û2¨jb›`û+,ûŽûå*õõ¦¨§Ng‹}³Ô›¤‹ªû.÷7®S^8>DOÒäëÑÌÑ˼ST‹È÷uÈ÷_ÈìÐ÷иÐ\ÐúøŠ´äž‹¡ih‹vwFûŸ÷u÷b‹{®­‹¡žèž‹¡ih‹{bû÷_´÷‰Vx‹u­®‹ ŸÔª…•iü |q‹ml¥‹š©ü}m{r‹lm¥‹šø¬’”«…È‹Ç×Ç÷Èpød÷§n‹…yƒˆx„XuU‚o@@½á{÷¾ ž‹°÷Kíûû +'û°ûð&÷÷ºå¤D÷"ûžÔ™ÆÂÑ¿Ér$”€È÷È÷]È·ÐTÐ÷¢ÐTÐ,øt÷BÖJÆA Û¦¸¼ÄÝ6Ùû û 7<:R¹YÚqÒ@vKP@*è3÷÷çãì8÷³RM_B¬BM¸Ã¿Ã»ÚÙÄ[W™û²FIS8R8IÃÐÈÅÊæçÄLN÷WÑÝÑøzø®f‹}ûî}f‹hh¬‹—÷ú—¬‹®û,®j‹ûúj‹hh°‹™÷î™°‹®‹È÷jÈ÷jÈñÐ÷иÐàø~ø…Ôª…•iü{r‹lm¥‹š¬ü}j{r‹lm¥‹š÷.š¤‹©ªs‹{W÷j÷b‹{®­‹¡žèž‹¡ih‹{bû÷j÷ŽVx‹u­®‹ Ÿ‹È÷ÉÈ÷È÷LÐìâøIøÁÇ;‹{;>]4V'{r‹lm¤‹šðûÉ&|q‹ml¥‹š÷£š¥‹©ªq‹|&÷É÷š¤‹©ªs‹{ûºÙ΋©‡”d®Ÿ¢›§€È÷ªÈ÷5ÈãÐ÷ŠÐøl÷Rð>íû h_„ub÷R÷„š¤‹©ªs‹{û¡j„‚kûžy‹t«•“«¦´ÅݸBJ;DO7oK“Âo“’Ÿ¨t›v|m‚d8ßE÷÷îå÷‹È÷Èøw÷ÕÃÉÃøƒ÷[ªs‹{=÷ô¬„“ios†Šw~ûxûú‚~‹‰wj”„ª÷ûM{s‹lm¤‹š÷Hš¤‹©ªs‹{M÷Ùš¤‹©ûBªûr÷r÷ñûyÇ÷AÄÂÇ÷?ÇmǨÅxÐRÐ÷HÐqŇÐQÅø‘ø¢xªU€ZŠi] -–{hž]-D@6`œjšx€{‚umh™r”„A^‹G€5ôN÷÷ôÉàA °y½X¦’~a¡1Eƒ~‹ƒ|…‹™"€€™Š¡‹™•‰Ž±t¼çÔÓä2@©‚¨z§ —£˜Œp‘¢„•œ¢—¨ûHûR__WUaºÀÌÄ··¿Áµ\V÷ûû_@`''@¶·”««Ÿ›¤”‹Ôä÷‹5øh÷Ƙƒ–’ûá÷e”}ˆŒ‚{xtx˜ƒ–„÷³ûIû³ûI€„~ƒxtž›”ŽŒ”™÷Ý÷c”‘˜“ž‹È÷vÈ÷^ÈâÐ÷hÐøŠ©ªs‹{rø}¤š¤‹©ªs‹{û |r‹ml£‹›¤û^ûh÷^¤š¤‹©ªs‹{û {s‹lm¤‹š¤ü}r{s‹lm¤‹š÷ š¤‹©ªs‹{r÷v÷hûvr|r‹ml£‹›÷ š¤‹©‹È÷ÏÈ÷ÈìÐ÷TÐø”©ªr‹{_÷|ðX¶I÷Ü÷ºøø˺Ži“~xn€_Ž˜û_|ŒŽv§¤œŒû8÷`ºŽi“~xn€_Ž˜û_|ŒŽv§¤œŒ‹È÷jÈ÷jÈâÐ÷IÐaПÐàêøžè«s‹€t‹mŠƒ‰fzo‹¹ÀÊ‹“‚¢¨t }–ôÍ°žÈ´á?Ýû +–{hž]-D@6`œjšx€{‚umh™r”„A^‹G€5ôN÷÷ôÉàA °y½X¦’~a¡1Eƒ~‹ƒ|…‹™"€€™Š¡‹™•‰Ž±t¼çÔÓä2@©‚¨z§ —£˜Œp‘¢„•œ¢—¨ûHûR__WUaºÀÌÄ··¿Áµ\V÷ûû_@`''@¶·”««Ÿ›¤”‹Ôä÷‹5ø‘v÷wøø¤€}‘ûÇ€ƒ‹‹w||w€~£€÷Pˆ‘‰’¥’«“øh÷Ƙƒ–’ûá÷e”}ˆŒ‚{xtx˜ƒ–„÷³ûIû³ûI€„~ƒxtž›”ŽŒ”™÷Ý÷c”‘˜“ž‹È÷vÈ÷^ÈâÐ÷hÐøŠ©ªs‹{rø}¤š¤‹©ªs‹{û |r‹ml£‹›¤û^ûh÷^¤š¤‹©ªs‹{û {s‹lm¤‹š¤ü}r{s‹lm¤‹š÷ š¤‹©ªs‹{r÷v÷hûvr|r‹ml£‹›÷ š¤‹©‹È÷ÏÈ÷ÈìÐ÷TÐø”©ªr‹{_÷|ðX¶h‹hh®‹—Îyû&Zh‹hh®‹—²{û‹†‹y™z ªŽ¨—›÷ò{û‹†‹y™z ªŽ¨—›÷×—®‹®û:÷Iyû&$÷&€Èø“ÈÃÐ÷¦Ðøh÷Å÷µv§ûMûMvpû¶ûµ p÷M÷L¡¦÷µF”M‹D€US€qv23r ½¾‹âÂÉ‹Ï–¹Ƙª—ÝÖ®‚Tš—\‹@N…È÷ØÈÄÐ÷¤Ðøg÷l÷.îûû.(ûûê,÷÷êë÷F’.M@AAMÖèæÌÌÒÓËJ0‹ÈøÈ÷w÷†ÐøN©ªs‹{0øœ›‹¤mx…†e6W€x‰{Šv‰or†šž´‘±·ü:0{s‹lm¤‹š÷š¤‹©‹È÷LÈ÷ˆÈìÐ÷‰Ðøtø@èAåûût|q‹ml¥‹š©ü}m{r‹lm¥‹š÷š¥‹©ªq‹|m÷L÷÷ÔåèFV`F+!÷ˆõë¶FVûrÈ÷/È÷ÏÈTÈìзÐ÷ Ðø|÷l÷2í![^yli™eB{r‹lm¥‹™¸ü§_{r‹lm¥‹™÷3™¥‹©ªr‹{_÷ba´¶‚«÷ìê÷F+EJE=hã»ÔÆÅÀÊÕÅB4÷AÐøIUš„y—ûß]÷÷ï±÷÷æ›–’š“†Ÿqnû`ûû”û ¹1®YBÀÖS£¥Ÿ“÷¯Ð÷ô÷Æ÷ ]åh½ÔV@Ãsr…wƒ|–„ˆ÷8ûšû5J'fûû0|ƒ†|ƒ‘w¤¨÷`÷÷”‹÷÷\÷÷ÙÉ°m¥kerllf©q«±¤ªªûrÈ÷/È÷ÕȳÐ÷¢Ðø­ûTªs‹{ZøÁž‹¡ih‹ze¨pb¥Rû%,ûûé*÷Ϲ°¢ ûkZ|r‹ml£‹›÷;š¤‹©û2øRZ99AJÑåçÑÐÛÖ¸>I÷Ü÷ºøø˺Ži“~xn€_Ž˜û_|ŒŽv§¤œŒû8÷`ºŽi“~xn€_Ž˜û_|ŒŽv§¤œŒ‹È÷jÈ÷jÈâÐ÷IÐaПÐàêøžè«s‹€t‹mŠƒ‰fzo‹¹ÀÊ‹“‚¢¨t }–ôÍ°žÈ´á?Ýû ûE{s‹lm¤‹š¤ü}r{s‹lm¤‹š÷ š¤‹©ªs‹{r÷jÙž©‹o«ú¡v‹uaJ‹mžkmœ§{­ʣͱû2÷òZ^Q0C÷jÓäç·P[‹È÷ÉÈTÈ÷-Ð÷Ћà0ø{ø Ÿµ8XKyLT­ت…•iû|r‹ml£‹›ÜûÉ:|r‹ml£‹›÷™š¥‹©ªq‹|û÷$éÆë÷ sŒœw¤¡Ÿ›¦€Èø“È¿ÌJкÐ÷ÐeÌløl÷:Ëgµ˜b³p’=:a—e®º¾¼»Ò÷ š-l‘uŽ–…Ÿ®‹ Ÿ÷›‹¤ms†zmƒ®bU—^û@<6H¹IÞs÷pš§…Þw4W`P‹¿¤÷‚÷8š¤‹©ªs‹{û8Ýž‹¡ih‹vw94{r‹lm¤‹šãûˆ+ÏgÔÕܶä€È÷Ë÷ZÈ·äOä˜ä÷ ÐcÐnøt÷BÒ\ÆI©ï§ÄÁÕBÎûû E[Fj¤}Ÿ ¢œ§™…•ˆŽªªÒ‹”Ͻg^m|hpukqr‰g‰R‡|‹nl£‹›¹•î¾HQNSL0c>–ºq’‘Ÿ£xŸrtu|k2ìQ÷÷àçè‹ÈøˆÈ¿ä÷rÐnЈøl´¥ž‹¡ih‹xoû‚ƾëÖ¶³èÊùËÛ÷ &Öûû @@ -2563,21 +2772,21 @@ h_ È£÷YÝ÷Yøˆø$ªs‹{û |r‹ml£‹›§ûûÖû÷Ö§š¤‹©ªs‹{û {s‹lm¤‹š©÷ûèi—Ÿ‹ ž¢‹¬–÷÷é©š¤‹©ƒßønÈ–÷4‚÷4ª÷4èø•øتq‹|<{s‹lm¤‹š¤_ûáƒN„WŠoŠ…Ë\÷ZŠ‘¢‚t‹‚w‹uˆ„\û\†MŠŠž„ÁWø ¤š¤‹©ªs‹{<|q‹lm§‹”ŒÓüŸØh£‹—”Ÿ‹Ÿ•Ž’Á÷~³Œ^ÁûyŒ‰r’¥‹’—£‹®ÓøŸ–¦‹©‡×÷¾È›÷[é÷[øø%©s‹yûys‹ml¢‹ž¼Yû¾Š‡¥~¹´Êyˆ–hx‹u€ˆ„cû‡wŠW÷¾¼£‹©ªt‹xûys‹ml ‹©ÇûätŽ|³³Ž”Ȥ㌙Ž¡ŒW°û ƒz—‹—°Ž›¡Ç÷ä© ‹ª‹Èø}Ȧ÷MûB÷MW÷MA÷Mû0÷MÔø„©ªq‹|tû!÷÷÷t¡š¥‹©ªq‹|#|r‹ml¢‹¢Dû&>÷&Ÿ¢‹ª©r‹|#|q‹ml¥‹š¢÷ ûuûûœu {s‹lm¤‹šˆó š¥‹©ªs‹tç÷VˆîûV‚tu‹lm¤‹šóš¥‹©‹È÷ÉȦ÷ZûT÷ZÀ÷ZûL÷ZØø„©ªq‹|cû÷5÷÷(³™¦‹©ªq‹|û |r‹ml¡‹¦A&?𥡋ª©r‹|û |q‹lm¦‹™³÷ û(ûû5c¤|q‹lm¦‹™÷ š¤‹©ªv‹lá÷äûou‹lm¤‹š÷ ™¦‹©ûxÈN÷_Èø[È¥÷YûHÝ÷F÷Yøˆø$ªs‹{û |r‹ml£‹›§Cûi~f…y„lŠ†ž‚ „ž.÷„¤š¤‹©ªs‹{û {s‹lm¤‹šª÷"ûù‹ˆ‹‹r7~r„nTg‰|Š‹”˜@¤yr¶pzyqa­c¼ï¸÷–÷/ø[©š¤‹©€Èø“ȽÐ÷²Ðøn÷Å÷N%÷ûû'ûûJûNñû÷÷ï÷÷JF–û(Jû ==J÷ -÷(÷&ÐîÕÔÑ)û'ø &:ª€–øC–÷=––JTl/ ‹ È +÷(÷&ÐîÕÔÑ)û'ø &:!-€–øC–÷=––JTl/ ‹ È Ð ±›‘ŒŒŒŒŒŸ‘ ® ’ŒžŒ•Á¬• ø¡ö endstream endobj -254 0 obj -<< /Type /FontDescriptor /FontName /POXPUQ+LMMono10-Regular /Flags 4 /FontBBox [ -451 -316 731 1016 ] /Ascent 1016 /CapHeight 611 /Descent -316 /ItalicAngle 0 /StemV 175 /XHeight 431 /FontFile3 256 0 R /CIDSet 255 0 R >> +262 0 obj +<< /Type /FontDescriptor /FontName /NXAEHY+LMMono10-Regular /Flags 4 /FontBBox [ -451 -316 731 1016 ] /Ascent 1016 /CapHeight 611 /Descent -316 /ItalicAngle 0 /StemV 175 /XHeight 431 /FontFile3 264 0 R /CIDSet 263 0 R >> endobj -257 0 obj -<< /Length 1654 >> +265 0 obj +<< /Length 1696 >> stream %!PS-Adobe-3.0 Resource-CMap %%DocumentNeededResources: ProcSet (CIDInit) %%IncludeResource: ProcSet (CIDInit) -%%BeginResource: CMap (TeX-POXPUQ-LMMono10-Regular-0) -%%Title: (TeX-POXPUQ-LMMono10-Regular-0 TeX POXPUQ-LMMono10-Regular 0) +%%BeginResource: CMap (TeX-NXAEHY-LMMono10-Regular-0) +%%Title: (TeX-NXAEHY-LMMono10-Regular-0 TeX NXAEHY-LMMono10-Regular 0) %%Version: 1.000 %%EndComments /CIDInit /ProcSet findresource begin @@ -2585,19 +2794,20 @@ stream begincmap /CIDSystemInfo << /Registry (TeX) -/Ordering (POXPUQ-LMMono10-Regular) +/Ordering (NXAEHY-LMMono10-Regular) /Supplement 0 >> def -/CMapName /TeX-Identity-POXPUQ-LMMono10-Regular def +/CMapName /TeX-Identity-NXAEHY-LMMono10-Regular def /CMapType 2 def 1 begincodespacerange <0000> endcodespacerange 0 beginbfrange endbfrange -70 beginbfchar +73 beginbfchar <001B> <0041> <001C> <0061> +<0020> <002A> <0021> <0040> <0022> <0042> <0023> <0062> @@ -2621,6 +2831,7 @@ endbfrange <0038> <0035> <0039> <0034> <003B> <0067> +<003C> <0060> <003D> <003E> <003E> <0048> <003F> <0068> @@ -2635,6 +2846,7 @@ endbfrange <004A> <004D> <004B> <006D> <004D> <006E> +<004F> <0023> <0050> <004F> <0051> <006F> <0052> <0031> @@ -2677,55 +2889,57 @@ end endstream endobj 14 0 obj -<< /Type /Font /Subtype /Type0 /Encoding /Identity-H /BaseFont /POXPUQ+LMMono10-Regular /DescendantFonts [ 258 0 R ] /ToUnicode 257 0 R >> +<< /Type /Font /Subtype /Type0 /Encoding /Identity-H /BaseFont /NXAEHY+LMMono10-Regular /DescendantFonts [ 266 0 R ] /ToUnicode 265 0 R >> endobj -258 0 obj -<< /Type /Font /Subtype /CIDFontType0 /BaseFont /POXPUQ+LMMono10-Regular /FontDescriptor 254 0 R /W 253 0 R /CIDSystemInfo << /Registry (Adobe) /Ordering (Identity) /Supplement 0 >> >> +266 0 obj +<< /Type /Font /Subtype /CIDFontType0 /BaseFont /NXAEHY+LMMono10-Regular /FontDescriptor 262 0 R /W 261 0 R /CIDSystemInfo << /Registry (Adobe) /Ordering (Identity) /Supplement 0 >> >> endobj -259 0 obj -[ 2 [ 242 ] 9 [ 350 350 412 ] 13 [ 265 392 265 460 530 530 530 530 530 530 530 530 ] 26 [ 530 265 265 ] 33 [ 793 635 646 684 779 606 580 ] 41 [ 798 349 ] 45 [ 568 ] 48 [ 762 600 ] 51 [ 644 541 621 791 ] 56 [ 940 624 588 ] 66 [ 523 598 496 598 514 319 520 607 291 280 524 279 923 619 577 608 591 389 436 344 606 504 768 486 506 ] 1090 [ 500 1000 ] 1093 [ 278 ] 1095 [ 458 458 ] 1100 [ 409 ] 1388 [ 638 610 610 929 ] ] +267 0 obj +[ 2 [ 242 ] 4 [ 530 ] 6 [ 838 ] 9 [ 350 350 412 ] 13 [ 265 392 265 460 530 530 530 530 530 530 530 530 530 530 265 265 ] 33 [ 793 635 646 684 779 606 580 ] 41 [ 798 349 ] 45 [ 568 ] 48 [ 762 600 ] 51 [ 644 541 621 791 ] 56 [ 940 624 588 ] 66 [ 523 598 496 598 514 319 520 607 291 280 524 279 923 619 577 608 591 389 436 344 606 504 768 486 506 ] 1091 [ 1000 ] 1093 [ 278 ] 1095 [ 458 458 ] 1100 [ 409 ] 1388 [ 638 610 610 929 ] ] endobj -261 0 obj +269 0 obj << /Length 174 >> stream - wÿ¸dÞà?ÿÿà5ˆ +*wÿødÞà?ÿÿàˆ endstream endobj -262 0 obj -<< /Subtype /CIDFontType0C /Length 8652 >> +270 0 obj +<< /Subtype /CIDFontType0C /Length 9042 >> stream -XBNXDH+Heuristica-Regular@ø ø!‹ øøøøøüˆüT†úê/Êp "!{ $ %Œž¨­µXBNXDH+Heuristica-Regular1.0.2Copyright (c) 1989, 1991 Adobe Systems Incorporated. All Rights Reserved. Utopia is either a registered trademark or trademark of Adobe Systems Incorporated in the United States and/or other countries. Used under license. The Utopia fonts are freely available; see http://tug.org/fonts/utopia. +FDJNIX+Heuristica-Regular@ø ø!‹ øøøøøüˆüT†úê/Îp "# $Æ %Œž¨­µFDJNIX+Heuristica-Regular1.0.2Copyright (c) 1989, 1991 Adobe Systems Incorporated. All Rights Reserved. Utopia is either a registered trademark or trademark of Adobe Systems Incorporated in the United States and/or other countries. Used under license. The Utopia fonts are freely available; see http://tug.org/fonts/utopia. Copyright (c) 2008-2012 Andrey V. Panov (panov@canopus.iacp.dvo.ru). -Heuristica RegularHeuristicaAdobeIdentity - !"#$%&')*-01345689:BCDEFGHIJKLMNOPQRSTUVWXYZBCEGHLlmnoJJJ”̺êÿ";…É*½…ðAÈ\‡ yÑ K ° -& -` -®  ‹  Ù P Úxü…TìJ¬~ôN¹Ax%•×`à?±ñhÊOâl“Âl@ÎD¤‹¶øò¶å¶÷ê¶åø@ùHü@¶üë‹ø÷'û’ûûÃ÷+÷™÷+û™ûÂøò÷Á‹û*û˜£`÷'÷’‹üûé÷øãwÅ÷û -÷ÐÍù³üC¨‹µøC¸†¡T‹U‹†u^ ƒüág¤p±²‹¢¦Œ¯°s§derofû}û¤ù–¤ôÑô÷®‹ûN¸ûm÷C„¤Q—/à‹÷´‹÷²âáʘ¤ûC„^ûm‹ûNû}û¤ù–¤÷CѤ$r÷C’¸÷m‹÷N‹÷N^÷mûC’rÊ~â5‹û²‹û´/6Qû?ùWw÷CÉ`£ Äù€{Šw¤êf…ƒz…+du‚‡w˜w˜y‰œ›ÓÏ™˜‚ˆ{Àx.†t”z¦‹¦‹”œ†¢ x舛”™~ÓF›{žŽ˜™Ÿ†Ÿu”+²z‘“‘ë±£”ŠŸ›}¢wˆ}>J‚„ŽœÀžéŸ–r‹r‹€w ž-z„ˆ”?Ë|˜y|uûÒû!÷®÷ß¾ûžx½ºÔÍ‹ÚÀm°elysq‹g¬y‹`‹bqckhûS÷lÑÕ÷‰Õ÷l÷‰Ñû‰ûÒ÷Ñ÷Ѿg¤p±²‹¢¦Œ¯°s§derofû‘vùfwç÷©ç|΋÷fùfH‹V®ù®´ñ÷ˆñ´÷âû\Æû&÷9÷9Æ÷&÷\÷\P÷&û9û9Pû&û\ñ÷7¦÷(êê¦û(û7û7pû(,,p÷(÷7V‹«ùw÷vé÷÷ܨ7’v“‹²‹øᆑûbh‹r耜‰’ƒ‹nüy‹xˆ…„†„ƒˆ€Š7„V‹×øÍ®÷õô¦••ø2‹­÷ovUw„c‹û”›¿ÆÒèÎëÑÕ¸‹÷÷/»"ûD8Wi±{œ‹’•œ›Ï²ÂÉ‹Ø‹¡J‹B‹ UO4>û `Gx=V®÷ÏÃ÷®¦ÞRÕ÷jò?ôò¦ñ`ÐD÷!÷%æÔ÷‹÷û³TìÁ”ⳋî÷4¼ ûJ?`l®z™˜‹“’˜¡Ï±·Ã‹ÚžESOv@6[‹p•‹~†yz€˜—‹¦•»‹òà»>4û PaDI‹`½xÃ…ž”}‹yhxgV‹«÷'ºøNw÷Àåž÷\”v÷¤‹‹%‹i€…s‰K…‹n÷œ‹‹¨^tŽ„‘‹­ñòº$øNB-ûûûB/û0Ó¥Ç÷Ñ÷Ø÷ ûíV®÷ü·÷9׳Ü÷“ó³ñ]ÑG÷÷9Öï÷÷ 3Óû T‹Pskn‰¢÷OŽ¤’ž‹÷‹£Ï†“ûâ‹‚wû㣵»´¢Á‹ËÑ\û$a=4E‹g¾wĆš‚”}‹wjwjV®÷ð¾÷s®·î÷”ï·÷ÉûlÙ"÷*÷(Úå÷÷7Ô <‹RVpj‰Œ÷pÊä勹‹«dšRŽ“‚š‹¡ªœ§³ZÎû û3*ûûðBȸÕßÊÉRû"bD74aè÷ V”vøð×÷;ò´ø¤¦‹• ˜§˜š¸‹÷¢gyQ:û5ûRû‹û -‹j¢ƒª‹¨‹ ”Š¨†÷¦õÀèË÷ÀÉ®÷‚–ü4‹V®÷‰À÷Ø®¯ï÷‡í¯ø]ûåKòÉ‹¿®­¼‹L†:yFyIhYK‹G‹rÀ|º‡˜„“z‹xowl_ÀN÷ Ü‹É©±À´Ä¤ã‹÷%‹÷rÜdºe¸T¡K‹û/6ûï§ç´ÏÙÛ²,*‹zŠw…{{\dkV‹=^ÏëûÒ÷÷Š÷Ñ÷Ñø=g¤p±²‹¢¦Œ¯°s§derofü +Heuristica RegularHeuristicaAdobeIdentity + !"#$%&')*-01345689:BCDEFGHIJKLMNOPQRSTUVWXYZCEGHLlmnoLLJ”÷¢ÚÈø 0I“×8Ë$“þOÒY™í®  ž + + +b +Ü A · ñ ? ®  ¢ják ”å}Û=…ßJÒ ¶&hñqÐB‚ù[àsý@•ê ¾L—¤‹¶øò¶å¶÷ê¶åø@ùHü@¶üë‹ø÷'û’ûûÃ÷+÷™÷+û™ûÂøò÷Á‹û*û˜£`÷'÷’‹üûé÷øãwÅ÷û +÷ÐÍù³üC¨‹µøC¸†¡T‹U‹†u^ ƒüág¤p±²‹¢¦Œ¯°s§derofV v÷|¹÷¹÷gw–÷|ö‹Qû|‹Ä÷|÷‹Qû|Á‹Ä÷|ô‹•¹#‹¬÷ô‹•¹#‹¿÷gV‹Wûgû‹¿÷gU‹Wûg!‹]ö‹jû!‹÷4¬÷÷‹jû÷“«køc«køûú«÷‹«š«Ÿw½Õ÷;Õ÷Õ÷;Õ'ð½ø…û¾Gõö¾Ï÷‹¿…¬„ž÷a‹ü +üë¯pøLùTi siyrx…i‰û=t‹†Ž|•pŸj™X‹!XGûÕ󬺽¾¬\#+lTVWlÂë÷ñûÚû¾Gõö¾Ï÷÷XÏ !XGûÕ󬺽¾¬\#+lTVWlÂëû}û¤ù–¤ôÑô÷®‹ûN¸ûm÷C„¤Q—/à‹÷´‹÷²âáʘ¤ûC„^ûm‹ûNû}û¤ù–¤÷CѤ$r÷C’¸÷m‹÷N‹÷N^÷mûC’rÊ~â5‹û²‹û´/6Qû?ùWw÷CÉ`£ Äù€{Šw¤êf…ƒz…+du‚‡w˜w˜y‰œ›ÓÏ™˜‚ˆ{Àx.†t”z¦‹¦‹”œ†¢ x舛”™~ÓF›{žŽ˜™Ÿ†Ÿu”+²z‘“‘ë±£”ŠŸ›}¢wˆ}>J‚„ŽœÀžéŸ–r‹r‹€w ž-z„ˆ”?Ë|˜y|uûÒû!÷®÷ß¾ûžx½ºÔÍ‹ÚÀm°elysq‹g¬y‹`‹bqckhûS÷lÑÕ÷‰Õ÷l÷‰Ñû‰ûÒ÷Ñ÷Ѿg¤p±²‹¢¦Œ¯°s§derofû‘vùfwç÷©ç|΋÷fùfH‹V®ù®´ñ÷ˆñ´÷âû\Æû&÷9÷9Æ÷&÷\÷\P÷&û9û9Pû&û\ñ÷7¦÷(êê¦û(û7û7pû(,,p÷(÷7V‹«ùw÷vé÷÷ܨ7’v“‹²‹øᆑûbh‹r耜‰’ƒ‹nüy‹xˆ…„†„ƒˆ€Š7„V‹×øÍ®÷õô¦••ø2‹­÷ovUw„c‹û”›¿ÆÒèÎëÑÕ¸‹÷÷/»"ûD8Wi±{œ‹’•œ›Ï²ÂÉ‹Ø‹¡J‹B‹ UO4>û `Gx=V®÷ÏÃ÷®¦ÞRÕ÷jò?ôò¦ñ`ÐD÷!÷%æÔ÷‹÷û³TìÁ”ⳋî÷4¼ ûJ?`l®z™˜‹“’˜¡Ï±·Ã‹ÚžESOv@6[‹p•‹~†yz€˜—‹¦•»‹òà»>4û PaDI‹`½xÃ…ž”}‹yhxgV‹«÷'ºøNw÷Àåž÷\”v÷¤‹‹%‹i€…s‰K…‹n÷œ‹‹¨^tŽ„‘‹­ñòº$øNB-ûûûB/û0Ó¥Ç÷Ñ÷Ø÷ ûíV®÷ü·÷9׳Ü÷“ó³ñ]ÑG÷÷9Öï÷÷ 3Óû T‹Pskn‰¢÷OŽ¤’ž‹÷‹£Ï†“ûâ‹‚wû㣵»´¢Á‹ËÑ\û$a=4E‹g¾wĆš‚”}‹wjwjV®÷ð¾÷s®·î÷”ï·÷ÉûlÙ"÷*÷(Úå÷÷7Ô <‹RVpj‰Œ÷pÊä勹‹«dšRŽ“‚š‹¡ªœ§³ZÎû û3*ûûðBȸÕßÊÉRû"bD74aè÷ V”vøð×÷;ò´ø¤¦‹• ˜§˜š¸‹÷¢gyQ:û5ûRû‹û +‹j¢ƒª‹¨‹ ”Š¨†÷¦õÀèË÷ÀÉ®÷‚–ü4‹V®÷ϯ÷£®µï=ì÷dì=ïòµ÷J&È.÷6÷6Èèð‹ñKÅG›ŽìÈ›¼¾‹Ý÷5Éûû5Mû‹9½XÇ{ˆH{JQ‹%òïˆæ¶ÏÛÛ¶G03dG77dÏãìž÷áدÃÏϯS>GkECCkÑÏV®÷‰À÷Ø®¯ï÷‡í¯ø]ûåKòÉ‹¿®­¼‹L†:yFyIhYK‹G‹rÀ|º‡˜„“z‹xowl_ÀN÷ Ü‹É©±À´Ä¤ã‹÷%‹÷rÜdºe¸T¡K‹û/6ûï§ç´ÏÙÛ²,*‹zŠw…{{\dkV‹=^ÏëûÒ÷÷Š÷Ñ÷Ñø=g¤p±²‹¢¦Œ¯°s§derofü g¤p±²‹¢¦Œ¯°s§derofûÒû!÷®÷q÷Ñ÷4ß`Ñø=g¤p±²‹¢¦Œ¯°s§derofxü·žx½ºÔÍ‹ÚÀm°elysq‹g¬y‹`‹bqckh÷f|²÷(±÷º¨÷´¹ÙîÝ÷/Ð÷D½¹÷Ãûl÷B%÷;É‹Ü–É­ƒ¤^xIQ‹ûuI÷4÷÷K÷÷D÷]÷"÷1û;$D+Hu{’¦‹’Œ”Ž•Í÷–J‹‡ƒx•~Žt‹ûFAû`AJ¯y©Ú‹×㧽Šm‡r‹x\¦{¶÷ ÷ô÷÷6û÷ûRûbûYû*û’÷—jÈÍ÷AôŸ‹—‡šx.-ûFD‹u¬¿‹¨÷‚±øwn÷p¨WmŽˆ•“¦œÇ É¢Ò÷t‹ÎûS•n†€kˆ^‡‹n÷”‹‹¨Q€Žy¿ûhøïA‹"û¼l4aû h0vU‚Lˆ÷m÷¨«ï®í©ãŽ‹îû²Ê‹®÷Ô®÷Ÿ®÷î÷~ô@öàô®÷Ê÷,íÂ÷‹÷ 7¿*˜øéžÂÅ‹Ø‹Âu´c¦d¥Q•;‹ûµnã…‰‹SüŽ‹S‰‰3…÷QÞ÷‡Óô÷ÏM!û 9k5;{šÉ÷ª÷m¶Ž’ÙøÔÛp$)Ld#ð|®ù ®»÷øO©}©è»÷é‹û ®-ÇOÉMít÷‹Û‹ç¡»¥™÷;m‹o#X?û‹ûb`÷_÷ ÷8Ì÷8÷Nðñ‹Òažû ©÷0^ ?0‹û‹(gOHRKi5‹û÷X‹®ù®÷îø÷®÷Ì÷ÇØ÷G÷G÷8B÷>û·ûànã…‰‹SüŽ‹S‰‰3…÷Qëøo¿”ö÷hÎûû=ûûHû<4z–Ú¢‹®÷Ʊ÷ª®÷î÷‚©©’©®ø¦‹—÷Am‹tû^{û‹\‹gv“v”‡œ‹¼÷q÷ à‹s”L©÷gm‚M‡s6‹û ÷†««í÷‹¢r™#©÷8ünã…‰‹SüŽ‹S‰‰3…ˆ‹¨÷¾±÷¸®÷î÷‚© ©®÷»¨$‘ˆ‹Ã÷~÷ à‹s”K©÷jm‚K‡s6‹û ÷”¬Ž¬î÷‹¢t™%©÷4ünã…‰‹SüŽ‹S‰‰3…÷k‹¨÷̱÷°¨÷î÷òîà®÷«¨4‘ˆ‹Ã÷Œ÷òûŒ‹S‰‰3…n÷«¨4‘ˆ‹ÃøŽ‹ÃŽâ‘¨û«nã…‰‹Sûpûò÷p‹ÃŽâ‘¨û«nã…‰‹SüŽ‹S‰‰3…û~‹¨ù¨÷î®÷«¨4‘ˆ‹ÃøŽ‹ÃŽâ‘¨û«nã…‰‹SüŽ‹S‰‰3…|‹®ù¨÷î÷Ì©®ø›‹—÷Gm‹wûT~"‹Y‹gv“v”‡œ‹¼øs‹ÃŽè‘¨û±nã…‰‹SüŽ‹S‰‰3…÷G|®ù ®»÷øN÷»÷î‹ûª/ÁOÃLÝi÷‹÷‹Ý­ÃÊÁǪç‹÷‹÷lçUÇSÊ9­û‹û‹9iSLUOl/‹û÷÷'¶÷G÷F÷F¶ûGû'û'`ûGûFûF`÷G÷'œ‹¨÷“®÷æ®÷î÷†÷®÷»¨$‘ˆ‹Ã÷SĹ‹¸°”ØŸãÁ‹÷‹×j¿^§[©K•E‹û«nã…‰‹SüŽ‹S‰‰3…÷Q÷Ý÷š§–”ÌòÊPûû9^5P|°È‹¨÷½®÷¼®÷î÷{ö®÷œ¨at‹„—ˆ‹Œ‹¶÷}ÐÇ‹¹xœG’o–<–]šK±uÆ‹ܨ=“{ÂÏäyÎ!¥éÐÊ‹êëOÖûCû¸nã…‰‹SüŽ‹S‰‰3…÷Q÷à÷Šµ’“ÍÕßpû "T]*a|®ù ®½«væ÷“ìAªè½÷a•û4·bÞxÑ‹÷E‹Ñð‹ñ‹÷ ;Ãû ¶k—ÔH¤S¶‹Ç‹Ô·Áß‹á‹»Z›&ª÷!i¦GœG‹û‹ûN‹û‹"ßTôf„è·zê]‹2‹5TW2‹-‹MÔr÷±‹¨ù®¡©÷eî÷e©8¡ø¢©—÷ ¡÷ ‹ÆüÈ‹Sˆ‰ …n÷Ó¨ ‘ˆ‹ÃøÈÆ÷ ‹ u—û©÷:üÕ÷d|®ù¨÷ î÷÷î¨ù+ã…‰‹Sûî‹P•Vœi¹)ôsí‹î‹ô¢¹îœ®•À‹Ç÷ì‹ÃŽâ‘¨û«nã…‰‹SûØ‹,|Omclc_wQ‹R‹_Ÿl³m³|Ç‹ê÷؋Î⑨û«÷ù vù+¨~ù+ƈ”ˆœP¢<¨'¦'àûÓØ‹÷1ø¾‹ÈûSÂûL¾ûG׋ï÷ù«÷¢ã™±ŸÅ–ɨûynÉ…£ˆ}‡v…fu9r-Aû²ˆ‹R÷MR÷MT÷L@‹û-ü¾‰‹W÷@_÷¨ù¨ù§x÷ƒ¨K’|…”•›¶Ú¼ÜÀÝ‹÷,û…—x‚ƒx‰T…‹n÷°‹‹¨C‘n¹ûX÷ÃÂÜÅÚ¶À¶À˜ÆŽ¨ûqn»‡ ‰‹€wfM_H[F‰‹û÷XŸ—ž»‹¨û–‹‹nʉ—„­U÷4û“Q7;ûbTi^‚ˆK…‹¨ù¨÷MÞî÷÷)ù+À‰™…¡aÃ$Æû¼(–vz‹wû)‹Tˆˆ$…n÷˨$‘ˆŽ‹Â÷-‹£Žš•Ÿ¾ñÖ÷ ª½­Â‘“ÎŽ¨ûonÁ†‰€ƒxrOGûV#‰QôWð_냕šÆ‘‹¨û—‹OÀø>®¼ð÷Uå¼÷@½HéŋƲ« ™f›t®‹°‹¶–±ž…£}ˆu‰|yzž‹Ê÷†Å~Öû+û2PTk°|ž ‹‘–œ¡Õ´£³‹²¹w;arq*rLû†®÷jÖä®÷™®µê7ñ5Þ÷dëkßø€µ+&ï^÷Ç‹Ê—»¨¹§¬º‹É÷5± ;óC€£ž‹¨±›˜ž‰ Š–‹ê‹öµ‹÷ ‹µ~®zœÚ—ŸÊƒ”ûbožT—]‹ôû-U-A‹-É`¹‰òUven‹d‹h³e»†‰`}Cs‹Cø€ê‹­•¤ ›¡œ¬‘»‹ãÌv@;CeD6P·Óõø=î¿­À¼¾g*7__QS\·ß£‹¨ø7Á÷„wêé÷~é ÷‡¨F…‹¼÷~‹¤Œ™“š ³¹¬À‹Ï°e4û€‹Z†‡E†n÷ˆ¨F…‹¼÷”ðTÅ.B‹^iLa‹÷Ê„‘û0r‹r±†¥‡‘†‹gü¿‹Z‡‡E†û¸‹¨ø;¤Ÿæ÷ç÷ éçù"g¤r¯¯¤¤¯¯r¤ggrrgäOý"÷ˆ¨D‡‹¾‹ø-„‘û1r‹r±†¥‡‘†‹gûÏ‹Xˆ‰C†ûÃû†£ù2¤Ÿæ÷ç÷ûéçù"g¤r¯¯¤¤¯¯r¤ggrrgäûýüs‹§Ž§‘÷§©â‹÷‹ø}„‘û1r‹r±†¥‡‘„‹iü‹C†EvbyhivN|P‹¨÷u™÷V§÷^¤¤wŸwêéúŸ÷ˆ¨D‡‹¾÷;´JÒ4¿V°f²«‰Öˆ‹§m“ršlªMÈ=êeÁ†’‰•–»Â«¨­¤­¤¤—Å‘§$i‹‚†wsnh(ûti‰øh„‘û1r‹r±‡¥ˆ‘†‹eü¿‹Xˆ‰C†ûÄ‹¨ù]wêéŸ÷ˆ¨D‡‹¾‹ù„‘û1r‹r±‡¥ˆ‘†‹eü¿‹Xˆ‰C†÷苨ø7Áöé÷ré÷ré8«÷ˆ¨D‡‹¾÷~‹¤Œ™’™ž³·­Â‹á•LMû€‹Xˆ‰C†n÷ˆ¨D‡‹¾÷~‹¤Œ™‘›š³¶«Ã‹ʱg2û€‹Xˆ‰C†n÷ˆ¨D‡‹¾÷”ðUÅ,9‹PThusºe©E‹>‹LYhq‚×û/r‹r±†¥‡‘†‹gûÏ‹Xˆ‰C†¯‹¨ø7Áöé÷~é«÷ˆ¨D‡‹¾÷~‹¤™“› ²¸¬À‹Ï°e4û€‹Xˆ‰C†n÷ˆ¨D‡‹¾÷”ðTÅ/A‹]gMc}×û)r‹r±†¥‡‘†‹gûÏ‹Xˆ‰C†…®øP®¼ó÷¤ó¼÷‰û6Ú,÷5÷5Úê÷6÷6<êû5û5<,û6ó÷·ßçç·7ûû_7//_ß÷¤ûz¨÷Q®ø=Áïé÷™ó¤û]n÷—¨7…‹¾÷. º€¹‹÷÷É÷bÒ~÷CûJB‹QZdr~Õû+r‹r±†¥‡‘†‹güµ‹X†‰E†÷=÷ú÷8‹¤™”¢¹¶£À‹³äqû@û'];'W‹c¦{¹…ŠŸ‹¢“ûz¨÷QÁø=®¼ó÷™é¼÷}û4â6÷ ˼¦¿±ûX‹X†‰@†n÷¨F…‹¾ùp`le X•`‹;‹Ls_^_^qJ‹1ó˜÷¶íñ¿‹°yžX‘{y‹sû=‹uŠz…{xVevT‹(`æ÷ûV‹¨øÙY¤öéЫ÷œ¨2…‹¾÷~Ø­¥¢›‹œ…¨{’‡“Š‹£¡¤ª¡}¦dg‹muIQÛ°û,r‹r±†¥‡‘†‹gûÏ‹X†‰E†û'®øP®º¨wÛ÷GàM¨èº÷;•û¯kÈ{Æ‹÷ ‹ÏÊ‹à‹ãU³$«Ôb˜I ‹Ã‹¿³¨½‹Ò‹­T’N¨÷ j£X•^‹û‹AX‹,‹8ÏfÞrè¸}Êt‹G‹XckV‹:‹^Æwàûƒ¿ø.³òéªøVÓûð%×®¾‹»¥¨ƒ suˆr‹ik£×÷Ê÷³û÷nNû?‹¢Áa¨ø;¤¤wëé÷|é¼¥øX±†¥‡‘†‹gûœûÏhÕà‹ÐŨ™|•O÷4‹‹¨F…‹¾‹ø-„‘û1r‹r±†¥‡‘†‹gûu‹oˆu†¼t][nW‹Q`¯Ù‹÷è„‘û1r< vøa¨Œøaº‡”‡šf¦I¢J¤FØûlÓ‹ä÷†¨Ù¨Í™«š®–‘¹¨ûRn¼†›‰Ž€‡}ƒkxQtKHûM‰‹N÷<wÄwÅxÁ„ž“ž¸‹¨ût‹÷M vøa¨‰øa´‰˜ˆ—eµû·ûµû+׋÷ øŽ‹µû´û³û×µ÷'Æ÷F¤Ùœ¾–½Ž¨ûYnĆœ‰Œ~‡y~P]û6lû‰`÷b÷b÷?‹ûü‰‹g÷l÷k÷…ž‘”®Ž‹¨ûg‹*‹¨øD¨Œ÷T¨a}Œ–‘–¡¶«»­¿‹äû–zˆ‚|‰a†‹n÷‹‹¨^zŽr¯]Í\Ñ_Ѭ½²½²º¥«˜»¨ûNn²‡›‰‰„€tepam]Š‹7÷ƒ—–š©Ž‹¨ûe‹‹n³‰•‰£jµQ¶J¶KfUdRbUqhu†_ˆ>û†Ôù -¨†øa»‰•…_½û Þûi£F‘z|‹z‹t‚m|k|jy‚€‹‹‚Žy”ƒ‹xrpns§oµ³‹¾—¾÷(É÷Fç÷ˆªÑ³‘“½Ž¨ûTn¿†œ‰†w|OWû+_û ‰]÷ c÷fô…‰–¢¶‹¨ûy‹8÷qÅ‹øˆ÷qøˆÅüˆø5÷qÅ‹ú|÷qú|Åþ|ûÅùzw÷ÛÓø|œ{½¹Ï΋ÒÁk«jmyvp‹g¬v‹f‹eselgûør÷¢ÓÛïÛ÷øÈU«k¬© ¦‹¯j ‹°‹±£±ª¯z›Y]GH‹DûHU«k¬© ¦‹¯j ‹°‹±£±ª¯z›Y]GH‹Dûùzw÷ÛïÛ÷ø|œ{½¹Ï΋ÒÁk«jmyvp‹g¬v‹f‹eselgûHœ{½¹Ï΋ÒÁk«jmyvp‹g¬v‹f‹eselgûB÷T÷Ô¸÷Ó¸÷ô3ÔCâáÔÓãâBÔ54BB4‹¨ø9³÷^®w®öé÷uéÜ©øVØûÿ‹Xˆ‰C†n÷’¨:‡‹¾ø÷uûÿ‹Xˆ‰C†n÷œ¨0‡‹¾ø÷³û‡÷ˆê®•›‹ ‹¡¤Q’„š‹Ÿ¨œ©¬a³;T‹\rrethV‹Ihûu‡îì‡ç¯–š‹Ÿ‹¡ƒ¤Q’„š‹Ÿ§š©¬^³>U‹^rreth]‹Ip>¦‹¨ø9³—w÷u®öé÷uéÜ©øVØûÿ‹Xˆ‰C†n÷’¨:‡‹¾ø÷U¥‘€hûÑ‹Xˆ‰C†n÷ˆ¨D‡‹¾¼ø3ÜjˆO‚;‹û&¹÷'Σ¼‹¯lžU’ƒœ‹¡¬™«·M»û@‹NqfagbyR‹Gy>¦‹¨ø9³÷m®öé÷ué©øVØûÿ‹Xˆ‰C†n÷œ¨0‡‹¾ø÷³û¬÷0Ƨǹ‹¸ršWü³‹Xˆ‰C†n÷ˆ¨D‡‹¾‹ù„‘Loo›`—U‹D‹StfdhgxT‹=v>÷ø9³÷^®w®öé÷ué÷uéÞ©øVØûÿ‹Xˆ‰C†n÷’¨:‡‹¾ø÷uûÿ‹Xˆ‰C†n÷’¨:‡‹¾ø÷U¥‘€hûÑ‹Xˆ‰C†n÷ˆ¨D‡‹¾ø3jˆO‚;‹û&¹÷'Σ¼‹¯lžU’ƒœ‹¡¬™«·M»ûû&:1û$yûu‡îî‡ç¯–š‹Ÿ‹¡ƒ¤Q’„š‹Ÿ§š©¬^³>U‹^rreth]‹Ip>ø &=!‹øÛ|šùHšûm—÷:—É‹û†—³‹ùŠ“÷0›J7‘|/ +¨†øa»‰•…_½û Þûi£F‘z|‹z‹t‚m|k|jy‚€‹‹‚Žy”ƒ‹xrpns§oµ³‹¾—¾÷(É÷Fç÷ˆªÑ³‘“½Ž¨ûTn¿†œ‰†w|OWû+_û ‰]÷ c÷fô…‰–¢¶‹¨ûy‹ø5÷qÅ‹ú|÷qú|Åþ|ûÅùzw÷ÛÓø|œ{½¹Ï΋ÒÁk«jmyvp‹g¬v‹f‹eselgûør÷¢ÓÛïÛ÷øÈU«k¬© ¦‹¯j ‹°‹±£±ª¯z›Y]GH‹DûHU«k¬© ¦‹¯j ‹°‹±£±ª¯z›Y]GH‹Dûùzw÷ÛïÛ÷ø|œ{½¹Ï΋ÒÁk«jmyvp‹g¬v‹f‹eselgûHœ{½¹Ï΋ÒÁk«jmyvp‹g¬v‹f‹eselgûB÷T÷Ô¸÷Ó¸÷ô3ÔCâáÔÓãâBÔ54BB4‹¨ø9³÷^®w®öé÷uéÜ©øVØûÿ‹Xˆ‰C†n÷’¨:‡‹¾ø÷uûÿ‹Xˆ‰C†n÷œ¨0‡‹¾ø÷³û‡÷ˆê®•›‹ ‹¡¤Q’„š‹Ÿ¨œ©¬a³;T‹\rrethV‹Ihûu‡îì‡ç¯–š‹Ÿ‹¡ƒ¤Q’„š‹Ÿ§š©¬^³>U‹^rreth]‹Ip>¦‹¨ø9³—w÷u®öé÷uéÜ©øVØûÿ‹Xˆ‰C†n÷’¨:‡‹¾ø÷U¥‘€hûÑ‹Xˆ‰C†n÷ˆ¨D‡‹¾¼ø3ÜjˆO‚;‹û&¹÷'Σ¼‹¯lžU’ƒœ‹¡¬™«·M»û@‹NqfagbyR‹Gy>¦‹¨ø9³÷m®öé÷ué©øVØûÿ‹Xˆ‰C†n÷œ¨0‡‹¾ø÷³û¬÷0Ƨǹ‹¸ršWü³‹Xˆ‰C†n÷ˆ¨D‡‹¾‹ù„‘Loo›`—U‹D‹StfdhgxT‹=v>÷ø9³÷^®w®öé÷ué÷uéÞ©øVØûÿ‹Xˆ‰C†n÷’¨:‡‹¾ø÷uûÿ‹Xˆ‰C†n÷’¨:‡‹¾ø÷U¥‘€hûÑ‹Xˆ‰C†n÷ˆ¨D‡‹¾ø3jˆO‚;‹û&¹÷'Σ¼‹¯lžU’ƒœ‹¡¬™«·M»ûû&:1û$yûu‡îî‡ç¯–š‹Ÿ‹¡ƒ¤Q’„š‹Ÿ§š©¬^³>U‹^rreth]‹Ip>ø &=#‹øÛ|šùHšûm—÷:—É‹û†—³‹ùŠ“÷0›J7‘|/ ® ¨‘Ù î ³‘» Œ  endstream endobj -260 0 obj -<< /Type /FontDescriptor /FontName /XBNXDH+Heuristica-Regular /Flags 4 /FontBBox [ -500 -448 1158 1110 ] /Ascent 950 /CapHeight 692 /Descent -250 /ItalicAngle 0 /StemV 88 /XHeight 490 /FontFile3 262 0 R /CIDSet 261 0 R >> +268 0 obj +<< /Type /FontDescriptor /FontName /FDJNIX+Heuristica-Regular /Flags 4 /FontBBox [ -500 -448 1158 1110 ] /Ascent 950 /CapHeight 692 /Descent -250 /ItalicAngle 0 /StemV 88 /XHeight 490 /FontFile3 270 0 R /CIDSet 269 0 R >> endobj -263 0 obj -<< /Length 1726 >> +271 0 obj +<< /Length 1754 >> stream %!PS-Adobe-3.0 Resource-CMap %%DocumentNeededResources: ProcSet (CIDInit) %%IncludeResource: ProcSet (CIDInit) -%%BeginResource: CMap (TeX-XBNXDH-Heuristica-Regular-0) -%%Title: (TeX-XBNXDH-Heuristica-Regular-0 TeX XBNXDH-Heuristica-Regular 0) +%%BeginResource: CMap (TeX-FDJNIX-Heuristica-Regular-0) +%%Title: (TeX-FDJNIX-Heuristica-Regular-0 TeX FDJNIX-Heuristica-Regular 0) %%Version: 1.000 %%EndComments /CIDInit /ProcSet findresource begin @@ -2733,18 +2947,20 @@ stream begincmap /CIDSystemInfo << /Registry (TeX) -/Ordering (XBNXDH-Heuristica-Regular) +/Ordering (FDJNIX-Heuristica-Regular) /Supplement 0 >> def -/CMapName /TeX-Identity-XBNXDH-Heuristica-Regular def +/CMapName /TeX-Identity-FDJNIX-Heuristica-Regular def /CMapType 2 def 1 begincodespacerange <0000> endcodespacerange 0 beginbfrange endbfrange -73 beginbfchar +75 beginbfchar <0002> <0021> +<0004> <0023> +<0006> <0025> <0009> <0028> <000A> <0029> <000B> <002A> @@ -2760,6 +2976,7 @@ endbfrange <0016> <0035> <0017> <0036> <0018> <0037> +<0019> <0038> <001A> <0039> <001B> <003A> <001C> <003B> @@ -2807,7 +3024,6 @@ endbfrange <0058> <0077> <0059> <0078> <005A> <0079> -<0442> <2013> <0443> <2014> <0445> <2019> <0447> <201C> @@ -2828,41 +3044,41 @@ end endstream endobj 12 0 obj -<< /Type /Font /Subtype /Type0 /Encoding /Identity-H /BaseFont /XBNXDH+Heuristica-Regular /DescendantFonts [ 264 0 R ] /ToUnicode 263 0 R >> +<< /Type /Font /Subtype /Type0 /Encoding /Identity-H /BaseFont /FDJNIX+Heuristica-Regular /DescendantFonts [ 272 0 R ] /ToUnicode 271 0 R >> endobj -264 0 obj -<< /Type /Font /Subtype /CIDFontType0 /BaseFont /XBNXDH+Heuristica-Regular /FontDescriptor 260 0 R /W 259 0 R /CIDSystemInfo << /Registry (Adobe) /Ordering (Identity) /Supplement 0 >> >> +272 0 obj +<< /Type /Font /Subtype /CIDFontType0 /BaseFont /FDJNIX+Heuristica-Regular /FontDescriptor 268 0 R /W 267 0 R /CIDSystemInfo << /Registry (Adobe) /Ordering (Identity) /Supplement 0 >> >> endobj -265 0 obj -[ 28 [ 525 ] 35 [ 525 525 ] 43 [ 525 ] 45 [ 525 ] 47 [ 525 ] 50 [ 525 ] 55 [ 525 ] 59 [ 525 ] 63 [ 525 ] 66 [ 525 ] 70 [ 525 ] 72 [ 525 ] 75 [ 525 ] 77 [ 525 ] 81 [ 525 ] 84 [ 525 ] 87 [ 525 525 ] 91 [ 525 ] 94 [ 525 ] 96 [ 525 ] 98 [ 525 ] 102 [ 525 ] 105 [ 525 ] 109 [ 525 ] 112 [ 525 ] 114 [ 525 ] 116 [ 525 ] 118 [ 525 ] ] +273 0 obj +[ 28 [ 525 ] 35 [ 525 525 ] 43 [ 525 ] 45 [ 525 ] 47 [ 525 ] 50 [ 525 ] 52 [ 525 ] 55 [ 525 ] 59 [ 525 ] 63 [ 525 525 ] 66 [ 525 ] 70 [ 525 525 525 ] 75 [ 525 ] 77 [ 525 ] 81 [ 525 525 ] 84 [ 525 ] 87 [ 525 525 ] 91 [ 525 ] 94 [ 525 ] 96 [ 525 ] 98 [ 525 ] 101 [ 525 525 ] 104 [ 525 525 ] 107 [ 525 ] 109 [ 525 ] 112 [ 525 ] 114 [ 525 525 525 ] 118 [ 525 ] 121 [ 525 ] ] endobj -267 0 obj -<< /Length 15 >> +275 0 obj +<< /Length 16 >> stream -!"”I’¢Dª +)£”i’¦Ôº@ endstream endobj -268 0 obj -<< /Subtype /CIDFontType0C /Length 3828 >> +276 0 obj +<< /Subtype /CIDFontType0C /Length 4658 >> stream -SRVENG+LMMonoLt10-BoldHø ø!‹ øøøøøŒ û7 Ý üZûÈùrú£Õ÷ "¦ $Í %ëú SRVENG+LMMonoLt10-Bold2.004Copyright 2003, 2009 B. Jackowski and J. M. Nowacki (on behalf of TeX users groups). This work is released under the GUST Font License -- see http://tug.org/fonts/licenses/GUST-FONT-LICENSE.txt for details.LMMonoLt10-BoldLMMonoLt10AdobeIdentity#$+-/27;?BFHKMQTWX[^`bfimprtv}ê w®&}á¶7–a ˆÇKæ¨  ¨ Þ -9 -©  ‡  ÷A…ÖFÖ÷ºÖ»Ýpø±¯nŒyn}ŽŽƒ÷aÓUáû&^#ˆ?i£y¦œ¬•¶Œ‹«Ž›ÍºrPŽûA‡û V,€DËGô®Æ’§¹@p¤¸‰°¬£¯ûJïx‹xj|{ia‹ƒTf¨®·Ú©÷…Ö÷½ÖêÖ•Þ‹Ý9Þ÷|Ýdø~÷n÷0í `c}sj÷4¯„—cD0xnŠfg©Šœ¯ü|sŒs´ʪ“™ŸŒk±²ƒ¨÷îë÷93KNJDlÜ·ÒÁÀºÄÏÀG;Ovù™wøid”†–ˆ’û×ù5—†žqsywu‚€Ž„÷×ý5•x¥£Ÿ¡…Ö÷ÀÖÑÞ÷+Þkñðøi÷­hŒ„x‰s‚†waK=HÌ߸¥õ÷¾ŠcŒ¡|¦§£ž¬ð×!Ž\ûANû2û ê$÷÷#­òœ‹÷÷V÷2÷ô«Ìa³\_rjha«p¯Ž‹ŒŽ{\f‡ˆv„sxžwŸ¬õÁ÷…ÖFÖ÷·ÖêÖ÷Þ‹Þ‹Þ~ø–±¯mŒzgø|¯„—cDxnŠfg©Šœ¯û¢lf—eû),ûŽûç)ö¼±Ÿ¤§No‘€²Òž¨Œ°û;÷3®Xb>EIUÍÝäËÇÌÅ·YY…Ö÷ Õ÷Öøg÷­hŒ„u‚‡u‚]wZƒrHH¶Õy÷­¤¡‹·÷Iîûû )&ûûñ%÷÷ºé¥5÷&û…Ê›¿¹É¹Áu4–‹Ö÷²ÖõÖ÷FÝøLø»Ë7y9=[1`1xn‰gg¨Šæû²0ymŠgf©Š÷œ©Œ¯°mŒy0÷²÷œ¨Œ¯°pŒxû±Ê¿¨}˜o«¢¦¬ûsÕ÷-Ò±Õ÷HÕ¦ÓiÝÝáß¡Óø“ø¤w®P€\Šl]–yj›`+B?4bškšw{ƒuol•t”}ë€F]‹I€4ôK÷÷ôÌá±x¿W§’~a¡1Fyv†|‚–Šž‹ŽŒ‘’ƒ™«~°éÖÕ槃¦|¥š’™Ž–q”£„–Ÿ¦™­ûTûXdc\—[eµ»¾²²º»±a\õûòbDg/H€/D¯´›“§¨™¡”‹ÐÝö‹?‹Ö÷·ÖêÖèÞ\ÞgÞäÞÒø•°°oŒxh÷nóV·9Tbtxs÷8(¯„—cDxoŠfg©Š›°¯üahxoŠfg©Š›ˆ÷/Æœ©Œ¯°nŒxh÷9æÏ®¹º–rVûimxnŠfgªŠœ÷)›©Œ¯‹Ö÷²ÖÄ÷÷b÷4ÞÈø^°°mŒy-÷ͯ„—cûym‰hf©Šñû²ûxnŠfg©Š÷³©Œ¯0ûø•ªr¤kkrrlk¤r««¤¤«‹Ö÷²ÖïÖõÑ÷œÑø’°°mŒypû÷H÷õª©Œ¯¯myû*xpŠfg§Šœûû÷Ù¯„—dKynŠgf§Šž³üacynŠgf§Šž÷*¨Œ¯°oŒxcÏÐËñûlŠ{…lg¨Š÷©Œ¯‹ÖøaÖ÷qÞøj°°oŒxû ø|¯„—cû.xnŠfg©Šœ÷ üaû -xnŠfg©Šœ÷Õ¨Œ¯‹Ö÷²ÖEÖÂÒïÑïÒ¼øž°¬xg÷x ‰÷ .oe€jn¨zpšlnpytÜ¡„xŒylym‰hjž†¯û²gx†jgªŠœà¦Œ¯¬{g÷;¼Û­·±ž”{SûovŠx†kg§ŠœÔ¦Œ¯¬zg÷;Û®·°Ÿ“{SûowŠx†kg§Š›Ô©Œ¯‹Ö÷²ÖEÖèÞ\ÞgÞäÞ²ø•°°oŒxh÷nóV·9SctxsH¤Š„—dDxo‰gg©Š›Яû²hxoŠfg©Š›ˆ÷/¦œ©Œ¯°nŒxh÷9æÏ®¹º–rVûimxnŠfgªŠœ÷)›©Œ¯…Ö÷ÀÖÁÞ÷ŽÞøj÷n÷,îûû,(ûûì+÷÷ìì÷8’5REGGRÑáßÇÇÌÍÆO7ûlÖ÷Ö÷¸ÖEÖèÝ]ÝiÝ÷)Ýø~÷n÷0í `b}rj$¢Š‚–gDxn‰gg©Šœª¯üŠhxnŠfg©Šœ÷/œ©Œ¯Å°nŒxh÷Cj±±„¨÷îë÷93KNJDlÜ·ÒÁÀºÄÏÀG;:×÷×÷r×÷רҷÒéÒ·Ò÷kø¾Ü`ÄYXaP<:¶R½¾µÆÚ÷uë¡yŸsp‚v{…ûžý2‡€‰†ƒtžx¢§“Ÿ˜÷Ÿù6–“ÂüåØbÇWWbO>=´O¿¿´ÇÙûóø…fr¤°®–¦–––ph÷¬ü…es£±°—£••—sf‹÷÷V÷÷ßÏ´j§hapiic¬n®µ¦­­ûlÖ÷Ö÷½Ö²Ü÷ܳÞbÜ‚ø®ûG°pŒx„cø«"¡Š¤cüi„lŠ£pežZû$,ûûê)÷ĵ¥¡¤ûKcyn‰hf§Šžú÷7§Œ¯û>ø W^?@GOÌÞàÌËÕÏ´DO÷év÷Âw÷ÎøÄÀŽd”|ujYŽ˜ûZyŒs¬©’ ŸŒ‹Ö÷ÖeÖEÖ÷(Þ÷4íø}ø ¡¹3[Q|WW™ ¯„—c @yn‰h¨f§ŠžÒû²DynŠgf§Šž÷’©Œ¯°mŒy'÷á¿ã÷ŽDs¢y¥¥¢ª…Ö÷‘ÖoÖÐÖ÷‡ÖPøb÷õû¢j&q‘p–¢ ¢ª£à@Ô™stŽwŒŽw°´Œ£¢Ï ž‰§huƒ‚ƒ‡œac‹yØû?u5g-ôwé}·„Ö^ihp9`X•Òt¡…†—lbŠss-xŒn¯•œ‹¬˜lº¼‰¦÷5«â¼Ovù™wøiù¡yŸsq‚z|…ûÖý4ƒyŠ‰„uw£¥”œš‘÷Öù4“Œ’…Ö÷¸Ö÷'Þ÷ÝøW÷ ‹£adŠswUŠY‚vH‹¹ ÷u÷,¨Œ¯°oŒxû,Ó¡Š¤cbŠstC>xo‰gg§ŠÙûz(Ñe××ݸç…ÖFÖ÷²Ö÷ÌÞ\Þ\Þ|ø•±¯mŒ{g÷ͯƒ—dDxn‰gg©Šœ¯û\¼:A€nGŠ§§÷›¯„—cDxo‰gg©Š›¯û†(Òq×°±”¡­\s’ŸŠžÒž§Œ°œvøÖøŠø"°oŒxûyn‰hf§Šž›,û®,÷®›¨Œ¯°oŒxûxoŠfg¨Š£÷ûÛe˜¢‹¢ ¥Œ°—÷÷Û£¨Œ¯œv·Ö‹Ö÷?Ö0ø’ø#®ovûup‰hf¥Š¢±aûŠxÖÏx…•fv‹q~eû`÷Œ±¡¦Œ¯¯qtûvo‰hiŸ‡ªÐÅûÕpz¸¶“Í›¤ç±û%w™ŸŠ™µ¥Å÷ÕªŸ­‹Ö÷²Öø†°°mŒyhû ÷)ô÷®œªŒ¯¯myûzn‰hm›„£ŠR=PÙ¢Œœ’©®nyûym‰ggªŠœ®÷ûûû)hymŠfgªŠœ÷¨Œ¯ªz‘pŒÐîÓ(r‰z…mg¨Š÷œªŒ¯ûrÍI÷øQÖ´ï°øŠø"°oŒxûyn‰hf§Šž›5û™(÷™˜¨Œ¯°oŒxûxoŠfg¨Š¤÷ ûõ‡€vE€uewltxŒ•Žšp¨v nlxvn^¯`¿ï¼÷–÷)øK£¨Œ¯ø &:º€–ø8–÷8––JTl/ ‹ Ö +QFORMF+LMMonoLt10-BoldHø ø!‹ øøøøøŒ û7 Ý üZûÈùrú£ç÷ "ä $ß %ëú QFORMF+LMMonoLt10-Bold2.004Copyright 2003, 2009 B. Jackowski and J. M. Nowacki (on behalf of TeX users groups). This work is released under the GUST Font License -- see http://tug.org/fonts/licenses/GUST-FONT-LICENSE.txt for details.LMMonoLt10-BoldLMMonoLt10AdobeIdentity#$+-/247;?@BFGHKMQRTWX[^`befhikmprstvy((}ê w®&}¾"÷x›úƒÑ»:yÊNé  ‚ « + +« ( ^ ¹  ñ M ÏXá`©÷A…ÖFÖ÷ºÖ»Ýpø±¯nŒyn}ŽŽƒ÷aÓUáû&^#ˆ?i£y¦œ¬•¶Œ‹«Ž›ÍºrPŽûA‡û V,€DËGô®Æ’§¹@p¤¸‰°¬£¯ûJïx‹xj|{ia‹ƒTf¨®·Ú©÷…Ö÷½ÖêÖ•Þ‹Ý9Þ÷|Ýdø~÷n÷0í `c}sj÷4¯„—cD0xnŠfg©Šœ¯ü|sŒs´ʪ“™ŸŒk±²ƒ¨÷îë÷93KNJDlÜ·ÒÁÀºÄÏÀG;Ovù™wøid”†–ˆ’û×ù5—†žqsywu‚€Ž„÷×ý5•x¥£Ÿ¡…Ö÷ÀÖÑÞ÷+Þkñðøi÷­hŒ„x‰s‚†waK=HÌ߸¥õ÷¾ŠcŒ¡|¦§£ž¬ð×!Ž\ûANû2û ê$÷÷#­òœ‹÷÷V÷2÷ô«Ìa³\_rjha«p¯Ž‹ŒŽ{\f‡ˆv„sxžwŸ¬õÁ÷…ÖFÖ÷·ÖêÖ÷Þ‹Þ‹Þ~ø–±¯mŒzgø|¯„—cDxnŠfg©Šœ¯û¢lf—eû),ûŽûç)ö¼±Ÿ¤§No‘€²Òž¨Œ°û;÷3®Xb>EIUÍÝäËÇÌÅ·YY…Ö÷ Õ÷Öøg÷­hŒ„u‚‡u‚]wZƒrHH¶Õy÷­¤¡‹·÷Iîûû )&ûûñ%÷÷ºé¥5÷&û…Ê›¿¹É¹Áu4–÷RßËßø|ø³b{ûæ{b‰cb±Š™÷𙱌´û(´eŒ}ûð}eŠbc´‰›÷æ›´³‹Ö÷²ÖõÖ÷FÝøLø»Ë7y9=[1`1xn‰gg¨Šæû²0ymŠgf©Š÷œ©Œ¯°mŒy0÷²÷œ¨Œ¯°pŒxû±Ê¿¨}˜o«¢¦¬ûsÕ÷-Ò±Õ÷HÕ¦ÓiÝÝáß¡Óø“ø¤w®P€\Šl]–yj›`+B?4bškšw{ƒuol•t”}ë€F]‹I€4ôK÷÷ôÌá±x¿W§’~a¡1Fyv†|‚–Šž‹ŽŒ‘’ƒ™«~°éÖÕ槃¦|¥š’™Ž–q”£„–Ÿ¦™­ûTûXdc\—[eµ»¾²²º»±a\õûòbDg/H€/D¯´›“§¨™¡”‹ÐÝö‹?‹Ö÷·ÖêÖèÞ\ÞgÞäÞÒø•°°oŒxh÷nóV·9Tbtxs÷8(¯„—cDxoŠfg©Š›°¯üahxoŠfg©Š›ˆ÷/Æœ©Œ¯°nŒxh÷9æÏ®¹º–rVûimxnŠfgªŠœ÷)›©Œ¯÷œßøk÷Æ´cŒ}ûÊ}cŠbb³Š™÷Ê™³Œ´‹Ö÷²ÖÄ÷÷b÷4ÞÈø^°°mŒy-÷ͯ„—cûym‰hf©Šñû²ûxnŠfg©Š÷³©Œ¯0ûø•ªr¤kkrrlk¤r««¤¤«‹Ö÷²ÖïÖõÑ÷œÑø’°°mŒypû÷H÷õª©Œ¯¯myû*xpŠfg§Šœûû÷Ù¯„—dKynŠgf§Šž³üacynŠgf§Šž÷*¨Œ¯°oŒxcÏÐËñûlŠ{…lg¨Š÷©Œ¯‹ÖøaÖôÞ÷oÞø~»á£Š£cbŠtrPûoøaº›ªŒ¯°mŒzû2xoŠfg¨Š§üaoxoŠfg¨Šø²“•±‹ÖøaÖ÷qÞøj°°oŒxû ø|¯„—cû.xnŠfg©Šœ÷ üaû +xnŠfg©Šœ÷Õ¨Œ¯‹Ö÷²ÖEÖÂÒïÑïÒ¼øž°¬xg÷x ‰÷ .oe€jn¨zpšlnpytÜ¡„xŒylym‰hjž†¯û²gx†jgªŠœà¦Œ¯¬{g÷;¼Û­·±ž”{SûovŠx†kg§ŠœÔ¦Œ¯¬zg÷;Û®·°Ÿ“{SûowŠx†kg§Š›Ô©Œ¯‹Ö÷²ÖEÖèÞ\ÞgÞäÞ²ø•°°oŒxh÷nóV·9SctxsH¤Š„—dDxo‰gg©Š›Яû²hxoŠfg©Š›ˆ÷/¦œ©Œ¯°nŒxh÷9æÏ®¹º–rVûimxnŠfgªŠœ÷)›©Œ¯…Ö÷ÀÖÁÞ÷ŽÞøj÷n÷,îûû,(ûûì+÷÷ìì÷8’5REGGRÑáßÇÇÌÍÆO7‹Ö÷õÖ÷ w÷ÞøQ°°pŒx:ø‡ž‰¨htƒ}}…i=[€z‰xŠs‡jl …¯¨³ü:xoŠfg¨Š÷‰§Œ¯ûlÖ÷Ö÷¸ÖEÖèÝ]ÝiÝ÷)Ýø~÷n÷0í `b}rj$¢Š‚–gDxn‰gg©Šœª¯üŠhxnŠfg©Šœ÷/œ©Œ¯Å°nŒxh÷Cj±±„¨÷îë÷93KNJDlÜ·ÒÁÀºÄÏÀG;:×÷×÷r×÷רҷÒéÒ·Ò÷kø¾Ü`ÄYXaP<:¶R½¾µÆÚ÷uë¡yŸsp‚v{…ûžý2‡€‰†ƒtžx¢§“Ÿ˜÷Ÿù6–“ÂüåØbÇWWbO>=´O¿¿´ÇÙûóø…fr¤°®–¦–––ph÷¬ü…es£±°—£••—sf‹÷÷V÷÷ßÏ´j§hapiic¬n®µ¦­­ûlÖ÷Ö÷½Ö²Ü÷ܳÞbÜ‚ø®ûG°pŒx„cø«"¡Š¤cüi„lŠ£pežZû$,ûûê)÷ĵ¥¡¤ûKcyn‰hf§Šžú÷7§Œ¯û>ø W^?@GOÌÞàÌËÕÏ´DO÷év÷Âw÷ÎøÄÀŽd”|ujYŽ˜ûZyŒs¬©’ ŸŒ‹Ö÷ÖeÖEÖ÷(Þ÷4íø}ø ¡¹3[Q|WW™ ¯„—c @yn‰h¨f§ŠžÒû²DynŠgf§Šž÷’©Œ¯°mŒy'÷á¿ã÷ŽDs¢y¥¥¢ª…Ö÷‘ÖoÖÐÖ÷‡ÖPøb÷õû¢j&q‘p–¢ ¢ª£à@Ô™stŽwŒŽw°´Œ£¢Ï ž‰§huƒ‚ƒ‡œac‹yØû?u5g-ôwé}·„Ö^ihp9`X•Òt¡…†—lbŠss-xŒn¯•œ‹¬˜lº¼‰¦÷5«â¼€Ö÷4Ö¥×÷&Ö¾ç÷Ý‹ñIÝ4øm÷X÷2åû\\~kb÷ žÞÒÚ ™†‡’‡…‰„}oŸt©Ú¨¢ž®½fÅ&ûûû û^û‚÷Cîé÷îà÷9xo‰gg§ŠÙûz(Ñe××ݸç‹ÖølÖ½ñ÷„Ýøn»¤¢‹¤ce‡yoû_ļÜ˲®ÊøÌÛ÷ &Øûû <74a«ž£¦ž«—†˜„”²š´¥»×Óa:I\TLXûkûJ€‚……zf§Šž÷ß±“•±…ÖFÖ÷²Ö÷ÌÞ\Þ\Þ|ø•±¯mŒ{g÷ͯƒ—dDxn‰gg©Šœ¯û\¼:A€nGŠ§§÷›¯„—cDxo‰gg©Š›¯û†(Òq×°±”¡­\s’ŸŠžÒž§Œ°œvøÖøŠø"°oŒxûyn‰hf§Šž›,û®,÷®›¨Œ¯°oŒxûxoŠfg¨Š£÷ûÛe˜¢‹¢ ¥Œ°—÷÷Û£¨Œ¯œv·Ö‹Ö÷?Ö0ø’ø#®ovûup‰hf¥Š¢±aûŠxÖÏx…•fv‹q~eû`÷Œ±¡¦Œ¯¯qtûvo‰hiŸ‡ªÐÅûÕpz¸¶“Í›¤ç±û%w™ŸŠ™µ¥Å÷ÕªŸ­‹ÖøaÖø†°°mŒyyû÷õ÷fœ©Œ¯°mŒy%znŠgl…¡ŠRû M÷ ž‘©¯nŒy&ymŠgf©Šœ÷ûhûûzxoŠfg¨Šð©Œ¯ªx‘uŒØ÷8ßû8uŠz…lg¨Šð©Œ¯‹Ö÷²Öø†°°mŒyhû ÷)ô÷®œªŒ¯¯myûzn‰hm›„£ŠR=PÙ¢Œœ’©®nyûym‰ggªŠœ®÷ûûû)hymŠfgªŠœ÷¨Œ¯ªz‘pŒÐîÓ(r‰z…mg¨Š÷œªŒ¯ûrÍI÷øQÖ´ï°øŠø"°oŒxûyn‰hf§Šž›5û™(÷™˜¨Œ¯°oŒxûxoŠfg¨Š¤÷ ûõ‡€vE€uewltxŒ•Žšp¨v nlxvn^¯`¿ï¼÷–÷)øK£¨Œ¯€ÖøwÖ»Ý÷œÝøp÷Å÷O#÷ûû%ûûKûOóû÷÷ñ÷÷K9–ûPûBBP÷÷÷ÊéÐÏË-ûø &:ø€–ø8–÷8––JTl/ ‹ Ö Þ º¢ŒŒŒŒŒž‘ ÑŒŒ’ŒŒŒŸ”Œ” ø¡ö endstream endobj -266 0 obj -<< /Type /FontDescriptor /FontName /SRVENG+LMMonoLt10-Bold /Flags 4 /FontBBox [ -454 -308 734 1039 ] /Ascent 1039 /CapHeight 611 /Descent -308 /ItalicAngle 0 /StemV 175 /XHeight 431 /FontFile3 268 0 R /CIDSet 267 0 R >> +274 0 obj +<< /Type /FontDescriptor /FontName /QFORMF+LMMonoLt10-Bold /Flags 4 /FontBBox [ -454 -308 734 1039 ] /Ascent 1039 /CapHeight 611 /Descent -308 /ItalicAngle 0 /StemV 175 /XHeight 431 /FontFile3 276 0 R /CIDSet 275 0 R >> endobj -269 0 obj -<< /Length 1089 >> +277 0 obj +<< /Length 1215 >> stream %!PS-Adobe-3.0 Resource-CMap %%DocumentNeededResources: ProcSet (CIDInit) %%IncludeResource: ProcSet (CIDInit) -%%BeginResource: CMap (TeX-SRVENG-LMMonoLt10-Bold-0) -%%Title: (TeX-SRVENG-LMMonoLt10-Bold-0 TeX SRVENG-LMMonoLt10-Bold 0) +%%BeginResource: CMap (TeX-QFORMF-LMMonoLt10-Bold-0) +%%Title: (TeX-QFORMF-LMMonoLt10-Bold-0 TeX QFORMF-LMMonoLt10-Bold 0) %%Version: 1.000 %%EndComments /CIDInit /ProcSet findresource begin @@ -2870,17 +3086,17 @@ stream begincmap /CIDSystemInfo << /Registry (TeX) -/Ordering (SRVENG-LMMonoLt10-Bold) +/Ordering (QFORMF-LMMonoLt10-Bold) /Supplement 0 >> def -/CMapName /TeX-Identity-SRVENG-LMMonoLt10-Bold def +/CMapName /TeX-Identity-QFORMF-LMMonoLt10-Bold def /CMapType 2 def 1 begincodespacerange <0000> endcodespacerange 0 beginbfrange endbfrange -30 beginbfchar +39 beginbfchar <001C> <0061> <0023> <0062> <0024> <005C> @@ -2888,15 +3104,19 @@ endbfrange <002D> <002C> <002F> <0064> <0032> <0065> +<0034> <003D> <0037> <0066> <003B> <0067> <003F> <0068> +<0040> <002D> <0042> <0069> <0046> <006B> +<0047> <004C> <0048> <006C> <004B> <006D> <004D> <006E> <0051> <006F> +<0052> <0031> <0054> <0070> <0057> <0025> <0058> <002E> @@ -2904,13 +3124,18 @@ endbfrange <005E> <0027> <0060> <0072> <0062> <0073> +<0065> <0036> <0066> <002F> +<0068> <0054> <0069> <0074> +<006B> <0032> <006D> <0075> <0070> <0076> <0072> <0077> +<0073> <0058> <0074> <0078> <0076> <0079> +<0079> <0030> endbfchar endcmap CMapName currentdict /CMap defineresource pop @@ -2922,21 +3147,21 @@ end endstream endobj 11 0 obj -<< /Type /Font /Subtype /Type0 /Encoding /Identity-H /BaseFont /SRVENG+LMMonoLt10-Bold /DescendantFonts [ 270 0 R ] /ToUnicode 269 0 R >> +<< /Type /Font /Subtype /Type0 /Encoding /Identity-H /BaseFont /QFORMF+LMMonoLt10-Bold /DescendantFonts [ 278 0 R ] /ToUnicode 277 0 R >> endobj -270 0 obj -<< /Type /Font /Subtype /CIDFontType0 /BaseFont /SRVENG+LMMonoLt10-Bold /FontDescriptor 266 0 R /W 265 0 R /CIDSystemInfo << /Registry (Adobe) /Ordering (Identity) /Supplement 0 >> >> +278 0 obj +<< /Type /Font /Subtype /CIDFontType0 /BaseFont /QFORMF+LMMonoLt10-Bold /FontDescriptor 274 0 R /W 273 0 R /CIDSystemInfo << /Registry (Adobe) /Ordering (Identity) /Supplement 0 >> >> endobj -271 0 obj +279 0 obj [ 28 [ 525 ] 34 [ 733 561 ] 42 [ 703 489 306 306 ] 47 [ 561 ] 49 [ 642 511 ] 55 [ 336 550 550 ] 59 [ 550 ] 63 [ 561 367 331 256 ] 70 [ 531 ] 72 [ 256 ] 74 [ 978 867 ] 77 [ 561 ] 81 [ 550 550 ] 84 [ 561 ] 88 [ 306 ] 90 [ 794 ] 95 [ 703 372 611 422 ] 100 [ 550 550 ] 104 [ 733 404 550 550 764 561 ] 112 [ 500 ] 114 [ 744 ] 116 [ 500 ] 121 [ 550 ] 125 [ 586 ] ] endobj -273 0 obj +281 0 obj << /Length 16 >> stream 0=aÑâ´h¡ìü¨D endstream endobj -274 0 obj +282 0 obj << /Subtype /CIDFontType0C /Length 5732 >> stream NIIVWO+LMSans10-BoldGø ø!‹ øøøøøû& Þ ü`û½án‡ê÷ " $â %éöþ NIIVWO+LMSans10-Bold2.004Copyright 2003, 2009 B. Jackowski and J. M. Nowacki (on behalf of TeX users groups). This work is released under the GUST Font License -- see http://tug.org/fonts/licenses/GUST-FONT-LICENSE.txt for details.LMSans10-BoldLMSans10AdobeIdentity"#*+,-/12789;?@ABFHJKMQRTXZ_`abdehijklmprty}..~o wÆ„ã`Û[Ò®;jÄ4cþ Œ ì @@ -2952,10 +3177,10 @@ w ÷ Àž‘‘ŒŒŽŒ‘ŽŒ î——‘ŒŒŒŒŽŽŽ endstream endobj -272 0 obj -<< /Type /FontDescriptor /FontName /NIIVWO+LMSans10-Bold /Flags 4 /FontBBox [ -460 -297 1761 1134 ] /Ascent 1134 /CapHeight 694 /Descent -297 /ItalicAngle 0 /StemV 102 /XHeight 458 /FontFile3 274 0 R /CIDSet 273 0 R >> +280 0 obj +<< /Type /FontDescriptor /FontName /NIIVWO+LMSans10-Bold /Flags 4 /FontBBox [ -460 -297 1761 1134 ] /Ascent 1134 /CapHeight 694 /Descent -297 /ItalicAngle 0 /StemV 102 /XHeight 458 /FontFile3 282 0 R /CIDSet 281 0 R >> endobj -275 0 obj +283 0 obj << /Length 1293 >> stream %!PS-Adobe-3.0 Resource-CMap @@ -3037,370 +3262,382 @@ end endstream endobj 10 0 obj -<< /Type /Font /Subtype /Type0 /Encoding /Identity-H /BaseFont /NIIVWO+LMSans10-Bold /DescendantFonts [ 276 0 R ] /ToUnicode 275 0 R >> +<< /Type /Font /Subtype /Type0 /Encoding /Identity-H /BaseFont /NIIVWO+LMSans10-Bold /DescendantFonts [ 284 0 R ] /ToUnicode 283 0 R >> endobj -276 0 obj -<< /Type /Font /Subtype /CIDFontType0 /BaseFont /NIIVWO+LMSans10-Bold /FontDescriptor 272 0 R /W 271 0 R /CIDSystemInfo << /Registry (Adobe) /Ordering (Identity) /Supplement 0 >> >> +284 0 obj +<< /Type /Font /Subtype /CIDFontType0 /BaseFont /NIIVWO+LMSans10-Bold /FontDescriptor 280 0 R /W 279 0 R /CIDSystemInfo << /Registry (Adobe) /Ordering (Identity) /Supplement 0 >> >> endobj 15 0 obj -<< /Type /Pages /Count 7 /Kids [ 5 0 R 17 0 R 37 0 R 81 0 R 98 0 R 128 0 R 178 0 R ] >> +<< /Type /Pages /Count 8 /Kids [ 5 0 R 17 0 R 37 0 R 81 0 R 98 0 R 128 0 R 178 0 R 211 0 R ] >> endobj -277 0 obj -<< /Type /Outlines /First 209 0 R /Last 239 0 R /Count 7 >> +285 0 obj +<< /Type /Outlines /First 217 0 R /Last 247 0 R /Count 7 >> endobj -245 0 obj -<< /Title 246 0 R /A 244 0 R /Parent 239 0 R /Prev 242 0 R >> +253 0 obj +<< /Title 254 0 R /A 252 0 R /Parent 247 0 R /Prev 250 0 R >> endobj -242 0 obj -<< /Title 243 0 R /A 241 0 R /Parent 239 0 R /Next 245 0 R >> +250 0 obj +<< /Title 251 0 R /A 249 0 R /Parent 247 0 R /Next 253 0 R >> endobj -239 0 obj -<< /Title 240 0 R /A 238 0 R /Parent 277 0 R /Prev 236 0 R /First 242 0 R /Last 245 0 R /Count -2 >> +247 0 obj +<< /Title 248 0 R /A 246 0 R /Parent 285 0 R /Prev 244 0 R /First 250 0 R /Last 253 0 R /Count -2 >> endobj -236 0 obj -<< /Title 237 0 R /A 235 0 R /Parent 277 0 R /Prev 233 0 R /Next 239 0 R >> +244 0 obj +<< /Title 245 0 R /A 243 0 R /Parent 285 0 R /Prev 241 0 R /Next 247 0 R >> endobj -233 0 obj -<< /Title 234 0 R /A 232 0 R /Parent 277 0 R /Prev 227 0 R /Next 236 0 R >> +241 0 obj +<< /Title 242 0 R /A 240 0 R /Parent 285 0 R /Prev 235 0 R /Next 244 0 R >> endobj -230 0 obj -<< /Title 231 0 R /A 229 0 R /Parent 227 0 R >> +238 0 obj +<< /Title 239 0 R /A 237 0 R /Parent 235 0 R >> endobj -227 0 obj -<< /Title 228 0 R /A 226 0 R /Parent 277 0 R /Prev 224 0 R /Next 233 0 R /First 230 0 R /Last 230 0 R /Count -1 >> +235 0 obj +<< /Title 236 0 R /A 234 0 R /Parent 285 0 R /Prev 232 0 R /Next 241 0 R /First 238 0 R /Last 238 0 R /Count -1 >> endobj -224 0 obj -<< /Title 225 0 R /A 223 0 R /Parent 277 0 R /Prev 212 0 R /Next 227 0 R >> +232 0 obj +<< /Title 233 0 R /A 231 0 R /Parent 285 0 R /Prev 220 0 R /Next 235 0 R >> endobj -221 0 obj -<< /Title 222 0 R /A 220 0 R /Parent 212 0 R /Prev 218 0 R >> +229 0 obj +<< /Title 230 0 R /A 228 0 R /Parent 220 0 R /Prev 226 0 R >> endobj -218 0 obj -<< /Title 219 0 R /A 217 0 R /Parent 212 0 R /Prev 215 0 R /Next 221 0 R >> +226 0 obj +<< /Title 227 0 R /A 225 0 R /Parent 220 0 R /Prev 223 0 R /Next 229 0 R >> endobj -215 0 obj -<< /Title 216 0 R /A 214 0 R /Parent 212 0 R /Next 218 0 R >> +223 0 obj +<< /Title 224 0 R /A 222 0 R /Parent 220 0 R /Next 226 0 R >> endobj -212 0 obj -<< /Title 213 0 R /A 211 0 R /Parent 277 0 R /Prev 209 0 R /Next 224 0 R /First 215 0 R /Last 221 0 R /Count -3 >> +220 0 obj +<< /Title 221 0 R /A 219 0 R /Parent 285 0 R /Prev 217 0 R /Next 232 0 R /First 223 0 R /Last 229 0 R /Count -3 >> endobj -209 0 obj -<< /Title 210 0 R /A 208 0 R /Parent 277 0 R /Next 212 0 R >> +217 0 obj +<< /Title 218 0 R /A 216 0 R /Parent 285 0 R /Next 220 0 R >> endobj -278 0 obj +286 0 obj << /Names [ (Doc-Start) 9 0 R (NEWPAX@doc-input1.newpax@1@) 132 0 R (NEWPAX@doc-input1.newpax@2@) 133 0 R (NEWPAX@doc-input1.newpax@3@) 134 0 R (NEWPAX@doc-input1.newpax@4@) 135 0 R (NEWPAX@doc-input1.newpax@5@) 136 0 R (desc:newpaxsetup) 85 0 R (lstlisting.-1) 40 0 R (lstlisting.-2) 87 0 R (lstlisting.1) 22 0 R (lstlisting.2) 44 0 R (lstlisting.3) 139 0 R (lstlisting.4) 182 0 R (lstnumber.-1.1) 41 0 R (lstnumber.-1.2) 42 0 R (lstnumber.-1.3) 43 0 R (lstnumber.-2.1) 88 0 R (lstnumber.-2.2) 89 0 R (lstnumber.-2.3) 90 0 R (lstnumber.-2.4) 91 0 R (lstnumber.-2.5) 92 0 R (lstnumber.-2.6) 93 0 R (lstnumber.-2.7) 94 0 R (lstnumber.-2.8) 95 0 R (lstnumber.-2.9) 96 0 R (lstnumber.1.1) 23 0 R (lstnumber.1.10) 32 0 R (lstnumber.1.11) 33 0 R (lstnumber.1.2) 24 0 R (lstnumber.1.3) 25 0 R (lstnumber.1.4) 26 0 R (lstnumber.1.5) 27 0 R ] /Limits [ (Doc-Start) (lstnumber.1.5) ] >> endobj -279 0 obj +287 0 obj << /Names [ (lstnumber.1.6) 28 0 R (lstnumber.1.7) 29 0 R (lstnumber.1.8) 30 0 R (lstnumber.1.9) 31 0 R (lstnumber.2.1) 45 0 R (lstnumber.2.10) 54 0 R (lstnumber.2.11) 55 0 R (lstnumber.2.12) 56 0 R (lstnumber.2.13) 57 0 R (lstnumber.2.14) 58 0 R (lstnumber.2.15) 59 0 R (lstnumber.2.16) 60 0 R (lstnumber.2.17) 61 0 R (lstnumber.2.18) 62 0 R (lstnumber.2.19) 63 0 R (lstnumber.2.2) 46 0 R (lstnumber.2.20) 64 0 R (lstnumber.2.21) 65 0 R (lstnumber.2.22) 66 0 R (lstnumber.2.23) 67 0 R (lstnumber.2.24) 68 0 R (lstnumber.2.25) 69 0 R (lstnumber.2.26) 70 0 R (lstnumber.2.27) 71 0 R (lstnumber.2.28) 72 0 R (lstnumber.2.29) 73 0 R (lstnumber.2.3) 47 0 R (lstnumber.2.30) 74 0 R (lstnumber.2.31) 75 0 R (lstnumber.2.32) 76 0 R (lstnumber.2.33) 77 0 R (lstnumber.2.34) 78 0 R ] /Limits [ (lstnumber.1.6) (lstnumber.2.34) ] >> endobj -280 0 obj +288 0 obj << /Names [ (lstnumber.2.4) 48 0 R (lstnumber.2.5) 49 0 R (lstnumber.2.6) 50 0 R (lstnumber.2.7) 51 0 R (lstnumber.2.8) 52 0 R (lstnumber.2.9) 53 0 R (lstnumber.3.1) 140 0 R (lstnumber.3.10) 149 0 R (lstnumber.3.11) 150 0 R (lstnumber.3.12) 151 0 R (lstnumber.3.2) 141 0 R (lstnumber.3.3) 142 0 R (lstnumber.3.4) 143 0 R (lstnumber.3.5) 144 0 R (lstnumber.3.6) 145 0 R (lstnumber.3.7) 146 0 R (lstnumber.3.8) 147 0 R (lstnumber.3.9) 148 0 R (lstnumber.4.1) 183 0 R (lstnumber.4.10) 192 0 R (lstnumber.4.11) 193 0 R (lstnumber.4.12) 194 0 R (lstnumber.4.13) 195 0 R (lstnumber.4.14) 196 0 R (lstnumber.4.15) 197 0 R (lstnumber.4.16) 198 0 R (lstnumber.4.17) 199 0 R (lstnumber.4.18) 200 0 R (lstnumber.4.19) 201 0 R (lstnumber.4.2) 184 0 R (lstnumber.4.20) 202 0 R (lstnumber.4.21) 203 0 R ] /Limits [ (lstnumber.2.4) (lstnumber.4.21) ] >> endobj -281 0 obj -<< /Names [ (lstnumber.4.22) 204 0 R (lstnumber.4.23) 205 0 R (lstnumber.4.24) 206 0 R (lstnumber.4.3) 185 0 R (lstnumber.4.4) 186 0 R (lstnumber.4.5) 187 0 R (lstnumber.4.6) 188 0 R (lstnumber.4.7) 189 0 R (lstnumber.4.8) 190 0 R (lstnumber.4.9) 191 0 R (page.1) 8 0 R (page.2) 19 0 R (page.3) 39 0 R (page.4) 83 0 R (page.5) 100 0 R (page.6) 130 0 R (page.7) 180 0 R (section.1) 13 0 R (section.2) 20 0 R (section.3) 84 0 R (section.4) 86 0 R (section.5) 102 0 R (section.6) 131 0 R (section.7) 137 0 R (subsection.2.1) 21 0 R (subsection.2.2) 34 0 R (subsection.2.3) 79 0 R (subsection.4.1) 101 0 R (subsection.7.1) 138 0 R (subsection.7.2) 181 0 R ] /Limits [ (lstnumber.4.22) (subsection.7.2) ] >> +289 0 obj +<< /Names [ (lstnumber.4.22) 204 0 R (lstnumber.4.23) 205 0 R (lstnumber.4.24) 206 0 R (lstnumber.4.25) 207 0 R (lstnumber.4.26) 208 0 R (lstnumber.4.27) 209 0 R (lstnumber.4.28) 214 0 R (lstnumber.4.3) 185 0 R (lstnumber.4.4) 186 0 R (lstnumber.4.5) 187 0 R (lstnumber.4.6) 188 0 R (lstnumber.4.7) 189 0 R (lstnumber.4.8) 190 0 R (lstnumber.4.9) 191 0 R (page.1) 8 0 R (page.2) 19 0 R (page.3) 39 0 R (page.4) 83 0 R (page.5) 100 0 R (page.6) 130 0 R (page.7) 180 0 R (page.8) 213 0 R (section.1) 13 0 R (section.2) 20 0 R (section.3) 84 0 R (section.4) 86 0 R (section.5) 102 0 R (section.6) 131 0 R (section.7) 137 0 R (subsection.2.1) 21 0 R (subsection.2.2) 34 0 R (subsection.2.3) 79 0 R ] /Limits [ (lstnumber.4.22) (subsection.2.3) ] >> endobj -282 0 obj -<< /Kids [ 278 0 R 279 0 R 280 0 R 281 0 R ] /Limits [ (Doc-Start) (subsection.7.2) ] >> +290 0 obj +<< /Names [ (subsection.4.1) 101 0 R (subsection.7.1) 138 0 R (subsection.7.2) 181 0 R ] /Limits [ (subsection.4.1) (subsection.7.2) ] >> endobj -283 0 obj -<< /Dests 282 0 R >> +291 0 obj +<< /Kids [ 286 0 R 287 0 R 288 0 R 289 0 R 290 0 R ] /Limits [ (Doc-Start) (subsection.7.2) ] >> endobj -284 0 obj -<< /Type /Catalog /Pages 15 0 R /Outlines 277 0 R /Names 283 0 R /ViewerPreferences 207 0 R/Lang (en-UK)/PageMode /UseOutlines/OpenAction [5 0 R /Fit]/PageLabels <>]>> >> +292 0 obj +<< /Dests 291 0 R >> endobj -285 0 obj -<< /Creator /Title /Author /Producer (LuaTeX-1.15.0) /CreationDate (D:20220911155708+02'00') /ModDate (D:20220911155708+02'00') /Trapped /False /PTEX.FullBanner (This is LuaHBTeX, Version 1.15.0 (TeX Live 2022)) >> +293 0 obj +<< /Type /Catalog /Pages 15 0 R /Outlines 285 0 R /Names 292 0 R /ViewerPreferences 215 0 R/Lang (en-UK)/PageMode /UseOutlines/OpenAction [5 0 R /Fit]/PageLabels <>]>> >> +endobj +294 0 obj +<< /Creator /Title /Author /Producer (LuaTeX-1.15.0) /CreationDate (D:20220915203917+02'00') /ModDate (D:20220915203917+02'00') /Trapped /False /PTEX.FullBanner (This is LuaHBTeX, Version 1.15.0 (TeX Live 2022)) >> endobj xref -0 286 +0 295 0000000002 65535 f -0000118849 00000 n +0000124810 00000 n 0000000003 00000 f 0000000004 00000 f 0000000000 00000 f -0000012261 00000 n -0000012553 00000 n +0000012223 00000 n +0000012515 00000 n 0000000020 00000 n -0000012375 00000 n -0000012434 00000 n -0000162443 00000 n -0000154228 00000 n -0000148147 00000 n -0000012493 00000 n -0000136358 00000 n -0000162794 00000 n -0000027154 00000 n -0000026063 00000 n -0000012675 00000 n -0000026180 00000 n -0000026241 00000 n -0000026302 00000 n -0000026363 00000 n -0000026423 00000 n -0000026484 00000 n -0000026545 00000 n -0000026606 00000 n -0000026667 00000 n -0000026728 00000 n -0000026789 00000 n -0000026850 00000 n -0000026911 00000 n -0000026972 00000 n -0000027033 00000 n -0000027093 00000 n -0000125274 00000 n -0000041002 00000 n -0000038385 00000 n -0000027289 00000 n -0000038502 00000 n -0000038563 00000 n -0000038624 00000 n -0000038686 00000 n -0000038748 00000 n -0000038810 00000 n -0000038871 00000 n -0000038932 00000 n -0000038992 00000 n -0000039053 00000 n -0000039114 00000 n -0000039175 00000 n -0000039236 00000 n -0000039297 00000 n -0000039358 00000 n -0000039419 00000 n -0000039480 00000 n -0000039541 00000 n -0000039602 00000 n -0000039663 00000 n -0000039723 00000 n -0000039783 00000 n -0000039844 00000 n -0000039905 00000 n -0000039966 00000 n -0000040027 00000 n -0000040088 00000 n -0000040149 00000 n -0000040210 00000 n -0000040271 00000 n -0000040332 00000 n -0000040393 00000 n -0000040454 00000 n -0000040514 00000 n -0000040575 00000 n -0000040636 00000 n -0000040697 00000 n -0000040758 00000 n -0000040819 00000 n -0000040880 00000 n -0000040941 00000 n -0000053906 00000 n -0000052936 00000 n -0000041125 00000 n -0000053053 00000 n -0000053114 00000 n -0000053175 00000 n -0000053235 00000 n -0000053296 00000 n -0000053357 00000 n -0000053418 00000 n -0000053479 00000 n -0000053540 00000 n -0000053601 00000 n -0000053662 00000 n -0000053723 00000 n -0000053784 00000 n -0000053845 00000 n -0000070251 00000 n -0000069948 00000 n -0000054041 00000 n -0000070065 00000 n -0000070127 00000 n -0000070189 00000 n -0000078046 00000 n -0000077829 00000 n -0000103015 00000 n -0000103226 00000 n -0000099476 00000 n -0000099696 00000 n -0000099917 00000 n -0000100137 00000 n -0000100357 00000 n -0000100577 00000 n -0000100797 00000 n -0000101017 00000 n -0000101236 00000 n -0000101456 00000 n -0000101676 00000 n -0000101896 00000 n -0000102116 00000 n -0000102519 00000 n -0000098532 00000 n -0000098315 00000 n -0000102792 00000 n -0000103437 00000 n -0000103648 00000 n -0000103860 00000 n -0000105460 00000 n -0000077512 00000 n -0000070374 00000 n -0000104073 00000 n -0000104136 00000 n -0000104199 00000 n -0000104261 00000 n -0000104325 00000 n -0000104389 00000 n -0000104452 00000 n -0000104516 00000 n -0000104579 00000 n -0000104642 00000 n -0000104705 00000 n -0000104768 00000 n -0000104830 00000 n -0000104893 00000 n -0000104956 00000 n -0000105019 00000 n -0000105082 00000 n -0000105145 00000 n -0000105208 00000 n -0000105271 00000 n -0000105334 00000 n -0000105397 00000 n -0000077648 00000 n -0000098246 00000 n -0000083442 00000 n -0000083493 00000 n -0000083650 00000 n -0000083806 00000 n -0000083960 00000 n -0000084163 00000 n -0000085446 00000 n -0000085648 00000 n -0000086627 00000 n -0000086827 00000 n -0000087627 00000 n -0000087866 00000 n -0000088225 00000 n -0000088463 00000 n -0000088672 00000 n -0000088909 00000 n -0000088990 00000 n -0000094276 00000 n -0000094344 00000 n -0000096842 00000 n -0000096909 00000 n -0000098180 00000 n -0000099407 00000 n -0000118725 00000 n -0000116906 00000 n -0000105625 00000 n -0000117026 00000 n -0000117089 00000 n -0000117152 00000 n -0000117215 00000 n -0000117278 00000 n -0000117341 00000 n -0000117404 00000 n -0000117467 00000 n -0000117530 00000 n -0000117593 00000 n -0000117656 00000 n -0000117719 00000 n -0000117782 00000 n -0000117845 00000 n -0000117908 00000 n -0000117970 00000 n -0000118032 00000 n -0000118095 00000 n -0000118158 00000 n -0000118221 00000 n -0000118284 00000 n -0000118347 00000 n -0000118410 00000 n -0000118473 00000 n -0000118536 00000 n -0000118599 00000 n -0000118662 00000 n -0000118896 00000 n -0000118942 00000 n -0000164111 00000 n -0000118989 00000 n -0000119078 00000 n -0000163979 00000 n -0000119125 00000 n -0000119270 00000 n -0000163900 00000 n -0000119322 00000 n -0000119584 00000 n -0000163807 00000 n -0000119636 00000 n -0000119893 00000 n -0000163728 00000 n -0000119945 00000 n -0000120075 00000 n -0000163635 00000 n -0000120122 00000 n -0000120219 00000 n -0000163503 00000 n -0000120266 00000 n -0000120373 00000 n -0000163438 00000 n -0000120425 00000 n -0000120633 00000 n -0000163345 00000 n -0000120680 00000 n -0000120817 00000 n -0000163252 00000 n -0000120864 00000 n -0000120961 00000 n -0000163134 00000 n -0000121008 00000 n -0000121184 00000 n -0000163055 00000 n -0000121236 00000 n -0000121447 00000 n -0000162976 00000 n -0000121499 00000 n -0000121746 00000 n -0000124112 00000 n -0000121861 00000 n -0000121933 00000 n -0000124352 00000 n -0000125430 00000 n -0000125633 00000 n -0000134405 00000 n -0000126079 00000 n -0000126156 00000 n -0000134643 00000 n -0000136513 00000 n -0000136715 00000 n -0000146121 00000 n -0000137149 00000 n -0000137384 00000 n -0000146360 00000 n -0000148304 00000 n -0000148508 00000 n -0000152841 00000 n -0000148852 00000 n -0000148928 00000 n -0000153078 00000 n -0000154382 00000 n -0000154583 00000 n -0000160853 00000 n -0000154959 00000 n -0000155036 00000 n -0000161089 00000 n -0000162595 00000 n -0000162899 00000 n -0000164190 00000 n -0000165085 00000 n -0000165925 00000 n -0000166781 00000 n -0000167501 00000 n -0000167607 00000 n -0000167645 00000 n -0000167848 00000 n +0000012337 00000 n +0000012396 00000 n +0000170270 00000 n +0000162055 00000 n +0000154973 00000 n +0000012455 00000 n +0000142753 00000 n +0000170621 00000 n +0000027116 00000 n +0000026025 00000 n +0000012637 00000 n +0000026142 00000 n +0000026203 00000 n +0000026264 00000 n +0000026325 00000 n +0000026385 00000 n +0000026446 00000 n +0000026507 00000 n +0000026568 00000 n +0000026629 00000 n +0000026690 00000 n +0000026751 00000 n +0000026812 00000 n +0000026873 00000 n +0000026934 00000 n +0000026995 00000 n +0000027055 00000 n +0000131235 00000 n +0000042592 00000 n +0000039975 00000 n +0000027251 00000 n +0000040092 00000 n +0000040153 00000 n +0000040214 00000 n +0000040276 00000 n +0000040338 00000 n +0000040400 00000 n +0000040461 00000 n +0000040522 00000 n +0000040582 00000 n +0000040643 00000 n +0000040704 00000 n +0000040765 00000 n +0000040826 00000 n +0000040887 00000 n +0000040948 00000 n +0000041009 00000 n +0000041070 00000 n +0000041131 00000 n +0000041192 00000 n +0000041253 00000 n +0000041313 00000 n +0000041373 00000 n +0000041434 00000 n +0000041495 00000 n +0000041556 00000 n +0000041617 00000 n +0000041678 00000 n +0000041739 00000 n +0000041800 00000 n +0000041861 00000 n +0000041922 00000 n +0000041983 00000 n +0000042044 00000 n +0000042104 00000 n +0000042165 00000 n +0000042226 00000 n +0000042287 00000 n +0000042348 00000 n +0000042409 00000 n +0000042470 00000 n +0000042531 00000 n +0000055496 00000 n +0000054526 00000 n +0000042715 00000 n +0000054643 00000 n +0000054704 00000 n +0000054765 00000 n +0000054825 00000 n +0000054886 00000 n +0000054947 00000 n +0000055008 00000 n +0000055069 00000 n +0000055130 00000 n +0000055191 00000 n +0000055252 00000 n +0000055313 00000 n +0000055374 00000 n +0000055435 00000 n +0000071841 00000 n +0000071538 00000 n +0000055631 00000 n +0000071655 00000 n +0000071717 00000 n +0000071779 00000 n +0000079636 00000 n +0000079419 00000 n +0000105050 00000 n +0000105261 00000 n +0000101066 00000 n +0000101286 00000 n +0000101507 00000 n +0000101727 00000 n +0000101947 00000 n +0000102167 00000 n +0000102387 00000 n +0000102607 00000 n +0000102826 00000 n +0000103046 00000 n +0000103266 00000 n +0000103486 00000 n +0000103706 00000 n +0000104397 00000 n +0000100122 00000 n +0000099905 00000 n +0000104827 00000 n +0000105472 00000 n +0000105683 00000 n +0000105895 00000 n +0000107495 00000 n +0000079102 00000 n +0000071964 00000 n +0000106108 00000 n +0000106171 00000 n +0000106234 00000 n +0000106296 00000 n +0000106360 00000 n +0000106424 00000 n +0000106487 00000 n +0000106551 00000 n +0000106614 00000 n +0000106677 00000 n +0000106740 00000 n +0000106803 00000 n +0000106865 00000 n +0000106928 00000 n +0000106991 00000 n +0000107054 00000 n +0000107117 00000 n +0000107180 00000 n +0000107243 00000 n +0000107306 00000 n +0000107369 00000 n +0000107432 00000 n +0000079238 00000 n +0000099836 00000 n +0000085032 00000 n +0000085083 00000 n +0000085240 00000 n +0000085396 00000 n +0000085550 00000 n +0000085753 00000 n +0000087036 00000 n +0000087238 00000 n +0000088217 00000 n +0000088417 00000 n +0000089217 00000 n +0000089456 00000 n +0000089815 00000 n +0000090053 00000 n +0000090262 00000 n +0000090499 00000 n +0000090580 00000 n +0000095866 00000 n +0000095934 00000 n +0000098432 00000 n +0000098499 00000 n +0000099770 00000 n +0000100997 00000 n +0000123828 00000 n +0000121820 00000 n +0000107660 00000 n +0000121940 00000 n +0000122003 00000 n +0000122066 00000 n +0000122129 00000 n +0000122192 00000 n +0000122255 00000 n +0000122318 00000 n +0000122381 00000 n +0000122443 00000 n +0000122506 00000 n +0000122569 00000 n +0000122632 00000 n +0000122695 00000 n +0000122758 00000 n +0000122821 00000 n +0000122884 00000 n +0000122947 00000 n +0000123010 00000 n +0000123073 00000 n +0000123136 00000 n +0000123198 00000 n +0000123261 00000 n +0000123324 00000 n +0000123387 00000 n +0000123450 00000 n +0000123513 00000 n +0000123576 00000 n +0000123639 00000 n +0000123702 00000 n +0000123765 00000 n +0000124698 00000 n +0000124452 00000 n +0000123952 00000 n +0000124572 00000 n +0000124635 00000 n +0000124857 00000 n +0000124903 00000 n +0000171946 00000 n +0000124950 00000 n +0000125039 00000 n +0000171814 00000 n +0000125086 00000 n +0000125231 00000 n +0000171735 00000 n +0000125283 00000 n +0000125545 00000 n +0000171642 00000 n +0000125597 00000 n +0000125854 00000 n +0000171563 00000 n +0000125906 00000 n +0000126036 00000 n +0000171470 00000 n +0000126083 00000 n +0000126180 00000 n +0000171338 00000 n +0000126227 00000 n +0000126334 00000 n +0000171273 00000 n +0000126386 00000 n +0000126594 00000 n +0000171180 00000 n +0000126641 00000 n +0000126778 00000 n +0000171087 00000 n +0000126825 00000 n +0000126922 00000 n +0000170969 00000 n +0000126969 00000 n +0000127145 00000 n +0000170890 00000 n +0000127197 00000 n +0000127408 00000 n +0000170811 00000 n +0000127460 00000 n +0000127707 00000 n +0000130073 00000 n +0000127822 00000 n +0000127894 00000 n +0000130313 00000 n +0000131391 00000 n +0000131594 00000 n +0000140758 00000 n +0000132045 00000 n +0000132122 00000 n +0000140996 00000 n +0000142908 00000 n +0000143110 00000 n +0000152919 00000 n +0000143557 00000 n +0000143792 00000 n +0000153158 00000 n +0000155130 00000 n +0000155334 00000 n +0000160542 00000 n +0000155722 00000 n +0000155799 00000 n +0000160779 00000 n +0000162209 00000 n +0000162410 00000 n +0000168680 00000 n +0000162786 00000 n +0000162863 00000 n +0000168916 00000 n +0000170422 00000 n +0000170734 00000 n +0000172025 00000 n +0000172920 00000 n +0000173760 00000 n +0000174616 00000 n +0000175378 00000 n +0000175533 00000 n +0000175647 00000 n +0000175685 00000 n +0000175888 00000 n trailer -<< /Size 286 /Root 284 0 R /Info 285 0 R /ID [ <0D2E18C8F7F5B487459655A078BD03FD> <0D2E18C8F7F5B487459655A078BD03FD> ] >> +<< /Size 295 /Root 293 0 R /Info 294 0 R /ID [ <1AFE8472BBB21752AA02B3F1B7023E03> <1AFE8472BBB21752AA02B3F1B7023E03> ] >> startxref -168303 +176343 %%EOF diff --git a/macros/latex/contrib/newpax/newpax.tex b/macros/latex/contrib/newpax/newpax.tex index c011638c90..f145dc57f5 100644 --- a/macros/latex/contrib/newpax/newpax.tex +++ b/macros/latex/contrib/newpax/newpax.tex @@ -1,10 +1,9 @@ % !Mode:: "TeX:UTF-8:Main" \makeatletter -\def\UlrikeFischer@package@version{0.52} -\def\UlrikeFischer@package@date{2022-09-11} +\def\UlrikeFischer@package@version{0.53} +\def\UlrikeFischer@package@date{2022-09-15} \makeatother -\RequirePackage{pdfmanagement-testphase} -\DeclareDocumentMetadata{pdfversion=1.7,lang=en-UK, uncompress} +\DocumentMetadata{pdfversion=1.7,lang=en-UK, uncompress} \documentclass[DIV=12,parskip=half-,bibliography=totoc]{scrartcl} \usepackage{scrlayer-scrpage} @@ -53,7 +52,7 @@ cursor is in the area. The coordinates of the area are given in absolute page co The action of such an annotation can be an external URL, but also an internal destination. Such destination are objects describing a page and some instructions how to display the page---again using absolute coordinates. -When a PDF is included in another PDF---may it be with \cs{includegraphics} or with \cs{includepdf}--the annotation coordinates no longer make sense as they don't refer to the receiving page (and often the action of an annotation doesn't make sense either), so all TeX-engines and backends strip them away when including a PDF: the net effect is that external and internal links are lost. +When a PDF is included in another PDF---may it be with \cs{includegraphics} or with \cs{includepdf}\hspace{0pt}---\hspace{0pt}the annotation coordinates no longer make sense as they don't refer to the receiving page (and often the action of an annotation doesn't make sense either), so all TeX-engines and backends strip them away when including a PDF: the net effect is that external and internal links are lost. The \pkg{pax} package from Heiko Oberdiek offers a solution for this problem: it extracts all the annotations and destinations of the included PDF in a text file, does some clever recalculations of their coordinates and reinserts them. @@ -209,11 +208,12 @@ Ensure that the \texttt{.pax} file created in step 1 can be found by your main d \item This works with pdflatex and lualatex. lualatex needs the extra code demonstrated in the document. \item It needs two or three compilations until every reference is correct. \item There is a small typo in \pkg{pax.sty} which affects clipping, the patch shown in the listing correct this. +\item In some cases the catcode of \# and \% must be set to letter to avoid errors. \item Don't include PDFs with destinations twice as this will lead to duplicate destinations and pdflatex will complain. \item If annotations should not be reinserted remove the \texttt{.pax}-file. \item If \pkg{hyperref} is loaded you can change the color and style of link borders with hyperref options. \end{itemize} - -\lstinputlisting[firstline=2,caption=doc-use-pax.tex]{doc-use-pax.tex} +\enlargethispage{\baselineskip} +\lstinputlisting[firstline=2,caption=doc-use-pax.tex,escapechar={}]{doc-use-pax.tex} \end{document} diff --git a/macros/latex/contrib/opencolor/LICENSE b/macros/latex/contrib/opencolor/LICENSE new file mode 100644 index 0000000000..0e3bcfd492 --- /dev/null +++ b/macros/latex/contrib/opencolor/LICENSE @@ -0,0 +1,21 @@ +MIT License + +Copyright (c) 2022 Michele Piazzai + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. diff --git a/macros/latex/contrib/opencolor/README.md b/macros/latex/contrib/opencolor/README.md new file mode 100644 index 0000000000..4debc90ece --- /dev/null +++ b/macros/latex/contrib/opencolor/README.md @@ -0,0 +1,45 @@ + + +# opencolor-latex + +This is a simple LaTeX package that provides hexadecimal color definitions of the 130 colors included in the [Open Color](https://yeun.github.io/open-color/) library (v1.9.1). Open Color's goal is to provide a selection of colors optimized for UI design. Although LaTeX is a typesetting system primarily intended for print, many of the documents it produces never get printed, in which case it makes sense to use colors suitable for on-screen reading. + +Open Colors are organized according to 13 hues (gray, red, pink, grape, violet, indigo, blue, cyan, teal, green, lime, yellow, orange) and 10 brightness levels (0–9). The naming convention is `oc-(color)-(number)`. At the same brightness level, the perceived brightness of different hues aims to be constant. + +The package's only dependency is [xcolor](https://www.ctan.org/pkg/xcolor), which is included in most LaTeX distributions. + +## Demo + +![](https://github.com/piazzai/opencolor-latex/blob/master/demo-opencolor.png) + +## Installation + +The package is hosted on CTAN and distributed as part of MikTeX and TeXLive. It can also be installed manually by cloning this repository in your `$HOME/texmf/tex/latex` folder. If you do not have this folder, [you can create it](https://www.ias.edu/math/computing/faq/local-latex-style-files). + +## Usage + +The choice of colors for a document is a responsibility of the author, but UI design principles can provide helpful guidelines. For example, in a beamer presentation, `oc-gray-1` could be used instead of white and `oc-gray-9` instead of black in order to reduce eye strain. If a color like `oc-teal-6` is used for a plot, then it would be best for other plots to use colors at the same brightness level, like `oc-orange-6`, for visual consistency. + +## Minimal working example + +```tex +\documentclass{article} + +\usepackage{opencolor} + +\begin{document} + \textcolor{oc-red-8}{Hello} + \textcolor{oc-blue-6}{,} + \textcolor{oc-lime-9}{world} + \textcolor{oc-grape-7}{!} +\end{document} +``` + +## Bugs + +The package merely loads xcolor and then provides color definitions, so any error or warning is most likely due to xcolor. Nonetheless, if you encounter any problem using this package, please [open an issue](https://github.com/piazzai/opencolor-latex/issues). diff --git a/macros/latex/contrib/opencolor/demo-opencolor.pdf b/macros/latex/contrib/opencolor/demo-opencolor.pdf new file mode 100644 index 0000000000..1f38189fec Binary files /dev/null and b/macros/latex/contrib/opencolor/demo-opencolor.pdf differ diff --git a/macros/latex/contrib/opencolor/demo-opencolor.png b/macros/latex/contrib/opencolor/demo-opencolor.png new file mode 100644 index 0000000000..bd0ff08e1b Binary files /dev/null and b/macros/latex/contrib/opencolor/demo-opencolor.png differ diff --git a/macros/latex/contrib/opencolor/demo-opencolor.tex b/macros/latex/contrib/opencolor/demo-opencolor.tex new file mode 100644 index 0000000000..a8bc47018b --- /dev/null +++ b/macros/latex/contrib/opencolor/demo-opencolor.tex @@ -0,0 +1,26 @@ +% opencolor-latex v1.0.0 +% Author: Michele Piazzai +% Contact: michele.piazzai@uc3m.es +% License: MIT + +\documentclass{standalone} + +\usepackage{tikz} +\usetikzlibrary{calc} + +\usepackage{etoolbox} +\usepackage{opencolor} + +\newcommand\w{9em} +\newcommand\h{4.5em} + +\begin{document} +\begin{tikzpicture} + \foreach \c [count=\x] in {gray,red,pink,grape,violet,indigo,blue,cyan,teal,green,lime,yellow,orange} {% + \foreach \b in {0,...,9} {% + \draw[\ifnumgreater{\x}{1}{black}{\ifnumgreater{\b}{6}{white}{black}}] (\b*\w,-\x*\h) node [draw=black,fill=oc-\c-\b,minimum width=\w,minimum height=\h] {\ttfamily\large oc-\c-\b}; + } + } +\end{tikzpicture} + +\end{document} diff --git a/macros/latex/contrib/opencolor/opencolor.sty b/macros/latex/contrib/opencolor/opencolor.sty new file mode 100644 index 0000000000..df34ae2a76 --- /dev/null +++ b/macros/latex/contrib/opencolor/opencolor.sty @@ -0,0 +1,154 @@ +% opencolor-latex v1.0.0 +% Author: Michele Piazzai +% Contact: michele.piazzai@uc3m.es +% License: MIT + +\NeedsTeXFormat{LaTeX2e} +\ProvidesPackage{opencolor}[2022/09/15 Open Color] + +\RequirePackage{xcolor} + +\definecolor{oc-gray-0}{HTML}{F8F9FA} +\definecolor{oc-gray-1}{HTML}{F1F3F5} +\definecolor{oc-gray-2}{HTML}{E9ECEF} +\definecolor{oc-gray-3}{HTML}{DEE2E6} +\definecolor{oc-gray-4}{HTML}{CED4DA} +\definecolor{oc-gray-5}{HTML}{ADB5BD} +\definecolor{oc-gray-6}{HTML}{868E96} +\definecolor{oc-gray-7}{HTML}{495057} +\definecolor{oc-gray-8}{HTML}{343A40} +\definecolor{oc-gray-9}{HTML}{212529} + +\definecolor{oc-red-0}{HTML}{FFF5F5} +\definecolor{oc-red-1}{HTML}{FFE3E3} +\definecolor{oc-red-2}{HTML}{FFC9C9} +\definecolor{oc-red-3}{HTML}{FFA8A8} +\definecolor{oc-red-4}{HTML}{FF8787} +\definecolor{oc-red-5}{HTML}{FF6B6B} +\definecolor{oc-red-6}{HTML}{FA5252} +\definecolor{oc-red-7}{HTML}{F03E3E} +\definecolor{oc-red-8}{HTML}{E03131} +\definecolor{oc-red-9}{HTML}{C92A2A} + +\definecolor{oc-pink-0}{HTML}{FFF0F6} +\definecolor{oc-pink-1}{HTML}{FFDEEB} +\definecolor{oc-pink-2}{HTML}{FCC2D7} +\definecolor{oc-pink-3}{HTML}{FAA2C1} +\definecolor{oc-pink-4}{HTML}{F783AC} +\definecolor{oc-pink-5}{HTML}{F06595} +\definecolor{oc-pink-6}{HTML}{E64980} +\definecolor{oc-pink-7}{HTML}{D6336C} +\definecolor{oc-pink-8}{HTML}{C2255C} +\definecolor{oc-pink-9}{HTML}{A61E4D} + +\definecolor{oc-grape-0}{HTML}{F8F0FC} +\definecolor{oc-grape-1}{HTML}{F3D9FA} +\definecolor{oc-grape-2}{HTML}{EEBEFA} +\definecolor{oc-grape-3}{HTML}{E599F7} +\definecolor{oc-grape-4}{HTML}{DA77F2} +\definecolor{oc-grape-5}{HTML}{CC5DE8} +\definecolor{oc-grape-6}{HTML}{BE4BDB} +\definecolor{oc-grape-7}{HTML}{AE3EC9} +\definecolor{oc-grape-8}{HTML}{9C36B5} +\definecolor{oc-grape-9}{HTML}{862E9C} + +\definecolor{oc-violet-0}{HTML}{F3F0FF} +\definecolor{oc-violet-1}{HTML}{E5DBFF} +\definecolor{oc-violet-2}{HTML}{D0BFFF} +\definecolor{oc-violet-3}{HTML}{B197FC} +\definecolor{oc-violet-4}{HTML}{9775FA} +\definecolor{oc-violet-5}{HTML}{845EF7} +\definecolor{oc-violet-6}{HTML}{7950F2} +\definecolor{oc-violet-7}{HTML}{7048E8} +\definecolor{oc-violet-8}{HTML}{6741D9} +\definecolor{oc-violet-9}{HTML}{5F3DC4} + +\definecolor{oc-indigo-0}{HTML}{EDF2FF} +\definecolor{oc-indigo-1}{HTML}{DBE4FF} +\definecolor{oc-indigo-2}{HTML}{BAC8FF} +\definecolor{oc-indigo-3}{HTML}{91A7FF} +\definecolor{oc-indigo-4}{HTML}{748FFC} +\definecolor{oc-indigo-5}{HTML}{5C7CFA} +\definecolor{oc-indigo-6}{HTML}{4C6EF5} +\definecolor{oc-indigo-7}{HTML}{4263EB} +\definecolor{oc-indigo-8}{HTML}{3B5BDB} +\definecolor{oc-indigo-9}{HTML}{364FC7} + +\definecolor{oc-blue-0}{HTML}{E7F5FF} +\definecolor{oc-blue-1}{HTML}{D0EBFF} +\definecolor{oc-blue-2}{HTML}{A5D8FF} +\definecolor{oc-blue-3}{HTML}{74C0FC} +\definecolor{oc-blue-4}{HTML}{4DABF7} +\definecolor{oc-blue-5}{HTML}{339AF0} +\definecolor{oc-blue-6}{HTML}{228BE6} +\definecolor{oc-blue-7}{HTML}{1C7ED6} +\definecolor{oc-blue-8}{HTML}{1971C2} +\definecolor{oc-blue-9}{HTML}{1864AB} + +\definecolor{oc-cyan-0}{HTML}{E3FAFC} +\definecolor{oc-cyan-1}{HTML}{C5F6FA} +\definecolor{oc-cyan-2}{HTML}{99E9F2} +\definecolor{oc-cyan-3}{HTML}{66D9E8} +\definecolor{oc-cyan-4}{HTML}{3BC9DB} +\definecolor{oc-cyan-5}{HTML}{22B8CF} +\definecolor{oc-cyan-6}{HTML}{15AABF} +\definecolor{oc-cyan-7}{HTML}{1098AD} +\definecolor{oc-cyan-8}{HTML}{0C8599} +\definecolor{oc-cyan-9}{HTML}{0B7285} + +\definecolor{oc-teal-0}{HTML}{E6FCF5} +\definecolor{oc-teal-1}{HTML}{C3FAE8} +\definecolor{oc-teal-2}{HTML}{96F2D7} +\definecolor{oc-teal-3}{HTML}{63E6BE} +\definecolor{oc-teal-4}{HTML}{38D9A9} +\definecolor{oc-teal-5}{HTML}{20C997} +\definecolor{oc-teal-6}{HTML}{12B886} +\definecolor{oc-teal-7}{HTML}{0CA678} +\definecolor{oc-teal-8}{HTML}{099268} +\definecolor{oc-teal-9}{HTML}{087F5B} + +\definecolor{oc-green-0}{HTML}{EBFBEE} +\definecolor{oc-green-1}{HTML}{D3F9D8} +\definecolor{oc-green-2}{HTML}{B2F2BB} +\definecolor{oc-green-3}{HTML}{8CE99A} +\definecolor{oc-green-4}{HTML}{69DB7C} +\definecolor{oc-green-5}{HTML}{51CF66} +\definecolor{oc-green-6}{HTML}{40C057} +\definecolor{oc-green-7}{HTML}{37B24D} +\definecolor{oc-green-8}{HTML}{2F9E44} +\definecolor{oc-green-9}{HTML}{2B8A3E} + +\definecolor{oc-lime-0}{HTML}{F4FCE3} +\definecolor{oc-lime-1}{HTML}{E9FAC8} +\definecolor{oc-lime-2}{HTML}{D8F5A2} +\definecolor{oc-lime-3}{HTML}{C0EB75} +\definecolor{oc-lime-4}{HTML}{A9E34B} +\definecolor{oc-lime-5}{HTML}{94D82D} +\definecolor{oc-lime-6}{HTML}{82C91E} +\definecolor{oc-lime-7}{HTML}{74B816} +\definecolor{oc-lime-8}{HTML}{66A80F} +\definecolor{oc-lime-9}{HTML}{5C940D} + +\definecolor{oc-yellow-0}{HTML}{FFF9DB} +\definecolor{oc-yellow-1}{HTML}{FFF3BF} +\definecolor{oc-yellow-2}{HTML}{FFEC99} +\definecolor{oc-yellow-3}{HTML}{FFE066} +\definecolor{oc-yellow-4}{HTML}{FFD43B} +\definecolor{oc-yellow-5}{HTML}{FCC419} +\definecolor{oc-yellow-6}{HTML}{FAB005} +\definecolor{oc-yellow-7}{HTML}{F59F00} +\definecolor{oc-yellow-8}{HTML}{F08C00} +\definecolor{oc-yellow-9}{HTML}{E67700} + +\definecolor{oc-orange-0}{HTML}{FFF4E6} +\definecolor{oc-orange-1}{HTML}{FFE8CC} +\definecolor{oc-orange-2}{HTML}{FFD8A8} +\definecolor{oc-orange-3}{HTML}{FFC078} +\definecolor{oc-orange-4}{HTML}{FFA94D} +\definecolor{oc-orange-5}{HTML}{FF922B} +\definecolor{oc-orange-6}{HTML}{FD7E14} +\definecolor{oc-orange-7}{HTML}{F76707} +\definecolor{oc-orange-8}{HTML}{E8590C} +\definecolor{oc-orange-9}{HTML}{D9480F} + +\endinput diff --git a/macros/latex/contrib/photobook/LICENSE b/macros/latex/contrib/photobook/LICENSE new file mode 100644 index 0000000000..d28638300d --- /dev/null +++ b/macros/latex/contrib/photobook/LICENSE @@ -0,0 +1,29 @@ +BSD 3-Clause License + +Copyright (c) 2021, Alex A. Naanou +All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are met: + +1. Redistributions of source code must retain the above copyright notice, this + list of conditions and the following disclaimer. + +2. Redistributions in binary form must reproduce the above copyright notice, + this list of conditions and the following disclaimer in the documentation + and/or other materials provided with the distribution. + +3. Neither the name of the copyright holder nor the names of its + contributors may be used to endorse or promote products derived from + this software without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" +AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE +IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE +DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE +FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL +DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR +SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER +CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, +OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE +OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. diff --git a/macros/latex/contrib/photobook/Makefile b/macros/latex/contrib/photobook/Makefile new file mode 100644 index 0000000000..fd760d0352 --- /dev/null +++ b/macros/latex/contrib/photobook/Makefile @@ -0,0 +1,375 @@ +#---------------------------------------------------------------------- +# +# +# +# Main targets: +# pdf - build class pdf documentation... +# md - build class markdown documentation (XXX EXPERIMENTAL)... +# +# Distribution and install: +# dist - build a distributable zip +# install - install to user home latex path +# uninstall - uninstall/remove from user home latex path +# install-local - install to local latex path +# (may require elevated privileges) +# uninstall-local - uninstall/remove from local latex path +# (may require elevated privileges) +# install-devel - XXX +# uninstall-devel - XXX +# +# Other targets: +# sweep - cleanup auxiliary generated files +# clean - cleanup repo +# +# +# Variables: +# CODE_INSTALL - set how we handle the installing code/source. +# this can be: +# strip - strip the docs from code (default) +# copy - copy the code/doc file +# link - link the code/doc files +# (affects install and install-local targets) +# INSTALL_PATH - install path +# (only affects install target) +# +# +# Examples: +# +# $ INSTALL_PATH=./test CODE_INSTALL=link make install +# install to "./test" and do not strip docs. +# +# +# +#---------------------------------------------------------------------- +# Config... + +.EXPORT_ALL_VARIABLES: + +# NOTE: this makes things run consistently on different systems including +# things like Android... +SHELL := bash + +MODULE := photobook + + +# metadata... +# +# NOTE: the code version is in the code... +VERSION = $(strip $(shell \ + cat $(MODULE).cls \ + | grep 'VERSION{' \ + | sed 's/.*{\(.*\)}.*/\1/')) +DATE = $(strip $(shell date "+%Y%m%d%H%M")) +COMMIT = $(strip $(shell git rev-parse HEAD)) + + +# installing code... +# +# this can be: +# - strip +# - copy +# - link +# +# NOTE: we are doing things in different ways for different modes: +# - copy vs. strip +# - simply change the target name and let make figure it out... +# - link vs. copy/strip +# - $(LN) vs. $(INSTALL) in the install target... +CODE_INSTALL ?= strip +ifeq ($(CODE_INSTALL),strip) + MODULE_CODE := $(MODULE)-stripped +else + MODULE_CODE := $(MODULE) +endif + + +# markdown dialect... +# +# XXX still needs some tweaking... +MD_FORMAT ?= markdown_github + + +# debug output... +# +# $DEBUG can either be empty or anything else... +DEBUG ?= +ifeq ($(DEBUG),) + STDERR := > /dev/null +else + STDERR := +endif + + + +# - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - +# Paths and files... + +# LaTeX... +TEX_LOCAL = $(shell kpsewhich --var-value TEXMFLOCAL) +TEX_HOME = $(shell kpsewhich --var-value TEXMFHOME) + +# default install target... +INSTALL_PATH ?= $(TEX_HOME) + +# build... +BUILD_DIR := build + +# distribution... +#DIST_NAME := $(MODULE)-$(VERSION) +DIST_NAME := $(MODULE)-$(VERSION)-$(DATE) +DIST_DIR := dist +DIST_FILES = \ + README.md \ + LICENSE \ + Makefile \ + $(wildcard scripts/*) \ + $(MODULE).cls \ + $(MODULE).pdf +# Add these when ready... +# $(wildcard examples/*) \ +# $(wildcard manual/*) \ +# $(wildcard workflow/*) \ +# + + + +# - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - +# Software... + +# NOTE: need to run latex two+ times to build index, the simpler way to +# go is to use latexmk... +#TEX := lualatex +TEX := latexmk -lualatex + +# Doc generator... +DOC := ./scripts/cls2tex.sh + +MD := mkdir -p +# XXX cp/install, technically this is only used in install* targets so +# renaming CP -> INSTALL would seem logical... +#INSTALL := cp +INSTALL := install +# copy preserving relative paths... +RCP := cp -r --parents +LN := cp -l + + + +#---------------------------------------------------------------------- +# Rules... + +# docs (pdf)... +# +%.pdf: %.tex + $(TEX) $< $(STDERR) + +# docs (markdown)... +# +# XXX this still needs some tweaking... +# - |..| - verbatim does not work... +# - || - parts of doc omitted... +# - verbatim blocks get merged sometimes... +# - ... +# ...not sure if this can be tweaked... +#%.md: %.tex +# pandoc -t $(MD_FORMAT) -s $< -o $@ + +# XXX EXPERIMENTAL... +# XXX revise: +# ...for this to work we need to replace: +# \documentclass{ltxdoc} +# to: +# \documentclass[markdownextra]{internet} +# XXX install the internet class... +# https://github.com/loopspace/latex-to-internet +# ...needs testing... +%.md: %.tex + cat $< \ + | sed 's/documentclass{ltxdoc}/documentclass[markdownextra]{internet}/' \ + > $<.tmp + mv $<{.tmp,} + $(TEX) $< $(STDERR) + + +# meta-section... +# +# NOTE: .sty and .cls are essentially the same in terms of documentation +# generation... +# XXX might be a good idea to place a link/footnote where metadocs were +# originally located... +# ...not sure yet manually or automatically... +%.tex: %.sty %-meta.tex + $(DOC) $< > $@ + +%.tex: %.cls %-meta.tex + $(DOC) $< > $@ + + +# meta docs... +# +# NOTE: this is a bit ugly, but allot less so than trying to push \verb +# into a LaTeX macro/env and then getting it out again in one pice... +%-meta.tex: %.sty + $(DOC) --prefix M $< > $@ + +%-meta.tex: %.cls + $(DOC) --prefix M $< > $@ + + +# strip docs out... +# +# XXX can we unify these??? +%-stripped.tex: %.tex + $(DOC) --strip $< \ + $(DOC) --prefix M --strip \ + > $@ + +%-stripped.sty: %.sty + $(DOC) --strip $< \ + | $(DOC) --prefix M --strip \ + > $@ + +%-stripped.cls: %.cls + $(DOC) --strip $< \ + | $(DOC) --prefix M --strip \ + > $@ + + + +#---------------------------------------------------------------------- +# Info targets... + +.PHONY: version +version: + @echo $(VERSION) + + + +#---------------------------------------------------------------------- +# Main targets... + +.PHONY: pdf +pdf: $(MODULE).pdf + + +.PHONY: md +md: $(MODULE).md + + +# XXX STUB -- not sure how to approach this yet... +# on one hand the manual should be a self-contained example in +# itself on the other hand we already have a working Makefile +# building the docs... +.PHONY: manual +manual: + $(MAKE) -C manual all + mv manual/*.pdf . + + +%.zipnote: %.zip + zipnote $< > $@ + + +.PHONY: dist +dist: $(DIST_FILES) + $(MD) $(DIST_DIR) + zip -Drq $(DIST_DIR)/$(DIST_NAME).zip $(DIST_FILES) + # Place everything in the module dir as per CTAN spec... + zipnote $(DIST_DIR)/$(DIST_NAME).zip \ + | sed 's/^\@ \([^(].*\)$$/@ \1\n@=$(MODULE)\/\1/' \ + | zipnote -w $(DIST_DIR)/$(DIST_NAME).zip + +CTAN: dist + $(MD) $(DIST_DIR)/CTAN + cp $(DIST_DIR)/$(DIST_NAME).zip $(DIST_DIR)/CTAN/$(MODULE).zip + + +.PHONY: all +all: pdf + + +# - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - +# Install/uninstall targets... + +# NOTE: keep the dir clean unless this is explicitly built... +.INTERMEDIATE: \ + $(MODULE)-stripped.cls \ + $(MODULE)-stripped.sty \ + $(MODULE)-stripped.tex + + +# user install... +.PHONY: install +install: pdf $(MODULE_CODE).cls + $(MD) $(INSTALL_PATH)/{tex,source,doc}/latex/$(MODULE) + $(INSTALL) "$(MODULE).pdf" $(INSTALL_PATH)/doc/latex/$(MODULE) + $(INSTALL) "$(MODULE_CODE).cls" $(INSTALL_PATH)/tex/latex/$(MODULE)/$(MODULE).cls +# # NOTE: we are printing only the stuff we are doing... + @run(){ echo "$$@" ; "$$@" ; } ;\ + if [[ $${CODE_INSTALL} == "link" ]] ; then \ + run $(LN) \ + "$(INSTALL_PATH)/tex/latex/$(MODULE)/$(MODULE).cls" \ + "$(INSTALL_PATH)/source/latex/$(MODULE)/" ;\ + else \ + run $(INSTALL) "$(MODULE).cls" "$(INSTALL_PATH)/source/latex/$(MODULE)" ;\ + fi + +.PHONY: uninstall +uninstall: + rm -rf $(INSTALL_PATH)/{tex,source,doc}/latex/$(MODULE) + @echo "###" + @echo "### NOTE: this can leave the following dirs empty:" + @echo "### $(INSTALL_PATH)/{tex,source,doc}/latex/" + @echo "###" + + +# local/system install... +# NOTE: this should be run with sudo, i.e.: +# $ sudo make install-local +.PHONY: install-local +install-local: INSTALL_PATH := $(TEX_LOCAL) +install-local: install + +.PHONY: uninstall-local +uninstall-local: INSTALL_PATH := $(TEX_LOCAL) +uninstall-local: uninstall + + +# XXX need to make this work for windows... +# ...this must depend not on the OS but rather on in what context +# (cygwin/wsl/windows), latex is running... +# ...this seems to work: +# > mkling TO FROM +# but like ln, it's args are in the wrong order... +# ...cp -s creates links usable from cygwin but not usable from +# windows... +.PHONY: install-devel +install-devel: CODE_INSTALL := copy +install-devel: INSTALL := cp -s +install-devel: install + +.PHONY: uninstall-devel +uninstall-devel: uninstall + + + +# - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - +# Cleanup targets... + +.PHONY: sweep +sweep: + rm -f \ + *.{aux,fls,glo,gls,hd,idx,ilg,ind,ins,log,out,toc,fdb_latexmk} \ + *-stripped.{tex,sty,cls} \ + *-meta.{tex,sty,cls} \ + ${MODULE}.tex + + +.PHONY: clean +clean: sweep + rm -rf $(DIST_DIR) $(BUILD_DIR) $(MODULE).md *.pdf + + + +#---------------------------------------------------------------------- +# vim:set ts=4 sw=4 : diff --git a/macros/latex/contrib/photobook/README.md b/macros/latex/contrib/photobook/README.md new file mode 100644 index 0000000000..cbab31c280 --- /dev/null +++ b/macros/latex/contrib/photobook/README.md @@ -0,0 +1,52 @@ +# photobook + +[LaTeX](https://www.latex-project.org/) document class for making photo books. + + +## Build requirements for docs + +- LaTeX tool chain (including: `lualatex`, `latexmk`, ..) + The simplest way to get started is [TeX Live](https://www.tug.org/texlive/), + either a full install or for specific modules see the _Packages_ section + in [photobook.cls](./photobook.cls), +- Un\*x-like environment (`bash`, GNU Make, coreutils, ...), + on Windows systems, either [Cygwin](https://www.cygwin.com/) or + [WSL/WSL2](https://en.wikipedia.org/wiki/Windows_Subsystem_for_Linux) + should work fine. + + + +## Build / Install + +```shell +# get the source... +$ git clone https://github.com/flynx/photobook.git + +# if desired, install in the user context... +$ cd ./photobook +$ make install +``` + +If only building the docs is required without installing: +```shell +$ make pdf +``` + +For more info on `make` targets see the: [./Makefile](./Makefile) + + + +## Authors + +[Alex A. Naanou](https://github.com/flynx) + + + +## License + +[BSD 3-Clause License](./LICENSE) + +Copyright (c) 2021-2022, Alex A. Naanou, +All rights reserved. + + diff --git a/macros/latex/contrib/photobook/photobook.cls b/macros/latex/contrib/photobook/photobook.cls new file mode 100644 index 0000000000..c4f2d56c05 --- /dev/null +++ b/macros/latex/contrib/photobook/photobook.cls @@ -0,0 +1,5058 @@ +%---------------------------------------------------------------------- +% +% +% This does the following: +% - sets up the document/pdf for viewing as a book +% - adds support for page bleeds +% - adds basic templates for image pages +% +% +% This file contains both the code and the reference, but in a slightly +% more readable format than the traditional LaTeX .dtx format. In general +% there are two main sections: +% - code +% - reference +% lines starting with "%%" or "%X" where X is a section id +% Sections are parts of the reference that are logically ordered differently +% than the code, e.g. main user tools should have priority in the reference +% while meta code (identified by "%M") can be described later, while in code +% we strictly need to define macros before they are used thus meta-macros +% and other building blocks and components come before the user tools. +% +% Docs are build by the Makefile, so reference it for more info. +% +% $ make doc +% +% +% NOTE: in a stripped code install this file may contain only code and +% code comments, in this case, to see the docs refer to either the +% source or the actual documentation/pdf. +% NOTE: the stripped code file is auto-generated, it is not recommended +% to edit it directly, edit the source instead. +% +% +% XXX Q: do we add the pdf to the repo and if so, should it be +% compressed (diff-able) or uncompressed (blob)?? +% XXX revise \clearcaption / \captionclearpage... +% XXX unify API -- see CellContent env... +% XXX make this loadable both as a class and as a package... +% \@ifclassloaded{photobook}{}{} +% XXX revise command naming -- should be obvious from name what is what: +% - meta commands -- ??? (currently same as templates) +% - general macros -- \usecell{..} +% - templates -- \ImagePage{..} +% XXX see where we need to \ignorespaces... +% XXX might be a good idea to add a spine calculator... +% XXX add list of dependencies to docs... +% XXX manual / book: +% - basic usage +% - setup +% - templates (copyright, front matter, back matter, acknowledgements, ...) +% - using templates +% - pre-print +% - customizing +% - extending +% +% +%---------------------------------------------------------------------- + +%%% NOTE: \def\@[A-Z]+ macros will be visible to both the +%%% code and the generated docs... +\edef\photobook@FILEVERSION{v0.1} +\edef\photobook@FILEDATE{2021-07-28} + + +%% \documentclass{ltxdoc} +%% +%%% \usepackage{iftex} +%%% \ifluatex +%%% \edef\pdfcompresslevel{\pdfvariable compresslevel} +%%% \edef\pdfobjcompresslevel{\pdfvariable objcompresslevel} +%%% \fi +%%% \pdfcompresslevel 0 +%%% \pdfobjcompresslevel 0 +%% +%% \usepackage[a4paper,margin=25mm,left=55mm,nohead]{geometry} +%% +%% % NOTE: this needs to load before hyperref or bookmarks will break... +%% % NOTE: loading hyperref here will break it loading later in one of +%% % the packages... +%% \usepackage{titlesec} +%% +%% \usepackage[numbered]{hypdoc} +%% \usepackage{doctools} +%% \usepackage{needspace} +%% +%% \usepackage[toc]{multitoc} +%% \renewcommand*{\multicolumntoc}{2} +%% \setlength{\columnseprule}{0.5pt} +%% +%% \usepackage{imakeidx} +%% \makeindex[ +%% columns=1, +%% title=Alphabetical Index, +%% intoc, +%% options= -s photobook.ist ] +%% +%%% \newcommand\DescribeGlobal[1]{% +%%% \DescribeMacro{#1}} +%% +%% \newcommand\LEGACY[1][]{\fbox{LEGACY #1}} +%% \newcommand\EXPERIMENTAL[1][]{\fbox{EXPERIMENTAL #1}} +%% +%%% sections to new pages... +%% \newcommand\sectionbreak{\Needspace{5\baselineskip}} +%% +%% % remove section numbering... +%% \setcounter{secnumdepth}{0} +%% +%% % paragraph configuration... +%% \setlength\parindent{0pt} +%% \setlength\parskip{0.5em} +%% +%% \newcommand\blankfootnote[1]{% +%% \begingroup +%% \renewcommand\thefootnote{}% +%% \footnote{#1}% +%% \addtocounter{footnote}{-1}% +%% \endgroup} +%% +%% +%% \begin{document} +%% +%% \title{\textsf{photobook} --- Document class for building photo-books +%% \thanks{This file describes version \FILEVERSION, +%% last revised \FILEDATE.}} +%% +%% \author{Alex A. Naanou\thanks{E-mail: alex.nanou@gmail.com}} +%% +%% \date{Released \FILEDATE} +%% +%% +%% \maketitle +%% +%% \begin{abstract} +%% The |photobook| \LaTeX\space document class extends the |book| class +%% defining a set of parameters, meta-macros, macros and environments +%% with reasonable defaults to help typeset, build and print books mainly +%% based on visual/image content. +%% \end{abstract} +%% +%% \tableofcontents +%% +% +%%%% Introduction +% +%% \LaTeX\ is great with textual and text-primary content with figures +%% peppered in, as long as pictures/figures flow within, with or as part +%% of text, vanilla \LaTeX\ is fantastic. +%% +%% One can relatively easily stretch the flow concept to more complex +%% layouts introducing {\it even} and {\it odd} pages (the |book| class is +%% one example) and flow rules based on them, but the next step, {\it bleeds}, +%% combining page pairs into {\it spreads} as is often needed when designing +%% image-oriented books is lacking. Full-bleed images/pages can be implemented +%% manually, some more effort is needed to split something horizontally +%% into a page spread, but doing so for whole book's worth of content is +%% not practical -- automating and experimenting with this process is +%% how |photobook| began. +%% +%% |photobook| extends the |book| class adding page layout types, bleeds +%% and other global geometry configuration, introduces the {\it page} and +%% {\it spread} as first-class elements into the document flow. These concepts +%% are generalized as |cell|s. A |cell| is similar to a figure, it can +%% be placed within the document flow, but unlike a figure a |cell| can +%% be aligned relative to a page, it can fill a page, a cell can even be +%% horizontally split to fill several pages (how spreads are implemented). +%% +%% On top of the |cell|, {\it page}, and {\it spread} concepts, |photobook| +%% also builds a set of configurable high level macros and templates for +%% common use cases like full bleed image spreads, foldouts, ... etc. +% +% +%%%% Usage +% +%% >> \documentclass[]{photobook} +%% +% +%---------------------------------------------------------------------- + +\NeedsTeXFormat{LaTeX2e} + +\ProvidesClass{photobook} + [\photobook@FILEDATE \space \photobook@FILEVERSION Photo book document class] + + +% - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - +%%%% Options +%% + +\edef\photobook@options{\@classoptionslist} + +\RequirePackage{kvoptions} + + +% - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - +% Helpers... + +\newcommand\@DeclareLiteralOptionTo[2]{% + \DeclareVoidOption{#2}{% + \expandafter\edef\csname photobook@#1\endcsname{#2}}} + + +% - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - +%%%%% Page geometry +% +%% \DescribeMacro{blockwidth=} +%% \DescribeMacro{blockheight=} +%% \DescribeMacro{bindingoffset=} +%% \DescribeMacro{bleed=} +% +%% This is similar to what |geometry| does, but adds bleed support. +%% +%% \begin{minipage}{\textwidth} +%% \begin{verbatim} +%% +%% <---> bleed <---> bleed +%% +%% + - - - - - - - - - - - - - - - - - - - - - + - + ^ +%% . . . | bleed +%% . +---------------------------------------+----- v . . --- +%% . | ^ . = . +%% . | . . . . . . | . . = . ^ +%% . |<-- blockwidth ----------------------->= . | +%% . | . | . . = . | +%% . | | . = . textheight +%% . | . Page | . . = . | +%% . | blockheight . = . | +%% . | . | . . = . | +%% . | | <---> bindingoffset | +%% . | . . . . . . | . . = . v +%% . | v . = . +%% . +---------------------------------------+----- ^ . . --- +%% . . . . | bleed +%% + - - - - - - - - - - - - - - - - - - - - - + - + v +%% . . +%% | <-- textwidth --------------> . | +%% ^ binding line +%% +%% \end{verbatim} +%% \end{minipage} +%% +% NOTE: if blockwidth/blockheight are set they will force recalculations +% and overriding of the paperwidth/paperheight if they were changed +% by the user code anywhere between \documentclass[..]{photobook} +% and \begin{document}... +\DeclareStringOption{blockwidth} +\DeclareStringOption{blockheight} +\DeclareStringOption[0pt]{bindingoffset}[10mm] +\DeclareStringOption[5mm]{bleed}[5mm] + +%% \DescribeMacro{flatfold=} +% +%% Sets the clearance set aside for a flat fold, used for foldouts +%% (see: \nameref{subsec:Foldout page cells} section). +%% +\DeclareStringOption[0pt]{flatfold}[0.2mm] + +%% \DescribeMacro{pagefold=} +% +%% Sets the default fold type. +%% +%% Can be |in| or |out|. +%% +% XXX check values... +\DeclareStringOption{pagefold} + +%% \DescribeMacro{foldout=} +% +%% Sets the default fold specification (i.e. sets |\defaultfoldout|). +%% +%% For more information see: \nameref{subsec:Foldout page cells} section. +%% +\DeclareStringOption[2]{foldout}[2] + + + +%%%%% layout +% +%% \DescribeMacro{layoutmode=} +%% \DescribeMacro{block} +%% \DescribeMacro{endpaper} +%% \DescribeMacro{cover} +%% \DescribeMacro{jacket} +% +%% Sat page layout mode. +% +%% >> layoutmode=