summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNorbert Preining <norbert@preining.info>2021-01-04 03:00:45 +0000
committerNorbert Preining <norbert@preining.info>2021-01-04 03:00:45 +0000
commitb49dd7c340dbe68a28c8a976cd6a1429ca8aafff (patch)
tree1e22dd36991a3910a34ab5c5a8721c51e439a9fd
parent1a272a3cba66aebe829cd28965c0e8acc8c44681 (diff)
CTAN sync 202101040300
-rw-r--r--FILES.byname1712
-rw-r--r--FILES.byname.gzbin2251840 -> 2251926 bytes
-rw-r--r--FILES.last07days2261
-rw-r--r--fonts/newcomputermodern/NewCM10-Bold.otfbin430876 -> 431256 bytes
-rw-r--r--fonts/newcomputermodern/NewCM10-BoldItalic.otfbin371612 -> 372108 bytes
-rw-r--r--fonts/newcomputermodern/NewCM10-Book.otfbin1187880 -> 1188888 bytes
-rw-r--r--fonts/newcomputermodern/NewCM10-BookItalic.otfbin1193336 -> 1193280 bytes
-rw-r--r--fonts/newcomputermodern/NewCM10-Italic.otfbin398776 -> 398716 bytes
-rw-r--r--fonts/newcomputermodern/NewCM10-Regular.otfbin463172 -> 463312 bytes
-rw-r--r--fonts/newcomputermodern/NewCMSans10-Bold.otfbin303984 -> 303976 bytes
-rw-r--r--fonts/newcomputermodern/NewCMSans10-BoldOblique.otfbin614112 -> 614108 bytes
-rw-r--r--fonts/newcomputermodern/NewCMSans10-Book.otfbin526756 -> 526720 bytes
-rw-r--r--fonts/newcomputermodern/NewCMSans10-BookOblique.otfbin513556 -> 513520 bytes
-rw-r--r--fonts/newcomputermodern/NewCMSans10-Oblique.otfbin246760 -> 246728 bytes
-rw-r--r--fonts/newcomputermodern/NewCMSans10-Regular.otfbin279880 -> 279844 bytes
-rw-r--r--fonts/newcomputermodern/README8
-rw-r--r--graphics/circuit_macros/CHANGES1
-rw-r--r--graphics/circuit_macros/Copying2
-rw-r--r--graphics/circuit_macros/README2
-rw-r--r--graphics/circuit_macros/darrow.m42
-rw-r--r--graphics/circuit_macros/doc/Circuit_macros.pdfbin950156 -> 973887 bytes
-rw-r--r--graphics/circuit_macros/doc/Circuit_macros.tex10
-rw-r--r--graphics/circuit_macros/doc/Makefile4
-rw-r--r--graphics/circuit_macros/doc/Version.tex2
-rw-r--r--graphics/circuit_macros/doc/body.tex14
-rw-r--r--graphics/circuit_macros/dpictools.pic2
-rw-r--r--graphics/circuit_macros/examples/examples.pdfbin876477 -> 876504 bytes
-rw-r--r--graphics/circuit_macros/examples/mf/cct.mf2
-rw-r--r--graphics/circuit_macros/examples/nsvg/Makefile92
-rw-r--r--graphics/circuit_macros/examples/nsvg/dev/F_test.tex5
-rw-r--r--graphics/circuit_macros/examples/nsvg/dev/Makefile81
-rw-r--r--graphics/circuit_macros/examples/nsvg/dev/test-1.svg162
-rw-r--r--graphics/circuit_macros/examples/nsvg/dev/test.pdfbin35308 -> 0 bytes
-rw-r--r--graphics/circuit_macros/examples/nsvg/dev/test.pic383
-rw-r--r--graphics/circuit_macros/examples/nsvg/dev/test.svg239
-rw-r--r--graphics/circuit_macros/examples/nsvg/dev/test.tex1136
-rw-r--r--graphics/circuit_macros/examples/nsvg/dev/tikztosvg181
-rw-r--r--graphics/circuit_macros/examples/nsvg/dev/tstSVG.htmx62
-rw-r--r--graphics/circuit_macros/examples/nsvg/examples.pdfbin897744 -> 0 bytes
-rw-r--r--graphics/circuit_macros/examples/nsvg/examplesSVG.htmx70
-rw-r--r--graphics/circuit_macros/examples/oFlow.m4108
-rw-r--r--graphics/circuit_macros/examples/shapes.m42
-rw-r--r--graphics/circuit_macros/gpic.m42
-rw-r--r--graphics/circuit_macros/lib3D.m42
-rw-r--r--graphics/circuit_macros/libcct.m42
-rw-r--r--graphics/circuit_macros/libgen.m420
-rw-r--r--graphics/circuit_macros/liblog.m42
-rw-r--r--graphics/circuit_macros/mfpic.m42
-rw-r--r--graphics/circuit_macros/mpost.m42
-rw-r--r--graphics/circuit_macros/pgf.m42
-rw-r--r--graphics/circuit_macros/postscript.m42
-rw-r--r--graphics/circuit_macros/psfrag.m42
-rw-r--r--graphics/circuit_macros/pstricks.m42
-rw-r--r--graphics/circuit_macros/svg.m42
-rw-r--r--graphics/circuit_macros/xfig.m42
-rw-r--r--graphics/mcf2graph/CHANGELOG16
-rw-r--r--graphics/mcf2graph/README2
-rw-r--r--graphics/mcf2graph/mcf2graph.mf141
-rw-r--r--graphics/mcf2graph/mcf_exa_soc.mf628
-rw-r--r--graphics/mcf2graph/mcf_example.pdfbin306181 -> 527360 bytes
-rw-r--r--graphics/mcf2graph/mcf_example.tex7
-rw-r--r--graphics/mcf2graph/mcf_man_soc.mf46
-rw-r--r--graphics/mcf2graph/mcf_manual.pdfbin596528 -> 597299 bytes
-rw-r--r--graphics/mcf2graph/mcf_manual.tex78
-rw-r--r--graphics/mcf2graph/mcf_mplib_exa.pdfbin201510 -> 201986 bytes
-rw-r--r--graphics/mcf2graph/mcf_mplib_exa.tex40
-rw-r--r--macros/latex/contrib/easybook/README.md42
-rw-r--r--macros/latex/contrib/easybook/doc/easybook.pdfbin0 -> 173570 bytes
-rw-r--r--macros/latex/contrib/easybook/easybook-demo.pdfbin0 -> 315098 bytes
-rw-r--r--macros/latex/contrib/easybook/easybook-demo.tex65
-rw-r--r--macros/latex/contrib/easybook/easybook.cls1176
-rw-r--r--macros/latex/contrib/easybook/pages/appendix.tex11
-rw-r--r--macros/latex/contrib/easybook/pages/chapter1.tex125
-rw-r--r--macros/latex/contrib/easybook/pages/chapter2.tex77
-rw-r--r--macros/latex/contrib/easybook/pages/chapter3.tex52
-rw-r--r--macros/latex/contrib/easybook/pages/preface.tex21
-rw-r--r--macros/latex/contrib/easybook/ref/refs.bib31
-rw-r--r--macros/latex/contrib/skeldoc/skeldoc.pdfbin216738 -> 217555 bytes
-rw-r--r--macros/latex/contrib/skeldoc/skeldoc.sty6
-rw-r--r--macros/luatex/generic/chickenize/README.md4
-rw-r--r--macros/luatex/generic/chickenize/chickenize.dtx678
-rw-r--r--macros/luatex/generic/chickenize/chickenize.lua965
-rw-r--r--macros/luatex/generic/chickenize/chickenize.pdfbin195033 -> 230758 bytes
-rw-r--r--macros/luatex/generic/chickenize/chickenize.sty32
-rw-r--r--macros/luatex/generic/chickenize/chickenize.tex441
-rw-r--r--macros/luatex/generic/luatexja/README10
-rw-r--r--macros/luatex/generic/luatexja/doc/luatexja-en.pdfbin699627 -> 699665 bytes
-rw-r--r--macros/luatex/generic/luatexja/doc/luatexja-ja.pdfbin1136733 -> 1135849 bytes
-rw-r--r--macros/luatex/generic/luatexja/doc/luatexja-ruby.pdfbin380466 -> 382321 bytes
-rw-r--r--macros/luatex/generic/luatexja/doc/luatexja-ruby.tex11
-rw-r--r--macros/luatex/generic/luatexja/src/addons/luatexja-ruby.sty10
-rw-r--r--macros/luatex/generic/luatexja/src/ltj-latex.sty10
-rw-r--r--macros/luatex/generic/luatexja/src/ltj-otf.lua7
-rw-r--r--macros/luatex/generic/luatexja/src/ltj-ruby.lua4
-rw-r--r--macros/luatex/generic/luatexja/src/luatexja-core.sty6
-rw-r--r--macros/luatex/generic/luatexja/src/luatexja.sty4
-rw-r--r--macros/luatex/generic/luatexja/src/patches/lltjfont.sty18
-rw-r--r--macros/luatex/generic/luatexja/src/patches/lltjp-geometry.sty9
-rw-r--r--macros/luatex/generic/luatexja/src/patches/lltjp-listings.sty4
-rwxr-xr-xmacros/luatex/generic/luatexja/tool/jfm-convert.lua12
-rw-r--r--support/latex-make/README4
-rw-r--r--support/latex-make/figlatex.dtx4
-rw-r--r--support/latex-make/figlatex.pdfbin221442 -> 221479 bytes
-rw-r--r--support/latex-make/latex-make.dtx72
-rw-r--r--support/latex-make/latex-make.pdfbin317455 -> 318156 bytes
-rw-r--r--support/latex-make/pdfswitch.dtx2
-rw-r--r--support/latex-make/texdepends.dtx35
-rw-r--r--support/latex-make/texdepends.pdfbin230232 -> 230951 bytes
-rw-r--r--systems/texlive/tlnet/tlpkg/texlive.tlpdb203
-rw-r--r--systems/texlive/tlnet/tlpkg/texlive.tlpdb.md52
-rw-r--r--systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha5122
-rw-r--r--systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc14
-rw-r--r--systems/texlive/tlnet/tlpkg/texlive.tlpdb.xzbin2259440 -> 2258800 bytes
-rw-r--r--systems/win32/miktex/tm/packages/next/pr.ini8
-rw-r--r--systems/win32/miktex/tm/packages/pr.ini8
-rw-r--r--systems/win32/w32tex/ChangeLog17
-rw-r--r--timestamp2
117 files changed, 4918 insertions, 6831 deletions
diff --git a/FILES.byname b/FILES.byname
index 272ffa00b0..f6a68d526d 100644
--- a/FILES.byname
+++ b/FILES.byname
@@ -1903,7 +1903,7 @@
1989/12/11 | 6196 | biblio/tib/tib.man
1989/03/29 | 23265 | biblio/tib/vitaMake
2005/12/15 | 366385 | biblio/tib.zip
-2020/12/19 | 15787 | CTAN.sites
+2021/01/03 | 15871 | CTAN.sites
1990/10/03 | 5032 | dviware/beebe/00readme.txt
1990/10/03 | 479 | dviware/beebe/doc/00dir.cmd
1990/10/03 | 1209 | dviware/beebe/doc/00dir.lst
@@ -5087,7 +5087,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
-2021/01/02 | 229831 | FILES.last07days
+2021/01/03 | 285582 | FILES.last07days
2020/08/14 | 104065 | fonts/academicons/academicons.pdf
2020/08/14 | 17247 | fonts/academicons/academicons.sty
2020/08/14 | 6546 | fonts/academicons/academicons.tex
@@ -79761,26 +79761,26 @@
2013/03/04 | 692 | fonts/nanumtype1/vf/ts1nanummjmo.vf
2013/03/04 | 684 | fonts/nanumtype1/vf/ts1nanummjm.vf
2013/03/25 | 30424476 | fonts/nanumtype1.zip
-2020/12/12 | 371612 | fonts/newcomputermodern/NewCM10-BoldItalic.otf
-2020/12/12 | 430876 | fonts/newcomputermodern/NewCM10-Bold.otf
-2020/12/12 | 1193336 | fonts/newcomputermodern/NewCM10-BookItalic.otf
-2020/12/12 | 1187880 | fonts/newcomputermodern/NewCM10-Book.otf
-2020/12/12 | 398776 | fonts/newcomputermodern/NewCM10-Italic.otf
-2020/12/12 | 463172 | fonts/newcomputermodern/NewCM10-Regular.otf
+2021/01/03 | 372108 | fonts/newcomputermodern/NewCM10-BoldItalic.otf
+2021/01/03 | 431256 | fonts/newcomputermodern/NewCM10-Bold.otf
+2021/01/03 | 1193280 | fonts/newcomputermodern/NewCM10-BookItalic.otf
+2021/01/03 | 1188888 | fonts/newcomputermodern/NewCM10-Book.otf
+2021/01/03 | 398716 | fonts/newcomputermodern/NewCM10-Italic.otf
+2021/01/03 | 463312 | fonts/newcomputermodern/NewCM10-Regular.otf
2020/12/18 | 1943324 | fonts/newcomputermodern/NewCMMath-Book.otf
2020/12/13 | 973272 | fonts/newcomputermodern/NewCMMath-Regular.otf
2020/12/12 | 537060 | fonts/newcomputermodern/NewCMMono10-BoldOblique.otf
-2020/12/12 | 221576 | fonts/newcomputermodern/NewCMMono10-Bold.otf
-2020/12/12 | 1031884 | fonts/newcomputermodern/NewCMMono10-BookItalic.otf
-2020/12/12 | 759188 | fonts/newcomputermodern/NewCMMono10-Book.otf
-2020/12/12 | 694724 | fonts/newcomputermodern/NewCMMono10-Italic.otf
-2020/12/12 | 280224 | fonts/newcomputermodern/NewCMMono10-Regular.otf
-2020/12/12 | 614112 | fonts/newcomputermodern/NewCMSans10-BoldOblique.otf
-2020/12/12 | 303984 | fonts/newcomputermodern/NewCMSans10-Bold.otf
-2020/12/12 | 513556 | fonts/newcomputermodern/NewCMSans10-BookOblique.otf
-2020/12/12 | 526756 | fonts/newcomputermodern/NewCMSans10-Book.otf
-2020/12/12 | 246760 | fonts/newcomputermodern/NewCMSans10-Oblique.otf
-2020/12/12 | 279880 | fonts/newcomputermodern/NewCMSans10-Regular.otf
+2021/01/03 | 221576 | fonts/newcomputermodern/NewCMMono10-Bold.otf
+2021/01/03 | 1031884 | fonts/newcomputermodern/NewCMMono10-BookItalic.otf
+2021/01/03 | 759188 | fonts/newcomputermodern/NewCMMono10-Book.otf
+2021/01/03 | 694724 | fonts/newcomputermodern/NewCMMono10-Italic.otf
+2021/01/03 | 280224 | fonts/newcomputermodern/NewCMMono10-Regular.otf
+2021/01/03 | 614108 | fonts/newcomputermodern/NewCMSans10-BoldOblique.otf
+2021/01/03 | 303976 | fonts/newcomputermodern/NewCMSans10-Bold.otf
+2021/01/03 | 513520 | fonts/newcomputermodern/NewCMSans10-BookOblique.otf
+2021/01/03 | 526720 | fonts/newcomputermodern/NewCMSans10-Book.otf
+2021/01/03 | 246728 | fonts/newcomputermodern/NewCMSans10-Oblique.otf
+2021/01/03 | 279844 | fonts/newcomputermodern/NewCMSans10-Regular.otf
2020/07/17 | 1590230 | fonts/newcomputermodern/newcm-unimath-symbols.pdf
2020/06/24 | 221 | fonts/newcomputermodern/NewComputerModernBook.fontspec
2020/02/25 | 215 | fonts/newcomputermodern/NewComputerModern.fontspec
@@ -79791,8 +79791,8 @@
2020/06/24 | 244 | fonts/newcomputermodern/NewComputerModernSansBook.fontspec
2020/02/25 | 238 | fonts/newcomputermodern/NewComputerModernSans.fontspec
2020/12/18 | 341 | fonts/newcomputermodern/newcomputermodern.sty
-2020/12/18 | 7878 | fonts/newcomputermodern/README
-2020/12/18 | 8556551 | fonts/newcomputermodern.zip
+2021/01/03 | 8018 | fonts/newcomputermodern/README
+2021/01/03 | 8556156 | fonts/newcomputermodern.zip
2020/06/03 | 5405 | fonts/newpx/afm/NewPXBMI.afm
2019/09/10 | 4864 | fonts/newpx/afm/NewPXBMI_gnu.afm
2020/06/03 | 5651 | fonts/newpx/afm/NewPXMI.afm
@@ -133605,469 +133605,456 @@
2020/05/24 | 7475 | graphics/bookshelf/README.md
2020/05/24 | 41 | graphics/bookshelf/VERSION
2020/05/24 | 1783280 | graphics/bookshelf.zip
-2020/12/20 | 1185 | graphics/circuit_macros/boxdims.sty
-2020/12/20 | 12472 | graphics/circuit_macros/CHANGES
-2020/12/20 | 462 | graphics/circuit_macros/Copying
-2020/12/20 | 14287 | graphics/circuit_macros/darrow.m4
-2020/12/20 | 26 | graphics/circuit_macros/doc/ACsymbol.m4
-2020/12/20 | 494 | graphics/circuit_macros/doc/AmpTableMan.m4
-2020/12/20 | 1940 | graphics/circuit_macros/doc/AmpTable.tex
-2020/12/20 | 1230 | graphics/circuit_macros/doc/AntennasMan.m4
-2020/12/20 | 1618 | graphics/circuit_macros/doc/ArrestersMan.m4
-2020/12/20 | 2634 | graphics/circuit_macros/doc/AudioMan.m4
-2020/12/20 | 10164 | graphics/circuit_macros/doc/Audio.tex
-2020/12/20 | 131 | graphics/circuit_macros/doc/Axes.m4
-2020/12/20 | 614 | graphics/circuit_macros/doc/BigResistor.m4
-2020/12/20 | 1619 | graphics/circuit_macros/doc/BipMan.m4
-2020/12/20 | 5545 | graphics/circuit_macros/doc/Bip.tex
-2020/12/20 | 1074 | graphics/circuit_macros/doc/bistableMan.m4
-2020/12/20 | 1860 | graphics/circuit_macros/doc/bi_trans.m4
-2020/12/20 | 130 | graphics/circuit_macros/doc/bitrbody.m4
-2020/12/20 | 50 | graphics/circuit_macros/doc/bitr.m4
-2020/12/20 | 137028 | graphics/circuit_macros/doc/body.tex
-2020/12/20 | 1953 | graphics/circuit_macros/doc/Buffer.m4
-2020/12/20 | 25460 | graphics/circuit_macros/doc/Capture.JPG
-2020/12/20 | 2735 | graphics/circuit_macros/doc/CctTableMan.m4
-2020/12/20 | 29074 | graphics/circuit_macros/doc/CctTable.tex
-2020/12/20 | 4073 | graphics/circuit_macros/doc/Circuit_macros.bib
-2020/12/20 | 950156 | graphics/circuit_macros/doc/Circuit_macros.pdf
-2020/12/20 | 2639 | graphics/circuit_macros/doc/Circuit_macros.tex
-2020/12/20 | 1857 | graphics/circuit_macros/doc/Composite.m4
-2020/12/20 | 1120 | graphics/circuit_macros/doc/ConfigA.m4
-2020/12/20 | 1257 | graphics/circuit_macros/doc/ConfigB.m4
-2020/12/20 | 1291 | graphics/circuit_macros/doc/ConfigC.m4
-2020/12/20 | 2179 | graphics/circuit_macros/doc/ConnMan.m4
-2020/12/20 | 6550 | graphics/circuit_macros/doc/Conn.tex
-2020/12/20 | 3326 | graphics/circuit_macros/doc/ContactMan.m4
-2020/12/20 | 1585 | graphics/circuit_macros/doc/ContactsMan.m4
-2020/12/20 | 6067 | graphics/circuit_macros/doc/Contacts.tex
-2020/12/20 | 13833 | graphics/circuit_macros/doc/Contact.tex
-2020/12/20 | 1995 | graphics/circuit_macros/doc/Corners.m4
-2020/12/20 | 1329 | graphics/circuit_macros/doc/currents.m4
-2020/12/20 | 2389 | graphics/circuit_macros/doc/Dac.m4
-2020/12/20 | 1151 | graphics/circuit_macros/doc/Darlington.m4
-2020/12/20 | 26 | graphics/circuit_macros/doc/DCsymbol.m4
-2020/12/20 | 81656 | graphics/circuit_macros/doc/defines.tex
-2020/12/20 | 1485 | graphics/circuit_macros/doc/DemultiplexerMan.m4
-2020/12/20 | 4817 | graphics/circuit_macros/doc/Demultiplexer.tex
-2020/12/20 | 1467 | graphics/circuit_macros/doc/DiodesMan.m4
-2020/12/20 | 12050 | graphics/circuit_macros/doc/Diodes.tex
-2020/12/20 | 483 | graphics/circuit_macros/doc/eboxdims.m4
-2020/12/20 | 980 | graphics/circuit_macros/doc/EmarrowsMan.m4
-2020/12/20 | 5502 | graphics/circuit_macros/doc/Emarrows.tex
-2020/12/20 | 1229 | graphics/circuit_macros/doc/fbfilter.m4
-2020/12/20 | 4489 | graphics/circuit_macros/doc/fetMan.m4
-2020/12/20 | 16420 | graphics/circuit_macros/doc/fet.tex
-2020/12/20 | 329 | graphics/circuit_macros/doc/FF.m4
-2020/12/20 | 1975 | graphics/circuit_macros/doc/FlipFlop.m4
-2020/12/20 | 960 | graphics/circuit_macros/doc/Flowdiag.m4
-2020/12/20 | 999 | graphics/circuit_macros/doc/FusesMan.m4
-2020/12/20 | 4789 | graphics/circuit_macros/doc/Fuses.tex
-2020/12/20 | 831 | graphics/circuit_macros/doc/GroundsMan.m4
-2020/12/20 | 2661 | graphics/circuit_macros/doc/Grounds.tex
-2020/12/20 | 1132 | graphics/circuit_macros/doc/HeadersMan.m4
-2020/12/20 | 7503 | graphics/circuit_macros/doc/Headers.tex
-2020/12/20 | 2013 | graphics/circuit_macros/doc/HybridPi.m4
-2020/12/20 | 2362 | graphics/circuit_macros/doc/JackMan.m4
-2020/12/20 | 12006 | graphics/circuit_macros/doc/Jack.tex
-2020/12/20 | 2119 | graphics/circuit_macros/doc/LogicMan.m4
-2020/12/20 | 7533 | graphics/circuit_macros/doc/Logic.tex
-2020/12/20 | 269 | graphics/circuit_macros/doc/Loop.m4
-2020/12/20 | 387 | graphics/circuit_macros/doc/lrarrows.m4
-2020/12/20 | 4687 | graphics/circuit_macros/doc/Makefile
-2020/12/20 | 1575 | graphics/circuit_macros/doc/mplex.m4
-2020/12/20 | 1400 | graphics/circuit_macros/doc/MultiplexerMan.m4
-2020/12/20 | 4964 | graphics/circuit_macros/doc/Multiplexer.tex
-2020/12/20 | 499 | graphics/circuit_macros/doc/NLGMan.m4
-2020/12/20 | 3183 | graphics/circuit_macros/doc/NLG.tex
-2020/12/20 | 1128 | graphics/circuit_macros/doc/NPDTMan.m4
-2020/12/20 | 5137 | graphics/circuit_macros/doc/NPDT.tex
-2020/12/20 | 1040 | graphics/circuit_macros/doc/NportMan.m4
-2020/12/20 | 4666 | graphics/circuit_macros/doc/Nport.tex
-2020/12/20 | 137 | graphics/circuit_macros/doc/oaxbody.m4
-2020/12/20 | 48 | graphics/circuit_macros/doc/oax.m4
-2020/12/20 | 782 | graphics/circuit_macros/doc/Oblique.m4
-2020/12/20 | 1433 | graphics/circuit_macros/doc/OpampMan.m4
-2020/12/20 | 835 | graphics/circuit_macros/doc/Opto.m4
-2020/12/20 | 1624 | graphics/circuit_macros/doc/ParSeries.m4
-2020/12/20 | 1802 | graphics/circuit_macros/doc/PconnMan.m4
-2020/12/20 | 15033 | graphics/circuit_macros/doc/Pconn.tex
-2020/12/20 | 801 | graphics/circuit_macros/doc/Potentiometers.m4
-2020/12/20 | 774 | graphics/circuit_macros/doc/quick.m4
-2020/12/20 | 1921 | graphics/circuit_macros/doc/relaycoilMan.m4
-2020/12/20 | 1259 | graphics/circuit_macros/doc/RelayMan.m4
-2020/12/20 | 7316 | graphics/circuit_macros/doc/Relay.tex
-2020/12/20 | 369 | graphics/circuit_macros/doc/sampleIC.m4
-2020/12/20 | 404 | graphics/circuit_macros/doc/Series.m4
-2020/12/20 | 1406 | graphics/circuit_macros/doc/ShiftRMan.m4
-2020/12/20 | 9425 | graphics/circuit_macros/doc/ShiftR.tex
-2020/12/20 | 421 | graphics/circuit_macros/doc/Sinus.m4
-2020/12/20 | 2165 | graphics/circuit_macros/doc/SourcesMan.m4
-2020/12/20 | 15388 | graphics/circuit_macros/doc/Sources.tex
-2020/12/20 | 217 | graphics/circuit_macros/doc/stringdims.m4
-2020/12/20 | 3973 | graphics/circuit_macros/doc/SwitchesMan.m4
-2020/12/20 | 19142 | graphics/circuit_macros/doc/Switches.tex
-2020/12/20 | 1464 | graphics/circuit_macros/doc/Taps.m4
-2020/12/20 | 11 | graphics/circuit_macros/doc/test.tex
-2020/12/20 | 1022 | graphics/circuit_macros/doc/TgateMan.m4
-2020/12/20 | 4178 | graphics/circuit_macros/doc/Tgate.tex
-2020/12/20 | 144 | graphics/circuit_macros/doc/Thermal.m4
-2020/12/20 | 3321 | graphics/circuit_macros/doc/thyristorMan.m4
-2020/12/20 | 20418 | graphics/circuit_macros/doc/thyristor.tex
-2020/12/20 | 535 | graphics/circuit_macros/doc/Tline.m4
-2020/12/20 | 165 | graphics/circuit_macros/doc/tranbody.m4
-2020/12/20 | 660 | graphics/circuit_macros/doc/ujtMan.m4
-2020/12/20 | 2441 | graphics/circuit_macros/doc/ujt.tex
-2020/12/20 | 926 | graphics/circuit_macros/doc/VariableMan.m4
-2020/12/20 | 10401 | graphics/circuit_macros/doc/Variable.tex
-2020/12/20 | 12 | graphics/circuit_macros/doc/Version.tex
-2020/12/20 | 3346 | graphics/circuit_macros/doc/WindingsMan.m4
-2020/12/20 | 449 | graphics/circuit_macros/doc/woodchips.m4
-2020/12/20 | 2912 | graphics/circuit_macros/doc/Workflow.m4
-2020/12/20 | 1526 | graphics/circuit_macros/doc/XformMan.m4
-2020/12/20 | 25849 | graphics/circuit_macros/doc/Xform.tex
-2020/12/20 | 19250 | graphics/circuit_macros/dpictools.pic
-2020/12/20 | 1730 | graphics/circuit_macros/examples/ABlogix.m4
-2020/12/20 | 2402 | graphics/circuit_macros/examples/Adder.m4
-2020/12/20 | 4205 | graphics/circuit_macros/examples/Alogix.m4
-2020/12/20 | 494 | graphics/circuit_macros/examples/AmpTable.m4
-2020/12/20 | 1230 | graphics/circuit_macros/examples/Antennas.m4
-2020/12/20 | 5042 | graphics/circuit_macros/examples/AntiqueClock.m4
-2020/12/20 | 777 | graphics/circuit_macros/examples/Arrester.m4
-2020/12/20 | 6243 | graphics/circuit_macros/examples/ASME_Y14-5.m4
-2020/12/20 | 771 | graphics/circuit_macros/examples/Attention.m4
-2020/12/20 | 2634 | graphics/circuit_macros/examples/Audio.m4
-2020/12/20 | 2517 | graphics/circuit_macros/examples/Autoencoder.m4
-2020/12/20 | 1962 | graphics/circuit_macros/examples/Autologix.m4
-2020/12/20 | 4638 | graphics/circuit_macros/examples/Ball.m4
-2020/12/20 | 1619 | graphics/circuit_macros/examples/Bip.m4
-2020/12/20 | 905 | graphics/circuit_macros/examples/birds.m4
-2020/12/20 | 1075 | graphics/circuit_macros/examples/bistable.m4
-2020/12/20 | 3175 | graphics/circuit_macros/examples/Blogix.m4
-2020/12/20 | 2542 | graphics/circuit_macros/examples/brace.m4
-2020/12/20 | 1024 | graphics/circuit_macros/examples/Btree.m4
-2020/12/20 | 3508 | graphics/circuit_macros/examples/Buttons.m4
-2020/12/20 | 991 | graphics/circuit_macros/examples/Byte.m4
-2020/12/20 | 6371 | graphics/circuit_macros/examples/CanLogic.m4
-2020/12/20 | 2736 | graphics/circuit_macros/examples/CctTable.m4
-2020/12/20 | 233 | graphics/circuit_macros/examples/Ccurve.m4
-2020/12/20 | 1039 | graphics/circuit_macros/examples/chaos.m4
-2020/12/20 | 7673 | graphics/circuit_macros/examples/Chuck.m4
-2020/12/20 | 482 | graphics/circuit_macros/examples/clock.m4
-2020/12/20 | 746 | graphics/circuit_macros/examples/Connectors.m4
-2020/12/20 | 2179 | graphics/circuit_macros/examples/Conn.m4
-2020/12/20 | 3326 | graphics/circuit_macros/examples/Contact.m4
-2020/12/20 | 1585 | graphics/circuit_macros/examples/Contacts.m4
-2020/12/20 | 4288 | graphics/circuit_macros/examples/control.m4
-2020/12/20 | 551 | graphics/circuit_macros/examples/Counting.m4
-2020/12/20 | 1521 | graphics/circuit_macros/examples/Coxeter.m4
-2020/12/20 | 1358 | graphics/circuit_macros/examples/Crossbar.m4
-2020/12/20 | 2520 | graphics/circuit_macros/examples/Crow.m4
-2020/12/20 | 1879 | graphics/circuit_macros/examples/Cruller.m4
-2020/12/20 | 2295 | graphics/circuit_macros/examples/csc.m4
-2020/12/20 | 6003 | graphics/circuit_macros/examples/CSlight.m4
-2020/12/20 | 5890 | graphics/circuit_macros/examples/Csource.m4
-2020/12/20 | 460 | graphics/circuit_macros/examples/debug1.tex
-2020/12/20 | 1959 | graphics/circuit_macros/examples/debug2.m4
-2020/12/20 | 655 | graphics/circuit_macros/examples/Decoder.m4
-2020/12/20 | 1485 | graphics/circuit_macros/examples/Demultiplexer.m4
-2020/12/20 | 654 | graphics/circuit_macros/examples/diamond.m4
-2020/12/20 | 6854 | graphics/circuit_macros/examples/Dini.m4
-2020/12/20 | 1467 | graphics/circuit_macros/examples/Diodes.m4
-2020/12/20 | 1966 | graphics/circuit_macros/examples/Drive.m4
-2020/12/20 | 980 | graphics/circuit_macros/examples/Emarrows.m4
-2020/12/20 | 2584 | graphics/circuit_macros/examples/Escher.m4
-2020/12/20 | 4305 | graphics/circuit_macros/examples/Euro.m4
-2020/12/20 | 2412 | graphics/circuit_macros/examples/ex00.m4
-2020/12/20 | 2279 | graphics/circuit_macros/examples/ex01.m4
-2020/12/20 | 1100 | graphics/circuit_macros/examples/ex02.m4
-2020/12/20 | 673 | graphics/circuit_macros/examples/ex03.m4
-2020/12/20 | 1654 | graphics/circuit_macros/examples/ex04.m4
-2020/12/20 | 1608 | graphics/circuit_macros/examples/ex05.m4
-2020/12/20 | 2170 | graphics/circuit_macros/examples/ex06.m4
-2020/12/20 | 2556 | graphics/circuit_macros/examples/ex08.m4
-2020/12/20 | 4313 | graphics/circuit_macros/examples/ex09.m4
-2020/12/20 | 1492 | graphics/circuit_macros/examples/ex10.m4
-2020/12/20 | 2361 | graphics/circuit_macros/examples/ex11.m4
-2020/12/20 | 3339 | graphics/circuit_macros/examples/ex12.m4
-2020/12/20 | 1003 | graphics/circuit_macros/examples/ex15.m4
-2020/12/20 | 1865 | graphics/circuit_macros/examples/ex16.m4
-2020/12/20 | 1126 | graphics/circuit_macros/examples/ex17.m4
-2020/12/20 | 865 | graphics/circuit_macros/examples/ex18.m4
-2020/12/20 | 2000 | graphics/circuit_macros/examples/ex21.m4
-2020/12/20 | 876477 | graphics/circuit_macros/examples/examples.pdf
-2020/12/20 | 1765 | graphics/circuit_macros/examples/examples.tex
-2020/12/20 | 8372 | graphics/circuit_macros/examples/exp.m4
-2020/12/20 | 4489 | graphics/circuit_macros/examples/fet.m4
-2020/12/20 | 17196 | graphics/circuit_macros/examples/files.tex
-2020/12/20 | 645 | graphics/circuit_macros/examples/Floor.m4
-2020/12/20 | 11270 | graphics/circuit_macros/examples/FlowchartDefs.m4
-2020/12/20 | 4751 | graphics/circuit_macros/examples/Flow.m4
-2020/12/20 | 999 | graphics/circuit_macros/examples/Fuses.m4
-2020/12/20 | 1250 | graphics/circuit_macros/examples/Geometry.m4
-2020/12/20 | 421 | graphics/circuit_macros/examples/GrayCode.m4
-2020/12/20 | 5478 | graphics/circuit_macros/examples/graysurf.m4
-2020/12/20 | 828 | graphics/circuit_macros/examples/Grounds.m4
-2020/12/20 | 1132 | graphics/circuit_macros/examples/Headers.m4
-2020/12/20 | 1458 | graphics/circuit_macros/examples/header.tex
-2020/12/20 | 13324 | graphics/circuit_macros/examples/Heathkit.m4
-2020/12/20 | 2068 | graphics/circuit_macros/examples/I2L.m4
-2020/12/20 | 1668 | graphics/circuit_macros/examples/IC10107.m4
-2020/12/20 | 9686 | graphics/circuit_macros/examples/ics.m4
-2020/12/20 | 32 | graphics/circuit_macros/examples/Incl.eps.bb
-2020/12/20 | 45323 | graphics/circuit_macros/examples/Incl.eps.gz
-2020/12/20 | 741 | graphics/circuit_macros/examples/Incleps.m4
-2020/12/20 | 29772 | graphics/circuit_macros/examples/Incl.pdf
-2020/12/20 | 709 | graphics/circuit_macros/examples/Inclpdf.m4
-2020/12/20 | 2362 | graphics/circuit_macros/examples/Jack.m4
-2020/12/20 | 2696 | graphics/circuit_macros/examples/keyval.m4
-2020/12/20 | 489 | graphics/circuit_macros/examples/Koch.m4
-2020/12/20 | 7113 | graphics/circuit_macros/examples/lcct.m4
-2020/12/20 | 2119 | graphics/circuit_macros/examples/Logic.m4
-2020/12/20 | 2304 | graphics/circuit_macros/examples/Loglog.m4
-2020/12/20 | 4459 | graphics/circuit_macros/examples/Lyap.m4
-2020/12/20 | 9800 | graphics/circuit_macros/examples/Makefile
-2020/12/20 | 2986 | graphics/circuit_macros/examples/MC.m4
-2020/12/20 | 94474 | graphics/circuit_macros/examples/mf/cct.mf
-2020/12/20 | 776 | graphics/circuit_macros/examples/mf/cct.tfm
-2020/12/20 | 4615 | graphics/circuit_macros/examples/mf/font.m4
-2020/12/20 | 1529 | graphics/circuit_macros/examples/mf/Makefile
-2020/12/20 | 1076 | graphics/circuit_macros/examples/mf/mftest
-2020/12/20 | 3785 | graphics/circuit_macros/examples/Mixer.m4
-2020/12/20 | 1922 | graphics/circuit_macros/examples/MotorControl.m4
-2020/12/20 | 409 | graphics/circuit_macros/examples/mpost/examplesmpost.tex
-2020/12/20 | 4247 | graphics/circuit_macros/examples/mpost/Makefile
-2020/12/20 | 685 | graphics/circuit_macros/examples/mpost/mptest
-2020/12/20 | 703 | graphics/circuit_macros/examples/mpost/README-mpost
-2020/12/20 | 418 | graphics/circuit_macros/examples/mpost/tstmpost.tex
-2020/12/20 | 1400 | graphics/circuit_macros/examples/Multiplexer.m4
-2020/12/20 | 499 | graphics/circuit_macros/examples/NLG.m4
-2020/12/20 | 1128 | graphics/circuit_macros/examples/NPDT.m4
-2020/12/20 | 1040 | graphics/circuit_macros/examples/Nport.m4
-2020/12/20 | 135 | graphics/circuit_macros/examples/nsvg/dev/F_test.tex
-2020/12/20 | 2453 | graphics/circuit_macros/examples/nsvg/dev/Makefile
-2020/12/20 | 39908 | graphics/circuit_macros/examples/nsvg/dev/test-1.svg
-2020/12/20 | 35308 | graphics/circuit_macros/examples/nsvg/dev/test.pdf
-2020/12/20 | 18958 | graphics/circuit_macros/examples/nsvg/dev/test.pic
-2020/12/20 | 55406 | graphics/circuit_macros/examples/nsvg/dev/test.svg
-2020/12/20 | 36472 | graphics/circuit_macros/examples/nsvg/dev/test.tex
-2020/12/20 | 2854 | graphics/circuit_macros/examples/nsvg/dev/tikztosvg
-2020/12/20 | 1484 | graphics/circuit_macros/examples/nsvg/dev/tstSVG.htmx
-2020/12/20 | 897744 | graphics/circuit_macros/examples/nsvg/examples.pdf
-2020/12/20 | 1692 | graphics/circuit_macros/examples/nsvg/examplesSVG.htmx
-2020/12/20 | 2725 | graphics/circuit_macros/examples/nsvg/Makefile
-2020/12/20 | 3911 | graphics/circuit_macros/examples/oFlow.m4
-2020/12/20 | 2792 | graphics/circuit_macros/examples/OpAmpFilter.m4
-2020/12/20 | 1433 | graphics/circuit_macros/examples/Opamp.m4
-2020/12/20 | 2442 | graphics/circuit_macros/examples/Optoiso.m4
-2020/12/20 | 1852 | graphics/circuit_macros/examples/Orbits.m4
-2020/12/20 | 1802 | graphics/circuit_macros/examples/Pconn.m4
-2020/12/20 | 1375 | graphics/circuit_macros/examples/person.m4
-2020/12/20 | 2674 | graphics/circuit_macros/examples/Planes.m4
-2020/12/20 | 1174 | graphics/circuit_macros/examples/PPA.m4
-2020/12/20 | 715 | graphics/circuit_macros/examples/psfrag/examplespsfrag.tex
-2020/12/20 | 4683 | graphics/circuit_macros/examples/psfrag/Makefile
-2020/12/20 | 317 | graphics/circuit_macros/examples/psfrag/README-psfrag.txt
-2020/12/20 | 371 | graphics/circuit_macros/examples/psfrag/tstpsfrag.tex
-2020/12/20 | 3954 | graphics/circuit_macros/examples/PushPull.m4
-2020/12/20 | 2014 | graphics/circuit_macros/examples/pwrsupply.m4
-2020/12/20 | 918 | graphics/circuit_macros/examples/Quantum.m4
-2020/12/20 | 774 | graphics/circuit_macros/examples/quick.m4
-2020/12/20 | 3727 | graphics/circuit_macros/examples/random.m4
-2020/12/20 | 2828 | graphics/circuit_macros/examples/README-examples
-2020/12/20 | 7006 | graphics/circuit_macros/examples/Rectifiers.m4
-2020/12/20 | 3825 | graphics/circuit_macros/examples/recycle.m4
-2020/12/20 | 1921 | graphics/circuit_macros/examples/relaycoil.m4
-2020/12/20 | 1259 | graphics/circuit_macros/examples/Relay.m4
-2020/12/20 | 1443 | graphics/circuit_macros/examples/Resolver.m4
-2020/12/20 | 4569 | graphics/circuit_macros/examples/rose.m4
-2020/12/20 | 221 | graphics/circuit_macros/examples/rotate.tex
-2020/12/20 | 1525 | graphics/circuit_macros/examples/rotatetext.m4
-2020/12/20 | 518 | graphics/circuit_macros/examples/Rotbox.m4
-2020/12/20 | 365 | graphics/circuit_macros/examples/rotellipse.m4
-2020/12/20 | 740 | graphics/circuit_macros/examples/SampleFlow.m4
-2020/12/20 | 1778 | graphics/circuit_macros/examples/Schottky.m4
-2020/12/20 | 2761 | graphics/circuit_macros/examples/sfg.m4
-2020/12/20 | 4751 | graphics/circuit_macros/examples/Shaky.m4
-2020/12/20 | 7721 | graphics/circuit_macros/examples/shapes.m4
-2020/12/20 | 1406 | graphics/circuit_macros/examples/ShiftR.m4
-2020/12/20 | 1331 | graphics/circuit_macros/examples/Sierpinski.m4
-2020/12/20 | 419 | graphics/circuit_macros/examples/Sixpole.m4
-2020/12/20 | 370 | graphics/circuit_macros/examples/snake.m4
-2020/12/20 | 2165 | graphics/circuit_macros/examples/Sources.m4
-2020/12/20 | 1906 | graphics/circuit_macros/examples/SPM.m4
-2020/12/20 | 380 | graphics/circuit_macros/examples/SQUID.m4
-2020/12/20 | 947 | graphics/circuit_macros/examples/squiggle.m4
-2020/12/20 | 1955 | graphics/circuit_macros/examples/svg/ABlogixSVG.m4
-2020/12/20 | 2528 | graphics/circuit_macros/examples/svg/AdderSVG.m4
-2020/12/20 | 4337 | graphics/circuit_macros/examples/svg/AlogixSVG.m4
-2020/12/20 | 538 | graphics/circuit_macros/examples/svg/AmpTableSVG.m4
-2020/12/20 | 1090 | graphics/circuit_macros/examples/svg/AntennasSVG.m4
-2020/12/20 | 5044 | graphics/circuit_macros/examples/svg/AntiqueClockSVG.m4
-2020/12/20 | 2720 | graphics/circuit_macros/examples/svg/AudioSVG.m4
-2020/12/20 | 2989 | graphics/circuit_macros/examples/svg/AutoencoderSVG.m4
-2020/12/20 | 1668 | graphics/circuit_macros/examples/svg/Banking.m4
-2020/12/20 | 1812 | graphics/circuit_macros/examples/svg/BipSVG.m4
-2020/12/20 | 4258 | graphics/circuit_macros/examples/svg/BtreeSVG.m4
-2020/12/20 | 3567 | graphics/circuit_macros/examples/svg/ButtonsSVG.m4
-2020/12/20 | 937 | graphics/circuit_macros/examples/svg/ByteSVG.m4
-2020/12/20 | 6413 | graphics/circuit_macros/examples/svg/CanLogicSVG.m4
-2020/12/20 | 2661 | graphics/circuit_macros/examples/svg/CctTableSVG.m4
-2020/12/20 | 715 | graphics/circuit_macros/examples/svg/ConnectorsSVG.m4
-2020/12/20 | 2111 | graphics/circuit_macros/examples/svg/ConnSVG.m4
-2020/12/20 | 1737 | graphics/circuit_macros/examples/svg/ContactsSVG.m4
-2020/12/20 | 3646 | graphics/circuit_macros/examples/svg/ContactSVG.m4
-2020/12/20 | 3206 | graphics/circuit_macros/examples/svg/controlSVG.m4
-2020/12/20 | 793 | graphics/circuit_macros/examples/svg/CountingSVG.m4
-2020/12/20 | 1387 | graphics/circuit_macros/examples/svg/CrossbarSVG.m4
-2020/12/20 | 2525 | graphics/circuit_macros/examples/svg/CrowSVG.m4
-2020/12/20 | 1882 | graphics/circuit_macros/examples/svg/CrullerSVG.m4
-2020/12/20 | 2324 | graphics/circuit_macros/examples/svg/cscSVG.m4
-2020/12/20 | 7418 | graphics/circuit_macros/examples/svg/CsourceSVG.m4
-2020/12/20 | 745 | graphics/circuit_macros/examples/svg/DecoderSVG.m4
-2020/12/20 | 1373 | graphics/circuit_macros/examples/svg/DemultiplexerSVG.m4
-2020/12/20 | 609 | graphics/circuit_macros/examples/svg/diamondSVG.m4
-2020/12/20 | 6854 | graphics/circuit_macros/examples/svg/DiniSVG.m4
-2020/12/20 | 1429 | graphics/circuit_macros/examples/svg/DiodesSVG.m4
-2020/12/20 | 1966 | graphics/circuit_macros/examples/svg/DriveSVG.m4
-2020/12/20 | 1070 | graphics/circuit_macros/examples/svg/EmarrowsSVG.m4
-2020/12/20 | 2443 | graphics/circuit_macros/examples/svg/ex00SVG.m4
-2020/12/20 | 2625 | graphics/circuit_macros/examples/svg/ex01SVG.m4
-2020/12/20 | 1093 | graphics/circuit_macros/examples/svg/ex02SVG.m4
-2020/12/20 | 855 | graphics/circuit_macros/examples/svg/ex03SVG.m4
-2020/12/20 | 1891 | graphics/circuit_macros/examples/svg/ex04SVG.m4
-2020/12/20 | 3390 | graphics/circuit_macros/examples/svg/ex05SVG.m4
-2020/12/20 | 2018 | graphics/circuit_macros/examples/svg/ex06SVG.m4
-2020/12/20 | 2559 | graphics/circuit_macros/examples/svg/ex08SVG.m4
-2020/12/20 | 4119 | graphics/circuit_macros/examples/svg/ex09SVG.m4
-2020/12/20 | 1699 | graphics/circuit_macros/examples/svg/ex10SVG.m4
-2020/12/20 | 2685 | graphics/circuit_macros/examples/svg/ex11SVG.m4
-2020/12/20 | 3522 | graphics/circuit_macros/examples/svg/ex12SVG.m4
-2020/12/20 | 970 | graphics/circuit_macros/examples/svg/ex15SVG.m4
-2020/12/20 | 1893 | graphics/circuit_macros/examples/svg/ex16SVG.m4
-2020/12/20 | 1204 | graphics/circuit_macros/examples/svg/ex17SVG.m4
-2020/12/20 | 1065 | graphics/circuit_macros/examples/svg/ex18SVG.m4
-2020/12/20 | 2177 | graphics/circuit_macros/examples/svg/ex21SVG.m4
-2020/12/20 | 23972 | graphics/circuit_macros/examples/svg/examplesSVG.htmx
-2020/12/20 | 10589 | graphics/circuit_macros/examples/svg/expSVG.m4
-2020/12/20 | 3836 | graphics/circuit_macros/examples/svg/fetSVG.m4
-2020/12/20 | 5171 | graphics/circuit_macros/examples/svg/FlowSVG.m4
-2020/12/20 | 538 | graphics/circuit_macros/examples/svg/FontsSVG.m4
-2020/12/20 | 1992 | graphics/circuit_macros/examples/svg/FourbarSVG.m4
-2020/12/20 | 959 | graphics/circuit_macros/examples/svg/FusesSVG.m4
-2020/12/20 | 1250 | graphics/circuit_macros/examples/svg/GeometrySVG.m4
-2020/12/20 | 422 | graphics/circuit_macros/examples/svg/GrayCodeSVG.m4
-2020/12/20 | 5521 | graphics/circuit_macros/examples/svg/graysurfSVG.m4
-2020/12/20 | 810 | graphics/circuit_macros/examples/svg/GroundsSVG.m4
-2020/12/20 | 1265 | graphics/circuit_macros/examples/svg/HeadersSVG.m4
-2020/12/20 | 12711 | graphics/circuit_macros/examples/svg/HeathkitSVG.m4
-2020/12/20 | 2171 | graphics/circuit_macros/examples/svg/I2LSVG.m4
-2020/12/20 | 9276 | graphics/circuit_macros/examples/svg/icsSVG.m4
-2020/12/20 | 4003 | graphics/circuit_macros/examples/svg/InclepsSVG.m4
-2020/12/20 | 21384 | graphics/circuit_macros/examples/svg/Incl.jpg
-2020/12/20 | 2051 | graphics/circuit_macros/examples/svg/JackSVG.m4
-2020/12/20 | 7203 | graphics/circuit_macros/examples/svg/lcctSVG.m4
-2020/12/20 | 6216 | graphics/circuit_macros/examples/svg/LgateSVG.m4
-2020/12/20 | 63 | graphics/circuit_macros/examples/svg/local_init.m4
-2020/12/20 | 1931 | graphics/circuit_macros/examples/svg/LogicSVG.m4
-2020/12/20 | 2241 | graphics/circuit_macros/examples/svg/LoglogSVG.m4
-2020/12/20 | 4521 | graphics/circuit_macros/examples/svg/LyapSVG.m4
-2020/12/20 | 5424 | graphics/circuit_macros/examples/svg/Makefile
-2020/12/20 | 3473 | graphics/circuit_macros/examples/svg/MCSVG.m4
-2020/12/20 | 3489 | graphics/circuit_macros/examples/svg/MixerSVG.m4
-2020/12/20 | 1953 | graphics/circuit_macros/examples/svg/MotorControlSVG.m4
-2020/12/20 | 1467 | graphics/circuit_macros/examples/svg/MultiplexerSVG.m4
-2020/12/20 | 532 | graphics/circuit_macros/examples/svg/NLGSVG.m4
-2020/12/20 | 1157 | graphics/circuit_macros/examples/svg/NPDTSVG.m4
-2020/12/20 | 748 | graphics/circuit_macros/examples/svg/Np.m4
-2020/12/20 | 1238 | graphics/circuit_macros/examples/svg/NportSVG.m4
-2020/12/20 | 1034 | graphics/circuit_macros/examples/svg/OpampSVG.m4
-2020/12/20 | 2551 | graphics/circuit_macros/examples/svg/OptoisoSVG.m4
-2020/12/20 | 10447 | graphics/circuit_macros/examples/svg/paletteSVG.m4
-2020/12/20 | 1776 | graphics/circuit_macros/examples/svg/PconnSVG.m4
-2020/12/20 | 3779 | graphics/circuit_macros/examples/svg/PushPullSVG.m4
-2020/12/20 | 2027 | graphics/circuit_macros/examples/svg/pwrsupplySVG.m4
-2020/12/20 | 947 | graphics/circuit_macros/examples/svg/QuantumSVG.m4
-2020/12/20 | 886 | graphics/circuit_macros/examples/svg/quickSVG.m4
-2020/12/20 | 3756 | graphics/circuit_macros/examples/svg/randomSVG.m4
-2020/12/20 | 7546 | graphics/circuit_macros/examples/svg/RectifiersSVG.m4
-2020/12/20 | 3825 | graphics/circuit_macros/examples/svg/recycleSVG.m4
-2020/12/20 | 2069 | graphics/circuit_macros/examples/svg/relaycoilSVG.m4
-2020/12/20 | 1431 | graphics/circuit_macros/examples/svg/RelaySVG.m4
-2020/12/20 | 4624 | graphics/circuit_macros/examples/svg/roseSVG.m4
-2020/12/20 | 545 | graphics/circuit_macros/examples/svg/RotboxSVG.m4
-2020/12/20 | 1837 | graphics/circuit_macros/examples/svg/SchottkySVG.m4
-2020/12/20 | 3290 | graphics/circuit_macros/examples/svg/sfgSVG.m4
-2020/12/20 | 7526 | graphics/circuit_macros/examples/svg/shapesSVG.m4
-2020/12/20 | 1446 | graphics/circuit_macros/examples/svg/ShiftRSVG.m4
-2020/12/20 | 1331 | graphics/circuit_macros/examples/svg/SierpinskiSVG.m4
-2020/12/20 | 419 | graphics/circuit_macros/examples/svg/SixpoleSVG.m4
-2020/12/20 | 1907 | graphics/circuit_macros/examples/svg/SourcesSVG.m4
-2020/12/20 | 417 | graphics/circuit_macros/examples/svg/SQUIDSVG.m4
-2020/12/20 | 1050 | graphics/circuit_macros/examples/svg/SVGconfig.m4
-2020/12/20 | 4309 | graphics/circuit_macros/examples/svg/SwitchesSVG.m4
-2020/12/20 | 1055 | graphics/circuit_macros/examples/svg/TgateSVG.m4
-2020/12/20 | 1444 | graphics/circuit_macros/examples/svg/ThreeSVG.m4
-2020/12/20 | 3310 | graphics/circuit_macros/examples/svg/thyristorSVG.m4
-2020/12/20 | 1612 | graphics/circuit_macros/examples/svg/TimerSVG.m4
-2020/12/20 | 9380 | graphics/circuit_macros/examples/svg/tstSVG.htmx
-2020/12/20 | 1675 | graphics/circuit_macros/examples/svg/TTLnandSVG.m4
-2020/12/20 | 3091 | graphics/circuit_macros/examples/svg/TtreeSVG.m4
-2020/12/20 | 12478 | graphics/circuit_macros/examples/svg/TubediagsSVG.m4
-2020/12/20 | 682 | graphics/circuit_macros/examples/svg/ujtSVG.m4
-2020/12/20 | 9747 | graphics/circuit_macros/examples/svg/UNO.m4
-2020/12/20 | 24133 | graphics/circuit_macros/examples/svg/UNOSVG.m4
-2020/12/20 | 988 | graphics/circuit_macros/examples/svg/VariableSVG.m4
-2020/12/20 | 2994 | graphics/circuit_macros/examples/svg/WindingsSVG.m4
-2020/12/20 | 353 | graphics/circuit_macros/examples/svg/windows.m4
-2020/12/20 | 3631 | graphics/circuit_macros/examples/svg/wormSVG.m4
-2020/12/20 | 1559 | graphics/circuit_macros/examples/svg/XformSVG.m4
-2020/12/20 | 1985 | graphics/circuit_macros/examples/svg/XORSVG.m4
-2020/12/20 | 1546 | graphics/circuit_macros/examples/svg/Xtest.m4
-2020/12/20 | 6150 | graphics/circuit_macros/examples/svg/Y14-5SVG.m4
-2020/12/20 | 3973 | graphics/circuit_macros/examples/Switches.m4
-2020/12/20 | 591 | graphics/circuit_macros/examples/test.m4
-2020/12/20 | 416 | graphics/circuit_macros/examples/testpdf.tex
-2020/12/20 | 1022 | graphics/circuit_macros/examples/Tgate.m4
-2020/12/20 | 1287 | graphics/circuit_macros/examples/Three.m4
-2020/12/20 | 3321 | graphics/circuit_macros/examples/thyristor.m4
-2020/12/20 | 382 | graphics/circuit_macros/examples/tikz.tex
-2020/12/20 | 219 | graphics/circuit_macros/examples/tst1.tex
-2020/12/20 | 613 | graphics/circuit_macros/examples/tst.tex
-2020/12/20 | 1558 | graphics/circuit_macros/examples/TTLnand.m4
-2020/12/20 | 2097 | graphics/circuit_macros/examples/Ttree.m4
-2020/12/20 | 9840 | graphics/circuit_macros/examples/tubedefs.m4
-2020/12/20 | 13264 | graphics/circuit_macros/examples/Tubediags.m4
-2020/12/20 | 660 | graphics/circuit_macros/examples/ujt.m4
-2020/12/20 | 932 | graphics/circuit_macros/examples/Variable.m4
-2020/12/20 | 442 | graphics/circuit_macros/examples/Wheat.m4
-2020/12/20 | 3346 | graphics/circuit_macros/examples/Windings.m4
-2020/12/20 | 353 | graphics/circuit_macros/examples/windows.m4
-2020/12/20 | 2799 | graphics/circuit_macros/examples/worm.m4
-2020/12/20 | 337 | graphics/circuit_macros/examples/xfig/Makefile
-2020/12/20 | 21230 | graphics/circuit_macros/examples/xfig/xfiglib.fig
-2020/12/20 | 5969 | graphics/circuit_macros/examples/xfig/xfiglib.m4
-2020/12/20 | 1526 | graphics/circuit_macros/examples/Xform.m4
-2020/12/20 | 1823 | graphics/circuit_macros/examples/XOR.m4
-2020/12/20 | 656 | graphics/circuit_macros/examples/Zcos.m4
-2020/12/20 | 1019 | graphics/circuit_macros/gpic.m4
-2020/12/20 | 4079 | graphics/circuit_macros/INSTALL
-2020/12/20 | 11566 | graphics/circuit_macros/lib3D.m4
-2020/12/20 | 164867 | graphics/circuit_macros/libcct.m4
-2020/12/20 | 81505 | graphics/circuit_macros/libgen.m4
-2020/12/20 | 47768 | graphics/circuit_macros/liblog.m4
-2020/12/20 | 19176 | graphics/circuit_macros/Licence.txt
-2020/12/20 | 1639 | graphics/circuit_macros/Makefile
-2020/12/20 | 1114 | graphics/circuit_macros/mfpic.m4
-2020/12/20 | 1640 | graphics/circuit_macros/mpost.m4
-2020/12/20 | 2085 | graphics/circuit_macros/pgf.m4
-2020/12/20 | 2834 | graphics/circuit_macros/postscript.m4
-2020/12/20 | 706 | graphics/circuit_macros/psfrag.m4
-2020/12/20 | 2099 | graphics/circuit_macros/pstricks.m4
-2020/12/20 | 16205 | graphics/circuit_macros/README
-2020/12/20 | 10059 | graphics/circuit_macros/svg.m4
-2020/12/20 | 1029 | graphics/circuit_macros/xfig.m4
-2020/12/20 | 3395920 | graphics/circuit_macros.zip
+2021/01/03 | 1185 | graphics/circuit_macros/boxdims.sty
+2021/01/03 | 12541 | graphics/circuit_macros/CHANGES
+2021/01/03 | 462 | graphics/circuit_macros/Copying
+2021/01/03 | 14287 | graphics/circuit_macros/darrow.m4
+2021/01/03 | 26 | graphics/circuit_macros/doc/ACsymbol.m4
+2021/01/03 | 494 | graphics/circuit_macros/doc/AmpTableMan.m4
+2021/01/03 | 1940 | graphics/circuit_macros/doc/AmpTable.tex
+2021/01/03 | 1230 | graphics/circuit_macros/doc/AntennasMan.m4
+2021/01/03 | 1618 | graphics/circuit_macros/doc/ArrestersMan.m4
+2021/01/03 | 2634 | graphics/circuit_macros/doc/AudioMan.m4
+2021/01/03 | 10164 | graphics/circuit_macros/doc/Audio.tex
+2021/01/03 | 131 | graphics/circuit_macros/doc/Axes.m4
+2021/01/03 | 614 | graphics/circuit_macros/doc/BigResistor.m4
+2021/01/03 | 1619 | graphics/circuit_macros/doc/BipMan.m4
+2021/01/03 | 5545 | graphics/circuit_macros/doc/Bip.tex
+2021/01/03 | 1074 | graphics/circuit_macros/doc/bistableMan.m4
+2021/01/03 | 1860 | graphics/circuit_macros/doc/bi_trans.m4
+2021/01/03 | 130 | graphics/circuit_macros/doc/bitrbody.m4
+2021/01/03 | 50 | graphics/circuit_macros/doc/bitr.m4
+2021/01/03 | 136967 | graphics/circuit_macros/doc/body.tex
+2021/01/03 | 1953 | graphics/circuit_macros/doc/Buffer.m4
+2021/01/03 | 25460 | graphics/circuit_macros/doc/Capture.JPG
+2021/01/03 | 2735 | graphics/circuit_macros/doc/CctTableMan.m4
+2021/01/03 | 29074 | graphics/circuit_macros/doc/CctTable.tex
+2021/01/03 | 4073 | graphics/circuit_macros/doc/Circuit_macros.bib
+2021/01/03 | 973887 | graphics/circuit_macros/doc/Circuit_macros.pdf
+2021/01/03 | 2859 | graphics/circuit_macros/doc/Circuit_macros.tex
+2021/01/03 | 1857 | graphics/circuit_macros/doc/Composite.m4
+2021/01/03 | 1120 | graphics/circuit_macros/doc/ConfigA.m4
+2021/01/03 | 1257 | graphics/circuit_macros/doc/ConfigB.m4
+2021/01/03 | 1291 | graphics/circuit_macros/doc/ConfigC.m4
+2021/01/03 | 2179 | graphics/circuit_macros/doc/ConnMan.m4
+2021/01/03 | 6550 | graphics/circuit_macros/doc/Conn.tex
+2021/01/03 | 3326 | graphics/circuit_macros/doc/ContactMan.m4
+2021/01/03 | 1585 | graphics/circuit_macros/doc/ContactsMan.m4
+2021/01/03 | 6067 | graphics/circuit_macros/doc/Contacts.tex
+2021/01/03 | 13833 | graphics/circuit_macros/doc/Contact.tex
+2021/01/03 | 1995 | graphics/circuit_macros/doc/Corners.m4
+2021/01/03 | 1329 | graphics/circuit_macros/doc/currents.m4
+2021/01/03 | 2389 | graphics/circuit_macros/doc/Dac.m4
+2021/01/03 | 1151 | graphics/circuit_macros/doc/Darlington.m4
+2021/01/03 | 26 | graphics/circuit_macros/doc/DCsymbol.m4
+2021/01/03 | 81656 | graphics/circuit_macros/doc/defines.tex
+2021/01/03 | 1485 | graphics/circuit_macros/doc/DemultiplexerMan.m4
+2021/01/03 | 4817 | graphics/circuit_macros/doc/Demultiplexer.tex
+2021/01/03 | 1467 | graphics/circuit_macros/doc/DiodesMan.m4
+2021/01/03 | 12050 | graphics/circuit_macros/doc/Diodes.tex
+2021/01/03 | 483 | graphics/circuit_macros/doc/eboxdims.m4
+2021/01/03 | 980 | graphics/circuit_macros/doc/EmarrowsMan.m4
+2021/01/03 | 5502 | graphics/circuit_macros/doc/Emarrows.tex
+2021/01/03 | 1229 | graphics/circuit_macros/doc/fbfilter.m4
+2021/01/03 | 4489 | graphics/circuit_macros/doc/fetMan.m4
+2021/01/03 | 16420 | graphics/circuit_macros/doc/fet.tex
+2021/01/03 | 329 | graphics/circuit_macros/doc/FF.m4
+2021/01/03 | 1975 | graphics/circuit_macros/doc/FlipFlop.m4
+2021/01/03 | 960 | graphics/circuit_macros/doc/Flowdiag.m4
+2021/01/03 | 999 | graphics/circuit_macros/doc/FusesMan.m4
+2021/01/03 | 4789 | graphics/circuit_macros/doc/Fuses.tex
+2021/01/03 | 831 | graphics/circuit_macros/doc/GroundsMan.m4
+2021/01/03 | 2661 | graphics/circuit_macros/doc/Grounds.tex
+2021/01/03 | 1132 | graphics/circuit_macros/doc/HeadersMan.m4
+2021/01/03 | 7503 | graphics/circuit_macros/doc/Headers.tex
+2021/01/03 | 2013 | graphics/circuit_macros/doc/HybridPi.m4
+2021/01/03 | 2362 | graphics/circuit_macros/doc/JackMan.m4
+2021/01/03 | 12006 | graphics/circuit_macros/doc/Jack.tex
+2021/01/03 | 2119 | graphics/circuit_macros/doc/LogicMan.m4
+2021/01/03 | 7533 | graphics/circuit_macros/doc/Logic.tex
+2021/01/03 | 269 | graphics/circuit_macros/doc/Loop.m4
+2021/01/03 | 387 | graphics/circuit_macros/doc/lrarrows.m4
+2021/01/03 | 4756 | graphics/circuit_macros/doc/Makefile
+2021/01/03 | 1575 | graphics/circuit_macros/doc/mplex.m4
+2021/01/03 | 1400 | graphics/circuit_macros/doc/MultiplexerMan.m4
+2021/01/03 | 4964 | graphics/circuit_macros/doc/Multiplexer.tex
+2021/01/03 | 499 | graphics/circuit_macros/doc/NLGMan.m4
+2021/01/03 | 3183 | graphics/circuit_macros/doc/NLG.tex
+2021/01/03 | 1128 | graphics/circuit_macros/doc/NPDTMan.m4
+2021/01/03 | 5137 | graphics/circuit_macros/doc/NPDT.tex
+2021/01/03 | 1040 | graphics/circuit_macros/doc/NportMan.m4
+2021/01/03 | 4666 | graphics/circuit_macros/doc/Nport.tex
+2021/01/03 | 137 | graphics/circuit_macros/doc/oaxbody.m4
+2021/01/03 | 48 | graphics/circuit_macros/doc/oax.m4
+2021/01/03 | 782 | graphics/circuit_macros/doc/Oblique.m4
+2021/01/03 | 1433 | graphics/circuit_macros/doc/OpampMan.m4
+2021/01/03 | 835 | graphics/circuit_macros/doc/Opto.m4
+2021/01/03 | 1624 | graphics/circuit_macros/doc/ParSeries.m4
+2021/01/03 | 1802 | graphics/circuit_macros/doc/PconnMan.m4
+2021/01/03 | 15033 | graphics/circuit_macros/doc/Pconn.tex
+2021/01/03 | 801 | graphics/circuit_macros/doc/Potentiometers.m4
+2021/01/03 | 774 | graphics/circuit_macros/doc/quick.m4
+2021/01/03 | 1921 | graphics/circuit_macros/doc/relaycoilMan.m4
+2021/01/03 | 1259 | graphics/circuit_macros/doc/RelayMan.m4
+2021/01/03 | 7316 | graphics/circuit_macros/doc/Relay.tex
+2021/01/03 | 369 | graphics/circuit_macros/doc/sampleIC.m4
+2021/01/03 | 404 | graphics/circuit_macros/doc/Series.m4
+2021/01/03 | 1406 | graphics/circuit_macros/doc/ShiftRMan.m4
+2021/01/03 | 9425 | graphics/circuit_macros/doc/ShiftR.tex
+2021/01/03 | 421 | graphics/circuit_macros/doc/Sinus.m4
+2021/01/03 | 2165 | graphics/circuit_macros/doc/SourcesMan.m4
+2021/01/03 | 15388 | graphics/circuit_macros/doc/Sources.tex
+2021/01/03 | 217 | graphics/circuit_macros/doc/stringdims.m4
+2021/01/03 | 3973 | graphics/circuit_macros/doc/SwitchesMan.m4
+2021/01/03 | 19142 | graphics/circuit_macros/doc/Switches.tex
+2021/01/03 | 1464 | graphics/circuit_macros/doc/Taps.m4
+2021/01/03 | 11 | graphics/circuit_macros/doc/test.tex
+2021/01/03 | 1022 | graphics/circuit_macros/doc/TgateMan.m4
+2021/01/03 | 4178 | graphics/circuit_macros/doc/Tgate.tex
+2021/01/03 | 144 | graphics/circuit_macros/doc/Thermal.m4
+2021/01/03 | 3321 | graphics/circuit_macros/doc/thyristorMan.m4
+2021/01/03 | 20418 | graphics/circuit_macros/doc/thyristor.tex
+2021/01/03 | 535 | graphics/circuit_macros/doc/Tline.m4
+2021/01/03 | 165 | graphics/circuit_macros/doc/tranbody.m4
+2021/01/03 | 660 | graphics/circuit_macros/doc/ujtMan.m4
+2021/01/03 | 2441 | graphics/circuit_macros/doc/ujt.tex
+2021/01/03 | 926 | graphics/circuit_macros/doc/VariableMan.m4
+2021/01/03 | 10401 | graphics/circuit_macros/doc/Variable.tex
+2021/01/03 | 12 | graphics/circuit_macros/doc/Version.tex
+2021/01/03 | 3346 | graphics/circuit_macros/doc/WindingsMan.m4
+2021/01/03 | 449 | graphics/circuit_macros/doc/woodchips.m4
+2021/01/03 | 2912 | graphics/circuit_macros/doc/Workflow.m4
+2021/01/03 | 1526 | graphics/circuit_macros/doc/XformMan.m4
+2021/01/03 | 25849 | graphics/circuit_macros/doc/Xform.tex
+2021/01/03 | 19250 | graphics/circuit_macros/dpictools.pic
+2021/01/03 | 1730 | graphics/circuit_macros/examples/ABlogix.m4
+2021/01/03 | 2402 | graphics/circuit_macros/examples/Adder.m4
+2021/01/03 | 4205 | graphics/circuit_macros/examples/Alogix.m4
+2021/01/03 | 494 | graphics/circuit_macros/examples/AmpTable.m4
+2021/01/03 | 1230 | graphics/circuit_macros/examples/Antennas.m4
+2021/01/03 | 5042 | graphics/circuit_macros/examples/AntiqueClock.m4
+2021/01/03 | 777 | graphics/circuit_macros/examples/Arrester.m4
+2021/01/03 | 6243 | graphics/circuit_macros/examples/ASME_Y14-5.m4
+2021/01/03 | 771 | graphics/circuit_macros/examples/Attention.m4
+2021/01/03 | 2634 | graphics/circuit_macros/examples/Audio.m4
+2021/01/03 | 2517 | graphics/circuit_macros/examples/Autoencoder.m4
+2021/01/03 | 1962 | graphics/circuit_macros/examples/Autologix.m4
+2021/01/03 | 4638 | graphics/circuit_macros/examples/Ball.m4
+2021/01/03 | 1619 | graphics/circuit_macros/examples/Bip.m4
+2021/01/03 | 905 | graphics/circuit_macros/examples/birds.m4
+2021/01/03 | 1075 | graphics/circuit_macros/examples/bistable.m4
+2021/01/03 | 3175 | graphics/circuit_macros/examples/Blogix.m4
+2021/01/03 | 2542 | graphics/circuit_macros/examples/brace.m4
+2021/01/03 | 1024 | graphics/circuit_macros/examples/Btree.m4
+2021/01/03 | 3508 | graphics/circuit_macros/examples/Buttons.m4
+2021/01/03 | 991 | graphics/circuit_macros/examples/Byte.m4
+2021/01/03 | 6371 | graphics/circuit_macros/examples/CanLogic.m4
+2021/01/03 | 2736 | graphics/circuit_macros/examples/CctTable.m4
+2021/01/03 | 233 | graphics/circuit_macros/examples/Ccurve.m4
+2021/01/03 | 1039 | graphics/circuit_macros/examples/chaos.m4
+2021/01/03 | 7673 | graphics/circuit_macros/examples/Chuck.m4
+2021/01/03 | 482 | graphics/circuit_macros/examples/clock.m4
+2021/01/03 | 746 | graphics/circuit_macros/examples/Connectors.m4
+2021/01/03 | 2179 | graphics/circuit_macros/examples/Conn.m4
+2021/01/03 | 3326 | graphics/circuit_macros/examples/Contact.m4
+2021/01/03 | 1585 | graphics/circuit_macros/examples/Contacts.m4
+2021/01/03 | 4288 | graphics/circuit_macros/examples/control.m4
+2021/01/03 | 551 | graphics/circuit_macros/examples/Counting.m4
+2021/01/03 | 1521 | graphics/circuit_macros/examples/Coxeter.m4
+2021/01/03 | 1358 | graphics/circuit_macros/examples/Crossbar.m4
+2021/01/03 | 2520 | graphics/circuit_macros/examples/Crow.m4
+2021/01/03 | 1879 | graphics/circuit_macros/examples/Cruller.m4
+2021/01/03 | 2295 | graphics/circuit_macros/examples/csc.m4
+2021/01/03 | 6003 | graphics/circuit_macros/examples/CSlight.m4
+2021/01/03 | 5890 | graphics/circuit_macros/examples/Csource.m4
+2021/01/03 | 460 | graphics/circuit_macros/examples/debug1.tex
+2021/01/03 | 1959 | graphics/circuit_macros/examples/debug2.m4
+2021/01/03 | 655 | graphics/circuit_macros/examples/Decoder.m4
+2021/01/03 | 1485 | graphics/circuit_macros/examples/Demultiplexer.m4
+2021/01/03 | 654 | graphics/circuit_macros/examples/diamond.m4
+2021/01/03 | 6854 | graphics/circuit_macros/examples/Dini.m4
+2021/01/03 | 1467 | graphics/circuit_macros/examples/Diodes.m4
+2021/01/03 | 1966 | graphics/circuit_macros/examples/Drive.m4
+2021/01/03 | 980 | graphics/circuit_macros/examples/Emarrows.m4
+2021/01/03 | 2584 | graphics/circuit_macros/examples/Escher.m4
+2021/01/03 | 4305 | graphics/circuit_macros/examples/Euro.m4
+2021/01/03 | 2412 | graphics/circuit_macros/examples/ex00.m4
+2021/01/03 | 2279 | graphics/circuit_macros/examples/ex01.m4
+2021/01/03 | 1100 | graphics/circuit_macros/examples/ex02.m4
+2021/01/03 | 673 | graphics/circuit_macros/examples/ex03.m4
+2021/01/03 | 1654 | graphics/circuit_macros/examples/ex04.m4
+2021/01/03 | 1608 | graphics/circuit_macros/examples/ex05.m4
+2021/01/03 | 2170 | graphics/circuit_macros/examples/ex06.m4
+2021/01/03 | 2556 | graphics/circuit_macros/examples/ex08.m4
+2021/01/03 | 4313 | graphics/circuit_macros/examples/ex09.m4
+2021/01/03 | 1492 | graphics/circuit_macros/examples/ex10.m4
+2021/01/03 | 2361 | graphics/circuit_macros/examples/ex11.m4
+2021/01/03 | 3339 | graphics/circuit_macros/examples/ex12.m4
+2021/01/03 | 1003 | graphics/circuit_macros/examples/ex15.m4
+2021/01/03 | 1865 | graphics/circuit_macros/examples/ex16.m4
+2021/01/03 | 1126 | graphics/circuit_macros/examples/ex17.m4
+2021/01/03 | 865 | graphics/circuit_macros/examples/ex18.m4
+2021/01/03 | 2000 | graphics/circuit_macros/examples/ex21.m4
+2021/01/03 | 876504 | graphics/circuit_macros/examples/examples.pdf
+2021/01/03 | 1765 | graphics/circuit_macros/examples/examples.tex
+2021/01/03 | 8372 | graphics/circuit_macros/examples/exp.m4
+2021/01/03 | 4489 | graphics/circuit_macros/examples/fet.m4
+2021/01/03 | 17196 | graphics/circuit_macros/examples/files.tex
+2021/01/03 | 645 | graphics/circuit_macros/examples/Floor.m4
+2021/01/03 | 11270 | graphics/circuit_macros/examples/FlowchartDefs.m4
+2021/01/03 | 4751 | graphics/circuit_macros/examples/Flow.m4
+2021/01/03 | 999 | graphics/circuit_macros/examples/Fuses.m4
+2021/01/03 | 1250 | graphics/circuit_macros/examples/Geometry.m4
+2021/01/03 | 421 | graphics/circuit_macros/examples/GrayCode.m4
+2021/01/03 | 5478 | graphics/circuit_macros/examples/graysurf.m4
+2021/01/03 | 828 | graphics/circuit_macros/examples/Grounds.m4
+2021/01/03 | 1132 | graphics/circuit_macros/examples/Headers.m4
+2021/01/03 | 1458 | graphics/circuit_macros/examples/header.tex
+2021/01/03 | 13324 | graphics/circuit_macros/examples/Heathkit.m4
+2021/01/03 | 2068 | graphics/circuit_macros/examples/I2L.m4
+2021/01/03 | 1668 | graphics/circuit_macros/examples/IC10107.m4
+2021/01/03 | 9686 | graphics/circuit_macros/examples/ics.m4
+2021/01/03 | 32 | graphics/circuit_macros/examples/Incl.eps.bb
+2021/01/03 | 45323 | graphics/circuit_macros/examples/Incl.eps.gz
+2021/01/03 | 741 | graphics/circuit_macros/examples/Incleps.m4
+2021/01/03 | 29772 | graphics/circuit_macros/examples/Incl.pdf
+2021/01/03 | 709 | graphics/circuit_macros/examples/Inclpdf.m4
+2021/01/03 | 2362 | graphics/circuit_macros/examples/Jack.m4
+2021/01/03 | 2696 | graphics/circuit_macros/examples/keyval.m4
+2021/01/03 | 489 | graphics/circuit_macros/examples/Koch.m4
+2021/01/03 | 7113 | graphics/circuit_macros/examples/lcct.m4
+2021/01/03 | 2119 | graphics/circuit_macros/examples/Logic.m4
+2021/01/03 | 2304 | graphics/circuit_macros/examples/Loglog.m4
+2021/01/03 | 4459 | graphics/circuit_macros/examples/Lyap.m4
+2021/01/03 | 9800 | graphics/circuit_macros/examples/Makefile
+2021/01/03 | 2986 | graphics/circuit_macros/examples/MC.m4
+2021/01/03 | 94474 | graphics/circuit_macros/examples/mf/cct.mf
+2021/01/03 | 776 | graphics/circuit_macros/examples/mf/cct.tfm
+2021/01/03 | 4615 | graphics/circuit_macros/examples/mf/font.m4
+2021/01/03 | 1529 | graphics/circuit_macros/examples/mf/Makefile
+2021/01/03 | 1076 | graphics/circuit_macros/examples/mf/mftest
+2021/01/03 | 3785 | graphics/circuit_macros/examples/Mixer.m4
+2021/01/03 | 1922 | graphics/circuit_macros/examples/MotorControl.m4
+2021/01/03 | 409 | graphics/circuit_macros/examples/mpost/examplesmpost.tex
+2021/01/03 | 4247 | graphics/circuit_macros/examples/mpost/Makefile
+2021/01/03 | 685 | graphics/circuit_macros/examples/mpost/mptest
+2021/01/03 | 703 | graphics/circuit_macros/examples/mpost/README-mpost
+2021/01/03 | 418 | graphics/circuit_macros/examples/mpost/tstmpost.tex
+2021/01/03 | 1400 | graphics/circuit_macros/examples/Multiplexer.m4
+2021/01/03 | 499 | graphics/circuit_macros/examples/NLG.m4
+2021/01/03 | 1128 | graphics/circuit_macros/examples/NPDT.m4
+2021/01/03 | 1040 | graphics/circuit_macros/examples/Nport.m4
+2021/01/03 | 2792 | graphics/circuit_macros/examples/OpAmpFilter.m4
+2021/01/03 | 1433 | graphics/circuit_macros/examples/Opamp.m4
+2021/01/03 | 2442 | graphics/circuit_macros/examples/Optoiso.m4
+2021/01/03 | 1852 | graphics/circuit_macros/examples/Orbits.m4
+2021/01/03 | 1802 | graphics/circuit_macros/examples/Pconn.m4
+2021/01/03 | 1375 | graphics/circuit_macros/examples/person.m4
+2021/01/03 | 2674 | graphics/circuit_macros/examples/Planes.m4
+2021/01/03 | 1174 | graphics/circuit_macros/examples/PPA.m4
+2021/01/03 | 715 | graphics/circuit_macros/examples/psfrag/examplespsfrag.tex
+2021/01/03 | 4683 | graphics/circuit_macros/examples/psfrag/Makefile
+2021/01/03 | 317 | graphics/circuit_macros/examples/psfrag/README-psfrag.txt
+2021/01/03 | 371 | graphics/circuit_macros/examples/psfrag/tstpsfrag.tex
+2021/01/03 | 3954 | graphics/circuit_macros/examples/PushPull.m4
+2021/01/03 | 2014 | graphics/circuit_macros/examples/pwrsupply.m4
+2021/01/03 | 918 | graphics/circuit_macros/examples/Quantum.m4
+2021/01/03 | 774 | graphics/circuit_macros/examples/quick.m4
+2021/01/03 | 3727 | graphics/circuit_macros/examples/random.m4
+2021/01/03 | 2828 | graphics/circuit_macros/examples/README-examples
+2021/01/03 | 7006 | graphics/circuit_macros/examples/Rectifiers.m4
+2021/01/03 | 3825 | graphics/circuit_macros/examples/recycle.m4
+2021/01/03 | 1921 | graphics/circuit_macros/examples/relaycoil.m4
+2021/01/03 | 1259 | graphics/circuit_macros/examples/Relay.m4
+2021/01/03 | 1443 | graphics/circuit_macros/examples/Resolver.m4
+2021/01/03 | 4569 | graphics/circuit_macros/examples/rose.m4
+2021/01/03 | 221 | graphics/circuit_macros/examples/rotate.tex
+2021/01/03 | 1525 | graphics/circuit_macros/examples/rotatetext.m4
+2021/01/03 | 518 | graphics/circuit_macros/examples/Rotbox.m4
+2021/01/03 | 365 | graphics/circuit_macros/examples/rotellipse.m4
+2021/01/03 | 740 | graphics/circuit_macros/examples/SampleFlow.m4
+2021/01/03 | 1778 | graphics/circuit_macros/examples/Schottky.m4
+2021/01/03 | 2761 | graphics/circuit_macros/examples/sfg.m4
+2021/01/03 | 4751 | graphics/circuit_macros/examples/Shaky.m4
+2021/01/03 | 7721 | graphics/circuit_macros/examples/shapes.m4
+2021/01/03 | 1406 | graphics/circuit_macros/examples/ShiftR.m4
+2021/01/03 | 1331 | graphics/circuit_macros/examples/Sierpinski.m4
+2021/01/03 | 419 | graphics/circuit_macros/examples/Sixpole.m4
+2021/01/03 | 370 | graphics/circuit_macros/examples/snake.m4
+2021/01/03 | 2165 | graphics/circuit_macros/examples/Sources.m4
+2021/01/03 | 1906 | graphics/circuit_macros/examples/SPM.m4
+2021/01/03 | 380 | graphics/circuit_macros/examples/SQUID.m4
+2021/01/03 | 947 | graphics/circuit_macros/examples/squiggle.m4
+2021/01/03 | 1955 | graphics/circuit_macros/examples/svg/ABlogixSVG.m4
+2021/01/03 | 2528 | graphics/circuit_macros/examples/svg/AdderSVG.m4
+2021/01/03 | 4337 | graphics/circuit_macros/examples/svg/AlogixSVG.m4
+2021/01/03 | 538 | graphics/circuit_macros/examples/svg/AmpTableSVG.m4
+2021/01/03 | 1090 | graphics/circuit_macros/examples/svg/AntennasSVG.m4
+2021/01/03 | 5044 | graphics/circuit_macros/examples/svg/AntiqueClockSVG.m4
+2021/01/03 | 2720 | graphics/circuit_macros/examples/svg/AudioSVG.m4
+2021/01/03 | 2989 | graphics/circuit_macros/examples/svg/AutoencoderSVG.m4
+2021/01/03 | 1668 | graphics/circuit_macros/examples/svg/Banking.m4
+2021/01/03 | 1812 | graphics/circuit_macros/examples/svg/BipSVG.m4
+2021/01/03 | 4258 | graphics/circuit_macros/examples/svg/BtreeSVG.m4
+2021/01/03 | 3567 | graphics/circuit_macros/examples/svg/ButtonsSVG.m4
+2021/01/03 | 937 | graphics/circuit_macros/examples/svg/ByteSVG.m4
+2021/01/03 | 6413 | graphics/circuit_macros/examples/svg/CanLogicSVG.m4
+2021/01/03 | 2661 | graphics/circuit_macros/examples/svg/CctTableSVG.m4
+2021/01/03 | 715 | graphics/circuit_macros/examples/svg/ConnectorsSVG.m4
+2021/01/03 | 2111 | graphics/circuit_macros/examples/svg/ConnSVG.m4
+2021/01/03 | 1737 | graphics/circuit_macros/examples/svg/ContactsSVG.m4
+2021/01/03 | 3646 | graphics/circuit_macros/examples/svg/ContactSVG.m4
+2021/01/03 | 3206 | graphics/circuit_macros/examples/svg/controlSVG.m4
+2021/01/03 | 793 | graphics/circuit_macros/examples/svg/CountingSVG.m4
+2021/01/03 | 1387 | graphics/circuit_macros/examples/svg/CrossbarSVG.m4
+2021/01/03 | 2525 | graphics/circuit_macros/examples/svg/CrowSVG.m4
+2021/01/03 | 1882 | graphics/circuit_macros/examples/svg/CrullerSVG.m4
+2021/01/03 | 2324 | graphics/circuit_macros/examples/svg/cscSVG.m4
+2021/01/03 | 7418 | graphics/circuit_macros/examples/svg/CsourceSVG.m4
+2021/01/03 | 745 | graphics/circuit_macros/examples/svg/DecoderSVG.m4
+2021/01/03 | 1373 | graphics/circuit_macros/examples/svg/DemultiplexerSVG.m4
+2021/01/03 | 609 | graphics/circuit_macros/examples/svg/diamondSVG.m4
+2021/01/03 | 6854 | graphics/circuit_macros/examples/svg/DiniSVG.m4
+2021/01/03 | 1429 | graphics/circuit_macros/examples/svg/DiodesSVG.m4
+2021/01/03 | 1966 | graphics/circuit_macros/examples/svg/DriveSVG.m4
+2021/01/03 | 1070 | graphics/circuit_macros/examples/svg/EmarrowsSVG.m4
+2021/01/03 | 2443 | graphics/circuit_macros/examples/svg/ex00SVG.m4
+2021/01/03 | 2625 | graphics/circuit_macros/examples/svg/ex01SVG.m4
+2021/01/03 | 1093 | graphics/circuit_macros/examples/svg/ex02SVG.m4
+2021/01/03 | 855 | graphics/circuit_macros/examples/svg/ex03SVG.m4
+2021/01/03 | 1891 | graphics/circuit_macros/examples/svg/ex04SVG.m4
+2021/01/03 | 3390 | graphics/circuit_macros/examples/svg/ex05SVG.m4
+2021/01/03 | 2018 | graphics/circuit_macros/examples/svg/ex06SVG.m4
+2021/01/03 | 2559 | graphics/circuit_macros/examples/svg/ex08SVG.m4
+2021/01/03 | 4119 | graphics/circuit_macros/examples/svg/ex09SVG.m4
+2021/01/03 | 1699 | graphics/circuit_macros/examples/svg/ex10SVG.m4
+2021/01/03 | 2685 | graphics/circuit_macros/examples/svg/ex11SVG.m4
+2021/01/03 | 3522 | graphics/circuit_macros/examples/svg/ex12SVG.m4
+2021/01/03 | 970 | graphics/circuit_macros/examples/svg/ex15SVG.m4
+2021/01/03 | 1893 | graphics/circuit_macros/examples/svg/ex16SVG.m4
+2021/01/03 | 1204 | graphics/circuit_macros/examples/svg/ex17SVG.m4
+2021/01/03 | 1065 | graphics/circuit_macros/examples/svg/ex18SVG.m4
+2021/01/03 | 2177 | graphics/circuit_macros/examples/svg/ex21SVG.m4
+2021/01/03 | 23972 | graphics/circuit_macros/examples/svg/examplesSVG.htmx
+2021/01/03 | 10589 | graphics/circuit_macros/examples/svg/expSVG.m4
+2021/01/03 | 3836 | graphics/circuit_macros/examples/svg/fetSVG.m4
+2021/01/03 | 5171 | graphics/circuit_macros/examples/svg/FlowSVG.m4
+2021/01/03 | 538 | graphics/circuit_macros/examples/svg/FontsSVG.m4
+2021/01/03 | 1992 | graphics/circuit_macros/examples/svg/FourbarSVG.m4
+2021/01/03 | 959 | graphics/circuit_macros/examples/svg/FusesSVG.m4
+2021/01/03 | 1250 | graphics/circuit_macros/examples/svg/GeometrySVG.m4
+2021/01/03 | 422 | graphics/circuit_macros/examples/svg/GrayCodeSVG.m4
+2021/01/03 | 5521 | graphics/circuit_macros/examples/svg/graysurfSVG.m4
+2021/01/03 | 810 | graphics/circuit_macros/examples/svg/GroundsSVG.m4
+2021/01/03 | 1265 | graphics/circuit_macros/examples/svg/HeadersSVG.m4
+2021/01/03 | 12711 | graphics/circuit_macros/examples/svg/HeathkitSVG.m4
+2021/01/03 | 2171 | graphics/circuit_macros/examples/svg/I2LSVG.m4
+2021/01/03 | 9276 | graphics/circuit_macros/examples/svg/icsSVG.m4
+2021/01/03 | 4003 | graphics/circuit_macros/examples/svg/InclepsSVG.m4
+2021/01/03 | 21384 | graphics/circuit_macros/examples/svg/Incl.jpg
+2021/01/03 | 2051 | graphics/circuit_macros/examples/svg/JackSVG.m4
+2021/01/03 | 7203 | graphics/circuit_macros/examples/svg/lcctSVG.m4
+2021/01/03 | 6216 | graphics/circuit_macros/examples/svg/LgateSVG.m4
+2021/01/03 | 63 | graphics/circuit_macros/examples/svg/local_init.m4
+2021/01/03 | 1931 | graphics/circuit_macros/examples/svg/LogicSVG.m4
+2021/01/03 | 2241 | graphics/circuit_macros/examples/svg/LoglogSVG.m4
+2021/01/03 | 4521 | graphics/circuit_macros/examples/svg/LyapSVG.m4
+2021/01/03 | 5424 | graphics/circuit_macros/examples/svg/Makefile
+2021/01/03 | 3473 | graphics/circuit_macros/examples/svg/MCSVG.m4
+2021/01/03 | 3489 | graphics/circuit_macros/examples/svg/MixerSVG.m4
+2021/01/03 | 1953 | graphics/circuit_macros/examples/svg/MotorControlSVG.m4
+2021/01/03 | 1467 | graphics/circuit_macros/examples/svg/MultiplexerSVG.m4
+2021/01/03 | 532 | graphics/circuit_macros/examples/svg/NLGSVG.m4
+2021/01/03 | 1157 | graphics/circuit_macros/examples/svg/NPDTSVG.m4
+2021/01/03 | 748 | graphics/circuit_macros/examples/svg/Np.m4
+2021/01/03 | 1238 | graphics/circuit_macros/examples/svg/NportSVG.m4
+2021/01/03 | 1034 | graphics/circuit_macros/examples/svg/OpampSVG.m4
+2021/01/03 | 2551 | graphics/circuit_macros/examples/svg/OptoisoSVG.m4
+2021/01/03 | 10447 | graphics/circuit_macros/examples/svg/paletteSVG.m4
+2021/01/03 | 1776 | graphics/circuit_macros/examples/svg/PconnSVG.m4
+2021/01/03 | 3779 | graphics/circuit_macros/examples/svg/PushPullSVG.m4
+2021/01/03 | 2027 | graphics/circuit_macros/examples/svg/pwrsupplySVG.m4
+2021/01/03 | 947 | graphics/circuit_macros/examples/svg/QuantumSVG.m4
+2021/01/03 | 886 | graphics/circuit_macros/examples/svg/quickSVG.m4
+2021/01/03 | 3756 | graphics/circuit_macros/examples/svg/randomSVG.m4
+2021/01/03 | 7546 | graphics/circuit_macros/examples/svg/RectifiersSVG.m4
+2021/01/03 | 3825 | graphics/circuit_macros/examples/svg/recycleSVG.m4
+2021/01/03 | 2069 | graphics/circuit_macros/examples/svg/relaycoilSVG.m4
+2021/01/03 | 1431 | graphics/circuit_macros/examples/svg/RelaySVG.m4
+2021/01/03 | 4624 | graphics/circuit_macros/examples/svg/roseSVG.m4
+2021/01/03 | 545 | graphics/circuit_macros/examples/svg/RotboxSVG.m4
+2021/01/03 | 1837 | graphics/circuit_macros/examples/svg/SchottkySVG.m4
+2021/01/03 | 3290 | graphics/circuit_macros/examples/svg/sfgSVG.m4
+2021/01/03 | 7526 | graphics/circuit_macros/examples/svg/shapesSVG.m4
+2021/01/03 | 1446 | graphics/circuit_macros/examples/svg/ShiftRSVG.m4
+2021/01/03 | 1331 | graphics/circuit_macros/examples/svg/SierpinskiSVG.m4
+2021/01/03 | 419 | graphics/circuit_macros/examples/svg/SixpoleSVG.m4
+2021/01/03 | 1907 | graphics/circuit_macros/examples/svg/SourcesSVG.m4
+2021/01/03 | 417 | graphics/circuit_macros/examples/svg/SQUIDSVG.m4
+2021/01/03 | 1050 | graphics/circuit_macros/examples/svg/SVGconfig.m4
+2021/01/03 | 4309 | graphics/circuit_macros/examples/svg/SwitchesSVG.m4
+2021/01/03 | 1055 | graphics/circuit_macros/examples/svg/TgateSVG.m4
+2021/01/03 | 1444 | graphics/circuit_macros/examples/svg/ThreeSVG.m4
+2021/01/03 | 3310 | graphics/circuit_macros/examples/svg/thyristorSVG.m4
+2021/01/03 | 1612 | graphics/circuit_macros/examples/svg/TimerSVG.m4
+2021/01/03 | 9380 | graphics/circuit_macros/examples/svg/tstSVG.htmx
+2021/01/03 | 1675 | graphics/circuit_macros/examples/svg/TTLnandSVG.m4
+2021/01/03 | 3091 | graphics/circuit_macros/examples/svg/TtreeSVG.m4
+2021/01/03 | 12478 | graphics/circuit_macros/examples/svg/TubediagsSVG.m4
+2021/01/03 | 682 | graphics/circuit_macros/examples/svg/ujtSVG.m4
+2021/01/03 | 9747 | graphics/circuit_macros/examples/svg/UNO.m4
+2021/01/03 | 24133 | graphics/circuit_macros/examples/svg/UNOSVG.m4
+2021/01/03 | 988 | graphics/circuit_macros/examples/svg/VariableSVG.m4
+2021/01/03 | 2994 | graphics/circuit_macros/examples/svg/WindingsSVG.m4
+2021/01/03 | 353 | graphics/circuit_macros/examples/svg/windows.m4
+2021/01/03 | 3631 | graphics/circuit_macros/examples/svg/wormSVG.m4
+2021/01/03 | 1559 | graphics/circuit_macros/examples/svg/XformSVG.m4
+2021/01/03 | 1985 | graphics/circuit_macros/examples/svg/XORSVG.m4
+2021/01/03 | 1546 | graphics/circuit_macros/examples/svg/Xtest.m4
+2021/01/03 | 6150 | graphics/circuit_macros/examples/svg/Y14-5SVG.m4
+2021/01/03 | 3973 | graphics/circuit_macros/examples/Switches.m4
+2021/01/03 | 591 | graphics/circuit_macros/examples/test.m4
+2021/01/03 | 416 | graphics/circuit_macros/examples/testpdf.tex
+2021/01/03 | 1022 | graphics/circuit_macros/examples/Tgate.m4
+2021/01/03 | 1287 | graphics/circuit_macros/examples/Three.m4
+2021/01/03 | 3321 | graphics/circuit_macros/examples/thyristor.m4
+2021/01/03 | 382 | graphics/circuit_macros/examples/tikz.tex
+2021/01/03 | 219 | graphics/circuit_macros/examples/tst1.tex
+2021/01/03 | 613 | graphics/circuit_macros/examples/tst.tex
+2021/01/03 | 1558 | graphics/circuit_macros/examples/TTLnand.m4
+2021/01/03 | 2097 | graphics/circuit_macros/examples/Ttree.m4
+2021/01/03 | 9840 | graphics/circuit_macros/examples/tubedefs.m4
+2021/01/03 | 13264 | graphics/circuit_macros/examples/Tubediags.m4
+2021/01/03 | 660 | graphics/circuit_macros/examples/ujt.m4
+2021/01/03 | 932 | graphics/circuit_macros/examples/Variable.m4
+2021/01/03 | 442 | graphics/circuit_macros/examples/Wheat.m4
+2021/01/03 | 3346 | graphics/circuit_macros/examples/Windings.m4
+2021/01/03 | 353 | graphics/circuit_macros/examples/windows.m4
+2021/01/03 | 2799 | graphics/circuit_macros/examples/worm.m4
+2021/01/03 | 337 | graphics/circuit_macros/examples/xfig/Makefile
+2021/01/03 | 21230 | graphics/circuit_macros/examples/xfig/xfiglib.fig
+2021/01/03 | 5969 | graphics/circuit_macros/examples/xfig/xfiglib.m4
+2021/01/03 | 1526 | graphics/circuit_macros/examples/Xform.m4
+2021/01/03 | 1823 | graphics/circuit_macros/examples/XOR.m4
+2021/01/03 | 656 | graphics/circuit_macros/examples/Zcos.m4
+2021/01/03 | 1019 | graphics/circuit_macros/gpic.m4
+2021/01/03 | 4079 | graphics/circuit_macros/INSTALL
+2021/01/03 | 11566 | graphics/circuit_macros/lib3D.m4
+2021/01/03 | 164867 | graphics/circuit_macros/libcct.m4
+2021/01/03 | 81576 | graphics/circuit_macros/libgen.m4
+2021/01/03 | 47768 | graphics/circuit_macros/liblog.m4
+2021/01/03 | 19176 | graphics/circuit_macros/Licence.txt
+2021/01/03 | 1639 | graphics/circuit_macros/Makefile
+2021/01/03 | 1114 | graphics/circuit_macros/mfpic.m4
+2021/01/03 | 1640 | graphics/circuit_macros/mpost.m4
+2021/01/03 | 2085 | graphics/circuit_macros/pgf.m4
+2021/01/03 | 2834 | graphics/circuit_macros/postscript.m4
+2021/01/03 | 706 | graphics/circuit_macros/psfrag.m4
+2021/01/03 | 2099 | graphics/circuit_macros/pstricks.m4
+2021/01/03 | 16205 | graphics/circuit_macros/README
+2021/01/03 | 10059 | graphics/circuit_macros/svg.m4
+2021/01/03 | 1029 | graphics/circuit_macros/xfig.m4
+2021/01/03 | 2514606 | graphics/circuit_macros.zip
2018/09/22 | 49163 | graphics/coloremoji/coloremoji.sty
2018/09/22 | 15169 | graphics/coloremoji/emoji_images/hires/1F004.pdf
2018/09/22 | 24318 | graphics/coloremoji/emoji_images/hires/1F0CF.pdf
@@ -136962,19 +136949,19 @@
2011/05/31 | 231925 | graphics/mathspic/perl/sourcecode113.html
2011/05/31 | 183530 | graphics/mathspic/perl/sourcecode113.nw
2011/05/31 | 2864043 | graphics/mathspic/perl/sourcecode113.pdf
-2020/12/07 | 10561 | graphics/mcf2graph/CHANGELOG
-2020/12/12 | 88713 | graphics/mcf2graph/mcf2graph.mf
-2020/12/12 | 306181 | graphics/mcf2graph/mcf_example.pdf
-2020/10/17 | 2940 | graphics/mcf2graph/mcf_example.tex
-2020/12/07 | 20845 | graphics/mcf2graph/mcf_exa_soc.mf
-2020/12/07 | 36680 | graphics/mcf2graph/mcf_man_soc.mf
-2020/12/12 | 596528 | graphics/mcf2graph/mcf_manual.pdf
-2020/12/07 | 49866 | graphics/mcf2graph/mcf_manual.tex
-2020/12/12 | 201510 | graphics/mcf2graph/mcf_mplib_exa.pdf
-2020/12/07 | 16688 | graphics/mcf2graph/mcf_mplib_exa.tex
+2021/01/02 | 10852 | graphics/mcf2graph/CHANGELOG
+2021/01/03 | 89301 | graphics/mcf2graph/mcf2graph.mf
+2021/01/03 | 527360 | graphics/mcf2graph/mcf_example.pdf
+2021/01/03 | 2715 | graphics/mcf2graph/mcf_example.tex
+2021/01/03 | 36449 | graphics/mcf2graph/mcf_exa_soc.mf
+2021/01/02 | 36851 | graphics/mcf2graph/mcf_man_soc.mf
+2021/01/03 | 597299 | graphics/mcf2graph/mcf_manual.pdf
+2021/01/03 | 49980 | graphics/mcf2graph/mcf_manual.tex
+2021/01/03 | 201986 | graphics/mcf2graph/mcf_mplib_exa.pdf
+2021/01/01 | 16610 | graphics/mcf2graph/mcf_mplib_exa.tex
2020/08/30 | 3638 | graphics/mcf2graph/mcf_setup.sty
-2020/12/07 | 3711 | graphics/mcf2graph/README
-2020/12/12 | 1109429 | graphics/mcf2graph.zip
+2020/12/13 | 3711 | graphics/mcf2graph/README
+2021/01/03 | 1324978 | graphics/mcf2graph.zip
2004/07/13 | 8567 | graphics/metaplot/axes.mp
2004/06/28 | 1122 | graphics/metaplot/examples/cap1.cc
2004/06/28 | 2178 | graphics/metaplot/examples/cap1.mp
@@ -193935,6 +193922,18 @@
2008/06/22 | 373 | macros/latex/contrib/ean13isbn/README
2008/06/20 | 3175 | macros/latex/contrib/ean13isbn/tex/latex/ean13isbn/ean13isbn.sty
2008/06/22 | 316997 | macros/latex/contrib/ean13isbn.zip
+2021/01/03 | 173570 | macros/latex/contrib/easybook/doc/easybook.pdf
+2021/01/03 | 36219 | macros/latex/contrib/easybook/easybook.cls
+2021/01/03 | 315098 | macros/latex/contrib/easybook/easybook-demo.pdf
+2021/01/03 | 1389 | macros/latex/contrib/easybook/easybook-demo.tex
+2021/01/02 | 175 | macros/latex/contrib/easybook/pages/appendix.tex
+2021/01/02 | 6141 | macros/latex/contrib/easybook/pages/chapter1.tex
+2021/01/02 | 4344 | macros/latex/contrib/easybook/pages/chapter2.tex
+2021/01/02 | 3051 | macros/latex/contrib/easybook/pages/chapter3.tex
+2021/01/03 | 1052 | macros/latex/contrib/easybook/pages/preface.tex
+2021/01/03 | 2370 | macros/latex/contrib/easybook/README.md
+2020/12/23 | 794 | macros/latex/contrib/easybook/ref/refs.bib
+2021/01/03 | 480611 | macros/latex/contrib/easybook.zip
2009/06/17 | 82589 | macros/latex/contrib/easy/doc/docbib.pdf
2009/06/17 | 78378 | macros/latex/contrib/easy/doc/docbmat.pdf
2009/06/17 | 99132 | macros/latex/contrib/easy/doc/doceqn.pdf
@@ -208096,12 +208095,12 @@
2020/11/16 | 123979 | macros/latex/contrib/skdoc/skdoc.dtx
2020/11/16 | 325095 | macros/latex/contrib/skdoc/skdoc.pdf
2020/11/16 | 353675 | macros/latex/contrib/skdoc.zip
-2020/12/30 | 1075 | macros/latex/contrib/skeldoc/LICENSE
-2020/12/30 | 566 | macros/latex/contrib/skeldoc/README.md
-2020/12/30 | 216738 | macros/latex/contrib/skeldoc/skeldoc.pdf
-2020/12/30 | 24040 | macros/latex/contrib/skeldoc/skeldoc.sty
-2020/12/30 | 8004 | macros/latex/contrib/skeldoc/skeldoc.tex
-2020/12/30 | 226458 | macros/latex/contrib/skeldoc.zip
+2021/01/03 | 1075 | macros/latex/contrib/skeldoc/LICENSE
+2021/01/03 | 566 | macros/latex/contrib/skeldoc/README.md
+2021/01/03 | 217555 | macros/latex/contrib/skeldoc/skeldoc.pdf
+2021/01/03 | 24085 | macros/latex/contrib/skeldoc/skeldoc.sty
+2021/01/03 | 8004 | macros/latex/contrib/skeldoc/skeldoc.tex
+2021/01/03 | 227295 | macros/latex/contrib/skeldoc.zip
2011/10/28 | 2523 | macros/latex/contrib/skeycommand/README
2011/11/20 | 1507 | macros/latex/contrib/skeycommand/skeycommand-guide.cfg
2011/11/20 | 356201 | macros/latex/contrib/skeycommand/skeycommand-guide.pdf
@@ -214925,13 +214924,10 @@
2020/02/04 | 16052 | macros/luatex/generic/barracuda/test/test-i2of5/002-ITF14-test.pdf
2020/02/02 | 1277 | macros/luatex/generic/barracuda/test/test-i2of5/002-ITF14-test.tex
2020/02/04 | 416250 | macros/luatex/generic/barracuda.zip
-2017/08/19 | 105673 | macros/luatex/generic/chickenize/chickenize.dtx
-2017/08/19 | 31717 | macros/luatex/generic/chickenize/chickenize.lua
-2017/08/19 | 195033 | macros/luatex/generic/chickenize/chickenize.pdf
-2017/08/19 | 1037 | macros/luatex/generic/chickenize/chickenize.sty
-2017/08/19 | 16216 | macros/luatex/generic/chickenize/chickenize.tex
-2017/08/19 | 1161 | macros/luatex/generic/chickenize/README.md
-2017/08/19 | 234421 | macros/luatex/generic/chickenize.zip
+2021/01/03 | 129830 | macros/luatex/generic/chickenize/chickenize.dtx
+2021/01/03 | 230758 | macros/luatex/generic/chickenize/chickenize.pdf
+2021/01/03 | 1199 | macros/luatex/generic/chickenize/README.md
+2021/01/03 | 262706 | macros/luatex/generic/chickenize.zip
2020/12/25 | 105785 | macros/luatex/generic/chinese-jfm/doc.pdf
2020/12/25 | 4284 | macros/luatex/generic/chinese-jfm/doc.tex
2020/12/25 | 7093 | macros/luatex/generic/chinese-jfm/jfm-ja_JP.lua
@@ -215163,114 +215159,114 @@
2015/10/04 | 263467 | macros/luatex/generic/luatexbase/luatexbase.pdf
2015/10/04 | 450 | macros/luatex/generic/luatexbase/README.md
2015/10/04 | 270547 | macros/luatex/generic/luatexbase.zip
-2020/12/23 | 1536 | macros/luatex/generic/luatexja/COPYING
-2020/12/23 | 945 | macros/luatex/generic/luatexja/doc/jfm-testf.lua
-2020/12/23 | 3238 | macros/luatex/generic/luatexja/doc/jfm-test.lua
-2020/12/23 | 4452 | macros/luatex/generic/luatexja/doc/jfm-ujisc33.lua
-2020/12/23 | 166557 | macros/luatex/generic/luatexja/doc/lltjp-geometry.pdf
-2020/12/23 | 13726 | macros/luatex/generic/luatexja/doc/lltjp-geometry.tex
-2020/12/23 | 400691 | macros/luatex/generic/luatexja/doc/ltjclasses.pdf
-2020/12/23 | 69366 | macros/luatex/generic/luatexja/doc/ltjltxdoc.pdf
-2020/12/23 | 457434 | macros/luatex/generic/luatexja/doc/ltjsclasses.pdf
-2020/12/23 | 530319 | macros/luatex/generic/luatexja/doc/luatexja.dtx
-2020/12/23 | 699627 | macros/luatex/generic/luatexja/doc/luatexja-en.pdf
-2020/12/23 | 355 | macros/luatex/generic/luatexja/doc/luatexja.ins
-2020/12/23 | 1136733 | macros/luatex/generic/luatexja/doc/luatexja-ja.pdf
-2020/12/23 | 380466 | macros/luatex/generic/luatexja/doc/luatexja-ruby.pdf
-2020/12/23 | 51679 | macros/luatex/generic/luatexja/doc/luatexja-ruby.tex
-2020/12/23 | 3765 | macros/luatex/generic/luatexja/README
-2020/12/23 | 4559 | macros/luatex/generic/luatexja/src/addons/luatexja-adjust.sty
-2020/12/23 | 33461 | macros/luatex/generic/luatexja/src/addons/luatexja-ajmacros.sty
-2020/12/23 | 15839 | macros/luatex/generic/luatexja/src/addons/luatexja-fontspec-27c.sty
-2020/12/23 | 1637 | macros/luatex/generic/luatexja/src/addons/luatexja-fontspec.sty
-2020/12/23 | 6891 | macros/luatex/generic/luatexja/src/addons/luatexja-otf.sty
-2020/12/23 | 29181 | macros/luatex/generic/luatexja/src/addons/luatexja-preset.sty
-2020/12/23 | 9492 | macros/luatex/generic/luatexja/src/addons/luatexja-ruby.sty
-2020/12/23 | 2193 | macros/luatex/generic/luatexja/src/addons/luatexja-zhfonts.sty
-2020/12/23 | 2601 | macros/luatex/generic/luatexja/src/jfm-banjiao.lua
-2020/12/23 | 2207 | macros/luatex/generic/luatexja/src/jfm-CCT.lua
-2020/12/23 | 2342 | macros/luatex/generic/luatexja/src/jfm-jis.lua
-2020/12/23 | 2586 | macros/luatex/generic/luatexja/src/jfm-kaiming.lua
-2020/12/23 | 8106 | macros/luatex/generic/luatexja/src/jfm-min.lua
-2020/12/23 | 192 | macros/luatex/generic/luatexja/src/jfm-mono.lua
-2020/12/23 | 200 | macros/luatex/generic/luatexja/src/jfm-prop.lua
-2020/12/23 | 196 | macros/luatex/generic/luatexja/src/jfm-propv.lua
-2020/12/23 | 196 | macros/luatex/generic/luatexja/src/jfm-propw.lua
-2020/12/23 | 2575 | macros/luatex/generic/luatexja/src/jfm-quanjiao.lua
-2020/12/23 | 4808 | macros/luatex/generic/luatexja/src/jfm-tmin.lua
-2020/12/23 | 13899 | macros/luatex/generic/luatexja/src/jfm-ujis.lua
-2020/12/23 | 11506 | macros/luatex/generic/luatexja/src/jfm-ujisv.lua
-2020/12/23 | 26765 | macros/luatex/generic/luatexja/src/lltjext.sty
-2020/12/23 | 19572 | macros/luatex/generic/luatexja/src/ltj-adjust.lua
-2020/12/23 | 12151 | macros/luatex/generic/luatexja/src/ltj-base.lua
-2020/12/23 | 8136 | macros/luatex/generic/luatexja/src/ltj-base.sty
-2020/12/23 | 3961 | macros/luatex/generic/luatexja/src/ltj-charrange.lua
-2020/12/23 | 177581 | macros/luatex/generic/luatexja/src/ltjclasses.dtx
-2020/12/23 | 1278 | macros/luatex/generic/luatexja/src/ltjclasses.ins
-2020/12/23 | 3748 | macros/luatex/generic/luatexja/src/ltj-compat.lua
-2020/12/23 | 5222 | macros/luatex/generic/luatexja/src/ltj-debug.lua
-2020/12/23 | 39902 | macros/luatex/generic/luatexja/src/ltj-direction.lua
-2020/12/23 | 1786 | macros/luatex/generic/luatexja/src/ltj-inputbuf.lua
-2020/12/23 | 154828 | macros/luatex/generic/luatexja/src/ltj-ivd_aj1.lua
-2020/12/23 | 55230 | macros/luatex/generic/luatexja/src/ltj-jfmglue.lua
-2020/12/23 | 48050 | macros/luatex/generic/luatexja/src/ltj-jfont.lua
-2020/12/23 | 54427 | macros/luatex/generic/luatexja/src/ltj-jisx0208.lua
-2020/12/23 | 18636 | macros/luatex/generic/luatexja/src/ltj-kinsoku.tex
-2020/12/23 | 3236 | macros/luatex/generic/luatexja/src/ltj-latex.sty
-2020/12/23 | 3755 | macros/luatex/generic/luatexja/src/ltj-lineskip.lua
-2020/12/23 | 5940 | macros/luatex/generic/luatexja/src/ltj-lotf_aux.lua
-2020/12/23 | 8607 | macros/luatex/generic/luatexja/src/ltjltxdoc.dtx
-2020/12/23 | 126 | macros/luatex/generic/luatexja/src/ltjltxdoc.ins
-2020/12/23 | 7370 | macros/luatex/generic/luatexja/src/ltj-math.lua
-2020/12/23 | 8621 | macros/luatex/generic/luatexja/src/ltj-otf.lua
-2020/12/23 | 3998 | macros/luatex/generic/luatexja/src/ltj-plain.sty
-2020/12/23 | 7026 | macros/luatex/generic/luatexja/src/ltj-pretreat.lua
-2020/12/23 | 14517 | macros/luatex/generic/luatexja/src/ltj-rmlgbm.lua
-2020/12/23 | 32041 | macros/luatex/generic/luatexja/src/ltj-ruby.lua
-2020/12/23 | 188942 | macros/luatex/generic/luatexja/src/ltjsclasses.dtx
-2020/12/23 | 385 | macros/luatex/generic/luatexja/src/ltjsclasses.ins
-2020/12/23 | 12781 | macros/luatex/generic/luatexja/src/ltj-setwidth.lua
-2020/12/23 | 4871 | macros/luatex/generic/luatexja/src/ltj-stack.lua
-2020/12/23 | 7661 | macros/luatex/generic/luatexja/src/ltj-unicode-ccfix.lua
-2020/12/23 | 3451 | macros/luatex/generic/luatexja/src/luatexja-compat.sty
-2020/12/23 | 28878 | macros/luatex/generic/luatexja/src/luatexja-core.sty
-2020/12/23 | 21230 | macros/luatex/generic/luatexja/src/luatexja.lua
-2020/12/23 | 1832 | macros/luatex/generic/luatexja/src/luatexja.sty
-2020/12/23 | 13411 | macros/luatex/generic/luatexja/src/patches/lltjcore.sty
-2020/12/23 | 6408 | macros/luatex/generic/luatexja/src/patches/lltjdefs.sty
-2020/12/23 | 41440 | macros/luatex/generic/luatexja/src/patches/lltjfont.sty
-2020/12/23 | 617 | macros/luatex/generic/luatexja/src/patches/lltjp-array.sty
-2020/12/23 | 3542 | macros/luatex/generic/luatexja/src/patches/lltjp-atbegshi.sty
-2020/12/23 | 825 | macros/luatex/generic/luatexja/src/patches/lltjp-collcell.sty
-2020/12/23 | 405 | macros/luatex/generic/luatexja/src/patches/lltjp-everyshi.sty
-2020/12/23 | 5850 | macros/luatex/generic/luatexja/src/patches/lltjp-fontspec.sty
-2020/12/23 | 1406 | macros/luatex/generic/luatexja/src/patches/lltjp-footmisc.sty
-2020/12/23 | 18459 | macros/luatex/generic/luatexja/src/patches/lltjp-geometry.sty
-2020/12/23 | 14727 | macros/luatex/generic/luatexja/src/patches/lltjp-listings.sty
-2020/12/23 | 2057 | macros/luatex/generic/luatexja/src/patches/lltjp-microtype.sty
-2020/12/23 | 189 | macros/luatex/generic/luatexja/src/patches/lltjp-preview.sty
-2020/12/23 | 2997 | macros/luatex/generic/luatexja/src/patches/lltjp-siunitx.sty
-2020/12/23 | 933 | macros/luatex/generic/luatexja/src/patches/lltjp-stfloats.sty
-2020/12/23 | 5682 | macros/luatex/generic/luatexja/src/patches/lltjp-tascmac.sty
-2020/12/23 | 2374 | macros/luatex/generic/luatexja/src/patches/lltjp-unicode-math.sty
-2020/12/23 | 3371 | macros/luatex/generic/luatexja/src/patches/lltjp-xunicode.sty
-2020/12/23 | 580 | macros/luatex/generic/luatexja/tool/blocks2defcharrange.rb
-2020/12/23 | 1224 | macros/luatex/generic/luatexja/tool/chars2defcharrange.rb
-2020/12/23 | 1130 | macros/luatex/generic/luatexja/tool/function_uax50.lua
-2020/12/23 | 1397 | macros/luatex/generic/luatexja/tool/ivslist.tex
-2020/12/23 | 7710 | macros/luatex/generic/luatexja/tool/jfm-convert.lua
-2020/12/23 | 551 | macros/luatex/generic/luatexja/tool/jfm-readable.rb
-2020/12/23 | 6060 | macros/luatex/generic/luatexja/tool/kyoikukanjiChars.tex
-2020/12/23 | 4262 | macros/luatex/generic/luatexja/tool/kyoikukanji.txt
-2020/12/23 | 3313 | macros/luatex/generic/luatexja/tool/ltj-unicode-ccfix_make2.pl
-2020/12/23 | 355 | macros/luatex/generic/luatexja/tool/otf-AdobeMingStd-Light.txt
-2020/12/23 | 326 | macros/luatex/generic/luatexja/tool/otf-AdobeMyungjoStd-Medium.txt
-2020/12/23 | 317 | macros/luatex/generic/luatexja/tool/otf-AdobeSongStd-Light.txt
-2020/12/23 | 896 | macros/luatex/generic/luatexja/tool/otf-KozMinPr6N-Regular.txt
-2020/12/23 | 945 | macros/luatex/generic/luatexja/tool/table_ivd_aj1.lua
-2020/12/23 | 3100 | macros/luatex/generic/luatexja/tool/table_jisx0208.tex
-2020/12/23 | 11335 | macros/luatex/generic/luatexja/tool/unicodeBlocks.tex
-2020/12/23 | 3791551 | macros/luatex/generic/luatexja.zip
+2021/01/03 | 1536 | macros/luatex/generic/luatexja/COPYING
+2021/01/03 | 945 | macros/luatex/generic/luatexja/doc/jfm-testf.lua
+2021/01/03 | 3238 | macros/luatex/generic/luatexja/doc/jfm-test.lua
+2021/01/03 | 4452 | macros/luatex/generic/luatexja/doc/jfm-ujisc33.lua
+2021/01/03 | 166557 | macros/luatex/generic/luatexja/doc/lltjp-geometry.pdf
+2021/01/03 | 13726 | macros/luatex/generic/luatexja/doc/lltjp-geometry.tex
+2021/01/03 | 400691 | macros/luatex/generic/luatexja/doc/ltjclasses.pdf
+2021/01/03 | 69366 | macros/luatex/generic/luatexja/doc/ltjltxdoc.pdf
+2021/01/03 | 457434 | macros/luatex/generic/luatexja/doc/ltjsclasses.pdf
+2021/01/03 | 530319 | macros/luatex/generic/luatexja/doc/luatexja.dtx
+2021/01/03 | 699665 | macros/luatex/generic/luatexja/doc/luatexja-en.pdf
+2021/01/03 | 355 | macros/luatex/generic/luatexja/doc/luatexja.ins
+2021/01/03 | 1135849 | macros/luatex/generic/luatexja/doc/luatexja-ja.pdf
+2021/01/03 | 382321 | macros/luatex/generic/luatexja/doc/luatexja-ruby.pdf
+2021/01/03 | 51944 | macros/luatex/generic/luatexja/doc/luatexja-ruby.tex
+2021/01/03 | 3764 | macros/luatex/generic/luatexja/README
+2021/01/03 | 4559 | macros/luatex/generic/luatexja/src/addons/luatexja-adjust.sty
+2021/01/03 | 33461 | macros/luatex/generic/luatexja/src/addons/luatexja-ajmacros.sty
+2021/01/03 | 15839 | macros/luatex/generic/luatexja/src/addons/luatexja-fontspec-27c.sty
+2021/01/03 | 1637 | macros/luatex/generic/luatexja/src/addons/luatexja-fontspec.sty
+2021/01/03 | 6891 | macros/luatex/generic/luatexja/src/addons/luatexja-otf.sty
+2021/01/03 | 29181 | macros/luatex/generic/luatexja/src/addons/luatexja-preset.sty
+2021/01/03 | 9765 | macros/luatex/generic/luatexja/src/addons/luatexja-ruby.sty
+2021/01/03 | 2193 | macros/luatex/generic/luatexja/src/addons/luatexja-zhfonts.sty
+2021/01/03 | 2601 | macros/luatex/generic/luatexja/src/jfm-banjiao.lua
+2021/01/03 | 2207 | macros/luatex/generic/luatexja/src/jfm-CCT.lua
+2021/01/03 | 2342 | macros/luatex/generic/luatexja/src/jfm-jis.lua
+2021/01/03 | 2586 | macros/luatex/generic/luatexja/src/jfm-kaiming.lua
+2021/01/03 | 8106 | macros/luatex/generic/luatexja/src/jfm-min.lua
+2021/01/03 | 192 | macros/luatex/generic/luatexja/src/jfm-mono.lua
+2021/01/03 | 200 | macros/luatex/generic/luatexja/src/jfm-prop.lua
+2021/01/03 | 196 | macros/luatex/generic/luatexja/src/jfm-propv.lua
+2021/01/03 | 196 | macros/luatex/generic/luatexja/src/jfm-propw.lua
+2021/01/03 | 2575 | macros/luatex/generic/luatexja/src/jfm-quanjiao.lua
+2021/01/03 | 4808 | macros/luatex/generic/luatexja/src/jfm-tmin.lua
+2021/01/03 | 13899 | macros/luatex/generic/luatexja/src/jfm-ujis.lua
+2021/01/03 | 11506 | macros/luatex/generic/luatexja/src/jfm-ujisv.lua
+2021/01/03 | 26765 | macros/luatex/generic/luatexja/src/lltjext.sty
+2021/01/03 | 19572 | macros/luatex/generic/luatexja/src/ltj-adjust.lua
+2021/01/03 | 12151 | macros/luatex/generic/luatexja/src/ltj-base.lua
+2021/01/03 | 8136 | macros/luatex/generic/luatexja/src/ltj-base.sty
+2021/01/03 | 3961 | macros/luatex/generic/luatexja/src/ltj-charrange.lua
+2021/01/03 | 177581 | macros/luatex/generic/luatexja/src/ltjclasses.dtx
+2021/01/03 | 1278 | macros/luatex/generic/luatexja/src/ltjclasses.ins
+2021/01/03 | 3748 | macros/luatex/generic/luatexja/src/ltj-compat.lua
+2021/01/03 | 5222 | macros/luatex/generic/luatexja/src/ltj-debug.lua
+2021/01/03 | 39902 | macros/luatex/generic/luatexja/src/ltj-direction.lua
+2021/01/03 | 1786 | macros/luatex/generic/luatexja/src/ltj-inputbuf.lua
+2021/01/03 | 154828 | macros/luatex/generic/luatexja/src/ltj-ivd_aj1.lua
+2021/01/03 | 55230 | macros/luatex/generic/luatexja/src/ltj-jfmglue.lua
+2021/01/03 | 48050 | macros/luatex/generic/luatexja/src/ltj-jfont.lua
+2021/01/03 | 54427 | macros/luatex/generic/luatexja/src/ltj-jisx0208.lua
+2021/01/03 | 18636 | macros/luatex/generic/luatexja/src/ltj-kinsoku.tex
+2021/01/03 | 3326 | macros/luatex/generic/luatexja/src/ltj-latex.sty
+2021/01/03 | 3755 | macros/luatex/generic/luatexja/src/ltj-lineskip.lua
+2021/01/03 | 5940 | macros/luatex/generic/luatexja/src/ltj-lotf_aux.lua
+2021/01/03 | 8607 | macros/luatex/generic/luatexja/src/ltjltxdoc.dtx
+2021/01/03 | 126 | macros/luatex/generic/luatexja/src/ltjltxdoc.ins
+2021/01/03 | 7370 | macros/luatex/generic/luatexja/src/ltj-math.lua
+2021/01/03 | 8609 | macros/luatex/generic/luatexja/src/ltj-otf.lua
+2021/01/03 | 3998 | macros/luatex/generic/luatexja/src/ltj-plain.sty
+2021/01/03 | 7026 | macros/luatex/generic/luatexja/src/ltj-pretreat.lua
+2021/01/03 | 14517 | macros/luatex/generic/luatexja/src/ltj-rmlgbm.lua
+2021/01/03 | 32061 | macros/luatex/generic/luatexja/src/ltj-ruby.lua
+2021/01/03 | 188942 | macros/luatex/generic/luatexja/src/ltjsclasses.dtx
+2021/01/03 | 385 | macros/luatex/generic/luatexja/src/ltjsclasses.ins
+2021/01/03 | 12781 | macros/luatex/generic/luatexja/src/ltj-setwidth.lua
+2021/01/03 | 4871 | macros/luatex/generic/luatexja/src/ltj-stack.lua
+2021/01/03 | 7661 | macros/luatex/generic/luatexja/src/ltj-unicode-ccfix.lua
+2021/01/03 | 3451 | macros/luatex/generic/luatexja/src/luatexja-compat.sty
+2021/01/03 | 28900 | macros/luatex/generic/luatexja/src/luatexja-core.sty
+2021/01/03 | 21230 | macros/luatex/generic/luatexja/src/luatexja.lua
+2021/01/03 | 1832 | macros/luatex/generic/luatexja/src/luatexja.sty
+2021/01/03 | 13411 | macros/luatex/generic/luatexja/src/patches/lltjcore.sty
+2021/01/03 | 6408 | macros/luatex/generic/luatexja/src/patches/lltjdefs.sty
+2021/01/03 | 41972 | macros/luatex/generic/luatexja/src/patches/lltjfont.sty
+2021/01/03 | 617 | macros/luatex/generic/luatexja/src/patches/lltjp-array.sty
+2021/01/03 | 3542 | macros/luatex/generic/luatexja/src/patches/lltjp-atbegshi.sty
+2021/01/03 | 825 | macros/luatex/generic/luatexja/src/patches/lltjp-collcell.sty
+2021/01/03 | 405 | macros/luatex/generic/luatexja/src/patches/lltjp-everyshi.sty
+2021/01/03 | 5850 | macros/luatex/generic/luatexja/src/patches/lltjp-fontspec.sty
+2021/01/03 | 1406 | macros/luatex/generic/luatexja/src/patches/lltjp-footmisc.sty
+2021/01/03 | 18543 | macros/luatex/generic/luatexja/src/patches/lltjp-geometry.sty
+2021/01/03 | 14709 | macros/luatex/generic/luatexja/src/patches/lltjp-listings.sty
+2021/01/03 | 2057 | macros/luatex/generic/luatexja/src/patches/lltjp-microtype.sty
+2021/01/03 | 189 | macros/luatex/generic/luatexja/src/patches/lltjp-preview.sty
+2021/01/03 | 2997 | macros/luatex/generic/luatexja/src/patches/lltjp-siunitx.sty
+2021/01/03 | 933 | macros/luatex/generic/luatexja/src/patches/lltjp-stfloats.sty
+2021/01/03 | 5682 | macros/luatex/generic/luatexja/src/patches/lltjp-tascmac.sty
+2021/01/03 | 2374 | macros/luatex/generic/luatexja/src/patches/lltjp-unicode-math.sty
+2021/01/03 | 3371 | macros/luatex/generic/luatexja/src/patches/lltjp-xunicode.sty
+2021/01/03 | 580 | macros/luatex/generic/luatexja/tool/blocks2defcharrange.rb
+2021/01/03 | 1224 | macros/luatex/generic/luatexja/tool/chars2defcharrange.rb
+2021/01/03 | 1130 | macros/luatex/generic/luatexja/tool/function_uax50.lua
+2021/01/03 | 1397 | macros/luatex/generic/luatexja/tool/ivslist.tex
+2021/01/03 | 7790 | macros/luatex/generic/luatexja/tool/jfm-convert.lua
+2021/01/03 | 551 | macros/luatex/generic/luatexja/tool/jfm-readable.rb
+2021/01/03 | 6060 | macros/luatex/generic/luatexja/tool/kyoikukanjiChars.tex
+2021/01/03 | 4262 | macros/luatex/generic/luatexja/tool/kyoikukanji.txt
+2021/01/03 | 3313 | macros/luatex/generic/luatexja/tool/ltj-unicode-ccfix_make2.pl
+2021/01/03 | 355 | macros/luatex/generic/luatexja/tool/otf-AdobeMingStd-Light.txt
+2021/01/03 | 326 | macros/luatex/generic/luatexja/tool/otf-AdobeMyungjoStd-Medium.txt
+2021/01/03 | 317 | macros/luatex/generic/luatexja/tool/otf-AdobeSongStd-Light.txt
+2021/01/03 | 896 | macros/luatex/generic/luatexja/tool/otf-KozMinPr6N-Regular.txt
+2021/01/03 | 945 | macros/luatex/generic/luatexja/tool/table_ivd_aj1.lua
+2021/01/03 | 3100 | macros/luatex/generic/luatexja/tool/table_jisx0208.tex
+2021/01/03 | 11335 | macros/luatex/generic/luatexja/tool/unicodeBlocks.tex
+2021/01/03 | 3792890 | macros/luatex/generic/luatexja.zip
2020/07/27 | 7595 | macros/luatex/generic/luatexko/ChangeLog
2020/07/27 | 325482 | macros/luatex/generic/luatexko/luatexko-doc.pdf
2020/07/27 | 31952 | macros/luatex/generic/luatexko/luatexko-doc.tex
@@ -251316,26 +251312,26 @@
2020/11/06 | 834 | support/latexindent/LatexIndent/Version.pm
2020/11/06 | 1875 | support/latexindent/README
2020/11/06 | 9549543 | support/latexindent.zip
-2020/06/08 | 16265 | support/latex-make/figlatex.dtx
-2020/06/08 | 221442 | support/latex-make/figlatex.pdf
+2021/01/03 | 16380 | support/latex-make/figlatex.dtx
+2021/01/03 | 221479 | support/latex-make/figlatex.pdf
2001/06/07 | 302 | support/latexmake/latexmake.diz
-2020/06/08 | 79855 | support/latex-make/latex-make.dtx
-2020/06/08 | 2415 | support/latex-make/latex-make.ins
+2021/01/03 | 80466 | support/latex-make/latex-make.dtx
+2021/01/03 | 2415 | support/latex-make/latex-make.ins
2001/06/07 | 211 | support/latexmake/latexmake.news
-2020/06/08 | 317455 | support/latex-make/latex-make.pdf
+2021/01/03 | 318156 | support/latex-make/latex-make.pdf
2001/09/22 | 2215 | support/latexmake/latexmake.why.htm
2001/09/14 | 7982 | support/latexmake/makefile
-2020/06/08 | 5377 | support/latex-make/pdfswitch.dtx
-2020/06/08 | 2487 | support/latex-make/README
+2021/01/03 | 5377 | support/latex-make/pdfswitch.dtx
+2021/01/03 | 2489 | support/latex-make/README
2001/03/20 | 696 | support/latexmake/README
2018/04/10 | 36809 | support/latex_maker/mk
2018/04/10 | 75903 | support/latex_maker/mk.pdf
2018/04/10 | 752 | support/latex_maker/README
2018/04/10 | 87098 | support/latex_maker.zip
2001/07/21 | 208 | support/latexmake/style.css
-2020/06/08 | 32296 | support/latex-make/texdepends.dtx
-2020/06/08 | 230232 | support/latex-make/texdepends.pdf
-2020/06/08 | 798161 | support/latex-make.zip
+2021/01/03 | 32687 | support/latex-make/texdepends.dtx
+2021/01/03 | 230951 | support/latex-make/texdepends.pdf
+2021/01/03 | 800028 | support/latex-make.zip
2006/03/12 | 5889 | support/latexmake.zip
2020/09/30 | 35167 | support/latexmk/CHANGES
2013/12/03 | 17993 | support/latexmk/COPYING
@@ -259460,7 +259456,7 @@
2020/03/09 | 568 | systems/texlive/tlnet/archive/collection-langcjk.r54191.tar.xz
2020/03/04 | 608 | systems/texlive/tlnet/archive/collection-langcyrillic.r54074.tar.xz
2020/03/04 | 372 | systems/texlive/tlnet/archive/collection-langczechslovak.r54074.tar.xz
-2020/11/13 | 840 | systems/texlive/tlnet/archive/collection-langenglish.r56919.tar.xz
+2021/01/03 | 832 | systems/texlive/tlnet/archive/collection-langenglish.r57292.tar.xz
2020/11/10 | 704 | systems/texlive/tlnet/archive/collection-langeuropean.r56895.tar.xz
2020/08/06 | 584 | systems/texlive/tlnet/archive/collection-langfrench.r56051.tar.xz
2020/07/01 | 628 | systems/texlive/tlnet/archive/collection-langgerman.r55706.tar.xz
@@ -260387,8 +260383,8 @@
2019/02/28 | 3156 | systems/texlive/tlnet/archive/docmute.source.r25741.tar.xz
2019/02/28 | 1508 | systems/texlive/tlnet/archive/doc-pictex.doc.r24927.tar.xz
2019/02/28 | 468 | systems/texlive/tlnet/archive/doc-pictex.r24927.tar.xz
-2020/12/16 | 304096 | systems/texlive/tlnet/archive/docsurvey.doc.r57146.tar.xz
-2020/12/16 | 544 | systems/texlive/tlnet/archive/docsurvey.r57146.tar.xz
+2021/01/03 | 336636 | systems/texlive/tlnet/archive/docsurvey.doc.r57298.tar.xz
+2021/01/03 | 544 | systems/texlive/tlnet/archive/docsurvey.r57298.tar.xz
2019/02/28 | 603152 | systems/texlive/tlnet/archive/doctools.doc.r34474.tar.xz
2019/02/28 | 5852 | systems/texlive/tlnet/archive/doctools.r34474.tar.xz
2019/02/28 | 11196 | systems/texlive/tlnet/archive/doctools.source.r34474.tar.xz
@@ -261563,8 +261559,6 @@
2020/12/17 | 5372 | systems/texlive/tlnet/archive/firstaid.source.r57154.tar.xz
2019/02/28 | 503812 | systems/texlive/tlnet/archive/first-latex-doc.doc.r15878.tar.xz
2019/02/28 | 496 | systems/texlive/tlnet/archive/first-latex-doc.r15878.tar.xz
-2020/11/13 | 145100 | systems/texlive/tlnet/archive/first-packages.doc.r56919.tar.xz
-2020/11/13 | 468 | systems/texlive/tlnet/archive/first-packages.r56919.tar.xz
2019/02/28 | 496576 | systems/texlive/tlnet/archive/fitbox.doc.r50088.tar.xz
2019/02/28 | 2228 | systems/texlive/tlnet/archive/fitbox.r50088.tar.xz
2019/02/28 | 5812 | systems/texlive/tlnet/archive/fitbox.source.r50088.tar.xz
@@ -262370,10 +262364,10 @@
2019/02/28 | 38768 | systems/texlive/tlnet/archive/HA-prosper.source.r15878.tar.xz
2020/03/04 | 216528 | systems/texlive/tlnet/archive/har2nat.doc.r54080.tar.xz
2020/03/04 | 1112 | systems/texlive/tlnet/archive/har2nat.r54080.tar.xz
-2021/01/02 | 3048 | systems/texlive/tlnet/archive/haranoaji.doc.r57285.tar.xz
-2021/01/02 | 3060 | systems/texlive/tlnet/archive/haranoaji-extra.doc.r57284.tar.xz
-2021/01/02 | 25883320 | systems/texlive/tlnet/archive/haranoaji-extra.r57284.tar.xz
-2021/01/02 | 26061108 | systems/texlive/tlnet/archive/haranoaji.r57285.tar.xz
+2021/01/03 | 3048 | systems/texlive/tlnet/archive/haranoaji.doc.r57294.tar.xz
+2021/01/03 | 3060 | systems/texlive/tlnet/archive/haranoaji-extra.doc.r57295.tar.xz
+2021/01/03 | 25876968 | systems/texlive/tlnet/archive/haranoaji-extra.r57295.tar.xz
+2021/01/03 | 26056584 | systems/texlive/tlnet/archive/haranoaji.r57294.tar.xz
2019/02/28 | 120084 | systems/texlive/tlnet/archive/hardwrap.doc.r21396.tar.xz
2019/02/28 | 2732 | systems/texlive/tlnet/archive/hardwrap.r21396.tar.xz
2019/02/28 | 11108 | systems/texlive/tlnet/archive/hardwrap.source.r21396.tar.xz
@@ -263317,9 +263311,9 @@
2020/03/03 | 380 | systems/texlive/tlnet/archive/latex-bin.x86_64-solaris.r54018.tar.xz
2019/02/28 | 6200016 | systems/texlive/tlnet/archive/latex-brochure.doc.r40612.tar.xz
2019/02/28 | 500 | systems/texlive/tlnet/archive/latex-brochure.r40612.tar.xz
-2020/09/26 | 186508 | systems/texlive/tlnet/archive/latexbug.doc.r56434.tar.xz
-2020/09/26 | 4772 | systems/texlive/tlnet/archive/latexbug.r56434.tar.xz
-2020/09/26 | 8908 | systems/texlive/tlnet/archive/latexbug.source.r56434.tar.xz
+2021/01/03 | 185892 | systems/texlive/tlnet/archive/latexbug.doc.r57299.tar.xz
+2021/01/03 | 4784 | systems/texlive/tlnet/archive/latexbug.r57299.tar.xz
+2021/01/03 | 8920 | systems/texlive/tlnet/archive/latexbug.source.r57299.tar.xz
2019/02/28 | 528444 | systems/texlive/tlnet/archive/latexcheat-de.doc.r35702.tar.xz
2019/02/28 | 544 | systems/texlive/tlnet/archive/latexcheat-de.r35702.tar.xz
2019/02/28 | 155812 | systems/texlive/tlnet/archive/latexcheat.doc.r15878.tar.xz
@@ -263357,8 +263351,8 @@
2019/02/28 | 392 | systems/texlive/tlnet/archive/latexdiff.x86_64-linuxmusl.r46840.tar.xz
2019/02/28 | 384 | systems/texlive/tlnet/archive/latexdiff.x86_64-linux.r16420.tar.xz
2019/02/28 | 384 | systems/texlive/tlnet/archive/latexdiff.x86_64-solaris.r18442.tar.xz
-2019/02/28 | 130636 | systems/texlive/tlnet/archive/latex-doc-ptr.doc.r15878.tar.xz
-2019/02/28 | 500 | systems/texlive/tlnet/archive/latex-doc-ptr.r15878.tar.xz
+2021/01/03 | 186840 | systems/texlive/tlnet/archive/latex-doc-ptr.doc.r57293.tar.xz
+2021/01/03 | 520 | systems/texlive/tlnet/archive/latex-doc-ptr.r57293.tar.xz
2021/01/01 | 22860720 | systems/texlive/tlnet/archive/latex.doc.r57276.tar.xz
2019/02/28 | 8008 | systems/texlive/tlnet/archive/latexfileinfo-pkgs.doc.r26760.tar.xz
2019/02/28 | 856 | systems/texlive/tlnet/archive/latexfileinfo-pkgs.r26760.tar.xz
@@ -267516,8 +267510,8 @@
2019/02/28 | 1009612 | systems/texlive/tlnet/archive/spath3.doc.r50018.tar.xz
2019/02/28 | 11704 | systems/texlive/tlnet/archive/spath3.r50018.tar.xz
2019/02/28 | 17936 | systems/texlive/tlnet/archive/spath3.source.r50018.tar.xz
-2020/08/23 | 36836 | systems/texlive/tlnet/archive/spectral.doc.r56153.tar.xz
-2020/08/23 | 3545044 | systems/texlive/tlnet/archive/spectral.r56153.tar.xz
+2021/01/03 | 80960 | systems/texlive/tlnet/archive/spectral.doc.r57296.tar.xz
+2021/01/03 | 3545232 | systems/texlive/tlnet/archive/spectral.r57296.tar.xz
2019/02/28 | 2635988 | systems/texlive/tlnet/archive/spectralsequences.doc.r50072.tar.xz
2019/02/28 | 69124 | systems/texlive/tlnet/archive/spectralsequences.r50072.tar.xz
2019/02/28 | 142556 | systems/texlive/tlnet/archive/spelling.doc.r30715.tar.xz
@@ -267664,10 +267658,10 @@
2019/02/28 | 3071164 | systems/texlive/tlnet/archive/stellenbosch.doc.r36696.tar.xz
2019/02/28 | 703392 | systems/texlive/tlnet/archive/stellenbosch.r36696.tar.xz
2019/02/28 | 415320 | systems/texlive/tlnet/archive/stellenbosch.source.r36696.tar.xz
-2020/10/19 | 37520 | systems/texlive/tlnet/archive/step.doc.r56690.tar.xz
+2021/01/03 | 37108 | systems/texlive/tlnet/archive/step.doc.r57297.tar.xz
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
-2020/10/19 | 1300856 | systems/texlive/tlnet/archive/step.r56690.tar.xz
+2021/01/03 | 1300780 | systems/texlive/tlnet/archive/step.r57297.tar.xz
2019/03/21 | 5856944 | systems/texlive/tlnet/archive/stex.doc.r50489.tar.xz
2019/03/21 | 41256 | systems/texlive/tlnet/archive/stex.r50489.tar.xz
2019/03/21 | 495572 | systems/texlive/tlnet/archive/stex.source.r50489.tar.xz
@@ -268041,13 +268035,13 @@
2020/03/02 | 109508 | systems/texlive/tlnet/archive/tex4ht.amd64-freebsd.r53999.tar.xz
2020/03/02 | 87376 | systems/texlive/tlnet/archive/tex4ht.amd64-netbsd.r53995.tar.xz
2020/03/04 | 72564 | systems/texlive/tlnet/archive/tex4ht.armhf-linux.r54033.tar.xz
-2020/12/26 | 136156 | systems/texlive/tlnet/archive/tex4ht.doc.r57228.tar.xz
+2021/01/03 | 136156 | systems/texlive/tlnet/archive/tex4ht.doc.r57302.tar.xz
2020/06/02 | 51092 | systems/texlive/tlnet/archive/tex4ht.i386-cygwin.r55384.tar.xz
2020/03/02 | 90676 | systems/texlive/tlnet/archive/tex4ht.i386-freebsd.r53999.tar.xz
2020/03/02 | 89232 | systems/texlive/tlnet/archive/tex4ht.i386-linux.r53999.tar.xz
2020/03/06 | 76276 | systems/texlive/tlnet/archive/tex4ht.i386-netbsd.r54104.tar.xz
2020/03/02 | 83968 | systems/texlive/tlnet/archive/tex4ht.i386-solaris.r53999.tar.xz
-2020/12/26 | 897568 | systems/texlive/tlnet/archive/tex4ht.r57228.tar.xz
+2021/01/03 | 897680 | systems/texlive/tlnet/archive/tex4ht.r57302.tar.xz
2020/10/29 | 57840 | systems/texlive/tlnet/archive/tex4ht.win32.r56792.tar.xz
2020/06/02 | 57936 | systems/texlive/tlnet/archive/tex4ht.x86_64-cygwin.r55384.tar.xz
2020/03/02 | 85024 | systems/texlive/tlnet/archive/tex4ht.x86_64-darwinlegacy.r53999.tar.xz
@@ -268225,8 +268219,8 @@
2020/03/24 | 280 | systems/texlive/tlnet/archive/texlive-cz.r54496.tar.xz
2020/12/26 | 1338744 | systems/texlive/tlnet/archive/texlive-de.doc.r57223.tar.xz
2020/12/26 | 272 | systems/texlive/tlnet/archive/texlive-de.r57223.tar.xz
-2021/01/02 | 171060 | systems/texlive/tlnet/archive/texlive-docindex.doc.r57279.tar.xz
-2021/01/02 | 388 | systems/texlive/tlnet/archive/texlive-docindex.r57279.tar.xz
+2021/01/03 | 170988 | systems/texlive/tlnet/archive/texlive-docindex.doc.r57290.tar.xz
+2021/01/03 | 392 | systems/texlive/tlnet/archive/texlive-docindex.r57290.tar.xz
2020/04/16 | 1891392 | systems/texlive/tlnet/archive/texlive-en.doc.r54755.tar.xz
2020/04/16 | 272 | systems/texlive/tlnet/archive/texlive-en.r54755.tar.xz
2020/03/22 | 3090144 | systems/texlive/tlnet/archive/texlive-es.doc.r54465.tar.xz
@@ -268694,8 +268688,8 @@
2020/05/14 | 340 | systems/texlive/tlnet/archive/tikztosvg.x86_64-linuxmusl.r55132.tar.xz
2020/05/14 | 336 | systems/texlive/tlnet/archive/tikztosvg.x86_64-linux.r55132.tar.xz
2020/05/14 | 336 | systems/texlive/tlnet/archive/tikztosvg.x86_64-solaris.r55132.tar.xz
-2020/02/12 | 513644 | systems/texlive/tlnet/archive/tikz-trackschematic.doc.r53754.tar.xz
-2020/02/12 | 11324 | systems/texlive/tlnet/archive/tikz-trackschematic.r53754.tar.xz
+2021/01/03 | 598032 | systems/texlive/tlnet/archive/tikz-trackschematic.doc.r57300.tar.xz
+2021/01/03 | 15172 | systems/texlive/tlnet/archive/tikz-trackschematic.r57300.tar.xz
2019/02/28 | 119856 | systems/texlive/tlnet/archive/tikz-truchet.doc.r50020.tar.xz
2019/02/28 | 2236 | systems/texlive/tlnet/archive/tikz-truchet.r50020.tar.xz
2019/02/28 | 3476 | systems/texlive/tlnet/archive/tikz-truchet.source.r50020.tar.xz
@@ -269968,16 +269962,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
2020/12/03 | 105972 | systems/texlive/tlnet/install-tl
-2021/01/02 | 5500396 | systems/texlive/tlnet/install-tl-unx.tar.gz
-2021/01/02 | 152 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512
-2021/01/02 | 455 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512.asc
+2021/01/03 | 5500584 | systems/texlive/tlnet/install-tl-unx.tar.gz
+2021/01/03 | 152 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512
+2021/01/03 | 455 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512.asc
2020/08/23 | 4889 | systems/texlive/tlnet/install-tl-windows.bat
-2021/01/02 | 19384171 | systems/texlive/tlnet/install-tl-windows.exe
-2021/01/02 | 153 | systems/texlive/tlnet/install-tl-windows.exe.sha512
-2021/01/02 | 455 | systems/texlive/tlnet/install-tl-windows.exe.sha512.asc
-2021/01/02 | 24270323 | systems/texlive/tlnet/install-tl.zip
-2021/01/02 | 145 | systems/texlive/tlnet/install-tl.zip.sha512
-2021/01/02 | 455 | systems/texlive/tlnet/install-tl.zip.sha512.asc
+2021/01/03 | 19384200 | systems/texlive/tlnet/install-tl-windows.exe
+2021/01/03 | 153 | systems/texlive/tlnet/install-tl-windows.exe.sha512
+2021/01/03 | 455 | systems/texlive/tlnet/install-tl-windows.exe.sha512.asc
+2021/01/03 | 24270323 | systems/texlive/tlnet/install-tl.zip
+2021/01/03 | 145 | systems/texlive/tlnet/install-tl.zip.sha512
+2021/01/03 | 455 | systems/texlive/tlnet/install-tl.zip.sha512.asc
2020/03/05 | 1215 | systems/texlive/tlnet/README.md
2020/04/06 | 5961 | systems/texlive/tlnet/tlpkg/gpg/pubring.gpg
2016/04/12 | 600 | systems/texlive/tlnet/tlpkg/gpg/random_seed
@@ -270033,12 +270027,12 @@
2020/05/17 | 20322 | systems/texlive/tlnet/tlpkg/TeXLive/TLCrypto.pm
2020/05/03 | 4786 | systems/texlive/tlnet/tlpkg/TeXLive/TLDownload.pm
2020/09/22 | 27563 | systems/texlive/tlnet/tlpkg/TeXLive/TLPaper.pm
-2021/01/02 | 16811059 | systems/texlive/tlnet/tlpkg/texlive.tlpdb
-2021/01/02 | 48 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5
+2021/01/03 | 16813103 | systems/texlive/tlnet/tlpkg/texlive.tlpdb
+2021/01/03 | 48 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5
2020/05/13 | 86417 | systems/texlive/tlnet/tlpkg/TeXLive/TLPDB.pm
-2021/01/02 | 144 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512
-2021/01/02 | 455 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc
-2021/01/02 | 2259440 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz
+2021/01/03 | 144 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512
+2021/01/03 | 455 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc
+2021/01/03 | 2258800 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz
2020/04/15 | 58761 | systems/texlive/tlnet/tlpkg/TeXLive/TLPOBJ.pm
2020/03/20 | 41736 | systems/texlive/tlnet/tlpkg/TeXLive/TLPSRC.pm
2020/05/11 | 15010 | systems/texlive/tlnet/tlpkg/TeXLive/TLTREE.pm
@@ -274609,7 +274603,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
-2021/01/02 | 555886 | systems/win32/miktex/tm/packages/files.csv.lzma
+2021/01/03 | 555886 | 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
@@ -275789,9 +275783,9 @@
2018/01/12 | 157226 | systems/win32/miktex/tm/packages/miktex-zip-bin-x64.tar.lzma
2020/12/14 | 39268 | systems/win32/miktex/tm/packages/miktex-zlib-bin-2.9.tar.lzma
2020/12/14 | 43043 | systems/win32/miktex/tm/packages/miktex-zlib-bin-x64-2.9.tar.lzma
-2021/01/02 | 205688 | systems/win32/miktex/tm/packages/miktex-zzdb1-2.9.tar.lzma
-2021/01/02 | 1236109 | systems/win32/miktex/tm/packages/miktex-zzdb2-2.9.tar.lzma
-2021/01/02 | 1154067 | systems/win32/miktex/tm/packages/miktex-zzdb3-2.9.tar.lzma
+2021/01/03 | 205728 | systems/win32/miktex/tm/packages/miktex-zzdb1-2.9.tar.lzma
+2021/01/03 | 1236145 | systems/win32/miktex/tm/packages/miktex-zzdb2-2.9.tar.lzma
+2021/01/03 | 1154023 | systems/win32/miktex/tm/packages/miktex-zzdb3-2.9.tar.lzma
2020/12/14 | 13302 | systems/win32/miktex/tm/packages/miktex-zzip-bin-2.9.tar.lzma
2020/12/14 | 14143 | 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
@@ -275948,187 +275942,187 @@
2018/04/09 | 400132 | systems/win32/miktex/tm/packages/newunicodechar.tar.lzma
2011/09/19 | 101312 | systems/win32/miktex/tm/packages/newvbtm.tar.lzma
2020/09/06 | 231669 | systems/win32/miktex/tm/packages/newverbs.tar.lzma
-2021/01/02 | 555292 | systems/win32/miktex/tm/packages/next/files.csv.lzma
-2021/01/02 | 50711 | systems/win32/miktex/tm/packages/next/miktex-arctrl-bin-2.9.tar.lzma
-2021/01/02 | 56366 | systems/win32/miktex/tm/packages/next/miktex-arctrl-bin-x64-2.9.tar.lzma
-2021/01/02 | 967933 | systems/win32/miktex/tm/packages/next/miktex-asymptote-bin-2.9.tar.lzma
-2021/01/02 | 1078478 | systems/win32/miktex/tm/packages/next/miktex-asymptote-bin-x64-2.9.tar.lzma
-2021/01/02 | 28978 | systems/win32/miktex/tm/packages/next/miktex-autosp-bin-2.9.tar.lzma
-2021/01/02 | 31349 | systems/win32/miktex/tm/packages/next/miktex-autosp-bin-x64-2.9.tar.lzma
-2021/01/02 | 29408 | systems/win32/miktex/tm/packages/next/miktex-axohelp-bin-2.9.tar.lzma
-2021/01/02 | 34194 | systems/win32/miktex/tm/packages/next/miktex-axohelp-bin-x64-2.9.tar.lzma
-2021/01/02 | 50034 | systems/win32/miktex/tm/packages/next/miktex-bibarts-bin-2.9.tar.lzma
-2021/01/02 | 57438 | systems/win32/miktex/tm/packages/next/miktex-bibarts-bin-x64-2.9.tar.lzma
-2021/01/02 | 85013 | systems/win32/miktex/tm/packages/next/miktex-bibtex8bit-bin-2.9.tar.lzma
-2021/01/02 | 94551 | systems/win32/miktex/tm/packages/next/miktex-bibtex8bit-bin-x64-2.9.tar.lzma
-2021/01/02 | 65805 | systems/win32/miktex/tm/packages/next/miktex-bibtex-bin-2.9.tar.lzma
-2021/01/02 | 73674 | systems/win32/miktex/tm/packages/next/miktex-bibtex-bin-x64-2.9.tar.lzma
-2021/01/02 | 27198 | systems/win32/miktex/tm/packages/next/miktex-bzip2-bin-2.9.tar.lzma
-2021/01/02 | 30889 | systems/win32/miktex/tm/packages/next/miktex-bzip2-bin-x64-2.9.tar.lzma
-2021/01/02 | 330226 | systems/win32/miktex/tm/packages/next/miktex-cairo-bin-2.9.tar.lzma
-2021/01/02 | 392501 | systems/win32/miktex/tm/packages/next/miktex-cairo-bin-x64-2.9.tar.lzma
-2021/01/02 | 32597 | systems/win32/miktex/tm/packages/next/miktex-chktex-bin-2.9.tar.lzma
-2021/01/02 | 36596 | systems/win32/miktex/tm/packages/next/miktex-chktex-bin-x64-2.9.tar.lzma
-2021/01/02 | 51321 | systems/win32/miktex/tm/packages/next/miktex-cjkutils-bin-2.9.tar.lzma
-2021/01/02 | 56472 | systems/win32/miktex/tm/packages/next/miktex-cjkutils-bin-x64-2.9.tar.lzma
-2021/01/02 | 212399 | systems/win32/miktex/tm/packages/next/miktex-console-bin-2.9.tar.lzma
-2021/01/02 | 231839 | systems/win32/miktex/tm/packages/next/miktex-console-bin-x64-2.9.tar.lzma
-2021/01/02 | 179342 | systems/win32/miktex/tm/packages/next/miktex-curl-bin-2.9.tar.lzma
-2021/01/02 | 195611 | systems/win32/miktex/tm/packages/next/miktex-curl-bin-x64-2.9.tar.lzma
-2021/01/02 | 52164 | systems/win32/miktex/tm/packages/next/miktex-cweb-bin-2.9.tar.lzma
-2021/01/02 | 59081 | systems/win32/miktex/tm/packages/next/miktex-cweb-bin-x64-2.9.tar.lzma
-2021/01/02 | 21166 | systems/win32/miktex/tm/packages/next/miktex-devnag-bin-2.9.tar.lzma
-2021/01/02 | 23265 | systems/win32/miktex/tm/packages/next/miktex-devnag-bin-x64-2.9.tar.lzma
-2021/01/02 | 460887 | systems/win32/miktex/tm/packages/next/miktex-doc.tar.lzma
-2021/01/02 | 45542 | systems/win32/miktex/tm/packages/next/miktex-dvicopy-bin-2.9.tar.lzma
-2021/01/02 | 51381 | systems/win32/miktex/tm/packages/next/miktex-dvicopy-bin-x64-2.9.tar.lzma
-2021/01/02 | 280110 | systems/win32/miktex/tm/packages/next/miktex-dvipdfmx-bin-2.9.tar.lzma
-2021/01/02 | 319753 | systems/win32/miktex/tm/packages/next/miktex-dvipdfmx-bin-x64-2.9.tar.lzma
-2021/01/02 | 41012 | systems/win32/miktex/tm/packages/next/miktex-dvipng-bin-2.9.tar.lzma
-2021/01/02 | 45200 | systems/win32/miktex/tm/packages/next/miktex-dvipng-bin-x64-2.9.tar.lzma
-2021/01/02 | 116825 | systems/win32/miktex/tm/packages/next/miktex-dvips-bin-2.9.tar.lzma
-2021/01/02 | 131230 | systems/win32/miktex/tm/packages/next/miktex-dvips-bin-x64-2.9.tar.lzma
-2021/01/02 | 1282240 | systems/win32/miktex/tm/packages/next/miktex-dvisvgm-bin-2.9.tar.lzma
-2021/01/02 | 1416389 | systems/win32/miktex/tm/packages/next/miktex-dvisvgm-bin-x64-2.9.tar.lzma
-2021/01/02 | 87597 | systems/win32/miktex/tm/packages/next/miktex-epstopdf-bin-2.9.tar.lzma
-2021/01/02 | 99427 | systems/win32/miktex/tm/packages/next/miktex-epstopdf-bin-x64-2.9.tar.lzma
-2021/01/02 | 43073 | systems/win32/miktex/tm/packages/next/miktex-expat-bin-2.9.tar.lzma
-2021/01/02 | 47851 | systems/win32/miktex/tm/packages/next/miktex-expat-bin-x64-2.9.tar.lzma
-2021/01/02 | 25089 | systems/win32/miktex/tm/packages/next/miktex-findtexmf-bin-2.9.tar.lzma
-2021/01/02 | 27947 | systems/win32/miktex/tm/packages/next/miktex-findtexmf-bin-x64-2.9.tar.lzma
-2021/01/02 | 55789 | systems/win32/miktex/tm/packages/next/miktex-fmt-bin-2.9.tar.lzma
-2021/01/02 | 62816 | systems/win32/miktex/tm/packages/next/miktex-fmt-bin-x64-2.9.tar.lzma
-2021/01/02 | 134710 | systems/win32/miktex/tm/packages/next/miktex-fontconfig-bin-2.9.tar.lzma
-2021/01/02 | 152374 | systems/win32/miktex/tm/packages/next/miktex-fontconfig-bin-x64-2.9.tar.lzma
-2021/01/02 | 73241 | systems/win32/miktex/tm/packages/next/miktex-fonts-bin-2.9.tar.lzma
-2021/01/02 | 77821 | systems/win32/miktex/tm/packages/next/miktex-fonts-bin-x64-2.9.tar.lzma
-2021/01/02 | 71568 | systems/win32/miktex/tm/packages/next/miktex-freeglut-bin-2.9.tar.lzma
-2021/01/02 | 80620 | systems/win32/miktex/tm/packages/next/miktex-freeglut-bin-x64-2.9.tar.lzma
-2021/01/02 | 258692 | systems/win32/miktex/tm/packages/next/miktex-freetype2-bin-2.9.tar.lzma
-2021/01/02 | 295532 | systems/win32/miktex/tm/packages/next/miktex-freetype2-bin-x64-2.9.tar.lzma
-2021/01/02 | 22019 | systems/win32/miktex/tm/packages/next/miktex-fribidixetex-bin-2.9.tar.lzma
-2021/01/02 | 25016 | systems/win32/miktex/tm/packages/next/miktex-fribidixetex-bin-x64-2.9.tar.lzma
-2021/01/02 | 99662 | systems/win32/miktex/tm/packages/next/miktex-gd-bin-2.9.tar.lzma
-2021/01/02 | 114807 | systems/win32/miktex/tm/packages/next/miktex-gd-bin-x64-2.9.tar.lzma
-2021/01/02 | 63801 | systems/win32/miktex/tm/packages/next/miktex-graphite2-bin-2.9.tar.lzma
-2021/01/02 | 72839 | systems/win32/miktex/tm/packages/next/miktex-graphite2-bin-x64-2.9.tar.lzma
-2021/01/02 | 94661 | systems/win32/miktex/tm/packages/next/miktex-gregorio-bin-2.9.tar.lzma
-2021/01/02 | 113772 | systems/win32/miktex/tm/packages/next/miktex-gregorio-bin-x64-2.9.tar.lzma
-2021/01/02 | 38037 | systems/win32/miktex/tm/packages/next/miktex-gsf2pk-bin-2.9.tar.lzma
-2021/01/02 | 42571 | systems/win32/miktex/tm/packages/next/miktex-gsf2pk-bin-x64-2.9.tar.lzma
-2021/01/02 | 483102 | systems/win32/miktex/tm/packages/next/miktex-harfbuzz-bin-2.9.tar.lzma
-2021/01/02 | 567839 | systems/win32/miktex/tm/packages/next/miktex-harfbuzz-bin-x64-2.9.tar.lzma
-2021/01/02 | 147333 | systems/win32/miktex/tm/packages/next/miktex-hunspell-bin-2.9.tar.lzma
-2021/01/02 | 159923 | systems/win32/miktex/tm/packages/next/miktex-hunspell-bin-x64-2.9.tar.lzma
-2021/01/02 | 94834 | systems/win32/miktex/tm/packages/next/miktex-jpeg-bin-2.9.tar.lzma
-2021/01/02 | 109177 | systems/win32/miktex/tm/packages/next/miktex-jpeg-bin-x64-2.9.tar.lzma
-2021/01/02 | 16217 | systems/win32/miktex/tm/packages/next/miktex-kpathsea-bin-2.9.tar.lzma
-2021/01/02 | 17877 | systems/win32/miktex/tm/packages/next/miktex-kpathsea-bin-x64-2.9.tar.lzma
-2021/01/02 | 28230 | systems/win32/miktex/tm/packages/next/miktex-lacheck-bin-2.9.tar.lzma
-2021/01/02 | 29931 | systems/win32/miktex/tm/packages/next/miktex-lacheck-bin-x64-2.9.tar.lzma
-2021/01/02 | 624743 | systems/win32/miktex/tm/packages/next/miktex-lcdf-typetools-bin-2.9.tar.lzma
-2021/01/02 | 680035 | systems/win32/miktex/tm/packages/next/miktex-lcdf-typetools-bin-x64-2.9.tar.lzma
-2021/01/02 | 531711 | systems/win32/miktex/tm/packages/next/miktex-libressl-bin-2.9.tar.lzma
-2021/01/02 | 594929 | systems/win32/miktex/tm/packages/next/miktex-libressl-bin-x64-2.9.tar.lzma
-2021/01/02 | 475842 | systems/win32/miktex/tm/packages/next/miktex-log4cxx-bin-2.9.tar.lzma
-2021/01/02 | 511890 | systems/win32/miktex/tm/packages/next/miktex-log4cxx-bin-x64-2.9.tar.lzma
-2021/01/02 | 94180 | systems/win32/miktex/tm/packages/next/miktex-lua53-bin-2.9.tar.lzma
-2021/01/02 | 103388 | systems/win32/miktex/tm/packages/next/miktex-lua53-bin-x64-2.9.tar.lzma
-2021/01/02 | 1699736 | systems/win32/miktex/tm/packages/next/miktex-luatex-bin-2.9.tar.lzma
-2021/01/02 | 1985829 | systems/win32/miktex/tm/packages/next/miktex-luatex-bin-x64-2.9.tar.lzma
-2021/01/02 | 67663 | systems/win32/miktex/tm/packages/next/miktex-lzma-bin-2.9.tar.lzma
-2021/01/02 | 74153 | systems/win32/miktex/tm/packages/next/miktex-lzma-bin-x64-2.9.tar.lzma
-2021/01/02 | 27197 | systems/win32/miktex/tm/packages/next/miktex-makeindex-bin-2.9.tar.lzma
-2021/01/02 | 31392 | systems/win32/miktex/tm/packages/next/miktex-makeindex-bin-x64-2.9.tar.lzma
-2021/01/02 | 7752 | systems/win32/miktex/tm/packages/next/miktex-md5-bin-2.9.tar.lzma
-2021/01/02 | 8785 | systems/win32/miktex/tm/packages/next/miktex-md5-bin-x64-2.9.tar.lzma
-2021/01/02 | 194175 | systems/win32/miktex/tm/packages/next/miktex-metafont-bin-2.9.tar.lzma
-2021/01/02 | 212474 | systems/win32/miktex/tm/packages/next/miktex-metafont-bin-x64-2.9.tar.lzma
-2021/01/02 | 250140 | systems/win32/miktex/tm/packages/next/miktex-metapost-bin-2.9.tar.lzma
-2021/01/02 | 283902 | systems/win32/miktex/tm/packages/next/miktex-metapost-bin-x64-2.9.tar.lzma
-2021/01/02 | 96815 | systems/win32/miktex/tm/packages/next/miktex-mfware-bin-2.9.tar.lzma
-2021/01/02 | 101756 | systems/win32/miktex/tm/packages/next/miktex-mfware-bin-x64-2.9.tar.lzma
-2021/01/02 | 60505 | systems/win32/miktex/tm/packages/next/miktex-mkfntmap-bin-2.9.tar.lzma
-2021/01/02 | 67766 | systems/win32/miktex/tm/packages/next/miktex-mkfntmap-bin-x64-2.9.tar.lzma
-2021/01/02 | 120285 | systems/win32/miktex/tm/packages/next/miktex-mktex-bin-2.9.tar.lzma
-2021/01/02 | 131919 | systems/win32/miktex/tm/packages/next/miktex-mktex-bin-x64-2.9.tar.lzma
-2021/01/02 | 145309 | systems/win32/miktex/tm/packages/next/miktex-mo-bin-2.9.tar.lzma
-2021/01/02 | 162263 | systems/win32/miktex/tm/packages/next/miktex-mo-bin-x64-2.9.tar.lzma
-2021/01/02 | 199606 | systems/win32/miktex/tm/packages/next/miktex-mpfr-bin-2.9.tar.lzma
-2021/01/02 | 180254 | systems/win32/miktex/tm/packages/next/miktex-mpfr-bin-x64-2.9.tar.lzma
-2021/01/02 | 67633 | systems/win32/miktex/tm/packages/next/miktex-mpmcli-bin-2.9.tar.lzma
-2021/01/02 | 77796 | systems/win32/miktex/tm/packages/next/miktex-mpmcli-bin-x64-2.9.tar.lzma
-2021/01/02 | 31249 | systems/win32/miktex/tm/packages/next/miktex-mspack-bin-2.9.tar.lzma
-2021/01/02 | 35036 | systems/win32/miktex/tm/packages/next/miktex-mspack-bin-x64-2.9.tar.lzma
-2021/01/02 | 36703 | systems/win32/miktex/tm/packages/next/miktex-mthelp-bin-2.9.tar.lzma
-2021/01/02 | 41320 | systems/win32/miktex/tm/packages/next/miktex-mthelp-bin-x64-2.9.tar.lzma
-2021/01/02 | 42942 | systems/win32/miktex/tm/packages/next/miktex-mtprint-bin-2.9.tar.lzma
-2021/01/02 | 46877 | systems/win32/miktex/tm/packages/next/miktex-mtprint-bin-x64-2.9.tar.lzma
-2021/01/02 | 45843 | systems/win32/miktex/tm/packages/next/miktex-m-tx-bin-2.9.tar.lzma
-2021/01/02 | 52461 | systems/win32/miktex/tm/packages/next/miktex-m-tx-bin-x64-2.9.tar.lzma
-2021/01/02 | 193531 | systems/win32/miktex/tm/packages/next/miktex-omegaware-bin-2.9.tar.lzma
-2021/01/02 | 210605 | systems/win32/miktex/tm/packages/next/miktex-omegaware-bin-x64-2.9.tar.lzma
-2021/01/02 | 35469 | systems/win32/miktex/tm/packages/next/miktex-patgen-bin.tar.lzma
-2021/01/02 | 39567 | systems/win32/miktex/tm/packages/next/miktex-patgen-bin-x64.tar.lzma
-2021/01/02 | 744396 | systems/win32/miktex/tm/packages/next/miktex-pdftex-bin-2.9.tar.lzma
-2021/01/02 | 809097 | systems/win32/miktex/tm/packages/next/miktex-pdftex-bin-x64-2.9.tar.lzma
-2021/01/02 | 198078 | systems/win32/miktex/tm/packages/next/miktex-pixman-bin-2.9.tar.lzma
-2021/01/02 | 202755 | systems/win32/miktex/tm/packages/next/miktex-pixman-bin-x64-2.9.tar.lzma
-2021/01/02 | 207981 | systems/win32/miktex/tm/packages/next/miktex-pmx-bin-2.9.tar.lzma
-2021/01/02 | 243463 | systems/win32/miktex/tm/packages/next/miktex-pmx-bin-x64-2.9.tar.lzma
-2021/01/02 | 78765 | systems/win32/miktex/tm/packages/next/miktex-png-bin-2.9.tar.lzma
-2021/01/02 | 87882 | systems/win32/miktex/tm/packages/next/miktex-png-bin-x64-2.9.tar.lzma
-2021/01/02 | 1171090 | systems/win32/miktex/tm/packages/next/miktex-poppler-bin-2.9.tar.lzma
-2021/01/02 | 1304650 | systems/win32/miktex/tm/packages/next/miktex-poppler-bin-x64-2.9.tar.lzma
-2021/01/02 | 20133 | systems/win32/miktex/tm/packages/next/miktex-popt-bin-2.9.tar.lzma
-2021/01/02 | 23865 | systems/win32/miktex/tm/packages/next/miktex-popt-bin-x64-2.9.tar.lzma
-2021/01/02 | 31553 | systems/win32/miktex/tm/packages/next/miktex-posix-bin-2.9.tar.lzma
-2021/01/02 | 37230 | systems/win32/miktex/tm/packages/next/miktex-posix-bin-x64-2.9.tar.lzma
-2021/01/02 | 63847 | systems/win32/miktex/tm/packages/next/miktex-ps2pk-bin-2.9.tar.lzma
-2021/01/02 | 71936 | systems/win32/miktex/tm/packages/next/miktex-ps2pk-bin-x64-2.9.tar.lzma
-2021/01/02 | 43150 | systems/win32/miktex/tm/packages/next/miktex-psutils-bin-2.9.tar.lzma
-2021/01/02 | 51767 | systems/win32/miktex/tm/packages/next/miktex-psutils-bin-x64-2.9.tar.lzma
-2021/01/02 | 1253449 | systems/win32/miktex/tm/packages/next/miktex-runtime-bin-2.9.tar.lzma
-2021/01/02 | 1380786 | systems/win32/miktex/tm/packages/next/miktex-runtime-bin-x64-2.9.tar.lzma
-2021/01/02 | 42288 | systems/win32/miktex/tm/packages/next/miktex-synctex-bin-2.9.tar.lzma
-2021/01/02 | 51747 | systems/win32/miktex/tm/packages/next/miktex-synctex-bin-x64-2.9.tar.lzma
-2021/01/02 | 56208 | systems/win32/miktex/tm/packages/next/miktex-tdsutil-bin.tar.lzma
-2021/01/02 | 59674 | systems/win32/miktex/tm/packages/next/miktex-tdsutil-bin-x64.tar.lzma
-2021/01/02 | 27042 | systems/win32/miktex/tm/packages/next/miktex-teckit-bin-2.9.tar.lzma
-2021/01/02 | 29263 | systems/win32/miktex/tm/packages/next/miktex-teckit-bin-x64-2.9.tar.lzma
-2021/01/02 | 16232 | systems/win32/miktex/tm/packages/next/miktex-tex2xindy-bin-2.9.tar.lzma
-2021/01/02 | 18010 | systems/win32/miktex/tm/packages/next/miktex-tex2xindy-bin-x64-2.9.tar.lzma
-2021/01/02 | 63562 | systems/win32/miktex/tm/packages/next/miktex-tex4ht-bin-2.9.tar.lzma
-2021/01/02 | 70012 | systems/win32/miktex/tm/packages/next/miktex-tex4ht-bin-x64-2.9.tar.lzma
-2021/01/02 | 152158 | systems/win32/miktex/tm/packages/next/miktex-tex-bin-2.9.tar.lzma
-2021/01/02 | 165761 | systems/win32/miktex/tm/packages/next/miktex-tex-bin-x64-2.9.tar.lzma
-2021/01/02 | 57101 | systems/win32/miktex/tm/packages/next/miktex-texify-bin-2.9.tar.lzma
-2021/01/02 | 65471 | systems/win32/miktex/tm/packages/next/miktex-texify-bin-x64-2.9.tar.lzma
-2021/01/02 | 98046 | systems/win32/miktex/tm/packages/next/miktex-texware-bin-2.9.tar.lzma
-2021/01/02 | 104834 | systems/win32/miktex/tm/packages/next/miktex-texware-bin-x64-2.9.tar.lzma
-2021/01/02 | 2495183 | systems/win32/miktex/tm/packages/next/miktex-texworks-bin-2.9.tar.lzma
-2021/01/02 | 2616451 | systems/win32/miktex/tm/packages/next/miktex-texworks-bin-x64-2.9.tar.lzma
-2021/01/02 | 55138 | systems/win32/miktex/tm/packages/next/miktex-ttf2pk2-bin-2.9.tar.lzma
-2021/01/02 | 61948 | systems/win32/miktex/tm/packages/next/miktex-ttf2pk2-bin-x64-2.9.tar.lzma
-2021/01/02 | 33388 | systems/win32/miktex/tm/packages/next/miktex-upmendex-bin.tar.lzma
-2021/01/02 | 37233 | systems/win32/miktex/tm/packages/next/miktex-upmendex-bin-x64.tar.lzma
-2021/01/02 | 27213 | systems/win32/miktex/tm/packages/next/miktex-uriparser-bin-2.9.tar.lzma
-2021/01/02 | 33144 | systems/win32/miktex/tm/packages/next/miktex-uriparser-bin-x64-2.9.tar.lzma
-2021/01/02 | 66265 | systems/win32/miktex/tm/packages/next/miktex-web-bin-2.9.tar.lzma
-2021/01/02 | 70292 | systems/win32/miktex/tm/packages/next/miktex-web-bin-x64-2.9.tar.lzma
-2021/01/02 | 309294 | systems/win32/miktex/tm/packages/next/miktex-xetex-bin-2.9.tar.lzma
-2021/01/02 | 343642 | systems/win32/miktex/tm/packages/next/miktex-xetex-bin-x64-2.9.tar.lzma
-2021/01/02 | 582484 | systems/win32/miktex/tm/packages/next/miktex-yap-bin-2.9.tar.lzma
-2021/01/02 | 618638 | systems/win32/miktex/tm/packages/next/miktex-yap-bin-x64-2.9.tar.lzma
-2021/01/02 | 39542 | systems/win32/miktex/tm/packages/next/miktex-zlib-bin-2.9.tar.lzma
-2021/01/02 | 43398 | systems/win32/miktex/tm/packages/next/miktex-zlib-bin-x64-2.9.tar.lzma
-2021/01/02 | 205708 | systems/win32/miktex/tm/packages/next/miktex-zzdb1-2.9.tar.lzma
-2021/01/02 | 1235787 | systems/win32/miktex/tm/packages/next/miktex-zzdb2-2.9.tar.lzma
-2021/01/02 | 1153834 | systems/win32/miktex/tm/packages/next/miktex-zzdb3-2.9.tar.lzma
-2021/01/02 | 13475 | systems/win32/miktex/tm/packages/next/miktex-zzip-bin-2.9.tar.lzma
-2021/01/02 | 14358 | systems/win32/miktex/tm/packages/next/miktex-zzip-bin-x64-2.9.tar.lzma
+2021/01/03 | 555292 | systems/win32/miktex/tm/packages/next/files.csv.lzma
+2021/01/03 | 50712 | systems/win32/miktex/tm/packages/next/miktex-arctrl-bin-2.9.tar.lzma
+2021/01/03 | 56364 | systems/win32/miktex/tm/packages/next/miktex-arctrl-bin-x64-2.9.tar.lzma
+2021/01/03 | 967930 | systems/win32/miktex/tm/packages/next/miktex-asymptote-bin-2.9.tar.lzma
+2021/01/03 | 1078477 | systems/win32/miktex/tm/packages/next/miktex-asymptote-bin-x64-2.9.tar.lzma
+2021/01/03 | 28977 | systems/win32/miktex/tm/packages/next/miktex-autosp-bin-2.9.tar.lzma
+2021/01/03 | 31348 | systems/win32/miktex/tm/packages/next/miktex-autosp-bin-x64-2.9.tar.lzma
+2021/01/03 | 29410 | systems/win32/miktex/tm/packages/next/miktex-axohelp-bin-2.9.tar.lzma
+2021/01/03 | 34192 | systems/win32/miktex/tm/packages/next/miktex-axohelp-bin-x64-2.9.tar.lzma
+2021/01/03 | 50031 | systems/win32/miktex/tm/packages/next/miktex-bibarts-bin-2.9.tar.lzma
+2021/01/03 | 57436 | systems/win32/miktex/tm/packages/next/miktex-bibarts-bin-x64-2.9.tar.lzma
+2021/01/03 | 85012 | systems/win32/miktex/tm/packages/next/miktex-bibtex8bit-bin-2.9.tar.lzma
+2021/01/03 | 94552 | systems/win32/miktex/tm/packages/next/miktex-bibtex8bit-bin-x64-2.9.tar.lzma
+2021/01/03 | 65805 | systems/win32/miktex/tm/packages/next/miktex-bibtex-bin-2.9.tar.lzma
+2021/01/03 | 73673 | systems/win32/miktex/tm/packages/next/miktex-bibtex-bin-x64-2.9.tar.lzma
+2021/01/03 | 27199 | systems/win32/miktex/tm/packages/next/miktex-bzip2-bin-2.9.tar.lzma
+2021/01/03 | 30891 | systems/win32/miktex/tm/packages/next/miktex-bzip2-bin-x64-2.9.tar.lzma
+2021/01/03 | 330228 | systems/win32/miktex/tm/packages/next/miktex-cairo-bin-2.9.tar.lzma
+2021/01/03 | 392499 | systems/win32/miktex/tm/packages/next/miktex-cairo-bin-x64-2.9.tar.lzma
+2021/01/03 | 32597 | systems/win32/miktex/tm/packages/next/miktex-chktex-bin-2.9.tar.lzma
+2021/01/03 | 36595 | systems/win32/miktex/tm/packages/next/miktex-chktex-bin-x64-2.9.tar.lzma
+2021/01/03 | 51321 | systems/win32/miktex/tm/packages/next/miktex-cjkutils-bin-2.9.tar.lzma
+2021/01/03 | 56474 | systems/win32/miktex/tm/packages/next/miktex-cjkutils-bin-x64-2.9.tar.lzma
+2021/01/03 | 212399 | systems/win32/miktex/tm/packages/next/miktex-console-bin-2.9.tar.lzma
+2021/01/03 | 231841 | systems/win32/miktex/tm/packages/next/miktex-console-bin-x64-2.9.tar.lzma
+2021/01/03 | 179343 | systems/win32/miktex/tm/packages/next/miktex-curl-bin-2.9.tar.lzma
+2021/01/03 | 195612 | systems/win32/miktex/tm/packages/next/miktex-curl-bin-x64-2.9.tar.lzma
+2021/01/03 | 52165 | systems/win32/miktex/tm/packages/next/miktex-cweb-bin-2.9.tar.lzma
+2021/01/03 | 59082 | systems/win32/miktex/tm/packages/next/miktex-cweb-bin-x64-2.9.tar.lzma
+2021/01/03 | 21165 | systems/win32/miktex/tm/packages/next/miktex-devnag-bin-2.9.tar.lzma
+2021/01/03 | 23264 | systems/win32/miktex/tm/packages/next/miktex-devnag-bin-x64-2.9.tar.lzma
+2021/01/03 | 460884 | systems/win32/miktex/tm/packages/next/miktex-doc.tar.lzma
+2021/01/03 | 45542 | systems/win32/miktex/tm/packages/next/miktex-dvicopy-bin-2.9.tar.lzma
+2021/01/03 | 51382 | systems/win32/miktex/tm/packages/next/miktex-dvicopy-bin-x64-2.9.tar.lzma
+2021/01/03 | 280109 | systems/win32/miktex/tm/packages/next/miktex-dvipdfmx-bin-2.9.tar.lzma
+2021/01/03 | 319754 | systems/win32/miktex/tm/packages/next/miktex-dvipdfmx-bin-x64-2.9.tar.lzma
+2021/01/03 | 41012 | systems/win32/miktex/tm/packages/next/miktex-dvipng-bin-2.9.tar.lzma
+2021/01/03 | 45199 | systems/win32/miktex/tm/packages/next/miktex-dvipng-bin-x64-2.9.tar.lzma
+2021/01/03 | 116825 | systems/win32/miktex/tm/packages/next/miktex-dvips-bin-2.9.tar.lzma
+2021/01/03 | 131229 | systems/win32/miktex/tm/packages/next/miktex-dvips-bin-x64-2.9.tar.lzma
+2021/01/03 | 1282240 | systems/win32/miktex/tm/packages/next/miktex-dvisvgm-bin-2.9.tar.lzma
+2021/01/03 | 1416389 | systems/win32/miktex/tm/packages/next/miktex-dvisvgm-bin-x64-2.9.tar.lzma
+2021/01/03 | 87597 | systems/win32/miktex/tm/packages/next/miktex-epstopdf-bin-2.9.tar.lzma
+2021/01/03 | 99427 | systems/win32/miktex/tm/packages/next/miktex-epstopdf-bin-x64-2.9.tar.lzma
+2021/01/03 | 43072 | systems/win32/miktex/tm/packages/next/miktex-expat-bin-2.9.tar.lzma
+2021/01/03 | 47851 | systems/win32/miktex/tm/packages/next/miktex-expat-bin-x64-2.9.tar.lzma
+2021/01/03 | 25092 | systems/win32/miktex/tm/packages/next/miktex-findtexmf-bin-2.9.tar.lzma
+2021/01/03 | 27947 | systems/win32/miktex/tm/packages/next/miktex-findtexmf-bin-x64-2.9.tar.lzma
+2021/01/03 | 55790 | systems/win32/miktex/tm/packages/next/miktex-fmt-bin-2.9.tar.lzma
+2021/01/03 | 62814 | systems/win32/miktex/tm/packages/next/miktex-fmt-bin-x64-2.9.tar.lzma
+2021/01/03 | 134710 | systems/win32/miktex/tm/packages/next/miktex-fontconfig-bin-2.9.tar.lzma
+2021/01/03 | 152373 | systems/win32/miktex/tm/packages/next/miktex-fontconfig-bin-x64-2.9.tar.lzma
+2021/01/03 | 73242 | systems/win32/miktex/tm/packages/next/miktex-fonts-bin-2.9.tar.lzma
+2021/01/03 | 77819 | systems/win32/miktex/tm/packages/next/miktex-fonts-bin-x64-2.9.tar.lzma
+2021/01/03 | 71565 | systems/win32/miktex/tm/packages/next/miktex-freeglut-bin-2.9.tar.lzma
+2021/01/03 | 80620 | systems/win32/miktex/tm/packages/next/miktex-freeglut-bin-x64-2.9.tar.lzma
+2021/01/03 | 258691 | systems/win32/miktex/tm/packages/next/miktex-freetype2-bin-2.9.tar.lzma
+2021/01/03 | 295529 | systems/win32/miktex/tm/packages/next/miktex-freetype2-bin-x64-2.9.tar.lzma
+2021/01/03 | 22020 | systems/win32/miktex/tm/packages/next/miktex-fribidixetex-bin-2.9.tar.lzma
+2021/01/03 | 25014 | systems/win32/miktex/tm/packages/next/miktex-fribidixetex-bin-x64-2.9.tar.lzma
+2021/01/03 | 99659 | systems/win32/miktex/tm/packages/next/miktex-gd-bin-2.9.tar.lzma
+2021/01/03 | 114805 | systems/win32/miktex/tm/packages/next/miktex-gd-bin-x64-2.9.tar.lzma
+2021/01/03 | 63801 | systems/win32/miktex/tm/packages/next/miktex-graphite2-bin-2.9.tar.lzma
+2021/01/03 | 72840 | systems/win32/miktex/tm/packages/next/miktex-graphite2-bin-x64-2.9.tar.lzma
+2021/01/03 | 94661 | systems/win32/miktex/tm/packages/next/miktex-gregorio-bin-2.9.tar.lzma
+2021/01/03 | 113772 | systems/win32/miktex/tm/packages/next/miktex-gregorio-bin-x64-2.9.tar.lzma
+2021/01/03 | 38036 | systems/win32/miktex/tm/packages/next/miktex-gsf2pk-bin-2.9.tar.lzma
+2021/01/03 | 42572 | systems/win32/miktex/tm/packages/next/miktex-gsf2pk-bin-x64-2.9.tar.lzma
+2021/01/03 | 483101 | systems/win32/miktex/tm/packages/next/miktex-harfbuzz-bin-2.9.tar.lzma
+2021/01/03 | 567839 | systems/win32/miktex/tm/packages/next/miktex-harfbuzz-bin-x64-2.9.tar.lzma
+2021/01/03 | 147334 | systems/win32/miktex/tm/packages/next/miktex-hunspell-bin-2.9.tar.lzma
+2021/01/03 | 159925 | systems/win32/miktex/tm/packages/next/miktex-hunspell-bin-x64-2.9.tar.lzma
+2021/01/03 | 94833 | systems/win32/miktex/tm/packages/next/miktex-jpeg-bin-2.9.tar.lzma
+2021/01/03 | 109178 | systems/win32/miktex/tm/packages/next/miktex-jpeg-bin-x64-2.9.tar.lzma
+2021/01/03 | 16217 | systems/win32/miktex/tm/packages/next/miktex-kpathsea-bin-2.9.tar.lzma
+2021/01/03 | 17876 | systems/win32/miktex/tm/packages/next/miktex-kpathsea-bin-x64-2.9.tar.lzma
+2021/01/03 | 28229 | systems/win32/miktex/tm/packages/next/miktex-lacheck-bin-2.9.tar.lzma
+2021/01/03 | 29932 | systems/win32/miktex/tm/packages/next/miktex-lacheck-bin-x64-2.9.tar.lzma
+2021/01/03 | 624743 | systems/win32/miktex/tm/packages/next/miktex-lcdf-typetools-bin-2.9.tar.lzma
+2021/01/03 | 680035 | systems/win32/miktex/tm/packages/next/miktex-lcdf-typetools-bin-x64-2.9.tar.lzma
+2021/01/03 | 531713 | systems/win32/miktex/tm/packages/next/miktex-libressl-bin-2.9.tar.lzma
+2021/01/03 | 594932 | systems/win32/miktex/tm/packages/next/miktex-libressl-bin-x64-2.9.tar.lzma
+2021/01/03 | 475839 | systems/win32/miktex/tm/packages/next/miktex-log4cxx-bin-2.9.tar.lzma
+2021/01/03 | 511891 | systems/win32/miktex/tm/packages/next/miktex-log4cxx-bin-x64-2.9.tar.lzma
+2021/01/03 | 94179 | systems/win32/miktex/tm/packages/next/miktex-lua53-bin-2.9.tar.lzma
+2021/01/03 | 103390 | systems/win32/miktex/tm/packages/next/miktex-lua53-bin-x64-2.9.tar.lzma
+2021/01/03 | 1699738 | systems/win32/miktex/tm/packages/next/miktex-luatex-bin-2.9.tar.lzma
+2021/01/03 | 1985832 | systems/win32/miktex/tm/packages/next/miktex-luatex-bin-x64-2.9.tar.lzma
+2021/01/03 | 67662 | systems/win32/miktex/tm/packages/next/miktex-lzma-bin-2.9.tar.lzma
+2021/01/03 | 74154 | systems/win32/miktex/tm/packages/next/miktex-lzma-bin-x64-2.9.tar.lzma
+2021/01/03 | 27196 | systems/win32/miktex/tm/packages/next/miktex-makeindex-bin-2.9.tar.lzma
+2021/01/03 | 31392 | systems/win32/miktex/tm/packages/next/miktex-makeindex-bin-x64-2.9.tar.lzma
+2021/01/03 | 7753 | systems/win32/miktex/tm/packages/next/miktex-md5-bin-2.9.tar.lzma
+2021/01/03 | 8786 | systems/win32/miktex/tm/packages/next/miktex-md5-bin-x64-2.9.tar.lzma
+2021/01/03 | 194176 | systems/win32/miktex/tm/packages/next/miktex-metafont-bin-2.9.tar.lzma
+2021/01/03 | 212474 | systems/win32/miktex/tm/packages/next/miktex-metafont-bin-x64-2.9.tar.lzma
+2021/01/03 | 250140 | systems/win32/miktex/tm/packages/next/miktex-metapost-bin-2.9.tar.lzma
+2021/01/03 | 283902 | systems/win32/miktex/tm/packages/next/miktex-metapost-bin-x64-2.9.tar.lzma
+2021/01/03 | 96816 | systems/win32/miktex/tm/packages/next/miktex-mfware-bin-2.9.tar.lzma
+2021/01/03 | 101758 | systems/win32/miktex/tm/packages/next/miktex-mfware-bin-x64-2.9.tar.lzma
+2021/01/03 | 60505 | systems/win32/miktex/tm/packages/next/miktex-mkfntmap-bin-2.9.tar.lzma
+2021/01/03 | 67767 | systems/win32/miktex/tm/packages/next/miktex-mkfntmap-bin-x64-2.9.tar.lzma
+2021/01/03 | 120285 | systems/win32/miktex/tm/packages/next/miktex-mktex-bin-2.9.tar.lzma
+2021/01/03 | 131919 | systems/win32/miktex/tm/packages/next/miktex-mktex-bin-x64-2.9.tar.lzma
+2021/01/03 | 145309 | systems/win32/miktex/tm/packages/next/miktex-mo-bin-2.9.tar.lzma
+2021/01/03 | 162265 | systems/win32/miktex/tm/packages/next/miktex-mo-bin-x64-2.9.tar.lzma
+2021/01/03 | 199607 | systems/win32/miktex/tm/packages/next/miktex-mpfr-bin-2.9.tar.lzma
+2021/01/03 | 180254 | systems/win32/miktex/tm/packages/next/miktex-mpfr-bin-x64-2.9.tar.lzma
+2021/01/03 | 67634 | systems/win32/miktex/tm/packages/next/miktex-mpmcli-bin-2.9.tar.lzma
+2021/01/03 | 77796 | systems/win32/miktex/tm/packages/next/miktex-mpmcli-bin-x64-2.9.tar.lzma
+2021/01/03 | 31249 | systems/win32/miktex/tm/packages/next/miktex-mspack-bin-2.9.tar.lzma
+2021/01/03 | 35039 | systems/win32/miktex/tm/packages/next/miktex-mspack-bin-x64-2.9.tar.lzma
+2021/01/03 | 36704 | systems/win32/miktex/tm/packages/next/miktex-mthelp-bin-2.9.tar.lzma
+2021/01/03 | 41320 | systems/win32/miktex/tm/packages/next/miktex-mthelp-bin-x64-2.9.tar.lzma
+2021/01/03 | 42942 | systems/win32/miktex/tm/packages/next/miktex-mtprint-bin-2.9.tar.lzma
+2021/01/03 | 46877 | systems/win32/miktex/tm/packages/next/miktex-mtprint-bin-x64-2.9.tar.lzma
+2021/01/03 | 45843 | systems/win32/miktex/tm/packages/next/miktex-m-tx-bin-2.9.tar.lzma
+2021/01/03 | 52462 | systems/win32/miktex/tm/packages/next/miktex-m-tx-bin-x64-2.9.tar.lzma
+2021/01/03 | 193531 | systems/win32/miktex/tm/packages/next/miktex-omegaware-bin-2.9.tar.lzma
+2021/01/03 | 210606 | systems/win32/miktex/tm/packages/next/miktex-omegaware-bin-x64-2.9.tar.lzma
+2021/01/03 | 35470 | systems/win32/miktex/tm/packages/next/miktex-patgen-bin.tar.lzma
+2021/01/03 | 39567 | systems/win32/miktex/tm/packages/next/miktex-patgen-bin-x64.tar.lzma
+2021/01/03 | 744398 | systems/win32/miktex/tm/packages/next/miktex-pdftex-bin-2.9.tar.lzma
+2021/01/03 | 809097 | systems/win32/miktex/tm/packages/next/miktex-pdftex-bin-x64-2.9.tar.lzma
+2021/01/03 | 198079 | systems/win32/miktex/tm/packages/next/miktex-pixman-bin-2.9.tar.lzma
+2021/01/03 | 202754 | systems/win32/miktex/tm/packages/next/miktex-pixman-bin-x64-2.9.tar.lzma
+2021/01/03 | 207981 | systems/win32/miktex/tm/packages/next/miktex-pmx-bin-2.9.tar.lzma
+2021/01/03 | 243463 | systems/win32/miktex/tm/packages/next/miktex-pmx-bin-x64-2.9.tar.lzma
+2021/01/03 | 78766 | systems/win32/miktex/tm/packages/next/miktex-png-bin-2.9.tar.lzma
+2021/01/03 | 87883 | systems/win32/miktex/tm/packages/next/miktex-png-bin-x64-2.9.tar.lzma
+2021/01/03 | 1171090 | systems/win32/miktex/tm/packages/next/miktex-poppler-bin-2.9.tar.lzma
+2021/01/03 | 1304657 | systems/win32/miktex/tm/packages/next/miktex-poppler-bin-x64-2.9.tar.lzma
+2021/01/03 | 20133 | systems/win32/miktex/tm/packages/next/miktex-popt-bin-2.9.tar.lzma
+2021/01/03 | 23866 | systems/win32/miktex/tm/packages/next/miktex-popt-bin-x64-2.9.tar.lzma
+2021/01/03 | 31552 | systems/win32/miktex/tm/packages/next/miktex-posix-bin-2.9.tar.lzma
+2021/01/03 | 37234 | systems/win32/miktex/tm/packages/next/miktex-posix-bin-x64-2.9.tar.lzma
+2021/01/03 | 63847 | systems/win32/miktex/tm/packages/next/miktex-ps2pk-bin-2.9.tar.lzma
+2021/01/03 | 71937 | systems/win32/miktex/tm/packages/next/miktex-ps2pk-bin-x64-2.9.tar.lzma
+2021/01/03 | 43151 | systems/win32/miktex/tm/packages/next/miktex-psutils-bin-2.9.tar.lzma
+2021/01/03 | 51768 | systems/win32/miktex/tm/packages/next/miktex-psutils-bin-x64-2.9.tar.lzma
+2021/01/03 | 1253452 | systems/win32/miktex/tm/packages/next/miktex-runtime-bin-2.9.tar.lzma
+2021/01/03 | 1380786 | systems/win32/miktex/tm/packages/next/miktex-runtime-bin-x64-2.9.tar.lzma
+2021/01/03 | 42288 | systems/win32/miktex/tm/packages/next/miktex-synctex-bin-2.9.tar.lzma
+2021/01/03 | 51746 | systems/win32/miktex/tm/packages/next/miktex-synctex-bin-x64-2.9.tar.lzma
+2021/01/03 | 56208 | systems/win32/miktex/tm/packages/next/miktex-tdsutil-bin.tar.lzma
+2021/01/03 | 59674 | systems/win32/miktex/tm/packages/next/miktex-tdsutil-bin-x64.tar.lzma
+2021/01/03 | 27042 | systems/win32/miktex/tm/packages/next/miktex-teckit-bin-2.9.tar.lzma
+2021/01/03 | 29265 | systems/win32/miktex/tm/packages/next/miktex-teckit-bin-x64-2.9.tar.lzma
+2021/01/03 | 16233 | systems/win32/miktex/tm/packages/next/miktex-tex2xindy-bin-2.9.tar.lzma
+2021/01/03 | 18011 | systems/win32/miktex/tm/packages/next/miktex-tex2xindy-bin-x64-2.9.tar.lzma
+2021/01/03 | 63562 | systems/win32/miktex/tm/packages/next/miktex-tex4ht-bin-2.9.tar.lzma
+2021/01/03 | 70010 | systems/win32/miktex/tm/packages/next/miktex-tex4ht-bin-x64-2.9.tar.lzma
+2021/01/03 | 152157 | systems/win32/miktex/tm/packages/next/miktex-tex-bin-2.9.tar.lzma
+2021/01/03 | 165760 | systems/win32/miktex/tm/packages/next/miktex-tex-bin-x64-2.9.tar.lzma
+2021/01/03 | 57102 | systems/win32/miktex/tm/packages/next/miktex-texify-bin-2.9.tar.lzma
+2021/01/03 | 65469 | systems/win32/miktex/tm/packages/next/miktex-texify-bin-x64-2.9.tar.lzma
+2021/01/03 | 98045 | systems/win32/miktex/tm/packages/next/miktex-texware-bin-2.9.tar.lzma
+2021/01/03 | 104833 | systems/win32/miktex/tm/packages/next/miktex-texware-bin-x64-2.9.tar.lzma
+2021/01/03 | 2495184 | systems/win32/miktex/tm/packages/next/miktex-texworks-bin-2.9.tar.lzma
+2021/01/03 | 2616450 | systems/win32/miktex/tm/packages/next/miktex-texworks-bin-x64-2.9.tar.lzma
+2021/01/03 | 55137 | systems/win32/miktex/tm/packages/next/miktex-ttf2pk2-bin-2.9.tar.lzma
+2021/01/03 | 61950 | systems/win32/miktex/tm/packages/next/miktex-ttf2pk2-bin-x64-2.9.tar.lzma
+2021/01/03 | 33389 | systems/win32/miktex/tm/packages/next/miktex-upmendex-bin.tar.lzma
+2021/01/03 | 37234 | systems/win32/miktex/tm/packages/next/miktex-upmendex-bin-x64.tar.lzma
+2021/01/03 | 27212 | systems/win32/miktex/tm/packages/next/miktex-uriparser-bin-2.9.tar.lzma
+2021/01/03 | 33143 | systems/win32/miktex/tm/packages/next/miktex-uriparser-bin-x64-2.9.tar.lzma
+2021/01/03 | 66264 | systems/win32/miktex/tm/packages/next/miktex-web-bin-2.9.tar.lzma
+2021/01/03 | 70293 | systems/win32/miktex/tm/packages/next/miktex-web-bin-x64-2.9.tar.lzma
+2021/01/03 | 309295 | systems/win32/miktex/tm/packages/next/miktex-xetex-bin-2.9.tar.lzma
+2021/01/03 | 343641 | systems/win32/miktex/tm/packages/next/miktex-xetex-bin-x64-2.9.tar.lzma
+2021/01/03 | 582487 | systems/win32/miktex/tm/packages/next/miktex-yap-bin-2.9.tar.lzma
+2021/01/03 | 618637 | systems/win32/miktex/tm/packages/next/miktex-yap-bin-x64-2.9.tar.lzma
+2021/01/03 | 39542 | systems/win32/miktex/tm/packages/next/miktex-zlib-bin-2.9.tar.lzma
+2021/01/03 | 43401 | systems/win32/miktex/tm/packages/next/miktex-zlib-bin-x64-2.9.tar.lzma
+2021/01/03 | 205701 | systems/win32/miktex/tm/packages/next/miktex-zzdb1-2.9.tar.lzma
+2021/01/03 | 1236541 | systems/win32/miktex/tm/packages/next/miktex-zzdb2-2.9.tar.lzma
+2021/01/03 | 1153979 | systems/win32/miktex/tm/packages/next/miktex-zzdb3-2.9.tar.lzma
+2021/01/03 | 13476 | systems/win32/miktex/tm/packages/next/miktex-zzip-bin-2.9.tar.lzma
+2021/01/03 | 14359 | 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
-2021/01/02 | 1153 | systems/win32/miktex/tm/packages/next/pr.ini
+2021/01/03 | 1153 | 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
@@ -276455,7 +276449,7 @@
2020/10/20 | 342254 | systems/win32/miktex/tm/packages/preview.tar.lzma
2019/06/20 | 375963 | systems/win32/miktex/tm/packages/prftree.tar.lzma
2020/10/27 | 357822 | systems/win32/miktex/tm/packages/principia.tar.lzma
-2021/01/02 | 903 | systems/win32/miktex/tm/packages/pr.ini
+2021/01/03 | 903 | 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
@@ -277625,9 +277619,9 @@
2019/08/12 | 14654 | systems/win32/w32tex/00FILES.euc
2019/08/12 | 14654 | systems/win32/w32tex/00FILES.sjis
2021/01/01 | 5176960 | systems/win32/w32tex/aleph-w32.tar.xz
-2021/01/01 | 66474536 | systems/win32/w32tex/biblatex-biber.tar.xz
+2021/01/02 | 66723112 | systems/win32/w32tex/biblatex-biber.tar.xz
2016/12/13 | 65971452 | systems/win32/w32tex/cbfonts.tar.xz
-2021/01/01 | 761808 | systems/win32/w32tex/ChangeLog
+2021/01/02 | 762366 | systems/win32/w32tex/ChangeLog
2009/08/03 | 141221 | systems/win32/w32tex/ChangeLog.0
2009/08/03 | 221890 | systems/win32/w32tex/ChangeLog.1
2009/08/03 | 116462 | systems/win32/w32tex/ChangeLog.2
@@ -277651,14 +277645,14 @@
2021/01/01 | 34662592 | systems/win32/w32tex/latex.tar.xz
2020/12/05 | 1008204 | systems/win32/w32tex/lcdf-typetools-w32.tar.xz
2020/12/18 | 403185380 | systems/win32/w32tex/ltxpkgdocs.tar.xz
-2020/12/31 | 33904308 | systems/win32/w32tex/ltxpkgs.tar.xz
-2021/01/01 | 3877908 | systems/win32/w32tex/luajittex-dev-w32.tar.xz
+2021/01/02 | 33906764 | systems/win32/w32tex/ltxpkgs.tar.xz
+2021/01/02 | 3852596 | systems/win32/w32tex/luajittex-dev-w32.tar.xz
2021/01/01 | 3852444 | systems/win32/w32tex/luajittex-exp-w32.tar.xz
2021/01/01 | 3859460 | systems/win32/w32tex/luajittex-w32.tar.xz
2020/12/09 | 837408 | systems/win32/w32tex/luasec-w32.tar.xz
-2021/01/01 | 18715616 | systems/win32/w32tex/luatex-dev-w32.tar.xz
+2021/01/02 | 18473632 | systems/win32/w32tex/luatex-dev-w32.tar.xz
2021/01/01 | 18448008 | systems/win32/w32tex/luatex-exp-w32.tar.xz
-2020/12/25 | 69240172 | systems/win32/w32tex/luatexja.tar.xz
+2021/01/02 | 69081416 | systems/win32/w32tex/luatexja.tar.xz
2021/01/01 | 18434904 | systems/win32/w32tex/luatex-w32.tar.xz
2020/12/22 | 1609296 | systems/win32/w32tex/makeindex-w32.tar.xz
2015/05/26 | 1542676 | systems/win32/w32tex/manual.tar.xz
@@ -277722,11 +277716,11 @@
2021/01/01 | 587936 | systems/win32/w32tex/win64/jtex-w64.tar.xz
2019/11/11 | 2568 | systems/win32/w32tex/win64/latex-dev-w64.tar.xz
2020/12/05 | 800368 | systems/win32/w32tex/win64/lcdf-typetools-w64.tar.xz
-2021/01/01 | 3448480 | systems/win32/w32tex/win64/luajittex-dev-w64.tar.xz
+2021/01/02 | 3453216 | systems/win32/w32tex/win64/luajittex-dev-w64.tar.xz
2021/01/01 | 3442564 | systems/win32/w32tex/win64/luajittex-exp-w64.tar.xz
2021/01/01 | 3454528 | systems/win32/w32tex/win64/luajittex-w64.tar.xz
2020/12/09 | 935456 | systems/win32/w32tex/win64/luasec-w64.tar.xz
-2021/01/01 | 3115188 | systems/win32/w32tex/win64/luatex-dev-w64.tar.xz
+2021/01/02 | 3119928 | systems/win32/w32tex/win64/luatex-dev-w64.tar.xz
2021/01/01 | 3120520 | systems/win32/w32tex/win64/luatex-exp-w64.tar.xz
2021/01/01 | 3114756 | systems/win32/w32tex/win64/luatex-w64.tar.xz
2020/12/22 | 1079036 | systems/win32/w32tex/win64/makeindex-w64.tar.xz
@@ -277847,7 +277841,7 @@
2004/06/04 | 404 | tds/tds.sed
2004/06/23 | 65418 | tds/tds.tex
2019/05/29 | 304264 | tds.zip
-2021/01/03 | 186 | timestamp
+2021/01/04 | 186 | timestamp
2002/08/26 | 61898 | usergrps/dante/antrag.pdf
2002/08/26 | 118217 | usergrps/dante/antrag.ps
2017/06/30 | 917 | usergrps/dante/dtk/doc/beispiel.bib
diff --git a/FILES.byname.gz b/FILES.byname.gz
index 734fd05002..63428cb608 100644
--- a/FILES.byname.gz
+++ b/FILES.byname.gz
Binary files differ
diff --git a/FILES.last07days b/FILES.last07days
index 1af0870e2f..70a3902fe1 100644
--- a/FILES.last07days
+++ b/FILES.last07days
@@ -1,31 +1,851 @@
-2021/01/02 | 99662 | systems/win32/miktex/tm/packages/next/miktex-gd-bin-2.9.tar.lzma
-2021/01/02 | 99427 | systems/win32/miktex/tm/packages/next/miktex-epstopdf-bin-x64-2.9.tar.lzma
-2021/01/02 | 98046 | systems/win32/miktex/tm/packages/next/miktex-texware-bin-2.9.tar.lzma
-2021/01/02 | 96815 | systems/win32/miktex/tm/packages/next/miktex-mfware-bin-2.9.tar.lzma
-2021/01/02 | 967933 | systems/win32/miktex/tm/packages/next/miktex-asymptote-bin-2.9.tar.lzma
+2021/01/03 | 999 | graphics/circuit_macros/examples/Fuses.m4
+2021/01/03 | 999 | graphics/circuit_macros/doc/FusesMan.m4
+2021/01/03 | 99659 | systems/win32/miktex/tm/packages/next/miktex-gd-bin-2.9.tar.lzma
+2021/01/03 | 99427 | systems/win32/miktex/tm/packages/next/miktex-epstopdf-bin-x64-2.9.tar.lzma
+2021/01/03 | 991 | graphics/circuit_macros/examples/Byte.m4
+2021/01/03 | 988 | graphics/circuit_macros/examples/svg/VariableSVG.m4
+2021/01/03 | 9840 | graphics/circuit_macros/examples/tubedefs.m4
+2021/01/03 | 980 | graphics/circuit_macros/examples/Emarrows.m4
+2021/01/03 | 980 | graphics/circuit_macros/doc/EmarrowsMan.m4
+2021/01/03 | 98045 | systems/win32/miktex/tm/packages/next/miktex-texware-bin-2.9.tar.lzma
+2021/01/03 | 9800 | graphics/circuit_macros/examples/Makefile
+2021/01/03 | 9765 | macros/luatex/generic/luatexja/src/addons/luatexja-ruby.sty
+2021/01/03 | 9747 | graphics/circuit_macros/examples/svg/UNO.m4
+2021/01/03 | 973887 | graphics/circuit_macros/doc/Circuit_macros.pdf
+2021/01/03 | 970 | graphics/circuit_macros/examples/svg/ex15SVG.m4
+2021/01/03 | 9686 | graphics/circuit_macros/examples/ics.m4
+2021/01/03 | 96816 | systems/win32/miktex/tm/packages/next/miktex-mfware-bin-2.9.tar.lzma
+2021/01/03 | 967930 | systems/win32/miktex/tm/packages/next/miktex-asymptote-bin-2.9.tar.lzma
+2021/01/03 | 960 | graphics/circuit_macros/doc/Flowdiag.m4
+2021/01/03 | 959 | graphics/circuit_macros/examples/svg/FusesSVG.m4
+2021/01/03 | 94833 | systems/win32/miktex/tm/packages/next/miktex-jpeg-bin-2.9.tar.lzma
+2021/01/03 | 947 | graphics/circuit_macros/examples/svg/QuantumSVG.m4
+2021/01/03 | 947 | graphics/circuit_macros/examples/squiggle.m4
+2021/01/03 | 94661 | systems/win32/miktex/tm/packages/next/miktex-gregorio-bin-2.9.tar.lzma
+2021/01/03 | 945 | macros/luatex/generic/luatexja/tool/table_ivd_aj1.lua
+2021/01/03 | 945 | macros/luatex/generic/luatexja/doc/jfm-testf.lua
+2021/01/03 | 94552 | systems/win32/miktex/tm/packages/next/miktex-bibtex8bit-bin-x64-2.9.tar.lzma
+2021/01/03 | 94474 | graphics/circuit_macros/examples/mf/cct.mf
+2021/01/03 | 9425 | graphics/circuit_macros/doc/ShiftR.tex
+2021/01/03 | 94179 | systems/win32/miktex/tm/packages/next/miktex-lua53-bin-2.9.tar.lzma
+2021/01/03 | 9380 | graphics/circuit_macros/examples/svg/tstSVG.htmx
+2021/01/03 | 937 | graphics/circuit_macros/examples/svg/ByteSVG.m4
+2021/01/03 | 933 | macros/luatex/generic/luatexja/src/patches/lltjp-stfloats.sty
+2021/01/03 | 932 | graphics/circuit_macros/examples/Variable.m4
+2021/01/03 | 9276 | graphics/circuit_macros/examples/svg/icsSVG.m4
+2021/01/03 | 926 | graphics/circuit_macros/doc/VariableMan.m4
+2021/01/03 | 918 | graphics/circuit_macros/examples/Quantum.m4
+2021/01/03 | 905 | graphics/circuit_macros/examples/birds.m4
+2021/01/03 | 903 | systems/win32/miktex/tm/packages/pr.ini
+2021/01/03 | 897680 | systems/texlive/tlnet/archive/tex4ht.r57302.tar.xz
+2021/01/03 | 896 | macros/luatex/generic/luatexja/tool/otf-KozMinPr6N-Regular.txt
+2021/01/03 | 89301 | graphics/mcf2graph/mcf2graph.mf
+2021/01/03 | 8920 | systems/texlive/tlnet/archive/latexbug.source.r57299.tar.xz
+2021/01/03 | 886 | graphics/circuit_macros/examples/svg/quickSVG.m4
+2021/01/03 | 87883 | systems/win32/miktex/tm/packages/next/miktex-png-bin-x64-2.9.tar.lzma
+2021/01/03 | 8786 | systems/win32/miktex/tm/packages/next/miktex-md5-bin-x64-2.9.tar.lzma
+2021/01/03 | 876504 | graphics/circuit_macros/examples/examples.pdf
+2021/01/03 | 87597 | systems/win32/miktex/tm/packages/next/miktex-epstopdf-bin-2.9.tar.lzma
+2021/01/03 | 865 | graphics/circuit_macros/examples/ex18.m4
+2021/01/03 | 8609 | macros/luatex/generic/luatexja/src/ltj-otf.lua
+2021/01/03 | 8607 | macros/luatex/generic/luatexja/src/ltjltxdoc.dtx
+2021/01/03 | 855 | graphics/circuit_macros/examples/svg/ex03SVG.m4
+2021/01/03 | 8556156 | fonts/newcomputermodern.zip
+2021/01/03 | 85012 | systems/win32/miktex/tm/packages/next/miktex-bibtex8bit-bin-2.9.tar.lzma
+2021/01/03 | 8372 | graphics/circuit_macros/examples/exp.m4
+2021/01/03 | 835 | graphics/circuit_macros/doc/Opto.m4
+2021/01/03 | 832 | systems/texlive/tlnet/archive/collection-langenglish.r57292.tar.xz
+2021/01/03 | 831 | graphics/circuit_macros/doc/GroundsMan.m4
+2021/01/03 | 828 | graphics/circuit_macros/examples/Grounds.m4
+2021/01/03 | 825 | macros/luatex/generic/luatexja/src/patches/lltjp-collcell.sty
+2021/01/03 | 81656 | graphics/circuit_macros/doc/defines.tex
+2021/01/03 | 81576 | graphics/circuit_macros/libgen.m4
+2021/01/03 | 8136 | macros/luatex/generic/luatexja/src/ltj-base.sty
+2021/01/03 | 810 | graphics/circuit_macros/examples/svg/GroundsSVG.m4
+2021/01/03 | 8106 | macros/luatex/generic/luatexja/src/jfm-min.lua
+2021/01/03 | 80960 | systems/texlive/tlnet/archive/spectral.doc.r57296.tar.xz
+2021/01/03 | 809097 | systems/win32/miktex/tm/packages/next/miktex-pdftex-bin-x64-2.9.tar.lzma
+2021/01/03 | 80620 | systems/win32/miktex/tm/packages/next/miktex-freeglut-bin-x64-2.9.tar.lzma
+2021/01/03 | 80466 | support/latex-make/latex-make.dtx
+2021/01/03 | 801 | graphics/circuit_macros/doc/Potentiometers.m4
+2021/01/03 | 8018 | fonts/newcomputermodern/README
+2021/01/03 | 8004 | macros/latex/contrib/skeldoc/skeldoc.tex
+2021/01/03 | 800028 | support/latex-make.zip
+2021/01/03 | 793 | graphics/circuit_macros/examples/svg/CountingSVG.m4
+2021/01/03 | 78766 | systems/win32/miktex/tm/packages/next/miktex-png-bin-2.9.tar.lzma
+2021/01/03 | 782 | graphics/circuit_macros/doc/Oblique.m4
+2021/01/03 | 7790 | macros/luatex/generic/luatexja/tool/jfm-convert.lua
+2021/01/03 | 77819 | systems/win32/miktex/tm/packages/next/miktex-fonts-bin-x64-2.9.tar.lzma
+2021/01/03 | 777 | graphics/circuit_macros/examples/Arrester.m4
+2021/01/03 | 77796 | systems/win32/miktex/tm/packages/next/miktex-mpmcli-bin-x64-2.9.tar.lzma
+2021/01/03 | 776 | graphics/circuit_macros/examples/mf/cct.tfm
+2021/01/03 | 7753 | systems/win32/miktex/tm/packages/next/miktex-md5-bin-2.9.tar.lzma
+2021/01/03 | 774 | graphics/circuit_macros/examples/quick.m4
+2021/01/03 | 774 | graphics/circuit_macros/doc/quick.m4
+2021/01/03 | 7721 | graphics/circuit_macros/examples/shapes.m4
+2021/01/03 | 771 | graphics/circuit_macros/examples/Attention.m4
+2021/01/03 | 7673 | graphics/circuit_macros/examples/Chuck.m4
+2021/01/03 | 7661 | macros/luatex/generic/luatexja/src/ltj-unicode-ccfix.lua
+2021/01/03 | 759188 | fonts/newcomputermodern/NewCMMono10-Book.otf
+2021/01/03 | 7546 | graphics/circuit_macros/examples/svg/RectifiersSVG.m4
+2021/01/03 | 7533 | graphics/circuit_macros/doc/Logic.tex
+2021/01/03 | 7526 | graphics/circuit_macros/examples/svg/shapesSVG.m4
+2021/01/03 | 7503 | graphics/circuit_macros/doc/Headers.tex
+2021/01/03 | 748 | graphics/circuit_macros/examples/svg/Np.m4
+2021/01/03 | 746 | graphics/circuit_macros/examples/Connectors.m4
+2021/01/03 | 745 | graphics/circuit_macros/examples/svg/DecoderSVG.m4
+2021/01/03 | 744398 | systems/win32/miktex/tm/packages/next/miktex-pdftex-bin-2.9.tar.lzma
+2021/01/03 | 741 | graphics/circuit_macros/examples/Incleps.m4
+2021/01/03 | 7418 | graphics/circuit_macros/examples/svg/CsourceSVG.m4
+2021/01/03 | 74154 | systems/win32/miktex/tm/packages/next/miktex-lzma-bin-x64-2.9.tar.lzma
+2021/01/03 | 740 | graphics/circuit_macros/examples/SampleFlow.m4
+2021/01/03 | 7370 | macros/luatex/generic/luatexja/src/ltj-math.lua
+2021/01/03 | 73673 | systems/win32/miktex/tm/packages/next/miktex-bibtex-bin-x64-2.9.tar.lzma
+2021/01/03 | 73242 | systems/win32/miktex/tm/packages/next/miktex-fonts-bin-2.9.tar.lzma
+2021/01/03 | 7316 | graphics/circuit_macros/doc/Relay.tex
+2021/01/03 | 72840 | systems/win32/miktex/tm/packages/next/miktex-graphite2-bin-x64-2.9.tar.lzma
+2021/01/03 | 7203 | graphics/circuit_macros/examples/svg/lcctSVG.m4
+2021/01/03 | 71937 | systems/win32/miktex/tm/packages/next/miktex-ps2pk-bin-x64-2.9.tar.lzma
+2021/01/03 | 715 | graphics/circuit_macros/examples/svg/ConnectorsSVG.m4
+2021/01/03 | 715 | graphics/circuit_macros/examples/psfrag/examplespsfrag.tex
+2021/01/03 | 71565 | systems/win32/miktex/tm/packages/next/miktex-freeglut-bin-2.9.tar.lzma
+2021/01/03 | 7113 | graphics/circuit_macros/examples/lcct.m4
+2021/01/03 | 709 | graphics/circuit_macros/examples/Inclpdf.m4
+2021/01/03 | 706 | graphics/circuit_macros/psfrag.m4
+2021/01/03 | 703 | graphics/circuit_macros/examples/mpost/README-mpost
+2021/01/03 | 70293 | systems/win32/miktex/tm/packages/next/miktex-web-bin-x64-2.9.tar.lzma
+2021/01/03 | 7026 | macros/luatex/generic/luatexja/src/ltj-pretreat.lua
+2021/01/03 | 7006 | graphics/circuit_macros/examples/Rectifiers.m4
+2021/01/03 | 70010 | systems/win32/miktex/tm/packages/next/miktex-tex4ht-bin-x64-2.9.tar.lzma
+2021/01/03 | 699665 | macros/luatex/generic/luatexja/doc/luatexja-en.pdf
+2021/01/03 | 694724 | fonts/newcomputermodern/NewCMMono10-Italic.otf
+2021/01/03 | 69366 | macros/luatex/generic/luatexja/doc/ltjltxdoc.pdf
+2021/01/03 | 6891 | macros/luatex/generic/luatexja/src/addons/luatexja-otf.sty
+2021/01/03 | 685 | graphics/circuit_macros/examples/mpost/mptest
+2021/01/03 | 6854 | graphics/circuit_macros/examples/svg/DiniSVG.m4
+2021/01/03 | 6854 | graphics/circuit_macros/examples/Dini.m4
+2021/01/03 | 682 | graphics/circuit_macros/examples/svg/ujtSVG.m4
+2021/01/03 | 680035 | systems/win32/miktex/tm/packages/next/miktex-lcdf-typetools-bin-x64-2.9.tar.lzma
+2021/01/03 | 67767 | systems/win32/miktex/tm/packages/next/miktex-mkfntmap-bin-x64-2.9.tar.lzma
+2021/01/03 | 67662 | systems/win32/miktex/tm/packages/next/miktex-lzma-bin-2.9.tar.lzma
+2021/01/03 | 67634 | systems/win32/miktex/tm/packages/next/miktex-mpmcli-bin-2.9.tar.lzma
+2021/01/03 | 673 | graphics/circuit_macros/examples/ex03.m4
+2021/01/03 | 66264 | systems/win32/miktex/tm/packages/next/miktex-web-bin-2.9.tar.lzma
+2021/01/03 | 660 | graphics/circuit_macros/examples/ujt.m4
+2021/01/03 | 660 | graphics/circuit_macros/doc/ujtMan.m4
+2021/01/03 | 65805 | systems/win32/miktex/tm/packages/next/miktex-bibtex-bin-2.9.tar.lzma
+2021/01/03 | 656 | graphics/circuit_macros/examples/Zcos.m4
+2021/01/03 | 655 | graphics/circuit_macros/examples/Decoder.m4
+2021/01/03 | 6550 | graphics/circuit_macros/doc/Conn.tex
+2021/01/03 | 654 | graphics/circuit_macros/examples/diamond.m4
+2021/01/03 | 65469 | systems/win32/miktex/tm/packages/next/miktex-texify-bin-x64-2.9.tar.lzma
+2021/01/03 | 645 | graphics/circuit_macros/examples/Floor.m4
+2021/01/03 | 6413 | graphics/circuit_macros/examples/svg/CanLogicSVG.m4
+2021/01/03 | 6408 | macros/luatex/generic/luatexja/src/patches/lltjdefs.sty
+2021/01/03 | 63 | graphics/circuit_macros/examples/svg/local_init.m4
+2021/01/03 | 63847 | systems/win32/miktex/tm/packages/next/miktex-ps2pk-bin-2.9.tar.lzma
+2021/01/03 | 63801 | systems/win32/miktex/tm/packages/next/miktex-graphite2-bin-2.9.tar.lzma
+2021/01/03 | 6371 | graphics/circuit_macros/examples/CanLogic.m4
+2021/01/03 | 63562 | systems/win32/miktex/tm/packages/next/miktex-tex4ht-bin-2.9.tar.lzma
+2021/01/03 | 62814 | systems/win32/miktex/tm/packages/next/miktex-fmt-bin-x64-2.9.tar.lzma
+2021/01/03 | 624743 | systems/win32/miktex/tm/packages/next/miktex-lcdf-typetools-bin-2.9.tar.lzma
+2021/01/03 | 6243 | graphics/circuit_macros/examples/ASME_Y14-5.m4
+2021/01/03 | 6216 | graphics/circuit_macros/examples/svg/LgateSVG.m4
+2021/01/03 | 61950 | systems/win32/miktex/tm/packages/next/miktex-ttf2pk2-bin-x64-2.9.tar.lzma
+2021/01/03 | 618637 | systems/win32/miktex/tm/packages/next/miktex-yap-bin-x64-2.9.tar.lzma
+2021/01/03 | 617 | macros/luatex/generic/luatexja/src/patches/lltjp-array.sty
+2021/01/03 | 6150 | graphics/circuit_macros/examples/svg/Y14-5SVG.m4
+2021/01/03 | 614 | graphics/circuit_macros/doc/BigResistor.m4
+2021/01/03 | 614108 | fonts/newcomputermodern/NewCMSans10-BoldOblique.otf
+2021/01/03 | 613 | graphics/circuit_macros/examples/tst.tex
+2021/01/03 | 609 | graphics/circuit_macros/examples/svg/diamondSVG.m4
+2021/01/03 | 6067 | graphics/circuit_macros/doc/Contacts.tex
+2021/01/03 | 6060 | macros/luatex/generic/luatexja/tool/kyoikukanjiChars.tex
+2021/01/03 | 60505 | systems/win32/miktex/tm/packages/next/miktex-mkfntmap-bin-2.9.tar.lzma
+2021/01/03 | 6003 | graphics/circuit_macros/examples/CSlight.m4
+2021/01/03 | 598032 | systems/texlive/tlnet/archive/tikz-trackschematic.doc.r57300.tar.xz
+2021/01/03 | 597299 | graphics/mcf2graph/mcf_manual.pdf
+2021/01/03 | 5969 | graphics/circuit_macros/examples/xfig/xfiglib.m4
+2021/01/03 | 59674 | systems/win32/miktex/tm/packages/next/miktex-tdsutil-bin-x64.tar.lzma
+2021/01/03 | 594932 | systems/win32/miktex/tm/packages/next/miktex-libressl-bin-x64-2.9.tar.lzma
+2021/01/03 | 5940 | macros/luatex/generic/luatexja/src/ltj-lotf_aux.lua
+2021/01/03 | 591 | graphics/circuit_macros/examples/test.m4
+2021/01/03 | 59082 | systems/win32/miktex/tm/packages/next/miktex-cweb-bin-x64-2.9.tar.lzma
+2021/01/03 | 5890 | graphics/circuit_macros/examples/Csource.m4
+2021/01/03 | 5850 | macros/luatex/generic/luatexja/src/patches/lltjp-fontspec.sty
+2021/01/03 | 582487 | systems/win32/miktex/tm/packages/next/miktex-yap-bin-2.9.tar.lzma
+2021/01/03 | 580 | macros/luatex/generic/luatexja/tool/blocks2defcharrange.rb
+2021/01/03 | 57436 | systems/win32/miktex/tm/packages/next/miktex-bibarts-bin-x64-2.9.tar.lzma
+2021/01/03 | 57102 | systems/win32/miktex/tm/packages/next/miktex-texify-bin-2.9.tar.lzma
+2021/01/03 | 5682 | macros/luatex/generic/luatexja/src/patches/lltjp-tascmac.sty
+2021/01/03 | 567839 | systems/win32/miktex/tm/packages/next/miktex-harfbuzz-bin-x64-2.9.tar.lzma
+2021/01/03 | 566 | macros/latex/contrib/skeldoc/README.md
+2021/01/03 | 56474 | systems/win32/miktex/tm/packages/next/miktex-cjkutils-bin-x64-2.9.tar.lzma
+2021/01/03 | 56364 | systems/win32/miktex/tm/packages/next/miktex-arctrl-bin-x64-2.9.tar.lzma
+2021/01/03 | 56208 | systems/win32/miktex/tm/packages/next/miktex-tdsutil-bin.tar.lzma
+2021/01/03 | 55790 | systems/win32/miktex/tm/packages/next/miktex-fmt-bin-2.9.tar.lzma
+2021/01/03 | 555886 | systems/win32/miktex/tm/packages/files.csv.lzma
+2021/01/03 | 555292 | systems/win32/miktex/tm/packages/next/files.csv.lzma
+2021/01/03 | 5545 | graphics/circuit_macros/doc/Bip.tex
+2021/01/03 | 55230 | macros/luatex/generic/luatexja/src/ltj-jfmglue.lua
+2021/01/03 | 5521 | graphics/circuit_macros/examples/svg/graysurfSVG.m4
+2021/01/03 | 551 | macros/luatex/generic/luatexja/tool/jfm-readable.rb
+2021/01/03 | 551 | graphics/circuit_macros/examples/Counting.m4
+2021/01/03 | 55137 | systems/win32/miktex/tm/packages/next/miktex-ttf2pk2-bin-2.9.tar.lzma
+2021/01/03 | 5502 | graphics/circuit_macros/doc/Emarrows.tex
+2021/01/03 | 5500584 | systems/texlive/tlnet/install-tl-unx.tar.gz
+2021/01/03 | 5478 | graphics/circuit_macros/examples/graysurf.m4
+2021/01/03 | 545 | graphics/circuit_macros/examples/svg/RotboxSVG.m4
+2021/01/03 | 544 | systems/texlive/tlnet/archive/docsurvey.r57298.tar.xz
+2021/01/03 | 54427 | macros/luatex/generic/luatexja/src/ltj-jisx0208.lua
+2021/01/03 | 5424 | graphics/circuit_macros/examples/svg/Makefile
+2021/01/03 | 538 | graphics/circuit_macros/examples/svg/FontsSVG.m4
+2021/01/03 | 538 | graphics/circuit_macros/examples/svg/AmpTableSVG.m4
+2021/01/03 | 5377 | support/latex-make/pdfswitch.dtx
+2021/01/03 | 535 | graphics/circuit_macros/doc/Tline.m4
+2021/01/03 | 532 | graphics/circuit_macros/examples/svg/NLGSVG.m4
+2021/01/03 | 531713 | systems/win32/miktex/tm/packages/next/miktex-libressl-bin-2.9.tar.lzma
+2021/01/03 | 530319 | macros/luatex/generic/luatexja/doc/luatexja.dtx
+2021/01/03 | 527360 | graphics/mcf2graph/mcf_example.pdf
+2021/01/03 | 526720 | fonts/newcomputermodern/NewCMSans10-Book.otf
+2021/01/03 | 52462 | systems/win32/miktex/tm/packages/next/miktex-m-tx-bin-x64-2.9.tar.lzma
+2021/01/03 | 5222 | macros/luatex/generic/luatexja/src/ltj-debug.lua
+2021/01/03 | 52165 | systems/win32/miktex/tm/packages/next/miktex-cweb-bin-2.9.tar.lzma
+2021/01/03 | 520 | systems/texlive/tlnet/archive/latex-doc-ptr.r57293.tar.xz
+2021/01/03 | 51944 | macros/luatex/generic/luatexja/doc/luatexja-ruby.tex
+2021/01/03 | 518 | graphics/circuit_macros/examples/Rotbox.m4
+2021/01/03 | 51768 | systems/win32/miktex/tm/packages/next/miktex-psutils-bin-x64-2.9.tar.lzma
+2021/01/03 | 51746 | systems/win32/miktex/tm/packages/next/miktex-synctex-bin-x64-2.9.tar.lzma
+2021/01/03 | 5171 | graphics/circuit_macros/examples/svg/FlowSVG.m4
+2021/01/03 | 51382 | systems/win32/miktex/tm/packages/next/miktex-dvicopy-bin-x64-2.9.tar.lzma
+2021/01/03 | 5137 | graphics/circuit_macros/doc/NPDT.tex
+2021/01/03 | 513520 | fonts/newcomputermodern/NewCMSans10-BookOblique.otf
+2021/01/03 | 51321 | systems/win32/miktex/tm/packages/next/miktex-cjkutils-bin-2.9.tar.lzma
+2021/01/03 | 511891 | systems/win32/miktex/tm/packages/next/miktex-log4cxx-bin-x64-2.9.tar.lzma
+2021/01/03 | 50 | graphics/circuit_macros/doc/bitr.m4
+2021/01/03 | 50712 | systems/win32/miktex/tm/packages/next/miktex-arctrl-bin-2.9.tar.lzma
+2021/01/03 | 5044 | graphics/circuit_macros/examples/svg/AntiqueClockSVG.m4
+2021/01/03 | 5042 | graphics/circuit_macros/examples/AntiqueClock.m4
+2021/01/03 | 50031 | systems/win32/miktex/tm/packages/next/miktex-bibarts-bin-2.9.tar.lzma
+2021/01/03 | 499 | graphics/circuit_macros/examples/NLG.m4
+2021/01/03 | 499 | graphics/circuit_macros/doc/NLGMan.m4
+2021/01/03 | 49980 | graphics/mcf2graph/mcf_manual.tex
+2021/01/03 | 4964 | graphics/circuit_macros/doc/Multiplexer.tex
+2021/01/03 | 494 | graphics/circuit_macros/examples/AmpTable.m4
+2021/01/03 | 494 | graphics/circuit_macros/doc/AmpTableMan.m4
+2021/01/03 | 48 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5
+2021/01/03 | 48 | graphics/circuit_macros/doc/oax.m4
+2021/01/03 | 489 | graphics/circuit_macros/examples/Koch.m4
+2021/01/03 | 4871 | macros/luatex/generic/luatexja/src/ltj-stack.lua
+2021/01/03 | 483 | graphics/circuit_macros/doc/eboxdims.m4
+2021/01/03 | 483101 | systems/win32/miktex/tm/packages/next/miktex-harfbuzz-bin-2.9.tar.lzma
+2021/01/03 | 482 | graphics/circuit_macros/examples/clock.m4
+2021/01/03 | 4817 | graphics/circuit_macros/doc/Demultiplexer.tex
+2021/01/03 | 4808 | macros/luatex/generic/luatexja/src/jfm-tmin.lua
+2021/01/03 | 480611 | macros/latex/contrib/easybook.zip
+2021/01/03 | 48050 | macros/luatex/generic/luatexja/src/ltj-jfont.lua
+2021/01/03 | 4789 | graphics/circuit_macros/doc/Fuses.tex
+2021/01/03 | 47851 | systems/win32/miktex/tm/packages/next/miktex-expat-bin-x64-2.9.tar.lzma
+2021/01/03 | 4784 | systems/texlive/tlnet/archive/latexbug.r57299.tar.xz
+2021/01/03 | 47768 | graphics/circuit_macros/liblog.m4
+2021/01/03 | 475839 | systems/win32/miktex/tm/packages/next/miktex-log4cxx-bin-2.9.tar.lzma
+2021/01/03 | 4756 | graphics/circuit_macros/doc/Makefile
+2021/01/03 | 4751 | graphics/circuit_macros/examples/Shaky.m4
+2021/01/03 | 4751 | graphics/circuit_macros/examples/Flow.m4
+2021/01/03 | 46877 | systems/win32/miktex/tm/packages/next/miktex-mtprint-bin-x64-2.9.tar.lzma
+2021/01/03 | 4683 | graphics/circuit_macros/examples/psfrag/Makefile
+2021/01/03 | 4666 | graphics/circuit_macros/doc/Nport.tex
+2021/01/03 | 4638 | graphics/circuit_macros/examples/Ball.m4
+2021/01/03 | 463312 | fonts/newcomputermodern/NewCM10-Regular.otf
+2021/01/03 | 462 | graphics/circuit_macros/Copying
+2021/01/03 | 4624 | graphics/circuit_macros/examples/svg/roseSVG.m4
+2021/01/03 | 4615 | graphics/circuit_macros/examples/mf/font.m4
+2021/01/03 | 460 | graphics/circuit_macros/examples/debug1.tex
+2021/01/03 | 460884 | systems/win32/miktex/tm/packages/next/miktex-doc.tar.lzma
+2021/01/03 | 45843 | systems/win32/miktex/tm/packages/next/miktex-m-tx-bin-2.9.tar.lzma
+2021/01/03 | 457434 | macros/luatex/generic/luatexja/doc/ltjsclasses.pdf
+2021/01/03 | 4569 | graphics/circuit_macros/examples/rose.m4
+2021/01/03 | 455 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc
+2021/01/03 | 455 | systems/texlive/tlnet/install-tl.zip.sha512.asc
+2021/01/03 | 455 | systems/texlive/tlnet/install-tl-windows.exe.sha512.asc
+2021/01/03 | 455 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512.asc
+2021/01/03 | 4559 | macros/luatex/generic/luatexja/src/addons/luatexja-adjust.sty
+2021/01/03 | 45542 | systems/win32/miktex/tm/packages/next/miktex-dvicopy-bin-2.9.tar.lzma
+2021/01/03 | 45323 | graphics/circuit_macros/examples/Incl.eps.gz
+2021/01/03 | 4521 | graphics/circuit_macros/examples/svg/LyapSVG.m4
+2021/01/03 | 45199 | systems/win32/miktex/tm/packages/next/miktex-dvipng-bin-x64-2.9.tar.lzma
+2021/01/03 | 449 | graphics/circuit_macros/doc/woodchips.m4
+2021/01/03 | 4489 | graphics/circuit_macros/examples/fet.m4
+2021/01/03 | 4489 | graphics/circuit_macros/doc/fetMan.m4
+2021/01/03 | 4459 | graphics/circuit_macros/examples/Lyap.m4
+2021/01/03 | 4452 | macros/luatex/generic/luatexja/doc/jfm-ujisc33.lua
+2021/01/03 | 442 | graphics/circuit_macros/examples/Wheat.m4
+2021/01/03 | 43401 | systems/win32/miktex/tm/packages/next/miktex-zlib-bin-x64-2.9.tar.lzma
+2021/01/03 | 4337 | graphics/circuit_macros/examples/svg/AlogixSVG.m4
+2021/01/03 | 43151 | systems/win32/miktex/tm/packages/next/miktex-psutils-bin-2.9.tar.lzma
+2021/01/03 | 4313 | graphics/circuit_macros/examples/ex09.m4
+2021/01/03 | 431256 | fonts/newcomputermodern/NewCM10-Bold.otf
+2021/01/03 | 4309 | graphics/circuit_macros/examples/svg/SwitchesSVG.m4
+2021/01/03 | 43072 | systems/win32/miktex/tm/packages/next/miktex-expat-bin-2.9.tar.lzma
+2021/01/03 | 4305 | graphics/circuit_macros/examples/Euro.m4
+2021/01/03 | 42942 | systems/win32/miktex/tm/packages/next/miktex-mtprint-bin-2.9.tar.lzma
+2021/01/03 | 4288 | graphics/circuit_macros/examples/control.m4
+2021/01/03 | 4262 | macros/luatex/generic/luatexja/tool/kyoikukanji.txt
+2021/01/03 | 4258 | graphics/circuit_macros/examples/svg/BtreeSVG.m4
+2021/01/03 | 42572 | systems/win32/miktex/tm/packages/next/miktex-gsf2pk-bin-x64-2.9.tar.lzma
+2021/01/03 | 4247 | graphics/circuit_macros/examples/mpost/Makefile
+2021/01/03 | 422 | graphics/circuit_macros/examples/svg/GrayCodeSVG.m4
+2021/01/03 | 42288 | systems/win32/miktex/tm/packages/next/miktex-synctex-bin-2.9.tar.lzma
+2021/01/03 | 421 | graphics/circuit_macros/examples/GrayCode.m4
+2021/01/03 | 421 | graphics/circuit_macros/doc/Sinus.m4
+2021/01/03 | 4205 | graphics/circuit_macros/examples/Alogix.m4
+2021/01/03 | 419 | graphics/circuit_macros/examples/svg/SixpoleSVG.m4
+2021/01/03 | 419 | graphics/circuit_macros/examples/Sixpole.m4
+2021/01/03 | 41972 | macros/luatex/generic/luatexja/src/patches/lltjfont.sty
+2021/01/03 | 418 | graphics/circuit_macros/examples/mpost/tstmpost.tex
+2021/01/03 | 417 | graphics/circuit_macros/examples/svg/SQUIDSVG.m4
+2021/01/03 | 4178 | graphics/circuit_macros/doc/Tgate.tex
+2021/01/03 | 416 | graphics/circuit_macros/examples/testpdf.tex
+2021/01/03 | 41320 | systems/win32/miktex/tm/packages/next/miktex-mthelp-bin-x64-2.9.tar.lzma
+2021/01/03 | 4119 | graphics/circuit_macros/examples/svg/ex09SVG.m4
+2021/01/03 | 41012 | systems/win32/miktex/tm/packages/next/miktex-dvipng-bin-2.9.tar.lzma
+2021/01/03 | 409 | graphics/circuit_macros/examples/mpost/examplesmpost.tex
+2021/01/03 | 4079 | graphics/circuit_macros/INSTALL
+2021/01/03 | 4073 | graphics/circuit_macros/doc/Circuit_macros.bib
+2021/01/03 | 405 | macros/luatex/generic/luatexja/src/patches/lltjp-everyshi.sty
+2021/01/03 | 404 | graphics/circuit_macros/doc/Series.m4
+2021/01/03 | 400691 | macros/luatex/generic/luatexja/doc/ltjclasses.pdf
+2021/01/03 | 4003 | graphics/circuit_macros/examples/svg/InclepsSVG.m4
+2021/01/03 | 3998 | macros/luatex/generic/luatexja/src/ltj-plain.sty
+2021/01/03 | 39902 | macros/luatex/generic/luatexja/src/ltj-direction.lua
+2021/01/03 | 398716 | fonts/newcomputermodern/NewCM10-Italic.otf
+2021/01/03 | 3973 | graphics/circuit_macros/examples/Switches.m4
+2021/01/03 | 3973 | graphics/circuit_macros/doc/SwitchesMan.m4
+2021/01/03 | 3961 | macros/luatex/generic/luatexja/src/ltj-charrange.lua
+2021/01/03 | 39567 | systems/win32/miktex/tm/packages/next/miktex-patgen-bin-x64.tar.lzma
+2021/01/03 | 3954 | graphics/circuit_macros/examples/PushPull.m4
+2021/01/03 | 39542 | systems/win32/miktex/tm/packages/next/miktex-zlib-bin-2.9.tar.lzma
+2021/01/03 | 392 | systems/texlive/tlnet/archive/texlive-docindex.r57290.tar.xz
+2021/01/03 | 392499 | systems/win32/miktex/tm/packages/next/miktex-cairo-bin-x64-2.9.tar.lzma
+2021/01/03 | 387 | graphics/circuit_macros/doc/lrarrows.m4
+2021/01/03 | 385 | macros/luatex/generic/luatexja/src/ltjsclasses.ins
+2021/01/03 | 3836 | graphics/circuit_macros/examples/svg/fetSVG.m4
+2021/01/03 | 382 | graphics/circuit_macros/examples/tikz.tex
+2021/01/03 | 3825 | graphics/circuit_macros/examples/svg/recycleSVG.m4
+2021/01/03 | 3825 | graphics/circuit_macros/examples/recycle.m4
+2021/01/03 | 382321 | macros/luatex/generic/luatexja/doc/luatexja-ruby.pdf
+2021/01/03 | 380 | graphics/circuit_macros/examples/SQUID.m4
+2021/01/03 | 38036 | systems/win32/miktex/tm/packages/next/miktex-gsf2pk-bin-2.9.tar.lzma
+2021/01/03 | 3792890 | macros/luatex/generic/luatexja.zip
+2021/01/03 | 3785 | graphics/circuit_macros/examples/Mixer.m4
+2021/01/03 | 3779 | graphics/circuit_macros/examples/svg/PushPullSVG.m4
+2021/01/03 | 3764 | macros/luatex/generic/luatexja/README
+2021/01/03 | 3756 | graphics/circuit_macros/examples/svg/randomSVG.m4
+2021/01/03 | 3755 | macros/luatex/generic/luatexja/src/ltj-lineskip.lua
+2021/01/03 | 3748 | macros/luatex/generic/luatexja/src/ltj-compat.lua
+2021/01/03 | 3727 | graphics/circuit_macros/examples/random.m4
+2021/01/03 | 37234 | systems/win32/miktex/tm/packages/next/miktex-upmendex-bin-x64.tar.lzma
+2021/01/03 | 37234 | systems/win32/miktex/tm/packages/next/miktex-posix-bin-x64-2.9.tar.lzma
+2021/01/03 | 372108 | fonts/newcomputermodern/NewCM10-BoldItalic.otf
+2021/01/03 | 371 | graphics/circuit_macros/examples/psfrag/tstpsfrag.tex
+2021/01/03 | 37108 | systems/texlive/tlnet/archive/step.doc.r57297.tar.xz
+2021/01/03 | 370 | graphics/circuit_macros/examples/snake.m4
+2021/01/03 | 369 | graphics/circuit_macros/doc/sampleIC.m4
+2021/01/03 | 36704 | systems/win32/miktex/tm/packages/next/miktex-mthelp-bin-2.9.tar.lzma
+2021/01/03 | 365 | graphics/circuit_macros/examples/rotellipse.m4
+2021/01/03 | 36595 | systems/win32/miktex/tm/packages/next/miktex-chktex-bin-x64-2.9.tar.lzma
+2021/01/03 | 3646 | graphics/circuit_macros/examples/svg/ContactSVG.m4
+2021/01/03 | 36449 | graphics/mcf2graph/mcf_exa_soc.mf
+2021/01/03 | 3631 | graphics/circuit_macros/examples/svg/wormSVG.m4
+2021/01/03 | 36219 | macros/latex/contrib/easybook/easybook.cls
+2021/01/03 | 3567 | graphics/circuit_macros/examples/svg/ButtonsSVG.m4
+2021/01/03 | 355 | macros/luatex/generic/luatexja/tool/otf-AdobeMingStd-Light.txt
+2021/01/03 | 355 | macros/luatex/generic/luatexja/doc/luatexja.ins
+2021/01/03 | 35470 | systems/win32/miktex/tm/packages/next/miktex-patgen-bin.tar.lzma
+2021/01/03 | 3545232 | systems/texlive/tlnet/archive/spectral.r57296.tar.xz
+2021/01/03 | 3542 | macros/luatex/generic/luatexja/src/patches/lltjp-atbegshi.sty
+2021/01/03 | 353 | graphics/circuit_macros/examples/windows.m4
+2021/01/03 | 353 | graphics/circuit_macros/examples/svg/windows.m4
+2021/01/03 | 3522 | graphics/circuit_macros/examples/svg/ex12SVG.m4
+2021/01/03 | 3508 | graphics/circuit_macros/examples/Buttons.m4
+2021/01/03 | 35039 | systems/win32/miktex/tm/packages/next/miktex-mspack-bin-x64-2.9.tar.lzma
+2021/01/03 | 3489 | graphics/circuit_macros/examples/svg/MixerSVG.m4
+2021/01/03 | 3473 | graphics/circuit_macros/examples/svg/MCSVG.m4
+2021/01/03 | 3451 | macros/luatex/generic/luatexja/src/luatexja-compat.sty
+2021/01/03 | 343641 | systems/win32/miktex/tm/packages/next/miktex-xetex-bin-x64-2.9.tar.lzma
+2021/01/03 | 34192 | systems/win32/miktex/tm/packages/next/miktex-axohelp-bin-x64-2.9.tar.lzma
+2021/01/03 | 3390 | graphics/circuit_macros/examples/svg/ex05SVG.m4
+2021/01/03 | 337 | graphics/circuit_macros/examples/xfig/Makefile
+2021/01/03 | 3371 | macros/luatex/generic/luatexja/src/patches/lltjp-xunicode.sty
+2021/01/03 | 336636 | systems/texlive/tlnet/archive/docsurvey.doc.r57298.tar.xz
+2021/01/03 | 3346 | graphics/circuit_macros/examples/Windings.m4
+2021/01/03 | 3346 | graphics/circuit_macros/doc/WindingsMan.m4
+2021/01/03 | 33461 | macros/luatex/generic/luatexja/src/addons/luatexja-ajmacros.sty
+2021/01/03 | 3339 | graphics/circuit_macros/examples/ex12.m4
+2021/01/03 | 33389 | systems/win32/miktex/tm/packages/next/miktex-upmendex-bin.tar.lzma
+2021/01/03 | 3326 | macros/luatex/generic/luatexja/src/ltj-latex.sty
+2021/01/03 | 3326 | graphics/circuit_macros/examples/Contact.m4
+2021/01/03 | 3326 | graphics/circuit_macros/doc/ContactMan.m4
+2021/01/03 | 3321 | graphics/circuit_macros/examples/thyristor.m4
+2021/01/03 | 3321 | graphics/circuit_macros/doc/thyristorMan.m4
+2021/01/03 | 33143 | systems/win32/miktex/tm/packages/next/miktex-uriparser-bin-x64-2.9.tar.lzma
+2021/01/03 | 3313 | macros/luatex/generic/luatexja/tool/ltj-unicode-ccfix_make2.pl
+2021/01/03 | 3310 | graphics/circuit_macros/examples/svg/thyristorSVG.m4
+2021/01/03 | 330228 | systems/win32/miktex/tm/packages/next/miktex-cairo-bin-2.9.tar.lzma
+2021/01/03 | 32 | graphics/circuit_macros/examples/Incl.eps.bb
+2021/01/03 | 329 | graphics/circuit_macros/doc/FF.m4
+2021/01/03 | 3290 | graphics/circuit_macros/examples/svg/sfgSVG.m4
+2021/01/03 | 326 | macros/luatex/generic/luatexja/tool/otf-AdobeMyungjoStd-Medium.txt
+2021/01/03 | 32687 | support/latex-make/texdepends.dtx
+2021/01/03 | 32597 | systems/win32/miktex/tm/packages/next/miktex-chktex-bin-2.9.tar.lzma
+2021/01/03 | 3238 | macros/luatex/generic/luatexja/doc/jfm-test.lua
+2021/01/03 | 3206 | graphics/circuit_macros/examples/svg/controlSVG.m4
+2021/01/03 | 32061 | macros/luatex/generic/luatexja/src/ltj-ruby.lua
+2021/01/03 | 319754 | systems/win32/miktex/tm/packages/next/miktex-dvipdfmx-bin-x64-2.9.tar.lzma
+2021/01/03 | 3183 | graphics/circuit_macros/doc/NLG.tex
+2021/01/03 | 318156 | support/latex-make/latex-make.pdf
+2021/01/03 | 317 | macros/luatex/generic/luatexja/tool/otf-AdobeSongStd-Light.txt
+2021/01/03 | 317 | graphics/circuit_macros/examples/psfrag/README-psfrag.txt
+2021/01/03 | 3175 | graphics/circuit_macros/examples/Blogix.m4
+2021/01/03 | 31552 | systems/win32/miktex/tm/packages/next/miktex-posix-bin-2.9.tar.lzma
+2021/01/03 | 315098 | macros/latex/contrib/easybook/easybook-demo.pdf
+2021/01/03 | 31392 | systems/win32/miktex/tm/packages/next/miktex-makeindex-bin-x64-2.9.tar.lzma
+2021/01/03 | 31348 | systems/win32/miktex/tm/packages/next/miktex-autosp-bin-x64-2.9.tar.lzma
+2021/01/03 | 31249 | systems/win32/miktex/tm/packages/next/miktex-mspack-bin-2.9.tar.lzma
+2021/01/03 | 3100 | macros/luatex/generic/luatexja/tool/table_jisx0208.tex
+2021/01/03 | 309295 | systems/win32/miktex/tm/packages/next/miktex-xetex-bin-2.9.tar.lzma
+2021/01/03 | 3091 | graphics/circuit_macros/examples/svg/TtreeSVG.m4
+2021/01/03 | 30891 | systems/win32/miktex/tm/packages/next/miktex-bzip2-bin-x64-2.9.tar.lzma
+2021/01/03 | 3060 | systems/texlive/tlnet/archive/haranoaji-extra.doc.r57295.tar.xz
+2021/01/03 | 3048 | systems/texlive/tlnet/archive/haranoaji.doc.r57294.tar.xz
+2021/01/03 | 303976 | fonts/newcomputermodern/NewCMSans10-Bold.otf
+2021/01/03 | 2997 | macros/luatex/generic/luatexja/src/patches/lltjp-siunitx.sty
+2021/01/03 | 2994 | graphics/circuit_macros/examples/svg/WindingsSVG.m4
+2021/01/03 | 29932 | systems/win32/miktex/tm/packages/next/miktex-lacheck-bin-x64-2.9.tar.lzma
+2021/01/03 | 2989 | graphics/circuit_macros/examples/svg/AutoencoderSVG.m4
+2021/01/03 | 2986 | graphics/circuit_macros/examples/MC.m4
+2021/01/03 | 29772 | graphics/circuit_macros/examples/Incl.pdf
+2021/01/03 | 295529 | systems/win32/miktex/tm/packages/next/miktex-freetype2-bin-x64-2.9.tar.lzma
+2021/01/03 | 29410 | systems/win32/miktex/tm/packages/next/miktex-axohelp-bin-2.9.tar.lzma
+2021/01/03 | 29265 | systems/win32/miktex/tm/packages/next/miktex-teckit-bin-x64-2.9.tar.lzma
+2021/01/03 | 29181 | macros/luatex/generic/luatexja/src/addons/luatexja-preset.sty
+2021/01/03 | 2912 | graphics/circuit_macros/doc/Workflow.m4
+2021/01/03 | 29074 | graphics/circuit_macros/doc/CctTable.tex
+2021/01/03 | 28977 | systems/win32/miktex/tm/packages/next/miktex-autosp-bin-2.9.tar.lzma
+2021/01/03 | 28900 | macros/luatex/generic/luatexja/src/luatexja-core.sty
+2021/01/03 | 2859 | graphics/circuit_macros/doc/Circuit_macros.tex
+2021/01/03 | 283902 | systems/win32/miktex/tm/packages/next/miktex-metapost-bin-x64-2.9.tar.lzma
+2021/01/03 | 2834 | graphics/circuit_macros/postscript.m4
+2021/01/03 | 2828 | graphics/circuit_macros/examples/README-examples
+2021/01/03 | 28229 | systems/win32/miktex/tm/packages/next/miktex-lacheck-bin-2.9.tar.lzma
+2021/01/03 | 280224 | fonts/newcomputermodern/NewCMMono10-Regular.otf
+2021/01/03 | 280109 | systems/win32/miktex/tm/packages/next/miktex-dvipdfmx-bin-2.9.tar.lzma
+2021/01/03 | 2799 | graphics/circuit_macros/examples/worm.m4
+2021/01/03 | 279844 | fonts/newcomputermodern/NewCMSans10-Regular.otf
+2021/01/03 | 27947 | systems/win32/miktex/tm/packages/next/miktex-findtexmf-bin-x64-2.9.tar.lzma
+2021/01/03 | 2792 | graphics/circuit_macros/examples/OpAmpFilter.m4
+2021/01/03 | 2761 | graphics/circuit_macros/examples/sfg.m4
+2021/01/03 | 2736 | graphics/circuit_macros/examples/CctTable.m4
+2021/01/03 | 2735 | graphics/circuit_macros/doc/CctTableMan.m4
+2021/01/03 | 27212 | systems/win32/miktex/tm/packages/next/miktex-uriparser-bin-2.9.tar.lzma
+2021/01/03 | 2720 | graphics/circuit_macros/examples/svg/AudioSVG.m4
+2021/01/03 | 27199 | systems/win32/miktex/tm/packages/next/miktex-bzip2-bin-2.9.tar.lzma
+2021/01/03 | 27196 | systems/win32/miktex/tm/packages/next/miktex-makeindex-bin-2.9.tar.lzma
+2021/01/03 | 2715 | graphics/mcf2graph/mcf_example.tex
+2021/01/03 | 27042 | systems/win32/miktex/tm/packages/next/miktex-teckit-bin-2.9.tar.lzma
+2021/01/03 | 26 | graphics/circuit_macros/doc/DCsymbol.m4
+2021/01/03 | 26 | graphics/circuit_macros/doc/ACsymbol.m4
+2021/01/03 | 269 | graphics/circuit_macros/doc/Loop.m4
+2021/01/03 | 2696 | graphics/circuit_macros/examples/keyval.m4
+2021/01/03 | 2685 | graphics/circuit_macros/examples/svg/ex11SVG.m4
+2021/01/03 | 26765 | macros/luatex/generic/luatexja/src/lltjext.sty
+2021/01/03 | 2674 | graphics/circuit_macros/examples/Planes.m4
+2021/01/03 | 2661 | graphics/circuit_macros/examples/svg/CctTableSVG.m4
+2021/01/03 | 2661 | graphics/circuit_macros/doc/Grounds.tex
+2021/01/03 | 2634 | graphics/circuit_macros/examples/Audio.m4
+2021/01/03 | 2634 | graphics/circuit_macros/doc/AudioMan.m4
+2021/01/03 | 262706 | macros/luatex/generic/chickenize.zip
+2021/01/03 | 2625 | graphics/circuit_macros/examples/svg/ex01SVG.m4
+2021/01/03 | 2616450 | systems/win32/miktex/tm/packages/next/miktex-texworks-bin-x64-2.9.tar.lzma
+2021/01/03 | 26056584 | systems/texlive/tlnet/archive/haranoaji.r57294.tar.xz
+2021/01/03 | 2601 | macros/luatex/generic/luatexja/src/jfm-banjiao.lua
+2021/01/03 | 25876968 | systems/texlive/tlnet/archive/haranoaji-extra.r57295.tar.xz
+2021/01/03 | 2586 | macros/luatex/generic/luatexja/src/jfm-kaiming.lua
+2021/01/03 | 258691 | systems/win32/miktex/tm/packages/next/miktex-freetype2-bin-2.9.tar.lzma
+2021/01/03 | 2584 | graphics/circuit_macros/examples/Escher.m4
+2021/01/03 | 25849 | graphics/circuit_macros/doc/Xform.tex
+2021/01/03 | 2575 | macros/luatex/generic/luatexja/src/jfm-quanjiao.lua
+2021/01/03 | 2559 | graphics/circuit_macros/examples/svg/ex08SVG.m4
+2021/01/03 | 2556 | graphics/circuit_macros/examples/ex08.m4
+2021/01/03 | 2551 | graphics/circuit_macros/examples/svg/OptoisoSVG.m4
+2021/01/03 | 25460 | graphics/circuit_macros/doc/Capture.JPG
+2021/01/03 | 2542 | graphics/circuit_macros/examples/brace.m4
+2021/01/03 | 2528 | graphics/circuit_macros/examples/svg/AdderSVG.m4
+2021/01/03 | 2525 | graphics/circuit_macros/examples/svg/CrowSVG.m4
+2021/01/03 | 2520 | graphics/circuit_macros/examples/Crow.m4
+2021/01/03 | 2517 | graphics/circuit_macros/examples/Autoencoder.m4
+2021/01/03 | 2514606 | graphics/circuit_macros.zip
+2021/01/03 | 25092 | systems/win32/miktex/tm/packages/next/miktex-findtexmf-bin-2.9.tar.lzma
+2021/01/03 | 25014 | systems/win32/miktex/tm/packages/next/miktex-fribidixetex-bin-x64-2.9.tar.lzma
+2021/01/03 | 250140 | systems/win32/miktex/tm/packages/next/miktex-metapost-bin-2.9.tar.lzma
+2021/01/03 | 2495184 | systems/win32/miktex/tm/packages/next/miktex-texworks-bin-2.9.tar.lzma
+2021/01/03 | 2489 | support/latex-make/README
+2021/01/03 | 246728 | fonts/newcomputermodern/NewCMSans10-Oblique.otf
+2021/01/03 | 2443 | graphics/circuit_macros/examples/svg/ex00SVG.m4
+2021/01/03 | 2442 | graphics/circuit_macros/examples/Optoiso.m4
+2021/01/03 | 2441 | graphics/circuit_macros/doc/ujt.tex
+2021/01/03 | 243463 | systems/win32/miktex/tm/packages/next/miktex-pmx-bin-x64-2.9.tar.lzma
+2021/01/03 | 24270323 | systems/texlive/tlnet/install-tl.zip
+2021/01/03 | 2415 | support/latex-make/latex-make.ins
+2021/01/03 | 24133 | graphics/circuit_macros/examples/svg/UNOSVG.m4
+2021/01/03 | 2412 | graphics/circuit_macros/examples/ex00.m4
+2021/01/03 | 24085 | macros/latex/contrib/skeldoc/skeldoc.sty
+2021/01/03 | 2402 | graphics/circuit_macros/examples/Adder.m4
+2021/01/03 | 23972 | graphics/circuit_macros/examples/svg/examplesSVG.htmx
+2021/01/03 | 2389 | graphics/circuit_macros/doc/Dac.m4
+2021/01/03 | 23866 | systems/win32/miktex/tm/packages/next/miktex-popt-bin-x64-2.9.tar.lzma
+2021/01/03 | 2374 | macros/luatex/generic/luatexja/src/patches/lltjp-unicode-math.sty
+2021/01/03 | 2370 | macros/latex/contrib/easybook/README.md
+2021/01/03 | 2362 | graphics/circuit_macros/examples/Jack.m4
+2021/01/03 | 2362 | graphics/circuit_macros/doc/JackMan.m4
+2021/01/03 | 2361 | graphics/circuit_macros/examples/ex11.m4
+2021/01/03 | 2342 | macros/luatex/generic/luatexja/src/jfm-jis.lua
+2021/01/03 | 233 | graphics/circuit_macros/examples/Ccurve.m4
+2021/01/03 | 23264 | systems/win32/miktex/tm/packages/next/miktex-devnag-bin-x64-2.9.tar.lzma
+2021/01/03 | 2324 | graphics/circuit_macros/examples/svg/cscSVG.m4
+2021/01/03 | 231841 | systems/win32/miktex/tm/packages/next/miktex-console-bin-x64-2.9.tar.lzma
+2021/01/03 | 230951 | support/latex-make/texdepends.pdf
+2021/01/03 | 230758 | macros/luatex/generic/chickenize/chickenize.pdf
+2021/01/03 | 2304 | graphics/circuit_macros/examples/Loglog.m4
+2021/01/03 | 2295 | graphics/circuit_macros/examples/csc.m4
+2021/01/03 | 2279 | graphics/circuit_macros/examples/ex01.m4
+2021/01/03 | 227295 | macros/latex/contrib/skeldoc.zip
+2021/01/03 | 2258800 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz
+2021/01/03 | 2241 | graphics/circuit_macros/examples/svg/LoglogSVG.m4
+2021/01/03 | 221 | graphics/circuit_macros/examples/rotate.tex
+2021/01/03 | 221576 | fonts/newcomputermodern/NewCMMono10-Bold.otf
+2021/01/03 | 221479 | support/latex-make/figlatex.pdf
+2021/01/03 | 2207 | macros/luatex/generic/luatexja/src/jfm-CCT.lua
+2021/01/03 | 22020 | systems/win32/miktex/tm/packages/next/miktex-fribidixetex-bin-2.9.tar.lzma
+2021/01/03 | 219 | graphics/circuit_macros/examples/tst1.tex
+2021/01/03 | 2193 | macros/luatex/generic/luatexja/src/addons/luatexja-zhfonts.sty
+2021/01/03 | 217 | graphics/circuit_macros/doc/stringdims.m4
+2021/01/03 | 2179 | graphics/circuit_macros/examples/Conn.m4
+2021/01/03 | 2179 | graphics/circuit_macros/doc/ConnMan.m4
+2021/01/03 | 2177 | graphics/circuit_macros/examples/svg/ex21SVG.m4
+2021/01/03 | 217555 | macros/latex/contrib/skeldoc/skeldoc.pdf
+2021/01/03 | 2171 | graphics/circuit_macros/examples/svg/I2LSVG.m4
+2021/01/03 | 2170 | graphics/circuit_macros/examples/ex06.m4
+2021/01/03 | 2165 | graphics/circuit_macros/examples/Sources.m4
+2021/01/03 | 2165 | graphics/circuit_macros/doc/SourcesMan.m4
+2021/01/03 | 21384 | graphics/circuit_macros/examples/svg/Incl.jpg
+2021/01/03 | 212474 | systems/win32/miktex/tm/packages/next/miktex-metafont-bin-x64-2.9.tar.lzma
+2021/01/03 | 212399 | systems/win32/miktex/tm/packages/next/miktex-console-bin-2.9.tar.lzma
+2021/01/03 | 21230 | macros/luatex/generic/luatexja/src/luatexja.lua
+2021/01/03 | 21230 | graphics/circuit_macros/examples/xfig/xfiglib.fig
+2021/01/03 | 2119 | graphics/circuit_macros/examples/Logic.m4
+2021/01/03 | 2119 | graphics/circuit_macros/doc/LogicMan.m4
+2021/01/03 | 21165 | systems/win32/miktex/tm/packages/next/miktex-devnag-bin-2.9.tar.lzma
+2021/01/03 | 2111 | graphics/circuit_macros/examples/svg/ConnSVG.m4
+2021/01/03 | 210606 | systems/win32/miktex/tm/packages/next/miktex-omegaware-bin-x64-2.9.tar.lzma
+2021/01/03 | 2099 | graphics/circuit_macros/pstricks.m4
+2021/01/03 | 2097 | graphics/circuit_macros/examples/Ttree.m4
+2021/01/03 | 2085 | graphics/circuit_macros/pgf.m4
+2021/01/03 | 207981 | systems/win32/miktex/tm/packages/next/miktex-pmx-bin-2.9.tar.lzma
+2021/01/03 | 2069 | graphics/circuit_macros/examples/svg/relaycoilSVG.m4
+2021/01/03 | 2068 | graphics/circuit_macros/examples/I2L.m4
+2021/01/03 | 2057 | macros/luatex/generic/luatexja/src/patches/lltjp-microtype.sty
+2021/01/03 | 205728 | systems/win32/miktex/tm/packages/miktex-zzdb1-2.9.tar.lzma
+2021/01/03 | 205701 | systems/win32/miktex/tm/packages/next/miktex-zzdb1-2.9.tar.lzma
+2021/01/03 | 2051 | graphics/circuit_macros/examples/svg/JackSVG.m4
+2021/01/03 | 20418 | graphics/circuit_macros/doc/thyristor.tex
+2021/01/03 | 2027 | graphics/circuit_macros/examples/svg/pwrsupplySVG.m4
+2021/01/03 | 202754 | systems/win32/miktex/tm/packages/next/miktex-pixman-bin-x64-2.9.tar.lzma
+2021/01/03 | 201986 | graphics/mcf2graph/mcf_mplib_exa.pdf
+2021/01/03 | 2018 | graphics/circuit_macros/examples/svg/ex06SVG.m4
+2021/01/03 | 2014 | graphics/circuit_macros/examples/pwrsupply.m4
+2021/01/03 | 2013 | graphics/circuit_macros/doc/HybridPi.m4
+2021/01/03 | 20133 | systems/win32/miktex/tm/packages/next/miktex-popt-bin-2.9.tar.lzma
+2021/01/03 | 200 | macros/luatex/generic/luatexja/src/jfm-prop.lua
+2021/01/03 | 2000 | graphics/circuit_macros/examples/ex21.m4
+2021/01/03 | 199607 | systems/win32/miktex/tm/packages/next/miktex-mpfr-bin-2.9.tar.lzma
+2021/01/03 | 1995 | graphics/circuit_macros/doc/Corners.m4
+2021/01/03 | 1992 | graphics/circuit_macros/examples/svg/FourbarSVG.m4
+2021/01/03 | 1985 | graphics/circuit_macros/examples/svg/XORSVG.m4
+2021/01/03 | 1985832 | systems/win32/miktex/tm/packages/next/miktex-luatex-bin-x64-2.9.tar.lzma
+2021/01/03 | 198079 | systems/win32/miktex/tm/packages/next/miktex-pixman-bin-2.9.tar.lzma
+2021/01/03 | 1975 | graphics/circuit_macros/doc/FlipFlop.m4
+2021/01/03 | 196 | macros/luatex/generic/luatexja/src/jfm-propw.lua
+2021/01/03 | 196 | macros/luatex/generic/luatexja/src/jfm-propv.lua
+2021/01/03 | 1966 | graphics/circuit_macros/examples/svg/DriveSVG.m4
+2021/01/03 | 1966 | graphics/circuit_macros/examples/Drive.m4
+2021/01/03 | 1962 | graphics/circuit_macros/examples/Autologix.m4
+2021/01/03 | 1959 | graphics/circuit_macros/examples/debug2.m4
+2021/01/03 | 19572 | macros/luatex/generic/luatexja/src/ltj-adjust.lua
+2021/01/03 | 195612 | systems/win32/miktex/tm/packages/next/miktex-curl-bin-x64-2.9.tar.lzma
+2021/01/03 | 1955 | graphics/circuit_macros/examples/svg/ABlogixSVG.m4
+2021/01/03 | 1953 | graphics/circuit_macros/examples/svg/MotorControlSVG.m4
+2021/01/03 | 1953 | graphics/circuit_macros/doc/Buffer.m4
+2021/01/03 | 194176 | systems/win32/miktex/tm/packages/next/miktex-metafont-bin-2.9.tar.lzma
+2021/01/03 | 1940 | graphics/circuit_macros/doc/AmpTable.tex
+2021/01/03 | 19384200 | systems/texlive/tlnet/install-tl-windows.exe
+2021/01/03 | 193531 | systems/win32/miktex/tm/packages/next/miktex-omegaware-bin-2.9.tar.lzma
+2021/01/03 | 1931 | graphics/circuit_macros/examples/svg/LogicSVG.m4
+2021/01/03 | 192 | macros/luatex/generic/luatexja/src/jfm-mono.lua
+2021/01/03 | 19250 | graphics/circuit_macros/dpictools.pic
+2021/01/03 | 1922 | graphics/circuit_macros/examples/MotorControl.m4
+2021/01/03 | 1921 | graphics/circuit_macros/examples/relaycoil.m4
+2021/01/03 | 1921 | graphics/circuit_macros/doc/relaycoilMan.m4
+2021/01/03 | 19176 | graphics/circuit_macros/Licence.txt
+2021/01/03 | 19142 | graphics/circuit_macros/doc/Switches.tex
+2021/01/03 | 1907 | graphics/circuit_macros/examples/svg/SourcesSVG.m4
+2021/01/03 | 1906 | graphics/circuit_macros/examples/SPM.m4
+2021/01/03 | 189 | macros/luatex/generic/luatexja/src/patches/lltjp-preview.sty
+2021/01/03 | 1893 | graphics/circuit_macros/examples/svg/ex16SVG.m4
+2021/01/03 | 1891 | graphics/circuit_macros/examples/svg/ex04SVG.m4
+2021/01/03 | 188942 | macros/luatex/generic/luatexja/src/ltjsclasses.dtx
+2021/01/03 | 1882 | graphics/circuit_macros/examples/svg/CrullerSVG.m4
+2021/01/03 | 1879 | graphics/circuit_macros/examples/Cruller.m4
+2021/01/03 | 186840 | systems/texlive/tlnet/archive/latex-doc-ptr.doc.r57293.tar.xz
+2021/01/03 | 1865 | graphics/circuit_macros/examples/ex16.m4
+2021/01/03 | 18636 | macros/luatex/generic/luatexja/src/ltj-kinsoku.tex
+2021/01/03 | 1860 | graphics/circuit_macros/doc/bi_trans.m4
+2021/01/03 | 185892 | systems/texlive/tlnet/archive/latexbug.doc.r57299.tar.xz
+2021/01/03 | 1857 | graphics/circuit_macros/doc/Composite.m4
+2021/01/03 | 18543 | macros/luatex/generic/luatexja/src/patches/lltjp-geometry.sty
+2021/01/03 | 1852 | graphics/circuit_macros/examples/Orbits.m4
+2021/01/03 | 1837 | graphics/circuit_macros/examples/svg/SchottkySVG.m4
+2021/01/03 | 1832 | macros/luatex/generic/luatexja/src/luatexja.sty
+2021/01/03 | 1823 | graphics/circuit_macros/examples/XOR.m4
+2021/01/03 | 1812 | graphics/circuit_macros/examples/svg/BipSVG.m4
+2021/01/03 | 1802 | graphics/circuit_macros/examples/Pconn.m4
+2021/01/03 | 1802 | graphics/circuit_macros/doc/PconnMan.m4
+2021/01/03 | 180254 | systems/win32/miktex/tm/packages/next/miktex-mpfr-bin-x64-2.9.tar.lzma
+2021/01/03 | 18011 | systems/win32/miktex/tm/packages/next/miktex-tex2xindy-bin-x64-2.9.tar.lzma
+2021/01/03 | 179343 | systems/win32/miktex/tm/packages/next/miktex-curl-bin-2.9.tar.lzma
+2021/01/03 | 17876 | systems/win32/miktex/tm/packages/next/miktex-kpathsea-bin-x64-2.9.tar.lzma
+2021/01/03 | 1786 | macros/luatex/generic/luatexja/src/ltj-inputbuf.lua
+2021/01/03 | 1778 | graphics/circuit_macros/examples/Schottky.m4
+2021/01/03 | 1776 | graphics/circuit_macros/examples/svg/PconnSVG.m4
+2021/01/03 | 177581 | macros/luatex/generic/luatexja/src/ltjclasses.dtx
+2021/01/03 | 1765 | graphics/circuit_macros/examples/examples.tex
+2021/01/03 | 1737 | graphics/circuit_macros/examples/svg/ContactsSVG.m4
+2021/01/03 | 173570 | macros/latex/contrib/easybook/doc/easybook.pdf
+2021/01/03 | 1730 | graphics/circuit_macros/examples/ABlogix.m4
+2021/01/03 | 17196 | graphics/circuit_macros/examples/files.tex
+2021/01/03 | 170988 | systems/texlive/tlnet/archive/texlive-docindex.doc.r57290.tar.xz
+2021/01/03 | 1699 | graphics/circuit_macros/examples/svg/ex10SVG.m4
+2021/01/03 | 1699738 | systems/win32/miktex/tm/packages/next/miktex-luatex-bin-2.9.tar.lzma
+2021/01/03 | 16813103 | systems/texlive/tlnet/tlpkg/texlive.tlpdb
+2021/01/03 | 1675 | graphics/circuit_macros/examples/svg/TTLnandSVG.m4
+2021/01/03 | 1668 | graphics/circuit_macros/examples/svg/Banking.m4
+2021/01/03 | 1668 | graphics/circuit_macros/examples/IC10107.m4
+2021/01/03 | 166557 | macros/luatex/generic/luatexja/doc/lltjp-geometry.pdf
+2021/01/03 | 165 | graphics/circuit_macros/doc/tranbody.m4
+2021/01/03 | 165760 | systems/win32/miktex/tm/packages/next/miktex-tex-bin-x64-2.9.tar.lzma
+2021/01/03 | 1654 | graphics/circuit_macros/examples/ex04.m4
+2021/01/03 | 164867 | graphics/circuit_macros/libcct.m4
+2021/01/03 | 16420 | graphics/circuit_macros/doc/fet.tex
+2021/01/03 | 1640 | graphics/circuit_macros/mpost.m4
+2021/01/03 | 1639 | graphics/circuit_macros/Makefile
+2021/01/03 | 16380 | support/latex-make/figlatex.dtx
+2021/01/03 | 1637 | macros/luatex/generic/luatexja/src/addons/luatexja-fontspec.sty
+2021/01/03 | 1624 | graphics/circuit_macros/doc/ParSeries.m4
+2021/01/03 | 16233 | systems/win32/miktex/tm/packages/next/miktex-tex2xindy-bin-2.9.tar.lzma
+2021/01/03 | 162265 | systems/win32/miktex/tm/packages/next/miktex-mo-bin-x64-2.9.tar.lzma
+2021/01/03 | 16217 | systems/win32/miktex/tm/packages/next/miktex-kpathsea-bin-2.9.tar.lzma
+2021/01/03 | 16205 | graphics/circuit_macros/README
+2021/01/03 | 1619 | graphics/circuit_macros/examples/Bip.m4
+2021/01/03 | 1619 | graphics/circuit_macros/doc/BipMan.m4
+2021/01/03 | 1618 | graphics/circuit_macros/doc/ArrestersMan.m4
+2021/01/03 | 1612 | graphics/circuit_macros/examples/svg/TimerSVG.m4
+2021/01/03 | 1608 | graphics/circuit_macros/examples/ex05.m4
+2021/01/03 | 159925 | systems/win32/miktex/tm/packages/next/miktex-hunspell-bin-x64-2.9.tar.lzma
+2021/01/03 | 15871 | CTAN.sites
+2021/01/03 | 1585 | graphics/circuit_macros/examples/Contacts.m4
+2021/01/03 | 1585 | graphics/circuit_macros/doc/ContactsMan.m4
+2021/01/03 | 15839 | macros/luatex/generic/luatexja/src/addons/luatexja-fontspec-27c.sty
+2021/01/03 | 1575 | graphics/circuit_macros/doc/mplex.m4
+2021/01/03 | 1559 | graphics/circuit_macros/examples/svg/XformSVG.m4
+2021/01/03 | 1558 | graphics/circuit_macros/examples/TTLnand.m4
+2021/01/03 | 154828 | macros/luatex/generic/luatexja/src/ltj-ivd_aj1.lua
+2021/01/03 | 1546 | graphics/circuit_macros/examples/svg/Xtest.m4
+2021/01/03 | 153 | systems/texlive/tlnet/install-tl-windows.exe.sha512
+2021/01/03 | 15388 | graphics/circuit_macros/doc/Sources.tex
+2021/01/03 | 1536 | macros/luatex/generic/luatexja/COPYING
+2021/01/03 | 152 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512
+2021/01/03 | 1529 | graphics/circuit_macros/examples/mf/Makefile
+2021/01/03 | 1526 | graphics/circuit_macros/examples/Xform.m4
+2021/01/03 | 1526 | graphics/circuit_macros/doc/XformMan.m4
+2021/01/03 | 1525 | graphics/circuit_macros/examples/rotatetext.m4
+2021/01/03 | 152373 | systems/win32/miktex/tm/packages/next/miktex-fontconfig-bin-x64-2.9.tar.lzma
+2021/01/03 | 1521 | graphics/circuit_macros/examples/Coxeter.m4
+2021/01/03 | 152157 | systems/win32/miktex/tm/packages/next/miktex-tex-bin-2.9.tar.lzma
+2021/01/03 | 15172 | systems/texlive/tlnet/archive/tikz-trackschematic.r57300.tar.xz
+2021/01/03 | 15033 | graphics/circuit_macros/doc/Pconn.tex
+2021/01/03 | 1492 | graphics/circuit_macros/examples/ex10.m4
+2021/01/03 | 1485 | graphics/circuit_macros/examples/Demultiplexer.m4
+2021/01/03 | 1485 | graphics/circuit_macros/doc/DemultiplexerMan.m4
+2021/01/03 | 147334 | systems/win32/miktex/tm/packages/next/miktex-hunspell-bin-2.9.tar.lzma
+2021/01/03 | 14709 | macros/luatex/generic/luatexja/src/patches/lltjp-listings.sty
+2021/01/03 | 1467 | graphics/circuit_macros/examples/svg/MultiplexerSVG.m4
+2021/01/03 | 1467 | graphics/circuit_macros/examples/Diodes.m4
+2021/01/03 | 1467 | graphics/circuit_macros/doc/DiodesMan.m4
+2021/01/03 | 1464 | graphics/circuit_macros/doc/Taps.m4
+2021/01/03 | 145 | systems/texlive/tlnet/install-tl.zip.sha512
+2021/01/03 | 1458 | graphics/circuit_macros/examples/header.tex
+2021/01/03 | 145309 | systems/win32/miktex/tm/packages/next/miktex-mo-bin-2.9.tar.lzma
+2021/01/03 | 14517 | macros/luatex/generic/luatexja/src/ltj-rmlgbm.lua
+2021/01/03 | 144 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512
+2021/01/03 | 144 | graphics/circuit_macros/doc/Thermal.m4
+2021/01/03 | 1446 | graphics/circuit_macros/examples/svg/ShiftRSVG.m4
+2021/01/03 | 1444 | graphics/circuit_macros/examples/svg/ThreeSVG.m4
+2021/01/03 | 1443 | graphics/circuit_macros/examples/Resolver.m4
+2021/01/03 | 14359 | systems/win32/miktex/tm/packages/next/miktex-zzip-bin-x64-2.9.tar.lzma
+2021/01/03 | 1433 | graphics/circuit_macros/examples/Opamp.m4
+2021/01/03 | 1433 | graphics/circuit_macros/doc/OpampMan.m4
+2021/01/03 | 1431 | graphics/circuit_macros/examples/svg/RelaySVG.m4
+2021/01/03 | 1429 | graphics/circuit_macros/examples/svg/DiodesSVG.m4
+2021/01/03 | 14287 | graphics/circuit_macros/darrow.m4
+2021/01/03 | 1416389 | systems/win32/miktex/tm/packages/next/miktex-dvisvgm-bin-x64-2.9.tar.lzma
+2021/01/03 | 1406 | macros/luatex/generic/luatexja/src/patches/lltjp-footmisc.sty
+2021/01/03 | 1406 | graphics/circuit_macros/examples/ShiftR.m4
+2021/01/03 | 1406 | graphics/circuit_macros/doc/ShiftRMan.m4
+2021/01/03 | 1400 | graphics/circuit_macros/examples/Multiplexer.m4
+2021/01/03 | 1400 | graphics/circuit_macros/doc/MultiplexerMan.m4
+2021/01/03 | 1397 | macros/luatex/generic/luatexja/tool/ivslist.tex
+2021/01/03 | 1389 | macros/latex/contrib/easybook/easybook-demo.tex
+2021/01/03 | 13899 | macros/luatex/generic/luatexja/src/jfm-ujis.lua
+2021/01/03 | 1387 | graphics/circuit_macros/examples/svg/CrossbarSVG.m4
+2021/01/03 | 13833 | graphics/circuit_macros/doc/Contact.tex
+2021/01/03 | 1380786 | systems/win32/miktex/tm/packages/next/miktex-runtime-bin-x64-2.9.tar.lzma
+2021/01/03 | 137 | graphics/circuit_macros/doc/oaxbody.m4
+2021/01/03 | 1375 | graphics/circuit_macros/examples/person.m4
+2021/01/03 | 1373 | graphics/circuit_macros/examples/svg/DemultiplexerSVG.m4
+2021/01/03 | 13726 | macros/luatex/generic/luatexja/doc/lltjp-geometry.tex
+2021/01/03 | 136967 | graphics/circuit_macros/doc/body.tex
+2021/01/03 | 136156 | systems/texlive/tlnet/archive/tex4ht.doc.r57302.tar.xz
+2021/01/03 | 1358 | graphics/circuit_macros/examples/Crossbar.m4
+2021/01/03 | 13476 | systems/win32/miktex/tm/packages/next/miktex-zzip-bin-2.9.tar.lzma
+2021/01/03 | 134710 | systems/win32/miktex/tm/packages/next/miktex-fontconfig-bin-2.9.tar.lzma
+2021/01/03 | 13411 | macros/luatex/generic/luatexja/src/patches/lltjcore.sty
+2021/01/03 | 13324 | graphics/circuit_macros/examples/Heathkit.m4
+2021/01/03 | 1331 | graphics/circuit_macros/examples/svg/SierpinskiSVG.m4
+2021/01/03 | 1331 | graphics/circuit_macros/examples/Sierpinski.m4
+2021/01/03 | 1329 | graphics/circuit_macros/doc/currents.m4
+2021/01/03 | 13264 | graphics/circuit_macros/examples/Tubediags.m4
+2021/01/03 | 1324978 | graphics/mcf2graph.zip
+2021/01/03 | 131 | graphics/circuit_macros/doc/Axes.m4
+2021/01/03 | 131919 | systems/win32/miktex/tm/packages/next/miktex-mktex-bin-x64-2.9.tar.lzma
+2021/01/03 | 131229 | systems/win32/miktex/tm/packages/next/miktex-dvips-bin-x64-2.9.tar.lzma
+2021/01/03 | 130 | graphics/circuit_macros/doc/bitrbody.m4
+2021/01/03 | 1304657 | systems/win32/miktex/tm/packages/next/miktex-poppler-bin-x64-2.9.tar.lzma
+2021/01/03 | 1300780 | systems/texlive/tlnet/archive/step.r57297.tar.xz
+2021/01/03 | 12 | graphics/circuit_macros/doc/Version.tex
+2021/01/03 | 129830 | macros/luatex/generic/chickenize/chickenize.dtx
+2021/01/03 | 1291 | graphics/circuit_macros/doc/ConfigC.m4
+2021/01/03 | 1287 | graphics/circuit_macros/examples/Three.m4
+2021/01/03 | 1282240 | systems/win32/miktex/tm/packages/next/miktex-dvisvgm-bin-2.9.tar.lzma
+2021/01/03 | 1278 | macros/luatex/generic/luatexja/src/ltjclasses.ins
+2021/01/03 | 12781 | macros/luatex/generic/luatexja/src/ltj-setwidth.lua
+2021/01/03 | 12711 | graphics/circuit_macros/examples/svg/HeathkitSVG.m4
+2021/01/03 | 126 | macros/luatex/generic/luatexja/src/ltjltxdoc.ins
+2021/01/03 | 1265 | graphics/circuit_macros/examples/svg/HeadersSVG.m4
+2021/01/03 | 1259 | graphics/circuit_macros/examples/Relay.m4
+2021/01/03 | 1259 | graphics/circuit_macros/doc/RelayMan.m4
+2021/01/03 | 1257 | graphics/circuit_macros/doc/ConfigB.m4
+2021/01/03 | 12541 | graphics/circuit_macros/CHANGES
+2021/01/03 | 1253452 | systems/win32/miktex/tm/packages/next/miktex-runtime-bin-2.9.tar.lzma
+2021/01/03 | 1250 | graphics/circuit_macros/examples/svg/GeometrySVG.m4
+2021/01/03 | 1250 | graphics/circuit_macros/examples/Geometry.m4
+2021/01/03 | 12478 | graphics/circuit_macros/examples/svg/TubediagsSVG.m4
+2021/01/03 | 1238 | graphics/circuit_macros/examples/svg/NportSVG.m4
+2021/01/03 | 1236541 | systems/win32/miktex/tm/packages/next/miktex-zzdb2-2.9.tar.lzma
+2021/01/03 | 1236145 | systems/win32/miktex/tm/packages/miktex-zzdb2-2.9.tar.lzma
+2021/01/03 | 1230 | graphics/circuit_macros/examples/Antennas.m4
+2021/01/03 | 1230 | graphics/circuit_macros/doc/AntennasMan.m4
+2021/01/03 | 1229 | graphics/circuit_macros/doc/fbfilter.m4
+2021/01/03 | 1224 | macros/luatex/generic/luatexja/tool/chars2defcharrange.rb
+2021/01/03 | 12151 | macros/luatex/generic/luatexja/src/ltj-base.lua
+2021/01/03 | 12050 | graphics/circuit_macros/doc/Diodes.tex
+2021/01/03 | 1204 | graphics/circuit_macros/examples/svg/ex17SVG.m4
+2021/01/03 | 120285 | systems/win32/miktex/tm/packages/next/miktex-mktex-bin-2.9.tar.lzma
+2021/01/03 | 12006 | graphics/circuit_macros/doc/Jack.tex
+2021/01/03 | 11 | graphics/circuit_macros/doc/test.tex
+2021/01/03 | 1199 | macros/luatex/generic/chickenize/README.md
+2021/01/03 | 1193280 | fonts/newcomputermodern/NewCM10-BookItalic.otf
+2021/01/03 | 1188888 | fonts/newcomputermodern/NewCM10-Book.otf
+2021/01/03 | 1185 | graphics/circuit_macros/boxdims.sty
+2021/01/03 | 1174 | graphics/circuit_macros/examples/PPA.m4
+2021/01/03 | 1171090 | systems/win32/miktex/tm/packages/next/miktex-poppler-bin-2.9.tar.lzma
+2021/01/03 | 116825 | systems/win32/miktex/tm/packages/next/miktex-dvips-bin-2.9.tar.lzma
+2021/01/03 | 1157 | graphics/circuit_macros/examples/svg/NPDTSVG.m4
+2021/01/03 | 11566 | graphics/circuit_macros/lib3D.m4
+2021/01/03 | 1154023 | systems/win32/miktex/tm/packages/miktex-zzdb3-2.9.tar.lzma
+2021/01/03 | 1153 | systems/win32/miktex/tm/packages/next/pr.ini
+2021/01/03 | 1153979 | systems/win32/miktex/tm/packages/next/miktex-zzdb3-2.9.tar.lzma
+2021/01/03 | 1151 | graphics/circuit_macros/doc/Darlington.m4
+2021/01/03 | 11506 | macros/luatex/generic/luatexja/src/jfm-ujisv.lua
+2021/01/03 | 114805 | systems/win32/miktex/tm/packages/next/miktex-gd-bin-x64-2.9.tar.lzma
+2021/01/03 | 113772 | systems/win32/miktex/tm/packages/next/miktex-gregorio-bin-x64-2.9.tar.lzma
+2021/01/03 | 1135849 | macros/luatex/generic/luatexja/doc/luatexja-ja.pdf
+2021/01/03 | 11335 | macros/luatex/generic/luatexja/tool/unicodeBlocks.tex
+2021/01/03 | 1132 | graphics/circuit_macros/examples/Headers.m4
+2021/01/03 | 1132 | graphics/circuit_macros/doc/HeadersMan.m4
+2021/01/03 | 1130 | macros/luatex/generic/luatexja/tool/function_uax50.lua
+2021/01/03 | 1128 | graphics/circuit_macros/examples/NPDT.m4
+2021/01/03 | 1128 | graphics/circuit_macros/doc/NPDTMan.m4
+2021/01/03 | 11270 | graphics/circuit_macros/examples/FlowchartDefs.m4
+2021/01/03 | 1126 | graphics/circuit_macros/examples/ex17.m4
+2021/01/03 | 1120 | graphics/circuit_macros/doc/ConfigA.m4
+2021/01/03 | 1114 | graphics/circuit_macros/mfpic.m4
+2021/01/03 | 1100 | graphics/circuit_macros/examples/ex02.m4
+2021/01/03 | 1093 | graphics/circuit_macros/examples/svg/ex02SVG.m4
+2021/01/03 | 109178 | systems/win32/miktex/tm/packages/next/miktex-jpeg-bin-x64-2.9.tar.lzma
+2021/01/03 | 1090 | graphics/circuit_macros/examples/svg/AntennasSVG.m4
+2021/01/03 | 1078477 | systems/win32/miktex/tm/packages/next/miktex-asymptote-bin-x64-2.9.tar.lzma
+2021/01/03 | 1076 | graphics/circuit_macros/examples/mf/mftest
+2021/01/03 | 1075 | macros/latex/contrib/skeldoc/LICENSE
+2021/01/03 | 1075 | graphics/circuit_macros/examples/bistable.m4
+2021/01/03 | 1074 | graphics/circuit_macros/doc/bistableMan.m4
+2021/01/03 | 1070 | graphics/circuit_macros/examples/svg/EmarrowsSVG.m4
+2021/01/03 | 1065 | graphics/circuit_macros/examples/svg/ex18SVG.m4
+2021/01/03 | 10589 | graphics/circuit_macros/examples/svg/expSVG.m4
+2021/01/03 | 1055 | graphics/circuit_macros/examples/svg/TgateSVG.m4
+2021/01/03 | 1052 | macros/latex/contrib/easybook/pages/preface.tex
+2021/01/03 | 1050 | graphics/circuit_macros/examples/svg/SVGconfig.m4
+2021/01/03 | 104833 | systems/win32/miktex/tm/packages/next/miktex-texware-bin-x64-2.9.tar.lzma
+2021/01/03 | 10447 | graphics/circuit_macros/examples/svg/paletteSVG.m4
+2021/01/03 | 1040 | graphics/circuit_macros/examples/Nport.m4
+2021/01/03 | 1040 | graphics/circuit_macros/doc/NportMan.m4
+2021/01/03 | 10401 | graphics/circuit_macros/doc/Variable.tex
+2021/01/03 | 1039 | graphics/circuit_macros/examples/chaos.m4
+2021/01/03 | 1034 | graphics/circuit_macros/examples/svg/OpampSVG.m4
+2021/01/03 | 103390 | systems/win32/miktex/tm/packages/next/miktex-lua53-bin-x64-2.9.tar.lzma
+2021/01/03 | 1031884 | fonts/newcomputermodern/NewCMMono10-BookItalic.otf
+2021/01/03 | 1029 | graphics/circuit_macros/xfig.m4
+2021/01/03 | 1024 | graphics/circuit_macros/examples/Btree.m4
+2021/01/03 | 1022 | graphics/circuit_macros/examples/Tgate.m4
+2021/01/03 | 1022 | graphics/circuit_macros/doc/TgateMan.m4
+2021/01/03 | 1019 | graphics/circuit_macros/gpic.m4
+2021/01/03 | 101758 | systems/win32/miktex/tm/packages/next/miktex-mfware-bin-x64-2.9.tar.lzma
+2021/01/03 | 10164 | graphics/circuit_macros/doc/Audio.tex
+2021/01/03 | 10059 | graphics/circuit_macros/svg.m4
+2021/01/03 | 1003 | graphics/circuit_macros/examples/ex15.m4
2021/01/02 | 9548 | fonts/step/tfm/STEP-BoldItalic-tosf-t1.tfm
2021/01/02 | 9544 | fonts/step/tfm/STEP-BoldItalic-tlf-t1.tfm
-2021/01/02 | 94834 | systems/win32/miktex/tm/packages/next/miktex-jpeg-bin-2.9.tar.lzma
-2021/01/02 | 94661 | systems/win32/miktex/tm/packages/next/miktex-gregorio-bin-2.9.tar.lzma
-2021/01/02 | 94551 | systems/win32/miktex/tm/packages/next/miktex-bibtex8bit-bin-x64-2.9.tar.lzma
-2021/01/02 | 94180 | systems/win32/miktex/tm/packages/next/miktex-lua53-bin-2.9.tar.lzma
2021/01/02 | 9384 | fonts/step/tfm/STEP-Regular-tosf-t1.tfm
2021/01/02 | 9384 | fonts/step/tfm/STEP-Regular-tlf-t1.tfm
2021/01/02 | 935048 | systems/win32/miktex/tm/packages/chemformula.tar.lzma
2021/01/02 | 9283 | graphics/pgf/contrib/tikz-trackschematic/tikz-trackschematic.sty
-2021/01/02 | 903 | systems/win32/miktex/tm/packages/pr.ini
2021/01/02 | 895 | graphics/pgf/contrib/tikz-trackschematic/tikz-trackschematic-snippets/measure_line_with_hectometer.tikz
2021/01/02 | 8890 | info/latex-doc-ptr/latex-doc-ptr.sty
2021/01/02 | 88802 | macros/latex/contrib/multirow/multirow.dtx
2021/01/02 | 883978 | systems/win32/miktex/tm/packages/biblatex-ext.tar.lzma
-2021/01/02 | 87882 | systems/win32/miktex/tm/packages/next/miktex-png-bin-x64-2.9.tar.lzma
-2021/01/02 | 8785 | systems/win32/miktex/tm/packages/next/miktex-md5-bin-x64-2.9.tar.lzma
-2021/01/02 | 87597 | systems/win32/miktex/tm/packages/next/miktex-epstopdf-bin-2.9.tar.lzma
2021/01/02 | 872 | graphics/pgf/contrib/tikz-trackschematic/tikz-trackschematic-snippets/bend_train.tikz
2021/01/02 | 8648 | fonts/step/tfm/STEP-Regular-tosf-sc-ly1.tfm
2021/01/02 | 8648 | fonts/step/tfm/STEP-Regular-tlf-sc-ly1.tfm
2021/01/02 | 852692 | systems/texlive/tlnet/archive/biblatex-ext.doc.r57287.tar.xz
-2021/01/02 | 85013 | systems/win32/miktex/tm/packages/next/miktex-bibtex8bit-bin-2.9.tar.lzma
2021/01/02 | 848 | fonts/step/vf/STEP-Regular-tosf-sc-ot1.vf
2021/01/02 | 848 | fonts/step/vf/STEP-Regular-tlf-sc-ot1.vf
2021/01/02 | 847 | graphics/pgf/contrib/tikz-trackschematic/tikz-trackschematic-snippets/pylons_middle.tikz
@@ -49,20 +869,15 @@
2021/01/02 | 824 | fonts/step/vf/STEP-BoldItalic-tosf-lgr.vf
2021/01/02 | 824 | fonts/step/vf/STEP-BoldItalic-tlf-lgr.vf
2021/01/02 | 824 | fonts/step/vf/STEP-BoldItalic-sup-lgr.vf
-2021/01/02 | 809097 | systems/win32/miktex/tm/packages/next/miktex-pdftex-bin-x64-2.9.tar.lzma
-2021/01/02 | 80620 | systems/win32/miktex/tm/packages/next/miktex-freeglut-bin-x64-2.9.tar.lzma
2021/01/02 | 804 | info/docsurvey/README.txt
2021/01/02 | 78956 | systems/texlive/tlnet/archive/archivo.doc.r57283.tar.xz
-2021/01/02 | 78765 | systems/win32/miktex/tm/packages/next/miktex-png-bin-2.9.tar.lzma
2021/01/02 | 78482 | fonts/spectral/doc/spectral-samples.pdf
2021/01/02 | 78020 | graphics/pgf/contrib/tikz-trackschematic/tikz-trackschematic-examples/station_chamstadt.pdf
-2021/01/02 | 77821 | systems/win32/miktex/tm/packages/next/miktex-fonts-bin-x64-2.9.tar.lzma
-2021/01/02 | 77796 | systems/win32/miktex/tm/packages/next/miktex-mpmcli-bin-x64-2.9.tar.lzma
-2021/01/02 | 7752 | systems/win32/miktex/tm/packages/next/miktex-md5-bin-2.9.tar.lzma
2021/01/02 | 772 | fonts/step/tfm/STEP-Regular-tosf-sc-ts3.tfm
2021/01/02 | 772 | fonts/step/tfm/STEP-Regular-tlf-sc-ts3.tfm
2021/01/02 | 7666 | info/latex-doc-ptr/latex-doc-ptr.css.replacement
2021/01/02 | 7665 | info/latex-doc-ptr/latex-doc-ptr.css
+2021/01/02 | 762366 | systems/win32/w32tex/ChangeLog
2021/01/02 | 756 | fonts/step/tfm/STEP-Regular-tosf-ts3.tfm
2021/01/02 | 756 | fonts/step/tfm/STEP-Regular-tlf-ts3.tfm
2021/01/02 | 756 | fonts/step/tfm/STEP-Regular-sup-ts3.tfm
@@ -74,101 +889,65 @@
2021/01/02 | 756 | fonts/step/tfm/STEP-Bold-sup-ts3.tfm
2021/01/02 | 74924 | info/docsurvey/docsurvey.tex
2021/01/02 | 7450266 | install/fonts/spectral.tds.zip
-2021/01/02 | 744396 | systems/win32/miktex/tm/packages/next/miktex-pdftex-bin-2.9.tar.lzma
2021/01/02 | 7428 | fonts/step/tfm/STEP-Italic-tosf-ly1.tfm
2021/01/02 | 7428 | fonts/step/tfm/STEP-Italic-tlf-ly1.tfm
-2021/01/02 | 74153 | systems/win32/miktex/tm/packages/next/miktex-lzma-bin-x64-2.9.tar.lzma
2021/01/02 | 7413455 | systems/win32/miktex/tm/packages/biblatex.tar.lzma
2021/01/02 | 7384 | fonts/step/tfm/STEP-Bold-tosf-ly1.tfm
2021/01/02 | 7384 | fonts/step/tfm/STEP-Bold-tlf-ly1.tfm
2021/01/02 | 73818 | graphics/pgf/contrib/tikz-trackschematic/tikz-trackschematic.tex
-2021/01/02 | 73674 | systems/win32/miktex/tm/packages/next/miktex-bibtex-bin-x64-2.9.tar.lzma
2021/01/02 | 7337288 | fonts/spectral.zip
-2021/01/02 | 73241 | systems/win32/miktex/tm/packages/next/miktex-fonts-bin-2.9.tar.lzma
-2021/01/02 | 72839 | systems/win32/miktex/tm/packages/next/miktex-graphite2-bin-x64-2.9.tar.lzma
2021/01/02 | 72610 | graphics/pgf/contrib/tikz-trackschematic/tikz-trackschematic-examples/station_berg.pdf
2021/01/02 | 7220 | fonts/step/tfm/STEP-BoldItalic-tosf-ly1.tfm
2021/01/02 | 7216 | fonts/step/tfm/STEP-BoldItalic-tlf-ly1.tfm
-2021/01/02 | 71936 | systems/win32/miktex/tm/packages/next/miktex-ps2pk-bin-x64-2.9.tar.lzma
2021/01/02 | 718 | graphics/pgf/contrib/tikz-trackschematic/tikz-trackschematic-snippets/hectometer.tikz
2021/01/02 | 7164 | fonts/spectral/latex/spectral.sty
-2021/01/02 | 71568 | systems/win32/miktex/tm/packages/next/miktex-freeglut-bin-2.9.tar.lzma
2021/01/02 | 7144 | fonts/step/tfm/STEP-Regular-tosf-ly1.tfm
2021/01/02 | 7144 | fonts/step/tfm/STEP-Regular-tlf-ly1.tfm
2021/01/02 | 703679 | graphics/pgf/contrib/tikz-trackschematic.zip
-2021/01/02 | 70292 | systems/win32/miktex/tm/packages/next/miktex-web-bin-x64-2.9.tar.lzma
2021/01/02 | 70067 | systems/win32/miktex/tm/packages/uninormalize.tar.lzma
-2021/01/02 | 70012 | systems/win32/miktex/tm/packages/next/miktex-tex4ht-bin-x64-2.9.tar.lzma
-2021/01/02 | 680035 | systems/win32/miktex/tm/packages/next/miktex-lcdf-typetools-bin-x64-2.9.tar.lzma
-2021/01/02 | 67766 | systems/win32/miktex/tm/packages/next/miktex-mkfntmap-bin-x64-2.9.tar.lzma
-2021/01/02 | 67663 | systems/win32/miktex/tm/packages/next/miktex-lzma-bin-2.9.tar.lzma
-2021/01/02 | 67633 | systems/win32/miktex/tm/packages/next/miktex-mpmcli-bin-2.9.tar.lzma
+2021/01/02 | 69081416 | systems/win32/w32tex/luatexja.tar.xz
2021/01/02 | 675 | fonts/step/README
-2021/01/02 | 66265 | systems/win32/miktex/tm/packages/next/miktex-web-bin-2.9.tar.lzma
+2021/01/02 | 66723112 | systems/win32/w32tex/biblatex-biber.tar.xz
2021/01/02 | 6582336 | fonts/haranoaji/HaranoAjiMincho-Bold.otf
-2021/01/02 | 65805 | systems/win32/miktex/tm/packages/next/miktex-bibtex-bin-2.9.tar.lzma
2021/01/02 | 6576583 | systems/win32/miktex/tm/packages/inter.tar.lzma
2021/01/02 | 655 | graphics/pgf/contrib/tikz-trackschematic/tikz-trackschematic-snippets/level_crossing_double.tikz
2021/01/02 | 655 | graphics/pgf/contrib/tikz-trackschematic/tikz-trackschematic-snippets/level_crossing_double_full_closure.tikz
-2021/01/02 | 65471 | systems/win32/miktex/tm/packages/next/miktex-texify-bin-x64-2.9.tar.lzma
2021/01/02 | 6480136 | fonts/haranoaji-extra/HaranoAjiMincho-Heavy.otf
2021/01/02 | 647361 | systems/win32/miktex/tm/packages/jlreq.tar.lzma
2021/01/02 | 6431008 | fonts/haranoaji-extra/HaranoAjiMincho-SemiBold.otf
2021/01/02 | 639871 | macros/latex/contrib/multirow.zip
2021/01/02 | 6395224 | fonts/haranoaji-extra/HaranoAjiMincho-Medium.otf
2021/01/02 | 638 | graphics/pgf/contrib/tikz-trackschematic/tikz-trackschematic-snippets/train_berth.tikz
-2021/01/02 | 63847 | systems/win32/miktex/tm/packages/next/miktex-ps2pk-bin-2.9.tar.lzma
-2021/01/02 | 63801 | systems/win32/miktex/tm/packages/next/miktex-graphite2-bin-2.9.tar.lzma
-2021/01/02 | 63562 | systems/win32/miktex/tm/packages/next/miktex-tex4ht-bin-2.9.tar.lzma
2021/01/02 | 634 | info/latex-doc-ptr/massage_html.awk
2021/01/02 | 6322332 | fonts/haranoaji/HaranoAjiMincho-Regular.otf
-2021/01/02 | 62816 | systems/win32/miktex/tm/packages/next/miktex-fmt-bin-x64-2.9.tar.lzma
2021/01/02 | 6276 | systems/texlive/tlnet/archive/calxxxx-yyyy.r57282.tar.xz
2021/01/02 | 6261 | graphics/pgf/contrib/tikz-trackschematic/tikz-trackschematic-examples/station_chamstadt.tex
-2021/01/02 | 624743 | systems/win32/miktex/tm/packages/next/miktex-lcdf-typetools-bin-2.9.tar.lzma
2021/01/02 | 6240940 | fonts/haranoaji/HaranoAjiMincho-Light.otf
2021/01/02 | 620 | fonts/step/tfm/STEP-BoldItalic-tosf-ts3.tfm
2021/01/02 | 620 | fonts/step/tfm/STEP-BoldItalic-tlf-ts3.tfm
2021/01/02 | 620 | fonts/step/tfm/STEP-BoldItalic-sup-ts3.tfm
2021/01/02 | 620647 | macros/latex/contrib/multirow/multirow.pdf
2021/01/02 | 619 | graphics/pgf/contrib/tikz-trackschematic/tikz-trackschematic-snippets/platform_middle.tikz
-2021/01/02 | 61948 | systems/win32/miktex/tm/packages/next/miktex-ttf2pk2-bin-x64-2.9.tar.lzma
-2021/01/02 | 618638 | systems/win32/miktex/tm/packages/next/miktex-yap-bin-x64-2.9.tar.lzma
2021/01/02 | 617 | graphics/pgf/contrib/tikz-trackschematic/tikz-trackschematic-snippets/bridge_track_beneath.tikz
+2021/01/02 | 6141 | macros/latex/contrib/easybook/pages/chapter1.tex
2021/01/02 | 611 | graphics/pgf/contrib/tikz-trackschematic/tikz-trackschematic-snippets/track_distance.tikz
-2021/01/02 | 60505 | systems/win32/miktex/tm/packages/next/miktex-mkfntmap-bin-2.9.tar.lzma
2021/01/02 | 604 | fonts/step/tfm/STEP-Italic-tosf-ts3.tfm
2021/01/02 | 604 | fonts/step/tfm/STEP-Italic-tlf-ts3.tfm
2021/01/02 | 604 | fonts/step/tfm/STEP-Italic-sup-ts3.tfm
2021/01/02 | 59944 | systems/win32/miktex/tm/packages/xurl.tar.lzma
-2021/01/02 | 59674 | systems/win32/miktex/tm/packages/next/miktex-tdsutil-bin-x64.tar.lzma
-2021/01/02 | 594929 | systems/win32/miktex/tm/packages/next/miktex-libressl-bin-x64-2.9.tar.lzma
2021/01/02 | 592 | graphics/pgf/contrib/tikz-trackschematic/tikz-trackschematic-snippets/train_berth_shape_special.tikz
-2021/01/02 | 59081 | systems/win32/miktex/tm/packages/next/miktex-cweb-bin-x64-2.9.tar.lzma
2021/01/02 | 58 | systems/mac/mactex/MacTeXtras-20210102.zip.md5
2021/01/02 | 5834860 | fonts/haranoaji-extra/HaranoAjiMincho-ExtraLight.otf
-2021/01/02 | 582484 | systems/win32/miktex/tm/packages/next/miktex-yap-bin-2.9.tar.lzma
2021/01/02 | 580 | graphics/pgf/contrib/tikz-trackschematic/tikz-trackschematic-snippets/track_marking_with_turnout.tikz
-2021/01/02 | 57438 | systems/win32/miktex/tm/packages/next/miktex-bibarts-bin-x64-2.9.tar.lzma
-2021/01/02 | 57101 | systems/win32/miktex/tm/packages/next/miktex-texify-bin-2.9.tar.lzma
2021/01/02 | 569 | graphics/pgf/contrib/tikz-trackschematic/tikz-trackschematic-snippets/transmitter_bidirectional.tikz
2021/01/02 | 569 | graphics/pgf/contrib/tikz-trackschematic/tikz-trackschematic-snippets/pylons_right.tikz
-2021/01/02 | 567839 | systems/win32/miktex/tm/packages/next/miktex-harfbuzz-bin-x64-2.9.tar.lzma
2021/01/02 | 566 | graphics/pgf/contrib/tikz-trackschematic/tikz-trackschematic-snippets/pylons_left.tikz
2021/01/02 | 566 | graphics/pgf/contrib/tikz-trackschematic/tikz-trackschematic-snippets/pylons_both.tikz
2021/01/02 | 565 | graphics/pgf/contrib/tikz-trackschematic/tikz-trackschematic-snippets/combined_signal_forward.tikz
-2021/01/02 | 56472 | systems/win32/miktex/tm/packages/next/miktex-cjkutils-bin-x64-2.9.tar.lzma
2021/01/02 | 563720 | systems/win32/miktex/tm/packages/biblatex-ieee.tar.lzma
-2021/01/02 | 56366 | systems/win32/miktex/tm/packages/next/miktex-arctrl-bin-x64-2.9.tar.lzma
-2021/01/02 | 56208 | systems/win32/miktex/tm/packages/next/miktex-tdsutil-bin.tar.lzma
2021/01/02 | 559 | graphics/pgf/contrib/tikz-trackschematic/tikz-trackschematic-snippets/transmitter_backward.tikz
2021/01/02 | 557 | graphics/pgf/contrib/tikz-trackschematic/tikz-trackschematic-snippets/transmitter_forward.tikz
-2021/01/02 | 55789 | systems/win32/miktex/tm/packages/next/miktex-fmt-bin-2.9.tar.lzma
-2021/01/02 | 555886 | systems/win32/miktex/tm/packages/files.csv.lzma
-2021/01/02 | 555292 | systems/win32/miktex/tm/packages/next/files.csv.lzma
2021/01/02 | 552445 | systems/win32/miktex/tm/packages/nomencl.tar.lzma
-2021/01/02 | 55138 | systems/win32/miktex/tm/packages/next/miktex-ttf2pk2-bin-2.9.tar.lzma
-2021/01/02 | 5500396 | systems/texlive/tlnet/install-tl-unx.tar.gz
2021/01/02 | 543 | graphics/pgf/contrib/tikz-trackschematic/tikz-trackschematic-snippets/distant_speed_signal_backward.tikz
2021/01/02 | 542 | graphics/pgf/contrib/tikz-trackschematic/tikz-trackschematic-snippets/distant_speed_signal_forward.tikz
2021/01/02 | 541 | graphics/pgf/contrib/tikz-trackschematic/tikz-trackschematic-snippets/transmitter.tikz
@@ -180,14 +959,11 @@
2021/01/02 | 533 | graphics/pgf/contrib/tikz-trackschematic/tikz-trackschematic-snippets/turnout_right_backward_manually.tikz
2021/01/02 | 531 | graphics/pgf/contrib/tikz-trackschematic/tikz-trackschematic-snippets/turnout_right_forward_manually.tikz
2021/01/02 | 531 | graphics/pgf/contrib/tikz-trackschematic/tikz-trackschematic-snippets/turnout_left_backward_manually.tikz
-2021/01/02 | 531711 | systems/win32/miktex/tm/packages/next/miktex-libressl-bin-2.9.tar.lzma
2021/01/02 | 529 | graphics/pgf/contrib/tikz-trackschematic/tikz-trackschematic-snippets/turnout_left_forward_manually.tikz
2021/01/02 | 528 | graphics/pgf/contrib/tikz-trackschematic/tikz-trackschematic-snippets/diamond_crossing_right.tikz
2021/01/02 | 527 | graphics/pgf/contrib/tikz-trackschematic/tikz-trackschematic-snippets/diamond_crossing_left.tikz
2021/01/02 | 5253 | fonts/step/doc/STEP-COPYING
-2021/01/02 | 52461 | systems/win32/miktex/tm/packages/next/miktex-m-tx-bin-x64-2.9.tar.lzma
2021/01/02 | 5238 | graphics/pgf/contrib/tikz-trackschematic/tikz-trackschematic-examples/station_berg.tex
-2021/01/02 | 52164 | systems/win32/miktex/tm/packages/next/miktex-cweb-bin-2.9.tar.lzma
2021/01/02 | 520 | graphics/pgf/contrib/tikz-trackschematic/tikz-trackschematic-snippets/turnout_with_fouling_right_backward.tikz
2021/01/02 | 520 | graphics/pgf/contrib/tikz-trackschematic/tikz-trackschematic-snippets/turnout_right_backward_moving_points.tikz
2021/01/02 | 519 | graphics/pgf/contrib/tikz-trackschematic/tikz-trackschematic-snippets/turnout_right_backward_right_position.tikz
@@ -198,8 +974,6 @@
2021/01/02 | 518 | graphics/pgf/contrib/tikz-trackschematic/tikz-trackschematic-snippets/turnout_left_backward_moving_points.tikz
2021/01/02 | 517 | graphics/pgf/contrib/tikz-trackschematic/tikz-trackschematic-snippets/turnout_right_forward_right_position.tikz
2021/01/02 | 517 | graphics/pgf/contrib/tikz-trackschematic/tikz-trackschematic-snippets/turnout_left_backward_right_position.tikz
-2021/01/02 | 51767 | systems/win32/miktex/tm/packages/next/miktex-psutils-bin-x64-2.9.tar.lzma
-2021/01/02 | 51747 | systems/win32/miktex/tm/packages/next/miktex-synctex-bin-x64-2.9.tar.lzma
2021/01/02 | 516 | graphics/pgf/contrib/tikz-trackschematic/tikz-trackschematic-snippets/turnout_with_fouling_left_forward.tikz
2021/01/02 | 516 | graphics/pgf/contrib/tikz-trackschematic/tikz-trackschematic-snippets/turnout_right_forward_left_position.tikz
2021/01/02 | 516 | graphics/pgf/contrib/tikz-trackschematic/tikz-trackschematic-snippets/turnout_left_forward_moving_points.tikz
@@ -208,29 +982,22 @@
2021/01/02 | 514 | graphics/pgf/contrib/tikz-trackschematic/tikz-trackschematic-snippets/turnout_left_forward_left_position.tikz
2021/01/02 | 514 | graphics/pgf/contrib/tikz-trackschematic/tikz-trackschematic-snippets/speed_signal_backward.tikz
2021/01/02 | 513 | graphics/pgf/contrib/tikz-trackschematic/tikz-trackschematic-snippets/speed_signal_forward.tikz
-2021/01/02 | 51381 | systems/win32/miktex/tm/packages/next/miktex-dvicopy-bin-x64-2.9.tar.lzma
-2021/01/02 | 51321 | systems/win32/miktex/tm/packages/next/miktex-cjkutils-bin-2.9.tar.lzma
-2021/01/02 | 511890 | systems/win32/miktex/tm/packages/next/miktex-log4cxx-bin-x64-2.9.tar.lzma
2021/01/02 | 510 | graphics/pgf/contrib/tikz-trackschematic/tikz-trackschematic-snippets/route.tikz
2021/01/02 | 508 | fonts/step/vf/STEP-Bold-tosf-ts1.vf
2021/01/02 | 508 | fonts/step/vf/STEP-Bold-tlf-ts1.vf
-2021/01/02 | 50711 | systems/win32/miktex/tm/packages/next/miktex-arctrl-bin-2.9.tar.lzma
2021/01/02 | 506 | graphics/pgf/contrib/tikz-trackschematic/tikz-trackschematic-snippets/turnout_right_backward.tikz
2021/01/02 | 5058776 | fonts/haranoaji/HaranoAjiGothic-Heavy.otf
2021/01/02 | 504 | graphics/pgf/contrib/tikz-trackschematic/tikz-trackschematic-snippets/turnout_right_forward.tikz
2021/01/02 | 504 | graphics/pgf/contrib/tikz-trackschematic/tikz-trackschematic-snippets/turnout_left_backward.tikz
2021/01/02 | 502 | graphics/pgf/contrib/tikz-trackschematic/tikz-trackschematic-snippets/turnout_left_forward.tikz
-2021/01/02 | 50034 | systems/win32/miktex/tm/packages/next/miktex-bibarts-bin-2.9.tar.lzma
2021/01/02 | 499 | graphics/pgf/contrib/tikz-trackschematic/tikz-trackschematic-snippets/track_number.tikz
2021/01/02 | 497 | graphics/pgf/contrib/tikz-trackschematic/tikz-trackschematic-snippets/main_line.tikz
2021/01/02 | 495 | graphics/pgf/contrib/tikz-trackschematic/tikz-trackschematic-snippets/transmitter_right_with_signal.tikz
2021/01/02 | 492 | graphics/pgf/contrib/tikz-trackschematic/tikz-trackschematic-snippets/track_marking.tikz
-2021/01/02 | 48 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5
2021/01/02 | 485 | graphics/pgf/contrib/tikz-trackschematic/tikz-trackschematic-snippets/train_berth_shape_bidirectional.tikz
2021/01/02 | 485 | graphics/pgf/contrib/tikz-trackschematic/tikz-trackschematic-snippets/bridge.tikz
2021/01/02 | 4857996 | fonts/haranoaji/HaranoAjiGothic-Bold.otf
2021/01/02 | 483 | graphics/pgf/contrib/tikz-trackschematic/tikz-trackschematic-snippets/derailer_right_backward.tikz
-2021/01/02 | 483102 | systems/win32/miktex/tm/packages/next/miktex-harfbuzz-bin-2.9.tar.lzma
2021/01/02 | 482 | graphics/pgf/contrib/tikz-trackschematic/tikz-trackschematic-snippets/derailer_right_forward.tikz
2021/01/02 | 482 | graphics/pgf/contrib/tikz-trackschematic/tikz-trackschematic-snippets/derailer_left_backward.tikz
2021/01/02 | 481 | graphics/pgf/contrib/tikz-trackschematic/tikz-trackschematic-snippets/train_drive_automatic.tikz
@@ -245,7 +1012,6 @@
2021/01/02 | 480 | fonts/step/vf/STEP-BoldItalic-tosf-ts1.vf
2021/01/02 | 479 | graphics/pgf/contrib/tikz-trackschematic/tikz-trackschematic-snippets/train_berth_shape.tikz
2021/01/02 | 478 | graphics/pgf/contrib/tikz-trackschematic/tikz-trackschematic-snippets/train_drive_human.tikz
-2021/01/02 | 47851 | systems/win32/miktex/tm/packages/next/miktex-expat-bin-x64-2.9.tar.lzma
2021/01/02 | 476 | graphics/pgf/contrib/tikz-trackschematic/tikz-trackschematic-snippets/shunt_signal_backward_locked.tikz
2021/01/02 | 476 | graphics/pgf/contrib/tikz-trackschematic/tikz-trackschematic-snippets/pantograph_down_backward.tikz
2021/01/02 | 476 | fonts/step/vf/STEP-Italic-tosf-ts1.vf
@@ -257,7 +1023,6 @@
2021/01/02 | 475 | graphics/pgf/contrib/tikz-trackschematic/tikz-trackschematic-snippets/distant_power_off_backward.tikz
2021/01/02 | 475 | graphics/pgf/contrib/tikz-trackschematic/tikz-trackschematic-snippets/clearing_point.tikz
2021/01/02 | 475 | graphics/pgf/contrib/tikz-trackschematic/tikz-trackschematic-snippets/block_clearing_point_backward.tikz
-2021/01/02 | 475842 | systems/win32/miktex/tm/packages/next/miktex-log4cxx-bin-2.9.tar.lzma
2021/01/02 | 474 | graphics/pgf/contrib/tikz-trackschematic/tikz-trackschematic-snippets/train_shunting_backward.tikz
2021/01/02 | 474 | graphics/pgf/contrib/tikz-trackschematic/tikz-trackschematic-snippets/route_clearing_point_forward.tikz
2021/01/02 | 474 | graphics/pgf/contrib/tikz-trackschematic/tikz-trackschematic-snippets/end_of_movement_authority_forward.tikz
@@ -302,7 +1067,6 @@
2021/01/02 | 468 | graphics/pgf/contrib/tikz-trackschematic/tikz-trackschematic-snippets/parked_vehicles.tikz
2021/01/02 | 468 | graphics/pgf/contrib/tikz-trackschematic/tikz-trackschematic-snippets/direction_control_forward.tikz
2021/01/02 | 468 | graphics/pgf/contrib/tikz-trackschematic/tikz-trackschematic-snippets/danger_point_forward.tikz
-2021/01/02 | 46877 | systems/win32/miktex/tm/packages/next/miktex-mtprint-bin-x64-2.9.tar.lzma
2021/01/02 | 467 | graphics/pgf/contrib/tikz-trackschematic/tikz-trackschematic-snippets/train_ghost_direction_forward.tikz
2021/01/02 | 467 | graphics/pgf/contrib/tikz-trackschematic/tikz-trackschematic-snippets/shunt_limit_forward.tikz
2021/01/02 | 467 | graphics/pgf/contrib/tikz-trackschematic/tikz-trackschematic-snippets/power_on_backward.tikz
@@ -315,21 +1079,13 @@
2021/01/02 | 462 | graphics/pgf/contrib/tikz-trackschematic/tikz-trackschematic-snippets/train_direction_backward.tikz
2021/01/02 | 461 | graphics/pgf/contrib/tikz-trackschematic/tikz-trackschematic-snippets/train_direction_forward.tikz
2021/01/02 | 460 | graphics/pgf/contrib/tikz-trackschematic/tikz-trackschematic-snippets/platform_right.tikz
-2021/01/02 | 460887 | systems/win32/miktex/tm/packages/next/miktex-doc.tar.lzma
2021/01/02 | 46055 | systems/win32/miktex/tm/packages/froufrou.tar.lzma
2021/01/02 | 459 | macros/latex/required/latexbug/changes.txt
2021/01/02 | 458 | graphics/pgf/contrib/tikz-trackschematic/tikz-trackschematic-snippets/view_point_backward.tikz
2021/01/02 | 458 | graphics/pgf/contrib/tikz-trackschematic/tikz-trackschematic-snippets/platform_left.tikz
2021/01/02 | 458 | graphics/pgf/contrib/tikz-trackschematic/tikz-trackschematic-snippets/level_crossing_without_barrier.tikz
-2021/01/02 | 45843 | systems/win32/miktex/tm/packages/next/miktex-m-tx-bin-2.9.tar.lzma
2021/01/02 | 457 | graphics/pgf/contrib/tikz-trackschematic/tikz-trackschematic-snippets/view_point_forward.tikz
2021/01/02 | 456 | graphics/pgf/contrib/tikz-trackschematic/tikz-trackschematic-snippets/transmitter_right.tikz
-2021/01/02 | 455 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc
-2021/01/02 | 455 | systems/texlive/tlnet/install-tl.zip.sha512.asc
-2021/01/02 | 455 | systems/texlive/tlnet/install-tl-windows.exe.sha512.asc
-2021/01/02 | 455 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512.asc
-2021/01/02 | 45542 | systems/win32/miktex/tm/packages/next/miktex-dvicopy-bin-2.9.tar.lzma
-2021/01/02 | 45200 | systems/win32/miktex/tm/packages/next/miktex-dvipng-bin-x64-2.9.tar.lzma
2021/01/02 | 448 | graphics/pgf/contrib/tikz-trackschematic/tikz-trackschematic-snippets/measure_line.tikz
2021/01/02 | 447 | graphics/pgf/contrib/tikz-trackschematic/tikz-trackschematic-snippets/hump.tikz
2021/01/02 | 444 | systems/texlive/tlnet/archive/undergradmath.r57286.tar.xz
@@ -337,32 +1093,25 @@
2021/01/02 | 443 | graphics/pgf/contrib/tikz-trackschematic/tikz-trackschematic-snippets/friction_bufferstop_forward.tikz
2021/01/02 | 4408232 | fonts/haranoaji-extra/HaranoAjiGothic-ExtraLight.otf
2021/01/02 | 4391 | fonts/spectral/doc/OFL.txt
-2021/01/02 | 43398 | systems/win32/miktex/tm/packages/next/miktex-zlib-bin-x64-2.9.tar.lzma
+2021/01/02 | 4344 | macros/latex/contrib/easybook/pages/chapter2.tex
2021/01/02 | 432 | graphics/pgf/contrib/tikz-trackschematic/tikz-trackschematic-snippets/bufferstop_backward.tikz
2021/01/02 | 431 | graphics/pgf/contrib/tikz-trackschematic/tikz-trackschematic-snippets/bufferstop_forward.tikz
-2021/01/02 | 43150 | systems/win32/miktex/tm/packages/next/miktex-psutils-bin-2.9.tar.lzma
-2021/01/02 | 43073 | systems/win32/miktex/tm/packages/next/miktex-expat-bin-2.9.tar.lzma
2021/01/02 | 4296 | fonts/step/tfm/STEP-Regular-tosf-t2a.tfm
2021/01/02 | 4296 | fonts/step/tfm/STEP-Regular-tlf-t2a.tfm
2021/01/02 | 429583 | systems/win32/miktex/tm/packages/expkv.tar.lzma
-2021/01/02 | 42942 | systems/win32/miktex/tm/packages/next/miktex-mtprint-bin-2.9.tar.lzma
2021/01/02 | 4288 | fonts/step/tfm/STEP-Italic-tosf-lgr.tfm
2021/01/02 | 4284 | fonts/step/tfm/STEP-Italic-tlf-lgr.tfm
2021/01/02 | 4264 | fonts/step/tfm/STEP-Regular-tosf-sc-t2a.tfm
2021/01/02 | 4264 | fonts/step/tfm/STEP-Regular-tlf-sc-t2a.tfm
-2021/01/02 | 42571 | systems/win32/miktex/tm/packages/next/miktex-gsf2pk-bin-x64-2.9.tar.lzma
2021/01/02 | 424 | graphics/pgf/contrib/tikz-trackschematic/tikz-trackschematic-snippets/track_closure.tikz
2021/01/02 | 4244 | fonts/step/tfm/STEP-Italic-tosf-t2a.tfm
2021/01/02 | 4244 | fonts/step/tfm/STEP-Italic-tlf-t2a.tfm
-2021/01/02 | 42288 | systems/win32/miktex/tm/packages/next/miktex-synctex-bin-2.9.tar.lzma
2021/01/02 | 4180 | fonts/step/tfm/STEP-BoldItalic-tosf-lgr.tfm
2021/01/02 | 4180 | fonts/step/tfm/STEP-BoldItalic-tlf-lgr.tfm
-2021/01/02 | 41320 | systems/win32/miktex/tm/packages/next/miktex-mthelp-bin-x64-2.9.tar.lzma
2021/01/02 | 4128 | fonts/step/tfm/STEP-Regular-tosf-t2b.tfm
2021/01/02 | 4128 | fonts/step/tfm/STEP-Regular-tlf-t2b.tfm
2021/01/02 | 4112 | fonts/step/tfm/STEP-Regular-tosf-t3.tfm
2021/01/02 | 4112 | fonts/step/tfm/STEP-Regular-tlf-t3.tfm
-2021/01/02 | 41012 | systems/win32/miktex/tm/packages/next/miktex-dvipng-bin-2.9.tar.lzma
2021/01/02 | 4100 | fonts/step/tfm/STEP-Regular-tosf-sc-t2b.tfm
2021/01/02 | 4100 | fonts/step/tfm/STEP-Regular-tlf-sc-t2b.tfm
2021/01/02 | 407 | graphics/pgf/contrib/tikz-trackschematic/tikz-trackschematic-snippets/secondary_track.tikz
@@ -374,81 +1123,68 @@
2021/01/02 | 4016 | fonts/step/tfm/STEP-Italic-tosf-t2b.tfm
2021/01/02 | 4016 | fonts/step/tfm/STEP-Italic-tlf-t2b.tfm
2021/01/02 | 3981 | graphics/pgf/contrib/tikz-trackschematic/tikz-trackschematic-documentation.sty
-2021/01/02 | 39567 | systems/win32/miktex/tm/packages/next/miktex-patgen-bin-x64.tar.lzma
-2021/01/02 | 39542 | systems/win32/miktex/tm/packages/next/miktex-zlib-bin-2.9.tar.lzma
2021/01/02 | 3952 | fonts/step/tfm/STEP-BoldItalic-tosf-t2a.tfm
2021/01/02 | 3948 | fonts/step/tfm/STEP-BoldItalic-tlf-t2a.tfm
2021/01/02 | 393113 | systems/win32/miktex/tm/packages/expkv-def.tar.lzma
-2021/01/02 | 392501 | systems/win32/miktex/tm/packages/next/miktex-cairo-bin-x64-2.9.tar.lzma
2021/01/02 | 3896 | fonts/step/tfm/STEP-Regular-tosf-t2c.tfm
2021/01/02 | 3896 | fonts/step/tfm/STEP-Regular-tlf-t2c.tfm
2021/01/02 | 389554 | systems/win32/miktex/tm/packages/biblatex-nature.tar.lzma
-2021/01/02 | 388 | systems/texlive/tlnet/archive/texlive-docindex.r57279.tar.xz
2021/01/02 | 38782 | info/latex-doc-ptr/latex-doc-ptr.html
2021/01/02 | 38774 | fonts/step/doc/step-fonts.pdf
2021/01/02 | 3875 | macros/latex/contrib/multirow/README
2021/01/02 | 3872 | fonts/step/tfm/STEP-Regular-tosf-sc-t2c.tfm
2021/01/02 | 3872 | fonts/step/tfm/STEP-Regular-tlf-sc-t2c.tfm
+2021/01/02 | 3852596 | systems/win32/w32tex/luajittex-dev-w32.tar.xz
2021/01/02 | 384120 | systems/win32/miktex/tm/packages/calxxxx-yyyy.tar.lzma
2021/01/02 | 383236 | systems/win32/miktex/tm/packages/thesis-ekf.tar.lzma
2021/01/02 | 38287 | graphics/pgf/contrib/tikz-trackschematic/tikzlibrarytrackschematic.trafficcontrol.code.tex
2021/01/02 | 38110 | systems/mac/mactex/ExtrasFolder.pdf
2021/01/02 | 3808 | info/latex-doc-ptr/Makefile
-2021/01/02 | 38037 | systems/win32/miktex/tm/packages/next/miktex-gsf2pk-bin-2.9.tar.lzma
2021/01/02 | 3792 | fonts/step/doc/step-fonts.tex
2021/01/02 | 376788 | systems/texlive/tlnet/archive/calxxxx-yyyy.doc.r57282.tar.xz
2021/01/02 | 375 | graphics/pgf/contrib/tikz-trackschematic/tikz-trackschematic-snippets/interlocking.tikz
2021/01/02 | 375487797 | systems/mac/mactex/MacTeXtras-20210102.zip
2021/01/02 | 3740 | fonts/step/tfm/STEP-BoldItalic-tosf-t2b.tfm
2021/01/02 | 3736 | fonts/step/tfm/STEP-BoldItalic-tlf-t2b.tfm
-2021/01/02 | 37233 | systems/win32/miktex/tm/packages/next/miktex-upmendex-bin-x64.tar.lzma
-2021/01/02 | 37230 | systems/win32/miktex/tm/packages/next/miktex-posix-bin-x64-2.9.tar.lzma
2021/01/02 | 3718 | graphics/pgf/contrib/tikz-trackschematic/README.md
2021/01/02 | 3716 | fonts/step/tfm/STEP-Italic-tosf-t2c.tfm
2021/01/02 | 3716 | fonts/step/tfm/STEP-Italic-tlf-t2c.tfm
2021/01/02 | 371265 | fonts/step/type1/STEP-Regular.pfb
2021/01/02 | 3688 | fonts/step/tfm/STEP-Bold-tosf-t2a.tfm
2021/01/02 | 3688 | fonts/step/tfm/STEP-Bold-tlf-t2a.tfm
+2021/01/02 | 36851 | graphics/mcf2graph/mcf_man_soc.mf
2021/01/02 | 3672 | fonts/step/tfm/STEP-Regular-tosf-sc-lgr.tfm
2021/01/02 | 3672 | fonts/step/tfm/STEP-Regular-tlf-sc-lgr.tfm
-2021/01/02 | 36703 | systems/win32/miktex/tm/packages/next/miktex-mthelp-bin-2.9.tar.lzma
2021/01/02 | 3664 | fonts/step/tfm/STEP-Regular-tosf-lgr.tfm
2021/01/02 | 3664 | fonts/step/tfm/STEP-Regular-tlf-lgr.tfm
-2021/01/02 | 36596 | systems/win32/miktex/tm/packages/next/miktex-chktex-bin-x64-2.9.tar.lzma
2021/01/02 | 36564 | graphics/pgf/contrib/tikz-trackschematic/tikz-trackschematic-snippets.tex
-2021/01/02 | 35469 | systems/win32/miktex/tm/packages/next/miktex-patgen-bin.tar.lzma
2021/01/02 | 3536 | fonts/step/tfm/STEP-Bold-tosf-t2b.tfm
2021/01/02 | 3536 | fonts/step/tfm/STEP-Bold-tlf-t2b.tfm
2021/01/02 | 3529139 | systems/win32/miktex/tm/packages/lwarp.tar.lzma
2021/01/02 | 3504 | fonts/step/tfm/STEP-BoldItalic-tosf-t2c.tfm
-2021/01/02 | 35036 | systems/win32/miktex/tm/packages/next/miktex-mspack-bin-x64-2.9.tar.lzma
2021/01/02 | 3500 | fonts/step/tfm/STEP-BoldItalic-tlf-t2c.tfm
2021/01/02 | 3492329 | systems/win32/miktex/tm/packages/luatexja.tar.lzma
+2021/01/02 | 3453216 | systems/win32/w32tex/win64/luajittex-dev-w64.tar.xz
2021/01/02 | 3438 | fonts/step/enc/a_h6i53a.enc
-2021/01/02 | 343642 | systems/win32/miktex/tm/packages/next/miktex-xetex-bin-x64-2.9.tar.lzma
2021/01/02 | 3424 | fonts/step/enc/a_umr5bj.enc
-2021/01/02 | 34194 | systems/win32/miktex/tm/packages/next/miktex-axohelp-bin-x64-2.9.tar.lzma
2021/01/02 | 3404 | fonts/step/enc/a_mjsrji.enc
2021/01/02 | 3403 | fonts/step/enc/a_nk3vlt.enc
+2021/01/02 | 33906764 | systems/win32/w32tex/ltxpkgs.tar.xz
2021/01/02 | 33903617 | systems/win32/miktex/tm/packages/biber-darwin-x86_64.tar.lzma
2021/01/02 | 337718 | info/docsurvey.zip
2021/01/02 | 3375 | fonts/step/enc/a_mmhgd3.enc
2021/01/02 | 3370 | fonts/step/enc/a_trfpj6.enc
2021/01/02 | 3367 | fonts/step/enc/a_cqqmgz.enc
2021/01/02 | 3358 | fonts/step/enc/a_nm3vu2.enc
-2021/01/02 | 33388 | systems/win32/miktex/tm/packages/next/miktex-upmendex-bin.tar.lzma
2021/01/02 | 3336 | fonts/step/enc/a_tded26.enc
2021/01/02 | 3335 | fonts/step/enc/a_zbkikv.enc
-2021/01/02 | 33144 | systems/win32/miktex/tm/packages/next/miktex-uriparser-bin-x64-2.9.tar.lzma
2021/01/02 | 3307 | fonts/step/enc/a_wmhjje.enc
-2021/01/02 | 330226 | systems/win32/miktex/tm/packages/next/miktex-cairo-bin-2.9.tar.lzma
2021/01/02 | 3299 | fonts/step/enc/a_gl5exx.enc
2021/01/02 | 32959304 | fonts/haranoaji-extra.zip
2021/01/02 | 3294 | fonts/step/enc/a_gwrxgc.enc
2021/01/02 | 32821582 | fonts/haranoaji.zip
2021/01/02 | 3264 | fonts/step/tfm/STEP-Bold-tosf-t2c.tfm
2021/01/02 | 3264 | fonts/step/tfm/STEP-Bold-tlf-t2c.tfm
-2021/01/02 | 32597 | systems/win32/miktex/tm/packages/next/miktex-chktex-bin-2.9.tar.lzma
2021/01/02 | 3237 | fonts/step/enc/a_bt7ykx.enc
2021/01/02 | 3229 | fonts/step/enc/a_ffybip.enc
2021/01/02 | 3228 | fonts/step/enc/a_tmbyhw.enc
@@ -456,17 +1192,13 @@
2021/01/02 | 3223 | fonts/step/enc/a_3ovlch.enc
2021/01/02 | 3209 | fonts/haranoaji/README
2021/01/02 | 3209 | fonts/haranoaji-extra/README
-2021/01/02 | 319753 | systems/win32/miktex/tm/packages/next/miktex-dvipdfmx-bin-x64-2.9.tar.lzma
2021/01/02 | 319425 | info/docsurvey/docsurvey.pdf
2021/01/02 | 3177 | fonts/step/enc/a_2gbaam.enc
2021/01/02 | 3169 | fonts/step/enc/a_rgssq4.enc
2021/01/02 | 3161 | fonts/step/enc/a_5xnggg.enc
2021/01/02 | 3160 | fonts/step/enc/a_bonk4u.enc
2021/01/02 | 3157 | fonts/step/enc/a_uip2yp.enc
-2021/01/02 | 31553 | systems/win32/miktex/tm/packages/next/miktex-posix-bin-2.9.tar.lzma
-2021/01/02 | 31392 | systems/win32/miktex/tm/packages/next/miktex-makeindex-bin-x64-2.9.tar.lzma
-2021/01/02 | 31349 | systems/win32/miktex/tm/packages/next/miktex-autosp-bin-x64-2.9.tar.lzma
-2021/01/02 | 31249 | systems/win32/miktex/tm/packages/next/miktex-mspack-bin-2.9.tar.lzma
+2021/01/02 | 3119928 | systems/win32/w32tex/win64/luatex-dev-w64.tar.xz
2021/01/02 | 3117 | fonts/step/enc/a_rx4otu.enc
2021/01/02 | 3113 | fonts/step/enc/a_g5azuq.enc
2021/01/02 | 3111 | fonts/step/enc/a_u5xlv2.enc
@@ -477,17 +1209,14 @@
2021/01/02 | 3108 | fonts/step/enc/a_bmbu3p.enc
2021/01/02 | 31065 | macros/latex/required/latexbug/latexbug.dtx
2021/01/02 | 3105 | fonts/step/enc/a_tqaent.enc
-2021/01/02 | 309294 | systems/win32/miktex/tm/packages/next/miktex-xetex-bin-2.9.tar.lzma
2021/01/02 | 3089 | fonts/step/enc/a_mpy73s.enc
-2021/01/02 | 30889 | systems/win32/miktex/tm/packages/next/miktex-bzip2-bin-x64-2.9.tar.lzma
2021/01/02 | 3087 | fonts/step/enc/a_2b3rql.enc
2021/01/02 | 3061 | fonts/step/enc/a_msql4j.enc
-2021/01/02 | 3060 | systems/texlive/tlnet/archive/haranoaji-extra.doc.r57284.tar.xz
2021/01/02 | 3059 | fonts/step/enc/a_gnavrk.enc
2021/01/02 | 3059 | fonts/step/enc/a_e4dxwh.enc
2021/01/02 | 3053 | fonts/step/enc/a_inbzfq.enc
+2021/01/02 | 3051 | macros/latex/contrib/easybook/pages/chapter3.tex
2021/01/02 | 3051 | fonts/step/enc/a_6tnupk.enc
-2021/01/02 | 3048 | systems/texlive/tlnet/archive/haranoaji.doc.r57285.tar.xz
2021/01/02 | 3023 | fonts/step/enc/a_vca5tb.enc
2021/01/02 | 3021 | fonts/step/enc/a_5mws5y.enc
2021/01/02 | 3018 | fonts/step/enc/a_7r4wrj.enc
@@ -499,7 +1228,6 @@
2021/01/02 | 2995 | fonts/step/enc/a_47wiac.enc
2021/01/02 | 2993 | fonts/step/enc/a_rcc5m6.enc
2021/01/02 | 2993 | fonts/step/enc/a_l3aktj.enc
-2021/01/02 | 29931 | systems/win32/miktex/tm/packages/next/miktex-lacheck-bin-x64-2.9.tar.lzma
2021/01/02 | 2987 | fonts/step/enc/a_y3uxyj.enc
2021/01/02 | 2985 | fonts/step/enc/a_xxqp46.enc
2021/01/02 | 2973 | fonts/step/enc/a_7if24z.enc
@@ -514,14 +1242,10 @@
2021/01/02 | 2962 | fonts/step/enc/a_jhwfjo.enc
2021/01/02 | 2960 | fonts/step/enc/a_6vnxue.enc
2021/01/02 | 2959 | fonts/step/enc/a_6auynr.enc
-2021/01/02 | 295532 | systems/win32/miktex/tm/packages/next/miktex-freetype2-bin-x64-2.9.tar.lzma
2021/01/02 | 2942 | fonts/step/enc/a_enu25g.enc
2021/01/02 | 294116 | fonts/step/opentype/STEP-Regular.otf
-2021/01/02 | 29408 | systems/win32/miktex/tm/packages/next/miktex-axohelp-bin-2.9.tar.lzma
-2021/01/02 | 29263 | systems/win32/miktex/tm/packages/next/miktex-teckit-bin-x64-2.9.tar.lzma
2021/01/02 | 2907 | fonts/step/enc/a_574n7u.enc
2021/01/02 | 2906 | fonts/step/enc/a_fwzjjs.enc
-2021/01/02 | 28978 | systems/win32/miktex/tm/packages/next/miktex-autosp-bin-2.9.tar.lzma
2021/01/02 | 2892 | fonts/step/enc/a_w7y2wc.enc
2021/01/02 | 2892 | fonts/step/enc/a_mkgnjm.enc
2021/01/02 | 2886 | fonts/step/enc/a_xscnug.enc
@@ -533,64 +1257,41 @@
2021/01/02 | 2849 | fonts/step/enc/a_gwwgis.enc
2021/01/02 | 2848 | fonts/step/enc/a_arx325.enc
2021/01/02 | 2846 | fonts/step/enc/a_xnivr2.enc
-2021/01/02 | 283902 | systems/win32/miktex/tm/packages/next/miktex-metapost-bin-x64-2.9.tar.lzma
-2021/01/02 | 28230 | systems/win32/miktex/tm/packages/next/miktex-lacheck-bin-2.9.tar.lzma
-2021/01/02 | 280110 | systems/win32/miktex/tm/packages/next/miktex-dvipdfmx-bin-2.9.tar.lzma
-2021/01/02 | 27947 | systems/win32/miktex/tm/packages/next/miktex-findtexmf-bin-x64-2.9.tar.lzma
2021/01/02 | 2782 | fonts/step/enc/a_vmnawy.enc
2021/01/02 | 2780 | fonts/step/enc/a_f2t6y6.enc
2021/01/02 | 277552 | systems/win32/miktex/tm/packages/biber-doc.tar.lzma
2021/01/02 | 2759 | fonts/step/enc/a_xy7ndg.enc
2021/01/02 | 2759 | fonts/step/enc/a_smf27h.enc
2021/01/02 | 2757 | fonts/step/enc/a_aevneq.enc
-2021/01/02 | 27213 | systems/win32/miktex/tm/packages/next/miktex-uriparser-bin-2.9.tar.lzma
-2021/01/02 | 27198 | systems/win32/miktex/tm/packages/next/miktex-bzip2-bin-2.9.tar.lzma
-2021/01/02 | 27197 | systems/win32/miktex/tm/packages/next/miktex-makeindex-bin-2.9.tar.lzma
-2021/01/02 | 27042 | systems/win32/miktex/tm/packages/next/miktex-teckit-bin-2.9.tar.lzma
2021/01/02 | 26876 | systems/texlive/tlnet/archive/biblatex-ext.r57287.tar.xz
2021/01/02 | 2680 | fonts/spectral/README
2021/01/02 | 2660 | fonts/step/tfm/STEP-Italic-tlf-ot1.tfm
2021/01/02 | 2656 | fonts/step/tfm/STEP-Italic-tosf-ot1.tfm
2021/01/02 | 26539 | graphics/pgf/contrib/tikz-trackschematic/tikzlibrarytrackschematic.topology.code.tex
2021/01/02 | 26319 | graphics/pgf/contrib/tikz-trackschematic/tikzlibrarytrackschematic.electrics.code.tex
-2021/01/02 | 2616451 | systems/win32/miktex/tm/packages/next/miktex-texworks-bin-x64-2.9.tar.lzma
-2021/01/02 | 26061108 | systems/texlive/tlnet/archive/haranoaji.r57285.tar.xz
2021/01/02 | 26009757 | systems/win32/miktex/tm/packages/haranoaji.tar.lzma
-2021/01/02 | 25883320 | systems/texlive/tlnet/archive/haranoaji-extra.r57284.tar.xz
-2021/01/02 | 258692 | systems/win32/miktex/tm/packages/next/miktex-freetype2-bin-2.9.tar.lzma
2021/01/02 | 25815696 | systems/win32/miktex/tm/packages/haranoaji-extra.tar.lzma
2021/01/02 | 2556 | fonts/step/tfm/STEP-BoldItalic-tosf-ot1.tfm
2021/01/02 | 2548 | fonts/step/tfm/STEP-Bold-tosf-ot1.tfm
2021/01/02 | 2548 | fonts/step/tfm/STEP-Bold-tlf-ot1.tfm
2021/01/02 | 2548 | fonts/step/tfm/STEP-BoldItalic-tlf-ot1.tfm
-2021/01/02 | 25089 | systems/win32/miktex/tm/packages/next/miktex-findtexmf-bin-2.9.tar.lzma
-2021/01/02 | 25016 | systems/win32/miktex/tm/packages/next/miktex-fribidixetex-bin-x64-2.9.tar.lzma
-2021/01/02 | 250140 | systems/win32/miktex/tm/packages/next/miktex-metapost-bin-2.9.tar.lzma
2021/01/02 | 2496 | fonts/step/tfm/STEP-Regular-tosf-sc-ot1.tfm
2021/01/02 | 2496 | fonts/step/tfm/STEP-Regular-tlf-sc-ot1.tfm
-2021/01/02 | 2495183 | systems/win32/miktex/tm/packages/next/miktex-texworks-bin-2.9.tar.lzma
2021/01/02 | 24471988 | systems/win32/miktex/tm/packages/biber-windows-x64.tar.lzma
-2021/01/02 | 243463 | systems/win32/miktex/tm/packages/next/miktex-pmx-bin-x64-2.9.tar.lzma
-2021/01/02 | 24270323 | systems/texlive/tlnet/install-tl.zip
2021/01/02 | 24176 | systems/texlive/tlnet/archive/nicematrix.r57288.tar.xz
2021/01/02 | 2412 | fonts/step/tfm/STEP-Regular-tosf-ot1.tfm
2021/01/02 | 2412 | fonts/step/tfm/STEP-Regular-tlf-ot1.tfm
2021/01/02 | 240000 | graphics/pgf/contrib/tikz-trackschematic/tikz-trackschematic.pdf
-2021/01/02 | 23865 | systems/win32/miktex/tm/packages/next/miktex-popt-bin-x64-2.9.tar.lzma
2021/01/02 | 23729 | graphics/pgf/contrib/tikz-trackschematic/tikzlibrarytrackschematic.vehicles.code.tex
2021/01/02 | 23593926 | systems/win32/miktex/tm/packages/biber-linux-x86_64.tar.lzma
-2021/01/02 | 23265 | systems/win32/miktex/tm/packages/next/miktex-devnag-bin-x64-2.9.tar.lzma
2021/01/02 | 23232655 | systems/win32/miktex/tm/packages/ltxbase.tar.lzma
-2021/01/02 | 231839 | systems/win32/miktex/tm/packages/next/miktex-console-bin-x64-2.9.tar.lzma
2021/01/02 | 22914608 | systems/win32/miktex/tm/packages/biber-windows-x86.tar.lzma
2021/01/02 | 228090 | systems/win32/miktex/tm/packages/skeldoc.tar.lzma
2021/01/02 | 22614 | systems/win32/miktex/tm/packages/miktex-misc.tar.lzma
-2021/01/02 | 2259440 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz
2021/01/02 | 2252 | fonts/step/tfm/STEP-Italic-tosf-t3.tfm
2021/01/02 | 2252 | fonts/step/tfm/STEP-Italic-tlf-t3.tfm
2021/01/02 | 2216 | fonts/step/tfm/STEP-Bold-tosf-t3.tfm
2021/01/02 | 2216 | fonts/step/tfm/STEP-Bold-tlf-t3.tfm
-2021/01/02 | 22019 | systems/win32/miktex/tm/packages/next/miktex-fribidixetex-bin-2.9.tar.lzma
2021/01/02 | 2200 | fonts/step/tfm/STEP-BoldItalic-tosf-t3.tfm
2021/01/02 | 2200 | fonts/step/tfm/STEP-BoldItalic-tlf-t3.tfm
2021/01/02 | 218656 | systems/texlive/tlnet/archive/texlive-scripts.doc.r57279.tar.xz
@@ -602,11 +1303,8 @@
2021/01/02 | 2148 | fonts/step/latex/OT1STEP-TOsF.fd
2021/01/02 | 2148 | fonts/step/latex/LY1STEP-TOsF.fd
2021/01/02 | 2148 | fonts/step/latex/LGRSTEP-TOsF.fd
-2021/01/02 | 212474 | systems/win32/miktex/tm/packages/next/miktex-metafont-bin-x64-2.9.tar.lzma
2021/01/02 | 2123 | fonts/step/latex/T3STEP-TOsF.fd
2021/01/02 | 2123 | fonts/step/latex/T1STEP-TOsF.fd
-2021/01/02 | 212399 | systems/win32/miktex/tm/packages/next/miktex-console-bin-2.9.tar.lzma
-2021/01/02 | 21166 | systems/win32/miktex/tm/packages/next/miktex-devnag-bin-2.9.tar.lzma
2021/01/02 | 2111 | fonts/step/latex/TS3STEP-TLF.fd
2021/01/02 | 2111 | fonts/step/latex/T2CSTEP-TLF.fd
2021/01/02 | 2111 | fonts/step/latex/T2BSTEP-TLF.fd
@@ -614,35 +1312,22 @@
2021/01/02 | 2111 | fonts/step/latex/OT1STEP-TLF.fd
2021/01/02 | 2111 | fonts/step/latex/LY1STEP-TLF.fd
2021/01/02 | 2111 | fonts/step/latex/LGRSTEP-TLF.fd
-2021/01/02 | 210605 | systems/win32/miktex/tm/packages/next/miktex-omegaware-bin-x64-2.9.tar.lzma
2021/01/02 | 2086 | fonts/step/latex/T3STEP-TLF.fd
2021/01/02 | 2086 | fonts/step/latex/T1STEP-TLF.fd
-2021/01/02 | 207981 | systems/win32/miktex/tm/packages/next/miktex-pmx-bin-2.9.tar.lzma
2021/01/02 | 205717 | systems/win32/miktex/tm/packages/puyotikz.tar.lzma
-2021/01/02 | 205708 | systems/win32/miktex/tm/packages/next/miktex-zzdb1-2.9.tar.lzma
-2021/01/02 | 205688 | systems/win32/miktex/tm/packages/miktex-zzdb1-2.9.tar.lzma
2021/01/02 | 204303 | systems/win32/miktex/tm/packages/bithesis.tar.lzma
2021/01/02 | 2037946 | systems/win32/miktex/tm/packages/undergradmath.tar.lzma
2021/01/02 | 2036196 | systems/texlive/tlnet/archive/undergradmath.doc.r57286.tar.xz
-2021/01/02 | 202755 | systems/win32/miktex/tm/packages/next/miktex-pixman-bin-x64-2.9.tar.lzma
2021/01/02 | 2026 | graphics/pgf/contrib/tikz-trackschematic/tikzlibrarytrackschematic.code.tex
-2021/01/02 | 20133 | systems/win32/miktex/tm/packages/next/miktex-popt-bin-2.9.tar.lzma
2021/01/02 | 2011943 | systems/win32/miktex/tm/packages/oldstandard.tar.lzma
-2021/01/02 | 199606 | systems/win32/miktex/tm/packages/next/miktex-mpfr-bin-2.9.tar.lzma
2021/01/02 | 199590 | install/macros/latex/required/latexbug.tds.zip
2021/01/02 | 198855 | graphics/pgf/contrib/tikz-trackschematic/tikz-trackschematic-snippets.pdf
-2021/01/02 | 1985829 | systems/win32/miktex/tm/packages/next/miktex-luatex-bin-x64-2.9.tar.lzma
-2021/01/02 | 198078 | systems/win32/miktex/tm/packages/next/miktex-pixman-bin-2.9.tar.lzma
2021/01/02 | 1967 | fonts/step/latex/TS1STEP-TOsF.fd
-2021/01/02 | 195611 | systems/win32/miktex/tm/packages/next/miktex-curl-bin-x64-2.9.tar.lzma
2021/01/02 | 1952 | macros/latex/required/latexbug/latexbug.ins
2021/01/02 | 1948756 | systems/win32/miktex/tm/packages/latex2e-help-texinfo-fr.tar.lzma
-2021/01/02 | 194175 | systems/win32/miktex/tm/packages/next/miktex-metafont-bin-2.9.tar.lzma
2021/01/02 | 1941451 | fonts/step.zip
2021/01/02 | 193993 | macros/latex/required/latexbug.zip
2021/01/02 | 193969 | info/latex-doc-ptr.zip
-2021/01/02 | 19384171 | systems/texlive/tlnet/install-tl-windows.exe
-2021/01/02 | 193531 | systems/win32/miktex/tm/packages/next/miktex-omegaware-bin-2.9.tar.lzma
2021/01/02 | 1934 | fonts/step/latex/TS3STEP-Sup.fd
2021/01/02 | 1934 | fonts/step/latex/TS1STEP-TLF.fd
2021/01/02 | 1934 | fonts/step/latex/T2CSTEP-Sup.fd
@@ -659,23 +1344,21 @@
2021/01/02 | 1900 | fonts/step/tfm/STEP-BoldItalic-sup-t2a.tfm
2021/01/02 | 186068 | macros/latex/required/latexbug/latexbug.pdf
2021/01/02 | 1848 | fonts/step/tfm/STEP-Italic-sup-t2b.tfm
+2021/01/02 | 18473632 | systems/win32/w32tex/luatex-dev-w32.tar.xz
2021/01/02 | 1824 | fonts/step/tfm/STEP-BoldItalic-sup-t2b.tfm
2021/01/02 | 18185 | graphics/pgf/contrib/tikz-trackschematic/tikzlibrarytrackschematic.constructions.code.tex
2021/01/02 | 1816 | fonts/step/tfm/STEP-Italic-sup-t2c.tfm
2021/01/02 | 1811127 | systems/win32/miktex/tm/packages/gost.tar.lzma
-2021/01/02 | 180254 | systems/win32/miktex/tm/packages/next/miktex-mpfr-bin-x64-2.9.tar.lzma
-2021/01/02 | 18010 | systems/win32/miktex/tm/packages/next/miktex-tex2xindy-bin-x64-2.9.tar.lzma
2021/01/02 | 1800 | fonts/step/latex/step.sty
-2021/01/02 | 179342 | systems/win32/miktex/tm/packages/next/miktex-curl-bin-2.9.tar.lzma
2021/01/02 | 1789808 | systems/win32/miktex/tm/packages/bookcover.tar.lzma
2021/01/02 | 1788 | fonts/step/tfm/STEP-BoldItalic-sup-t2c.tfm
-2021/01/02 | 17877 | systems/win32/miktex/tm/packages/next/miktex-kpathsea-bin-x64-2.9.tar.lzma
2021/01/02 | 1780 | systems/mac/mactex/Licenses.txt
2021/01/02 | 1780 | fonts/step/tfm/STEP-Bold-tosf-t3--base.tfm
2021/01/02 | 1780 | fonts/step/tfm/STEP-Bold-tlf-t3--base.tfm
2021/01/02 | 1780 | fonts/step/tfm/STEP-Bold-sup-t3.tfm
2021/01/02 | 1780 | fonts/step/tfm/STEP-Bold-sup-t3--base.tfm
2021/01/02 | 1760 | fonts/step/tfm/STEP-BoldItalic-sup-t3.tfm
+2021/01/02 | 175 | macros/latex/contrib/easybook/pages/appendix.tex
2021/01/02 | 1752 | fonts/step/tfm/STEP-Regular-tosf-sc-t2a--base.tfm
2021/01/02 | 1752 | fonts/step/tfm/STEP-Regular-tlf-sc-t2a--base.tfm
2021/01/02 | 1748 | fonts/step/tfm/STEP-Regular-sup-t2a.tfm
@@ -708,7 +1391,6 @@
2021/01/02 | 1716 | fonts/step/vf/STEP-Italic-tlf-ly1.vf
2021/01/02 | 1716 | fonts/step/vf/STEP-Bold-tosf-ly1.vf
2021/01/02 | 1712 | fonts/step/vf/STEP-Bold-tlf-ly1.vf
-2021/01/02 | 171060 | systems/texlive/tlnet/archive/texlive-docindex.doc.r57279.tar.xz
2021/01/02 | 1708 | fonts/step/tfm/STEP-Regular-sup-t3.tfm
2021/01/02 | 1708 | fonts/step/tfm/STEP-Regular-sup-t3--base.tfm
2021/01/02 | 1708 | fonts/step/tfm/STEP-Regular-numr-t3.tfm
@@ -723,7 +1405,6 @@
2021/01/02 | 1700 | fonts/step/tfm/STEP-Regular-numr-t2b.tfm
2021/01/02 | 1700 | fonts/step/tfm/STEP-Regular-inf-t2b.tfm
2021/01/02 | 1700 | fonts/step/tfm/STEP-Regular-dnom-t2b.tfm
-2021/01/02 | 1699736 | systems/win32/miktex/tm/packages/next/miktex-luatex-bin-2.9.tar.lzma
2021/01/02 | 169323 | info/latex-doc-ptr/latex-doc-ptr.pdf
2021/01/02 | 1692 | fonts/step/vf/STEP-Regular-sup-t1.vf
2021/01/02 | 1692 | fonts/step/vf/STEP-Regular-inf-t1.vf
@@ -737,7 +1418,6 @@
2021/01/02 | 1684 | fonts/step/vf/STEP-Regular-tlf-lgr.vf
2021/01/02 | 1684 | fonts/step/vf/STEP-Regular-sup-lgr.vf
2021/01/02 | 1684 | fonts/step/vf/STEP-Regular-inf-lgr.vf
-2021/01/02 | 16811059 | systems/texlive/tlnet/tlpkg/texlive.tlpdb
2021/01/02 | 1676 | fonts/step/vf/STEP-Regular-sup-ly1.vf
2021/01/02 | 1676 | fonts/step/vf/STEP-Regular-inf-ly1.vf
2021/01/02 | 1676 | fonts/step/vf/STEP-BoldItalic-sup-ly1.vf
@@ -751,7 +1431,6 @@
2021/01/02 | 1672 | fonts/step/tfm/STEP-Regular-numr-t2c.tfm
2021/01/02 | 1672 | fonts/step/tfm/STEP-Regular-inf-t2c.tfm
2021/01/02 | 1672 | fonts/step/tfm/STEP-Regular-dnom-t2c.tfm
-2021/01/02 | 165761 | systems/win32/miktex/tm/packages/next/miktex-tex-bin-x64-2.9.tar.lzma
2021/01/02 | 1656 | fonts/step/tfm/STEP-Italic-tosf-ly1--base.tfm
2021/01/02 | 1656 | fonts/step/tfm/STEP-Italic-tlf-ly1--base.tfm
2021/01/02 | 1636 | fonts/step/tfm/STEP-Italic-sup-ly1.tfm
@@ -764,9 +1443,6 @@
2021/01/02 | 1632 | fonts/step/tfm/STEP-BoldItalic-sup-lgr.tfm
2021/01/02 | 1628 | fonts/step/tfm/STEP-Italic-sup-t1.tfm
2021/01/02 | 1628 | fonts/step/tfm/STEP-BoldItalic-sup-lgr--base.tfm
-2021/01/02 | 16232 | systems/win32/miktex/tm/packages/next/miktex-tex2xindy-bin-2.9.tar.lzma
-2021/01/02 | 162263 | systems/win32/miktex/tm/packages/next/miktex-mo-bin-x64-2.9.tar.lzma
-2021/01/02 | 16217 | systems/win32/miktex/tm/packages/next/miktex-kpathsea-bin-2.9.tar.lzma
2021/01/02 | 1620 | fonts/step/tfm/STEP-Italic-sup-t1--base.tfm
2021/01/02 | 1620 | fonts/step/tfm/STEP-BoldItalic-tosf-ly1--base.tfm
2021/01/02 | 1616 | fonts/step/tfm/STEP-BoldItalic-tlf-ly1--base.tfm
@@ -776,7 +1452,6 @@
2021/01/02 | 1600 | fonts/step/tfm/STEP-Italic-tosf-lgr--base.tfm
2021/01/02 | 1600 | fonts/step/tfm/STEP-Italic-sup-lgr--base.tfm
2021/01/02 | 1600 | fonts/step/tfm/STEP-BoldItalic-tosf-t1--base.tfm
-2021/01/02 | 159923 | systems/win32/miktex/tm/packages/next/miktex-hunspell-bin-x64-2.9.tar.lzma
2021/01/02 | 1596 | fonts/step/tfm/STEP-Italic-tlf-lgr--base.tfm
2021/01/02 | 1596 | fonts/step/tfm/STEP-BoldItalic-tlf-t1--base.tfm
2021/01/02 | 1596 | fonts/step/tfm/STEP-BoldItalic-sup-ly1.tfm
@@ -787,7 +1462,6 @@
2021/01/02 | 1575899 | systems/win32/miktex/tm/packages/swfigure.tar.lzma
2021/01/02 | 1570972 | systems/win32/miktex/tm/packages/archivo.tar.lzma
2021/01/02 | 154157 | fonts/step/type1/STEP-Italic.pfb
-2021/01/02 | 153 | systems/texlive/tlnet/install-tl-windows.exe.sha512
2021/01/02 | 1536 | fonts/step/tfm/STEP-Regular-tosf-sc-lgr--base.tfm
2021/01/02 | 1536 | fonts/step/tfm/STEP-Regular-tlf-sc-lgr--base.tfm
2021/01/02 | 1532 | fonts/step/tfm/STEP-Regular-sup-lgr.tfm
@@ -798,15 +1472,12 @@
2021/01/02 | 1532 | fonts/step/tfm/STEP-Regular-inf-lgr--base.tfm
2021/01/02 | 1532 | fonts/step/tfm/STEP-Regular-dnom-lgr.tfm
2021/01/02 | 1532 | fonts/step/tfm/STEP-Regular-dnom-lgr--base.tfm
-2021/01/02 | 152 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512
2021/01/02 | 1528 | fonts/step/tfm/STEP-Regular-tosf-lgr--base.tfm
2021/01/02 | 1528 | fonts/step/tfm/STEP-Regular-tlf-lgr--base.tfm
2021/01/02 | 1524 | fonts/step/tfm/STEP-Regular-tosf-ly1--base.tfm
2021/01/02 | 1524 | fonts/step/tfm/STEP-Regular-tlf-ly1--base.tfm
2021/01/02 | 1524 | fonts/step/tfm/STEP-Bold-sup-lgr.tfm
2021/01/02 | 1524 | fonts/step/tfm/STEP-Bold-sup-lgr--base.tfm
-2021/01/02 | 152374 | systems/win32/miktex/tm/packages/next/miktex-fontconfig-bin-x64-2.9.tar.lzma
-2021/01/02 | 152158 | systems/win32/miktex/tm/packages/next/miktex-tex-bin-2.9.tar.lzma
2021/01/02 | 1516 | fonts/step/tfm/STEP-Bold-tosf-lgr--base.tfm
2021/01/02 | 1516 | fonts/step/tfm/STEP-Bold-tlf-lgr--base.tfm
2021/01/02 | 1512 | fonts/step/tfm/STEP-Regular-tosf-sc-ly1--base.tfm
@@ -831,7 +1502,6 @@
2021/01/02 | 1480 | fonts/step/tfm/STEP-Regular-inf-t1.tfm
2021/01/02 | 1480 | fonts/step/tfm/STEP-Regular-dnom-t1.tfm
2021/01/02 | 1476 | fonts/step/tfm/STEP-Bold-sup-ly1.tfm
-2021/01/02 | 147333 | systems/win32/miktex/tm/packages/next/miktex-hunspell-bin-2.9.tar.lzma
2021/01/02 | 1472 | fonts/step/tfm/STEP-Regular-sup-t1--base.tfm
2021/01/02 | 1472 | fonts/step/tfm/STEP-Regular-numr-t1--base.tfm
2021/01/02 | 1472 | fonts/step/tfm/STEP-Regular-inf-t1--base.tfm
@@ -840,28 +1510,22 @@
2021/01/02 | 1472 | fonts/step/tfm/STEP-Bold-tlf-ly1--base.tfm
2021/01/02 | 1472 | fonts/step/tfm/STEP-Bold-sup-ly1--base.tfm
2021/01/02 | 1460 | fonts/step/tfm/STEP-Bold-sup-t1.tfm
-2021/01/02 | 145 | systems/texlive/tlnet/install-tl.zip.sha512
-2021/01/02 | 145309 | systems/win32/miktex/tm/packages/next/miktex-mo-bin-2.9.tar.lzma
2021/01/02 | 1452 | fonts/step/vf/STEP-Regular-tosf-t3.vf
2021/01/02 | 1452 | fonts/step/vf/STEP-Regular-tlf-t3.vf
2021/01/02 | 1452 | fonts/step/tfm/STEP-Bold-sup-t1--base.tfm
-2021/01/02 | 144 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512
2021/01/02 | 1448 | fonts/step/tfm/STEP-Regular-tosf-sc-t1--base.tfm
2021/01/02 | 1448 | fonts/step/tfm/STEP-Regular-tlf-sc-t1--base.tfm
2021/01/02 | 1444 | fonts/step/tfm/STEP-Bold-tosf-t1--base.tfm
2021/01/02 | 1444 | fonts/step/tfm/STEP-Bold-tlf-t1--base.tfm
-2021/01/02 | 14358 | systems/win32/miktex/tm/packages/next/miktex-zzip-bin-x64-2.9.tar.lzma
2021/01/02 | 143539 | fonts/step/type1/STEP-BoldItalic.pfb
2021/01/02 | 1420 | fonts/step/vf/STEP-Regular-tosf-sc-t2c.vf
2021/01/02 | 1420 | fonts/step/vf/STEP-Regular-tlf-sc-t2c.vf
2021/01/02 | 1416 | fonts/step/vf/STEP-Bold-tosf-t3.vf
2021/01/02 | 1416 | fonts/step/vf/STEP-Bold-tlf-t3.vf
-2021/01/02 | 1416389 | systems/win32/miktex/tm/packages/next/miktex-dvisvgm-bin-x64-2.9.tar.lzma
2021/01/02 | 1412 | fonts/step/vf/STEP-Regular-tosf-sc-t3.vf
2021/01/02 | 1412 | fonts/step/vf/STEP-Regular-tlf-sc-t3.vf
2021/01/02 | 1408 | fonts/step/vf/STEP-Regular-sup-t3.vf
2021/01/02 | 1408 | fonts/step/vf/STEP-Regular-inf-t3.vf
-2021/01/02 | 1380786 | systems/win32/miktex/tm/packages/next/miktex-runtime-bin-x64-2.9.tar.lzma
2021/01/02 | 1368 | fonts/step/vf/STEP-Bold-sup-t3.vf
2021/01/02 | 1356 | fonts/step/tfm/STEP-Italic-tosf-ts1.tfm
2021/01/02 | 1356 | fonts/step/tfm/STEP-Italic-tlf-ts1.tfm
@@ -875,39 +1539,22 @@
2021/01/02 | 1348 | fonts/step/tfm/STEP-Regular-tlf-ts1--base.tfm
2021/01/02 | 1348 | fonts/step/tfm/STEP-Italic-tosf-ts1--base.tfm
2021/01/02 | 1348 | fonts/step/tfm/STEP-Italic-tlf-ts1--base.tfm
-2021/01/02 | 13475 | systems/win32/miktex/tm/packages/next/miktex-zzip-bin-2.9.tar.lzma
-2021/01/02 | 134710 | systems/win32/miktex/tm/packages/next/miktex-fontconfig-bin-2.9.tar.lzma
2021/01/02 | 1345688 | systems/win32/miktex/tm/packages/circuitikz.tar.lzma
2021/01/02 | 1344 | fonts/step/tfm/STEP-Bold-tosf-ts1--base.tfm
2021/01/02 | 1344 | fonts/step/tfm/STEP-Bold-tlf-ts1--base.tfm
2021/01/02 | 1344 | fonts/step/tfm/STEP-BoldItalic-tosf-ts1--base.tfm
2021/01/02 | 1344 | fonts/step/tfm/STEP-BoldItalic-tlf-ts1--base.tfm
2021/01/02 | 132060 | systems/texlive/tlnet/archive/texlive-scripts.r57279.tar.xz
-2021/01/02 | 131919 | systems/win32/miktex/tm/packages/next/miktex-mktex-bin-x64-2.9.tar.lzma
-2021/01/02 | 131230 | systems/win32/miktex/tm/packages/next/miktex-dvips-bin-x64-2.9.tar.lzma
-2021/01/02 | 1304650 | systems/win32/miktex/tm/packages/next/miktex-poppler-bin-x64-2.9.tar.lzma
2021/01/02 | 128815 | systems/win32/miktex/tm/packages/fontname.tar.lzma
-2021/01/02 | 1282240 | systems/win32/miktex/tm/packages/next/miktex-dvisvgm-bin-2.9.tar.lzma
2021/01/02 | 1265445 | systems/win32/miktex/tm/packages/acro.tar.lzma
2021/01/02 | 125444 | fonts/step/opentype/STEP-Italic.otf
-2021/01/02 | 1253449 | systems/win32/miktex/tm/packages/next/miktex-runtime-bin-2.9.tar.lzma
-2021/01/02 | 1236109 | systems/win32/miktex/tm/packages/miktex-zzdb2-2.9.tar.lzma
-2021/01/02 | 1235787 | systems/win32/miktex/tm/packages/next/miktex-zzdb2-2.9.tar.lzma
-2021/01/02 | 120285 | systems/win32/miktex/tm/packages/next/miktex-mktex-bin-2.9.tar.lzma
2021/01/02 | 1196 | fonts/step/tfm/STEP-BoldItalic-sup-ot1.tfm
2021/01/02 | 118612 | fonts/step/opentype/STEP-BoldItalic.otf
2021/01/02 | 1184 | fonts/step/tfm/STEP-Italic-sup-ot1.tfm
2021/01/02 | 11844 | fonts/step/tfm/STEP-Regular-tosf-sc-t1.tfm
2021/01/02 | 11844 | fonts/step/tfm/STEP-Regular-tlf-sc-t1.tfm
2021/01/02 | 11827 | graphics/pgf/contrib/tikz-trackschematic/tikzlibrarytrackschematic.measures.code.tex
-2021/01/02 | 1171090 | systems/win32/miktex/tm/packages/next/miktex-poppler-bin-2.9.tar.lzma
-2021/01/02 | 116825 | systems/win32/miktex/tm/packages/next/miktex-dvips-bin-2.9.tar.lzma
2021/01/02 | 1167 | macros/latex/contrib/chifoot.zip
-2021/01/02 | 1154067 | systems/win32/miktex/tm/packages/miktex-zzdb3-2.9.tar.lzma
-2021/01/02 | 1153 | systems/win32/miktex/tm/packages/next/pr.ini
-2021/01/02 | 1153834 | systems/win32/miktex/tm/packages/next/miktex-zzdb3-2.9.tar.lzma
-2021/01/02 | 114807 | systems/win32/miktex/tm/packages/next/miktex-gd-bin-x64-2.9.tar.lzma
-2021/01/02 | 113772 | systems/win32/miktex/tm/packages/next/miktex-gregorio-bin-x64-2.9.tar.lzma
2021/01/02 | 11374892 | systems/win32/miktex/tm/packages/pgf.tar.lzma
2021/01/02 | 1121 | macros/latex/contrib/chifoot/README
2021/01/02 | 1106755 | systems/win32/miktex/tm/packages/luaotfload.tar.lzma
@@ -918,17 +1565,13 @@
2021/01/02 | 1096 | fonts/step/tfm/STEP-Regular-numr-ot1.tfm
2021/01/02 | 1096 | fonts/step/tfm/STEP-Regular-inf-ot1.tfm
2021/01/02 | 1096 | fonts/step/tfm/STEP-Regular-dnom-ot1.tfm
-2021/01/02 | 109177 | systems/win32/miktex/tm/packages/next/miktex-jpeg-bin-x64-2.9.tar.lzma
2021/01/02 | 1088 | fonts/step/tfm/STEP-Bold-sup-ot1.tfm
2021/01/02 | 108820 | systems/win32/miktex/tm/packages/chinese-jfm.tar.lzma
-2021/01/02 | 1078478 | systems/win32/miktex/tm/packages/next/miktex-asymptote-bin-x64-2.9.tar.lzma
-2021/01/02 | 104834 | systems/win32/miktex/tm/packages/next/miktex-texware-bin-x64-2.9.tar.lzma
-2021/01/02 | 103388 | systems/win32/miktex/tm/packages/next/miktex-lua53-bin-x64-2.9.tar.lzma
+2021/01/02 | 10852 | graphics/mcf2graph/CHANGELOG
2021/01/02 | 1031 | fonts/spectral/doc/spectral-samples.tex
2021/01/02 | 10260 | fonts/step/tfm/STEP-Italic-tosf-t1.tfm
2021/01/02 | 10260 | fonts/step/tfm/STEP-Italic-tlf-t1.tfm
2021/01/02 | 1026006 | systems/win32/miktex/tm/packages/oswald.tar.lzma
-2021/01/02 | 101756 | systems/win32/miktex/tm/packages/next/miktex-mfware-bin-x64-2.9.tar.lzma
2021/01/02 | 10020 | fonts/step/tfm/STEP-Bold-tosf-t1.tfm
2021/01/02 | 10020 | fonts/step/tfm/STEP-Bold-tlf-t1.tfm
2021/01/01 | 99716820 | systems/win32/w32tex/web2c-lib.tar.xz
@@ -949,7 +1592,6 @@
2021/01/01 | 8307 | macros/latex/contrib/biblatex-contrib/biblatex-ext/biblatex-ext-oasymb-l3draw.sty
2021/01/01 | 822652 | macros/latex/contrib/biblatex-contrib/biblatex-ext/biblatex-ext.pdf
2021/01/01 | 811980 | systems/win32/w32tex/win64/aleph-w64.tar.xz
-2021/01/01 | 761808 | systems/win32/w32tex/ChangeLog
2021/01/01 | 73764 | systems/texlive/tlnet/archive/metapost.r57271.tar.xz
2021/01/01 | 732 | systems/texlive/tlnet/archive/biber.r57273.tar.xz
2021/01/01 | 7292 | systems/texlive/tlnet/archive/luaotfload.source.r57274.tar.xz
@@ -981,7 +1623,6 @@
2021/01/01 | 684 | macros/latex/contrib/biblatex-contrib/biblatex-ext/ext-authortitle.bbx
2021/01/01 | 677 | macros/latex/contrib/biblatex-contrib/biblatex-ext/ext-authoryear.bbx
2021/01/01 | 6671 | macros/latex/contrib/biblatex-contrib/biblatex-ext/ext-authoryear-tiecomp.cbx
-2021/01/01 | 66474536 | systems/win32/w32tex/biblatex-biber.tar.xz
2021/01/01 | 6613628 | systems/win32/w32tex/ptex-ng-w32.tar.xz
2021/01/01 | 640 | macros/latex/contrib/biblatex-contrib/biblatex-ext/ext-verbose-trad3.bbx
2021/01/01 | 640 | macros/latex/contrib/biblatex-contrib/biblatex-ext/ext-verbose-trad2.bbx
@@ -1028,7 +1669,6 @@
2021/01/01 | 4301 | fonts/haranoaji-extra/LICENSE
2021/01/01 | 4111 | macros/latex/contrib/biblatex-contrib/biblatex-ext/ext-numeric.cbx
2021/01/01 | 3985 | macros/latex/contrib/biblatex-contrib/biblatex-ext/ext-authortitle-tcomp.cbx
-2021/01/01 | 3877908 | systems/win32/w32tex/luajittex-dev-w32.tar.xz
2021/01/01 | 3872 | macros/latex/contrib/calxxxx-yyyy/README
2021/01/01 | 3859460 | systems/win32/w32tex/luajittex-w32.tar.xz
2021/01/01 | 3852444 | systems/win32/w32tex/luajittex-exp-w32.tar.xz
@@ -1039,13 +1679,11 @@
2021/01/01 | 34908476 | systems/texlive/tlnet/archive/biber.x86_64-darwinlegacy.r57273.tar.xz
2021/01/01 | 34662592 | systems/win32/w32tex/latex.tar.xz
2021/01/01 | 3454528 | systems/win32/w32tex/win64/luajittex-w64.tar.xz
-2021/01/01 | 3448480 | systems/win32/w32tex/win64/luajittex-dev-w64.tar.xz
2021/01/01 | 3442564 | systems/win32/w32tex/win64/luajittex-exp-w64.tar.xz
2021/01/01 | 3383380 | systems/win32/w32tex/win64/web2c-w64.tar.xz
2021/01/01 | 33804852 | systems/texlive/tlnet/archive/biber.x86_64-darwin.r57273.tar.xz
2021/01/01 | 3249 | macros/latex/contrib/biblatex-contrib/biblatex-ext/ext-alphabetic-verb.cbx
2021/01/01 | 3120520 | systems/win32/w32tex/win64/luatex-exp-w64.tar.xz
-2021/01/01 | 3115188 | systems/win32/w32tex/win64/luatex-dev-w64.tar.xz
2021/01/01 | 3114756 | systems/win32/w32tex/win64/luatex-w64.tar.xz
2021/01/01 | 3101 | macros/latex/contrib/calxxxx-yyyy/calxxxx-yyyy-doc.tex
2021/01/01 | 2995 | macros/latex/contrib/biblatex-contrib/biblatex-ext/ext-verbose-common.cbx
@@ -1068,7 +1706,6 @@
2021/01/01 | 20747804 | systems/texlive/tlnet/archive/biber.i386-linux.r57273.tar.xz
2021/01/01 | 196016 | systems/texlive/tlnet/archive/latex.r57276.tar.xz
2021/01/01 | 1871720 | systems/win32/w32tex/win64/ptex-w64.tar.xz
-2021/01/01 | 18715616 | systems/win32/w32tex/luatex-dev-w32.tar.xz
2021/01/01 | 18684604 | systems/texlive/tlnet/archive/biber.x86_64-linuxmusl.r57273.tar.xz
2021/01/01 | 1848 | macros/latex/contrib/biblatex-contrib/biblatex-ext/ext-authortitle-terse.cbx
2021/01/01 | 18448008 | systems/win32/w32tex/luatex-exp-w32.tar.xz
@@ -1079,6 +1716,7 @@
2021/01/01 | 1768004 | systems/texlive/tlnet/archive/latex2e-help-texinfo-fr.doc.r57275.tar.xz
2021/01/01 | 17320996 | systems/texlive/tlnet/archive/biber.x86_64-cygwin.r57273.tar.xz
2021/01/01 | 17180072 | systems/texlive/tlnet/archive/biber.i386-cygwin.r57273.tar.xz
+2021/01/01 | 16610 | graphics/mcf2graph/mcf_mplib_exa.tex
2021/01/01 | 1610042 | macros/latex/contrib/nicematrix.zip
2021/01/01 | 16071 | macros/latex/contrib/calxxxx-yyyy/calxxxx-yyyy.tex
2021/01/01 | 15162 | macros/latex/contrib/biblatex-contrib/biblatex-ext/biblatex-ext-oa.sty
@@ -1368,7 +2006,6 @@
2020/12/31 | 3437 | macros/latex/contrib/biblatex/latex/bbx/authortitle.bbx
2020/12/31 | 3436 | macros/latex/base/makeindx.ins
2020/12/31 | 3403 | macros/latex/base/proc.ins
-2020/12/31 | 33904308 | systems/win32/w32tex/ltxpkgs.tar.xz
2020/12/31 | 3374 | macros/latex/base/letter.ins
2020/12/31 | 3369 | macros/latex/base/ltoutenc.ins
2020/12/31 | 3340 | macros/latex/base/exscale.ins
@@ -1758,7 +2395,6 @@
2020/12/30 | 87576132 | systems/win32/w32tex/pgfcontrib.tar.xz
2020/12/30 | 8673 | macros/luatex/generic/luamplib/NEWS
2020/12/30 | 8196 | systems/texlive/tlnet/archive/jlreq.source.r57255.tar.xz
-2020/12/30 | 8004 | macros/latex/contrib/skeldoc/skeldoc.tex
2020/12/30 | 761505 | info/latex2e-help-texinfo-fr/latex2e-fr.info
2020/12/30 | 75882 | fonts/archivo/doc/Archivo-samples.pdf
2020/12/30 | 716880 | info/latex2e-help-texinfo-fr/latex2e-fr.txt
@@ -1834,7 +2470,6 @@
2020/12/30 | 576 | fonts/archivo/vf/Archiv0-Bold-osf-ts1.vf
2020/12/30 | 576 | fonts/archivo/vf/Archiv0-Bold-lf-ts1.vf
2020/12/30 | 5720 | systems/texlive/tlnet/archive/uninormalize.r57257.tar.xz
-2020/12/30 | 566 | macros/latex/contrib/skeldoc/README.md
2020/12/30 | 56330 | macros/latex/contrib/xurl/doc/xurl.pdf
2020/12/30 | 558292 | systems/texlive/tlnet/archive/biblatex-ieee.doc.r57256.tar.xz
2020/12/30 | 5400 | systems/texlive/tlnet/archive/biblatex-ieee.r57256.tar.xz
@@ -1940,8 +2575,6 @@
2020/12/30 | 2523 | fonts/archivo/latex/Archivo.sty
2020/12/30 | 24683 | macros/luatex/generic/lualibs/lualibs-util-prs.lua
2020/12/30 | 2466841 | info/latex2e-help-texinfo-fr.zip
-2020/12/30 | 24040 | macros/latex/contrib/skeldoc/skeldoc.sty
-2020/12/30 | 226458 | macros/latex/contrib/skeldoc.zip
2020/12/30 | 2228 | fonts/archivo/tfm/Archiv0-SemiBoldItalic-tosf-ot1.tfm
2020/12/30 | 2228 | fonts/archivo/tfm/Archiv0-SemiBoldItalic-tlf-ot1.tfm
2020/12/30 | 2228 | fonts/archivo/tfm/Archiv0-SemiBoldItalic-osf-ot1.tfm
@@ -1951,7 +2584,6 @@
2020/12/30 | 2228 | fonts/archivo/tfm/Archiv0-MediumItalic-osf-ot1.tfm
2020/12/30 | 2228 | fonts/archivo/tfm/Archiv0-MediumItalic-lf-ot1.tfm
2020/12/30 | 21925004 | biblio/biber/binaries/Solaris_Intel/biber-x86_64-pc-solaris2.11.tar.xz
-2020/12/30 | 216738 | macros/latex/contrib/skeldoc/skeldoc.pdf
2020/12/30 | 2112 | fonts/archivo/tfm/Archiv0-BoldItalic-tosf-ot1.tfm
2020/12/30 | 2112 | fonts/archivo/tfm/Archiv0-BoldItalic-tlf-ot1.tfm
2020/12/30 | 2112 | fonts/archivo/tfm/Archiv0-BoldItalic-osf-ot1.tfm
@@ -2253,7 +2885,6 @@
2020/12/30 | 1163273 | info/latex2e-help-texinfo-fr/latex2e-fr.xml
2020/12/30 | 1160 | fonts/archivo/tfm/Archiv0-Italic-sup-ot1.tfm
2020/12/30 | 1156 | fonts/archivo/tfm/Archiv0-BoldItalic-sup-ot1.tfm
-2020/12/30 | 1075 | macros/latex/contrib/skeldoc/LICENSE
2020/12/30 | 10709 | info/latex2e-help-texinfo-fr/README
2020/12/30 | 1044 | fonts/archivo/tfm/Archiv0-Medium-sup-ot1.tfm
2020/12/30 | 1040 | fonts/archivo/tfm/Archiv0-SemiBold-sup-ot1.tfm
@@ -2360,1197 +2991,3 @@
2020/12/28 | 10717352 | systems/texlive/tlnet/archive/pgf.doc.r57240.tar.xz
2020/12/28 | 1020 | fonts/oswald/README
2020/12/28 | 100046 | fonts/oswald/doc/Oswald-samples.pdf
-2020/12/27 | 9989 | graphics/pgf/base/tex/pgfmathfunctions.code.tex
-2020/12/27 | 997 | graphics/pgf/base/tex/tikzlibrarydatavisualization.barcharts.code.tex
-2020/12/27 | 992 | graphics/pgf/base/tex/pgfcore.code.tex
-2020/12/27 | 989 | graphics/pgf/base/tex/pgfcomp-version-1-18.sty
-2020/12/27 | 989 | graphics/pgf/base/source/RandomPlacer_script.h
-2020/12/27 | 9893 | graphics/pgf/base/lua/graphdrawing/pgf/gd/bindings/BindingToPGF.lua
-2020/12/27 | 98820 | graphics/pgf/base/doc/text-en/pgfmanual-en-library-shapes.tex
-2020/12/27 | 982 | graphics/pgf/base/lua/graphdrawing/pgf/gd/layered/NodeRankingMinimumHeight.lua
-2020/12/27 | 982 | fonts/ptex-fontmaps/maps/sourcehan-otc/uptex-sourcehan-otc-04.map
-2020/12/27 | 9829 | graphics/pgf/base/doc/text-en/pgfmanual-en-library-backgrounds.tex
-2020/12/27 | 981 | graphics/pgf/base/tex/tikzlibraryscopes.code.tex
-2020/12/27 | 981 | graphics/pgf/base/source/RandomMerger_script.h
-2020/12/27 | 976 | graphics/pgf/base/lua/graphdrawing/pgf/gd/lib/Stack.lua
-2020/12/27 | 974 | graphics/pgf/base/lua/graphdrawing/pgf/gd/doc/ogdf/energybased/multilevelmixer/BarycenterPlacer.lua
-2020/12/27 | 973 | graphics/pgf/base/source/InterfaceFromOGDF.h
-2020/12/27 | 973 | graphics/pgf/base/lua/graphdrawing/pgf/gd/doc/ogdf/energybased/multilevelmixer/IndependentSetMerger.lua
-2020/12/27 | 970 | graphics/pgf/base/lua/graphdrawing/pgf/gd/examples/ASCIIDisplayer.lua
-2020/12/27 | 969 | graphics/pgf/base/doc/version-for-dvipdfmx/en/Makefile
-2020/12/27 | 9690 | graphics/pgf/base/tex/pgfcorepatterns.code.tex
-2020/12/27 | 968 | graphics/pgf/base/source/ZeroPlacer_script.h
-2020/12/27 | 968 | graphics/pgf/base/lua/graphdrawing/pgf/gd/doc/ogdf/energybased/multilevelmixer/LocalBiconnectedMerger.lua
-2020/12/27 | 968 | graphics/pgf/base/doc/text-en/pgfmanual-en-gd-trees.tex
-2020/12/27 | 967 | graphics/pgf/base/lua/graphdrawing/pgf/gd/deprecated/Cluster.lua
-2020/12/27 | 9652 | graphics/pgf/base/lua/graphdrawing/pgf/gd/deprecated/Graph.lua
-2020/12/27 | 9631 | graphics/pgf/base/doc/text-en/pgfmanual-en-gd-binding-layer.tex
-2020/12/27 | 962 | graphics/pgf/base/lua/graphdrawing/pgf/gd/doc/ogdf/energybased/multilevelmixer/MatchingMerger.lua
-2020/12/27 | 962 | fonts/ptex-fontmaps/maps/noto-otc/uptex-noto-otc-04.map
-2020/12/27 | 9614 | graphics/pgf/base/tex/tikzlibrarycircuits.ee.IEC.code.tex
-2020/12/27 | 954 | graphics/pgf/base/lua/graphdrawing/pgf/gd/doc/ogdf/energybased/multilevelmixer/EdgeCoverMerger.lua
-2020/12/27 | 953 | graphics/pgf/base/lua/graphdrawing/pgf/gd/doc/ogdf/energybased/multilevelmixer/ZeroPlacer.lua
-2020/12/27 | 95375 | graphics/pgf/base/tex/pgfmoduledatavisualization.code.tex
-2020/12/27 | 952 | graphics/pgf/base/lua/graphdrawing/pgf/gd/doc/ogdf/energybased/multilevelmixer/RandomPlacer.lua
-2020/12/27 | 952 | fonts/ptex-fontmaps/maps/sourcehan/uptex-sourcehan-04.map
-2020/12/27 | 952 | fonts/ptex-fontmaps/maps/noto/uptex-noto-04.map
-2020/12/27 | 950 | graphics/pgf/base/doc/text-en/pgfmanual-en-gd-layered.tex
-2020/12/27 | 950 | fonts/ptex-fontmaps/maps/sourcehan-otc/uptex-sourcehan-otc.map
-2020/12/27 | 948 | graphics/pgf/base/lua/graphdrawing/pgf/gd/doc/ogdf/energybased/multilevelmixer/RandomMerger.lua
-2020/12/27 | 946 | graphics/pgf/base/tex/tikzlibrarycircuits.logic.code.tex
-2020/12/27 | 946 | graphics/pgf/base/lua/graphdrawing/pgf/gd/trees/library.lua
-2020/12/27 | 93 | graphics/pgf/base/doc/licenses/manifest-documentation.txt
-2020/12/27 | 938 | graphics/pgf/contrib/circuitikz/doc/circuitikz-context.tex
-2020/12/27 | 93853 | graphics/pgf/base/tex/tikzlibrarydatavisualization.code.tex
-2020/12/27 | 937253 | graphics/pgf/contrib/circuitikz/tex/circuitikz-1.1.2.sty
-2020/12/27 | 93690 | graphics/pgf/base/doc/text-en/pgfmanual-en-library-circuits.tex
-2020/12/27 | 934 | graphics/pgf/base/lua/graphdrawing/pgf/gd/phylogenetics/library.lua
-2020/12/27 | 931 | graphics/pgf/base/lua/graphdrawing/pgf/gd/experimental/evolving/library.lua
-2020/12/27 | 930 | fonts/ptex-fontmaps/maps/noto-otc/uptex-noto-otc.map
-2020/12/27 | 92 | graphics/pgf/base/doc/version-for-xetex/en/plots/pgf-exp.gnuplot
-2020/12/27 | 92 | graphics/pgf/base/doc/version-for-vtex/en/plots/pgf-exp.gnuplot
-2020/12/27 | 92 | graphics/pgf/base/doc/version-for-tex4ht/en/plots/pgf-exp.gnuplot
-2020/12/27 | 92 | graphics/pgf/base/doc/version-for-pdftex/en/plots/pgf-exp.gnuplot
-2020/12/27 | 92 | graphics/pgf/base/doc/version-for-luatex/en/plots/pgf-exp.gnuplot
-2020/12/27 | 92 | graphics/pgf/base/doc/version-for-dvisvgm/en/plots/pgf-exp.gnuplot
-2020/12/27 | 92 | graphics/pgf/base/doc/version-for-dvips/en/plots/pgf-exp.gnuplot
-2020/12/27 | 92 | graphics/pgf/base/doc/version-for-dvipdfmx/en/plots/pgf-exp.gnuplot
-2020/12/27 | 92 | graphics/pgf/base/doc/version-for-dvipdfm/en/plots/pgf-exp.gnuplot
-2020/12/27 | 92 | graphics/pgf/base/doc/text-en/plots/pgf-exp.gnuplot
-2020/12/27 | 92 | fonts/ptex-fontmaps/maps/yu-osx/ptex-yu-osx.map
-2020/12/27 | 929934 | graphics/pgf/contrib/circuitikz/tex/t-circuitikz-1.1.2.tex
-2020/12/27 | 926 | graphics/pgf/base/tex/pgf.cfg
-2020/12/27 | 926 | graphics/pgf/base/lua/graphdrawing/pgf/gd/ogdf/library.lua
-2020/12/27 | 92405 | graphics/pgf/base/tex/pgfmathfunctions.trigonometric.code.tex
-2020/12/27 | 9212 | graphics/pgf/base/doc/text-en/pgfmanual-en-pgfsys-paths.tex
-2020/12/27 | 920 | fonts/ptex-fontmaps/maps/sourcehan/uptex-sourcehan.map
-2020/12/27 | 920 | fonts/ptex-fontmaps/maps/noto/uptex-noto.map
-2020/12/27 | 919 | graphics/pgf/base/tex/tikzlibraryshapes.multipart.code.tex
-2020/12/27 | 91587 | graphics/pgf/base/tex/pgflibraryshapes.arrows.code.tex
-2020/12/27 | 911 | graphics/pgf/base/tex/tikzlibrarysvg.path.code.tex
-2020/12/27 | 9107 | graphics/pgf/contrib/circuitikz/tex/pgfcircflow.tex
-2020/12/27 | 90 | graphics/pgf/base/doc/version-for-xetex/en/plots/pgfplotgnuplot-example.gnuplot
-2020/12/27 | 90 | graphics/pgf/base/doc/version-for-vtex/en/plots/pgfplotgnuplot-example.gnuplot
-2020/12/27 | 90 | graphics/pgf/base/doc/version-for-tex4ht/en/plots/pgfplotgnuplot-example.gnuplot
-2020/12/27 | 90 | graphics/pgf/base/doc/version-for-pdftex/en/plots/pgfplotgnuplot-example.gnuplot
-2020/12/27 | 90 | graphics/pgf/base/doc/version-for-luatex/en/plots/pgfplotgnuplot-example.gnuplot
-2020/12/27 | 90 | graphics/pgf/base/doc/version-for-dvisvgm/en/plots/pgfplotgnuplot-example.gnuplot
-2020/12/27 | 90 | graphics/pgf/base/doc/version-for-dvips/en/plots/pgfplotgnuplot-example.gnuplot
-2020/12/27 | 90 | graphics/pgf/base/doc/version-for-dvipdfmx/en/plots/pgfplotgnuplot-example.gnuplot
-2020/12/27 | 90 | graphics/pgf/base/doc/version-for-dvipdfm/en/plots/pgfplotgnuplot-example.gnuplot
-2020/12/27 | 90 | graphics/pgf/base/doc/text-en/plots/pgfplotgnuplot-example.gnuplot
-2020/12/27 | 90 | fonts/ptex-fontmaps/maps/sourcehan/ptex-sourcehan.map
-2020/12/27 | 90 | fonts/ptex-fontmaps/maps/sourcehan-otc/ptex-sourcehan-otc.map
-2020/12/27 | 90 | fonts/ptex-fontmaps/maps/noto/ptex-noto.map
-2020/12/27 | 90 | fonts/ptex-fontmaps/maps/noto-otc/ptex-noto-otc.map
-2020/12/27 | 90 | fonts/ptex-fontmaps/maps/noEmbed/ptex-noEmbed.map
-2020/12/27 | 909 | graphics/pgf/base/lua/graphdrawing/pgf/gd/doc/ogdf/energybased/MultilevelLayout.lua
-2020/12/27 | 90515 | graphics/pgf/base/tex/pgflibraryshapes.symbols.code.tex
-2020/12/27 | 89878 | graphics/pgf/base/doc/text-en/pgfmanual-en-library-decorations.tex
-2020/12/27 | 89737 | graphics/pgf/base/doc/images/pgfmanual-mindmap-2.pdf
-2020/12/27 | 8907 | graphics/pgf/base/lua/graphdrawing/pgf/gd/layered/CrossingMinimizationGansnerKNV1993.lua
-2020/12/27 | 88 | graphics/pgf/base/doc/licenses/manifest-code.txt
-2020/12/27 | 8893 | graphics/pgf/base/tex/pgfcoretransparency.code.tex
-2020/12/27 | 8843 | graphics/pgf/base/tex/pgflibrarydecorations.pathmorphing.code.tex
-2020/12/27 | 87 | graphics/pgf/base/doc/version-for-xetex/en/plots/pgf-sin.gnuplot
-2020/12/27 | 87 | graphics/pgf/base/doc/version-for-xetex/en/plots/pgfmanual-sine.gnuplot
-2020/12/27 | 87 | graphics/pgf/base/doc/version-for-vtex/en/plots/pgf-sin.gnuplot
-2020/12/27 | 87 | graphics/pgf/base/doc/version-for-vtex/en/plots/pgfmanual-sine.gnuplot
-2020/12/27 | 87 | graphics/pgf/base/doc/version-for-tex4ht/en/plots/pgf-sin.gnuplot
-2020/12/27 | 87 | graphics/pgf/base/doc/version-for-tex4ht/en/plots/pgfmanual-sine.gnuplot
-2020/12/27 | 87 | graphics/pgf/base/doc/version-for-pdftex/en/plots/pgf-sin.gnuplot
-2020/12/27 | 87 | graphics/pgf/base/doc/version-for-pdftex/en/plots/pgfmanual-sine.gnuplot
-2020/12/27 | 87 | graphics/pgf/base/doc/version-for-luatex/en/plots/pgf-sin.gnuplot
-2020/12/27 | 87 | graphics/pgf/base/doc/version-for-dvisvgm/en/plots/pgf-sin.gnuplot
-2020/12/27 | 87 | graphics/pgf/base/doc/version-for-dvips/en/plots/pgf-sin.gnuplot
-2020/12/27 | 87 | graphics/pgf/base/doc/version-for-dvips/en/plots/pgfmanual-sine.gnuplot
-2020/12/27 | 87 | graphics/pgf/base/doc/version-for-dvipdfmx/en/plots/pgf-sin.gnuplot
-2020/12/27 | 87 | graphics/pgf/base/doc/version-for-dvipdfmx/en/plots/pgfmanual-sine.gnuplot
-2020/12/27 | 87 | graphics/pgf/base/doc/version-for-dvipdfm/en/plots/pgf-sin.gnuplot
-2020/12/27 | 87 | graphics/pgf/base/doc/version-for-dvipdfm/en/plots/pgfmanual-sine.gnuplot
-2020/12/27 | 87 | graphics/pgf/base/doc/text-en/plots/pgf-sin.gnuplot
-2020/12/27 | 87 | graphics/pgf/base/doc/text-en/plots/pgfmanual-sine.gnuplot
-2020/12/27 | 8754 | graphics/pgf/contrib/circuitikz/tex/pgfcirccurrent.tex
-2020/12/27 | 873 | graphics/pgf/base/lua/graphdrawing/pgf/gd/planar/List.lua
-2020/12/27 | 873 | graphics/pgf/base/doc/version-for-pdftex/en/Makefile
-2020/12/27 | 873 | graphics/pgf/base/doc/version-for-luatex/en/Makefile
-2020/12/27 | 8724 | graphics/pgf/base/tex/tikzlibrarycircuits.code.tex
-2020/12/27 | 86658 | graphics/pgf/base/tex/tikzlibrarygraphs.code.tex
-2020/12/27 | 8612 | graphics/pgf/base/lua/graphdrawing/pgf/gd/deprecated/Edge.lua
-2020/12/27 | 8605 | graphics/pgf/base/lua/graphdrawing/pgf/gd/model/Path_arced.lua
-2020/12/27 | 85938 | graphics/pgf/base/tex/pgflibraryfpu.code.tex
-2020/12/27 | 85454 | graphics/pgf/base/tex/pgflibraryshapes.gates.logic.US.code.tex
-2020/12/27 | 853 | graphics/pgf/base/lua/graphdrawing/pgf/gd/doc/ogdf/layered/GreedyCycleRemoval.lua
-2020/12/27 | 8471 | graphics/pgf/base/tex/pgfmathutil.code.tex
-2020/12/27 | 8444 | graphics/pgf/base/lua/graphdrawing/pgf/gd/examples/SimpleHuffman.lua
-2020/12/27 | 8432 | graphics/pgf/base/lua/graphdrawing/pgf/gd/phylogenetics/SokalMichener1958.lua
-2020/12/27 | 841461 | graphics/pgf/contrib/circuitikz/tex/circuitikz-1.0.sty
-2020/12/27 | 834142 | graphics/pgf/contrib/circuitikz/tex/t-circuitikz-1.0.tex
-2020/12/27 | 831 | graphics/pgf/base/source/BalloonLayout_script.h
-2020/12/27 | 82 | fonts/ptex-fontmaps/maps/ms-osx/ptex-ms-osx.map
-2020/12/27 | 8269 | graphics/pgf/base/doc/text-en/pgfmanual-en-math-commands.tex
-2020/12/27 | 8251 | graphics/pgf/base/tex/pgflibrarylindenmayersystems.code.tex
-2020/12/27 | 823 | graphics/pgf/base/source/energybased_script.h
-2020/12/27 | 823 | graphics/pgf/base/lua/graphdrawing/pgf/gd/doc/ogdf/layered/DfsAcyclicSubgraph.lua
-2020/12/27 | 8196 | graphics/pgf/base/lua/graphdrawing/pgf/gd/force/jedi/base/CoarseGraphFW.lua
-2020/12/27 | 813 | graphics/pgf/base/doc/text-en/pgfmanual-en-gd-edge-routing.tex
-2020/12/27 | 80 | graphics/pgf/base/doc/version-for-xetex/en/plots/pgf-x.gnuplot
-2020/12/27 | 80 | graphics/pgf/base/doc/version-for-vtex/en/plots/pgf-x.gnuplot
-2020/12/27 | 80 | graphics/pgf/base/doc/version-for-tex4ht/en/plots/pgf-x.gnuplot
-2020/12/27 | 80 | graphics/pgf/base/doc/version-for-pdftex/en/plots/pgf-x.gnuplot
-2020/12/27 | 80 | graphics/pgf/base/doc/version-for-luatex/en/plots/pgf-x.gnuplot
-2020/12/27 | 80 | graphics/pgf/base/doc/version-for-dvisvgm/en/plots/pgf-x.gnuplot
-2020/12/27 | 80 | graphics/pgf/base/doc/version-for-dvips/en/plots/pgf-x.gnuplot
-2020/12/27 | 80 | graphics/pgf/base/doc/version-for-dvipdfmx/en/plots/pgf-x.gnuplot
-2020/12/27 | 80 | graphics/pgf/base/doc/version-for-dvipdfm/en/plots/pgf-x.gnuplot
-2020/12/27 | 80 | graphics/pgf/base/doc/text-en/plots/pgf-x.gnuplot
-2020/12/27 | 802 | graphics/pgf/base/lua/graphdrawing/pgf/gd/examples/library.lua
-2020/12/27 | 7987 | graphics/pgf/base/doc/text-en/pgfmanual-en-library-shadings.tex
-2020/12/27 | 796 | graphics/pgf/base/tex/t-pgfsys.tex
-2020/12/27 | 795 | graphics/pgf/base/doc/text-en/pgfmanual-en-gd-misc.tex
-2020/12/27 | 7936 | graphics/pgf/base/tex/pgflibrarypatterns.code.tex
-2020/12/27 | 791 | graphics/pgf/base/tex/t-tikz.tex
-2020/12/27 | 788 | graphics/pgf/base/tex/tikzlibrarydecorations.markings.code.tex
-2020/12/27 | 7880 | systems/texlive/tlnet/archive/bithesis.source.r57233.tar.xz
-2020/12/27 | 787 | graphics/pgf/base/tex/t-pgfrcs.tex
-2020/12/27 | 78671 | graphics/pgf/base/doc/images/brave-gnu-world-logo.jpg
-2020/12/27 | 785 | graphics/pgf/base/doc/version-for-luatex/en/pgfmanual.tex
-2020/12/27 | 7854 | graphics/pgf/base/tex/pgfmathfunctions.random.code.tex
-2020/12/27 | 782 | graphics/pgf/base/tex/LUA_CODING_STYLE
-2020/12/27 | 782 | fonts/ptex-fontmaps/maps/morisawa-pr6n/uptex-morisawa-pr6n-04.map
-2020/12/27 | 7778 | graphics/pgf/base/tex/pgfsyssoftpath.code.tex
-2020/12/27 | 776 | fonts/ptex-fontmaps/examples/series-compare.tex
-2020/12/27 | 7764 | fonts/ptex-fontmaps/script/updmap-otf.sh
-2020/12/27 | 7763 | graphics/pgf/base/doc/text-en/pgfmanual-en-library-folding.tex
-2020/12/27 | 771 | graphics/pgf/base/doc/version-for-tex4ht/en/Makefile
-2020/12/27 | 770 | graphics/pgf/base/tex/tikzlibrarypatterns.code.tex
-2020/12/27 | 7692 | graphics/pgf/base/doc/text-en/pgfmanual-en-dv-introduction.tex
-2020/12/27 | 7646 | graphics/pgf/base/tex/tikzlibraryrdf.code.tex
-2020/12/27 | 762 | fonts/ptex-fontmaps/maps/morisawa/uptex-morisawa-04.map
-2020/12/27 | 761 | fonts/ptex-fontmaps/script/kanji-config-updmap-sys.sh
-2020/12/27 | 758990 | graphics/pgf/contrib/circuitikz/tex/circuitikz-0.9.6.sty
-2020/12/27 | 757 | fonts/ptex-fontmaps/script/kanji-config-updmap-user.sh
-2020/12/27 | 755498 | fonts/ptex-fontmaps.zip
-2020/12/27 | 751663 | graphics/pgf/contrib/circuitikz/tex/t-circuitikz-0.9.6.tex
-2020/12/27 | 750 | fonts/ptex-fontmaps/maps/morisawa-pr6n/uptex-morisawa-pr6n.map
-2020/12/27 | 74959 | graphics/pgf/base/tex/tikzlibraryfolding.code.tex
-2020/12/27 | 747 | graphics/pgf/base/source/MakefileConfig.mk
-2020/12/27 | 7474 | graphics/pgf/base/tex/pgflibrarydecorations.pathreplacing.code.tex
-2020/12/27 | 744 | fonts/ptex-fontmaps/examples/ptex-sample.tex
-2020/12/27 | 7412 | graphics/pgf/base/doc/text-en/pgfmanual-en-library-3d.tex
-2020/12/27 | 73 | graphics/pgf/base/lua/graphdrawing/pgf/gd/planar.lua
-2020/12/27 | 7390 | graphics/pgf/base/doc/text-en/pgfmanual-en-installation.tex
-2020/12/27 | 734 | graphics/pgf/base/lua/graphdrawing/pgf/gd/doc/ogdf/layered/GreedyInsertHeuristic.lua
-2020/12/27 | 7327 | graphics/pgf/base/tex/pgfautomata.sty
-2020/12/27 | 731 | graphics/pgf/base/lua/graphdrawing/pgf/gd/doc/ogdf/energybased/multilevelmixer/MedianPlacer.lua
-2020/12/27 | 730 | graphics/pgf/base/lua/graphdrawing/pgf/gd/doc/ogdf/energybased/multilevelmixer/SolarPlacer.lua
-2020/12/27 | 730 | fonts/ptex-fontmaps/maps/morisawa/uptex-morisawa.map
-2020/12/27 | 72 | graphics/pgf/base/lua/graphdrawing/pgf/gd/planar/library.lua
-2020/12/27 | 729 | graphics/pgf/base/lua/graphdrawing/pgf/gd/doc/ogdf/layered/BarycenterHeuristic.lua
-2020/12/27 | 7275 | graphics/pgf/base/tex/tikzlibrarygraphdrawing.code.tex
-2020/12/27 | 7256 | graphics/pgf/base/doc/text-en/pgfmanual-en-library-arrows.tex
-2020/12/27 | 7251 | graphics/pgf/base/tex/pgfutil-common-lists.tex
-2020/12/27 | 724 | graphics/pgf/base/tex/t-pgfmat.tex
-2020/12/27 | 7235 | graphics/pgf/base/tex/pgflibrarydatavisualization.polar.code.tex
-2020/12/27 | 722 | graphics/pgf/base/lua/graphdrawing/pgf/gd/doc/ogdf/layered/MedianHeuristic.lua
-2020/12/27 | 720 | graphics/pgf/base/lua/graphdrawing/pgf/gd/doc/ogdf/layered/SplitHeuristic.lua
-2020/12/27 | 71722 | graphics/pgf/base/tex/pgfmoduledecorations.code.tex
-2020/12/27 | 7167 | graphics/pgf/base/lua/graphdrawing/pgf/gd/control/Orientation.lua
-2020/12/27 | 7163 | graphics/pgf/base/lua/graphdrawing/pgf/gd/trees/ChildSpec.lua
-2020/12/27 | 714 | graphics/pgf/base/doc/version-for-xetex/en/Makefile
-2020/12/27 | 713 | graphics/pgf/base/doc/text-en/pgfmanual-en-dv-backend.tex
-2020/12/27 | 708 | graphics/pgf/base/tex/tikzlibraryshadings.code.tex
-2020/12/27 | 70506 | fonts/ptex-fontmaps/jis04cmap_exp/jis-v04-vttk.pdf
-2020/12/27 | 701 | graphics/pgf/base/doc/version-for-dvipdfm/en/Makefile
-2020/12/27 | 7011 | graphics/pgf/base/lua/graphdrawing/pgf/gd/force/QuadTree.lua
-2020/12/27 | 6995 | graphics/pgf/base/tex/pgflibrarytimelines.code.tex
-2020/12/27 | 69660 | graphics/pgf/base/doc/text-en/pgfmanual-en-pgfkeys.tex
-2020/12/27 | 6958 | graphics/pgf/base/tex/pgfmathode.code.tex
-2020/12/27 | 6944 | graphics/pgf/base/tex/pgfcoreimage.code.tex
-2020/12/27 | 691 | graphics/pgf/base/tex/t-pgfcal.tex
-2020/12/27 | 690730 | graphics/pgf/contrib/circuitikz/tex/circuitikz-0.9.3.sty
-2020/12/27 | 68833 | graphics/pgf/base/tex/tikzexternalshared.code.tex
-2020/12/27 | 6860 | graphics/pgf/base/tex/pgfutil-latex.def
-2020/12/27 | 6846 | graphics/pgf/base/tex/pgflibraryarrows.spaced.code.tex
-2020/12/27 | 683433 | graphics/pgf/contrib/circuitikz/tex/t-circuitikz-0.9.3.tex
-2020/12/27 | 6810 | graphics/pgf/base/tex/tikzlibrarychains.code.tex
-2020/12/27 | 6774 | graphics/pgf/base/lua/graphdrawing/pgf/gd/layered/Ranking.lua
-2020/12/27 | 6762 | graphics/pgf/base/tex/pgfsys-common-pdf-via-dvi.def
-2020/12/27 | 668 | graphics/pgf/base/doc/version-for-vtex/en/Makefile
-2020/12/27 | 666 | graphics/pgf/base/tex/t-pgffor.tex
-2020/12/27 | 6661 | graphics/pgf/base/lua/graphdrawing/pgf/gd/bindings/Binding.lua
-2020/12/27 | 665 | graphics/pgf/base/doc/version-for-dvisvgm/en/pgfmanual-test.tex
-2020/12/27 | 663 | graphics/pgf/base/source/MedianPlacer_script.h
-2020/12/27 | 6616 | graphics/pgf/base/doc/text-en/pgfmanual-en-library-trees.tex
-2020/12/27 | 66153 | graphics/pgf/base/doc/text-en/pgfmanual-en-license.tex
-2020/12/27 | 6593 | graphics/pgf/base/doc/text-en/pgfmanual-en-library-fit.tex
-2020/12/27 | 658 | graphics/pgf/base/doc/text-en/pgfmanual-en-gd-circular.tex
-2020/12/27 | 655 | graphics/pgf/base/source/SolarPlacer_script.h
-2020/12/27 | 6550 | graphics/pgf/base/lua/graphdrawing/pgf/gd/model/Coordinate.lua
-2020/12/27 | 6529 | graphics/pgf/base/lua/graphdrawing/pgf/gd/control/doc.lua
-2020/12/27 | 645 | fonts/ptex-fontmaps/maps/bizud/uptex-bizud.map
-2020/12/27 | 642 | fonts/ptex-fontmaps/maps/moga-mobo-ex/uptex-moga-mobo-ex-04.map
-2020/12/27 | 63892 | graphics/pgf/contrib/circuitikz/tex/pgfcircpath.tex
-2020/12/27 | 6364 | graphics/pgf/base/doc/text-en/pgfmanual-en-base-quick.tex
-2020/12/27 | 633 | graphics/pgf/base/tex/t-pgfkey.tex
-2020/12/27 | 632 | graphics/pgf/base/tex/tikzlibrarydatavisualization.sparklines.code.tex
-2020/12/27 | 63197 | graphics/pgf/base/doc/images/brave-gnu-world-logo.eps
-2020/12/27 | 630 | graphics/pgf/base/lua/graphdrawing/pgf/gd/force/SpringLayouts.lua
-2020/12/27 | 630 | fonts/ptex-fontmaps/maps/moga-mobo-ex/uptex-moga-mobo-ex.map
-2020/12/27 | 630 | fonts/ptex-fontmaps/maps/canon/uptex-canon.map
-2020/12/27 | 6265 | graphics/pgf/base/lua/graphdrawing/pgf/gd/deprecated/Node.lua
-2020/12/27 | 62618 | graphics/pgf/base/doc/text-en/pgfmanual-en-pgfsys-animations.tex
-2020/12/27 | 6254 | graphics/pgf/base/lua/graphdrawing/pgf/gd/model/Collection.lua
-2020/12/27 | 62448 | graphics/pgf/base/tex/pgfsys-common-svg.def
-2020/12/27 | 622 | fonts/ptex-fontmaps/maps/moga-mobo/uptex-moga-mobo-04.map
-2020/12/27 | 62281 | graphics/pgf/base/tex/pgflibraryshapes.multipart.code.tex
-2020/12/27 | 6223 | graphics/pgf/base/lua/graphdrawing/pgf/gd/lib/PriorityQueue.lua
-2020/12/27 | 620 | graphics/pgf/base/lua/graphdrawing/pgf/gd/circular/library.lua
-2020/12/27 | 6189 | graphics/pgf/base/doc/text-en/pgfmanual-en-base-design.tex
-2020/12/27 | 61664 | graphics/pgf/base/doc/text-en/pgfmanual-en-base-animations.tex
-2020/12/27 | 61358 | graphics/pgf/base/doc/text-en/pgfmanual-en-tutorial-map.tex
-2020/12/27 | 610 | fonts/ptex-fontmaps/maps/moga-mobo/uptex-moga-mobo.map
-2020/12/27 | 6106 | graphics/pgf/contrib/circuitikz/doc/ctikzmanutils.sty
-2020/12/27 | 60544 | graphics/pgf/base/tex/pgfsys.code.tex
-2020/12/27 | 60485 | graphics/pgf/base/doc/images/brave-gnu-world-logo-mask.jpg
-2020/12/27 | 6038 | graphics/pgf/base/tex/pgfcoregraphicstate.code.tex
-2020/12/27 | 6017 | graphics/pgf/base/tex/pgflibrarydatavisualization.formats.functions.code.tex
-2020/12/27 | 5984 | graphics/pgf/base/lua/graphdrawing/pgf/gd/lib/Simplifiers.lua
-2020/12/27 | 597 | graphics/pgf/base/lua/graphdrawing/pgf/gd/routing/library.lua
-2020/12/27 | 596 | graphics/pgf/base/doc/description.html
-2020/12/27 | 59652 | graphics/pgf/base/tex/pgfsysanimations.code.tex
-2020/12/27 | 5923 | graphics/pgf/base/lua/graphdrawing/pgf/gd/model/Edge.lua
-2020/12/27 | 591 | graphics/pgf/base/source/GreedyInsertHeuristic_script.h
-2020/12/27 | 59122 | graphics/pgf/base/doc/text-en/pgfmanual-en-tutorial.tex
-2020/12/27 | 590 | graphics/pgf/base/tex/tikzlibrarycircuits.logic.CDH.code.tex
-2020/12/27 | 58801 | graphics/pgf/base/tex/pgflibraryarrows.meta.code.tex
-2020/12/27 | 586 | graphics/pgf/base/source/module_script.h
-2020/12/27 | 5849 | graphics/pgf/base/doc/text-en/pgfmanual-en-library-fixedpoint.tex
-2020/12/27 | 577 | graphics/pgf/base/source/BarycenterHeuristic_script.h
-2020/12/27 | 57673 | graphics/pgf/base/doc/text-en/pgfmanual-en-tikz-paths.tex
-2020/12/27 | 575 | graphics/pgf/base/source/GreedyCycleRemoval_script.h
-2020/12/27 | 575 | graphics/pgf/base/source/DfsAcyclicSubgraph_script.h
-2020/12/27 | 57576 | graphics/pgf/base/doc/FILES
-2020/12/27 | 57538 | graphics/pgf/base/doc/text-en/pgfmanual-en-pgfsys-commands.tex
-2020/12/27 | 57255 | graphics/pgf/base/tex/pgfmanual-en-macros.tex
-2020/12/27 | 57081 | graphics/pgf/base/doc/images/brave-gnu-world-logo.25.jpg
-2020/12/27 | 5693 | graphics/pgf/base/lua/graphdrawing/pgf/gd/force/jedi/algorithms/SocialGravityDegree.lua
-2020/12/27 | 561 | graphics/pgf/base/doc/version-for-luatex/en/plots/pgf-parametric-example.table
-2020/12/27 | 561 | graphics/pgf/base/doc/version-for-luatex/en/plots/pgf-parametric-example-cut.table
-2020/12/27 | 561 | graphics/pgf/base/doc/version-for-dvipdfmx/en/plots/pgf-parametric-example.table
-2020/12/27 | 561 | graphics/pgf/base/doc/version-for-dvipdfmx/en/plots/pgf-parametric-example-cut.table
-2020/12/27 | 560 | fonts/ptex-fontmaps/maps/yu-win10/uptex-yu-win10.map
-2020/12/27 | 5601 | graphics/pgf/base/lua/graphdrawing/pgf/gd/deprecated/Vector.lua
-2020/12/27 | 55873 | graphics/pgf/base/doc/text-en/pgfmanual-en-base-nodes.tex
-2020/12/27 | 5573 | graphics/pgf/base/lua/graphdrawing/pgf/gd/lib/PathLengths.lua
-2020/12/27 | 555 | fonts/ptex-fontmaps/maps/yu-win/uptex-yu-win.map
-2020/12/27 | 5546 | graphics/pgf/base/tex/pgfsys-common-pdf.def
-2020/12/27 | 553 | graphics/pgf/base/source/ogdf_script.c++
-2020/12/27 | 5515 | graphics/pgf/base/doc/text-en/pgfmanual-en-base-layers.tex
-2020/12/27 | 5510 | graphics/pgf/base/tex/pgfsys-dvisvgm.def
-2020/12/27 | 549 | graphics/pgf/base/source/MedianHeuristic_script.h
-2020/12/27 | 5493 | graphics/pgf/base/tex/tikzlibrarydecorations.code.tex
-2020/12/27 | 544 | graphics/pgf/base/doc/version-for-luatex/en/plots/pgf-sin.table
-2020/12/27 | 544 | graphics/pgf/base/doc/version-for-dvipdfmx/en/plots/pgf-sin.table
-2020/12/27 | 54438 | graphics/pgf/base/doc/text-en/pgfmanual-en-tikz-actions.tex
-2020/12/27 | 543 | graphics/pgf/base/tex/t-pgf.tex
-2020/12/27 | 543 | graphics/pgf/base/doc/version-for-luatex/en/plots/pgf-exp.table
-2020/12/27 | 543 | graphics/pgf/base/doc/version-for-dvipdfmx/en/plots/pgf-exp.table
-2020/12/27 | 542 | graphics/pgf/base/source/SplitHeuristic_script.h
-2020/12/27 | 541 | graphics/pgf/base/source/tikzexternaltest.sharedpreamble.tex
-2020/12/27 | 5401 | graphics/pgf/base/lua/graphdrawing/pgf/gd/force/jedi/forcetypes/ForceGraphDistance.lua
-2020/12/27 | 5400 | graphics/pgf/base/lua/graphdrawing/pgf/gd/control/NodeAnchors.lua
-2020/12/27 | 5364 | graphics/pgf/base/lua/graphdrawing/pgf/gd/control/Components.lua
-2020/12/27 | 5364 | graphics/pgf/base/doc/extract.lua
-2020/12/27 | 534 | graphics/pgf/base/doc/version-for-dvipdfmx/en/pgfmanual-test.tex
-2020/12/27 | 533 | graphics/pgf/base/doc/version-for-luatex/en/plots/pgf-x.table
-2020/12/27 | 533 | graphics/pgf/base/doc/version-for-luatex/en/pgfmanual-test.tex
-2020/12/27 | 533 | graphics/pgf/base/doc/version-for-dvipdfmx/en/plots/pgf-x.table
-2020/12/27 | 532 | graphics/pgf/base/tex/tikzlibrarygraphdrawing.evolving.code.tex
-2020/12/27 | 532 | graphics/pgf/base/doc/version-for-dvips/en/pgfmanual-test.tex
-2020/12/27 | 530 | fonts/ptex-fontmaps/maps/ms/uptex-ms.map
-2020/12/27 | 5297 | graphics/pgf/base/lua/graphdrawing/pgf/gd/force/library.lua
-2020/12/27 | 5292 | graphics/pgf/base/tex/tikzexternal.sty
-2020/12/27 | 5287 | graphics/pgf/base/lua/graphdrawing/pgf/gd/experimental/evolving/GreedyTemporalCycleRemoval.lua
-2020/12/27 | 5286 | graphics/pgf/base/tex/tikzlibraryintersections.code.tex
-2020/12/27 | 527 | fonts/ptex-fontmaps/maps/haranoaji/uptex-haranoaji-04.map
-2020/12/27 | 525 | fonts/ptex-fontmaps/maps/ume/uptex-ume.map
-2020/12/27 | 5258 | graphics/pgf/base/lua/graphdrawing/pgf/gd/interface/InterfaceCore.lua
-2020/12/27 | 5251 | graphics/pgf/base/doc/text-en/pgfmanual-en-library-views.tex
-2020/12/27 | 523 | graphics/pgf/base/tex/pgfsys.tex
-2020/12/27 | 5227 | graphics/pgf/base/lua/graphdrawing/pgf/gd/force/jedi/forcetypes/ForceCanvasDistance.lua
-2020/12/27 | 52250 | graphics/pgf/base/doc/text-en/pgfmanual-en-tikz-coordinates.tex
-2020/12/27 | 5222 | graphics/pgf/base/lua/graphdrawing/pgf/gd/experimental/evolving/SupergraphVertexSplitOptimization.lua
-2020/12/27 | 5220 | graphics/pgf/base/tex/pgflibrarydecorations.markings.code.tex
-2020/12/27 | 521 | graphics/pgf/base/tex/pgfmath.code.tex
-2020/12/27 | 5214 | graphics/pgf/base/lua/graphdrawing/pgf/gd/trees/ReingoldTilford1981.lua
-2020/12/27 | 5211 | fonts/ptex-fontmaps/maps/morisawa-pr6n/otf-morisawa-pr6n.map
-2020/12/27 | 520 | graphics/pgf/base/doc/version-for-xetex/en/plots/pgf-parametric-example.table
-2020/12/27 | 520 | graphics/pgf/base/doc/version-for-vtex/en/plots/pgf-parametric-example.table
-2020/12/27 | 520 | graphics/pgf/base/doc/version-for-tex4ht/en/plots/pgf-parametric-example.table
-2020/12/27 | 520 | graphics/pgf/base/doc/version-for-pdftex/en/plots/pgf-parametric-example.table
-2020/12/27 | 520 | graphics/pgf/base/doc/version-for-dvisvgm/en/plots/pgf-parametric-example.table
-2020/12/27 | 520 | graphics/pgf/base/doc/version-for-dvips/en/plots/pgf-parametric-example.table
-2020/12/27 | 520 | graphics/pgf/base/doc/version-for-dvipdfm/en/plots/pgf-parametric-example.table
-2020/12/27 | 520 | graphics/pgf/base/doc/text-en/plots/pgf-parametric-example.table
-2020/12/27 | 5204 | graphics/pgf/base/source/InterfaceFromC++.c++
-2020/12/27 | 5196 | graphics/pgf/base/tex/pgfcorerdf.code.tex
-2020/12/27 | 517 | graphics/pgf/base/tex/pgflibraryshapes.code.tex
-2020/12/27 | 5149 | graphics/pgf/base/lua/graphdrawing/pgf/gd/force/ControlCoarsening.lua
-2020/12/27 | 513 | graphics/pgf/base/doc/version-for-xetex/en/plots/pgf-sin.table
-2020/12/27 | 513 | graphics/pgf/base/doc/version-for-vtex/en/plots/pgf-sin.table
-2020/12/27 | 513 | graphics/pgf/base/doc/version-for-tex4ht/en/plots/pgf-sin.table
-2020/12/27 | 513 | graphics/pgf/base/doc/version-for-pdftex/en/plots/pgf-sin.table
-2020/12/27 | 513 | graphics/pgf/base/doc/version-for-dvisvgm/en/plots/pgf-sin.table
-2020/12/27 | 513 | graphics/pgf/base/doc/version-for-dvips/en/plots/pgf-sin.table
-2020/12/27 | 513 | graphics/pgf/base/doc/version-for-dvipdfm/en/plots/pgf-sin.table
-2020/12/27 | 513 | graphics/pgf/base/doc/text-en/plots/pgf-sin.table
-2020/12/27 | 51357 | graphics/pgf/contrib/circuitikz/tex/pgfcircquadpoles.tex
-2020/12/27 | 51250 | fonts/ptex-fontmaps/cmap/2004-H
-2020/12/27 | 5082 | graphics/pgf/base/lua/graphdrawing/pgf/gd/force/jedi/base/PathLengthsFW.lua
-2020/12/27 | 507 | graphics/pgf/base/doc/version-for-xetex/en/plots/pgf-x.table
-2020/12/27 | 507 | graphics/pgf/base/doc/version-for-xetex/en/plots/pgf-exp.table
-2020/12/27 | 507 | graphics/pgf/base/doc/version-for-vtex/en/plots/pgf-x.table
-2020/12/27 | 507 | graphics/pgf/base/doc/version-for-vtex/en/plots/pgf-exp.table
-2020/12/27 | 507 | graphics/pgf/base/doc/version-for-tex4ht/en/plots/pgf-x.table
-2020/12/27 | 507 | graphics/pgf/base/doc/version-for-tex4ht/en/plots/pgf-exp.table
-2020/12/27 | 507 | graphics/pgf/base/doc/version-for-pdftex/en/plots/pgf-x.table
-2020/12/27 | 507 | graphics/pgf/base/doc/version-for-pdftex/en/plots/pgf-exp.table
-2020/12/27 | 507 | graphics/pgf/base/doc/version-for-dvisvgm/en/plots/pgf-x.table
-2020/12/27 | 507 | graphics/pgf/base/doc/version-for-dvisvgm/en/plots/pgf-exp.table
-2020/12/27 | 507 | graphics/pgf/base/doc/version-for-dvips/en/plots/pgf-x.table
-2020/12/27 | 507 | graphics/pgf/base/doc/version-for-dvips/en/plots/pgf-exp.table
-2020/12/27 | 507 | graphics/pgf/base/doc/version-for-dvipdfm/en/plots/pgf-x.table
-2020/12/27 | 507 | graphics/pgf/base/doc/version-for-dvipdfm/en/plots/pgf-exp.table
-2020/12/27 | 507 | graphics/pgf/base/doc/text-en/plots/pgf-x.table
-2020/12/27 | 507 | graphics/pgf/base/doc/text-en/plots/pgf-exp.table
-2020/12/27 | 50671 | graphics/pgf/base/tex/pgfmanual.prettyprinter.code.tex
-2020/12/27 | 5051 | fonts/ptex-fontmaps/maps/morisawa/otf-morisawa.map
-2020/12/27 | 503 | graphics/pgf/base/tex/pgf.tex
-2020/12/27 | 50179 | graphics/pgf/base/doc/images/brave-gnu-world-logo.25.eps
-2020/12/27 | 50152 | graphics/pgf/contrib/circuitikz/tex/pgfcircmonopoles.tex
-2020/12/27 | 500 | fonts/ptex-fontmaps/maps/ipaex/uptex-ipaex.map
-2020/12/27 | 499 | graphics/pgf/base/tex/pgflibrarysnakes.code.tex
-2020/12/27 | 496 | graphics/pgf/base/doc/version-for-luatex/pgfmanual-luatex.cfg
-2020/12/27 | 495 | fonts/ptex-fontmaps/maps/haranoaji/uptex-haranoaji.map
-2020/12/27 | 494 | graphics/pgf/base/tex/tikzlibraryshapes.code.tex
-2020/12/27 | 49471 | graphics/pgf/base/doc/text-en/pgfmanual-en-library-external.tex
-2020/12/27 | 493 | graphics/pgf/base/tex/pgflibrarygraphdrawing.trees.code.tex
-2020/12/27 | 4937 | graphics/pgf/base/lua/graphdrawing/pgf/gd/tools/make_gd_wrap.lua
-2020/12/27 | 491 | graphics/pgf/base/doc/version-for-dvipdfmx/pgfmanual-dvipdfmx.cfg
-2020/12/27 | 4919 | graphics/pgf/base/doc/text-en/pgfmanual-en-base-internalregisters.tex
-2020/12/27 | 490 | graphics/pgf/base/doc/version-for-pdftex/pgfmanual-pdftex.cfg
-2020/12/27 | 4883 | graphics/pgf/base/tex/pgfcorelayers.code.tex
-2020/12/27 | 4878 | graphics/pgf/base/tex/pgflibraryshapes.gates.ee.code.tex
-2020/12/27 | 4876 | graphics/pgf/base/doc/text-en/pgfmanual-en-gd-ogdf.tex
-2020/12/27 | 4865 | graphics/pgf/base/doc/text-en/pgfmanual-en-library-er.tex
-2020/12/27 | 485 | graphics/pgf/base/tex/pgfbasesnakes.tex
-2020/12/27 | 4855 | graphics/pgf/base/tex/pgflibrarydatavisualization.barcharts.code.tex
-2020/12/27 | 48509 | graphics/pgf/base/doc/text-en/pgfmanual-en-base-transformations.tex
-2020/12/27 | 482 | fonts/ptex-fontmaps/maps/kozuka-pr6/uptex-kozuka-pr6-04.map
-2020/12/27 | 475 | graphics/pgf/base/tex/tikzlibraryshapes.symbols.code.tex
-2020/12/27 | 475 | graphics/pgf/base/tex/pgfbaseshapes.tex
-2020/12/27 | 475 | graphics/pgf/base/tex/pgfbasematrix.tex
-2020/12/27 | 472 | fonts/ptex-fontmaps/maps/kozuka-pr6n/uptex-kozuka-pr6n-04.map
-2020/12/27 | 46825 | graphics/pgf/base/doc/text-en/pgfmanual-en-base-arrows.tex
-2020/12/27 | 467 | graphics/pgf/base/tex/pgfbaseplot.tex
-2020/12/27 | 4661 | fonts/ptex-fontmaps/maps/bizud/otf-bizud.map
-2020/12/27 | 465 | graphics/pgf/base/tex/pgf.revision.tex
-2020/12/27 | 462 | graphics/pgf/base/tex/pgfrcs.tex
-2020/12/27 | 462 | fonts/ptex-fontmaps/maps/kozuka/uptex-kozuka-04.map
-2020/12/27 | 46241 | graphics/pgf/base/tex/pgflibraryshapes.misc.code.tex
-2020/12/27 | 46142 | graphics/pgf/base/doc/text-en/pgfmanual-en-tutorial-chains.tex
-2020/12/27 | 4611 | graphics/pgf/base/lua/graphdrawing/pgf/gd/force/jedi/algorithms/SocialGravityCloseness.lua
-2020/12/27 | 460 | fonts/ptex-fontmaps/maps/ipa/uptex-ipa.map
-2020/12/27 | 458 | graphics/pgf/base/doc/version-for-dvisvgm/en/pgfmanual.tex
-2020/12/27 | 457 | graphics/pgf/base/tex/t-pgfbim.tex
-2020/12/27 | 4572 | graphics/pgf/base/tex/tikzlibrarybackgrounds.code.tex
-2020/12/27 | 456 | graphics/pgf/base/doc/version-for-dvipdfm/pgfmanual-dvipdfm.cfg
-2020/12/27 | 455 | graphics/pgf/base/doc/version-for-xetex/pgfmanual-xetex.cfg
-2020/12/27 | 45551 | graphics/pgf/base/doc/text-en/pgfmanual-en-library-rdf.tex
-2020/12/27 | 4513 | graphics/pgf/base/lua/graphdrawing/pgf/gd/layered.lua
-2020/12/27 | 450 | graphics/pgf/base/doc/version-for-dvipdfmx/en/pgfmanual.tex
-2020/12/27 | 450 | fonts/ptex-fontmaps/maps/kozuka-pr6/uptex-kozuka-pr6.map
-2020/12/27 | 449 | graphics/pgf/base/doc/version-for-dvipdfm/en/pgfmanual.tex
-2020/12/27 | 4494 | graphics/pgf/base/tex/pgfrcs.code.tex
-2020/12/27 | 448 | graphics/pgf/base/tex/tikz.tex
-2020/12/27 | 448 | graphics/pgf/base/doc/version-for-xetex/en/pgfmanual.tex
-2020/12/27 | 448 | graphics/pgf/base/doc/version-for-pdftex/en/pgfmanual.tex
-2020/12/27 | 448 | graphics/pgf/base/doc/version-for-dvips/en/pgfmanual.tex
-2020/12/27 | 447 | graphics/pgf/base/doc/version-for-vtex/en/pgfmanual.tex
-2020/12/27 | 447 | fonts/ptex-fontmaps/maps/hiragino-pron/uptex-hiragino-pron-04.map
-2020/12/27 | 4477 | graphics/pgf/base/lua/graphdrawing/pgf/gd/control/library.lua
-2020/12/27 | 4474 | graphics/pgf/base/doc/text-en/pgfmanual-en-math-design.tex
-2020/12/27 | 44571 | graphics/pgf/base/tex/pgflibraryintersections.code.tex
-2020/12/27 | 4445 | graphics/pgf/base/source/GEMLayout_script.h
-2020/12/27 | 443 | graphics/pgf/base/tex/pgfsys.sty
-2020/12/27 | 442 | graphics/pgf/base/lua/graphdrawing/pgf/gd/pedigrees/library.lua
-2020/12/27 | 44195 | graphics/pgf/base/tex/pgfcorepathconstruct.code.tex
-2020/12/27 | 4415 | graphics/pgf/base/source/InterfaceFromC++.h
-2020/12/27 | 4411 | fonts/ptex-fontmaps/maps/canon/otf-canon.map
-2020/12/27 | 440 | graphics/pgf/base/doc/version-for-tex4ht/en/pgfmanual.tex
-2020/12/27 | 440 | fonts/ptex-fontmaps/maps/kozuka-pr6n/uptex-kozuka-pr6n.map
-2020/12/27 | 4404 | graphics/pgf/base/lua/graphdrawing/pgf/gd/lib/Bezier.lua
-2020/12/27 | 43904 | graphics/pgf/base/doc/text-en/pgfmanual-en-tutorial-nodes.tex
-2020/12/27 | 43820 | graphics/pgf/base/tex/pgfcorearrows.code.tex
-2020/12/27 | 437 | graphics/pgf/base/tex/pgfarrows.sty
-2020/12/27 | 437 | fonts/ptex-fontmaps/maps/hiragino/uptex-hiragino-04.map
-2020/12/27 | 4375 | graphics/pgf/base/tex/tikzlibrarypetri.code.tex
-2020/12/27 | 4369 | fonts/ptex-fontmaps/maps/sourcehan-otc/otf-sourcehan-otc.map
-2020/12/27 | 4363 | graphics/pgf/base/lua/graphdrawing/pgf/gd/circular/doc.lua
-2020/12/27 | 435 | graphics/pgf/base/tex/pgfshade.sty
-2020/12/27 | 435 | graphics/pgf/base/tex/pgfbasepatterns.tex
-2020/12/27 | 43551 | graphics/pgf/base/doc/text-en/pgfmanual-en-base-decorations.tex
-2020/12/27 | 43539 | graphics/pgf/base/doc/text-en/pgfmanual-en-math-parsing.tex
-2020/12/27 | 434 | graphics/pgf/base/tex/pgfnodes.sty
-2020/12/27 | 432 | graphics/pgf/base/tex/pgfmath.tex
-2020/12/27 | 432 | graphics/pgf/base/tex/pgfcore.tex
-2020/12/27 | 4326 | graphics/pgf/base/lua/graphdrawing/pgf/gd/planar/PlanarLayout.lua
-2020/12/27 | 43260 | graphics/pgf/base/tex/pgfmoduleshapes.code.tex
-2020/12/27 | 432598 | fonts/ptex-fontmaps/jis04cmap_exp/jis-h04-httk.pdf
-2020/12/27 | 431 | graphics/pgf/base/tex/pgfbaselayers.tex
-2020/12/27 | 4313 | fonts/ptex-fontmaps/maps/noto-otc/otf-noto-otc.map
-2020/12/27 | 430 | graphics/pgf/base/tex/pgflibrarygraphdrawing.circular.code.tex
-2020/12/27 | 430 | fonts/ptex-fontmaps/maps/kozuka/uptex-kozuka.map
-2020/12/27 | 429 | graphics/pgf/base/tex/pgfbaseimage.tex
-2020/12/27 | 4297 | fonts/ptex-fontmaps/maps/moga-mobo-ex/otf-moga-mobo-ex.map
-2020/12/27 | 4294 | graphics/pgf/base/doc/text-en/pgfmanual-en-library-babel.tex
-2020/12/27 | 4285 | graphics/pgf/base/lua/graphdrawing/pgf/gd/control/ComponentDistance.lua
-2020/12/27 | 4285 | fonts/ptex-fontmaps/maps/sourcehan/otf-sourcehan.map
-2020/12/27 | 4285 | fonts/ptex-fontmaps/maps/noto/otf-noto.map
-2020/12/27 | 4253 | graphics/pgf/base/lua/graphdrawing/pgf/gd/layered/cycle_removal.lua
-2020/12/27 | 422268 | graphics/pgf/contrib/circuitikz/tex/circuitikz-0.8.3.sty
-2020/12/27 | 421 | graphics/pgf/base/doc/version-for-xetex/en/plots/pgfmanual-sine.table
-2020/12/27 | 421 | graphics/pgf/base/doc/version-for-vtex/en/plots/pgfmanual-sine.table
-2020/12/27 | 421 | graphics/pgf/base/doc/version-for-tex4ht/en/plots/pgfmanual-sine.table
-2020/12/27 | 421 | graphics/pgf/base/doc/version-for-pdftex/en/plots/pgfmanual-sine.table
-2020/12/27 | 421 | graphics/pgf/base/doc/version-for-dvisvgm/en/plots/pgfmanual-sine.table
-2020/12/27 | 421 | graphics/pgf/base/doc/version-for-dvips/en/plots/pgfmanual-sine.table
-2020/12/27 | 421 | graphics/pgf/base/doc/version-for-dvipdfmx/en/plots/pgfmanual-sine.table
-2020/12/27 | 421 | graphics/pgf/base/doc/version-for-dvipdfm/en/plots/pgfmanual-sine.table
-2020/12/27 | 421 | graphics/pgf/base/doc/text-en/plots/pgfmanual-sine.table
-2020/12/27 | 4202 | graphics/pgf/base/tex/tikzlibrarymatrix.code.tex
-2020/12/27 | 418 | graphics/pgf/contrib/circuitikz/doc/compatibility.tex
-2020/12/27 | 417 | graphics/pgf/base/doc/version-for-vtex/pgfmanual-vtex.cfg
-2020/12/27 | 417 | fonts/ptex-fontmaps/maps/yu-osx/uptex-yu-osx-04.map
-2020/12/27 | 4177 | graphics/pgf/base/tex/tikzlibrarycircuits.ee.code.tex
-2020/12/27 | 416 | graphics/pgf/base/tex/pgflibraryplothandlers.sty
-2020/12/27 | 416850 | graphics/pgf/contrib/circuitikz/tex/t-circuitikz-0.8.3.tex
-2020/12/27 | 415 | graphics/pgf/base/tex/pgflibrarytikzbackgrounds.sty
-2020/12/27 | 415 | fonts/ptex-fontmaps/maps/hiragino-pron/uptex-hiragino-pron.map
-2020/12/27 | 4157 | fonts/ptex-fontmaps/maps/moga-mobo/otf-moga-mobo.map
-2020/12/27 | 4156 | graphics/pgf/base/lua/graphdrawing/pgf/gd/circular/Tantau2012.lua
-2020/12/27 | 4151 | graphics/pgf/base/lua/graphdrawing/pgf/gd/doc/ogdf/energybased/GEMLayout.lua
-2020/12/27 | 414 | graphics/pgf/base/tex/tikzlibrarydatavisualization.formats.functions.code.tex
-2020/12/27 | 412 | fonts/ptex-fontmaps/maps/noEmbed/uptex-noEmbed-04.map
-2020/12/27 | 411 | graphics/pgf/base/tex/pgflibraryautomata.sty
-2020/12/27 | 41155 | graphics/pgf/base/doc/text-en/pgfmanual-en-base-scopes.tex
-2020/12/27 | 41150 | graphics/pgf/base/source/pgfmathtestsuite.tex
-2020/12/27 | 410 | graphics/pgf/base/tex/tikzlibraryshapes.arrows.code.tex
-2020/12/27 | 410 | graphics/pgf/base/tex/pgflibraryplotmarks.sty
-2020/12/27 | 410 | graphics/pgf/base/tex/pgfcore.sty
-2020/12/27 | 4100 | graphics/pgf/base/tex/tikzlibraryexternal.code.tex
-2020/12/27 | 4099 | graphics/pgf/base/lua/graphdrawing/pgf/gd/control/FineTune.lua
-2020/12/27 | 4076 | graphics/pgf/base/lua/graphdrawing/pgf/gd/force/jedi/base/Preprocessing.lua
-2020/12/27 | 4073 | graphics/pgf/base/lua/graphdrawing/pgf/gd/doc/ogdf/energybased/FMMMLayout.lua
-2020/12/27 | 4070 | graphics/pgf/base/tex/tikzlibraryspy.code.tex
-2020/12/27 | 405 | graphics/pgf/base/tex/pgflibraryshapes.sty
-2020/12/27 | 405 | fonts/ptex-fontmaps/maps/hiragino/uptex-hiragino.map
-2020/12/27 | 4051 | graphics/pgf/base/doc/text-en/pgfmanual-en-library-angles.tex
-2020/12/27 | 404 | graphics/pgf/base/tex/t-pgfbsn.tex
-2020/12/27 | 404 | graphics/pgf/base/tex/pgflibrarysnakes.sty
-2020/12/27 | 403 | graphics/pgf/base/tex/pgflibraryarrows.sty
-2020/12/27 | 403539 | graphics/pgf/contrib/circuitikz/tex/circuitikz-0.7.sty
-2020/12/27 | 402 | graphics/pgf/base/lua/graphdrawing/pgf/gd/layered/EdgeRoutingGansnerKNV1993.lua
-2020/12/27 | 400 | graphics/pgf/base/tex/pgflibrarytikztrees.sty
-2020/12/27 | 3998 | graphics/pgf/base/doc/version-for-luatex/en/plots/pgf-asymptotic-example.table
-2020/12/27 | 3998 | graphics/pgf/base/doc/version-for-dvipdfmx/en/plots/pgf-asymptotic-example.table
-2020/12/27 | 398 | graphics/pgf/base/tex/pgfbasesnakes.sty
-2020/12/27 | 3986 | graphics/pgf/base/tex/tikzlibraryautomata.code.tex
-2020/12/27 | 3969 | graphics/pgf/base/lua/graphdrawing/pgf/gd/doc/ogdf/layered/SugiyamaLayout.lua
-2020/12/27 | 3968 | graphics/pgf/base/doc/text-en/pgfmanual-en-library-turtle.tex
-2020/12/27 | 39636 | graphics/pgf/base/tex/pgfmoduleanimations.code.tex
-2020/12/27 | 394 | graphics/pgf/base/lua/graphdrawing/pgf/gd/interface.lua
-2020/12/27 | 3941 | fonts/ptex-fontmaps/maps/yu-win10/otf-yu-win10.map
-2020/12/27 | 393 | graphics/pgf/base/tex/t-pgfbsh.tex
-2020/12/27 | 393 | graphics/pgf/base/tex/t-pgfbma.tex
-2020/12/27 | 393 | graphics/pgf/base/tex/pgffor.tex
-2020/12/27 | 393856 | graphics/pgf/contrib/circuitikz/tex/circuitikz-0.6.sty
-2020/12/27 | 3937 | graphics/pgf/base/tex/tikzlibrarypositioning.code.tex
-2020/12/27 | 3937 | graphics/pgf/base/lua/graphdrawing/pgf/gd/force/jedi/algorithms/FruchtermanReingold.lua
-2020/12/27 | 39378 | graphics/pgf/base/lua/graphdrawing/pgf/gd/control/LayoutPipeline.lua
-2020/12/27 | 3931 | graphics/pgf/base/tex/tikzlibraryquotes.code.tex
-2020/12/27 | 392 | graphics/pgf/base/lua/graphdrawing/pgf/gd/examples.lua
-2020/12/27 | 392 | graphics/pgf/base/lua/graphdrawing/pgf/gd/bindings.lua
-2020/12/27 | 3928 | graphics/pgf/base/doc/version-for-xetex/en/plots/pgf-asymptotic-example.table
-2020/12/27 | 3928 | graphics/pgf/base/doc/version-for-vtex/en/plots/pgf-asymptotic-example.table
-2020/12/27 | 3928 | graphics/pgf/base/doc/version-for-tex4ht/en/plots/pgf-asymptotic-example.table
-2020/12/27 | 3928 | graphics/pgf/base/doc/version-for-pdftex/en/plots/pgf-asymptotic-example.table
-2020/12/27 | 3928 | graphics/pgf/base/doc/version-for-dvisvgm/en/plots/pgf-asymptotic-example.table
-2020/12/27 | 3928 | graphics/pgf/base/doc/version-for-dvips/en/plots/pgf-asymptotic-example.table
-2020/12/27 | 3928 | graphics/pgf/base/doc/version-for-dvipdfm/en/plots/pgf-asymptotic-example.table
-2020/12/27 | 3928 | graphics/pgf/base/doc/text-en/plots/pgf-asymptotic-example.table
-2020/12/27 | 392071 | graphics/pgf/contrib/circuitikz/doc/circuitikzmanual.tex
-2020/12/27 | 3905 | graphics/pgf/base/doc/text-en/pgfmanual-en-library-plot-marks.tex
-2020/12/27 | 389 | graphics/pgf/base/lua/graphdrawing/pgf/gd/control.lua
-2020/12/27 | 388 | graphics/pgf/base/tex/t-pgfbpl.tex
-2020/12/27 | 388 | graphics/pgf/base/tex/pgfbaseshapes.sty
-2020/12/27 | 388 | graphics/pgf/base/tex/pgfbasematrix.sty
-2020/12/27 | 388 | graphics/pgf/base/lua/graphdrawing/pgf/gd/phylogenetics.lua
-2020/12/27 | 386 | graphics/pgf/base/lua/graphdrawing/pgf/gd/model.lua
-2020/12/27 | 386 | graphics/pgf/base/lua/graphdrawing/pgf/gd/force.lua
-2020/12/27 | 3869 | graphics/pgf/base/lua/graphdrawing/pgf/gd/layered/library.lua
-2020/12/27 | 3865 | graphics/pgf/base/tex/pgfmathfunctions.comparison.code.tex
-2020/12/27 | 3861 | fonts/ptex-fontmaps/maps/yu-win/otf-yu-win.map
-2020/12/27 | 385 | fonts/ptex-fontmaps/maps/yu-osx/uptex-yu-osx.map
-2020/12/27 | 384 | graphics/pgf/base/tex/pgfcalendar.tex
-2020/12/27 | 384 | graphics/pgf/base/tex/pgfbaseplot.sty
-2020/12/27 | 384 | graphics/pgf/base/lua/graphdrawing/pgf/gd/ogdf.lua
-2020/12/27 | 38364 | graphics/pgf/base/doc/text-en/pgfmanual-en-library-calendar.tex
-2020/12/27 | 380 | graphics/pgf/base/tex/tikzlibrarybabel.code.tex
-2020/12/27 | 380 | fonts/ptex-fontmaps/maps/noEmbed/uptex-noEmbed.map
-2020/12/27 | 378 | graphics/pgf/base/lua/graphdrawing/pgf/gd/circular.lua
-2020/12/27 | 376 | graphics/pgf/base/lua/graphdrawing/pgf/gd/pedigrees.lua
-2020/12/27 | 374 | graphics/pgf/base/lua/graphdrawing/pgf/gd/routing.lua
-2020/12/27 | 37431 | graphics/pgf/base/tex/pgfkeysfiltered.code.tex
-2020/12/27 | 37424 | graphics/pgf/base/doc/text-en/pgfmanual-en-tikz-transparency.tex
-2020/12/27 | 3741 | fonts/ptex-fontmaps/maps/ms/otf-ms.map
-2020/12/27 | 37376 | graphics/pgf/base/tex/pgfmathparser.code.tex
-2020/12/27 | 372 | graphics/pgf/base/tex/pgfkeys.tex
-2020/12/27 | 372 | graphics/pgf/base/doc/text-en/pgfmanual-en-main.tex
-2020/12/27 | 3727 | graphics/pgf/base/tex/pgfpict2e.sty
-2020/12/27 | 3706 | graphics/pgf/base/lua/graphdrawing/pgf/gd/examples/SimpleEdgeDemo.lua
-2020/12/27 | 36938 | graphics/pgf/base/tex/pgfkeys.code.tex
-2020/12/27 | 368 | graphics/pgf/base/tex/pgflibrarygraphdrawing.layered.code.tex
-2020/12/27 | 368 | fonts/ptex-fontmaps/maps/sourcehan-otc/uptex-ko-sourcehan-otc.map
-2020/12/27 | 367 | graphics/pgf/base/doc/version-for-dvips/pgfmanual-dvips.cfg
-2020/12/27 | 366 | graphics/pgf/base/tex/pgflibrarygraphdrawing.examples.code.tex
-2020/12/27 | 3661 | fonts/ptex-fontmaps/maps/ume/otf-ume.map
-2020/12/27 | 364 | graphics/pgf/base/lua/graphdrawing/pgf/gd/trees.lua
-2020/12/27 | 3648 | graphics/pgf/base/doc/text-en/pgfmanual-en-xxcolor.tex
-2020/12/27 | 3643 | graphics/pgf/base/tex/tikzlibraryfit.code.tex
-2020/12/27 | 3640 | graphics/pgf/base/lua/graphdrawing/pgf/gd/layered/NodePositioningGansnerKNV1993.lua
-2020/12/27 | 364086 | graphics/pgf/contrib/circuitikz/tex/circuitikz-0.4.sty
-2020/12/27 | 36299 | graphics/pgf/base/tex/pgfpages.sty
-2020/12/27 | 3614 | graphics/pgf/base/tex/tikzlibraryangles.code.tex
-2020/12/27 | 360 | fonts/ptex-fontmaps/maps/sourcehan/uptex-ko-sourcehan.map
-2020/12/27 | 360 | fonts/ptex-fontmaps/maps/noto-otc/uptex-ko-noto-otc.map
-2020/12/27 | 360 | fonts/ptex-fontmaps/maps/ms-osx/uptex-ms-osx.map
-2020/12/27 | 35 | graphics/pgf/base/doc/version-for-dvisvgm/en/color.cfg
-2020/12/27 | 3594 | graphics/pgf/base/tex/pgflibraryshapes.gates.logic.code.tex
-2020/12/27 | 3594754 | macros/latex/contrib/bookcover.zip
-2020/12/27 | 3590 | graphics/pgf/contrib/circuitikz/tex/t-circuitikz.tex
-2020/12/27 | 3583 | graphics/pgf/base/doc/version-for-tex4ht/pgfmanual-tex4ht.cfg
-2020/12/27 | 357 | graphics/pgf/base/lua/graphdrawing/pgf/gd/doc/ogdf/module/TwoLayerCrossMin.lua
-2020/12/27 | 357 | graphics/pgf/base/lua/graphdrawing/pgf/gd/doc/ogdf/misclayout.lua
-2020/12/27 | 3574 | graphics/pgf/base/lua/graphdrawing/pgf/gd/doc.lua
-2020/12/27 | 356 | fonts/ptex-fontmaps/maps/noto/uptex-ko-noto.map
-2020/12/27 | 3556 | systems/texlive/tlnet/archive/bithesis.r57233.tar.xz
-2020/12/27 | 3544 | graphics/pgf/base/tex/tikzlibraryperspective.code.tex
-2020/12/27 | 3534 | graphics/pgf/base/lua/graphdrawing/pgf/gd/force/ControlIteration.lua
-2020/12/27 | 3531 | fonts/ptex-fontmaps/maps/ipaex/otf-ipaex.map
-2020/12/27 | 352 | graphics/pgf/base/lua/graphdrawing/pgf/gd/doc/ogdf/layered.lua
-2020/12/27 | 352 | fonts/ptex-fontmaps/maps/sourcehan-otc/uptex-sc-sourcehan-otc.map
-2020/12/27 | 35298 | graphics/pgf/base/doc/text-en/pgfmanual-en-gd-algorithm-layer.tex
-2020/12/27 | 35249 | graphics/pgf/base/tex/pgfcoreshade.code.tex
-2020/12/27 | 351 | graphics/pgf/base/tex/t-pgfbpt.tex
-2020/12/27 | 351 | graphics/pgf/base/lua/graphdrawing/pgf/gd/doc/ogdf/planarity.lua
-2020/12/27 | 350 | graphics/pgf/base/lua/graphdrawing/pgf/gd/doc/ogdf/module/AcyclicSubgraphModule.lua
-2020/12/27 | 349 | graphics/pgf/base/tex/t-pgfbla.tex
-2020/12/27 | 34987 | graphics/pgf/base/doc/text-en/pgfmanual-en-gd-algorithms-in-c.tex
-2020/12/27 | 34957 | graphics/pgf/base/tex/pgflibrarygraphdrawing.code.tex
-2020/12/27 | 3493 | graphics/pgf/base/lua/graphdrawing/pgf/gd/lib/Event.lua
-2020/12/27 | 348 | graphics/pgf/base/tex/pgffor.sty
-2020/12/27 | 348 | fonts/ptex-fontmaps/maps/sourcehan/uptex-sc-sourcehan.map
-2020/12/27 | 3473 | graphics/pgf/base/doc/text-en/pgfmanual-en-pgfsys-protocol.tex
-2020/12/27 | 346 | graphics/pgf/base/doc/text-en/pgfmanual-en-gd-examples.tex
-2020/12/27 | 3466 | graphics/pgf/base/lua/graphdrawing/pgf/gd/layered/NodeRankingGansnerKNV1993.lua
-2020/12/27 | 345 | graphics/pgf/base/tex/tikzlibrarybending.code.tex
-2020/12/27 | 344 | graphics/pgf/base/tex/pgfbasepatterns.sty
-2020/12/27 | 344 | graphics/pgf/base/tex/pgfbaselayers.sty
-2020/12/27 | 344 | graphics/pgf/base/tex/pgfbaseimage.sty
-2020/12/27 | 344 | graphics/pgf/base/lua/graphdrawing/pgf/gd/doc/ogdf/module/MultilevelBuilder.lua
-2020/12/27 | 344 | fonts/ptex-fontmaps/maps/noto-otc/uptex-sc-noto-otc.map
-2020/12/27 | 34338 | graphics/pgf/base/doc/text-en/pgfmanual-en-gd-usage-pgf.tex
-2020/12/27 | 342 | graphics/pgf/base/lua/graphdrawing/pgf/gd/doc/ogdf/module/HierarchyLayoutModule.lua
-2020/12/27 | 342 | fonts/ptex-fontmaps/maps/sourcehan-otc/uptex-tc-sourcehan-otc.map
-2020/12/27 | 340 | graphics/pgf/base/lua/graphdrawing/pgf/gd/doc/ogdf/module/InitialPlacer.lua
-2020/12/27 | 340 | fonts/ptex-fontmaps/maps/noto/uptex-sc-noto.map
-2020/12/27 | 34020 | graphics/pgf/base/lua/graphdrawing/pgf/gd/interface/InterfaceToAlgorithms.lua
-2020/12/27 | 339 | graphics/pgf/base/tex/tikz.sty
-2020/12/27 | 339 | graphics/pgf/base/tex/tikzlibraryshapes.geometric.code.tex
-2020/12/27 | 3397 | graphics/pgf/base/tex/pgflibrarygraphdrawing.force.code.tex
-2020/12/27 | 338 | fonts/ptex-fontmaps/maps/sourcehan/uptex-tc-sourcehan.map
-2020/12/27 | 33851 | graphics/pgf/base/doc/text-en/pgfmanual-en-dv-main.tex
-2020/12/27 | 337 | graphics/pgf/base/lua/graphdrawing/pgf/gd/doc/ogdf/energybased.lua
-2020/12/27 | 3379 | graphics/pgf/base/tex/pgfmathfunctions.round.code.tex
-2020/12/27 | 33646 | graphics/pgf/base/lua/graphdrawing/pgf/gd/model/Path.lua
-2020/12/27 | 3360 | graphics/pgf/base/tex/tikzlibrarytrees.code.tex
-2020/12/27 | 3351 | fonts/ptex-fontmaps/maps/haranoaji/otf-haranoaji.map
-2020/12/27 | 334 | fonts/ptex-fontmaps/maps/noto-otc/uptex-tc-noto-otc.map
-2020/12/27 | 33432 | graphics/pgf/base/tex/tikzlibraryanimations.code.tex
-2020/12/27 | 333 | graphics/pgf/base/lua/graphdrawing/pgf/gd/doc/ogdf/module/RankingModule.lua
-2020/12/27 | 33336 | graphics/pgf/base/tex/pgflibraryshapes.callouts.code.tex
-2020/12/27 | 33335 | graphics/pgf/base/tex/pgfcorepoints.code.tex
-2020/12/27 | 332 | graphics/pgf/base/tex/pgfparser.sty
-2020/12/27 | 332 | graphics/pgf/base/tex/pgfmanual.sty
-2020/12/27 | 3325 | fonts/ptex-fontmaps/maps/hiragino-pron/otf-hiragino-pron.map
-2020/12/27 | 331 | graphics/pgf/base/tex/tikzlibraryplothandlers.code.tex
-2020/12/27 | 331 | graphics/pgf/base/lua/graphdrawing/pgf/gd/model/library.lua
-2020/12/27 | 330 | fonts/ptex-fontmaps/maps/noto/uptex-tc-noto.map
-2020/12/27 | 329 | graphics/pgf/base/tex/tikzlibraryshapes.misc.code.tex
-2020/12/27 | 32995 | graphics/pgf/base/tex/pgflibraryplothandlers.code.tex
-2020/12/27 | 3294 | graphics/pgf/base/lua/graphdrawing/pgf/gd/force/jedi/forcetypes/ForcePullToGrid.lua
-2020/12/27 | 32926 | graphics/pgf/base/doc/text-en/pgfmanual-en-base-paths.tex
-2020/12/27 | 328 | graphics/pgf/base/tex/pgfcalendar.sty
-2020/12/27 | 3277 | graphics/pgf/contrib/circuitikz/README.md
-2020/12/27 | 32770 | graphics/pgf/base/doc/text-en/pgfmanual-en-tikz-matrices.tex
-2020/12/27 | 325 | graphics/pgf/base/tex/tikzlibraryplotmarks.code.tex
-2020/12/27 | 325 | graphics/pgf/base/tex/pgfrcs.sty
-2020/12/27 | 3251 | fonts/ptex-fontmaps/maps/ipa/otf-ipa.map
-2020/12/27 | 3245 | fonts/ptex-fontmaps/maps/hiragino/otf-hiragino.map
-2020/12/27 | 3243 | graphics/pgf/base/tex/tikzlibrary3d.code.tex
-2020/12/27 | 321 | graphics/pgf/base/tex/tikzlibrarydecorations.pathmorphing.code.tex
-2020/12/27 | 321 | graphics/pgf/base/doc/INSTALL
-2020/12/27 | 3216 | graphics/pgf/base/lua/graphdrawing/pgf/gd/experimental/evolving/doc.lua
-2020/12/27 | 32095 | graphics/pgf/base/doc/text-en/pgfmanual-en-tikz-trees.tex
-2020/12/27 | 319 | graphics/pgf/base/tex/tikzlibrarydecorations.footprints.code.tex
-2020/12/27 | 319 | graphics/pgf/base/tex/tikzlibraryarrows.code.tex
-2020/12/27 | 31877 | graphics/pgf/base/doc/text-en/pgfmanual-en-guidelines.tex
-2020/12/27 | 31874 | graphics/pgf/base/tex/pgflibraryarrows.code.tex
-2020/12/27 | 3183 | graphics/pgf/base/lua/graphdrawing/pgf/gd/routing/Hints.lua
-2020/12/27 | 31836 | graphics/pgf/contrib/circuitikz/tex/pgfcircvoltage.tex
-2020/12/27 | 317 | graphics/pgf/base/tex/tikzlibrarydecorations.fractals.code.tex
-2020/12/27 | 3177 | graphics/pgf/base/tex/pgfmathfunctions.integerarithmetics.code.tex
-2020/12/27 | 31708 | graphics/pgf/base/doc/text-en/pgfmanual-en-base-shadings.tex
-2020/12/27 | 315 | graphics/pgf/base/tex/tikzlibrarydecorations.shapes.code.tex
-2020/12/27 | 3159 | graphics/pgf/base/lua/graphdrawing/pgf/gd/lib/Storage.lua
-2020/12/27 | 3150 | graphics/pgf/base/lua/graphdrawing/pgf/gd/layered/crossing_minimization.lua
-2020/12/27 | 3134 | graphics/pgf/base/lua/graphdrawing/pgf/gd/interface/Scope.lua
-2020/12/27 | 31195 | graphics/pgf/base/doc/text-en/pgfmanual-en-math-numberprinting.tex
-2020/12/27 | 311904 | fonts/ptex-fontmaps/jis04cmap_exp/jisx0213-2004-8bit-std.txt
-2020/12/27 | 3107 | graphics/pgf/base/lua/graphdrawing/pgf/gd/planar/ShiftMethod.lua
-2020/12/27 | 31025 | graphics/pgf/base/lua/graphdrawing/pgf/gd/interface/InterfaceToDisplay.lua
-2020/12/27 | 3101 | graphics/pgf/contrib/circuitikz/tex/ctikzstyle-legacy.tex
-2020/12/27 | 30990 | graphics/pgf/contrib/circuitikz/tex/pgfcircshapes.tex
-2020/12/27 | 3096 | graphics/pgf/base/lua/graphdrawing/pgf/gd/layered/CycleRemovalEadesLS1993.lua
-2020/12/27 | 3081 | graphics/pgf/base/lua/graphdrawing/pgf/gd/force/ControlElectric.lua
-2020/12/27 | 30754 | graphics/pgf/base/doc/text-en/pgfmanual-en-tikz-plots.tex
-2020/12/27 | 306 | graphics/pgf/base/tex/pgfmath.sty
-2020/12/27 | 3063 | graphics/pgf/base/tex/pgfint.code.tex
-2020/12/27 | 3057 | graphics/pgf/base/lua/graphdrawing/pgf/gd/force/jedi/forcetypes/ForceCanvasPosition.lua
-2020/12/27 | 3056 | graphics/pgf/base/lua/graphdrawing/pgf/gd/force/jedi/forcetypes/ForcePullToPoint.lua
-2020/12/27 | 3036 | graphics/pgf/base/tex/tikzlibrarypatterns.meta.code.tex
-2020/12/27 | 3034 | graphics/pgf/base/lua/graphdrawing/pgf/gd/planar/parameters.lua
-2020/12/27 | 3031 | fonts/ptex-fontmaps/cmap/2004-V
-2020/12/27 | 302 | graphics/pgf/base/source/misclayout_script.h
-2020/12/27 | 3021 | fonts/ptex-fontmaps/maps/kozuka-pr6/otf-kozuka-pr6.map
-2020/12/27 | 3013 | graphics/pgf/base/lua/graphdrawing/pgf/gd/pedigrees/Koerner2015.lua
-2020/12/27 | 3002 | fonts/ptex-fontmaps/jis04cmap_exp/JISX0213-2004-V
-2020/12/27 | 29754 | graphics/pgf/base/tex/tikzlibrarydecorations.text.code.tex
-2020/12/27 | 2968 | graphics/pgf/base/lua/graphdrawing/pgf/gd/force/jedi/algorithms/HuSpringElectricalFW.lua
-2020/12/27 | 29680 | graphics/pgf/contrib/circuitikz/doc/changelog.tex
-2020/12/27 | 2965 | graphics/pgf/base/tex/pgfcorequick.code.tex
-2020/12/27 | 2964 | graphics/pgf/base/lua/graphdrawing/pgf/gd/doc/ogdf/layered/FastHierarchyLayout.lua
-2020/12/27 | 29582 | graphics/pgf/base/source/InterfaceFromC.c
-2020/12/27 | 2951 | fonts/ptex-fontmaps/maps/kozuka-pr6n/otf-kozuka-pr6n.map
-2020/12/27 | 2926 | graphics/pgf/base/tex/pgfsys-xetex.def
-2020/12/27 | 2926 | graphics/pgf/base/doc/text-en/pgfmanual-en-pgfsys-overview.tex
-2020/12/27 | 2919 | graphics/pgf/base/tex/tikzlibrarydatavisualization.3d.code.tex
-2020/12/27 | 2918 | fonts/ptex-fontmaps/maps/sourcehan-otc/otf-up-sourcehan-otc.map
-2020/12/27 | 2889 | graphics/pgf/base/tex/tikzlibraryshadows.code.tex
-2020/12/27 | 28891 | graphics/pgf/base/doc/text-en/pgfmanual-en-oo.tex
-2020/12/27 | 28872 | graphics/pgf/base/doc/text-en/pgfmanual-en-dv-visualizers.tex
-2020/12/27 | 28852 | graphics/pgf/base/lua/graphdrawing/pgf/gd/experimental/evolving/Skambath2016.lua
-2020/12/27 | 2881 | fonts/ptex-fontmaps/maps/kozuka/otf-kozuka.map
-2020/12/27 | 2866 | graphics/pgf/base/tex/tikzlibrarylindenmayersystems.code.tex
-2020/12/27 | 28643 | graphics/pgf/base/doc/text-en/pgfmanual-en-main-body.tex
-2020/12/27 | 2862 | fonts/ptex-fontmaps/maps/noto-otc/otf-up-noto-otc.map
-2020/12/27 | 2861 | graphics/pgf/base/lua/graphdrawing/pgf/gd/experimental/evolving/layered.lua
-2020/12/27 | 28579 | graphics/pgf/base/tex/pgfutil-common.tex
-2020/12/27 | 283 | graphics/pgf/base/tex/tikzlibraryfpu.code.tex
-2020/12/27 | 2834 | fonts/ptex-fontmaps/maps/sourcehan/otf-up-sourcehan.map
-2020/12/27 | 2834 | fonts/ptex-fontmaps/maps/noto/otf-up-noto.map
-2020/12/27 | 28178 | graphics/pgf/base/tex/pgfmathfunctions.basic.code.tex
-2020/12/27 | 28115 | graphics/pgf/base/doc/text-en/pgfmanual-en-tutorial-Euclid.tex
-2020/12/27 | 280 | graphics/pgf/contrib/circuitikz/tex/ctikzstyle-example.tex
-2020/12/27 | 2804 | graphics/pgf/base/lua/graphdrawing/pgf/gd/doc/ogdf/layered/FastSimpleHierarchyLayout.lua
-2020/12/27 | 2791 | fonts/ptex-fontmaps/maps/noEmbed/otf-noEmbed.map
-2020/12/27 | 2790 | graphics/pgf/base/lua/graphdrawing/pgf/gd/lib/Direct.lua
-2020/12/27 | 2774 | graphics/pgf/base/lua/graphdrawing/pgf/gd/lib/Transform.lua
-2020/12/27 | 276 | graphics/pgf/base/tex/tikzlibraryfixedpointarithmetic.code.tex
-2020/12/27 | 2763 | graphics/pgf/base/tex/pgfsys-textures.def
-2020/12/27 | 2758 | graphics/pgf/base/tex/pgfsys-vtex.def
-2020/12/27 | 2757 | graphics/pgf/base/lua/graphdrawing/pgf/gd/control/ComponentOrder.lua
-2020/12/27 | 274 | graphics/pgf/base/tex/pgfkeys.sty
-2020/12/27 | 274109 | graphics/pgf/base/doc/images/brave-gnu-world-logo-mask.eps
-2020/12/27 | 2739 | graphics/pgf/base/tex/pgflibrarydecorations.fractals.code.tex
-2020/12/27 | 27353 | graphics/pgf/base/doc/text-en/pgfmanual-en-library-fpu.tex
-2020/12/27 | 2732 | graphics/pgf/base/tex/tikzlibrarysnakes.code.tex
-2020/12/27 | 27253 | graphics/pgf/base/doc/text-en/pgfmanual-en-pages.tex
-2020/12/27 | 27080 | graphics/pgf/base/tex/pgfmoduleoo.code.tex
-2020/12/27 | 26872 | graphics/pgf/base/doc/text-en/pgfmanual-en-dv-formats.tex
-2020/12/27 | 2678 | graphics/pgf/contrib/circuitikz/tex/pgfcircutils.tex
-2020/12/27 | 2668 | graphics/pgf/base/lua/graphdrawing/pgf/gd/control/Anchoring.lua
-2020/12/27 | 26467 | graphics/pgf/base/lua/graphdrawing/pgf/gd/model/Digraph.lua
-2020/12/27 | 262 | graphics/pgf/base/tex/example_graph_for_ascii_displayer.txt
-2020/12/27 | 2627 | graphics/pgf/base/tex/pgfsys-dvipdfm.def
-2020/12/27 | 2616 | graphics/pgf/base/doc/text-en/pgfmanual-en-dv-examples.tex
-2020/12/27 | 2611 | fonts/ptex-fontmaps/maps/yu-osx/otf-yu-osx.map
-2020/12/27 | 260 | graphics/pgf/base/doc/images/brave-gnu-world-logo.xbb
-2020/12/27 | 258 | fonts/ptex-fontmaps/maps/morisawa-pr6n/ptex-morisawa-pr6n-04.map
-2020/12/27 | 258244 | graphics/pgf/contrib/circuitikz/tex/pgfcirctripoles.tex
-2020/12/27 | 2576 | graphics/pgf/base/tex/tikzlibrarygraphs.standard.code.tex
-2020/12/27 | 2571 | graphics/pgf/base/lua/graphdrawing/pgf/gd/deprecated/Iterators.lua
-2020/12/27 | 2563 | graphics/pgf/base/tex/pgflibraryfadings.code.tex
-2020/12/27 | 255 | graphics/pgf/base/source/tikzexternaltestmakefile.tex
-2020/12/27 | 2556 | graphics/pgf/base/source/SpringEmbedderFRExact_script.h
-2020/12/27 | 2551 | fonts/ptex-fontmaps/maps/ms-osx/otf-ms-osx.map
-2020/12/27 | 25517 | graphics/pgf/base/tex/tikzlibrarymath.code.tex
-2020/12/27 | 2549 | graphics/pgf/base/lua/graphdrawing/pgf/gd/doc/ogdf/misclayout/CircularLayout.lua
-2020/12/27 | 2544 | graphics/pgf/base/tex/pgfmanual.code.tex
-2020/12/27 | 2544 | graphics/pgf/base/tex/pgfcoreobjects.code.tex
-2020/12/27 | 2541 | graphics/pgf/base/lua/graphdrawing/pgf/gd/force/jedi/forcetypes/ForceAbsoluteValue.lua
-2020/12/27 | 2540 | graphics/pgf/base/lua/graphdrawing/pgf/gd/lib/LookupTable.lua
-2020/12/27 | 251 | graphics/pgf/base/source/tikzexternaltest.tex
-2020/12/27 | 250 | fonts/ptex-fontmaps/maps/morisawa/ptex-morisawa-04.map
-2020/12/27 | 2505 | graphics/pgf/base/source/InterfaceFromOGDF.c++
-2020/12/27 | 24998 | graphics/pgf/base/lua/graphdrawing/pgf/gd/phylogenetics/Maeusle2012.lua
-2020/12/27 | 24941 | graphics/pgf/base/doc/text-en/pgfmanual-en-tikz-scopes.tex
-2020/12/27 | 2488 | graphics/pgf/base/lua/graphdrawing/pgf/gd/force/jedi/library.lua
-2020/12/27 | 2479 | graphics/pgf/base/lua/graphdrawing/pgf/gd/routing/NecklaceRouting.lua
-2020/12/27 | 24742 | graphics/pgf/base/tex/pgflibrarysvg.path.code.tex
-2020/12/27 | 2472 | graphics/pgf/base/lua/graphdrawing/pgf/gd/interface/InterfaceToC.lua
-2020/12/27 | 2463 | graphics/pgf/base/lua/graphdrawing/pgf/gd/force/jedi/algorithms/SimpleSpring.lua
-2020/12/27 | 2463 | fonts/ptex-fontmaps/jis04cmap_exp/jis-v04-vttk.tex
-2020/12/27 | 24617 | graphics/pgf/base/tex/pgflibraryshapes.gates.logic.IEC.code.tex
-2020/12/27 | 2439 | graphics/pgf/base/doc/text-en/pgfmanual-en-gd-phylogenetics.tex
-2020/12/27 | 24091 | graphics/pgf/base/tex/pgfcalendar.code.tex
-2020/12/27 | 23997 | graphics/pgf/base/tex/pgffor.code.tex
-2020/12/27 | 238 | fonts/ptex-fontmaps/maps/morisawa-pr6n/ptex-morisawa-pr6n.map
-2020/12/27 | 23887 | graphics/pgf/base/doc/text-en/pgfmanual-en-tikz-pics.tex
-2020/12/27 | 2382 | fonts/ptex-fontmaps/jis04cmap_exp/jis-h04-httk.tex
-2020/12/27 | 23778 | graphics/pgf/base/source/InterfaceFromC.h
-2020/12/27 | 23738 | graphics/pgf/base/tex/pgfsys-dvips.def
-2020/12/27 | 23635 | graphics/pgf/base/doc/text-en/pgfmanual-en-tikz-decorations.tex
-2020/12/27 | 235 | graphics/pgf/base/source/planarity_script.h
-2020/12/27 | 235 | graphics/pgf/base/doc/RELEASE_NOTES.md
-2020/12/27 | 2354 | fonts/ptex-fontmaps/database/ptex-fontmaps-data.dat
-2020/12/27 | 2351 | graphics/pgf/base/lua/graphdrawing/pgf/gd/examples/SimpleDemo.lua
-2020/12/27 | 234 | fonts/ptex-fontmaps/maps/arphic/uptex-sc-arphic.map
-2020/12/27 | 23492 | graphics/pgf/base/doc/text-en/pgfmanual-en-base-points.tex
-2020/12/27 | 23437 | graphics/pgf/base/doc/text-en/pgfmanual-en-base-plots.tex
-2020/12/27 | 233 | graphics/pgf/base/doc/version-for-dvisvgm/en/pgfmanual.html
-2020/12/27 | 232 | fonts/ptex-fontmaps/maps/ms-win10/uptex-tc-ms-win10.map
-2020/12/27 | 23159 | graphics/pgf/base/doc/text-en/pgfmanual-en-library-plot-handlers.tex
-2020/12/27 | 230 | fonts/ptex-fontmaps/maps/morisawa/ptex-morisawa.map
-2020/12/27 | 230999 | graphics/pgf/contrib/circuitikz/tex/pgfcircbipoles.tex
-2020/12/27 | 2308 | fonts/ptex-fontmaps/maps/morisawa-pr6n/otf-up-morisawa-pr6n.map
-2020/12/27 | 22936 | graphics/pgf/base/lua/graphdrawing/pgf/gd/force/SpringElectricalHu2006.lua
-2020/12/27 | 2291 | graphics/pgf/base/lua/graphdrawing/pgf/gd/doc/ogdf/energybased/SpringEmbedderKK.lua
-2020/12/27 | 22892 | graphics/pgf/base/tex/pgflibraryshapes.gates.ee.IEC.code.tex
-2020/12/27 | 2288 | graphics/pgf/base/lua/graphdrawing/pgf/gd/phylogenetics/PhylogeneticTree.lua
-2020/12/27 | 2282 | graphics/pgf/base/lua/graphdrawing/pgf/gd/lib/DepthFirstSearch.lua
-2020/12/27 | 226 | fonts/ptex-fontmaps/maps/ms/uptex-tc-ms.map
-2020/12/27 | 226 | fonts/ptex-fontmaps/maps/arphic/uptex-tc-arphic.map
-2020/12/27 | 225 | graphics/pgf/base/doc/text-en/pgfmanual-en-library-calc.tex
-2020/12/27 | 2244 | fonts/ptex-fontmaps/maps/morisawa/otf-up-morisawa.map
-2020/12/27 | 2238 | graphics/pgf/base/source/FastMultipoleEmbedder_script.h
-2020/12/27 | 2232 | graphics/pgf/base/tex/xxcolor.sty
-2020/12/27 | 22307 | graphics/pgf/base/lua/graphdrawing/pgf/gd/planar/BoyerMyrvold2004.lua
-2020/12/27 | 2224 | graphics/pgf/base/lua/graphdrawing/pgf/gd/doc/ogdf/planarity/PlanarizationLayout.lua
-2020/12/27 | 22211 | graphics/pgf/base/tex/pgfsys-common-postscript.def
-2020/12/27 | 2220 | graphics/pgf/base/tex/pgfheaps.sty
-2020/12/27 | 2215851 | install/graphics/pgf/contrib/circuitikz.tds.zip
-2020/12/27 | 22123 | graphics/pgf/base/tex/pgflibraryluamath.code.tex
-2020/12/27 | 22072 | graphics/pgf/base/doc/text-en/pgfmanual-en-gd-usage-tikz.tex
-2020/12/27 | 22045 | graphics/pgf/base/lua/graphdrawing/pgf/gd/layered/NetworkSimplex.lua
-2020/12/27 | 2201396 | graphics/pgf/contrib/circuitikz.zip
-2020/12/27 | 21989 | graphics/pgf/base/tex/pgfcoretransformations.code.tex
-2020/12/27 | 21933 | graphics/pgf/base/doc/text-en/pgfmanual-en-pgfcalendar.tex
-2020/12/27 | 2186 | macros/latex/contrib/multirow/multirow.ins
-2020/12/27 | 21856 | graphics/pgf/base/doc/text-en/pgfmanual-en-pgfkeysfiltered.tex
-2020/12/27 | 2184 | graphics/pgf/base/tex/tikzlibraryturtle.code.tex
-2020/12/27 | 216 | fonts/ptex-fontmaps/maps/baekmuk/uptex-ko-baekmuk.map
-2020/12/27 | 2161 | graphics/pgf/base/doc/text-en/pgfmanual-en-library-svg-path.tex
-2020/12/27 | 21557 | fonts/ptex-fontmaps/jis04cmap_exp/mk_jis_to_aj16_cid.lua
-2020/12/27 | 2152 | graphics/pgf/base/lua/graphdrawing/pgf/gd/doc/ogdf/energybased/SpringEmbedderFRExact.lua
-2020/12/27 | 214 | fonts/ptex-fontmaps/maps/haranoaji/uptex-ko-haranoaji.map
-2020/12/27 | 21452 | graphics/pgf/base/doc/text-en/pgfmanual-en-drivers.tex
-2020/12/27 | 21326 | graphics/pgf/base/lua/graphdrawing/pgf/gd/experimental/evolving/GraphAnimationCoordination.lua
-2020/12/27 | 21302 | graphics/pgf/base/tex/pgfcorepathusage.code.tex
-2020/12/27 | 21201 | graphics/pgf/base/tex/pgfmodulematrix.code.tex
-2020/12/27 | 210 | fonts/ptex-fontmaps/maps/haranoaji/uptex-tc-haranoaji.map
-2020/12/27 | 210 | fonts/ptex-fontmaps/maps/haranoaji/uptex-sc-haranoaji.map
-2020/12/27 | 2108 | graphics/pgf/base/tex/tikzlibrarycircuits.logic.IEC.code.tex
-2020/12/27 | 21068 | graphics/pgf/base/doc/text-en/pgfmanual-en-library-mindmaps.tex
-2020/12/27 | 21013 | graphics/pgf/base/tex/pgfcomp-version-0-65.sty
-2020/12/27 | 21005 | graphics/pgf/base/lua/graphdrawing/pgf/gd/model/Arc.lua
-2020/12/27 | 2095 | graphics/pgf/base/README
-2020/12/27 | 208 | fonts/ptex-fontmaps/maps/ms/uptex-ko-ms.map
-2020/12/27 | 208 | fonts/ptex-fontmaps/maps/founder/uptex-sc-founder.map
-2020/12/27 | 20726 | graphics/pgf/base/tex/pgfcorescopes.code.tex
-2020/12/27 | 2070 | graphics/pgf/base/doc/version-for-luatex/en/plots/pgf-tan-example.table
-2020/12/27 | 2070 | graphics/pgf/base/doc/version-for-dvipdfmx/en/plots/pgf-tan-example.table
-2020/12/27 | 2060 | fonts/ptex-fontmaps/maps/bizud/otf-up-bizud.map
-2020/12/27 | 20502 | graphics/pgf/base/tex/tikzlibrarydatavisualization.polar.code.tex
-2020/12/27 | 20474 | graphics/pgf/base/doc/text-en/pgfmanual-en-base-external.tex
-2020/12/27 | 2044 | graphics/pgf/base/doc/version-for-xetex/en/plots/pgf-tan-example.table
-2020/12/27 | 2044 | graphics/pgf/base/doc/version-for-pdftex/en/plots/pgf-tan-example.table
-2020/12/27 | 2044 | graphics/pgf/base/doc/version-for-dvisvgm/en/plots/pgf-tan-example.table
-2020/12/27 | 2044 | graphics/pgf/base/doc/version-for-dvips/en/plots/pgf-tan-example.table
-2020/12/27 | 2044 | graphics/pgf/base/doc/version-for-dvipdfm/en/plots/pgf-tan-example.table
-2020/12/27 | 2044 | graphics/pgf/base/doc/text-en/plots/pgf-tan-example.table
-2020/12/27 | 20415 | graphics/pgf/base/doc/licenses/gnu-free-documentation-license-1.2.txt
-2020/12/27 | 20366 | graphics/pgf/base/doc/text-en/pgfmanual-en-library-patterns.tex
-2020/12/27 | 202 | fonts/ptex-fontmaps/maps/moga-mobo-ex/ptex-moga-mobo-ex-04.map
-2020/12/27 | 202 | fonts/ptex-fontmaps/maps/cjkunifonts-ttf/uptex-tc-cjkunifonts-ttf.map
-2020/12/27 | 202 | fonts/ptex-fontmaps/maps/cjkunifonts-ttf/uptex-sc-cjkunifonts-ttf.map
-2020/12/27 | 20166 | graphics/pgf/base/tex/pgflibraryprofiler.code.tex
-2020/12/27 | 1997 | graphics/pgf/base/lua/graphdrawing/pgf/gd/doc/ogdf/layered/LongestPathRanking.lua
-2020/12/27 | 198 | fonts/ptex-fontmaps/maps/adobe/uptex-ko-adobe.map
-2020/12/27 | 19862 | graphics/pgf/base/doc/text-en/pgfmanual-en-tikz-transformations.tex
-2020/12/27 | 19835 | graphics/pgf/base/doc/text-en/pgfmanual-en-library-chains.tex
-2020/12/27 | 19781 | graphics/pgf/base/lua/graphdrawing/pgf/gd/planar/Embedding.lua
-2020/12/27 | 1977 | graphics/pgf/base/doc/version-for-luatex/en/plots/pgfplotgnuplot-example.table
-2020/12/27 | 1977 | graphics/pgf/base/doc/version-for-dvipdfmx/en/plots/pgfplotgnuplot-example.table
-2020/12/27 | 19702 | graphics/pgf/base/doc/text-en/pgfmanual-en-library-spy.tex
-2020/12/27 | 196 | fonts/ptex-fontmaps/maps/bizud/ptex-bizud.map
-2020/12/27 | 1963 | graphics/pgf/base/lua/graphdrawing/pgf/gd/force/ControlSprings.lua
-2020/12/27 | 19618 | graphics/pgf/base/lua/graphdrawing/pgf/gd/phylogenetics/BalancedMinimumEvolution.lua
-2020/12/27 | 1960 | fonts/ptex-fontmaps/maps/canon/otf-up-canon.map
-2020/12/27 | 19581 | graphics/pgf/base/tex/pgfmoduleparser.code.tex
-2020/12/27 | 1952 | graphics/pgf/base/lua/graphdrawing/pgf/gd/layered/CycleRemovalBergerS1990b.lua
-2020/12/27 | 19512 | graphics/pgf/base/lua/graphdrawing/pgf/gd/force/SpringElectricalWalshaw2000.lua
-2020/12/27 | 194 | fonts/ptex-fontmaps/maps/moga-mobo/ptex-moga-mobo-04.map
-2020/12/27 | 1944 | graphics/pgf/base/lua/graphdrawing/pgf/gd/force/jedi/initialpositioning/CircularInitialPositioning.lua
-2020/12/27 | 1944 | graphics/pgf/base/doc/version-for-xetex/en/plots/pgfplotgnuplot-example.table
-2020/12/27 | 1944 | graphics/pgf/base/doc/version-for-vtex/en/plots/pgfplotgnuplot-example.table
-2020/12/27 | 1944 | graphics/pgf/base/doc/version-for-tex4ht/en/plots/pgfplotgnuplot-example.table
-2020/12/27 | 1944 | graphics/pgf/base/doc/version-for-pdftex/en/plots/pgfplotgnuplot-example.table
-2020/12/27 | 1944 | graphics/pgf/base/doc/version-for-dvisvgm/en/plots/pgfplotgnuplot-example.table
-2020/12/27 | 1944 | graphics/pgf/base/doc/version-for-dvips/en/plots/pgfplotgnuplot-example.table
-2020/12/27 | 1944 | graphics/pgf/base/doc/version-for-dvipdfm/en/plots/pgfplotgnuplot-example.table
-2020/12/27 | 1944 | graphics/pgf/base/doc/text-en/plots/pgfplotgnuplot-example.table
-2020/12/27 | 193292 | systems/texlive/tlnet/archive/bithesis.doc.r57233.tar.xz
-2020/12/27 | 19324 | graphics/pgf/base/tex/pgfcoreexternal.code.tex
-2020/12/27 | 192 | fonts/ptex-fontmaps/maps/solaris/uptex-ko-solaris.map
-2020/12/27 | 192 | fonts/ptex-fontmaps/maps/cjkunifonts/uptex-tc-cjkunifonts.map
-2020/12/27 | 192 | fonts/ptex-fontmaps/maps/cjkunifonts/uptex-sc-cjkunifonts.map
-2020/12/27 | 19263 | fonts/ptex-fontmaps/script/kanji-fontmap-creator.pl
-2020/12/27 | 1920 | fonts/ptex-fontmaps/maps/moga-mobo-ex/otf-up-moga-mobo-ex.map
-2020/12/27 | 191 | graphics/pgf/base/doc/version-for-dvisvgm/en/pgfmanual-test.html
-2020/12/27 | 1918 | graphics/pgf/base/tex/pgfmodulesorting.code.tex
-2020/12/27 | 19154 | graphics/pgf/base/doc/text-en/pgfmanual-en-base-actions.tex
-2020/12/27 | 19110 | graphics/pgf/base/doc/licenses/latex-project-public-license-1.3c.txt
-2020/12/27 | 1910 | graphics/pgf/base/lua/graphdrawing/pgf.lua
-2020/12/27 | 190 | fonts/ptex-fontmaps/maps/ms/uptex-sc-ms.map
-2020/12/27 | 190 | fonts/ptex-fontmaps/maps/moga-mobo-ex/ptex-moga-mobo-ex.map
-2020/12/27 | 190 | fonts/ptex-fontmaps/maps/canon/ptex-canon.map
-2020/12/27 | 190 | fonts/ptex-fontmaps/maps/adobe/uptex-tc-adobe.map
-2020/12/27 | 190 | fonts/ptex-fontmaps/maps/adobe/uptex-sc-adobe.map
-2020/12/27 | 1896 | graphics/pgf/base/tex/pgfsysprotocol.code.tex
-2020/12/27 | 188275 | graphics/pgf/base/tex/tikz.code.tex
-2020/12/27 | 1877 | graphics/pgf/contrib/circuitikz/tex/ctikzstyle-romano.tex
-2020/12/27 | 18773 | graphics/pgf/base/lua/graphdrawing/pgf/gd/planar/PDP.lua
-2020/12/27 | 1868 | graphics/pgf/base/lua/graphdrawing/pgf/gd/phylogenetics/AuthorDefinedPhylogeny.lua
-2020/12/27 | 18669 | graphics/pgf/base/lua/graphdrawing/pgf/gd/experimental/evolving/Supergraph.lua
-2020/12/27 | 18668 | graphics/pgf/base/lua/graphdrawing/pgf/gd/trees/SpanningTreeComputation.lua
-2020/12/27 | 1865 | graphics/pgf/base/source/CirclePlacer_script.h
-2020/12/27 | 1864 | graphics/pgf/base/lua/graphdrawing/pgf/gd/examples/BindingToASCII.lua
-2020/12/27 | 1864 | fonts/ptex-fontmaps/maps/moga-mobo/otf-up-moga-mobo.map
-2020/12/27 | 1859 | fonts/ptex-fontmaps/maps/sourcehan-otc/otf-ko-sourcehan-otc.map
-2020/12/27 | 184 | fonts/ptex-fontmaps/maps/ms-osx/uptex-sc-ms-osx.map
-2020/12/27 | 18491 | graphics/pgf/base/tex/pgfsys-dvipdfmx.def
-2020/12/27 | 184681 | graphics/pgf/base/doc/ChangeLog
-2020/12/27 | 1841 | graphics/pgf/base/lua/graphdrawing/pgf/gd/doc/ogdf/energybased/FastMultipoleEmbedder.lua
-2020/12/27 | 1839 | graphics/pgf/base/lua/graphdrawing/pgf/gd/layered/node_ranking.lua
-2020/12/27 | 18393 | graphics/pgf/base/doc/text-en/pgfmanual-en-base-matrices.tex
-2020/12/27 | 1838 | graphics/pgf/base/lua/graphdrawing/pgf/gd/doc/ogdf/energybased/SpringEmbedderFR.lua
-2020/12/27 | 1835 | graphics/pgf/base/lua/graphdrawing/pgf/gd/layered/CycleRemovalBergerS1990a.lua
-2020/12/27 | 1831 | fonts/ptex-fontmaps/maps/sourcehan/otf-ko-sourcehan.map
-2020/12/27 | 1831 | fonts/ptex-fontmaps/maps/noto-otc/otf-ko-noto-otc.map
-2020/12/27 | 182 | fonts/ptex-fontmaps/maps/moga-mobo/ptex-moga-mobo.map
-2020/12/27 | 182 | fonts/ptex-fontmaps/maps/fandol/uptex-sc-fandol.map
-2020/12/27 | 18230 | fonts/ptex-fontmaps/kanji-config-updmap.tex
-2020/12/27 | 1817 | fonts/ptex-fontmaps/maps/noto/otf-ko-noto.map
-2020/12/27 | 18032 | graphics/pgf/base/doc/licenses/gnu-public-license-2.txt
-2020/12/27 | 1790 | graphics/pgf/base/lua/graphdrawing/pgf/gd/layered/node_positioning.lua
-2020/12/27 | 1783 | fonts/ptex-fontmaps/maps/sourcehan-otc/otf-sc-sourcehan-otc.map
-2020/12/27 | 1778 | graphics/pgf/base/lua/graphdrawing/pgf/gd/planar/LinkedList.lua
-2020/12/27 | 17743 | graphics/pgf/contrib/circuitikz/doc/circuitikz-context.pdf
-2020/12/27 | 1772 | fonts/ptex-fontmaps/maps/yu-win10/otf-up-yu-win10.map
-2020/12/27 | 17705 | fonts/ptex-fontmaps/script/kanji-config-updmap.pl
-2020/12/27 | 1769 | fonts/ptex-fontmaps/maps/sourcehan/otf-sc-sourcehan.map
-2020/12/27 | 17612 | graphics/pgf/base/tex/pgfsys-tex4ht.def
-2020/12/27 | 175 | graphics/pgf/base/INSTALL_NOTES
-2020/12/27 | 1758 | fonts/ptex-fontmaps/maps/ms-win10/otf-tc-ms-win10.map
-2020/12/27 | 1755 | fonts/ptex-fontmaps/maps/noto-otc/otf-sc-noto-otc.map
-2020/12/27 | 1741 | graphics/pgf/base/lua/graphdrawing/pgf/gd/force/jedi/base/InitialTemplate.lua
-2020/12/27 | 1741 | fonts/ptex-fontmaps/maps/noto/otf-sc-noto.map
-2020/12/27 | 1740 | graphics/pgf/base/source/FastHierarchyLayout_script.h
-2020/12/27 | 1740 | fonts/ptex-fontmaps/maps/yu-win/otf-up-yu-win.map
-2020/12/27 | 1731 | graphics/pgf/base/source/SugiyamaLayout_script.h
-2020/12/27 | 17311 | graphics/pgf/base/tex/pgfcorepathprocessing.code.tex
-2020/12/27 | 17294 | graphics/pgf/base/doc/text-en/pgfmanual-en-dv-polar.tex
-2020/12/27 | 17288 | graphics/pgf/base/doc/text-en/pgfmanual-en-library-math.tex
-2020/12/27 | 1724 | fonts/ptex-fontmaps/maps/arphic/otf-sc-arphic.map
-2020/12/27 | 1721 | fonts/ptex-fontmaps/maps/sourcehan-otc/otf-tc-sourcehan-otc.map
-2020/12/27 | 1718 | graphics/pgf/base/tex/tikzlibraryviews.code.tex
-2020/12/27 | 1715 | graphics/pgf/base/lua/graphdrawing/pgf/gd/force/jedi/initialpositioning/GridInitialPositioning.lua
-2020/12/27 | 17151 | graphics/pgf/base/lua/graphdrawing/pgf/gd/force/jedi/base/ForceController.lua
-2020/12/27 | 1710 | fonts/ptex-fontmaps/maps/ms/otf-tc-ms.map
-2020/12/27 | 170 | graphics/pgf/base/doc/version-for-xetex/en/plots/pgf-asymptotic-example.gnuplot
-2020/12/27 | 170 | graphics/pgf/base/doc/version-for-pdftex/en/plots/pgf-asymptotic-example.gnuplot
-2020/12/27 | 170 | graphics/pgf/base/doc/version-for-luatex/en/plots/pgf-asymptotic-example.gnuplot
-2020/12/27 | 170 | graphics/pgf/base/doc/version-for-dvisvgm/en/plots/pgf-asymptotic-example.gnuplot
-2020/12/27 | 170 | graphics/pgf/base/doc/version-for-dvips/en/plots/pgf-asymptotic-example.gnuplot
-2020/12/27 | 170 | graphics/pgf/base/doc/version-for-dvipdfmx/en/plots/pgf-asymptotic-example.gnuplot
-2020/12/27 | 170 | graphics/pgf/base/doc/version-for-dvipdfm/en/plots/pgf-asymptotic-example.gnuplot
-2020/12/27 | 170 | fonts/ptex-fontmaps/maps/noEmbed/uptex-ko-noEmbed.map
-2020/12/27 | 1707 | fonts/ptex-fontmaps/maps/sourcehan/otf-tc-sourcehan.map
-2020/12/27 | 1705 | graphics/pgf/base/tex/pgfsys-dvisvgm4ht.def
-2020/12/27 | 1701 | graphics/pgf/base/source/LongestPathRanking_script.h
-2020/12/27 | 1699 | graphics/pgf/base/lua/graphdrawing/pgf/gd.lua
-2020/12/27 | 16959 | graphics/pgf/base/source/unittest_luamathparser.tex
-2020/12/27 | 1693 | fonts/ptex-fontmaps/maps/noto-otc/otf-tc-noto-otc.map
-2020/12/27 | 1692 | fonts/ptex-fontmaps/maps/ms/otf-up-ms.map
-2020/12/27 | 1682 | fonts/ptex-fontmaps/maps/arphic/otf-tc-arphic.map
-2020/12/27 | 1679 | graphics/pgf/base/lua/graphdrawing/pgf/gd/control/ComponentDirection.lua
-2020/12/27 | 1679 | fonts/ptex-fontmaps/maps/noto/otf-tc-noto.map
-2020/12/27 | 16757 | graphics/pgf/base/lua/luamath/pgf/luamath/parser.lua
-2020/12/27 | 1660 | fonts/ptex-fontmaps/maps/ume/otf-up-ume.map
-2020/12/27 | 1651 | graphics/pgf/base/source/CircularLayout_script.h
-2020/12/27 | 16467 | graphics/pgf/base/tex/pgflibrarydecorations.shapes.code.tex
-2020/12/27 | 16342 | graphics/pgf/base/doc/text-en/pgfmanual-en-library-lsystems.tex
-2020/12/27 | 16323 | graphics/pgf/base/doc/text-en/pgfmanual-en-pgffor.tex
-2020/12/27 | 1630 | fonts/ptex-fontmaps/jis04cmap_exp/README
-2020/12/27 | 162 | graphics/pgf/base/doc/version-for-vtex/en/plots/pgf-asymptotic-example.gnuplot
-2020/12/27 | 162 | graphics/pgf/base/doc/version-for-tex4ht/en/plots/pgf-asymptotic-example.gnuplot
-2020/12/27 | 162 | graphics/pgf/base/doc/text-en/plots/pgf-asymptotic-example.gnuplot
-2020/12/27 | 162 | fonts/ptex-fontmaps/maps/yu-win10/ptex-yu-win10.map
-2020/12/27 | 162 | fonts/ptex-fontmaps/maps/apple/uptex-ko-apple.map
-2020/12/27 | 16121 | graphics/pgf/base/tex/pgfmoduleplot.code.tex
-2020/12/27 | 160 | fonts/ptex-fontmaps/maps/yu-win/ptex-yu-win.map
-2020/12/27 | 160993 | graphics/pgf/base/tex/pgflibraryshapes.geometric.code.tex
-2020/12/27 | 1608 | graphics/pgf/base/source/SpringEmbedderFR_script.h
-2020/12/27 | 1608 | fonts/ptex-fontmaps/maps/ipaex/otf-up-ipaex.map
-2020/12/27 | 16083 | graphics/pgf/base/doc/text-en/pgfmanual-en-library-petri.tex
-2020/12/27 | 15929 | graphics/pgf/base/tex/tikzlibrarycalc.code.tex
-2020/12/27 | 1589 | graphics/pgf/base/lua/graphdrawing/pgf/gd/layered/CycleRemovalGansnerKNV1993.lua
-2020/12/27 | 1576 | graphics/pgf/base/doc/version-for-dvisvgm/en/Makefile
-2020/12/27 | 1572 | graphics/pgf/base/source/SimpleDemoC.c
-2020/12/27 | 1572 | fonts/ptex-fontmaps/maps/baekmuk/otf-ko-baekmuk.map
-2020/12/27 | 1571 | graphics/pgf/base/tex/tikzlibrarycircuits.logic.US.code.tex
-2020/12/27 | 156 | fonts/ptex-fontmaps/maps/haranoaji/ptex-haranoaji-04.map
-2020/12/27 | 1564 | fonts/ptex-fontmaps/maps/haranoaji/otf-up-haranoaji.map
-2020/12/27 | 1564 | fonts/ptex-fontmaps/maps/founder/otf-sc-founder.map
-2020/12/27 | 1563 | graphics/pgf/base/lua/graphdrawing/pgf/gd/force/ControlDeclare.lua
-2020/12/27 | 15631 | graphics/pgf/base/tex/pgflibraryfixedpointarithmetic.code.tex
-2020/12/27 | 156060 | graphics/pgf/base/doc/text-en/pgfmanual-en-dv-axes.tex
-2020/12/27 | 154 | graphics/pgf/base/source/ExampleLocalMakefileConfig.mk
-2020/12/27 | 154 | fonts/ptex-fontmaps/maps/noEmbed/uptex-sc-noEmbed.map
-2020/12/27 | 15497 | graphics/pgf/base/tex/pgfmanual.pdflinks.code.tex
-2020/12/27 | 15479 | graphics/pgf/base/doc/text-en/pgfmanual-en-base-transparency.tex
-2020/12/27 | 15474 | graphics/pgf/base/tex/pgflibrarypatterns.meta.code.tex
-2020/12/27 | 1532 | graphics/pgf/base/tex/tikzlibraryshapes.gates.logic.IEC.code.tex
-2020/12/27 | 1524 | graphics/pgf/base/doc/text-en/pgfmanual-en-library-fadings.tex
-2020/12/27 | 151 | graphics/pgf/base/doc/version-for-xetex/en/plots/pgf-parametric-example-cut.gnuplot
-2020/12/27 | 151 | graphics/pgf/base/doc/version-for-pdftex/en/plots/pgf-parametric-example-cut.gnuplot
-2020/12/27 | 151 | graphics/pgf/base/doc/version-for-luatex/en/plots/pgf-parametric-example-cut.gnuplot
-2020/12/27 | 151 | graphics/pgf/base/doc/version-for-dvisvgm/en/plots/pgf-parametric-example-cut.gnuplot
-2020/12/27 | 151 | graphics/pgf/base/doc/version-for-dvips/en/plots/pgf-parametric-example-cut.gnuplot
-2020/12/27 | 151 | graphics/pgf/base/doc/version-for-dvipdfmx/en/plots/pgf-parametric-example-cut.gnuplot
-2020/12/27 | 151 | graphics/pgf/base/doc/version-for-dvipdfm/en/plots/pgf-parametric-example-cut.gnuplot
-2020/12/27 | 151918 | graphics/pgf/contrib/circuitikz/tex/pgfcircmultipoles.tex
-2020/12/27 | 1516 | fonts/ptex-fontmaps/maps/ms/otf-ko-ms.map
-2020/12/27 | 1510 | fonts/ptex-fontmaps/maps/cjkunifonts-ttf/otf-tc-cjkunifonts-ttf.map
-2020/12/27 | 150 | fonts/ptex-fontmaps/maps/ms/ptex-ms.map
-2020/12/27 | 1508 | graphics/pgf/base/lua/graphdrawing/pgf/gd/force/jedi/initialpositioning/RandomInitialPositioning.lua
-2020/12/27 | 1496 | fonts/ptex-fontmaps/maps/ipa/otf-up-ipa.map
-2020/12/27 | 1496 | fonts/ptex-fontmaps/maps/cjkunifonts-ttf/otf-sc-cjkunifonts-ttf.map
-2020/12/27 | 148 | fonts/ptex-fontmaps/maps/ume/ptex-ume.map
-2020/12/27 | 148246 | fonts/ptex-fontmaps/kanji-config-updmap.pdf
-2020/12/27 | 14804 | graphics/pgf/base/tex/tikzlibrarymindmap.code.tex
-2020/12/27 | 14802 | graphics/pgf/base/lua/graphdrawing/pgf/gd/control/Sublayouts.lua
-2020/12/27 | 1476 | fonts/ptex-fontmaps/maps/haranoaji/otf-tc-haranoaji.map
-2020/12/27 | 147175 | graphics/pgf/base/doc/images/pgfmanual-mindmap-1.pdf
-2020/12/27 | 146 | fonts/ptex-fontmaps/maps/unfonts/uptex-ko-unfonts.map
-2020/12/27 | 146 | fonts/ptex-fontmaps/maps/dynacomware/uptex-tc-dynacomware.map
-2020/12/27 | 1468 | graphics/pgf/base/lua/graphdrawing/pgf/gd/experimental/evolving/TimeSpec.lua
-2020/12/27 | 146602 | fonts/ptex-fontmaps/jis04cmap_exp/JISX0213-2004-H
-2020/12/27 | 1462 | fonts/ptex-fontmaps/maps/haranoaji/otf-sc-haranoaji.map
-2020/12/27 | 1462 | fonts/ptex-fontmaps/maps/haranoaji/otf-ko-haranoaji.map
-2020/12/27 | 1455 | fonts/ptex-fontmaps/jis04cmap_exp/cmapdec.lua
-2020/12/27 | 14536 | graphics/pgf/base/doc/text-en/pgfmanual-en-introduction.tex
-2020/12/27 | 14534 | graphics/pgf/base/lua/luamath/pgf/luamath/functions.lua
-2020/12/27 | 14524 | graphics/pgf/base/tex/pgflibraryplotmarks.code.tex
-2020/12/27 | 14515 | graphics/pgf/base/doc/text-en/pgfmanual-en-library-perspective.tex
-2020/12/27 | 14504 | graphics/pgf/base/doc/text-en/pgfmanual-en-gd-overview.tex
-2020/12/27 | 144 | graphics/pgf/base/doc/version-for-xetex/en/plots/pgf-parametric-example.gnuplot
-2020/12/27 | 144 | graphics/pgf/base/doc/version-for-pdftex/en/plots/pgf-parametric-example.gnuplot
-2020/12/27 | 144 | graphics/pgf/base/doc/version-for-luatex/en/plots/pgf-parametric-example.gnuplot
-2020/12/27 | 144 | graphics/pgf/base/doc/version-for-dvisvgm/en/plots/pgf-parametric-example.gnuplot
-2020/12/27 | 144 | graphics/pgf/base/doc/version-for-dvips/en/plots/pgf-parametric-example.gnuplot
-2020/12/27 | 144 | graphics/pgf/base/doc/version-for-dvipdfmx/en/plots/pgf-parametric-example.gnuplot
-2020/12/27 | 144 | graphics/pgf/base/doc/version-for-dvipdfm/en/plots/pgf-parametric-example.gnuplot
-2020/12/27 | 144 | fonts/ptex-fontmaps/maps/noEmbed/uptex-tc-noEmbed.map
-2020/12/27 | 1446 | fonts/ptex-fontmaps/maps/cjkunifonts/otf-tc-cjkunifonts.map
-2020/12/27 | 14413 | graphics/pgf/contrib/circuitikz/tex/pgfcirclabel.tex
-2020/12/27 | 14370 | graphics/pgf/base/lua/graphdrawing/pgf/gd/force/CoarseGraph.lua
-2020/12/27 | 1433 | graphics/pgf/base/lua/graphdrawing/pgf/gd/doc/ogdf/misclayout/BalloonLayout.lua
-2020/12/27 | 1432 | fonts/ptex-fontmaps/maps/solaris/otf-ko-solaris.map
-2020/12/27 | 1432 | fonts/ptex-fontmaps/maps/kozuka-pr6/otf-up-kozuka-pr6.map
-2020/12/27 | 1432 | fonts/ptex-fontmaps/maps/cjkunifonts/otf-sc-cjkunifonts.map
-2020/12/27 | 143246 | graphics/pgf/base/doc/text-en/pgfmanual-en-tikz-graphs.tex
-2020/12/27 | 142672 | graphics/pgf/base/doc/text-en/pgfmanual-en-dv-stylesheets.tex
-2020/12/27 | 1412 | fonts/ptex-fontmaps/maps/ms/otf-sc-ms.map
-2020/12/27 | 14117 | graphics/pgf/base/tex/pgflibrarycurvilinear.code.tex
-2020/12/27 | 1404 | fonts/ptex-fontmaps/maps/kozuka-pr6n/otf-up-kozuka-pr6n.map
-2020/12/27 | 14014 | graphics/pgf/base/lua/graphdrawing/pgf/gd/control/ComponentAlign.lua
-2020/12/27 | 139 | graphics/pgf/base/doc/images/brave-gnu-world-logo-mask.bb
-2020/12/27 | 1398 | graphics/pgf/base/lua/graphdrawing/pgf/gd/doc/ogdf/energybased/multilevelmixer/CirclePlacer.lua
-2020/12/27 | 138 | graphics/pgf/base/doc/version-for-vtex/en/plots/pgf-parametric-example.gnuplot
-2020/12/27 | 138 | graphics/pgf/base/doc/version-for-tex4ht/en/plots/pgf-parametric-example.gnuplot
-2020/12/27 | 138 | graphics/pgf/base/doc/text-en/plots/pgf-parametric-example.gnuplot
-2020/12/27 | 138 | fonts/ptex-fontmaps/maps/kozuka-pr6/ptex-kozuka-pr6-04.map
-2020/12/27 | 138 | fonts/ptex-fontmaps/maps/ipaex/ptex-ipaex.map
-2020/12/27 | 13892 | graphics/pgf/base/doc/text-en/pgfmanual-en-module-parser.tex
-2020/12/27 | 137 | graphics/pgf/base/doc/images/brave-gnu-world-logo.25.bb
-2020/12/27 | 1376 | fonts/ptex-fontmaps/maps/ms-osx/otf-sc-ms-osx.map
-2020/12/27 | 1376 | fonts/ptex-fontmaps/maps/kozuka/otf-up-kozuka.map
-2020/12/27 | 1374 | fonts/ptex-fontmaps/maps/adobe/otf-ko-adobe.map
-2020/12/27 | 1372 | fonts/ptex-fontmaps/maps/hiragino-pron/otf-up-hiragino-pron.map
-2020/12/27 | 1372 | fonts/ptex-fontmaps/maps/adobe/otf-tc-adobe.map
-2020/12/27 | 136 | fonts/ptex-fontmaps/maps/haranoaji/ptex-haranoaji.map
-2020/12/27 | 1358 | fonts/ptex-fontmaps/maps/adobe/otf-sc-adobe.map
-2020/12/27 | 134 | graphics/pgf/base/doc/images/brave-gnu-world-logo.bb
-2020/12/27 | 134 | fonts/ptex-fontmaps/maps/kozuka-pr6n/ptex-kozuka-pr6n-04.map
-2020/12/27 | 1344 | fonts/ptex-fontmaps/maps/hiragino/otf-up-hiragino.map
-2020/12/27 | 1340 | fonts/ptex-fontmaps/maps/noEmbed/otf-up-noEmbed.map
-2020/12/27 | 13391 | graphics/pgf/base/tex/pgfmathcalc.code.tex
-2020/12/27 | 1337 | graphics/pgf/base/source/layered_script.h
-2020/12/27 | 13375 | graphics/pgf/base/tex/pgflibrarydecorations.footprints.code.tex
-2020/12/27 | 1334 | graphics/pgf/base/source/FMMMLayout_script.h
-2020/12/27 | 13244 | graphics/pgf/base/tex/pgfsys-luatex.def
-2020/12/27 | 13202142 | install/graphics/pgf/base/pgf.tds.zip
-2020/12/27 | 1319 | graphics/pgf/base/tex/tikzlibrarydecorations.pathreplacing.code.tex
-2020/12/27 | 13134 | graphics/pgf/base/tex/pgflibraryshadings.code.tex
-2020/12/27 | 13128650 | graphics/pgf/base.zip
-2020/12/27 | 1310 | graphics/pgf/base/doc/text-en/pgfmanual-en-gd-force.tex
-2020/12/27 | 130 | fonts/ptex-fontmaps/maps/kozuka/ptex-kozuka-04.map
-2020/12/27 | 1309 | graphics/pgf/base/lua/graphdrawing/pgf/gd/layered/edge_routing.lua
-2020/12/27 | 13093 | graphics/pgf/base/lua/graphdrawing/pgf/gd/force/SpringHu2006.lua
-2020/12/27 | 1308 | graphics/pgf/base/source/PlanarizationLayout_script.h
-2020/12/27 | 1307 | fonts/ptex-fontmaps/examples/otf-sample.tex
-2020/12/27 | 1303 | graphics/pgf/base/tex/tikzlibraryshapes.gates.logic.US.code.tex
-2020/12/27 | 1303 | graphics/pgf/base/source/FastSimpleHierarchyLayout_script.h
-2020/12/27 | 13039 | graphics/pgf/base/doc/text-en/pgfmanual-en-library-automata.tex
-2020/12/27 | 1296 | graphics/pgf/base/tex/t-pgfmod.tex
-2020/12/27 | 1286 | graphics/pgf/base/tex/t-pgfcor.tex
-2020/12/27 | 1280 | graphics/pgf/base/tex/pgfexternalwithdepth.tex
-2020/12/27 | 1280 | graphics/pgf/base/source/SpringEmbedderKK_script.h
-2020/12/27 | 1268 | fonts/ptex-fontmaps/maps/yu-osx/otf-up-yu-osx.map
-2020/12/27 | 12656 | graphics/pgf/base/tex/pgflibrarydecorations.text.code.tex
-2020/12/27 | 12652 | graphics/pgf/base/tex/tikzlibrarycalendar.code.tex
-2020/12/27 | 126092 | graphics/pgf/base/doc/text-en/pgfmanual-en-tikz-shapes.tex
-2020/12/27 | 12601 | graphics/pgf/base/tex/pgfsys-pdftex.def
-2020/12/27 | 1258 | fonts/ptex-fontmaps/maps/fandol/otf-sc-fandol.map
-2020/12/27 | 1254 | graphics/pgf/base/source/SimpleDemoCPlusPlus.c++
-2020/12/27 | 1251 | graphics/pgf/base/doc/text-en/pgfmanual-en-library-through.tex
-2020/12/27 | 124 | fonts/ptex-fontmaps/maps/hiragino-pron/ptex-hiragino-pron-04.map
-2020/12/27 | 12413 | graphics/pgf/base/lua/graphdrawing/pgf/gd/phylogenetics/DistanceMatrix.lua
-2020/12/27 | 1238 | graphics/pgf/base/lua/graphdrawing/pgf/gd/doc/ogdf/layered/CoffmanGrahamRanking.lua
-2020/12/27 | 122 | fonts/ptex-fontmaps/maps/ipa/ptex-ipa.map
-2020/12/27 | 12261 | graphics/pgf/base/lua/graphdrawing/pgf/gd/phylogenetics/BalancedNearestNeighbourInterchange.lua
-2020/12/27 | 12243 | graphics/pgf/base/tex/pgfmodulenonlineartransformations.code.tex
-2020/12/27 | 1222 | graphics/pgf/base/source/SolarMerger_script.h
-2020/12/27 | 12227 | graphics/pgf/base/lua/graphdrawing/pgf/gd/layered/Sugiyama.lua
-2020/12/27 | 12193 | fonts/ptex-fontmaps/README
-2020/12/27 | 1217 | fonts/ptex-fontmaps/examples/otf-sample-04.tex
-2020/12/27 | 1216 | fonts/ptex-fontmaps/maps/ms-osx/otf-up-ms-osx.map
-2020/12/27 | 120 | fonts/ptex-fontmaps/maps/hiragino/ptex-hiragino-04.map
-2020/12/27 | 1201 | graphics/pgf/base/tex/tikzlibraryshapes.callouts.code.tex
-2020/12/27 | 1196 | fonts/ptex-fontmaps/maps/apple/otf-ko-apple.map
-2020/12/27 | 11960 | graphics/pgf/base/doc/text-en/pgfmanual-en-base-images.tex
-2020/12/27 | 118 | fonts/ptex-fontmaps/maps/kozuka-pr6/ptex-kozuka-pr6.map
-2020/12/27 | 1182 | fonts/ptex-fontmaps/maps/noEmbed/otf-ko-noEmbed.map
-2020/12/27 | 1179 | graphics/pgf/base/tex/tikzlibraryfadings.code.tex
-2020/12/27 | 11777 | graphics/pgf/base/tex/pgfutil-context.def
-2020/12/27 | 1172 | graphics/pgf/base/lua/graphdrawing/pgf/gd/doc/ogdf/energybased/multilevelmixer/SolarMerger.lua
-2020/12/27 | 1172 | graphics/pgf/base/doc/version-for-dvips/en/Makefile
-2020/12/27 | 1169 | graphics/pgf/base/tex/tikzlibraryer.code.tex
-2020/12/27 | 1169 | graphics/pgf/base/source/SiftingHeuristic_script.h
-2020/12/27 | 11601 | graphics/pgf/base/doc/text-en/pgfmanual-en-gd-display-layer.tex
-2020/12/27 | 11566 | graphics/pgf/base/doc/version-for-dvisvgm/pgfmanual-dvisvgm.cfg
-2020/12/27 | 11557 | graphics/pgf/base/doc/text-en/pgfmanual-en-library-edges.tex
-2020/12/27 | 1151 | graphics/pgf/base/lua/graphdrawing/pgf/gd/doc/ogdf/layered/OptimalRanking.lua
-2020/12/27 | 11518 | graphics/pgf/base/tex/tikzlibrarytopaths.code.tex
-2020/12/27 | 115153 | graphics/pgf/base/doc/text-en/pgfmanual-en-tikz-animations.tex
-2020/12/27 | 114 | fonts/ptex-fontmaps/maps/kozuka-pr6n/ptex-kozuka-pr6n.map
-2020/12/27 | 1142 | graphics/pgf/base/doc/licenses/LICENSE
-2020/12/27 | 11407 | graphics/pgf/base/doc/text-en/pgfmanual-en-tikz-design.tex
-2020/12/27 | 113 | graphics/pgf/base/doc/version-for-xetex/en/plots/pgf-tan-example.gnuplot
-2020/12/27 | 113 | graphics/pgf/base/doc/version-for-pdftex/en/plots/pgf-tan-example.gnuplot
-2020/12/27 | 113 | graphics/pgf/base/doc/version-for-luatex/en/plots/pgf-tan-example.gnuplot
-2020/12/27 | 113 | graphics/pgf/base/doc/version-for-dvisvgm/en/plots/pgf-tan-example.gnuplot
-2020/12/27 | 113 | graphics/pgf/base/doc/version-for-dvips/en/plots/pgf-tan-example.gnuplot
-2020/12/27 | 113 | graphics/pgf/base/doc/version-for-dvipdfmx/en/plots/pgf-tan-example.gnuplot
-2020/12/27 | 113 | graphics/pgf/base/doc/version-for-dvipdfm/en/plots/pgf-tan-example.gnuplot
-2020/12/27 | 113 | graphics/pgf/base/doc/text-en/plots/pgf-tan-example.gnuplot
-2020/12/27 | 1136 | fonts/ptex-fontmaps/maps/unfonts/otf-ko-unfonts.map
-2020/12/27 | 1135 | graphics/pgf/base/lua/graphdrawing/pgf/gd/force/ControlStart.lua
-2020/12/27 | 11349 | graphics/pgf/base/tex/pgfsys-dvi.def
-2020/12/27 | 11324 | graphics/pgf/base/lua/graphdrawing/pgf/gd/trees/doc.lua
-2020/12/27 | 11312 | graphics/pgf/base/lua/graphdrawing/pgf/gd/model/Vertex.lua
-2020/12/27 | 112 | fonts/ptex-fontmaps/maps/yu-osx/ptex-yu-osx-04.map
-2020/12/27 | 1126 | fonts/ptex-fontmaps/maps/dynacomware/otf-tc-dynacomware.map
-2020/12/27 | 1123157 | graphics/pgf/contrib/circuitikz/doc/circuitikzmanual.pdf
-2020/12/27 | 11132 | graphics/pgf/contrib/circuitikz/tex/circuitikz.sty
-2020/12/27 | 11127 | graphics/pgf/base/lua/graphdrawing/pgf/gd/lib.lua
-2020/12/27 | 110 | fonts/ptex-fontmaps/maps/sourcehan/ptex-sourcehan-04.map
-2020/12/27 | 110 | fonts/ptex-fontmaps/maps/sourcehan-otc/ptex-sourcehan-otc-04.map
-2020/12/27 | 110 | fonts/ptex-fontmaps/maps/noto/ptex-noto-04.map
-2020/12/27 | 110 | fonts/ptex-fontmaps/maps/noto-otc/ptex-noto-otc-04.map
-2020/12/27 | 110 | fonts/ptex-fontmaps/maps/noEmbed/ptex-noEmbed-04.map
-2020/12/27 | 110 | fonts/ptex-fontmaps/maps/kozuka/ptex-kozuka.map
-2020/12/27 | 11083 | graphics/pgf/base/lua/graphdrawing/pgf/gd/control/Distances.lua
-2020/12/27 | 1107 | graphics/pgf/base/source/tikzexternaltest.code.tex
-2020/12/27 | 1106 | fonts/ptex-fontmaps/maps/noEmbed/otf-sc-noEmbed.map
-2020/12/27 | 1105 | graphics/pgf/base/lua/graphdrawing/pgf/gd/force/jedi/base/ForceTemplate.lua
-2020/12/27 | 1104 | graphics/pgf/base/source/IndependentSetMerger_script.h
-2020/12/27 | 1101 | graphics/pgf/base/source/LocalBiconnectedMerger_script.h
-2020/12/27 | 10925 | graphics/pgf/base/tex/pgfmathfunctions.misc.code.tex
-2020/12/27 | 1090 | graphics/pgf/base/tex/pgf.sty
-2020/12/27 | 10901 | graphics/pgf/base/tex/pgfmodulebending.code.tex
-2020/12/27 | 1087 | graphics/pgf/base/source/multilevelmixer_script.h
-2020/12/27 | 1087 | graphics/pgf/base/lua/graphdrawing/pgf/gd/force/SpringElectricalLayouts.lua
-2020/12/27 | 1080 | graphics/pgf/base/source/INSTALL
-2020/12/27 | 1077 | graphics/pgf/base/source/SimpleDemoOGDF.c++
-2020/12/27 | 1077 | graphics/pgf/base/source/BarycenterPlacer_script.h
-2020/12/27 | 10778 | graphics/pgf/base/doc/text-en/pgfmanual-en-library-matrices.tex
-2020/12/27 | 1068 | graphics/pgf/base/lua/graphdrawing/pgf/gd/doc/ogdf/layered/SiftingHeuristic.lua
-2020/12/27 | 106851 | graphics/pgf/base/doc/text-en/pgfmanual-en-tikz-arrows.tex
-2020/12/27 | 10610 | graphics/pgf/base/doc/text-en/pgfmanual-en-library-profiler.tex
-2020/12/27 | 10580316 | graphics/pgf/base/doc/pgfmanual.pdf
-2020/12/27 | 1057 | graphics/pgf/base/source/CoffmanGrahamRanking_script.h
-2020/12/27 | 10535 | graphics/pgf/base/doc/text-en/pgfmanual-en-base-patterns.tex
-2020/12/27 | 105225 | graphics/pgf/contrib/circuitikz/tex/pgfcirc.defines.tex
-2020/12/27 | 104 | fonts/ptex-fontmaps/maps/hiragino-pron/ptex-hiragino-pron.map
-2020/12/27 | 104935 | graphics/pgf/base/tex/pgfmathfloat.code.tex
-2020/12/27 | 1048 | fonts/ptex-fontmaps/maps/noEmbed/otf-tc-noEmbed.map
-2020/12/27 | 10461 | graphics/pgf/base/doc/text-en/pgfmanual-en-library-shadows.tex
-2020/12/27 | 10416 | graphics/pgf/base/doc/text-en/pgfmanual-en-math-algorithms.tex
-2020/12/27 | 1040 | graphics/pgf/base/tex/tikzlibrarythrough.code.tex
-2020/12/27 | 1033 | graphics/pgf/base/source/MatchingMerger_script.h
-2020/12/27 | 1030 | graphics/pgf/base/lua/graphdrawing/pgf/gd/model/Hyperedge.lua
-2020/12/27 | 1022 | graphics/pgf/base/source/OptimalRanking_script.h
-2020/12/27 | 10197 | graphics/pgf/base/lua/graphdrawing/pgf/gd/force/jedi/doc.lua
-2020/12/27 | 1017 | graphics/pgf/base/tex/pgfexternal.tex
-2020/12/27 | 1017 | graphics/pgf/base/source/EdgeCoverMerger_script.h
-2020/12/27 | 10165 | graphics/pgf/base/tex/pgfmathfunctions.base.code.tex
-2020/12/27 | 10130 | graphics/pgf/base/tex/pgfmodulesnakes.code.tex
-2020/12/27 | 100 | fonts/ptex-fontmaps/maps/hiragino/ptex-hiragino.map
-2020/12/27 | 10074 | graphics/pgf/base/doc/text-en/pgfmanual-en-main-preamble.tex
-2020/12/27 | 1000 | graphics/pgf/base/source/MultilevelLayout_script.h
-2020/12/27 | 10009 | graphics/pgf/base/tex/pgfutil-plain.def
diff --git a/fonts/newcomputermodern/NewCM10-Bold.otf b/fonts/newcomputermodern/NewCM10-Bold.otf
index 235b07d321..57a3b67614 100644
--- a/fonts/newcomputermodern/NewCM10-Bold.otf
+++ b/fonts/newcomputermodern/NewCM10-Bold.otf
Binary files differ
diff --git a/fonts/newcomputermodern/NewCM10-BoldItalic.otf b/fonts/newcomputermodern/NewCM10-BoldItalic.otf
index 499276331b..7ab36d4cab 100644
--- a/fonts/newcomputermodern/NewCM10-BoldItalic.otf
+++ b/fonts/newcomputermodern/NewCM10-BoldItalic.otf
Binary files differ
diff --git a/fonts/newcomputermodern/NewCM10-Book.otf b/fonts/newcomputermodern/NewCM10-Book.otf
index 486faa9e81..d859930f1d 100644
--- a/fonts/newcomputermodern/NewCM10-Book.otf
+++ b/fonts/newcomputermodern/NewCM10-Book.otf
Binary files differ
diff --git a/fonts/newcomputermodern/NewCM10-BookItalic.otf b/fonts/newcomputermodern/NewCM10-BookItalic.otf
index e75ce8a87b..8f79683b88 100644
--- a/fonts/newcomputermodern/NewCM10-BookItalic.otf
+++ b/fonts/newcomputermodern/NewCM10-BookItalic.otf
Binary files differ
diff --git a/fonts/newcomputermodern/NewCM10-Italic.otf b/fonts/newcomputermodern/NewCM10-Italic.otf
index 1eb5b1af50..3088ef239e 100644
--- a/fonts/newcomputermodern/NewCM10-Italic.otf
+++ b/fonts/newcomputermodern/NewCM10-Italic.otf
Binary files differ
diff --git a/fonts/newcomputermodern/NewCM10-Regular.otf b/fonts/newcomputermodern/NewCM10-Regular.otf
index d9a8b7277c..53b9521d9f 100644
--- a/fonts/newcomputermodern/NewCM10-Regular.otf
+++ b/fonts/newcomputermodern/NewCM10-Regular.otf
Binary files differ
diff --git a/fonts/newcomputermodern/NewCMSans10-Bold.otf b/fonts/newcomputermodern/NewCMSans10-Bold.otf
index b5ed8dea11..6e3cfed466 100644
--- a/fonts/newcomputermodern/NewCMSans10-Bold.otf
+++ b/fonts/newcomputermodern/NewCMSans10-Bold.otf
Binary files differ
diff --git a/fonts/newcomputermodern/NewCMSans10-BoldOblique.otf b/fonts/newcomputermodern/NewCMSans10-BoldOblique.otf
index b995153de9..7d9afe696d 100644
--- a/fonts/newcomputermodern/NewCMSans10-BoldOblique.otf
+++ b/fonts/newcomputermodern/NewCMSans10-BoldOblique.otf
Binary files differ
diff --git a/fonts/newcomputermodern/NewCMSans10-Book.otf b/fonts/newcomputermodern/NewCMSans10-Book.otf
index 999e385185..fdffd86980 100644
--- a/fonts/newcomputermodern/NewCMSans10-Book.otf
+++ b/fonts/newcomputermodern/NewCMSans10-Book.otf
Binary files differ
diff --git a/fonts/newcomputermodern/NewCMSans10-BookOblique.otf b/fonts/newcomputermodern/NewCMSans10-BookOblique.otf
index 70a626f8de..36d39834b3 100644
--- a/fonts/newcomputermodern/NewCMSans10-BookOblique.otf
+++ b/fonts/newcomputermodern/NewCMSans10-BookOblique.otf
Binary files differ
diff --git a/fonts/newcomputermodern/NewCMSans10-Oblique.otf b/fonts/newcomputermodern/NewCMSans10-Oblique.otf
index 30b007d510..f32bbd2723 100644
--- a/fonts/newcomputermodern/NewCMSans10-Oblique.otf
+++ b/fonts/newcomputermodern/NewCMSans10-Oblique.otf
Binary files differ
diff --git a/fonts/newcomputermodern/NewCMSans10-Regular.otf b/fonts/newcomputermodern/NewCMSans10-Regular.otf
index 879667b0b2..cfd86ec894 100644
--- a/fonts/newcomputermodern/NewCMSans10-Regular.otf
+++ b/fonts/newcomputermodern/NewCMSans10-Regular.otf
Binary files differ
diff --git a/fonts/newcomputermodern/README b/fonts/newcomputermodern/README
index b1a0d4d9aa..8cc575da57 100644
--- a/fonts/newcomputermodern/README
+++ b/fonts/newcomputermodern/README
@@ -1,10 +1,10 @@
New Computer Modern Fonts
- (Package version 2.33, GustFLv1 or later)
+ (Package version 2.34, GustFLv1 or later)
Antonis Tsolomitis
- Samos, Greece, 2019--2020
+ Samos, Greece, 2019--2021
This is a release of a new assembly of ComputerModern
fonts plus glyphs for non latin alphabets which are considered
@@ -184,6 +184,10 @@ This version fixes wrong liga tables for standard ligatures
It also adds a newcomputermodern.sty file.
---------------------------------------------------
+Version 2.34 fixes a problem with the names of the rare
+f, longs, c, and s ligatures.
+
+---------------------------------------------------
Antonis Tsolomitis
Professor
diff --git a/graphics/circuit_macros/CHANGES b/graphics/circuit_macros/CHANGES
index 1f84acc33b..3d78630bf7 100644
--- a/graphics/circuit_macros/CHANGES
+++ b/graphics/circuit_macros/CHANGES
@@ -1,5 +1,6 @@
CHANGES
+Version 9.5: Distribution cleaned and a non utf-8 character removed.
Version 9.4: Changes to examples and additional SVG examples. New
macros RightAngle, PerpTo, langle, ArcAngle, DCsymbol. Rewritten
arrester macro. Tweaked Equidist3, ground, antenna, NeedDpicTools.
diff --git a/graphics/circuit_macros/Copying b/graphics/circuit_macros/Copying
index 1c8e4d1950..26840bdaef 100644
--- a/graphics/circuit_macros/Copying
+++ b/graphics/circuit_macros/Copying
@@ -1,4 +1,4 @@
-* Circuit_macros Version 9.4, copyright (c) 2020 J. D. Aplevich under *
+* Circuit_macros Version 9.5, copyright (c) 2021 J. D. Aplevich under *
* the LaTeX Project Public Licence in file Licence.txt. The files of *
* this distribution may be redistributed or modified provided that this *
* copyright notice is included and provided that modifications are clearly *
diff --git a/graphics/circuit_macros/README b/graphics/circuit_macros/README
index 1ae81ea52e..1da33f0aa0 100644
--- a/graphics/circuit_macros/README
+++ b/graphics/circuit_macros/README
@@ -1,5 +1,5 @@
-* Circuit_macros Version 9.4, copyright (c) 2020 J. D. Aplevich under *
+* Circuit_macros Version 9.5, copyright (c) 2021 J. D. Aplevich under *
* the LaTeX Project Public Licence in file Licence.txt. The files of *
* this distribution may be redistributed or modified provided that this *
* copyright notice is included and provided that modifications are clearly *
diff --git a/graphics/circuit_macros/darrow.m4 b/graphics/circuit_macros/darrow.m4
index 44da3b45da..c3183ccd2c 100644
--- a/graphics/circuit_macros/darrow.m4
+++ b/graphics/circuit_macros/darrow.m4
@@ -1,7 +1,7 @@
divert(-1)
darrow.m4 Macros for double lines and arrows
-* Circuit_macros Version 9.4, copyright (c) 2020 J. D. Aplevich under *
+* Circuit_macros Version 9.5, copyright (c) 2021 J. D. Aplevich under *
* the LaTeX Project Public Licence in file Licence.txt. The files of *
* this distribution may be redistributed or modified provided that this *
* copyright notice is included and provided that modifications are clearly *
diff --git a/graphics/circuit_macros/doc/Circuit_macros.pdf b/graphics/circuit_macros/doc/Circuit_macros.pdf
index 6e50fe8ba6..a9c34834ce 100644
--- a/graphics/circuit_macros/doc/Circuit_macros.pdf
+++ b/graphics/circuit_macros/doc/Circuit_macros.pdf
Binary files differ
diff --git a/graphics/circuit_macros/doc/Circuit_macros.tex b/graphics/circuit_macros/doc/Circuit_macros.tex
index 49e6570970..fcd9e09fa6 100644
--- a/graphics/circuit_macros/doc/Circuit_macros.tex
+++ b/graphics/circuit_macros/doc/Circuit_macros.tex
@@ -58,6 +58,8 @@
\let\@@tmp\@svsec\def\@svsec{\llap{\@@tmp}}%
}}
+\renewcommand\contentsname{Contents, \Version}
+
\makeatother
\hypersetup{
@@ -70,11 +72,17 @@
\begin{document}
\title{M4 Macros for Electric Circuit Diagrams in \LaTeX\ Documents}
\author{Dwight Aplevich}
+\enlargethispage{\baselineskip}
\date{%
-\input Version
+%\input Version
\vspace*{-\baselineskip}
}
\maketitle
+% \pdfbookmark[section]{\contentsname}{toc}
+ \pdfbookmark[section]{Contents}{toc}
+\begin{multicols}{2}
+ \tableofcontents
+\end{multicols}
\input body
diff --git a/graphics/circuit_macros/doc/Makefile b/graphics/circuit_macros/doc/Makefile
index fb7ed9bc93..1abd51504e 100644
--- a/graphics/circuit_macros/doc/Makefile
+++ b/graphics/circuit_macros/doc/Makefile
@@ -67,7 +67,7 @@ M4LIBS = $(MODE).m4
$(DOC).pdf:
touch mode.tex
-if grep -q tikz mode.tex ; then true ; else \
- make clean ; printf "\\usepackage{tikz}\n" > mode.tex ; fi
+ rm mode.tex; make MODE=tikz clean mode.tex ; fi
make MODE=pgf PIC="dpic -g" LATEX=pdflatex SFX=pdf \
POST="; printf '\\\\vspace*{-0.5\\\\baselineskip}\\n'" \
$(DOC).pdf
@@ -113,6 +113,8 @@ mode.tex:
-if test "$(MODE)" = "pstricks" ; then \
printf "\\usepackage{pstricks}\n" > mode.tex ; else \
printf "\\usepackage{tikz}\n" > mode.tex ; fi
+ printf "\\def\\Version{" >> mode.tex
+ sed -e 's/$$/}/' Version.tex >> mode.tex
heading.tex:
printf '\\documentclass{article}\n' > heading.tex
diff --git a/graphics/circuit_macros/doc/Version.tex b/graphics/circuit_macros/doc/Version.tex
index 9d14ec204e..ccce7cfa86 100644
--- a/graphics/circuit_macros/doc/Version.tex
+++ b/graphics/circuit_macros/doc/Version.tex
@@ -1 +1 @@
-Version 9.4
+Version 9.5
diff --git a/graphics/circuit_macros/doc/body.tex b/graphics/circuit_macros/doc/body.tex
index ac8db93ef5..0afb23e5be 100644
--- a/graphics/circuit_macros/doc/body.tex
+++ b/graphics/circuit_macros/doc/body.tex
@@ -41,10 +41,10 @@
%
\newcommand{\Example}[1]{\vspace{\parsep}\noindent {\bf Example #1:}}
%
- \pdfbookmark[section]{\contentsname}{toc}
-\begin{multicols}{2}
- \tableofcontents
-\end{multicols}
+% \pdfbookmark[section]{\contentsname}{toc}
+%\begin{multicols}{2}
+% \tableofcontents
+%\end{multicols}
%
\xection{Introduction\label{Introduction:}}
\begin{quotation}\noindent
@@ -55,10 +55,8 @@
gratifying to try with a computer~\cite{Landauer95}.
\end{quotation}
-This manual
-%\footnote{%
-%This manual is best viewed with a reader that shows bookmarks
-%for easy navigation and for exploring the list of defined macros.}%
+This manual\footnote{%
+This document is best displayed with a reader that shows bookmarks.}
describes a method for drawing electric circuits and
other diagrams in \latex and web documents.
The diagrams are defined in the simple \pic drawing language~\cite{KRpic}
diff --git a/graphics/circuit_macros/dpictools.pic b/graphics/circuit_macros/dpictools.pic
index 008360f9a4..0afd517ce7 100644
--- a/graphics/circuit_macros/dpictools.pic
+++ b/graphics/circuit_macros/dpictools.pic
@@ -3,7 +3,7 @@
# m4 macro NeedDpicTools or the pic statement copy "HOMELIB_/dpictools.pic"
# when HOMELIB_ is defined or, generically, copy "<path>dpictools.pic"
-# Circuit_macros Version 9.4, copyright (c) 2020 J. D. Aplevich under #
+# Circuit_macros Version 9.5, copyright (c) 2021 J. D. Aplevich under #
# the LaTeX Project Public Licence in file Licence.txt. The files of #
# this distribution may be redistributed or modified provided that this #
# copyright notice is included and provided that modifications are clearly #
diff --git a/graphics/circuit_macros/examples/examples.pdf b/graphics/circuit_macros/examples/examples.pdf
index a2f15a2c9a..e658c456a0 100644
--- a/graphics/circuit_macros/examples/examples.pdf
+++ b/graphics/circuit_macros/examples/examples.pdf
Binary files differ
diff --git a/graphics/circuit_macros/examples/mf/cct.mf b/graphics/circuit_macros/examples/mf/cct.mf
index e28b40c9f9..e523a753e2 100644
--- a/graphics/circuit_macros/examples/mf/cct.mf
+++ b/graphics/circuit_macros/examples/mf/cct.mf
@@ -1,5 +1,5 @@
% cct.mf, generated by Mfpic, v1.10 2012/12/03,
-% from TeX source "font" on 2020/12/20 at 17:40
+% from TeX source "font" on 2021/01/03 at 16:42
numeric mfpicversion; mfpicversion := 110;
if unknown mode: mode := localfont; fi
if unknown mag: mag := 1000/1000; fi
diff --git a/graphics/circuit_macros/examples/nsvg/Makefile b/graphics/circuit_macros/examples/nsvg/Makefile
deleted file mode 100644
index b2132e1ee8..0000000000
--- a/graphics/circuit_macros/examples/nsvg/Makefile
+++ /dev/null
@@ -1,92 +0,0 @@
-LIBDIR = $$HOME/lib
-M4LIBS = svg.m4 SVGconfig.m4
-M4LIBS = svg.m4
-
-# To process a single file, copy it to test.m4 and type "make tst"
-# to produce tstSVG.html
-
-DPIC = dpic
-#DPIC = $$HOME/dpic/build/p2c/ftp/dpic
-#DPIC = ../../../dpic/build/p2c/ftp/dpic
-#DPIC = ../../../dpic/bison/dpic
-#DPIC = ../../../dpic/bdev/dpic
-
-# To test the Windows executable. Change these as needed for the operating
-# system. NOTE: AntiqueClockSVG.m4 and Connectors.m4 use awk and sed which
-# do not work at present with the Windows version.
-# M4LIBS = svg.m4 windows.m4
-# DPIC = ../../../dpic/bison/distsrc/Windows/dpic
-
-.SUFFIXES: .pic .svg .m4
-.pic.svg:
- $(DPIC) -v $*.pic > $*.svg
- grep '<\!-- width' $*.svg | sed -e 's%<\!-- *%%' -e 's% *-->%%' > $*.siz
-.m4.svg:
- m4 $(M4LIBS) $*.m4 | sed -e '/^\%/d' > $*.pic
- $(DPIC) -v $*.pic > $*.svg
- grep '<\!-- width' $*.svg | sed -e 's%<\!-- *%%' -e 's% *-->%%' > $*.siz
-
-PAGES = examples_1.svg
-
-examplesSVG.html: examplesSVG.htmx pages
- Version=`sed -e 's/Version //' $(LIBDIR)/doc/Version.tex` ; \
- sed -e 's/Version XXX/Version '$$Version'/' examplesSVG.htmx \
- | m4 > examplesSVG.html
-
-pages:
- (cd .. ; make )
- cp ../examples.pdf .
- pdf2svg examples.pdf
- touch pages
-
-SED = sed -e '/^\%/d'
-TEST = test
-tst:
- if test -f test.pic; then printf "\n\nUsage: make clean tst\n\n"; exit 1; fi
- m4 $(M4LIBS) test.m4 | $(SED) > test.pic
- $(DPIC) -v $(TEST).pic > $(TEST).svg
- m4 $(M4LIBS) $(TEST).m4 | $(SED) > $(TEST).pic
- $(DPIC) -v $(TEST).pic > $(TEST).svg
- grep '<\!-- width' $(TEST).svg | sed -e 's%<\!-- *%%' -e 's% *-->%%' \
- > $(TEST).siz
- make tstSVG.html
-
-test.pic:
- if test -f test.pic ; then echo "Usage: make clean tst" ; fi
- m4 $(M4LIBS) test.m4 | $(SED) > test.pic
- m4 $(M4LIBS) test.m4 | $(SED) > test.pic
-
-tstSVG.html: tstSVG.htmx $(TEST).svg
- Version=`sed -e 's/Version //' $(LIBDIR)/doc/Version.tex` ; \
- sed -e 's/Version XXX/Version '$$Version'/' \
- -e 's/XXXXX/'$(TEST)'/g' \
- tstSVG.htmx | m4 > tstSVG.html
-# cp tstSVG.html $(TEST) $$HOME/public_html/svg
-
-xst: Incleps.png
-
-AntiqueClockSVG.svg ConnectorsSVG.svg:
- m4 $(M4LIBS) $*.m4 | sed -e '/^\%/d' > $*.pic
- $(DPIC) -v $*.pic > $*.svg
- m4 $(M4LIBS) $*.m4 | sed -e '/^\%/d' > $*.pic
- $(DPIC) -v $*.pic > $*.svg
- grep '<\!-- width' $*.svg | sed -e 's%<\!-- *%%' -e 's% *-->%%' > $*.siz
-
-InclepsSVG.svg: InclepsSVG.m4
- m4 $(M4LIBS) $*.m4 | sed -e '/^\%/d' > $*.pic
- $(DPIC) -v $*.pic > $*.svg
- $(DPIC) -v $*.pic > $*.svg
-
-Incleps.png:
- (cd ..; make Incleps.png); cp ../Incleps.png .
-
-clean:
- @printf "\n svg clean:\n"
- rm -f *.svg *.dim *.ps *log *.siz *.pic examplesSVG.html Incleps.png
- rm -f tstSVG.html copy_tmp__
- rm -f pages
- @printf "\n"
-
-clobber: clean
- (cd dev; make clobber)
- rm -f test.m4
diff --git a/graphics/circuit_macros/examples/nsvg/dev/F_test.tex b/graphics/circuit_macros/examples/nsvg/dev/F_test.tex
deleted file mode 100644
index 68098bbf3a..0000000000
--- a/graphics/circuit_macros/examples/nsvg/dev/F_test.tex
+++ /dev/null
@@ -1,5 +0,0 @@
-\documentclass[crop,tikz,multi=false]{standalone}
-\usepackage{boxdims,siunitx,amssymb}
-\begin{document}
-\input test.tex
-\end{document}
diff --git a/graphics/circuit_macros/examples/nsvg/dev/Makefile b/graphics/circuit_macros/examples/nsvg/dev/Makefile
deleted file mode 100644
index cdc126d8bd..0000000000
--- a/graphics/circuit_macros/examples/nsvg/dev/Makefile
+++ /dev/null
@@ -1,81 +0,0 @@
-LIBDIR = $$HOME/lib
-M4LIBS = pgf.m4
-M4 = m4
-
-# To process a single file, copy it to test.m4 and type "make tst"
-# to produce tstSVG.html
-
-DPIC = dpic
-#DPIC = $$HOME/dpic/build/p2c/ftp/dpic
-#DPIC = $$HOME/dpic/build/p2c/ftp/dpic
-#DPIC = $$HOME/dpic/bison/dpic
-#DPIC = $$HOME/dpic/bdev/dpic
-
-.SUFFIXES: .pic .svg .m4 .pdf
-.pic.svg:
- $(DPIC) -v $*.pic > $*.svg
- grep '<\!-- width' $*.svg | sed -e 's%<\!-- *%%' -e 's% *-->%%' > $*.siz
-.m4.svg:
- touch F_$*.dim
- $(M4) pgf.m4 F_$*.dim $*.m4 > $*.pic
- $(DPIC) -g $*.pic >> $*.tex
- echo "\documentclass[crop,tikz,multi=false]{standalone}" > F_$*.tex
- echo "\usepackage{boxdims,siunitx,amssymb}" >> F_$*.tex
- echo "\begin{document}" >> F_$*.tex
- echo "\input $*.tex" >> F_$*.tex
- echo "\end{document}" >> F_$*.tex
- pdflatex --quiet F_$*
- $(M4) pgf.m4 F_$*.dim $*.m4 > $*.pic
- $(DPIC) -g $*.pic >> $*.tex
- pdflatex --quiet F_$*
- pdf2svg F_$*.pdf $*.svg
- rm -f F_$**
-.m4.pdf:
- touch F_$*.dim
- $(M4) pgf.m4 F_$*.dim $*.m4 > $*.pic
- $(DPIC) -g $*.pic >> $*.tex
- echo "\documentclass[crop,tikz,multi=false]{standalone}" > F_$*.tex
- echo "\usepackage{boxdims,siunitx,amssymb}" >> F_$*.tex
- echo "\begin{document}" >> F_$*.tex
- echo "\input $*.tex" >> F_$*.tex
- echo "\end{document}" >> F_$*.tex
- pdflatex --quiet F_$*
- $(M4) pgf.m4 F_$*.dim $*.m4 > $*.pic
- $(DPIC) -g $*.pic >> $*.tex
- pdflatex --quiet F_$*
- mv F_$*.pdf $*.pdf
-
-examplesSVG.html: examplesSVG.htmx pages
- Version=`sed -e 's/Version //' $(LIBDIR)/doc/Version.tex` ; \
- sed -e 's/Version XXX/Version '$$Version'/' examplesSVG.htmx \
- | m4 > examplesSVG.html
-
-SED = sed -e '/^\%/d'
-TEST = test
-tst:
- if test -f test.pic; then printf "\n\nUsage: make clean tst\n\n"; exit 1; fi
- m4 $(M4LIBS) test.m4 | $(SED) > test.pic
- $(DPIC) -v $(TEST).pic > $(TEST).svg
- m4 $(M4LIBS) $(TEST).m4 | $(SED) > $(TEST).pic
- $(DPIC) -v $(TEST).pic > $(TEST).svg
- grep '<\!-- width' $(TEST).svg | sed -e 's%<\!-- *%%' -e 's% *-->%%' \
- > $(TEST).siz
- make tstSVG.html
-
-tstSVG.html: tstSVG.htmx $(TEST).svg
- Version=`sed -e 's/Version //' $(LIBDIR)/doc/Version.tex` ; \
- sed -e 's/Version XXX/Version '$$Version'/' \
- -e 's/XXXXX/'$(TEST)'/g' \
- tstSVG.htmx | m4 > tstSVG.html
-# cp tstSVG.html $(TEST) $$HOME/public_html/svg
-
-clean:
- @printf "\n svg clean:\n"
- rm -f *.svg *.dim *.ps *log *.siz *.pic examplesSVG.html Incleps.png
- rm -f tstSVG.html copy_tmp__
- rm -f pages
- @printf "\n"
-
-clobber: clean
- (cd dev; make clobber)
- rm -f test.m4
diff --git a/graphics/circuit_macros/examples/nsvg/dev/test-1.svg b/graphics/circuit_macros/examples/nsvg/dev/test-1.svg
deleted file mode 100644
index 7c48b506b4..0000000000
--- a/graphics/circuit_macros/examples/nsvg/dev/test-1.svg
+++ /dev/null
@@ -1,162 +0,0 @@
-<?xml version='1.0' encoding='UTF-8'?>
-<!-- This file was generated by dvisvgm 2.6.3 -->
-<svg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='337.972pt' height='139.358pt' viewBox='0 -139.358 337.972 139.358'>
-<g id='page1'>
-<g transform='matrix(1 0 0 -1 0 0)'>
-<path d='M14.37648 26.83561C13.78867 26.447172 13.44992 26.237797 12.46398 26.237797C11.02929 26.237797 10.13304 27.73217 10.13304 29.16655C10.13304 30.52123 10.95961 32.08498 12.48367 32.08498C13.19117 32.08498 13.6393 31.91592 14.18711 31.56717L14.32648 32.38405C13.89836 32.59311 13.13117 32.7228 12.49367 32.7228C10.65086 32.7228 9.236483 31.16873 9.236483 29.07686C9.236483 27.50311 10.4218 25.590297 12.49367 25.590297C13.41023 25.590297 13.78867 25.749672 14.43617 26.148109L14.37648 26.83561Z'/>
-<path d='M7.0763 92.0121H6.19974L3.600049 85.098973H4.33692L5.10411 87.13116H8.00286L8.75974 85.098973H9.6763L7.0763 92.0121ZM7.78349 87.68897H5.31317L5.96067 89.49179C6.17005 90.0796 6.4788 90.92616 6.54849 91.29491H6.55849C6.57817 91.15554 6.64817 90.90647 6.87724 90.24897L7.78349 87.68897ZM14.5152 88.34647C14.5152 89.13335 14.4755 90.0596 14.0571 90.86647C13.6486 91.61366 12.96146 91.85272 12.45333 91.85272C11.86552 91.85272 11.16833 91.58366 10.75989 90.6971C10.43114 89.96991 10.38145 89.14335 10.38145 88.34647C10.38145 87.55929 10.42114 86.8321 10.72021 86.10491C11.11864 85.148661 11.87552 84.879911 12.44333 84.879911C13.17052 84.879911 13.798 85.288348 14.1168 85.975536C14.4158 86.62304 14.5152 87.28054 14.5152 88.34647ZM12.45333 85.487411C11.93521 85.487411 11.52708 85.865848 11.32771 86.58335C11.16833 87.15085 11.15833 87.68897 11.15833 88.46585C11.15833 89.09335 11.15833 89.69116 11.32771 90.23897C11.38739 90.42835 11.63646 91.24491 12.44333 91.24491C13.22021 91.24491 13.4793 90.48804 13.549 90.30866C13.7383 89.75085 13.7383 89.08335 13.7383 88.46585C13.7383 87.80835 13.7383 87.18085 13.559 86.55335C13.29989 85.646786 12.77208 85.487411 12.45333 85.487411Z'/>
-<path d='M7.0763 113.61213H6.19974L3.600049 106.699004H4.33692L5.10411 108.73119H8.00286L8.75974 106.699004H9.6763L7.0763 113.61213ZM7.78349 109.289H5.31317L5.96067 111.09182C6.17005 111.67963 6.4788 112.52619 6.54849 112.89494H6.55849C6.57817 112.75557 6.64817 112.5065 6.87724 111.849L7.78349 109.289ZM12.94145 113.45275H12.74208C12.15458 112.84494 11.32771 112.81525 10.84958 112.79525V112.21744C11.17833 112.22744 11.65645 112.24744 12.15458 112.4565V107.276817H10.90927V106.699004H14.1865V107.276817H12.94145V113.45275Z'/>
-<path d='M7.0763 135.21314H6.19974L3.600049 128.300016H4.33692L5.10411 130.3322H8.00286L8.75974 128.300016H9.6763L7.0763 135.21314ZM7.78349 130.89002H5.31317L5.96067 132.69283C6.17005 133.28064 6.4788 134.1272 6.54849 134.49595H6.55849C6.57817 134.35658 6.64817 134.10752 6.87724 133.45002L7.78349 130.89002ZM11.69614 130.17283L10.46114 128.937516V128.300016H14.4355V129.007203H12.62271C12.50302 129.007203 12.38364 128.997203 12.26396 128.997203H11.17833C11.49708 129.276266 12.25395 130.02345 12.56302 130.3122C12.75208 130.49158 13.26021 130.9097 13.4496 131.08908C13.8977 131.53752 14.4355 132.06533 14.4355 132.9122C14.4355 134.05752 13.6286 135.05377 12.31396 135.05377C11.17833 135.05377 10.62052 134.27689 10.38145 133.42002C10.50083 133.25064 10.55083 133.19095 10.57052 133.16095C10.59052 133.14127 10.6902 133.01158 10.78989 132.8722C10.98895 133.63908 11.26802 134.41627 12.17427 134.41627C13.11083 134.41627 13.6186 133.66908 13.6186 132.8922C13.6186 132.04533 13.05114 131.47752 12.46333 130.88002L11.69614 130.17283Z'/>
-<path d='M16.464844 131.762H43.4648' stroke='#000' fill='none' stroke-width='0.8' stroke-miterlimit='10'/>
-<path d='M56.0625 131.762L43.4648 124.5586V138.961L56.0625 131.762' stroke='#000' fill='none' stroke-width='0.8' stroke-miterlimit='10'/>
-<path d='M61.4648 131.762C61.4648 133.254 60.2539 134.461 58.7617 134.461C57.2695 134.461 56.0625 133.254 56.0625 131.762S57.2695 129.0586 58.7617 129.0586C60.2539 129.0586 61.4648 130.27 61.4648 131.762Z' stroke='#000' fill='none' stroke-width='0.8' stroke-miterlimit='10'/>
-<path d='M61.4648 131.762H79.4648' stroke='#000' fill='none' stroke-width='0.8' stroke-miterlimit='10'/>
-<path d='M97.4648 131.762L84.8633 124.5586V138.961L97.4648 131.762' stroke='#000' fill='none' stroke-width='0.8' stroke-miterlimit='10'/>
-<path d='M84.8672 131.762C84.8672 133.254 83.6563 134.461 82.1641 134.461S79.4609 133.254 79.4609 131.762S80.6719 129.0586 82.1641 129.0586S84.8672 130.27 84.8672 131.762Z' stroke='#000' fill='none' stroke-width='0.8' stroke-miterlimit='10'/>
-<path d='M16.464844 110.1602H43.4648' stroke='#000' fill='none' stroke-width='0.8' stroke-miterlimit='10'/>
-<path d='M56.0625 110.1602L43.4648 102.9609V117.3594L56.0625 110.1602' stroke='#000' fill='none' stroke-width='0.8' stroke-miterlimit='10'/>
-<path d='M61.4648 110.1602C61.4648 111.6523 60.2539 112.8594 58.7617 112.8594C57.2695 112.8594 56.0625 111.6523 56.0625 110.1602C56.0625 108.668 57.2695 107.457 58.7617 107.457C60.2539 107.457 61.4648 108.668 61.4648 110.1602Z' stroke='#000' fill='none' stroke-width='0.8' stroke-miterlimit='10'/>
-<path d='M61.4648 110.1602H79.4648' stroke='#000' fill='none' stroke-width='0.8' stroke-miterlimit='10'/>
-<path d='M97.4648 110.1602L84.8633 102.9609V117.3594L97.4648 110.1602' stroke='#000' fill='none' stroke-width='0.8' stroke-miterlimit='10'/>
-<path d='M84.8672 110.1602C84.8672 111.6523 83.6563 112.8594 82.1641 112.8594S79.4609 111.6523 79.4609 110.1602C79.4609 108.668 80.6719 107.457 82.1641 107.457S84.8672 108.668 84.8672 110.1602Z' stroke='#000' fill='none' stroke-width='0.8' stroke-miterlimit='10'/>
-<path d='M16.464844 88.5586H43.4648' stroke='#000' fill='none' stroke-width='0.8' stroke-miterlimit='10'/>
-<path d='M56.0625 88.5586L43.4648 81.3594V95.7617L56.0625 88.5586' stroke='#000' fill='none' stroke-width='0.8' stroke-miterlimit='10'/>
-<path d='M61.4648 88.5586C61.4648 90.0508 60.2539 91.2617 58.7617 91.2617C57.2695 91.2617 56.0625 90.0508 56.0625 88.5586C56.0625 87.0664 57.2695 85.8594 58.7617 85.8594C60.2539 85.8594 61.4648 87.0664 61.4648 88.5586Z' stroke='#000' fill='none' stroke-width='0.8' stroke-miterlimit='10'/>
-<path d='M61.4648 88.5586H79.4648' stroke='#000' fill='none' stroke-width='0.8' stroke-miterlimit='10'/>
-<path d='M97.4648 88.5586L84.8633 81.3594V95.7617L97.4648 88.5586' stroke='#000' fill='none' stroke-width='0.8' stroke-miterlimit='10'/>
-<path d='M84.8672 88.5586C84.8672 90.0508 83.6563 91.2617 82.1641 91.2617S79.4609 90.0508 79.4609 88.5586C79.4609 87.0664 80.6719 85.8594 82.1641 85.8594S84.8672 87.0664 84.8672 88.5586Z' stroke='#000' fill='none' stroke-width='0.8' stroke-miterlimit='10'/>
-<path d='M58.7617 29.160156L46.1641 21.95703V36.35937L58.7617 29.160156' stroke='#000' fill='none' stroke-width='0.8' stroke-miterlimit='10'/>
-<path d='M39.2617 77.7578H30.4648' stroke='#000' fill='none' stroke-width='0.8' stroke-miterlimit='10'/>
-<path d='M30.7891 77.918C34.1055 71.0508 34.1328 63.0469 30.8633 56.1602' stroke='#000' fill='none' stroke-width='0.8' stroke-miterlimit='10'/>
-<path d='M30.4648 56.1602H39.2617' stroke='#000' fill='none' stroke-width='0.8' stroke-miterlimit='10'/>
-<path d='M39.2617 77.7578C46.4961 77.7578 53.0625 73.5391 56.0625 66.957' stroke='#000' fill='none' stroke-width='0.8' stroke-miterlimit='10'/>
-<path d='M39.2617 56.1602C46.4961 56.1602 53.0625 60.3789 56.0625 66.957' stroke='#000' fill='none' stroke-width='0.8' stroke-miterlimit='10'/>
-<path d='M61.4648 66.957C61.4648 68.4492 60.2539 69.6602 58.7617 69.6602C57.2695 69.6602 56.0625 68.4492 56.0625 66.957C56.0625 65.4687 57.2695 64.2578 58.7617 64.2578C60.2539 64.2578 61.4648 65.4687 61.4648 66.957Z' stroke='#000' fill='none' stroke-width='0.8' stroke-miterlimit='10'/>
-<path d='M84.4648 56.1602H75.6641' stroke='#000' fill='none' stroke-width='0.8' stroke-miterlimit='10'/>
-<path d='M75.9883 56.3164C79.3047 49.4492 79.332 41.4492 76.0625 34.55859' stroke='#000' fill='none' stroke-width='0.8' stroke-miterlimit='10'/>
-<path d='M75.6641 34.55859H84.4648' stroke='#000' fill='none' stroke-width='0.8' stroke-miterlimit='10'/>
-<path d='M84.4648 56.1602C91.6953 56.1602 98.2617 51.9375 101.2656 45.3594' stroke='#000' fill='none' stroke-width='0.8' stroke-miterlimit='10'/>
-<path d='M84.4648 34.55859C91.6953 34.55859 98.2617 38.78125 101.2656 45.3594' stroke='#000' fill='none' stroke-width='0.8' stroke-miterlimit='10'/>
-<path d='M106.6641 45.3594C106.6641 46.8516 105.457 48.0625 103.9648 48.0625C102.4727 48.0625 101.2617 46.8516 101.2617 45.3594C101.2617 43.8672 102.4727 42.6602 103.9648 42.6602C105.457 42.6602 106.6641 43.8672 106.6641 45.3594Z' stroke='#000' fill='none' stroke-width='0.8' stroke-miterlimit='10'/>
-<path d='M202.066 112.8594H187.664V134.461H202.066' stroke='#000' fill='none' stroke-width='0.8' stroke-miterlimit='10'/>
-<path d='M202.066 134.461C208.027 134.461 212.867 129.625 212.867 123.6602C212.867 117.6953 208.027 112.8594 202.066 112.8594' stroke='#000' fill='none' stroke-width='0.8' stroke-miterlimit='10'/>
-<path d='M202.066 42.6602H187.664V64.2578H202.066' stroke='#000' fill='none' stroke-width='0.8' stroke-miterlimit='10'/>
-<path d='M202.066 64.2578C208.027 64.2578 212.867 59.4258 212.867 53.457C212.867 47.4961 208.027 42.6602 202.066 42.6602' stroke='#000' fill='none' stroke-width='0.8' stroke-miterlimit='10'/>
-<path d='M245.266 58.8594H230.867V80.4609H245.266' stroke='#000' fill='none' stroke-width='0.8' stroke-miterlimit='10'/>
-<path d='M245.266 80.4609C251.23 80.4609 256.066 75.625 256.066 69.6602C256.066 63.6953 251.23 58.8594 245.266 58.8594' stroke='#000' fill='none' stroke-width='0.8' stroke-miterlimit='10'/>
-<path d='M280.621 129.0586H271.82' stroke='#000' fill='none' stroke-width='0.8' stroke-miterlimit='10'/>
-<path d='M272.145 129.219C275.461 122.3477 275.488 114.3516 272.219 107.4609' stroke='#000' fill='none' stroke-width='0.8' stroke-miterlimit='10'/>
-<path d='M271.82 107.4609H280.621' stroke='#000' fill='none' stroke-width='0.8' stroke-miterlimit='10'/>
-<path d='M280.621 129.0586C287.852 129.0586 294.418 124.8398 297.418 118.2617' stroke='#000' fill='none' stroke-width='0.8' stroke-miterlimit='10'/>
-<path d='M280.621 107.4609C287.852 107.4609 294.418 111.6797 297.418 118.2617' stroke='#000' fill='none' stroke-width='0.8' stroke-miterlimit='10'/>
-<path d='M302.82 118.2617C302.82 119.75 301.613 120.9609 300.121 120.9609C298.629 120.9609 297.418 119.75 297.418 118.2617C297.418 116.7695 298.629 115.5586 300.121 115.5586C301.613 115.5586 302.82 116.7695 302.82 118.2617Z' stroke='#000' fill='none' stroke-width='0.8' stroke-miterlimit='10'/>
-<path d='M280.621 69.6602H271.82' stroke='#000' fill='none' stroke-width='0.8' stroke-miterlimit='10'/>
-<path d='M272.145 69.8164C275.461 62.9492 275.488 54.9492 272.219 48.0586' stroke='#000' fill='none' stroke-width='0.8' stroke-miterlimit='10'/>
-<path d='M271.82 48.0586H280.621' stroke='#000' fill='none' stroke-width='0.8' stroke-miterlimit='10'/>
-<path d='M280.621 69.6602C287.852 69.6602 294.418 65.4375 297.418 58.8594' stroke='#000' fill='none' stroke-width='0.8' stroke-miterlimit='10'/>
-<path d='M280.621 48.0586C287.852 48.0586 294.418 52.2812 297.418 58.8594' stroke='#000' fill='none' stroke-width='0.8' stroke-miterlimit='10'/>
-<path d='M302.82 58.8594C302.82 60.3516 301.613 61.5625 300.121 61.5625C298.629 61.5625 297.418 60.3516 297.418 58.8594C297.418 57.3672 298.629 56.1602 300.121 56.1602C301.613 56.1602 302.82 57.3672 302.82 58.8594Z' stroke='#000' fill='none' stroke-width='0.8' stroke-miterlimit='10'/>
-<path d='M139.52534 9.38724C139.56534 9.59661 139.57503 9.6963 139.77441 9.73599C139.86409 9.75599 140.14284 9.75599 140.32222 9.75599C141.48784 9.75599 141.84628 9.58661 141.84628 8.59036C141.84628 8.32161 141.82628 8.08255 141.79659 7.82349H142.04566L142.23472 10.06474H136.14847L135.58066 7.82349H135.82972C136.25816 9.36755 136.35784 9.75599 137.95159 9.75599C138.10097 9.75599 138.33003 9.75599 138.38972 9.74599C138.59909 9.72599 138.64878 9.6963 138.64878 9.54661C138.64878 9.46692 138.62878 9.37755 138.61878 9.29786L137.74222 4.078174C137.69253 3.759424 137.66253 3.629736 136.60659 3.629736H136.22816L136.17847 3.320986C136.42753 3.340986 136.86566 3.340986 137.11472 3.340986L138.07097 3.350986C138.52909 3.350986 139.54534 3.350986 139.95378 3.320986L140.00347 3.629736H139.62503C138.77816 3.629736 138.61878 3.709424 138.61878 3.928486C138.61878 3.938486 138.61878 3.978486 138.63878 4.087861L139.52534 9.38724Z'/>
-<path d='M145.9198 5.85099C145.9198 6.95692 145.1426 7.78349 144.06698 7.78349C142.6523 7.78349 141.4373 6.39911 141.4373 5.07411C141.4373 4.038174 142.19417 3.211299 143.3098 3.211299C144.6348 3.211299 145.9198 4.40661 145.9198 5.85099ZM143.3498 3.460361C143.07073 3.460361 142.23417 3.560049 142.23417 4.75536C142.23417 5.12411 142.36355 6.21974 142.6723 6.72786C143.16042 7.52474 143.85761 7.56442 144.02698 7.56442C144.34573 7.56442 145.1526 7.41505 145.1526 6.29942C145.1526 6.07036 145.0729 4.99442 144.7245 4.33692C144.41542 3.769111 143.86761 3.460361 143.3498 3.460361Z'/>
-<path d='M154.2178 5.85099C154.2178 6.95692 153.4407 7.78349 152.365 7.78349C150.9503 7.78349 149.7353 6.39911 149.7353 5.07411C149.7353 4.038174 150.4922 3.211299 151.6078 3.211299C152.9328 3.211299 154.2178 4.40661 154.2178 5.85099ZM151.6478 3.460361C151.3688 3.460361 150.5322 3.560049 150.5322 4.75536C150.5322 5.12411 150.6616 6.21974 150.9703 6.72786C151.4585 7.52474 152.1557 7.56442 152.325 7.56442C152.6438 7.56442 153.4507 7.41505 153.4507 6.29942C153.4507 6.07036 153.371 4.99442 153.0225 4.33692C152.7135 3.769111 152.1657 3.460361 151.6478 3.460361ZM156.5094 7.30536H157.9338C157.9538 7.40505 157.9638 7.51474 157.9838 7.61442H156.5594L156.8582 9.44724H156.6091C156.4497 8.51067 155.9219 7.55442 155.0053 7.52474L154.9753 7.30536H155.8122L155.3638 4.58599C155.3341 4.40661 155.3341 4.38692 155.3341 4.257236C155.3341 3.290986 156.141 3.211299 156.4397 3.211299C156.9078 3.211299 157.2166 3.520361 157.396 3.858799C157.5753 4.167549 157.5953 4.297236 157.7247 5.12411H157.4757C157.3563 4.39692 157.3363 4.257236 157.2069 3.998486C157.1272 3.848799 156.8978 3.460361 156.5194 3.460361C156.101 3.460361 156.0016 3.848799 156.0016 4.137861C156.0016 4.247236 156.0113 4.287236 156.0213 4.35692L156.5094 7.30536ZM163.0535 6.33911C163.0835 6.51849 163.0835 6.54849 163.0835 6.70786C163.0835 7.46474 162.5954 7.7238 161.9079 7.7238C161.0614 7.7238 160.5332 7.1163 160.3342 6.78755L160.3242 6.79755L160.902 10.23411L159.6467 10.13442C159.627 10.13442 159.4776 10.12442 159.4676 10.11442C159.4376 10.09474 159.3979 9.84567 159.3979 9.81567C159.9654 9.81567 160.1051 9.76599 160.1051 9.49692C160.1051 9.48692 160.1051 9.41724 160.0751 9.23786L159.2085 4.058174C159.1489 3.679736 159.1089 3.629736 158.3717 3.629736H158.3617L158.312 3.320986C158.6507 3.330986 159.1785 3.350986 159.4376 3.350986C159.6867 3.350986 160.2245 3.330986 160.5432 3.320986L160.6029 3.629736C160.1051 3.629736 159.876 3.629736 159.876 3.878799C159.876 3.908799 159.9457 4.287236 159.9754 4.4863C160.0451 4.92474 160.1151 5.36317 160.1948 5.8013C160.2445 6.13005 160.3342 6.60817 160.8223 7.0763C161.121 7.34536 161.4995 7.50474 161.8282 7.50474C162.2167 7.50474 162.416 7.30536 162.416 6.83724C162.416 6.68786 162.396 6.57817 162.3064 6.00067L161.9676 4.008174C161.9079 3.629736 161.7485 3.629736 161.141 3.629736H161.131L161.0814 3.320986C161.4198 3.330986 161.9479 3.350986 162.207 3.350986C162.4557 3.350986 162.9939 3.330986 163.3126 3.320986L163.3723 3.629736C162.8742 3.629736 162.6451 3.629736 162.6451 3.878799C162.6451 3.918799 162.6551 3.978486 162.6651 4.028174L163.0535 6.33911ZM167.7918 5.62192C168.0309 5.62192 168.0509 5.62192 168.0806 5.8113C168.1106 6.03036 168.1106 6.18974 168.1106 6.24974C168.1106 7.42505 167.3237 7.78349 166.6065 7.78349C165.2615 7.78349 164.1359 6.4388 164.1359 5.1338C164.1359 4.018174 164.9528 3.211299 165.9987 3.211299C167.224 3.211299 167.8515 4.34692 167.8515 4.5163C167.8515 4.5563 167.8315 4.62599 167.7421 4.62599C167.6621 4.62599 167.6425 4.58599 167.5925 4.4863C167.1143 3.570049 166.3275 3.460361 166.0584 3.460361C165.6003 3.460361 164.9331 3.749424 164.9331 4.82505C164.9331 5.12411 164.9928 5.47255 165.0225 5.62192H167.7918ZM165.0625 5.8313C165.4112 7.41505 166.3575 7.56442 166.5965 7.56442C167.4631 7.56442 167.4631 6.58817 167.4631 6.38911C167.4631 6.17005 167.4531 6.10005 167.4134 5.8313H165.0625ZM170.187 6.68786L170.3564 7.7238L169.141 7.63411C168.9617 7.62411 168.952 7.60442 168.942 7.55442C168.942 7.52474 168.902 7.32536 168.902 7.30536C169.4698 7.30536 169.6092 7.25567 169.6092 6.98661C169.6092 6.97661 169.6092 6.90692 169.5795 6.72786L169.131 4.058174C169.0714 3.679736 169.0317 3.629736 168.2945 3.629736H168.2845L168.2348 3.320986C168.6332 3.330986 169.0914 3.350986 169.3801 3.350986C169.4401 3.350986 170.3167 3.340986 170.6354 3.320986C170.6551 3.420674 170.6651 3.530049 170.6851 3.629736H170.4957C169.8882 3.629736 169.7685 3.689424 169.7685 3.908799C169.7685 4.048174 170.0873 5.8113 170.1373 6.01036C170.3067 6.56849 170.7151 7.50474 171.6214 7.50474V7.49474C171.462 7.42505 171.3526 7.24567 171.3526 7.04661C171.3526 6.74755 171.6017 6.67786 171.731 6.67786C171.9801 6.67786 172.2192 6.87724 172.2192 7.17599C172.2192 7.49474 171.9501 7.7238 171.5617 7.7238C170.9242 7.7238 170.436 7.19599 170.197 6.67786L170.187 6.68786Z'/>
-<path d='M178.0887 10.23411L176.8334 10.13442C176.8137 10.13442 176.664 10.12442 176.6543 10.11442C176.6243 10.09474 176.5843 9.84567 176.5843 9.81567C177.1521 9.81567 177.2918 9.76599 177.2918 9.49692C177.2918 9.48692 177.2918 9.41724 177.2618 9.23786L176.3953 4.058174C176.3353 3.679736 176.2956 3.629736 175.5584 3.629736H175.5484L175.4987 3.320986C175.8275 3.330986 176.3553 3.350986 176.6043 3.350986C176.8434 3.350986 177.3415 3.330986 177.7 3.320986L177.76 3.629736C177.2618 3.629736 177.0328 3.629736 177.0328 3.878799C177.0328 3.918799 177.0428 3.978486 177.0528 4.028174L178.0887 10.23411ZM182.8385 4.76536C182.7985 4.5063 182.7288 4.087861 182.6991 3.998486C182.6194 3.699424 182.43 3.570049 182.2807 3.570049C182.0616 3.570049 181.9916 3.789111 181.9916 3.978486C181.9916 4.078174 182.0813 4.56599 182.1013 4.69567C182.161 5.01442 182.3903 6.30942 182.3903 6.52849C182.3903 7.28567 181.7128 7.78349 180.876 7.78349C179.87 7.78349 179.1925 7.13599 179.1925 6.57817C179.1925 6.40911 179.2922 6.18974 179.601 6.18974C179.89 6.18974 180.1191 6.4288 180.1191 6.70786C180.1191 6.96692 179.9397 7.0963 179.7007 7.1063C180.0094 7.45474 180.5472 7.56442 180.8463 7.56442C181.4141 7.56442 181.7128 7.0963 181.7128 6.59817C181.7128 6.49849 181.6432 5.96067 181.6032 5.93067C181.5835 5.92099 181.5635 5.92099 181.3344 5.91099C179.6907 5.85099 178.5053 5.06411 178.5053 4.137861C178.5053 3.370674 179.4716 3.211299 179.9497 3.211299C180.8363 3.211299 181.3044 3.908799 181.3841 4.048174C181.3841 3.360986 181.8125 3.261299 182.0216 3.261299C182.3107 3.261299 182.8685 3.460361 182.9878 4.187549C183.0178 4.317236 183.0278 4.39692 183.0875 4.76536H182.8385ZM181.4338 4.81505C181.3841 4.5163 181.3344 4.207549 180.9557 3.839111C180.7166 3.600049 180.3682 3.430674 180.0194 3.430674C179.591 3.430674 179.2722 3.709424 179.2722 4.117861C179.2722 4.127861 179.2722 5.61192 181.5835 5.71161L181.4338 4.81505ZM185.3094 7.30536H186.7338C186.7538 7.40505 186.7638 7.51474 186.7838 7.61442H185.3594L185.6582 9.44724H185.4091C185.2497 8.51067 184.7219 7.55442 183.8053 7.52474L183.7753 7.30536H184.6122L184.1638 4.58599C184.1341 4.40661 184.1341 4.38692 184.1341 4.257236C184.1341 3.290986 184.941 3.211299 185.2397 3.211299C185.7078 3.211299 186.0166 3.520361 186.196 3.858799C186.3753 4.167549 186.3953 4.297236 186.5247 5.12411H186.2757C186.1563 4.39692 186.1363 4.257236 186.0069 3.998486C185.9272 3.848799 185.6978 3.460361 185.3194 3.460361C184.901 3.460361 184.8016 3.848799 184.8016 4.137861C184.8016 4.247236 184.8113 4.287236 184.8213 4.35692L185.3094 7.30536ZM191.0267 7.16599C190.5089 7.14599 190.4589 6.73755 190.4589 6.63817C190.4589 6.4688 190.5585 6.24974 190.8673 6.24974C191.1164 6.24974 191.3954 6.4388 191.3954 6.83724C191.3954 7.48474 190.6782 7.78349 190.0207 7.78349C188.656 7.78349 187.4607 6.4788 187.4607 5.09411C187.4607 3.958486 188.2776 3.211299 189.2735 3.211299C190.6082 3.211299 191.1164 4.41661 191.1164 4.5063C191.1164 4.58599 191.0467 4.60599 190.997 4.60599C190.9173 4.60599 190.9073 4.58599 190.8473 4.46661C190.5189 3.789111 189.951 3.460361 189.3732 3.460361C188.8851 3.460361 188.2676 3.809111 188.2676 4.88505C188.2676 6.22974 188.9848 7.53474 190.0207 7.53474C190.1601 7.53474 190.7379 7.51474 191.0267 7.16599Z'/>
-<path d='M196.0042 6.33911C196.0342 6.51849 196.0342 6.54849 196.0342 6.70786C196.0342 7.46474 195.546 7.7238 194.8585 7.7238C194.012 7.7238 193.4839 7.1163 193.2848 6.78755L193.2748 6.79755L193.8526 10.23411L192.5973 10.13442C192.5776 10.13442 192.4282 10.12442 192.4182 10.11442C192.3882 10.09474 192.3485 9.84567 192.3485 9.81567C192.916 9.81567 193.0557 9.76599 193.0557 9.49692C193.0557 9.48692 193.0557 9.41724 193.0257 9.23786L192.1592 4.058174C192.0995 3.679736 192.0595 3.629736 191.3223 3.629736H191.3123L191.2626 3.320986C191.6014 3.330986 192.1292 3.350986 192.3882 3.350986C192.6373 3.350986 193.1751 3.330986 193.4939 3.320986L193.5535 3.629736C193.0557 3.629736 192.8267 3.629736 192.8267 3.878799C192.8267 3.908799 192.8964 4.287236 192.926 4.4863C192.9957 4.92474 193.0657 5.36317 193.1454 5.8013C193.1951 6.13005 193.2848 6.60817 193.7729 7.0763C194.0717 7.34536 194.4501 7.50474 194.7789 7.50474C195.1673 7.50474 195.3667 7.30536 195.3667 6.83724C195.3667 6.68786 195.3467 6.57817 195.257 6.00067L194.9182 4.008174C194.8585 3.629736 194.6992 3.629736 194.0917 3.629736H194.0817L194.032 3.320986C194.3704 3.330986 194.8985 3.350986 195.1576 3.350986C195.4064 3.350986 195.9445 3.330986 196.2632 3.320986L196.3229 3.629736C195.8248 3.629736 195.5957 3.629736 195.5957 3.878799C195.5957 3.918799 195.6057 3.978486 195.6157 4.028174L196.0042 6.33911ZM200.7425 5.62192C200.9815 5.62192 201.0015 5.62192 201.0312 5.8113C201.0612 6.03036 201.0612 6.18974 201.0612 6.24974C201.0612 7.42505 200.2743 7.78349 199.5571 7.78349C198.2121 7.78349 197.0865 6.4388 197.0865 5.1338C197.0865 4.018174 197.9034 3.211299 198.9493 3.211299C200.1746 3.211299 200.8021 4.34692 200.8021 4.5163C200.8021 4.5563 200.7821 4.62599 200.6928 4.62599C200.6128 4.62599 200.5931 4.58599 200.5431 4.4863C200.065 3.570049 199.2781 3.460361 199.009 3.460361C198.5509 3.460361 197.8837 3.749424 197.8837 4.82505C197.8837 5.12411 197.9434 5.47255 197.9731 5.62192H200.7425ZM198.0131 5.8313C198.3618 7.41505 199.3081 7.56442 199.5471 7.56442C200.4137 7.56442 200.4137 6.58817 200.4137 6.38911C200.4137 6.17005 200.4037 6.10005 200.364 5.8313H198.0131ZM204.9507 7.53474C204.9704 7.62411 204.9704 7.64411 204.9704 7.67411C204.9704 7.7338 204.9407 7.78349 204.861 7.78349C204.821 7.78349 204.801 7.78349 204.6517 7.65411C204.5323 7.56442 204.5223 7.56442 204.4526 7.50474C204.1239 7.78349 203.6854 7.78349 203.556 7.78349C202.1317 7.78349 201.7629 6.88724 201.7629 6.40911C201.7629 6.07036 201.9223 5.8413 202.1217 5.67192C202.3907 5.44286 202.6895 5.38286 203.1576 5.29317C203.5957 5.2038 204.1935 5.08411 204.1935 4.47661C204.1935 4.137861 203.9445 3.430674 202.8885 3.430674C202.4004 3.430674 201.8129 3.600049 201.7529 4.80536C201.7432 4.96474 201.7432 5.01442 201.6235 5.01442C201.5239 5.01442 201.5139 4.98442 201.4842 4.80536L201.2551 3.470361C201.2351 3.380674 201.2351 3.360986 201.2351 3.320986C201.2351 3.251299 201.2748 3.211299 201.3448 3.211299C201.3945 3.211299 201.4045 3.221299 201.6135 3.420674C201.6732 3.470361 201.8129 3.600049 201.8626 3.649736C202.1217 3.310986 202.5001 3.211299 202.8885 3.211299C204.3429 3.211299 204.7214 4.267236 204.7214 4.78536C204.7214 5.1638 204.562 5.41286 204.3829 5.58224C204.0939 5.88099 203.8351 5.93067 203.297 6.03036C202.8489 6.12005 202.291 6.22974 202.291 6.72786C202.291 6.73755 202.291 7.59442 203.556 7.59442C203.7454 7.59442 204.5323 7.59442 204.5323 6.68786C204.5323 6.55849 204.5123 6.4288 204.5123 6.39911C204.5123 6.30942 204.602 6.29942 204.632 6.29942C204.7414 6.29942 204.7514 6.35911 204.7814 6.52849L204.9507 7.53474Z'/>
-<path d='M32.7109 72.3594H16.464844' stroke='#000' fill='none' stroke-width='0.8' stroke-miterlimit='10'/>
-<path d='M8.704212 75.81309V68.899969H11.3239C13.01734 68.899969 14.37202 70.41403 14.37202 72.29684C14.37202 74.22934 13.02734 75.81309 11.31421 75.81309H8.704212ZM9.56077 69.457781V75.25528H11.08484C12.47952 75.25528 13.51546 74.04997 13.51546 72.29684C13.51546 70.60341 12.47952 69.457781 11.08484 69.457781H9.56077Z'/>
-<path d='M32.7109 61.5586H16.464844' stroke='#000' fill='none' stroke-width='0.8' stroke-miterlimit='10'/>
-<path d='M14.10396 61.37616V61.98397H10.81678V64.3446H12.19146C12.31115 64.3446 12.43053 64.3346 12.55021 64.3346H14.37303V64.9821H9.930214V58.098973H14.5124V58.806161H13.2574C13.13771 58.806161 13.01834 58.796161 12.89865 58.796161H10.81678V61.37616H14.10396Z'/>
-<path d='M25.14844 61.5586C25.14844 62.3555 24.50391 63 23.71094 63C22.91406 63 22.26953 62.3555 22.26953 61.5586C22.26953 60.7656 22.91406 60.1211 23.71094 60.1211C24.50391 60.1211 25.14844 60.7656 25.14844 61.5586Z'/>
-<path d='M25.14844 61.5586C25.14844 62.3555 24.50391 63 23.71094 63C22.91406 63 22.26953 62.3555 22.26953 61.5586C22.26953 60.7656 22.91406 60.1211 23.71094 60.1211C24.50391 60.1211 25.14844 60.7656 25.14844 61.5586Z' stroke='#000' fill='none' stroke-width='0.8' stroke-miterlimit='10'/>
-<path d='M23.71094 61.5586V39.957H77.9102' stroke='#000' fill='none' stroke-width='0.8' stroke-miterlimit='10'/>
-<path d='M16.464844 29.160156H46.1641' stroke='#000' fill='none' stroke-width='0.8' stroke-miterlimit='10'/>
-<path d='M71.9023 131.762C71.9023 132.555 71.2578 133.199 70.4648 133.199C69.668 133.199 69.0234 132.555 69.0234 131.762C69.0234 130.965 69.668 130.32 70.4648 130.32C71.2578 130.32 71.9023 130.965 71.9023 131.762Z'/>
-<path d='M71.9023 131.762C71.9023 132.555 71.2578 133.199 70.4648 133.199C69.668 133.199 69.0234 132.555 69.0234 131.762C69.0234 130.965 69.668 130.32 70.4648 130.32C71.2578 130.32 71.9023 130.965 71.9023 131.762Z' stroke='#000' fill='none' stroke-width='0.8' stroke-miterlimit='10'/>
-<path d='M70.4648 131.762V120.9609' stroke='#000' fill='none' stroke-width='0.8' stroke-miterlimit='10'/>
-<path d='M70.4648 120.9609H133.664' stroke='#000' fill='none' stroke-width='0.8' stroke-miterlimit='10'/>
-<path d='M131.863 21.95703L133.664 14.7578L135.465 21.95703Z'/>
-<path d='M131.863 21.95703L133.664 14.7578L135.465 21.95703Z' stroke='#000' fill='none' stroke-width='0.5' stroke-miterlimit='10'/>
-<path d='M133.664 120.9609V16.4062' stroke='#000' fill='none' stroke-width='0.8' stroke-miterlimit='10'/>
-<path d='M71.9023 110.1602C71.9023 110.9531 71.2578 111.6016 70.4648 111.6016C69.668 111.6016 69.0234 110.9531 69.0234 110.1602C69.0234 109.3633 69.668 108.7188 70.4648 108.7188C71.2578 108.7188 71.9023 109.3633 71.9023 110.1602Z'/>
-<path d='M71.9023 110.1602C71.9023 110.9531 71.2578 111.6016 70.4648 111.6016C69.668 111.6016 69.0234 110.9531 69.0234 110.1602C69.0234 109.3633 69.668 108.7188 70.4648 108.7188C71.2578 108.7188 71.9023 109.3633 71.9023 110.1602Z' stroke='#000' fill='none' stroke-width='0.8' stroke-miterlimit='10'/>
-<path d='M70.4648 110.1602V99.3594' stroke='#000' fill='none' stroke-width='0.8' stroke-miterlimit='10'/>
-<path d='M70.4648 99.3594H124.664' stroke='#000' fill='none' stroke-width='0.8' stroke-miterlimit='10'/>
-<path d='M122.863 21.95703L124.664 14.7578L126.465 21.95703Z'/>
-<path d='M122.863 21.95703L124.664 14.7578L126.465 21.95703Z' stroke='#000' fill='none' stroke-width='0.5' stroke-miterlimit='10'/>
-<path d='M124.664 99.3594V16.4062' stroke='#000' fill='none' stroke-width='0.8' stroke-miterlimit='10'/>
-<path d='M71.9023 88.5586C71.9023 89.3555 71.2578 90 70.4648 90C69.668 90 69.0234 89.3555 69.0234 88.5586C69.0234 87.7656 69.668 87.1211 70.4648 87.1211C71.2578 87.1211 71.9023 87.7656 71.9023 88.5586Z'/>
-<path d='M71.9023 88.5586C71.9023 89.3555 71.2578 90 70.4648 90C69.668 90 69.0234 89.3555 69.0234 88.5586C69.0234 87.7656 69.668 87.1211 70.4648 87.1211C71.2578 87.1211 71.9023 87.7656 71.9023 88.5586Z' stroke='#000' fill='none' stroke-width='0.8' stroke-miterlimit='10'/>
-<path d='M70.4648 88.5586V77.7578' stroke='#000' fill='none' stroke-width='0.8' stroke-miterlimit='10'/>
-<path d='M70.4648 77.7578H115.6641' stroke='#000' fill='none' stroke-width='0.8' stroke-miterlimit='10'/>
-<path d='M113.8633 21.95703L115.6641 14.7578L117.465 21.95703Z'/>
-<path d='M113.8633 21.95703L115.6641 14.7578L117.465 21.95703Z' stroke='#000' fill='none' stroke-width='0.5' stroke-miterlimit='10'/>
-<path d='M115.6641 77.7578V16.4062' stroke='#000' fill='none' stroke-width='0.8' stroke-miterlimit='10'/>
-<path d='M71.9023 67.0391C71.9023 67.832 71.2578 68.4766 70.4648 68.4766C69.668 68.4766 69.0234 67.832 69.0234 67.0391C69.0234 66.2422 69.668 65.5977 70.4648 65.5977C71.2578 65.5977 71.9023 66.2422 71.9023 67.0391Z'/>
-<path d='M71.9023 67.0391C71.9023 67.832 71.2578 68.4766 70.4648 68.4766C69.668 68.4766 69.0234 67.832 69.0234 67.0391C69.0234 66.2422 69.668 65.5977 70.4648 65.5977C71.2578 65.5977 71.9023 66.2422 71.9023 67.0391Z' stroke='#000' fill='none' stroke-width='0.8' stroke-miterlimit='10'/>
-<path d='M70.4648 67.0391V50.7578H77.9102' stroke='#000' fill='none' stroke-width='0.8' stroke-miterlimit='10'/>
-<path d='M187.664 131.762H151.664' stroke='#000' fill='none' stroke-width='0.8' stroke-miterlimit='10'/>
-<path d='M149.863 21.95703L151.664 14.7578L153.465 21.95703Z'/>
-<path d='M149.863 21.95703L151.664 14.7578L153.465 21.95703Z' stroke='#000' fill='none' stroke-width='0.5' stroke-miterlimit='10'/>
-<path d='M151.664 131.762V16.4062' stroke='#000' fill='none' stroke-width='0.8' stroke-miterlimit='10'/>
-<path d='M187.664 126.3594H160.664' stroke='#000' fill='none' stroke-width='0.8' stroke-miterlimit='10'/>
-<path d='M158.863 21.95703L160.664 14.7578L162.465 21.95703Z'/>
-<path d='M158.863 21.95703L160.664 14.7578L162.465 21.95703Z' stroke='#000' fill='none' stroke-width='0.5' stroke-miterlimit='10'/>
-<path d='M160.664 126.3594V16.4062' stroke='#000' fill='none' stroke-width='0.8' stroke-miterlimit='10'/>
-<path d='M187.664 120.9609H169.664' stroke='#000' fill='none' stroke-width='0.8' stroke-miterlimit='10'/>
-<path d='M167.863 21.95703L169.664 14.7578L171.465 21.95703Z'/>
-<path d='M167.863 21.95703L169.664 14.7578L171.465 21.95703Z' stroke='#000' fill='none' stroke-width='0.5' stroke-miterlimit='10'/>
-<path d='M169.664 120.9609V16.4062' stroke='#000' fill='none' stroke-width='0.8' stroke-miterlimit='10'/>
-<path d='M187.664 115.5586H178.664' stroke='#000' fill='none' stroke-width='0.8' stroke-miterlimit='10'/>
-<path d='M176.863 21.95703L178.664 14.7578L180.465 21.95703Z'/>
-<path d='M176.863 21.95703L178.664 14.7578L180.465 21.95703Z' stroke='#000' fill='none' stroke-width='0.5' stroke-miterlimit='10'/>
-<path d='M178.664 115.5586V16.4062' stroke='#000' fill='none' stroke-width='0.8' stroke-miterlimit='10'/>
-<path d='M97.4648 131.762H151.664' stroke='#000' fill='none' stroke-width='0.8' stroke-miterlimit='10'/>
-<path d='M153.105 131.762C153.105 132.555 152.461 133.199 151.664 133.199S150.223 132.555 150.223 131.762C150.223 130.965 150.867 130.32 151.664 130.32S153.105 130.965 153.105 131.762Z'/>
-<path d='M153.105 131.762C153.105 132.555 152.461 133.199 151.664 133.199S150.223 132.555 150.223 131.762C150.223 130.965 150.867 130.32 151.664 130.32S153.105 130.965 153.105 131.762Z' stroke='#000' fill='none' stroke-width='0.8' stroke-miterlimit='10'/>
-<path d='M97.4648 110.1602H160.664' stroke='#000' fill='none' stroke-width='0.8' stroke-miterlimit='10'/>
-<path d='M162.105 110.1602C162.105 110.9531 161.461 111.6016 160.664 111.6016S159.223 110.9531 159.223 110.1602C159.223 109.3633 159.867 108.7188 160.664 108.7188S162.105 109.3633 162.105 110.1602Z'/>
-<path d='M162.105 110.1602C162.105 110.9531 161.461 111.6016 160.664 111.6016S159.223 110.9531 159.223 110.1602C159.223 109.3633 159.867 108.7188 160.664 108.7188S162.105 109.3633 162.105 110.1602Z' stroke='#000' fill='none' stroke-width='0.8' stroke-miterlimit='10'/>
-<path d='M97.4648 88.5586H169.664' stroke='#000' fill='none' stroke-width='0.8' stroke-miterlimit='10'/>
-<path d='M171.105 88.5586C171.105 89.3555 170.461 90 169.664 90C168.871 90 168.223 89.3555 168.223 88.5586C168.223 87.7656 168.871 87.1211 169.664 87.1211C170.461 87.1211 171.105 87.7656 171.105 88.5586Z'/>
-<path d='M171.105 88.5586C171.105 89.3555 170.461 90 169.664 90C168.871 90 168.223 89.3555 168.223 88.5586C168.223 87.7656 168.871 87.1211 169.664 87.1211C170.461 87.1211 171.105 87.7656 171.105 88.5586Z' stroke='#000' fill='none' stroke-width='0.8' stroke-miterlimit='10'/>
-<path d='M61.4648 66.957L178.664 67.0391' stroke='#000' fill='none' stroke-width='0.8' stroke-miterlimit='10'/>
-<path d='M180.105 67.0391C180.105 67.832 179.461 68.4766 178.664 68.4766C177.871 68.4766 177.227 67.832 177.227 67.0391C177.227 66.2422 177.871 65.5977 178.664 65.5977C179.461 65.5977 180.105 66.2422 180.105 67.0391Z'/>
-<path d='M180.105 67.0391C180.105 67.832 179.461 68.4766 178.664 68.4766C177.871 68.4766 177.227 67.832 177.227 67.0391C177.227 66.2422 177.871 65.5977 178.664 65.5977C179.461 65.5977 180.105 66.2422 180.105 67.0391Z' stroke='#000' fill='none' stroke-width='0.8' stroke-miterlimit='10'/>
-<path d='M187.664 61.5586H151.664' stroke='#000' fill='none' stroke-width='0.8' stroke-miterlimit='10'/>
-<path d='M153.105 61.5586C153.105 62.3555 152.461 63 151.664 63S150.223 62.3555 150.223 61.5586C150.223 60.7656 150.867 60.1211 151.664 60.1211S153.105 60.7656 153.105 61.5586Z'/>
-<path d='M153.105 61.5586C153.105 62.3555 152.461 63 151.664 63S150.223 62.3555 150.223 61.5586C150.223 60.7656 150.867 60.1211 151.664 60.1211S153.105 60.7656 153.105 61.5586Z' stroke='#000' fill='none' stroke-width='0.8' stroke-miterlimit='10'/>
-<path d='M187.664 56.1602H160.664' stroke='#000' fill='none' stroke-width='0.8' stroke-miterlimit='10'/>
-<path d='M162.105 56.1602C162.105 56.9531 161.461 57.5977 160.664 57.5977S159.223 56.9531 159.223 56.1602C159.223 55.3633 159.867 54.7187 160.664 54.7187S162.105 55.3633 162.105 56.1602Z'/>
-<path d='M162.105 56.1602C162.105 56.9531 161.461 57.5977 160.664 57.5977S159.223 56.9531 159.223 56.1602C159.223 55.3633 159.867 54.7187 160.664 54.7187S162.105 55.3633 162.105 56.1602Z' stroke='#000' fill='none' stroke-width='0.8' stroke-miterlimit='10'/>
-<path d='M187.664 50.7578H169.664' stroke='#000' fill='none' stroke-width='0.8' stroke-miterlimit='10'/>
-<path d='M171.105 50.7578C171.105 51.5547 170.461 52.1992 169.664 52.1992C168.871 52.1992 168.223 51.5547 168.223 50.7578C168.223 49.9648 168.871 49.3203 169.664 49.3203C170.461 49.3203 171.105 49.9648 171.105 50.7578Z'/>
-<path d='M171.105 50.7578C171.105 51.5547 170.461 52.1992 169.664 52.1992C168.871 52.1992 168.223 51.5547 168.223 50.7578C168.223 49.9648 168.871 49.3203 169.664 49.3203C170.461 49.3203 171.105 49.9648 171.105 50.7578Z' stroke='#000' fill='none' stroke-width='0.8' stroke-miterlimit='10'/>
-<path d='M106.6641 45.3594H187.664' stroke='#000' fill='none' stroke-width='0.8' stroke-miterlimit='10'/>
-<path d='M144.105 45.3594C144.105 46.1562 143.461 46.8008 142.664 46.8008C141.867 46.8008 141.223 46.1562 141.223 45.3594C141.223 44.5625 141.867 43.918 142.664 43.918C143.461 43.918 144.105 44.5625 144.105 45.3594Z'/>
-<path d='M144.105 45.3594C144.105 46.1562 143.461 46.8008 142.664 46.8008C141.867 46.8008 141.223 46.1562 141.223 45.3594C141.223 44.5625 141.867 43.918 142.664 43.918C143.461 43.918 144.105 44.5625 144.105 45.3594Z' stroke='#000' fill='none' stroke-width='0.8' stroke-miterlimit='10'/>
-<path d='M140.863 21.95703L142.664 14.7578L144.465 21.95703Z'/>
-<path d='M140.863 21.95703L142.664 14.7578L144.465 21.95703Z' stroke='#000' fill='none' stroke-width='0.5' stroke-miterlimit='10'/>
-<path d='M142.664 45.3594V16.4062' stroke='#000' fill='none' stroke-width='0.8' stroke-miterlimit='10'/>
-<path d='M212.867 123.6602H274.066' stroke='#000' fill='none' stroke-width='0.8' stroke-miterlimit='10'/>
-<path d='M302.82 118.2617H311.82' stroke='#000' fill='none' stroke-width='0.8' stroke-miterlimit='10'/>
-<path d='M313.262 118.2617C313.262 119.0547 312.617 119.6992 311.82 119.6992C311.023 119.6992 310.379 119.0547 310.379 118.2617C310.379 117.4648 311.023 116.8203 311.82 116.8203C312.617 116.8203 313.262 117.4648 313.262 118.2617Z'/>
-<path d='M313.262 118.2617C313.262 119.0547 312.617 119.6992 311.82 119.6992C311.023 119.6992 310.379 119.0547 310.379 118.2617C310.379 117.4648 311.023 116.8203 311.82 116.8203C312.617 116.8203 313.262 117.4648 313.262 118.2617Z' stroke='#000' fill='none' stroke-width='0.8' stroke-miterlimit='10'/>
-<path d='M311.82 118.2617H320.82' stroke='#000' fill='none' stroke-width='0.8' stroke-miterlimit='10'/>
-<path d='M327.64537 115.750748C328.731 116.59731 329.09975 117.81262 329.09975 118.85856C329.09975 120.95044 327.65537 122.55418 326.00162 122.55418C324.30819 122.55418 322.893811 120.93044 322.893811 118.85856C322.893811 116.74669 324.36819 115.202935 325.99162 115.202935C326.151 115.202935 326.51975 115.212935 326.94819 115.381998L327.80475 114.177H328.83069L327.64537 115.750748ZM326.55944 115.930123C326.54975 115.930123 326.29069 115.840435 326.00162 115.840435C324.82631 115.840435 323.75037 117.00575 323.75037 118.85856C323.75037 120.72137 324.83631 121.91669 325.99162 121.91669C327.18725 121.91669 328.24287 120.70137 328.24287 118.85856C328.24287 118.21106 328.1235 117.12544 327.22694 116.30856L326.44006 117.3545H325.5535L326.55944 115.930123ZM331.98037 121.24919C332.10006 121.24919 332.21944 121.25918 332.3391 121.25918H333.5444C332.07006 119.63575 331.1835 117.64325 331.1835 115.31231H332.02037C332.02037 118.30075 333.4447 120.43262 334.2216 121.30919V121.95669H330.08787V121.24919H331.98037Z'/>
-<path d='M311.82 118.2617V100.2617L221.867 84.0586' stroke='#000' fill='none' stroke-width='0.8' stroke-miterlimit='10'/>
-<path d='M221.867 84.0586V75.0586H230.867' stroke='#000' fill='none' stroke-width='0.8' stroke-miterlimit='10'/>
-<path d='M274.066 112.8594H221.867' stroke='#000' fill='none' stroke-width='0.8' stroke-miterlimit='10'/>
-<path d='M221.867 112.8594V103.8594L311.82 76.8594' stroke='#000' fill='none' stroke-width='0.8' stroke-miterlimit='10'/>
-<path d='M311.82 76.8594V58.9375L302.82 58.8594' stroke='#000' fill='none' stroke-width='0.8' stroke-miterlimit='10'/>
-<path d='M256.066 69.6602H265.066' stroke='#000' fill='none' stroke-width='0.8' stroke-miterlimit='10'/>
-<path d='M265.066 69.6602V64.2578H274.066' stroke='#000' fill='none' stroke-width='0.8' stroke-miterlimit='10'/>
-<path d='M212.867 53.457H274.066' stroke='#000' fill='none' stroke-width='0.8' stroke-miterlimit='10'/>
-<path d='M230.867 64.2578H221.867' stroke='#000' fill='none' stroke-width='0.8' stroke-miterlimit='10'/>
-<path d='M220.066 21.95703L221.867 14.7578L223.664 21.95703Z'/>
-<path d='M220.066 21.95703L221.867 14.7578L223.664 21.95703Z' stroke='#000' fill='none' stroke-width='0.5' stroke-miterlimit='10'/>
-<path d='M221.867 64.2578V16.4062' stroke='#000' fill='none' stroke-width='0.8' stroke-miterlimit='10'/>
-<path d='M223.305 29.160156C223.305 29.953125 222.66 30.59766 221.867 30.59766C221.07 30.59766 220.426 29.953125 220.426 29.160156C220.426 28.363281 221.07 27.71875 221.867 27.71875C222.66 27.71875 223.305 28.363281 223.305 29.160156Z'/>
-<path d='M223.305 29.160156C223.305 29.953125 222.66 30.59766 221.867 30.59766C221.07 30.59766 220.426 29.953125 220.426 29.160156C220.426 28.363281 221.07 27.71875 221.867 27.71875C222.66 27.71875 223.305 28.363281 223.305 29.160156Z' stroke='#000' fill='none' stroke-width='0.8' stroke-miterlimit='10'/>
-<path d='M221.867 29.160156H58.7617' stroke='#000' fill='none' stroke-width='0.8' stroke-miterlimit='10'/>
-</g>
-</g>
-</svg> \ No newline at end of file
diff --git a/graphics/circuit_macros/examples/nsvg/dev/test.pdf b/graphics/circuit_macros/examples/nsvg/dev/test.pdf
deleted file mode 100644
index 05af7c1263..0000000000
--- a/graphics/circuit_macros/examples/nsvg/dev/test.pdf
+++ /dev/null
Binary files differ
diff --git a/graphics/circuit_macros/examples/nsvg/dev/test.pic b/graphics/circuit_macros/examples/nsvg/dev/test.pic
deleted file mode 100644
index d035baa113..0000000000
--- a/graphics/circuit_macros/examples/nsvg/dev/test.pic
+++ /dev/null
@@ -1,383 +0,0 @@
-.PS
-# ex08.m4
-# log_init Version 9.3: TikZ PGF m4 macro settings.
-
-# log_init begin
- # gen_init Version 9.3: TikZ PGF m4 macro settings.
-
-
- define rpoint__ {
- rp_wid = last line.end.x-last line.start.x
- rp_ht = last line.end.y-last line.start.y
- rp_len = sqrt(abs((rp_wid)^2+(rp_ht)^2)); move to last line.start
- rp_ang = atan2(rp_ht,rp_wid) }
-
- rtod_ = 57.295779513082323; dtor_ = 0.017453292519943295
- twopi_ = 6.2831853071795862; pi_ = (twopi_/2)
- rp_ang = 0; right
-
-
- linethick = 0.8
- arrowwid = 0.05*scale; arrowht = 0.1*scale
-
-
- # gen_init end
-
-
-# log_init end
-
-
-
-
-# Input labels
-C: (0,0); "\sf C " rjust at C
-DE: C+(0,((linewid/10))*((2*3)*7/4))
-A0: DE+(0,((linewid/10))*(4*3/2)); "\sf A0 " rjust at A0
-A1: A0+(0,((linewid/10))*(4*3/2)); "\sf A1 " rjust at A1
-A2: A1+(0,((linewid/10))*(4*3/2)); "\sf A2 " rjust at A2
- move to (-0.2,0) # Lettering within the global object
-
-# Buffer strings
- line right 3*(linewid/10)*5/2 from A2
- B1: [Tm: line from (((linewid/10))*(3.5),0) \
- to (0,((linewid/10))*(-4/2)) \
- then to (0,((linewid/10))*(4/2)) \
- then to (((linewid/10))*(3.5),0)
- Tc: (((linewid/10))*(3.5/2),0)
- NE: (((linewid/10))*(3.5/2),((linewid/10))*(4/4))
- SE: (((linewid/10))*(3.5/2),((linewid/10))*(-4/4))
- Out: (((linewid/10))*(3.5+(3/2)),0)
- N_Out: circle diam (3/2)*(linewid/10) \
- at (((linewid/10))*(3.5+((3/2)/2)),0)
- In1: (0,0)
- C: (((linewid/10))*(3.5/3),0)
-
-
-
- ]; line right 2*(linewid/10)*5/2
- T1: last line.c
- B2: [Tm: line from (((linewid/10))*(3.5),0) \
- to (0,((linewid/10))*(-4/2)) \
- then to (0,((linewid/10))*(4/2)) \
- then to (((linewid/10))*(3.5),0)
- Tc: (((linewid/10))*(3.5/2),0)
- In1: (((linewid/10))*(-(3/2)),0)
- N_In1: circle diam (3/2)*(linewid/10) \
- at (((linewid/10))*(-((3/2)/2)),0)
- NE: (((linewid/10))*(3.5/2),((linewid/10))*(4/4))
- SE: (((linewid/10))*(3.5/2),((linewid/10))*(-4/4))
- Out: (((linewid/10))*(3.5),0)
- C: (((linewid/10))*(3.5/3),0)
-
-
-
- ]
- line right 3*(linewid/10)*5/2 from A1
- B3: [Tm: line from (((linewid/10))*(3.5),0) \
- to (0,((linewid/10))*(-4/2)) \
- then to (0,((linewid/10))*(4/2)) \
- then to (((linewid/10))*(3.5),0)
- Tc: (((linewid/10))*(3.5/2),0)
- NE: (((linewid/10))*(3.5/2),((linewid/10))*(4/4))
- SE: (((linewid/10))*(3.5/2),((linewid/10))*(-4/4))
- Out: (((linewid/10))*(3.5+(3/2)),0)
- N_Out: circle diam (3/2)*(linewid/10) \
- at (((linewid/10))*(3.5+((3/2)/2)),0)
- In1: (0,0)
- C: (((linewid/10))*(3.5/3),0)
-
-
-
- ]; line right 2*(linewid/10)*5/2
- T2: last line.c
- B4: [Tm: line from (((linewid/10))*(3.5),0) \
- to (0,((linewid/10))*(-4/2)) \
- then to (0,((linewid/10))*(4/2)) \
- then to (((linewid/10))*(3.5),0)
- Tc: (((linewid/10))*(3.5/2),0)
- In1: (((linewid/10))*(-(3/2)),0)
- N_In1: circle diam (3/2)*(linewid/10) \
- at (((linewid/10))*(-((3/2)/2)),0)
- NE: (((linewid/10))*(3.5/2),((linewid/10))*(4/4))
- SE: (((linewid/10))*(3.5/2),((linewid/10))*(-4/4))
- Out: (((linewid/10))*(3.5),0)
- C: (((linewid/10))*(3.5/3),0)
-
-
-
- ]
- line right 3*(linewid/10)*5/2 from A0
- B5: [Tm: line from (((linewid/10))*(3.5),0) \
- to (0,((linewid/10))*(-4/2)) \
- then to (0,((linewid/10))*(4/2)) \
- then to (((linewid/10))*(3.5),0)
- Tc: (((linewid/10))*(3.5/2),0)
- NE: (((linewid/10))*(3.5/2),((linewid/10))*(4/4))
- SE: (((linewid/10))*(3.5/2),((linewid/10))*(-4/4))
- Out: (((linewid/10))*(3.5+(3/2)),0)
- N_Out: circle diam (3/2)*(linewid/10) \
- at (((linewid/10))*(3.5+((3/2)/2)),0)
- In1: (0,0)
- C: (((linewid/10))*(3.5/3),0)
-
-
-
- ]; line right 2*(linewid/10)*5/2
- T3: last line.c
- B6: [Tm: line from (((linewid/10))*(3.5),0) \
- to (0,((linewid/10))*(-4/2)) \
- then to (0,((linewid/10))*(4/2)) \
- then to (((linewid/10))*(3.5),0)
- Tc: (((linewid/10))*(3.5/2),0)
- In1: (((linewid/10))*(-(3/2)),0)
- N_In1: circle diam (3/2)*(linewid/10) \
- at (((linewid/10))*(-((3/2)/2)),0)
- NE: (((linewid/10))*(3.5/2),((linewid/10))*(4/4))
- SE: (((linewid/10))*(3.5/2),((linewid/10))*(-4/4))
- Out: (((linewid/10))*(3.5),0)
- C: (((linewid/10))*(3.5/3),0)
-
-
-
- ]
-
-
-B7: [Tm: line from (((linewid/10))*(3.5),0) \
- to (0,((linewid/10))*(-4/2)) \
- then to (0,((linewid/10))*(4/2)) \
- then to (((linewid/10))*(3.5),0)
- Tc: (((linewid/10))*(3.5/2),0)
- NE: (((linewid/10))*(3.5/2),((linewid/10))*(4/4))
- SE: (((linewid/10))*(3.5/2),((linewid/10))*(-4/4))
- Out: (((linewid/10))*(3.5),0)
- In1: (0,0)
- C: (((linewid/10))*(3.5/3),0)
-
-
-
- ] at (B1,C)
-
-G1: [ Bt: line from (((linewid/10))*(0+7/3),((linewid/10))*((2*3)/2)) \
- to (0,((linewid/10))*((2*3)/2)) chop 0 chop -(linethick *(scale/72)/2)
- ArcB: arc cw to (0,((linewid/10))*(-(2*3)/2)) \
- with .c at (((linewid/10))*(0-sqrt((7*(2*3)/((2*3)))^2-((2*3)/2)^2)),0)
- Bb: line to (((linewid/10))*(0+7/3),((linewid/10))*(-(2*3)/2)) chop -(linethick *(scale/72)/2) chop 0
- ArcN: arc cw from (((linewid/10))*(0+7/3),((linewid/10))*((2*3)/2)) \
- to (((linewid/10))*(0+7),0) \
- with .c at (((linewid/10))*(0+7/3),((linewid/10))*(-((7*2/3)^2-((2*3)/2)^2)/((2*3))))
- ArcS: arc ccw from (((linewid/10))*(0+7/3),((linewid/10))*(-(2*3)/2)) \
- to (((linewid/10))*(0+7),0) \
- with .c at (((linewid/10))*(0+7/3),((linewid/10))*(((7*2/3)^2-((2*3)/2)^2)/((2*3))))
- NE: (((linewid/10))*(0+7/3),((linewid/10))*(-((7*2/3)^2-((2*3)/2)^2)/((2*3))))+(((linewid/10))*(((2*3)/2+((7*2/3)^2-((2*3)/2)^2)/((2*3)))*(cos((60)*dtor_))),((linewid/10))*(((2*3)/2+((7*2/3)^2-((2*3)/2)^2)/((2*3)))*(sin((60)*dtor_))))
- SE: (((linewid/10))*(0+7/3),((linewid/10))*(((7*2/3)^2-((2*3)/2)^2)/((2*3))))+(((linewid/10))*(((2*3)/2+((7*2/3)^2-((2*3)/2)^2)/((2*3)))*(cos((-60)*dtor_))),((linewid/10))*(((2*3)/2+((7*2/3)^2-((2*3)/2)^2)/((2*3)))*(sin((-60)*dtor_))))
- N_Out: circle diam (3/2)*(linewid/10) \
- at (((linewid/10))*(0+7+((3/2)/2)),0)
- Out: (((linewid/10))*(0+7+(3/2)),0)
- In1: (((linewid/10))*(-sqrt((7*(2*3)/((2*3)))^2-((2*3)/2)^2)+sqrt((7*(2*3)/((2*3)))^2-((2*3)/2/min(2,6-1)*(2+1-2*1))^2)),((linewid/10))*((2*3)/2/min(2,6-1)*(2+1-2*1)))
-
- In2: (((linewid/10))*(-sqrt((7*(2*3)/((2*3)))^2-((2*3)/2)^2)+sqrt((7*(2*3)/((2*3)))^2-((2*3)/2/min(2,6-1)*(2+1-2*2))^2)),((linewid/10))*((2*3)/2/min(2,6-1)*(2+1-2*2)))
-
-
-
- C: (((linewid/10))*(0+7/2),0)
- ] with .Out at (B1.Out,DE)
-G2: [ Bt: line from (((linewid/10))*(0+7/3),((linewid/10))*((2*3)/2)) \
- to (0,((linewid/10))*((2*3)/2)) chop 0 chop -(linethick *(scale/72)/2)
- ArcB: arc cw to (0,((linewid/10))*(-(2*3)/2)) \
- with .c at (((linewid/10))*(0-sqrt((7*(2*3)/((2*3)))^2-((2*3)/2)^2)),0)
- Bb: line to (((linewid/10))*(0+7/3),((linewid/10))*(-(2*3)/2)) chop -(linethick *(scale/72)/2) chop 0
- ArcN: arc cw from (((linewid/10))*(0+7/3),((linewid/10))*((2*3)/2)) \
- to (((linewid/10))*(0+7),0) \
- with .c at (((linewid/10))*(0+7/3),((linewid/10))*(-((7*2/3)^2-((2*3)/2)^2)/((2*3))))
- ArcS: arc ccw from (((linewid/10))*(0+7/3),((linewid/10))*(-(2*3)/2)) \
- to (((linewid/10))*(0+7),0) \
- with .c at (((linewid/10))*(0+7/3),((linewid/10))*(((7*2/3)^2-((2*3)/2)^2)/((2*3))))
- NE: (((linewid/10))*(0+7/3),((linewid/10))*(-((7*2/3)^2-((2*3)/2)^2)/((2*3))))+(((linewid/10))*(((2*3)/2+((7*2/3)^2-((2*3)/2)^2)/((2*3)))*(cos((60)*dtor_))),((linewid/10))*(((2*3)/2+((7*2/3)^2-((2*3)/2)^2)/((2*3)))*(sin((60)*dtor_))))
- SE: (((linewid/10))*(0+7/3),((linewid/10))*(((7*2/3)^2-((2*3)/2)^2)/((2*3))))+(((linewid/10))*(((2*3)/2+((7*2/3)^2-((2*3)/2)^2)/((2*3)))*(cos((-60)*dtor_))),((linewid/10))*(((2*3)/2+((7*2/3)^2-((2*3)/2)^2)/((2*3)))*(sin((-60)*dtor_))))
- N_Out: circle diam (3/2)*(linewid/10) \
- at (((linewid/10))*(0+7+((3/2)/2)),0)
- Out: (((linewid/10))*(0+7+(3/2)),0)
- In1: (((linewid/10))*(-sqrt((7*(2*3)/((2*3)))^2-((2*3)/2)^2)+sqrt((7*(2*3)/((2*3)))^2-((2*3)/2/min(2,6-1)*(2+1-2*1))^2)),((linewid/10))*((2*3)/2/min(2,6-1)*(2+1-2*1)))
-
- In2: (((linewid/10))*(-sqrt((7*(2*3)/((2*3)))^2-((2*3)/2)^2)+sqrt((7*(2*3)/((2*3)))^2-((2*3)/2/min(2,6-1)*(2+1-2*2))^2)),((linewid/10))*((2*3)/2/min(2,6-1)*(2+1-2*2)))
-
-
-
- C: (((linewid/10))*(0+7/2),0)
- ] at (B2+(((linewid/10))*(((3/2)/2)),0),G1-(0,((linewid/10))*((2*3))))
-G3: [ Bm: line from (((linewid/10))*(7-(2*3)/2),((linewid/10))*(-(2*3)/2)) \
- to (0,((linewid/10))*(-(2*3)/2)) \
- then to (0,((linewid/10))*((2*3)/2)) then \
- to (((linewid/10))*(7-(2*3)/2),((linewid/10))*((2*3)/2))
- Arc: arc cw rad (2*3)/2 \
- to Here+(0,((linewid/10))*(-(2*3))) \
- with .c at Here+(0,((linewid/10))*(-(2*3)/2))
- NE: (((linewid/10))*(7-(2*3)/2),0)+(((linewid/10))*(((2*3)/2)*(cos((45)*dtor_))),((linewid/10))*(((2*3)/2)*(sin((45)*dtor_))))
- SE: (((linewid/10))*(7-(2*3)/2),0)+(((linewid/10))*(((2*3)/2)*(cos((-45)*dtor_))),((linewid/10))*(((2*3)/2)*(sin((-45)*dtor_))))
- Out: (((linewid/10))*(7),0)
-
- In1: (0,((linewid/10))*((2*3)/min(4,6-1)*((4+1)/2-1)))
- In2: (0,((linewid/10))*((2*3)/min(4,6-1)*((4+1)/2-2)))
- In3: (0,((linewid/10))*((2*3)/min(4,6-1)*((4+1)/2-3)))
- In4: (0,((linewid/10))*((2*3)/min(4,6-1)*((4+1)/2-4)))
-
- C: (((linewid/10))*(7/2),0)
- ] with .In1 at (G2.Out+(9*(linewid/10)*5/2,0),A2)
-G5: [ Bm: line from (((linewid/10))*(7-(2*3)/2),((linewid/10))*(-(2*3)/2)) \
- to (0,((linewid/10))*(-(2*3)/2)) \
- then to (0,((linewid/10))*((2*3)/2)) then \
- to (((linewid/10))*(7-(2*3)/2),((linewid/10))*((2*3)/2))
- Arc: arc cw rad (2*3)/2 \
- to Here+(0,((linewid/10))*(-(2*3))) \
- with .c at Here+(0,((linewid/10))*(-(2*3)/2))
- NE: (((linewid/10))*(7-(2*3)/2),0)+(((linewid/10))*(((2*3)/2)*(cos((45)*dtor_))),((linewid/10))*(((2*3)/2)*(sin((45)*dtor_))))
- SE: (((linewid/10))*(7-(2*3)/2),0)+(((linewid/10))*(((2*3)/2)*(cos((-45)*dtor_))),((linewid/10))*(((2*3)/2)*(sin((-45)*dtor_))))
- Out: (((linewid/10))*(7),0)
-
- In1: (0,((linewid/10))*((2*3)/min(4,6-1)*((4+1)/2-1)))
- In2: (0,((linewid/10))*((2*3)/min(4,6-1)*((4+1)/2-2)))
- In3: (0,((linewid/10))*((2*3)/min(4,6-1)*((4+1)/2-3)))
- In4: (0,((linewid/10))*((2*3)/min(4,6-1)*((4+1)/2-4)))
-
- C: (((linewid/10))*(7/2),0)
- ] with .In4 at (G3.In1,G2.Out)
-G6: [ Bm: line from (((linewid/10))*(7-(2*3)/2),((linewid/10))*(-(2*3)/2)) \
- to (0,((linewid/10))*(-(2*3)/2)) \
- then to (0,((linewid/10))*((2*3)/2)) then \
- to (((linewid/10))*(7-(2*3)/2),((linewid/10))*((2*3)/2))
- Arc: arc cw rad (2*3)/2 \
- to Here+(0,((linewid/10))*(-(2*3))) \
- with .c at Here+(0,((linewid/10))*(-(2*3)/2))
- NE: (((linewid/10))*(7-(2*3)/2),0)+(((linewid/10))*(((2*3)/2)*(cos((45)*dtor_))),((linewid/10))*(((2*3)/2)*(sin((45)*dtor_))))
- SE: (((linewid/10))*(7-(2*3)/2),0)+(((linewid/10))*(((2*3)/2)*(cos((-45)*dtor_))),((linewid/10))*(((2*3)/2)*(sin((-45)*dtor_))))
- Out: (((linewid/10))*(7),0)
-
- In1: (0,((linewid/10))*((2*3)/min(2,6-1)*((2+1)/2-1)))
- In2: (0,((linewid/10))*((2*3)/min(2,6-1)*((2+1)/2-2)))
-
- C: (((linewid/10))*(7/2),0)
- ] at G5+(((linewid/10))*(7),((linewid/10))*((2*3)*3/4))+((linewid/10)*5/2*2,0)
-G4: [ Bt: line from (((linewid/10))*(0+7/3),((linewid/10))*((2*3)/2)) \
- to (0,((linewid/10))*((2*3)/2)) chop 0 chop -(linethick *(scale/72)/2)
- ArcB: arc cw to (0,((linewid/10))*(-(2*3)/2)) \
- with .c at (((linewid/10))*(0-sqrt((7*(2*3)/((2*3)))^2-((2*3)/2)^2)),0)
- Bb: line to (((linewid/10))*(0+7/3),((linewid/10))*(-(2*3)/2)) chop -(linethick *(scale/72)/2) chop 0
- ArcN: arc cw from (((linewid/10))*(0+7/3),((linewid/10))*((2*3)/2)) \
- to (((linewid/10))*(0+7),0) \
- with .c at (((linewid/10))*(0+7/3),((linewid/10))*(-((7*2/3)^2-((2*3)/2)^2)/((2*3))))
- ArcS: arc ccw from (((linewid/10))*(0+7/3),((linewid/10))*(-(2*3)/2)) \
- to (((linewid/10))*(0+7),0) \
- with .c at (((linewid/10))*(0+7/3),((linewid/10))*(((7*2/3)^2-((2*3)/2)^2)/((2*3))))
- NE: (((linewid/10))*(0+7/3),((linewid/10))*(-((7*2/3)^2-((2*3)/2)^2)/((2*3))))+(((linewid/10))*(((2*3)/2+((7*2/3)^2-((2*3)/2)^2)/((2*3)))*(cos((60)*dtor_))),((linewid/10))*(((2*3)/2+((7*2/3)^2-((2*3)/2)^2)/((2*3)))*(sin((60)*dtor_))))
- SE: (((linewid/10))*(0+7/3),((linewid/10))*(((7*2/3)^2-((2*3)/2)^2)/((2*3))))+(((linewid/10))*(((2*3)/2+((7*2/3)^2-((2*3)/2)^2)/((2*3)))*(cos((-60)*dtor_))),((linewid/10))*(((2*3)/2+((7*2/3)^2-((2*3)/2)^2)/((2*3)))*(sin((-60)*dtor_))))
- N_Out: circle diam (3/2)*(linewid/10) \
- at (((linewid/10))*(0+7+((3/2)/2)),0)
- Out: (((linewid/10))*(0+7+(3/2)),0)
- In1: (((linewid/10))*(-sqrt((7*(2*3)/((2*3)))^2-((2*3)/2)^2)+sqrt((7*(2*3)/((2*3)))^2-((2*3)/2/min(2,6-1)*(2+1-2*1))^2)),((linewid/10))*((2*3)/2/min(2,6-1)*(2+1-2*1)))
-
- In2: (((linewid/10))*(-sqrt((7*(2*3)/((2*3)))^2-((2*3)/2)^2)+sqrt((7*(2*3)/((2*3)))^2-((2*3)/2/min(2,6-1)*(2+1-2*2))^2)),((linewid/10))*((2*3)/2/min(2,6-1)*(2+1-2*2)))
-
-
-
- C: (((linewid/10))*(0+7/2),0)
- ] with .In1 at (G6.Out,G3)+(2*(linewid/10)*5/2,0)
-G7: [ Bt: line from (((linewid/10))*(0+7/3),((linewid/10))*((2*3)/2)) \
- to (0,((linewid/10))*((2*3)/2)) chop 0 chop -(linethick *(scale/72)/2)
- ArcB: arc cw to (0,((linewid/10))*(-(2*3)/2)) \
- with .c at (((linewid/10))*(0-sqrt((7*(2*3)/((2*3)))^2-((2*3)/2)^2)),0)
- Bb: line to (((linewid/10))*(0+7/3),((linewid/10))*(-(2*3)/2)) chop -(linethick *(scale/72)/2) chop 0
- ArcN: arc cw from (((linewid/10))*(0+7/3),((linewid/10))*((2*3)/2)) \
- to (((linewid/10))*(0+7),0) \
- with .c at (((linewid/10))*(0+7/3),((linewid/10))*(-((7*2/3)^2-((2*3)/2)^2)/((2*3))))
- ArcS: arc ccw from (((linewid/10))*(0+7/3),((linewid/10))*(-(2*3)/2)) \
- to (((linewid/10))*(0+7),0) \
- with .c at (((linewid/10))*(0+7/3),((linewid/10))*(((7*2/3)^2-((2*3)/2)^2)/((2*3))))
- NE: (((linewid/10))*(0+7/3),((linewid/10))*(-((7*2/3)^2-((2*3)/2)^2)/((2*3))))+(((linewid/10))*(((2*3)/2+((7*2/3)^2-((2*3)/2)^2)/((2*3)))*(cos((60)*dtor_))),((linewid/10))*(((2*3)/2+((7*2/3)^2-((2*3)/2)^2)/((2*3)))*(sin((60)*dtor_))))
- SE: (((linewid/10))*(0+7/3),((linewid/10))*(((7*2/3)^2-((2*3)/2)^2)/((2*3))))+(((linewid/10))*(((2*3)/2+((7*2/3)^2-((2*3)/2)^2)/((2*3)))*(cos((-60)*dtor_))),((linewid/10))*(((2*3)/2+((7*2/3)^2-((2*3)/2)^2)/((2*3)))*(sin((-60)*dtor_))))
- N_Out: circle diam (3/2)*(linewid/10) \
- at (((linewid/10))*(0+7+((3/2)/2)),0)
- Out: (((linewid/10))*(0+7+(3/2)),0)
- In1: (((linewid/10))*(-sqrt((7*(2*3)/((2*3)))^2-((2*3)/2)^2)+sqrt((7*(2*3)/((2*3)))^2-((2*3)/2/min(2,6-1)*(2+1-2*1))^2)),((linewid/10))*((2*3)/2/min(2,6-1)*(2+1-2*1)))
-
- In2: (((linewid/10))*(-sqrt((7*(2*3)/((2*3)))^2-((2*3)/2)^2)+sqrt((7*(2*3)/((2*3)))^2-((2*3)/2/min(2,6-1)*(2+1-2*2))^2)),((linewid/10))*((2*3)/2/min(2,6-1)*(2+1-2*2)))
-
-
-
- C: (((linewid/10))*(0+7/2),0)
- ] with .In2 at (G4.In2,G5.Out)
-
-# Output to other latches
-TOL: (G2.Out,C)+(4*(linewid/10)*5/2,-4*(linewid/10))
- move to TOL+(3*(linewid/10)*5/2,-(linewid/10)*5/2/3) ; {move down 0.15}
- "\sf {\sl To other latches}" below
-
-# Remaining input lines
- line from G1.In1 to (DE,G1.In1); "\sf D " rjust
- line from G1.In2 to (DE,G1.In2); "\sf E " rjust
- [ circle rad (0.04*linewid) fill 0 ] with .c at G1.In2-((linewid/10)*5/2,0)
- move to last [].c; line to (Here,G2.In2) then to G2.In2
- line from C to B7.In1
-
-# Connect Bi, and connect to output bus
- [ circle rad (0.04*linewid) fill 0 ] with .c at T1.c
- move to last [].c ; line down (A2.y-A1.y)/2
- line to (TOL-(1*(linewid/10)*5/2,0),Here) ; arrow to (Here,TOL)
- [ circle rad (0.04*linewid) fill 0 ] with .c at T2.c
- move to last [].c ; line down (A2.y-A1.y)/2
- line to (TOL-(2*(linewid/10)*5/2,0),Here) ; arrow to (Here,TOL)
- [ circle rad (0.04*linewid) fill 0 ] with .c at T3.c
- move to last [].c ; line down (A2.y-A1.y)/2
- line to (TOL-(3*(linewid/10)*5/2,0),Here) ; arrow to (Here,TOL)
-
-
-# G1 to G2
- [ circle rad (0.04*linewid) fill 0 ] with .c at (T1.c,G1)
- move to last [].c; line to (Here,G2.In1) then to G2.In1
-
-# Upper And inputs to output bus
- line left 4*(linewid/10)*5/2 from G3.In1
- arrow to (Here,TOL)
- line left 3*(linewid/10)*5/2 from G3.In2
- arrow to (Here,TOL)
- line left 2*(linewid/10)*5/2 from G3.In3
- arrow to (Here,TOL)
- line left 1*(linewid/10)*5/2 from G3.In4
- arrow to (Here,TOL)
-
-
- line from B2.Out to (G3.In1,B2)-(4*(linewid/10)*5/2,0) ; [ circle rad (0.04*linewid) fill 0 ] with .c at Here
- move to last [].c
- line from B4.Out to (G3.In2,B4)-(3*(linewid/10)*5/2,0) ; [ circle rad (0.04*linewid) fill 0 ] with .c at Here
- move to last [].c
- line from B6.Out to (G3.In3,B6)-(2*(linewid/10)*5/2,0) ; [ circle rad (0.04*linewid) fill 0 ] with .c at Here
- move to last [].c
- line from G1.Out to (G3.In4,G1)-((linewid/10)*5/2,0) ; [ circle rad (0.04*linewid) fill 0 ] with .c at Here
- move to last [].c
-
-# Lower And inputs
- line left 4*(linewid/10)*5/2 from G5.In1 ; [ circle rad (0.04*linewid) fill 0 ] with .c at Here
- move to last [].c
- line left 3*(linewid/10)*5/2 from G5.In2 ; [ circle rad (0.04*linewid) fill 0 ] with .c at Here
- move to last [].c
- line left 2*(linewid/10)*5/2 from G5.In3 ; [ circle rad (0.04*linewid) fill 0 ] with .c at Here
- move to last [].c
- line from G2.Out to G5.In4 ; [ circle rad (0.04*linewid) fill 0 ] with .c at (TOL,Here)
- move to last [].c ; arrow to (Here,TOL)
-
-# Fix up G4, G6, G7
- line from G3.Out to G4.In1
- line right (linewid/10)*5/2 from G4.Out
- {[ circle rad (0.04*linewid) fill 0 ] with .c at Here
- move to last [].c; line right (linewid/10)*5/2 ; "\sf Q7" ljust; move right 0.2 } # letters in object
- line down 2*(linewid/10)*5/2 then to G6.In1+(-(linewid/10)*5/2,(linewid/10)*5/2)
- line to (Here,G6.In1) then to G6.In1
- line from G4.In2 to (G6.In1+(-(linewid/10)*5/2,0),G4.In2)
- line down (linewid/10)*5/2 then to G7.Out+((linewid/10)*5/2,2*(linewid/10)*5/2)
- line to (Here,G7) then to G7.Out
- line from G6.Out right (linewid/10)*5/2 ; line to (Here,G7.In1) then to G7.In1
- line from G5.Out to G7.In2
- line left (linewid/10)*5/2 from G6.In2 ; arrow to (Here,TOL)
- [ circle rad (0.04*linewid) fill 0 ] with .c at (Here,C)
- move to last [].c ; line to B7.Out
-
-.PE
diff --git a/graphics/circuit_macros/examples/nsvg/dev/test.svg b/graphics/circuit_macros/examples/nsvg/dev/test.svg
deleted file mode 100644
index a9c554efdc..0000000000
--- a/graphics/circuit_macros/examples/nsvg/dev/test.svg
+++ /dev/null
@@ -1,239 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="337.972pt" height="139.358pt" viewBox="0 0 337.972 139.358" version="1.1">
-<defs>
-<g>
-<symbol overflow="visible" id="glyph0-0">
-<path style="stroke:none;" d=""/>
-</symbol>
-<symbol overflow="visible" id="glyph0-1">
-<path style="stroke:none;" d="M 5.796875 -1.140625 C 5.21875 -0.75 4.875 -0.53125 3.890625 -0.53125 C 2.453125 -0.53125 1.5625 -2.03125 1.5625 -3.46875 C 1.5625 -4.828125 2.375 -6.390625 3.90625 -6.390625 C 4.609375 -6.390625 5.0625 -6.21875 5.609375 -5.875 L 5.75 -6.6875 C 5.328125 -6.890625 4.5625 -7.03125 3.921875 -7.03125 C 2.078125 -7.03125 0.65625 -5.46875 0.65625 -3.375 C 0.65625 -1.796875 1.84375 0.109375 3.921875 0.109375 C 4.828125 0.109375 5.21875 -0.046875 5.859375 -0.453125 Z M 5.796875 -1.140625 "/>
-</symbol>
-<symbol overflow="visible" id="glyph0-2">
-<path style="stroke:none;" d="M 3.765625 -6.921875 L 2.875 -6.921875 L 0.28125 0 L 1.015625 0 L 1.78125 -2.03125 L 4.6875 -2.03125 L 5.4375 0 L 6.359375 0 Z M 4.46875 -2.59375 L 2 -2.59375 L 2.640625 -4.390625 C 2.84375 -4.984375 3.15625 -5.828125 3.234375 -6.203125 C 3.265625 -6.0625 3.328125 -5.8125 3.5625 -5.15625 Z M 4.46875 -2.59375 "/>
-</symbol>
-<symbol overflow="visible" id="glyph0-3">
-<path style="stroke:none;" d="M 4.5625 -3.25 C 4.5625 -4.03125 4.515625 -4.96875 4.09375 -5.765625 C 3.6875 -6.515625 3 -6.765625 2.5 -6.765625 C 1.90625 -6.765625 1.203125 -6.484375 0.796875 -5.609375 C 0.46875 -4.875 0.421875 -4.046875 0.421875 -3.25 C 0.421875 -2.46875 0.453125 -1.734375 0.75 -1 C 1.15625 -0.046875 1.90625 0.21875 2.484375 0.21875 C 3.203125 0.21875 3.84375 -0.1875 4.15625 -0.875 C 4.453125 -1.53125 4.5625 -2.1875 4.5625 -3.25 Z M 2.5 -0.390625 C 1.96875 -0.390625 1.5625 -0.765625 1.359375 -1.484375 C 1.203125 -2.046875 1.203125 -2.59375 1.203125 -3.375 C 1.203125 -4 1.203125 -4.59375 1.359375 -5.140625 C 1.421875 -5.328125 1.671875 -6.15625 2.484375 -6.15625 C 3.265625 -6.15625 3.515625 -5.390625 3.59375 -5.21875 C 3.78125 -4.65625 3.78125 -3.984375 3.78125 -3.375 C 3.78125 -2.71875 3.78125 -2.078125 3.59375 -1.453125 C 3.34375 -0.546875 2.8125 -0.390625 2.5 -0.390625 Z M 2.5 -0.390625 "/>
-</symbol>
-<symbol overflow="visible" id="glyph0-4">
-<path style="stroke:none;" d="M 2.984375 -6.765625 L 2.78125 -6.765625 C 2.1875 -6.15625 1.359375 -6.125 0.890625 -6.09375 L 0.890625 -5.515625 C 1.21875 -5.53125 1.6875 -5.546875 2.1875 -5.765625 L 2.1875 -0.578125 L 0.953125 -0.578125 L 0.953125 0 L 4.234375 0 L 4.234375 -0.578125 L 2.984375 -0.578125 Z M 2.984375 -6.765625 "/>
-</symbol>
-<symbol overflow="visible" id="glyph0-5">
-<path style="stroke:none;" d="M 1.734375 -1.875 L 0.5 -0.640625 L 0.5 0 L 4.46875 0 L 4.46875 -0.703125 L 2.65625 -0.703125 C 2.546875 -0.703125 2.421875 -0.703125 2.296875 -0.703125 L 1.21875 -0.703125 C 1.53125 -0.984375 2.296875 -1.71875 2.609375 -2.015625 C 2.796875 -2.1875 3.296875 -2.609375 3.484375 -2.796875 C 3.9375 -3.234375 4.46875 -3.765625 4.46875 -4.609375 C 4.46875 -5.765625 3.671875 -6.765625 2.359375 -6.765625 C 1.21875 -6.765625 0.65625 -5.984375 0.421875 -5.125 C 0.53125 -4.953125 0.59375 -4.890625 0.609375 -4.859375 C 0.625 -4.84375 0.734375 -4.71875 0.828125 -4.578125 C 1.03125 -5.34375 1.3125 -6.125 2.21875 -6.125 C 3.15625 -6.125 3.65625 -5.375 3.65625 -4.59375 C 3.65625 -3.75 3.09375 -3.1875 2.5 -2.578125 Z M 1.734375 -1.875 "/>
-</symbol>
-<symbol overflow="visible" id="glyph0-6">
-<path style="stroke:none;" d="M 0.953125 -6.921875 L 0.953125 0 L 3.578125 0 C 5.28125 0 6.625 -1.515625 6.625 -3.40625 C 6.625 -5.328125 5.28125 -6.921875 3.5625 -6.921875 Z M 1.8125 -0.5625 L 1.8125 -6.359375 L 3.34375 -6.359375 C 4.734375 -6.359375 5.765625 -5.15625 5.765625 -3.40625 C 5.765625 -1.703125 4.734375 -0.5625 3.34375 -0.5625 Z M 1.8125 -0.5625 "/>
-</symbol>
-<symbol overflow="visible" id="glyph0-7">
-<path style="stroke:none;" d="M 5.109375 -3.28125 L 5.109375 -3.890625 L 1.828125 -3.890625 L 1.828125 -6.25 L 3.203125 -6.25 C 3.3125 -6.25 3.4375 -6.234375 3.5625 -6.234375 L 5.390625 -6.234375 L 5.390625 -6.890625 L 0.9375 -6.890625 L 0.9375 0 L 5.515625 0 L 5.515625 -0.703125 L 4.265625 -0.703125 C 4.140625 -0.703125 4.03125 -0.703125 3.90625 -0.703125 L 1.828125 -0.703125 L 1.828125 -3.28125 Z M 5.109375 -3.28125 "/>
-</symbol>
-<symbol overflow="visible" id="glyph0-8">
-<path style="stroke:none;" d="M 5.3125 -0.328125 C 6.40625 -1.171875 6.765625 -2.390625 6.765625 -3.4375 C 6.765625 -5.53125 5.328125 -7.140625 3.671875 -7.140625 C 1.96875 -7.140625 0.5625 -5.515625 0.5625 -3.4375 C 0.5625 -1.328125 2.03125 0.21875 3.65625 0.21875 C 3.8125 0.21875 4.1875 0.203125 4.609375 0.046875 L 5.46875 1.25 L 6.5 1.25 Z M 4.234375 -0.515625 C 4.21875 -0.515625 3.953125 -0.421875 3.671875 -0.421875 C 2.5 -0.421875 1.421875 -1.578125 1.421875 -3.4375 C 1.421875 -5.296875 2.5 -6.5 3.65625 -6.5 C 4.859375 -6.5 5.90625 -5.28125 5.90625 -3.4375 C 5.90625 -2.796875 5.796875 -1.703125 4.890625 -0.890625 L 4.109375 -1.9375 L 3.21875 -1.9375 Z M 4.234375 -0.515625 "/>
-</symbol>
-<symbol overflow="visible" id="glyph0-9">
-<path style="stroke:none;" d="M 2.3125 -5.828125 C 2.4375 -5.828125 2.546875 -5.84375 2.671875 -5.84375 L 3.875 -5.84375 C 2.40625 -4.21875 1.515625 -2.21875 1.515625 0.109375 L 2.359375 0.109375 C 2.359375 -2.875 3.78125 -5.015625 4.5625 -5.890625 L 4.5625 -6.546875 L 0.421875 -6.546875 L 0.421875 -5.828125 Z M 2.3125 -5.828125 "/>
-</symbol>
-<symbol overflow="visible" id="glyph1-0">
-<path style="stroke:none;" d=""/>
-</symbol>
-<symbol overflow="visible" id="glyph1-1">
-<path style="stroke:none;" d="M 5.046875 -6.078125 C 5.09375 -6.28125 5.109375 -6.375 5.296875 -6.421875 C 5.390625 -6.4375 5.671875 -6.4375 5.859375 -6.4375 C 7.015625 -6.4375 7.375 -6.265625 7.375 -5.28125 C 7.375 -5 7.359375 -4.765625 7.328125 -4.5 L 7.578125 -4.5 L 7.765625 -6.75 L 1.671875 -6.75 L 1.109375 -4.5 L 1.359375 -4.5 C 1.78125 -6.046875 1.890625 -6.4375 3.484375 -6.4375 C 3.625 -6.4375 3.859375 -6.4375 3.921875 -6.4375 C 4.125 -6.40625 4.171875 -6.375 4.171875 -6.234375 C 4.171875 -6.15625 4.15625 -6.0625 4.140625 -5.984375 L 3.265625 -0.75 C 3.21875 -0.4375 3.1875 -0.3125 2.140625 -0.3125 L 1.75 -0.3125 L 1.703125 0 C 1.953125 -0.015625 2.390625 -0.015625 2.640625 -0.015625 L 3.59375 -0.03125 C 4.0625 -0.03125 5.078125 -0.03125 5.484375 0 L 5.53125 -0.3125 L 5.15625 -0.3125 C 4.3125 -0.3125 4.140625 -0.390625 4.140625 -0.609375 C 4.140625 -0.625 4.140625 -0.65625 4.171875 -0.765625 Z M 5.046875 -6.078125 "/>
-</symbol>
-<symbol overflow="visible" id="glyph1-2">
-<path style="stroke:none;" d="M 5.078125 -2.53125 C 5.078125 -3.640625 4.3125 -4.46875 3.234375 -4.46875 C 1.8125 -4.46875 0.59375 -3.078125 0.59375 -1.75 C 0.59375 -0.71875 1.359375 0.109375 2.46875 0.109375 C 3.796875 0.109375 5.078125 -1.09375 5.078125 -2.53125 Z M 2.515625 -0.140625 C 2.234375 -0.140625 1.390625 -0.234375 1.390625 -1.4375 C 1.390625 -1.796875 1.53125 -2.90625 1.828125 -3.40625 C 2.328125 -4.203125 3.015625 -4.25 3.1875 -4.25 C 3.515625 -4.25 4.3125 -4.09375 4.3125 -2.984375 C 4.3125 -2.75 4.234375 -1.671875 3.890625 -1.015625 C 3.578125 -0.453125 3.03125 -0.140625 2.515625 -0.140625 Z M 2.515625 -0.140625 "/>
-</symbol>
-<symbol overflow="visible" id="glyph1-3">
-<path style="stroke:none;" d="M 2.390625 -3.984375 L 3.8125 -3.984375 C 3.84375 -4.09375 3.84375 -4.203125 3.875 -4.296875 L 2.4375 -4.296875 L 2.734375 -6.125 L 2.5 -6.125 C 2.328125 -5.1875 1.796875 -4.234375 0.890625 -4.203125 L 0.859375 -3.984375 L 1.6875 -3.984375 L 1.25 -1.265625 C 1.21875 -1.09375 1.21875 -1.0625 1.21875 -0.9375 C 1.21875 0.03125 2.03125 0.109375 2.328125 0.109375 C 2.796875 0.109375 3.09375 -0.203125 3.28125 -0.53125 C 3.453125 -0.84375 3.484375 -0.984375 3.609375 -1.796875 L 3.359375 -1.796875 C 3.234375 -1.078125 3.21875 -0.9375 3.09375 -0.671875 C 3.015625 -0.53125 2.78125 -0.140625 2.40625 -0.140625 C 1.984375 -0.140625 1.890625 -0.53125 1.890625 -0.8125 C 1.890625 -0.921875 1.890625 -0.96875 1.90625 -1.03125 Z M 2.390625 -3.984375 "/>
-</symbol>
-<symbol overflow="visible" id="glyph1-4">
-<path style="stroke:none;" d="M 5.0625 -3.015625 C 5.09375 -3.203125 5.09375 -3.234375 5.09375 -3.390625 C 5.09375 -4.140625 4.609375 -4.40625 3.921875 -4.40625 C 3.078125 -4.40625 2.546875 -3.796875 2.34375 -3.46875 L 2.328125 -3.484375 L 2.90625 -6.921875 L 1.65625 -6.8125 C 1.640625 -6.8125 1.484375 -6.8125 1.46875 -6.796875 C 1.453125 -6.78125 1.40625 -6.53125 1.40625 -6.5 C 1.96875 -6.5 2.109375 -6.453125 2.109375 -6.1875 C 2.109375 -6.171875 2.109375 -6.09375 2.078125 -5.921875 L 1.21875 -0.734375 C 1.15625 -0.359375 1.109375 -0.3125 0.375 -0.3125 L 0.3125 0 C 0.65625 -0.015625 1.1875 -0.03125 1.453125 -0.03125 C 1.6875 -0.03125 2.234375 -0.015625 2.546875 0 L 2.609375 -0.3125 C 2.109375 -0.3125 1.890625 -0.3125 1.890625 -0.5625 C 1.890625 -0.59375 1.953125 -0.96875 1.984375 -1.171875 C 2.046875 -1.609375 2.125 -2.046875 2.203125 -2.484375 C 2.25 -2.8125 2.34375 -3.296875 2.828125 -3.765625 C 3.125 -4.03125 3.515625 -4.1875 3.84375 -4.1875 C 4.234375 -4.1875 4.421875 -3.984375 4.421875 -3.515625 C 4.421875 -3.375 4.40625 -3.265625 4.3125 -2.6875 L 3.984375 -0.6875 C 3.921875 -0.3125 3.765625 -0.3125 3.15625 -0.3125 L 3.140625 -0.3125 L 3.09375 0 C 3.421875 -0.015625 3.953125 -0.03125 4.21875 -0.03125 C 4.46875 -0.03125 5 -0.015625 5.328125 0 L 5.390625 -0.3125 C 4.890625 -0.3125 4.65625 -0.3125 4.65625 -0.5625 C 4.65625 -0.59375 4.671875 -0.65625 4.671875 -0.703125 Z M 5.0625 -3.015625 "/>
-</symbol>
-<symbol overflow="visible" id="glyph1-5">
-<path style="stroke:none;" d="M 4.265625 -2.296875 C 4.5 -2.296875 4.53125 -2.296875 4.5625 -2.5 C 4.578125 -2.71875 4.578125 -2.875 4.578125 -2.9375 C 4.578125 -4.109375 3.796875 -4.46875 3.078125 -4.46875 C 1.734375 -4.46875 0.609375 -3.125 0.609375 -1.8125 C 0.609375 -0.703125 1.421875 0.109375 2.46875 0.109375 C 3.703125 0.109375 4.328125 -1.03125 4.328125 -1.203125 C 4.328125 -1.234375 4.3125 -1.3125 4.21875 -1.3125 C 4.140625 -1.3125 4.109375 -1.265625 4.0625 -1.171875 C 3.59375 -0.25 2.796875 -0.140625 2.53125 -0.140625 C 2.078125 -0.140625 1.40625 -0.421875 1.40625 -1.5 C 1.40625 -1.796875 1.46875 -2.15625 1.5 -2.296875 Z M 1.53125 -2.515625 C 1.890625 -4.09375 2.828125 -4.25 3.078125 -4.25 C 3.9375 -4.25 3.9375 -3.265625 3.9375 -3.078125 C 3.9375 -2.84375 3.921875 -2.78125 3.890625 -2.515625 Z M 1.53125 -2.515625 "/>
-</symbol>
-<symbol overflow="visible" id="glyph1-6">
-<path style="stroke:none;" d="M 2.234375 -3.375 L 2.40625 -4.40625 L 1.1875 -4.3125 C 1 -4.3125 1 -4.28125 0.984375 -4.234375 C 0.984375 -4.203125 0.953125 -4 0.953125 -3.984375 C 1.515625 -3.984375 1.65625 -3.9375 1.65625 -3.671875 C 1.65625 -3.65625 1.65625 -3.59375 1.625 -3.40625 L 1.171875 -0.734375 C 1.109375 -0.359375 1.078125 -0.3125 0.34375 -0.3125 L 0.328125 -0.3125 L 0.28125 0 C 0.671875 -0.015625 1.140625 -0.03125 1.421875 -0.03125 C 1.484375 -0.03125 2.359375 -0.015625 2.6875 0 C 2.703125 -0.09375 2.71875 -0.203125 2.734375 -0.3125 L 2.546875 -0.3125 C 1.9375 -0.3125 1.8125 -0.375 1.8125 -0.59375 C 1.8125 -0.734375 2.140625 -2.5 2.1875 -2.6875 C 2.359375 -3.25 2.765625 -4.1875 3.671875 -4.1875 L 3.671875 -4.171875 C 3.515625 -4.109375 3.40625 -3.921875 3.40625 -3.734375 C 3.40625 -3.421875 3.65625 -3.359375 3.78125 -3.359375 C 4.03125 -3.359375 4.265625 -3.5625 4.265625 -3.859375 C 4.265625 -4.171875 4 -4.40625 3.609375 -4.40625 C 2.96875 -4.40625 2.484375 -3.875 2.25 -3.359375 Z M 2.234375 -3.375 "/>
-</symbol>
-<symbol overflow="visible" id="glyph1-7">
-<path style="stroke:none;" d="M 2.921875 -6.921875 L 1.671875 -6.8125 C 1.640625 -6.8125 1.5 -6.8125 1.484375 -6.796875 C 1.453125 -6.78125 1.421875 -6.53125 1.421875 -6.5 C 1.984375 -6.5 2.125 -6.453125 2.125 -6.1875 C 2.125 -6.171875 2.125 -6.09375 2.09375 -5.921875 L 1.21875 -0.734375 C 1.171875 -0.359375 1.125 -0.3125 0.390625 -0.3125 L 0.375 -0.3125 L 0.328125 0 C 0.65625 -0.015625 1.1875 -0.03125 1.4375 -0.03125 C 1.671875 -0.03125 2.171875 -0.015625 2.53125 0 L 2.59375 -0.3125 C 2.09375 -0.3125 1.859375 -0.3125 1.859375 -0.5625 C 1.859375 -0.59375 1.875 -0.65625 1.890625 -0.703125 Z M 2.921875 -6.921875 "/>
-</symbol>
-<symbol overflow="visible" id="glyph1-8">
-<path style="stroke:none;" d="M 4.90625 -1.453125 C 4.859375 -1.1875 4.796875 -0.765625 4.765625 -0.671875 C 4.6875 -0.375 4.5 -0.25 4.34375 -0.25 C 4.125 -0.25 4.0625 -0.46875 4.0625 -0.65625 C 4.0625 -0.75 4.140625 -1.25 4.171875 -1.375 C 4.234375 -1.6875 4.453125 -2.984375 4.453125 -3.203125 C 4.453125 -3.96875 3.78125 -4.46875 2.9375 -4.46875 C 1.9375 -4.46875 1.25 -3.8125 1.25 -3.265625 C 1.25 -3.09375 1.359375 -2.875 1.671875 -2.875 C 1.953125 -2.875 2.1875 -3.109375 2.1875 -3.390625 C 2.1875 -3.65625 2 -3.78125 1.765625 -3.78125 C 2.078125 -4.140625 2.609375 -4.25 2.90625 -4.25 C 3.484375 -4.25 3.78125 -3.78125 3.78125 -3.28125 C 3.78125 -3.1875 3.703125 -2.640625 3.671875 -2.609375 C 3.65625 -2.609375 3.625 -2.609375 3.40625 -2.59375 C 1.75 -2.53125 0.5625 -1.75 0.5625 -0.8125 C 0.5625 -0.046875 1.53125 0.109375 2.015625 0.109375 C 2.90625 0.109375 3.375 -0.59375 3.453125 -0.734375 C 3.453125 -0.046875 3.875 0.0625 4.09375 0.0625 C 4.375 0.0625 4.9375 -0.140625 5.046875 -0.875 C 5.078125 -1 5.09375 -1.078125 5.15625 -1.453125 Z M 3.5 -1.5 C 3.453125 -1.203125 3.40625 -0.890625 3.015625 -0.515625 C 2.78125 -0.28125 2.4375 -0.109375 2.078125 -0.109375 C 1.65625 -0.109375 1.328125 -0.390625 1.328125 -0.796875 C 1.328125 -0.8125 1.328125 -2.296875 3.65625 -2.390625 Z M 3.5 -1.5 "/>
-</symbol>
-<symbol overflow="visible" id="glyph1-9">
-<path style="stroke:none;" d="M 4.234375 -3.84375 C 3.71875 -3.828125 3.671875 -3.421875 3.671875 -3.3125 C 3.671875 -3.15625 3.765625 -2.9375 4.078125 -2.9375 C 4.328125 -2.9375 4.609375 -3.125 4.609375 -3.515625 C 4.609375 -4.171875 3.890625 -4.46875 3.234375 -4.46875 C 1.859375 -4.46875 0.671875 -3.15625 0.671875 -1.78125 C 0.671875 -0.640625 1.484375 0.109375 2.484375 0.109375 C 3.8125 0.109375 4.328125 -1.09375 4.328125 -1.1875 C 4.328125 -1.265625 4.25 -1.28125 4.203125 -1.28125 C 4.125 -1.28125 4.109375 -1.265625 4.0625 -1.140625 C 3.734375 -0.46875 3.15625 -0.140625 2.578125 -0.140625 C 2.09375 -0.140625 1.46875 -0.484375 1.46875 -1.5625 C 1.46875 -2.90625 2.1875 -4.21875 3.234375 -4.21875 C 3.375 -4.21875 3.953125 -4.203125 4.234375 -3.84375 Z M 4.234375 -3.84375 "/>
-</symbol>
-<symbol overflow="visible" id="glyph1-10">
-<path style="stroke:none;" d="M 4.046875 -4.21875 C 4.0625 -4.3125 4.0625 -4.328125 4.0625 -4.359375 C 4.0625 -4.421875 4.03125 -4.46875 3.953125 -4.46875 C 3.921875 -4.46875 3.890625 -4.46875 3.75 -4.34375 C 3.625 -4.25 3.625 -4.25 3.546875 -4.1875 C 3.21875 -4.46875 2.78125 -4.46875 2.65625 -4.46875 C 1.21875 -4.46875 0.859375 -3.5625 0.859375 -3.09375 C 0.859375 -2.75 1.015625 -2.515625 1.21875 -2.359375 C 1.484375 -2.125 1.78125 -2.0625 2.25 -1.96875 C 2.6875 -1.890625 3.296875 -1.765625 3.296875 -1.15625 C 3.296875 -0.8125 3.046875 -0.109375 1.984375 -0.109375 C 1.5 -0.109375 0.90625 -0.28125 0.84375 -1.484375 C 0.84375 -1.640625 0.84375 -1.6875 0.71875 -1.6875 C 0.625 -1.6875 0.609375 -1.671875 0.578125 -1.484375 L 0.34375 -0.15625 C 0.328125 -0.0625 0.328125 -0.046875 0.328125 0 C 0.328125 0.0625 0.375 0.109375 0.4375 0.109375 C 0.484375 0.109375 0.5 0.09375 0.703125 -0.09375 C 0.765625 -0.15625 0.90625 -0.28125 0.953125 -0.328125 C 1.21875 0.015625 1.59375 0.109375 1.984375 0.109375 C 3.4375 0.109375 3.8125 -0.953125 3.8125 -1.46875 C 3.8125 -1.84375 3.65625 -2.09375 3.484375 -2.265625 C 3.1875 -2.5625 2.9375 -2.609375 2.390625 -2.71875 C 1.9375 -2.796875 1.390625 -2.90625 1.390625 -3.40625 C 1.390625 -3.421875 1.390625 -4.28125 2.65625 -4.28125 C 2.84375 -4.28125 3.625 -4.28125 3.625 -3.375 C 3.625 -3.234375 3.609375 -3.109375 3.609375 -3.078125 C 3.609375 -2.984375 3.703125 -2.984375 3.734375 -2.984375 C 3.84375 -2.984375 3.84375 -3.046875 3.875 -3.203125 Z M 4.046875 -4.21875 "/>
-</symbol>
-</g>
-</defs>
-<g id="surface1">
-<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
- <use xlink:href="#glyph0-1" x="8.579" y="113.658"/>
-</g>
-<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
- <use xlink:href="#glyph0-2" x="3.321" y="54.259"/>
- <use xlink:href="#glyph0-3" x="9.963065" y="54.259"/>
-</g>
-<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
- <use xlink:href="#glyph0-2" x="3.321" y="32.659"/>
- <use xlink:href="#glyph0-4" x="9.963065" y="32.659"/>
-</g>
-<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
- <use xlink:href="#glyph0-2" x="3.321" y="11.058"/>
- <use xlink:href="#glyph0-5" x="9.963065" y="11.058"/>
-</g>
-<path style="fill:none;stroke-width:0.8;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 0.00184375 102.601344 L 27.001844 102.601344 " transform="matrix(1,0,0,-1,16.463,110.199)"/>
-<path style="fill:none;stroke-width:0.8;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 39.5995 102.601344 L 27.001844 95.402125 L 27.001844 109.800563 L 39.5995 102.601344 " transform="matrix(1,0,0,-1,16.463,110.199)"/>
-<path style="fill:none;stroke-width:0.8;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 45.001844 102.601344 C 45.001844 104.093531 43.790906 105.300563 42.298719 105.300563 C 40.806531 105.300563 39.5995 104.093531 39.5995 102.601344 C 39.5995 101.109156 40.806531 99.898219 42.298719 99.898219 C 43.790906 99.898219 45.001844 101.109156 45.001844 102.601344 Z M 45.001844 102.601344 " transform="matrix(1,0,0,-1,16.463,110.199)"/>
-<path style="fill:none;stroke-width:0.8;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 45.001844 102.601344 L 63.001844 102.601344 " transform="matrix(1,0,0,-1,16.463,110.199)"/>
-<path style="fill:none;stroke-width:0.8;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 81.001844 102.601344 L 68.400281 95.402125 L 68.400281 109.800563 L 81.001844 102.601344 " transform="matrix(1,0,0,-1,16.463,110.199)"/>
-<path style="fill:none;stroke-width:0.8;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 68.404188 102.601344 C 68.404188 104.093531 67.19325 105.300563 65.701063 105.300563 C 64.208875 105.300563 62.997938 104.093531 62.997938 102.601344 C 62.997938 101.109156 64.208875 99.898219 65.701063 99.898219 C 67.19325 99.898219 68.404188 101.109156 68.404188 102.601344 Z M 68.404188 102.601344 " transform="matrix(1,0,0,-1,16.463,110.199)"/>
-<path style="fill:none;stroke-width:0.8;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 0.00184375 80.999781 L 27.001844 80.999781 " transform="matrix(1,0,0,-1,16.463,110.199)"/>
-<path style="fill:none;stroke-width:0.8;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 39.5995 80.999781 L 27.001844 73.800563 L 27.001844 88.202906 L 39.5995 80.999781 " transform="matrix(1,0,0,-1,16.463,110.199)"/>
-<path style="fill:none;stroke-width:0.8;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 45.001844 80.999781 C 45.001844 82.491969 43.790906 83.702906 42.298719 83.702906 C 40.806531 83.702906 39.5995 82.491969 39.5995 80.999781 C 39.5995 79.507594 40.806531 78.300563 42.298719 78.300563 C 43.790906 78.300563 45.001844 79.507594 45.001844 80.999781 Z M 45.001844 80.999781 " transform="matrix(1,0,0,-1,16.463,110.199)"/>
-<path style="fill:none;stroke-width:0.8;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 45.001844 80.999781 L 63.001844 80.999781 " transform="matrix(1,0,0,-1,16.463,110.199)"/>
-<path style="fill:none;stroke-width:0.8;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 81.001844 80.999781 L 68.400281 73.800563 L 68.400281 88.202906 L 81.001844 80.999781 " transform="matrix(1,0,0,-1,16.463,110.199)"/>
-<path style="fill:none;stroke-width:0.8;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 68.404188 80.999781 C 68.404188 82.491969 67.19325 83.702906 65.701063 83.702906 C 64.208875 83.702906 62.997938 82.491969 62.997938 80.999781 C 62.997938 79.507594 64.208875 78.300563 65.701063 78.300563 C 67.19325 78.300563 68.404188 79.507594 68.404188 80.999781 Z M 68.404188 80.999781 " transform="matrix(1,0,0,-1,16.463,110.199)"/>
-<path style="fill:none;stroke-width:0.8;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 0.00184375 59.402125 L 27.001844 59.402125 " transform="matrix(1,0,0,-1,16.463,110.199)"/>
-<path style="fill:none;stroke-width:0.8;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 39.5995 59.402125 L 27.001844 52.199 L 27.001844 66.601344 L 39.5995 59.402125 " transform="matrix(1,0,0,-1,16.463,110.199)"/>
-<path style="fill:none;stroke-width:0.8;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 45.001844 59.402125 C 45.001844 60.890406 43.790906 62.101344 42.298719 62.101344 C 40.806531 62.101344 39.5995 60.890406 39.5995 59.402125 C 39.5995 57.909938 40.806531 56.699 42.298719 56.699 C 43.790906 56.699 45.001844 57.909938 45.001844 59.402125 Z M 45.001844 59.402125 " transform="matrix(1,0,0,-1,16.463,110.199)"/>
-<path style="fill:none;stroke-width:0.8;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 45.001844 59.402125 L 63.001844 59.402125 " transform="matrix(1,0,0,-1,16.463,110.199)"/>
-<path style="fill:none;stroke-width:0.8;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 81.001844 59.402125 L 68.400281 52.199 L 68.400281 66.601344 L 81.001844 59.402125 " transform="matrix(1,0,0,-1,16.463,110.199)"/>
-<path style="fill:none;stroke-width:0.8;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 68.404188 59.402125 C 68.404188 60.890406 67.19325 62.101344 65.701063 62.101344 C 64.208875 62.101344 62.997938 60.890406 62.997938 59.402125 C 62.997938 57.909938 64.208875 56.699 65.701063 56.699 C 67.19325 56.699 68.404188 57.909938 68.404188 59.402125 Z M 68.404188 59.402125 " transform="matrix(1,0,0,-1,16.463,110.199)"/>
-<path style="fill:none;stroke-width:0.8;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 42.298719 -0.00021875 L 29.701063 -7.199437 L 29.701063 7.199 L 42.298719 -0.00021875 " transform="matrix(1,0,0,-1,16.463,110.199)"/>
-<path style="fill:none;stroke-width:0.8;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 22.798719 48.601344 L 14.001844 48.601344 " transform="matrix(1,0,0,-1,16.463,110.199)"/>
-<path style="fill:none;stroke-width:0.8;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 14.326063 48.757594 C 17.642469 41.890406 17.669813 33.890406 14.400281 26.999781 " transform="matrix(1,0,0,-1,16.463,110.199)"/>
-<path style="fill:none;stroke-width:0.8;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 14.001844 26.999781 L 22.798719 26.999781 " transform="matrix(1,0,0,-1,16.463,110.199)"/>
-<path style="fill:none;stroke-width:0.8;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 22.798719 48.601344 C 30.033094 48.601344 36.5995 44.378688 39.5995 37.800563 " transform="matrix(1,0,0,-1,16.463,110.199)"/>
-<path style="fill:none;stroke-width:0.8;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 22.798719 26.999781 C 30.033094 26.999781 36.5995 31.222438 39.5995 37.800563 " transform="matrix(1,0,0,-1,16.463,110.199)"/>
-<path style="fill:none;stroke-width:0.8;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 45.001844 37.800563 C 45.001844 39.29275 43.790906 40.499781 42.298719 40.499781 C 40.806531 40.499781 39.5995 39.29275 39.5995 37.800563 C 39.5995 36.308375 40.806531 35.097438 42.298719 35.097438 C 43.790906 35.097438 45.001844 36.308375 45.001844 37.800563 Z M 45.001844 37.800563 " transform="matrix(1,0,0,-1,16.463,110.199)"/>
-<path style="fill:none;stroke-width:0.8;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 68.001844 26.999781 L 59.201063 26.999781 " transform="matrix(1,0,0,-1,16.463,110.199)"/>
-<path style="fill:none;stroke-width:0.8;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 59.525281 27.156031 C 62.841688 20.288844 62.869031 12.288844 59.5995 5.398219 " transform="matrix(1,0,0,-1,16.463,110.199)"/>
-<path style="fill:none;stroke-width:0.8;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 59.201063 5.398219 L 68.001844 5.398219 " transform="matrix(1,0,0,-1,16.463,110.199)"/>
-<path style="fill:none;stroke-width:0.8;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 68.001844 26.999781 C 75.232313 26.999781 81.798719 22.781031 84.802625 16.199 " transform="matrix(1,0,0,-1,16.463,110.199)"/>
-<path style="fill:none;stroke-width:0.8;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 68.001844 5.398219 C 75.232313 5.398219 81.798719 9.620875 84.802625 16.199 " transform="matrix(1,0,0,-1,16.463,110.199)"/>
-<path style="fill:none;stroke-width:0.8;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 90.201063 16.199 C 90.201063 17.691188 88.994031 18.902125 87.501844 18.902125 C 86.009656 18.902125 84.798719 17.691188 84.798719 16.199 C 84.798719 14.706813 86.009656 13.499781 87.501844 13.499781 C 88.994031 13.499781 90.201063 14.706813 90.201063 16.199 Z M 90.201063 16.199 " transform="matrix(1,0,0,-1,16.463,110.199)"/>
-<path style="fill:none;stroke-width:0.8;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 185.603406 83.702906 L 171.201063 83.702906 L 171.201063 105.300563 L 185.603406 105.300563 " transform="matrix(1,0,0,-1,16.463,110.199)"/>
-<path style="fill:none;stroke-width:0.8;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 185.603406 105.300563 C 191.564344 105.300563 196.404188 100.464625 196.404188 94.499781 C 196.404188 88.534938 191.564344 83.702906 185.603406 83.702906 " transform="matrix(1,0,0,-1,16.463,110.199)"/>
-<path style="fill:none;stroke-width:0.8;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 185.603406 13.499781 L 171.201063 13.499781 L 171.201063 35.101344 L 185.603406 35.101344 " transform="matrix(1,0,0,-1,16.463,110.199)"/>
-<path style="fill:none;stroke-width:0.8;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 185.603406 35.101344 C 191.564344 35.101344 196.404188 30.265406 196.404188 24.300563 C 196.404188 18.335719 191.564344 13.499781 185.603406 13.499781 " transform="matrix(1,0,0,-1,16.463,110.199)"/>
-<path style="fill:none;stroke-width:0.8;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 228.802625 29.699 L 214.404188 29.699 L 214.404188 51.300563 L 228.802625 51.300563 " transform="matrix(1,0,0,-1,16.463,110.199)"/>
-<path style="fill:none;stroke-width:0.8;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 228.802625 51.300563 C 234.767469 51.300563 239.603406 46.464625 239.603406 40.499781 C 239.603406 34.534938 234.767469 29.699 228.802625 29.699 " transform="matrix(1,0,0,-1,16.463,110.199)"/>
-<path style="fill:none;stroke-width:0.8;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 264.158094 99.902125 L 255.357313 99.902125 " transform="matrix(1,0,0,-1,16.463,110.199)"/>
-<path style="fill:none;stroke-width:0.8;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 255.681531 100.058375 C 258.997937 93.191188 259.025281 85.191188 255.75575 78.300563 " transform="matrix(1,0,0,-1,16.463,110.199)"/>
-<path style="fill:none;stroke-width:0.8;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 255.357313 78.300563 L 264.158094 78.300563 " transform="matrix(1,0,0,-1,16.463,110.199)"/>
-<path style="fill:none;stroke-width:0.8;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 264.158094 99.902125 C 271.388562 99.902125 277.954969 95.679469 280.954969 89.101344 " transform="matrix(1,0,0,-1,16.463,110.199)"/>
-<path style="fill:none;stroke-width:0.8;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 264.158094 78.300563 C 271.388562 78.300563 277.954969 82.523219 280.954969 89.101344 " transform="matrix(1,0,0,-1,16.463,110.199)"/>
-<path style="fill:none;stroke-width:0.8;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 286.357312 89.101344 C 286.357312 90.593531 285.150281 91.800563 283.658094 91.800563 C 282.165906 91.800563 280.954969 90.593531 280.954969 89.101344 C 280.954969 87.609156 282.165906 86.398219 283.658094 86.398219 C 285.150281 86.398219 286.357312 87.609156 286.357312 89.101344 Z M 286.357312 89.101344 " transform="matrix(1,0,0,-1,16.463,110.199)"/>
-<path style="fill:none;stroke-width:0.8;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 264.158094 40.499781 L 255.357313 40.499781 " transform="matrix(1,0,0,-1,16.463,110.199)"/>
-<path style="fill:none;stroke-width:0.8;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 255.681531 40.656031 C 258.997937 33.788844 259.025281 25.788844 255.75575 18.898219 " transform="matrix(1,0,0,-1,16.463,110.199)"/>
-<path style="fill:none;stroke-width:0.8;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 255.357313 18.898219 L 264.158094 18.898219 " transform="matrix(1,0,0,-1,16.463,110.199)"/>
-<path style="fill:none;stroke-width:0.8;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 264.158094 40.499781 C 271.388562 40.499781 277.954969 36.281031 280.954969 29.699 " transform="matrix(1,0,0,-1,16.463,110.199)"/>
-<path style="fill:none;stroke-width:0.8;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 264.158094 18.898219 C 271.388562 18.898219 277.954969 23.120875 280.954969 29.699 " transform="matrix(1,0,0,-1,16.463,110.199)"/>
-<path style="fill:none;stroke-width:0.8;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 286.357312 29.699 C 286.357312 31.191188 285.150281 32.402125 283.658094 32.402125 C 282.165906 32.402125 280.954969 31.191188 280.954969 29.699 C 280.954969 28.210719 282.165906 26.999781 283.658094 26.999781 C 285.150281 26.999781 286.357312 28.210719 286.357312 29.699 Z M 286.357312 29.699 " transform="matrix(1,0,0,-1,16.463,110.199)"/>
-<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
- <use xlink:href="#glyph1-1" x="134.475" y="136.037"/>
-</g>
-<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
- <use xlink:href="#glyph1-2" x="140.843094" y="136.037"/>
-</g>
-<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
- <use xlink:href="#glyph1-2" x="149.14194" y="136.037"/>
- <use xlink:href="#glyph1-3" x="154.12324" y="136.037"/>
- <use xlink:href="#glyph1-4" x="157.997695" y="136.037"/>
- <use xlink:href="#glyph1-5" x="163.532915" y="136.037"/>
- <use xlink:href="#glyph1-6" x="167.960295" y="136.037"/>
-</g>
-<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
- <use xlink:href="#glyph1-7" x="175.180191" y="136.037"/>
- <use xlink:href="#glyph1-8" x="177.947801" y="136.037"/>
- <use xlink:href="#glyph1-3" x="182.929101" y="136.037"/>
- <use xlink:href="#glyph1-9" x="186.803557" y="136.037"/>
-</g>
-<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
- <use xlink:href="#glyph1-4" x="190.961946" y="136.037"/>
- <use xlink:href="#glyph1-5" x="196.497166" y="136.037"/>
- <use xlink:href="#glyph1-10" x="200.924546" y="136.037"/>
-</g>
-<path style="fill:none;stroke-width:0.8;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 16.247938 43.199 L 0.00184375 43.199 " transform="matrix(1,0,0,-1,16.463,110.199)"/>
-<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
- <use xlink:href="#glyph0-6" x="7.748" y="70.458"/>
-</g>
-<path style="fill:none;stroke-width:0.8;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 16.247938 32.398219 L 0.00184375 32.398219 " transform="matrix(1,0,0,-1,16.463,110.199)"/>
-<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
- <use xlink:href="#glyph0-7" x="8.994" y="81.259"/>
-</g>
-<path style="fill-rule:nonzero;fill:rgb(0%,0%,0%);fill-opacity:1;stroke-width:0.8;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 8.685438 32.398219 C 8.685438 33.195094 8.040906 33.839625 7.247938 33.839625 C 6.451063 33.839625 5.806531 33.195094 5.806531 32.398219 C 5.806531 31.60525 6.451063 30.960719 7.247938 30.960719 C 8.040906 30.960719 8.685438 31.60525 8.685438 32.398219 Z M 8.685438 32.398219 " transform="matrix(1,0,0,-1,16.463,110.199)"/>
-<path style="fill:none;stroke-width:0.8;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 7.247938 32.398219 L 7.247938 10.800563 L 61.447156 10.800563 " transform="matrix(1,0,0,-1,16.463,110.199)"/>
-<path style="fill:none;stroke-width:0.8;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 0.00184375 -0.00021875 L 29.701063 -0.00021875 " transform="matrix(1,0,0,-1,16.463,110.199)"/>
-<path style="fill-rule:nonzero;fill:rgb(0%,0%,0%);fill-opacity:1;stroke-width:0.8;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 55.439344 102.601344 C 55.439344 103.398219 54.794813 104.04275 54.001844 104.04275 C 53.204969 104.04275 52.560438 103.398219 52.560438 102.601344 C 52.560438 101.804469 53.204969 101.159938 54.001844 101.159938 C 54.794813 101.159938 55.439344 101.804469 55.439344 102.601344 Z M 55.439344 102.601344 " transform="matrix(1,0,0,-1,16.463,110.199)"/>
-<path style="fill:none;stroke-width:0.8;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 54.001844 102.601344 L 54.001844 91.800563 " transform="matrix(1,0,0,-1,16.463,110.199)"/>
-<path style="fill:none;stroke-width:0.8;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 54.001844 91.800563 L 117.201063 91.800563 " transform="matrix(1,0,0,-1,16.463,110.199)"/>
-<path style="fill-rule:nonzero;fill:rgb(0%,0%,0%);fill-opacity:1;stroke-width:0.12;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 115.400281 -7.199437 L 117.201063 -14.398656 L 119.001844 -7.199437 Z M 115.400281 -7.199437 " transform="matrix(1,0,0,-1,16.463,110.199)"/>
-<path style="fill:none;stroke-width:0.8;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 117.201063 91.800563 L 117.201063 -12.750219 " transform="matrix(1,0,0,-1,16.463,110.199)"/>
-<path style="fill-rule:nonzero;fill:rgb(0%,0%,0%);fill-opacity:1;stroke-width:0.8;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 55.439344 80.999781 C 55.439344 81.796656 54.794813 82.441188 54.001844 82.441188 C 53.204969 82.441188 52.560438 81.796656 52.560438 80.999781 C 52.560438 80.206813 53.204969 79.562281 54.001844 79.562281 C 54.794813 79.562281 55.439344 80.206813 55.439344 80.999781 Z M 55.439344 80.999781 " transform="matrix(1,0,0,-1,16.463,110.199)"/>
-<path style="fill:none;stroke-width:0.8;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 54.001844 80.999781 L 54.001844 70.202906 " transform="matrix(1,0,0,-1,16.463,110.199)"/>
-<path style="fill:none;stroke-width:0.8;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 54.001844 70.202906 L 108.201063 70.202906 " transform="matrix(1,0,0,-1,16.463,110.199)"/>
-<path style="fill-rule:nonzero;fill:rgb(0%,0%,0%);fill-opacity:1;stroke-width:0.12;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 106.400281 -7.199437 L 108.201063 -14.398656 L 110.001844 -7.199437 Z M 106.400281 -7.199437 " transform="matrix(1,0,0,-1,16.463,110.199)"/>
-<path style="fill:none;stroke-width:0.8;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 108.201063 70.202906 L 108.201063 -12.750219 " transform="matrix(1,0,0,-1,16.463,110.199)"/>
-<path style="fill-rule:nonzero;fill:rgb(0%,0%,0%);fill-opacity:1;stroke-width:0.8;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 55.439344 59.402125 C 55.439344 60.195094 54.794813 60.839625 54.001844 60.839625 C 53.204969 60.839625 52.560438 60.195094 52.560438 59.402125 C 52.560438 58.60525 53.204969 57.960719 54.001844 57.960719 C 54.794813 57.960719 55.439344 58.60525 55.439344 59.402125 Z M 55.439344 59.402125 " transform="matrix(1,0,0,-1,16.463,110.199)"/>
-<path style="fill:none;stroke-width:0.8;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 54.001844 59.402125 L 54.001844 48.601344 " transform="matrix(1,0,0,-1,16.463,110.199)"/>
-<path style="fill:none;stroke-width:0.8;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 54.001844 48.601344 L 99.201063 48.601344 " transform="matrix(1,0,0,-1,16.463,110.199)"/>
-<path style="fill-rule:nonzero;fill:rgb(0%,0%,0%);fill-opacity:1;stroke-width:0.12;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 97.400281 -7.199437 L 99.201063 -14.398656 L 101.001844 -7.199437 Z M 97.400281 -7.199437 " transform="matrix(1,0,0,-1,16.463,110.199)"/>
-<path style="fill:none;stroke-width:0.8;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 99.201063 48.601344 L 99.201063 -12.750219 " transform="matrix(1,0,0,-1,16.463,110.199)"/>
-<path style="fill-rule:nonzero;fill:rgb(0%,0%,0%);fill-opacity:1;stroke-width:0.8;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 55.439344 37.878688 C 55.439344 38.675563 54.794813 39.320094 54.001844 39.320094 C 53.204969 39.320094 52.560438 38.675563 52.560438 37.878688 C 52.560438 37.081813 53.204969 36.437281 54.001844 36.437281 C 54.794813 36.437281 55.439344 37.081813 55.439344 37.878688 Z M 55.439344 37.878688 " transform="matrix(1,0,0,-1,16.463,110.199)"/>
-<path style="fill:none;stroke-width:0.8;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 54.001844 37.878688 L 54.001844 21.601344 L 61.447156 21.601344 " transform="matrix(1,0,0,-1,16.463,110.199)"/>
-<path style="fill:none;stroke-width:0.8;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 171.201063 102.601344 L 135.201063 102.601344 " transform="matrix(1,0,0,-1,16.463,110.199)"/>
-<path style="fill-rule:nonzero;fill:rgb(0%,0%,0%);fill-opacity:1;stroke-width:0.12;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 133.400281 -7.199437 L 135.201063 -14.398656 L 137.001844 -7.199437 Z M 133.400281 -7.199437 " transform="matrix(1,0,0,-1,16.463,110.199)"/>
-<path style="fill:none;stroke-width:0.8;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 135.201063 102.601344 L 135.201063 -12.750219 " transform="matrix(1,0,0,-1,16.463,110.199)"/>
-<path style="fill:none;stroke-width:0.8;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 171.201063 97.202906 L 144.201063 97.202906 " transform="matrix(1,0,0,-1,16.463,110.199)"/>
-<path style="fill-rule:nonzero;fill:rgb(0%,0%,0%);fill-opacity:1;stroke-width:0.12;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 142.400281 -7.199437 L 144.201063 -14.398656 L 146.001844 -7.199437 Z M 142.400281 -7.199437 " transform="matrix(1,0,0,-1,16.463,110.199)"/>
-<path style="fill:none;stroke-width:0.8;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 144.201063 97.202906 L 144.201063 -12.750219 " transform="matrix(1,0,0,-1,16.463,110.199)"/>
-<path style="fill:none;stroke-width:0.8;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 171.201063 91.800563 L 153.201063 91.800563 " transform="matrix(1,0,0,-1,16.463,110.199)"/>
-<path style="fill-rule:nonzero;fill:rgb(0%,0%,0%);fill-opacity:1;stroke-width:0.12;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 151.400281 -7.199437 L 153.201063 -14.398656 L 155.001844 -7.199437 Z M 151.400281 -7.199437 " transform="matrix(1,0,0,-1,16.463,110.199)"/>
-<path style="fill:none;stroke-width:0.8;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 153.201063 91.800563 L 153.201063 -12.750219 " transform="matrix(1,0,0,-1,16.463,110.199)"/>
-<path style="fill:none;stroke-width:0.8;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 171.201063 86.402125 L 162.201063 86.402125 " transform="matrix(1,0,0,-1,16.463,110.199)"/>
-<path style="fill-rule:nonzero;fill:rgb(0%,0%,0%);fill-opacity:1;stroke-width:0.12;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 160.400281 -7.199437 L 162.201063 -14.398656 L 164.001844 -7.199437 Z M 160.400281 -7.199437 " transform="matrix(1,0,0,-1,16.463,110.199)"/>
-<path style="fill:none;stroke-width:0.8;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 162.201063 86.402125 L 162.201063 -12.750219 " transform="matrix(1,0,0,-1,16.463,110.199)"/>
-<path style="fill:none;stroke-width:0.8;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 81.001844 102.601344 L 135.201063 102.601344 " transform="matrix(1,0,0,-1,16.463,110.199)"/>
-<path style="fill-rule:nonzero;fill:rgb(0%,0%,0%);fill-opacity:1;stroke-width:0.8;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 136.642469 102.601344 C 136.642469 103.398219 135.997938 104.04275 135.201063 104.04275 C 134.404188 104.04275 133.759656 103.398219 133.759656 102.601344 C 133.759656 101.804469 134.404188 101.159938 135.201063 101.159938 C 135.997938 101.159938 136.642469 101.804469 136.642469 102.601344 Z M 136.642469 102.601344 " transform="matrix(1,0,0,-1,16.463,110.199)"/>
-<path style="fill:none;stroke-width:0.8;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 81.001844 80.999781 L 144.201063 80.999781 " transform="matrix(1,0,0,-1,16.463,110.199)"/>
-<path style="fill-rule:nonzero;fill:rgb(0%,0%,0%);fill-opacity:1;stroke-width:0.8;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 145.642469 80.999781 C 145.642469 81.796656 144.997938 82.441188 144.201063 82.441188 C 143.404188 82.441188 142.759656 81.796656 142.759656 80.999781 C 142.759656 80.206813 143.404188 79.562281 144.201063 79.562281 C 144.997938 79.562281 145.642469 80.206813 145.642469 80.999781 Z M 145.642469 80.999781 " transform="matrix(1,0,0,-1,16.463,110.199)"/>
-<path style="fill:none;stroke-width:0.8;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 81.001844 59.402125 L 153.201063 59.402125 " transform="matrix(1,0,0,-1,16.463,110.199)"/>
-<path style="fill-rule:nonzero;fill:rgb(0%,0%,0%);fill-opacity:1;stroke-width:0.8;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 154.642469 59.402125 C 154.642469 60.195094 153.997938 60.839625 153.201063 60.839625 C 152.408094 60.839625 151.759656 60.195094 151.759656 59.402125 C 151.759656 58.60525 152.408094 57.960719 153.201063 57.960719 C 153.997938 57.960719 154.642469 58.60525 154.642469 59.402125 Z M 154.642469 59.402125 " transform="matrix(1,0,0,-1,16.463,110.199)"/>
-<path style="fill:none;stroke-width:0.8;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 45.001844 37.800563 L 162.201063 37.878688 " transform="matrix(1,0,0,-1,16.463,110.199)"/>
-<path style="fill-rule:nonzero;fill:rgb(0%,0%,0%);fill-opacity:1;stroke-width:0.8;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 163.642469 37.878688 C 163.642469 38.675563 162.997938 39.320094 162.201063 39.320094 C 161.408094 39.320094 160.763563 38.675563 160.763563 37.878688 C 160.763563 37.081813 161.408094 36.437281 162.201063 36.437281 C 162.997938 36.437281 163.642469 37.081813 163.642469 37.878688 Z M 163.642469 37.878688 " transform="matrix(1,0,0,-1,16.463,110.199)"/>
-<path style="fill:none;stroke-width:0.8;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 171.201063 32.398219 L 135.201063 32.398219 " transform="matrix(1,0,0,-1,16.463,110.199)"/>
-<path style="fill-rule:nonzero;fill:rgb(0%,0%,0%);fill-opacity:1;stroke-width:0.8;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 136.642469 32.398219 C 136.642469 33.195094 135.997938 33.839625 135.201063 33.839625 C 134.404188 33.839625 133.759656 33.195094 133.759656 32.398219 C 133.759656 31.60525 134.404188 30.960719 135.201063 30.960719 C 135.997938 30.960719 136.642469 31.60525 136.642469 32.398219 Z M 136.642469 32.398219 " transform="matrix(1,0,0,-1,16.463,110.199)"/>
-<path style="fill:none;stroke-width:0.8;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 171.201063 26.999781 L 144.201063 26.999781 " transform="matrix(1,0,0,-1,16.463,110.199)"/>
-<path style="fill-rule:nonzero;fill:rgb(0%,0%,0%);fill-opacity:1;stroke-width:0.8;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 145.642469 26.999781 C 145.642469 27.796656 144.997938 28.441188 144.201063 28.441188 C 143.404188 28.441188 142.759656 27.796656 142.759656 26.999781 C 142.759656 26.206813 143.404188 25.558375 144.201063 25.558375 C 144.997938 25.558375 145.642469 26.206813 145.642469 26.999781 Z M 145.642469 26.999781 " transform="matrix(1,0,0,-1,16.463,110.199)"/>
-<path style="fill:none;stroke-width:0.8;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 171.201063 21.601344 L 153.201063 21.601344 " transform="matrix(1,0,0,-1,16.463,110.199)"/>
-<path style="fill-rule:nonzero;fill:rgb(0%,0%,0%);fill-opacity:1;stroke-width:0.8;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 154.642469 21.601344 C 154.642469 22.394313 153.997938 23.038844 153.201063 23.038844 C 152.408094 23.038844 151.759656 22.394313 151.759656 21.601344 C 151.759656 20.804469 152.408094 20.159938 153.201063 20.159938 C 153.997938 20.159938 154.642469 20.804469 154.642469 21.601344 Z M 154.642469 21.601344 " transform="matrix(1,0,0,-1,16.463,110.199)"/>
-<path style="fill:none;stroke-width:0.8;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 90.201063 16.199 L 171.201063 16.199 " transform="matrix(1,0,0,-1,16.463,110.199)"/>
-<path style="fill-rule:nonzero;fill:rgb(0%,0%,0%);fill-opacity:1;stroke-width:0.8;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 127.642469 16.199 C 127.642469 16.995875 126.997938 17.640406 126.201063 17.640406 C 125.404188 17.640406 124.759656 16.995875 124.759656 16.199 C 124.759656 15.406031 125.404188 14.7615 126.201063 14.7615 C 126.997938 14.7615 127.642469 15.406031 127.642469 16.199 Z M 127.642469 16.199 " transform="matrix(1,0,0,-1,16.463,110.199)"/>
-<path style="fill-rule:nonzero;fill:rgb(0%,0%,0%);fill-opacity:1;stroke-width:0.12;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 124.400281 -7.199437 L 126.201063 -14.398656 L 128.001844 -7.199437 Z M 124.400281 -7.199437 " transform="matrix(1,0,0,-1,16.463,110.199)"/>
-<path style="fill:none;stroke-width:0.8;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 126.201063 16.199 L 126.201063 -12.750219 " transform="matrix(1,0,0,-1,16.463,110.199)"/>
-<path style="fill:none;stroke-width:0.8;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 196.404188 94.499781 L 257.603406 94.499781 " transform="matrix(1,0,0,-1,16.463,110.199)"/>
-<path style="fill:none;stroke-width:0.8;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 286.357312 89.101344 L 295.357312 89.101344 " transform="matrix(1,0,0,-1,16.463,110.199)"/>
-<path style="fill-rule:nonzero;fill:rgb(0%,0%,0%);fill-opacity:1;stroke-width:0.8;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 296.798719 89.101344 C 296.798719 89.898219 296.154187 90.54275 295.357312 90.54275 C 294.560437 90.54275 293.915906 89.898219 293.915906 89.101344 C 293.915906 88.304469 294.560437 87.659938 295.357312 87.659938 C 296.154187 87.659938 296.798719 88.304469 296.798719 89.101344 Z M 296.798719 89.101344 " transform="matrix(1,0,0,-1,16.463,110.199)"/>
-<path style="fill:none;stroke-width:0.8;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 295.357312 89.101344 L 304.357312 89.101344 " transform="matrix(1,0,0,-1,16.463,110.199)"/>
-<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
- <use xlink:href="#glyph0-8" x="322.336" y="23.936"/>
- <use xlink:href="#glyph0-9" x="329.66947" y="23.936"/>
-</g>
-<path style="fill:none;stroke-width:0.8;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 295.357312 89.101344 L 295.357312 71.101344 L 205.404188 54.902125 " transform="matrix(1,0,0,-1,16.463,110.199)"/>
-<path style="fill:none;stroke-width:0.8;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 205.404188 54.902125 L 205.404188 45.902125 L 214.404188 45.902125 " transform="matrix(1,0,0,-1,16.463,110.199)"/>
-<path style="fill:none;stroke-width:0.8;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 257.603406 83.702906 L 205.404188 83.702906 " transform="matrix(1,0,0,-1,16.463,110.199)"/>
-<path style="fill:none;stroke-width:0.8;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 205.404188 83.702906 L 205.404188 74.702906 L 295.357312 47.699 " transform="matrix(1,0,0,-1,16.463,110.199)"/>
-<path style="fill:none;stroke-width:0.8;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 295.357312 47.699 L 295.357312 29.777125 L 286.357312 29.699 " transform="matrix(1,0,0,-1,16.463,110.199)"/>
-<path style="fill:none;stroke-width:0.8;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 239.603406 40.499781 L 248.603406 40.499781 " transform="matrix(1,0,0,-1,16.463,110.199)"/>
-<path style="fill:none;stroke-width:0.8;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 248.603406 40.499781 L 248.603406 35.101344 L 257.603406 35.101344 " transform="matrix(1,0,0,-1,16.463,110.199)"/>
-<path style="fill:none;stroke-width:0.8;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 196.404188 24.300563 L 257.603406 24.300563 " transform="matrix(1,0,0,-1,16.463,110.199)"/>
-<path style="fill:none;stroke-width:0.8;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 214.404188 35.101344 L 205.404188 35.101344 " transform="matrix(1,0,0,-1,16.463,110.199)"/>
-<path style="fill-rule:nonzero;fill:rgb(0%,0%,0%);fill-opacity:1;stroke-width:0.12;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 203.603406 -7.199437 L 205.404188 -14.398656 L 207.201063 -7.199437 Z M 203.603406 -7.199437 " transform="matrix(1,0,0,-1,16.463,110.199)"/>
-<path style="fill:none;stroke-width:0.8;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 205.404188 35.101344 L 205.404188 -12.750219 " transform="matrix(1,0,0,-1,16.463,110.199)"/>
-<path style="fill-rule:nonzero;fill:rgb(0%,0%,0%);fill-opacity:1;stroke-width:0.8;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 206.841688 -0.00021875 C 206.841688 0.796656 206.197156 1.441188 205.404188 1.441188 C 204.607313 1.441188 203.962781 0.796656 203.962781 -0.00021875 C 203.962781 -0.797094 204.607313 -1.441625 205.404188 -1.441625 C 206.197156 -1.441625 206.841688 -0.797094 206.841688 -0.00021875 Z M 206.841688 -0.00021875 " transform="matrix(1,0,0,-1,16.463,110.199)"/>
-<path style="fill:none;stroke-width:0.8;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 205.404188 -0.00021875 L 42.298719 -0.00021875 " transform="matrix(1,0,0,-1,16.463,110.199)"/>
-</g>
-</svg>
diff --git a/graphics/circuit_macros/examples/nsvg/dev/test.tex b/graphics/circuit_macros/examples/nsvg/dev/test.tex
deleted file mode 100644
index e4361f7033..0000000000
--- a/graphics/circuit_macros/examples/nsvg/dev/test.tex
+++ /dev/null
@@ -1,1136 +0,0 @@
-\begin{tikzpicture}[scale=2.54]
-% dpic version 2020.06.01 option -g for TikZ and PGF 1.01
-\ifx\dpiclw\undefined\newdimen\dpiclw\fi
-\global\def\dpicdraw{\draw[line width=\dpiclw]}
-\global\def\dpicstop{;}
-\dpiclw=0.8bp
-\dpiclw=0.8bp
-\draw (0,0) node[left=-2bp]{\sf C };
-\draw (0,0.825) node[left=-2bp]{\sf A0 };
-\draw (0,1.125) node[left=-2bp]{\sf A1 };
-\draw (0,1.425) node[left=-2bp]{\sf A2 };
-\dpicdraw (0,1.425)
- --(0.375,1.425)\dpicstop
-\dpicdraw (0.55,1.425)
- --(0.375,1.325)
- --(0.375,1.525)
- --(0.55,1.425)\dpicstop
-\dpicdraw (0.5875,1.425) circle (0.014764in)\dpicstop
-\dpicdraw (0.625,1.425)
- --(0.875,1.425)\dpicstop
-\dpicdraw (1.125,1.425)
- --(0.95,1.325)
- --(0.95,1.525)
- --(1.125,1.425)\dpicstop
-\dpicdraw (0.9125,1.425) circle (0.014764in)\dpicstop
-\dpicdraw (0,1.125)
- --(0.375,1.125)\dpicstop
-\dpicdraw (0.55,1.125)
- --(0.375,1.025)
- --(0.375,1.225)
- --(0.55,1.125)\dpicstop
-\dpicdraw (0.5875,1.125) circle (0.014764in)\dpicstop
-\dpicdraw (0.625,1.125)
- --(0.875,1.125)\dpicstop
-\dpicdraw (1.125,1.125)
- --(0.95,1.025)
- --(0.95,1.225)
- --(1.125,1.125)\dpicstop
-\dpicdraw (0.9125,1.125) circle (0.014764in)\dpicstop
-\dpicdraw (0,0.825)
- --(0.375,0.825)\dpicstop
-\dpicdraw (0.55,0.825)
- --(0.375,0.725)
- --(0.375,0.925)
- --(0.55,0.825)\dpicstop
-\dpicdraw (0.5875,0.825) circle (0.014764in)\dpicstop
-\dpicdraw (0.625,0.825)
- --(0.875,0.825)\dpicstop
-\dpicdraw (1.125,0.825)
- --(0.95,0.725)
- --(0.95,0.925)
- --(1.125,0.825)\dpicstop
-\dpicdraw (0.9125,0.825) circle (0.014764in)\dpicstop
-\dpicdraw (0.5875,0)
- --(0.4125,-0.1)
- --(0.4125,0.1)
- --(0.5875,0)\dpicstop
-\dpicdraw (0.316667,0.675)
- --(0.194444,0.675)\dpicstop
-\dpicdraw (0.198957,0.677179)
- ..controls (0.245009,0.581799) and (0.245392,0.470695)
- ..(0.2,0.375)\dpicstop
-\dpicdraw (0.194444,0.375)
- --(0.316667,0.375)\dpicstop
-\dpicdraw (0.316667,0.675)
- ..controls (0.417105,0.675) and (0.508302,0.616374)
- ..(0.55,0.525)\dpicstop
-\dpicdraw (0.316667,0.375)
- ..controls (0.417105,0.375) and (0.508302,0.433626)
- ..(0.55,0.525)\dpicstop
-\dpicdraw (0.5875,0.525) circle (0.014764in)\dpicstop
-\dpicdraw (0.944444,0.375)
- --(0.822222,0.375)\dpicstop
-\dpicdraw (0.826735,0.377179)
- ..controls (0.872787,0.281799) and (0.87317,0.170695)
- ..(0.827778,0.075)\dpicstop
-\dpicdraw (0.822222,0.075)
- --(0.944444,0.075)\dpicstop
-\dpicdraw (0.944444,0.375)
- ..controls (1.044883,0.375) and (1.136079,0.316374)
- ..(1.177778,0.225)\dpicstop
-\dpicdraw (0.944444,0.075)
- ..controls (1.044883,0.075) and (1.136079,0.133626)
- ..(1.177778,0.225)\dpicstop
-\dpicdraw (1.215278,0.225) circle (0.014764in)\dpicstop
-\dpicdraw (2.577778,1.1625)
- --(2.377778,1.1625)
- --(2.377778,1.4625)
- --(2.577778,1.4625)\dpicstop
-\dpicdraw (2.577778,1.4625)
- ..controls (2.66062,1.4625) and (2.727778,1.395343)
- ..(2.727778,1.3125)
- ..controls (2.727778,1.229657) and (2.66062,1.1625)
- ..(2.577778,1.1625)\dpicstop
-\dpicdraw (2.577778,0.1875)
- --(2.377778,0.1875)
- --(2.377778,0.4875)
- --(2.577778,0.4875)\dpicstop
-\dpicdraw (2.577778,0.4875)
- ..controls (2.66062,0.4875) and (2.727778,0.420343)
- ..(2.727778,0.3375)
- ..controls (2.727778,0.254657) and (2.66062,0.1875)
- ..(2.577778,0.1875)\dpicstop
-\dpicdraw (3.177778,0.4125)
- --(2.977778,0.4125)
- --(2.977778,0.7125)
- --(3.177778,0.7125)\dpicstop
-\dpicdraw (3.177778,0.7125)
- ..controls (3.26062,0.7125) and (3.327778,0.645343)
- ..(3.327778,0.5625)
- ..controls (3.327778,0.479657) and (3.26062,0.4125)
- ..(3.177778,0.4125)\dpicstop
-\dpicdraw (3.668802,1.3875)
- --(3.54658,1.3875)\dpicstop
-\dpicdraw (3.551093,1.389679)
- ..controls (3.597145,1.294299) and (3.597528,1.183195)
- ..(3.552136,1.0875)\dpicstop
-\dpicdraw (3.54658,1.0875)
- --(3.668802,1.0875)\dpicstop
-\dpicdraw (3.668802,1.3875)
- ..controls (3.769241,1.3875) and (3.860437,1.328874)
- ..(3.902136,1.2375)\dpicstop
-\dpicdraw (3.668802,1.0875)
- ..controls (3.769241,1.0875) and (3.860437,1.146126)
- ..(3.902136,1.2375)\dpicstop
-\dpicdraw (3.939636,1.2375) circle (0.014764in)\dpicstop
-\dpicdraw (3.668802,0.5625)
- --(3.54658,0.5625)\dpicstop
-\dpicdraw (3.551093,0.564679)
- ..controls (3.597145,0.469299) and (3.597528,0.358195)
- ..(3.552136,0.2625)\dpicstop
-\dpicdraw (3.54658,0.2625)
- --(3.668802,0.2625)\dpicstop
-\dpicdraw (3.668802,0.5625)
- ..controls (3.769241,0.5625) and (3.860437,0.503874)
- ..(3.902136,0.4125)\dpicstop
-\dpicdraw (3.668802,0.2625)
- ..controls (3.769241,0.2625) and (3.860437,0.321126)
- ..(3.902136,0.4125)\dpicstop
-\dpicdraw (3.939636,0.4125) circle (0.014764in)\dpicstop
-\draw (2.127778,-0.241667) node[below=-2bp]{\sf {\sl To other latches}};
-\dpicdraw (0.225642,0.6)
- --(0,0.6)\dpicstop
-\draw (0,0.6) node[left=-2bp]{\sf D };
-\dpicdraw (0.225642,0.45)
- --(0,0.45)\dpicstop
-\draw (0,0.45) node[left=-2bp]{\sf E };
-\dpicdraw[fill=black](0.100642,0.45) circle (0.007874in)\dpicstop
-\dpicdraw (0.100642,0.45)
- --(0.100642,0.15)
- --(0.85342,0.15)\dpicstop
-\dpicdraw (0,0)
- --(0.4125,0)\dpicstop
-\dpicdraw[fill=black](0.75,1.425) circle (0.007874in)\dpicstop
-\dpicdraw (0.75,1.425)
- --(0.75,1.275)\dpicstop
-\dpicdraw (0.75,1.275)
- --(1.627778,1.275)\dpicstop
-\filldraw[line width=0bp](1.602778,-0.1)
- --(1.627778,-0.2)
- --(1.652778,-0.1) --cycle\dpicstop
-\dpicdraw (1.627778,1.275)
- --(1.627778,-0.177094)\dpicstop
-\dpicdraw[fill=black](0.75,1.125) circle (0.007874in)\dpicstop
-\dpicdraw (0.75,1.125)
- --(0.75,0.975)\dpicstop
-\dpicdraw (0.75,0.975)
- --(1.502778,0.975)\dpicstop
-\filldraw[line width=0bp](1.477778,-0.1)
- --(1.502778,-0.2)
- --(1.527778,-0.1) --cycle\dpicstop
-\dpicdraw (1.502778,0.975)
- --(1.502778,-0.177094)\dpicstop
-\dpicdraw[fill=black](0.75,0.825) circle (0.007874in)\dpicstop
-\dpicdraw (0.75,0.825)
- --(0.75,0.675)\dpicstop
-\dpicdraw (0.75,0.675)
- --(1.377778,0.675)\dpicstop
-\filldraw[line width=0bp](1.352778,-0.1)
- --(1.377778,-0.2)
- --(1.402778,-0.1) --cycle\dpicstop
-\dpicdraw (1.377778,0.675)
- --(1.377778,-0.177094)\dpicstop
-\dpicdraw[fill=black](0.75,0.526089) circle (0.007874in)\dpicstop
-\dpicdraw (0.75,0.526089)
- --(0.75,0.3)
- --(0.85342,0.3)\dpicstop
-\dpicdraw (2.377778,1.425)
- --(1.877778,1.425)\dpicstop
-\filldraw[line width=0bp](1.852778,-0.1)
- --(1.877778,-0.2)
- --(1.902778,-0.1) --cycle\dpicstop
-\dpicdraw (1.877778,1.425)
- --(1.877778,-0.177094)\dpicstop
-\dpicdraw (2.377778,1.35)
- --(2.002778,1.35)\dpicstop
-\filldraw[line width=0bp](1.977778,-0.1)
- --(2.002778,-0.2)
- --(2.027778,-0.1) --cycle\dpicstop
-\dpicdraw (2.002778,1.35)
- --(2.002778,-0.177094)\dpicstop
-\dpicdraw (2.377778,1.275)
- --(2.127778,1.275)\dpicstop
-\filldraw[line width=0bp](2.102778,-0.1)
- --(2.127778,-0.2)
- --(2.152778,-0.1) --cycle\dpicstop
-\dpicdraw (2.127778,1.275)
- --(2.127778,-0.177094)\dpicstop
-\dpicdraw (2.377778,1.2)
- --(2.252778,1.2)\dpicstop
-\filldraw[line width=0bp](2.227778,-0.1)
- --(2.252778,-0.2)
- --(2.277778,-0.1) --cycle\dpicstop
-\dpicdraw (2.252778,1.2)
- --(2.252778,-0.177094)\dpicstop
-\dpicdraw (1.125,1.425)
- --(1.877778,1.425)\dpicstop
-\dpicdraw[fill=black](1.877778,1.425) circle (0.007874in)\dpicstop
-\dpicdraw (1.125,1.125)
- --(2.002778,1.125)\dpicstop
-\dpicdraw[fill=black](2.002778,1.125) circle (0.007874in)\dpicstop
-\dpicdraw (1.125,0.825)
- --(2.127778,0.825)\dpicstop
-\dpicdraw[fill=black](2.127778,0.825) circle (0.007874in)\dpicstop
-\dpicdraw (0.625,0.525)
- --(2.252778,0.526089)\dpicstop
-\dpicdraw[fill=black](2.252778,0.526089) circle (0.007874in)\dpicstop
-\dpicdraw (2.377778,0.45)
- --(1.877778,0.45)\dpicstop
-\dpicdraw[fill=black](1.877778,0.45) circle (0.007874in)\dpicstop
-\dpicdraw (2.377778,0.375)
- --(2.002778,0.375)\dpicstop
-\dpicdraw[fill=black](2.002778,0.375) circle (0.007874in)\dpicstop
-\dpicdraw (2.377778,0.3)
- --(2.127778,0.3)\dpicstop
-\dpicdraw[fill=black](2.127778,0.3) circle (0.007874in)\dpicstop
-\dpicdraw (1.252778,0.225)
- --(2.377778,0.225)\dpicstop
-\dpicdraw[fill=black](1.752778,0.225) circle (0.007874in)\dpicstop
-\filldraw[line width=0bp](1.727778,-0.1)
- --(1.752778,-0.2)
- --(1.777778,-0.1) --cycle\dpicstop
-\dpicdraw (1.752778,0.225)
- --(1.752778,-0.177094)\dpicstop
-\dpicdraw (2.727778,1.3125)
- --(3.577778,1.3125)\dpicstop
-\dpicdraw (3.977136,1.2375)
- --(4.102136,1.2375)\dpicstop
-\dpicdraw[fill=black](4.102136,1.2375) circle (0.007874in)\dpicstop
-\dpicdraw (4.102136,1.2375)
- --(4.227136,1.2375)\dpicstop
-\draw (4.227136,1.2375) node[right=-2bp]{\sf Q7};
-\dpicdraw (4.102136,1.2375)
- --(4.102136,0.9875)
- --(2.852778,0.7625)\dpicstop
-\dpicdraw (2.852778,0.7625)
- --(2.852778,0.6375)
- --(2.977778,0.6375)\dpicstop
-\dpicdraw (3.577778,1.1625)
- --(2.852778,1.1625)\dpicstop
-\dpicdraw (2.852778,1.1625)
- --(2.852778,1.0375)
- --(4.102136,0.6625)\dpicstop
-\dpicdraw (4.102136,0.6625)
- --(4.102136,0.413589)
- --(3.977136,0.4125)\dpicstop
-\dpicdraw (3.327778,0.5625)
- --(3.452778,0.5625)\dpicstop
-\dpicdraw (3.452778,0.5625)
- --(3.452778,0.4875)
- --(3.577778,0.4875)\dpicstop
-\dpicdraw (2.727778,0.3375)
- --(3.577778,0.3375)\dpicstop
-\dpicdraw (2.977778,0.4875)
- --(2.852778,0.4875)\dpicstop
-\filldraw[line width=0bp](2.827778,-0.1)
- --(2.852778,-0.2)
- --(2.877778,-0.1) --cycle\dpicstop
-\dpicdraw (2.852778,0.4875)
- --(2.852778,-0.177094)\dpicstop
-\dpicdraw[fill=black](2.852778,0) circle (0.007874in)\dpicstop
-\dpicdraw (2.852778,0)
- --(0.5875,0)\dpicstop
-\end{tikzpicture}
-\begin{tikzpicture}[scale=2.54]
-% dpic version 2020.06.01 option -g for TikZ and PGF 1.01
-\ifx\dpiclw\undefined\newdimen\dpiclw\fi
-\global\def\dpicdraw{\draw[line width=\dpiclw]}
-\global\def\dpicstop{;}
-\dpiclw=0.8bp
-\dpiclw=0.8bp
-\draw (0,0) node[left=-2bp]{\sf C };
-\draw (0,0.825) node[left=-2bp]{\sf A0 };
-\draw (0,1.125) node[left=-2bp]{\sf A1 };
-\draw (0,1.425) node[left=-2bp]{\sf A2 };
-\dpicdraw (0,1.425)
- --(0.375,1.425)\dpicstop
-\dpicdraw (0.55,1.425)
- --(0.375,1.325)
- --(0.375,1.525)
- --(0.55,1.425)\dpicstop
-\dpicdraw (0.5875,1.425) circle (0.014764in)\dpicstop
-\dpicdraw (0.625,1.425)
- --(0.875,1.425)\dpicstop
-\dpicdraw (1.125,1.425)
- --(0.95,1.325)
- --(0.95,1.525)
- --(1.125,1.425)\dpicstop
-\dpicdraw (0.9125,1.425) circle (0.014764in)\dpicstop
-\dpicdraw (0,1.125)
- --(0.375,1.125)\dpicstop
-\dpicdraw (0.55,1.125)
- --(0.375,1.025)
- --(0.375,1.225)
- --(0.55,1.125)\dpicstop
-\dpicdraw (0.5875,1.125) circle (0.014764in)\dpicstop
-\dpicdraw (0.625,1.125)
- --(0.875,1.125)\dpicstop
-\dpicdraw (1.125,1.125)
- --(0.95,1.025)
- --(0.95,1.225)
- --(1.125,1.125)\dpicstop
-\dpicdraw (0.9125,1.125) circle (0.014764in)\dpicstop
-\dpicdraw (0,0.825)
- --(0.375,0.825)\dpicstop
-\dpicdraw (0.55,0.825)
- --(0.375,0.725)
- --(0.375,0.925)
- --(0.55,0.825)\dpicstop
-\dpicdraw (0.5875,0.825) circle (0.014764in)\dpicstop
-\dpicdraw (0.625,0.825)
- --(0.875,0.825)\dpicstop
-\dpicdraw (1.125,0.825)
- --(0.95,0.725)
- --(0.95,0.925)
- --(1.125,0.825)\dpicstop
-\dpicdraw (0.9125,0.825) circle (0.014764in)\dpicstop
-\dpicdraw (0.5875,0)
- --(0.4125,-0.1)
- --(0.4125,0.1)
- --(0.5875,0)\dpicstop
-\dpicdraw (0.316667,0.675)
- --(0.194444,0.675)\dpicstop
-\dpicdraw (0.198957,0.677179)
- ..controls (0.245009,0.581799) and (0.245392,0.470695)
- ..(0.2,0.375)\dpicstop
-\dpicdraw (0.194444,0.375)
- --(0.316667,0.375)\dpicstop
-\dpicdraw (0.316667,0.675)
- ..controls (0.417105,0.675) and (0.508302,0.616374)
- ..(0.55,0.525)\dpicstop
-\dpicdraw (0.316667,0.375)
- ..controls (0.417105,0.375) and (0.508302,0.433626)
- ..(0.55,0.525)\dpicstop
-\dpicdraw (0.5875,0.525) circle (0.014764in)\dpicstop
-\dpicdraw (0.944444,0.375)
- --(0.822222,0.375)\dpicstop
-\dpicdraw (0.826735,0.377179)
- ..controls (0.872787,0.281799) and (0.87317,0.170695)
- ..(0.827778,0.075)\dpicstop
-\dpicdraw (0.822222,0.075)
- --(0.944444,0.075)\dpicstop
-\dpicdraw (0.944444,0.375)
- ..controls (1.044883,0.375) and (1.136079,0.316374)
- ..(1.177778,0.225)\dpicstop
-\dpicdraw (0.944444,0.075)
- ..controls (1.044883,0.075) and (1.136079,0.133626)
- ..(1.177778,0.225)\dpicstop
-\dpicdraw (1.215278,0.225) circle (0.014764in)\dpicstop
-\dpicdraw (2.577778,1.1625)
- --(2.377778,1.1625)
- --(2.377778,1.4625)
- --(2.577778,1.4625)\dpicstop
-\dpicdraw (2.577778,1.4625)
- ..controls (2.66062,1.4625) and (2.727778,1.395343)
- ..(2.727778,1.3125)
- ..controls (2.727778,1.229657) and (2.66062,1.1625)
- ..(2.577778,1.1625)\dpicstop
-\dpicdraw (2.577778,0.1875)
- --(2.377778,0.1875)
- --(2.377778,0.4875)
- --(2.577778,0.4875)\dpicstop
-\dpicdraw (2.577778,0.4875)
- ..controls (2.66062,0.4875) and (2.727778,0.420343)
- ..(2.727778,0.3375)
- ..controls (2.727778,0.254657) and (2.66062,0.1875)
- ..(2.577778,0.1875)\dpicstop
-\dpicdraw (3.177778,0.4125)
- --(2.977778,0.4125)
- --(2.977778,0.7125)
- --(3.177778,0.7125)\dpicstop
-\dpicdraw (3.177778,0.7125)
- ..controls (3.26062,0.7125) and (3.327778,0.645343)
- ..(3.327778,0.5625)
- ..controls (3.327778,0.479657) and (3.26062,0.4125)
- ..(3.177778,0.4125)\dpicstop
-\dpicdraw (3.668802,1.3875)
- --(3.54658,1.3875)\dpicstop
-\dpicdraw (3.551093,1.389679)
- ..controls (3.597145,1.294299) and (3.597528,1.183195)
- ..(3.552136,1.0875)\dpicstop
-\dpicdraw (3.54658,1.0875)
- --(3.668802,1.0875)\dpicstop
-\dpicdraw (3.668802,1.3875)
- ..controls (3.769241,1.3875) and (3.860437,1.328874)
- ..(3.902136,1.2375)\dpicstop
-\dpicdraw (3.668802,1.0875)
- ..controls (3.769241,1.0875) and (3.860437,1.146126)
- ..(3.902136,1.2375)\dpicstop
-\dpicdraw (3.939636,1.2375) circle (0.014764in)\dpicstop
-\dpicdraw (3.668802,0.5625)
- --(3.54658,0.5625)\dpicstop
-\dpicdraw (3.551093,0.564679)
- ..controls (3.597145,0.469299) and (3.597528,0.358195)
- ..(3.552136,0.2625)\dpicstop
-\dpicdraw (3.54658,0.2625)
- --(3.668802,0.2625)\dpicstop
-\dpicdraw (3.668802,0.5625)
- ..controls (3.769241,0.5625) and (3.860437,0.503874)
- ..(3.902136,0.4125)\dpicstop
-\dpicdraw (3.668802,0.2625)
- ..controls (3.769241,0.2625) and (3.860437,0.321126)
- ..(3.902136,0.4125)\dpicstop
-\dpicdraw (3.939636,0.4125) circle (0.014764in)\dpicstop
-\draw (2.127778,-0.241667) node[below=-2bp]{\sf {\sl To other latches}};
-\dpicdraw (0.225642,0.6)
- --(0,0.6)\dpicstop
-\draw (0,0.6) node[left=-2bp]{\sf D };
-\dpicdraw (0.225642,0.45)
- --(0,0.45)\dpicstop
-\draw (0,0.45) node[left=-2bp]{\sf E };
-\dpicdraw[fill=black](0.100642,0.45) circle (0.007874in)\dpicstop
-\dpicdraw (0.100642,0.45)
- --(0.100642,0.15)
- --(0.85342,0.15)\dpicstop
-\dpicdraw (0,0)
- --(0.4125,0)\dpicstop
-\dpicdraw[fill=black](0.75,1.425) circle (0.007874in)\dpicstop
-\dpicdraw (0.75,1.425)
- --(0.75,1.275)\dpicstop
-\dpicdraw (0.75,1.275)
- --(1.627778,1.275)\dpicstop
-\filldraw[line width=0bp](1.602778,-0.1)
- --(1.627778,-0.2)
- --(1.652778,-0.1) --cycle\dpicstop
-\dpicdraw (1.627778,1.275)
- --(1.627778,-0.177094)\dpicstop
-\dpicdraw[fill=black](0.75,1.125) circle (0.007874in)\dpicstop
-\dpicdraw (0.75,1.125)
- --(0.75,0.975)\dpicstop
-\dpicdraw (0.75,0.975)
- --(1.502778,0.975)\dpicstop
-\filldraw[line width=0bp](1.477778,-0.1)
- --(1.502778,-0.2)
- --(1.527778,-0.1) --cycle\dpicstop
-\dpicdraw (1.502778,0.975)
- --(1.502778,-0.177094)\dpicstop
-\dpicdraw[fill=black](0.75,0.825) circle (0.007874in)\dpicstop
-\dpicdraw (0.75,0.825)
- --(0.75,0.675)\dpicstop
-\dpicdraw (0.75,0.675)
- --(1.377778,0.675)\dpicstop
-\filldraw[line width=0bp](1.352778,-0.1)
- --(1.377778,-0.2)
- --(1.402778,-0.1) --cycle\dpicstop
-\dpicdraw (1.377778,0.675)
- --(1.377778,-0.177094)\dpicstop
-\dpicdraw[fill=black](0.75,0.526089) circle (0.007874in)\dpicstop
-\dpicdraw (0.75,0.526089)
- --(0.75,0.3)
- --(0.85342,0.3)\dpicstop
-\dpicdraw (2.377778,1.425)
- --(1.877778,1.425)\dpicstop
-\filldraw[line width=0bp](1.852778,-0.1)
- --(1.877778,-0.2)
- --(1.902778,-0.1) --cycle\dpicstop
-\dpicdraw (1.877778,1.425)
- --(1.877778,-0.177094)\dpicstop
-\dpicdraw (2.377778,1.35)
- --(2.002778,1.35)\dpicstop
-\filldraw[line width=0bp](1.977778,-0.1)
- --(2.002778,-0.2)
- --(2.027778,-0.1) --cycle\dpicstop
-\dpicdraw (2.002778,1.35)
- --(2.002778,-0.177094)\dpicstop
-\dpicdraw (2.377778,1.275)
- --(2.127778,1.275)\dpicstop
-\filldraw[line width=0bp](2.102778,-0.1)
- --(2.127778,-0.2)
- --(2.152778,-0.1) --cycle\dpicstop
-\dpicdraw (2.127778,1.275)
- --(2.127778,-0.177094)\dpicstop
-\dpicdraw (2.377778,1.2)
- --(2.252778,1.2)\dpicstop
-\filldraw[line width=0bp](2.227778,-0.1)
- --(2.252778,-0.2)
- --(2.277778,-0.1) --cycle\dpicstop
-\dpicdraw (2.252778,1.2)
- --(2.252778,-0.177094)\dpicstop
-\dpicdraw (1.125,1.425)
- --(1.877778,1.425)\dpicstop
-\dpicdraw[fill=black](1.877778,1.425) circle (0.007874in)\dpicstop
-\dpicdraw (1.125,1.125)
- --(2.002778,1.125)\dpicstop
-\dpicdraw[fill=black](2.002778,1.125) circle (0.007874in)\dpicstop
-\dpicdraw (1.125,0.825)
- --(2.127778,0.825)\dpicstop
-\dpicdraw[fill=black](2.127778,0.825) circle (0.007874in)\dpicstop
-\dpicdraw (0.625,0.525)
- --(2.252778,0.526089)\dpicstop
-\dpicdraw[fill=black](2.252778,0.526089) circle (0.007874in)\dpicstop
-\dpicdraw (2.377778,0.45)
- --(1.877778,0.45)\dpicstop
-\dpicdraw[fill=black](1.877778,0.45) circle (0.007874in)\dpicstop
-\dpicdraw (2.377778,0.375)
- --(2.002778,0.375)\dpicstop
-\dpicdraw[fill=black](2.002778,0.375) circle (0.007874in)\dpicstop
-\dpicdraw (2.377778,0.3)
- --(2.127778,0.3)\dpicstop
-\dpicdraw[fill=black](2.127778,0.3) circle (0.007874in)\dpicstop
-\dpicdraw (1.252778,0.225)
- --(2.377778,0.225)\dpicstop
-\dpicdraw[fill=black](1.752778,0.225) circle (0.007874in)\dpicstop
-\filldraw[line width=0bp](1.727778,-0.1)
- --(1.752778,-0.2)
- --(1.777778,-0.1) --cycle\dpicstop
-\dpicdraw (1.752778,0.225)
- --(1.752778,-0.177094)\dpicstop
-\dpicdraw (2.727778,1.3125)
- --(3.577778,1.3125)\dpicstop
-\dpicdraw (3.977136,1.2375)
- --(4.102136,1.2375)\dpicstop
-\dpicdraw[fill=black](4.102136,1.2375) circle (0.007874in)\dpicstop
-\dpicdraw (4.102136,1.2375)
- --(4.227136,1.2375)\dpicstop
-\draw (4.227136,1.2375) node[right=-2bp]{\sf Q7};
-\dpicdraw (4.102136,1.2375)
- --(4.102136,0.9875)
- --(2.852778,0.7625)\dpicstop
-\dpicdraw (2.852778,0.7625)
- --(2.852778,0.6375)
- --(2.977778,0.6375)\dpicstop
-\dpicdraw (3.577778,1.1625)
- --(2.852778,1.1625)\dpicstop
-\dpicdraw (2.852778,1.1625)
- --(2.852778,1.0375)
- --(4.102136,0.6625)\dpicstop
-\dpicdraw (4.102136,0.6625)
- --(4.102136,0.413589)
- --(3.977136,0.4125)\dpicstop
-\dpicdraw (3.327778,0.5625)
- --(3.452778,0.5625)\dpicstop
-\dpicdraw (3.452778,0.5625)
- --(3.452778,0.4875)
- --(3.577778,0.4875)\dpicstop
-\dpicdraw (2.727778,0.3375)
- --(3.577778,0.3375)\dpicstop
-\dpicdraw (2.977778,0.4875)
- --(2.852778,0.4875)\dpicstop
-\filldraw[line width=0bp](2.827778,-0.1)
- --(2.852778,-0.2)
- --(2.877778,-0.1) --cycle\dpicstop
-\dpicdraw (2.852778,0.4875)
- --(2.852778,-0.177094)\dpicstop
-\dpicdraw[fill=black](2.852778,0) circle (0.007874in)\dpicstop
-\dpicdraw (2.852778,0)
- --(0.5875,0)\dpicstop
-\end{tikzpicture}
-\begin{tikzpicture}[scale=2.54]
-% dpic version 2020.06.01 option -g for TikZ and PGF 1.01
-\ifx\dpiclw\undefined\newdimen\dpiclw\fi
-\global\def\dpicdraw{\draw[line width=\dpiclw]}
-\global\def\dpicstop{;}
-\dpiclw=0.8bp
-\dpiclw=0.8bp
-\draw (0,0) node[left=-2bp]{\sf C };
-\draw (0,0.825) node[left=-2bp]{\sf A0 };
-\draw (0,1.125) node[left=-2bp]{\sf A1 };
-\draw (0,1.425) node[left=-2bp]{\sf A2 };
-\dpicdraw (0,1.425)
- --(0.375,1.425)\dpicstop
-\dpicdraw (0.55,1.425)
- --(0.375,1.325)
- --(0.375,1.525)
- --(0.55,1.425)\dpicstop
-\dpicdraw (0.5875,1.425) circle (0.014764in)\dpicstop
-\dpicdraw (0.625,1.425)
- --(0.875,1.425)\dpicstop
-\dpicdraw (1.125,1.425)
- --(0.95,1.325)
- --(0.95,1.525)
- --(1.125,1.425)\dpicstop
-\dpicdraw (0.9125,1.425) circle (0.014764in)\dpicstop
-\dpicdraw (0,1.125)
- --(0.375,1.125)\dpicstop
-\dpicdraw (0.55,1.125)
- --(0.375,1.025)
- --(0.375,1.225)
- --(0.55,1.125)\dpicstop
-\dpicdraw (0.5875,1.125) circle (0.014764in)\dpicstop
-\dpicdraw (0.625,1.125)
- --(0.875,1.125)\dpicstop
-\dpicdraw (1.125,1.125)
- --(0.95,1.025)
- --(0.95,1.225)
- --(1.125,1.125)\dpicstop
-\dpicdraw (0.9125,1.125) circle (0.014764in)\dpicstop
-\dpicdraw (0,0.825)
- --(0.375,0.825)\dpicstop
-\dpicdraw (0.55,0.825)
- --(0.375,0.725)
- --(0.375,0.925)
- --(0.55,0.825)\dpicstop
-\dpicdraw (0.5875,0.825) circle (0.014764in)\dpicstop
-\dpicdraw (0.625,0.825)
- --(0.875,0.825)\dpicstop
-\dpicdraw (1.125,0.825)
- --(0.95,0.725)
- --(0.95,0.925)
- --(1.125,0.825)\dpicstop
-\dpicdraw (0.9125,0.825) circle (0.014764in)\dpicstop
-\dpicdraw (0.5875,0)
- --(0.4125,-0.1)
- --(0.4125,0.1)
- --(0.5875,0)\dpicstop
-\dpicdraw (0.316667,0.675)
- --(0.194444,0.675)\dpicstop
-\dpicdraw (0.198957,0.677179)
- ..controls (0.245009,0.581799) and (0.245392,0.470695)
- ..(0.2,0.375)\dpicstop
-\dpicdraw (0.194444,0.375)
- --(0.316667,0.375)\dpicstop
-\dpicdraw (0.316667,0.675)
- ..controls (0.417105,0.675) and (0.508302,0.616374)
- ..(0.55,0.525)\dpicstop
-\dpicdraw (0.316667,0.375)
- ..controls (0.417105,0.375) and (0.508302,0.433626)
- ..(0.55,0.525)\dpicstop
-\dpicdraw (0.5875,0.525) circle (0.014764in)\dpicstop
-\dpicdraw (0.944444,0.375)
- --(0.822222,0.375)\dpicstop
-\dpicdraw (0.826735,0.377179)
- ..controls (0.872787,0.281799) and (0.87317,0.170695)
- ..(0.827778,0.075)\dpicstop
-\dpicdraw (0.822222,0.075)
- --(0.944444,0.075)\dpicstop
-\dpicdraw (0.944444,0.375)
- ..controls (1.044883,0.375) and (1.136079,0.316374)
- ..(1.177778,0.225)\dpicstop
-\dpicdraw (0.944444,0.075)
- ..controls (1.044883,0.075) and (1.136079,0.133626)
- ..(1.177778,0.225)\dpicstop
-\dpicdraw (1.215278,0.225) circle (0.014764in)\dpicstop
-\dpicdraw (2.577778,1.1625)
- --(2.377778,1.1625)
- --(2.377778,1.4625)
- --(2.577778,1.4625)\dpicstop
-\dpicdraw (2.577778,1.4625)
- ..controls (2.66062,1.4625) and (2.727778,1.395343)
- ..(2.727778,1.3125)
- ..controls (2.727778,1.229657) and (2.66062,1.1625)
- ..(2.577778,1.1625)\dpicstop
-\dpicdraw (2.577778,0.1875)
- --(2.377778,0.1875)
- --(2.377778,0.4875)
- --(2.577778,0.4875)\dpicstop
-\dpicdraw (2.577778,0.4875)
- ..controls (2.66062,0.4875) and (2.727778,0.420343)
- ..(2.727778,0.3375)
- ..controls (2.727778,0.254657) and (2.66062,0.1875)
- ..(2.577778,0.1875)\dpicstop
-\dpicdraw (3.177778,0.4125)
- --(2.977778,0.4125)
- --(2.977778,0.7125)
- --(3.177778,0.7125)\dpicstop
-\dpicdraw (3.177778,0.7125)
- ..controls (3.26062,0.7125) and (3.327778,0.645343)
- ..(3.327778,0.5625)
- ..controls (3.327778,0.479657) and (3.26062,0.4125)
- ..(3.177778,0.4125)\dpicstop
-\dpicdraw (3.668802,1.3875)
- --(3.54658,1.3875)\dpicstop
-\dpicdraw (3.551093,1.389679)
- ..controls (3.597145,1.294299) and (3.597528,1.183195)
- ..(3.552136,1.0875)\dpicstop
-\dpicdraw (3.54658,1.0875)
- --(3.668802,1.0875)\dpicstop
-\dpicdraw (3.668802,1.3875)
- ..controls (3.769241,1.3875) and (3.860437,1.328874)
- ..(3.902136,1.2375)\dpicstop
-\dpicdraw (3.668802,1.0875)
- ..controls (3.769241,1.0875) and (3.860437,1.146126)
- ..(3.902136,1.2375)\dpicstop
-\dpicdraw (3.939636,1.2375) circle (0.014764in)\dpicstop
-\dpicdraw (3.668802,0.5625)
- --(3.54658,0.5625)\dpicstop
-\dpicdraw (3.551093,0.564679)
- ..controls (3.597145,0.469299) and (3.597528,0.358195)
- ..(3.552136,0.2625)\dpicstop
-\dpicdraw (3.54658,0.2625)
- --(3.668802,0.2625)\dpicstop
-\dpicdraw (3.668802,0.5625)
- ..controls (3.769241,0.5625) and (3.860437,0.503874)
- ..(3.902136,0.4125)\dpicstop
-\dpicdraw (3.668802,0.2625)
- ..controls (3.769241,0.2625) and (3.860437,0.321126)
- ..(3.902136,0.4125)\dpicstop
-\dpicdraw (3.939636,0.4125) circle (0.014764in)\dpicstop
-\draw (2.127778,-0.241667) node[below=-2bp]{\sf {\sl To other latches}};
-\dpicdraw (0.225642,0.6)
- --(0,0.6)\dpicstop
-\draw (0,0.6) node[left=-2bp]{\sf D };
-\dpicdraw (0.225642,0.45)
- --(0,0.45)\dpicstop
-\draw (0,0.45) node[left=-2bp]{\sf E };
-\dpicdraw[fill=black](0.100642,0.45) circle (0.007874in)\dpicstop
-\dpicdraw (0.100642,0.45)
- --(0.100642,0.15)
- --(0.85342,0.15)\dpicstop
-\dpicdraw (0,0)
- --(0.4125,0)\dpicstop
-\dpicdraw[fill=black](0.75,1.425) circle (0.007874in)\dpicstop
-\dpicdraw (0.75,1.425)
- --(0.75,1.275)\dpicstop
-\dpicdraw (0.75,1.275)
- --(1.627778,1.275)\dpicstop
-\filldraw[line width=0bp](1.602778,-0.1)
- --(1.627778,-0.2)
- --(1.652778,-0.1) --cycle\dpicstop
-\dpicdraw (1.627778,1.275)
- --(1.627778,-0.177094)\dpicstop
-\dpicdraw[fill=black](0.75,1.125) circle (0.007874in)\dpicstop
-\dpicdraw (0.75,1.125)
- --(0.75,0.975)\dpicstop
-\dpicdraw (0.75,0.975)
- --(1.502778,0.975)\dpicstop
-\filldraw[line width=0bp](1.477778,-0.1)
- --(1.502778,-0.2)
- --(1.527778,-0.1) --cycle\dpicstop
-\dpicdraw (1.502778,0.975)
- --(1.502778,-0.177094)\dpicstop
-\dpicdraw[fill=black](0.75,0.825) circle (0.007874in)\dpicstop
-\dpicdraw (0.75,0.825)
- --(0.75,0.675)\dpicstop
-\dpicdraw (0.75,0.675)
- --(1.377778,0.675)\dpicstop
-\filldraw[line width=0bp](1.352778,-0.1)
- --(1.377778,-0.2)
- --(1.402778,-0.1) --cycle\dpicstop
-\dpicdraw (1.377778,0.675)
- --(1.377778,-0.177094)\dpicstop
-\dpicdraw[fill=black](0.75,0.526089) circle (0.007874in)\dpicstop
-\dpicdraw (0.75,0.526089)
- --(0.75,0.3)
- --(0.85342,0.3)\dpicstop
-\dpicdraw (2.377778,1.425)
- --(1.877778,1.425)\dpicstop
-\filldraw[line width=0bp](1.852778,-0.1)
- --(1.877778,-0.2)
- --(1.902778,-0.1) --cycle\dpicstop
-\dpicdraw (1.877778,1.425)
- --(1.877778,-0.177094)\dpicstop
-\dpicdraw (2.377778,1.35)
- --(2.002778,1.35)\dpicstop
-\filldraw[line width=0bp](1.977778,-0.1)
- --(2.002778,-0.2)
- --(2.027778,-0.1) --cycle\dpicstop
-\dpicdraw (2.002778,1.35)
- --(2.002778,-0.177094)\dpicstop
-\dpicdraw (2.377778,1.275)
- --(2.127778,1.275)\dpicstop
-\filldraw[line width=0bp](2.102778,-0.1)
- --(2.127778,-0.2)
- --(2.152778,-0.1) --cycle\dpicstop
-\dpicdraw (2.127778,1.275)
- --(2.127778,-0.177094)\dpicstop
-\dpicdraw (2.377778,1.2)
- --(2.252778,1.2)\dpicstop
-\filldraw[line width=0bp](2.227778,-0.1)
- --(2.252778,-0.2)
- --(2.277778,-0.1) --cycle\dpicstop
-\dpicdraw (2.252778,1.2)
- --(2.252778,-0.177094)\dpicstop
-\dpicdraw (1.125,1.425)
- --(1.877778,1.425)\dpicstop
-\dpicdraw[fill=black](1.877778,1.425) circle (0.007874in)\dpicstop
-\dpicdraw (1.125,1.125)
- --(2.002778,1.125)\dpicstop
-\dpicdraw[fill=black](2.002778,1.125) circle (0.007874in)\dpicstop
-\dpicdraw (1.125,0.825)
- --(2.127778,0.825)\dpicstop
-\dpicdraw[fill=black](2.127778,0.825) circle (0.007874in)\dpicstop
-\dpicdraw (0.625,0.525)
- --(2.252778,0.526089)\dpicstop
-\dpicdraw[fill=black](2.252778,0.526089) circle (0.007874in)\dpicstop
-\dpicdraw (2.377778,0.45)
- --(1.877778,0.45)\dpicstop
-\dpicdraw[fill=black](1.877778,0.45) circle (0.007874in)\dpicstop
-\dpicdraw (2.377778,0.375)
- --(2.002778,0.375)\dpicstop
-\dpicdraw[fill=black](2.002778,0.375) circle (0.007874in)\dpicstop
-\dpicdraw (2.377778,0.3)
- --(2.127778,0.3)\dpicstop
-\dpicdraw[fill=black](2.127778,0.3) circle (0.007874in)\dpicstop
-\dpicdraw (1.252778,0.225)
- --(2.377778,0.225)\dpicstop
-\dpicdraw[fill=black](1.752778,0.225) circle (0.007874in)\dpicstop
-\filldraw[line width=0bp](1.727778,-0.1)
- --(1.752778,-0.2)
- --(1.777778,-0.1) --cycle\dpicstop
-\dpicdraw (1.752778,0.225)
- --(1.752778,-0.177094)\dpicstop
-\dpicdraw (2.727778,1.3125)
- --(3.577778,1.3125)\dpicstop
-\dpicdraw (3.977136,1.2375)
- --(4.102136,1.2375)\dpicstop
-\dpicdraw[fill=black](4.102136,1.2375) circle (0.007874in)\dpicstop
-\dpicdraw (4.102136,1.2375)
- --(4.227136,1.2375)\dpicstop
-\draw (4.227136,1.2375) node[right=-2bp]{\sf Q7};
-\dpicdraw (4.102136,1.2375)
- --(4.102136,0.9875)
- --(2.852778,0.7625)\dpicstop
-\dpicdraw (2.852778,0.7625)
- --(2.852778,0.6375)
- --(2.977778,0.6375)\dpicstop
-\dpicdraw (3.577778,1.1625)
- --(2.852778,1.1625)\dpicstop
-\dpicdraw (2.852778,1.1625)
- --(2.852778,1.0375)
- --(4.102136,0.6625)\dpicstop
-\dpicdraw (4.102136,0.6625)
- --(4.102136,0.413589)
- --(3.977136,0.4125)\dpicstop
-\dpicdraw (3.327778,0.5625)
- --(3.452778,0.5625)\dpicstop
-\dpicdraw (3.452778,0.5625)
- --(3.452778,0.4875)
- --(3.577778,0.4875)\dpicstop
-\dpicdraw (2.727778,0.3375)
- --(3.577778,0.3375)\dpicstop
-\dpicdraw (2.977778,0.4875)
- --(2.852778,0.4875)\dpicstop
-\filldraw[line width=0bp](2.827778,-0.1)
- --(2.852778,-0.2)
- --(2.877778,-0.1) --cycle\dpicstop
-\dpicdraw (2.852778,0.4875)
- --(2.852778,-0.177094)\dpicstop
-\dpicdraw[fill=black](2.852778,0) circle (0.007874in)\dpicstop
-\dpicdraw (2.852778,0)
- --(0.5875,0)\dpicstop
-\end{tikzpicture}
-\begin{tikzpicture}[scale=2.54]
-% dpic version 2020.06.01 option -g for TikZ and PGF 1.01
-\ifx\dpiclw\undefined\newdimen\dpiclw\fi
-\global\def\dpicdraw{\draw[line width=\dpiclw]}
-\global\def\dpicstop{;}
-\dpiclw=0.8bp
-\dpiclw=0.8bp
-\draw (0,0) node[left=-2bp]{\sf C };
-\draw (0,0.825) node[left=-2bp]{\sf A0 };
-\draw (0,1.125) node[left=-2bp]{\sf A1 };
-\draw (0,1.425) node[left=-2bp]{\sf A2 };
-\dpicdraw (0,1.425)
- --(0.375,1.425)\dpicstop
-\dpicdraw (0.55,1.425)
- --(0.375,1.325)
- --(0.375,1.525)
- --(0.55,1.425)\dpicstop
-\dpicdraw (0.5875,1.425) circle (0.014764in)\dpicstop
-\dpicdraw (0.625,1.425)
- --(0.875,1.425)\dpicstop
-\dpicdraw (1.125,1.425)
- --(0.95,1.325)
- --(0.95,1.525)
- --(1.125,1.425)\dpicstop
-\dpicdraw (0.9125,1.425) circle (0.014764in)\dpicstop
-\dpicdraw (0,1.125)
- --(0.375,1.125)\dpicstop
-\dpicdraw (0.55,1.125)
- --(0.375,1.025)
- --(0.375,1.225)
- --(0.55,1.125)\dpicstop
-\dpicdraw (0.5875,1.125) circle (0.014764in)\dpicstop
-\dpicdraw (0.625,1.125)
- --(0.875,1.125)\dpicstop
-\dpicdraw (1.125,1.125)
- --(0.95,1.025)
- --(0.95,1.225)
- --(1.125,1.125)\dpicstop
-\dpicdraw (0.9125,1.125) circle (0.014764in)\dpicstop
-\dpicdraw (0,0.825)
- --(0.375,0.825)\dpicstop
-\dpicdraw (0.55,0.825)
- --(0.375,0.725)
- --(0.375,0.925)
- --(0.55,0.825)\dpicstop
-\dpicdraw (0.5875,0.825) circle (0.014764in)\dpicstop
-\dpicdraw (0.625,0.825)
- --(0.875,0.825)\dpicstop
-\dpicdraw (1.125,0.825)
- --(0.95,0.725)
- --(0.95,0.925)
- --(1.125,0.825)\dpicstop
-\dpicdraw (0.9125,0.825) circle (0.014764in)\dpicstop
-\dpicdraw (0.5875,0)
- --(0.4125,-0.1)
- --(0.4125,0.1)
- --(0.5875,0)\dpicstop
-\dpicdraw (0.316667,0.675)
- --(0.194444,0.675)\dpicstop
-\dpicdraw (0.198957,0.677179)
- ..controls (0.245009,0.581799) and (0.245392,0.470695)
- ..(0.2,0.375)\dpicstop
-\dpicdraw (0.194444,0.375)
- --(0.316667,0.375)\dpicstop
-\dpicdraw (0.316667,0.675)
- ..controls (0.417105,0.675) and (0.508302,0.616374)
- ..(0.55,0.525)\dpicstop
-\dpicdraw (0.316667,0.375)
- ..controls (0.417105,0.375) and (0.508302,0.433626)
- ..(0.55,0.525)\dpicstop
-\dpicdraw (0.5875,0.525) circle (0.014764in)\dpicstop
-\dpicdraw (0.944444,0.375)
- --(0.822222,0.375)\dpicstop
-\dpicdraw (0.826735,0.377179)
- ..controls (0.872787,0.281799) and (0.87317,0.170695)
- ..(0.827778,0.075)\dpicstop
-\dpicdraw (0.822222,0.075)
- --(0.944444,0.075)\dpicstop
-\dpicdraw (0.944444,0.375)
- ..controls (1.044883,0.375) and (1.136079,0.316374)
- ..(1.177778,0.225)\dpicstop
-\dpicdraw (0.944444,0.075)
- ..controls (1.044883,0.075) and (1.136079,0.133626)
- ..(1.177778,0.225)\dpicstop
-\dpicdraw (1.215278,0.225) circle (0.014764in)\dpicstop
-\dpicdraw (2.577778,1.1625)
- --(2.377778,1.1625)
- --(2.377778,1.4625)
- --(2.577778,1.4625)\dpicstop
-\dpicdraw (2.577778,1.4625)
- ..controls (2.66062,1.4625) and (2.727778,1.395343)
- ..(2.727778,1.3125)
- ..controls (2.727778,1.229657) and (2.66062,1.1625)
- ..(2.577778,1.1625)\dpicstop
-\dpicdraw (2.577778,0.1875)
- --(2.377778,0.1875)
- --(2.377778,0.4875)
- --(2.577778,0.4875)\dpicstop
-\dpicdraw (2.577778,0.4875)
- ..controls (2.66062,0.4875) and (2.727778,0.420343)
- ..(2.727778,0.3375)
- ..controls (2.727778,0.254657) and (2.66062,0.1875)
- ..(2.577778,0.1875)\dpicstop
-\dpicdraw (3.177778,0.4125)
- --(2.977778,0.4125)
- --(2.977778,0.7125)
- --(3.177778,0.7125)\dpicstop
-\dpicdraw (3.177778,0.7125)
- ..controls (3.26062,0.7125) and (3.327778,0.645343)
- ..(3.327778,0.5625)
- ..controls (3.327778,0.479657) and (3.26062,0.4125)
- ..(3.177778,0.4125)\dpicstop
-\dpicdraw (3.668802,1.3875)
- --(3.54658,1.3875)\dpicstop
-\dpicdraw (3.551093,1.389679)
- ..controls (3.597145,1.294299) and (3.597528,1.183195)
- ..(3.552136,1.0875)\dpicstop
-\dpicdraw (3.54658,1.0875)
- --(3.668802,1.0875)\dpicstop
-\dpicdraw (3.668802,1.3875)
- ..controls (3.769241,1.3875) and (3.860437,1.328874)
- ..(3.902136,1.2375)\dpicstop
-\dpicdraw (3.668802,1.0875)
- ..controls (3.769241,1.0875) and (3.860437,1.146126)
- ..(3.902136,1.2375)\dpicstop
-\dpicdraw (3.939636,1.2375) circle (0.014764in)\dpicstop
-\dpicdraw (3.668802,0.5625)
- --(3.54658,0.5625)\dpicstop
-\dpicdraw (3.551093,0.564679)
- ..controls (3.597145,0.469299) and (3.597528,0.358195)
- ..(3.552136,0.2625)\dpicstop
-\dpicdraw (3.54658,0.2625)
- --(3.668802,0.2625)\dpicstop
-\dpicdraw (3.668802,0.5625)
- ..controls (3.769241,0.5625) and (3.860437,0.503874)
- ..(3.902136,0.4125)\dpicstop
-\dpicdraw (3.668802,0.2625)
- ..controls (3.769241,0.2625) and (3.860437,0.321126)
- ..(3.902136,0.4125)\dpicstop
-\dpicdraw (3.939636,0.4125) circle (0.014764in)\dpicstop
-\draw (2.127778,-0.241667) node[below=-2bp]{\sf {\sl To other latches}};
-\dpicdraw (0.225642,0.6)
- --(0,0.6)\dpicstop
-\draw (0,0.6) node[left=-2bp]{\sf D };
-\dpicdraw (0.225642,0.45)
- --(0,0.45)\dpicstop
-\draw (0,0.45) node[left=-2bp]{\sf E };
-\dpicdraw[fill=black](0.100642,0.45) circle (0.007874in)\dpicstop
-\dpicdraw (0.100642,0.45)
- --(0.100642,0.15)
- --(0.85342,0.15)\dpicstop
-\dpicdraw (0,0)
- --(0.4125,0)\dpicstop
-\dpicdraw[fill=black](0.75,1.425) circle (0.007874in)\dpicstop
-\dpicdraw (0.75,1.425)
- --(0.75,1.275)\dpicstop
-\dpicdraw (0.75,1.275)
- --(1.627778,1.275)\dpicstop
-\filldraw[line width=0bp](1.602778,-0.1)
- --(1.627778,-0.2)
- --(1.652778,-0.1) --cycle\dpicstop
-\dpicdraw (1.627778,1.275)
- --(1.627778,-0.177094)\dpicstop
-\dpicdraw[fill=black](0.75,1.125) circle (0.007874in)\dpicstop
-\dpicdraw (0.75,1.125)
- --(0.75,0.975)\dpicstop
-\dpicdraw (0.75,0.975)
- --(1.502778,0.975)\dpicstop
-\filldraw[line width=0bp](1.477778,-0.1)
- --(1.502778,-0.2)
- --(1.527778,-0.1) --cycle\dpicstop
-\dpicdraw (1.502778,0.975)
- --(1.502778,-0.177094)\dpicstop
-\dpicdraw[fill=black](0.75,0.825) circle (0.007874in)\dpicstop
-\dpicdraw (0.75,0.825)
- --(0.75,0.675)\dpicstop
-\dpicdraw (0.75,0.675)
- --(1.377778,0.675)\dpicstop
-\filldraw[line width=0bp](1.352778,-0.1)
- --(1.377778,-0.2)
- --(1.402778,-0.1) --cycle\dpicstop
-\dpicdraw (1.377778,0.675)
- --(1.377778,-0.177094)\dpicstop
-\dpicdraw[fill=black](0.75,0.526089) circle (0.007874in)\dpicstop
-\dpicdraw (0.75,0.526089)
- --(0.75,0.3)
- --(0.85342,0.3)\dpicstop
-\dpicdraw (2.377778,1.425)
- --(1.877778,1.425)\dpicstop
-\filldraw[line width=0bp](1.852778,-0.1)
- --(1.877778,-0.2)
- --(1.902778,-0.1) --cycle\dpicstop
-\dpicdraw (1.877778,1.425)
- --(1.877778,-0.177094)\dpicstop
-\dpicdraw (2.377778,1.35)
- --(2.002778,1.35)\dpicstop
-\filldraw[line width=0bp](1.977778,-0.1)
- --(2.002778,-0.2)
- --(2.027778,-0.1) --cycle\dpicstop
-\dpicdraw (2.002778,1.35)
- --(2.002778,-0.177094)\dpicstop
-\dpicdraw (2.377778,1.275)
- --(2.127778,1.275)\dpicstop
-\filldraw[line width=0bp](2.102778,-0.1)
- --(2.127778,-0.2)
- --(2.152778,-0.1) --cycle\dpicstop
-\dpicdraw (2.127778,1.275)
- --(2.127778,-0.177094)\dpicstop
-\dpicdraw (2.377778,1.2)
- --(2.252778,1.2)\dpicstop
-\filldraw[line width=0bp](2.227778,-0.1)
- --(2.252778,-0.2)
- --(2.277778,-0.1) --cycle\dpicstop
-\dpicdraw (2.252778,1.2)
- --(2.252778,-0.177094)\dpicstop
-\dpicdraw (1.125,1.425)
- --(1.877778,1.425)\dpicstop
-\dpicdraw[fill=black](1.877778,1.425) circle (0.007874in)\dpicstop
-\dpicdraw (1.125,1.125)
- --(2.002778,1.125)\dpicstop
-\dpicdraw[fill=black](2.002778,1.125) circle (0.007874in)\dpicstop
-\dpicdraw (1.125,0.825)
- --(2.127778,0.825)\dpicstop
-\dpicdraw[fill=black](2.127778,0.825) circle (0.007874in)\dpicstop
-\dpicdraw (0.625,0.525)
- --(2.252778,0.526089)\dpicstop
-\dpicdraw[fill=black](2.252778,0.526089) circle (0.007874in)\dpicstop
-\dpicdraw (2.377778,0.45)
- --(1.877778,0.45)\dpicstop
-\dpicdraw[fill=black](1.877778,0.45) circle (0.007874in)\dpicstop
-\dpicdraw (2.377778,0.375)
- --(2.002778,0.375)\dpicstop
-\dpicdraw[fill=black](2.002778,0.375) circle (0.007874in)\dpicstop
-\dpicdraw (2.377778,0.3)
- --(2.127778,0.3)\dpicstop
-\dpicdraw[fill=black](2.127778,0.3) circle (0.007874in)\dpicstop
-\dpicdraw (1.252778,0.225)
- --(2.377778,0.225)\dpicstop
-\dpicdraw[fill=black](1.752778,0.225) circle (0.007874in)\dpicstop
-\filldraw[line width=0bp](1.727778,-0.1)
- --(1.752778,-0.2)
- --(1.777778,-0.1) --cycle\dpicstop
-\dpicdraw (1.752778,0.225)
- --(1.752778,-0.177094)\dpicstop
-\dpicdraw (2.727778,1.3125)
- --(3.577778,1.3125)\dpicstop
-\dpicdraw (3.977136,1.2375)
- --(4.102136,1.2375)\dpicstop
-\dpicdraw[fill=black](4.102136,1.2375) circle (0.007874in)\dpicstop
-\dpicdraw (4.102136,1.2375)
- --(4.227136,1.2375)\dpicstop
-\draw (4.227136,1.2375) node[right=-2bp]{\sf Q7};
-\dpicdraw (4.102136,1.2375)
- --(4.102136,0.9875)
- --(2.852778,0.7625)\dpicstop
-\dpicdraw (2.852778,0.7625)
- --(2.852778,0.6375)
- --(2.977778,0.6375)\dpicstop
-\dpicdraw (3.577778,1.1625)
- --(2.852778,1.1625)\dpicstop
-\dpicdraw (2.852778,1.1625)
- --(2.852778,1.0375)
- --(4.102136,0.6625)\dpicstop
-\dpicdraw (4.102136,0.6625)
- --(4.102136,0.413589)
- --(3.977136,0.4125)\dpicstop
-\dpicdraw (3.327778,0.5625)
- --(3.452778,0.5625)\dpicstop
-\dpicdraw (3.452778,0.5625)
- --(3.452778,0.4875)
- --(3.577778,0.4875)\dpicstop
-\dpicdraw (2.727778,0.3375)
- --(3.577778,0.3375)\dpicstop
-\dpicdraw (2.977778,0.4875)
- --(2.852778,0.4875)\dpicstop
-\filldraw[line width=0bp](2.827778,-0.1)
- --(2.852778,-0.2)
- --(2.877778,-0.1) --cycle\dpicstop
-\dpicdraw (2.852778,0.4875)
- --(2.852778,-0.177094)\dpicstop
-\dpicdraw[fill=black](2.852778,0) circle (0.007874in)\dpicstop
-\dpicdraw (2.852778,0)
- --(0.5875,0)\dpicstop
-\end{tikzpicture}
diff --git a/graphics/circuit_macros/examples/nsvg/dev/tikztosvg b/graphics/circuit_macros/examples/nsvg/dev/tikztosvg
deleted file mode 100644
index 8e9523347c..0000000000
--- a/graphics/circuit_macros/examples/nsvg/dev/tikztosvg
+++ /dev/null
@@ -1,181 +0,0 @@
-#!/bin/bash
-
-puts()
-{
- echo "[$1] $2"
-}
-
-error()
-{
- puts "ERROR" "$1" r
-
- if [ -n "$2" ]
- then
- exit $2
- else
- exit 1
- fi
-}
-
-message()
-{
- puts "TIKZTOSVG" "$1" g
-}
-
-showHelp()
-{
- man tikztosvg
- exit 0
-}
-
-showVersion()
-{
- echo 0.1.0
- exit 0
-}
-
-if [ -z "$(which xelatex)" ]
-then
- error "xelatex could not be found"
-fi
-
-if [ -z "$(which pdf2svg)" ]
-then
- error "pdf2svg could not be found"
-fi
-
-# Parsing the arguments
-PACKAGES=()
-while [ $# -gt 1 ]
-do
- case "$1" in
- -h|--help)
- showHelp
- ;;
- -v|--version)
- showVersion
- ;;
- -p|--package)
- if [ -z "$2" ]
- then
- error "Unnexpected EOF"
- else
- PACKAGES+=("$2")
- shift
- shift
- fi
- ;;
- -o|--output)
- if [ -n "$OUTPUT" ]
- then
- error "The output path was specified multiple times"
- else if [ -z "$2" ]
- then
- error "Unexpected EOF"
- exit 1
- else
- OUTPUT="$2"
- shift
- shift
- fi
- fi
- ;;
- -q|--quit)
- QUIET=1
- shift
- ;;
- *)
- error "Unexpected token: \"$1\""
- ;;
- esac
-done
-
-case "$1" in
- -h|--help)
- showHelp
- ;;
- -v|--version)
- showVersion
- ;;
- "")
- error "No input path provided"
- ;;
- *)
- INPUT="$1"
-esac
-
-if [ -z "$OUTPUT" ]
-then
- OUTPUT="$(echo $(basename $INPUT) | cut -d "." -f1)"
-fi
-
-TEMP_DIR="$(mktemp -d)"
-TEX_FILE="$TEMP_DIR/tmp.tex"
-
-# Generate the LaTeX document
-echo "\documentclass[crop,tikz,multi=false]{standalone}" > $TEX_FILE
-
-for PACKAGE in "${PACKAGES[@]}"
-do
- echo "\usepackage{$PACKAGE}" >> $TEX_FILE
-done
-
-echo "\begin{document}" >> $TEX_FILE
-echo "\huge" >> $TEX_FILE
-
-cat $INPUT >> $TEX_FILE
-
-if [ $? -ne 0 ]
-then
- rm $TEMP_DIR -r
- error "File not found: $INPUT"
-fi
-
-echo "\end{document}" >> $TEX_FILE
-
-if [ -z "$QUIET" ]
-then
- message "Rendering the LaTeX document. . ."
- xelatex -output-directory=$TEMP_DIR $TEX_FILE
-else
- xelatex -halt-on-error -output-directory=$TEMP_DIR $TEX_FILE 1> /dev/null 2>&1
-fi
-
-S=$?
-if [ $S -ne 0 ]
-then
- rm $TEMP_DIR -r
- if [ -z "$QUIET" ]
- then
- error "xelatex exited with code $S" $S
- else
- exit $S
- fi
-fi
-
-if [ -z "$QUIET" ]
-then
- message "Converting the output to SVG. . ."
-fi
-
-pdf2svg "$TEMP_DIR/tmp.pdf" $OUTPUT 1
-
-S=$?
-if [ $S -ne 0 ]
-then
- rm $TEMP_DIR -r
- if [ -z "$QUIET" ]
- then
- error "pdf2svg exited with code $S" $S
- else
- exit $S
- fi
-fi
-
-if [ -z "$QUIET" ]
-then
- message "Done!"
-fi
-
-rm "$TEMP_DIR" -r
-
diff --git a/graphics/circuit_macros/examples/nsvg/dev/tstSVG.htmx b/graphics/circuit_macros/examples/nsvg/dev/tstSVG.htmx
deleted file mode 100644
index 9e1884c146..0000000000
--- a/graphics/circuit_macros/examples/nsvg/dev/tstSVG.htmx
+++ /dev/null
@@ -1,62 +0,0 @@
-<!doctype html public "-//w3c//dtd html 4.0 transitional//en">
-<HTML>
-<HEAD>
-<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<meta http-equiv="Content-Style-Type" content="text/css">
-<!--meta http-equiv="Content-Script-Type" content="text/javascript"-->
-<TITLE>SVG Examples: Circuit_macros Version XXX</TITLE>
-<style type="text/css">
-.svg{display:none}
-*>.svg{display:inline}
-</style>
-<link rel="shortcut icon" href="../Circuit_macros.ico" type="image/x-icon" />
-</HEAD>
-
-<BODY>
-<H2>SVG Circuit_macros examples, Version XXX</H2>
-<hr>
-
-<p>
-These diagrams are the result of applying pdf2svg to examples.pdf.
- <p>
- Click on the link to view the source of each diagram.
-</p>
-<hr>
-
-define(`for_',`ifelse(eval(`$1'!=(`$2'+(`$3'))),1,`pushdef(`m4x',`$1') $4
- popdef(`m4x')for_(eval(`$1'+(`$3')),`$2',`$3',`$4')')')
-
-define(`cfig',`
-<p>
-
-<!--[if lte IE 8]><embed src="$1.svg" sinclude($1.siz)><![endif]-->
-
-<!--[if gte IE 9]>
-<object dx="4" data="$1.svg" width="612" height="792" type="image/svg+xml" class="img">
- </object> <![endif]-->
-
-<!--[if !IE]><!-->
-<object data="$1.svg" width="612" height="792" type="image/svg+xml" class="img">
- </object> <!--<![endif]-->
-
-<br>
-<!--
-<a href="$1.txt" TYPE="text/plain" TARGET="_blank" alt="$1">$1.m4</a>
---
-</p>
-<hr>')
-
-define(`m4tt',`<g style="font-family:monospace">')
-
-<!--
-<embed pluginspage="http://www.adobe.com/svg/viewer/install/" />
--->
-
-
-cfig(test)
-#for_(1,46,1,
-#cfig(examples_```'''m4x)
-#)
-
-</BODY>
-</HTML>
diff --git a/graphics/circuit_macros/examples/nsvg/examples.pdf b/graphics/circuit_macros/examples/nsvg/examples.pdf
deleted file mode 100644
index b52e15195e..0000000000
--- a/graphics/circuit_macros/examples/nsvg/examples.pdf
+++ /dev/null
Binary files differ
diff --git a/graphics/circuit_macros/examples/nsvg/examplesSVG.htmx b/graphics/circuit_macros/examples/nsvg/examplesSVG.htmx
deleted file mode 100644
index bb2265a90f..0000000000
--- a/graphics/circuit_macros/examples/nsvg/examplesSVG.htmx
+++ /dev/null
@@ -1,70 +0,0 @@
-<!doctype html public "-//w3c//dtd html 4.0 transitional//en">
-<HTML>
-<HEAD>
-<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<meta http-equiv="Content-Style-Type" content="text/css">
-<!--meta http-equiv="Content-Script-Type" content="text/javascript"-->
-<TITLE>SVG Examples: Circuit_macros Version XXX</TITLE>
-<style type="text/css">
-.svg{display:none}
-*>.svg{display:inline}
-</style>
-<link rel="shortcut icon" href="../Circuit_macros.ico" type="image/x-icon" />
-</HEAD>
-
-<BODY>
-<H2>SVG Circuit_macros examples, Version XXX</H2>
-<hr>
-
-<p>
- These diagrams are in .svg format.
- <A HREF="examples.pdf">Pdf</A>
- and
- <A HREF="examples.html">png</A>
- versions are also available.
- The PDF equivalent can be found in examples.pdf of the distribution.
-</p>
- <p>
- Click on the link to view the source of each diagram.
-</p>
-<hr>
-
-define(`for_',`ifelse(eval(`$1'!=(`$2'+(`$3'))),1,`pushdef(`m4x',`$1') $4
- popdef(`m4x')for_(eval(`$1'+(`$3')),`$2',`$3',`$4')')')
-
-define(`cfig',`
-<p>
-
-<!--[if lte IE 8]><embed src="$1.svg" sinclude($1.siz)><![endif]-->
-
-<!--[if gte IE 9]>
-<object dx="4" data="$1.svg" width="612" height="792" type="image/svg+xml" class="img">
- </object> <![endif]-->
-
-<!--[if !IE]><!-->
-<object data="$1.svg" width="612" height="792" type="image/svg+xml" class="img">
- </object> <!--<![endif]-->
-
-<br>
-<!--
-<a href="$1.txt" TYPE="text/plain" TARGET="_blank" alt="$1">$1.m4</a>
---
-</p>
-<hr>')
-
-define(`m4tt',`<g style="font-family:monospace">')
-
-<!--
-<embed pluginspage="http://www.adobe.com/svg/viewer/install/" />
--->
-
-<p>
-These diagrams are the result of applying pdf2svg to examples.pdf.
-
-
-for_(1,46,1,
-cfig(examples_```'''m4x)
-)
-
-</BODY>
-</HTML>
diff --git a/graphics/circuit_macros/examples/oFlow.m4 b/graphics/circuit_macros/examples/oFlow.m4
deleted file mode 100644
index f4fa766f1a..0000000000
--- a/graphics/circuit_macros/examples/oFlow.m4
+++ /dev/null
@@ -1,108 +0,0 @@
-.PS
-# Flow.m4
-gen_init
-ifdef(`FlowchartDefs_',,`include(FlowchartDefs.m4)')
-
-# Could use xcolor with option dvipsnames but define color here for portability:
-define(`Thistle',`rgbstring(0.85,0.75,0.85)')dnl
-define(`RubineRed',`rgbstring(0.81,0,0.35)')dnl
-define(`YellowGreen',`rgbstring(0.68,1,0.18)')dnl
-define(`SeaGreen',`rgbstring(0.13,0.70,0.67)')dnl
-define(`Goldenrod',`rgbstring(0.85,0.65,0.13)')dnl
-
- linethick_(1.0)
- arrowwid = 0.05
- arrowht = 0.1
- fillval = 0.8
- down
-
-Case: Fcase(,
- "Test 1",[Fbox("Task 1",, shaded Thistle); W:last [].W; N:last [].N
- arrow down linewid/3 from last [].S
- Fbox("Task 1.5",, shaded Thistle) with .N at Here
- E:last [].E; S:last [].S],
- "Test 2",Fbox("Task 2" "is bigger", wid fboxwid*1.2 ht fboxht*3/2, \
- shaded SeaGreen),
- "Test 3",Fbox("Task 3",, shaded RubineRed)dnl
- )
-
- "\sl .N" at Case.N rjust above; "\sl .S" at Case.S rjust below
- "\sl .E" at Case.E ljust; "\sl .W" at Case.W rjust
- "\sl Case statement" below at Case.s+(0,-0.2)
- move to Case.nw+(-12bp__,10bp__)
-
-Whiledo: Fwhiledo("$i < n$",,,Fbox("Task"),"T" above ljust at Test.E) \
- with .nw at Case.ne+(0.25,0)
-
- "\sl .N" at Whiledo.N rjust; "\sl .S" at Whiledo.S rjust below
- "\sl .E" at Whiledo.E ljust; "\sl .W" at Whiledo.W rjust
- "\sl While-do" below at Whiledo.s+(0,-0.2)
-
-Repeatuntil: Frepeatuntil("$n \geq 5$",,,Fbox("Task"),
- "T" at Test.E above ljust) with .nw at Whiledo.sw + (0.25,-1)
-
- "\sl .N" at Repeatuntil.N rjust above; "\sl .S" at Repeatuntil.S rjust below
- "\sl .E" at Repeatuntil.E ljust; "\sl .W" at Repeatuntil.W rjust
- "\sl Repeat-until" below at Repeatuntil.s+(0,-0.2)
-
-Ifthenelse: Fifthenelse("$A<B$",,,
- Fbox("False"),
- Fbox("True",ht fboxht*1.2 wid fboxwid)dnl
- ) with .nw at Repeatuntil.sw +(0.5,-0.5)
-
- "\sl .N" at Ifthenelse.N rjust above; "\sl .S" at Ifthenelse.S below rjust
- "\sl .E" at Ifthenelse.E ljust; "\sl .W" at Ifthenelse.W rjust
- "\sl If-then-else" below at Ifthenelse.s+(0,-0.3) \
- "\sl (the True and False tasks are optional)"
-
-# Compound statement:
-[ right
- ellipse shaded YellowGreen "Start"
- arrow right linewid/2
-
- Fbox("First task") with .W at Here
- arrow down linewid/2 from last [].S
-
- Fifthenelse("Test 1",,,
- Frepeatuntil("$i \geq 5$",,shaded Goldenrod,Fbox("Task")),
- Fifthenelse("$A < B$",,shaded Goldenrod,
- Fbox("Left"),
- Fbox("Right"),
- "T" at Test.E above ljust),
- "T" at Test.E above ljust) with .N at Here
-
- A: arrow down 0.25 from last [].S ] with .nw at Case.sw + (-12bp__,-0.7)
-
- "\sl Compound statement" below at last [].A.end
-
-Example: [ fillvalue = 0.8; awid = linewid/2; right_
- Start: ellipse wid boxwid/2 ht boxwid/3 shaded "green"
- arrow right_ awid
- B1: Fbox("Planejamento")
- B2: Fbox(`"Execu\c{c}\~ao"') with .W at B1.E+(awid*3,0)
- B3: Fbox(`"Sele\c{c}\~ao"') with .W at B2.E+(awid*3,0)
- LT: Ftest(`"Avalia\c{c}\~ao do" "Planejamento"',
- wid fboxwid*1.5 ht fboxht*2.0,
- shaded YellowGreen,
- "Correto" at Box.e above ljust;
- "Incompleto" at Box.w above rjust) with .S at 0.5 between B1.ne and B2.nw
- arrow from B1.E to (LT.S,B1.E) then to LT.S
- arrow from LT.W to (B1.N,LT.W) then to B1.N
- arrow from LT.E to (B2.N,LT.E) then to B2.N
- RT: Ftest(`"Avalia\c{c}\~ao da" "Execu\c{c}\~ao"',
- wid fboxwid*1.5 ht fboxht*2.0,
- shaded YellowGreen,
- "Correto" at Box.e below ljust;
- "Incompleto" at Box.w below rjust) with .N at 0.5 between B2.se and B3.sw
- arrow from B2.E to (RT.N,B2.E) then to RT.N
- arrow from RT.W to (B2.S,RT.W) then to B2.S
- arrow from RT.E to (B3.S,RT.E) then to B3.S
- B4: Fbox(`"Extra\c{c}\~ao"') with .S at B3.N+(0,awid)
- arrow from B3.N to B4.S
- arrow right_ awid from B4.E
- B5: Fbox(`"Conclus\~ao"')
- ellipse wid boxwid/2 ht boxwid/3 shaded "red" at (B5.S,Start)
- arrow down_ awid from B5.S to last ellipse.n
-] with .nw at last [].sw+(0,-fboxht)
-
-.PE
diff --git a/graphics/circuit_macros/examples/shapes.m4 b/graphics/circuit_macros/examples/shapes.m4
index 646584da7a..3555057447 100644
--- a/graphics/circuit_macros/examples/shapes.m4
+++ b/graphics/circuit_macros/examples/shapes.m4
@@ -46,7 +46,7 @@ define(`cylinder3D',`[ Start: (0,0)
`internal positions:
Start (centre of base),
End (point),
-  C (axis centre)'
+ C (axis centre)'
define(`cone3D',`[ Start: (0,0)
xdispl = `$1'; ydispl = `$2'; zdispl = `$3'
define(`M4CL',`xdispl,ydispl,zdispl')dnl
diff --git a/graphics/circuit_macros/gpic.m4 b/graphics/circuit_macros/gpic.m4
index 70e5c38427..9a364657f7 100644
--- a/graphics/circuit_macros/gpic.m4
+++ b/graphics/circuit_macros/gpic.m4
@@ -1,7 +1,7 @@
divert(-1)
gpic.m4 Initialization for gpic.
-* Circuit_macros Version 9.4, copyright (c) 2020 J. D. Aplevich under *
+* Circuit_macros Version 9.5, copyright (c) 2021 J. D. Aplevich under *
* the LaTeX Project Public Licence in file Licence.txt. The files of *
* this distribution may be redistributed or modified provided that this *
* copyright notice is included and provided that modifications are clearly *
diff --git a/graphics/circuit_macros/lib3D.m4 b/graphics/circuit_macros/lib3D.m4
index 81bde54de0..12f5170274 100644
--- a/graphics/circuit_macros/lib3D.m4
+++ b/graphics/circuit_macros/lib3D.m4
@@ -3,7 +3,7 @@ lib3D.m4 Macros for rotation, projection, and other
operations on argument triples representing
3D vectors.
-* Circuit_macros Version 9.4, copyright (c) 2020 J. D. Aplevich under *
+* Circuit_macros Version 9.5, copyright (c) 2021 J. D. Aplevich under *
* the LaTeX Project Public Licence in file Licence.txt. The files of *
* this distribution may be redistributed or modified provided that this *
* copyright notice is included and provided that modifications are clearly *
diff --git a/graphics/circuit_macros/libcct.m4 b/graphics/circuit_macros/libcct.m4
index 81d36357c6..d0c1e00d14 100644
--- a/graphics/circuit_macros/libcct.m4
+++ b/graphics/circuit_macros/libcct.m4
@@ -1,7 +1,7 @@
divert(-1)
libcct.m4
-* Circuit_macros Version 9.4, copyright (c) 2020 J. D. Aplevich under *
+* Circuit_macros Version 9.5, copyright (c) 2021 J. D. Aplevich under *
* the LaTeX Project Public Licence in file Licence.txt. The files of *
* this distribution may be redistributed or modified provided that this *
* copyright notice is included and provided that modifications are clearly *
diff --git a/graphics/circuit_macros/libgen.m4 b/graphics/circuit_macros/libgen.m4
index 7aabd68c83..c20416a726 100644
--- a/graphics/circuit_macros/libgen.m4
+++ b/graphics/circuit_macros/libgen.m4
@@ -2,7 +2,7 @@ divert(-1)
libgen.m4 Base macros for dpic and gpic diagrams
-* Circuit_macros Version 9.4, copyright (c) 2020 J. D. Aplevich under *
+* Circuit_macros Version 9.5, copyright (c) 2021 J. D. Aplevich under *
* the LaTeX Project Public Licence in file Licence.txt. The files of *
* this distribution may be redistributed or modified provided that this *
* copyright notice is included and provided that modifications are clearly *
@@ -185,7 +185,7 @@ define(`SIdefaults',
define(`latexcommand',`command "ifmpost(verbatimtex) `$1' ifmpost(etex)"')
define(`m4announceprocessor',`dnl Do not change the format of the next line:
-`#' `$1' Version 9.4: ifelse(m4picprocessor,gpic,`Gpic',
+`#' `$1' Version 9.5: ifelse(m4picprocessor,gpic,`Gpic',
m4postprocessor,pstricks,`PSTricks',
m4postprocessor,pgf,`TikZ PGF',
m4postprocessor,mfpic,`Mfpic',
@@ -762,13 +762,14 @@ define(`m4Delch',
Nonblank arg4 omits the parentheses.'
define(`setkey_',
`pushdef(`m4xt',index(`$1',`$2'=))ifelse(m4xt,-1,
- `pushdef(`m4'$2,`ifelse(`$3',,,ifelse(`$4',,(`$3'),`$3'))')',
+ `pushdef(key_prefix`'$2,`ifelse(`$3',,,ifelse(`$4',,(`$3'),`$3'))')',
`define(`m4sktmp',substr(`$1',eval(m4xt+len(`$2')+1)))dnl m4sktmp used later
ifelse(index(m4sktmp,;),-1,
- `pushdef(`m4'$2,ifelse(`$4',,(m4sktmp),m4sktmp))',
- `pushdef(`m4'$2,ifelse(`$4',,(substr(m4sktmp,0,index(m4sktmp,;))),
+ `pushdef(key_prefix`'$2,ifelse(`$4',,(m4sktmp),m4sktmp))',
+ `pushdef(key_prefix`'$2,ifelse(`$4',,(substr(m4sktmp,0,index(m4sktmp,;))),
substr(m4sktmp,0,index(m4sktmp,;))))')')dnl
popdef(`m4xt')')
+define(`key_prefix',`m4')
`String with exact typeset dimensions:
Requires s_init(name), sinclude(filename.dim),
@@ -1424,14 +1425,13 @@ define(`along_',`between `$1'.start and `$1'.end')
define(`Along_',`(ifelse(`$2',,1,`(`$2')/lin_leng(`$1')') between \
`$1'.ifelse(`$3',R,end,start) and `$1'.ifelse(`$3',R,start,end))')
- `showbox_(planar object,boxspec)
+ `showbox_(planar object,boxspec,P)
Convenience to draw the bounding box of an obj
(default last []),
e.g. showbox_(B,dotted "Box B")'
-define(`showbox_',
- `{box wid ifelse(`$1',,last [],`$1').wid \
- ht ifelse(`$1',,last [],`$1').ht \
- at ifelse(`$1',,last [],`$1') `$2'}')
+define(`showbox_',`define(`M4obj',`ifelse(`$1',,last [],`$1')')dnl
+ {box wid M4obj.wid ht M4obj.ht at M4obj `$2' ;}
+ ifinstr(`$3',P,`{print (M4obj.wid,M4obj.ht)}')')
`use continue if dpic, otherwise line or other'
define(`contline',`ifdpic(continue,ifelse(`$1',,line,`$1'))')
diff --git a/graphics/circuit_macros/liblog.m4 b/graphics/circuit_macros/liblog.m4
index 99c68076ef..a7ae395a75 100644
--- a/graphics/circuit_macros/liblog.m4
+++ b/graphics/circuit_macros/liblog.m4
@@ -1,7 +1,7 @@
divert(-1)
liblog.m4 Logic gates
-* Circuit_macros Version 9.4, copyright (c) 2020 J. D. Aplevich under *
+* Circuit_macros Version 9.5, copyright (c) 2021 J. D. Aplevich under *
* the LaTeX Project Public Licence in file Licence.txt. The files of *
* this distribution may be redistributed or modified provided that this *
* copyright notice is included and provided that modifications are clearly *
diff --git a/graphics/circuit_macros/mfpic.m4 b/graphics/circuit_macros/mfpic.m4
index c631f784d1..0ef7c4bf8d 100644
--- a/graphics/circuit_macros/mfpic.m4
+++ b/graphics/circuit_macros/mfpic.m4
@@ -1,7 +1,7 @@
divert(-1)
mfpic.m4 Initialization for mfpic.
-* Circuit_macros Version 9.4, copyright (c) 2020 J. D. Aplevich under *
+* Circuit_macros Version 9.5, copyright (c) 2021 J. D. Aplevich under *
* the LaTeX Project Public Licence in file Licence.txt. The files of *
* this distribution may be redistributed or modified provided that this *
* copyright notice is included and provided that modifications are clearly *
diff --git a/graphics/circuit_macros/mpost.m4 b/graphics/circuit_macros/mpost.m4
index 778f38e216..0536b66cb3 100644
--- a/graphics/circuit_macros/mpost.m4
+++ b/graphics/circuit_macros/mpost.m4
@@ -1,7 +1,7 @@
divert(-1)
mpost.m4 Initialization for metapost.
-* Circuit_macros Version 9.4, copyright (c) 2020 J. D. Aplevich under *
+* Circuit_macros Version 9.5, copyright (c) 2021 J. D. Aplevich under *
* the LaTeX Project Public Licence in file Licence.txt. The files of *
* this distribution may be redistributed or modified provided that this *
* copyright notice is included and provided that modifications are clearly *
diff --git a/graphics/circuit_macros/pgf.m4 b/graphics/circuit_macros/pgf.m4
index 791be9765c..9715290491 100644
--- a/graphics/circuit_macros/pgf.m4
+++ b/graphics/circuit_macros/pgf.m4
@@ -1,7 +1,7 @@
divert(-1)
pgf.m4 Initialization for Tikz-pgf.
-* Circuit_macros Version 9.4, copyright (c) 2020 J. D. Aplevich under *
+* Circuit_macros Version 9.5, copyright (c) 2021 J. D. Aplevich under *
* the LaTeX Project Public Licence in file Licence.txt. The files of *
* this distribution may be redistributed or modified provided that this *
* copyright notice is included and provided that modifications are clearly *
diff --git a/graphics/circuit_macros/postscript.m4 b/graphics/circuit_macros/postscript.m4
index c33c1a7afc..2860a2aa2a 100644
--- a/graphics/circuit_macros/postscript.m4
+++ b/graphics/circuit_macros/postscript.m4
@@ -1,7 +1,7 @@
divert(-1)
postscript.m4 Initialization for Postscript output.
-* Circuit_macros Version 9.4, copyright (c) 2020 J. D. Aplevich under *
+* Circuit_macros Version 9.5, copyright (c) 2021 J. D. Aplevich under *
* the LaTeX Project Public Licence in file Licence.txt. The files of *
* this distribution may be redistributed or modified provided that this *
* copyright notice is included and provided that modifications are clearly *
diff --git a/graphics/circuit_macros/psfrag.m4 b/graphics/circuit_macros/psfrag.m4
index d11b9dd0bf..6572761f35 100644
--- a/graphics/circuit_macros/psfrag.m4
+++ b/graphics/circuit_macros/psfrag.m4
@@ -2,7 +2,7 @@ divert(-1)
psfrag.m4 Initialization for dpic -f processing:
Postscript with psfrag strings
-* Circuit_macros Version 9.4, copyright (c) 2020 J. D. Aplevich under *
+* Circuit_macros Version 9.5, copyright (c) 2021 J. D. Aplevich under *
* the LaTeX Project Public Licence in file Licence.txt. The files of *
* this distribution may be redistributed or modified provided that this *
* copyright notice is included and provided that modifications are clearly *
diff --git a/graphics/circuit_macros/pstricks.m4 b/graphics/circuit_macros/pstricks.m4
index 0dbd8ef7f1..48cc91af3a 100644
--- a/graphics/circuit_macros/pstricks.m4
+++ b/graphics/circuit_macros/pstricks.m4
@@ -1,7 +1,7 @@
divert(-1)
pstricks.m4 Initialization for PSTricks.
-* Circuit_macros Version 9.4, copyright (c) 2020 J. D. Aplevich under *
+* Circuit_macros Version 9.5, copyright (c) 2021 J. D. Aplevich under *
* the LaTeX Project Public Licence in file Licence.txt. The files of *
* this distribution may be redistributed or modified provided that this *
* copyright notice is included and provided that modifications are clearly *
diff --git a/graphics/circuit_macros/svg.m4 b/graphics/circuit_macros/svg.m4
index 1b3a285ffb..113174d0be 100644
--- a/graphics/circuit_macros/svg.m4
+++ b/graphics/circuit_macros/svg.m4
@@ -1,7 +1,7 @@
divert(-1)
svg.m4 Initialization for SVG output.
-* Circuit_macros Version 9.4, copyright (c) 2020 J. D. Aplevich under *
+* Circuit_macros Version 9.5, copyright (c) 2021 J. D. Aplevich under *
* the LaTeX Project Public Licence in file Licence.txt. The files of *
* this distribution may be redistributed or modified provided that this *
* copyright notice is included and provided that modifications are clearly *
diff --git a/graphics/circuit_macros/xfig.m4 b/graphics/circuit_macros/xfig.m4
index c9498cf628..d0c42ce6db 100644
--- a/graphics/circuit_macros/xfig.m4
+++ b/graphics/circuit_macros/xfig.m4
@@ -1,7 +1,7 @@
divert(-1)
xfig.m4 Initialization for xfig.
-* Circuit_macros Version 9.4, copyright (c) 2020 J. D. Aplevich under *
+* Circuit_macros Version 9.5, copyright (c) 2021 J. D. Aplevich under *
* the LaTeX Project Public Licence in file Licence.txt. The files of *
* this distribution may be redistributed or modified provided that this *
* copyright notice is included and provided that modifications are clearly *
diff --git a/graphics/mcf2graph/CHANGELOG b/graphics/mcf2graph/CHANGELOG
index 4dcbe73f9a..919160a9ce 100644
--- a/graphics/mcf2graph/CHANGELOG
+++ b/graphics/mcf2graph/CHANGELOG
@@ -1,7 +1,19 @@
*******************************************************************************
- Changelog of mcf2graph software package by Akira Yamaji 2020-12-12
+ Changelog of mcf2graph software package by Akira Yamaji 2021-01-03
*******************************************************************************
-[ver. 4.54 / 2022-12-12]
+[ver. 4.55 / 2021-01-03]
+ -fix bug in molecular weight calculation
+ -fix bug in charged atom calculation
+ -add commands
+ ?! : /_,!
+ ?? : /_^35,/_-35
+ /?! : isopropyl
+ /??! : tert-butyl
+ -change syntax
+ /N!_ => /N?! : dimethylamino
+ -update MCF manual,example
+
+[ver. 4.54 / 2020-12-12]
-fix bug in report output
-update MCF manual,example
diff --git a/graphics/mcf2graph/README b/graphics/mcf2graph/README
index 2b8ac639e0..f44677ee94 100644
--- a/graphics/mcf2graph/README
+++ b/graphics/mcf2graph/README
@@ -1,7 +1,7 @@
********************************************************************************
mcf2graph : Convert Molecular Coding Format to graphics with METAFONT/METAPOST
Author : Akira Yamaji
- version : 4.54 2020-12-12
+ version : 4.55 2021-01-03
E-mail : mcf2graph@gmail.com
Located at : http://www.ctan.org/pkg/mcf2graph
********************************************************************************
diff --git a/graphics/mcf2graph/mcf2graph.mf b/graphics/mcf2graph/mcf2graph.mf
index 6fa0862271..49c50f0263 100644
--- a/graphics/mcf2graph/mcf2graph.mf
+++ b/graphics/mcf2graph/mcf2graph.mf
@@ -1,5 +1,5 @@
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-% mcf2graph ver 4.54 Copyright (c) 2013-2020 Akira Yamaji
+% mcf2graph ver 4.55 Copyright (c) 2013-2021 Akira Yamaji
%
% 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,
@@ -38,11 +38,11 @@
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
tracingstats:=1;
message "---------------------------------------------";
-message "This is mcf2graph ver 4.54 2020.12";
+message "This is mcf2graph ver 4.55 2021.01";
message "---------------------------------------------";
%-------------------------------------------------------------------------------------------------
-newinternal cntA,cntB,cntM,minX,minY,sftX,sftY,com,par,nA,nB,nC,nD,nE,nF,nN,nP,nU,nP,nL,nR,nS,nW,
- xpos,ypos;
+newinternal cntA,cntB,cntM,minX,minY,maxX,maxY,sftX,sftY,com,par,envT,envB,lenT,lineT,angT,rotT,
+ crR,nA,nB,nC,nD,nE,nF,nN,nP,nU,nP,nL,nR,nS,nW,xpos,ypos,markA,markB,saveA,saveB,bondL;
numeric save_num[],comD[][],parD[][],adrD[][],cntD[],tbl_atom[],tbl_group[][],f_char[],
tbl_atom_wt[],tbl_atom_mi[],tbl_char_wd[],tbl_char_ht[],andA[],and_rot[],chargeA[],
com_group[][],par_group[][],cnt_group[],colorA[],colorB[],sumA[],bondC[],hideH[],
@@ -207,8 +207,8 @@ def parameter_list=
offset_bond_gap,thickness_fframe,thickness_mframe,thickness_aframe,offset_thickness,
numberA_start,numberA_end,numberB_start,numberB_end,defaultsize,defaultscale,labeloffset,mangle,
fsize,fmargin,msize,mposition,defaultfont,atomfont,dottedline_gap,
- Me,Et,Pr,Bu,iPr,tBu,CF3,CCl3,CBr3,CH3,NH,NH2,NO2,OH,CHO,COOH,CN,SH,OMe,OEt,SMe,SEt,
- !CH3,!NH2,!NO2,!OH,!CHO,!COOH,!CN,!SH,!2CH3,!2NH2,!2NO2,!2OH,!2CHO,!2COOH,!2CN,!2SH
+ Me,Et,Pr,Bu,iPr,tBu,CH3,NH,NH2,NO2,OH,CHO,COOH,CN,SH,
+ !CH3,!NH2,!NO2,!OH,!CHO,!COOH,!CN,!SH
enddef;
%--------------------------------------------------------------------------------------------------
def ]]]=] ] ] enddef;
@@ -338,13 +338,12 @@ def set_def_MC=
tertiarydef a~b == if known b:: (_tmp_line,b),a else:: _nop,a fi enddef;
tertiarydef a>b == if known b:: (_tmp_env,b),a else:: _nop,a fi enddef;
def # == _connect_at enddef; def @ == _jump_at enddef; primarydef a@#b == a:@,b:# enddef;
- def \ == @,0 enddef; def \\ == \~dm enddef;
- def *\ == \~wf enddef; def \* == \~zf enddef; def *\* == \~wv enddef;
+ def \ == @,0 enddef; def \\ == \~dm enddef; def *\ == \~wf enddef; def \* == \~zf enddef;
+ def *\* == \~wv enddef;
def | == (_com,_mark) enddef; def || == (_com,_moff) enddef; def ||| == (_com,_term) enddef;
def |< == (_com,_len_s) enddef; def >| == (_com,_len_e) enddef;
def |<< == (_com,_len_ss) enddef; def >>| == (_com,_len_ee) enddef;
- def |=primary n == |<,(_chg_len,n) enddef; def =| == >| enddef;
- def :| == (_com,_rest) enddef;
+ def |=primary n == |<,(_chg_len,n) enddef; def =| == >| enddef; def :| == (_com,_rest) enddef;
def /secondary n == if known n:: (_group_si,n) else:: _nop fi enddef;
def //secondary n == /n~dm enddef; def */secondary n == /n~wf enddef;
def /*secondary n == /n~zf enddef; def */*secondary n == /n~wv enddef;
@@ -412,7 +411,7 @@ enddef;
%-------------------------------------------------------------------------------------------------
def fuse_ring_bonds(expr a,b,c) =
CP(_jp_bond,xpart(a)) CP(_rot_ang,180) CP(_com,_len_s)
- if b==6:: CP(_chg_len,_ring_len) for i==1 upto c-1:: CP(_mk_bond,60) endfor
+ if b==6:: CP(_chg_len,1) for i==1 upto c-1:: CP(_mk_bond,60) endfor
elseif b==5:: if c==2:: CP(_chg_len,1.25) CP(_mk_bond,80)
elseif c==3:: CP(_chg_len,1.1) CP(_mk_bond,78) CP(_mk_bond,72) fi
elseif b==4:: CP(_chg_len,1.225) CP(_mk_bond,105) fi
@@ -464,9 +463,18 @@ vardef change_atom(expr a,b)=
parts_int:=parts_int+1;
nCP:=0;
if numeric b::
- if (b>=H)and(b<=U):: CPe(a)(_chg_atom,b)
- ef b==NH:: CPe(a)(_chg_atom,N) CP(_tmp_line,nl)
- CP(_com,_group_s) CPx(a)(_group_si,H) CP(_com,_group_e)
+ if (b GT parts_emb_start)and(b<=parts_atom_end):: CPe(a)(_chg_atom,b)
+ ef b==NH:: CPe(a)(_chg_atom,N) CP(_tmp_line,nl)
+ CP(_com,_group_s) CPx(a)(_group_si,H) CP(_com,_group_e)
+ ef b==N!:: CPe(a)(_chg_atom,N) CP(_com,_group_s) CPx(a)(_group_si,_) CP(_com,_group_e)
+ ef b==N!2:: CPe(a)(_chg_atom,N) CP(_com,_group_s) CPx(a)(_group_si,!) CP(_com,_group_e)
+ ef b==??:: CP(_com,_group_s) CP(_tmp_rot,35) CPx(a)(_group_si,_)
+ CP(_tmp_rot,-35) CPx(a)(_group_si,_) CP(_com,_group_e)
+ ef b==SOO:: CPe(a)(_chg_atom,S) CP(_com,_group_s)
+ CP(_tmp_line,dm) CP(_tmp_rot,35) CPx(a)(_group_si,O)
+ CP(_tmp_line,dm) CP(_tmp_rot,-35) CPx(a)(_group_si,O) CP(_com,_group_e)
+ ef b==SO:: CPe(a)(_chg_atom,S) CP(_com,_group_s) CP(_tmp_line,dm)
+ CPx(a)(_group_si,O) CP(_com,_group_e)
ef b==_jump_at:: CP(_jp_atom,a)
ef b==_connect_at:: CP(_cyc,a)
fi
@@ -739,9 +747,8 @@ enddef;
%-------------------------------------------------------------------------------------------------
def MC(text TXT)=
begingroup
- save markA,markB,saveA,saveB,f_bra,envT,envB,lenT,lineT,strAT,cnt_group,bondL,temp_lenE,
- temp_lenF,temp_cntB,f_end,f_term,rotT,f_at,f_lineT,f_rotT,f_lenT,f_envT,angT,
- maxX,maxY,sA,sC,factor,m_wd,m_ht,crR,defaultsize,defaultscale;
+ save f_bra,strAT,cnt_group,temp_lenE,temp_lenF,temp_cntB,f_end,f_term,f_at,f_lineT,f_rotT,
+ f_lenT,f_envT,sA,sC,factor,m_wd,m_ht,defaultsize,defaultscale;
%-----------------------------------------------------------------------------------------------
string sA,sC;
%-----------------------------------------------------------------------------------------------
@@ -1251,7 +1258,7 @@ enddef;
%=================================================================================================
parts_int:=parts_emi_start;
parts_cnt:=parts_emb_start;
-%=================================================================================================
+%-------------------------------------------------------------------------------------------------
C:= STa("C" ,12.0107, 12.0000000); H:= STa("H" , 1.00794, 1.00782503223);
Al:=STa("{Al}",26.9815, 26.98153853); As:=STa("{As}",74.9216, 74.92159457);
B:= STa("B" ,10.811, 11.00930536); Br:=STa("{Br}",79.904, 78.9183376);
@@ -1271,54 +1278,54 @@ U:= STa("U", 238.0289, 238.05079); Zn:=STa("{Zn}",65.409, 63.929142
tbl_atom_end:=tbl_cnt;
%-------------------------------------------------------------------------------------------------
CH3:=STb("C{H_3_}")(C,H,H,H); CH2:=STb("C{H_3_}")(C,H,H); CN:=STb("CN")(C,N); OH:=STb("OH")(O,H);
-CF3:=STb("C{F_3_}")(C,F,F,F); COOH:=STb("COOH")(C,O,O,H); SH:= STb("SH")(S,H);
-CHO:= STb("CHO")(C,H,O); NO2:=STb("N{O_2_}")(N,O,O); NH2:=STb("N{H_2_}")(N,H,H);
-H2:= STb("{H_2_}")(H,H); ONa:=STb("O{Na}")(O,Na); SO3:= STb("S{O_3_}")(S,O,O,O);
+COOH:=STb("COOH")(C,O,O,H); SH:= STb("SH")(S,H); CHO:=STb("CHO")(C,H,O);
+NO2:=STb("N{O_2_}")(N,O,O); NH2:=STb("N{H_2_}")(N,H,H);
+ONa:=STb("O{Na}")(O,Na); SO3Na:=STb("S{O_3_}{Na}")(S,O,O,O,Na);
+%-------------------------------------------------------------------------------------------------
+str_plus:=str_cnt;
+N[1]:=STb("{N^+^}")(N); H[1]:=STb("{H^+^}")(H); Na[1]:=STb("{Na^+^}")(Na); K[1]:=STb("{K^+^}")(K);
+NH3[1]:= STb("{N^+^}{H_3_}")(N,H,H,H); NH4[1]:= STb("{N^+^}{H_4_}")(N,H,H,H,H);
+S[1]:= STb("{S^+^}")(S);
+str_minus:=str_cnt;
+O[-1]:=STb("{O^-^}")(O); COO[-1]:=STb("COO^-^")(C,O,O); SO3[-1]:=STb("S{O_3_}^-^")(S,O,O,O);
+Cl[-1]:=STb("{Cl^-^}")(Cl); Br[-1]:=STb("{Br^-^}")(Br); I[-1]:=STb("{I^-^}")(I);
%-------------------------------------------------------------------------------------------------
-Br[-1]:=STb("{Br^-^}")(Br); Cl[-1]:=STb("{Cl^-^}")(Cl);
-N[1]:= STb("{N^+^}")(N); N[-1]:= STb("{N^-^}")(N);
-O[1]:= STb("{O^p^}")(O); O[-1]:= STb("{O^-^}")(O);
-S[1]:= STb("{S^p^}")(S); S[-1]:= STb("{S^m^}")(S);
+str_minus_end:=str_cnt;
tbl_group_end:=tbl_cnt;
+parts_atom_end:=parts_cnt;
%=================================================================================================
-lr:='(60 for i==1 upto 10:: ,-60,60 endfor); rl:='(-60,lr);
for i==3 upto 20: ?[i]:='(|<<,(_get_len,_ring_len),<((-180 DIV i)-90)
for j==2 upto i:: ,(360 DIV i) endfor,(_cyc_sB,1-i),>>|); endfor
Ph:=Ph1:='(?6,-2=dl,-4=dl,-6=dl); Ph2:='(?6,-1=dl,-3=dl,-5=dl);
!:=!1:='((_mk_bond,_arg_ang)); !!:='(!~db); !!!:='(!~tm);
for i==2 upto 20: ![i]:='(|<<,(_get_len,_tmp_len),! for j==2 upto i::,! endfor ,>>|); endfor
-Me:='(); Et:='(!); Pr:='(!,!); Bu:='(!,!,!);
-for i=4,5,6: for j=2 upto i-2: ?[i][j]:='((_fuse,i),(j,0)); endfor endfor
-for i=5,6,7,8: for j=11 upto 15: ?[i][j]:='((_fuse,i),(j,0)); endfor endfor
+Me:='(); Et:='(!); Pr:='(!,!); Bu:='(!,!,!); iPr:=?!:='(/_,!); tBu:=??!:='(/_,/_^60,60);
%-------------------------------------------------------------------------------------------------
-NH:='(N,/H~nl); NMe:=N!:='(N,/_); iPr:=Me!:='(/_,60); tBu:='(/_,/_^60,60);
-SO:='(S,//O); SOO:='(S,//O^-35,//O^35);
-OMe:=O!:='(O,!); OEt:=O!2:='(O,!,!); OPr:=O!3:='(O,!,!,!); OiPr:=OMe!:='(O,!,iPr);
-SMe:=S!:='(S,!); SEt:=S!2:='(S,!,!); SPr:=S!3:='(S,!,!,!); SiPr:=SMe!:='(S,!,iPr);
+NH:='(N,/H~nl); N!:='(N,/_); N!2:='(N,/!); SO:='(S,//O); SOO:='(S,//O^-35,//O^35);
+O!:='(O,!); O!2:='(O,!,!); O!3:='(O,!,!,!); O!?!:='(O,!,?!); O!??!:='(O,!,??!);
+S!:='(S,!); S!2:='(S,!,!); S!3:='(S,!,!,!); S!?!:='(S,!,?!); S!??!:='(S,!,??!);
%-------------------------------------------------------------------------------------------------
-COO:='(//O,!,O); COOMe:=COO!:='(COO,!); COOEt:=COO!2:='(COO,!,!); COOiPr:=COOMe!:='(COO,!,iPr);
-COOPr:=COO!3:='(COO,!,!,!); COOtBu:='(COO,!,tBu);
-COMe:=CO!:='(//O,!); COEt:=CO!2:='(//O,!,!); COPr:=CO!3:='(//O,!,!,!);
-OCOMe:=OCO!:='(O,!,//O,!); NMeMe:=NMe!:=N!_:='(N!,!); NMeEt:=NMe!2:=N!2_:='(N!,!,!);
-NHMe:=NH!:='(NH,!); NHEt:=NH!2:='(NH,!,!); NHPr:=NH!3:='(NH,!,!,!);
+COO:='(//O,!,O); COO!:='(COO,!); COO!2:='(COO,!,!); COO!??:='(COO,!,?!); COO!3:='(COO,!,!,!);
+CO!:='(//O,!); CO!2:='(//O,!,!); CO!3:='(//O,!,!,!); OCO!:='(O,!,//O,!);
+N?!:='(N!,!); N?!2:='(N!,!,!); NH!:='(NH,!); NH!2:='(NH,!,!); NH!3:='(NH,!,!,!);
+NH!?!:='(NH,!,?!); NHCO!:='(NH,!,//O,!); CONH2:='(//O,!,NH2); ??:='(/_^35,/_^-35);
%-------------------------------------------------------------------------------------------------
-!OH:='(!,OH); !SH:='(!,SH); !NH2:='(!,NH2);
-!COMe:=!CO!:='(!,//O,!); !COEt:=!CO!2:='(!,CO!2); !COPr:=!CO!3:='(!,CO!3);
-!OMe:=!O!:='(!,O!); !OEt:=!O!2:='(!,O!2); !OPr:=!O!3:='(!,O!3); !OiPr:=!OMe!:='(!,OMe!);
-!SMe:=!S!:='(!,S!); !SEt:=!S!2:='(!,S!2); !SPr:=!S!3:='(!,S!3); !SiPr:=!SMe!:='(!,SMe!);
-!NHMe:=!NH!:='(!,NH!); !NHEt:=!NH!2:='(!,NH!2); !NHPr:=!NH!3:='(!,NH!3);
-!COOH:='(!,COOH); !COOMe:=!COO!:='(!,COO!); !COOEt:=!COO!2:='(!,COO!2);
-!CH3:='(!,CH3); !CN:='(!,CN); !iPr:=!Me!:='(!,iPr); !tBu:='(!,tBu);
+!OH:='(!,OH); !SH:='(!,SH); !NH2:='(!,NH2); !CO!:='(!,//O,!); !CO!2:='(!,CO!2); !CO!3:='(!,CO!3);
+!O!:='(!,O!); !O!2:='(!,O!2); !O!3:='(!,O!3);
+!S!:='(!,S!); !S!2:='(!,S!2); !S!3:='(!,S!3);
+!NH!:='(!,NH!); !NH!2:='(!,NH!2); !NH!3:='(!,NH!3);
+!COOH:='(!,COOH); !COO!:='(!,COO!); !COO!2:='(!,COO!2);
+!CH3:='(!,CH3); !CN:='(!,CN); !?!:='(!,?!); !??!:='(!,??!);
!CHO:='(!,CHO); !NO2:='(!,NO2); !Cl:='(!,Cl); !Br:='(!,Br); !F:='(!,F);
!?3:='(!,?3); !?4:='(!,?4); !?5:='(!,?5); !?6:='(!,?6); !?7:='(!,?7); !?8:='(!,?8); !Ph:='(!,Ph);
%-------------------------------------------------------------------------------------------------
-!2OH:='(!,!,OH); !2COOH:='(!,!,COOH); !2NH2:='(!,!,NH2); !2CN:='(!,!,CN); !2NO2:='(!,!,NO2);
-!2CH3:='(!,!,CH3); !2CHO:='(!,!,CHO); !2SH:='(!,!SH); !2tBu:='(!,!,tBu); !2Cl:='(!,!,Cl);
-!2?5:='(!,!,?5); !2?6:='(!,!,?6); !2Ph:='(!,!,Ph);
-%-------------------------------------------------------------------------------------------------
CF2:='(/F,60,F); CCl2:='(/Cl,60,Cl); CBr2:='(/Br,60,Br);
CF3:='(/F,/F^60,60,F); CCl3:='(/Cl,/Cl^60,60,Cl); CBr3:='(/Br,/Br^60,60,Br);
%-------------------------------------------------------------------------------------------------
+lr:='(60 for i==1 upto 10:: ,-60,60 endfor); rl:='(-60,lr);
+for i=4,5,6: for j=2 upto i-2: ?[i][j]:='((_fuse,i),(j,0)); endfor endfor
+for i=5,6,7,8: for j=11 upto 15: ?[i][j]:='((_fuse,i),(j,0)); endfor endfor
+%-------------------------------------------------------------------------------------------------
R:='("R"); R1:='("{R^1^}"); R2:='("{R^2^}"); R3:='("{R^3^}"); R4:='("R^4^"); R5:='("{R^5^}");
R6:='("R6"); R7:='("{R^7^}"); R8:='("{R^8^}"); R9:='("{R^9^}"); R10:='("R^10^"); R11:='("{R^11^}");
%-------------------------------------------------------------------------------------------------
@@ -1327,14 +1334,13 @@ xCHO:='(//O,!,H); xCOOH:='(//O,!,O,!,H); xCN:='(!~tm,N); xSH:='(S,!,H);
%=================================================================================================
init_par(parameter_list);
%-------------------------------------------------------------------------------------------------
-%%message "parts_emb =" & decimal(parts_emb_start) &" => " & decimal(parts_cnt);
-%%message "parts_emi =" & decimal(parts_emi_start) &" => " & decimal(parts_int);
+%%%%message "parts_emb =" & decimal(parts_emb_start) &" => " & decimal(parts_cnt);
+%%%%message "parts_emi =" & decimal(parts_emi_start) &" => " & decimal(parts_int);
%-------------------------------------------------------------------------------------------------
def expand_set=
CH3:=xCH3; NH:=xNH; NH2:=xNH2; NO2:=xNO2; OH:=xOH; CHO:=xCHO; COOH:=xCOOH; CN:=xCN; SH:=xSH;
!CH3:='(!,CH3); !OH:='(!,OH); !NH2:='(!,NH2); !CHO:='(!,CHO); !COOH:='(!,COOH); !CN:='(!,CN);
- !SH:='(!,SH); !NO2:='(!,NO2); !2CH3:='(!,!CH3); !2OH:='(!,!OH); !2NH2:='(!,!NH2);
- !2CHO:='(!,!CHO); !2COOH:='(!,!COOH); !2CN:='(!,!CN); !2SH:='(!,!SH); !2NO2:='(!,!NO2);
+ !SH:='(!,SH); !NO2:='(!,NO2);
enddef;
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
def char_size_set(expr WD)(expr HT)(expr STR)=
@@ -1503,7 +1509,9 @@ vardef fdl(expr n)(expr s)=fixed_l(n)(decimal(s)) enddef;
def warning(expr s)= message "% "&decimal(char_num)&fdr(3)(incr warning_cnt)&")"&s; enddef;
%-------------------------------------------------------------------------------------------------
def warning_bond(expr a)=
- warning("A"&decimal(a)&" ( "&fixed_l(8)(strD[numS[a]])&") has"&fdr(2)(bond_cnt)&" bonds");
+ if andA[a]=0:
+ warning("A"&decimal(a)&" ( "&fixed_l(8)(strD[numS[a]])&") has"&fdr(2)(bond_cnt)&" bonds");
+ fi
enddef;
%-------------------------------------------------------------------------------------------------
vardef cut_paren(expr ATOM)=
@@ -1515,24 +1523,28 @@ enddef;
%=================================================================================================
def proc_calc=
begingroup
- save warning_cnt,MWp,knownA,bondC,tmp_wtp,bond_cnt,cnt_hide_H;
- cnt_hide_H:=warning_cnt:=num_MW:=num_MI:=MWp:=tbl_atom_max:=0;
+ save warning_cnt,MWp,knownA,bondC,tmp_wtp,bond_cnt,hideH_cnt;
+ hideH_cnt:=warning_cnt:=num_MW:=num_MI:=MWp:=tbl_atom_max:=0;
nE:=parts_emb_start;
for i=1 upto tbl_atom_end: sumA[i]:=0; endfor
for i=1 upto cntA:
+ if (numS[i]>str_plus)and(numS[i]<=str_minus): chargeA[i]:=1;
+ elseif (numS[i]>str_minus)and(numS[i]<=str_minus_end): chargeA[i]:=-1;
+ fi
knownA:=bond_cnt:=0;
nS:=numS[i];
for j=1 upto cntB:
if (lineB[j]>=dl)and(lineB[j]<=dm): bondC[j]:=2;
ef lineB[j]=tm: bondC[j]:=3;
ef (lineB[j]=vf)or(lineB[j]=vb): bondC[j]:=0;
+ ef lineB[j]=0: bondC[j]:=0;
else: bondC[j]:=1;
fi
if (sB[j]=i)or(eB[j]=i): bond_cnt:=bond_cnt+bondC[j]; fi
endfor
Bcnt[i]:=bond_cnt;
if ((nS=0)or(nS=(C-nE)))and(bond_cnt<4):
- hideH[i]:=4-bond_cnt; cnt_hide_H:=cnt_hide_H+hideH[i]; else: hideH[i]:=0;
+ hideH[i]:=4-bond_cnt; hideH_cnt:=hideH_cnt+hideH[i]; else: hideH[i]:=0;
fi
if nS=0: if bond_cnt>4: warning_bond(i) fi
ef nS=(O-nE): if bond_cnt<>2: warning_bond(i) fi
@@ -1565,7 +1577,8 @@ def proc_calc=
if knownA=0: warning(" Unknown Str("&strD[numS[i]]&") is used "&decimal(i)); fi
endfor
%-------------------------------------------------------------------------------------
- sumA[2]:=sumA[2]+cnt_hide_H;
+ sumA[2]:=sumA[2]+hideH_cnt;
+ if (tbl_atom_max=1)and(sumA[2]>0): tbl_atom_max:=2; fi
for i=1 upto tbl_atom_max:
if sumA[i]>=1:
nA:=tbl_atom_wt[i]/100*sumA[i];
@@ -1640,15 +1653,15 @@ def proc_report_out=
printf " Shift width * height = "& fdr(10)(minX)&" * "&fdr(10)(minY);
printf " Bond length = "&fdr(3)(blen)&" Atom size = "&fdr(3)(atom_wd);
printf " Atom count="&fdr(3)(cntA)&" Bond count="&fdr(3)(cntB)&
- " Ring count="&fdr(3)(cntB-cntA+1)&" Hide H count="&fdr(3)(cnt_hide_H);
+ " Ring count="&fdr(3)(cntB-cntA+1)&" Hide H count="&fdr(3)(hideH_cnt);
printf "------------------------------------------------------------------";
- printf "< NO. >( x axis , y axis )< atom >< bond >< hideH >< chg >";
+ printf "< NO. >( x axis , y axis )< atom(s) ><bond><hideH><chg>";
for i=1 upto cntA:
printf " A"&fdl(4)(i)&" ("&fdr(10)(round_auto(xpart(posA[i])/blen))&" , "&
- fdr(10)(round_auto(ypart(posA[i])/blen))&" ) "&fixed_l(8)(strD[numS[i]])&
- " "&fdr(3)(Bcnt[i])
- &iif(hideH[i]>0,fdr(8)(hideH[i])," ")
- if chargeA[i]<>0: &fdr(8)(chargeA[i]) fi;
+ fdr(10)(round_auto(ypart(posA[i])/blen))&" ) "&
+ fixed_l(12)(strD[numS[i]])&" "&fdr(3)(Bcnt[i])
+ &iif(hideH[i]>0,fdr(6)(hideH[i])," ")
+ if chargeA[i]<>0: &fdr(4)(chargeA[i]) fi;
endfor
printf "------------------------------------------------------------------";
printf "< NO. >< bond (sdt)><angle + ( +- )><length ( pt )>";
diff --git a/graphics/mcf2graph/mcf_exa_soc.mf b/graphics/mcf2graph/mcf_exa_soc.mf
index cc0dba4b77..f91483eb72 100644
--- a/graphics/mcf2graph/mcf_exa_soc.mf
+++ b/graphics/mcf2graph/mcf_exa_soc.mf
@@ -1,15 +1,15 @@
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-% Molecular Coding Format for mcf_example.tex by Akira Yamaji 2020.12.12
+% Molecular Coding Format for mcf_example.tex by Akira Yamaji 2021.01.03
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-input mcf2graph.mf; %%% it must be version 4.54 or later
-message "mcf_exa_soc 2020.12.12";
+input mcf2graph.mf; %%% it must be version 4.55 or later
+message "mcf_exa_soc 2021.01.03";
message "";
%-------------------------------------------------------------------------
-fsize:=(33mm,24mm);
+fsize:=(35mm,24mm);
max_blength:=4.5mm;
%-------------------------------------------------------------------------
%%%%sw_aux_out:=1;
-%%%%sw_fframe:=4;
+%%%%sw_fframe:=1;
%%%%sw_aframe:=1;
%%%%sw_mframe:=1;
%%%%sw_expand:=1;
@@ -28,14 +28,326 @@ tag1:="F"; tag2:="C"; tag3:="fm"; tag4:="mw"; tag5:="EN"; tag6:="MW";
%%%% draw(0,0)--(w,0)--(w,h)--(0,h)--cycle;
%%%% for i=nA step nA until w: draw(i,0)--(i,h); endfor
%%%% for i=nA step nA until h: draw(0,i)--(w,i); endfor );
+%---------------------------------------------------------------------------
+%%%%sw_calc:=1;
+%%%%ext(defaultfont:="uhvr8r"; defaultscale:=.3;
+%%%% label.lrt(decimal(char_num)&":"&inf_EN&" MW="&cal_MW
+%%%% if inf_MW<>"-": &"("& decimal(num_MW-scantokens(inf_MW))&")"
+%%%% else: &"(-)" fi ,(-2bp,1.5bp));)
+%***********************************************************************
+beginfont("EN:Adenine","MW:135.13")
+ MC(<30,?6,3=?5,{1,3,5,9}=dl,{2,6,9}:N,5:/NH2,7:NH)
+endfont
+%***********************************************************************
+beginfont("EN:Guanine","MW:151.13")
+ MC(<30,?6,3=?5,{1,3,9}=dl,{2,9}:N,{6,7}:NH,5://O,1:/NH2)
+endfont
+%***********************************************************************
+beginfont("EN:Cytosine","MW:111.10")
+ MC(<30,?6,{4,6}=dl,4:N,3://O,2:NH,5:/NH2)
+endfont
+%***********************************************************************
+beginfont("EN:Thymine","MW:126.11")
+ MC(<30,?6,3=dl,{2,6}:NH,{1,5}://O,4:/_)
+endfont
+%***************************************************************************
+beginfont("EN:Uracil","MW:112.09")
+ MC(<30,?6,6=dl,{3,5}://O,{2,4}:NH)
+endfont
+%***************************************************************************
+beginfont("EN:Geraniol","MW:154.25")
+ MC(<30,!8,OH,{2,6}=dr,{2,6}:/_)
+endfont
+%***************************************************************************
+beginfont("EN:Limonene","MW:136.24")
+ MC(<30,?6,2=dl,2:/_,5:*\,/_,!!)
+endfont
+%***************************************************************************
+beginfont("EN:l-Menthol","MW:156.27")
+ MC(<30,?6,2:/*?!,5:*/_,3:*/OH)
+endfont
+%***************************************************************************
+beginfont("EN:Vanillin","MW:152.15")
+ MC(<30,Ph,2:/OH,3:/O!,5:/CHO)
+endfont
+%***************************************************************************
+beginfont("EN:Allicin","MW:162.28")
+ MC(<-30,!!,!2,SO,!,S,!2,!!)
+endfont
+%***************************************************************************
+beginfont("EN:Stearic acid","MW:284.48")
+ MC(<30,!17,COOH)
+endfont
+%***************************************************************************
+beginfont("EN:Linoleic acid","MW:280.45")
+ MC(<30,!5,-30,-30,!,-30,-30,!7,COOH,{6,9}=dr)
+endfont
+%***************************************************************************
+beginfont("EN:Sphingosine","MW:299.50")
+ MC(<30,!18,OH,14=dr,-3:*/OH,-2:/*NH2)
+endfont
+%**************************************************************************
+beginfont("EN:Tocopherol","MW:430.717")
+ MC(<30,Ph,3=?6,7:O,{1,2,5}:/_,8:/*_^60,6:/OH,8:\,|,!12,{4,8}:/*_,12:/_)
+endfont
+%***************************************************************************
+beginfont("EN:Carotene","MW:536.8726")
+ MC(<30,?6,4=dl,3:??,5:/_,
+ 4:\,|,!18,{1,3,5,7,9,11,13,15,17}=dr,{3,7,12,16}:/_,
+ ?6,-6=dl,-5:/_,-1:??)
+endfont
+%***************************************************************************
+beginfont("EN:Adrenalin","MW:183.21")
+ MC(<30,Ph,{1,6}:/OH,4:\,*/OH,!2,NH,!)
+endfont
+%***************************************************************************
+beginfont("EN:Caffeine","MW:194.194")
+ MC(<30,?6,3=dl,{1,5}://O,-4=?5,-3=dl,7:N,{2,6,9}:N!)
+endfont
+%***************************************************************************
+beginfont("EN:Nicotine","MW:162.23");
+ MC(<30,Ph,2:N,4:\,?5,8:N!)
+endfont;
+%**************************************************************************
+beginfont("EN:Capsaicin","MW:305.418")
+ MC(<30,Ph,1:/OH,6:/O!,4:\,!,NH,!,//O,!7,?!,-3=d)
+endfont
+%***************************************************************************
+beginfont("EN:Thiamine","MW:300.81")
+ MC(<30,Ph,4:/NH2,3:\`1,!,<-12,?5,{-1,-4}=dl,{1,5,8}:N,11:S,{6,9}:/_,
+ -3:\,!2,OH,8:&"+"^72,11:@,-48~0`2.4,Cl[-1])
+endfont
+%**************************************************************************
+beginfont("EN:Gibberellin A3","MW:346.379");
+ MC(<18,?5,3=?7,5=?6[12],8:@,160`1.3,3:#,13=dl,6=wf,8=wb,
+ 5:@,40~zf`1,O,50,//O^180,14~zb:#,
+ 2:/COOH,7://_,13:*/OH,8:/*OH,14:*/_,{1,4}:*/H^60)
+endfont;
+%**************************************************************************
+beginfont("EN:Cholesterol","MW:386.664")
+ MC(<30,?6,{-4,-2}=?6,-4=?5,7=dl,
+ 1:*/OH,{4,12}:*/_^60,
+ 10:/*H^180,{11,-1}:/*H^-60,9:*/H^60,-1:@,17,/*_,!4,?!)
+endfont
+%***************************************************************************
+beginfont("EN:Riboflavin","MW:376.37")
+ MC(<30,Ph,3=?6,9=?6,{8,16}=dl,{7,10,14}:N,12:NH,{11,13}://O,{1,6}:/_,
+ 10:\`1.2,!,*/OH,!,/*OH,!,*/OH,!2,OH)
+endfont
+%***************************************************************************
+beginfont("EN:Resveratrol","MW:228.24")
+ MC(<30,Ph,4:\,!!,!,Ph,{2,6,-3}:/OH)
+endfont
+%***************************************************************************
+beginfont("EN:Glutathione","MW:307.33")
+ MC(<-30,COOH,!,/*NH2,!3,//O,!,NH,!,*/!SH,!,//O,!,NH,!2,COOH)
+endfont
+%***************************************************************************
+beginfont("EN:Hexaphenylbenzene","MW:534.6876")
+ MC(<30,Ph,{1,2,3,4,5,6}:/Ph)
+endfont
+%***************************************************************************
+beginfont("EN:Kekulene","MW:600.7")
+ MC(<30,?6,{2,-3,-2,-3,-2,-3,-2,-3,-2,-3}=?6,|=1,4:\,-1:#,-3:\,5:#,=|,
+ {2,15,55}=dr,
+ {6,8,10,13,18,20,23,27,29,31,33,37,39,41,43,47,49,51,53,57,60}=dl)
+endfont
+%***************************************************************************
+beginfont("EN:18-Crown-6","MW:264.32")
+ MC(<-180,O,60,60,60,O,-60,60,60,O,-60,60,60,
+ O,-60,60,60,O,-60,60,60,O,-60,60,1:#)
+endfont
+%***************************************************************************
+beginfont("EN:Melamine","MW:126.12")
+ MC(<30,Ph,{2,4,6}:N,{1,3,5}:/NH2)
+endfont
+%***************************************************************************
+beginfont("EN:Sudan red 1","MW:248.28")
+ MC(<30,Ph,1=Ph,4:/OH,3:\,N,!!,N,!,Ph)
+endfont
+%***************************************************************************
+beginfont("EN:Basic blue 1","MW:319.86")
+ MC(<30,Ph,3=Ph,6=Ph,2:S,5:N,{8,13}:/N?!,2:&"+",9:@,0~0`1,Cl[-1])
+endfont
+%***************************************************************************
+beginfont("EN:Disperse violet 1","MW:238.25")
+ MC(<30,Ph,3=?6,-3=dr,9=Ph,{7,10}://O,{-1,-4}:/NH2)
+endfont
+%***************************************************************************
+beginfont("EN:Vat blue 1","MW:262.27")
+ MC(<30,Ph,3=?5,8:\\,?5,-3=dr,-3=Ph,{7,14}:NH,{9,11}://O)
+endfont
+%***************************************************************************
+beginfont("EN:Mordant red 11","MW:240.22")
+ MC(<30,Ph,3=?6,-3=dr,9=Ph,{7,10}://O,{-1,-2}:/OH)
+endfont
+%***************************************************************************
+beginfont("EN:Atrazine","MW:215.7")
+ MC(<30,Ph,{2,4,6}:N,5:/Cl,1:/NH!2,3:/NH!?!)
+endfont
+%***************************************************************************
+beginfont("EN:BHC","MW:290.83")
+ MC(<30,?6`1.2,{1,3,4,6}:*/Cl,{2,5}:/*Cl)
+endfont
+%***************************************************************************
+beginfont("EN:pp-DDT","MW:354.49")
+ MC(<30,Ph,6:/Cl,3:\,/CCl3,!,Ph,-3:/Cl)
+endfont
+%***************************************************************************
+beginfont("EN:Endrin","MW:380.91")
+MC(<30,?6`1.3,3=?6,6=dl,9=?3,-1:O,
+ 2:@,210~wf`1.5,5:#~wb,7:@,210~zf`1.5,10:#~zb,
+ {1,2,5,6,12^-210,12^-150}:/Cl)
+endfont
+%***************************************************************************
+beginfont("EN:Bromacil","MW:261.119")
+MC(<30,?6,6=dl,3:N,1:/Br,{2,4}://O,5:NH,6:/_,3:\,/_,!2)
+endfont
+%***************************************************************************
+beginfont("EN:Acrinathrin","MW:541.45")
+MC(<-30,?3,2^-35:*/_,2^35:/*Me,
+ 1:\,!~dl,!,//O,!,O,!,/CF3,!,CF3,3:\,//O,!,O,!,/CN,!,Ph,-4:\,O,-60,Ph)
+endfont
+%***************************************************************************
+beginfont("EN:Cafenstrole","MW:350.4")
+MC(<30,Ph,{2,4,6}:/_,3:\,SOO,!,|,?5,{2,5}=dl,{2,4,5}:N,-2:\,//O,!,N,/!,!2)
+endfont
+%***************************************************************************
+beginfont("EN:Carfentrazone-ethyl","MW:412.19")
+ MC(<30,Ph,4:/F,6:/Cl,1:\,!,/Cl,!,//O,!,O,!2,
+ 3:\,|,?5,4=dl,{1,3,5}:N,-4://O,-3:/CF2,-2:/_)
+endfont
+%***************************************************************************
+beginfont("EN:Carboxin","MW:235.301")
+MC(<30,?6,3=dl,2:S,5:O,4:/_,3:\,//O,!,NH,!,Ph)
+endfont
+%***************************************************************************
+beginfont("EN:Clomazone","MW:239.7")
+ MC(<30,Ph,2:/Cl,3:\,!,|,?5,1:N,2:O,-2^-35:/_,-2^35:/_,-1://O)
+endfont
+%***************************************************************************
+beginfont("EN:Ethofenprox","MW:376.5")
+MC(<30,Ph,5:\,O,!,Ph,10:\,O,!3,??,!,Ph,-3:/O!2)
+endfont
+%***************************************************************************
+beginfont("EN:Halfenprox","MW:477.4")
+ MC(<30,Ph,6:\,O,!,/F^35,/F^-35,!,Br,3:\,!,??,!,O,!,!,Ph,-2:\,O,60,Ph)
+endfont
+%***************************************************************************
+beginfont("EN:Paraquat","MW:257.16")
+ MC(Ph,4:\,Ph,{1,10}:N!,1:&"+"^-90,10:&"+"^90,
+ 10:@,0`1.5~0,Cl[-1],90~0`.6,Cl[-1])
+endfont
+%***************************************************************************
+beginfont("EN:Picolinafen","MW:376.331")
+ MC(<30,Ph,5:/CF3,3:\,O,!,|,Ph,2:N,3:\,//O,!,NH,!,|,Ph,4:/F)
+endfont
+%***********************************************************************
+beginfont("EN:Quinoxyfen","MW:308.13")
+ MC(<30,Ph,4=Ph,10:N,{2,6}:/Cl,7:\,O,!,|,Ph,4:/F)
+endfont
+%***********************************************************************
+beginfont("EN:Quitozene","MW:295.3")
+ MC(<30,Ph,{1,2,3,4,6}:/Cl,5:/NO2)
+endfont
+%***************************************************************************
+beginfont("EN:Bitertanol","MW:337.4")
+ MC(<30,Ph,3:\,Ph,-3:\,O,!2,/OH,!,??!,14:\,|,?5,{2,4}=dl,{1,2,4}:N)
+endfont
+%***************************************************************************
+beginfont("EN:Bifenox","MW:342.14")
+ MC(<30,Ph,{4,6}:/Cl,3:\,O,!,Ph,-4:/COO!,-3:/NO2)
+endfont
+%***************************************************************************
+beginfont("EN:Simeconazole","MW:293.417")
+ MC(<36,?5,{1,3,5}:N,{1,4}=dl,
+ 3:@,30,!,/OH^30,!2,Si,/_,/_^60,!,7:@,-30,Ph,-3:/F)
+endfont
+%***************************************************************************
+beginfont("EN:Fenamidone","MW:311.403")
+ MC(<18,?5,4=dl,{3,5}:N,2://O,3:\,NH,!,Ph,4:/S!,1^52:*/_,1^-48~zf:/Ph)
+endfont
+%***************************************************************************
+beginfont("EN:Fenpyroximate","MW:421.49")
+ MC(<-6,?5,{3,5}=db,{1,2}:N,{2,5}:/Me,3:\^-15,O,!,Ph,
+ 4:\,!~dr,N,!,O,!2,|,Ph,4:\,//O,-60,O,!4)
+endfont
+%***************************************************************************
+beginfont("EN:Chlorsulron","MW:380.648")
+ MC(<30,Ph,6:/NH2,1:\,SOO,!,NH2,3:\,SOO,!,NH2,4:\,/Cl,60~dl,/Cl,!,Cl)
+endfont
+%***************************************************************************
+beginfont("EN:Enrofloxacin","MW:359.401")
+ MC(<30,Ph,-4=?6,9=dl,7:N,6:/F,7:/?3,9:/COOH,10://O,1:\,|,?6,1:N,4:N,4:/!)
+endfont
+%***************************************************************************
+beginfont("EN:Fenitrothion","MW:277.23")
+ MC(<-30,!,O,!,P,//S,/O!^160,!,O,!,|,Ph,3:/_,2:/NO2)
+endfont
+%***************************************************************************
+beginfont("EN:Fipronil","MW:437.2")
+MC(<30, Ph,{2,4}:/Cl,6:/CF3,3:\,|,?5,{2,4}=dl,{1,2}:N,3:/CN,5:/NH2,
+ -2:\,S,//O,!,CF3)
+endfont
+%***************************************************************************
+beginfont("EN:Flumequine","MW:261.225")
+ MC(<30,Ph,3=?6,(2,7)=?6[4],9=dl,7:N,6:/F,9:/COOH,10://O,13:/_)
+endfont
+%***************************************************************************
+beginfont("EN:Imazalil","MW:297.2")
+ MC(<-30,!2,O,!2,!~dr,1:@,60,|,?5,{2,4}=dl,{1,3}:N,$2:\,|,Ph,{4,6}:/Cl)
+endfont
%***************************************************************************
beginfont("EN:Imidacloprid","MW:255.662")
MC(<30,Ph,1:N,6:/Cl,3:\,!,|,?5,2=dl,1:N,3:N,2:/'(NH,!,NO2))
endfont
+%***********************************************************************
+beginfont("EN:Kresoxim-Methyl","MW:313.348")
+ MC(<30,Ph,3:\,/COO!,!~dr,N,!,O,!,4:\,!,O,!,Ph,-1:/_)
+endfont
+%***************************************************************************
+beginfont("EN:Nalidixic acid","MW:232.239")
+ MC(<30,Ph,3=?6,9=dl,5:N,6:/_,7://O,8:/COOH,10:N!2)
+endfont
+%***********************************************************************
+beginfont("EN:Oryzalin","MW:346.4")
+ MC(<30,Ph,{1,3}:/NO2,5:\,SOO,!,NH2,2:\,/!2,N,!3)
+endfont
+%***********************************************************************
+beginfont("EN:Oxadiazon","MW:345.2")
+MC(<30,Ph,{4,6}:/Cl,1:/O!?!,3:\,|,?5,2=dl,{1,2}:N,4:O,5://O,3:/??!)
+endfont
+%***********************************************************************
+beginfont("EN:Oxadixyl","MW:278.3")
+ MC(<30,Ph,{2,4}:/_,3:\,N,!1,//O,!2,O,!,7:\,|,?5,1:N,2:O,5://O)
+endfont
+%***********************************************************************
+beginfont("EN:Oxyfluorfen","MW:361.701")
+MC(<30,Ph,6:/CF3,4:/Cl,3:\,O,!,Ph,-3:/NO2,-4:\,O,!2)
+endfont
+%***************************************************************************
+beginfont("EN:Sulfadimidine","MW:278.33")
+ MC(<30,Ph,1:/NH2,4:\,SOO,!,NH,!,|,Ph,{2,4}:N,{3,5}:/_)
+endfont
+%***************************************************************************
+beginfont("EN:Sulfamerazine","MW:264.303")
+ MC(<30,Ph,1:/NH2,4:\,SOO,!,NH,!,|,Ph,{2,6}:N,3:/_)
+endfont
+%***************************************************************************
+beginfont("EN:Sulfadoxine","MW:310.328")
+ MC(<30,Ph,1:/NH2,4:\,SOO,!,NH,!,|,Ph,{4,6}:N,{2,3}:/O!)
+endfont
+%***************************************************************************
+beginfont("EN:Sulfamethoxazole","MW:253.276")
+ MC(<30,Ph,1:/NH2,4:\,SOO,!,NH,!,|,?5,{2,5}=dl,4:O,5:N,3:/_)
+endfont
%***************************************************************************
beginfont("EN:Thiamethoxam","MW:291.71")
- MC(<30,?6,{4,6}:N,2:O,6:/_,5://'(N,!,NO2),
- 4:\,!,|,?5,{1,3}=dl,3:N,5:S,4:/Cl)
+ MC(<30,?6,4:N,2:O,6:N!,5://'(N,!,NO2),4:\,!,|,?5,{1,3}=dl,3:N,5:S,4:/Cl)
+endfont
+%***************************************************************************
+beginfont("EN:Thiamphenicol","MW:355")
+ MC(<30,Ph,1:\,SOO,!,4:\,/OH,!,/!OH,!`1.1,NH,!`1.1,//O,!,/Cl,!,Cl)
endfont
%***************************************************************************
beginfont("EN:Pyridaphenthion","MW:340.334")
@@ -48,12 +360,11 @@ beginfont("EN:Permethrin","MW:391.288")
endfont
%***************************************************************************
beginfont("EN:Isoprothiolane","MW:290.392")
- MC(<-30,!,/_,!,O,!,//O,!,//'(?5,2:S,5:S),!,//O,!,O,!,/_,!)
+ MC(<-30,!,?!,O,!,//O,!,//'(?5,2:S,5:S),!,//O,!,O,!,?!)
endfont
%***************************************************************************
beginfont("EN:Oxine-Copper","MW:351.852")
- MC(Ph,4:N,5=Ph,-4:\,O,-60,<90,Cu,-90,O,60,
- |,Ph,5=Ph,10:N,||,
+ MC(Ph,4:N,5=Ph,-4:\,O,-60,<90,Cu,-90,O,60,|,Ph,5=Ph,10:N,||,
4:@,12~vf:#,23:@,12~vf:#)
endfont
%***************************************************************************
@@ -63,65 +374,98 @@ beginfont("EN:Tetraconazole","MW:372.145")
endfont
%***************************************************************************
beginfont("EN:Endosulfan","MW:406.904");
- MC(<26,?7,7=?6[13],11:@,208~wf`1.45,8~wb:#,10=d,{3,5}:O,4:S,4://O,
+ MC(<26,?7,7=?6[13],11:@,208~wf`1.45,8~wb:#,10=dl,{3,5}:O,4:S,4://O,
{8,9,10,11,12^-210,12^-150}:/Cl)
endfont;
+%***********************************************************************
+beginfont("EN:Uniconazole-P","MW:291.779")
+ MC(<30,Ph,6:/Cl,3:\,!~dl,!,/OH,!,??!,8:\,|,?5,{2,4}=dl,{1,2,4}:N)
+endfont
%***************************************************************************
beginfont("EN:Oxadiargyl","MW:341.19")
- MC(<30,Ph,{1,3}:/Cl,6:/'(O,!2,!!!),4:\,|,?5,2=d,{1,2}:N,4:O,5://O,-3:/tBu)
+ MC(<30,Ph,{1,3}:/Cl,6:/'(O,!2,!!!),4:\,|,?5,2=dl,{1,2}:N,4:O,5://O,-3:/??!)
endfont
%***************************************************************************
beginfont("EN:Oxaziclomefone","MW:376.277")
- MC(<30,?6,6=dl,4:N,2:O,1:/_,5://O,6:/Ph,4:\,/_^35,/_^-35,!,|,Ph,{3,5}:/Cl)
+ MC(<30,?6,6=dl,4:N,2:O,1:/_,5://O,6:/Ph,4:\,??,!,|,Ph,{3,5}:/Cl)
+endfont
+%***************************************************************************
+beginfont("EN:Trimetoprim","MW:290.323")
+ MC(<30,Ph,{1,5}:N,{2,6}:/NH2,3:\,!,|,Ph,{3,4,5}:/O!)
+endfont
+%***************************************************************************
+beginfont("EN:Ciprofloxacin","MW:331.347")
+ MC(<30,Ph,-4=?6,9=dl,7:N,
+ 6:/F,7:/?3,9:/COOH,10://O,1:\,|,?6,1:N,4:NH)
+endfont
+%***************************************************************************
+beginfont("EN:Danofloxacin","MW:357.385")
+ MC(<30,Ph,-4=?6,9=dl,7:N,
+ 6:/F,7:/?3,9:/COOH,10://O,
+ 1:\,|,?6,2:@,-200`1.1,5:#,{1,4}:N,4:*/_)
+endfont
+%***************************************************************************
+beginfont("EN:Marbofloxacin","MW:362.361")
+ MC(<30,Ph,3=?6,9=dl,(2,7)=?6[4],6:/F,7:N,11:O,9:/COOH,10://O,13:N!,
+ 1:\,|,?6,1:N,4:N!)
+endfont
+%***************************************************************************
+beginfont("EN:Ofloxacin","MW:361.373")
+ MC(<30,Ph,3=?6,(2,7)=?6[4],9=dl,7:N,11:O,6:/F,9:/COOH,10://O,13:/_,
+ 1:\,|,?6,{1,4}:N,4:/_)
+endfont
+%***************************************************************************
+beginfont("EN:Ormetoprim","MW:274.324")
+ MC(<30,Ph,{1,5}:N,{2,6}:/NH2,3:\,!,|,Ph,2:/_,{4,5}:/O!)
endfont
%***************************************************************************
beginfont("EN:Amoxicillin","MW:365.4042")
MC(<45,?4,-3=?5,2:N,7:S,
- 3^45:/*H,1://O^15,5:/*COOH^-18,{6^35,6^-35}:/_,
+ 3^45:/*H,1://O^15,5:/*COOH^-18,6:??,
4:*\^15,NH,!,//O,!,*/NH2,!,Ph,-3:/OH)
endfont
%***************************************************************************
beginfont("EN:Ampicillin","MW:349.405")
MC(<45,?4,-3=?5,2:N,7:S,
- 3^45:/*H,1://O^15,5:/*COOH^-18,{6^35,6^-35}:/_,
+ 3^45:/*H,1://O^15,5:/*COOH^-18,6:??,
4:*\^15,NH,!,//O,!,/*NH2,!,Ph)
endfont
%***************************************************************************
beginfont("EN:Benzyl-Penicillin","MW:334.4")
MC(<45,?4,-3=?5,2:N,7:S,
- 3^45:/*H,1://O^15,5:/*COOH^-18,{6^35,6^-35}:/_,
+ 3^45:/*H,1://O^15,5:/*COOH^-18,6:??,
4:*\^15,NH,!,//O,!,!,Ph)
endfont
%***************************************************************************
beginfont("EN:Mecillinam","MW:325.4264")
MC(<45,?4,-3=?5,2:N,7:S,
- 3^45:/*H,1://O^15,5:/*COOH^-18,{6^35,6^-35}:/_,
+ 3^45:/*H,1://O^15,5:/*COOH^-18,6:??,
4:*\^15,N,!!,!,?7,-7:N)
endfont
%***************************************************************************
beginfont("EN:Nafcillin","MW:414.4748")
MC(<45,?4,-3=?5,2:N,7:S,
- 3^45:/*H,1://O^15,5:/*COOH^-18,{6^35,6^-35}:/_,
+ 3^45:/*H,1://O^15,5:/*COOH^-18,6:??,
4:*\^15,NH,!,//O,!,Ph,-2=Ph,-9:/O!2)
endfont
%***************************************************************************
beginfont("EN:Oxacillin","MW:401.4363")
MC(<45,?4,-3=?5,2:N,7:S,
- 3^45:/*H,1://O^15,5:/*COOH^-18,{6^35,6^-35}:/_,
+ 3^45:/*H,1://O^15,5:/*COOH^-18,6:??,
4:*\^15,NH,!,//O,!,<-24,?5,{-2,-5}=dl,-2:N,-3:O,-4:/_,
-1:\^-24,Ph)
endfont
%***************************************************************************
beginfont("EN:Cloxacillin","MW:435.8813")
MC(<45,?4,-3=?5,2:N,7:S,
- 3^45:/*H,1://O^15,5:/*COOH^-18,{6^35,6^-35}:/_,
+ 3^45:/*H,1://O^15,5:/*COOH^-18,6:??,
4:*\^15,NH,!,//O,!,<-24,?5,{-2,-5}=dl,-2:N,-3:O,-4:/_,
-1:\^-24,Ph,-5:/Cl)
endfont
%***************************************************************************
beginfont("EN:Dicloxacillin","MW:470.3264")
MC(<45,?4,-3=?5,2:N,7:S,
- 3^45:/*H,1://O^15,5:/*COOH^-18,{6^35,6^-35}:/_,
+ 3^45:/*H,1://O^15,5:/*COOH^-18,6:??,
4:*\^15,NH,!,//O,!,<-24,?5,{-2,-5}=dl,-2:N,-3:O,-4:/_,
-1:\^-24,Ph,{-1,-5}:/Cl)
endfont
@@ -132,11 +476,11 @@ beginfont("EN:Cefalexin","MW:347.3889")
4:*\^15,NH,!,//O,!,*/NH2,!,Ph)
endfont
%***************************************************************************
-beginfont("EN:Cefalonium","MW:459.5107")
+beginfont("EN:Cefalonium","MW:458.5107")
MC(<45,?4,-3=?6,-4=dl,2:N,8:S,
- 3^45:/*H,1://O^15,5:/*COOH,
+ 3^45:/*H,1://O^15,5:/*COO[-1],
4:*\^15,NH,!,//O,!2,?5,{-1,-3}=dl,-4:S,
- 6:\,!,|,Ph,1:N,4:\,//O,!,NH2)
+ 6:\,!,|,Ph,1:N,1:&"+"^180,4:\,//O,!,NH2)
endfont
%***************************************************************************
beginfont("EN:Cefazorin","MW:454.51")
@@ -146,11 +490,11 @@ beginfont("EN:Cefazorin","MW:454.51")
6:\,!,S,!,?5,{-3,-5}=dl,-1:S,-2:/_,{-3,-4}:N)
endfont
%***************************************************************************
-beginfont("EN:Cefquinome","MW:529.6")
+beginfont("EN:Cefquinome","MW:528.6")
MC(<45,?4,-3=?6,-4=dl,2:N,8:S,
- 3^45:/*H,1://O^15,5:/*COOH,
+ 3^45:/*H,1://O^15,5:/*COO[-1],
4:*\^15,NH,!,//O,!,//'(N,!,O,!),!,?5,{-2,-5}=dl,-3:S,-1:N,-2:/NH2,
- 6:\,!,Ph,-2=?6,-10:N)
+ 6:\,!,Ph,-2=?6,-10:N,-10:&"+"^180)
endfont
%***************************************************************************
beginfont("EN:Ceftiofur","MW:523.5626")
@@ -205,14 +549,6 @@ beginfont("EN:Fradiomycin","MW:614.644")
-2:\*^-24,O,-60~zb,?6,-5:O,-1:/*NH2,-2:*/OH,-3:/*OH,-4:/*!NH2>60)
endfont
%***************************************************************************
-beginfont("EN:Neospiramycin","MW:698.9")
- MC(<-90,|=1,60,60,-60,60,60,-60,60,60,-60,60,60,60,-60,60,-60,1:#,=|,
- {12,14}=dl,2:O,1:/*_,5:/*OH,3://O,10:/*_,6:/*O!>vt,
- -6:\*,O,!~wb,?6`.7,-5:O,-3:/*N!_,-4:*/_,
- 7:\*,O,0~wb,?6`.7,-5:O,-2:*/N!_,-1:/*OH,-4:*/_,-3:/*OH,
- 8:\*,!,!!,O)
-endfont
-%***************************************************************************
beginfont("EN:Streptmycin","MW:581.574")
MC(<54,?5,3:O,4:/*_,5:/OH^35,
1:\*,O,-24~wb,?6,-5:O,
@@ -222,20 +558,54 @@ beginfont("EN:Streptmycin","MW:581.574")
19:*\,NH,!,//NH,!,NH2)
endfont
%***************************************************************************
+beginfont("EN:Neospiramycin","MW:698.9")
+ MC(<-90,|=1,60,60,-60,60,60,-60,60,60,-60,60,60,60,-60,60,-60,1:#,=|,
+ {12,14}=dl,2:O,1:/*_,5:/*OH,3://O,10:/*_,6:/*O!>vt,
+ -6:\*,O,!~wb,?6`.7,-5:O,-3:/*N?!,-4:*/_,
+ 7:\*,O,0~wb,?6`.7,-5:O,-2:*/N?!,-1:/*OH,-4:*/_,-3:/*OH,
+ 8:\*,!,!!,O)
+endfont
+%***************************************************************************
+beginfont("EN:Emamectine","MW:886.133")
+ MC(<24,?6,6=?5,3=dl,9:O,2:*/OH,3:/_,6:/*OH^-60,
+ 5:@,|=1.04,6,//O,-60,O,60~wb,60,-60,60~wf,60,-60,60,60,60,-60,60,=|,7:#,
+ {-1,-3,-7}=dl,(-11,-10)=?6[4],-2:@,?6,-6=wf,-1=zb,-5=dl,
+ {-1,-6}:O,-3:*/_,-2:\,*/_,!2,
+ 17:/_,19:/*_,18:\,O,!,?6`.8,-1:O,-2:*/_,-4:*/O!,
+ -3:\,O,60,?6`.8,-5:O,-4:*/_,-3:/*NH!,-2:*/O!)
+endfont
+%***************************************************************************
+beginfont("EN:Spinosad","MW:731.968")
+ MC(<30,|=1,<-120,60,60,-60,60,60,60,-60,60,60,60,-60,1:#,=|,
+ 5=?5,-1=dl,{-2^60,-3^-35}:/*H,-3=?6,-4=dl,{-1^35}:*/H,{-2^-60}:/*H,-2=?5,
+ 2:O,{3^25,7^-25}://O,1:/!,
+ -2:\~zf,O,66,?6`.8,-1:O,-2:/_,{-3,-4,-5}:/O!,
+ 8~wf:/Me,5^-65~wf:/H,
+ 9:\~zf,O,!,|,?6`.8,2:O,3:/_,-3:/N?!)
+endfont
+%***************************************************************************
beginfont("EN:Spiramycin","MW:843.1")
MC(<-90,|=1,60,60,-60,60,60,-60,60,60,-60,60,60,60,-60,60,-60,1:#,=|,
{12,14}=dl,2:O,{1,10^-30}:/*_,5:/*OH,3://O,6:/*O!>vt,
- -6:\*^-30,O,!~wb,?6`.7,-5:O,-3:/*N!_,-4:*/_,
- 7:\*,O,0~wb,?6`.7,-5:O,-2:*/N!_,-1:/*OH,-4:*/_,
+ -6:\*^-30,O,!~wb,?6`.7,-5:O,-3:/*N?!,-4:*/_,
+ 7:\*,O,0~wb,?6`.7,-5:O,-2:*/N?!,-1:/*OH,-4:*/_,
-3:\*`1,O,60~wb`1.5,?6`.7,-5:O,{-2^35,-3}:*/OH,{-2^-35,-4}:/*_,
8:\*,!,!!,O)
endfont
%***************************************************************************
+beginfont("EN:Natamycin","MW:665.733")
+ MC(<-90,|=1,60,60,-60,60,-60,60,-60,60,-60,60,60,60,O,-60,
+ 60,60,-60,60,-60,60,-60,60,60,-60,1:#,(12,13)=?6[4],=|,
+ {2,4,6,8,20}=dl,11=zb,23:O,-2:/*OH,-3:*/COOH,
+ 18=?3,-1=wb,-2=wf,-1:O,22://O,24:*/_,{14^60,16}:*/OH,
+ 10:*\,O,90,?6`.8,-3:*/OH,-5:/*OH,-4:/*NH2,-1:O,-2:/*_)
+endfont
+%***************************************************************************
beginfont("EN:Tylocin","MW:916.10")
MC(<-90,|=1,60,60,-60,60,60,-60,60,60,-60,60,60,60,-60,60,-60,1:#,=|,
{12,14}=dl,2:O,1:/*!,5:/*OH,3://O,10:/*_,6:/*_,-6://O,-3:/_,
-1:*\,-60,O,0~wb,?6`.7,-5:O,-3:/*OH,-4:*/_,{-1,-2}:/*O!,
- 7:\*,O,0~wb,?6`.7,-5:O,-2:*/N!_,-1:/*OH,-4:*/_,
+ 7:\*,O,0~wb,?6`.7,-5:O,-2:*/N?!,-1:/*OH,-4:*/_,
-3:\*`1,O,60~wb`1.5,?6`.7,-5:O,{-2^35,-3}:*/OH,{-2^-35,-4}:/*_,
8:\*,!,!!,O)
endfont
@@ -244,38 +614,35 @@ beginfont("EN:Tilmicosin","MW:869.133")
MC(<-90,|=1,60,60,-60,60,60,-60,60,60,-60,60,60,60,-60,60,-60,1:#,=|,
{12,14}=dl,2:O,1:/*!,5:/*OH,{3,11}://O,{6,10}:/*_,14:/_,
-1:*\,-60,O,0~zb,?6`.7,-5:O,{-1,-2}:*/O!,-3:*/OH,-4:/*_,
- 7:\*,O,0,?6`.7,-5:O,-2:*/N!_,{-1,-3}:/*OH,-4:*/_,
+ 7:\*,O,0,?6`.7,-5:O,-2:*/N?!,{-1,-3}:/*OH,-4:*/_,
8:\*,!2,?6`.7,-6:N,{-2,-4}:*/_)
endfont
%***************************************************************************
-beginfont("EN:Chlortracyclin","MW:478.88")
+beginfont("EN:Chlortetracyclin","MW:478.88")
MC(<30,Ph,{-4,-3,-3}=?6,{16,19}=dl,{10,18}://O,7:*/_^-35,2:/Cl,
- {5,7~zf^35,13~wf^60,14,16}:/OH,15:*/N!_,17:\,//O,!,NH2
+ {5,7~zf^35,13~wf^60,14,16}:/OH,15:*/N?!,17:/CONH2
)
endfont
%***************************************************************************
beginfont("EN:Oxytetracyclin","MW:460.434")
MC(<30,Ph,{-4,-3,-3}=?6,{16,19}=dl,{10,18}://O,7:*/_^-35,11:*/OH,
- {5,7~zf^35,13~wf^60,14,16}:/OH,15:*/N!_,17:\,//O,!,NH2
- )
+ {5,7~zf^35,13~wf^60,14,16}:/OH,15:*/N?!,17:/CONH2)
endfont
%***************************************************************************
beginfont("EN:Tetracyclin","MW:444.435")
MC(<30,Ph,{-4,-3,-3}=?6,{16,19}=dl,{10,18}://O,7:*/_^-35,
- {5,7~zf^35,13~wf^60,14,16}:/OH,15:*/N!_,17:\,//O,!,NH2
- )
+ {5,7~zf^35,13~wf^60,14,16}:/OH,15:*/N?!,17:/CONH2)
endfont
%***************************************************************************
beginfont("EN:Doxycyclin","MW:444.43")
MC(<30,Ph,{-4,-3,-3}=?6,{16,19}=dl,{10,18}://O,7:*/_,
- {5,13~wf^60,11~wf,14,16}:/OH,15:*/N!_,17:\,//O,!,NH2
- )
+ {5,13~wf^60,11~wf,14,16}:/OH,15:*/N?!,17:\,//O,!,NH2)
endfont
%***************************************************************************
beginfont("EN:Tiamulin","MW:493.74")
MC(<-45.5,?8,-3=?5,8:@,|=.8,-210~zf,/_^60,45,56,=|,6:#~zb,
- {3^-45,5,8}:*/_,3:\*^30,!~dl,4:/*OH,11://O,7:*/H^60,||,
- 1:\^15,O,!,//O,!2,S,60,60,-60,N,/!,60,-60)
+ {3^-45,5,8}:*/_,3:\*^30,!~dl,4:/*OH,11://O,7:*/H^60,
+ 1:\^15,O,!,//O,!2,S,60,60,-60,N!2,60,-60)
endfont
%***************************************************************************
beginfont("EN:Rifampicin","MW:822.94")
@@ -284,7 +651,12 @@ beginfont("EN:Rifampicin","MW:822.94")
|=1,-2:\,NH,60,//O,-60,/_,60~dl,60,60~dl,-60,
*/_,60,/*OH,-60,/*_,60,/*OH,60,*/_^30,-60,
60,/*_^30,-53,66,-53~dl,66`1.2,O,=|,$8:#,
- -4:/*O!,-6:@,-30,O,!,//O,!,$11:\,!!,N,!,|,?6,{1,4}:N,4:/_)
+ -4:/*O!,-6:@,-30,O,!,//O,!,$11:\,!!,N,!,|,?6,1:N,4:N!)
+endfont
+%***************************************************************************
+beginfont("EN:Trenbolone","MW:270.37")
+ MC(<30,?6,{3,10}=?6,13=?5,{2,11,15}=dl,
+ 1://O,12:*/_^60,-1:/*OH,9:*/H^60,11:/*H^-60)
endfont
%***************************************************************************
beginfont("EN:Luciferin","MW:280.33")
@@ -293,46 +665,11 @@ endfont
%***************************************************************************
beginfont("EN:Chlorophyll a","MW:893.509")
MC(<54,|=1,?5,{2,5}=dl,4:N,3:\,54~dl,|,?5,{2,4}=dl,5:N,
- -2:\,54~dl,|,?5,2=d,5:N,-2:\~dl,54,|,?5,5=d,5:N,-2:\~dl,$5:#,
+ -2:\,54~dl,|,?5,2=dl,5:N,-2:\~dl,54,|,?5,5=dl,5:N,-2:\~dl,$5:#,
-1:@,24,/*COO!^15,72,//O,$1:#,=|,||,
{2,9,15,20~zf}:/_,8:/!,14:\,!!,
4:\`1.45,Mg,17:#,-1:@,11~vb:#,-1:@,23~vb:#,
- 21:@,-6~wf,!2,//O,!,O,!2,!!,|,!13,{1,5,9,13}:/_
- )
-endfont
-%**************************************************************************
-beginfont("EN:Gibberellin A3","MW:346.379");
- MC(<18,?5,3=?7,5=?6[12],8:@,160`1.3,3:#,13=dl,6=wf,8=wb,
- 5:@,40~zf`1,O,50,//O^180,14~zb:#,
- 2:/COOH,7://_,13:*/OH,8:/*OH,14:*/_,{1,4}:*/H^60)
-endfont;
-%**************************************************************************
-beginfont("EN:Cholesterol","MW:386.664")
- MC(<30,?6,{-4,-2}=?6,-4=?5,7=dl,
- 1:*/OH,{4,12}:*/_^60,
- 10:/*H^180,{11,-1}:/*H^-60,9:*/H^60,-1:@,17,/*_,!4,/_,!)
-endfont
-%***************************************************************************
-beginfont("EN:Lycorine","MW:287.315")
- MC(<30,Ph,-4=?6,-2=?6,6=?5,(9,12)=?5[3],13=dl,8:N,{15,17}:O,
- 9:/*H^180,10:*/H^60,13:*/OH,14:/*OH)
-endfont
-%**************************************************************************
-beginfont("EN:Tetrodotoxine","MW:319.27")
- MC(|=1,<60,-90,60,-30`1.15,150,60,$1:#,$3:@,-135,60,-30`1.15,150,$4:#,
- $10:\,O,60`1.33,60,$3~si_:#,$8:@,-15~si_,O,$12:#,=|,
- $9:@,45,-60,OH,1^120://NH,
- {5~zf^-15,7,9^-75,12,13~zf}:/OH,{2,6^180}:NH)
-endfont
-%***************************************************************************
-beginfont("EN:beta-Carotene","MW:536.888")
- MC(<30,?6,3=dl,{3,5^35,5^-35}:/_,
- 4:\,|,!18,{1,3,5,7,9,11,13,15,17}=dr,{3,7,12,16}:/_,
- |,?6,6=dl,{6,2^35,2^-35}:/_)
-endfont
-%**************************************************************************
-beginfont("EN:alfa-Tocopherol","MW:430.717")
- MC(<30,Ph,3=?6,7:O,{1,2,5}:/_,8:/*_^60,6:/OH,8:\,|,!12,{4,8}:/*_,12:/_)
+ 21:@,-6~wf,!2,//O,!,O,!2,!!,|,!13,{1,5,9,13}:/_)
endfont
%**************************************************************************
beginfont("EN:Quercetin","MW:302.24")
@@ -342,7 +679,7 @@ endfont
beginfont("EN:Limonin","MW:470.518")
MC(<30,?6,{-3,-4}=?6,-5=?3,-2=wf,-1=wb,6=?5,-4=?6,-5=wf,
{13,15,17,20}:O,{3,12,21}://O,
- {4~wf^60,8~zf^60,18^35,18^-35}:/_,{1^60,5^180,16^60}:/*H,
+ {4~wf^60,8~zf^60}:/_,18:??,{1^60,5^180,16^60}:/*H,
14:\*,|,?5,{1,4}=dl,3:O)
endfont
%**************************************************************************
@@ -352,27 +689,12 @@ beginfont("EN:Cromolyn","MW:468.37")
endfont
%**************************************************************************
beginfont("EN:Emetine","MW:480.649")
- MC(<30,Ph,{-4,-4}=?6,
- 8:N,{1,6}:/O!,-2:/*!,{7^-60,12^-60}:/*H,
- -3:\,!~zb,<-60,|,?6,5=d,2:NH,-6^-60:*/H,|,-2=?6,{2,4}=dl,{-2,-3}:/O!)
-endfont
-%***************************************************************************
-beginfont("EN:Colchicine","MW:399.443")
- MC(<30,Ph,{1,2,6}:/O!,-4=?7,-5=?7,{-1,-4,-6}=dl,-2://O,-3:/O!,
- 9:\,NH,!,//O,!)
-endfont
-%***************************************************************************
-beginfont("EN:Caffeine","MW:194.194")
- MC(<30,?6,3=d,{2,6}:N,{2,6}:/_,{1,5}://O,|,-4=?5,2=dl,{1,3}:N,3:/_)
+ MC(<30,Ph,{-4,-4}=?6,8:N,{1,6}:/O!,-2:/*!,{7^-60,12^-60}:/*H,
+ -3:\,!~zb,<-60,|,?6,5=dl,2:NH,-6^-60:*/H,|,-2=?6,{2,4}=dl,{-2,-3}:/O!)
endfont
%**************************************************************************
beginfont("EN:Acronycine","MW:321.376")
- MC(<30,Ph,|,-4=?6,1:N,4://O,,1:/_,-3=Ph2,-1:/O!,
- |,-4=?6,2=d,4:O,-2^-35:/_,-2^35:/_)
-endfont
-%***************************************************************************
-beginfont("EN:Ibotenic acid","MW:158.113")
- MC(<18,?5,4=d,3:O,2:NH,1://O,4:@,-24,/NH2,!,COOH)
+ MC(<30,Ph,|,-4=?6,1:N!,4://O,-3=Ph2,-1:/O!,|,-4=?6,2=dl,4:O,3:??)
endfont
%**************************************************************************
beginfont("EN:Piperine","MW:285.343")
@@ -380,18 +702,18 @@ beginfont("EN:Piperine","MW:285.343")
endfont
%***************************************************************************
beginfont("EN:Febrifugine","MW:301.346")
- MC(<30,Ph,|,-4=?6,2=d,{1,3}:N,4://O,$9:\,!,//O,!,!~zf,|,?6,2:NH,-1:*/OH)
+ MC(<30,Ph,|,-4=?6,2=dl,{1,3}:N,4://O,$9:\,!,//O,!,!~zf,|,?6,2:NH,-1:*/OH)
endfont
%***************************************************************************
beginfont("EN:Mitomycine C","MW:334.332")
- MC(<30,?6,{3,6}=dl,{2,5}://O,1:/_,|,-4=?5,1:N,
- $6:/NH2,|,-3=?5,|,-2=?3,-1=wb,-2=wf,-1:NH,
- $8:/*O!^35,$9:@,17.9`1,!,O,!,//O,!,NH2)
+ MC(<30,?6,{3,6}=dl,{2,5}://O,1:/_,-4=?5,-3:N,
+ 6:/NH2,,-3=?5,-2=?3,-1=wb,-2=wf,-1:NH,
+ 8:/*O!^35,$9:\,!,O,60,//O,!,NH2)
endfont
%***************************************************************************
beginfont("EN:Podophyllotoxin","MW:414.41");
MC(<0,?5,{2,5}:O,-3=Ph2,-3=?6,-3=?5,-2:O,-1=wb,-3://O,
- 10:\*,Ph,{-2,-3,-4}:/O!,$13:/*OH,{$11~wf^-60,$12~zf^60}:/H)
+ 10:\*,Ph,{-2,-3,-4}:/O!,13:/*OH,{11~wf^-60,12~zf^60}:/H)
endfont;
%***************************************************************************
beginfont("EN:Warfarin","MW:308.333");
@@ -409,12 +731,7 @@ endfont;
beginfont("EN:Reserpine","MW:608.688");
MC(<54,Ph,-4=?5,-2=?6,-4=?6,-3=?6,9=dl,11:N,7:NH,10:*/H^-60,
{15^-60,16^60}:/*H,
- $20:*\,O,!,//O,!,|,Ph,{-2,-3,-4}:/O!,{$1,$19~zf>rl}:/O!,
- $18:*\,//O,!,O,!)
-endfont;
-%***************************************************************************
-beginfont("EN:Nicotine","MW:162.23");
- MC(<30,Ph,2:N,4:\,|,?5,2:N,2:/_)
+ 20:*\,O,!,//O,!,Ph,{-2,-3,-4}:/O!,{1,19~zf>rl}:/O!,18:*/COO!>lr)
endfont;
%***************************************************************************
beginfont("EN:Rotenone","MW:394.423");
@@ -423,28 +740,24 @@ beginfont("EN:Rotenone","MW:394.423");
endfont;
%***************************************************************************
beginfont("EN:Pyrethrin I","MW:328.452");
- MC(<30,?3,{3^35~wf,3^-35~zf}:/_,1:*\,!!,iPr,
- 2:\*,//O,!,O,-36~zb,|,?5,-2=d,-1:/_,-3://O,-2:\,!4,{-1,-3}=dl)
-endfont;
-%***************************************************************************
-beginfont("EN:Erythromycin","MW:733.937");
-MC(<30,|=1,<-120,60,60,60,-60,60,60,-60,60,60,60,-60,60,60,=|,1:#,
- 14:O,13:/*!,{1,9}://O,{2,10}:*/_,{4,6^-35,8,12^35}:/*_,
- {6^35,11,12^-35}:*/OH,
- $3:\*,O,30,|,?6`.7,2:O,{3,5^35}:/_,4:/OH,5^-35:/O!,
- $5:\*^30`1.7,O,!,|,?6`.7,6:O,5:/_,2:/OH,3:/N!_)
+ MC(<30,?3,{3^35~wf,3^-35~zf}:/_,1:*\,!!,?!,
+ 2:\*,//O,!,O,-36~zb,|,?5,-2=dl,-1:/_,-3://O,-2:\,!4,{-1,-3}=dl)
endfont;
+%***********************************************************************
+beginfont("EN:Oseltamivir","MW:312.40")
+ MC(<30,?6,3=dl,6:*/NH2,1:\*,NH,!,//O,!,2:*\,!,/!,!2,4:\,//O,!,O,!2)
+endfont
%**************************************************************************
beginfont("EN:Paclitaxel","MW:853.918")
- MC(?6,5=d,3:@,|=1,36,45,45,45,45,=|,$5:#,-4=?6,-4=?4,||,-1=wb,-3=wf,-1:O,
- {4^35,4^-35,6}:/_,{3^-60,15}:*/OH,8:/*H^-60,9:*/_^60,10://O,
- $1:\,O,!,//O,!,*/OH,!,/Ph,60~wf,NH,-60,//O,60,Ph,
- $7:\*,O,-45,//O,60,Ph,$11:*\,O,-60,//O,60,$12:\*^-15,O,60,//O,-60)
+ MC(?6,5=dl,3:@,|=1,36,45,45,45,45,=|,5:#,-4=?6,-4=?4,-1=wb,-3=wf,-1:O,
+ 4:??,6:/_,{3^-60,15}:*/OH,8:/*H^-60,9:*/_^60,10://O,
+ 1:\,O,!,//O,!,*/OH,!,/Ph,60~wf,NH,-60,//O,60,Ph,
+ 7:\*,O,-45,//O,60,Ph,11:*/OCO!>rl,12:/*OCO!^-15>lr)
endfont
%**************************************************************************
beginfont("EN:Mevastatin","MW:390.52")
- MC(<30,?6,2=d,4:*/H^60,|,-4=?6,2=d,$9:*/_,
- $10:*\,!,60~wb,|,?6,6:O,-2://O,-4:/*OH,$5:\*,O,60,//O,!,*/_,!2)
+ MC(<30,?6,2=dl,4:*/H^60,-4=?6,-4=dl,9:*/_,
+ 10:*\,!,60~wb,?6,6:O,-2://O,-4:/*OH,5:\*,O,60,//O,!,*/_,!2)
endfont
%***************************************************************************
beginfont("EN:Sesamine","MW:354.35")
@@ -453,12 +766,8 @@ endfont
%**************************************************************************
beginfont("EN:Morphine","MW:285.343")
MC(<30,Ph,2=?6,-4=?6,(1,12)=?5[2],-1:O,-1=zb,
- 7:@,60~wf`0.75,70~si_`1.3,45,N,/_,9~wb:#,
- 15=d,6:/OH,8^180:*/H,12:/*OH)
-endfont
-%**************************************************************************
-beginfont("EN:Capsaicin","MW:305.418")
- MC(<30,Ph,1:/OH,6:/O!,4:\,!,NH,!,//O,|,!8,-3=d,-1:/_)
+ 7:@,60~wf`0.75,70~si_`1.3,45,N!,9~wb:#,
+ 15=dl,6:/OH,8^180:*/H,12:/*OH)
endfont
%***************************************************************************
beginfont("EN:Quinine","MW:324.424")
@@ -468,7 +777,46 @@ endfont
%***************************************************************************
beginfont("EN:Atoropin","MW:289.375")
MC(<30,O,!,//O,!,!,Ph,
- $1:\~zb^-60,|,?7`1.1,6:*\^190`1.25,N,/_,3~wb:#,$3:/!OH~wv)
+ $1:\~zb^-60,|,?7`1.1,6:*\^190`1.25,N!,3~wb:#,$3:/!OH~wv)
+endfont
+%***************************************************************************
+beginfont("EN:Colchicine","MW:399.443")
+ MC(<30,Ph,{1,2,6}:/O!,-4=?7,-5=?7,{-1,-4,-6}=dl,-2://O,-3:/O!,9:/NHCO!)
+endfont
+%***************************************************************************
+beginfont("EN:Lycorine","MW:287.315")
+ MC(<30,Ph,-4=?6,-2=?6,6=?5,(9,12)=?5[3],13=dl,8:N,{15,17}:O,
+ 9:/*H^180,10:*/H^60,13:*/OH,14:/*OH)
+endfont
+%***************************************************************************
+beginfont("EN:Ibotenic acid","MW:158.113")
+ MC(<18,?5,4=dl,3:O,2:NH,1://O,4:@,-24,/NH2,!,COOH)
+endfont
+%***************************************************************************
+beginfont("EN:illudin S","MW:264.3")
+ MC(<30,?6,3=?5,6:**?3,{4,7}=dl,2://O,5:/_,
+ {1^35,8^35}:*/_,1:/*OH^-35,9:*/OH,8:/*!OH^-35)
+endfont
+%***************************************************************************
+beginfont("EN:Muscarine","MW:174.26")
+ MC(<18,?5,2:O,1:*/_,5:/*OH,3:*\,48,N,??,!,-1:&"+"^180)
+endfont
+%***************************************************************************
+beginfont("EN:Psilocybin","MW:284.248")
+ MC(<30,Ph,3=?5,8=dl,9:NH,2:\,O,-60,P,|||,-1://O^-90,-1:/OH,-1:/OH^90,
+ 7:\,!,-60,N?!)
+endfont
+%***************************************************************************
+beginfont("EN:Tetrodotoxine","MW:319.27")
+ MC(|=1,<60,-90,60,-30`1.15,150,60,1:#,3:@,-135,60,-30`1.15,150,4:#,
+ 10:\,O,60`1.33,60,$3~si_:#,8:@,-15~si_,O,12:#,=|,
+ 9:@,45,-60,OH,1^120://NH,
+ {5~zf^-15,7,9^-75,12,13~zf}:/OH,{2,6^180}:NH)
+endfont
+%***************************************************************************
+beginfont("EN:Aflatoxin B1","MW:312.27")
+ MC(<30,Ph,6=?6,-2=?5,4=?5,-2=?5,{-2,10}=dl,{7,14,17}:O,
+ 2:/O!,{8,11}://O,{15^-54,16^54}:*/H)
endfont
%***************************************************************************
bye
diff --git a/graphics/mcf2graph/mcf_example.pdf b/graphics/mcf2graph/mcf_example.pdf
index 80a8a5343d..b0dbe23357 100644
--- a/graphics/mcf2graph/mcf_example.pdf
+++ b/graphics/mcf2graph/mcf_example.pdf
Binary files differ
diff --git a/graphics/mcf2graph/mcf_example.tex b/graphics/mcf2graph/mcf_example.tex
index fcda26a9b8..c09fbd17f2 100644
--- a/graphics/mcf2graph/mcf_example.tex
+++ b/graphics/mcf2graph/mcf_example.tex
@@ -75,10 +75,3 @@
%------------------------------------------------------------------------
\end{document}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-tnum=5 \\ \tnum=0 \fi%
-\fi%
-\ifCONT@ \repeat%
-\closein\@auxf%
-%------------------------------------------------------------------------
-\end{document}
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
diff --git a/graphics/mcf2graph/mcf_man_soc.mf b/graphics/mcf2graph/mcf_man_soc.mf
index 3379b25222..aca042c93d 100644
--- a/graphics/mcf2graph/mcf_man_soc.mf
+++ b/graphics/mcf2graph/mcf_man_soc.mf
@@ -1,8 +1,8 @@
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-% Molecular Coding Format file for mcf_manual.tex by Akira.Yamaji 2020.12.12
+% Molecular Coding Format file for mcf_manual.tex by Akira.Yamaji 2021.01.03
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-input mcf2graph.mf; %% it must be version 4.54 or later
-message "mcf_man_soc 2020.12.12"; message "";
+input mcf2graph.mf; %% it must be version 4.55 or later
+message "mcf_man_soc 2021.01.03"; message "";
%------------------------------------------------------------------------
sw_mframe:=0;
sw_expand:=0;
@@ -22,11 +22,11 @@ beginfont("EN:L-Alanine")
endfont
%***********************************************************************
beginfont("EN:L-Valine")
- MC(<30,NH2,!~wb,/iPr,!,COOH)
+ MC(<30,NH2,!~wb,/!?!,!,COOH)
endfont
%***********************************************************************
beginfont("EN:L-Leucine")
- MC(<30,NH2,!~wb,/!iPr,!,COOH)
+ MC(<30,NH2,!~wb,/!?!,!,COOH)
endfont
%***********************************************************************
beginfont("EN:L-Isoleucine")
@@ -46,7 +46,7 @@ beginfont("EN:L-Cysteine")
endfont
%***********************************************************************
beginfont("EN:L-Methionine")
- MC(<30,NH2,!~wb,/'(!2,SMe),!,COOH)
+ MC(<30,NH2,!~wb,/'(!2,S,!),!,COOH)
endfont
%***********************************************************************
beginfont("EN:L-Phenylalanine")
@@ -487,7 +487,7 @@ beginfont("EN:group 5")
endfont
%***********************************************************************
beginfont("EN:chain strech direction mode 1")
- fsize:=(60mm,45mm);
+ fsize:=(50mm,35mm);
sw_trimming:=1;
ratio_chain_ring:=1;
MC(
@@ -507,41 +507,45 @@ beginfont("EN:chain strech direction mode 2")
endfont
%***********************************************************************
beginfont("EN:chain strech direction mode 3")
- fsize:=(40mm,25mm);
+ fsize:=(40mm,20mm);
sw_trimming:=1;
- ratio_chain_ring:=1;
- MC(<30,!6,6>45:/!3)
+ MC(<30,!4,2:/!6>30,4:/!4>-45)
endfont
%***********************************************************************
beginfont("EN:chain strech direction mode 4")
- fsize:=(60mm,25mm);
+ fsize:=(60mm,22mm);
sw_trimming:=1;
- ratio_chain_ring:=1;
MC(<30,!6,6>'(90,-90,90,-90,90):/!5)
endfont
%***********************************************************************
beginfont("EN:change atom and group")
+ fsize:=(60mm,12mm);
+ sw_trimming:=1;
+ MC(<-30,!2,NH,!2,N!,!2,N!2,!2,SO,!2,SOO,!)
+endfont
+%***********************************************************************
+beginfont("EN:methyl*2,isopropyl,tert-butyl")
fsize:=(60mm,15mm);
sw_trimming:=1;
- MC(<-30,!2,NH,!2,SO,!2,SOO,!)
+ MC(<30,!9`1,?!,!,??,!,2:??,4:/?!,6:/??!,8:/N?!)
endfont
%***********************************************************************
beginfont("EN:Make brock")
- fsize:=(60mm,15mm);
+ fsize:=(60mm,10mm);
% sw_trimming:=1;
sw_numberB:=1;
MC(<-30,!2,|=1.2,!4,=|,!2)
endfont
%***********************************************************************
beginfont("EN:User definition")
- fsize:=(60mm,20mm);
+ fsize:=(60mm,15mm);
sw_trimming:=1;
iBuOH:='(!,/_,!,OH);
MC(<30,?6,{4,6}:/iBuOH)
endfont
%***********************************************************************
beginfont("EN:Inline definition")
- fsize:=(60mm,20mm);
+ fsize:=(60mm,15mm);
fmargin:=(2mm,1mm);
sw_trimming:=1;
MC(<30,!8,{2,6}:/'(!,/_,!,OH))
@@ -1118,7 +1122,7 @@ beginfont("EN:Paclitaxel","MW:853.91")
MC(
?6,5=dl,3:@,|=1,36,45,45,45,45,=|,
$5:#,-4=?6,-4=?4,-1=wb,-3=wf,-1:O,||,
- {4^35,4^-35,6}:/_,{3^-60,15}:*/OH,8:/*H^-60,
+ 4:??,6:/_,{3^-60,15}:*/OH,8:/*H^-60,
9:*/_^60,10://O,
1:\,O,!,//O,!,*/OH,!,/Ph,60~wf,NH,-60,//O,60,Ph,
7:\*,O,-45,//O,60,Ph,11:*\,O,-60,//O,60,
@@ -1151,15 +1155,15 @@ beginfont("EN:Quinine","MW:324.42")
MC(
<30,Ph,3=Ph,7:N,6:/O!,
10:\,*/OH,/H~zf^-60,!,
- |,?6,2:N,1:*/H^60,4:*\,!!,
+ |,?6,2:N,1:*/H^60,4:*/!!,
2:@,165~zf,60,5~zb:#
)
endfont
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%***************************************************************************
beginfont("EN:Ampicillin","MW:349.405")
fsize:=(60mm,15mm);
MC(<45,?4,-3=?5,2:N,7:S,
- {3^45,4^-45}:/*H,1://O^15,5:/*COOH^-18,{6^35,6^-35}:/_,
+ {3^45,4^-45}:/*H,1://O^15,5:/*COOH^-18,6:??,
4:*\^75,NH,!,//O,!,/*NH2,!,Ph)
endfont
%***************************************************************************
@@ -1169,7 +1173,7 @@ beginfont("EN:Cholesterol","CAS:57-88-5","FM:C27H46O","MW:386.65")
<30,?6,{-4,-2}=?6,-4=?5,7=dl,
1:*/OH,{4,12}:*/_^60,9:*/H^60,
10:/*H^180,11:/*H^-60,17:/*H^-54,
- -1:@,18,/*_,-60,!3,/_,!
+ -1:@,18,/*_,-60,!3,?!
)
endfont
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
diff --git a/graphics/mcf2graph/mcf_manual.pdf b/graphics/mcf2graph/mcf_manual.pdf
index 297af90c25..848ca9fe42 100644
--- a/graphics/mcf2graph/mcf_manual.pdf
+++ b/graphics/mcf2graph/mcf_manual.pdf
Binary files differ
diff --git a/graphics/mcf2graph/mcf_manual.tex b/graphics/mcf2graph/mcf_manual.tex
index f879fd6ab7..2573d33c6d 100644
--- a/graphics/mcf2graph/mcf_manual.tex
+++ b/graphics/mcf2graph/mcf_manual.tex
@@ -1,5 +1,5 @@
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-% Molecular Coding Format manual by Akira Yamaji 2020.12.12
+% Molecular Coding Format manual by Akira Yamaji 2021.01.03
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\documentclass[a4paper]{article}
%%%%\documentclass[a4paper,twoside]{article}
@@ -485,12 +485,12 @@ exact mass, molecular formula.
\subsubsection{Insert group}
\begin{verbatim}
/ : single
- <-30,!,/Me,!,/Et,!3,/Pr,!,/iPr,
- !3,/tBu,!,/Ph^-30,!
+ <-30,!,/_,!,/!,!3,/!2,!,/?!,
+ !3,/??!,!,/Ph^-30,!
- ** Me:methyl(/_) Et:ethyl(/!)
- Pr:propyl(/!2) iPr:isopropyl
- tBu:tertial buthyl Ph:phenyl
+ ** /_ : methyl /! : ethyl
+ /!2 : propyl /?! : isopropyl
+ /??! : tert-butyl /Ph : phenyl
\end{verbatim}
\MCFgraph
%-----------------------------------------------------------------------------
@@ -533,7 +533,7 @@ exact mass, molecular formula.
\subsubsection{Add group}
\begin{verbatim}
<30,!17,2:/_,4:/!,6:/!2,
- 10:/iPr,14:/tBu,16:/Ph^-60
+ 10:/?!,14:/??!,16:/Ph^-60
\end{verbatim}
\MCFgraph
%-----------------------------------------------------------------------------
@@ -585,9 +585,12 @@ exact mass, molecular formula.
\subsubsection{Fixed rotate angle}
\index{\textgreater}%
\begin{verbatim}
- >45 : rotate 45
+ >n : rotate n
+
+ <30,!4,
+ 2:/!6>30, % 2:\,30,30,30,30,30,30
+ 4:/!4>-45 % 4:\,-45,-45,-45,-45
- <30,!6,6>45:/!3
\end{verbatim}
\MCFgraph
%-----------------------------------------------------------------------------
@@ -601,28 +604,38 @@ exact mass, molecular formula.
%-----------------------------------------------------------------------------
\subsection{Miscellaneous}
%-----------------------------------------------------------------------------
-\subsubsection{}
+\subsubsection{Abbreviated parts}
+\index{N!}%
+\begin{verbatim}
+ NH : N,/H~nl
+ N! : N,/_
+ N!2 : N,/!
+ SO : S,//O
+ SOO : S,//O^35,//^-35
+
+ <-30,!2,NH,!2,N!,!2,N!2,SO,!2,SOO,!
+\end{verbatim}
+\MCFgraph
+\index{?!}%
+\index{??}%
\begin{verbatim}
- NH,SO,SOO :
- insert hetero atom and group
- simultaneously
+ ?! : /_,!
+ ?? : /_^35,/_-35
+ /?! : isopropyl
+ /??! : tert-butyl
+ /N?! : dimethylamino
- <-30,!2,NH,!,SO,!,SOO,!
- <-30,!4,3:NH,5:SO,7:SOO
+ <30,!9`1,?!,!,??,!,
+ 2:??,4:/??,6:/??!,8:/N?!
\end{verbatim}
\MCFgraph
%-----------------------------------------------------------------------------
\subsubsection{Make block}
-\index{\textbar\textless \textgreater\textbar}% |<
\index{\textbar= =\textbar}% |=
\begin{verbatim}
- |< : start brock
- >| : end brock
-
|= : start brock / bond length=n
=| : end brock
- <-30,!2,|<,``1.2,!4,>|,!2
<-30,!2,|=1.2,!4,=|,!2
\end{verbatim}
\MCFgraph
@@ -641,8 +654,7 @@ exact mass, molecular formula.
<30,!, /'(!,/_,!,OH),
!4,/'(!,/_,!,OH),!3
- <30,!8,
- {2,6}:/'(!,/_,!,OH)
+ <30,!8,{2,6}:/'(!,/_,!,OH)
\end{verbatim}
\MCFgraph
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
@@ -1366,8 +1378,7 @@ beginfont("EN:Paclitaxel","MW:853.91")
1:\,O,!,//O,!,*/OH,!,/Ph,
60~wf,NH,-60,//O,60,Ph,
7:\*,O,-45,//O,60,Ph,
- 11:*\,O,-60,//O,60,
- 12:\*^-15,O,60,//O,-60
+ 11:*/OCO!>rl,12:/*OCO!^-15>lr
)
endfont
\end{verbatim}
@@ -1408,13 +1419,13 @@ beginfont("EN:Quinine","MW:324.42")
MC(
<30,Ph,3=Ph,7:N,6:/O!,
10:\,*/OH,/H~zf^-60,!,
- |,?6,2:N,1:*/H^60,4:*\,!!,
+ |,?6,2:N,1:*/H^60,4:*/!!,
2:@,165~zf,60,5~zb:#
)
endfont
\end{verbatim}
\MCFgraph
-%-----------------------------------------------------------------------------
+%------------------------------------------------------------------------
\onecolumn
\section{Example to use mcf2graph}
\subsection{Molecular definition file}
@@ -1436,8 +1447,7 @@ outputtemplate:="%j-%3c.png"; >
%-------------------------------------------------------------------------
beginfont("N:1","EN:Ampicillin") > begin font(information)
MC(<45,?4,2:N,2=?5,-1:S, > begin MCF (1)
- {3^45,4^-45}:/*H,1://O^15,5:/*COOH^-18, >
- {6^35,6^-35}:/_, >
+ {3^45,4^-45}:/*H,1://O^15,5:/*COOH^-18,6:??, >
4:@,75,NH,!,//O,!,/*NH,!,Ph) > end MCF
endfont > end font
%------------------------------------------------------------------------
@@ -1445,7 +1455,7 @@ beginfont("N:2","EN:Cholesterol") > begin font(information)
MC(<30,?6,{-4,-2}=?6,-4=?5,7=dl, > begin MCF (2)
1:*/OH,{4,12}:*/_^60,9:*/H^60, >
10:/*H^180,{11,-1}:/*H^-60, >
- -1:@,17,/*_,!4,/_,!) > end MCF
+ -1:@,17,/*_,!4,?!) > end MCF
endfont > end font
%------------------------------------------------------------------------
beginfont("N:3","EN:Limonin") > begin font(information)
@@ -1461,7 +1471,7 @@ beginfont("N:4","EN:beta-carotene) > begin font(information)
MC(<30,?6,3=dl,{3,5^35,5^-35}:/_, > begin MCF (4)
4:\,|,!18,{1,3,5,7,9,11,13,15,17}=dr, >
{3,7,12,16}:/_, >
- |,?6,6=dl,{6,2^35,2^-35}:/_) > end MCF
+ |,?6,6=dl,2:??,6:/_) > end MCF
endfont > end font
%------------------------------------------------------------------------
bye
@@ -1735,15 +1745,15 @@ endfont;
%--------------------------------------------------------------------
\begin{document}
\unitlength=1mm%
-\INFO{F:mcf_man_soc,C:139,NO:1,mw:349.40462,fm:C16H19N3O4S,EN:Ampicillin}%
-\INFO{F:mcf_man_soc,C:140,NO:2,mw:386.6532,fm:C27H46O,EN:Cholesterol}%
+\INFO{F:mcf_man_soc,C:140,NO:1,mw:349.40462,fm:C16H19N3O4S,EN:Ampicillin}%
+\INFO{F:mcf_man_soc,C:141,NO:2,mw:386.6532,fm:C27H46O,EN:Cholesterol}%
\end{document}
%--------------------------------------------------------------------
\end{verbatim}%
%############################################################################
%------------------------------------------------------------------------
-\INFO{F:mcf_man_soc,C:139,NO:1,mw:349.40462,fm:C16H19N3O4S,EN:Ampicillin}%
-\INFO{F:mcf_man_soc,C:140,NO:2,mw:386.6532,fm:C27H46O,EN:Cholesterol}%
+\INFO{F:mcf_man_soc,C:140,NO:1,mw:349.40462,fm:C16H19N3O4S,EN:Ampicillin}%
+\INFO{F:mcf_man_soc,C:141,NO:2,mw:386.6532,fm:C27H46O,EN:Cholesterol}%
%------------------------------------------------------------------------
\printindex
%------------------------------------------------------------------------
diff --git a/graphics/mcf2graph/mcf_mplib_exa.pdf b/graphics/mcf2graph/mcf_mplib_exa.pdf
index ff808a4ace..c901af300b 100644
--- a/graphics/mcf2graph/mcf_mplib_exa.pdf
+++ b/graphics/mcf2graph/mcf_mplib_exa.pdf
Binary files differ
diff --git a/graphics/mcf2graph/mcf_mplib_exa.tex b/graphics/mcf2graph/mcf_mplib_exa.tex
index 1dd167811e..520379ffe1 100644
--- a/graphics/mcf2graph/mcf_mplib_exa.tex
+++ b/graphics/mcf2graph/mcf_mplib_exa.tex
@@ -1,7 +1,7 @@
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-% Example of MCF typest with LuaLaTeX(luamplib) by A.Yamaji 2020.12.12
+% Example of MCF typest with LuaLaTeX(luamplib) by A.Yamaji 2021.01.03
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-%%% mcf2graph.mf it must be version 4.54 or later
+%%% mcf2graph.mf it must be version 4.55 or later
\documentclass{article}
%------------------------------------------------------------------------------
\usepackage{luamplib}%
@@ -174,7 +174,7 @@ beginfont("NO:5","EN:Erythromycin","MW:733.93");
14:O,13:/*Et,{1,9}://O,{2,10}:*/_,{4,6^-35,8,12^35}:/*_,
{6^35,11,12^-35}:*/OH,
$3:\*,O,30,|,?6`.7,2:O,{3,5^35}:/_,4:/OH,5^-35:/O!,
- $5:\*^30`1.7,O,!,|,?6`.7,6:O,5:/_,2:/OH,3:/N!_
+ $5:\*^30`1.7,O,!,|,?6`.7,6:O,5:/_,2:/OH,3:/N?!
)
endfont;
\end{verbatim}
@@ -187,7 +187,7 @@ beginfont("NO:5","EN:Erythromycin","MW:733.93");
14:O,13:/*Et,{1,9}://O,{2,10}:*/_,{4,6^-35,8,12^35}:/*_,
{6^35,11,12^-35}:*/OH,
$3:\*,O,30,|,?6`.7,2:O,{3,5^35}:/_,4:/OH,5^-35:/O!,
- $5:\*^30`1.7,O,!,|,?6`.7,6:O,5:/_,2:/OH,3:/N!_
+ $5:\*^30`1.7,O,!,|,?6`.7,6:O,5:/_,2:/OH,3:/N?!
)
ext(
defaultscale:=0.8;
@@ -204,10 +204,10 @@ endfont;
beginfont("EN:Paclitaxel","MW:853.918")
fsize:=(120mm,35mm);
MC(
- ?6,5=d,3:@,|=1,36,45,45,45,45,=|,$5:#,-4=?6,-4=?4,||,-1=wb,-3=wf,-1:O,
- {4^35,4^-35,6}:/_,{3^-60,15}:*/OH,8:/*H^-60,9:*/_^60,10://O,
+ ?6,5=d,3:@,|=1,36,45,45,45,45,=|,5:#,-4=?6,-4=?4,-1=wb,-3=wf,-1:O,
+ 4:??,6:/_,{3^-60,15}:*/OH,8:/*H^-60,9:*/_^60,10://O,
1:\,O,!,//O,!,*/OH,!,/Ph,60~wf,NH,-60,//O,60,Ph,
- 7:\*,O,-45,//O,60,Ph,11:*\,O,-60,//O,60,12:\*^-15,O,60,//O,-60
+ 7:\*,O,-45,//O,60,Ph,11:*/OCO!>rl,12:/*OCO!^-15>lr
)
endfont
\end{verbatim}
@@ -216,10 +216,10 @@ endfont
beginfont("EN:Paclitaxel","MW:853.918")
fsize:=(120mm,35mm);
MC(
- ?6,5=d,3:@,|=1,36,45,45,45,45,=|,$5:#,-4=?6,-4=?4,||,-1=wb,-3=wf,-1:O,
- {4^35,4^-35,6}:/_,{3^-60,15}:*/OH,8:/*H^-60,9:*/_^60,10://O,
+ ?6,5=d,3:@,|=1,36,45,45,45,45,=|,5:#,-4=?6,-4=?4,-1=wb,-3=wf,-1:O,
+ 4:??,6:/_,{3^-60,15}:*/OH,8:/*H^-60,9:*/_^60,10://O,
1:\,O,!,//O,!,*/OH,!,/Ph,60~wf,NH,-60,//O,60,Ph,
- 7:\*,O,-45,//O,60,Ph,11:*\,O,-60,//O,60,12:\*^-15,O,60,//O,-60
+ 7:\*,O,-45,//O,60,Ph,11:*/OCO!>rl,12:/*OCO!^-15>lr
)
ext(
defaultscale:=0.8;
@@ -239,11 +239,11 @@ endfont
beginfont("NO:6","EN:Vancomycin","MW:1449.25");
fsize:=(150mm,50mm);
MC(<-30,|=1,!12,{1,3,12}=zf,7=wf,/H^-60,60,*/OH,60,
- Ph,-4:/Cl,-3:\,O,!,Ph,-4:\,O,!,Ph,-1^15:/Cl,-3:\,/*OH,*/H^-60,$1:#,
- $7:@,$26:#,$1:@,60,//O,60,NH,60,/*H,*/COOH^180,-60,
- Ph,{-2,-4}:/OH,-1:\,Ph,-5:/OH,-2:@,$4:#,=|,
- {3^40,6,9,12}://O,{2,5,8,11}:NH,{1,4^180}:*/H,{7^-60,10^60,14^60}:/*H,||,
- 10:*\^-60,60,//O,!,NH2,13:*\,NH,!,//O,!,/!iPr^-35>60,*/H^60,!~zf,NH,!,
+ Ph,-4:/Cl,-3:\,O,!,Ph,-4:\,O,!,Ph,-1^15:/Cl,-3:\,/*OH,*/H^-60,1:#,
+ 7:@,26:#,$1:@,60,//O,60,NH,60,/*H,*/COOH^180,-60,
+ Ph,{-2,-4}:/OH,-1:\,Ph,-5:/OH,-2:@,4:#,=|,
+ {3^40,6,9,12}://O,{2,5,8,11}:NH,{1,4^180}:*/H,{7^-60,10^60,14^60}:/*H,
+ 10:*\^-60,60,//O,!,NH2,13:*\,NH,!,//O,!,/??!,*/H^60,!~zf,NH,!,
23:\,O,!,|,?6`.7,2:O,3^10:/!OH,{4,5}:/OH,
-1:\,O,!,|,?6`.7,6:O,{3^35,5}:/_,3^-35:/NH2,4:/OH)
endfont;
@@ -253,11 +253,11 @@ endfont;
beginfont("NO:6","EN:Vancomycin","MW:1449.25");
fsize:=(150mm,45mm);
MC(<-30,|=1,!12,{1,3,12}=zf,7=wf,/H^-60,60,*/OH,60,
- Ph,-4:/Cl,-3:\,O,!,Ph,-4:\,O,!,Ph,-1^15:/Cl,-3:\,/*OH,*/H^-60,$1:#,
- $7:@,$26:#,$1:@,60,//O,60,NH,60,/*H,*/COOH^180,-60,
- Ph,{-2,-4}:/OH,-1:\,Ph,-5:/OH,-2:@,$4:#,=|,
- {3^40,6,9,12}://O,{2,5,8,11}:NH,{1,4^180}:*/H,{7^-60,10^60,14^60}:/*H,||,
- 10:*\^-60,60,//O,!,NH2,13:*\,NH,!,//O,!,/!iPr^-35>60,*/H^60,!~zf,NH,!,
+ Ph,-4:/Cl,-3:\,O,!,Ph,-4:\,O,!,Ph,-1^15:/Cl,-3:\,/*OH,*/H^-60,1:#,
+ 7:@,26:#,$1:@,60,//O,60,NH,60,/*H,*/COOH^180,-60,
+ Ph,{-2,-4}:/OH,-1:\,Ph,-5:/OH,-2:@,4:#,=|,
+ {3^40,6,9,12}://O,{2,5,8,11}:NH,{1,4^180}:*/H,{7^-60,10^60,14^60}:/*H,
+ 10:*\^-60,60,//O,!,NH2,13:*\,NH,!,//O,!,/??!,*/H^60,!~zf,NH,!,
23:\,O,!,|,?6`.7,2:O,3^10:/!OH,{4,5}:/OH,
-1:\,O,!,|,?6`.7,6:O,{3^35,5}:/_,3^-35:/NH2,4:/OH)
ext(
diff --git a/macros/latex/contrib/easybook/README.md b/macros/latex/contrib/easybook/README.md
new file mode 100644
index 0000000000..8f75b0f891
--- /dev/null
+++ b/macros/latex/contrib/easybook/README.md
@@ -0,0 +1,42 @@
+# Easybook book document class
+Easybook is a minimalist style template based on the ctexbook book document class. It is mainly suitable for typesetting Chinese books or notes, and can even be slightly modified to become a dissertation template. Some commonly used macro packages have been loaded to achieve general typesetting requirements. Although some details have been considered as much as possible, there are still deficiencies.
+## Compilation method
+Please use the UTF8 encoding and enter the following command on the command line
+```
+xelatex -shell-escape easybook-demo
+bibtex easybook-demo
+makeindex easybook-demo
+xelatex -shell-escape easybook-demo
+xelatex -shell-escape easybook-demo
+```
+## Reference documents
+- [CTeX macro collection manual](https://ctan.org/pkg/ctex)
+- [Xiamen University graduation thesis template](https://github.com/CamuseCao/XMU-thesis)
+- [Fudan University graduation thesis template](https://github.com/stone-zeng/fduthesis)
+- [Wuhan University graduation thesis template](https://github.com/mtobeiyf/whu-thesis)
+- [ElegantBook book template](https://ctan.org/pkg/elegantbook)
+## Website
+| [Gitee](https://gitee.com/TeX-doc/easybook) | [Github](https://github.com/TeX-doc/easybook) | [CTAN]() | [Font](https://wws.lanzous.com/b01ns361i) |
+
+
+
+# easybook 书ç±æ–‡æ¡£ç±»
+
+easybook 是基于 ctexbook 书ç±æ–‡æ¡£ç±»çš„æžç®€é£Žæ ¼æ¨¡æ¿ã€‚它主è¦é€‚用于中文书ç±æˆ–笔记的排版,甚至å¯ä»¥ç¨ä½œä¿®æ”¹æˆä¸ºè®ºæ–‡æ¨¡æ¿ã€‚已加载一些常用的å®ç¨‹åºåŒ…以实现一般的排版è¦æ±‚。尽管已尽å¯èƒ½å¤šåœ°è€ƒè™‘了一些细节,但ä»ç„¶å­˜åœ¨ä¸è¶³ã€‚
+## 编制方法
+请使用 UTF8 ç¼–ç ï¼Œå¹¶åœ¨å‘½ä»¤è¡Œä¸Šè¾“入以下命令
+```
+xelatex -shell-escape easybook-demo
+bibtex easybook-demo
+makeindex easybook-demo
+xelatex -shell-escape easybook-demo
+xelatex -shell-escape easybook-demo
+```
+## å‚考文档
+- [CTeX å®é›†æ‰‹å†Œ](https://ctan.org/pkg/ctex)
+- [厦门大学毕业论文模æ¿](https://github.com/CamuseCao/XMU-thesis)
+- [å¤æ—¦å¤§å­¦æ¯•ä¸šè®ºæ–‡æ¨¡æ¿](https://github.com/stone-zeng/fduthesis)
+- [武汉大学毕业论文模æ¿](https://github.com/mtobeiyf/whu-thesis)
+- [ElegantBook 书ç±æ¨¡æ¿](https://ctan.org/pkg/elegantbook)
+## 网å€
+| [Gitee](https://gitee.com/TeX-doc/easybook) | [Github](https://github.com/TeX-doc/easybook) | [CTAN]() | [字体](https://wws.lanzous.com/b01ns361i) | \ No newline at end of file
diff --git a/macros/latex/contrib/easybook/doc/easybook.pdf b/macros/latex/contrib/easybook/doc/easybook.pdf
new file mode 100644
index 0000000000..19b4476b98
--- /dev/null
+++ b/macros/latex/contrib/easybook/doc/easybook.pdf
Binary files differ
diff --git a/macros/latex/contrib/easybook/easybook-demo.pdf b/macros/latex/contrib/easybook/easybook-demo.pdf
new file mode 100644
index 0000000000..7ec299677d
--- /dev/null
+++ b/macros/latex/contrib/easybook/easybook-demo.pdf
Binary files differ
diff --git a/macros/latex/contrib/easybook/easybook-demo.tex b/macros/latex/contrib/easybook/easybook-demo.tex
new file mode 100644
index 0000000000..91a0848dd0
--- /dev/null
+++ b/macros/latex/contrib/easybook/easybook-demo.tex
@@ -0,0 +1,65 @@
+\documentclass[zihao = -4,openany]{easybook}
+\ctexset
+ {
+ style =
+ {
+ color = navygreen,
+ % cite = authoryear,
+ thmbox = true,
+ % capdash = true,
+ % multoc = true,
+ % withpart = true,
+ % perpart = true,
+ perpage = true
+ },
+ link =
+ {
+ hyperlink = various,
+ linkcolor = lightblue,
+ linktopage = false
+ },
+ spread =
+ {
+ linespread = 1.355,
+ tabspread = 1.05,
+ mathspread = 1,
+ capspread = 1,
+ fnspread = 1
+ },
+ % secnumdepth = 2,
+ % tocdepth = 2
+ }
+
+\AfterPreamble
+ {
+ \title{\sffamily easybook书ç±æ–‡æ¡£ç±»}
+ \author
+ {
+ Qu Yi\thanks{texeasybook@foxmail.com.} \\
+ \textcolor[HTML]{c71d23}{\faGit}~\url{https://gitee.com/TeX-doc/easybook}\thanks{Gitee为项目的主è¦å‘布地å€ã€‚} \\
+ \faGithub~\url{https://github.com/TeX-doc/easybook} \\
+ \textcolor[HTML]{00c2ff}{\faEdge}~\url{https://latexstudio.net}
+ }
+ \date{2021/01/03\hskip\ccwd\relax v1.0}
+ }
+
+\begin{document}
+\frontmatter
+\maketitle
+\subfile{pages/preface}
+\tableofcontents
+
+\mainmatter
+\part{使用示例}
+\subfile{pages/chapter1}
+\subfile{pages/chapter2}
+\subfile{pages/chapter3}
+\subfile{pages/appendix}
+
+\backmatter
+\bibliography{ref/refs}
+\listoffigures
+\listoftables
+\listoflistings
+\printindex
+\end{document} \ No newline at end of file
diff --git a/macros/latex/contrib/easybook/easybook.cls b/macros/latex/contrib/easybook/easybook.cls
new file mode 100644
index 0000000000..71b1d47f47
--- /dev/null
+++ b/macros/latex/contrib/easybook/easybook.cls
@@ -0,0 +1,1176 @@
+%%
+%% This is file `easybook.cls',
+%% generated with the docstrip utility.
+%%
+%% The original source files were:
+%%
+%% easybook.dtx (with options: `class')
+%% Copyright (C) 2021 by Qu Yi <texeasybook@foxmail.com>
+%% This work may be distributed and/or modified under the
+%% conditions of the CC-BY-NC 4.0 License.
+%% Gitee: https://gitee.com/TeX-doc/easybook
+%% Github: https://github.com/TeX-doc/easybook
+\NeedsTeXFormat{LaTeX2e}
+\RequirePackage{l3keys2e}
+\ProvidesExplClass{easybook}{2021/01/03}{v1.0}{}
+
+\cs_generate_variant:Nn \keys_define:nn {nx}
+\cs_generate_variant:Nn \int_to_arabic:n {v}
+\cs_new_protected:Npn \__appto_cmd:Nn #1#2
+ {\ctex_appto_cmd:NnnTF #1{}{#2}{}{\ctex_patch_failure:N #1}}
+
+\bool_set_false:N \l__draft_bool
+\bool_set_false:N \l__newline_bool
+\bool_set_false:N \l__enstyle_bool
+\bool_set_true:N \l__zhtitle_bool
+\bool_set_true:N \l__myfont_bool
+\bool_set_true:N \l__lang_chinese_bool
+\bool_set_false:N \l__paper_bfive_bool
+\bool_set_true:N \l__paper_afour_bool
+\bool_set_true:N \l__page_twoside_bool
+\bool_new:N \l__thmbox_bool
+\bool_new:N \l__capdash_bool
+\bool_new:N \l__multoc_bool
+\bool_new:N \l__chap_withpart_bool
+\bool_new:N \l__foot_perpart_bool
+\clist_new:N \g__hyperref_clist
+\clist_new:N \g__options_clist
+
+\keys_define:nn {easybook}
+ {
+ draft .code:n = {\bool_set_true:N \l__draft_bool},
+ newline .code:n = {\bool_set_true:N \l__newline_bool},
+ enstyle .code:n = {\bool_set_true:N \l__enstyle_bool},
+ entitle .code:n = {\bool_set_false:N \l__zhtitle_bool},
+ english .code:n = {\bool_set_false:N \l__lang_chinese_bool},
+
+ font .choice:,
+ font/adobe .code:n =
+ {
+ \PassOptionsToClass{fontset = #1}{ctexbook}
+ \bool_set_false:N \l__myfont_bool
+ },
+ font/founder .code:n =
+ {
+ \PassOptionsToClass{fontset = #1}{ctexbook}
+ \bool_set_false:N \l__myfont_bool
+ },
+ font/mac .code:n =
+ {
+ \PassOptionsToClass{fontset = #1}{ctexbook}
+ \bool_set_false:N \l__myfont_bool
+ },
+ font/windows .code:n =
+ {
+ \PassOptionsToClass{fontset = #1}{ctexbook}
+ \bool_set_false:N \l__myfont_bool
+ },
+ font/linux .code:n =
+ {
+ \PassOptionsToClass{fontset = ubuntu}{ctexbook}
+ \bool_set_false:N \l__myfont_bool
+ },
+ font/overleaf .code:n =
+ {\bool_set_false:N \l__myfont_bool},
+ font/none .code:n =
+ {
+ \PassOptionsToClass{fontset = #1}{ctexbook}
+ \bool_set_false:N \l__myfont_bool
+ },
+ font .default:n = windows,
+
+ paper .choice:,
+ paper/a4 .code:n = {},
+ paper/b5 .code:n = {\bool_set_true:N \l__paper_bfive_bool},
+ paper .initial:n = a4,
+
+ oneside .value_forbidden:n = true,
+ twoside .value_forbidden:n = true,
+ oneside .code:n =
+ {\bool_set_false:N \l__page_twoside_bool},
+
+ unknown .code:n =
+ {\clist_gput_right:No \g__options_clist{\CurrentOption}}
+ }
+
+\ProcessKeysOptions{easybook}
+
+\bool_if:NT \l__myfont_bool{\PassOptionsToClass{fontset = none}{ctexbook}}
+\bool_if:NT \l__enstyle_bool
+ {
+ \bool_set_false:N \l__lang_chinese_bool
+ \bool_set_false:N \l__zhtitle_bool
+ \bool_set_true:N \l__newline_bool
+ }
+\bool_if:NTF \l__lang_chinese_bool
+ {\PassOptionsToClass{scheme = chinese}{ctexbook}}
+ {\PassOptionsToClass{scheme = plain}{ctexbook}}
+
+\PassOptionsToClass{\g__options_clist}{ctexbook}
+\PassOptionsToPackage{CJKmath = true}{xeCJK}
+\LoadClass[UTF8]{ctexbook}
+
+\tl_new:N \g__keys_color_tl
+\tl_new:N \g__keys_cite_tl
+\fp_new:N \g__line_spread_fp
+\fp_new:N \g__tab_spread_fp
+\tl_new:N \g__math_spread_tl
+\tl_new:N \g__cap_spread_tl
+\tl_new:N \g__foot_spread_tl
+
+\ctex_define:n
+ {
+ style .meta:nn = {ctex/style}{#1},
+ link .meta:nn = {ctex/link}{#1},
+ spread .meta:nn = {ctex/spread}{#1},
+ style/color .choices:nn =
+ {black,navygreen,navyblue}
+ {\tl_set_eq:NN \g__keys_color_tl\l_keys_choice_tl},
+ style/color .initial:n = black,
+ style/cite .choices:nn =
+ {number,authoryear}
+ {\tl_set_eq:NN \g__keys_cite_tl\l_keys_choice_tl},
+ style/cite .initial:n = number,
+
+ style/thmbox .bool_set:N = \l__thmbox_bool,
+ style/thmbox .default:n = true,
+ style/thmbox .initial:n = false,
+ style/capdash .bool_set:N = \l__capdash_bool,
+ style/capdash .default:n = true,
+ style/capdash .initial:n = false,
+ style/multoc .bool_set:N = \l__multoc_bool,
+ style/multoc .default:n = true,
+ style/multoc .initial:n = false,
+ style/withpart .bool_set:N = \l__chap_withpart_bool,
+ style/withpart .default:n = true,
+ style/withpart .initial:n = false,
+ style/perpart .bool_set:N = \l__foot_perpart_bool,
+ style/perpart .default:n = true,
+ style/perpart .initial:n = false,
+ style/perpage .bool_set:N = \l__foot_perpage_bool,
+ style/perpage .default:n = true,
+ style/perpage .initial:n = false,
+
+ spread/linespread .fp_set:N = \g__line_spread_fp,
+ spread/linespread .initial:n = 1.3,
+ spread/tabspread .fp_set:N = \g__tab_spread_fp,
+ spread/tabspread .initial:n = 1,
+ spread/mathspread .tl_set:N = \g__math_spread_tl,
+ spread/mathspread .initial:n = 1,
+ spread/capspread .tl_set:N = \g__cap_spread_tl,
+ spread/capspread .initial:n = 1,
+ spread/fnspread .tl_set:N = \g__foot_spread_tl,
+ spread/fnspread .initial:n = 1,
+
+ lstlistlistingname .tl_set:N = \lstlistlistingname,
+ lstlistingname .tl_set:N = \lstlistingname
+ }
+
+\RequirePackage[svgnames]{xcolor}
+\cs_new_protected:Nn \__load_color_black:
+ {\definecolorset{HTML}{ctex@}{}{frame,000000;emph,000000;verb,000000}}
+\cs_new_protected:Nn \__load_color_navygreen:
+ {\definecolorset{HTML}{ctex@}{}{frame,005752;emph,004986;verb,a40000}}
+\cs_new_protected:Nn \__load_color_navyblue:
+ {\definecolorset{HTML}{ctex@}{}{frame,005982;emph,eb6877;verb,a4005b}}
+\cs_new_protected:Nn \__load_color:
+ {\use:c {__load_color_ \g__keys_color_tl :}}
+\ctex_at_end_preamble:n {\__load_color:}
+
+\RequirePackage{pdfpages,subfiles}
+\includepdfset{fitpaper = true}
+\RequirePackage[hang,stable]{footmisc}
+\RequirePackage{setspace,zhlineskip}
+\RequirePackage{amsthm,thmtools,cases}
+\RequirePackage[noto,upint]{newtxmath}
+\RequirePackage{chemformula}
+\RequirePackage{chemfig}
+\RequirePackage{siunitx,physics,bm}
+\RequirePackage[normalem]{ulem}
+\RequirePackage[protrusion = false]{microtype}
+\RequirePackage{hologo}
+\hologoSetup{discretionarybreak = true}
+\RequirePackage{rotfloat}
+\RequirePackage{geometry,marginnote,nccfoots,tablefootnote}
+\RequirePackage{fancyhdr,titletoc}
+\RequirePackage{caption,bicaption,subcaption}
+\RequirePackage{graphicx,wrapfig}
+\RequirePackage{zhlipsum,fontawesome,pifont}
+\RequirePackage{tabularx,multirow,makecell,tabu,booktabs}
+\RequirePackage{paralist,tasks}
+\RequirePackage[shortlabels,inline]{enumitem}
+\RequirePackage[most]{tcolorbox}
+\RequirePackage[sort&compress]{gbt7714}
+\RequirePackage[xindy]{imakeidx}
+
+\sys_if_engine_xetex:TF
+ {
+ \cs_new_eq:NN \__set_family:nnn \xeCJK_set_family:nnn
+ \cs_new_eq:NN \__switch_family:n \xeCJK_switch_family:n
+ }{
+ \cs_new_eq:NN \__set_family:nnn \ctex_ltj_set_family:nnn
+ \cs_new_eq:NN \__switch_family:n \ctex_ltj_switch_family:n
+ }
+
+\cs_new_protected:Npn \__setmainfont:nn #1#2
+ {\__fontspec_main_setmainfont:nn {#2}{#1}}
+\cs_new_protected:Npn \__setsansfont:nn #1#2
+ {\__fontspec_main_setsansfont:nn {#2}{#1}}
+\cs_new_protected:Npn \__setmonofont:nn #1#2
+ {\__fontspec_main_setmonofont:nn {#2}{#1}}
+\cs_new_protected:Npn \__setCJKmainfont:nn #1#2
+ {\__set_family:nnn {\CJKrmdefault}{#2}{#1}}
+\cs_new_protected:Npn \__setCJKsansfont:nn #1#2
+ {\__set_family:nnn {\CJKsfdefault}{#2}{#1}}
+\cs_new_protected:Npn \__setCJKmonofont:nn #1#2
+ {\__set_family:nnn {\CJKttdefault}{#2}{#1}}
+\cs_new_protected:Npn \__set_zhfont_songti:nn #1#2
+ {\__set_family:nnn {songti}{#2}{#1}}
+\cs_new_protected:Npn \__set_zhfont_heiti:nn #1#2
+ {\__set_family:nnn {heiti}{#2}{#1}}
+\cs_new_protected:Npn \__set_zhfont_kaishu:nn #1#2
+ {\__set_family:nnn {kaishu}{#2}{#1}}
+\cs_new_protected:Npn \__set_zhfont_fangsong:nn #1#2
+ {\__set_family:nnn {fangsong}{#2}{#1}}
+
+\tl_const:Nn \__option_zhfont:
+ {UprightFont = *,AutoFakeBold = 1.5,ItalicFont = *}
+\cs_new_protected:Npx \__setCJKmainfont:n #1
+ {\__setCJKmainfont:nn {#1}{\__option_zhfont:}}
+\cs_new_protected:Npx \__setCJKsansfont:n #1
+ {\__setCJKsansfont:nn {#1}{\__option_zhfont:}}
+\cs_new_protected:Npx \__setCJKmonofont:n #1
+ {\__setCJKmonofont:nn {#1}{\__option_zhfont:}}
+\cs_new_protected:Npx \__set_zhfont_songti:n #1
+ {\__set_zhfont_songti:nn {#1}{\__option_zhfont:}}
+\cs_new_protected:Npx \__set_zhfont_heiti:n #1
+ {\__set_zhfont_heiti:nn {#1}{\__option_zhfont:}}
+\cs_new_protected:Npx \__set_zhfont_kaishu:n #1
+ {\__set_zhfont_kaishu:nn {#1}{\__option_zhfont:}}
+\cs_new_protected:Npx \__set_zhfont_fangsong:n #1
+ {\__set_zhfont_fangsong:nn {#1}{\__option_zhfont:}}
+
+\bool_if:NT \l__myfont_bool
+ {
+ \__setmainfont:nn {NotoSerif}
+ {
+ Extension = .ttf,
+ UprightFont = *-Regular,
+ BoldFont = *-Bold,
+ ItalicFont = *-Italic
+ }
+ \__setsansfont:nn {NotoSans}
+ {
+ Extension = .ttf,
+ UprightFont = *-Regular,
+ BoldFont = *-Bold,
+ ItalicFont = *-Italic
+ }
+ \__setmonofont:nn {NotoSansMono}
+ {
+ Extension = .ttf,
+ UprightFont = *-Regular,
+ BoldFont = *-Bold
+ }
+ \__setCJKmainfont:nn {FZShuSong-Z01S}
+ {
+ UprightFont = *,
+ BoldFont = FZHei-B01S,
+ ItalicFont = FZKai-Z03S
+ }
+ \__setCJKsansfont:n {FZHei-B01S}
+ \__setCJKmonofont:n {FZFangSong-Z02S}
+ \__set_zhfont_songti:n {FZShuSong-Z01S}
+ \__set_zhfont_heiti:n {FZHei-B01S}
+ \__set_zhfont_kaishu:n {FZKai-Z03S}
+ \__set_zhfont_fangsong:n {FZFangSong-Z02S}
+ \cs_new_protected:Npn \songti{\__switch_family:n {songti}}
+ \cs_new_protected:Npn \heiti{\__switch_family:n {heiti}}
+ \cs_new_protected:Npn \kaishu{\__switch_family:n {kaishu}}
+ \cs_new_protected:Npn \fangsong{\__switch_family:n {fangsong}}
+ }
+\cs_if_exist:NF \kaishu{\cs_gset_eq:NN \kaishu\normalfont}
+
+\bool_if:NT \l__paper_afour_bool
+ {
+ \geometry
+ {
+ a4paper,
+ columnsep = 2\ccwd,
+ vmargin = 2.54cm,
+ hmargin = 3.17cm,
+ headheight = 2.04cm,
+ headsep = 0.5cm,
+ footskip = 0.79cm,
+ footnotesep = 0.5cm,
+ marginparsep = 8pt,
+ marginparwidth = 2.54cm
+ }
+ }
+\bool_if:NT \l__paper_bfive_bool
+ {
+ \geometry
+ {
+ b5paper,
+ columnsep = 2\ccwd,
+ margin = 2.54cm,
+ headheight = 2.09cm,
+ headsep = 0.45cm,
+ footskip = 0.7cm,
+ footnotesep = 0.45cm,
+ marginparsep = 0.25cm,
+ marginparwidth = 2.25cm
+ }
+ }
+
+\cs_gset:Npn \cleardoublepage
+ {
+ \clearpage
+ \bool_if:NT \l__page_twoside_bool
+ {
+ \int_if_odd:nF \c@page
+ {\hbox:n {}\thispagestyle{empty}\clearpage}
+ }
+ }
+\cs_gset:Npn \frontmatter
+ {
+ \cleardoublepage
+ \@mainmatterfalse
+ \pagenumbering{Roman}
+ }
+\pagestyle{fancy}
+\fancyhf{}
+\bool_if:NTF \l__page_twoside_bool
+ {
+ \cs_gset:Npn \chaptermark#1
+ {
+ \markboth
+ {
+ \MakeUppercase
+ {
+ \ifnum\c@secnumdepth>\m@ne
+ \if@mainmatter
+ \ifodd\CTEX@chapter@numbering
+ \CTEXthechapter\hspace{\ccwd}
+ \fi
+ \fi
+ \fi#1
+ }
+ }{
+ \MakeUppercase
+ {
+ \ifnum\c@secnumdepth>\m@ne
+ \if@mainmatter
+ \ifodd\CTEX@chapter@numbering
+ \CTEXthechapter\hspace{\ccwd}
+ \fi
+ \fi
+ \fi#1
+ }
+ }
+ }
+ \fancyhead[EC]{\color{ctex@frame}\kaishu\leftmark}
+ \fancyhead[OC]{\color{ctex@frame}\kaishu\rightmark}
+ \fancyhead[EL,OR]{\color{ctex@frame}\thepage}
+ \cs_gset_eq:NN \ps@plain\ps@empty
+ }{
+ \cs_gset:Npn \chaptermark#1
+ {
+ \markboth
+ {
+ \MakeUppercase
+ {
+ \ifnum\c@secnumdepth>\m@ne
+ \if@mainmatter
+ \ifodd\CTEX@chapter@numbering
+ \CTEXthechapter\hspace{\ccwd}
+ \fi
+ \fi
+ \fi#1
+ }
+ }{}
+ }
+ \fancyhead[L]{\color{ctex@frame}\kaishu\leftmark}
+ \fancyhead[R]{\color{ctex@frame}\kaishu\rightmark}
+ \fancyfoot[C]{\color{ctex@frame}\thepage}
+ \fancypagestyle{plain}
+ {
+ \fancyhf{}\cs_gset:Npn\headrule{}
+ \fancyfoot[C]{\color{ctex@frame}\thepage}
+ }
+ }
+\cs_gset:Npn \sectionmark#1
+ {
+ \markright
+ {
+ \ifnum\c@secnumdepth>\z@
+ \ifodd\CTEX@section@numbering
+ \CTEXthesection\hspace{0.5\ccwd}
+ \fi
+ \fi#1
+ }
+ }
+\cs_gset:Npn \headrule
+ {
+ \color{ctex@frame}\vspace{2.5pt}
+ \hrule width\textwidth height 0.75pt
+ }
+\bool_if:NT \l__draft_bool
+ {
+ \bool_if:NTF \l__page_twoside_bool
+ {\fancyfoot[C]{\color{gray!60}\sffamily\today}}
+ {\fancyhead[C]{\color{gray!60}\sffamily\today}}
+ \geometry{showframe}
+ }
+
+\titlecontents{part}
+ [0\ccwd]
+ {\addvspace{1pc}\sffamily\large}
+ {}
+ {}
+ {\normalsize\titlerule*{}\bf\contentspage}
+\titlecontents{chapter}
+ [0\ccwd]
+ {\addvspace{1pc}\sffamily\large}
+ {\thecontentslabel\hspace{\ccwd}}
+ {}
+ {\normalsize\titlerule*[0.55pc]{\scalebox{1.2}{$\cdot$}}\bf\contentspage}
+\titlecontents{section}
+ [1.5\ccwd]
+ {\addvspace{0.35pc}}
+ {\thecontentslabel\hspace{\ccwd}}
+ {}
+ {\titlerule*[0.55pc]{\scalebox{1.2}{$\cdot$}}\contentspage}
+\titlecontents{subsection}
+ [3.8\ccwd]
+ {\addvspace{0.35pc}}
+ {\thecontentslabel\hspace{\ccwd}}
+ {}
+ {\titlerule*[0.55pc]{\scalebox{1.2}{$\cdot$}}\contentspage}
+\titlecontents{figure}
+ [0\ccwd]
+ {\addvspace{0.2pc}}
+ {\thecontentslabel\hspace{\ccwd}}
+ {}
+ {\titlerule*[0.55pc]{\scalebox{1.2}{$\cdot$}}\contentspage}
+\titlecontents{table}
+ [0\ccwd]
+ {\addvspace{0.2pc}}
+ {\thecontentslabel\hspace{\ccwd}}
+ {}
+ {\titlerule*[0.55pc]{\scalebox{1.2}{$\cdot$}}\contentspage}
+\contentsuse{lstlisting}{lol}
+\titlecontents{lstlisting}
+ [0\ccwd]
+ {\addvspace{0.2pc}}
+ {\thecontentslabel\hspace{\ccwd}}
+ {}
+ {\titlerule*[0.55pc]{\scalebox{1.2}{$\cdot$}}\contentspage}
+
+\cs_gset:Npn \tableofcontents
+ {
+ \if@twocolumn
+ \@restonecoltrue\onecolumn
+ \bool_if:NT \l__multoc_bool{\twocolumn}
+ \else
+ \@restonecolfalse
+ \bool_if:NT \l__multoc_bool{\twocolumn}
+ \fi
+ \chapter*{\contentsname}
+ \bool_if:NTF \l__page_twoside_bool
+ {\markboth{\MakeUppercase\contentsname}{\MakeUppercase\contentsname}}
+ {\markboth{\MakeUppercase\contentsname}{}}
+ \vspace*{-1pc}
+ \@starttoc{toc}
+ \if@restonecol
+ \twocolumn
+ \else
+ \onecolumn
+ \fi
+ }
+\cs_gset:Npn \listoffigures
+ {
+ \if@twocolumn
+ \@restonecoltrue\onecolumn
+ \bool_if:NT \l__multoc_bool{\twocolumn}
+ \else
+ \@restonecolfalse
+ \bool_if:NT \l__multoc_bool{\twocolumn}
+ \fi
+ \chapter*{\phantomsection\listfigurename}
+ \addcontentsline{toc}{chapter}{\listfigurename}
+ \bool_if:NTF \l__page_twoside_bool
+ {\markboth{\MakeUppercase\listfigurename}{\MakeUppercase\listfigurename}}
+ {\markboth{\MakeUppercase\listfigurename}{}}
+ \vspace*{-1pc}
+ \@starttoc{lof}
+ \if@restonecol
+ \twocolumn
+ \else
+ \onecolumn
+ \fi
+ }
+\cs_gset:Npn \listoftables
+ {
+ \if@twocolumn
+ \@restonecoltrue\onecolumn
+ \bool_if:NT \l__multoc_bool{\twocolumn}
+ \else
+ \@restonecolfalse
+ \bool_if:NT \l__multoc_bool{\twocolumn}
+ \fi
+ \chapter*{\phantomsection\listtablename}
+ \addcontentsline{toc}{chapter}{\listtablename}
+ \bool_if:NTF \l__page_twoside_bool
+ {\markboth{\MakeUppercase\listtablename}{\MakeUppercase\listtablename}}
+ {\markboth{\MakeUppercase\listtablename}{}}
+ \vspace*{-1pc}
+ \@starttoc{lot}
+ \if@restonecol
+ \twocolumn
+ \else
+ \onecolumn
+ \fi
+ }
+\cs_new:Npn \listoflistings
+ {
+ \begingroup
+ \@ifundefined{@restonecoltrue}{}
+ {
+ \if@twocolumn
+ \@restonecoltrue\onecolumn
+ \bool_if:NT \l__multoc_bool{\twocolumn}
+ \else
+ \@restonecolfalse
+ \bool_if:NT \l__multoc_bool{\twocolumn}
+ \fi
+ }
+ \chapter*{\phantomsection\lstlistlistingname}
+ \addcontentsline{toc}{chapter}{\lstlistlistingname}
+ \bool_if:NTF \l__page_twoside_bool
+ {\markboth{\MakeUppercase\lstlistlistingname}{\MakeUppercase\lstlistlistingname}}
+ {\markboth{\MakeUppercase\lstlistlistingname}{}}
+ \vspace*{-0.2pc}
+ \@starttoc{lol}
+ \@ifundefined{@restonecoltrue}{}
+ {
+ \if@restonecol
+ \twocolumn
+ \else
+ \onecolumn
+ \fi
+ }
+ \endgroup
+ }
+
+\cs_gset:Npn \bibsection{\chapter{\bibname}}
+\skip_set:Nn \bibsep{0ex}
+\cs_new_protected:Npn \__load_cite_number:
+ {
+ \setcitestyle{square,comma,super}
+ \bibliographystyle{gbt7714-numerical}
+ }
+\cs_new_protected:Nn \__load_cite_authoryear:
+ {\bibliographystyle{gbt7714-author-year}}
+\cs_new_protected:Nn \__load_cite:
+ {\use:c {__load_cite_ \g__keys_cite_tl :}}
+\ctex_at_end_preamble:n {\__load_cite:}
+\makeindex[
+ intoc,
+ options = -M~texindy~-C~utf8,
+ program = truexindy,
+ columns = 2,
+ columnsep = 2\ccwd
+ ]
+\indexsetup
+ {
+ level = \chapter*,
+ toclevel = chapter,
+ firstpagestyle = plain
+ }
+\patchcmd\imki@indexheaders
+ {\@mkboth{\MakeUppercase\indexname}{\MakeUppercase\indexname}}
+ {
+ \bool_if:NTF \l__page_twoside_bool
+ {\markboth{\MakeUppercase\indexname}{\MakeUppercase\indexname}}
+ {\markboth{\MakeUppercase\indexname}{}}
+ }
+ {}{}
+
+\DeclareCaptionLabelSeparator{ccwd}{\hspace{\ccwd}}
+\DeclareCaptionLabelFormat{parens}{\bothIfFirst{#1}{~}(#2)}
+\captionsetup
+ {
+ format = hang,
+ % figurewithin = section,
+ % tablewithin = section,
+ labelfont = {sf,small,color = ctex@frame},
+ labelsep = ccwd,
+ textfont = {sf,small,stretch = \g__cap_spread_tl},
+ belowskip = 0pt,aboveskip = 10pt
+ }
+\captionsetup[subfigure]
+ {
+ labelfont = {sf,small,color = ctex@frame},
+ labelformat = parens,
+ belowskip = 2pt,aboveskip = 6pt
+ }
+\captionsetup[lstlisting]{singlelinecheck = false}
+\captionsetup[figure][bi-second]{name = Figure}
+\captionsetup[table][bi-second]{name = Table}
+\cs_new:Npn \__arabic:n #1{\int_to_arabic:v {c@#1}}
+\AtBeginDocument
+ {
+ \bool_if:NT \l__capdash_bool
+ {
+ \cs_gset:Npn \thefigure{\thechapter\textendash\__arabic:n {figure}}
+ \cs_gset:Npn \thetable{\thechapter\textendash\__arabic:n {table}}
+ \cs_gset:Npn \thelstlisting{\thechapter\textendash\__arabic:n {lstlisting}}
+ }
+ }
+\AtBeginEnvironment{tabularx}
+ {\exp_args:Nx \linespread{\fp_use:N \g__tab_spread_fp}\selectfont\ignorespaces}
+\AtBeginEnvironment{tabular}
+ {\exp_args:Nx \linespread{\fp_use:N \g__tab_spread_fp}\selectfont\ignorespaces}
+
+\skip_set:Nn \parskip{0pt plus 2pt minus 1pt}
+\skip_set:Nn \floatsep{12pt plus 2pt minus 2pt}
+\skip_set:Nn \intextsep{14pt plus 2pt minus 2pt}
+\skip_set:Nn \textfloatsep{16pt plus 2pt minus 4pt}
+\skip_set:Nn \dbltextfloatsep{16pt plus 2pt minus 4pt}
+\skip_set:Nn \@fpsep{8pt plus 2.0fil}
+\setcounter{topnumber}{4}
+\setcounter{bottomnumber}{4}
+\setcounter{totalnumber}{8}
+\cs_gset:Npn \textfraction{0.18}
+\cs_gset:Npn \topfraction{0.85}
+\cs_gset:Npn \bottomfraction{0.65}
+\cs_gset:Npn \floatpagefraction{0.60}
+\ctex_after_end_preamble:n
+ {\exp_args:Nx \linespread{\fp_use:N \g__line_spread_fp}\selectfont}
+
+\newcolumntype{L}{X}
+\newcolumntype{C}{>{\centering\arraybackslash}X}
+\newcolumntype{R}{>{\raggedleft\arraybackslash}X}
+\graphicspath{{figures/}}
+\DeclareGraphicsExtensions{.pdf,.png,.jpg,.eps,.tif}
+
+\setlist
+ {
+ labelsep = .75\ccwd,listparindent = 2\ccwd,
+ itemsep = .75ex plus .1ex,parsep = 0ex,topsep = .75ex plus .1ex,partopsep = 0ex
+ }
+\setlist[itemize,1]
+ {label = \color{ctex@emph}\ensuremath{\bullet},leftmargin = *}
+\setlist[itemize,2]
+ {label = \color{ctex@emph}\ensuremath{\circ},leftmargin = *}
+\setlist[enumerate,1]
+ {label = \color{ctex@emph}\arabic*.,ref = \arabic*,leftmargin = *}
+\setlist[enumerate,2]
+ {label = \color{ctex@emph}(\alph*),ref = \theenumi(\alph*),leftmargin = *}
+\setlist[description]
+ {font = \color{ctex@emph}\sf,labelwidth = *,leftmargin = 2\ccwd}
+\newlist{outlinelist}{itemize}{1}
+\setlist[outlinelist]
+ {label = \color{ctex@emph}\upshape\ding{112},itemsep = .5ex plus .1ex,leftmargin = *}
+\skip_set:Nn \pltopsep{.75ex plus .1ex}
+\skip_set:Nn \plpartopsep{0ex}
+\skip_set:Nn \plitemsep{.75ex plus .1ex}
+\skip_set:Nn \plparsep{0ex}
+\cs_new:Npn \circled#1
+ {
+ \lower .7ex
+ \hbox{\tikz\draw(0pt,0pt)circle(.5\ccwd)node{\makebox[\ccwd][c]{\small#1}};}
+ }
+
+\tl_new:N \theoremname
+\tl_new:N \definitioname
+\tl_new:N \lemmaname
+\tl_new:N \corollaryname
+\tl_new:N \propositioname
+\tl_new:N \examplename
+\tl_new:N \remarkname
+\tl_new:N \exercisename
+
+\bool_if:NTF \l__lang_chinese_bool
+ {
+ \tl_set:Nn \theoremname{定ç†}
+ \tl_set:Nn \definitioname{定义}
+ \tl_set:Nn \lemmaname{引ç†}
+ \tl_set:Nn \corollaryname{推论}
+ \tl_set:Nn \propositioname{性质}
+ \tl_set:Nn \examplename{例}
+ \tl_set:Nn \remarkname{注}
+ \tl_set:Nn \exercisename{练习}
+ }{
+ \tl_set:Nn \theoremname{Theorem}
+ \tl_set:Nn \definitioname{Definition}
+ \tl_set:Nn \lemmaname{Lemma}
+ \tl_set:Nn \corollaryname{Corollary}
+ \tl_set:Nn \propositioname{Proposition}
+ \tl_set:Nn \examplename{Example}
+ \tl_set:Nn \remarkname{Remark}
+ \tl_set:Nn \exercisename{Exercise}
+ }
+
+\declaretheoremstyle[
+ spaceabove = .75ex plus .1ex,
+ spacebelow = .75ex plus .1ex,
+ headindent = 0\ccwd,
+ headfont = \color{ctex@emph}\sffamily,
+ notefont = {},
+ notebraces = {}{},
+ bodyfont = \normalfont,
+ headpunct = {.},
+ postheadspace = \ccwd,
+ numberwithin = chapter,
+ headformat = \NAME\space\NUMBER\NOTE
+ ]{mythm}
+\declaretheorem[style = mythm,name = \theoremname]{theorem}
+\declaretheorem[style = mythm,name = \definitioname]{definition}
+\declaretheorem[style = mythm,name = \lemmaname]{lemma}
+\declaretheorem[style = mythm,name = \corollaryname]{corollary}
+\declaretheorem[style = mythm,name = \propositioname]{proposition}
+\declaretheorem[style = mythm,name = \examplename]{example}
+\cs_gset_eq:NN \proof\relax
+\declaretheorem{remark}[
+ style = mythm,
+ name = \faCommentingO\space\remarkname,
+ numbered = no
+ ]
+\declaretheorem{proof}[
+ style = mythm,
+ name = \faPencilSquareO\space\proofname,
+ numbered = no,
+ qed = \qedsymbol
+ ]
+
+\settasks
+ {
+ label = (\Alph*),
+ after-item-skip = 0ex plus .1ex,
+ column-sep = .5\ccwd,
+ item-indent = 2\ccwd,
+ label-width = 1.5\ccwd
+ }
+\setchemformula
+ {
+ math-scripts = false,
+ charge-hshift = 0.25\ccwd,
+ subscript-vshift = -0.2ex
+ }
+\sisetup
+ {
+ detect-family,
+ detect-weight,
+ detect-shape,
+ detect-inline-family = math,
+ detect-inline-weight = math,
+ detect-display-math,
+ unit-math-rm = \mathrm,
+ number-math-rm = \mathrm,
+ table-parse-only,
+ group-digits = false
+ }
+\allowdisplaybreaks[4]
+\cs_gset:Npn \ULthickness{.75pt}
+\SetMathEnvironmentSinglespace{\g__math_spread_tl}
+\skip_set:Nn \jot{4pt plus 1pt minus 1pt}
+\ctex_after_end_preamble:n
+ {
+ \skip_set:Nn \abovedisplayskip{5pt plus 1pt minus 1pt}
+ \skip_set:Nn \belowdisplayskip{5pt plus 1pt minus 1pt}
+ \skip_set:Nn \abovedisplayshortskip{0pt}
+ \skip_set:Nn \belowdisplayshortskip{5pt plus 1pt minus 1pt}
+ }
+\cs_gset:Npn \tagform@#1
+ {\maketag@@@{\color{ctex@emph}(\ignorespaces#1\unskip\@@italiccorr)}}
+
+\tcbset
+ {
+ thmsty/.style =
+ {
+ enhanced~jigsaw,pad~at~break* = 3pt,
+ opacityback = 0,
+ colframe = ctex@emph,
+ left = .2pc,right = .2pc,top = .5pc,bottom = .5pc,middle= .5pc,
+ arc = 0pt
+ },
+ outlinesty/.style =
+ {
+ enhanced,nofloat,
+ tikznode~boxed~title,
+ interior~style = white,colframe = ctex@emph,
+ colbacktitle = white,coltitle = ctex@emph,
+ fonttitle = \large\sffamily,fontupper = \itshape,
+ boxed~title~style = {size = normal,opacityframe = 0,boxrule = 0pt},
+ attach~boxed~title~to~top~center = {yshift = -\tcboxedtitleheight/2},
+ arc = 3pt,
+ after~skip = 3ex,
+ left = 1.5pc,right = 1.5pc,top = 1pc,bottom = 0.5pc,
+ boxsep = 5pt
+ },
+ exsty/.style =
+ {
+ enhanced,on~line,
+ arc = 5pt,
+ fontupper = \sffamily\Large,
+ boxrule = 1pt,boxsep = 0pt,
+ left = 6pt,right = 6pt,top = 3.5pt,bottom = 3.5pt,
+ before~skip = 4ex,after~skip = 2.25ex
+ },
+ breakable,
+ boxrule = .75pt
+ }
+\ctex_at_end_preamble:n
+ {
+ \bool_if:NT \l__thmbox_bool
+ {
+ \tcolorboxenvironment{theorem}{thmsty}
+ \tcolorboxenvironment{definition}{thmsty}
+ \tcolorboxenvironment{lemma}{thmsty}
+ \tcolorboxenvironment{corollary}{thmsty}
+ \tcolorboxenvironment{proposition}{thmsty}
+ \tcolorboxenvironment{example}{thmsty}
+ }
+ }
+\NewDocumentEnvironment{outline}{O{\abstractname}}
+ {
+ \begin{tcolorbox}[outlinesty,title = #1]
+ \begin{outlinelist}
+ }{
+ \end{outlinelist}
+ \end{tcolorbox}
+ }
+\NewDocumentEnvironment{exercise}{sO{black}O{1.}O{\exercisename}}
+ {
+ \IfBooleanF{#1}
+ {
+ \refstepcounter{section}
+ \addcontentsline{toc}{section}{\CTEXthesection\hspace{\ccwd}#4}
+ \markright
+ {
+ \ifnum\c@secnumdepth>\z@
+ \CTEXthesection\hspace{0.5\ccwd}
+ \fi#4
+ }
+ }
+ \begin{center}
+ \bool_if:NTF \l__thmbox_bool
+ {
+ \tcbox[
+ exsty,
+ colback = #2!8!white,colframe = #2!50!black,
+ drop~fuzzy~shadow = #2!50!white,
+ ]{\IfBooleanF{#1}{\CTEXthesection\hspace{0.5\ccwd}}#4}
+ }{
+ \sffamily\Large\IfBooleanF{#1}{\CTEXthesection\hspace{0.5\ccwd}}#4
+ }
+ \end{center}
+ \begin{compactenum}[#3]
+ }{
+ \end{compactenum}
+ }
+\DeclareTColorBox{mybox}{so}
+ {
+ enhanced~jigsaw,pad~at~break* = 3pt,
+ IfBooleanF = {#1}{opacityback = 0,colframe = ctex@emph},
+ coltitle = black,opacitybacktitle = 0,
+ fonttitle = \sffamily,
+ left = .2pc,right = .2pc,top = .5pc,bottom = .5pc,middle= .5pc,
+ arc = 0pt,
+ toptitle = 2pt,bottomtitle = 2pt,
+ beforeafter~skip=2ex,
+ halign~upper = left,halign~lower = left,
+ center~title,
+ IfValueT = {#2}{title = #2}
+ }
+\NewTCBox{\fuzzy}{O{yellow}O{}}
+ {nobeforeafter,tcbox~raise~base,blank,fuzzy~halo = 2pt~with~#1,#2}
+\DeclareTotalTCBox{\concise}{O{Aqua}O{}v}
+ {
+ nobeforeafter,tcbox~raise~base,
+ top = 2pt,bottom = 2.5pt,left = 2pt,right = 2pt,
+ boxsep = 0pt,arc = 1pt,
+ colback = #1!15!white,#2
+ }{#3}
+
+\skip_set:Nn \footnotemargin{0.5\ccwd}
+\skip_set:Nn \footnotesep{0ex}
+\cs_gset:Npn \hangfootparskip{0ex}
+\cs_gset:Npn \footnoterule
+ {
+ \color{ctex@frame}\hrule width 0.35\columnwidth height 0.75pt
+ \vspace*{2.6pt}\color{black}
+ }
+\bool_if:NT \l__lang_chinese_bool
+ {\cs_gset:Npn \hangfootparindent{2\ccwd}}
+\ctex_at_end_preamble:n
+ {
+ \bool_if:NT \l__chap_withpart_bool
+ {\counterwithin*{chapter}{part}}
+ \bool_if:NT \l__foot_perpart_bool
+ {
+ \counterwithout*{footnote}{chapter}
+ \counterwithin*{footnote}{part}
+ }
+ \bool_if:NT \l__foot_perpage_bool
+ {
+ \counterwithout*{footnote}{chapter}
+ \counterwithin*{footnote}{page}
+ }
+ }
+\patchcmd\@footnotetext
+ {\def\baselinestretch{\ZhLS@footlinespread}}
+ {\def\baselinestretch{\g__foot_spread_tl}}
+ {}{}
+\patchcmd\@mpfootnotetext
+ {\def\baselinestretch{\ZhLS@footlinespread}}
+ {\def\baselinestretch{\g__foot_spread_tl}}
+ {}{}
+\patchcmd\@makefnmark
+ {\normalfont}
+ {\normalfont\rmfamily}
+ {}{}
+\cs_gset:Npn \marginfont{\sffamily\footnotesize}
+
+\lstdefinestyle{mystyle}
+ {
+ language = [LaTeX]TeX,
+ texcsstyle = *\lst@ifdisplaystyle\bfseries\color{ctex@emph}\else\color{ctex@verb}\fi,
+ basicstyle = \ttfamily\lst@ifdisplaystyle\small\else\color{ctex@verb}\fi,
+ framexleftmargin = 0pt,
+ framexrightmargin = 0pt,
+ xleftmargin = 0pt,
+ xrightmargin = 0pt,
+ framesep = 3pt,
+ frame = lines,
+ rulecolor = \color{ctex@frame},
+ commentstyle = \color{gray},
+ emphstyle = \color{ctex@emph},
+ emph =
+ {
+ amsmath,align,aligned,chemfig,cleveref,cases,caption,chemformula,compactenum,description,enumitem,enumerate,exercise,easybook,footmisc,hang,itemize,imakeidx,listings,LaTeX,multline,mybox,paralist,Python,siunitx,split,subnumcases,subcaption,tabularx,thmtools,xcolor
+ },
+ keywordstyle = \lst@ifdisplaystyle\bfseries\color{ctex@emph}\else\color{ctex@verb}\fi,
+ morekeywords =
+ {
+ includegraphics,setmainfont,setsansfont,setmonofont,setCJKmainfont,setCJKsansfont,setCJKmonofont,setCJKfamilyfont,RequirePackage
+ }
+ }
+\lstset
+ {
+ style = mystyle,
+ breaklines = true,
+ resetmargins = true,
+ numbers = left,
+ numberstyle = \small,
+ abovecaptionskip = -1ex,
+ belowcaptionskip = 1ex,
+ aboveskip = 1.5ex plus .2ex minus .1ex,
+ belowskip = 0.55ex plus .2ex minus .1ex,
+ keepspaces = true,
+ framerule = 0.75pt,
+ columns = flexible
+ }
+\lstloadlanguages{C,C++,Java,Python,Matlab}
+\AtBeginEnvironment{verbatim}{\microtypesetup{activate=false}}
+
+\cs_new_protected:Npn \__clist_put_hyperref:n #1
+ {\clist_gput_right:Nn \g__hyperref_clist{#1}}
+\cs_new_protected:Npn \__define_linkcolor:nnn #1#2#3
+ {\definecolorset{HTML}{ctex@}{}{link,#1;url,#2;cite,#3}}
+\cs_new:Npn \__set_linkcolor:n #1
+ {
+ linkcolor/\clist_item:nn {#1}{1} .code:n =
+ {
+ \__define_linkcolor:nnn
+ {\clist_item:nn {#1}{2}}
+ {\clist_item:nn {#1}{3}}
+ {\clist_item:nn {#1}{4}}
+ \__clist_put_hyperref:n
+ {
+ linkcolor = ctex@link,linkbordercolor = ctex@link,
+ urlcolor = ctex@url,urlbordercolor = ctex@url,
+ citecolor = ctex@cite,citebordercolor = ctex@cite
+ }
+ },
+ }
+\cs_new:Npn \__allow_urlbreak:
+ {
+ \cs_new:Npn \__add_urlbreak_points:
+ {\tl_map_function:NN \c__urlbreak_points_tl\do}
+ \__appto_cmd:Nn
+ \UrlBreaks{\UrlOrds\__add_urlbreak_points:}
+ }
+\tl_const:Nn \c__urlbreak_points_tl
+ {ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789}
+
+\keys_define:nx {ctex/link}
+ {
+ hyperlink .choice:,
+ hyperlink .value_required:n = true,
+ hyperlink/edge .code:n = {},
+ hyperlink/various .code:n = {\__clist_put_hyperref:n {colorlinks}},
+ hyperlink/none .code:n = {\__clist_put_hyperref:n {hidelinks}},
+ hyperlink .default:n = edge,
+ hyperlink .initial:n = edge,
+
+ linkcolor .choice:,
+ linkcolor .value_required:n = true,
+ \clist_map_function:nN
+ {
+ {darkgray, 626262,0000B2,005752},
+ {lightblue, 0000ff,004986,eb6877},
+ {crimson, dc143c,00c1c9,afcd20},
+ {hotpink, ff69b4,9d5196,57b5e5}
+ }
+ \__set_linkcolor:n,
+ linkcolor .default:n = darkgray,
+ linkcolor .initial:n = darkgray,
+
+ linktopage .choice:,
+ linktopage .value_required:n = true,
+ linktopage/true .code:n = {\__clist_put_hyperref:n {linktocpage}},
+ linktopage/false .code:n = {\__clist_put_hyperref:n {linktocpage = false}},
+ linktopage .default:n = true,
+ linktopage .initial:n = false
+ }
+
+\RequirePackage[
+ lang = {chinese-utf8},
+ type = {CC},
+ modifier = {by-nc},
+ version = {4.0}
+ ]{doclicense}
+
+\ctex_at_end_preamble:n
+ {
+ \RequirePackage[pdfstartview = FitH,bookmarksnumbered]{hyperref}
+ \RequirePackage{cleveref}
+ \urlstyle{same}
+ \exp_args:NV \hypersetup\g__hyperref_clist
+ \__allow_urlbreak:
+
+ \bool_if:NTF \l__lang_chinese_bool
+ {
+ \keys_set_known:nn {ctex}
+ {
+ contentsname = {目\hspace{\ccwd}录},
+ indexname = {索\hspace{\ccwd}引},
+ listfigurename = {图片索引},
+ listtablename = {表格索引},
+ abstractname = {摘\hspace{\ccwd}è¦},
+ lstlistlistingname = {代ç ç´¢å¼•},
+ lstlistingname = {\faCode 代ç }
+ }
+ \crefformat{equation}{#2å¼ï¼ˆ#1)#3}
+ \crefformat{align}{#2å¼ï¼ˆ#1)#3}
+ \crefformat{multline}{#2å¼ï¼ˆ#1)#3}
+ \crefformat{gather}{#2å¼ï¼ˆ#1)#3}
+ \crefformat{figure}{#2图#1#3}
+ \crefformat{table}{#2表#1#3}
+ \crefformat{chapter}{#2第#1章#3}
+ \crefformat{section}{#2节#1#3}
+ \crefformat{subsection}{#2å°èŠ‚#1#3}
+ \crefformat{theorem}{#2定ç†#1#3}
+ \crefformat{definition}{#2定义#1#3}
+ \crefformat{lemma}{#2引ç†#1#3}
+ \crefformat{corollary}{#2推论#1#3}
+ \crefformat{proposition}{#2性质#1#3}
+ \crefformat{example}{#2例#1#3}
+ }{
+ \keys_set_known:nn {ctex}
+ {
+ abstractname = {Abstract},
+ lstlistlistingname = {List~of~Listings},
+ lstlistingname = {\faCode\space Code}
+ }
+ \crefformat{equation}{#2Equation~(#1)#3}
+ \crefformat{align}{#2Equation~(#1)#3}
+ \crefformat{multline}{#2Equation~(#1)#3}
+ \crefformat{gather}{#2Equation~(#1)#3}
+ \crefformat{figure}{#2Figure~#1#3}
+ \crefformat{table}{#2Table~#1#3}
+ \crefformat{chapter}{#2Chapter~#1#3}
+ \crefformat{section}{#2Section~#1#3}
+ \crefformat{subsection}{#2Subsection~#1#3}
+ \crefformat{theorem}{#2Theorem~#1#3}
+ \crefformat{definition}{#2Definition~#1#3}
+ \crefformat{lemma}{#2Lemma~#1#3}
+ \crefformat{corollary}{#2Corollary~#1#3}
+ \crefformat{proposition}{#2Proposition~#1#3}
+ \crefformat{example}{#2Example~#1#3}
+ }
+ }
+
+\ctex_set:n
+ {
+ secnumdepth = 3,
+ tocdepth = 1,
+ part =
+ {
+ pagestyle = empty,
+ number =
+ {\bool_if:NTF \l__zhtitle_bool{\chinese{part}}{\thepart}},
+ format = {\color{ctex@frame}\sffamily\Huge},
+ aftername =
+ {\bool_if:NTF \l__newline_bool{\par\nobreak}{\hspace{\ccwd}}},
+ tocline = {\CTEXifname{\CTEXthepart\hspace{\ccwd}}{}#2}
+ },
+ chapter =
+ {
+ % pagestyle = fancy,
+ number =
+ {\bool_if:NTF \l__zhtitle_bool{\chinese{chapter}}{\thechapter}},
+ format =
+ {
+ \color{ctex@frame}\sffamily\LARGE
+ \bool_if:NF \l__newline_bool{\centering}
+ },
+ aftername =
+ {\bool_if:NTF \l__newline_bool{\par\nobreak\vskip 1.5pc}{\hspace{\ccwd}}},
+ beforeskip = -1.5ex,
+ afterskip = 3ex,
+ lotskip = 0.8pc,
+ lofskip = 0.8pc,
+ tocline = {\CTEXifname{\protect\numberline{\CTEXthechapter}}{}#2}
+ },
+ section =
+ {
+ hang = true,
+ format = {\color{ctex@frame}\sffamily\Large},
+ aftername = {\hspace{0.5\ccwd}},
+ beforeskip = 1.5ex plus .2ex minus .1ex,
+ afterskip = 1.5ex plus .2ex minus .1ex,
+ tocline = {\CTEXifname{\protect\numberline{\CTEXthesection}}{}#2}
+ },
+ subsection =
+ {
+ hang = true,
+ format = {\color{ctex@frame}\sffamily\large},
+ aftername = {\hspace{0.5\ccwd}},
+ beforeskip = 1.3ex plus .2ex minus .1ex,
+ afterskip = 1.3ex plus .2ex minus .1ex,
+ tocline = {\CTEXifname{\protect\numberline{\CTEXthesubsection}}{}#2}
+ },
+ subsubsection =
+ {
+ hang = true,
+ format = {\color{ctex@frame}\sffamily},
+ aftername = {\hspace{0.5\ccwd}},
+ beforeskip = \parskip,
+ afterskip = \parskip
+ }
+ }
+
+\bool_if:NF \l__newline_bool
+ {
+ \ctex_set:n
+ {
+ part/hang = true,
+ chapter/hang = true
+ }
+ }
+%%
+%% End of file `easybook.cls'. \ No newline at end of file
diff --git a/macros/latex/contrib/easybook/pages/appendix.tex b/macros/latex/contrib/easybook/pages/appendix.tex
new file mode 100644
index 0000000000..f5981487b1
--- /dev/null
+++ b/macros/latex/contrib/easybook/pages/appendix.tex
@@ -0,0 +1,11 @@
+% 附录
+\documentclass[../easybook-demo]{subfiles}
+\begin{document}
+
+\appendix
+\chapter{维基百科}
+
+\section{阿å¸åŒ¹æž—}
+\zhlipsum[50-52][name = aspirin]
+
+\end{document} \ No newline at end of file
diff --git a/macros/latex/contrib/easybook/pages/chapter1.tex b/macros/latex/contrib/easybook/pages/chapter1.tex
new file mode 100644
index 0000000000..280e356900
--- /dev/null
+++ b/macros/latex/contrib/easybook/pages/chapter1.tex
@@ -0,0 +1,125 @@
+% Chapter 1
+\documentclass[../easybook-demo]{subfiles}
+\begin{document}
+
+\chapter{常用环境}
+
+\section{å…¬å¼}\index{g@å…¬å¼}
+\lstinline{amsmath} å®åŒ…æ供多ç§å…¬å¼çŽ¯å¢ƒä»¥åŠè®¸å¤šç›¸å…³çš„排版命令,å¯ç”¨ä»¥æ”¹è¿›å’Œæ高数学结构的排版效果。\textsf{注æ„,公å¼å‰ä¸è¦ç©ºè¡Œã€‚}
+\begin{equation}\label{eq1}
+ \bm{A} = \left[
+ \begin{matrix}
+ a_{11} & a_{12} & \cdots & a_{1n} \\
+ a_{21} & a_{22} & \cdots & a_{2n} \\
+ \vdots & \vdots & \ddots & \vdots \\
+ a_{m1} & a_{m2} & \cdots & a_{mn} \\
+ \end{matrix}
+ \right] = \left[
+ \begin{matrix}
+ \bm{a}_1 & \bm{a}_2 & \cdots & \bm{a}_n
+ \end{matrix}
+ \right]
+\end{equation}
+å¯ä»¥é€šè¿‡æ·»åŠ æ ‡ç­¾åœ¨æ­£æ–‡ä¸­å¼•ç”¨å…¬å¼ï¼Œå¦‚带有中文括å·çš„引用\cref{eq1}。
+
+\lstinline{align} 环境用于\textsf{两个åŠä»¥ä¸Š}需è¦åž‚直对é½çš„å…¬å¼ï¼Œä¸€èˆ¬çš„åƒç­‰äºŽå·ä¹‹ç±»çš„二元算符是被对é½çš„。å˜ä½“çš„å—环境 \lstinline{aligned} 使得内容的长度就是它的\textsf{实际长度},å¯ä»¥ç”¨ä½œåŒ…å«è¡¨è¾¾å¼çš„组件。\lstinline{split} 环境是针对\textsf{å•ä¸ªé•¿å…¬å¼},使用\& 标记对é½ç‚¹ã€‚\lstinline{split} 环境ä¸æ供编å·ï¼Œåªèƒ½åœ¨å…¶ä»–行间公å¼ç»“构中使用。
+\begin{equation}
+ \begin{split}
+ \iint_{A}E\rho(\bm{v}\cdot\bm{n})\mathrm{d}A+\frac{\partial}{\partial t}\iiint_{V}E\rho \mathrm{d}V & = \frac{\delta Q}{\mathrm{d}t}-\frac{\delta W}{\mathrm{d}t}
+ \\
+ \iint_{A}\left(U+\frac{v^{2}}{2}+gz+\frac{P}{\rho}\right)\rho(\bm{v}\cdot\bm{n})\mathrm{d}A+\frac{\partial}{\partial t}\iiint_{V}E\rho\mathrm{d}V & = \frac{\delta Q}{\mathrm{d}t}-\frac{\delta W_{s}}{\mathrm{d}t}
+ \end{split}
+\end{equation}
+
+调用 \lstinline{cases} 括å·å®åŒ…æä¾›çš„å·¦èŠ±æ‹¬å· \lstinline{subnumcases} 环境,å¯å°†èŠ±æ‹¬å·å³ä¾§çš„æ¯è¡Œå…¬å¼éƒ½ç»™å‡ºä¸€ä¸ªå­åºå·ã€‚
+\begin{subnumcases}{y =}
+ C_1e^{r_1x}+C_2e^{r_2x} & \quad $p^2-4q > 0$
+ \\
+ \left(C_1+C_2\right)e^{r_1x} & \quad $p^2-4q=0$
+ \\
+ e^{\alpha x}\left(C_1\cos\beta x+C_2\sin\beta x\right) & \quad $p^2-4q<0$
+\end{subnumcases}
+
+\lstinline{multline} 环境适用于一行无法放下的公å¼ã€‚\lstinline{multline} 的第一行在最左边,最åŽä¸€è¡Œåœ¨æœ€å³è¾¹ï¼Œé™¤äº†åœ¨ä¸¤è¾¹æœ‰ç¼©è¿›é‡ï¼Œä¸­é—´çš„任何其他行都会在行间公å¼å®½åº¦å†…独立居中,例å­è§\cref{defi1}。
+
+\clearpage
+\section{æ’图}\index{c@æ’图}
+当我们需è¦æŽ’列一组å­å›¾å…±äº«æ ‡é¢˜çš„图片时,å¯ä»¥ä½¿ç”¨ä¾èµ–于 \lstinline{caption} å®åŒ…çš„ \lstinline{subcaption} å®åŒ…的功能,效果è§\cref{fig1}。
+\begin{figure}[htbp]
+ \centering
+ \subcaptionbox{并排å­å›¾1}
+ {\includegraphics[width=0.4\textwidth]{example-image-4x3}}
+ \hspace{1.2em}
+ \subcaptionbox{并排å­å›¾2}
+ {\includegraphics[width=0.4\textwidth]{example-image-4x3}}
+ \bicaption[使用subcaption排版å­å›¾]{使用subcaptionå®åŒ…çš„subcaptionbox命令排版å­å›¾}[Use subcaption to typeset subgraphs]{Use the subcaptionbox command of the subcaption package to typeset sub-pictures}\label{fig1}
+\end{figure}
+
+\section{表格}\index{b@表格}
+åˆå¹¶è¡¨æ ¼åˆ—使用 \lstinline{\multicolumn} 命令,åˆå¹¶è¡Œä½¿ç”¨ \lstinline{\multirowcell} 命令。当æ’入的表格内容过长以至于一行放ä¸ä¸‹çš„情况å¯ä»¥ä½¿ç”¨ \lstinline{tabularx} 环境,设置了\textsf{Lã€Cå’ŒR}三个列对é½é€‰é¡¹ï¼Œä¸€ä¸ªä¾‹å­å¦‚\cref{tab1} 所示。
+\begin{table}[htbp]
+ \centering
+ \bicaption{使用tabularx创建内容过长表格}{Use tabularx to create a table with too long content}\label{tab1}\small
+ \begin{tabularx}{0.87\textwidth}{@{}llL@{}}
+ \toprule
+ Aliquam & Integer & Pellentesque tincidunt purus
+ vel magna. \\
+ \midrule
+ viverra & \multirowcell{3}[0ex][l]{metus} & Nulla malesuada porttitor diam. Vestibulum lectus. Proin mauris. Proin eu nunc eu urna hendrerit faucibus. \\
+ semper & & Nullam elementum, urna vel imperdiet sodales, elit ipsum pharetra ligula, ac pretium ante justo a nulla. Curabitur tristique arcu eu metus. \\
+ \multicolumn{2}{c}{\multirowcell{3}{convallis}} & Nunc elementum fermentum wisi. Aenean placerat. Ut imperdiet, enim sed gravida sollicitudin, felis odio placerat quam, ac pulvinar elit purus eget enim. \\
+ \bottomrule
+ \end{tabularx}
+\end{table}
+
+\clearpage
+\section{列表}\index{l@列表}
+\lstinline{enumitem} å®åŒ…为系统自带的列表环境æ供了更çµæ´»çš„标签以åŠé—´è·çš„控制。已设置默认格å¼ï¼Œè‹¥è‡ªå®šä¹‰æ ‡ç­¾å¯ä¾‹å¦‚
+\begin{lstlisting}[numbers = none]
+\begin{enumerate}[label = \arabic*(a),leftmargin = 1cm,resume]
+\begin{itemize}[label = \textbullet]
+\begin{description}[font = \sffamily\bfseries,style = nextline]
+\end{lstlisting}
+
+\subsection{排åºåˆ—表}\label{subsec1}\index{l@列表!p@排åºåˆ—表}
+\begin{enumerate}
+ \item 使用 \lstinline{enumerate} 环境å¯åˆ›å»ºæœ‰åºåˆ—表。
+ \item 第二项
+ \begin{enumerate}
+ \item 第二项中的第一项
+ \end{enumerate}
+\end{enumerate}
+使用 \lstinline{enumerate*} 环境产生行内部列表。å¯ä»¥ä½¿ç”¨\textsf{Aã€aã€Iã€iå’Œ1}作为å¯é€‰é¡¹ä¸º \lstinline{enumerate*} 与 \lstinline{enumerate} æ ¼å¼åŒ–标签,
+\begin{enumerate*}[(a)]
+ \item 行内第一项
+ \item 行内第二项
+\end{enumerate*}。
+若生æˆ\textbf{Item Iã€Item IIã€Item III}æ ¼å¼å¯ä»¥è¿™æ ·
+\begin{lstlisting}[numbers = none]
+\begin{enumerate*}[(a)]
+\begin{enumerate}[\bfseries{Item}I]
+\end{lstlisting}
+
+\subsection{常规列表}\index{l@列表!c@常规列表}
+\begin{itemize}
+ \item 第一项 \\
+ 使用 \lstinline{itemize} 环境å¯åˆ›å»ºä¸è®¡æ•°åˆ—表,若æ¢è¡Œä¸ç¼©è¿›ã€‚ \par
+ 若在列表中分段åŽåˆ™ç¼©è¿›ä¸¤å­—符。
+ \item 第二项
+ \begin{itemize}
+ \item \lstinline{itemize*} 为行内常规列表,也æ供一个å¯é€‰å‚数。
+ \end{itemize}
+\end{itemize}
+用$\star$å–代默认的符å·
+\begin{lstlisting}[numbers = none]
+\begin{itemize*}[$\star$]
+\begin{itemize}[$\star$]
+\end{lstlisting}
+
+\subsection{主题列表}\index{l@列表!z@主题列表}
+\begin{description}
+ \item[主题一] 使用 \lstinline{description} 环境å¯åˆ›å»ºå¸¦æœ‰ä¸»é¢˜è¯çš„列表。
+ \item[主题二] 详细内容
+\end{description}
+
+\end{document} \ No newline at end of file
diff --git a/macros/latex/contrib/easybook/pages/chapter2.tex b/macros/latex/contrib/easybook/pages/chapter2.tex
new file mode 100644
index 0000000000..5b59aad56b
--- /dev/null
+++ b/macros/latex/contrib/easybook/pages/chapter2.tex
@@ -0,0 +1,77 @@
+% Chapter 2
+\documentclass[../easybook-demo]{subfiles}
+\begin{document}
+
+\chapter{定ç†ç›’å­}
+
+\begin{outline}\index{zhaiyao@摘è¦ç›’å­}
+ \item 这是一个摘è¦ç›’å­ã€‚
+ \item 它的标题是å¯é€‰å‚数,默认标题是摘è¦ã€‚
+\end{outline}
+
+\section{定ç†}\index{d@定ç†}
+\begin{theorem}[(高斯公å¼\footnote{选自高等数学公å¼ã€‚})]\label{theo1}\index{d@定ç†!g@高斯公å¼}
+设空间闭区域$\Omega$是由分片光滑的闭曲é¢$\Sigma$å›´æˆï¼Œè‹¥å‡½æ•°$P(x,y,z)$,$Q(x,y,z)$,$R(x,y,z)$在$\Omega$上具有一节连续å导数,则有
+\begin{align}
+ \iiint_\Omega\left(\frac{\partial P}{\partial x}+\frac{\partial Q}{\partial y}+\frac{\partial R}{\partial x}\right)\mathrm{d}V & =\oiint_\Sigma P\mathrm{d}y\mathrm{d}z+Q\mathrm{d}z\mathrm{d}x+R\mathrm{d}x\mathrm{d}y
+ \\
+ & =\oiint_\Sigma \left(P\cos\alpha+Q\cos\beta+R\cos\gamma\right)\mathrm{d}S
+\end{align}
+这里$\Sigma$是整个边界曲é¢$\Omega$的外侧,$\cos\alpha,\cos\beta,\cos\gamma$是$\Sigma$在点$(x,y,z)$处的法å‘é‡çš„æ–¹å‘余弦。引用这个公å¼å¦‚\cref{theo1}。
+\end{theorem}
+
+\begin{definition}[(Stokes formula)]\label{defi1}\index{d@定ç†!s@Stokes formula}
+Let $\Gamma$ be a piecewise smooth directed closed curve, $\Sigma$ is a piecewise smooth directed surface bounded by $\Gamma$, the side of $\Gamma$ and the positive direction of $\Sigma$ According to the right-hand rule, if the function $P(x,y,z)$, $Q(x,y,z)$, $R(x,y,z)$ has a first-order continuous deviation on the curve $\Sigma$ Derivative, then
+\begin{multline}
+ \iint_\Sigma\left(\frac{\partial R}{\partial y}-\frac{\partial Q}{\partial z}\right)\mathrm{d}y\mathrm{d}z+\left(\frac{\partial P}{\partial z}-\frac{\partial R}{\partial x}\right)\mathrm{d}z\mathrm{d}x+\left(\frac{\partial Q}{\partial x}-\frac{\partial P}{\partial y}\right)\mathrm{d}x\mathrm{d}y
+ \\
+ = \oint_\Gamma P\mathrm{d}x+Q\mathrm{d}y+R\mathrm{d}z
+\end{multline}
+The Stokes formula is an extension of the basic calculus formula in the case of surface integration. It is also an extension of the Green formula. This formula gives the second type of surface integral on the surface block and the second type of curve on the boundary curve Link between points.
+\end{definition}
+
+\clearpage
+\begin{lemma}
+定ç†çŽ¯å¢ƒçš„边框和习题标题盒å­å¯ä½¿ç”¨ \lstinline{thmbox = false} 关闭。
+\end{lemma}
+
+\begin{corollary}
+这是一个推论。
+\end{corollary}
+
+\begin{proposition}
+这是一个性质。
+\end{proposition}
+
+\begin{example}
+这是一个例。
+\end{example}
+
+\begin{remark}
+这是一个注。
+\end{remark}
+
+\begin{proof}
+这是一个è¯æ˜Žï¼Œæœ«å°¾è‡ªåŠ¨æ·»åŠ è¯æ˜Žç»“æŸç¬¦ã€‚
+\end{proof}
+
+\begin{mybox}*[My title]\index{z@自定义盒å­}
+环境 \lstinline{mybox} 创建一个段è½ç›’å­ï¼Œå¯ä»¥æ·»åŠ å¯é€‰å‚数的标题,å¦åˆ™æ— æ ‡é¢˜æ¡†ã€‚
+\tcblower
+带有星å·çš„环境会生æˆæµ…ç°èƒŒæ™¯ï¼Œå¦åˆ™æ˜¯çº¯ç™½èƒŒæ™¯ã€‚
+\end{mybox}
+
+习题环境 \lstinline{exercise} 的标题紧接上一节编å·å¹¶åŠ å…¥ç›®å½•ä¸Žé¡µçœ‰ï¼Œå½“使用星å·çŽ¯å¢ƒæ—¶ä¸è¿›è¡Œç¼–å·ã€‚它å«æœ‰ä¸‰ä¸ªå¯é€‰å‚æ•° \lstinline{[<颜色>][<ç¼–å·>][<标题>]},其中颜色为自定义或 \lstinline{xcolor} 包å«çš„颜色å称(深色),正文编å·æ ¼å¼ä¸Ž\cref{subsec1} 相åŒï¼Œæ ‡é¢˜å默认为摘è¦ï¼Œå‚æ•°åªèƒ½\textsf{从å³å¾€å·¦}çœç•¥ã€‚
+\begin{exercise}[black][1.][习题]\index{x@习题环境}
+ \item 设$w = f(x+y+z,xyz)$,$f$具有二阶连续å导数,求$\dfrac{{\partial w}}{{\partial x}}$å’Œ$\dfrac{{{\partial ^2}w}}{{\partial x\partial z}}$。
+ \item 已知$y = y(x)$在任æ„点$x$处的增é‡$\Delta y = \dfrac{y\Delta x}{1+x^2}+\alpha$,其中$\alpha$是$\Delta x$的高阶无穷å°ï¼ˆ$\Delta x\to 0$时),$y(0) = \pi$,则$y(1) = \uline{\mbox{\hspace{2em}}}$。
+ \item 设函数$f(x)$在$(-\infty,+\infty)$上有定义,则下述命题中正确的是 \mbox{(\hspace{1.5em})}
+ \begin{tasks}
+ \task è‹¥$f(x)$在$(-\infty,+\infty)$上å¯å¯¼ä¸”å•è°ƒå¢žåŠ ï¼Œåˆ™å¯¹ä¸€åˆ‡$x\in (-\infty,+\infty)$,都有$f'(x) > 0$。
+ \task è‹¥$f(x)$在点$x_0$处å–å¾—æžå€¼ï¼Œåˆ™$f'(x_0) = 0$。
+ \task è‹¥$f''(x_0) = 0$,则$(x_0,f(x_0))$是曲线$y = f(x)$çš„æ‹ç‚¹å标。
+ \task è‹¥$f'(x_0) = 0$, $f''(x_0) = 0$,$f'''(x_0)\ne 0$,则$x_0$一定ä¸æ˜¯$f(x)$çš„æžå€¼ç‚¹ã€‚
+ \end{tasks}
+\end{exercise}
+
+\end{document} \ No newline at end of file
diff --git a/macros/latex/contrib/easybook/pages/chapter3.tex b/macros/latex/contrib/easybook/pages/chapter3.tex
new file mode 100644
index 0000000000..2c7c27ce7f
--- /dev/null
+++ b/macros/latex/contrib/easybook/pages/chapter3.tex
@@ -0,0 +1,52 @@
+% Chapter 3
+\documentclass[../easybook-demo]{subfiles}
+\begin{document}
+
+\chapter{其它格å¼}\label{chap1}
+
+\section{代ç }\index{d@代ç }
+使用 \lstinline{listings} å®åŒ…å¯ä»¥å¯¹ä»£ç æ ¼å¼è¿›è¡Œé«˜åº¦å®šåˆ¶ï¼Œé»˜è®¤è¯­è¨€ä¸º \lstinline{LaTeX},这里以 \lstinline{Python} 为例
+\begin{lstlisting}[language = Python,caption = {python程åºç»ƒä¹ é¢˜}]
+#!/usr/bin/python
+# -*- coding: UTF-8 -*-
+
+if __name__ == '__main__':
+ ptr = []
+ for i in range(5):
+ num = int(raw_input('please input a number:\n'))
+ ptr.append(num)
+ print ptr
+\end{lstlisting}
+
+\section{物ç†é‡}\index{w@物ç†é‡}
+\lstinline{siunitx} å®åŒ…çš„ \lstinline{\num} 命令å¯ä»¥è¾“出科学计数法 \num{-21x.3e5},而 \lstinline{\SI} 命令å¯ç”¨æ¥è¾“出带有å•ä½çš„é‡ï¼Œæ¯”如 \SI{.5}{mol}。
+
+\section{化学å¼}\index{h@化学å¼}
+除了以普通公å¼çš„æ–¹å¼ï¼ŒåŒ–å­¦å¼è¿˜å¯ç”¨ \lstinline{chemformula} 实现,无机化学å¼ä¾‹å¦‚\ch{(NH4)2S}ã€\ch{[Cu(NH3)4]^2+}。
+\[\ch{$x$ Na(NH4)HPO4 ->[$\Delta$] (NaPO3)_{$x$} + $x$ NH3 ^ + $x$ H2O}\]
+有机化学å¼æŽ¨è使用 \lstinline{chemfig} 完æˆã€‚
+\[\zihao{-5}\chemfig[cram width=5pt]{*6((-HO)-=-(-(<[::60]OH)-[::-60]-[::-60,,,2]
+HN-[::+60]CH_3)=-(-HO)=)}\]
+
+\clearpage
+\section{引用}\index{y@引用}
+使用 \lstinline{cleveref} å®åŒ…çš„ \lstinline{\cref} 命令进行引用,将会自动检测环境并添加相应的å‰ç¼€ã€‚
+\subsection{索引}\index{y@引用!s@索引}
+使用 \lstinline{imakeidx} 生æˆç´¢å¼•ï¼Œä»…åšäº†ç®€å•çš„设置如将索引设为åŒæ å¹¶åŠ å…¥ç›®å½•ï¼Œå…¶ä»–选项å¯å¦å¤–é…置。
+
+\subsection{脚注}\index{y@引用!j@脚注}
+脚注应在注释与正文之间加细线分隔,使用 \lstinline{footmisc} å®åŒ…设置,选项为悬挂缩进(\lstinline{hang})形å¼\footnote{这是一个悬挂缩进的脚注。\par 这是分段将会缩进两字符。}。这是自定义标记的脚注且ä¸å½±å“正常编å·\Footnote{*}{这是å¯ä»¥è‡ªå®šä¹‰æ ‡è®°çš„脚注。}。
+
+\subsection{边注}\index{y@引用!b@边注}
+命令 \lstinline{\marginnote} å¯ä»¥ç”Ÿæˆç®€å•çš„边注\marginnote{这是一个边注。}。
+
+\subsection{引用章节}\label{sec1}\index{y@引用!s@索引}
+如引用\cref{chap1}ã€\cref{sec1}。
+
+\subsection{å‚考文献}\index{y@引用!c@å‚考文献}
+这是一个å‚考文献引用的范例\cite{1979Prospect}。引用多个文献,将引用标å·ä¸­çš„多个文献åºå·æŒ‰å‡åºæŽ’列,若其中有2个以上的连续åºå·ï¼Œåˆ™æ”¹ç”¨èŒƒå›´åºå·ï¼Œä¾‹å¦‚\cite{1979Prospect,1989The,2010An}。
+
+\section{行内盒å­}\index{h@行内盒å­}
+设置了两个行内盒å­ï¼Œè¿™ä¸ªç›’å­ \concise[Aqua][fontupper = \rmfamily]{concise} å¯ä»¥ä¸ºæŠ„录盒å­æœ‰ä¸‰ä¸ªå‚æ•° \lstinline{[<颜色>][<é…ç½®>][<内容>]},行内盒å­å†…容是必选å‚数其他å¯é€‰ã€‚设置等宽字体å¯åœ¨é…ç½®å‚数中 \lstinline{fontupper = \ttfamily}ã€‚è¿™ä¸ªç›’å­ \fuzzy[yellow][fontupper = \ttfamily,colupper = black]{fuzzy} çš„å‚数选项与上个盒å­ç›¸åŒï¼Œå…·æœ‰æ¨¡ç³Šè¾¹ç¼˜ç±»ä¼¼é«˜äº®çš„效果。
+
+\end{document} \ No newline at end of file
diff --git a/macros/latex/contrib/easybook/pages/preface.tex b/macros/latex/contrib/easybook/pages/preface.tex
new file mode 100644
index 0000000000..559df6d5be
--- /dev/null
+++ b/macros/latex/contrib/easybook/pages/preface.tex
@@ -0,0 +1,21 @@
+% Preface
+\documentclass[../easybook-demo]{subfiles}
+\begin{document}
+
+\chapter*{å‰è¨€}
+
+\lstinline{easybook} 使用\LaTeX 3语法将选项扩展入\CTeX å®é›†æŽ¥å£å‘½ä»¤ \lstinline{\ctexset} 的列表。如果无法编译以åŠé€‰é¡¹è¯´æ˜Žç»†èŠ‚å‚è§~\href{./doc/easybook.pdf}{easybook使用帮助}。
+
+\begin{enumerate}[label=\color{DarkBlue}\protect\circled{\arabic*}]
+\item 优化页眉页脚,å•é¢æˆ–åŒé¢æŽ’版适é…了ä¸åŒé£Žæ ¼ã€‚
+\item 增加章å‰æ‘˜è¦ã€å®šç†å’Œæ®µè½ã€è¡Œå†…ç›’å­ï¼Œå¢žåŠ ä¹ é¢˜çŽ¯å¢ƒã€‚
+\item 更改è‰ç¨¿é€‰é¡¹ï¼Œä¸Žæ ‡å‡†æ–‡ç±»è¡Œä¸ºä¸€è‡´å¹¶æ˜¾ç¤ºé¡µé¢è¾¹æ¡†ã€‚
+\item 增加超链接颜色风格åŠç›®å½•é“¾æŽ¥æ ¼å¼ï¼Œè°ƒæ•´é…色,删除文章模å¼ã€‚
+\item 使用功能更丰富的 \lstinline{thmtools} 设置定ç†çŽ¯å¢ƒã€‚
+\item å¯è‡ªå®šä¹‰æ­£æ–‡ã€è¡¨æ ¼ã€å…¬å¼çŽ¯å¢ƒã€å›¾è¡¨æ ‡é¢˜ä»¥åŠè„šæ³¨çš„è¡Œè·ã€‚
+\item 图表å¯ä»¥ä½¿ç”¨åŒè¯­æ ‡é¢˜ï¼Œå¢žåŠ ä»£ç ç´¢å¼•å’Œç´¢å¼•ç›®å½•ï¼Œè„šæ³¨æ ‡è®°å¯ä»¥è®¾ç½®ä¸ºè‡ªå®šä¹‰çš„符å·ã€‚
+\end{enumerate}
+
+\vfill{\small\doclicenseThis}
+
+\end{document} \ No newline at end of file
diff --git a/macros/latex/contrib/easybook/ref/refs.bib b/macros/latex/contrib/easybook/ref/refs.bib
new file mode 100644
index 0000000000..187a693805
--- /dev/null
+++ b/macros/latex/contrib/easybook/ref/refs.bib
@@ -0,0 +1,31 @@
+% Encoding: UTF-8
+
+@article{1979Prospect,
+ title={Prospect Theory: An Analysis of Decision under Risk},
+ author={ Tversky, Kahneman Amos },
+ journal={Econometrica},
+ volume={47},
+ number={2},
+ pages={263-291},
+ year={1979},
+}
+
+@article{2010An,
+ title={An Introduction to Sociolinguistics},
+ author={ Grabe, William and Wardhaugh, Ronald },
+ journal={Language in Society},
+ volume={36},
+ number={2},
+ pages={605-605},
+ year={2010},
+}
+
+@article{1989The,
+ title={The structural transformation of the public sphere: an inquiry into a cstergory of burgeois society},
+ author={ Scaff, Lawrence A. and Habermas, Jurgen and Burger, Thomas and Nicholson, Shierry Weber },
+ journal={American Political Science Review},
+ volume={84},
+ number={3},
+ pages={967},
+ year={1989},
+} \ No newline at end of file
diff --git a/macros/latex/contrib/skeldoc/skeldoc.pdf b/macros/latex/contrib/skeldoc/skeldoc.pdf
index 541a42cad5..102bda1f88 100644
--- a/macros/latex/contrib/skeldoc/skeldoc.pdf
+++ b/macros/latex/contrib/skeldoc/skeldoc.pdf
Binary files differ
diff --git a/macros/latex/contrib/skeldoc/skeldoc.sty b/macros/latex/contrib/skeldoc/skeldoc.sty
index 5afb1c9c5f..2938b545b7 100644
--- a/macros/latex/contrib/skeldoc/skeldoc.sty
+++ b/macros/latex/contrib/skeldoc/skeldoc.sty
@@ -18,8 +18,8 @@
% OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
% SOFTWARE.
-\def \skelversion {0.1}
-\def \skeldate {2020-12-30}
+\def \skelversion {0.1.1}
+\def \skeldate {2021-01-03}
\RequirePackage{expl3}
@@ -44,6 +44,8 @@
\RequirePackage{enumitem}
+\cs_generate_variant:Nn \tl_set:Nn { Ne }
+
\cs_new:Npn \skel_tl_from_key:N #1 {
\tl_set_rescan:Nno #1 { } { \l_keys_key_str }
}
diff --git a/macros/luatex/generic/chickenize/README.md b/macros/luatex/generic/chickenize/README.md
index 0943366201..0481bc7186 100644
--- a/macros/luatex/generic/chickenize/README.md
+++ b/macros/luatex/generic/chickenize/README.md
@@ -6,14 +6,14 @@ To produce the package files, run lualatex on chickinize.dtx, wich should result
chickenize.sty (LaTeX user interface)
chickenize.lua (Lua package code) [does the actual work]
-You need an up-to-date TeX Live (2017, if possible) to use this package. Maybe a full MiKTeX will will also work. (Not tested!) Lua\TeX > 1.0.4 is required for some features since the corresponding syntax has changed!
+You need an up-to-date TeX Live (2020, if possible) to use this package. Maybe a full MiKTeX will also work. (Not tested!) Lua\TeX > 1.0.4 is required for some features since the corresponding syntax has changed; tested with Lua\TeX 1.12.0 (TeX Live 2020)
For any comments or suggestions, contact me:
arno dot trautmann at gmx dot de
Hope you have fun with this package!
-This package is copyright © 2017 Arno L. Trautmann. It may be distributed and/or
+This package is copyright © 2021 Arno L. Trautmann. It 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 work has the LPPL mainten-
ance status ‘maintained’.
diff --git a/macros/luatex/generic/chickenize/chickenize.dtx b/macros/luatex/generic/chickenize/chickenize.dtx
index 6da6c1b4c1..0aa643571c 100644
--- a/macros/luatex/generic/chickenize/chickenize.dtx
+++ b/macros/luatex/generic/chickenize/chickenize.dtx
@@ -12,14 +12,14 @@ To produce the package files, run lualatex on chickinize.dtx, wich should result
chickenize.sty (LaTeX user interface)
chickenize.lua (Lua package code) [does the actual work]
-You need an up-to-date TeX Live (2017, if possible) to use this package. Maybe a full MiKTeX will will also work. (Not tested!) Lua\TeX > 1.0.4 is required for some features since the corresponding syntax has changed!
+You need an up-to-date TeX Live (2020, if possible) to use this package. Maybe a full MiKTeX will also work. (Not tested!) Lua\TeX > 1.0.4 is required for some features since the corresponding syntax has changed; tested with Lua\TeX 1.12.0 (TeX Live 2020)
For any comments or suggestions, contact me:
arno dot trautmann at gmx dot de
Hope you have fun with this package!
-This package is copyright © 2017 Arno L. Trautmann. It may be distributed and/or
+This package is copyright © 2021 Arno L. Trautmann. It 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 work has the LPPL mainten-
ance status ‘maintained’.
@@ -37,7 +37,7 @@ ance status ‘maintained’.
EXPERIMENTAL CODE
-This package is copyright © 2017 Arno L. Trautmann. It may be distributed and/or
+This package is copyright © 2021 Arno L. Trautmann. It 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 work has the LPPL mainten-
ance status ‘maintained’.
@@ -79,8 +79,9 @@ ance status ‘maintained’.
hyperref,
longtable,
microtype,
- scrpage2,
- tabu
+ scrlayer-scrpage,
+ tabu,
+ xcolor
}
\hypersetup{
colorlinks=true,
@@ -103,7 +104,7 @@ ance status ‘maintained’.
}
\begin{document}
-{\hspace*{-2cm}{\scalebox{.2}{\drawchicken}
+{\hspace*{-2cm}{\scalebox{.2}{\drawchicken\hspace*{20cm}\reflectbox{\chickenizesetup{drawwidth=5}\drawunicorn}}
\hfill\hfill \parbox{6.3cm}{{\TGChorus{\Large »\,}\large The Monty Pythons, were they \TeX~users,\\\hspace*{.2em} could have written the chickenize macro.{\Large \textit «}}\\[1ex]
\hspace*{4cm}\small Paul Isambert}\kern-2.5cm
}
@@ -116,14 +117,14 @@ chickenize
\unrainbowcolor
-\centerline{v0.2.5}
+\centerline{v0.3}
\centerline{\hspace*{2cm} Arno L. Trautmann {\Large \ALT}}
\centerline{\href{mailto:arno.trautmann@gmx.de}{arno.trautmann@gmx.de}}
\kern.5cm
\textcolor{blue}{\Large How to read this document.}
-This is the documentation of the package |chickenize|. It allows manipulations of any Lua\TeX\ document\footnote{The code is based on pure Lua\TeX\ features, so don't even try to use it with any other \TeX\ flavour. The package is tested under plain Lua\TeX\ and Lua\LaTeX. If you tried using it with Con\TeX t, please share your experience, I will gladly try to make it compatible!} exploiting the possibilities offered by the callbacks that influence line breaking (and some other stuff). Most of this package's content is just for fun and educational use, but there are also some functions that can be useful in a normal document.
+This is the documentation of the package |chickenize|. It allows manipulations of any Lua\TeX\ document\footnote{The code is based on pure Lua\TeX\ features, so don't even try to use it with any other \TeX\ flavour. The package is (partially) tested under plain Lua\TeX\ and (fully) under Lua\LaTeX. If you tried using it with Con\TeX t, please share your experience, I will gladly try to make it compatible!} exploiting the possibilities offered by the callbacks that influence line breaking (and~some other stuff). Most of this package's content is just for fun and educational use, but there are also some functions that can be useful in a normal production document.
The table on the next page shortly informs you about some of your possibilities and provides links to the (documented) Lua functions. The \TeX\ interface is presented \hyperlink{texinterface}{below}.
@@ -131,7 +132,7 @@ The documentation of this package is far from being well-readable, consistent or
For a better understanding of what's going on in the code of this package, there is a small \hyperlink{tutorial}{tutorial} below that explains shortly the most important features used here.
-\emph{Attention}: This package is under development and everything presented here might be subject to incompatible changes. If, by any reason, you decide to use this package for an important document, please make a local copy of the source code and use that. This package will not be considered stable until it reaches at least v0.5, which might never happen.
+\emph{Attention}: This package is under development and everything presented here might be subject to incompatible changes. If, by any reason, you decide to use this package for an important document, please make a local copy of the source code and use that. This package will only be considered stable and long-term compatible should it reach version 1.0.
If you have any suggestions or comments, just drop me a mail, I’ll be happy to get any response! The latet source code is hosted on github: \url{https://github.com/alt/chickenize}. Feel free to comment or report bugs there, to fork, pull, etc.
@@ -139,7 +140,7 @@ If you have any suggestions or comments, just drop me a mail, I’ll be happy to
\small\noindent
\fbox{\parbox{.97\textwidth}{
-This package is copyright © 2017 Arno L. Trautmann. It may be distributed and/or
+This package is copyright © 2021 Arno L. Trautmann. It 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 work has the LPPL maintenance status ‘maintained’.}}
\vspace*{1cm}
@@ -149,7 +150,7 @@ of this license or (at your option) any later version. This work has the LPPL ma
\section*{\rainbowcolor For the Impatient:}
\unrainbowcolor
-A small and incomplete overview of the functionalities offered by this package. I try to keep this list as complete as possible.\footnote{If you notice that something is missing, please help me improving the documentation!} Of course, the label “complete nonsense†depends on what you are doing …\\[2ex]
+A small and incomplete overview of the functionalities offered by this package.\footnote{If you notice that something is missing, please help me improving the documentation!} Of course, the label “complete nonsense†depends on what you are doing … The links will take you to the source code, while a more complete list with explanations is given \hyperlink{texinterface}{further below}.
\noindent
\tabulinesep=.5ex
@@ -178,11 +179,16 @@ A small and incomplete overview of the functionalities offered by this package.
\hbox to 0cm{\bfseries \hspace*{2cm} complete nonsense} \\
\cmidrule(lr){1-2}
\hyperref[sec:chickenize]{chickenize} & replaces every word with “chicken†(or user-adjustable words)\\
+\hyperref[sec:drawchicken]{drawchicken} & draws a nice chicken with random, “hand-sketchâ€-type lines\\
+\hyperref[sec:drawcov]{drawcov} & draws a corona virus\\
+\hyperref[sec:drawchicken]{drawhorse} & draws a horse\\
\hyperref[sec:guttenbergenize]{guttenbergenize} & deletes every quote and footnotes\\
\hyperref[sec:hammertime]{hammertime} & U can't touch this!\\
+\hyperref[sec:italianize]{italianize} & Mamma mia!! \\
+\hyperref[sec:italianizerandwords]{italianizerandwords} & Will put the word order in a sentence at random. (tbi)\\
\hyperref[sec:kernmanipulate]{kernmanipulate} & manipulates the kerning (tbi)\\
\hyperref[sec:matrixize]{matrixize} & replaces every glyph by its ASCII value in binary code\\
-\hyperref[sec:randomerror]{randomerror} & just throws random (La)\TeX\ errors at random times\\
+\hyperref[sec:randomerror]{randomerror} & just throws random (La)\TeX\ errors at random times (tbi)\\
\hyperref[sec:randomfonts]{randomfonts} & changes the font randomly between every letter\\
\hyperref[sec:randomchars]{randomchars} & randomizes the (letters of the) whole input\\
\bottomrule
@@ -199,23 +205,26 @@ All functions traverse the node list of a paragraph and manipulate the nodes' pr
\hypertarget{texinterface}{}
\section{Commands – How You Can Use It}
-There are several ways to make use of the \emph{chickenize} package – you can either stay on the \TeX\ side or use the Lua functions directly. In fact, the \TeX\ macros are simple wrappers around the functions.
+There are several ways to make use of the \emph{chickenize} package – you can either stay on the \TeX\ side or use the Lua functions directly. In fact, the \TeX\ macros are in most cases simple wrappers around the functions.
\subsection{\TeX\ Commands – Document Wide}
You have a number of commands at your hand, each of which does some manipulation of the input or output. In fact, the code is simple and straightforward, but be careful, especially when combining things. Apply features step by step so your brain won't be damaged …
-The effect of the commands can be influenced, not with arguments, but only via the |\chickenizesetup| described \hyperlink{adjustment}{below}.
+The effect of the commands can be influenced, not with arguments, but only via the |\chickenizesetup| described \hyperlink{adjustment}{below}. The links provide here will bring you to the more relevant part of the implementation, i.\,e.~either the \TeX\ code or the Lua code, depending on what is doing the main job. Mostly it's the Lua part.
\begin{description}
-\def\command#1{\item[\ttfamily \color{blue} \textbackslash#1]}
+\def\command#1{\item[{\hyperref[sec:#1]{\textbackslash #1}}]}
+
\command{allownumberincommands} Normally, you cannot use numbers as part of a control sequence (or, command) name. This makes perfect sense and is good as it is. However, just to raise awareness to this, we provide a command here that changes the chategory codes of numbers 0–9 to 11, i.\,e.~normal character. So they \emph{can} be used in command names. However, this will break many packages, so do \emph{not} expect anything to work! At least use it \emph{after} all packages are loaded.
\command{boustrophedon} Reverts every second line. This immitates archaic greek writings where one line was right-to-left, the next one left-to-right etc.\footnote{\url{en.wikipedia.org/wiki/Boustrophedon}} Interestingly, also every glyph was adaptet to the writing direction, so all glyphs are inverted in the right-to-left lines. Actually, there are two versions of this command that differ in their implementation: |\boustrophedon| rotates the whole line, while |\boustrophedonglyphs| changes the writing direction and reverses glyph-wise. The second one takes much more compilation time, but may be more reliable. A Rongorongo\footnote{\url{en.wikipedia.org/wiki/Rongorongo}} similar style boustrophedon is available with |\boustrophedoninverse| or |\rongorongonize|, where subsequent lines are rotated by 180° instead of mirrored.
\command{countglyphs} \textcolor{blue}{\texttt{\textbackslash countwords}} Counts every printed character (or word, respectively) that appears in anything that is a paragraph. Which is quite everything, in fact, \emph{exept} math mode! The total number of glyphs/words will be printed at the end of the log file/console output. For glyphs, also the number of use for every letter is printed separately.
\command{chickenize} Replaces every word of the input with the word “chickenâ€. Maybe sometime the replacement will be made configurable, but up to now, it's only chicken. To be a bit less static, about every 10\textsuperscript{th} chicken is uppercase. However, the beginning of a sentence is not recognized automatically.\footnote{If you have a nice implementation idea, I'd love to include this!}
+\command{drawchicken} Draws a chicken based on some low-level lua drawing code. Each stroke is parameterized with random numbers so the chicken will always look different.
\command{colorstretch} Inspired by Paul Isambert's code, this command prints boxes instead of lines. The greyness of the first (left-hand) box corresponds to the badness of the line, i.\,e. it is a measure for how much the space between words has been extended to get proper paragraph justification. The second box on the right-hand side shows the amount of stretching/shrinking when font expansion is used. Together, the greyness of both boxes indicate how well the greyness is distributed over the typeset page.
\command{dubstepize} wub wub wub wub wub BROOOOOAR WOBBBWOBBWOBB BZZZRRRRRRROOOOOOAAAAA … (inspired by \url{http://www.youtube.com/watch?v=ZFQ5EpO7iHk} and \url{http://www.youtube.com/watch?v=nGxpSsbodnw})
\command{dubstepenize} synomym for |\dubstepize| as I am not sure what is the better name. Both macros are just a special case of |chickenize| with a very special “zoo†… there is no |\undubstepize| – once you go dubstep, you cannot go back …
\command{explainbackslashes} A small list that gives hints on how many |\| characters you actually need for a backslash. I's supposed to be funny. At least my head thinks it's funny. Inspired (and mostly copied from, actually) xkcd.
+\command{gameofchicken} This is a temptative implementation of Conway's classic Game of Life. This is actually a rather powerful code with some choices for you. The game itself is played on a matrix in Lua and can be output either on the console (for quick checks) or in a pdf. The latter case needs a LaTeX document, and the packages |geometry|, |placeat|, and |graphicx|. You can choose which \LaTeX\ code represents the cells or you take the pre-defined – a \kern-1.5em\raisebox{.75ex}{\scalebox{0.075}{\drawchicken}}\kern2.5em , of course! Additionally, there are |anticells| which is basically just a second set of cells. However, they can interact, and you have full control over the rules, i.\,e.~how many neighbors a cell or anticell may need to be born, die, or stay alive, and what happens if cell and anticell collide. See below for parameters; all of them start with GOC for clarity.
\command{gameoflife} Try it.
\command{hammertime} STOP! —— Hammertime!
\command{leetspeak} Translates the input into 1337 speak. If you don't understand that, lern it, n00b.
@@ -227,6 +236,7 @@ The effect of the commands can be influenced, not with arguments, but only via t
\command{randomfonts} Changes the font randomly for every character. If no parameters are given, all fonts that have been loaded are used, especially including math fonts.
\command{randomcolor} Does what its name says.
\command{rainbowcolor} Instead of random colors, this command causes the text color to change gradually according to the colors of a rainbow. Do not mix this with |randomcolor|, as that doesn't make any sense.
+\command{relationship} Draws the relationship. A ship made of relations.
\command{pancakenize} This is a dummy command that does nothing. However, every time you use it, you owe a pancake to the package author. You can either send it via mail or bring it to some (local) \TeX\ user's group meeting.
\command{substitutewords} You have to specify pairs of words by using |\addtosubstitutions{word1}{word2}|. Then call |\substitutewords| (or the other way round, doesn't matter) and each occurance of |word1| will be replaced by |word2|. You can add replacement pairs by repeated calls to |\addtosubstitutions|. Take care! This function works with the input stream directly, therefore it does \emph{not} work on text that is inserted by macros, but it \emph{will} work on macro names itself! This way, you may use it to change macros (or environments) at will. Bug or feature? I'm not sure right now …
\command{suppressonecharbreak} \TeX~normally does not suppress a linebreak after words with only one character (“I“, “a†etc.) This command suppresses line breaks. It is very similar to the code provided by the |impnattypo| package and based on the same ideas. However, the code in |chickenize| has been written before the author knew |impnattypo|, and the code differs a bit, might even be a bit faster. Well, test it!
@@ -267,12 +277,15 @@ The following list tries to kind of keep track of the options and variables. The
\def\default#1{\textcolor{black}{\ttfamily #1}}
\begin{description}
\item[\opt{randomfontslower}, \opt{randomfontsupper} = \arg{int}] These two integer variables determine the span of fonts used for the font randomization. Just play around with them a bit to find out what they are doing.
-\item[\opt{chickenstring} = \arg{table}] The string that is printed when using |\chickenize|. In fact, |chickenstring| is a table which allows for some more random action. To specify the default string, say |chickenstring[1] = 'chicken'|. For more than one animal, just step the index: |chickenstring[2] = 'rabbit'|. All existing table entries will be used randomly. Remember that we are dealing with Lua strings here, so use |' '| to mark them. (|" "| can cause problems with |babel|.)
+\subsection{options for chickenization}
+\item[\opt{chickenstring} = \arg{table}] The string that is printed when using |\chickenize|. In fact, |chickenstring| is a table which allows for some more random action. To specify the default string, say |chickenstring[1] = 'chicken'|. For more than one animal, just step the index:\\
+ |chickenstring[2] = 'rabbit'|. All existing table entries will be used randomly. Remember that we are dealing with Lua strings here, so use |' '| to mark them. (|" "| can cause problems with |babel|.)
\item[\opt{chickenizefraction} = \arg{float} \default{1}] Gives the fraction of words that get replaced by the |chickenstring|. The default means that every word is substituted. However, with a value of, say, |0.0001|, only one word in ten thousand will be |chickenstring|. |chickenizefraction| must be specified \emph{after} |\begin{document}|. No idea, why …
-\item[\opt{chickencount} = \arg{true}] Activates the counting of substituted words and prints the number at the end of the terminal output.
-\item[\opt{colorstretchnumbers} = \arg{true} \default{0}] If true, the amount of stretching or shrinking of each line is printed into the margin as a green, red or black number.
+\item[\opt{chickencount} = \arg{bool} \default{true}] Activates the counting of substituted words and prints the number at the end of the terminal output.
+\item[\opt{colorstretchnumbers} = \arg{bool} \default{false}] If true, the amount of stretching or shrinking of each line is printed into the margin as a green, red or black number.
\item[\opt{chickenkernamount} = \arg{int}] The amount the kerning is set to when using |\kernmanipulate|.
\item[\opt{chickenkerninvert} = \arg{bool}] If set to true, the kerning is inverted (to be used with |\kernmanipulate|.
+\item[\opt{drawwidth} = \arg{float} \default{1}] Defines the widths of the sloppy drawings of chickens, horses, etc.
\item[\opt{leettable} = \arg{table}] From this table, the substitution for 1337 is taken. If you want to add or change an entry, you have to provide the unicode numbers of the characters, e.\,g. |leettable[101] = 50| replaces every |e| (|101|) with the number |3| (|50|).
\item[\opt{uclcratio} = \arg{float} \default{0.5}] Gives the fraction of uppercases to lowercases in the |\randomuclc| mode. A higher number (up to 1) gives more uppercase letters. Guess what a lower number does.
\item[\opt{randomcolor\_grey} = \arg{bool} \default{false}] For a printer-friendly version, this offers a grey scale instead of an rgb value for |\randomcolor|.
@@ -282,6 +295,40 @@ The following list tries to kind of keep track of the options and variables. The
\item[\opt{colorexpansion} = \arg{bool} \default{true}] If |true|, two bars are shown of which the second one denotes the font expansion. Only useful if font expansion is used. (You \emph{do} use font expansion, don’t you?)
\end{description}
+\subsection{Options for Game of Chicken}
+This deserves a separate section since there are some more options and they need some explanation. So here goes the parameters for the GOC:
+\begin{description}
+\item[\opt{GOCrule\_live} = \arg{\{int,int,...\}} \default{\{2,3\}}] This gives the number of neighbors for an existing cell to keep it alive. This is a list, so you can say |\chickenizesetup{GOCrule_live = {2,3,7}| or similar.
+\item[\opt{GOCrule\_spawn} = \arg{\{int,int,...\}} \default{\{3\}}] The number of neighbors to spawn a new cell.
+\item[\opt{GOCrule\_antilive} = \arg{int} \default{2,3}] The number of neighbors to keep an anticell alive.
+\item[\opt{GOCrule\_antispawn} = \arg{int} \default{3}] The number of neighbors to spawn a new anticell.
+\item[\opt{GOCcellcode} = \arg{string} \default {"\\scalebox\{0.03\}\{\\drawchicken\}"}] The \LaTeX\ code for graphical representation of a living cell. You can use basically any valid \LaTeX\ code in here. A chicken is the default, of course.
+\item[\opt{GOCanticellcode} = \arg{string} \default {"O"}] The \LaTeX\ code for graphical representation of a living anticell.
+\item[\opt{GOCx} = \arg{int} \default{100}] Grid size in |x| direction (vertical).
+\item[\opt{GOCy} = \arg{int} \default{100}] Grid size in |y| direction (horizontal).
+\item[\opt{GOCiter} = \arg{int} \default{150}] Number of iterations to run the game.
+\item[\opt{GOC\_console} = \arg{bool} \default{false}] Activate output on the console.
+\item[\opt{GOC\_pdf} = \arg{bool} \default{true}] Activate output in the pdf.
+\item[\opt{GOCsleep} = \arg{int} \default{0}] Wait after one cycle of the game. This helps especially on the console, or for debugging. By dafault no wait time is added.
+\item[\opt{GOCmakegif} = \arg{bool} \default{false}] Produce a gif. This requires the command line tool |convert| since I use it for the creation. If you have troubles with this feel free to contact me.
+\item[\opt{GOCdensity} = \arg{int} \default{100}] Defines the density of the gif export. 100 is quite dense and it might take quite some time to get your gif done.
+\end{description}
+I recommend to use the |\gameofchicken| with a code roughly like this:
+\begin{verbatim}
+\documentclass{scrartcl}
+\usepackage{chickenize}
+\usepackage[paperwidth=10cm,paperheight=10cm,margin=5mm]{geometry}
+\usepackage{graphicx}
+\usepackage{placeat}
+\placeatsetup{final}
+\begin{document}
+\gameofchicken{GOCiter=50}
+%\gameofchicken{GOCiter=50 GOCmakegif = true}
+% \directlua{ os.execute("gwenview test.gif")} % substitute your filename
+\end{document}
+\end{verbatim}
+Keep in mind that for convenience |\gameofchicken{}| has one argument which is equivalent to using |\chickenizesetup{}| and actually just executes the argument as Lua code …
+
\clearpage
\part[Tutorial]{Tutorial\hypertarget{tutorial}}
I thought it might be helpful to add a small tutorial to this package as it is mainly written with instructional purposes in mind. However, the following is \emph{not} intended as a comprehensive guide to Lua\TeX\. It's just to get an idea how things work here. For a deeper understanding of Lua\TeX\ you should consult both the Lua\TeX\ manual and some introduction into Lua proper like “Programming in Lua“. (See the section \hyperref[sec:literature]{Literature} at the end of the manual.)
@@ -308,19 +355,19 @@ While Lua code can be inserted using |\directlua| at any point in the input, a v
Callbacks are employed at several stages of \TeX's work – e.\,g. for font loading, paragraph breaking, shipping out etc. In this package, we make heavy use of mostly two callbacks: The |pre_linebreak_filter| and the |post_linebreak| filter. These callbacks are called just before (or after, resp.) \TeX\ breaks a paragraph into lines. Normally, these callbacks are empty, so they are a great playground. In between these callbacks, the |linebreak_filter| takes care of \TeX's line breaking mechanism. We won't touch this as I have no idea of what's going on there ;)
-\subsection{How to use a callback}
+\section{How to use a callback}
The normal way to use a callback is to “register†a function in it. This way, the function is called each time the callback is executed. Typically, the function takes a node list (see below) as an argument, does something with it, and returns it. So a basic use of the |post_linebreak_filter| would look like:
\begin{verbatim}
-function my_new_filter(head)
+function my_filter(head)
return head
end
-callback.register("post_linebreak_filter",my_new_filter)
+callback.register("post_linebreak_filter",my_filter)
\end{verbatim}
The function |callback.register| takes the name of the callback and your new function. However, there are some reasons why we avoid this syntax here. Instead, we rely on the function |luatexbase.add_to_callback|. This is provided by the \LaTeX\ kernel table |luatexbase| which was initially a package by Manuel Pégourié-Gonnard and Élie Roux.\footnote{Since the late 2015 release of \LaTeX, the package has not to be loaded anymore since the functionality is absorbed by the kernel. Plain\TeX~users can load the |ltluatex| file which provides the needed functionality.} This function has a more extended syntax:
\begin{verbatim}
-luatexbase.add_to_callback("post_linebreak_filter",my_new_filter,"a fancy new filter")
+luatexbase.add_to_callback("post_linebreak_filter",my_filter,"a fancy new filter")
\end{verbatim}
The third argument is a name you can (have to) give to your function in the callback. That is necessary because the package also allows for removing functions from callbacks, and then you need a unique identifier for the function:
\begin{verbatim}
@@ -334,7 +381,7 @@ Everything I have written here is not the complete truth – please consult the
\section{Nodes}
Essentially everything that Lua\TeX\ deals with are nodes – letters, spaces, colors, rules etc. In this package, we make heavy use of different types of nodes, so an understanding of the concept is crucial for the functionality.
-A node is an object that has different properties, depending on its type which is stored in its |.id| field. For example, a node of type |glyph| has |id| 27 (up to Lua\TeX~0.80., it was 37) has a number |.char| that represents its unicode codepoint, a |.font| entry that determines the font used for this glyph, a |.height|, |.depth| and |.width| etc.
+A node is an object that has different properties, depending on its type which is stored in its |.id| field. For example, a node of type |glyph| has |id| 27 (up to Lua\TeX~0.80, it was 37) has a number |.char| that represents its unicode codepoint, a |.font| entry that determines the font used for this glyph, a |.height|, |.depth| and |.width| etc.
Also, a node typically has a non-empty field |.next| and |.prev|. In a list, these point to the – guess it – next or previous node. Using this, one can walk over a list of nodes step by step and manipulate the list.
@@ -386,11 +433,13 @@ The namespace of the chickenize package is \emph{not} consistent. Please don't t
\bgroup%
\fontspec{Latin Modern Sans}%
A%
- \kern-.4em \raisebox{.65ex}{\scalebox{0.3}{L}}%
- \kern-.0em \raisebox{-0.98ex}{T}%
+ \kern-.375em \raisebox{.65ex}{\scalebox{0.3}{L}}%
+ \kern.03em \raisebox{-.99ex}{T}%
\egroup%
}
-
+% \end{macrocode}
+% \subsection{allownumberincommands}\label{sec:allownumberincommands}
+% \begin{macrocode}
\def\allownumberincommands{
\catcode`\0=11
\catcode`\1=11
@@ -538,9 +587,40 @@ The namespace of the chickenize package is \emph{not} consistent. Please don't t
\textbackslash\textbackslash\textbackslash\textbackslash\textbackslash\textbackslash\textbackslash\textbackslash\textbackslash\textbackslash... the true name of Ba'al, the soul-eater}
}
+\def\francize{
+ \directlua{luatexbase.add_to_callback("pre_linebreak_filter",francize,"francize")}}
+
+\def\unfrancize{
+ \directlua{luatexbase.remove_from_callback("pre_linebreak_filter",francize)}}
+
\def\gameoflife{
Your Life Is Tetris. Stop Playing It Like Chess.
}
+% \end{macrocode}
+% This is just the activation of the command, the typesetting is done in the Lua code/loop as explained below. Use this macro \emph{after} |\begin{document}|. Remember that |graphicx| and |placeat| are required!
+% \begin{macrocode}
+\def\gameofchicken#1{\directlua{
+GOCrule_live = {2,3}
+GOCrule_spawn = {3}
+GOCrule_antilive = {2,3}
+GOCrule_antispawn = {3}
+GOCcellcode = "\\scalebox{0.03}{\\drawchicken}"
+GOCcellcode = "\\scalebox{0.03}{\\drawcov}"
+GOCx = 100
+GOCy = 100
+GOCiter = 150
+GOC_console = false
+GOC_pdf = true
+GOCsleep = 0
+GOCdensity = 100
+#1
+gameofchicken()
+
+if (GOCmakegif == true) then
+ luatexbase.add_to_callback("wrapup_run",make_a_gif,"makeagif")
+end
+}}
+\let\gameofchimken\gameofchicken % yeah, that had to be.
\def\guttenbergenize{ %% makes only sense when using LaTeX
\AtBeginDocument{
@@ -577,6 +657,16 @@ The namespace of the chickenize package is \emph{not} consistent. Please don't t
\let\hendlnize\chickenize % homage to Hendl/Chicken
\let\unhendlnize\unchickenize % may the soldering strength always be with him
+\def\italianizerandwords{
+ \directlua{luatexbase.add_to_callback("pre_linebreak_filter",italianizerandwords,"italianizerandwords")}}
+\def\unitalianizerandwords{
+ \directlua{luatexbase.remove_from_callback("pre_linebreak_filter","italianizerandwords")}}
+
+\def\italianize{
+ \directlua{luatexbase.add_to_callback("pre_linebreak_filter",italianize,"italianize")}}
+\def\unitalianize{
+ \directlua{luatexbase.remove_from_callback("pre_linebreak_filter","italianize")}}
+
% \def\itsame{
% \directlua{drawmario}} %%% does not exist
@@ -671,6 +761,13 @@ The namespace of the chickenize package is \emph{not} consistent. Please don't t
\def\unrandomuclc{
\directlua{luatexbase.remove_from_callback("pre_linebreak_filter","randomuclc")}}
+\def\relationship{%
+ \directlua{luatexbase.add_to_callback("post_linebreak_filter",cutparagraph,"cut paragraph")
+ luatexbase.add_to_callback("stop_run",missingcharstext,"charsmissing")
+ relationship()
+ }
+}
+
\let\rongorongonize\boustrophedoninverse
\let\unrongorongonize\unboustrophedoninverse
@@ -777,7 +874,8 @@ The namespace of the chickenize package is \emph{not} consistent. Please don't t
% \begin{macrocode}
\def\chickenizesetup#1{\directlua{#1}}
% \end{macrocode}
-% The following is the very first try of implementing a small drawing language in Lua. It draws a beautiful chicken.
+% \subsection{drawchicken}\label{sec:drawchicken}
+% The following is the very first try of implementing a small drawing language in Lua. It draws a beautiful (?) chicken. TODO: Make it scalable by giving relative sizes. Also: Allow it to look to the other side if wanted.
% \begin{macrocode}
\long\def\luadraw#1#2{%
\vbox to #1bp{%
@@ -817,6 +915,105 @@ The namespace of the chickenize package is \emph{not} consistent. Please don't t
}
}
% \end{macrocode}
+% \subsection{drawcov}\label{sec:drawcov}
+% This draws a corona virus since I had some time to work on this package due to the shutdown caused by COVID-19.
+% \begin{macrocode}
+\long\def\drawcov{
+ \luadraw{90}{
+ covbody = {200,50}
+ covbody_rad = 50
+
+ covcrown_rad = 5
+ crownno = 13
+ for i=1,crownno do
+ crownpos = {covbody[1]+1.4*covbody_rad*math.sin(2*math.pi/crownno*i),covbody[2]+1.4*covbody_rad*math.cos(2*math.pi/crownno*i)}
+ crownconnect = {covbody[1]+covbody_rad*math.sin(2*math.pi/crownno*i),covbody[2]+covbody_rad*math.cos(2*math.pi/crownno*i)}
+ sloppycircle(crownpos,covcrown_rad)
+ sloppyline(crownpos,crownconnect)
+ end
+
+ covcrown_rad = 6
+ crownno = 8
+ for i=1,crownno do
+ crownpos = {covbody[1]+0.8*covbody_rad*math.sin(2*math.pi/crownno*i),covbody[2]+0.8*covbody_rad*math.cos(2*math.pi/crownno*i)}
+ crownconnect = {covbody[1]+0.5*covbody_rad*math.sin(2*math.pi/crownno*i),covbody[2]+0.5*covbody_rad*math.cos(2*math.pi/crownno*i)}
+ sloppycircle(crownpos,covcrown_rad)
+ sloppyline(crownpos,crownconnect)
+ end
+
+ covcrown_rad = 8
+ sloppycircle(covbody,covcrown_rad)
+ sloppycircle(covbody,covbody_rad)
+ sloppyline(covbody,covbody)
+ }
+}
+% \end{macrocode}
+% \subsection{drawhorse}\label{sec:drawhorse}
+% Well … guess what this does.
+% \begin{macrocode}
+\long\def\drawhorse{
+ \luadraw{90}{
+ horsebod = {100,-40}
+ sloppyellipsis(horsebod,50,20)
+ horsehead = {20,0}
+ sloppyellipsis(horsehead,25,15)
+ sloppyline({35,-10},{50,-40})
+ sloppyline({45,5},{80,-25})
+ sloppyline({60,-50},{60,-90})
+ sloppyline({70,-50},{70,-90})
+ sloppyline({130,-50},{130,-90})
+ sloppyline({140,-50},{140,-90})
+ sloppyline({150,-40},{160,-60})
+ sloppyline({150,-38},{160,-58})
+ sloppyline({150,-42},{160,-62})
+ sloppyline({-5,-10},{10,-5})
+ sloppyellipsis({30,5},5,2) %% it's an eye, aye?
+ sloppyline({27,15},{34,25})
+ sloppyline({34,25},{37,13})
+ }
+}
+% \end{macrocode}
+% There's also a version with a bit more … meat to the bones:
+% \begin{macrocode}
+\long\def\drawfathorse{
+ \luadraw{90}{
+ horsebod = {100,-40}
+ sloppyellipsis(horsebod,50,40)
+ horsehead = {20,0}
+ sloppyellipsis(horsehead,25,15)
+ sloppyline({35,-10},{50,-40})
+ sloppyline({45,5},{70,-15})
+ sloppyline({60,-70},{60,-90})
+ sloppyline({70,-70},{70,-90})
+ sloppyline({130,-70},{130,-90})
+ sloppyline({140,-70},{140,-90})
+ sloppyline({150,-40},{160,-60})
+ sloppyline({150,-38},{160,-58})
+ sloppyline({150,-42},{160,-62})
+ sloppyline({-5,-10},{10,-5})
+ sloppyellipsis({30,5},5,2) %% it's an eye, aye?
+ sloppyline({27,15},{34,25})
+ sloppyline({34,25},{37,13})
+ }
+}
+% intentioally not documented:
+\long\def\drawunicorn{
+\color{pink!90!black}
+ \drawhorse
+ \luadraw{0}{
+ sloppyline({15,20},{15,50})
+ sloppyline({15,50},{25,20})
+ }
+}
+\long\def\drawfatunicorn{
+\color{pink!90!black}
+ \drawfathorse
+ \luadraw{0}{
+ sloppyline({15,20},{15,50})
+ sloppyline({15,50},{25,20})
+ }
+}
+% \end{macrocode}
% \iffalse
%</tex>
%<*package>
@@ -827,12 +1024,12 @@ The namespace of the chickenize package is \emph{not} consistent. Please don't t
% Some code might be implemented to manipulate figures for full chickenization. However, I will \emph{not} load any packages at this place, as loading of expl3 or TikZ or whatever takes too much time for such a tiny package like this one. If you require any of the features presented here, you have to load the packages on your own. Maybe this will change.
% \begin{macrocode}
\ProvidesPackage{chickenize}%
- [2017/08/19 v0.2.5 chickenize package]
+ [2021/01/03 v0.3 chickenize package]
\input{chickenize}
% \end{macrocode}
% \subsection{Free Compliments}
% \begin{macrocode}
-
+%
% \end{macrocode}
% \subsection{Definition of User-Level Macros}
% Nothing done so far, just some minor ideas. If you want to implement some cool things, contact me! :)
@@ -855,7 +1052,7 @@ The namespace of the chickenize package is \emph{not} consistent. Please don't t
%\fi
% \section{Lua Module}
% \label{sec:luamodule}
-% This file contains all the necessary functions and is the actual work horse of this package. The functions are sorted strictly alphabetically (or, they \emph{should} be …) and not by sense, functionality or anything.
+% This file contains all the necessary functions and is the actual work horse of this package. The functions are sorted alphabetically (or, they \emph{should} be …) and not by sense, functionality or anything.
%
% First, we set up some constants that are used by many of the following functions. These are made global so the code can be manipulated at the document level, too.
% \begin{macrocode}
@@ -901,8 +1098,8 @@ chicken_pagenumbers = true
chickenstring = {}
chickenstring[1] = "chicken" -- chickenstring is a table, please remeber this!
-chickenizefraction = 0.5
--- set this to a small value to fool somebody, or to see if your text has been read carefully. This is also a great way to lay easter eggs for your own class / package …
+chickenizefraction = 0.5 -- set this to a small value to fool somebody,
+-- or to see if your text has been read carefully. This is also a great way to lay easter eggs for your own class / package …
chicken_substitutions = 0 -- value to count the substituted chickens. Makes sense for testing your proofreaders.
local match = unicode.utf8.match
@@ -1129,7 +1326,7 @@ end
% \begin{macrocode}
countwords = function(head)
for glyph in nodetraverseid(GLYPH,head) do
- if (glyph.next.id == 10) then
+ if (glyph.next.id == GLUE) then
wordnumber = wordnumber + 1
end
end
@@ -1146,7 +1343,7 @@ end
% \subsection{detectdoublewords}\label{sec:detectdoublewords}
% \begin{macrocode} %% FIXME: Does this work? …
-function detectdoublewords(head)
+detectdoublewords = function(head)
prevlastword = {} -- array of numbers representing the glyphs
prevfirstword = {}
newlastword = {}
@@ -1161,10 +1358,128 @@ texio.write_nl("nfw:"..#newfirstword)
end
end
-function printdoublewords()
+printdoublewords = function()
texio.write_nl("finished")
end
% \end{macrocode}
+% \subsection{francize}\label{sec:francize}
+% This function is intentionally undocumented. It randomizes all numbers digit by digit. Why? Because.
+% \begin{macrocode}
+francize = function(head)
+ for n in nodetraverseid(GLYPH,head) do
+ if ((n.char > 47) and (n.char < 58)) then
+ n.char = math.random(48,57)
+ end
+ end
+ return head
+end
+% \end{macrocode}
+% \subsection{gamofchicken}\label{sec:gamofchicken}
+% The |gameofchicken| is an implementation of the Game of Life by Conway. The standard cell here is a chicken, while there are also anticells. For both you can adapt the \LaTeX\ code to represent the cells.
+%
+% I also kick in some code to convert the pdf into a gif after the pdf has been finalized and Lua\TeX\ is about to end. This uses a system call to |convert|; especially the latter one will change. For now this is a convenient implementation for me and maybe most Linux environments to get the gif by one-click-compiling the |tex| document.
+% \begin{macrocode}
+function gameofchicken()
+ GOC_lifetab = {}
+ GOC_spawntab = {}
+ GOC_antilifetab = {}
+ GOC_antispawntab = {}
+ -- translate the rules into an easily-manageable table
+ for i=1,#GOCrule_live do; GOC_lifetab[GOCrule_live[i]] = true end
+ for i=1,#GOCrule_spawn do; GOC_spawntab[GOCrule_spawn[i]] = true end
+ for i=1,#GOCrule_antilive do; GOC_antilifetab[GOCrule_antilive[i]] = true end
+ for i=1,#GOCrule_antispawn do; GOC_antispawntab[GOCrule_antispawn[i]] = true end
+% \end{macrocode}
+% Initialize the arrays for cells and anticells with zeros.
+% \begin{macrocode}
+-- initialize the arrays
+local life = {}
+local antilife = {}
+local newlife = {}
+local newantilife = {}
+for i = 0, GOCx do life[i] = {}; newlife[i] = {} for j = 0, GOCy do life[i][j] = 0 end end
+for i = 0, GOCx do antilife[i] = {}; newantilife[i] = {} for j = 0, GOCy do antilife[i][j] = 0 end end
+% \end{macrocode}
+% These are the functions doing the actual work, checking the neighbors and applying the rules defined above.
+% \begin{macrocode}
+function applyruleslife(neighbors, lifeij, antineighbors, antilifeij)
+ if GOC_spawntab[neighbors] then myret = 1 else -- new cell
+ if GOC_lifetab[neighbors] and (lifeij == 1) then myret = 1 else myret = 0 end end
+ if antineighbors > 1 then myret = 0 end
+ return myret
+end
+function applyrulesantilife(neighbors, lifeij, antineighbors, antilifeij)
+ if (antineighbors == 3) then myret = 1 else -- new cell or keep cell
+ if (((antineighbors > 1) and (antineighbors < 4)) and (lifeij == 1)) then myret = 1 else myret = 0 end end
+ if neighbors > 1 then myret = 0 end
+ return myret
+end
+% \end{macrocode}
+% Preparing the initial state with a default pattern:
+% \begin{macrocode}
+-- prepare some special patterns as starter
+life[53][26] = 1 life[53][25] = 1 life[54][25] = 1 life[55][25] = 1 life[54][24] = 1
+% \end{macrocode}
+% And the main loop running from here:
+% \begin{macrocode}
+ print("start");
+ for i = 1,GOCx do
+ for j = 1,GOCy do
+ if (life[i][j]==1) then texio.write("X") else if (antilife[i][j]==1) then texio.write("O") else texio.write("_") end end
+ end
+ texio.write_nl(" ");
+ end
+ os.sleep(GOCsleep)
+
+ for i = 0, GOCx do
+ for j = 0, GOCy do
+ newlife[i][j] = 0 -- Fill the values from the start settings here
+ newantilife[i][j] = 0 -- Fill the values from the start settings here
+ end
+ end
+
+ for k = 1,GOCiter do -- iterate over the cycles
+ texio.write_nl(k);
+ for i = 1, GOCx-1 do -- iterate over lines
+ for j = 1, GOCy-1 do -- iterate over columns -- prevent edge effects
+ local neighbors = (life[i-1][j-1] + life[i-1][j] + life[i-1][j+1] + life[i][j-1] + life[i][j+1] + life[i+1][j-1] + life[i+1][j] + life[i+1][j+1])
+ local antineighbors = (antilife[i-1][j-1] + antilife[i-1][j] + antilife[i-1][j+1] + antilife[i][j-1] + antilife[i][j+1] + antilife[i+1][j-1] + antilife[i+1][j] + antilife[i+1][j+1])
+
+ newlife[i][j] = applyruleslife(neighbors, life[i][j],antineighbors, antilife[i][j])
+ newantilife[i][j] = applyrulesantilife(neighbors,life[i][j], antineighbors,antilife[i][j])
+ end
+ end
+
+ for i = 1, GOCx do
+ for j = 1, GOCy do
+ life[i][j] = newlife[i][j] -- copy the values
+ antilife[i][j] = newantilife[i][j] -- copy the values
+ end
+ end
+
+ for i = 1,GOCx do
+ for j = 1,GOCy do
+ if GOC_console then
+ if (life[i][j]==1) then texio.write("X") else if (antilife[i][j]==1) then texio.write("O") else texio.write("_") end end
+ end
+ if GOC_pdf then
+ if (life[i][j]==1) then tex.print("\\placeat("..(i/10)..","..(j/10).."){"..GOCcellcode.."}") end
+ if (antilife[i][j]==1) then tex.print("\\placeat("..(i/10)..","..(j/10).."){"..GOCanticellcode.."}") end
+ end
+ end
+ end
+ tex.print(".\\newpage")
+ os.sleep(GOCsleep)
+ end
+end --end function gameofchicken
+% \end{macrocode}
+% The following is a function calling some tool from your operating system. This requires of course that you have them present – that should be the case on a typical Linux distribution. Take care that |convert| normally does not allow for conversion from pdf, please check that this is allowed by the rules. So this is more an example code that can help you to add it to your game so you can enjoy your chickens developing as a gif.
+% \begin{macrocode}
+function make_a_gif()
+ os.execute("convert -verbose -dispose previous -background white -alpha remove -alpha off -density "..GOCdensity.." "..tex.jobname ..".pdf " ..tex.jobname..".gif")
+ os.execute("gwenview "..tex.jobname..".gif")
+end
+% \end{macrocode}
% \subsection{guttenbergenize}\label{sec:guttenbergenize}
% A function in honor of the German politician Guttenberg.\footnote{Thanks to Jasper for bringing me to this idea!} Please do \emph{not} confuse him with the grand master Gutenberg!
%
@@ -1185,7 +1500,7 @@ local quotestrings = {
% \subsubsection{guttenbergenize – the function}
% \begin{macrocode}
guttenbergenize_rq = function(head)
- for n in nodetraverseid(nodeid"glyph",head) do
+ for n in nodetraverseid(GLYPH,head) do
local i = n.char
if quotestrings[i] then
noderemove(head,n)
@@ -1220,6 +1535,124 @@ hammertime = function(head)
return head
end
% \end{macrocode}
+% \subsection{italianize}\label{sec:italianize}
+% This is inspired by some of the more melodic pronounciations of the english language. The command will add randomly an |h| in front of every word starting with a vowel or remove |h| from words starting with one. Also, it will ad randomly an |e| to words ending in consonants. This is tricky and might fail – I'm happy to receive and try to solve ayn bug reports.
+% \begin{macrocode}
+italianizefraction = 0.5 --%% gives the amount of italianization
+mynode = nodenew(GLYPH) -- prepare a dummy glyph
+
+italianize = function(head)
+ -- skip "h/H" randomly
+ for n in node.traverse_id(GLYPH,head) do -- go through all glyphs
+ if n.prev.id ~= GLYPH then -- check if it's a word start
+ if ((n.char == 72) or (n.char == 104)) and (tex.normal_rand() < italianizefraction) then -- if it's h/H, remove randomly
+ n.prev.next = n.next
+ end
+ end
+ end
+
+ -- add h or H in front of vowels
+ for n in nodetraverseid(GLYPH,head) do
+ if math.random() < italianizefraction then
+ x = n.char
+ if x == 97 or x == 101 or x == 105 or x == 111 or x == 117 or
+ x == 65 or x == 69 or x == 73 or x == 79 or x == 85 then
+ if (n.prev.id == GLUE) then
+ mynode.font = n.font
+ if x > 90 then -- lower case
+ mynode.char = 104
+ else
+ mynode.char = 72 -- upper case – convert into lower case
+ n.char = x + 32
+ end
+ node.insert_before(head,n,node.copy(mynode))
+ end
+ end
+ end
+ end
+
+ -- add e after words, but only after consonants
+ for n in node.traverse_id(GLUE,head) do
+ if n.prev.id == GLYPH then
+ x = n.prev.char
+ -- skip vowels and randomize
+ if not(x == 97 or x == 101 or x == 105 or x == 111 or x == 117 or x == 44 or x == 46) and math.random() > 0.2 then
+ mynode.char = 101 -- it's always a lower case e, no?
+ mynode.font = n.prev.font -- adapt the current font
+ node.insert_before(head,n,node.copy(mynode)) -- insert the e in the node list
+ end
+ end
+ end
+
+ return head
+end
+% \end{macrocode}
+% \subsection{italianizerandwords}\label{sec:italianizerandwords}
+% This is inspired by my dearest colleagues and their artistic interpretation of the english grammar. The command will cause LuaTeX to read a sentence (i.\,e.~text until the next full stop), then randomizes the words (i.\,e.~units separated by a space) in it and throws the result back to the typesetting. Useless? Very.
+% \begin{macrocode}
+italianizerandwords = function(head)
+words = {}
+wordnumber = 0
+-- head.next.next is the very first word. However, let's try to get the first word after the first space correct.
+ for n in nodetraverseid(GLUE,head) do -- let's try to count words by their separators
+ wordnumber = wordnumber + 1
+ if n.next then
+ words[wordnumber] = {}
+ words[wordnumber][1] = node.copy(n.next)
+
+ glyphnumber = 1
+ myglyph = n.next
+ while myglyph.next do
+ node.tail(words[wordnumber][1]).next = node.copy(myglyph.next)
+ myglyph = myglyph.next
+ end
+ end
+ print(#words)
+ if #words > 0 then
+ print("lengs is: ")
+ print(#words[#words])
+ end
+ end
+--myinsertnode = head.next.next -- first letter
+--node.tail(words[1][1]).next = myinsertnode.next
+--myinsertnode.next = words[1][1]
+
+ return head
+end
+
+italianize_old = function(head)
+ local wordlist = {} -- here we will store the number of words of the sentence.
+ local words = {} -- here we will store the words of the sentence.
+ local wordnumber = 0
+ -- let's first count all words in one sentence, howboutdat?
+ wordlist[wordnumber] = 1 -- let's save the word *length* in here …
+
+
+ for n in nodetraverseid(GLYPH,head) do
+ if (n.next.id == GLUE) then -- this is a space
+ wordnumber = wordnumber + 1
+ wordlist[wordnumber] = 1
+ words[wordnumber] = n.next.next
+ end
+ if (n.next.id == GLYPH) then -- it's a glyph
+ if (n.next.char == 46) then -- this is a full stop.
+ wordnumber = wordnumber + 1
+ texio.write_nl("this sentence had "..wordnumber.."words.")
+ for i=0,wordnumber-1 do
+ texio.write_nl("word "..i.." had " .. wordlist[i] .. "glyphs")
+ end
+ texio.write_nl(" ")
+ wordnumber = -1 -- to compensate the fact that the next node will be a space, this would count one word too much.
+ else
+
+ wordlist[wordnumber] = wordlist[wordnumber] + 1 -- the current word got 1 glyph longer
+ end
+ end
+ end
+ return head
+end
+% \end{macrocode}
+
% \subsection{itsame}\label{sec:itsame}
% The (very first, very basic, very stupid) code to draw a small mario. You need to input luadraw.tex or do luadraw.lua for the rectangle function.
% \begin{macrocode}
@@ -1342,8 +1775,8 @@ end
% Why the synonym |stealsheep|? Because of a comment of Paul on the |texhax| mailing list: \url{http://tug.org/pipermail/texhax/2011-October/018374.html}
% \subsubsection{setup of variables}
% \begin{macrocode}
-local letterspace_glue = nodenew(nodeid"glue")
-local letterspace_pen = nodenew(nodeid"penalty")
+local letterspace_glue = nodenew(GLUE)
+local letterspace_pen = nodenew(PENALTY)
letterspace_glue.width = tex.sp"0pt"
letterspace_glue.stretch = tex.sp"0.5pt"
@@ -1352,8 +1785,8 @@ letterspace_pen.penalty = 10000
% \subsubsection{function implementation}
% \begin{macrocode}
letterspaceadjust = function(head)
- for glyph in nodetraverseid(nodeid"glyph", head) do
- if glyph.prev and (glyph.prev.id == nodeid"glyph" or glyph.prev.id == nodeid"disc" or glyph.prev.id == nodeid"kern") then
+ for glyph in nodetraverseid(GLYPH, head) do
+ if glyph.prev and (glyph.prev.id == GLYPH or glyph.prev.id == DISC or glyph.prev.id == KERN) then
local g = nodecopy(letterspace_glue)
nodeinsertbefore(head, glyph, g)
nodeinsertbefore(head, g, nodecopy(letterspace_pen))
@@ -1366,9 +1799,9 @@ end
% The |\text...|-version of |letterspaceadjust|. Just works, without the need to call |\letterspaceadjust| globally or anything else. Just put the |\textletterspaceadjust| around the part of text you want the function to work on. Might have problems with surrounding spacing, take care!
% \begin{macrocode}
textletterspaceadjust = function(head)
- for glyph in nodetraverseid(nodeid"glyph", head) do
+ for glyph in nodetraverseid(GLYPH, head) do
if node.has_attribute(glyph,luatexbase.attributes.letterspaceadjustattr) then
- if glyph.prev and (glyph.prev.id == node.id"glyph" or glyph.prev.id == node.id"disc" or glyph.prev.id == nodeid"kern") then
+ if glyph.prev and (glyph.prev.id == node.id"glyph" or glyph.prev.id == node.id"disc" or glyph.prev.id == KERN) then
local g = node.copy(letterspace_glue)
nodeinsertbefore(head, glyph, g)
nodeinsertbefore(head, g, nodecopy(letterspace_pen))
@@ -1384,8 +1817,8 @@ end
% \begin{macrocode}
matrixize = function(head)
x = {}
- s = nodenew(nodeid"disc")
- for n in nodetraverseid(nodeid"glyph",head) do
+ s = nodenew(DISC)
+ for n in nodetraverseid(GLYPH,head) do
j = n.char
for m = 0,7 do -- stay ASCII for now
x[7-m] = nodecopy(n) -- to get the same font etc.
@@ -1470,7 +1903,7 @@ pancaketext = function()
end
% \end{macrocode}
% \subsection{randomerror}\label{sec:randomerror}
-
+% Not yet implemented, sorry.
% \subsection{randomfonts}\label{sec:randomfonts}
% Traverses the output and substitutes fonts randomly. A check is done so that the font number is existing.
@@ -1600,9 +2033,68 @@ randomcolor = function(head)
return head
end
% \end{macrocode}
-% \subsection{randomerror}\label{sec:randomerror}
+% \subsection{relationship}\label{sec:relationship}
+% It literally is what is says: A ship made of relations. Or a boat, rather. There are four parameters, |sailheight|, |mastheight|, |hullheight|, and |relnumber| which you can adjust.
% \begin{macrocode}
-%
+ sailheight = 12
+ mastheight = 4
+ hullheight = 5
+ relnumber = 402
+function relationship()
+--%% check if there's a problem with any character in the current font
+ f = font.getfont(font.current())
+ fullfont = 1
+ for i = 8756,8842 do
+ if not(f.characters[i]) then texio.write_nl((i).." not available") fullfont = 0 end
+ end
+--%% store the result of the check for later, then go on to construct the ship:
+ shipheight = sailheight + mastheight + hullheight
+ tex.print("\\parshape "..(shipheight)) --%% prepare the paragraph shape ...
+ for i =1,sailheight do
+ tex.print(" "..(4.5-i/3.8).."cm "..((i-0.5)/2.5).."cm ")
+ end
+ for i =1,mastheight do
+ tex.print(" "..(3.2).."cm "..(1).."cm ")
+ end
+ for i =1,hullheight do
+ tex.print(" "..((i-1)/2).."cm "..(10-i).."cm ")
+ end
+ tex.print("\\noindent") --%% ... up to here, then insert relations
+ for i=1,relnumber do
+ tex.print("\\ \\char"..math.random(8756,8842))
+ end
+ tex.print("\\break")
+end
+% \end{macrocode}
+% And this is a helper function to prevent too many relations to be typeset. Problem: The relations are chosen randomly, and each might take different horizontial space. So we cannot make sure the same number of lines for each version. To catch this, we typeset more lines and just remove excess lines with a simple function in our beloved |post_linebreak_filter|.
+% \begin{macrocode}
+function cutparagraph(head)
+ local parsum = 0
+ for n in nodetraverseid(HLIST,head) do
+ parsum = parsum + 1
+ if parsum > shipheight then
+ node.remove(head,n)
+ end
+ end
+ return head
+end
+% \end{macrocode}
+% And finally a helper function to inform our dear users that they have to use a font that actually can display all the necessary symbols.
+% \begin{macrocode}
+function missingcharstext()
+ if (fullfont == 0) then
+ local separator = string.rep("=", 28)
+local texiowrite_nl = texio.write_nl
+ texiowrite_nl("Output written on "..tex.jobname..".pdf ("..status.total_pages.." chicken,".." eggs).")
+ texiowrite_nl(" ")
+ texiowrite_nl(separator)
+ texiowrite_nl("CAREFUL!!")
+ texiowrite_nl("\\relationship needs special characters (unicode points 8756 to 8842)")
+ texiowrite_nl("Your font does not support all of them!")
+ texiowrite_nl("consider using another one, e.g. the XITS font supplied with TeXlive.")
+ texiowrite_nl(separator .. "\n")
+ end
+end
% \end{macrocode}
% \subsection{rickroll}\label{sec:rickroll}
% Another tribute to pop culture. Either: substitute word-by-word as in pancake. OR: substitute each link to a youtube-rickroll …
@@ -1651,9 +2143,9 @@ end
tabularasa_onlytext = false
tabularasa = function(head)
- local s = nodenew(nodeid"kern")
- for line in nodetraverseid(nodeid"hlist",head) do
- for n in nodetraverseid(nodeid"glyph",line.head) do
+ local s = nodenew(KERN)
+ for line in nodetraverseid(HLIST,head) do
+ for n in nodetraverseid(GLYPH,line.head) do
if not(tabularasa_onlytext) or node.has_attribute(n,luatexbase.attributes.tabularasaattr) then
s.kern = n.width
nodeinsertafter(line.list,n,nodecopy(s))
@@ -1667,7 +2159,7 @@ end
% \subsection{tanjanize}\label{sec:tanjanize}
% \begin{macrocode}
tanjanize = function(head)
- local s = nodenew(nodeid"kern")
+ local s = nodenew(KERN)
local m = nodenew(GLYPH,1)
local use_letter_i = true
scale = nodenew(WHAT,PDF_LITERAL)
@@ -1675,8 +2167,8 @@ tanjanize = function(head)
scale.data = "0.5 0 0 0.5 0 0 cm"
scale2.data = "2 0 0 2 0 0 cm"
- for line in nodetraverseid(nodeid"hlist",head) do
- for n in nodetraverseid(nodeid"glyph",line.head) do
+ for line in nodetraverseid(HLIST,head) do
+ for n in nodetraverseid(GLYPH,line.head) do
mimicount = 0
tmpwidth = 0
while ((n.next.id == GLYPH) or (n.next.id == 11) or (n.next.id == 7) or (n.next.id == 0)) do --find end of a word
@@ -1780,11 +2272,18 @@ colorstretch = function (head)
local rule_bad = nodenew(RULE)
if colorexpansion then -- if also the font expansion should be shown
+--%% here use first_glyph function!!
local g = line.head
+n = node.first_glyph(line.head.next)
+texio.write_nl(line.head.id)
+texio.write_nl(line.head.next.id)
+texio.write_nl(line.head.next.next.id)
+texio.write_nl(n.id)
while not(g.id == GLYPH) and (g.next) do g = g.next end -- find first glyph on line. If line is empty, no glyph:
if (g.id == GLYPH) then -- read width only if g is a glyph!
- exp_factor = g.width / f[g.char].width
- exp_color = colorstretch_coloroffset + (1-exp_factor)*10 .. " g"
+ exp_factor = g.expansion_factor/10000 --%% neato, luatex now directly gives me this!!
+ exp_color = colorstretch_coloroffset + (exp_factor*0.1) .. " g"
+texio.write_nl(exp_factor)
rule_bad.width = 0.5*line.width -- we need two rules on each line!
end
else
@@ -1902,10 +2401,10 @@ substlist[1514] = 64296
% \begin{macrocode}
function variantjustification(head)
math.randomseed(1)
- for line in nodetraverseid(nodeid"hhead",head) do
+ for line in nodetraverseid(Hhead,head) do
if (line.glue_sign == 1 and line.glue_order == 0) then -- exclude the last line!
substitutions_wide = {} -- we store all “expandable†letters of each line
- for n in nodetraverseid(nodeid"glyph",line.head) do
+ for n in nodetraverseid(GLYPH,line.head) do
if (substlist[n.char]) then
substitutions_wide[#substitutions_wide+1] = n
end
@@ -1946,12 +2445,12 @@ zebracolorarray_bg[2] = "0.1 g"
% \begin{macrocode}
function zebranize(head)
zebracolor = 1
- for line in nodetraverseid(nodeid"hhead",head) do
+ for line in nodetraverseid(Hhead,head) do
if zebracolor == #zebracolorarray then zebracolor = 0 end
zebracolor = zebracolor + 1
color_push.data = zebracolorarray[zebracolor]
line.head = nodeinsertbefore(line.head,line.head,nodecopy(color_push))
- for n in nodetraverseid(nodeid"glyph",line.head) do
+ for n in nodetraverseid(GLYPH,line.head) do
if n.next then else
nodeinsertafter(line.head,n,nodecopy(color_pull))
end
@@ -1979,6 +2478,7 @@ end
% Well, it's not the whole story so far. I plan to test some drawing using only Lua code, writing directly to the pdf file. This section will grow and get better in parallel to my understandings of what's going on. I.e. it will be very slowly … Nothing here is to be taken as good and/or correct LuaTeXing, and most code is plain ugly. However, it kind of works already {\XITS ☺}
% \section{Drawing}
% A \emph{very} first, experimental implementation of a drawing of a chicken. The parameters should be consistent, easy to change and that monster should look more like a cute chicken. However, it is chicken, it is Lua, so it belongs into this package. So far, all numbers and positions are hard coded, this will of course change!
+% The parameters |sloppinessh| and |sloppinessv| give the amount of sloppiness, i.\,e.~how strongly the points are “wiggled†randomly to make the drawings more dynamically. You can set them at any time in the document
% \begin{macrocode}
--
function pdf_print (...)
@@ -1988,24 +2488,42 @@ function pdf_print (...)
pdf.print("\n")
end
-function move (p)
- pdf_print(p[1],p[2],"m")
+function move (p1,p2)
+ if (p2) then
+ pdf_print(p1,p2,"m")
+ else
+ pdf_print(p1[1],p1[2],"m")
+ end
end
-function line (p)
- pdf_print(p[1],p[2],"l")
+function line(p1,p2)
+ if (p2) then
+ pdf_print(p1,p2,"l")
+ else
+ pdf_print(p1[1],p1[2],"l")
+ end
end
-function curve(p1,p2,p3)
+function curve(p11,p12,p21,p22,p31,p32)
+ if (p22) then
+ p1,p2,p3 = {p11,p12},{p21,p22},{p31,p32}
+ else
+ p1,p2,p3 = p11,p12,p21
+ end
pdf_print(p1[1], p1[2],
- p2[1], p2[2],
- p3[1], p3[2], "c")
+ p2[1], p2[2],
+ p3[1], p3[2], "c")
end
function close ()
pdf_print("h")
end
+% \end{macrocode}
+% By setting |drawwidth| to something different than 1 you can adjust the thickness of the strokes. Any stroke done with the |sloppy| functions will by varied between |0.5 drawwidth| and |1.5 drawwidth|.
+% \begin{macrocode}
+drawwidth = 1
+
function linewidth (w)
pdf_print(w,"w")
end
@@ -2029,9 +2547,12 @@ function strictcircle(center,radius)
stroke()
end
+sloppynessh = 5
+sloppynessv = 5
+
function disturb_point(point)
- return {point[1] + math.random()*5 - 2.5,
- point[2] + math.random()*5 - 2.5}
+ return {point[1] + (math.random() - 1/2)*sloppynessh,
+ point[2] + (math.random() - 1/2)*sloppynessv}
end
function sloppycircle(center,radius)
@@ -2047,7 +2568,24 @@ function sloppycircle(center,radius)
move (right)
curve (rightbot, leftbot, left)
curve (lefttop, righttop, right_end)
- linewidth(math.random()+0.5)
+ linewidth(drawwidth*(math.random()+0.5))
+ stroke()
+end
+
+function sloppyellipsis(center,radiusx,radiusy)
+ local left = disturb_point({center[1] - radiusx, center[2]})
+ local lefttop = disturb_point({left[1], left[2] + 1.45*radiusy})
+ local leftbot = {lefttop[1], lefttop[2] - 2.9*radiusy}
+ local right = disturb_point({center[1] + radiusx, center[2]})
+ local righttop = disturb_point({right[1], right[2] + 1.45*radiusy})
+ local rightbot = disturb_point({right[1], right[2] - 1.45*radiusy})
+
+ local right_end = disturb_point(right)
+
+ move (right)
+ curve (rightbot, leftbot, left)
+ curve (lefttop, righttop, right_end)
+ linewidth(drawwidth*(math.random()+0.5))
stroke()
end
@@ -2057,7 +2595,7 @@ function sloppyline(start,stop)
start = disturb_point(start)
stop = disturb_point(stop)
move(start) curve(start_line,stop_line,stop)
- linewidth(math.random()+0.5)
+ linewidth(drawwidth*(math.random()+0.5))
stroke()
end
% \end{macrocode}
diff --git a/macros/luatex/generic/chickenize/chickenize.lua b/macros/luatex/generic/chickenize/chickenize.lua
deleted file mode 100644
index c25aa75b75..0000000000
--- a/macros/luatex/generic/chickenize/chickenize.lua
+++ /dev/null
@@ -1,965 +0,0 @@
---
--- This is file `chickenize.lua',
--- generated with the docstrip utility.
---
--- The original source files were:
---
--- chickenize.dtx (with options: `lua')
---
--- EXPERIMENTAL CODE
---
--- This package is copyright © 2017 Arno L. Trautmann. It 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 work has the LPPL mainten-
--- ance status ‘maintained’.
-
-local nodeid = node.id
-local nodecopy = node.copy
-local nodenew = node.new
-local nodetail = node.tail
-local nodeslide = node.slide
-local noderemove = node.remove
-local nodetraverseid = node.traverse_id
-local nodeinsertafter = node.insert_after
-local nodeinsertbefore = node.insert_before
-
-Hhead = nodeid("hhead")
-RULE = nodeid("rule")
-GLUE = nodeid("glue")
-WHAT = nodeid("whatsit")
-COL = node.subtype("pdf_colorstack")
-DISC = nodeid("disc")
-GLYPH = nodeid("glyph")
-GLUE = nodeid("glue")
-HLIST = nodeid("hlist")
-KERN = nodeid("kern")
-PUNCT = nodeid("punct")
-PENALTY = nodeid("penalty")
-PDF_LITERAL = node.subtype("pdf_literal")
-color_push = nodenew(WHAT,COL)
-color_pop = nodenew(WHAT,COL)
-color_push.stack = 0
-color_pop.stack = 0
-color_push.command = 1
-color_pop.command = 2
-chicken_pagenumbers = true
-
-chickenstring = {}
-chickenstring[1] = "chicken" -- chickenstring is a table, please remeber this!
-
-chickenizefraction = 0.5
--- set this to a small value to fool somebody, or to see if your text has been read carefully. This is also a great way to lay easter eggs for your own class / package …
-chicken_substitutions = 0 -- value to count the substituted chickens. Makes sense for testing your proofreaders.
-
-local match = unicode.utf8.match
-chickenize_ignore_word = false
-chickenize_real_stuff = function(i,head)
- while ((i.next.id == GLYPH) or (i.next.id == KERN) or (i.next.id == DISC) or (i.next.id == HLIST)) do --find end of a word
- i.next = i.next.next
- end
-
- chicken = {} -- constructing the node list.
-
--- Should this be done only once? No, otherwise we lose the freedom to change the string in-document.
--- But it could be done only once each paragraph as in-paragraph changes are not possible!
-
- chickenstring_tmp = chickenstring[math.random(1,#chickenstring)]
- chicken[0] = nodenew(GLYPH,1) -- only a dummy for the loop
- for i = 1,string.len(chickenstring_tmp) do
- chicken[i] = nodenew(GLYPH,1)
- chicken[i].font = font.current()
- chicken[i-1].next = chicken[i]
- end
-
- j = 1
- for s in string.utfvalues(chickenstring_tmp) do
- local char = unicode.utf8.char(s)
- chicken[j].char = s
- if match(char,"%s") then
- chicken[j] = nodenew(GLUE)
- chicken[j].width = space
- chicken[j].shrink = shrink
- chicken[j].stretch = stretch
- end
- j = j+1
- end
-
- nodeslide(chicken[1])
- lang.hyphenate(chicken[1])
- chicken[1] = node.kerning(chicken[1]) -- FIXME: does not work
- chicken[1] = node.ligaturing(chicken[1]) -- dito
-
- nodeinsertbefore(head,i,chicken[1])
- chicken[1].next = chicken[2] -- seems to be necessary … to be fixed
- chicken[string.len(chickenstring_tmp)].next = i.next
-
- -- shift lowercase latin letter to uppercase if the original input was an uppercase
- if (chickenize_capital and (chicken[1].char > 96 and chicken[1].char < 123)) then
- chicken[1].char = chicken[1].char - 32
- end
-
- return head
-end
-
-chickenize = function(head)
- for i in nodetraverseid(GLYPH,head) do --find start of a word
- -- Random determination of the chickenization of the next word:
- if math.random() > chickenizefraction then
- chickenize_ignore_word = true
- elseif chickencount then
- chicken_substitutions = chicken_substitutions + 1
- end
-
- if (chickenize_ignore_word == false) then -- normal case: at the beginning of a word, we jump into chickenization
- if (i.char > 64 and i.char < 91) then chickenize_capital = true else chickenize_capital = false end
- head = chickenize_real_stuff(i,head)
- end
-
--- At the end of the word, the ignoring is reset. New chance for everyone.
- if not((i.next.id == GLYPH) or (i.next.id == DISC) or (i.next.id == PUNCT) or (i.next.id == KERN)) then
- chickenize_ignore_word = false
- end
- end
- return head
-end
-
-local separator = string.rep("=", 28)
-local texiowrite_nl = texio.write_nl
-nicetext = function()
- texiowrite_nl("Output written on "..tex.jobname..".pdf ("..status.total_pages.." chicken,".." eggs).")
- texiowrite_nl(" ")
- texiowrite_nl(separator)
- texiowrite_nl("Hello my dear user,")
- texiowrite_nl("good job, now go outside and enjoy the world!")
- texiowrite_nl(" ")
- texiowrite_nl("And don't forget to feed your chicken!")
- texiowrite_nl(separator .. "\n")
- if chickencount then
- texiowrite_nl("There were "..chicken_substitutions.." substitutions made.")
- texiowrite_nl(separator)
- end
-end
-boustrophedon = function(head)
- rot = node.new(WHAT,PDF_LITERAL)
- rot2 = node.new(WHAT,PDF_LITERAL)
- odd = true
- for line in node.traverse_id(0,head) do
- if odd == false then
- w = line.width/65536*0.99625 -- empirical correction factor (?)
- rot.data = "-1 0 0 1 "..w.." 0 cm"
- rot2.data = "-1 0 0 1 "..-w.." 0 cm"
- line.head = node.insert_before(line.head,line.head,nodecopy(rot))
- nodeinsertafter(line.head,nodetail(line.head),nodecopy(rot2))
- odd = true
- else
- odd = false
- end
- end
- return head
-end
-boustrophedon_glyphs = function(head)
- odd = false
- rot = nodenew(WHAT,PDF_LITERAL)
- rot2 = nodenew(WHAT,PDF_LITERAL)
- for line in nodetraverseid(0,head) do
- if odd==true then
- line.dir = "TRT"
- for g in nodetraverseid(GLYPH,line.head) do
- w = -g.width/65536*0.99625
- rot.data = "-1 0 0 1 " .. w .." 0 cm"
- rot2.data = "-1 0 0 1 " .. -w .." 0 cm"
- line.head = node.insert_before(line.head,g,nodecopy(rot))
- nodeinsertafter(line.head,g,nodecopy(rot2))
- end
- odd = false
- else
- line.dir = "TLT"
- odd = true
- end
- end
- return head
-end
-boustrophedon_inverse = function(head)
- rot = node.new(WHAT,PDF_LITERAL)
- rot2 = node.new(WHAT,PDF_LITERAL)
- odd = true
- for line in node.traverse_id(0,head) do
- if odd == false then
-texio.write_nl(line.height)
- w = line.width/65536*0.99625 -- empirical correction factor (?)
- h = line.height/65536*0.99625
- rot.data = "-1 0 0 -1 "..w.." "..h.." cm"
- rot2.data = "-1 0 0 -1 "..-w.." "..0.5*h.." cm"
- line.head = node.insert_before(line.head,line.head,node.copy(rot))
- node.insert_after(line.head,node.tail(line.head),node.copy(rot2))
- odd = true
- else
- odd = false
- end
- end
- return head
-end
-function bubblesort(head)
- for line in nodetraverseid(0,head) do
- for glyph in nodetraverseid(GLYPH,line.head) do
-
- end
- end
- return head
-end
--- Take care: This will slow down the compilation extremely, by about a factor of 2! Only use for playing around or counting a final version of your document!
-countglyphs = function(head)
- for line in nodetraverseid(0,head) do
- for glyph in nodetraverseid(GLYPH,line.head) do
- glyphnumber = glyphnumber + 1
- if (glyph.next.next) then
- if (glyph.next.id == 10) and (glyph.next.next.id == GLYPH) then
- spacenumber = spacenumber + 1
- end
- counted_glyphs_by_code[glyph.char] = counted_glyphs_by_code[glyph.char] + 1
- end
- end
- end
- return head
-end
-printglyphnumber = function()
- texiowrite_nl("\nNumber of glyphs by character code (only up to 127):")
- for i = 1,127 do --%% FIXME: should allow for more characters, but cannot be printed to console output – print into document?
- texiowrite_nl(string.char(i)..": "..counted_glyphs_by_code[i])
- end
-
- texiowrite_nl("\nTotal number of glyphs in this document: "..glyphnumber)
- texiowrite_nl("Number of spaces in this document: "..spacenumber)
- texiowrite_nl("Glyphs plus spaces: "..glyphnumber+spacenumber.."\n")
-end
-countwords = function(head)
- for glyph in nodetraverseid(GLYPH,head) do
- if (glyph.next.id == 10) then
- wordnumber = wordnumber + 1
- end
- end
- wordnumber = wordnumber + 1 -- add 1 for the last word in a paragraph which is not found otherwise
- return head
-end
-printwordnumber = function()
- texiowrite_nl("\nNumber of words in this document: "..wordnumber)
-end
-
-function detectdoublewords(head)
- prevlastword = {} -- array of numbers representing the glyphs
- prevfirstword = {}
- newlastword = {}
- newfirstword = {}
- for line in nodetraverseid(0,head) do
- for g in nodetraverseid(GLYPH,line.head) do
-texio.write_nl("next glyph",#newfirstword+1)
- newfirstword[#newfirstword+1] = g.char
- if (g.next.id == 10) then break end
- end
-texio.write_nl("nfw:"..#newfirstword)
- end
-end
-
-function printdoublewords()
- texio.write_nl("finished")
-end
-local quotestrings = {
- [171] = true, [172] = true,
- [8216] = true, [8217] = true, [8218] = true,
- [8219] = true, [8220] = true, [8221] = true,
- [8222] = true, [8223] = true,
- [8248] = true, [8249] = true, [8250] = true,
-}
-guttenbergenize_rq = function(head)
- for n in nodetraverseid(nodeid"glyph",head) do
- local i = n.char
- if quotestrings[i] then
- noderemove(head,n)
- end
- end
- return head
-end
-hammertimedelay = 1.2
-local htime_separator = string.rep("=", 30) .. "\n" -- slightly inconsistent with the “nicetextâ€
-hammertime = function(head)
- if hammerfirst then
- texiowrite_nl(htime_separator)
- texiowrite_nl("============STOP!=============\n")
- texiowrite_nl(htime_separator .. "\n\n\n")
- os.sleep (hammertimedelay*1.5)
- texiowrite_nl(htime_separator .. "\n")
- texiowrite_nl("==========HAMMERTIME==========\n")
- texiowrite_nl(htime_separator .. "\n\n")
- os.sleep (hammertimedelay)
- hammerfirst = false
- else
- os.sleep (hammertimedelay)
- texiowrite_nl(htime_separator)
- texiowrite_nl("======U can't touch this!=====\n")
- texiowrite_nl(htime_separator .. "\n\n")
- os.sleep (hammertimedelay*0.5)
- end
- return head
-end
-itsame = function()
-local mr = function(a,b) rectangle({a*10,b*-10},10,10) end
-color = "1 .6 0"
-for i = 6,9 do mr(i,3) end
-for i = 3,11 do mr(i,4) end
-for i = 3,12 do mr(i,5) end
-for i = 4,8 do mr(i,6) end
-for i = 4,10 do mr(i,7) end
-for i = 1,12 do mr(i,11) end
-for i = 1,12 do mr(i,12) end
-for i = 1,12 do mr(i,13) end
-
-color = ".3 .5 .2"
-for i = 3,5 do mr(i,3) end mr(8,3)
-mr(2,4) mr(4,4) mr(8,4)
-mr(2,5) mr(4,5) mr(5,5) mr(9,5)
-mr(2,6) mr(3,6) for i = 8,11 do mr(i,6) end
-for i = 3,8 do mr(i,8) end
-for i = 2,11 do mr(i,9) end
-for i = 1,12 do mr(i,10) end
-mr(3,11) mr(10,11)
-for i = 2,4 do mr(i,15) end for i = 9,11 do mr(i,15) end
-for i = 1,4 do mr(i,16) end for i = 9,12 do mr(i,16) end
-
-color = "1 0 0"
-for i = 4,9 do mr(i,1) end
-for i = 3,12 do mr(i,2) end
-for i = 8,10 do mr(5,i) end
-for i = 5,8 do mr(i,10) end
-mr(8,9) mr(4,11) mr(6,11) mr(7,11) mr(9,11)
-for i = 4,9 do mr(i,12) end
-for i = 3,10 do mr(i,13) end
-for i = 3,5 do mr(i,14) end
-for i = 7,10 do mr(i,14) end
-end
-chickenkernamount = 0
-chickeninvertkerning = false
-
-function kernmanipulate (head)
- if chickeninvertkerning then -- invert the kerning
- for n in nodetraverseid(11,head) do
- n.kern = -n.kern
- end
- else -- if not, set it to the given value
- for n in nodetraverseid(11,head) do
- n.kern = chickenkernamount
- end
- end
- return head
-end
-
-leetspeak_onlytext = false
-leettable = {
- [101] = 51, -- E
- [105] = 49, -- I
- [108] = 49, -- L
- [111] = 48, -- O
- [115] = 53, -- S
- [116] = 55, -- T
-
- [101-32] = 51, -- e
- [105-32] = 49, -- i
- [108-32] = 49, -- l
- [111-32] = 48, -- o
- [115-32] = 53, -- s
- [116-32] = 55, -- t
-}
-leet = function(head)
- for line in nodetraverseid(Hhead,head) do
- for i in nodetraverseid(GLYPH,line.head) do
- if not leetspeak_onlytext or
- node.has_attribute(i,luatexbase.attributes.leetattr)
- then
- if leettable[i.char] then
- i.char = leettable[i.char]
- end
- end
- end
- end
- return head
-end
-leftsideright = function(head)
- local factor = 65536/0.99626
- for n in nodetraverseid(GLYPH,head) do
- if (leftsiderightarray[n.char]) then
- shift = nodenew(WHAT,PDF_LITERAL)
- shift2 = nodenew(WHAT,PDF_LITERAL)
- shift.data = "q -1 0 0 1 " .. n.width/factor .." 0 cm"
- shift2.data = "Q 1 0 0 1 " .. n.width/factor .." 0 cm"
- nodeinsertbefore(head,n,shift)
- nodeinsertafter(head,n,shift2)
- end
- end
- return head
-end
-local letterspace_glue = nodenew(nodeid"glue")
-local letterspace_pen = nodenew(nodeid"penalty")
-
-letterspace_glue.width = tex.sp"0pt"
-letterspace_glue.stretch = tex.sp"0.5pt"
-letterspace_pen.penalty = 10000
-letterspaceadjust = function(head)
- for glyph in nodetraverseid(nodeid"glyph", head) do
- if glyph.prev and (glyph.prev.id == nodeid"glyph" or glyph.prev.id == nodeid"disc" or glyph.prev.id == nodeid"kern") then
- local g = nodecopy(letterspace_glue)
- nodeinsertbefore(head, glyph, g)
- nodeinsertbefore(head, g, nodecopy(letterspace_pen))
- end
- end
- return head
-end
-textletterspaceadjust = function(head)
- for glyph in nodetraverseid(nodeid"glyph", head) do
- if node.has_attribute(glyph,luatexbase.attributes.letterspaceadjustattr) then
- if glyph.prev and (glyph.prev.id == node.id"glyph" or glyph.prev.id == node.id"disc" or glyph.prev.id == nodeid"kern") then
- local g = node.copy(letterspace_glue)
- nodeinsertbefore(head, glyph, g)
- nodeinsertbefore(head, g, nodecopy(letterspace_pen))
- end
- end
- end
- luatexbase.remove_from_callback("pre_linebreak_filter","textletterspaceadjust")
- return head
-end
-matrixize = function(head)
- x = {}
- s = nodenew(nodeid"disc")
- for n in nodetraverseid(nodeid"glyph",head) do
- j = n.char
- for m = 0,7 do -- stay ASCII for now
- x[7-m] = nodecopy(n) -- to get the same font etc.
-
- if (j / (2^(7-m)) < 1) then
- x[7-m].char = 48
- else
- x[7-m].char = 49
- j = j-(2^(7-m))
- end
- nodeinsertbefore(head,n,x[7-m])
- nodeinsertafter(head,x[7-m],nodecopy(s))
- end
- noderemove(head,n)
- end
- return head
-end
-medievalumlaut = function(head)
- local factor = 65536/0.99626
- local org_e_node = nodenew(GLYPH)
- org_e_node.char = 101
- for line in nodetraverseid(0,head) do
- for n in nodetraverseid(GLYPH,line.head) do
- if (n.char == 228 or n.char == 246 or n.char == 252) then
- e_node = nodecopy(org_e_node)
- e_node.font = n.font
- shift = nodenew(WHAT,PDF_LITERAL)
- shift2 = nodenew(WHAT,PDF_LITERAL)
- shift2.data = "Q 1 0 0 1 " .. e_node.width/factor .." 0 cm"
- nodeinsertafter(head,n,e_node)
-
- nodeinsertbefore(head,e_node,shift)
- nodeinsertafter(head,e_node,shift2)
-
- x_node = nodenew(KERN)
- x_node.kern = -e_node.width
- nodeinsertafter(head,shift2,x_node)
- end
-
- if (n.char == 228) then -- ä
- shift.data = "q 0.5 0 0 0.5 " ..
- -n.width/factor*0.85 .." ".. n.height/factor*0.75 .. " cm"
- n.char = 97
- end
- if (n.char == 246) then -- ö
- shift.data = "q 0.5 0 0 0.5 " ..
- -n.width/factor*0.75 .." ".. n.height/factor*0.75 .. " cm"
- n.char = 111
- end
- if (n.char == 252) then -- ü
- shift.data = "q 0.5 0 0 0.5 " ..
- -n.width/factor*0.75 .." ".. n.height/factor*0.75 .. " cm"
- n.char = 117
- end
- end
- end
- return head
-end
-local separator = string.rep("=", 28)
-local texiowrite_nl = texio.write_nl
-pancaketext = function()
- texiowrite_nl("Output written on "..tex.jobname..".pdf ("..status.total_pages.." chicken,".." eggs).")
- texiowrite_nl(" ")
- texiowrite_nl(separator)
- texiowrite_nl("Soo ... you decided to use \\pancakenize.")
- texiowrite_nl("That means you owe me a pancake!")
- texiowrite_nl(" ")
- texiowrite_nl("(This goes by document, not compilation.)")
- texiowrite_nl(separator.."\n\n")
- texiowrite_nl("Looking forward for my pancake! :)")
- texiowrite_nl("\n\n")
-end
-
-randomfontslower = 1
-randomfontsupper = 0
-randomfonts = function(head)
- local rfub
- if randomfontsupper > 0 then -- fixme: this should be done only once, no? Or at every paragraph?
- rfub = randomfontsupper -- user-specified value
- else
- rfub = font.max() -- or just take all fonts
- end
- for line in nodetraverseid(Hhead,head) do
- for i in nodetraverseid(GLYPH,line.head) do
- if not(randomfonts_onlytext) or node.has_attribute(i,luatexbase.attributes.randfontsattr) then
- i.font = math.random(randomfontslower,rfub)
- end
- end
- end
- return head
-end
-uclcratio = 0.5 -- ratio between uppercase and lower case
-randomuclc = function(head)
- for i in nodetraverseid(GLYPH,head) do
- if not(randomuclc_onlytext) or node.has_attribute(i,luatexbase.attributes.randuclcattr) then
- if math.random() < uclcratio then
- i.char = tex.uccode[i.char]
- else
- i.char = tex.lccode[i.char]
- end
- end
- end
- return head
-end
-randomchars = function(head)
- for line in nodetraverseid(Hhead,head) do
- for i in nodetraverseid(GLYPH,line.head) do
- i.char = math.floor(math.random()*512)
- end
- end
- return head
-end
-randomcolor_grey = false
-randomcolor_onlytext = false --switch between local and global colorization
-rainbowcolor = false
-
-grey_lower = 0
-grey_upper = 900
-
-Rgb_lower = 1
-rGb_lower = 1
-rgB_lower = 1
-Rgb_upper = 254
-rGb_upper = 254
-rgB_upper = 254
-rainbow_step = 0.005
-rainbow_Rgb = 1-rainbow_step -- we start in the red phase
-rainbow_rGb = rainbow_step -- values x must always be 0 < x < 1
-rainbow_rgB = rainbow_step
-rainind = 1 -- 1:red,2:yellow,3:green,4:blue,5:purple
-randomcolorstring = function()
- if randomcolor_grey then
- return (0.001*math.random(grey_lower,grey_upper)).." g"
- elseif rainbowcolor then
- if rainind == 1 then -- red
- rainbow_rGb = rainbow_rGb + rainbow_step
- if rainbow_rGb >= 1-rainbow_step then rainind = 2 end
- elseif rainind == 2 then -- yellow
- rainbow_Rgb = rainbow_Rgb - rainbow_step
- if rainbow_Rgb <= rainbow_step then rainind = 3 end
- elseif rainind == 3 then -- green
- rainbow_rgB = rainbow_rgB + rainbow_step
- rainbow_rGb = rainbow_rGb - rainbow_step
- if rainbow_rGb <= rainbow_step then rainind = 4 end
- elseif rainind == 4 then -- blue
- rainbow_Rgb = rainbow_Rgb + rainbow_step
- if rainbow_Rgb >= 1-rainbow_step then rainind = 5 end
- else -- purple
- rainbow_rgB = rainbow_rgB - rainbow_step
- if rainbow_rgB <= rainbow_step then rainind = 1 end
- end
- return rainbow_Rgb.." "..rainbow_rGb.." "..rainbow_rgB.." rg"
- else
- Rgb = math.random(Rgb_lower,Rgb_upper)/255
- rGb = math.random(rGb_lower,rGb_upper)/255
- rgB = math.random(rgB_lower,rgB_upper)/255
- return Rgb.." "..rGb.." "..rgB.." ".." rg"
- end
-end
-randomcolor = function(head)
- for line in nodetraverseid(0,head) do
- for i in nodetraverseid(GLYPH,line.head) do
- if not(randomcolor_onlytext) or
- (node.has_attribute(i,luatexbase.attributes.randcolorattr))
- then
- color_push.data = randomcolorstring() -- color or grey string
- line.head = nodeinsertbefore(line.head,i,nodecopy(color_push))
- nodeinsertafter(line.head,i,nodecopy(color_pop))
- end
- end
- end
- return head
-end
-substitutewords_strings = {}
-
-addtosubstitutions = function(input,output)
- substitutewords_strings[#substitutewords_strings + 1] = {}
- substitutewords_strings[#substitutewords_strings][1] = input
- substitutewords_strings[#substitutewords_strings][2] = output
-end
-
-substitutewords = function(head)
- for i = 1,#substitutewords_strings do
- head = string.gsub(head,substitutewords_strings[i][1],substitutewords_strings[i][2])
- end
- return head
-end
-suppressonecharbreakpenaltynode = node.new(PENALTY)
-suppressonecharbreakpenaltynode.penalty = 10000
-function suppressonecharbreak(head)
- for i in node.traverse_id(GLUE,head) do
- if ((i.next) and (i.next.next.id == GLUE)) then
- pen = node.copy(suppressonecharbreakpenaltynode)
- node.insert_after(head,i.next,pen)
- end
- end
-
- return head
-end
-tabularasa_onlytext = false
-
-tabularasa = function(head)
- local s = nodenew(nodeid"kern")
- for line in nodetraverseid(nodeid"hlist",head) do
- for n in nodetraverseid(nodeid"glyph",line.head) do
- if not(tabularasa_onlytext) or node.has_attribute(n,luatexbase.attributes.tabularasaattr) then
- s.kern = n.width
- nodeinsertafter(line.list,n,nodecopy(s))
- line.head = noderemove(line.list,n)
- end
- end
- end
- return head
-end
-tanjanize = function(head)
- local s = nodenew(nodeid"kern")
- local m = nodenew(GLYPH,1)
- local use_letter_i = true
- scale = nodenew(WHAT,PDF_LITERAL)
- scale2 = nodenew(WHAT,PDF_LITERAL)
- scale.data = "0.5 0 0 0.5 0 0 cm"
- scale2.data = "2 0 0 2 0 0 cm"
-
- for line in nodetraverseid(nodeid"hlist",head) do
- for n in nodetraverseid(nodeid"glyph",line.head) do
- mimicount = 0
- tmpwidth = 0
- while ((n.next.id == GLYPH) or (n.next.id == 11) or (n.next.id == 7) or (n.next.id == 0)) do --find end of a word
- n.next = n.next.next
- mimicount = mimicount + 1
- tmpwidth = tmpwidth + n.width
- end
-
- mimi = {} -- constructing the node list.
- mimi[0] = nodenew(GLYPH,1) -- only a dummy for the loop
- for i = 1,string.len(mimicount) do
- mimi[i] = nodenew(GLYPH,1)
- mimi[i].font = font.current()
- if(use_letter_i) then mimi[i].char = 109 else mimi[i].char = 105 end
- use_letter_i = not(use_letter_i)
- mimi[i-1].next = mimi[i]
- end
---]]
-
-line.head = nodeinsertbefore(line.head,n,nodecopy(scale))
-nodeinsertafter(line.head,n,nodecopy(scale2))
- s.kern = (tmpwidth*2-n.width)
- nodeinsertafter(line.head,n,nodecopy(s))
- end
- end
- return head
-end
-uppercasecolor_onlytext = false
-
-uppercasecolor = function (head)
- for line in nodetraverseid(Hhead,head) do
- for upper in nodetraverseid(GLYPH,line.head) do
- if not(uppercasecolor_onlytext) or node.has_attribute(upper,luatexbase.attributes.uppercasecolorattr) then
- if (((upper.char > 64) and (upper.char < 91)) or
- ((upper.char > 57424) and (upper.char < 57451))) then -- for small caps! nice ☺
- color_push.data = randomcolorstring() -- color or grey string
- line.head = nodeinsertbefore(line.head,upper,nodecopy(color_push))
- nodeinsertafter(line.head,upper,nodecopy(color_pop))
- end
- end
- end
- end
- return head
-end
-upsidedown = function(head)
- local factor = 65536/0.99626
- for line in nodetraverseid(Hhead,head) do
- for n in nodetraverseid(GLYPH,line.head) do
- if (upsidedownarray[n.char]) then
- shift = nodenew(WHAT,PDF_LITERAL)
- shift2 = nodenew(WHAT,PDF_LITERAL)
- shift.data = "q 1 0 0 -1 0 " .. n.height/factor .." cm"
- shift2.data = "Q 1 0 0 1 " .. n.width/factor .." 0 cm"
- nodeinsertbefore(head,n,shift)
- nodeinsertafter(head,n,shift2)
- end
- end
- end
- return head
-end
-keeptext = true
-colorexpansion = true
-
-colorstretch_coloroffset = 0.5
-colorstretch_colorrange = 0.5
-chickenize_rule_bad_height = 4/5 -- height and depth of the rules
-chickenize_rule_bad_depth = 1/5
-
-colorstretchnumbers = true
-drawstretchthreshold = 0.1
-drawexpansionthreshold = 0.9
-colorstretch = function (head)
- local f = font.getfont(font.current()).characters
- for line in nodetraverseid(Hhead,head) do
- local rule_bad = nodenew(RULE)
-
- if colorexpansion then -- if also the font expansion should be shown
- local g = line.head
- while not(g.id == GLYPH) and (g.next) do g = g.next end -- find first glyph on line. If line is empty, no glyph:
- if (g.id == GLYPH) then -- read width only if g is a glyph!
- exp_factor = g.width / f[g.char].width
- exp_color = colorstretch_coloroffset + (1-exp_factor)*10 .. " g"
- rule_bad.width = 0.5*line.width -- we need two rules on each line!
- end
- else
- rule_bad.width = line.width -- only the space expansion should be shown, only one rule
- end
- rule_bad.height = tex.baselineskip.width*chickenize_rule_bad_height -- this should give a better output
- rule_bad.depth = tex.baselineskip.width*chickenize_rule_bad_depth
-
- local glue_ratio = 0
- if line.glue_order == 0 then
- if line.glue_sign == 1 then
- glue_ratio = colorstretch_colorrange * math.min(line.glue_set,1)
- else
- glue_ratio = -colorstretch_colorrange * math.min(line.glue_set,1)
- end
- end
- color_push.data = colorstretch_coloroffset + glue_ratio .. " g"
-
--- set up output
- local p = line.head
-
- -- a rule to immitate kerning all the way back
- local kern_back = nodenew(RULE)
- kern_back.width = -line.width
-
- -- if the text should still be displayed, the color and box nodes are inserted additionally
- -- and the head is set to the color node
- if keeptext then
- line.head = nodeinsertbefore(line.head,line.head,nodecopy(color_push))
- else
- node.flush_list(p)
- line.head = nodecopy(color_push)
- end
- nodeinsertafter(line.head,line.head,rule_bad) -- then the rule
- nodeinsertafter(line.head,line.head.next,nodecopy(color_pop)) -- and then pop!
- tmpnode = nodeinsertafter(line.head,line.head.next.next,kern_back)
-
- -- then a rule with the expansion color
- if colorexpansion then -- if also the stretch/shrink of letters should be shown
- color_push.data = exp_color
- nodeinsertafter(line.head,tmpnode,nodecopy(color_push))
- nodeinsertafter(line.head,tmpnode.next,nodecopy(rule_bad))
- nodeinsertafter(line.head,tmpnode.next.next,nodecopy(color_pop))
- end
- if colorstretchnumbers then
- j = 1
- glue_ratio_output = {}
- for s in string.utfvalues(math.abs(glue_ratio)) do -- using math.abs here gets us rid of the minus sign
- local char = unicode.utf8.char(s)
- glue_ratio_output[j] = nodenew(GLYPH,1)
- glue_ratio_output[j].font = font.current()
- glue_ratio_output[j].char = s
- j = j+1
- end
- if math.abs(glue_ratio) > drawstretchthreshold then
- if glue_ratio < 0 then color_push.data = "0.99 0 0 rg"
- else color_push.data = "0 0.99 0 rg" end
- else color_push.data = "0 0 0 rg"
- end
-
- nodeinsertafter(line.head,node.tail(line.head),nodecopy(color_push))
- for i = 1,math.min(j-1,7) do
- nodeinsertafter(line.head,node.tail(line.head),glue_ratio_output[i])
- end
- nodeinsertafter(line.head,node.tail(line.head),nodecopy(color_pop))
- end -- end of stretch number insertion
- end
- return head
-end
-
-function scorpionize_color(head)
- color_push.data = ".35 .55 .75 rg"
- nodeinsertafter(head,head,nodecopy(color_push))
- nodeinsertafter(head,node.tail(head),nodecopy(color_pop))
- return head
-end
-substlist = {}
-substlist[1488] = 64289
-substlist[1491] = 64290
-substlist[1492] = 64291
-substlist[1499] = 64292
-substlist[1500] = 64293
-substlist[1501] = 64294
-substlist[1512] = 64295
-substlist[1514] = 64296
-function variantjustification(head)
- math.randomseed(1)
- for line in nodetraverseid(nodeid"hhead",head) do
- if (line.glue_sign == 1 and line.glue_order == 0) then -- exclude the last line!
- substitutions_wide = {} -- we store all “expandable†letters of each line
- for n in nodetraverseid(nodeid"glyph",line.head) do
- if (substlist[n.char]) then
- substitutions_wide[#substitutions_wide+1] = n
- end
- end
- line.glue_set = 0 -- deactivate normal glue expansion
- local width = node.dimensions(line.head) -- check the new width of the line
- local goal = line.width
- while (width < goal and #substitutions_wide > 0) do
- x = math.random(#substitutions_wide) -- choose randomly a glyph to be substituted
- oldchar = substitutions_wide[x].char
- substitutions_wide[x].char = substlist[substitutions_wide[x].char] -- substitute by wide letter
- width = node.dimensions(line.head) -- check if the line is too wide
- if width > goal then substitutions_wide[x].char = oldchar break end -- substitute back if the line would be too wide and break out of the loop
- table.remove(substitutions_wide,x) -- if further substitutions have to be done, remove the just substituted node from the list
- end
- end
- end
- return head
-end
-zebracolorarray = {}
-zebracolorarray_bg = {}
-zebracolorarray[1] = "0.1 g"
-zebracolorarray[2] = "0.9 g"
-zebracolorarray_bg[1] = "0.9 g"
-zebracolorarray_bg[2] = "0.1 g"
-function zebranize(head)
- zebracolor = 1
- for line in nodetraverseid(nodeid"hhead",head) do
- if zebracolor == #zebracolorarray then zebracolor = 0 end
- zebracolor = zebracolor + 1
- color_push.data = zebracolorarray[zebracolor]
- line.head = nodeinsertbefore(line.head,line.head,nodecopy(color_push))
- for n in nodetraverseid(nodeid"glyph",line.head) do
- if n.next then else
- nodeinsertafter(line.head,n,nodecopy(color_pull))
- end
- end
-
- local rule_zebra = nodenew(RULE)
- rule_zebra.width = line.width
- rule_zebra.height = tex.baselineskip.width*4/5
- rule_zebra.depth = tex.baselineskip.width*1/5
-
- local kern_back = nodenew(RULE)
- kern_back.width = -line.width
-
- color_push.data = zebracolorarray_bg[zebracolor]
- line.head = nodeinsertbefore(line.head,line.head,nodecopy(color_pop))
- line.head = nodeinsertbefore(line.head,line.head,nodecopy(color_push))
- nodeinsertafter(line.head,line.head,kern_back)
- nodeinsertafter(line.head,line.head,rule_zebra)
- end
- return (head)
-end
---
-function pdf_print (...)
- for _, str in ipairs({...}) do
- pdf.print(str .. " ")
- end
- pdf.print("\n")
-end
-
-function move (p)
- pdf_print(p[1],p[2],"m")
-end
-
-function line (p)
- pdf_print(p[1],p[2],"l")
-end
-
-function curve(p1,p2,p3)
- pdf_print(p1[1], p1[2],
- p2[1], p2[2],
- p3[1], p3[2], "c")
-end
-
-function close ()
- pdf_print("h")
-end
-
-function linewidth (w)
- pdf_print(w,"w")
-end
-
-function stroke ()
- pdf_print("S")
-end
---
-
-function strictcircle(center,radius)
- local left = {center[1] - radius, center[2]}
- local lefttop = {left[1], left[2] + 1.45*radius}
- local leftbot = {left[1], left[2] - 1.45*radius}
- local right = {center[1] + radius, center[2]}
- local righttop = {right[1], right[2] + 1.45*radius}
- local rightbot = {right[1], right[2] - 1.45*radius}
-
- move (left)
- curve (lefttop, righttop, right)
- curve (rightbot, leftbot, left)
-stroke()
-end
-
-function disturb_point(point)
- return {point[1] + math.random()*5 - 2.5,
- point[2] + math.random()*5 - 2.5}
-end
-
-function sloppycircle(center,radius)
- local left = disturb_point({center[1] - radius, center[2]})
- local lefttop = disturb_point({left[1], left[2] + 1.45*radius})
- local leftbot = {lefttop[1], lefttop[2] - 2.9*radius}
- local right = disturb_point({center[1] + radius, center[2]})
- local righttop = disturb_point({right[1], right[2] + 1.45*radius})
- local rightbot = disturb_point({right[1], right[2] - 1.45*radius})
-
- local right_end = disturb_point(right)
-
- move (right)
- curve (rightbot, leftbot, left)
- curve (lefttop, righttop, right_end)
- linewidth(math.random()+0.5)
- stroke()
-end
-
-function sloppyline(start,stop)
- local start_line = disturb_point(start)
- local stop_line = disturb_point(stop)
- start = disturb_point(start)
- stop = disturb_point(stop)
- move(start) curve(start_line,stop_line,stop)
- linewidth(math.random()+0.5)
- stroke()
-end
---
--- End of File `chickenize.lua'.
diff --git a/macros/luatex/generic/chickenize/chickenize.pdf b/macros/luatex/generic/chickenize/chickenize.pdf
index 2e4c7d9aa4..40fbd75867 100644
--- a/macros/luatex/generic/chickenize/chickenize.pdf
+++ b/macros/luatex/generic/chickenize/chickenize.pdf
Binary files differ
diff --git a/macros/luatex/generic/chickenize/chickenize.sty b/macros/luatex/generic/chickenize/chickenize.sty
deleted file mode 100644
index 82e4b2129a..0000000000
--- a/macros/luatex/generic/chickenize/chickenize.sty
+++ /dev/null
@@ -1,32 +0,0 @@
-%%
-%% This is file `chickenize.sty',
-%% generated with the docstrip utility.
-%%
-%% The original source files were:
-%%
-%% chickenize.dtx (with options: `package')
-%%
-%% EXPERIMENTAL CODE
-%%
-%% This package is copyright © 2017 Arno L. Trautmann. It 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 work has the LPPL mainten-
-%% ance status ‘maintained’.
-\ProvidesPackage{chickenize}%
- [2017/08/19 v0.2.5 chickenize package]
-\input{chickenize}
-
-\iffalse
- \DeclareDocumentCommand\includegraphics{O{}m}{
- \fbox{Chicken} %% actually, I'd love to draw an MP graph showing a chicken …
- }
-%%%% specials: the balmerpeak. A tribute to http://xkcd.com/323/.
-%% So far, you have to load pgfplots yourself.
-%% As it is a mighty package, I don't want the user to force loading it.
-\NewDocumentCommand\balmerpeak{G{}O{-4cm}}{
-%% to be done using Lua drawing.
-}
-\fi
-%%
-%%
-%% End of file `chickenize.sty'.
diff --git a/macros/luatex/generic/chickenize/chickenize.tex b/macros/luatex/generic/chickenize/chickenize.tex
deleted file mode 100644
index aa48c98457..0000000000
--- a/macros/luatex/generic/chickenize/chickenize.tex
+++ /dev/null
@@ -1,441 +0,0 @@
-%%
-%% This is file `chickenize.tex',
-%% generated with the docstrip utility.
-%%
-%% The original source files were:
-%%
-%% chickenize.dtx (with options: `tex')
-%%
-%% EXPERIMENTAL CODE
-%%
-%% This package is copyright © 2017 Arno L. Trautmann. It 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 work has the LPPL mainten-
-%% ance status ‘maintained’.
-\directlua{dofile(kpse.find_file("chickenize.lua"))}
-
-\def\ALT{%
- \bgroup%
- \fontspec{Latin Modern Sans}%
- A%
- \kern-.4em \raisebox{.65ex}{\scalebox{0.3}{L}}%
- \kern-.0em \raisebox{-0.98ex}{T}%
- \egroup%
-}
-
-\def\allownumberincommands{
- \catcode`\0=11
- \catcode`\1=11
- \catcode`\2=11
- \catcode`\3=11
- \catcode`\4=11
- \catcode`\5=11
- \catcode`\6=11
- \catcode`\7=11
- \catcode`\8=11
- \catcode`\9=11
-}
-
-\def\BEClerize{
- \chickenize
- \directlua{
- chickenstring[1] = "noise noise"
- chickenstring[2] = "atom noise"
- chickenstring[3] = "shot noise"
- chickenstring[4] = "photon noise"
- chickenstring[5] = "camera noise"
- chickenstring[6] = "noising noise"
- chickenstring[7] = "thermal noise"
- chickenstring[8] = "electronic noise"
- chickenstring[9] = "spin noise"
- chickenstring[10] = "electron noise"
- chickenstring[11] = "Bogoliubov noise"
- chickenstring[12] = "white noise"
- chickenstring[13] = "brown noise"
- chickenstring[14] = "pink noise"
- chickenstring[15] = "bloch sphere"
- chickenstring[16] = "atom shot noise"
- chickenstring[17] = "nature physics"
- }
-}
-
-\def\boustrophedon{
- \directlua{luatexbase.add_to_callback("post_linebreak_filter",boustrophedon,"boustrophedon")}}
-\def\unboustrophedon{
- \directlua{luatexbase.remove_from_callback("post_linebreak_filter","boustrophedon")}}
-
-\def\boustrophedonglyphs{
- \directlua{luatexbase.add_to_callback("post_linebreak_filter",boustrophedon_glyphs,"boustrophedon_glyphs")}}
-\def\unboustrophedonglyphs{
- \directlua{luatexbase.remove_from_callback("post_linebreak_filter","boustrophedon_glyphs")}}
-
-\def\boustrophedoninverse{
- \directlua{luatexbase.add_to_callback("post_linebreak_filter",boustrophedon_inverse,"boustrophedon_inverse")}}
-\def\unboustrophedoninverse{
- \directlua{luatexbase.remove_from_callback("post_linebreak_filter","boustrophedon_inverse")}}
-
-\def\bubblesort{
- \directlua{luatexbase.add_to_callback("post_linebreak_filter",bubblesort,"bubblesort")}}
-\def\unbubblesort{
- \directlua{luatexbase.remove_from_callback("bubblesort","bubblesort")}}
-
-\def\chickenize{
- \directlua{luatexbase.add_to_callback("pre_linebreak_filter",chickenize,"chickenize")
- luatexbase.add_to_callback("start_page_number",
- function() texio.write("["..status.total_pages) end ,"cstartpage")
- luatexbase.add_to_callback("stop_page_number",
- function() texio.write(" chickens]") end,"cstoppage")
- luatexbase.add_to_callback("stop_run",nicetext,"a nice text")
- }
-}
-\def\unchickenize{
- \directlua{luatexbase.remove_from_callback("pre_linebreak_filter","chickenize")
- luatexbase.remove_from_callback("start_page_number","cstartpage")
- luatexbase.remove_from_callback("stop_page_number","cstoppage")}}
-
-\def\coffeestainize{ %% to be implemented.
- \directlua{}}
-\def\uncoffeestainize{
- \directlua{}}
-
-\def\colorstretch{
- \directlua{luatexbase.add_to_callback("post_linebreak_filter",colorstretch,"stretch_expansion")}}
-\def\uncolorstretch{
- \directlua{luatexbase.remove_from_callback("post_linebreak_filter","stretch_expansion")}}
-
-\def\countglyphs{
- \directlua{
- counted_glyphs_by_code = {}
- for i = 1,10000 do
- counted_glyphs_by_code[i] = 0
- end
- glyphnumber = 0 spacenumber = 0
- luatexbase.add_to_callback("post_linebreak_filter",countglyphs,"countglyphs")
- luatexbase.add_to_callback("stop_run",printglyphnumber,"printglyphnumber")
- }
-}
-
-\def\countwords{
- \directlua{wordnumber = 0
- luatexbase.add_to_callback("pre_linebreak_filter",countwords,"countwords")
- luatexbase.add_to_callback("stop_run",printwordnumber,"printwordnumber")
- }
-}
-
-\def\detectdoublewords{
- \directlua{
- luatexbase.add_to_callback("post_linebreak_filter",detectdoublewords,"detectdoublewords")
- luatexbase.add_to_callback("stop_run",printdoublewords,"printdoublewords")
- }
-}
-
-\def\dosomethingfunny{
- %% should execute one of the “funny†commands, but randomly. So every compilation is completely different. Maybe a list of commands could be specified to exclude total nonesense-functions. Maybe also on a per-paragraph-basis?
-}
-
-\def\dubstepenize{
- \chickenize
- \directlua{
- chickenstring[1] = "WOB"
- chickenstring[2] = "WOB"
- chickenstring[3] = "WOB"
- chickenstring[4] = "BROOOAR"
- chickenstring[5] = "WHEE"
- chickenstring[6] = "WOB WOB WOB"
- chickenstring[7] = "WAAAAAAAAH"
- chickenstring[8] = "duhduh duhduh duh"
- chickenstring[9] = "BEEEEEEEEEW"
- chickenstring[10] = "DDEEEEEEEW"
- chickenstring[11] = "EEEEEW"
- chickenstring[12] = "boop"
- chickenstring[13] = "buhdee"
- chickenstring[14] = "bee bee"
- chickenstring[15] = "BZZZRRRRRRROOOOOOAAAAA"
-
- chickenizefraction = 1
- }
-}
-\let\dubstepize\dubstepenize
-
-\def\explainbackslashes{ %% inspired by xkcd #1638
- {\tt\noindent
-\textbackslash escape character\\
-\textbackslash\textbackslash line end or escaped escape character in tex.print("")\\
-\textbackslash\textbackslash\textbackslash real, real backslash\\
-\textbackslash\textbackslash\textbackslash\textbackslash line end in tex.print("")\\
-\textbackslash\textbackslash\textbackslash\textbackslash\textbackslash elder backslash \\
-\textbackslash\textbackslash\textbackslash\textbackslash\textbackslash\textbackslash backslash which escapes the screen and enters your brain\\
-\textbackslash\textbackslash\textbackslash\textbackslash\textbackslash\textbackslash\textbackslash backslash so real it transcends time and space \\
-\textbackslash\textbackslash\textbackslash\textbackslash\textbackslash\textbackslash\textbackslash\textbackslash backslash to end all other text\\
-\textbackslash\textbackslash\textbackslash\textbackslash\textbackslash\textbackslash\textbackslash\textbackslash\textbackslash\textbackslash... the true name of Ba'al, the soul-eater}
-}
-
-\def\gameoflife{
- Your Life Is Tetris. Stop Playing It Like Chess.
-}
-
-\def\guttenbergenize{ %% makes only sense when using LaTeX
- \AtBeginDocument{
- \let\grqq\relax\let\glqq\relax
- \let\frqq\relax\let\flqq\relax
- \let\grq\relax\let\glq\relax
- \let\frq\relax\let\flq\relax
- \gdef\footnote##1{}
- \gdef\cite##1{}\gdef\parencite##1{}
- \gdef\Cite##1{}\gdef\Parencite##1{}
- \gdef\cites##1{}\gdef\parencites##1{}
- \gdef\Cites##1{}\gdef\Parencites##1{}
- \gdef\footcite##1{}\gdef\footcitetext##1{}
- \gdef\footcites##1{}\gdef\footcitetexts##1{}
- \gdef\textcite##1{}\gdef\Textcite##1{}
- \gdef\textcites##1{}\gdef\Textcites##1{}
- \gdef\smartcites##1{}\gdef\Smartcites##1{}
- \gdef\supercite##1{}\gdef\supercites##1{}
- \gdef\autocite##1{}\gdef\Autocite##1{}
- \gdef\autocites##1{}\gdef\Autocites##1{}
- %% many, many missing … maybe we need to tackle the underlying mechanism?
- }
- \directlua{luatexbase.add_to_callback("pre_linebreak_filter",guttenbergenize_rq,"guttenbergenize_rq")}
-}
-
-\def\hammertime{
- \global\let\n\relax
- \directlua{hammerfirst = true
- luatexbase.add_to_callback("pre_linebreak_filter",hammertime,"hammertime")}}
-\def\unhammertime{
- \directlua{luatexbase.remove_from_callback("pre_linebreak_filter","hammertime")}}
-
-\let\hendlnize\chickenize % homage to Hendl/Chicken
-\let\unhendlnize\unchickenize % may the soldering strength always be with him
-
-
-\def\kernmanipulate{
- \directlua{luatexbase.add_to_callback("pre_linebreak_filter",kernmanipulate,"kernmanipulate")}}
-\def\unkernmanipulate{
- \directlua{lutaexbase.remove_from_callback("pre_linebreak_filter",kernmanipulate)}}
-
-\def\leetspeak{
- \directlua{luatexbase.add_to_callback("post_linebreak_filter",leet,"1337")}}
-\def\unleetspeak{
- \directlua{luatexbase.remove_from_callback("post_linebreak_filter","1337")}}
-
-\def\leftsideright#1{
- \directlua{luatexbase.add_to_callback("pre_linebreak_filter",leftsideright,"leftsideright")}
- \directlua{
- leftsiderightindex = {#1}
- leftsiderightarray = {}
- for _,i in pairs(leftsiderightindex) do
- leftsiderightarray[i] = true
- end
- }
-}
-\def\unleftsideright{
- \directlua{luatexbase.remove_from_callback("pre_linebreak_filter","leftsideright")}}
-
-\def\letterspaceadjust{
- \directlua{luatexbase.add_to_callback("pre_linebreak_filter",letterspaceadjust,"letterspaceadjust")}}
-\def\unletterspaceadjust{
- \directlua{luatexbase.remove_from_callback("pre_linebreak_filter","letterspaceadjust")}}
-
-\def\listallcommands{
- \directlua{
- for name in pairs(tex.hashtokens()) do
- print(name)
- end}
-}
-
-\let\stealsheep\letterspaceadjust %% synonym in honor of Paul
-\let\unstealsheep\unletterspaceadjust
-\let\returnsheep\unletterspaceadjust
-
-\def\matrixize{
- \directlua{luatexbase.add_to_callback("pre_linebreak_filter",matrixize,"matrixize")}}
-\def\unmatrixize{
- \directlua{luatexbase.remove_from_callback("pre_linebreak_filter","matrixize")}}
-
-\def\milkcow{ %% FIXME %% to be implemented
- \directlua{}}
-\def\unmilkcow{
- \directlua{}}
-
-\def\medievalumlaut{
- \directlua{luatexbase.add_to_callback("post_linebreak_filter",medievalumlaut,"medievalumlaut")}}
-\def\unmedievalumlaut{
- \directlua{luatexbase.remove_from_callback("post_linebreak_filter","medievalumlaut")}}
-
-\def\pancakenize{
- \directlua{luatexbase.add_to_callback("stop_run",pancaketext,"pancaketext")}}
-
-\def\rainbowcolor{
- \directlua{luatexbase.add_to_callback("post_linebreak_filter",randomcolor,"rainbowcolor")
- rainbowcolor = true}}
-\def\unrainbowcolor{
- \directlua{luatexbase.remove_from_callback("post_linebreak_filter","rainbowcolor")
- rainbowcolor = false}}
-\let\nyanize\rainbowcolor
-\let\unnyanize\unrainbowcolor
-
-\def\randomchars{
- \directlua{luatexbase.add_to_callback("post_linebreak_filter",randomchars,"randomchars")}}
-\def\unrandomchars{
- \directlua{luatexbase.remove_from_callback("post_linebreak_filter","randomchars")}}
-
-\def\randomcolor{
- \directlua{luatexbase.add_to_callback("post_linebreak_filter",randomcolor,"randomcolor")}}
-\def\unrandomcolor{
- \directlua{luatexbase.remove_from_callback("post_linebreak_filter","randomcolor")}}
-
-\def\randomerror{ %% FIXME
- \directlua{luatexbase.add_to_callback("post_linebreak_filter",randomerror,"randomerror")}}
-\def\unrandomerror{ %% FIXME
- \directlua{luatexbase.remove_from_callback("post_linebreak_filter","randomerror")}}
-
-\def\randomfonts{
- \directlua{luatexbase.add_to_callback("post_linebreak_filter",randomfonts,"randomfonts")}}
-\def\unrandomfonts{
- \directlua{luatexbase.remove_from_callback("post_linebreak_filter","randomfonts")}}
-
-\def\randomuclc{
- \directlua{luatexbase.add_to_callback("pre_linebreak_filter",randomuclc,"randomuclc")}}
-\def\unrandomuclc{
- \directlua{luatexbase.remove_from_callback("pre_linebreak_filter","randomuclc")}}
-
-\let\rongorongonize\boustrophedoninverse
-\let\unrongorongonize\unboustrophedoninverse
-
-\def\scorpionize{
- \directlua{luatexbase.add_to_callback("pre_linebreak_filter",scorpionize_color,"scorpionize_color")}}
-\def\unscorpionize{
- \directlua{luatexbase.remove_from_callback("pre_linebreak_filter","scorpionize_color")}}
-
-\def\spankmonkey{ %% to be implemented
- \directlua{}}
-\def\unspankmonkey{
- \directlua{}}
-
-\def\substitutewords{
- \directlua{luatexbase.add_to_callback("process_input_buffer",substitutewords,"substitutewords")}}
-\def\unsubstitutewords{
- \directlua{luatexbase.remove_from_callback("process_input_buffer","substitutewords")}}
-
-\def\addtosubstitutions#1#2{
- \directlua{addtosubstitutions("#1","#2")}
-}
-
-\def\suppressonecharbreak{
- \directlua{luatexbase.add_to_callback("pre_linebreak_filter",suppressonecharbreak,"suppressonecharbreak")}}
-\def\unsuppressonecharbreak{
- \directlua{luatexbase.remove_from_callback("pre_linebreak_filter","suppressonecharbreak")}}
-
-\def\tabularasa{
- \directlua{luatexbase.add_to_callback("post_linebreak_filter",tabularasa,"tabularasa")}}
-\def\untabularasa{
- \directlua{luatexbase.remove_from_callback("post_linebreak_filter","tabularasa")}}
-
-\def\tanjanize{
- \directlua{luatexbase.add_to_callback("post_linebreak_filter",tanjanize,"tanjanize")}}
-\def\untanjanize{
- \directlua{luatexbase.remove_from_callback("post_linebreak_filter","tanjanize")}}
-
-\def\uppercasecolor{
- \directlua{luatexbase.add_to_callback("post_linebreak_filter",uppercasecolor,"uppercasecolor")}}
-\def\unuppercasecolor{
- \directlua{luatexbase.remove_from_callback("post_linebreak_filter","uppercasecolor")}}
-
-\def\upsidedown#1{
- \directlua{luatexbase.add_to_callback("post_linebreak_filter",upsidedown,"upsidedown")}
- \directlua{
- upsidedownindex = {#1}
- upsidedownarray = {}
- for _,i in pairs(upsidedownindex) do
- upsidedownarray[i] = true
- end
- }
-}
-\def\unupsidedown{
- \directlua{luatexbase.remove_from_callback("post_linebreak_filter","upsidedown")}}
-
-\def\variantjustification{
- \directlua{luatexbase.add_to_callback("post_linebreak_filter",variantjustification,"variantjustification")}}
-\def\unvariantjustification{
- \directlua{luatexbase.remove_from_callback("post_linebreak_filter","variantjustification")}}
-
-\def\zebranize{
- \directlua{luatexbase.add_to_callback("post_linebreak_filter",zebranize,"zebranize")}}
-\def\unzebranize{
- \directlua{luatexbase.remove_from_callback("post_linebreak_filter","zebranize")}}
-\newattribute\leetattr
-\newattribute\letterspaceadjustattr
-\newattribute\randcolorattr
-\newattribute\randfontsattr
-\newattribute\randuclcattr
-\newattribute\tabularasaattr
-\newattribute\uppercasecolorattr
-
-\long\def\textleetspeak#1%
- {\setluatexattribute\leetattr{42}#1\unsetluatexattribute\leetattr}
-
-\long\def\textletterspaceadjust#1{
- \setluatexattribute\letterspaceadjustattr{42}#1\unsetluatexattribute\letterspaceadjustattr
- \directlua{
- if (textletterspaceadjustactive) then else % -- if already active, do nothing
- luatexbase.add_to_callback("pre_linebreak_filter",textletterspaceadjust,"textletterspaceadjust")
- end
- textletterspaceadjustactive = true % -- set to active
- }
-}
-\let\textlsa\textletterspaceadjust
-
-\long\def\textrandomcolor#1%
- {\setluatexattribute\randcolorattr{42}#1\unsetluatexattribute\randcolorattr}
-\long\def\textrandomfonts#1%
- {\setluatexattribute\randfontsattr{42}#1\unsetluatexattribute\randfontsattr}
-\long\def\textrandomfonts#1%
- {\setluatexattribute\randfontsattr{42}#1\unsetluatexattribute\randfontsattr}
-\long\def\textrandomuclc#1%
- {\setluatexattribute\randuclcattr{42}#1\unsetluatexattribute\randuclcattr}
-\long\def\texttabularasa#1%
- {\setluatexattribute\tabularasaattr{42}#1\unsetluatexattribute\tabularasaattr}
-\long\def\textuppercasecolor#1%
- {\setluatexattribute\uppercasecolorattr{42}#1\unsetluatexattribute\uppercasecolorattr}
-\def\chickenizesetup#1{\directlua{#1}}
-\long\def\luadraw#1#2{%
- \vbox to #1bp{%
- \vfil
- \latelua{pdf_print("q") #2 pdf_print("Q")}%
- }%
-}
-\long\def\drawchicken{
- \luadraw{90}{
- chickenhead = {200,50} % chicken head center
- chickenhead_rad = 20
-
- neckstart = {215,35} % neck
- neckstop = {230,10} %
-
- chickenbody = {260,-10}
- chickenbody_rad = 40
- chickenleg = {
- {{260,-50},{250,-70},{235,-70}},
- {{270,-50},{260,-75},{245,-75}}
- }
-
- beak_top = {185,55}
- beak_front = {165,45}
- beak_bottom = {185,35}
-
- wing_front = {260,-10}
- wing_bottom = {280,-40}
- wing_back = {275,-15}
-
- sloppycircle(chickenhead,chickenhead_rad) sloppyline(neckstart,neckstop)
- sloppycircle(chickenbody,chickenbody_rad)
- sloppyline(chickenleg[1][1],chickenleg[1][2]) sloppyline(chickenleg[1][2],chickenleg[1][3])
- sloppyline(chickenleg[2][1],chickenleg[2][2]) sloppyline(chickenleg[2][2],chickenleg[2][3])
- sloppyline(beak_front,beak_top) sloppyline(beak_front,beak_bottom)
- sloppyline(wing_front,wing_bottom) sloppyline(wing_back,wing_bottom)
- }
-}
-%%
-%%
-%% End of file `chickenize.tex'.
diff --git a/macros/luatex/generic/luatexja/README b/macros/luatex/generic/luatexja/README
index 3a23ede8a4..e6c21ab100 100644
--- a/macros/luatex/generic/luatexja/README
+++ b/macros/luatex/generic/luatexja/README
@@ -1,6 +1,6 @@
-The LuaTeX-ja Package 20201224.0
+The LuaTeX-ja Package 20210103.0
--------------------------------
-Copyright (c) 2011--2020 The LuaTeX-ja project
+Copyright (c) 2011--2021 The LuaTeX-ja project
License: modified BSD (see COPYING)
LuaTeX-ja is a macro package for typesetting Japanese documents with LuaTeX.
@@ -45,9 +45,9 @@ Installation
2. If you must/want to install manually:
a. Download the source archive from CTAN,
- or tagged as 20201224.0 in the Git repository by
+ or tagged as 20210103.0 in the Git repository by
<http://git.osdn.jp/view?p=luatex-ja/luatexja.git
- ;a=snapshot;h=refs/tags/20201224.0;sf=tgz>
+ ;a=snapshot;h=refs/tags/20210103.0;sf=tgz>
b. Extract the archive and process following three files by LuaLaTeX
to generate classes for Japanese typesetting:
@@ -96,4 +96,4 @@ Notes
This file and ltj-kinsoku.lua are not used anymore.
(Do not remove ltj-kinsoku.tex.)
-Last commit date: Thu Dec 24 05:08:02 2020 +0900
+Last commit date: Sun Jan 3 09:48:34 2021 +0900
diff --git a/macros/luatex/generic/luatexja/doc/luatexja-en.pdf b/macros/luatex/generic/luatexja/doc/luatexja-en.pdf
index 7c0497cdbe..41fd1bd246 100644
--- a/macros/luatex/generic/luatexja/doc/luatexja-en.pdf
+++ b/macros/luatex/generic/luatexja/doc/luatexja-en.pdf
Binary files differ
diff --git a/macros/luatex/generic/luatexja/doc/luatexja-ja.pdf b/macros/luatex/generic/luatexja/doc/luatexja-ja.pdf
index b06dc04aff..ea0025d79d 100644
--- a/macros/luatex/generic/luatexja/doc/luatexja-ja.pdf
+++ b/macros/luatex/generic/luatexja/doc/luatexja-ja.pdf
Binary files differ
diff --git a/macros/luatex/generic/luatexja/doc/luatexja-ruby.pdf b/macros/luatex/generic/luatexja/doc/luatexja-ruby.pdf
index 5365af4335..31dc6d4270 100644
--- a/macros/luatex/generic/luatexja/doc/luatexja-ruby.pdf
+++ b/macros/luatex/generic/luatexja/doc/luatexja-ruby.pdf
Binary files differ
diff --git a/macros/luatex/generic/luatexja/doc/luatexja-ruby.tex b/macros/luatex/generic/luatexja/doc/luatexja-ruby.tex
index 7d5226e47c..08bb579204 100644
--- a/macros/luatex/generic/luatexja/doc/luatexja-ruby.tex
+++ b/macros/luatex/generic/luatexja/doc/luatexja-ruby.tex
@@ -221,7 +221,6 @@ plain \LuaTeX ã§ã®ãƒ­ãƒ¼ãƒ‰ã¯ã¾ã ã‚µãƒãƒ¼ãƒˆã—ã¦ãŠã‚‰ãšï¼Œ
\end{lstlisting}
ã®ã‚ˆã†ã«ã—ã¦ãƒ«ãƒ“用字形を用ã„ã‚‹ã“ã¨ãŒå¯èƒ½ã ãŒï¼Œç¾åœ¨ã®å®Ÿè£…ã§ã¯ã‚¿ã‚¤ãƒ—セットã«æ™‚é–“ãŒã‹ã‹ã‚‹ã‚ˆã†ã«ãªã‚‹ï¼Ž
-
\end{description}
\medskip
@@ -325,8 +324,13 @@ mode=9, stretch={1}{2}{1}, stretchruby={0}{0}{1}
ã®\ltjruby{ç´‹}{ã‚‚ã‚“}\ltjruby{ç« }{ã—よã†}ãŒ
\end{LTXexample}
ã®ã‚ˆã†ã«ï¼Œè¤‡æ•°å›žä½¿ç”¨ã™ã‚‹ã“ã¨ï¼Ž
-ã¾ãŸï¼Œå…¨ã¦ã®ã‚°ãƒ«ãƒ¼ãƒ—ã«ãŠã„ã¦ã€Œãƒ«ãƒ“文字列ã®é•·ã•ã¯è¦ªæ–‡å­—列以下ã€ã§ã‚ã‚Œã°ï¼Œ
-å˜ç´”グループルビã®ä¸¦ã³ã¨ã—ã¦æ‰±ã‚れる.ã™ãªã‚ã¡ï¼Œæ¬¡ã®2è¡Œã¯å…¨ãã®ç­‰ä¾¡ã¨ãªã‚‹ï¼Ž
+ã¾ãŸï¼Œå…¨ã¦ã®ã‚°ãƒ«ãƒ¼ãƒ—ã«ãŠã„ã¦ã€Œãƒ«ãƒ“文字列ã®é•·ã•ã¯è¦ªæ–‡å­—列以下ã€
+\footnote{%
+ 実際ã«ã¯\TeX ã§ã®é•·ã•ã®è¨ˆç®—誤差($2^{-16}$~ptã®æ•´æ•°å€ã¨ã—ã¦è¨ˆç®—ã—ã¦ã„ã‚‹ã“ã¨ã«ã‚ˆã‚‹ï¼‰ã‚’考慮ã—,
+ 親文字全角ã®$1/1000$ã ã‘ルビ文字列ãŒé•·ããªã‚‹ã“ã¨ã‚’許容ã—ã¦ã„る.
+}ã§ã‚ã‚Œã°ï¼Œ
+å˜ç´”グループルビã®ä¸¦ã³ã¨ã—ã¦æ‰±ã‚れる.ã™ãªã‚ã¡ï¼Œæ¬¡ãƒšãƒ¼ã‚¸å†’é ­ã®2è¡Œã¯å…¨ãã®ç­‰ä¾¡ã¨ãªã‚‹ï¼Ž
+\newpage
\begin{verbatim}
\ltjruby{æ™®|通|車}{ãµ|ã¤ã†|ã—ã‚„}
\ltjruby{æ™®}{ãµ}\ltjruby{通}{ã¤ã†}\ltjruby{車}{ã—ã‚„}
@@ -378,7 +382,6 @@ mode=9, stretch={1}{2}{1}, stretchruby={0}{0}{1}
\paragraph{å‰å¾Œã‹ã‚‰ã®ãƒ«ãƒ“文字ã®ã¯ã¿å‡ºã—1}
「日本語組版処ç†ã®è¦ä»¶ã€ã®å›³117\footnote{2020-08-11版ã§ã®ç•ªå·ï¼Ž2012-04-03版ã§ã¯å›³3.82.}ã®ã‚ˆã†ã«ï¼Œ
å‰å¾Œã‹ã‚‰ã®ãƒ«ãƒ“文字ã®ã¯ã¿å‡ºã—ãŒç¹‹ãŒã‚‰ãªã„よã†ã«ã™ã‚‹å‡¦ç†ãŒçµ„ã¿è¾¼ã¾ã‚Œã¦ã„る.
-
例ãˆã°ï¼Œ
\begin{LTXexample}[preset=\Large,width=0.3\textwidth]
\ltjruby{陵}{りよã†}ã¨\ltjruby{陵}{ã¿ã•ã•ãŽ}\\
diff --git a/macros/luatex/generic/luatexja/src/addons/luatexja-ruby.sty b/macros/luatex/generic/luatexja/src/addons/luatexja-ruby.sty
index 90dfece2b9..0dacf32bf8 100644
--- a/macros/luatex/generic/luatexja/src/addons/luatexja-ruby.sty
+++ b/macros/luatex/generic/luatexja/src/addons/luatexja-ruby.sty
@@ -4,7 +4,7 @@
% LaTeX only!
\NeedsTeXFormat{LaTeX2e}
-\ProvidesPackage{luatexja-ruby}[2020-12-24 v0.5]
+\ProvidesPackage{luatexja-ruby}[2020-12-25 v0.51]
\RequirePackage{luatexja}
%%------------------
@@ -63,6 +63,10 @@
%% attr 㯠sp å˜ä½ã ãŒï¼Œãƒ¦ãƒ¼ã‚¶ãƒ¼ã¯è¦ªæ–‡å­—全角å˜ä½ã§æŒ‡å®š
\ltj@@rkeydef{intergap}
+%% epsilon: モノルビ * n ã«ã™ã‚‹éš›ã«ï¼Œãƒ«ãƒ“ã®æ–¹ãŒã©ã‚Œã ã‘親文字より長ã„
+%% 状æ³ã‚’許容ã™ã‚‹ã‹ï¼Žè¦ªæ–‡å­—全角å˜ä½ï¼Žè¨ˆç®—誤差を想定.
+\ltj@@rkeydef{epsilon}
+
\ltj@@rkeydef{kenten}%% åœç‚¹æ–‡å­—
\ltj@@rkeydef{fontcmd}%% フォント
\define@boolkey[ltj]{ruby}{rubysmash}[true]{}
@@ -98,6 +102,7 @@
\catcode`\_=11
\gdef\ltj@@ruby@create@table#1{% #1: ルビ全角
\string{
+ eps = \ltj@safe@dimen{\ltj@@rubyip@epsilon\zw},
before_jfmgk = 0, after_jfmgk = 0,
rubyzw = \ltj@safe@dimen{#1},
maxmargin = \ltj@safe@dimen{\ltj@@rubyip@maxmargin\zw},
@@ -244,7 +249,8 @@
stretchbol={0}{1}{1}, stretcheol={1}{1}{0},
maxmargin=0.5, size=0.5, intergap=0, rubysmash=false,
kenten=\textbullet, fontcmd=\relax, ybaseheight=0.88, tbaseheight=0.5,
- intrude_jfmgk, intrude_kanjiskip, intrude_xkanjiskip
+ intrude_jfmgk, intrude_kanjiskip, intrude_xkanjiskip,
+ epsilon=0.0001,
}
\endinput
diff --git a/macros/luatex/generic/luatexja/src/ltj-latex.sty b/macros/luatex/generic/luatexja/src/ltj-latex.sty
index 506adea2e7..213f2f7109 100644
--- a/macros/luatex/generic/luatexja/src/ltj-latex.sty
+++ b/macros/luatex/generic/luatexja/src/ltj-latex.sty
@@ -12,7 +12,7 @@
\def\luatexjalatexLoaded{\endinput}
\NeedsTeXFormat{LaTeX2e}
-\ProvidesPackage{ltj-latex}[2020-10-09 LaTeX support of LuaTeX-ja]
+\ProvidesPackage{ltj-latex}[2020-12-29 LaTeX support of LuaTeX-ja]
% cleanup at end of the document
%\let\ltj@@orig@end=\@@end
@@ -27,8 +27,12 @@
\fi
\newif\ifltj@ltfilehook@avail
\@ifl@t@r\fmtversion{2020-10-01}{%
- \ifnum\patch@level<0\relax \ifnum\patch@level<-6 \ltj@ltfilehook@availtrue\fi
- \else\ltj@ltfilehook@availtrue\fi
+ \@ifl@t@r\fmtversion{2020-10-02}%
+ {\ltj@ltfilehook@availtrue}
+ {%
+ \ifnum\patch@level<0\relax \ifnum\patch@level<-6 \ltj@ltfilehook@availtrue\fi
+ \else\ltj@ltfilehook@availtrue\fi
+ }%
}{}
%%% patch for LaTeX
diff --git a/macros/luatex/generic/luatexja/src/ltj-otf.lua b/macros/luatex/generic/luatexja/src/ltj-otf.lua
index 42792769d7..770749f9ea 100644
--- a/macros/luatex/generic/luatexja/src/ltj-otf.lua
+++ b/macros/luatex/generic/luatexja/src/ltj-otf.lua
@@ -1,7 +1,6 @@
--
-- ltj-otf.lua
--
-require 'unicode'
require 'lualibs'
luatexja.load_module 'base'; local ltjb = luatexja.base
@@ -120,9 +119,9 @@ local function append_jglyph(char)
setfield(p, 'value', char); node_write(p)
end
-local utf
+local myutf
do
- utf = function (ucs)
+ myutf = function (ucs)
if ltjd_get_dir_count()==dir_tate then
ucs = ltju.replace_vert_variant(
tex_get_attr((ltjd_get_dir_count()==dir_tate) and attr_curtfnt or attr_curjfnt),
@@ -235,7 +234,7 @@ local disable_ivs = enable_ivs
luatexja.otf = {
append_jglyph = append_jglyph,
enable_ivs = enable_ivs, disable_ivs = disable_ivs,
- cid = cid, utf = utf,
+ cid = cid, utf = myutf,
}
diff --git a/macros/luatex/generic/luatexja/src/ltj-ruby.lua b/macros/luatex/generic/luatexja/src/ltj-ruby.lua
index 34cdc8c7fc..9824ff155a 100644
--- a/macros/luatex/generic/luatexja/src/ltj-ruby.lua
+++ b/macros/luatex/generic/luatexja/src/ltj-ruby.lua
@@ -278,9 +278,9 @@ function luatexja.ruby.texiface(rst, rtlr, rtlp)
'the body (' .. #rtlr .. ' != ' .. #rtlp .. ').',
'')
else
- local f = true
+ local f, eps = true, rst.eps
for i = 1,#rtlr do
- if getfield(rtlr[i], 'width') > getfield(rtlp[i], 'width') then
+ if getfield(rtlr[i], 'width') > getfield(rtlp[i], 'width') + eps then
f = false; break
end
end
diff --git a/macros/luatex/generic/luatexja/src/luatexja-core.sty b/macros/luatex/generic/luatexja/src/luatexja-core.sty
index 3ad5657432..e1baefbf19 100644
--- a/macros/luatex/generic/luatexja/src/luatexja-core.sty
+++ b/macros/luatex/generic/luatexja/src/luatexja-core.sty
@@ -65,7 +65,7 @@
\expandafter\let\csname ifltj@in@latex\expandafter\endcsname
\csname iftrue\endcsname
\NeedsTeXFormat{LaTeX2e}
- \ProvidesPackage{luatexja-core}[2020-12-22 Core of LuaTeX-ja]
+ \ProvidesPackage{luatexja-core}[2021-01-02 Core of LuaTeX-ja]
\fi %</LaTeX>
%% Load prerequisite packages.
@@ -526,9 +526,9 @@
\csname ltj@kcat5\endcsname="7FFFFFFF %"
\csname ltj@kcat6\endcsname="7FFFFFFF }%"
-\protected\def\ltjjachar{\afterassignment\ltj@@jachar\ltj@tempcnta}
+\protected\def\ltjjachar{\leavevmode\afterassignment\ltj@@jachar\ltj@tempcnta}
\def\ltj@@jachar{{\directlua{tex.globaldefs=0}\ltj@alljachar\ltj@@origchar\ltj@tempcnta}}
-\protected\def\ltjalchar{\afterassignment\ltj@@alchar\ltj@tempcnta}
+\protected\def\ltjalchar{\leavevmode\afterassignment\ltj@@alchar\ltj@tempcnta}
\def\ltj@@alchar{{\directlua{tex.globaldefs=0}\ltj@allalchar\ltj@@origchar\ltj@tempcnta}}
%%%%%%%% \ltjsetmathletter<number>, \ltjunsetmathletter<number>
diff --git a/macros/luatex/generic/luatexja/src/luatexja.sty b/macros/luatex/generic/luatexja/src/luatexja.sty
index 4d749c40ef..3448634592 100644
--- a/macros/luatex/generic/luatexja/src/luatexja.sty
+++ b/macros/luatex/generic/luatexja/src/luatexja.sty
@@ -35,13 +35,13 @@
\expandafter\let\csname ifltj@in@latex\expandafter\endcsname
\csname iftrue\endcsname
\NeedsTeXFormat{LaTeX2e}
- \ProvidesPackage{luatexja}[2020-12-24 Japanese Typesetting with Lua(La)TeX]
+ \ProvidesPackage{luatexja}[2021-01-03 Japanese Typesetting with Lua(La)TeX]
\DeclareOption{disablejfam}{\ltj@disablejfamtrue}
\DeclareOption*{}
\ProcessOptions\relax
\fi %</LaTeX>
%%%% VERSION
-\def\LuaTeXjaversion{20201224.0}
+\def\LuaTeXjaversion{20210103.0}
\directlua{require('ltj-unicode-ccfix.lua')}% catcode of ideographs
diff --git a/macros/luatex/generic/luatexja/src/patches/lltjfont.sty b/macros/luatex/generic/luatexja/src/patches/lltjfont.sty
index bad7e6c7bc..287a3968f5 100644
--- a/macros/luatex/generic/luatexja/src/patches/lltjfont.sty
+++ b/macros/luatex/generic/luatexja/src/patches/lltjfont.sty
@@ -3,7 +3,7 @@
%
\NeedsTeXFormat{LaTeX2e}
-\ProvidesPackage{lltjfont}[2020-10-05 Patch to NFSS2 for LuaTeX-ja]
+\ProvidesPackage{lltjfont}[2020-12-29 Patch to NFSS2 for LuaTeX-ja]
%% patching \DeclareTextComposite
\def\ltj@chardef@text@cmd#1{%
@@ -634,7 +634,8 @@
\newcount\ltj@@latex@plv \ltj@@latex@plv=-1
\ifltj@ltfilehook@avail % 2020-10-01
- \ltj@@latex@plv=1000
+ \@ifl@t@r\fmtversion{2020-10-02}{\ltj@@latex@plv=1300}%
+ {\ifnum\patch@level>2 \ltj@@latex@plv=1300\else \ltj@@latex@plv=1000\fi}
\else\ifdefined\@rmfamilyhook % 2020-02-02
\ifx\@forced@seriestrue\@undefined % 2020-02-02 pl0--2
\@latex@error
@@ -768,12 +769,25 @@
\DeclareRobustCommand\romanshapeforce[1]{\edef\f@shape{#1}}
\DeclareRobustCommand\kanjishapeforce[1]{\edef\k@shape{#1}}
\DeclareRobustCommand\fontshapeforce[1]{\set@safe@kanji@shape{#1}{}\romanshapeforce{#1}}
+\ifnum\ltj@@latex@plv>1000
+%%%% LaTeX >= 2020-10-01 PL3
+\DeclareRobustCommand\usekanji[4]{%
+ \kanjiencoding{#1}\edef\k@family{#2}%
+ \set@target@series@kanji{#3}\edef\k@shape{#4}%
+ \selectfont\ignorespaces}
+\DeclareRobustCommand\useroman[4]{%
+ \romanencoding{#1}\edef\f@family{#2}%
+ \set@target@series{#3}\edef\f@shape{#4}%
+ \selectfont\ignorespaces}
+\else
+%%%% 2020-10-01 <= LaTeX < 2020-10-01 PL3
\DeclareRobustCommand\usekanji[4]{%
\kanjiencoding{#1}\edef\k@family{#2}\edef\k@series{#3}\edef\k@shape{#4}%
\selectfont\ignorespaces}
\DeclareRobustCommand\useroman[4]{%
\romanencoding{#1}\edef\f@family{#2}\edef\f@series{#3}\edef\f@shape{#4}%
\selectfont\ignorespaces}
+\fi
%%%% LaTeX >= 2020-02-02 END
\else
%%%% LaTeX 2019-10-01
diff --git a/macros/luatex/generic/luatexja/src/patches/lltjp-geometry.sty b/macros/luatex/generic/luatexja/src/patches/lltjp-geometry.sty
index 161029bd05..0be092eaaa 100644
--- a/macros/luatex/generic/luatexja/src/patches/lltjp-geometry.sty
+++ b/macros/luatex/generic/luatexja/src/patches/lltjp-geometry.sty
@@ -3,7 +3,7 @@
%
\NeedsTeXFormat{LaTeX2e}
-\ProvidesPackage{lltjp-geometry}[2020-09-18 Patch to geometry for LuaTeX-ja with vertical writing mode]
+\ProvidesPackage{lltjp-geometry}[2020-12-29 Patch to geometry for LuaTeX-ja with vertical writing mode]
\RequirePackage{expl3}
\ifdefined\if@ltj@@geometry@tate\expandafter\endinput\fi
\newif\if@ltj@@geometry@tate
@@ -33,8 +33,11 @@
\unless\ifdefined\ltj@ExecuteAfterPackage
\expandafter\newif\csname ifltj@ltfilehook@avail\endcsname
\@ifl@t@r\fmtversion{2020-10-01}{%
- \ifnum\patch@level<0\relax \ifnum\patch@level<-6 \ltj@ltfilehook@availtrue\fi
- \else\ltj@ltfilehook@availtrue\fi
+ \@ifl@t@r\fmtversion{2020-10-02}{\ltj@ltfilehook@availtrue}
+ {%
+ \ifnum\patch@level<0\relax \ifnum\patch@level<-6 \ltj@ltfilehook@availtrue\fi
+ \else\ltj@ltfilehook@availtrue\fi
+ }%
}{}
\ifltj@ltfilehook@avail
\def\@@ltj@ExecuteAfterPackage#1{\AddToHook{package/after/#1}}
diff --git a/macros/luatex/generic/luatexja/src/patches/lltjp-listings.sty b/macros/luatex/generic/luatexja/src/patches/lltjp-listings.sty
index ee3c3aa14b..173b1ed94b 100644
--- a/macros/luatex/generic/luatexja/src/patches/lltjp-listings.sty
+++ b/macros/luatex/generic/luatexja/src/patches/lltjp-listings.sty
@@ -43,7 +43,7 @@
\directlua{
local cat_str = luatexbase.catcodetables['string']
local cat_lp = luatexbase.catcodetables['latex-package']
- local ubyte = unicode.utf8.byte
+ local ubyte = utf.byte
local spccmd = string.char(0x5C) .. 'ltj@lst@hss@normal'
luatexja.listings = {}
function luatexja.listings.althss(t)
@@ -229,7 +229,7 @@
}}
\directlua{
- local utfchar, getcount = unicode.utf8.char, tex.getcount
+ local utfchar, getcount = utf.char, tex.getcount
luatexja.listings.insert_cb = function()
if not luatexja.listings.patched then
luatexja.listings.patched = 1
diff --git a/macros/luatex/generic/luatexja/tool/jfm-convert.lua b/macros/luatex/generic/luatexja/tool/jfm-convert.lua
index 66b73a02cd..5f2baa8d8e 100755
--- a/macros/luatex/generic/luatexja/tool/jfm-convert.lua
+++ b/macros/luatex/generic/luatexja/tool/jfm-convert.lua
@@ -3,7 +3,7 @@
local stderr = io.stderr
local function show_usage(s)
stderr:write('Error: ' .. s .. '\n');
- stderr:write('Usage: jfm-convert [-J|-U] <ptex_jfm>\n');
+ stderr:write('Usage: texlua jfm-convert [-J|-U] <ptex_jfm>\n');
stderr:write('-J: JIS mode, -U: UCS mode \n');
stderr:write(' * The output will be written to stdout.\n');
stderr:write(' * I do not read virtual fonts which corresponded to <ptex_jfm>.\n');
@@ -13,20 +13,21 @@ local function show_usage(s)
os.exit(1)
end
-require('unicode'); local uchar = unicode.utf8.char
kpse.set_program_name('luatex')
+require('lualibs'); local uchar = utf.char
jisx0208 = require('ltj-jisx0208.lua').table_jisx0208_uptex
local function pass_ucs(s)
return "'" .. uchar(s) .. "'"
end
local function jis_to_ucs(s)
- local a = jisx0208[s-0x2020]
+ local i = s - 0x2020
+ local a = jisx0208[math.floor(i/256)*94+(i%256)-94] or 0
return a and pass_ucs(a) or string.format('0x%X',s+0x200000)
end
-------- 引数解釈 --------
-require('unicode')
+
local filename
local mode
@@ -207,7 +208,8 @@ jfm_ptex:close()
if not mode then
mode = jis_to_ucs
for i=1, #all_ctype do
- if not jisx0208[all_ctype[i]-0x2020] then
+ local i = all_ctype[i]-0x2020
+ if not jisx0208[math.floor(i/256)*94+(i%256)-94] then
mode = pass_ucs; break
end
end
diff --git a/support/latex-make/README b/support/latex-make/README
index 5c5917b658..c1df907bb4 100644
--- a/support/latex-make/README
+++ b/support/latex-make/README
@@ -2,7 +2,7 @@
| The LaTeX-Make system |
+------------------------------+
-VERSION: 2.4.0
+VERSION: 2.4.2
DESCRIPTION
===========
@@ -21,7 +21,7 @@ compilation of LaTeX documents:
* And various helper tools for LaTeX.mk
-Homepage: http://gforge.inria.fr/projects/latex-utils/
+Homepage: https://gitlab.inria.fr/latex-utils/latex-make
License type: gpl
INSTALLATION:
diff --git a/support/latex-make/figlatex.dtx b/support/latex-make/figlatex.dtx
index 313ef515f5..755f9f17f1 100644
--- a/support/latex-make/figlatex.dtx
+++ b/support/latex-make/figlatex.dtx
@@ -28,7 +28,7 @@
%<compat> \ProvidesPackage{texgraphicx}%
% \fi
% \ProvidesFile{figlatex.dtx}
-[2020/06/01 v2.4.0 Fix support for new latex]
+[2021/01/03 v2.4.2 No changes in figlatex]
% \iffalse
%<*driver>
\documentclass{ltxdoc}
@@ -116,6 +116,8 @@
% \changes{v2.2.5}{2018/10/17}{No changes in figlatex.dtx}
% \changes{v2.4.0}{2020/06/01}{Fix path handling for subfig and new
% core LaTeX}
+% \changes{v2.4.1}{2020/07/10}{No changes in figlatex.dtx}
+% \changes{v2.4.2}{2021/01/03}{No changes in figlatex.dtx}
%
% \makeatletter
% \def\SpecialOptionIndex#1{\@bsphack
diff --git a/support/latex-make/figlatex.pdf b/support/latex-make/figlatex.pdf
index 7af3b520ce..2fd5a2e0cf 100644
--- a/support/latex-make/figlatex.pdf
+++ b/support/latex-make/figlatex.pdf
Binary files differ
diff --git a/support/latex-make/latex-make.dtx b/support/latex-make/latex-make.dtx
index 0aae87bd55..d780dedb39 100644
--- a/support/latex-make/latex-make.dtx
+++ b/support/latex-make/latex-make.dtx
@@ -2,7 +2,7 @@
%
%<*dtx>
\ProvidesFile{latex-make.dtx}
-[2020/06/01 v2.4.0 Fix bugs with new LaTeX core]
+[2021/01/03 v2.4.2 No changes in latex-make.dtx]
%</dtx>
% \fi
% \iffalse
@@ -116,6 +116,8 @@
% \changes{v2.3.0}{2018/10/17}{Add DEPENDS-EXCLUDE, add doc and
% support for local texmf tree}
% \changes{v2.4.0}{2020/06/01}{Support inkscape version >= 1.0}
+% \changes{v2.4.1}{2020/07/10}{Fix encoding problem with latexfilter.pl}
+% \changes{v2.4.2}{2021/01/03}{No changes in latex-make.dtx}
%
% \makeatletter
% \def\SpecialOptionIndex#1{\@bsphack
@@ -1975,9 +1977,8 @@ if __name__ == "__main__":
"""
-stdin : the original xfig file
-stdout : the output xfig file
-args : all depths we want to keep
+stdin : the original LaTeX log file
+stdout : the output filtered log file
"""
@@ -1986,6 +1987,7 @@ import optparse
import os.path
import re
import sys
+import io
def main():
parser = optparse.OptionParser()
@@ -1997,34 +1999,40 @@ def main():
warnerror_re = re.compile(r"^(LaTeX|Package|Class)( (.*))? (Warning:|Error:)")
fullbox_re = re.compile(r"^(Underfull|Overfull) \\[hv]box")
accu = ''
- for line in sys.stdin:
- if display > 0:
- display -= 1
- if line[0:4].lower() in ('info', 'warn') or line[0:5].lower() == 'error':
- display = 0
- line_groups = warnerror_re.match(line)
- if line_groups:
- start_line = line_groups.group(3)
- if not start_line:
- start_line = ''
- if line_groups.group(2):
- start_line = "(" + start_line + ")"
- display = 1
- in_display = 1
- elif (start_line != '') and (line[0:len(start_line)] == start_line):
- display = 1
- elif line == "\n":
- in_display = 0
- elif line[0:4] == 'Chap':
- display = 1
- elif fullbox_re.match(line):
- display = 2
- if display:
- print(accu, end="")
- accu = line
- elif in_display:
- print(accu[0:-1], end="")
- accu = line
+ # PDFLaTeX log file is not really in latin-1 (in T1 more exactly)
+ # but all bytes are corrects in latin-1, so python won't stop
+ # while parsing log.
+ # Without specifying this encoding (ie using default utf-8), we
+ # can get decode errors (UnicodeDecodeError: 'utf-8' codec can't decode byte...)
+ with io.open(sys.stdin.fileno(),'r',encoding='latin-1') as sin:
+ for line in sin:
+ if display > 0:
+ display -= 1
+ if line[0:4].lower() in ('info', 'warn') or line[0:5].lower() == 'error':
+ display = 0
+ line_groups = warnerror_re.match(line)
+ if line_groups:
+ start_line = line_groups.group(3)
+ if not start_line:
+ start_line = ''
+ if line_groups.group(2):
+ start_line = "(" + start_line + ")"
+ display = 1
+ in_display = 1
+ elif (start_line != '') and (line[0:len(start_line)] == start_line):
+ display = 1
+ elif line == "\n":
+ in_display = 0
+ elif line[0:4] == 'Chap':
+ display = 1
+ elif fullbox_re.match(line):
+ display = 2
+ if display:
+ print(accu, end="")
+ accu = line
+ elif in_display:
+ print(accu[0:-1], end="")
+ accu = line
if __name__ == "__main__":
main()
diff --git a/support/latex-make/latex-make.pdf b/support/latex-make/latex-make.pdf
index ef7230f98c..cd5cc6257b 100644
--- a/support/latex-make/latex-make.pdf
+++ b/support/latex-make/latex-make.pdf
Binary files differ
diff --git a/support/latex-make/pdfswitch.dtx b/support/latex-make/pdfswitch.dtx
index 81e53eb43f..0d8a17b486 100644
--- a/support/latex-make/pdfswitch.dtx
+++ b/support/latex-make/pdfswitch.dtx
@@ -26,7 +26,7 @@
%<package>\ProvidesPackage{pdfswitch}%
% \fi
% \ProvidesFile{pdfswitch.dtx}
-[2020/06/01 v2.4.0 No changes in pdfswitch.dtx]
+[2021/01/03 v2.4.2 No changes in pdfswitch.dtx]
%<*package>
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% SWITCH FOR PDFLATEX or LATEX
diff --git a/support/latex-make/texdepends.dtx b/support/latex-make/texdepends.dtx
index 0b206a2ae6..8c02e23f77 100644
--- a/support/latex-make/texdepends.dtx
+++ b/support/latex-make/texdepends.dtx
@@ -27,7 +27,7 @@
%<package>\ProvidesPackage{texdepends}%
% \fi
% \ProvidesFile{texdepends.dtx}
-[2020/06/01 v2.4.0 No changes in texdepends.dtx]
+[2021/01/03 v2.4.2 Replace // by / in paths]
% \iffalse
%<*driver>
\documentclass{ltxdoc}
@@ -100,7 +100,7 @@
% This package allows \LaTeX\space to automatically generate
% dependencies while compiling documents.
% \end{abstract}
-% \CheckSum{793}
+% \CheckSum{801}
%
% \changes{v1.0.1}{2005/03/22}{Version 1.0.1 at last}
% \changes{v1.0.2}{2005/10/22}{Add support for package index.sty}
@@ -110,6 +110,8 @@
% \changes{v1.3.0}{2011/09/25}{Management of svg files}
% \changes{v2.2.5}{2018/09/04}{No changes in texdepends.dtx}
% \changes{v2.3.0}{2018/10/17}{ignore comment.cut file from the comment package}
+% \changes{v2.4.1}{2020/07/10}{No changes in texdepends.dtx}
+% \changes{v2.4.2}{2021/01/03}{Replace // by / in paths}
%
% \makeatletter
% \def\SpecialOptionIndex#1{\@bsphack
@@ -267,6 +269,7 @@
% \begin{macro}{\TD@warning}
% To write a warning
% \begin{macrocode}
+\RequirePackage{xstring}%
\newcommand{\TD@warning}[1]{%
\PackageWarningNoLine{texdepends}{#1}%
}%
@@ -316,7 +319,13 @@
% We write something in the file
% \begin{macrocode}
\def\TD@print#1{%
- \immediate\write\TD@write{#1}%
+ {%
+ % TODO: fix pb when #1 contains '#'
+ %\noexpandarg%
+ \StrSubstitute{#1}{//}{/}[\TD@write@text]%
+ \immediate\write\TD@write{\TD@write@text}%
+ %\immediate\write\TD@write{#1}%
+ }
}%
% \end{macrocode}
% \end{macro}
@@ -372,7 +381,7 @@
% A file is missing. |texdepend| will try to skip it this time,
% but it will be needed at the next compilation
% \begin{macrocode}
-\def\TD@printRequiredFile#1{%
+\def\TD@printRequiredFile#1#2{%
\TD@print{TD_\jobname\TD@extention _REQUIRED\space += #1}%
}%
% \end{macrocode}
@@ -380,7 +389,9 @@
% \begin{macro}{\RequireFile}
% LaTeX users can directly declare a dependencie
% \begin{macrocode}
-\let\RequireFile\TD@printRequiredFile
+\def\RequireFile#1{%
+ \TD@printRequiredFile{#1}{User}%
+}%
% \end{macrocode}
% \end{macro}
% \begin{macro}{\TD@printOut}
@@ -798,7 +809,7 @@
\PackageWarning{texdepends}{Figure '#1' needed\MessageBreak
Skipping it this time (the last one however)\MessageBreak}%
\TD@missingDepends%
- \TD@printRequiredFile{#1}%
+ \TD@printRequiredFile{#1}{eps}%
}%
}%
\def\TD@Ginclude@pdf#1{%
@@ -808,7 +819,7 @@
\PackageWarning{texdepends}{Figure '#1' needed\MessageBreak
Skipping it this time (the last one however)\MessageBreak}%
\TD@missingDepends%
- \TD@printRequiredFile{#1}%
+ \TD@printRequiredFile{#1}{pdf}%
}%
}%
\def\TD@graphicspath#1{%
@@ -862,7 +873,7 @@
\PackageWarning{texdepends}{Figure '#2' needed\MessageBreak
Skipping it this time (the last one however)\MessageBreak}%
\TD@missingDepends%
- \TD@printRequiredFile{#2}%
+ \TD@printRequiredFile{#2}{rawtexgraphics}%
}%
}%
@@ -873,7 +884,7 @@
\PackageWarning{texdepends}{Figure '#1' needed\MessageBreak
Skipping it this time (the last one however)\MessageBreak}%
\TD@missingDepends%
- \TD@printRequiredFile{#1}%
+ \TD@printRequiredFile{#1}{rawtex}%
}%
}%
@@ -892,7 +903,7 @@
Skipping it this time (the last one however)\MessageBreak}%
}
\TD@missingDepends%
- \TD@printRequiredFile{#1}%
+ \TD@printRequiredFile{#1}{figtex}%
}%
}%
% \@Ginclude@svgtex
@@ -910,7 +921,7 @@
Skipping it this time (the last one however)\MessageBreak}%
}
\TD@missingDepends%
- \TD@printRequiredFile{#1}%
+ \TD@printRequiredFile{#1}{svgtex}%
}%
}%
@@ -946,7 +957,7 @@
}%
% \FL@subfig@check
\def\TD@FL@subfig@check#1{%
- \TD@printRequiredFile{#1}%
+ \TD@printRequiredFile{#1}{subfigcheck}%
\TD@printSubfig{#1}%
}%
%
diff --git a/support/latex-make/texdepends.pdf b/support/latex-make/texdepends.pdf
index a419bdfbac..ae1f157824 100644
--- a/support/latex-make/texdepends.pdf
+++ b/support/latex-make/texdepends.pdf
Binary files differ
diff --git a/systems/texlive/tlnet/tlpkg/texlive.tlpdb b/systems/texlive/tlnet/tlpkg/texlive.tlpdb
index 9885f12a6d..dc0d5c9a73 100644
--- a/systems/texlive/tlnet/tlpkg/texlive.tlpdb
+++ b/systems/texlive/tlnet/tlpkg/texlive.tlpdb
@@ -26,11 +26,11 @@ depend container_split_src_files/1
depend frozen/0
depend minrelease/2016
depend release/2020
-depend revision/57288
+depend revision/57303
name 00texlive.image
category TLCore
-revision 57273
+revision 57300
shortdesc TeX Live files only in the source repository
longdesc The files here are not copied by the installer and containers
longdesc are not built for them; they exist only in the source
@@ -1713,7 +1713,6 @@ runfiles size=13682
tlpkg/tlpsrc/firamath-otf.tlpsrc
tlpkg/tlpsrc/firamath.tlpsrc
tlpkg/tlpsrc/first-latex-doc.tlpsrc
- tlpkg/tlpsrc/first-packages.tlpsrc
tlpkg/tlpsrc/firstaid.tlpsrc
tlpkg/tlpsrc/fitbox.tlpsrc
tlpkg/tlpsrc/fithesis.tlpsrc
@@ -65252,7 +65251,7 @@ containerchecksum 719c321173ca12660891080dae509080934f72d13a9417b2c40a22add963c7
name collection-langenglish
category Collection
-revision 56919
+revision 57292
shortdesc US and UK English
relocated 1
longdesc Support for, and documentation in, English.
@@ -65271,7 +65270,6 @@ depend dickimaw
depend docsurvey
depend dtxtut
depend first-latex-doc
-depend first-packages
depend forest-quickstart
depend gentle
depend guide-to-latex
@@ -65322,8 +65320,8 @@ depend undergradmath
depend visualfaq
depend webguide
depend xetexref
-containersize 840
-containerchecksum 1275d71ea4aec041d610101cc89f58b27bb5a3a5f2966223aef9b34c8ef04490439e1c1ca2dafc2433a779d4d85b6664500345baaea147d0c4f6a7b17e16031b
+containersize 832
+containerchecksum 27b95358a9d963320bb6c0210ebdfe1d0057b1c17ce60c78e18dddaeb32515e763c396e046736f5803003ba175f73495ebcd3a32dcdc2ff17096cf3d01e42b68
name collection-langeuropean
category Collection
@@ -88576,7 +88574,7 @@ catalogue-version 1.4
name docsurvey
category Package
-revision 57146
+revision 57298
shortdesc A survey of LaTeX documentation
relocated 1
longdesc A survey of programming-related documentation for LaTeX.
@@ -88586,10 +88584,10 @@ longdesc distributions, programming-related packages, users groups and
longdesc online communities, and information on creating packages and
longdesc documentation.
containersize 544
-containerchecksum 56e19479d9e53dd5c885c5f0453d2fbbba0283f57a2a014d34516c49855269ec7b66243aba2354389f4fc6bc4cb5939d98e4bf89d545d313137143d93edde594
-doccontainersize 304096
-doccontainerchecksum 026770ba2bdcb7a1e3691e9da0b5eaf04c460f8c5799ea8907c315531ab4ef39b6ad15165469abec75537b361264a0960bb7c9bdd446a809af8b7375a9512435
-docfiles size=84
+containerchecksum 160f6119a60cfe9be1b53cf0cd44e6f6c03713e61dc334106d4c6e661d8c54e9bfe31be7b1f90d63ccf4a1802e9b1a7cf66a7f0e50314ea8398d324862053e3a
+doccontainersize 336636
+doccontainerchecksum 17fae45bd2dcb68c4fa91da29bec5dc809ee93f2b83c090f2abca591cda5966ed626eb1f8e6e338f66ef1ceffc67d4031659238113ecc8234c11fac08048060c
+docfiles size=98
RELOC/doc/latex/docsurvey/README.txt details="Readme"
RELOC/doc/latex/docsurvey/docsurvey.pdf details="The document itself"
RELOC/doc/latex/docsurvey/docsurvey.tex
@@ -117092,31 +117090,6 @@ catalogue-ctan /info/first-latex-doc
catalogue-license pd
catalogue-topics tut-latex
-name first-packages
-category Package
-revision 56919
-shortdesc A short list of go-to LaTeX packages, aimed at a beginner
-relocated 1
-longdesc A list of suggested packages for most of what beginners want to
-longdesc do. The goal is to cite one package in each area that is
-longdesc capable and reliable, and that is in MacTeX, MiKTeX, and TeX
-longdesc Live.
-containersize 468
-containerchecksum a70db8e3c806c4a109bd18dd2b48ac5a144406f0f6da11516082d07cd82000ac4bd013cd3e441117e4a117a4aef0d038f615bc0fc051b179a8673f4af809520e
-doccontainersize 145100
-doccontainerchecksum 5d7916a7adf7a257c03fc757ed76c9b72efefbf72b00703135997019441c2603a91ca8699fb02ac7cbf377a4a9c3a674083e0e146095e8596acc15c82033fbe7
-docfiles size=45
- RELOC/doc/latex/first-packages/LICENSE
- RELOC/doc/latex/first-packages/README details="Readme"
- RELOC/doc/latex/first-packages/first-packages.css
- RELOC/doc/latex/first-packages/first-packages.html
- RELOC/doc/latex/first-packages/first-packages.pdf details="Package documentation"
- RELOC/doc/latex/first-packages/first-packages.tex
-catalogue-ctan /info/first-packages
-catalogue-license cc0
-catalogue-topics tut-latex tutorial
-catalogue-version 1.0
-
name firstaid
category Package
revision 57154
@@ -131638,7 +131611,7 @@ catalogue-version 1.0
name haranoaji
category Package
-revision 57285
+revision 57294
shortdesc Harano Aji Fonts
longdesc Harano Aji Fonts (Harano Aji Mincho and Harano Aji Gothic) are
longdesc fonts obtained by replacing Adobe-Identity-0 (AI0) CIDs of
@@ -131646,14 +131619,14 @@ longdesc Source Han fonts (Source Han Serif and Source Han Sans) with
longdesc Adobe-Japan1 (AJ1) CIDs. There are 14 fonts, 7 weights each for
longdesc Mincho and Gothic.
postaction script file=tlpkg/tlpostcode/haranoaji-tlpost.pl
-containersize 26061108
-containerchecksum 77d9a9453c7e80a7c719102375ae0a580077346474729f6a2db4240d81e2ebad97d01c4222e565b8ba0c9058e6cbd1cd27188769889f69128c77f40954ba8102
+containersize 26056584
+containerchecksum 0d27d0972980c6c5298e12161a6846a2d4e12b52013022ecdeef304e8365a6ee7c73b5c9ba970390835f4cc16ec765933a31304bdbad055390bc9dee748764bc
doccontainersize 3048
-doccontainerchecksum ba72023ee186d33ed6f2dc7359fd85363d9f28b971c6937fd28ba236fa6405ef108c67dc84a427e9bd91ccf122e3ad2229aa3cbe2c65f644132f27a4684cfcd2
+doccontainerchecksum 22dd5648f9195ef18bd0692dc63baa6c6d570bf1646bce94a6026dcba044dd99391bf32a33ed97597dabb08429bb2fbeef20397fa2cd576f44261ae14a657160
docfiles size=3
texmf-dist/doc/fonts/haranoaji/LICENSE
texmf-dist/doc/fonts/haranoaji/README details="Readme"
-runfiles size=9410
+runfiles size=9411
texmf-dist/fonts/opentype/public/haranoaji/HaranoAjiGothic-Bold.otf
texmf-dist/fonts/opentype/public/haranoaji/HaranoAjiGothic-Heavy.otf
texmf-dist/fonts/opentype/public/haranoaji/HaranoAjiGothic-Medium.otf
@@ -131669,11 +131642,11 @@ catalogue-contact-home https://github.com/trueroad/HaranoAjiFonts
catalogue-ctan /fonts/haranoaji
catalogue-license ofl
catalogue-topics font font-cjk japanese
-catalogue-version 20210101
+catalogue-version 20210102
name haranoaji-extra
category Package
-revision 57284
+revision 57295
shortdesc Harano Aji Fonts
relocated 1
longdesc Harano Aji Fonts (Harano Aji Mincho and Harano Aji Gothic) are
@@ -131681,10 +131654,10 @@ longdesc fonts obtained by replacing Adobe-Identity-0 (AI0) CIDs of
longdesc Source Han fonts (Source Han Serif and Source Han Sans) with
longdesc Adobe-Japan1 (AJ1) CIDs. There are 14 fonts, 7 weights each for
longdesc Mincho and Gothic.
-containersize 25883320
-containerchecksum 4ee5e02b208f39fb4a5318686569c6fa7c68d0c3cb3249196884b72143e5f1a8046c0461e42de1c4c88233f90abdd1f6429a20d2270ed42bd7d43adc18db8a6e
+containersize 25876968
+containerchecksum 61b6ebb1501f78da1020369edfd0c5e8162181d19e9a761654dcbda513c17491f0a0bbf455d009c6938f3e9977333b0a571c5246f746f39c09e687434fa33ecf
doccontainersize 3060
-doccontainerchecksum d08d055f4541461cce2dd35ca2692a1a17a759d5983f286621f1d021a9830d77a262e2349f9d98ab6f06d5d0871d28e98d427fa1b562007c94fbb1f7444ef6f6
+doccontainerchecksum 612b8a79a489d8c02c9fde6148781b6fc0941a9e4ce6c62f58282319a54f94de94b5202ace0baba4bad9b34450de3ee255ae319b991a06147ad951cdacd0afd5
docfiles size=3
RELOC/doc/fonts/haranoaji-extra/LICENSE
RELOC/doc/fonts/haranoaji-extra/README details="Readme"
@@ -131701,7 +131674,7 @@ catalogue-contact-home https://github.com/trueroad/HaranoAjiFonts
catalogue-ctan /fonts/haranoaji-extra
catalogue-license ofl
catalogue-topics font font-cjk japanese
-catalogue-version 20210101
+catalogue-version 20210102
name hardwrap
category Package
@@ -161155,24 +161128,30 @@ catalogue-version 2
name latex-doc-ptr
category Package
-revision 15878
-shortdesc A direction-finder for LaTeX documentation
+revision 57293
+shortdesc A direction-finder for LaTeX resources available online
relocated 1
-longdesc A two-page set of recommendations for users who need on-line
+longdesc A brief set of recommendations for users who need online
longdesc documentation of LaTeX. The document supports the need for
longdesc documentation of LaTeX itself, in distributions. For example,
longdesc it could be used in the command texdoc latex, in the TeX Live
longdesc distribution.
-containersize 500
-containerchecksum dfdaaea00e167fa3e4183b6e6a223996d1364707a7cdfc0bb8cc76d02a0c5b3739d8171979dd80540edb571cef84167b24639b265349fc9646d5570e6c48dc61
-doccontainersize 130636
-doccontainerchecksum e5ccf3968aa02ecdedc2a64f0c53b2eccfa3c4df66da5255068248de013753ec4be67937d9c41552f302979edabc53ce64d902a9f13e4174d67f39909adf9735
-docfiles size=44
+containersize 520
+containerchecksum fc986d29deb88433ba548ca3e84fd9903eb18da5474f2d69b56d941c337fc159be7cfdb59bd8b61371d734468c27039c8a7bf880ddbf60781ff221eb8d1f5a3c
+doccontainersize 186840
+doccontainerchecksum 264fff84a092e0417addf149806e0c1958382eb023c68d25ff91c5f3922b94a318723005c62f915453793ef55027197428cb38224838be04c63414d8120a1b10
+docfiles size=66
+ RELOC/doc/latex/latex-doc-ptr/LICENSE
RELOC/doc/latex/latex-doc-ptr/Makefile
RELOC/doc/latex/latex-doc-ptr/README details="Readme"
+ RELOC/doc/latex/latex-doc-ptr/dash.sty
+ RELOC/doc/latex/latex-doc-ptr/latex-doc-ptr.css
+ RELOC/doc/latex/latex-doc-ptr/latex-doc-ptr.html
RELOC/doc/latex/latex-doc-ptr/latex-doc-ptr.pdf details="The document itself"
RELOC/doc/latex/latex-doc-ptr/latex-doc-ptr.sty
RELOC/doc/latex/latex-doc-ptr/latex-doc-ptr.tex
+ RELOC/doc/latex/latex-doc-ptr/massage_html.awk
+catalogue-contact-repository https://gitlab.com/jim.hefferon/latex-doc-ptr
catalogue-ctan /info/latex-doc-ptr
catalogue-license pd
catalogue-topics latex-doc
@@ -163503,23 +163482,23 @@ catalogue-version 0.2
name latexbug
category Package
-revision 56434
+revision 57299
shortdesc Bug-classification for LaTeX related bugs
relocated 1
longdesc The package is written in order to help identifying the
longdesc rightful addressee for a bug report. The LaTeX team asks that
longdesc it will be loaded in any test file that is intended to be sent
longdesc to the LaTeX bug database as part of a bug report.
-containersize 4772
-containerchecksum 2c1c06b809fb954a00b917b23c4e19c887ad54676692aa22a2e791ce273913e80a4768ae6752f89037c83acd83a5d0e98454778a03089eb1a3535c268be5440b
-doccontainersize 186508
-doccontainerchecksum f2f4f368a24c754a6617449b140eae7b6c865a77043b216d0f33d21982bfd026dfce6306b4607a09d27693550491c830ba73c64fbcc0dfcfb7ee7365dee8b3c7
+containersize 4784
+containerchecksum f7045e463fc2496c48fca4d20d8a16c3e19951144fd9e4d5e4c1bfa3e1c43205c28d07bf40e56a4706fba444861fa5f95d941ff5fc65fe1b85f02407e5d91ce3
+doccontainersize 185892
+doccontainerchecksum 48f63935627b204baf755c380cec4e9e1e44ae1f041d7c84849a477e19f836958020c792d81034a1c466aa7ca2dc91ec7bb3dcd4745882efbd37e17a9a24af44
docfiles size=48
RELOC/doc/latex/latexbug/README.md details="Readme"
RELOC/doc/latex/latexbug/changes.txt
RELOC/doc/latex/latexbug/latexbug.pdf details="Package documentation"
-srccontainersize 8908
-srccontainerchecksum 84c3287dd88f67dd61da423859e2319fecdd268534785c77ff4fa25d384f079d5f98d4a3811c1aac5a82d063df97ff0b889f2722ca44a72c5dec538a65a91fe5
+srccontainersize 8920
+srccontainerchecksum 82487020d630979c3f0237a1805427653c4213d06e42c78828dc8e38014746780296d8a528e53a40498c8570a74af5986c207d93dd915614de5cd2789a7b27bc
srcfiles size=9
RELOC/source/latex/latexbug/latexbug.dtx
RELOC/source/latex/latexbug/latexbug.ins
@@ -163529,7 +163508,7 @@ catalogue-contact-repository https://github.com/latex3/latexbug
catalogue-ctan /macros/latex/required/latexbug
catalogue-license lppl1.3c
catalogue-topics latex-doc latex-devel
-catalogue-version 1.0h
+catalogue-version 1.0i
name latexcheat
category Package
@@ -272814,7 +272793,7 @@ catalogue-version 1.2
name spectral
category Package
-revision 56153
+revision 57296
shortdesc Spectral fonts with LaTeX support
relocated 1
longdesc This package provides LaTeX, pdfLaTeX, XeLaTeX and LuaLaTeX
@@ -272823,11 +272802,11 @@ longdesc Jean-Baptiste Levee at the Production Type digital type design
longdesc agency. Spectral is a new and versatile serif face available in
longdesc seven weights of roman and italic, with small caps.
execute addMap spectral.map
-containersize 3545044
-containerchecksum e6cb5c7284b42a1ae9b3b2cccffcbae0ce5ce395dbbbb1584e271181d78836c933f470a8b86543acd290c3085a9fe01e4090d66f4eff52b4e1be4d3adbb93395
-doccontainersize 36836
-doccontainerchecksum 414d277326ae8526820e4a21e387034f093632960982f655729919f9df6a06beece7eb3fc95ca91c6a86f724d9d481b91b76eb4a12891f28d3bde405f9f3650b
-docfiles size=13
+containersize 3545232
+containerchecksum 46f6aba88425deb74e921ceafa578e9e8c467a5f9ada72b1372f6e70957946adb56bb05700a839249b2387472f4059a2dfbf4b83cb9979a4936442dac5c9258c
+doccontainersize 80960
+doccontainerchecksum 6166a19151b57d2fe23833a5583b838fff6af01d96c1056bd79532af45efa8cb58f75d9c2993c7512f69fc7716d746d16de8bc5b2143cb07790cd19997bba5bc
+docfiles size=24
RELOC/doc/fonts/spectral/OFL.txt
RELOC/doc/fonts/spectral/README details="Readme"
RELOC/doc/fonts/spectral/spectral-samples.pdf details="Font samples"
@@ -275889,7 +275868,7 @@ catalogue-version 11a
name step
category Package
-revision 56690
+revision 57297
shortdesc A free Times-like font
relocated 1
longdesc The STEP fonts are a free Times-like (i.e., Times replacement)
@@ -275899,10 +275878,10 @@ longdesc design with Adobe's digitization of Linotype Times, commonly
longdesc used in publishing. The fonts were forked from XITS/STIX and
longdesc Type 1 support is provided for legacy TeX engines.
execute addMap STEP.map
-containersize 1300856
-containerchecksum 0911dba854a351b9bc2e8f6c084efe49fbc2069b073626eb2e344fbcdd1e52b9faa5060416ee6cfbadf08cf57827e6ee6dd446787ec71d5e2cbe06baf1d3edc8
-doccontainersize 37520
-doccontainerchecksum ce99febf51f8b1522c679bc8a52ad4715e03d3098f3939f16d1be6e69379c14e4466534c9da339a235e771159702323e7ba7e77c81af95a766f29d53b9ab1322
+containersize 1300780
+containerchecksum 83c8f126d26471ec7aa5e0a4c166d45f6a02e34ec95cae425a740a5c7c203c28758b03ccdf3dcda171d90ec9c7d4333b042598406d551aa2a7b52ae25349a096
+doccontainersize 37108
+doccontainerchecksum 7a0e669da34e827df4ba4481e1f100766be6cbfcdd9b5a6ae92e19ede775f060674a15eb439034dea4035d8f185da11876271d773403aca109021599b0c4577b
docfiles size=14
RELOC/doc/fonts/step/README details="Readme"
RELOC/doc/fonts/step/STEP-COPYING
@@ -276383,7 +276362,7 @@ catalogue-contact-repository https://github.com/dbenjaminmiller/step
catalogue-ctan /fonts/step
catalogue-license ofl
catalogue-topics font-greek font-cyrillic font-multilingual font font-body font-serif font-proportional font-otf font-type1 font-supp font-t1enc
-catalogue-version 2.0.4
+catalogue-version 2.0.5
name stepgreek
category Package
@@ -284492,7 +284471,7 @@ binfiles arch=x86_64-solaris size=1
name tex4ht
category Package
-revision 57228
+revision 57302
shortdesc Convert (La)TeX to HTML/XML
longdesc A converter from TeX and LaTeX to SGML-based formats such as
longdesc (X)HTML, MathML, OpenDocument, and DocBook, providing a
@@ -284507,10 +284486,10 @@ longdesc restricted-syntax systems such as hyperlatex and gellmu. Note
longdesc that CTAN no longer holds the definitive sources of the
longdesc package: see the 'Readme' file.
depend tex4ht.ARCH
-containersize 897568
-containerchecksum 909845dd461a9e3ca7b6b5fbe278004553942d2d9f32b25298db61af2c4b543145848db7c4f6f3c162b21c00035ffb4725425360d16f9fccdccfcbd36af9e4f2
+containersize 897680
+containerchecksum d49a754b0621649c09b466e4adadc4eafd95d9ba7cdfc5254497b60256275eb91b9a77cf9acf5c3ab65b5f0f5f5f8734d18d09aaf4bb27e288696bc6f9e7de51
doccontainersize 136156
-doccontainerchecksum 612eb68524376910c297cf2860006ba01c6399b191f3270f94917bd79c7732edabd007747b70583e1aaf8f3177970b638c463b97a0226dbfb1890cdc281e6db6
+doccontainerchecksum 186f4a59e232f688aad456a3306ead61e818c304a83dae7fc259f8cd083f10a895b6f209d96b41ec53e04eb0a230b524dc5969a7bc80d406326223044a86d59c
docfiles size=259
texmf-dist/doc/generic/tex4ht/Makefile
texmf-dist/doc/generic/tex4ht/TeX4ht-doc.tex
@@ -284581,7 +284560,7 @@ docfiles size=259
texmf-dist/doc/generic/tex4ht/mn56.html
texmf-dist/doc/generic/tex4ht/mn5x.png
texmf-dist/doc/generic/tex4ht/mn6x.png
-runfiles size=9345
+runfiles size=9346
texmf-dist/scripts/tex4ht/ht.sh
texmf-dist/scripts/tex4ht/htcontext.sh
texmf-dist/scripts/tex4ht/htcopy.pl
@@ -284796,6 +284775,7 @@ runfiles size=9345
texmf-dist/tex/generic/tex4ht/html5.4ht
texmf-dist/tex/generic/tex4ht/htmlw.4ht
texmf-dist/tex/generic/tex4ht/hypcap.4ht
+ texmf-dist/tex/generic/tex4ht/hyperref-hooks.4ht
texmf-dist/tex/generic/tex4ht/hyperref.4ht
texmf-dist/tex/generic/tex4ht/idxmake.4ht
texmf-dist/tex/generic/tex4ht/ifthen.4ht
@@ -292943,15 +292923,15 @@ docfiles size=591
name texlive-docindex
category TLCore
-revision 57279
+revision 57290
shortdesc top-level TeX Live doc.html, etc.
longdesc These files are regenerated as needed, which is often, so we
longdesc make them a separate package. See the tl-update-auto script for
longdesc the process.
-containersize 388
-containerchecksum 9a2f069a8cdf135f49c9a8c1fb2380daa57ada3f3e47435f2e3c8f2a780a5b87eb0fcec6481be37572b4b745b5e0151b6de05fbbe69518cf4dc3efbe3400e867
-doccontainersize 171060
-doccontainerchecksum 92941b98a469a63b52dd248cb6b9f2f508d16de186c328d2f28a2ef2edee2eb8352ca97abad8113a1f4e30382e945cb6c652d1f26eda05d2cfedfe027aead1c4
+containersize 392
+containerchecksum e99d2b4752475e0f4835000f50aa20185ceb3db924cef1373158e42062f3d5616799bfc6081b6f16ca20dee41f60e32988df4aa715fc525d66f23cbb4c47771e
+doccontainersize 170988
+doccontainerchecksum 0e3345f209d40c1a28c43d12afaf014b006c53bf202b33ce5db61e1052b1e0ed06c0a8be2c1fce2fa5858441ed7bee0ea4af1af883fcc8de64f34ba715479790
docfiles size=339
doc.html
@@ -299142,7 +299122,7 @@ catalogue-version 0.7f
name tikz-trackschematic
category Package
-revision 53754
+revision 57300
shortdesc A TikZ library for creating track diagrams in railways
relocated 1
longdesc This TikZ library is a toolbox of symbols geared primarily
@@ -299154,11 +299134,11 @@ longdesc sublibraries: topology, trafficcontrol, vehicles,
longdesc constructions, and messures. This project has received funding
longdesc from the European Union's Horizon 2020 research and innovation
longdesc programme under grant agreement No. 826347.
-containersize 11324
-containerchecksum 5e00ec05ccd6c6900d8919efc35afc54051a25f8f57812fc476ab6a28f4cc194eb4887699e6353b15b76a68de799fcf9c96c4018ddfcf75d7fb889d998a6055c
-doccontainersize 513644
-doccontainerchecksum ded12f30baf163ea465531960745af6ab473ff59e21c579e2c58151b61d2aa8d9b04a29d580a8ed86e88dc1a11a98b7d9dbec9d853bbd8a7556c0b3d634a2947
-docfiles size=272
+containersize 15172
+containerchecksum 3936b79ad3e687002ea2d52ef03bcd468518bf67e24a9e6eb83e9c5379bc244dadb3acbefd3bbfdaa84a5811f32b89a7bdca2bde4861ef6bda2021e7ee289828
+doccontainersize 598032
+doccontainerchecksum 0fd357b0e571c0bb9b0954338ab45147748574143c01c413700d7bda39d0171f037eb207770fbde9b366618fe60f5cff82d17900295ec14322373f2fe0f919ea
+docfiles size=329
RELOC/doc/latex/tikz-trackschematic/README.md details="Readme"
RELOC/doc/latex/tikz-trackschematic/tikz-trackschematic-documentation.sty
RELOC/doc/latex/tikz-trackschematic/tikz-trackschematic-examples/station_berg.pdf
@@ -299172,6 +299152,8 @@ docfiles size=272
RELOC/doc/latex/tikz-trackschematic/tikz-trackschematic-snippets/block_clearing_point_forward.tikz
RELOC/doc/latex/tikz-trackschematic/tikz-trackschematic-snippets/block_signal_backward.tikz
RELOC/doc/latex/tikz-trackschematic/tikz-trackschematic-snippets/block_signal_forward.tikz
+ RELOC/doc/latex/tikz-trackschematic/tikz-trackschematic-snippets/block_signal_with_shunt_signal_backward.tikz
+ RELOC/doc/latex/tikz-trackschematic/tikz-trackschematic-snippets/block_signal_with_shunt_signal_forward.tikz
RELOC/doc/latex/tikz-trackschematic/tikz-trackschematic-snippets/braking_point_backward.tikz
RELOC/doc/latex/tikz-trackschematic/tikz-trackschematic-snippets/braking_point_forward.tikz
RELOC/doc/latex/tikz-trackschematic/tikz-trackschematic-snippets/bridge.tikz
@@ -299188,6 +299170,13 @@ docfiles size=272
RELOC/doc/latex/tikz-trackschematic/tikz-trackschematic-snippets/derailer_right_forward.tikz
RELOC/doc/latex/tikz-trackschematic/tikz-trackschematic-snippets/diamond_crossing_left.tikz
RELOC/doc/latex/tikz-trackschematic/tikz-trackschematic-snippets/diamond_crossing_right.tikz
+ RELOC/doc/latex/tikz-trackschematic/tikz-trackschematic-snippets/direction_control.tikz
+ RELOC/doc/latex/tikz-trackschematic/tikz-trackschematic-snippets/direction_control_backward.tikz
+ RELOC/doc/latex/tikz-trackschematic/tikz-trackschematic-snippets/direction_control_forward.tikz
+ RELOC/doc/latex/tikz-trackschematic/tikz-trackschematic-snippets/distant_pantograph_down_backward.tikz
+ RELOC/doc/latex/tikz-trackschematic/tikz-trackschematic-snippets/distant_pantograph_down_forward.tikz
+ RELOC/doc/latex/tikz-trackschematic/tikz-trackschematic-snippets/distant_power_off_backward.tikz
+ RELOC/doc/latex/tikz-trackschematic/tikz-trackschematic-snippets/distant_power_off_forward.tikz
RELOC/doc/latex/tikz-trackschematic/tikz-trackschematic-snippets/distant_signal_backward.tikz
RELOC/doc/latex/tikz-trackschematic/tikz-trackschematic-snippets/distant_signal_forward.tikz
RELOC/doc/latex/tikz-trackschematic/tikz-trackschematic-snippets/distant_speed_signal_backward.tikz
@@ -299204,21 +299193,37 @@ docfiles size=272
RELOC/doc/latex/tikz-trackschematic/tikz-trackschematic-snippets/level_crossing_double.tikz
RELOC/doc/latex/tikz-trackschematic/tikz-trackschematic-snippets/level_crossing_double_full_closure.tikz
RELOC/doc/latex/tikz-trackschematic/tikz-trackschematic-snippets/level_crossing_single.tikz
+ RELOC/doc/latex/tikz-trackschematic/tikz-trackschematic-snippets/level_crossing_without_barrier.tikz
RELOC/doc/latex/tikz-trackschematic/tikz-trackschematic-snippets/loop_transmitter.tikz
RELOC/doc/latex/tikz-trackschematic/tikz-trackschematic-snippets/main_line.tikz
RELOC/doc/latex/tikz-trackschematic/tikz-trackschematic-snippets/main_track.tikz
- RELOC/doc/latex/tikz-trackschematic/tikz-trackschematic-snippets/messure_line.tikz
+ RELOC/doc/latex/tikz-trackschematic/tikz-trackschematic-snippets/measure_line.tikz
+ RELOC/doc/latex/tikz-trackschematic/tikz-trackschematic-snippets/measure_line_with_hectometer.tikz
+ RELOC/doc/latex/tikz-trackschematic/tikz-trackschematic-snippets/pantograph_down_backward.tikz
+ RELOC/doc/latex/tikz-trackschematic/tikz-trackschematic-snippets/pantograph_down_forward.tikz
+ RELOC/doc/latex/tikz-trackschematic/tikz-trackschematic-snippets/pantograph_up_backward.tikz
+ RELOC/doc/latex/tikz-trackschematic/tikz-trackschematic-snippets/pantograph_up_forward.tikz
RELOC/doc/latex/tikz-trackschematic/tikz-trackschematic-snippets/parked_vehicle.tikz
RELOC/doc/latex/tikz-trackschematic/tikz-trackschematic-snippets/parked_vehicles.tikz
RELOC/doc/latex/tikz-trackschematic/tikz-trackschematic-snippets/parked_vehicles_with_label.tikz
RELOC/doc/latex/tikz-trackschematic/tikz-trackschematic-snippets/platform_left.tikz
RELOC/doc/latex/tikz-trackschematic/tikz-trackschematic-snippets/platform_middle.tikz
RELOC/doc/latex/tikz-trackschematic/tikz-trackschematic-snippets/platform_right.tikz
+ RELOC/doc/latex/tikz-trackschematic/tikz-trackschematic-snippets/power_off_backward.tikz
+ RELOC/doc/latex/tikz-trackschematic/tikz-trackschematic-snippets/power_off_forward.tikz
+ RELOC/doc/latex/tikz-trackschematic/tikz-trackschematic-snippets/power_on_backward.tikz
+ RELOC/doc/latex/tikz-trackschematic/tikz-trackschematic-snippets/power_on_forward.tikz
+ RELOC/doc/latex/tikz-trackschematic/tikz-trackschematic-snippets/pylons_both.tikz
+ RELOC/doc/latex/tikz-trackschematic/tikz-trackschematic-snippets/pylons_left.tikz
+ RELOC/doc/latex/tikz-trackschematic/tikz-trackschematic-snippets/pylons_middle.tikz
+ RELOC/doc/latex/tikz-trackschematic/tikz-trackschematic-snippets/pylons_right.tikz
RELOC/doc/latex/tikz-trackschematic/tikz-trackschematic-snippets/route.tikz
RELOC/doc/latex/tikz-trackschematic/tikz-trackschematic-snippets/route_clearing_point_backward.tikz
RELOC/doc/latex/tikz-trackschematic/tikz-trackschematic-snippets/route_clearing_point_forward.tikz
RELOC/doc/latex/tikz-trackschematic/tikz-trackschematic-snippets/route_signal_backward.tikz
RELOC/doc/latex/tikz-trackschematic/tikz-trackschematic-snippets/route_signal_forward.tikz
+ RELOC/doc/latex/tikz-trackschematic/tikz-trackschematic-snippets/route_signal_with_shunt_signal_backward.tikz
+ RELOC/doc/latex/tikz-trackschematic/tikz-trackschematic-snippets/route_signal_with_shunt_signal_forward.tikz
RELOC/doc/latex/tikz-trackschematic/tikz-trackschematic-snippets/secondary_track.tikz
RELOC/doc/latex/tikz-trackschematic/tikz-trackschematic-snippets/shunt_limit_backward.tikz
RELOC/doc/latex/tikz-trackschematic/tikz-trackschematic-snippets/shunt_limit_forward.tikz
@@ -299230,6 +299235,8 @@ docfiles size=272
RELOC/doc/latex/tikz-trackschematic/tikz-trackschematic-snippets/speed_signal_forward.tikz
RELOC/doc/latex/tikz-trackschematic/tikz-trackschematic-snippets/track_closure.tikz
RELOC/doc/latex/tikz-trackschematic/tikz-trackschematic-snippets/track_distance.tikz
+ RELOC/doc/latex/tikz-trackschematic/tikz-trackschematic-snippets/track_marking.tikz
+ RELOC/doc/latex/tikz-trackschematic/tikz-trackschematic-snippets/track_marking_with_turnout.tikz
RELOC/doc/latex/tikz-trackschematic/tikz-trackschematic-snippets/track_number.tikz
RELOC/doc/latex/tikz-trackschematic/tikz-trackschematic-snippets/train_berth.tikz
RELOC/doc/latex/tikz-trackschematic/tikz-trackschematic-snippets/train_berth_shape.tikz
@@ -299287,12 +299294,16 @@ docfiles size=272
RELOC/doc/latex/tikz-trackschematic/tikz-trackschematic-snippets/turnout_with_fouling_right_forward.tikz
RELOC/doc/latex/tikz-trackschematic/tikz-trackschematic-snippets/view_point_backward.tikz
RELOC/doc/latex/tikz-trackschematic/tikz-trackschematic-snippets/view_point_forward.tikz
+ RELOC/doc/latex/tikz-trackschematic/tikz-trackschematic-snippets/wire_limit_backward.tikz
+ RELOC/doc/latex/tikz-trackschematic/tikz-trackschematic-snippets/wire_limit_forward.tikz
RELOC/doc/latex/tikz-trackschematic/tikz-trackschematic.pdf details="Package documentation"
RELOC/doc/latex/tikz-trackschematic/tikz-trackschematic.tex
-runfiles size=28
+runfiles size=42
+ RELOC/tex/latex/tikz-trackschematic/tikz-trackschematic.sty
RELOC/tex/latex/tikz-trackschematic/tikzlibrarytrackschematic.code.tex
RELOC/tex/latex/tikz-trackschematic/tikzlibrarytrackschematic.constructions.code.tex
- RELOC/tex/latex/tikz-trackschematic/tikzlibrarytrackschematic.messures.code.tex
+ RELOC/tex/latex/tikz-trackschematic/tikzlibrarytrackschematic.electrics.code.tex
+ RELOC/tex/latex/tikz-trackschematic/tikzlibrarytrackschematic.measures.code.tex
RELOC/tex/latex/tikz-trackschematic/tikzlibrarytrackschematic.topology.code.tex
RELOC/tex/latex/tikz-trackschematic/tikzlibrarytrackschematic.trafficcontrol.code.tex
RELOC/tex/latex/tikz-trackschematic/tikzlibrarytrackschematic.vehicles.code.tex
@@ -299300,7 +299311,7 @@ catalogue-contact-repository https://repository.ivev.bau.tu-bs.de/martin/tikz-tr
catalogue-ctan /graphics/pgf/contrib/tikz-trackschematic
catalogue-license isc
catalogue-topics pgf-tikz graphics diagram
-catalogue-version 0.5.1
+catalogue-version 0.6
name tikz-truchet
category Package
diff --git a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5 b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5
index 4d609a3ac7..7215a41045 100644
--- a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5
+++ b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5
@@ -1 +1 @@
-fa7a3ff7b28b71df07436c106419b777 texlive.tlpdb
+8054b6a371fa0251a193c3f0a14dc771 texlive.tlpdb
diff --git a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512 b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512
index 6339dd36de..c21b40035d 100644
--- a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512
+++ b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512
@@ -1 +1 @@
-fbd5a5335ddfcf75fc59428797b02d4cbd35f4e52bf142473b21a35847fa436cab85f981102f87432e342ee7d4bbd3040b2825a4a76b454fe7ae39065e4f9e89 texlive.tlpdb
+be52acdd15ebcff3e7439f564e4a18456d3771e070283f89de74419bda6d3a12ed9ef9a84aeae0794174310eda2e252208a74a2b14ef725da7f4a8df68c8cd16 texlive.tlpdb
diff --git a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc
index c541087047..51dce3b532 100644
--- a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc
+++ b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc
@@ -1,10 +1,10 @@
-----BEGIN PGP SIGNATURE-----
-iQEcBAEBCgAGBQJf78ZeAAoJEEzhh34ZQ4xwjOcIAIwe4qqZz7oWBr1KEqJfKDws
-VNDpSYW9kKccRKbn4VZ8samIG3Go5XinpRHC4rBf6Zo79JlhjOiq6yBNKpc5skCd
-G3ceqWUnJSEu5ZuGdVDYzvrVzLZtAs5dGDJNvNPgvgCZpMpcrhUZAQwOyjbUC6j0
-4I+ThLAWL/Snhu+bQZNkBsQCWtiO9hPLSA1I0KfTapurMdA+2t508ZbYmVwIz4gI
-vzTVndlGQIK+dviTlOVbToY3Xir0T7pYxzJCZozRBJ0HhM5BHgIUUZOwFl10aKJO
-b/Gri7Y49PUew86y7vlIdfh/A7tifbcbxxC1OiVDxWiSmcTkY+oXw/7cdTvcz5k=
-=SduZ
+iQEcBAEBCgAGBQJf8RbBAAoJEEzhh34ZQ4xwnzcH/0KqoH7ErPIvP2ikvNuxp0qr
+n3cVsV08pCcVqger+ws+k8mcT3ZJ+c9kkGj+LbaF1ytOkVNtUpvyLaOCfx3BRA03
+YAc5SchRkNWvQa30NZ0msl2wltioB7ALCwHcWwyUowyXMY0uohz9JGhyG1/+nk/3
+iimsTaeOL3thHLI8m1x5y5Z2mYZk8m4hpZUFiNsMECMS4mbO/uAm0o0ny2hbbPDp
+Whcg0xKbYZEMfYof7sqyo1h1sg2PEU+mh51hJpQIz78WEBlY14C7v3H3Y7q97Aqp
+NIpIQZZS+gx25IzT7a0W1nNIBYL2iy8V9Xu1fmtRfmV+lfTPDi+exFYky6RfqPs=
+=AckZ
-----END PGP SIGNATURE-----
diff --git a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz
index a29e19913c..2c5ad2b648 100644
--- a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz
+++ b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz
Binary files differ
diff --git a/systems/win32/miktex/tm/packages/next/pr.ini b/systems/win32/miktex/tm/packages/next/pr.ini
index d2f33b6d7a..265d7eabc9 100644
--- a/systems/win32/miktex/tm/packages/next/pr.ini
+++ b/systems/win32/miktex/tm/packages/next/pr.ini
@@ -1,13 +1,13 @@
[repository]
-date=1609622429
+date=1609708471
lastupd=miktex-arctrl-bin-2.9 miktex-arctrl-bin-x64-2.9 miktex-asymptote-bin-2.9 miktex-asymptote-bin-x64-2.9 miktex-autosp-bin-2.9 miktex-autosp-bin-x64-2.9 miktex-axohelp-bin-2.9 miktex-axohelp-bin-x64-2.9 miktex-bibarts-bin-2.9 miktex-bibarts-bin-x64-2.9 miktex-bibtex-bin-2.9 miktex-bibtex-bin-x64-2.9 miktex-bibtex8bit-bin-2.9 miktex-bibtex8bit-bin-x64-2.9 miktex-bzip2-bin-2.9 miktex-bzip2-bin-x64-2.9 miktex-cairo-bin-2.9 miktex-cairo-bin-x64-2.9 miktex-chktex-bin-2.9 miktex-chktex-bin-x64-2.9
-lstdigest=d6c053292b97c64f3d1b94a5b4201229
+lstdigest=e09a6f08657958ff17c230e05806d567
numpkg=4026
relstate=next
-version=7672
+version=7673
;;;;This configuration file is signed by a MiKTeX maintainer. The signature follows.
;;;;-----BEGIN MIKTEX SIGNATURE-----
-;;;; signature/miktex: dBMkdwvnYJUBPiKzVCvvrzRWKrv8sfjI+mQa8MnH/qzGKUSdNyUxsiKDjjM626m02pL+uYASrdwr5jrf6h/Rg+QOHIKPWUVwBcqP0fQmqmccOTqBkXBdHqJ1ORF4XmnaUMj8iiodTV0++YWsTUfWthuq6AZHxDbu+O7R64EFHGytpwzZrReY+kzk0MOPKomGAreOOWe/hxp5rLM/C5tC7Pso9lLdpQ5eZnNx5kIlqeH7pRXM1x/gZ1LMkPrR4VSnGepCoQhm9qB4bn90TNvrVE2qwi5waB+wRalw9BRXZiJNGFcHQa2rc55qSehPVaDyu9mF4EcXYXPPIwsKGcR+2A==
+;;;; signature/miktex: Q3Shk2rxfl+usLEPWB+ag5/y221S5bCe6aOtCM1JI52by0ZQ98bNWzxNvce+/FBJXhfBE1MNzdN5FT4l0qL7AF3s/exT6QmdDAGbJICm3wHL3aMLlUH8ScD6B7z3QLiw94fhnylNVRPgQv+Rp2jWnDZV+rl8+1fix7KLL1vjhEiSguqE/iyeysCULhoj+DrK0pTEMgXxXNgrlTUdsAjRnbfQxz507FVXPR7AzZFA4DP+ZtbTE6GiTsEeo2KMEIbQj3U7rJyLnFGC4lyzqZBIVb1o2nV2+HbpHIuKSQQ05QFX6JJVzt8Mtj+Lz2hv1hKIm9yw8ZurlY23ivv17o5lxQ==
;;;;-----END MIKTEX SIGNATURE-----
diff --git a/systems/win32/miktex/tm/packages/pr.ini b/systems/win32/miktex/tm/packages/pr.ini
index 03b7f0d4f4..f398baa33c 100644
--- a/systems/win32/miktex/tm/packages/pr.ini
+++ b/systems/win32/miktex/tm/packages/pr.ini
@@ -1,13 +1,13 @@
[repository]
-date=1609621892
+date=1609708285
lastupd=acro archivo biber-darwin-x86_64 biber-doc biber-linux-x86_64 biber-windows-x64 biber-windows-x86 biblatex biblatex-ext biblatex-ieee biblatex-nature bithesis bookcover calxxxx-yyyy chemformula chinese-jfm circuitikz expkv expkv-def fontname
-lstdigest=19a27748cf7bcd4fb3a121989e4c7df5
+lstdigest=b7862fc2d0b2bcc8bcc5d6f716811258
numpkg=4026
relstate=stable
-version=7672
+version=7673
;;;;This configuration file is signed by a MiKTeX maintainer. The signature follows.
;;;;-----BEGIN MIKTEX SIGNATURE-----
-;;;; signature/miktex: efwJSEZq1L97KCYJrPpsBX1f+As9mpsMerKSI5rSx0otGLLLk9Q1x1qyckqlB0WHwcezqVRiqh36z0M7AbRD953GPHiv/rMf+3uywbwCvBZ7OVFULNkLztkIpfJZiWZyU1TOk/CXdJrodae+C2/pYEILU+5w6CjBU6dRE8zcb+1ffmIdKYMaSpZTJkq+MFaRz8puscc931Ikl8GzKfGjjvOQOyQQAZuaTblkCY3K+c+lU96+uAlDIRjRKRoK3dWavix1iebnKJsXynP3gaceUuuII3RU88096FIT2asv3rskUtcEXznm7RcSmb8PI6743YjgjFvhi0rjuCWFqlWn9w==
+;;;; signature/miktex: fJgksDgbrUY5naSW76VX0jwnTv8wyonBL1hrZYCHxM+R9JzrtuSCHxabLd9lnbeEtwTZXz+uSrpj7ZJq3Jb9aG26H3palnPXXZ6poVDVSF5fQo9Vis0bdCtnaSYshWaKpOW2ZKlhyCnlsUKLboczpz54o3G/bb1447+aji9LO2dHK5kx1BF+gtZjHQWmEAJTPf2wgRq/O6nNo2RijxfRMkcoB3aI33LrLcvVpja0qla5c4TjeeAMwVpSbJxrqOq5Yyr1pKZbQ3Yy5FV3QXT0l/fq2UVANRNUs+OxuiEkJrBPrMxgxyKRlx/ayPoI/ffrFBekjiqDrsHV9R8itHpPqw==
;;;;-----END MIKTEX SIGNATURE-----
diff --git a/systems/win32/w32tex/ChangeLog b/systems/win32/w32tex/ChangeLog
index cdf504ea12..9249298201 100644
--- a/systems/win32/w32tex/ChangeLog
+++ b/systems/win32/w32tex/ChangeLog
@@ -1,5 +1,22 @@
W32TeX (x86 & x64) ChangeLog
+[2021/01/02]
+(01) biblatex-biber.tar.xz
+ Update biblatex-ext.
+(02) ltxpkgs.tar.xz
+ Update calxxxx-yyyy.
+(03) luatexja.tar.xz
+ Update haranoaji and haranoaji-extra fonts.
+(04) luajittex-dev-w32.tar.xz
+ Update luajittex.dll and luajithbtex.dll.
+(05) luatex-dev-w32.tar.xz
+ Update luatex.dll and luahbtex.dll.
+(06) win64/luajittex-dev-w64.tar.xz
+ Update luajittex.dll and luajithbtex.dll.
+(07) win64/luatex-dev-w64.tar.x
+ Update luatex.dll and luahbtex.dll.
+ Now, lua[jit]tex, lua[jit]tex-dev and lua[jit]tex-exp are identical.
+
[2021/01/01]
(01) aleph-w32.tar.xz
Update aleph.dll.
diff --git a/timestamp b/timestamp
index 832bf3d173..b9625d5973 100644
--- a/timestamp
+++ b/timestamp
@@ -2,4 +2,4 @@
# The source CTAN of this site's material:
dante.ctan.org
# The year-month-day-hour-minute of this site's material:
-2021-01-03-02-02
+2021-01-04-02-02