summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--FILES.byname191
-rw-r--r--FILES.byname.gzbin2511965 -> 2511967 bytes
-rw-r--r--FILES.last07days238
-rw-r--r--biblio/bibtex/utils/bibcop/DEPENDS.txt (renamed from macros/latex/contrib/bibcop/DEPENDS.txt)0
-rw-r--r--biblio/bibtex/utils/bibcop/LICENSE.txt (renamed from macros/latex/contrib/bibcop/LICENSE.txt)0
-rw-r--r--biblio/bibtex/utils/bibcop/README.md (renamed from macros/latex/contrib/bibcop/README.md)0
-rw-r--r--biblio/bibtex/utils/bibcop/bibcop-logo.pdf (renamed from macros/latex/contrib/bibcop/bibcop-logo.pdf)bin5100 -> 5100 bytes
-rw-r--r--biblio/bibtex/utils/bibcop/bibcop.1 (renamed from macros/latex/contrib/bibcop/bibcop.1)0
-rw-r--r--biblio/bibtex/utils/bibcop/bibcop.dtx (renamed from macros/latex/contrib/bibcop/bibcop.dtx)0
-rw-r--r--biblio/bibtex/utils/bibcop/bibcop.ins (renamed from macros/latex/contrib/bibcop/bibcop.ins)0
-rw-r--r--biblio/bibtex/utils/bibcop/bibcop.pdf (renamed from macros/latex/contrib/bibcop/bibcop.pdf)bin342958 -> 342958 bytes
-rwxr-xr-xbiblio/bibtex/utils/bibcop/bibcop.pl (renamed from macros/latex/contrib/bibcop/bibcop.pl)0
-rw-r--r--biblio/ctan-bibdata/ctan.bib22
-rw-r--r--biblio/ctan-bibdata/ctan.pdfbin3642641 -> 3642257 bytes
-rw-r--r--graphics/mcf2graph/CHANGELOG10
-rw-r--r--graphics/mcf2graph/README21
-rw-r--r--graphics/mcf2graph/mcf2graph.mp4
-rw-r--r--graphics/mcf2graph/mcf_exa_code.pdfbin78850 -> 78844 bytes
-rw-r--r--graphics/mcf2graph/mcf_exa_code.tex4
-rw-r--r--graphics/mcf2graph/mcf_exa_soc.mp6
-rw-r--r--graphics/mcf2graph/mcf_example.pdfbin449474 -> 449779 bytes
-rw-r--r--graphics/mcf2graph/mcf_example.tex4
-rw-r--r--graphics/mcf2graph/mcf_man_soc.mp1270
-rw-r--r--graphics/mcf2graph/mcf_manual.pdfbin289192 -> 321662 bytes
-rw-r--r--graphics/mcf2graph/mcf_manual.tex1988
-rw-r--r--graphics/mcf2graph/mcf_mplib_exa.pdfbin195740 -> 0 bytes
-rw-r--r--graphics/mcf2graph/mcf_mplib_exa.tex328
-rw-r--r--graphics/pgf/contrib/tikz-mirror-lens/README.md24
-rw-r--r--graphics/pgf/contrib/tikz-mirror-lens/doc/input_pacotes.tex86
-rw-r--r--graphics/pgf/contrib/tikz-mirror-lens/doc/input_tab_configuracoes_espelhos.tex20
-rw-r--r--graphics/pgf/contrib/tikz-mirror-lens/doc/input_tab_configuracoes_lentes.tex16
-rw-r--r--graphics/pgf/contrib/tikz-mirror-lens/doc/input_tab_configuracoes_lentesL.tex16
-rw-r--r--graphics/pgf/contrib/tikz-mirror-lens/doc/tikz-mirror-lens-PT.pdfbin1374364 -> 1379636 bytes
-rw-r--r--graphics/pgf/contrib/tikz-mirror-lens/doc/tikz-mirror-lens-PT.tex21
-rw-r--r--graphics/pgf/contrib/tikz-mirror-lens/doc/tikz-mirror-lens.pdfbin1361992 -> 1364264 bytes
-rw-r--r--graphics/pgf/contrib/tikz-mirror-lens/doc/tikz-mirror-lens.tex41
-rw-r--r--graphics/pgf/contrib/tikz-mirror-lens/tex/tikz-mirror-lens.sty22
-rw-r--r--graphics/pstricks/contrib/pst-flags/README.md16
-rw-r--r--graphics/pstricks/contrib/pst-flags/doc/amm-pst-doc.cls6
-rw-r--r--graphics/pstricks/contrib/pst-flags/doc/pst-flags-doc.pdfbin1249010 -> 1249155 bytes
-rw-r--r--graphics/pstricks/contrib/pst-flags/doc/pst-flags-doc.tex7
-rw-r--r--graphics/pstricks/contrib/pst-flags/doc/pst-flags-examples.tex4
-rw-r--r--graphics/pstricks/contrib/pst-flags/tex/pst-flags-colors-html.sty4
-rw-r--r--graphics/pstricks/contrib/pst-flags/tex/pst-flags.sty11
-rw-r--r--macros/latex/contrib/langnames/README.md2
-rw-r--r--macros/latex/contrib/langnames/langnames.dtx58
-rw-r--r--macros/latex/contrib/langnames/langnames.ins4
-rw-r--r--macros/latex/contrib/langnames/langnames.pdfbin174473 -> 164311 bytes
-rw-r--r--systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl2
-rw-r--r--systems/texlive/tlnet/tlpkg/texlive.tlpdb1724
-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.xzbin2441916 -> 2447020 bytes
-rw-r--r--timestamp2
55 files changed, 3925 insertions, 2265 deletions
diff --git a/FILES.byname b/FILES.byname
index 99afa58ac2..b707c71e8f 100644
--- a/FILES.byname
+++ b/FILES.byname
@@ -1510,6 +1510,16 @@
1997/02/27 | 18375 | biblio/bibtex/utils/bibclean/bibclean-2.11.3.tar-lst
2006/06/02 | 55589 | biblio/bibtex/utils/bibclean/bibclean.pdf
2006/06/02 | 26456 | biblio/bibtex/utils/bibclean/README
+2023/01/08 | 958 | biblio/bibtex/utils/bibcop/bibcop.1
+2023/01/08 | 14143 | biblio/bibtex/utils/bibcop/bibcop.dtx
+2023/01/08 | 2628 | biblio/bibtex/utils/bibcop/bibcop.ins
+2023/01/08 | 5100 | biblio/bibtex/utils/bibcop/bibcop-logo.pdf
+2023/01/08 | 342958 | biblio/bibtex/utils/bibcop/bibcop.pdf
+2023/01/08 | 18265 | biblio/bibtex/utils/bibcop/bibcop.pl
+2023/01/08 | 24 | biblio/bibtex/utils/bibcop/DEPENDS.txt
+2023/01/08 | 1083 | biblio/bibtex/utils/bibcop/LICENSE.txt
+2023/01/08 | 2641 | biblio/bibtex/utils/bibcop/README.md
+2023/01/08 | 359525 | biblio/bibtex/utils/bibcop.zip
2019/03/30 | 43446 | biblio/bibtex/utils/bibexport/bibexport.dtx
2019/03/30 | 2002 | biblio/bibtex/utils/bibexport/bibexport.ins
2019/03/30 | 256849 | biblio/bibtex/utils/bibexport/bibexport.pdf
@@ -2038,12 +2048,12 @@
2022/12/25 | 1673 | biblio/citation-style-language/README.md
2022/12/25 | 11958 | biblio/citation-style-language/vancouver.csl
2022/12/25 | 604004 | biblio/citation-style-language.zip
-2023/01/08 | 1678 | biblio/ctan-bibdata/biblatex-ctan/ctan.bbx
+2023/01/09 | 1678 | biblio/ctan-bibdata/biblatex-ctan/ctan.bbx
2022/10/08 | 127 | biblio/ctan-bibdata/biblatex-ctan/ctan.cbx
-2023/01/08 | 2759905 | biblio/ctan-bibdata/ctan.bib
-2023/01/08 | 3641486 | biblio/ctan-bibdata/ctan.pdf
+2023/01/09 | 2759905 | biblio/ctan-bibdata/ctan.bib
+2023/01/09 | 3642641 | biblio/ctan-bibdata/ctan.pdf
2022/10/08 | 1415 | biblio/ctan-bibdata/README
-2023/01/08 | 4035682 | biblio/ctan-bibdata.zip
+2023/01/09 | 4036249 | biblio/ctan-bibdata.zip
2022/02/06 | 3110 | biblio/pbibtex/pbibtex-base/cpp.awk
2022/02/06 | 1009 | biblio/pbibtex/pbibtex-base/generate.sh
2022/02/06 | 22422 | biblio/pbibtex/pbibtex-base/jabbrv.bst
@@ -5417,7 +5427,7 @@
1990/10/02 | 5440 | dviware/vutex/vaxvms.hlp
1990/10/02 | 812 | dviware/vutex/vaxvms.ins
1990/10/02 | 127576 | dviware/vutex/vutex.web
-2023/01/08 | 285370 | FILES.last07days
+2023/01/09 | 287661 | FILES.last07days
2021/07/24 | 1139410 | fonts/aboensis/Aboensis.glyphs
2021/07/24 | 18907382 | fonts/aboensis/aboensis.pdf
2021/07/24 | 137860 | fonts/aboensis/Aboensis-Regular.otf
@@ -156066,21 +156076,18 @@
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
-2022/11/12 | 18973 | graphics/mcf2graph/CHANGELOG
-2022/11/12 | 102449 | graphics/mcf2graph/mcf2graph.mp
-2022/11/12 | 78850 | graphics/mcf2graph/mcf_exa_code.pdf
-2022/11/09 | 3846 | graphics/mcf2graph/mcf_exa_code.tex
-2022/11/12 | 449474 | graphics/mcf2graph/mcf_example.pdf
-2022/11/12 | 2984 | graphics/mcf2graph/mcf_example.tex
-2022/11/12 | 2676 | graphics/mcf2graph/mcf_exa_soc.mp
+2023/01/09 | 19187 | graphics/mcf2graph/CHANGELOG
+2023/01/07 | 102449 | graphics/mcf2graph/mcf2graph.mp
+2023/01/07 | 78844 | graphics/mcf2graph/mcf_exa_code.pdf
+2023/01/03 | 3846 | graphics/mcf2graph/mcf_exa_code.tex
+2023/01/09 | 449779 | graphics/mcf2graph/mcf_example.pdf
+2023/01/03 | 2984 | graphics/mcf2graph/mcf_example.tex
+2023/01/09 | 2694 | graphics/mcf2graph/mcf_exa_soc.mp
2022/11/12 | 105806 | graphics/mcf2graph/mcf_library.mcf
-2022/11/12 | 43344 | graphics/mcf2graph/mcf_man_soc.mp
-2022/11/12 | 289192 | graphics/mcf2graph/mcf_manual.pdf
-2022/11/12 | 57046 | graphics/mcf2graph/mcf_manual.tex
-2022/11/12 | 195740 | graphics/mcf2graph/mcf_mplib_exa.pdf
-2022/11/12 | 14649 | graphics/mcf2graph/mcf_mplib_exa.tex
-2022/11/12 | 3649 | graphics/mcf2graph/README
-2022/11/12 | 1064696 | graphics/mcf2graph.zip
+2023/01/09 | 321662 | graphics/mcf2graph/mcf_manual.pdf
+2023/01/09 | 106973 | graphics/mcf2graph/mcf_manual.tex
+2023/01/07 | 3320 | graphics/mcf2graph/README
+2023/01/09 | 894599 | 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
@@ -160589,14 +160596,18 @@
2018/11/08 | 11641 | graphics/pgf/contrib/tikzmarmots/tikzmarmots-doc.tex
2018/11/09 | 6585 | graphics/pgf/contrib/tikzmarmots/tikzmarmots.sty
2018/11/09 | 232999 | graphics/pgf/contrib/tikzmarmots.zip
-2022/12/27 | 1361992 | graphics/pgf/contrib/tikz-mirror-lens/doc/tikz-mirror-lens.pdf
-2022/12/27 | 1374364 | graphics/pgf/contrib/tikz-mirror-lens/doc/tikz-mirror-lens-PT.pdf
-2022/12/27 | 24155 | graphics/pgf/contrib/tikz-mirror-lens/doc/tikz-mirror-lens-PT.tex
-2022/12/27 | 23621 | graphics/pgf/contrib/tikz-mirror-lens/doc/tikz-mirror-lens.tex
-2022/12/27 | 1892 | graphics/pgf/contrib/tikz-mirror-lens/README.md
+2023/01/08 | 2690 | graphics/pgf/contrib/tikz-mirror-lens/doc/input_pacotes.tex
+2022/12/24 | 2041 | graphics/pgf/contrib/tikz-mirror-lens/doc/input_tab_configuracoes_espelhos.tex
+2022/12/24 | 2081 | graphics/pgf/contrib/tikz-mirror-lens/doc/input_tab_configuracoes_lentesL.tex
+2022/12/24 | 2210 | graphics/pgf/contrib/tikz-mirror-lens/doc/input_tab_configuracoes_lentes.tex
+2023/01/09 | 1364264 | graphics/pgf/contrib/tikz-mirror-lens/doc/tikz-mirror-lens.pdf
+2023/01/09 | 1379636 | graphics/pgf/contrib/tikz-mirror-lens/doc/tikz-mirror-lens-PT.pdf
+2023/01/08 | 24908 | graphics/pgf/contrib/tikz-mirror-lens/doc/tikz-mirror-lens-PT.tex
+2023/01/09 | 24367 | graphics/pgf/contrib/tikz-mirror-lens/doc/tikz-mirror-lens.tex
+2023/01/08 | 2379 | graphics/pgf/contrib/tikz-mirror-lens/README.md
2022/12/24 | 1279 | graphics/pgf/contrib/tikz-mirror-lens/tex/tikz-mirror-lens.cwl
-2022/12/27 | 16547 | graphics/pgf/contrib/tikz-mirror-lens/tex/tikz-mirror-lens.sty
-2022/12/27 | 2052811 | graphics/pgf/contrib/tikz-mirror-lens.zip
+2023/01/08 | 16539 | graphics/pgf/contrib/tikz-mirror-lens/tex/tikz-mirror-lens.sty
+2023/01/09 | 2065898 | graphics/pgf/contrib/tikz-mirror-lens.zip
2017/04/19 | 463 | graphics/pgf/contrib/tikz-nef/example-net.tex
2017/04/19 | 1068 | graphics/pgf/contrib/tikz-nef/LICENSE
2017/04/19 | 740 | graphics/pgf/contrib/tikz-nef/nef.bib
@@ -163893,11 +163904,11 @@
2017/08/24 | 225 | graphics/pstricks/contrib/pst-fit/README
2017/08/24 | 36339 | graphics/pstricks/contrib/pst-fit/tex/pst-fit.tex
2017/08/24 | 91610 | graphics/pstricks/contrib/pst-fit.zip
-2022/12/26 | 4606 | graphics/pstricks/contrib/pst-flags/doc/amm-pst-doc.cls
-2022/12/26 | 1249010 | graphics/pstricks/contrib/pst-flags/doc/pst-flags-doc.pdf
-2022/12/26 | 20771 | graphics/pstricks/contrib/pst-flags/doc/pst-flags-doc.tex
-2022/12/26 | 16713 | graphics/pstricks/contrib/pst-flags/doc/pst-flags-examples.tex
-2022/12/26 | 3371 | graphics/pstricks/contrib/pst-flags/README.md
+2023/01/09 | 4751 | graphics/pstricks/contrib/pst-flags/doc/amm-pst-doc.cls
+2023/01/09 | 1249155 | graphics/pstricks/contrib/pst-flags/doc/pst-flags-doc.pdf
+2023/01/09 | 20877 | graphics/pstricks/contrib/pst-flags/doc/pst-flags-doc.tex
+2023/01/09 | 16841 | graphics/pstricks/contrib/pst-flags/doc/pst-flags-examples.tex
+2023/01/09 | 3904 | graphics/pstricks/contrib/pst-flags/README.md
2022/12/04 | 27406 | graphics/pstricks/contrib/pst-flags/tex/Flags/pst-Albania-flag-seal.tex
2022/12/06 | 79797 | graphics/pstricks/contrib/pst-flags/tex/Flags/pst-American-Samoa-flag-seal.eps
2022/12/06 | 93815 | graphics/pstricks/contrib/pst-flags/tex/Flags/pst-Andora-flag-seal.eps
@@ -163954,9 +163965,9 @@
2022/12/04 | 18984 | graphics/pstricks/contrib/pst-flags/tex/Flags/pst-Uruguay-flag-seal.eps
2022/12/07 | 18273 | graphics/pstricks/contrib/pst-flags/tex/Flags/pst-Zambia-flag-seal.eps
2022/12/07 | 21268 | graphics/pstricks/contrib/pst-flags/tex/Flags/pst-Zimbabwe-flag-seal.eps
-2022/12/26 | 16765 | graphics/pstricks/contrib/pst-flags/tex/pst-flags-colors-html.sty
-2022/12/26 | 261736 | graphics/pstricks/contrib/pst-flags/tex/pst-flags.sty
-2022/12/26 | 2788583 | graphics/pstricks/contrib/pst-flags.zip
+2023/01/09 | 16875 | graphics/pstricks/contrib/pst-flags/tex/pst-flags-colors-html.sty
+2023/01/09 | 261821 | graphics/pstricks/contrib/pst-flags/tex/pst-flags.sty
+2023/01/09 | 2788892 | graphics/pstricks/contrib/pst-flags.zip
2004/11/14 | 76 | graphics/pstricks/contrib/pst-fr3d/Changes
2004/11/14 | 28956 | graphics/pstricks/contrib/pst-fr3d/pst-fr3d.dtx
2002/02/24 | 1135 | graphics/pstricks/contrib/pst-fr3d/pst-fr3d.ins
@@ -212829,16 +212840,6 @@
1993/11/28 | 17982 | macros/latex/contrib/bibarts/COPYING
2022/10/01 | 12460 | macros/latex/contrib/bibarts/README.txt
2022/10/02 | 1419488 | macros/latex/contrib/bibarts.zip
-2023/01/08 | 958 | macros/latex/contrib/bibcop/bibcop.1
-2023/01/08 | 14143 | macros/latex/contrib/bibcop/bibcop.dtx
-2023/01/08 | 2628 | macros/latex/contrib/bibcop/bibcop.ins
-2023/01/08 | 5100 | macros/latex/contrib/bibcop/bibcop-logo.pdf
-2023/01/08 | 342958 | macros/latex/contrib/bibcop/bibcop.pdf
-2023/01/08 | 18265 | macros/latex/contrib/bibcop/bibcop.pl
-2023/01/08 | 24 | macros/latex/contrib/bibcop/DEPENDS.txt
-2023/01/08 | 1083 | macros/latex/contrib/bibcop/LICENSE.txt
-2023/01/08 | 2641 | macros/latex/contrib/bibcop/README.md
-2023/01/08 | 359525 | macros/latex/contrib/bibcop.zip
2022/01/18 | 871 | macros/latex/contrib/biblatex2bibitem/biblatex2bibitem-examples.bib
2022/01/18 | 132428 | macros/latex/contrib/biblatex2bibitem/biblatex2bibitem-hyperref.pdf
2022/01/18 | 126889 | macros/latex/contrib/biblatex2bibitem/biblatex2bibitem-hyperref-result.pdf
@@ -226542,17 +226543,17 @@
2021/08/18 | 555406 | macros/latex/contrib/lambdax/lambdax.pdf
2021/08/18 | 332 | macros/latex/contrib/lambdax/README.md
2021/08/19 | 544362 | macros/latex/contrib/lambdax.zip
-2022/09/13 | 18935 | macros/latex/contrib/langnames/langnames.dtx
-2022/08/25 | 1471 | macros/latex/contrib/langnames/langnames.ins
-2022/09/13 | 174473 | macros/latex/contrib/langnames/langnames.pdf
-2022/09/11 | 358257 | macros/latex/contrib/langnames/ln_fams_glot.tex
-2022/09/09 | 322541 | macros/latex/contrib/langnames/ln_fams_wals.tex
-2022/09/11 | 162 | macros/latex/contrib/langnames/ln_langs_glot_native.tex
-2022/09/11 | 345240 | macros/latex/contrib/langnames/ln_langs_glot.tex
-2022/09/11 | 162 | macros/latex/contrib/langnames/ln_langs_wals_native.tex
-2022/09/11 | 309965 | macros/latex/contrib/langnames/ln_langs_wals.tex
-2022/09/13 | 666 | macros/latex/contrib/langnames/README.md
-2022/09/13 | 316796 | macros/latex/contrib/langnames.zip
+2023/01/09 | 18573 | macros/latex/contrib/langnames/langnames.dtx
+2023/01/09 | 1493 | macros/latex/contrib/langnames/langnames.ins
+2023/01/09 | 164311 | macros/latex/contrib/langnames/langnames.pdf
+2023/01/09 | 358257 | macros/latex/contrib/langnames/ln_fams_glot.tex
+2022/09/24 | 322541 | macros/latex/contrib/langnames/ln_fams_wals.tex
+2023/01/09 | 162 | macros/latex/contrib/langnames/ln_langs_glot_native.tex
+2023/01/09 | 345240 | macros/latex/contrib/langnames/ln_langs_glot.tex
+2023/01/09 | 162 | macros/latex/contrib/langnames/ln_langs_wals_native.tex
+2022/09/24 | 309965 | macros/latex/contrib/langnames/ln_langs_wals.tex
+2023/01/09 | 672 | macros/latex/contrib/langnames/README.md
+2023/01/09 | 309484 | macros/latex/contrib/langnames.zip
2020/07/15 | 42399 | macros/latex/contrib/langsci-avm/langsci-avm.dtx
2020/07/15 | 2049 | macros/latex/contrib/langsci-avm/langsci-avm.ins
2020/07/15 | 114198 | macros/latex/contrib/langsci-avm/langsci-avm.pdf
@@ -288650,14 +288651,14 @@
2022/12/13 | 340 | systems/texlive/tlnet/archive/bibcop.amd64-freebsd.r65257.tar.xz
2022/12/13 | 340 | systems/texlive/tlnet/archive/bibcop.amd64-netbsd.r65257.tar.xz
2022/12/13 | 340 | systems/texlive/tlnet/archive/bibcop.armhf-linux.r65257.tar.xz
-2022/12/18 | 353928 | systems/texlive/tlnet/archive/bibcop.doc.r65306.tar.xz
+2023/01/09 | 354808 | systems/texlive/tlnet/archive/bibcop.doc.r65489.tar.xz
2022/12/13 | 336 | systems/texlive/tlnet/archive/bibcop.i386-cygwin.r65257.tar.xz
2022/12/13 | 340 | systems/texlive/tlnet/archive/bibcop.i386-freebsd.r65257.tar.xz
2022/12/13 | 340 | systems/texlive/tlnet/archive/bibcop.i386-linux.r65257.tar.xz
2022/12/13 | 340 | systems/texlive/tlnet/archive/bibcop.i386-netbsd.r65257.tar.xz
2022/12/13 | 340 | systems/texlive/tlnet/archive/bibcop.i386-solaris.r65257.tar.xz
-2022/12/18 | 6136 | systems/texlive/tlnet/archive/bibcop.r65306.tar.xz
-2022/12/18 | 5416 | systems/texlive/tlnet/archive/bibcop.source.r65306.tar.xz
+2023/01/09 | 6164 | systems/texlive/tlnet/archive/bibcop.r65489.tar.xz
+2023/01/09 | 5584 | systems/texlive/tlnet/archive/bibcop.source.r65489.tar.xz
2022/12/13 | 340 | systems/texlive/tlnet/archive/bibcop.universal-darwin.r65257.tar.xz
2022/12/13 | 676 | systems/texlive/tlnet/archive/bibcop.win32.r65257.tar.xz
2022/12/13 | 340 | systems/texlive/tlnet/archive/bibcop.x86_64-cygwin.r65257.tar.xz
@@ -289841,7 +289842,7 @@
2022/02/07 | 580 | systems/texlive/tlnet/archive/collection-langcjk.r61912.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
-2022/05/01 | 860 | systems/texlive/tlnet/archive/collection-langenglish.r63184.tar.xz
+2023/01/09 | 864 | systems/texlive/tlnet/archive/collection-langenglish.r65496.tar.xz
2022/10/17 | 720 | systems/texlive/tlnet/archive/collection-langeuropean.r64723.tar.xz
2022/04/27 | 616 | systems/texlive/tlnet/archive/collection-langfrench.r63147.tar.xz
2020/07/01 | 628 | systems/texlive/tlnet/archive/collection-langgerman.r55706.tar.xz
@@ -289885,8 +289886,8 @@
2019/02/28 | 2020 | systems/texlive/tlnet/archive/colorinfo.r15878.tar.xz
2019/02/28 | 25984 | systems/texlive/tlnet/archive/coloring.doc.r41042.tar.xz
2019/02/28 | 1480 | systems/texlive/tlnet/archive/coloring.r41042.tar.xz
-2023/01/07 | 7448 | systems/texlive/tlnet/archive/colorist.doc.r65475.tar.xz
-2023/01/07 | 10776 | systems/texlive/tlnet/archive/colorist.r65475.tar.xz
+2023/01/09 | 7448 | systems/texlive/tlnet/archive/colorist.doc.r65490.tar.xz
+2023/01/09 | 10804 | systems/texlive/tlnet/archive/colorist.r65490.tar.xz
2019/02/28 | 27632 | systems/texlive/tlnet/archive/colorprofiles.doc.r49086.tar.xz
2019/02/28 | 87972 | systems/texlive/tlnet/archive/colorprofiles.r49086.tar.xz
2019/02/28 | 1884 | systems/texlive/tlnet/archive/colorsep.r13293.tar.xz
@@ -293084,9 +293085,9 @@
2022/01/24 | 19880 | systems/texlive/tlnet/archive/hologo.source.r61719.tar.xz
2019/02/28 | 2788 | systems/texlive/tlnet/archive/hook-pre-commit-pkg.doc.r41378.tar.xz
2019/02/28 | 808 | systems/texlive/tlnet/archive/hook-pre-commit-pkg.r41378.tar.xz
-2020/08/14 | 303776 | systems/texlive/tlnet/archive/hopatch.doc.r56106.tar.xz
-2020/08/14 | 2184 | systems/texlive/tlnet/archive/hopatch.r56106.tar.xz
-2020/08/14 | 6008 | systems/texlive/tlnet/archive/hopatch.source.r56106.tar.xz
+2023/01/09 | 319716 | systems/texlive/tlnet/archive/hopatch.doc.r65491.tar.xz
+2023/01/09 | 2184 | systems/texlive/tlnet/archive/hopatch.r65491.tar.xz
+2023/01/09 | 6076 | systems/texlive/tlnet/archive/hopatch.source.r65491.tar.xz
2020/08/02 | 688112 | systems/texlive/tlnet/archive/horoscop.doc.r56021.tar.xz
2020/08/02 | 10484 | systems/texlive/tlnet/archive/horoscop.r56021.tar.xz
2020/08/02 | 74156 | systems/texlive/tlnet/archive/horoscop.source.r56021.tar.xz
@@ -294104,15 +294105,15 @@
2019/02/28 | 344 | systems/texlive/tlnet/archive/latexindent.amd64-freebsd.r32150.tar.xz
2019/02/28 | 344 | systems/texlive/tlnet/archive/latexindent.amd64-netbsd.r32150.tar.xz
2019/02/28 | 344 | systems/texlive/tlnet/archive/latexindent.armhf-linux.r32150.tar.xz
-2023/01/02 | 1316304 | systems/texlive/tlnet/archive/latexindent.doc.r65427.tar.xz
+2023/01/09 | 1317364 | systems/texlive/tlnet/archive/latexindent.doc.r65494.tar.xz
2019/02/28 | 340 | systems/texlive/tlnet/archive/latexindent.i386-cygwin.r32150.tar.xz
2019/02/28 | 344 | systems/texlive/tlnet/archive/latexindent.i386-freebsd.r32150.tar.xz
2019/02/28 | 344 | systems/texlive/tlnet/archive/latexindent.i386-linux.r32150.tar.xz
2019/02/28 | 344 | systems/texlive/tlnet/archive/latexindent.i386-netbsd.r32150.tar.xz
2019/02/28 | 344 | systems/texlive/tlnet/archive/latexindent.i386-solaris.r32150.tar.xz
-2023/01/02 | 72456 | systems/texlive/tlnet/archive/latexindent.r65427.tar.xz
+2023/01/09 | 72488 | systems/texlive/tlnet/archive/latexindent.r65494.tar.xz
2021/02/25 | 344 | systems/texlive/tlnet/archive/latexindent.universal-darwin.r57908.tar.xz
-2023/01/02 | 3545936 | systems/texlive/tlnet/archive/latexindent.win32.r65427.tar.xz
+2023/01/09 | 3545616 | systems/texlive/tlnet/archive/latexindent.win32.r65494.tar.xz
2019/02/28 | 344 | systems/texlive/tlnet/archive/latexindent.x86_64-cygwin.r33557.tar.xz
2019/02/28 | 352 | systems/texlive/tlnet/archive/latexindent.x86_64-darwinlegacy.r43871.tar.xz
2019/02/28 | 348 | systems/texlive/tlnet/archive/latexindent.x86_64-linuxmusl.r46840.tar.xz
@@ -295501,9 +295502,9 @@
2019/02/28 | 393404 | systems/texlive/tlnet/archive/minutes.doc.r42186.tar.xz
2019/02/28 | 9028 | systems/texlive/tlnet/archive/minutes.r42186.tar.xz
2019/02/28 | 24608 | systems/texlive/tlnet/archive/minutes.source.r42186.tar.xz
-2023/01/08 | 226332 | systems/texlive/tlnet/archive/mismath.doc.r65485.tar.xz
-2023/01/08 | 3116 | systems/texlive/tlnet/archive/mismath.r65485.tar.xz
-2023/01/08 | 16784 | systems/texlive/tlnet/archive/mismath.source.r65485.tar.xz
+2023/01/09 | 226604 | systems/texlive/tlnet/archive/mismath.doc.r65495.tar.xz
+2023/01/09 | 3132 | systems/texlive/tlnet/archive/mismath.r65495.tar.xz
+2023/01/09 | 16952 | systems/texlive/tlnet/archive/mismath.source.r65495.tar.xz
2019/02/28 | 459540 | systems/texlive/tlnet/archive/mi-solns.doc.r49651.tar.xz
2019/02/28 | 2296 | systems/texlive/tlnet/archive/mi-solns.r49651.tar.xz
2019/02/28 | 6528 | systems/texlive/tlnet/archive/mi-solns.source.r49651.tar.xz
@@ -295999,9 +296000,9 @@
2019/02/28 | 1172 | systems/texlive/tlnet/archive/nextpage.r15878.tar.xz
2019/02/28 | 184888 | systems/texlive/tlnet/archive/nfssext-cfr.doc.r43640.tar.xz
2019/02/28 | 5276 | systems/texlive/tlnet/archive/nfssext-cfr.r43640.tar.xz
-2022/12/11 | 600708 | systems/texlive/tlnet/archive/nicefilelist.doc.r65235.tar.xz
-2022/12/11 | 6392 | systems/texlive/tlnet/archive/nicefilelist.r65235.tar.xz
-2022/12/11 | 7364 | systems/texlive/tlnet/archive/nicefilelist.source.r65235.tar.xz
+2023/01/09 | 605828 | systems/texlive/tlnet/archive/nicefilelist.doc.r65492.tar.xz
+2023/01/09 | 8344 | systems/texlive/tlnet/archive/nicefilelist.r65492.tar.xz
+2023/01/09 | 7880 | systems/texlive/tlnet/archive/nicefilelist.source.r65492.tar.xz
2019/02/28 | 225404 | systems/texlive/tlnet/archive/niceframe.doc.r36086.tar.xz
2019/02/28 | 34512 | systems/texlive/tlnet/archive/niceframe.r36086.tar.xz
2019/02/28 | 7064 | systems/texlive/tlnet/archive/niceframe.source.r36086.tar.xz
@@ -298186,9 +298187,9 @@
2019/02/28 | 2524 | systems/texlive/tlnet/archive/screenplay-pkg.r44965.tar.xz
2019/02/28 | 2764 | systems/texlive/tlnet/archive/screenplay.r27223.tar.xz
2019/02/28 | 17316 | systems/texlive/tlnet/archive/screenplay.source.r27223.tar.xz
-2022/11/03 | 877660 | systems/texlive/tlnet/archive/scripture.doc.r64910.tar.xz
-2022/11/03 | 7644 | systems/texlive/tlnet/archive/scripture.r64910.tar.xz
-2022/11/03 | 20808 | systems/texlive/tlnet/archive/scripture.source.r64910.tar.xz
+2023/01/09 | 910824 | systems/texlive/tlnet/archive/scripture.doc.r65493.tar.xz
+2023/01/09 | 8396 | systems/texlive/tlnet/archive/scripture.r65493.tar.xz
+2023/01/09 | 23220 | systems/texlive/tlnet/archive/scripture.source.r65493.tar.xz
2019/02/28 | 122072 | systems/texlive/tlnet/archive/scrjrnl.doc.r27810.tar.xz
2019/02/28 | 2608 | systems/texlive/tlnet/archive/scrjrnl.r27810.tar.xz
2019/02/28 | 4896 | systems/texlive/tlnet/archive/scrjrnl.source.r27810.tar.xz
@@ -299348,7 +299349,7 @@
2022/09/13 | 600 | systems/texlive/tlnet/archive/texlive-scripts.amd64-freebsd.r64356.tar.xz
2022/09/13 | 596 | systems/texlive/tlnet/archive/texlive-scripts.amd64-netbsd.r64356.tar.xz
2022/09/13 | 596 | systems/texlive/tlnet/archive/texlive-scripts.armhf-linux.r64356.tar.xz
-2023/01/08 | 423984 | systems/texlive/tlnet/archive/texlive-scripts.doc.r65477.tar.xz
+2023/01/09 | 423984 | systems/texlive/tlnet/archive/texlive-scripts.doc.r65487.tar.xz
2020/01/27 | 916 | systems/texlive/tlnet/archive/texlive-scripts-extra.aarch64-linux.r53577.tar.xz
2020/01/27 | 924 | systems/texlive/tlnet/archive/texlive-scripts-extra.amd64-freebsd.r53577.tar.xz
2020/01/27 | 916 | systems/texlive/tlnet/archive/texlive-scripts-extra.amd64-netbsd.r53577.tar.xz
@@ -299372,7 +299373,7 @@
2022/09/13 | 592 | systems/texlive/tlnet/archive/texlive-scripts.i386-linux.r64356.tar.xz
2022/09/13 | 596 | systems/texlive/tlnet/archive/texlive-scripts.i386-netbsd.r64356.tar.xz
2022/09/13 | 596 | systems/texlive/tlnet/archive/texlive-scripts.i386-solaris.r64356.tar.xz
-2023/01/08 | 113688 | systems/texlive/tlnet/archive/texlive-scripts.r65477.tar.xz
+2023/01/09 | 113700 | systems/texlive/tlnet/archive/texlive-scripts.r65487.tar.xz
2022/09/13 | 580 | systems/texlive/tlnet/archive/texlive-scripts.universal-darwin.r64356.tar.xz
2022/11/29 | 36264 | systems/texlive/tlnet/archive/texlive-scripts.win32.r65128.tar.xz
2022/09/13 | 596 | systems/texlive/tlnet/archive/texlive-scripts.x86_64-cygwin.r64356.tar.xz
@@ -299885,6 +299886,8 @@
2020/04/30 | 6540 | systems/texlive/tlnet/archive/tkz-tab.r54940.tar.xz
2019/02/28 | 114656 | systems/texlive/tlnet/archive/tlc2.doc.r26096.tar.xz
2019/02/28 | 484 | systems/texlive/tlnet/archive/tlc2.r26096.tar.xz
+2023/01/09 | 1878976 | systems/texlive/tlnet/archive/tlc3-examples.doc.r65496.tar.xz
+2023/01/09 | 588 | systems/texlive/tlnet/archive/tlc3-examples.r65496.tar.xz
2019/06/24 | 439380 | systems/texlive/tlnet/archive/tlc-article.doc.r51431.tar.xz
2019/06/24 | 3908 | systems/texlive/tlnet/archive/tlc-article.r51431.tar.xz
2019/02/28 | 340 | systems/texlive/tlnet/archive/tlcockpit.aarch64-linux.r46798.tar.xz
@@ -301243,16 +301246,16 @@
2020/07/18 | 47816 | systems/texlive/tlnet/archive/zztex.doc.r55862.tar.xz
2020/07/18 | 101724 | systems/texlive/tlnet/archive/zztex.r55862.tar.xz
2022/07/17 | 124404 | systems/texlive/tlnet/install-tl
-2023/01/08 | 5834612 | systems/texlive/tlnet/install-tl-unx.tar.gz
-2023/01/08 | 152 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512
-2023/01/08 | 455 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512.asc
+2023/01/09 | 5835022 | systems/texlive/tlnet/install-tl-unx.tar.gz
+2023/01/09 | 152 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512
+2023/01/09 | 455 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512.asc
2021/04/11 | 4945 | systems/texlive/tlnet/install-tl-windows.bat
-2023/01/08 | 20433449 | systems/texlive/tlnet/install-tl-windows.exe
-2023/01/08 | 153 | systems/texlive/tlnet/install-tl-windows.exe.sha512
-2023/01/08 | 455 | systems/texlive/tlnet/install-tl-windows.exe.sha512.asc
-2023/01/08 | 25518523 | systems/texlive/tlnet/install-tl.zip
-2023/01/08 | 145 | systems/texlive/tlnet/install-tl.zip.sha512
-2023/01/08 | 455 | systems/texlive/tlnet/install-tl.zip.sha512.asc
+2023/01/09 | 20436275 | systems/texlive/tlnet/install-tl-windows.exe
+2023/01/09 | 153 | systems/texlive/tlnet/install-tl-windows.exe.sha512
+2023/01/09 | 455 | systems/texlive/tlnet/install-tl-windows.exe.sha512.asc
+2023/01/09 | 25518518 | systems/texlive/tlnet/install-tl.zip
+2023/01/09 | 145 | systems/texlive/tlnet/install-tl.zip.sha512
+2023/01/09 | 455 | systems/texlive/tlnet/install-tl.zip.sha512.asc
2022/04/03 | 1229 | systems/texlive/tlnet/README.md
2022/04/03 | 0 | systems/texlive/tlnet/TEXLIVE_2022
2022/02/28 | 7791 | systems/texlive/tlnet/tlpkg/gpg/pubring.gpg
@@ -301262,7 +301265,7 @@
2022/02/28 | 1280 | systems/texlive/tlnet/tlpkg/gpg/trustdb.gpg
2022/10/09 | 49938 | systems/texlive/tlnet/tlpkg/installer/config.guess
2010/11/11 | 11651 | systems/texlive/tlnet/tlpkg/installer/COPYING.MinGW-runtime.txt
-2023/01/07 | 7261 | systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl
+2023/01/08 | 7259 | systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl
2022/10/13 | 225403 | systems/texlive/tlnet/tlpkg/installer/curl/curl-ca-bundle.crt
2020/04/15 | 2606592 | systems/texlive/tlnet/tlpkg/installer/curl/curl.exe
2017/04/16 | 2629 | systems/texlive/tlnet/tlpkg/installer/installer-options.txt
@@ -301305,12 +301308,12 @@
2021/05/16 | 20371 | systems/texlive/tlnet/tlpkg/TeXLive/TLCrypto.pm
2021/12/21 | 5429 | systems/texlive/tlnet/tlpkg/TeXLive/TLDownload.pm
2021/12/21 | 27582 | systems/texlive/tlnet/tlpkg/TeXLive/TLPaper.pm
-2023/01/08 | 17932375 | systems/texlive/tlnet/tlpkg/texlive.tlpdb
-2023/01/08 | 48 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5
+2023/01/09 | 18024396 | systems/texlive/tlnet/tlpkg/texlive.tlpdb
+2023/01/09 | 48 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5
2022/04/18 | 86658 | systems/texlive/tlnet/tlpkg/TeXLive/TLPDB.pm
-2023/01/08 | 144 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512
-2023/01/08 | 455 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc
-2023/01/08 | 2441916 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz
+2023/01/09 | 144 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512
+2023/01/09 | 455 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc
+2023/01/09 | 2447020 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz
2022/09/14 | 58922 | systems/texlive/tlnet/tlpkg/TeXLive/TLPOBJ.pm
2022/10/04 | 42404 | systems/texlive/tlnet/tlpkg/TeXLive/TLPSRC.pm
2021/12/21 | 16130 | systems/texlive/tlnet/tlpkg/TeXLive/TLTREE.pm
@@ -311525,7 +311528,7 @@
2014/07/05 | 611 | systems/win32/yandy/README
2014/07/05 | 1004628 | systems/win32/yandy/yandy-src.tar.xz
2014/07/05 | 1012416 | systems/win32/yandy.zip
-2023/01/09 | 186 | timestamp
+2023/01/10 | 186 | timestamp
2002/08/26 | 61898 | usergrps/dante/antrag.pdf
2002/08/26 | 118217 | usergrps/dante/antrag.ps
2021/11/11 | 917 | usergrps/dante/dtk/doc/beispiel.bib
diff --git a/FILES.byname.gz b/FILES.byname.gz
index fd122de339..2e5b81d939 100644
--- a/FILES.byname.gz
+++ b/FILES.byname.gz
Binary files differ
diff --git a/FILES.last07days b/FILES.last07days
index 697db2cf4a..5c22fee0ff 100644
--- a/FILES.last07days
+++ b/FILES.last07days
@@ -1,4 +1,74 @@
-2023/01/08 | 958 | macros/latex/contrib/bibcop/bibcop.1
+2023/01/09 | 910824 | systems/texlive/tlnet/archive/scripture.doc.r65493.tar.xz
+2023/01/09 | 894599 | graphics/mcf2graph.zip
+2023/01/09 | 864 | systems/texlive/tlnet/archive/collection-langenglish.r65496.tar.xz
+2023/01/09 | 8396 | systems/texlive/tlnet/archive/scripture.r65493.tar.xz
+2023/01/09 | 8344 | systems/texlive/tlnet/archive/nicefilelist.r65492.tar.xz
+2023/01/09 | 7880 | systems/texlive/tlnet/archive/nicefilelist.source.r65492.tar.xz
+2023/01/09 | 7448 | systems/texlive/tlnet/archive/colorist.doc.r65490.tar.xz
+2023/01/09 | 72488 | systems/texlive/tlnet/archive/latexindent.r65494.tar.xz
+2023/01/09 | 672 | macros/latex/contrib/langnames/README.md
+2023/01/09 | 6164 | systems/texlive/tlnet/archive/bibcop.r65489.tar.xz
+2023/01/09 | 6076 | systems/texlive/tlnet/archive/hopatch.source.r65491.tar.xz
+2023/01/09 | 605828 | systems/texlive/tlnet/archive/nicefilelist.doc.r65492.tar.xz
+2023/01/09 | 588 | systems/texlive/tlnet/archive/tlc3-examples.r65496.tar.xz
+2023/01/09 | 5835022 | systems/texlive/tlnet/install-tl-unx.tar.gz
+2023/01/09 | 5584 | systems/texlive/tlnet/archive/bibcop.source.r65489.tar.xz
+2023/01/09 | 48 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5
+2023/01/09 | 4751 | graphics/pstricks/contrib/pst-flags/doc/amm-pst-doc.cls
+2023/01/09 | 455 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc
+2023/01/09 | 455 | systems/texlive/tlnet/install-tl.zip.sha512.asc
+2023/01/09 | 455 | systems/texlive/tlnet/install-tl-windows.exe.sha512.asc
+2023/01/09 | 455 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512.asc
+2023/01/09 | 449779 | graphics/mcf2graph/mcf_example.pdf
+2023/01/09 | 423984 | systems/texlive/tlnet/archive/texlive-scripts.doc.r65487.tar.xz
+2023/01/09 | 4036249 | biblio/ctan-bibdata.zip
+2023/01/09 | 3904 | graphics/pstricks/contrib/pst-flags/README.md
+2023/01/09 | 3642641 | biblio/ctan-bibdata/ctan.pdf
+2023/01/09 | 358257 | macros/latex/contrib/langnames/ln_fams_glot.tex
+2023/01/09 | 354808 | systems/texlive/tlnet/archive/bibcop.doc.r65489.tar.xz
+2023/01/09 | 3545616 | systems/texlive/tlnet/archive/latexindent.win32.r65494.tar.xz
+2023/01/09 | 345240 | macros/latex/contrib/langnames/ln_langs_glot.tex
+2023/01/09 | 321662 | graphics/mcf2graph/mcf_manual.pdf
+2023/01/09 | 319716 | systems/texlive/tlnet/archive/hopatch.doc.r65491.tar.xz
+2023/01/09 | 3132 | systems/texlive/tlnet/archive/mismath.r65495.tar.xz
+2023/01/09 | 309484 | macros/latex/contrib/langnames.zip
+2023/01/09 | 2788892 | graphics/pstricks/contrib/pst-flags.zip
+2023/01/09 | 2759905 | biblio/ctan-bibdata/ctan.bib
+2023/01/09 | 2694 | graphics/mcf2graph/mcf_exa_soc.mp
+2023/01/09 | 261821 | graphics/pstricks/contrib/pst-flags/tex/pst-flags.sty
+2023/01/09 | 25518518 | systems/texlive/tlnet/install-tl.zip
+2023/01/09 | 2447020 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz
+2023/01/09 | 24367 | graphics/pgf/contrib/tikz-mirror-lens/doc/tikz-mirror-lens.tex
+2023/01/09 | 23220 | systems/texlive/tlnet/archive/scripture.source.r65493.tar.xz
+2023/01/09 | 226604 | systems/texlive/tlnet/archive/mismath.doc.r65495.tar.xz
+2023/01/09 | 2184 | systems/texlive/tlnet/archive/hopatch.r65491.tar.xz
+2023/01/09 | 20877 | graphics/pstricks/contrib/pst-flags/doc/pst-flags-doc.tex
+2023/01/09 | 2065898 | graphics/pgf/contrib/tikz-mirror-lens.zip
+2023/01/09 | 20436275 | systems/texlive/tlnet/install-tl-windows.exe
+2023/01/09 | 19187 | graphics/mcf2graph/CHANGELOG
+2023/01/09 | 1878976 | systems/texlive/tlnet/archive/tlc3-examples.doc.r65496.tar.xz
+2023/01/09 | 18573 | macros/latex/contrib/langnames/langnames.dtx
+2023/01/09 | 18024396 | systems/texlive/tlnet/tlpkg/texlive.tlpdb
+2023/01/09 | 16952 | systems/texlive/tlnet/archive/mismath.source.r65495.tar.xz
+2023/01/09 | 16875 | graphics/pstricks/contrib/pst-flags/tex/pst-flags-colors-html.sty
+2023/01/09 | 16841 | graphics/pstricks/contrib/pst-flags/doc/pst-flags-examples.tex
+2023/01/09 | 1678 | biblio/ctan-bibdata/biblatex-ctan/ctan.bbx
+2023/01/09 | 164311 | macros/latex/contrib/langnames/langnames.pdf
+2023/01/09 | 162 | macros/latex/contrib/langnames/ln_langs_wals_native.tex
+2023/01/09 | 162 | macros/latex/contrib/langnames/ln_langs_glot_native.tex
+2023/01/09 | 153 | systems/texlive/tlnet/install-tl-windows.exe.sha512
+2023/01/09 | 152 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512
+2023/01/09 | 1493 | macros/latex/contrib/langnames/langnames.ins
+2023/01/09 | 145 | systems/texlive/tlnet/install-tl.zip.sha512
+2023/01/09 | 144 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512
+2023/01/09 | 1379636 | graphics/pgf/contrib/tikz-mirror-lens/doc/tikz-mirror-lens-PT.pdf
+2023/01/09 | 1364264 | graphics/pgf/contrib/tikz-mirror-lens/doc/tikz-mirror-lens.pdf
+2023/01/09 | 1317364 | systems/texlive/tlnet/archive/latexindent.doc.r65494.tar.xz
+2023/01/09 | 1249155 | graphics/pstricks/contrib/pst-flags/doc/pst-flags-doc.pdf
+2023/01/09 | 113700 | systems/texlive/tlnet/archive/texlive-scripts.r65487.tar.xz
+2023/01/09 | 10804 | systems/texlive/tlnet/archive/colorist.r65490.tar.xz
+2023/01/09 | 106973 | graphics/mcf2graph/mcf_manual.tex
+2023/01/08 | 958 | biblio/bibtex/utils/bibcop/bibcop.1
2023/01/08 | 956076 | macros/latex/contrib/scripture/scripture.pdf
2023/01/08 | 9440 | systems/win32/miktex/tm/packages/piton.tar.lzma
2023/01/08 | 936265 | macros/latex/contrib/scripture.zip
@@ -25,6 +95,7 @@
2023/01/08 | 73427 | systems/win32/miktex/tm/packages/next/miktex-graphite2-bin-x64-2.9.tar.lzma
2023/01/08 | 72737 | systems/win32/miktex/tm/packages/next/miktex-ps2pk-bin-x64-2.9.tar.lzma
2023/01/08 | 72614 | systems/win32/miktex/tm/packages/latexindent.tar.lzma
+2023/01/08 | 7259 | systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl
2023/01/08 | 720044 | systems/texlive/tlnet/archive/functional.doc.r65485.tar.xz
2023/01/08 | 71211 | systems/win32/miktex/tm/packages/next/miktex-tex4ht-bin-x64-2.9.tar.lzma
2023/01/08 | 702179 | systems/win32/miktex/tm/packages/next/miktex-lcdf-typetools-bin-x64-2.9.tar.lzma
@@ -42,7 +113,6 @@
2023/01/08 | 604616 | macros/latex/contrib/nicefilelist/doc/nicefilelist.pdf
2023/01/08 | 600917 | systems/win32/miktex/tm/packages/next/miktex-libressl-bin-x64-2.9.tar.lzma
2023/01/08 | 58627 | systems/win32/miktex/tm/packages/next/miktex-psutils-bin-x64-2.9.tar.lzma
-2023/01/08 | 5834612 | systems/texlive/tlnet/install-tl-unx.tar.gz
2023/01/08 | 57889 | systems/win32/miktex/tm/packages/next/miktex-cjkutils-bin-x64-2.9.tar.lzma
2023/01/08 | 57426 | systems/win32/miktex/tm/packages/next/miktex-xml2pmx-bin-x64.tar.lzma
2023/01/08 | 57180 | systems/win32/miktex/tm/packages/next/miktex-arctrl-bin-x64-2.9.tar.lzma
@@ -56,10 +126,9 @@
2023/01/08 | 52519 | systems/win32/miktex/tm/packages/next/miktex-m-tx-bin-x64-2.9.tar.lzma
2023/01/08 | 514464 | systems/texlive/tlnet/archive/piton.doc.r65485.tar.xz
2023/01/08 | 511516 | systems/texlive/tlnet/archive/latexmk.doc.r65485.tar.xz
-2023/01/08 | 5100 | macros/latex/contrib/bibcop/bibcop-logo.pdf
+2023/01/08 | 5100 | biblio/bibtex/utils/bibcop/bibcop-logo.pdf
2023/01/08 | 50 | macros/latex/contrib/nicefilelist/source/wrong.prv
2023/01/08 | 503661 | systems/win32/miktex/tm/packages/piton__doc.tar.lzma
-2023/01/08 | 48 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5
2023/01/08 | 48935 | systems/win32/miktex/tm/packages/next/miktex-expat-bin-x64-2.9.tar.lzma
2023/01/08 | 48779 | systems/win32/miktex/tm/packages/functional__source.tar.lzma
2023/01/08 | 4864 | systems/texlive/tlnet/archive/ukbill.r65485.tar.xz
@@ -67,28 +136,21 @@
2023/01/08 | 4782 | macros/latex/contrib/colorist/colorist.sty
2023/01/08 | 473094 | systems/win32/miktex/tm/packages/next/miktex-doc.tar.lzma
2023/01/08 | 45778 | systems/win32/miktex/tm/packages/next/miktex-dvipng-bin-x64-2.9.tar.lzma
-2023/01/08 | 455 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc
-2023/01/08 | 455 | systems/texlive/tlnet/install-tl.zip.sha512.asc
-2023/01/08 | 455 | systems/texlive/tlnet/install-tl-windows.exe.sha512.asc
-2023/01/08 | 455 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512.asc
2023/01/08 | 44090 | systems/win32/miktex/tm/packages/next/miktex-gsf2pk-bin-x64-2.9.tar.lzma
2023/01/08 | 43841 | systems/win32/miktex/tm/packages/next/miktex-mthelp-bin-x64-2.9.tar.lzma
2023/01/08 | 43707 | systems/win32/miktex/tm/packages/next/miktex-zlib-bin-x64-2.9.tar.lzma
2023/01/08 | 42466 | systems/win32/miktex/tm/packages/next/miktex-upmendex-bin-x64.tar.lzma
-2023/01/08 | 423984 | systems/texlive/tlnet/archive/texlive-scripts.doc.r65477.tar.xz
2023/01/08 | 41727 | systems/win32/miktex/tm/packages/next/miktex-patgen-bin-x64.tar.lzma
-2023/01/08 | 4035682 | biblio/ctan-bibdata.zip
2023/01/08 | 394668 | systems/win32/miktex/tm/packages/next/miktex-cairo-bin-x64-2.9.tar.lzma
2023/01/08 | 39093 | macros/latex/contrib/colorist/colorist-fancy.sty
2023/01/08 | 37425 | systems/win32/miktex/tm/packages/next/miktex-posix-bin-x64-2.9.tar.lzma
2023/01/08 | 37097 | systems/win32/miktex/tm/packages/next/miktex-chktex-bin-x64-2.9.tar.lzma
-2023/01/08 | 3641486 | biblio/ctan-bibdata/ctan.pdf
2023/01/08 | 36278 | systems/win32/miktex/tm/packages/piton__source.tar.lzma
-2023/01/08 | 359525 | macros/latex/contrib/bibcop.zip
+2023/01/08 | 359525 | biblio/bibtex/utils/bibcop.zip
2023/01/08 | 35362 | systems/win32/miktex/tm/packages/next/miktex-axohelp-bin-x64-2.9.tar.lzma
2023/01/08 | 352264 | systems/win32/miktex/tm/packages/next/miktex-xetex-bin-x64-2.9.tar.lzma
2023/01/08 | 35208 | systems/win32/miktex/tm/packages/next/miktex-mspack-bin-x64-2.9.tar.lzma
-2023/01/08 | 342958 | macros/latex/contrib/bibcop/bibcop.pdf
+2023/01/08 | 342958 | biblio/bibtex/utils/bibcop/bibcop.pdf
2023/01/08 | 33905 | systems/win32/miktex/tm/packages/next/miktex-uriparser-bin-x64-2.9.tar.lzma
2023/01/08 | 327639 | systems/win32/miktex/tm/packages/next/miktex-dvipdfmx-bin-x64-2.9.tar.lzma
2023/01/08 | 327061 | systems/win32/miktex/tm/packages/next/miktex-mo-bin-x64-2.9.tar.lzma
@@ -96,7 +158,6 @@
2023/01/08 | 320226 | systems/win32/miktex/tm/packages/hopatch__doc.tar.lzma
2023/01/08 | 31760 | systems/win32/miktex/tm/packages/next/miktex-autosp-bin-x64-2.9.tar.lzma
2023/01/08 | 31619 | systems/win32/miktex/tm/packages/next/miktex-bzip2-bin-x64-2.9.tar.lzma
-2023/01/08 | 3116 | systems/texlive/tlnet/archive/mismath.r65485.tar.xz
2023/01/08 | 309798 | systems/win32/miktex/tm/packages/next/miktex-zzdb1-2.9.tar.lzma
2023/01/08 | 309747 | systems/win32/miktex/tm/packages/miktex-zzdb1-2.9.tar.lzma
2023/01/08 | 3056 | systems/win32/miktex/tm/packages/scrabble.tar.lzma
@@ -109,33 +170,31 @@
2023/01/08 | 2831589 | systems/win32/miktex/tm/packages/next/miktex-texworks-bin-x64-2.9.tar.lzma
2023/01/08 | 2797 | systems/win32/miktex/tm/packages/jwjournal.tar.lzma
2023/01/08 | 27706 | systems/win32/miktex/tm/packages/next/miktex-teckit-bin-x64-2.9.tar.lzma
-2023/01/08 | 2759905 | biblio/ctan-bibdata/ctan.bib
2023/01/08 | 271445 | systems/win32/miktex/tm/packages/next/miktex-console-bin-x64-2.9.tar.lzma
2023/01/08 | 27092 | systems/texlive/tlnet/archive/piton.source.r65485.tar.xz
2023/01/08 | 269380 | systems/texlive/tlnet/archive/luamodulartables.doc.r65485.tar.xz
+2023/01/08 | 2690 | graphics/pgf/contrib/tikz-mirror-lens/doc/input_pacotes.tex
2023/01/08 | 2656 | systems/texlive/tlnet/archive/simplebnf.r65485.tar.xz
-2023/01/08 | 2641 | macros/latex/contrib/bibcop/README.md
-2023/01/08 | 2628 | macros/latex/contrib/bibcop/bibcop.ins
+2023/01/08 | 2641 | biblio/bibtex/utils/bibcop/README.md
+2023/01/08 | 2628 | biblio/bibtex/utils/bibcop/bibcop.ins
2023/01/08 | 2612 | systems/texlive/tlnet/archive/jwjournal.r65480.tar.xz
-2023/01/08 | 25518523 | systems/texlive/tlnet/install-tl.zip
2023/01/08 | 25439 | macros/latex/contrib/nicefilelist/tex/nicefilelist.sty
2023/01/08 | 25227 | systems/win32/miktex/tm/packages/next/miktex-fribidixetex-bin-x64-2.9.tar.lzma
2023/01/08 | 2510 | macros/latex/contrib/colorist/README.md
-2023/01/08 | 24 | macros/latex/contrib/bibcop/DEPENDS.txt
+2023/01/08 | 24 | biblio/bibtex/utils/bibcop/DEPENDS.txt
+2023/01/08 | 24908 | graphics/pgf/contrib/tikz-mirror-lens/doc/tikz-mirror-lens-PT.tex
2023/01/08 | 247502 | systems/win32/miktex/tm/packages/next/miktex-hitex-bin-x64.tar.lzma
2023/01/08 | 245776 | systems/win32/miktex/tm/packages/next/miktex-pmx-bin-x64-2.9.tar.lzma
-2023/01/08 | 2441916 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz
2023/01/08 | 2420 | systems/win32/miktex/tm/packages/hopatch.tar.lzma
2023/01/08 | 24088 | systems/win32/miktex/tm/packages/next/miktex-devnag-bin-x64-2.9.tar.lzma
2023/01/08 | 24025 | systems/win32/miktex/tm/packages/next/miktex-popt-bin-x64-2.9.tar.lzma
+2023/01/08 | 2379 | graphics/pgf/contrib/tikz-mirror-lens/README.md
2023/01/08 | 2300 | systems/win32/miktex/tm/packages/simplebnf__source.tar.lzma
-2023/01/08 | 226332 | systems/texlive/tlnet/archive/mismath.doc.r65485.tar.xz
2023/01/08 | 22367 | macros/latex/contrib/colorist.zip
2023/01/08 | 2219 | macros/latex/contrib/nicefilelist/README
2023/01/08 | 213822 | systems/win32/miktex/tm/packages/next/miktex-omegaware-bin-x64-2.9.tar.lzma
2023/01/08 | 208843 | systems/win32/miktex/tm/packages/next/miktex-metafont-bin-x64-2.9.tar.lzma
2023/01/08 | 206 | macros/latex/contrib/nicefilelist/source/provonly.fd
-2023/01/08 | 20433449 | systems/texlive/tlnet/install-tl-windows.exe
2023/01/08 | 203664 | systems/win32/miktex/tm/packages/next/miktex-pixman-bin-x64-2.9.tar.lzma
2023/01/08 | 2029 | macros/latex/contrib/scripture/README.md
2023/01/08 | 2016520 | systems/win32/miktex/tm/packages/next/miktex-luatex-bin-x64-2.9.tar.lzma
@@ -147,30 +206,24 @@
2023/01/08 | 18509 | systems/win32/miktex/tm/packages/next/miktex-tex2xindy-bin-x64-2.9.tar.lzma
2023/01/08 | 18497 | macros/latex/contrib/nicefilelist/source/nicefilelist.tex
2023/01/08 | 18357 | systems/win32/miktex/tm/packages/next/miktex-kpathsea-bin-x64-2.9.tar.lzma
-2023/01/08 | 18265 | macros/latex/contrib/bibcop/bibcop.pl
+2023/01/08 | 18265 | biblio/bibtex/utils/bibcop/bibcop.pl
2023/01/08 | 181670 | systems/win32/miktex/tm/packages/next/miktex-mpfr-bin-x64-2.9.tar.lzma
2023/01/08 | 18118456 | systems/texlive/tlnet/archive/newcomputermodern.doc.r65485.tar.xz
-2023/01/08 | 17932375 | systems/texlive/tlnet/tlpkg/texlive.tlpdb
2023/01/08 | 175396 | systems/win32/miktex/tm/packages/next/miktex-hunspell-bin-x64-2.9.tar.lzma
2023/01/08 | 173413 | systems/win32/miktex/tm/packages/next/miktex-tex-bin-x64-2.9.tar.lzma
-2023/01/08 | 1678 | biblio/ctan-bibdata/biblatex-ctan/ctan.bbx
-2023/01/08 | 16784 | systems/texlive/tlnet/archive/mismath.source.r65485.tar.xz
+2023/01/08 | 16539 | graphics/pgf/contrib/tikz-mirror-lens/tex/tikz-mirror-lens.sty
2023/01/08 | 1638176 | systems/win32/miktex/tm/packages/next/miktex-zzdb3-2.9.tar.lzma
2023/01/08 | 1637977 | systems/win32/miktex/tm/packages/miktex-zzdb3-2.9.tar.lzma
2023/01/08 | 159791 | macros/latex/contrib/scripture/scripture.dtx
2023/01/08 | 15944 | systems/texlive/tlnet/archive/unimath-plain-xetex.r65485.tar.xz
2023/01/08 | 156001 | systems/win32/miktex/tm/packages/next/miktex-fontconfig-bin-x64-2.9.tar.lzma
2023/01/08 | 154692 | systems/texlive/tlnet/archive/simplebnf.doc.r65485.tar.xz
-2023/01/08 | 153 | systems/texlive/tlnet/install-tl-windows.exe.sha512
2023/01/08 | 153784 | systems/win32/miktex/tm/packages/simplebnf__doc.tar.lzma
-2023/01/08 | 152 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512
2023/01/08 | 1515143 | systems/win32/miktex/tm/packages/next/miktex-runtime-bin-x64-2.9.tar.lzma
-2023/01/08 | 145 | systems/texlive/tlnet/install-tl.zip.sha512
2023/01/08 | 1459757 | systems/win32/miktex/tm/packages/next/miktex-dvisvgm-bin-x64-2.9.tar.lzma
2023/01/08 | 1454 | macros/latex/contrib/nicefilelist/doc/SrcFILEs.txt
-2023/01/08 | 144 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512
2023/01/08 | 14446 | systems/win32/miktex/tm/packages/next/miktex-zzip-bin-x64-2.9.tar.lzma
-2023/01/08 | 14143 | macros/latex/contrib/bibcop/bibcop.dtx
+2023/01/08 | 14143 | biblio/bibtex/utils/bibcop/bibcop.dtx
2023/01/08 | 140756 | systems/win32/miktex/tm/packages/next/miktex-mktex-bin-x64-2.9.tar.lzma
2023/01/08 | 1364 | systems/texlive/tlnet/archive/luamodulartables.r65485.tar.xz
2023/01/08 | 136062 | systems/win32/miktex/tm/packages/next/miktex-dvips-bin-x64-2.9.tar.lzma
@@ -184,13 +237,12 @@
2023/01/08 | 1166964 | systems/win32/miktex/tm/packages/next/miktex-asymptote-bin-x64-2.9.tar.lzma
2023/01/08 | 115810 | systems/win32/miktex/tm/packages/next/miktex-gregorio-bin-x64-2.9.tar.lzma
2023/01/08 | 1150 | systems/win32/miktex/tm/packages/next/pr.ini
-2023/01/08 | 113688 | systems/texlive/tlnet/archive/texlive-scripts.r65477.tar.xz
2023/01/08 | 112998 | systems/win32/miktex/tm/packages/next/miktex-gd-bin-x64-2.9.tar.lzma
2023/01/08 | 11060 | systems/win32/miktex/tm/packages/functional.tar.lzma
2023/01/08 | 109802 | systems/win32/miktex/tm/packages/next/miktex-jpeg-bin-x64-2.9.tar.lzma
2023/01/08 | 10960 | systems/texlive/tlnet/archive/functional.r65485.tar.xz
2023/01/08 | 109333 | systems/win32/miktex/tm/packages/next/miktex-texware-bin-x64-2.9.tar.lzma
-2023/01/08 | 1083 | macros/latex/contrib/bibcop/LICENSE.txt
+2023/01/08 | 1083 | biblio/bibtex/utils/bibcop/LICENSE.txt
2023/01/08 | 108100 | systems/texlive/tlnet/archive/latexmk.r65485.tar.xz
2023/01/08 | 105343 | systems/win32/miktex/tm/packages/next/miktex-mfware-bin-x64-2.9.tar.lzma
2023/01/08 | 103716 | systems/win32/miktex/tm/packages/next/miktex-lua53-bin-x64-2.9.tar.lzma
@@ -211,15 +263,14 @@
2023/01/07 | 83821 | macros/latex/contrib/functional/functional.sty
2023/01/07 | 7946 | systems/win32/miktex/tm/packages/minimalist__doc.tar.lzma
2023/01/07 | 7910 | systems/win32/miktex/tm/packages/colorist__doc.tar.lzma
+2023/01/07 | 78844 | graphics/mcf2graph/mcf_exa_code.pdf
2023/01/07 | 753751 | macros/latex/contrib/functional.zip
2023/01/07 | 7517 | systems/win32/miktex/tm/packages/lebhart__doc.tar.lzma
2023/01/07 | 7474 | systems/win32/miktex/tm/packages/beaulivre__doc.tar.lzma
-2023/01/07 | 7448 | systems/texlive/tlnet/archive/colorist.doc.r65475.tar.xz
2023/01/07 | 7440 | systems/texlive/tlnet/archive/minimalist.doc.r65475.tar.xz
2023/01/07 | 7393 | macros/latex/contrib/jwjournal/jwjournal.cls
2023/01/07 | 7329 | support/latexindent/LatexIndent/BackUpFileProcedure.pm
2023/01/07 | 7280 | support/latexindent/LatexIndent/MandatoryArgument.pm
-2023/01/07 | 7261 | systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl
2023/01/07 | 7165 | macros/latex/contrib/simplebnf/simplebnf.sty
2023/01/07 | 7161 | support/latexindent/documentation/figure-schematic.png
2023/01/07 | 7080 | systems/texlive/tlnet/archive/einfart.doc.r65475.tar.xz
@@ -270,6 +321,7 @@
2023/01/07 | 3413 | support/latexindent/latexindent.pl
2023/01/07 | 3385 | systems/win32/miktex/tm/packages/mismath.tar.lzma
2023/01/07 | 3339 | support/latexindent/LatexIndent/Tokens.pm
+2023/01/07 | 3320 | graphics/mcf2graph/README
2023/01/07 | 327701 | macros/latex/contrib/hopatch/hopatch.pdf
2023/01/07 | 323582 | macros/latex/contrib/hopatch.zip
2023/01/07 | 312 | macros/latex/contrib/functional/README.txt
@@ -324,8 +376,8 @@
2023/01/07 | 11142 | support/latexindent/LatexIndent/Heading.pm
2023/01/07 | 1100 | macros/latex/contrib/simplebnf/LICENSE
2023/01/07 | 10935 | systems/win32/miktex/tm/packages/colorist.tar.lzma
-2023/01/07 | 10776 | systems/texlive/tlnet/archive/colorist.r65475.tar.xz
2023/01/07 | 10620 | support/latexindent/LatexIndent/Command.pm
+2023/01/07 | 102449 | graphics/mcf2graph/mcf2graph.mp
2023/01/07 | 10032 | graphics/pgf/contrib/scrabble/doc/Scrabble-doc-fr.tex
2023/01/06 | 9936 | systems/texlive/tlnet/archive/curve2e.r65469.tar.xz
2023/01/06 | 97519 | systems/win32/miktex/tm/packages/pyluatex__doc.tar.lzma
@@ -2342,6 +2394,7 @@
2023/01/03 | 385365 | macros/latex/contrib/metalogox/metalogox.pdf
2023/01/03 | 38522 | info/examples/tlc3/book-pdfs/11-3-11.pdf
2023/01/03 | 38512 | info/examples/tlc3/book-pdfs/11-4-31.pdf
+2023/01/03 | 3846 | graphics/mcf2graph/mcf_exa_code.tex
2023/01/03 | 38447 | info/examples/tlc3/book-pdfs/12-3-4.pdf
2023/01/03 | 38135 | info/examples/tlc3/book-pdfs/4-4-5.pdf
2023/01/03 | 38097 | macros/latex/contrib/siunitx/siunitx-complex.dtx
@@ -2540,6 +2593,7 @@
2023/01/03 | 30003 | info/examples/tlc3/book-pdfs/3-5-35.pdf
2023/01/03 | 29867 | info/examples/tlc3/book-pdfs/3-5-26.pdf
2023/01/03 | 29863 | info/examples/tlc3/book-pdfs/3-5-26-2.pdf
+2023/01/03 | 2984 | graphics/mcf2graph/mcf_example.tex
2023/01/03 | 29836 | macros/latex/contrib/lwarp/lwarpmk.lua
2023/01/03 | 29801 | info/examples/tlc3/book-pdfs/4-1-4.pdf
2023/01/03 | 29772 | info/examples/tlc3/book-pdfs/4-4-1.pdf
@@ -3921,115 +3975,3 @@
2023/01/03 | 1001 | info/examples/tlc3/example-sources/16-7-40.ltx
2023/01/03 | 10015 | info/examples/tlc3/book-pdfs/12-1-7.pdf
2023/01/03 | 1000 | info/examples/tlc3/example-sources/4-3-7.ltx
-2023/01/02 | 976680 | systems/texlive/tlnet/archive/tex4ht.r65428.tar.xz
-2023/01/02 | 96480 | macros/latex/contrib/babel-contrib/french/frenchb-doc.tex
-2023/01/02 | 944 | macros/latex/contrib/xput/doc/example-template.tex
-2023/01/02 | 9215 | macros/latex/contrib/proflycee/doc/graphics/pl-solve_b.png
-2023/01/02 | 892 | macros/unicodetex/latex/fontsetup/fsptalos.sty
-2023/01/02 | 879708 | fonts/newcomputermodern/otf/NewCMMono10-Book.otf
-2023/01/02 | 868 | macros/unicodetex/latex/fontsetup/fspconcrete.sty
-2023/01/02 | 837616 | systems/texlive/tlnet/archive/witharrows.doc.r65425.tar.xz
-2023/01/02 | 824 | macros/unicodetex/latex/fontsetup/fspxcharter.sty
-2023/01/02 | 823735 | info/install-latex-guide-zh-cn.zip
-2023/01/02 | 806 | macros/latex/contrib/xput/doc/xputmanual-layout-guides.tex
-2023/01/02 | 782220 | fonts/newcomputermodern/otf/NewCMMono10-Italic.otf
-2023/01/02 | 781762 | info/install-latex-guide-zh-cn/install-latex-guide-zh-cn.pdf
-2023/01/02 | 77041 | macros/latex/contrib/xput/doc/xputmanual.pdf
-2023/01/02 | 751 | macros/latex/contrib/xput/doc/example-graphic.tex
-2023/01/02 | 72456 | systems/texlive/tlnet/archive/latexindent.r65427.tar.xz
-2023/01/02 | 71048 | systems/texlive/tlnet/archive/bboldx.r65424.tar.xz
-2023/01/02 | 706 | macros/luatex/latex/beamer-rl/README.txt
-2023/01/02 | 700 | macros/unicodetex/latex/fontsetup/fspfiraot.sty
-2023/01/02 | 6804 | systems/texlive/tlnet/archive/collection-latexextra.r65429.tar.xz
-2023/01/02 | 676 | macros/unicodetex/latex/fontsetup/fsptimesot.sty
-2023/01/02 | 672288 | fonts/newcomputermodern/otf/NewCMMono10-BoldOblique.otf
-2023/01/02 | 671 | macros/unicodetex/latex/fontsetup/fspgfsartemisiaot.sty
-2023/01/02 | 665 | macros/unicodetex/latex/fontsetup/fspoldstandard.sty
-2023/01/02 | 6493 | macros/latex/contrib/xput/doc/xputmanual-layout-guides.pdf
-2023/01/02 | 6328 | systems/texlive/tlnet/archive/calxxxx-yyyy.r65426.tar.xz
-2023/01/02 | 6305 | macros/latex/contrib/xput/doc/example-template.pdf
-2023/01/02 | 586372 | macros/latex/contrib/babel-contrib/french.zip
-2023/01/02 | 566425 | macros/unicodetex/latex/fontsetup/doc/fontsetup-doc.pdf
-2023/01/02 | 53932 | systems/texlive/tlnet/archive/witharrows.source.r65425.tar.xz
-2023/01/02 | 5346788 | macros/latex/contrib/xput/tests.zip
-2023/01/02 | 5230 | macros/unicodetex/latex/fontsetup/fontsetup.sty
-2023/01/02 | 498079 | macros/latex/contrib/xput/doc/example-book.pdf
-2023/01/02 | 469 | macros/unicodetex/latex/fontsetup/fspkerkisot.sty
-2023/01/02 | 461 | macros/unicodetex/latex/fontsetup/fspstixtwoot.sty
-2023/01/02 | 44495 | macros/unicodetex/latex/fontsetup/doc/fspsample-newdefault.pdf
-2023/01/02 | 381652 | systems/texlive/tlnet/archive/calxxxx-yyyy.doc.r65426.tar.xz
-2023/01/02 | 378616 | macros/texinfo/latest/texinfo.tex
-2023/01/02 | 369 | macros/unicodetex/latex/fontsetup/README
-2023/01/02 | 364942 | macros/latex/contrib/babel-contrib/french/frenchb.pdf
-2023/01/02 | 3545936 | systems/texlive/tlnet/archive/latexindent.win32.r65427.tar.xz
-2023/01/02 | 344328 | fonts/newcomputermodern/otf/NewCMMono10-Regular.otf
-2023/01/02 | 33644 | macros/unicodetex/latex/fontsetup/doc/fspsample-libertinus.pdf
-2023/01/02 | 33605 | macros/unicodetex/latex/fontsetup/doc/fspsample-talos.pdf
-2023/01/02 | 33585 | fonts/newcomputermodern/doc/newcm-doc.tex
-2023/01/02 | 3338 | macros/latex/contrib/xput/README.md
-2023/01/02 | 32654 | macros/unicodetex/latex/fontsetup/doc/fspsample-gfsdidotclassic.pdf
-2023/01/02 | 318 | macros/unicodetex/latex/fontsetup/fspebgaramondot.sty
-2023/01/02 | 31224 | macros/unicodetex/latex/fontsetup/doc/fspsample-gfsdidot.pdf
-2023/01/02 | 30994 | macros/unicodetex/latex/fontsetup/doc/fspsample-ebgaramond.pdf
-2023/01/02 | 307620 | fonts/newcomputermodern/otf/NewCMMono10-Bold.otf
-2023/01/02 | 3029 | macros/latex/contrib/babel-contrib/french/frenchb.ins
-2023/01/02 | 30036890 | fonts/newcomputermodern.zip
-2023/01/02 | 28947 | macros/unicodetex/latex/fontsetup/doc/fspsample-stixtwo.pdf
-2023/01/02 | 2859 | macros/unicodetex/latex/fontsetup/doc/fspsample.tex
-2023/01/02 | 285520 | macros/luatex/latex/beamer-rl.zip
-2023/01/02 | 28482 | macros/unicodetex/latex/fontsetup/doc/fspsample-neoeuler.pdf
-2023/01/02 | 27819 | macros/unicodetex/latex/fontsetup/doc/fspsample-gfsartemisia.pdf
-2023/01/02 | 27714 | macros/unicodetex/latex/fontsetup/doc/fspsample-cmr.pdf
-2023/01/02 | 27539 | macros/unicodetex/latex/fontsetup/doc/fspsample-gfsneohellenic.pdf
-2023/01/02 | 26645 | macros/unicodetex/latex/fontsetup/doc/fspsample-concrete.pdf
-2023/01/02 | 25298 | macros/unicodetex/latex/fontsetup/doc/fspsample-oldstandard.pdf
-2023/01/02 | 25282 | macros/unicodetex/latex/fontsetup/doc/fspsample-kerkis.pdf
-2023/01/02 | 248638 | fonts/newcomputermodern/doc/newcm-doc.pdf
-2023/01/02 | 24156 | macros/latex/contrib/xput/doc/xputmanual.tex
-2023/01/02 | 239786 | macros/latex/contrib/babel-contrib/french/frenchb.dtx
-2023/01/02 | 23376 | macros/unicodetex/latex/fontsetup/doc/fspsample-xcharter.pdf
-2023/01/02 | 23139 | macros/unicodetex/latex/fontsetup/doc/fspsample-times.pdf
-2023/01/02 | 2272 | macros/unicodetex/latex/fontsetup/fspneoeulerot.sty
-2023/01/02 | 2201 | macros/latex/contrib/xput/doc/example-grid.tex
-2023/01/02 | 21396 | macros/unicodetex/latex/fontsetup/doc/fspsample-fira.pdf
-2023/01/02 | 2101 | macros/latex/contrib/xput/doc/example-book.tex
-2023/01/02 | 2045 | macros/unicodetex/latex/fontsetup/fspgfsneohellenicot.sty
-2023/01/02 | 2014 | macros/unicodetex/latex/fontsetup/fspgfsdidotot.sty
-2023/01/02 | 19159 | macros/unicodetex/latex/fontsetup/doc/fontsetup-doc.tex
-2023/01/02 | 19106 | macros/latex/contrib/xput/LICENSE.txt
-2023/01/02 | 186723 | macros/latex/contrib/babel-contrib/french/frenchb-doc.pdf
-2023/01/02 | 18110839 | install/macros/latex/contrib/xput.tds.zip
-2023/01/02 | 18108369 | macros/latex/contrib/xput.zip
-2023/01/02 | 180492 | systems/texlive/tlnet/archive/bboldx.doc.r65424.tar.xz
-2023/01/02 | 168122 | macros/luatex/generic/blopentype.zip
-2023/01/02 | 16402096 | fonts/newcomputermodern/newcomputermodern-source.tar.xz
-2023/01/02 | 16394 | macros/luatex/latex/beamer-rl/beamer-rl.cls
-2023/01/02 | 1591 | macros/latex/contrib/babel-contrib/french/README.md
-2023/01/02 | 15340 | systems/texlive/tlnet/archive/witharrows.r65425.tar.xz
-2023/01/02 | 14757 | macros/unicodetex/latex/fontsetup/fspolddefault.sty
-2023/01/02 | 14712 | macros/unicodetex/latex/fontsetup/fspdefault.sty
-2023/01/02 | 144218 | macros/latex/contrib/xput/tex/xput.cls
-2023/01/02 | 136384 | systems/texlive/tlnet/archive/tex4ht.doc.r65428.tar.xz
-2023/01/02 | 133420 | macros/latex/contrib/xput/doc/example-borders-and-shadows.pdf
-2023/01/02 | 1316304 | systems/texlive/tlnet/archive/latexindent.doc.r65427.tar.xz
-2023/01/02 | 130997 | macros/latex/contrib/proflycee/tex/ProfLycee.sty
-2023/01/02 | 1298128 | systems/texlive/tlnet/archive/tex4ht.source.r65428.tar.xz
-2023/01/02 | 129512 | macros/luatex/latex/beamer-rl/Example-of-use-en.pdf
-2023/01/02 | 12725 | macros/latex/contrib/xput/scripts/xput
-2023/01/02 | 125432 | macros/latex/contrib/xput/doc/example-graphic.pdf
-2023/01/02 | 12036 | macros/latex/contrib/xput/doc/example-grid.pdf
-2023/01/02 | 11951047 | macros/latex/contrib/xput/doc/koepi.jpg
-2023/01/02 | 11543 | fonts/newcomputermodern/README
-2023/01/02 | 1133732 | fonts/newcomputermodern/otf/NewCMMono10-BookItalic.otf
-2023/01/02 | 11123 | macros/latex/contrib/xput/doc/example-text.pdf
-2023/01/02 | 1086 | macros/latex/contrib/xput/doc/example-borders-and-shadows.tex
-2023/01/02 | 1067 | macros/latex/contrib/xput/doc/3x2.pdf
-2023/01/02 | 1064 | macros/latex/contrib/xput/doc/example-text.tex
-2023/01/02 | 1064 | macros/latex/contrib/xput/doc/2x1.pdf
-2023/01/02 | 10648 | macros/latex/contrib/xput/scripts/xputserver
-2023/01/02 | 1036 | macros/unicodetex/latex/fontsetup/fspgfsdidotclassicot.sty
-2023/01/02 | 1036382 | macros/unicodetex/latex/fontsetup.zip
-2023/01/02 | 1028 | macros/latex/contrib/xput/doc/1x1.pdf
-2023/01/02 | 10175 | macros/latex/contrib/proflycee/doc/graphics/pl-solve_c.png
-2023/01/02 | 10145 | macros/latex/contrib/proflycee/doc/graphics/pl-solve_d.png
-2023/01/02 | 10101 | macros/luatex/latex/beamer-rl/Example-of-use-en.tex
diff --git a/macros/latex/contrib/bibcop/DEPENDS.txt b/biblio/bibtex/utils/bibcop/DEPENDS.txt
index 32acfffc04..32acfffc04 100644
--- a/macros/latex/contrib/bibcop/DEPENDS.txt
+++ b/biblio/bibtex/utils/bibcop/DEPENDS.txt
diff --git a/macros/latex/contrib/bibcop/LICENSE.txt b/biblio/bibtex/utils/bibcop/LICENSE.txt
index 4351be233c..4351be233c 100644
--- a/macros/latex/contrib/bibcop/LICENSE.txt
+++ b/biblio/bibtex/utils/bibcop/LICENSE.txt
diff --git a/macros/latex/contrib/bibcop/README.md b/biblio/bibtex/utils/bibcop/README.md
index 471c4dcdcb..471c4dcdcb 100644
--- a/macros/latex/contrib/bibcop/README.md
+++ b/biblio/bibtex/utils/bibcop/README.md
diff --git a/macros/latex/contrib/bibcop/bibcop-logo.pdf b/biblio/bibtex/utils/bibcop/bibcop-logo.pdf
index 497d52dc0b..497d52dc0b 100644
--- a/macros/latex/contrib/bibcop/bibcop-logo.pdf
+++ b/biblio/bibtex/utils/bibcop/bibcop-logo.pdf
Binary files differ
diff --git a/macros/latex/contrib/bibcop/bibcop.1 b/biblio/bibtex/utils/bibcop/bibcop.1
index 4e45ba6c02..4e45ba6c02 100644
--- a/macros/latex/contrib/bibcop/bibcop.1
+++ b/biblio/bibtex/utils/bibcop/bibcop.1
diff --git a/macros/latex/contrib/bibcop/bibcop.dtx b/biblio/bibtex/utils/bibcop/bibcop.dtx
index d084f00961..d084f00961 100644
--- a/macros/latex/contrib/bibcop/bibcop.dtx
+++ b/biblio/bibtex/utils/bibcop/bibcop.dtx
diff --git a/macros/latex/contrib/bibcop/bibcop.ins b/biblio/bibtex/utils/bibcop/bibcop.ins
index d0ea50f43c..d0ea50f43c 100644
--- a/macros/latex/contrib/bibcop/bibcop.ins
+++ b/biblio/bibtex/utils/bibcop/bibcop.ins
diff --git a/macros/latex/contrib/bibcop/bibcop.pdf b/biblio/bibtex/utils/bibcop/bibcop.pdf
index 1971661357..1971661357 100644
--- a/macros/latex/contrib/bibcop/bibcop.pdf
+++ b/biblio/bibtex/utils/bibcop/bibcop.pdf
Binary files differ
diff --git a/macros/latex/contrib/bibcop/bibcop.pl b/biblio/bibtex/utils/bibcop/bibcop.pl
index 3deda06e45..3deda06e45 100755
--- a/macros/latex/contrib/bibcop/bibcop.pl
+++ b/biblio/bibtex/utils/bibcop/bibcop.pl
diff --git a/biblio/ctan-bibdata/ctan.bib b/biblio/ctan-bibdata/ctan.bib
index 629766fbd8..50dafef3de 100644
--- a/biblio/ctan-bibdata/ctan.bib
+++ b/biblio/ctan-bibdata/ctan.bib
@@ -1,7 +1,7 @@
%% bib file of all CTAN packages
%% (C) Herbert Voß
%%
-%% created at 09-01-2023, 02:01:49
+%% created at 10-01-2023, 02:01:21
%%
%% This file is provided under the terms of the LPPL v1.3 or
@@ -6703,10 +6703,10 @@
title = {The \texttt{bibcop} package},
subtitle = {Style checker for .bib files},
author = {Yegor Bugayenko},
- date = {2023-01-08},
+ date = {2023-01-09},
version = {0.0.6},
license = {mit},
- mirror = {https://mirror.ctan.org/macros/latex/contrib/bibcop},
+ mirror = {https://mirror.ctan.org/biblio/bibtex/utils/bibcop},
url = {https://ctan.org/pkg/bibcop},
}
@@ -36554,8 +36554,8 @@
title = {The \texttt{langnames} package},
subtitle = {Name languages and their genetic affiliations consistently},
author = {Alejandro García Matarredona and {Unknown}},
- date = {2022-09-14},
- version = {2.0},
+ date = {2023-01-09},
+ version = {2.1},
license = {lppl1.3},
mirror = {https://mirror.ctan.org/macros/latex/contrib/langnames},
url = {https://ctan.org/pkg/langnames},
@@ -43236,8 +43236,8 @@
title = {The \texttt{mcf2graph} package},
subtitle = {Draw chemical structure diagrams with MetaPost},
author = {Akira Yamaji},
- date = {2022-11-12},
- version = {4.90},
+ date = {2023-01-09},
+ version = {4.91},
license = {mit},
mirror = {https://mirror.ctan.org/graphics/mcf2graph},
url = {https://ctan.org/pkg/mcf2graph},
@@ -55013,7 +55013,7 @@
title = {The \texttt{PST-Flags} package},
subtitle = {Draw flags of countries using PSTricks},
author = {Amit M. Manthanwar},
- date = {2022-12-27},
+ date = {2023-01-09},
version = {},
license = {lppl1.3c},
mirror = {https://mirror.ctan.org/graphics/pstricks/contrib/pst-flags},
@@ -68546,8 +68546,8 @@
title = {The \texttt{tikz-mirror-lens} package},
subtitle = {Spherical mirrors and lenses in TikZ},
author = {Fernando H. G. Zucatelli},
- date = {2022-12-29},
- version = {1.0.1},
+ date = {2023-01-09},
+ version = {1.0.2},
license = {lppl1.3c},
mirror = {https://mirror.ctan.org/graphics/pgf/contrib/tikz-mirror-lens},
url = {https://ctan.org/pkg/tikz-mirror-lens},
@@ -69553,7 +69553,7 @@
title = {The \texttt{tlc3-examples} package},
subtitle = {All examples from “The \LaTeX{} Companion”, third edition},
author = {Frank Mittelbach},
- date = {2023-01-03},
+ date = {2023-01-09},
license = {lppl1.3c},
mirror = {https://mirror.ctan.org/info/examples/tlc3},
url = {https://ctan.org/pkg/tlc3-examples},
diff --git a/biblio/ctan-bibdata/ctan.pdf b/biblio/ctan-bibdata/ctan.pdf
index 487b60df86..73699677fd 100644
--- a/biblio/ctan-bibdata/ctan.pdf
+++ b/biblio/ctan-bibdata/ctan.pdf
Binary files differ
diff --git a/graphics/mcf2graph/CHANGELOG b/graphics/mcf2graph/CHANGELOG
index a166130976..04139ae9ce 100644
--- a/graphics/mcf2graph/CHANGELOG
+++ b/graphics/mcf2graph/CHANGELOG
@@ -1,6 +1,14 @@
*******************************************************************************
- Changelog of mcf2graph software package by Akira Yamaji 2022-11-12
+ Changelog of mcf2graph software package by Akira Yamaji 2023-01-09
*******************************************************************************
+[ver. 4.91 / 2023-01-09]
+ -update MCF manual
+ from this version typeset with LuaTeX
+ include mcf_man_soc.mp,mcf_mplib_exa.tex
+ -delete mcf_man_soc.mp
+ -delete mcf_mplib_exa.tex
+ -delete mcf_mplib_exa.pdf
+
[ver. 4.90 / 2022-11-12]
-change syntax of fused ring
{a--b}=?n => a--b=?n (n:4,5,6)
diff --git a/graphics/mcf2graph/README b/graphics/mcf2graph/README
index 617ece4e82..c896fb17aa 100644
--- a/graphics/mcf2graph/README
+++ b/graphics/mcf2graph/README
@@ -1,7 +1,7 @@
********************************************************************************
mcf2graph : Convert Molecular Coding Format to graphics with MetaPost
Author : Akira Yamaji
- version : 4.90 2022-11-12
+ version : 4.91 2023-01-09
E-mail : mcf2graph@gmail.com
Located at : http://www.ctan.org/pkg/mcf2graph
********************************************************************************
@@ -20,17 +20,12 @@
( 3) mcf2graph.mp Main macro of Metapost
( 4) mcf_library.mcf Molecular data library
( 5) mcf_exa_soc.mp Molecular difinition file example
- ( 6) mcf_manual.tex MCF syntax manual(LaTeX file)
- make files 'mcf_man_soc-***.mps' before typeset
- >mpost mcf_man_soc.mf
- ( 7) mcf_man_soc.mp Molecular definition file for mcf_manual.tex
- ( 8) mcf_manual.pdf PDF of (6) (typeset with pdftex(LaTeX),makeindex)
- ( 9) mcf_example.tex MCF example
- (10) mcf_example.pdf PDF of (9) typeset with LuaLaTeX
- (11) mcf_exa_code.tex MCF example include code
- (12) mcf_exa_code.pdf PDF of (11) typeset with LuaLaTeX
- (13) mcf_mplib_exa.tex luamplib(LuaLaTeX) example
- (14) mcf_mplib_exa.pdf PDF of (13) typeset with LuaLaTeX
+ ( 6) mcf_manual.tex MCF syntax manual
+ ( 7) mcf_manual.pdf PDF of ( 6) typeset with LuaLaTeX,makeindex
+ ( 8) mcf_example.tex MCF example
+ ( 9) mcf_example.pdf PDF of ( 8) typeset with LuaLaTeX
+ (10) mcf_exa_code.tex MCF example include code
+ (11) mcf_exa_code.pdf PDF of (10) typeset with LuaLaTeX
3. How to use mcf2graph with MetaPost
Minimum requirement to use mcf2graph : mpost.exe,mpost.dll,mpost.mp,plain.mp
@@ -48,7 +43,7 @@
(11) >mpost -s ahlength=7 filename => output report file
4. License
- mcf2graph ver 4.88 Copyright (c) 2013-2022 Akira Yamaji
+ mcf2graph ver 4.91 Copyright (c) 2013-2023 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
diff --git a/graphics/mcf2graph/mcf2graph.mp b/graphics/mcf2graph/mcf2graph.mp
index 53db36ab09..87238a2132 100644
--- a/graphics/mcf2graph/mcf2graph.mp
+++ b/graphics/mcf2graph/mcf2graph.mp
@@ -1,5 +1,5 @@
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-% mcf2graph ver 4.90 Copyright (c) 2013-2022 Akira Yamaji
+% mcf2graph ver 4.91 Copyright (c) 2013-2023 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,
@@ -33,7 +33,7 @@
% Set output MOL file (V3000) : mpost -s ahlength=6 FILENAME
% Set output report : mpost -s ahlength=7 FILENAME
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-message "* This is mcf2graph ver 4.90 2022.11.12";
+message "* This is mcf2graph ver 4.91 2023.01.09";
tracingstats:=1; prologues:=3; warningcheck:=0;
%-------------------------------------------------------------------------------------------------
newinternal string EN_;
diff --git a/graphics/mcf2graph/mcf_exa_code.pdf b/graphics/mcf2graph/mcf_exa_code.pdf
index 585eb015d1..46afc3a048 100644
--- a/graphics/mcf2graph/mcf_exa_code.pdf
+++ b/graphics/mcf2graph/mcf_exa_code.pdf
Binary files differ
diff --git a/graphics/mcf2graph/mcf_exa_code.tex b/graphics/mcf2graph/mcf_exa_code.tex
index 31b8ac14c8..d55a0e5e79 100644
--- a/graphics/mcf2graph/mcf_exa_code.tex
+++ b/graphics/mcf2graph/mcf_exa_code.tex
@@ -1,7 +1,7 @@
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-% Print out mcf data list by A.Yamaji 2022.11.12
+% Print out mcf data list by A.Yamaji 2023.01.09
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-% ** mcf2graph.mf must be version 4.90
+% ** mcf2graph.mf must be version 4.91
% ** use mcf_library.mcf
% ** typeset by LuaLaTeX(luamplib)
\documentclass{article}
diff --git a/graphics/mcf2graph/mcf_exa_soc.mp b/graphics/mcf2graph/mcf_exa_soc.mp
index bb049b6b6f..f983c24ec6 100644
--- a/graphics/mcf2graph/mcf_exa_soc.mp
+++ b/graphics/mcf2graph/mcf_exa_soc.mp
@@ -1,8 +1,8 @@
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-% Molecular Coding Format by Akira Yamaji 2022.11.12
+% Molecular Coding Format by Akira Yamaji 2023.01.09
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-input mcf2graph; %%% it must be version 4.90
-message "* mcf_exa_soc 2022.11.12";
+if unknown Ph1: input mcf2graph; fi %%% it must be version 4.91
+message "* mcf_exa_soc 2023.01.09";
message "";
%------------------------------------------------------------------------------
%%%%sw_frame:=Outside;
diff --git a/graphics/mcf2graph/mcf_example.pdf b/graphics/mcf2graph/mcf_example.pdf
index f510fc9ec2..3fe7e90c23 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 e2c8fcae1e..aedff395a3 100644
--- a/graphics/mcf2graph/mcf_example.tex
+++ b/graphics/mcf2graph/mcf_example.tex
@@ -1,7 +1,7 @@
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-% Example of MCF Typeset with LuaLaTeX(luamplib) by A.Yamaji 2022.11.12
+% Example of MCF Typeset with LuaLaTeX(luamplib) by A.Yamaji 2023.01.09
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-% ** mcf2graph.mf must be version 4.90
+% ** mcf2graph.mf must be version 4.91
% ** use mcf_library.mcf
% ** typeset by LuaLaTeX(luamplib)
\documentclass{article}
diff --git a/graphics/mcf2graph/mcf_man_soc.mp b/graphics/mcf2graph/mcf_man_soc.mp
deleted file mode 100644
index edb7d19b9f..0000000000
--- a/graphics/mcf2graph/mcf_man_soc.mp
+++ /dev/null
@@ -1,1270 +0,0 @@
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-% MCF file for mcf_manual.tex by Akira.Yamaji 2022.11.12
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-input mcf2graph; %% it must be version 4.90
-% ** use library file 'mcf_library.mcf'
-message "mcf_man_soc 2022.11.12"; message "";
-%------------------------------------------------------------------------
-sw_mframe:=0;
-sw_expand:=0;
-%%ext(defaultscale:=.5; label.bot(decimal(fig_num)&":"&inf_EN,(.5w,0));)
-%***********************************************************************
-fsize:=(40mm,25mm);
-blength:=6mm;
-%***********************************************************************
-beginfigm("EN:Glycine",":<30,NH2,!2,COOH")
- if mc_check(mc)=0: MC(scantokens(mc)) fi
-endfigm
-%***********************************************************************
-beginfigm("EN:L-Alanine",":<30,NH2,!~wb,/_,!,COOH")
- if mc_check(mc)=0: MC(scantokens(mc)) fi
-endfigm
-%***********************************************************************
-beginfigm("EN:L-Valine",":<30,NH2,!~wb,/?!,!,COOH")
- if mc_check(mc)=0: MC(scantokens(mc)) fi
-endfigm
-%***********************************************************************
-beginfigm("EN:L-Leucine",":<30,NH2,!~wb,/'(!,?!),!,COOH")
- if mc_check(mc)=0: MC(scantokens(mc)) fi
-endfigm
-%***********************************************************************
-beginfigm("EN:L-Isoleucine",":<30,NH2,!~wb,/'(/*_,!2),!,COOH")
- if mc_check(mc)=0: MC(scantokens(mc)) fi
-endfigm
-%***********************************************************************
-beginfigm("EN:L-Serine",":<30,NH2,!~wb,/!OH,!,COOH")
- if mc_check(mc)=0: MC(scantokens(mc)) fi
-endfigm
-%***********************************************************************
-beginfigm("EN:L-Threonine",":<30,NH2,!~wb,/'(/_,!~wf,OH),!,COOH")
- if mc_check(mc)=0: MC(scantokens(mc)) fi
-endfigm
-%***********************************************************************
-beginfigm("EN:L-Cysteine",":<30,NH2,!~wb,/!SH,!,COOH")
- if mc_check(mc)=0: MC(scantokens(mc)) fi
-endfigm
-%***********************************************************************
-beginfigm("EN:L-Methionine",":<30,NH2,!~wb,/'(!2,S,!),!,COOH")
- if mc_check(mc)=0: MC(scantokens(mc)) fi
-endfigm
-%***********************************************************************
-beginfigm("EN:L-Phenylalanine",":<30,NH2,!~wb,/!Ph,!,COOH")
- if mc_check(mc)=0: MC(scantokens(mc)) fi
-endfigm
-%***********************************************************************
-beginfigm("EN:L-Tyrosine",":<30,NH2,!~wb,/'(!Ph,-3:/OH),!,COOH")
- if mc_check(mc)=0: MC(scantokens(mc)) fi
-endfigm
-%***********************************************************************
-beginfigm("EN:L-Triptophan",
- ":<30,NH2,!~wb,!,COOH,@2,\,!,<24,|,?5,-4=Ph,2=dr,5=dl,4:NH")
- if mc_check(mc)=0: MC(scantokens(mc)) fi
-endfigm
-%***********************************************************************
-beginfigm("EN:L-Prorine",":<18,?5,3:NH,4:*/COOH")
- if mc_check(mc)=0: MC(scantokens(mc)) fi
-endfigm
-%***********************************************************************
-beginfigm("EN:L-Glutamine",
- ":<30,NH2,!~wb,!,COOH,@2,\`1,!`1,!,//O,!,NH2")
- if mc_check(mc)=0: MC(scantokens(mc)) fi
-endfigm
-%***********************************************************************
-beginfigm("EN:L-Asparagine",":<30,NH2,!~wb,/'(!,//O,!,NH2),!,COOH")
- if mc_check(mc)=0: MC(scantokens(mc)) fi
-endfigm
-%***********************************************************************
-beginfigm("EN:L-Aspartic acid",":<30,NH2,!~wb,/!COOH,!,COOH")
- if mc_check(mc)=0: MC(scantokens(mc)) fi
-endfigm
-%***********************************************************************
-beginfigm("EN:L-Glutamic acid",":<30,NH2,!~wb,/'(!2,COOH),!,COOH")
- if mc_check(mc)=0: MC(scantokens(mc)) fi
-endfigm
-%***********************************************************************
-beginfigm("EN:L-Lysine",":<30,NH2,!~wb,/'(!4,NH2),!,COOH")
- if mc_check(mc)=0: MC(scantokens(mc)) fi
-endfigm
-%***********************************************************************
-beginfigm("EN:L-Arginine",
- ":<30,NH2,!~wb,!,COOH,@2,\`1,!`1,!2,NH,!,//NH,!,NH2")
- if mc_check(mc)=0: MC(scantokens(mc)) fi
-endfigm
-%***********************************************************************
-beginfigm("EN:L-Hystidine",
- ":<30,NH2,!~wb,!,COOH,@2,\,!,|,?5,{1,3}=dl,3:N,5:NH")
- if mc_check(mc)=0: MC(scantokens(mc)) fi
-endfigm
-%***********************************************************************
-beginfigm("EN:L-DOPA",":<30,NH2,!~wb,!,COOH,@2,\,!,Ph,{-3,-4}:/OH")
- if mc_check(mc)=0: MC(scantokens(mc)) fi
-endfigm
-%***********************************************************************
-beginfigm("EN:Ornithine",":<30,NH2,!~wb,/'(!3,NH2),!,COOH")
- if mc_check(mc)=0: MC(scantokens(mc)) fi
-endfigm
-%***********************************************************************
-beginfigm("EN:Citrulline",":<30,NH2,!~wb,/'(!3,NH,!,//O,!,NH2),!,COOH")
- if mc_check(mc)=0: MC(scantokens(mc)) fi
-endfigm
-%***********************************************************************
-beginfigm("EN:GABA",":<30,NH2,!4,COOH")
- if mc_check(mc)=0: MC(scantokens(mc)) fi
-endfigm
-%***********************************************************************
-beginfigm("EN:amino Levulinic acid",":<30,NH2,!2,//O,!3,COOH")
- if mc_check(mc)=0: MC(scantokens(mc)) fi
-endfigm
-%***********************************************************************
-beginfigm("EN:4-amino benzoic acid",":<30,Ph,1:/NH2,4:/COOH")
- if mc_check(mc)=0: MC(scantokens(mc)) fi
-endfigm
-%***********************************************************************
-beginfigm("EN:L-Carboxyl glutamic acid",
- ":<30,NH2,!~wb,/'(!,/COOH,!,COOH),!,COOH")
- if mc_check(mc)=0: MC(scantokens(mc)) fi
-endfigm
-%***********************************************************************
-beginfigm("EN:L-Hydroxy Prorine",":<18,?5,1:/OH,3:NH,4:*/COOH")
- if mc_check(mc)=0: MC(scantokens(mc)) fi
-endfigm
-%***********************************************************************
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-fsize:=(60mm,35mm);
-blength:=0mm;
-max_blength:=10mm;
-ratio_thickness_bond:=0.015;
-ratio_atom_bond:=0.36;
-sw_frame:=Outside;
-fmargin:=(2mm,1mm);
-%***********************************************************************
-beginfigm("EN:Chain 1")
- fsize:=(60mm,17mm);
- sw_numbering:=Bond;
- numbering_end:=6;
- ratio_chain_ring:=1;
-%----------------------------------------------------------------------
- MC(<15,-30,45,-45,60,$300,$0,
- {1^$15,2^$345,3^$30,4^$345}:/_~dt,{5,6}=vf,
- )
- add(
- defaultscale:=0.5;
- labeloffset:=2bp;
- drawarrow B7/*.7{B7right}..{B1right}B1/*.7; label.ulft("-30",B7/*.7);
- drawarrow B8/*.7{B8left}..{B2left}B2/*.7; label.llft("45",B8/*.7);
- drawarrow B9/*.7{B9right}..{B3right}B3/*.7; label.ulft("-45",B9/*.7);
- drawarrow B10/*.7{B10left}..{B4left}B4/*.7; label.llft("60",B10/*.7);
- )
-endfigm
-%***********************************************************************
-beginfigm("EN:Chain 2")
- fsize:=(60mm,17mm);
- sw_numbering:=Bond;
- numbering_end:=6;
- ratio_chain_ring:=1;
-%----------------------------------------------------------------------
- MC(<-30,!6,
- {1^-120,2^60,3^-60,4^60,5^-60,6^60}:/_~dt
- )
- add(
- defaultscale:=0.5;
- labeloffset:=2bp;
- drawarrow B7/*.7{B7right}..{B1right}B1/*.7; label.ulft("-60",B7/*.7);
- drawarrow B8/*.7{B8left}..{B2left}B2/*.7; label.llft("60",B8/*.7);
- drawarrow B9/*.7{B7right}..{B3right}B3/*.7; label.ulft("-60",B9/*.7);
- drawarrow B10/*.7{B10left}..{B4left}B4/*.7; label.llft("60",B10/*.7);
- drawarrow B11/*.7{B11right}..{B5right}B5/*.7; label.ulft("-60",B11/*.7);
- drawarrow B12/*.7{B12left}..{B6left}B6/*.7; label.llft("60",B12/*.7);
- )
-endfigm
-%***********************************************************************
-beginfigm("EN:Jump and Branch")
- fsize:=(60mm,16mm);
- fmargin:=(2mm,2mm);
- sw_trimming:=1;
- sw_numbering:=Atom;
- ratio_chain_ring:=1;
-%----------------------------------------------------------------------
- MC(<-30,!6,@3,0,!,@5,-30)
-endfigm
-%***********************************************************************
-beginfigm("EN:Jump and Branch")
- fsize:=(60mm,16mm);
- fmargin:=(2mm,2mm);
- sw_numbering:=Atom;
- sw_trimming:=1;
- ratio_chain_ring:=1;
-%----------------------------------------------------------------------
- MC(<-30,!6,@3,\,!)
-endfigm
-%***********************************************************************
-beginfigm("EN:branch1")
- fsize:=(60mm,16mm);
- fmargin:=(2mm,2mm);
- sw_numbering:=Atom;
- sw_trimming:=1;
- numbering_end:=10;
- ratio_chain_ring:=1;
-%----------------------------------------------------------------------
- MC(<30,!10,@2,\,!,@4,*\,!,@6,\*,!,@8,\\,!,@10,*\*,!)
-endfigm
-%***********************************************************************
-beginfigm("EN:branch2")
- fsize:=(60mm,20mm);
- fmargin:=(2mm,2mm);
- sw_trimming:=1;
- sw_numbering:=Atom;
- numbering_end:=7;
- ratio_chain_ring:=1;
-%----------------------------------------------------------------------
- MC(<30,!6,@2,\~dr,!,@4,\`1.5,-90,@6,15,-60)
-endfigm
-%***********************************************************************
-beginfigm("EN:Connect atom")
- fsize:=(60mm,20mm);
- fmargin:=(2mm,2mm);
- sw_trimming:=1;
- sw_numbering:=Atom;
- ratio_chain_ring:=1;
-%----------------------------------------------------------------------
- MC(<-30,!6,@3,\,!3,&6~bd,@9,&4~bz)
-endfigm
-%***********************************************************************
-beginfigm("EN:ring")
- fsize:=(60mm,20mm);
- sw_trimming:=1;
- fmargin:=(2mm,3mm);
- sw_numbering:=Bond;
-%----------------------------------------------------------------------
- MC(?6)
-endfigm
-%***********************************************************************
-beginfigm("EN:rotate 1")
- fsize:=(60mm,20mm);
- fmargin:=(2mm,3mm);
- sw_trimming:=1;
- sw_numbering:=Bond;
- ratio_chain_ring:=1;
- numbering_end:=7;
- defaultscale:=0.5;
- labeloffset:=2bp;
- MC(#1,0,0,<90,0,<-90,0,<$315,0,<$90,0,<$0,0,{1:7}=vf,
- {3,4^180}:/_~dt)
- add(
- drawarrow B8/*.7{B8left}..{B3left}B3/*.7; label.urt("90",B8/*.7);
- drawarrow B9/*.7{B9right}..{B4right}B4/*.7; label.urt("-90",B9/*.7);
- )
-endfigm
-%***********************************************************************
-beginfigm("EN:change bond 1")
- fsize:=(70mm,10mm);
- fmargin:=(2mm,2mm);
- sw_trimming:=0;
- ratio_chain_ring:=1;
- MC(<-30,!~dm,!,!~dl,!,!~dr,!~db,!~db,!,!~tm)
- add(defaultscale:=0.6; labeloffset:=0;
- label.rt("(dm)",A1+(0,-0.7l));
- label.rt("(dl)",A3+(0,-0.7l));
- label.rt("(dr)",A5+(0,-0.7l));
- label.rt("(db)",A6+(0,-0.2l));
- label.rt("(db)",A7+(0,-0.7l));
- label.rt("(tm)",A9+(0,-0.7l));
- )
-endfigm
-%***********************************************************************
-beginfigm("EN:change bond 2")
- fsize:=(70mm,10mm);
- fmargin:=(2mm,2mm);
- sw_trimming:=0;
- ratio_chain_ring:=1;
- MC(<-30,!~wf,!,!~wb,!,!~zf,!,!~zb,!,!~vf,!,!~vb)
- add(defaultscale:=0.6; labeloffset:=0;
- label.rt("(wf)",A1+(0,-0.7l));
- label.rt("(wb)",A3+(0,-0.7l));
- label.rt("(zf)",A5+(0,-0.7l));
- label.rt("(zb)",A7+(0,-0.7l));
- label.rt("(vf)",A9+(0,-0.7l));
- label.rt("(vb)",A11+(0,-0.7l));
- )
-endfigm
-%***********************************************************************
-beginfigm("EN:change bond 3")
- fsize:=(70mm,10mm);
- fmargin:=(2mm,2mm);
- blength:=9mm;
- sw_trimming:=1;
- ratio_chain_ring:=1;
- MC(<-30,!7,1=dt,3=wv,5=bd,7=bz)
- add(defaultscale:=0.6; labeloffset:=0;
- label.rt("(dt)",A1+(0,-0.6l));
- label.rt("(wv)",A3+(0,-0.6l));
- label.rt("(bd)",A5+(0,-0.6l));
- label.rt("(bz)",A7+(0,-0.6l));
- )
-endfigm
-%***********************************************************************
-beginfigm("EN:over line")
- sw_trimming:=1;
- fsize:=(75mm,20mm);
- ratio_chain_ring:=1;
- MC(<30,!18,$90`1.5,90`15.5,
- {2~si_,4~wf_,6~wb_,8~zf_,10~zb_,
- 12~bd_,14~dl_,16~dr_,18~dm_}:/_`2)
-endfigm
-%***********************************************************************
-beginfigm("EN:Steric ring")
- fsize:=(75mm,16mm);
- MCat(0.05,0.5)(#1.25,-30~wf_r,30~bd_r`1,30~wb_r,120,O,30,&1,##,
- #.5,{1^$-90,2^$90,3^$-90,4^$90}:/OH,6^$90:/!OH)
- defaultscale:=0.6;
- MCat(0.5,0.7)(0~wf_r) add(label.lft("wf_r:",A1);)
- MCat(0.5,0.2)(0~wf) add(label.lft("wf:",A1);)
- MCat(0.75,0.7)(0~bd_r) add(label.lft("bd_r:",A1);)
- MCat(0.75,0.2)(0~bd) add(label.lft("bd:",A1);)
- MCat(1,0.7)(0~wb_r) add(label.lft("wb_r:",A1);)
- MCat(1,0.2)(0~wb) add(label.lft("wb:",A1);)
-endfigm
-%***********************************************************************
-beginfigm("EN:change multi bond")
- fsize:=(60mm,8mm);
- fmargin:=(2mm,3mm);
- ratio_chain_ring:=1;
- MC(<30,!9,{2,4,6,8'}=dl)
-endfigm
-%***********************************************************************
-beginfigm("EN:change bond length1")
- fsize:=(55mm,8mm);
- sw_numbering:=Bond;
- MC(<-30,!2,!4`1.2,!2)
-endfigm
-%***********************************************************************
-beginfigm("EN:change bond length2")
- fsize:=(55mm,8mm);
- sw_numbering:=Bond;
- MC(<-30,!2,#1.2,!4,##,!2)
-endfigm
-%***********************************************************************
-beginfigm("EN:change ring length")
- fsize:=(60mm,16mm);
- fmargin:=(2mm,2mm);
- sw_trimming:=1;
- sw_numbering:=Bond;
- MC(?6,@4,\,?6`1.2)
-endfigm
-%***********************************************************************
-beginfigm("EN:Insert atom")
- sw_trimming:=1;
- fsize:=(50mm,7mm);
- MC(<-30,!2,O,!2,N,!2)
-endfigm
-%***********************************************************************
-beginfigm("EN:change atom",":<30,!5,2:O,{3:5}:N")
- fsize:=(70mm,10mm);
- msize:=(0.48,1);
- MCat(0,0.5)(scantokens(mc))
- sw_numbering:=Atom;
- MCat(1,0.5)(scantokens(mc))
-endfigm
-%***********************************************************************
-beginfigm("EN:change atom brock address 1",":?6,@4,\,|,?6,2:O")
- fsize:=(70mm,14mm);
- fmargin:=(3mm,1.5mm);
- MCat(0,.5)(scantokens(mc))
- sw_numbering:=Atom;
- msize:=(1,.88);
- MCat(1,.5)(scantokens(mc))
-endfigm
-%***********************************************************************
-beginfigm("EN:change atom brock address 2",":?6,@4,\,|,?6,||,2:N")
- fsize:=(70mm,14mm);
- fmargin:=(3mm,1.5mm);
- MCat(0,.5)(scantokens(mc))
- sw_numbering:=Atom;
- msize:=(1,.88);
- MCat(1,.5)(scantokens(mc))
-endfigm
-%***********************************************************************
-beginfigm("EN:change atom absolute address",":?6,@4,\,?6,$2:N")
- fsize:=(70mm,14mm);
- fmargin:=(3mm,1.5mm);
- MCat(0,.5)(scantokens(mc))
- sw_numbering:=Atom;
- msize:=(1,.88);
- MCat(1,.5)(scantokens(mc))
-endfigm
-%***********************************************************************
-beginfigm("EN:change atom relative adress",":?6,@4,\,?6,-2:N")
- fsize:=(70mm,14mm);
- fmargin:=(3mm,1.5mm);
- MCat(0,.5)(scantokens(mc))
- sw_numbering:=Atom;
- msize:=(1,.88);
- MCat(1,.5)(scantokens(mc))
-endfigm
-%***********************************************************************
-beginfigm("EN:Charged atom")
- sw_trimming:=1;
- fsize:=(60mm,12mm);
- MC(<-30,!2,N,??,p_,!2,S,n_^180,!6,7:N,7:??,9:S,7:p_,9:n_^180)
-endfigm
-%***********************************************************************
-beginfigm("EN:fused ring")
- fsize:=(60mm,18mm);
- fmargin:=(2mm,1.5mm);
- sw_trimming:=1;
- sw_numbering:=Bond;
- MC(<30,?6,3=?6,3=dt,{7:11}=bd_r)
-endfigm
-%-----------------------------------------------------------------------
-beginfigm("EN:change ring length")
- fsize:=(60mm,25mm);
- fmargin:=(2mm,2mm);
- sw_trimming:=1;
- sw_numbering:=Bond;
- MC(?6,@4,\,?6`1.2,5=?6,11=?6,
- {14:23}=bd_r,{5,11}=dt)
-endfigm
-%-----------------------------------------------------------------------
-beginfigm("EN:fused large 6 ring")
- fsize:=(60mm,18mm);
- fmargin:=(2mm,1.5mm);
- margin_top_bottom:=1.5mm;
- sw_numbering:=Bond;
- sw_trimming:=1;
- MC(<30,?6,3=?6[13],3=dt,{7:11}=bd_r)
-endfigm
-%-----------------------------------------------------------------------
-beginfigm("EN:fuse multi ring")
- fsize:=(70mm,20mm);
- fmargin:=(2mm,2mm);
- sw_numbering:=Bond;
- sw_trimming:=1;
- MC(<30,?6,{-3,-4,-4,-2,-2,-4,-4}=?6,{4,8,13,20,25,28,33}=dt)
-endfigm
-%***********************************************************************
-beginfigm("EN:fused ring 2")
- fsize:=(75mm,20mm);
- fmargin:=(2mm,2mm);
- sw_numbering:=Bond;
- msize:=(1,.9);
- MCat( 0,.5)(<30,?6,{3,11--4}=?6,{11,4}=dt,{12:15}=bd_r)
- add(defaultscale:=0.4; label("(1)",p0);)
- msize:=(1,.9);
- MCat(.5,.5)(<30,?6,3=?6,{11--4}=?5,{11,4}=dt,{12:14}=bd_r)
- add(defaultscale:=0.4; label("(2)",p0);)
- msize:=(1,.9);
- MCat( 1,.5)(<30,?6,3=?6,{11--4}=?4,{11,4}=dt,{12,13}=bd_r)
- add(defaultscale:=0.4; label("(3)",p0);)
-endfigm
-%***********************************************************************
-beginfigm("EN:fused ring 3")
- fsize:=(60mm,20mm);
- fmargin:=(2mm,2mm);
- sw_numbering:=Bond;
- MCat(0,1)(?6,{3,10}=?6,16---4=?6,{16,4}=dt,{17:19}=bd_r)
- add(defaultscale:=0.4; label("(1)",p0);)
- MCat(1,0)(?6,{3,10}=?6,16---4=?5,{16,4}=dt,{17,18}=bd_r)
- add(defaultscale:=0.4; label("(2)",p0);)
-endfigm
-%***********************************************************************
-beginfigm("EN:fused ring 4")
- fsize:=(60mm,20mm);
- fmargin:=(2mm,2mm);
- sw_numbering:=Bond;
- MC(<-30,?6,{3,10,15}=?6,21----4=?6,{21,4}=dt,{22,23}=bd_r)
-endfigm
-%***********************************************************************
-beginfigm("EN:Spiro ring ")
- fsize:=(40mm,15mm);
- sw_numbering:=Atom;
- numbering_end:=7;
- ratio_chain_ring:=1;
- MC(<30,!6,@4,?5)
-endfigm
-%***********************************************************************
-beginfigm("EN:group 1")
- fsize:=(75mm,18mm);
- MC(<30,!,/_,!2,/!,!2,/!,!4,/?!,!4,/??!,!2,/'(Ph`0.8)^-60,!)
-endfigm
-%***********************************************************************
-beginfigm("EN:group 2")
- fsize:=(70mm,14mm);
- MC(<30,!`1,//O,!2`1,*/H,!2`1,/*H,!2`1,*/*H,!2`1,**?3,!`1)
- add(defaultscale:=0.75;
- label("//",A2-(0,0.45l));
- label("*/",A4-(0,0.45l));
- label("/*",A6-(0,0.45l));
- label("*/*",A8-(0,0.45l));
- label("**",A10-(0,0.45l));
- )
-endfigm
-%***********************************************************************
-beginfigm("EN:group 3")
- fsize:=(60mm,16mm);
- sw_trimming:=1;
- MC(<-30,#1,!2,/_`2^30,!2,/!2>lr,!2,/!2>rl,!)
-endfigm
-%***********************************************************************
-beginfigm("EN:group 3")
- fsize:=(75mm,25mm);
- fmargin:=(2mm,2mm);
- sw_numbering:=Atom;
- numbering_end:=17;
- MC(<30,!17,2:/_,3:/!,4:/!2,7:/iPr,8:/tBu,10:/'(Ph`0.6)^-15,
- {11,12,13'}:*/_,{15,16,17'}:/*_)
-endfigm
-%***********************************************************************
-beginfigm("EN:group 4")
- fsize:=(60mm,18mm);
- sw_trimming:=1;
- fmargin:=(2mm,2mm);
- sw_numbering:=Atom; numbering_end:=9;
- MC(<30,!8`1,{2~wf,4~zf,6^-30,8^$120}:/_)
-endfigm
-%***********************************************************************
-beginfigm("EN:group 5")
- fsize:=(60mm,16mm);
- sw_trimming:=1;
- sw_numbering:=Atom; numbering_end:=8;
- MC(<-30,!7`1,3:/_`2^30,5:/!2>lr,7:/!2>rl)
-endfigm
-%***********************************************************************
-beginfigm("EN:chain strech direction mode 1")
- fsize:=(50mm,25mm);
- sw_trimming:=1;
- ratio_chain_ring:=1;
- MC(?4,{3^-90,3^-30,3^90}:/!3>hz,
- {1^-60,1,1^60}:/!3>vt
- )
- add(defaultscale:=0.5; labeloffset:=2bp;
- label.rt(">hz",A8);
- label.top(">hz",A12);
- label.top(">hz",A16);
- label.rt(">vt",A20);
- label.top(">vt",A24);
- label.rt(">vt",A28);
- )
-endfigm
-%***********************************************************************
-beginfigm("EN:chain strech direction mode 2")
- fsize:=(60mm,20mm);
- sw_trimming:=1;
- ratio_chain_ring:=1;
- MC(<-30,!6,{3^-30,3,3^30}:/!3>lr,
- {5^-30,5,5^30}:/!3>rl
- )
- add(defaultscale:=0.6; labeloffset:=2bp;
- label.lft(">lr",A11);
- label.lft(">lr",A15);
- label.top(">lr",A19);
- label.top(">rl",A23);
- label.rt(">rl",A27);
- label.rt(">rl",A31);
- )
-endfigm
-%***********************************************************************
-beginfigm("EN:chain strech direction mode 3")
- fsize:=(40mm,20mm);
- sw_trimming:=1;
- MC(<30,!4,2:/!6>30,4:/!4>-45)
-endfigm
-%***********************************************************************
-beginfigm("EN:chain strech direction mode 4")
- fsize:=(60mm,20mm);
- sw_trimming:=1;
- MC(<30,!6,6>'(90,-90,90,-90,90):/!5)
-endfigm
-%***********************************************************************
-beginfigm("EN:change atom and group")
- fsize:=(60mm,12mm);
- sw_trimming:=1;
- MC(<-30,!2,NH,!2,N!,!2,N!2,!2,SO,!2,SOO,!)
-endfigm
-%***********************************************************************
-beginfigm("EN:methyl*2,isopropyl,tert-butyl")
- fsize:=(60mm,12mm);
- sw_trimming:=1;
- MC(<30,!9`1,?!,!,??,!,2:??,4:/?!,6:/??!,8:/N?!)
-endfigm
-%***********************************************************************
-beginfigm("EN:User definition")
- fsize:=(60mm,13mm);
- sw_trimming:=1;
- iBuOH:='(!,/_,!,OH);
- MC(<30,?6,{4,6}:/iBuOH)
-endfigm
-%***********************************************************************
-beginfigm("EN:Inline definition")
- fsize:=(60mm,13mm);
- fmargin:=(2mm,1mm);
- sw_trimming:=1;
- MC(<30,!8,{2,6}:/'(!,/_,!,OH))
-endfigm
-%***********************************************************************
-beginfigm("EN:Move position")
- fsize:=(70mm,16mm);
- fmargin:=(2mm,1mm);
- sw_trimming:=1;
- MC(<30,?6,@3,\,!3,//O,!,O,n_^60,@$(6,1),H,p_^15)
- add(drawdot A1 withpen pencircle scaled 2bp;
- pickup pencircle scaled 0.1bp;
- for i=0 upto 6:
- draw (A1+(l*i,l-3bp))--(l*i,l+3bp);
- endfor
- draw A1--(A1+(0,1l))--A1+(6l,1l);
- draw (A1+(0,1l))--(A1+(-3bp,1l));
- )
-endfigm
-%***********************************************************************
-beginfigm("EN:Serial number")
- fsize:=(75mm,14mm);
- max_blength:=8mm;
- sw_numbering:=Atom; numbering_end:=15;
- MC(<30,!14,{2,6:10,14}:/_~bd_r`0.5)
-endfigm
-%***********************************************************************
-beginfigm("EN:Change color")
- fsize:=(50mm,20mm);
- max_blength:=8mm;
- MC(
- <30,Ph,{2,5}:N,3:/NH2,4:/COOH,
- 2:red,5:blue,3=green
- )
-endfigm
-%***********************************************************************
-beginfigm("EN:Change font")
- fsize:=(50mm,20mm);
- max_blength:=8mm;
- atomfont:="cmr8";
- MC(<30,Ph,{2,5}:N,3:/NH2,4:/COOH)
-endfigm
-%***********************************************************************
-beginfigm("EN:mangle")
- fsize:=(50mm,15mm);
- blength:=6mm;
- mangle:=0;
- MCat(0.2,0.5)(Ph)
- add(drawarrow((A1 shifted (aw,0)) rotated A1ang..A1);)
- mangle:=30;
- MCat(0.8,0.5)(Ph)
- add(drawarrow((A1 shifted (aw,0)) rotated A1ang..A1);)
-endfigm
-%***********************************************************************
-beginfigm("EN:blength=0")
- sw_frame:=Bothside;
- fsize:=(40mm,15mm);
- MC(<30,Ph)
- ext(pickup pencircle scaled 0.2pt;
- for i=0 upto w/mm: draw (i*mm,0)--(i*mm,-.5mm); endfor
- for i=0 upto h/mm: draw (0,i*mm)--(-.5mm,i*mm); endfor
- for i=0 upto w/cm: draw (i*cm,0)--(i*cm,-.8mm); endfor
- for i=0 upto h/cm: draw (0,i*cm)--(-.8mm,i*cm); endfor
- )
-endfigm
-%-----------------------------------------------------------------------
-beginfigm("EN:0<blength=<1")
- sw_frame:=Bothside;
- fsize:=(40mm,15mm);
- blength:=0.1;
- MC(<30,Ph)
- ext(pickup pencircle scaled 0.2pt;
- for i=0 upto w/mm: draw (i*mm,0)--(i*mm,-.5mm); endfor
- for i=0 upto h/mm: draw (0,i*mm)--(-.5mm,i*mm); endfor
- for i=0 upto w/cm: draw (i*cm,0)--(i*cm,-.8mm); endfor
- for i=0 upto h/cm: draw (0,i*cm)--(-.8mm,i*cm); endfor
- )
-endfigm
-%-----------------------------------------------------------------------
-beginfigm("EN:blength>1")
- sw_frame:=Bothside;
- fsize:=(40mm,15mm);
- blength:=8mm;
- MC(<30,Ph)
- ext(pickup pencircle scaled 0.2pt;
- for i=0 upto w/mm: draw (i*mm,0)--(i*mm,-.5mm); endfor
- for i=0 upto h/mm: draw (0,i*mm)--(-.5mm,i*mm); endfor
- for i=0 upto w/cm: draw (i*cm,0)--(i*cm,-.8mm); endfor
- for i=0 upto h/cm: draw (0,i*cm)--(-.8mm,i*cm); endfor
- )
-endfigm
-%***********************************************************************
-beginfigm("EN:msize=(1)")
- sw_frame:=Bothside+Mol;
- fsize:=(40mm,15mm);
- msize:=(1,1);
- MC(<30,Ph)
- ext(pickup pencircle scaled 0.2pt;
- for i=0 upto w/mm: draw (i*mm,0)--(i*mm,-.5mm); endfor
- for i=0 upto h/mm: draw (0,i*mm)--(-.5mm,i*mm); endfor
- for i=0 upto w/cm: draw (i*cm,0)--(i*cm,-.8mm); endfor
- for i=0 upto h/cm: draw (0,i*cm)--(-.8mm,i*cm); endfor
- )
-endfigm
-%------------------------------------------------------
-beginfigm("EN:msize=(0.25,1)")
- sw_frame:=Bothside+Mol;
- fsize:=(40mm,15mm);
- msize:=(0.25,1);
- MC(<30,Ph)
- ext(pickup pencircle scaled 0.2pt;
- for i=0 upto w/mm: draw (i*mm,0)--(i*mm,-.5mm); endfor
- for i=0 upto h/mm: draw (0,i*mm)--(-.5mm,i*mm); endfor
- for i=0 upto w/cm: draw (i*cm,0)--(i*cm,-.8mm); endfor
- for i=0 upto h/cm: draw (0,i*cm)--(-.8mm,i*cm); endfor
- )
-endfigm
-%------------------------------------------------------
-beginfigm("EN:msize=(11mm,11mm)")
- sw_frame:=Bothside+Mol;
- fsize:=(40mm,15mm);
- msize:=(11mm,11mm);
- MC(<30,Ph)
- ext(pickup pencircle scaled 0.2pt;
- for i=0 upto w/mm: draw (i*mm,0)--(i*mm,-.5mm); endfor
- for i=0 upto h/mm: draw (0,i*mm)--(-.5mm,i*mm); endfor
- for i=0 upto w/cm: draw (i*cm,0)--(i*cm,-.8mm); endfor
- for i=0 upto h/cm: draw (0,i*cm)--(-.8mm,i*cm); endfor
- )
-endfigm
-%***********************************************************************
-beginfigm("EN:mposition")
- sw_frame:=Bothside+Mol;
- fsize:=(40mm,15mm);
- msize:=(1,0.8);
- mposition:=(0.5,0.5);
- MC(<30,Ph)
-endfigm
-%-----------------------------------------------------
-beginfigm("EN:mposition")
- sw_frame:=Bothside+Mol;
- fsize:=(40mm,15mm);
- msize:=(1,0.8);
- mposition:=(1,0);
- MC(<30,Ph)
-endfigm
-%-----------------------------------------------------
-beginfigm("EN:mposition")
- sw_frame:=sw_frame+Mol;
- fsize:=(40mm,15mm);
- msize:=(1,0.8);
- mposition:=(10mm,4mm);
- MC(<30,Ph)
- ext(drawdot p1 withpen pencircle scaled 3pt;
- pickup pencircle scaled 0.2pt;
- for i=0 upto w/mm: draw (i*mm,0)--(i*mm,-.5mm); endfor
- for i=0 upto h/mm: draw (0,i*mm)--(-.5mm,i*mm); endfor
- for i=0 upto w/cm: draw (i*cm,0)--(i*cm,-.8mm); endfor
- for i=0 upto h/cm: draw (0,i*cm)--(-.8mm,i*cm); endfor
- )
-endfigm
-%***********************************************************************
-beginfigm("EN:Figure size")
- fsize:=(40mm,12mm);
- sw_frame:=Outside;
- MC(<30,Ph)
- ext(pickup pencircle scaled 0.2pt;
- for i=0 upto w/mm: draw (i*mm,0)--(i*mm,-.5mm); endfor
- for i=0 upto h/mm: draw (0,i*mm)--(-.5mm,i*mm); endfor
- for i=0 upto w/cm: draw (i*cm,0)--(i*cm,-.8mm); endfor
- for i=0 upto h/cm: draw (0,i*cm)--(-.8mm,i*cm); endfor
- )
-endfigm
-%***********************************************************************
-beginfigm("EN:fmargin")
- fsize:=(40mm,12mm);
- sw_frame:=Bothside+Mol;
- fmargin:=(10mm,1mm);
- MC(<30,Ph)
- ext(pickup pencircle scaled 0.2pt;
- for i=0 upto w/mm: draw (i*mm,0)--(i*mm,-.5mm); endfor
- for i=0 upto h/mm: draw (0,i*mm)--(-.5mm,i*mm); endfor
- for i=0 upto w/cm: draw (i*cm,0)--(i*cm,-.8mm); endfor
- for i=0 upto h/cm: draw (0,i*cm)--(-.8mm,i*cm); endfor
- drawdot p0 withpen pencircle scaled 3pt;
- )
-endfigm
-%***********************************************************************
-beginfigm("EN:offset_thickness",":<30,Ph")
- fsize:=(60mm,12mm);
- offset_thickness:=0.0pt; MCat(0.1,0.5)(scantokens(mc))
- offset_thickness:=0.2pt; MCat(0.55,0.5)(scantokens(mc))
- offset_thickness:=0.5pt; MCat(1,0.5)(scantokens(mc))
- ext(defaultscale:=0.6; labeloffset:=1bp;
- label.urt("0.0pt",(0,1bp));
- label.urt("0.2pt",(0.36w,1bp));
- label.urt("0.5pt",(0.7w,1bp));
- )
-endfigm
-%***********************************************************************
-beginfigm("EN:offset_bond_gap",":<30,Ph")
- fsize:=(60mm,12mm);
- offset_bond_gap:=0.0pt; MCat(0.1, 0.5)(scantokens(mc))
- offset_bond_gap:=0.3pt; MCat(0.55,0.5)(scantokens(mc)) %<<== default
- offset_bond_gap:=1.0pt; MCat(1, 0.5)(scantokens(mc))
- ext(defaultscale:=0.6; labeloffset:=1bp;
- label.urt("0.0pt",(0,1bp));
- label.urt("0.3pt",(0.36w,1bp));
- label.urt("1.0pt",(0.7w,1bp));
- )
-endfigm
-%***********************************************************************
-beginfigm("EN:offset_atom")
- fsize:=(60mm,12mm);
- offset_atom:=0.0pt; MCat(0.1, .5)(<30,?6,3:O)
- offset_atom:=0.8pt; MCat(.55, .5)(<30,?6,3:O) %<<== default
- offset_atom:=2.0pt; MCat(1, .5)(<30,?6,3:O)
- ext(defaultscale:=0.6; labeloffset:=1bp;
- label.urt("0.0pt",(0,1bp));
- label.urt("0.8pt",(0.36w,1bp));
- label.urt("2.0pt",(0.7w,1bp));
- )
-endfigm
-%***********************************************************************
-beginfigm("EN:offset_wedge")
- fsize:=(60mm,12mm);
- offset_wedge:=0.0pt; MCat(0.1,0.5)(<30,?6,5:*/_)
- offset_wedge:=0.4pt; MCat(0.55,0.5)(<30,?6,5:*/_) %<<== default
- offset_wedge:=1.0pt; MCat(1, 0.5)(<30,?6,5:*/_)
- ext(defaultscale:=0.6; labeloffset:=1bp;
- label.urt("0.0pt",(0,1bp));
- label.urt("0.4pt",(0.36w,1bp));
- label.urt("1.0pt",(0.7w,1bp));
- )
-endfigm
-%***********************************************************************
-beginfigm("EN:max_blength")
- fsize:=(60mm,20mm);
- sw_frame:=sw_frame+Mol;
- max_blength:=5mm; MCat(0, .5)(<30,Ph)
- max_blength:=8mm; MCat(.4,.5)(<30,Ph)
- max_blength:=10mm; MCat(1, .5)(<30,Ph) %<<== default
- ext(defaultscale:=0.6; labeloffset:=1bp;
- label("5mm", (0.1w,0.5h));
- label("8mm", (0.42w,0.5h));
- label("10mm",(0.82w,0.5h));
- )
-endfigm
-%***********************************************************************
-beginfigm("EN:ratio_thickness_bond")
- fsize:=(60mm,12mm);
- ratio_thickness_bond:=0.005; MCat(0.1,0.5)(<30,Ph)
- ratio_thickness_bond:=0.015; MCat(.55,0.5)(<30,Ph) %<<== default
- ratio_thickness_bond:=0.03; MCat(1, 0.5)(<30,Ph)
- ext(defaultscale:=0.6; labeloffset:=1bp;
- label.urt("0.005",(0,1bp));
- label.urt("0.015",(0.36w,1bp));
- label.urt("0.030",(0.7w,1bp));
- )
-endfigm
-%***********************************************************************
-beginfigm("EN:ratio_char_bond")
- fsize:=(60mm,12mm);
- ratio_char_bond:=1.0; MCat(0, .5)(<30,?6,6:O,3:NH)
- ratio_char_bond:=1.5; MCat(.5, .5)(<30,?6,6:O,3:NH) %<<== default
- ratio_char_bond:=2.0; MCat( 1, .5)(<30,?6,6:O,3:NH)
- ext(defaultscale:=0.6; labeloffset:=1bp;
- label.urt("1.0",(0,1bp));
- label.urt("1.5",(0.36w,1bp));
- label.urt("2.0",(0.7w,1bp));
- )
-endfigm
-%***********************************************************************
-beginfigm("EN:ratio_bondgap_bond")
- fsize:=(60mm,12mm);
- ratio_bondgap_bond:=0.10; MCat(0.1, .5)(<30,Ph)
- ratio_bondgap_bond:=0.15; MCat(.55, .5)(<30,Ph) %<<== default
- ratio_bondgap_bond:=0.20; MCat(1 , .5)(<30,Ph)
- ext(defaultscale:=0.6; labeloffset:=1bp;
- label.urt("0.10",(0,1bp));
- label.urt("0.15",(0.36w,1bp));
- label.urt("0.20",(0.7w,1bp));
- )
-endfigm
-%***********************************************************************
-beginfigm("EN:ratio_atom_bond")
- fsize:=(60mm,12mm);
- ratio_atom_bond:=0.25; MCat(0.1, .5)(<30,?6,3:O)
- ratio_atom_bond:=0.33; MCat(.55, .5)(<30,?6,3:O) %<<== default
- ratio_atom_bond:=0.45; MCat(1, .5)(<30,?6,3:O)
- ext(defaultscale:=0.6; labeloffset:=1bp;
- label.urt("0.25",(0,1bp));
- label.urt("0.33",(0.36w,1bp));
- label.urt("0.45",(0.7w,1bp));
- )
-endfigm
-%***********************************************************************
-beginfigm("EN:ratio_wedge_bond")
- fsize:=(70mm,12mm);
- ratio_wedge_bond:=0.1; MCat(0.05,.5)(?6,4:*/_)
- ratio_wedge_bond:=0.12; MCat(.55, .5)(?6,4:*/_) %<<== default
- ratio_wedge_bond:=0.2; MCat(1 , .5)(?6,4:*/_)
- ext(defaultscale:=0.6; labeloffset:=1bp;
- label.urt("0.10",(0,1bp));
- label.urt("0.12",(0.36w,1bp));
- label.urt("0.20",(0.7w,1bp));
- )
-endfigm
-%***********************************************************************
-beginfigm("EN:ratio_atomgap_atom",":<30,!2`0.5,2:O")
- fsize:=(70mm,12mm);
- sw_frame:=sw_frame+Atom;
- ratio_atomgap_atom:=0.00; MCat(0, .5)(scantokens(mc))
- ratio_atomgap_atom:=0.050; MCat(.5,.5)(scantokens(mc)) %<<== default
- ratio_atomgap_atom:=0.12; MCat(1, .5)(scantokens(mc))
- ext(defaultscale:=0.75; labeloffset:=1bp;
- label.urt("0.00",(0.05w,1bp));
- label.urt("0.05",(0.45w,1bp));
- label.urt("0.12",(0.85w,1bp));
- )
-endfigm
-%***********************************************************************
-beginfigm("EN:ratio_chain_ring")
- fsize:=(70mm,12mm);
- ratio_chain_ring:= 0.4; MCat(0.05,.5)(<30,?6,4:/!)
- ratio_chain_ring:= 0.66; MCat(.45, .5)(<30,?6,4:/!) %<<== default
- ratio_chain_ring:= 1; MCat(1, .5)(<30,?6,4:/!)
- ext(defaultscale:=0.6; labeloffset:=1bp;
- label.urt("0.40",(0,1bp));
- label.urt("0.66",(0.3w,1bp));
- label.urt("1.0" ,(0.62w,1bp));
- )
-endfigm
-%***********************************************************************
-beginfigm("EN:ratio_hashgap_bond",":<30,!2,2:/*_`1.5")
- fsize:=(70mm,15mm);
- ratio_hashgap_bond:=0.06; MCat(0.08,.5)(scantokens(mc))
- ratio_hashgap_bond:=0.12; MCat( .55,.5)(scantokens(mc)) %<<== default
- ratio_hashgap_bond:=0.20; MCat(1, .5)(scantokens(mc))
- ext(defaultscale:=0.6; labeloffset:=1bp;
- label.urt("0.06",(0,1bp));
- label.urt("0.12",(0.4w,1bp));
- label.urt("0.20",(0.77w,1bp));
- )
-endfigm
-%***********************************************************************
-beginfigm("EN:Switwch numbering atom")
- fsize:=(60mm,10mm);
- ratio_chain_ring:=1;
- numbering_start:=3; numbering_end:=8;
- sw_numbering:=Atom; MC(<-30,!9)
-endfigm
-%***********************************************************************
-beginfigm("EN:Switwch numbering bond")
- fsize:=(60mm,10mm);
- ratio_chain_ring:=1;
- numbering_start:=3; numbering_end:=8;
- sw_numbering:=Bond; MC(<-30,!9)
-endfigm
-%***********************************************************************
-beginfigm("EN:Switwch trimming")
- fsize:=(60mm,20mm);
- sw_frame:=Bothside+Mol;
- msize:=(1,.7); MCat(.2,.3)(Ph)
- MCat(.8,.7)(Ph)
-endfigm
-%-----------------------------------------------------------------------
-beginfigm("EN:Switwch trimming")
- fsize:=(60mm,20mm);
- sw_frame:=Bothside+Mol;
- sw_trimming:=1;
- msize:=(1,.7);
- MCat(.2,.3)(Ph)
- MCat(.8,.7)(Ph)
-endfigm
-%***********************************************************************
-beginfigm("EN:Switwch Expand",":<30,Ph,4:/COOH,3:/NH2")
- fsize:=(60mm,20mm);
- MCat(0, .5)(scantokens(mc))
- sw_expand:=1;
- MCat(1, .5)(scantokens(mc))
-endfigm
-%***********************************************************************
-beginfigm("EN:Switwch abbreviate group",":<30,Ph,4:/Cl,3:/F")
- fsize:=(60mm,12mm);
- MCat(.15, .5)(scantokens(mc))
- sw_abbreviate:=Group;
- MCat(.85, .5)(scantokens(mc))
-endfigm
-%***********************************************************************
-beginfigm("EN:Switwch abbreviate bondtype",":<30,Ph,4:/Cl,3:/F")
- fsize:=(60mm,12mm);
- MCat(.15, .5)(scantokens(mc))
- sw_abbreviate:=Bond;
- MCat(.85, .5)(scantokens(mc))
-endfigm
-%***********************************************************************
-beginfigm("EN:Switwch font frame 1")
- fsize:=(30mm,10mm);
- fmargin:=(5mm,1.5mm);
- sw_frame:=Outside;
- MC(<30,Ph)
-endfigm
-beginfigm("EN:Switwch font frame 2")
- fsize:=(30mm,10mm);
- fmargin:=(5mm,1.5mm);
- sw_frame:=Inside;
- MC(<30,Ph)
-endfigm
-beginfigm("EN:Switwch font frame 3")
- fsize:=(30mm,10mm);
- fmargin:=(5mm,1.5mm);
- sw_frame:=Bothside;
- MC(<30,Ph)
-endfigm
-%***********************************************************************
-beginfigm("EN:Switwch molecular frame")
- sw_frame:=Outside;
- fsize:=(40mm,11mm);
- msize:=(1,1);
- sw_frame:=sw_frame+Mol;
- MC(<30,Ph)
-endfigm
-%***********************************************************************
-beginfigm("EN:Switwch atom frame")
- fsize:=(60mm,10mm);
- sw_frame:=sw_frame+Atom;
- MC(<30,COOH,!,COOH)
-endfigm
-%***********************************************************************
-beginfigm("EN:Local setting 1")
- fsize:=(15mm,12mm);
- MC(Ph)
-endfigm
-beginfigm("EN:Local setting 2")
- fsize:=(15mm,12mm);
- ratio_thickness_bond:=0.05;
- MC(Ph)
-endfigm
-beginfigm("EN:Local setting 3")
- fsize:=(15mm,12mm);
- MC(Ph)
-endfigm
-%***********************************************************************
-save_ratio:=ratio_thickness_bond;
-beginfigm("EN:Global setting 1")
- fsize:=(15mm,12mm);
- MC(Ph)
-endfigm
-ratio_thickness_bond:=0.05;
-beginfigm("EN:Global setting 2")
- fsize:=(15mm,12mm);
- MC(Ph)
-endfigm
-beginfigm("EN:Global setting 3")
- fsize:=(15mm,12mm);
- MC(Ph)
-endfigm
-ratio_thickness_bond:=save_ratio;
-%***********************************************************************
-beginfigm("EN:MC() ")
- fmargin:=(0.5mm,0.5mm);
- fsize:=(40mm,15mm);
- sw_frame:=Outside+Mol;
- MC(<30,Ph,4:/Cl,3:/F)
-endfigm
-%-----------------------------------------------------------------------
-beginfigm("EN:MCat()")
- defaultscale:=0.6;
- fsize:=(60mm,40mm);
- fmargin:=(3mm,3mm);
- blength:=0.07;
- sw_frame:=Outside;
- mangle:=0;
- for i=1 step -0.5 until 0:
- for j=0 step 0.33 until 1:
- MCat(j,i)(Ph,4:N)
- add(
- drawarrow((A1+A1up**aw)..A1);
- label(decimal(mangle),p0+(0.5w,0.5h));
- )
- mangle:=mangle+30;
- endfor
- endfor
-endfigm
-%***********************************************************************
-beginfigm("EN:Pyridine",":<30,Ph,2:N")
- sw_trimming:=0;
- fsize:=(12mm,12mm);
- if mc_check(mc)=0: MC(scantokens(mc)) fi
-endfigm
-%-----------------------------------------------------------------------
-beginfigm("EN:Pyridine",":<30,Ph,2):N")
- sw_trimming:=0;
- fsize:=(12mm,12mm);
- if mc_check(mc)=0: MC(scantokens(mc)) fi
-endfigm
-%***********************************************************************
-beginfigm("EN:add() 1")
- fsize:=(70mm,40mm);
- sw_frame:=sw_frame+Atom+Mol;
- max_blength:=10mm;
- msize:=(.91,.9);
- MCat(.5,.85)(<30,?6,{2,5}:O)
- add(
- defaultscale:=.8;
- labeloffset:=.3aw;
- dotlabel.lft("p0",p0);
- dotlabel.rt( "p0+(w,h)",p0+(w,h));
- dotlabel.ulft("A1",A1);
- drawarrow A1..A1+__*l<<A1ang;
- dotlabel.lrt( "B3s",B3s);
- dotlabel.rt("B3m",B3m);
- drawarrow B3m..B3m+__*l<<(B3ang+90);
- dotlabel.ulft("A6",A6);
- drawarrow A1{A1down}..A6;
- dotlabel.urt( "B3e",B3e);
- label.rt( "An="&decimal(An)&
- " Bn="&decimal(Bn)&
- " aw="&decimal(aw)&
- " em="&decimal(em),
- p0+(-9em,-1.5em));
- label.rt( "w="&decimal(w)&
- " h="&decimal(h)&
- " l="&decimal(l),
- p0+(-9em,-3em));
- )
-endfigm
-%***********************************************************************
-beginfigm("EN:add() 2")
- fsize:=(70mm,20mm);
- msize:=(1,0.85); MCat(0,0)(<30,Ph,3=dl,4:/NH2)
- add(labeloffset:=.7aw;
- label.top(lonepair 90,A7);
- drawarrow (A7+up**1.2aw){A7left}..{B7right}B7/*0.3;
- drawarrow B3m..A3+B2up**1.5aw..{A3down}A3;
- )
- MCat(1,0)(<30,?6,{1,5}=dl,4://NH2)
- add(labeloffset:=.7aw;
- label.top(plus,A7);
- label.urt(minus,A3);
- label(lonepair A3ang,A3+A3up**.7aw);
- )
- ext(drawdblarrow (0.4w,0.4h)..(0.55w,0.4h);)
-endfigm
-%***********************************************************************
-beginfigm("EN:ext()")
- fsize:=(70mm,30mm);
- blength:=0.065;
- sw_label_emu:=1;
- %
- MCat(0.1,0.5)(<-210,60`1,60`1,60`1,{1,3}=dl,1:/R1,4:/R2^-60)
- add(
- defaultscale:=0.6;
- label.bot("Diene",p0+(0.5w,0));
- )
- MCat(0.4,0.5)(<-30,-60`1,1=dl,1:/R3,2:/R4^60)
- add(
- defaultscale:=0.6;
- label.bot("Dienophile",p0+(0.5w,0));
- )
- MCat(0.9,0.5)(<30,?6,6=dl,2:/R2,3:/R4,4:/R3,5:/R1)
- ext(
- drawarrow (0.52w,0.5h)..(0.6w,0.5h);
- defaultscale:=0.7;
- label("+",(0.25w,0.5h));
- ratio_thickness_char:=0.125;
- label.bot("Diels-Alder Reaction",(0.5w,h));
- )
-endfigm
-%***********************************************************************
-% Global ext() setting 1
-save_defaultsize:=defaultsize;
-defaultsize:=5bp;
-beginfigm("EN:?3")
- fsize:=(12mm,15mm);
- MCat(0.5,1)(<30,?3)
-endfigm
-beginfigm("EN:?4")
- fsize:=(12mm,15mm);
- MCat(0.5,1)(?4)
- %-------------------------------
- ext(label.top(inf_EN,(0.5w,0));)
- %-------------------------------
-endfigm
-beginfigm("EN:?5")
- fsize:=(12mm,15mm);
- MCat(0.5,1)(?5)
-endfigm
-beginfigm("EN:?5")
- fsize:=(12mm,15mm);
- MCat(0.5,1)(?6)
-endfigm
-%-----------------------------------------------------------------------
-beginfigm("EN:?3")
- fsize:=(12mm,15mm);
- MCat(0.5,1)(<30,?3)
-endfigm
-%-------------------------------
-ext(label.top(inf_EN,(0.5w,0));)
-%-------------------------------
-beginfigm("EN:?4")
- fsize:=(12mm,15mm);
- MCat(0.5,1)(?4)
-endfigm
-beginfigm("EN:?5")
- fsize:=(12mm,15mm);
- MCat(0.5,1)(?5)
-endfigm
-%---------
-ext_clear;
-%---------
-beginfigm("EN:?6")
- fsize:=(12mm,15mm);
- MCat(0.5,1)(?6)
-endfigm
-defaultsize:=save_defaultsize;
-%***************************************************************************
-beginfigm("t:EN","v:Luciferin")
- fsize:=(50mm,15mm);
- if mc_check(mc)=0: MC(scantokens(mc)) fi
-endfigm
-%***************************************************************************
-beginfigm("EN:Colchicine","MW:385.41",
- %---------------------------------------
- ": <30,Ph,{1,2,6}:/O!,{-4,-5}=?7, ",
- ": {-1,-4,-6}=dl,-2://O,-3:/O!, ",
- ": @9,\,NH,!,//O,! ")
- %---------------------------------------
- fsize:=(50mm,20mm);
- if mc_check(mc)=0: MC(scantokens(mc)) fi
-endfigm
-%***************************************************************************
-beginfigm("EN:Paclitaxel","MW:853.91",
- %------------------------------------------------------
- ": ?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,*\,O,-60,//O,60, ",
- ": @12,\*^-15,O,60,//O,-60 ")
- %------------------------------------------------------
- fsize:=(50mm,25mm);
- if mc_check(mc)=0: MC(scantokens(mc)) fi
-endfigm
-%***************************************************************************
-beginfigm("EN:Maltose","MW:342.3",
- %------------------------------------------------------
- ": #1.25,-30~wf_r,30~bd_r`1,30~wb_r,120,O,30,&1,##, ",
- ": #.5,{1^$-90,2^$90,3^$-90}:/OH,6^$90:/!OH,##, ",
- ": @4,$-50~arc_lb`1,O,$50~arc_br`1,<$0, ",
- ": |,#1.25,-30~wf_r,30~bd_r`1,30~wb_r,120,O,30,&1,##,",
- ": #.5,{2^$90,3^$-90,4^$-90}:/OH,6^$90:/!OH ")
- %------------------------------------------------------
- fsize:=(50mm,20mm);
- if mc_check(mc)=0: MC(scantokens(mc)) fi
-endfigm
-%***********************************************************************
-beginfigm("EN:Cellobiose","MW:342.3",
- %------------------------------------------------------
- ": #1.25,-30~wf_r,30~bd_r`1,30~wb_r,120,O,30,&1,##, ",
- ": #.5,{1^$-90,2^$90,3^$-90}:/OH,6^$90:/!OH,##, ",
- ": @4,$0~arc_ltr,O,$0~arc_lbr, ",
- ": |,#1.25,-30~wf_r,30~bd_r`1,30~wb_r,120,O,30,&1,##,",
- ": #.5,{2^$90,3^$-90,4^$-90}:/OH,6^$90:/!OH ")
- %------------------------------------------------------
- fsize:=(50mm,20mm);
- if mc_check(mc)=0: MC(scantokens(mc)) fi
-endfigm
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-bye
diff --git a/graphics/mcf2graph/mcf_manual.pdf b/graphics/mcf2graph/mcf_manual.pdf
index 7d27863ba0..c304a18391 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 514236f5b2..18ccd9827f 100644
--- a/graphics/mcf2graph/mcf_manual.tex
+++ b/graphics/mcf2graph/mcf_manual.tex
@@ -1,18 +1,36 @@
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-% Molecular Coding Format manual by Akira Yamaji 2022.11.12
+% Molecular Coding Format manual by Akira Yamaji 2023.01.09
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+% ** mcf2graph.mf must be version 4.91
+% ** use mcf_library.mcf
+% ** typeset by LuaLaTeX(luamplib)
+%----------------------------------------------------------------------------
\documentclass[a4paper]{article}
-%%%\usepackage{graphicx}
-%%%\usepackage{hyperref}
-\usepackage[pdftex]{graphicx}
-\usepackage[pdftex]{hyperref}
-%%%\usepackage[dvipdfmx]{graphicx}
-%%%\usepackage[dvipdfmx]{hyperref}
+\usepackage{textcomp,verbatim}%
+\usepackage[luatex]{graphicx}
+\usepackage[luatex]{hyperref}
\usepackage{makeidx}
+\usepackage{luamplib}
+\mplibnumbersystem{double}
\makeindex
\hypersetup{colorlinks=true,linkcolor=blue}
-\usepackage{mcf_setup}
-\edef\MCFjobname{mcf_man_soc}%
+%----------------------------------------------------------------------------
+\mplibcodeinherit{enable}%
+\mplibverbatim{enable}%
+\mpliblegacybehavior{disabled}%
+\everymplib{%
+ if unknown Ph1: input mcf2graph; fi
+ sw_output:=Fig+Calc;
+ tag1:="J"; tag2:="C"; tag3:="fm"; tag4:="mw"; tag5:="EN"; tag6:="MW";
+ outputformat:="eps";
+ fsize:=(60mm,35mm);
+ blength:=0mm;
+ max_blength:=10mm;
+ ratio_thickness_bond:=0.015;
+ ratio_atom_bond:=0.36;
+ sw_frame:=Outside;
+ fmargin:=(2mm,1mm);
+}%
%----------------------------------------------------------------------------
\edef\fext{mps}%
\topmargin=-18mm
@@ -23,33 +41,6 @@
%%%%\evensidemargin=-7mm
\unitlength=1mm%
%----------------------------------------------------------------------------
-\newcount \fnum%
-\newdimen \htman%
-\newdimen \wdman%
-\newdimen \htmans%
-\newbox \fbox%
-%----------------------------------------------------------------------------
-\htman=45mm%
-\wdman=94mm%
-\htmans=42mm%
-\fnum=1%
-%----------------------------------------------------------------------------
-\makeatletter
-%----------------------------------------------------------------------------
-\def\MCFgraph{%
-\edef\file@name{\MCFjobname-\z@num\fnum.\fext}%
-\includegraphics{\file@name}%
-\global\advance\fnum\@ne\relax%
-}%
-%----------------------------------------------------------------------------
-\def\put@char{%
- \begin{picture}(75,100)%
- \put(0,95){\bf [\NO]\EN}%
- \put(5,90){\small\tt FM:\fm{ }MW:\mw}%
- \put(5,0){\MCFgraph}%
- \end{picture}%
-}%
-%----------------------------------------------------------------------------
\begin{document}
\title{\Huge\sf Molecular Coding Format manual}
\author{Akira Yamaji}
@@ -60,13 +51,123 @@
%-----------------------------------------------------------------------------
\thispagestyle{empty}
\vspace{5mm}%
-\MCFgraph\MCFgraph\MCFgraph\MCFgraph\\
-\MCFgraph\MCFgraph\MCFgraph\MCFgraph\\
-\MCFgraph\MCFgraph\MCFgraph\MCFgraph\\
-\MCFgraph\MCFgraph\MCFgraph\MCFgraph\\
-\MCFgraph\MCFgraph\MCFgraph\MCFgraph\\
-\MCFgraph\MCFgraph\MCFgraph\MCFgraph\\
-\MCFgraph\MCFgraph\MCFgraph\MCFgraph
+\quad
+\begin{mplibcode}
+fsize:=(40mm,25mm); blength:=6mm; sw_frame:=0;
+beginfigm("EN:Glycine",":<30,NH2,!2,COOH")
+ if mc_check(mc)=0: MC(scantokens(mc)) fi
+endfigm
+beginfigm("EN:L-Alanine",":<30,NH2,!~wb,/_,!,COOH")
+ if mc_check(mc)=0: MC(scantokens(mc)) fi
+endfigm
+beginfigm("EN:L-Valine",":<30,NH2,!~wb,/?!,!,COOH")
+ if mc_check(mc)=0: MC(scantokens(mc)) fi
+endfigm
+beginfigm("EN:L-Leucine",":<30,NH2,!~wb,/'(!,?!),!,COOH")
+ if mc_check(mc)=0: MC(scantokens(mc)) fi
+endfigm
+\end{mplibcode}
+\\
+\begin{mplibcode}
+fsize:=(40mm,25mm); blength:=6mm; sw_frame:=0;
+beginfigm("EN:L-Isoleucine",":<30,NH2,!~wb,/'(/*_,!2),!,COOH")
+ if mc_check(mc)=0: MC(scantokens(mc)) fi
+endfigm
+beginfigm("EN:L-Serine",":<30,NH2,!~wb,/!OH,!,COOH")
+ if mc_check(mc)=0: MC(scantokens(mc)) fi
+endfigm
+beginfigm("EN:L-Threonine",":<30,NH2,!~wb,/'(/_,!~wf,OH),!,COOH")
+ if mc_check(mc)=0: MC(scantokens(mc)) fi
+endfigm
+beginfigm("EN:L-Cysteine",":<30,NH2,!~wb,/!SH,!,COOH")
+ if mc_check(mc)=0: MC(scantokens(mc)) fi
+endfigm
+\end{mplibcode}
+\\
+\begin{mplibcode}
+fsize:=(40mm,25mm); blength:=6mm; sw_frame:=0;
+beginfigm("EN:L-Methionine",":<30,NH2,!~wb,/'(!2,S,!),!,COOH")
+ if mc_check(mc)=0: MC(scantokens(mc)) fi
+endfigm
+beginfigm("EN:L-Phenylalanine",":<30,NH2,!~wb,/!Ph,!,COOH")
+ if mc_check(mc)=0: MC(scantokens(mc)) fi
+endfigm
+beginfigm("EN:L-Tyrosine",":<30,NH2,!~wb,/'(!Ph,-3:/OH),!,COOH")
+ if mc_check(mc)=0: MC(scantokens(mc)) fi
+endfigm
+beginfigm("EN:L-Triptophan",
+ ":<30,NH2,!~wb,!,COOH,@2,\,!,<24,|,?5,-4=Ph,2=dr,5=dl,4:NH")
+ if mc_check(mc)=0: MC(scantokens(mc)) fi
+endfigm
+\end{mplibcode}
+\\
+\begin{mplibcode}
+fsize:=(40mm,25mm); blength:=6mm; sw_frame:=0;
+beginfigm("EN:L-Prorine",":<18,?5,3:NH,4:*/COOH")
+ if mc_check(mc)=0: MC(scantokens(mc)) fi
+endfigm
+beginfigm("EN:L-Glutamine",
+ ":<30,NH2,!~wb,!,COOH,@2,\`1,!`1,!,//O,!,NH2")
+ if mc_check(mc)=0: MC(scantokens(mc)) fi
+endfigm
+beginfigm("EN:L-Asparagine",":<30,NH2,!~wb,/'(!,//O,!,NH2),!,COOH")
+ if mc_check(mc)=0: MC(scantokens(mc)) fi
+endfigm
+beginfigm("EN:L-Aspartic acid",":<30,NH2,!~wb,/!COOH,!,COOH")
+ if mc_check(mc)=0: MC(scantokens(mc)) fi
+endfigm
+\end{mplibcode}
+\\
+\begin{mplibcode}
+fsize:=(40mm,25mm); blength:=6mm; sw_frame:=0;
+beginfigm("EN:L-Glutamic acid",":<30,NH2,!~wb,/'(!2,COOH),!,COOH")
+ if mc_check(mc)=0: MC(scantokens(mc)) fi
+endfigm
+beginfigm("EN:L-Lysine",":<30,NH2,!~wb,/'(!4,NH2),!,COOH")
+ if mc_check(mc)=0: MC(scantokens(mc)) fi
+endfigm
+beginfigm("EN:L-Arginine",
+ ":<30,NH2,!~wb,!,COOH,@2,\`1,!`1,!2,NH,!,//NH,!,NH2")
+ if mc_check(mc)=0: MC(scantokens(mc)) fi
+endfigm
+beginfigm("EN:L-Hystidine",
+ ":<30,NH2,!~wb,!,COOH,@2,\,!,|,?5,{1,3}=dl,3:N,5:NH")
+ if mc_check(mc)=0: MC(scantokens(mc)) fi
+endfigm
+\end{mplibcode}
+\\
+\begin{mplibcode}
+fsize:=(40mm,25mm); blength:=6mm; sw_frame:=0;
+beginfigm("EN:L-DOPA",":<30,NH2,!~wb,!,COOH,@2,\,!,Ph,{-3,-4}:/OH")
+ if mc_check(mc)=0: MC(scantokens(mc)) fi
+endfigm
+beginfigm("EN:Ornithine",":<30,NH2,!~wb,/'(!3,NH2),!,COOH")
+ if mc_check(mc)=0: MC(scantokens(mc)) fi
+endfigm
+beginfigm("EN:Citrulline",":<30,NH2,!~wb,/'(!3,NH,!,//O,!,NH2),!,COOH")
+ if mc_check(mc)=0: MC(scantokens(mc)) fi
+endfigm
+beginfigm("EN:GABA",":<30,NH2,!4,COOH")
+ if mc_check(mc)=0: MC(scantokens(mc)) fi
+endfigm
+\end{mplibcode}
+\\
+\begin{mplibcode}
+fsize:=(40mm,25mm); blength:=6mm; sw_frame:=0;
+beginfigm("EN:amino Levulinic acid",":<30,NH2,!2,//O,!3,COOH")
+ if mc_check(mc)=0: MC(scantokens(mc)) fi
+endfigm
+beginfigm("EN:4-amino benzoic acid",":<30,Ph,1:/NH2,4:/COOH")
+ if mc_check(mc)=0: MC(scantokens(mc)) fi
+endfigm
+beginfigm("EN:L-Carboxyl glutamic acid",
+ ":<30,NH2,!~wb,/'(!,/COOH,!,COOH),!,COOH")
+ if mc_check(mc)=0: MC(scantokens(mc)) fi
+endfigm
+beginfigm("EN:L-Hydroxy Prorine",":<18,?5,1:/OH,3:NH,4:*/COOH")
+ if mc_check(mc)=0: MC(scantokens(mc)) fi
+endfigm
+\end{mplibcode}
%-----------------------------------------------------------------------------
\twocolumn
\thispagestyle{empty}
@@ -95,9 +196,29 @@ $n (0<=n<360): absolute angle
<10,-30,45,-45,60,$300,$0
\end{verbatim}
-\MCFgraph
+%-----------------------------------------
+\begin{mplibcode}
+beginfigm("EN:Chain 1")
+ fsize:=(60mm,17mm);
+ sw_numbering:=Bond;
+ numbering_end:=6;
+ ratio_chain_ring:=1;
+%----------------------------------------------------------------------
+ MC(<15,-30,45,-45,60,$300,$0,
+ {1^$15,2^$345,3^$30,4^$345}:/_~dt,{5,6}=vf,
+ )
+ add(
+ defaultscale:=0.5;
+ labeloffset:=2bp;
+ drawarrow B7/*.7{B7right}..{B1right}B1/*.7; label.ulft("-30",B7/*.7);
+ drawarrow B8/*.7{B8left}..{B2left}B2/*.7; label.llft("45",B8/*.7);
+ drawarrow B9/*.7{B9right}..{B3right}B3/*.7; label.ulft("-45",B9/*.7);
+ drawarrow B10/*.7{B10left}..{B4left}B4/*.7; label.llft("60",B10/*.7);
+ )
+endfigm
+\end{mplibcode}
%-----------------------------------------------------------------------------
-\subsubsection{Chain use !,!n}
+\subsubsection{Chain with !,!n}
\index{"!}%
\begin{verbatim}
! : take value 60 or -60 depend on
@@ -106,7 +227,29 @@ $n (0<=n<360): absolute angle
<-30,!6
\end{verbatim}
-\MCFgraph
+%-----------------------------------------
+\begin{mplibcode}
+beginfigm("EN:Chain 2")
+ fsize:=(60mm,17mm);
+ sw_numbering:=Bond;
+ numbering_end:=6;
+ ratio_chain_ring:=1;
+%----------------------------------------------------------------------
+ MC(<-30,!6,
+ {1^-120,2^60,3^-60,4^60,5^-60,6^60}:/_~dt
+ )
+ add(
+ defaultscale:=0.5;
+ labeloffset:=2bp;
+ drawarrow B7/*.7{B7right}..{B1right}B1/*.7; label.ulft("-60",B7/*.7);
+ drawarrow B8/*.7{B8left}..{B2left}B2/*.7; label.llft("60",B8/*.7);
+ drawarrow B9/*.7{B7right}..{B3right}B3/*.7; label.ulft("-60",B9/*.7);
+ drawarrow B10/*.7{B10left}..{B4left}B4/*.7; label.llft("60",B10/*.7);
+ drawarrow B11/*.7{B11right}..{B5right}B5/*.7; label.ulft("-60",B11/*.7);
+ drawarrow B12/*.7{B12left}..{B6left}B6/*.7; label.llft("60",B12/*.7);
+ )
+endfigm
+\end{mplibcode}
%-----------------------------------------------------------------------------
\subsubsection{Jump to atom}
\index{"@}%
@@ -116,8 +259,18 @@ $n (0<=n<360): absolute angle
<-30,!6,@3,0,!,@5,-30
\end{verbatim}
-\MCFgraph
-%------------------------------------
+%-----------------------------------------
+\begin{mplibcode}
+beginfigm("EN:Jump and Branch")
+ fsize:=(60mm,16mm);
+ fmargin:=(2mm,2mm);
+ sw_trimming:=1;
+ sw_numbering:=Atom;
+ ratio_chain_ring:=1;
+ MC(<-30,!6,@3,0,!,@5,-30)
+endfigm
+\end{mplibcode}
+%-----------------------------------------------------------------------------
\subsubsection{Branch bond}
\index{\textbackslash}%
\begin{verbatim}
@@ -125,7 +278,17 @@ $n (0<=n<360): absolute angle
<-30,!6,@3,\,!
\end{verbatim}
-\MCFgraph
+%-----------------------------------------
+\begin{mplibcode}
+beginfigm("EN:Jump and Branch")
+ fsize:=(60mm,16mm);
+ fmargin:=(2mm,2mm);
+ sw_numbering:=Atom;
+ sw_trimming:=1;
+ ratio_chain_ring:=1;
+ MC(<-30,!6,@3,\,!)
+endfigm
+\end{mplibcode}
%-----------------------------------------------------------------------------
\subsubsection{Branch modified bond}
\index{*\textbackslash}%
@@ -142,7 +305,18 @@ $n (0<=n<360): absolute angle
<30,!8,
@2,\,!,@4,*\,!,@6,\*,!,@8,\\,!,@10,*\*,!
\end{verbatim}
-\MCFgraph
+%-----------------------------------------
+\begin{mplibcode}
+beginfigm("EN:branch1")
+ fsize:=(60mm,16mm);
+ fmargin:=(2mm,2mm);
+ sw_numbering:=Atom;
+ sw_trimming:=1;
+ numbering_end:=10;
+ ratio_chain_ring:=1;
+ MC(<30,!10,@2,\,!,@4,*\,!,@6,\*,!,@8,\\,!,@10,*\*,!)
+endfigm
+\end{mplibcode}
%-----------------------------------------------------------------------------
\index{\textasciicircum}% ^
\index{\textasciitilde}% ~
@@ -153,7 +327,19 @@ $n (0<=n<360): absolute angle
\`1.5,-90 : 0`1.5,-90
\^15,-60 : 0^15,-60
\end{verbatim}
-\MCFgraph
+%-----------------------------------------
+\begin{mplibcode}
+beginfigm("EN:branch2")
+ fsize:=(60mm,20mm);
+ fmargin:=(2mm,2mm);
+ sw_trimming:=1;
+ sw_numbering:=Atom;
+ numbering_end:=7;
+ ratio_chain_ring:=1;
+ %-------------------------
+ MC(<30,!6,@2,\~dr,!,@4,\`1.5,-90,@6,15,-60)
+endfigm
+\end{mplibcode}
%-----------------------------------------------------------------------------
\subsubsection{Connect atom}
\index{\&}%
@@ -162,7 +348,18 @@ $n (0<=n<360): absolute angle
<-30,!6,@3,\,!3,&6~bd,@9,&4~bz
\end{verbatim}
-\MCFgraph
+%-----------------------------------------
+\begin{mplibcode}
+beginfigm("EN:Connect atom")
+ fsize:=(60mm,20mm);
+ fmargin:=(2mm,2mm);
+ sw_trimming:=1;
+ sw_numbering:=Atom;
+ ratio_chain_ring:=1;
+ %----------------------------------
+ MC(<-30,!6,@3,\,!3,&6~bd,@9,&4~bz)
+endfigm
+\end{mplibcode}
%-----------------------------------------------------------------------------
\subsubsection{Ring}
\index{?}%
@@ -171,7 +368,17 @@ $n (0<=n<360): absolute angle
?6 : <-120,60,60,60,60,60,&1
?6
\end{verbatim}
-\MCFgraph
+%-----------------------------------------
+\begin{mplibcode}
+beginfigm("EN:ring")
+ fsize:=(60mm,20mm);
+ sw_trimming:=1;
+ fmargin:=(2mm,3mm);
+ sw_numbering:=Bond;
+ %---------------------------
+ MC(?6)
+endfigm
+\end{mplibcode}
%-----------------------------------------------------------------------------
\subsubsection{Rotate current angle}
\index{\textgreater}%
@@ -180,7 +387,25 @@ $n (0<=n<360): absolute angle
0,0,<90,0,<-90,0,<$315,0,<$90,0,<$0,0
\end{verbatim}
-\MCFgraph
+%-----------------------------------------
+\begin{mplibcode}
+beginfigm("EN:rotate 1")
+ fsize:=(60mm,20mm);
+ fmargin:=(2mm,3mm);
+ sw_trimming:=1;
+ sw_numbering:=Bond;
+ ratio_chain_ring:=1;
+ numbering_end:=7;
+ defaultscale:=0.5;
+ labeloffset:=2bp;
+ MC(#1,0,0,<90,0,<-90,0,<$315,0,<$90,0,<$0,0,{1:7}=vf,
+ {3,4^180}:/_~dt)
+ add(
+ drawarrow B8/*.7{B8left}..{B3left}B3/*.7; label.urt("90",B8/*.7);
+ drawarrow B9/*.7{B9right}..{B4right}B4/*.7; label.urt("-90",B9/*.7);
+ )
+endfigm
+\end{mplibcode}
%-----------------------------------------------------------------------------
\subsection{Change bond type}
\subsubsection{Double,triple,wedge,vector}
@@ -206,7 +431,24 @@ tm : triple
<-30,!~dm,!,!~dl,!,!~dr,!~db,!~db,!,!~tm
<-30,!~dm,!,!~dl,!,!~dr,!! ,!! ,!,!!!
\end{verbatim}
-\MCFgraph
+%-----------------------------------------
+\begin{mplibcode}
+beginfigm("EN:change bond 1")
+ fsize:=(70mm,10mm);
+ fmargin:=(2mm,2mm);
+ sw_trimming:=0;
+ ratio_chain_ring:=1;
+ MC(<-30,!~dm,!,!~dl,!,!~dr,!~db,!~db,!,!~tm)
+ add(defaultscale:=0.6; labeloffset:=0;
+ label.rt("(dm)",A1+(0,-0.7l));
+ label.rt("(dl)",A3+(0,-0.7l));
+ label.rt("(dr)",A5+(0,-0.7l));
+ label.rt("(db)",A6+(0,-0.2l));
+ label.rt("(db)",A7+(0,-0.7l));
+ label.rt("(tm)",A9+(0,-0.7l));
+ )
+endfigm
+\end{mplibcode}
\vspace{-3mm}%
%-----------------------------------------------------------------------------
%%\subsubsection{Wedge}
@@ -229,7 +471,24 @@ vb:vector backward
<-30,
!~wf,!,!~wb,!,!~zf,!,!~zb,!,!~vf,!~vb
\end{verbatim}
-\MCFgraph
+%-----------------------------------------
+\begin{mplibcode}
+beginfigm("EN:change bond 2")
+ fsize:=(70mm,10mm);
+ fmargin:=(2mm,2mm);
+ sw_trimming:=0;
+ ratio_chain_ring:=1;
+ MC(<-30,!~wf,!,!~wb,!,!~zf,!,!~zb,!,!~vf,!,!~vb)
+ add(defaultscale:=0.6; labeloffset:=0;
+ label.rt("(wf)",A1+(0,-0.7l));
+ label.rt("(wb)",A3+(0,-0.7l));
+ label.rt("(zf)",A5+(0,-0.7l));
+ label.rt("(zb)",A7+(0,-0.7l));
+ label.rt("(vf)",A9+(0,-0.7l));
+ label.rt("(vb)",A11+(0,-0.7l));
+ )
+endfigm
+\end{mplibcode}
\vspace{-3mm}%
%-----------------------------------------------------------------------------
%%\subsubsection{Dotted,wave}
@@ -246,7 +505,23 @@ bd : broad / bz : broad dotted
<-30,!7,1=dt,3=wv,5=bd,7=bz
\end{verbatim}
-\MCFgraph
+%-----------------------------------------
+\begin{mplibcode}
+beginfigm("EN:change bond 3")
+ fsize:=(70mm,10mm);
+ fmargin:=(2mm,2mm);
+ blength:=9mm;
+ sw_trimming:=1;
+ ratio_chain_ring:=1;
+ MC(<-30,!7,1=dt,3=wv,5=bd,7=bz)
+ add(defaultscale:=0.6; labeloffset:=0;
+ label.rt("(dt)",A1+(0,-0.6l));
+ label.rt("(wv)",A3+(0,-0.6l));
+ label.rt("(bd)",A5+(0,-0.6l));
+ label.rt("(bz)",A7+(0,-0.6l));
+ )
+endfigm
+\end{mplibcode}
\vspace{-3mm}%
%-----------------------------------------------------------------------------
\subsubsection{Over line}
@@ -274,7 +549,17 @@ dm_ : duble over line
{2~si_,4~wf_,6~wb_,8~zf_,10~zb_,
12~bd_,14~dl_,16~dr_,18~dm_}:/_`2
\end{verbatim}
-\MCFgraph
+%-----------------------------------------
+\begin{mplibcode}
+beginfigm("EN:over line")
+ sw_trimming:=1;
+ fsize:=(75mm,20mm);
+ ratio_chain_ring:=1;
+ MC(<30,!18,$90`1.5,90`15.5,
+ {2~si_,4~wf_,6~wb_,8~zf_,10~zb_,
+ 12~bd_,14~dl_,16~dr_,18~dm_}:/_`2)
+endfigm
+\end{mplibcode}
%-----------------------------------------------------------------------------
\subsubsection{Steric ring}
\index{wf\_r}%
@@ -289,7 +574,21 @@ wb_r : wedge backward (half width)
120,O,30,&1,##,#.5,6^$90:/!OH,
{1^$-90,2^$90,3^$-90,4^$90}:/OH,
\end{verbatim}
-\MCFgraph
+%-----------------------------------------
+\begin{mplibcode}
+beginfigm("EN:Steric ring")
+ fsize:=(75mm,16mm);
+ MCat(0.05,0.5)(#1.25,-30~wf_r,30~bd_r`1,30~wb_r,120,O,30,&1,##,
+ #.5,{1^$-90,2^$90,3^$-90,4^$90}:/OH,6^$90:/!OH)
+ defaultscale:=0.6;
+ MCat(0.5,0.7)(0~wf_r) add(label.lft("wf_r:",A1);)
+ MCat(0.5,0.2)(0~wf) add(label.lft("wf:",A1);)
+ MCat(0.75,0.7)(0~bd_r) add(label.lft("bd_r:",A1);)
+ MCat(0.75,0.2)(0~bd) add(label.lft("bd:",A1);)
+ MCat(1,0.7)(0~wb_r) add(label.lft("wb_r:",A1);)
+ MCat(1,0.2)(0~wb) add(label.lft("wb:",A1);)
+endfigm
+\end{mplibcode}
%-----------------------------------------------------------------------------
\subsubsection{Change multiple bond type}
\index{vf}%
@@ -298,7 +597,15 @@ wb_r : wedge backward (half width)
<30,!7,{2,4,6,8'}=dl
\end{verbatim}
-\MCFgraph
+%-----------------------------------------
+\begin{mplibcode}
+beginfigm("EN:change multi bond")
+ fsize:=(60mm,8mm);
+ fmargin:=(2mm,3mm);
+ ratio_chain_ring:=1;
+ MC(<30,!9,{2,4,6,8'}=dl)
+endfigm
+\end{mplibcode}
%-----------------------------------------------------------------------------
\subsection{Change bond length}
\subsubsection{Chain length}
@@ -308,7 +615,14 @@ wb_r : wedge backward (half width)
<-30,!2,!4`1.2,!2
\end{verbatim}
-\MCFgraph
+%-----------------------------------------
+\begin{mplibcode}
+beginfigm("EN:change bond length1")
+ fsize:=(55mm,8mm);
+ sw_numbering:=Bond;
+ MC(<-30,!2,!4`1.2,!2)
+endfigm
+\end{mplibcode}
%-----------------------------------------------------------------------------
\index{\#}%
\index{\#\#}%
@@ -318,7 +632,14 @@ wb_r : wedge backward (half width)
<-30,!2,#1.2,!4,##,!2
\end{verbatim}
-\MCFgraph
+%-----------------------------------------
+\begin{mplibcode}
+beginfigm("EN:change bond length2")
+ fsize:=(55mm,8mm);
+ sw_numbering:=Bond;
+ MC(<-30,!2,#1.2,!4,##,!2)
+endfigm
+\end{mplibcode}
%-----------------------------------------------------------------------------
\subsubsection{Ring length}
\begin{verbatim}
@@ -326,7 +647,16 @@ wb_r : wedge backward (half width)
?6,@4,\,?6`1.2
\end{verbatim}
-\MCFgraph
+%-----------------------------------------
+\begin{mplibcode}
+beginfigm("EN:change ring length")
+ fsize:=(60mm,16mm);
+ fmargin:=(2mm,2mm);
+ sw_trimming:=1;
+ sw_numbering:=Bond;
+ MC(?6,@4,\,?6`1.2)
+endfigm
+\end{mplibcode}
%-----------------------------------------------------------------------------
\subsection{Change atom}
\subsubsection{Insert atom}
@@ -335,7 +665,14 @@ Insert hetero atom
<-30,!2,O,!2,N,!2
\end{verbatim}
-\MCFgraph
+%-----------------------------------------
+\begin{mplibcode}
+beginfigm("EN:Insert atom")
+ sw_trimming:=1;
+ fsize:=(50mm,7mm);
+ MC(<-30,!2,O,!2,N,!2)
+endfigm
+\end{mplibcode}
%-----------------------------------------------------------------------------
\subsubsection{Addressed atom}
\index{:}%
@@ -345,7 +682,16 @@ Insert hetero atom
<30,!4,2:O,{3,4}:N
\end{verbatim}
-\MCFgraph
+%-----------------------------------------
+\begin{mplibcode}
+beginfigm("EN:change atom",":<30,!5,2:O,{3,4}:N")
+ fsize:=(70mm,10mm);
+ msize:=(0.48,1);
+ MCat(0,0.5)(scantokens(mc))
+ sw_numbering:=Atom;
+ MCat(1,0.5)(scantokens(mc))
+endfigm
+\end{mplibcode}
%-----------------------------------------------------------------------------
\subsubsection{Brock address}
\index{\textbar}% |
@@ -354,7 +700,17 @@ Insert hetero atom
?6,@4,\,|,?6,2:O
\end{verbatim}
-\MCFgraph
+%-----------------------------------------
+\begin{mplibcode}
+beginfigm("EN:change atom brock address 1",":?6,@4,\,|,?6,2:O")
+ fsize:=(70mm,14mm);
+ fmargin:=(3mm,1.5mm);
+ MCat(0,.5)(scantokens(mc))
+ sw_numbering:=Atom;
+ msize:=(1,.88);
+ MCat(1,.5)(scantokens(mc))
+endfigm
+\end{mplibcode}
%-----------------------------------------------------------------------------
\subsubsection{Reset brock address}
\index{\textbar\textbar}% ||
@@ -363,7 +719,17 @@ Insert hetero atom
?6,@4,\,|,?6,||,2:N
\end{verbatim}
-\MCFgraph
+%-----------------------------------------
+\begin{mplibcode}
+beginfigm("EN:change atom brock address 2",":?6,@4,\,|,?6,||,2:N")
+ fsize:=(70mm,14mm);
+ fmargin:=(3mm,1.5mm);
+ MCat(0,.5)(scantokens(mc))
+ sw_numbering:=Atom;
+ msize:=(1,.88);
+ MCat(1,.5)(scantokens(mc))
+endfigm
+\end{mplibcode}
%-----------------------------------------------------------------------------
\subsubsection{Absolute address}
\index{\$}% $
@@ -372,7 +738,17 @@ $2:N : change A$2 C to N **1<=n<=3095
?6,@4,\,|,?6,$2:N
\end{verbatim}
-\MCFgraph
+%-----------------------------------------
+\begin{mplibcode}
+beginfigm("EN:change atom absolute address",":?6,@4,\,?6,$2:N")
+ fsize:=(70mm,14mm);
+ fmargin:=(3mm,1.5mm);
+ MCat(0,.5)(scantokens(mc))
+ sw_numbering:=Atom;
+ msize:=(1,.88);
+ MCat(1,.5)(scantokens(mc))
+endfigm
+\end{mplibcode}
%-----------------------------------------------------------------------------
\subsubsection{Relative address}
\begin{verbatim}
@@ -380,7 +756,17 @@ $2:N : change A$2 C to N **1<=n<=3095
?6,@4,\,?6,-2:N
\end{verbatim}
-\MCFgraph
+%-----------------------------------------
+\begin{mplibcode}
+beginfigm("EN:change atom relative adress",":?6,@4,\,?6,-2:N")
+ fsize:=(70mm,14mm);
+ fmargin:=(3mm,1.5mm);
+ MCat(0,.5)(scantokens(mc))
+ sw_numbering:=Atom;
+ msize:=(1,.88);
+ MCat(1,.5)(scantokens(mc))
+endfigm
+\end{mplibcode}
%-----------------------------------------------------------------------------
\subsubsection{Charged atom}
\begin{verbatim}
@@ -389,7 +775,14 @@ p_ : positive / n_ : negative
<-30,!2,N,??,p_,!2,S,n_^180,
!6,7:N,7:??,9:S,7:n_,9:n_^180
\end{verbatim}
-\MCFgraph
+%-----------------------------------------
+\begin{mplibcode}
+beginfigm("EN:Charged atom")
+ sw_trimming:=1;
+ fsize:=(60mm,12mm);
+ MC(<-30,!2,N,??,p_,!2,S,n_^180,!6,7:N,7:??,9:S,7:p_,9:n_^180)
+endfigm
+\end{mplibcode}
%-----------------------------------------------------------------------------
\newpage
%-----------------------------------------------------------------------------
@@ -403,7 +796,16 @@ p_ : positive / n_ : negative
?6,3=?6
\end{verbatim}
-\MCFgraph
+%-----------------------------------------
+\begin{mplibcode}
+beginfigm("EN:fused ring")
+ fsize:=(60mm,18mm);
+ fmargin:=(2mm,1.5mm);
+ sw_trimming:=1;
+ sw_numbering:=Bond;
+ MC(<30,?6,3=?6,3=dt,{7:11}=bd_r)
+endfigm
+\end{mplibcode}
%-----------------------------------------------------------------------------
\begin{verbatim}
** fused ring size depend on
@@ -411,7 +813,17 @@ attached bond length
?6,@4,\,?6`1.2,5=?6,11=?6
\end{verbatim}
-\MCFgraph
+%-----------------------------------------
+\begin{mplibcode}
+beginfigm("EN:change ring length")
+ fsize:=(60mm,25mm);
+ fmargin:=(2mm,2mm);
+ sw_trimming:=1;
+ sw_numbering:=Bond;
+ MC(?6,@4,\,?6`1.2,5=?6,11=?6,
+ {14:23}=bd_r,{5,11}=dt)
+endfigm
+\end{mplibcode}
%-----------------------------------------------------------------------------
\begin{verbatim}
?6,3=?6[13] : fuse ?6[13] at B3
@@ -420,15 +832,33 @@ attached bond length
?6,3=?6[13]
\end{verbatim}
-\MCFgraph
+%-----------------------------------------
+\begin{mplibcode}
+beginfigm("EN:fused large 6 ring")
+ fsize:=(60mm,18mm);
+ fmargin:=(2mm,1.5mm);
+ margin_top_bottom:=1.5mm;
+ sw_numbering:=Bond;
+ sw_trimming:=1;
+ MC(<30,?6,3=?6[13],3=dt,{7:11}=bd_r)
+endfigm
+\end{mplibcode}
%-----------------------------------------------------------------------------
\begin{verbatim}
?6,{-3,-4,-4,-2,-2,-4,-4}=?6
?6,{4,8,13,20,25,28,33}=?6
\end{verbatim}
-\MCFgraph
+%-----------------------------------------
+\begin{mplibcode}
+beginfigm("EN:fuse multi ring")
+ fsize:=(70mm,20mm);
+ fmargin:=(2mm,2mm);
+ sw_numbering:=Bond;
+ sw_trimming:=1;
+ MC(<30,?6,{-3,-4,-4,-2,-2,-4,-4}=?6,{4,8,13,20,25,28,33}=dt)
+endfigm
+\end{mplibcode}
%-----------------------------------------------------------------------------
-%%%\subsubsection{Attached 2 bond}
\index{--}%
\begin{verbatim}
(Attached 2 bond)
@@ -441,12 +871,25 @@ attached bond length
2:<30,?6,3=?6,11--4=?5
3:<30,?6,3=?6,11--4=?4
\end{verbatim}
-\MCFgraph
-\vspace{-3mm}%
-\begin{verbatim}
-\end{verbatim}
+%-----------------------------------------
+\begin{mplibcode}
+beginfigm("EN:fused ring 2")
+ fsize:=(75mm,20mm);
+ fmargin:=(2mm,2mm);
+ sw_numbering:=Bond;
+ msize:=(1,.9);
+ MCat( 0,.5)(<30,?6,{3,11--4}=?6,{11,4}=dt,{12:15}=bd_r)
+ add(defaultscale:=0.4; label("(1)",p0);)
+ msize:=(1,.9);
+ MCat(.5,.5)(<30,?6,3=?6,{11--4}=?5,{11,4}=dt,{12:14}=bd_r)
+ add(defaultscale:=0.4; label("(2)",p0);)
+ msize:=(1,.9);
+ MCat( 1,.5)(<30,?6,3=?6,{11--4}=?4,{11,4}=dt,{12,13}=bd_r)
+ add(defaultscale:=0.4; label("(3)",p0);)
+endfigm
+\end{mplibcode}
+%%%%%%%\vspace{-3mm}%
%-----------------------------------------------------------------------------
-%%%\subsubsection{Attached 3 bond}
\index{---}%
\begin{verbatim}
(Attached 3 bond)
@@ -458,12 +901,20 @@ attached bond length
2:?6,{3,10}=?6,16---4=?5
\end{verbatim}
-\MCFgraph
-\vspace{-3mm}%
-\begin{verbatim}
-\end{verbatim}
+%-----------------------------------------
+\begin{mplibcode}
+beginfigm("EN:fused ring 3")
+ fsize:=(60mm,20mm);
+ fmargin:=(2mm,2mm);
+ sw_numbering:=Bond;
+ MCat(0,1)(?6,{3,10}=?6,16---4=?6,{16,4}=dt,{17:19}=bd_r)
+ add(defaultscale:=0.4; label("(1)",p0);)
+ MCat(1,0)(?6,{3,10}=?6,16---4=?5,{16,4}=dt,{17,18}=bd_r)
+ add(defaultscale:=0.4; label("(2)",p0);)
+endfigm
+\end{mplibcode}
+%%%%%%%%\vspace{-3mm}%
%-----------------------------------------------------------------------------
-%%%%\subsubsection{Attached 4 bond}
\index{----}%
\begin{verbatim}
(Attached 4 bond)
@@ -473,7 +924,15 @@ attached bond length
<-30,?6,{3,10,15,21----4}=?6
\end{verbatim}
-\MCFgraph
+%-----------------------------------------
+\begin{mplibcode}
+beginfigm("EN:fused ring 4")
+ fsize:=(60mm,20mm);
+ fmargin:=(2mm,2mm);
+ sw_numbering:=Bond;
+ MC(<-30,?6,{3,10,15}=?6,21----4=?6,{21,4}=dt,{22,23}=bd_r)
+endfigm
+\end{mplibcode}
%-----------------------------------------------------------------------------
\subsection{Spiro ring}
\begin{verbatim}
@@ -481,7 +940,16 @@ attached bond length
<30,!6,@4,?5
\end{verbatim}
-\MCFgraph
+%-----------------------------------------
+\begin{mplibcode}
+beginfigm("EN:Spiro ring ")
+ fsize:=(40mm,15mm);
+ sw_numbering:=Atom;
+ numbering_end:=7;
+ ratio_chain_ring:=1;
+ MC(<30,!6,@4,?5)
+endfigm
+\end{mplibcode}
%-----------------------------------------------------------------------------
\subsection{Group}
\subsubsection{Insert group}
@@ -490,14 +958,23 @@ attached bond length
\begin{verbatim}
/ : group start single bond
-/_ : methyl /! : ethyl
-/!2 : propyl /?! : isopropyl
-/??! : tert-butyl /Ph : phenyl
+/_ : methyl
+/! : ethyl
+/!2 : propyl
+/?! : isopropyl
+/??! : tert-butyl
+/Ph : phenyl
<30,!,/_,!2,/!,!2,/!2,!4,/?!,
!4,/??!,!2,/Ph^-60,!
\end{verbatim}
-\MCFgraph
+%-----------------------------------------
+\begin{mplibcode}
+beginfigm("EN:group 1")
+ fsize:=(75mm,18mm);
+ MC(<30,!,/_,!2,/!,!2,/!,!4,/?!,!4,/??!,!2,/'(Ph`0.8)^-60,!)
+endfigm
+\end{mplibcode}
%-----------------------------------------------------------------------------
\subsubsection{Insert modified group}
\index{//}%
@@ -514,7 +991,20 @@ attached bond length
<30,!,//O,!2,*/H,!2,/*H,!2,*/*H,!2,**?3,!
\end{verbatim}
-\MCFgraph
+%-----------------------------------------
+\begin{mplibcode}
+beginfigm("EN:group 2")
+ fsize:=(70mm,14mm);
+ MC(<30,!`1,//O,!2`1,*/H,!2`1,/*H,!2`1,*/*H,!2`1,**?3,!`1)
+ add(defaultscale:=0.75;
+ label("//",A2-(0,0.45l));
+ label("*/",A4-(0,0.45l));
+ label("/*",A6-(0,0.45l));
+ label("*/*",A8-(0,0.45l));
+ label("**",A10-(0,0.45l));
+ )
+endfigm
+\end{mplibcode}
%-----------------------------------------------------------------------------
\index{\textasciicircum}% ^
\index{\textasciitilde}% ~
@@ -529,7 +1019,14 @@ attached bond length
<-30,``1,!,
/_`2^30,!2,/!2>lr,!2,/!2>rl,!)
\end{verbatim}
-\MCFgraph
+%-----------------------------------------
+\begin{mplibcode}
+beginfigm("EN:group 3")
+ fsize:=(60mm,16mm);
+ sw_trimming:=1;
+ MC(<-30,#1,!2,/_`2^30,!2,/!2>lr,!2,/!2>rl,!)
+endfigm
+\end{mplibcode}
%-----------------------------------------------------------------------------
\subsubsection{Add group}
\begin{verbatim}
@@ -537,7 +1034,17 @@ attached bond length
8:/tBu,10:/'(Ph`0.6)^-15,
{11,12,13'}:*/_,{15,16,17'}:/*_
\end{verbatim}
-\MCFgraph
+%-----------------------------------------
+\begin{mplibcode}
+beginfigm("EN:group 3")
+ fsize:=(75mm,25mm);
+ fmargin:=(2mm,2mm);
+ sw_numbering:=Atom;
+ numbering_end:=17;
+ MC(<30,!17,2:/_,3:/!,4:/!2,7:/iPr,8:/tBu,10:/'(Ph`0.6)^-15,
+ {11,12,13'}:*/_,{15,16,17'}:/*_)
+endfigm
+\end{mplibcode}
%-----------------------------------------------------------------------------
\subsubsection{Add modified group}
\begin{verbatim}
@@ -545,7 +1052,16 @@ attached bond length
<30,!6,{2~wf,4~zf,6^-30,8^$120}:/_
\end{verbatim}
-\MCFgraph
+%-----------------------------------------
+\begin{mplibcode}
+beginfigm("EN:group 4")
+ fsize:=(60mm,18mm);
+ sw_trimming:=1;
+ fmargin:=(2mm,2mm);
+ sw_numbering:=Atom; numbering_end:=9;
+ MC(<30,!8`1,{2~wf,4~zf,6^-30,8^$120}:/_)
+endfigm
+\end{mplibcode}
%-----------------------------------------------------------------------------
\begin{verbatim}
@@ -553,7 +1069,16 @@ attached bond length
<-30,!7`1,3:/_`2^30,5:/!2>lr,7:/!2>rl
\end{verbatim}
-\MCFgraph
+%-----------------------------------------
+\begin{mplibcode}
+beginfigm("EN:group 5")
+ fsize:=(60mm,16mm);
+ sw_trimming:=1;
+ sw_numbering:=Atom;
+ numbering_end:=8;
+ MC(<-30,!7`1,3:/_`2^30,5:/!2>lr,7:/!2>rl)
+endfigm
+\end{mplibcode}
%-----------------------------------------------------------------------------
\newpage
%-----------------------------------------------------------------------------
@@ -570,7 +1095,25 @@ attached bond length
{3^-90,3^-30,3^90}:/!3>hz,
{1^-60,1,1^60}:/!3>vt
\end{verbatim}
-\MCFgraph
+%-----------------------------------------
+\begin{mplibcode}
+beginfigm("EN:chain strech direction mode 1")
+ fsize:=(50mm,25mm);
+ sw_trimming:=1;
+ ratio_chain_ring:=1;
+ MC(?4,{3^-90,3^-30,3^90}:/!3>hz,
+ {1^-60,1,1^60}:/!3>vt
+ )
+ add(defaultscale:=0.5; labeloffset:=2bp;
+ label.rt(">hz",A8);
+ label.top(">hz",A12);
+ label.top(">hz",A16);
+ label.rt(">vt",A20);
+ label.top(">vt",A24);
+ label.rt(">vt",A28);
+ )
+endfigm
+\end{mplibcode}
%-----------------------------------------------------------------------------
\subsubsection{Left-right,right-left}
\index{lr}%
@@ -583,7 +1126,14 @@ attached bond length
{3^-30,3,3^30}:/!3>lr,
{5^-30,5,5^30}:/!3>rl
\end{verbatim}
-\MCFgraph
+%-----------------------------------------
+\begin{mplibcode}
+beginfigm("EN:Left-right_right-left")
+ fsize:=(40mm,20mm);
+ sw_trimming:=1;
+ MC(<30,!4,2:/!6>30,4:/!4>-45)
+endfigm
+\end{mplibcode}
%-----------------------------------------------------------------------------
\subsubsection{Fixed rotate angle}
\index{\textgreater}%
@@ -595,7 +1145,14 @@ attached bond length
4:/!4>-45 % 4:\,-45,-45,-45,-45
\end{verbatim}
-\MCFgraph
+%-----------------------------------------
+\begin{mplibcode}
+beginfigm("EN:Fixed rotate angle")
+ fsize:=(40mm,20mm);
+ sw_trimming:=1;
+ MC(<30,!4,2:/!6>30,4:/!4>-45)
+endfigm
+\end{mplibcode}
%-----------------------------------------------------------------------------
\subsubsection{Multiple rotate angle}
\begin{verbatim}
@@ -603,7 +1160,14 @@ attached bond length
<30,!6,6>'(90,-90,90,-90,90):/!5
\end{verbatim}
-\MCFgraph
+%-----------------------------------------
+\begin{mplibcode}
+beginfigm("EN:Multiple rotate angle")
+ fsize:=(60mm,20mm);
+ sw_trimming:=1;
+ MC(<30,!6,6>'(90,-90,90,-90,90):/!5)
+endfigm
+\end{mplibcode}
%-----------------------------------------------------------------------------
\newpage
\subsection{Miscellaneous}
@@ -620,7 +1184,15 @@ SO : S,//O SOO : S,//O^35,//^-35
<-30,!2,NH,!2,N!,!2,N!2,SO,!2,SOO,!
\end{verbatim}
-\MCFgraph
+%-----------------------------------------
+\begin{mplibcode}
+beginfigm("EN:change atom and group")
+ fsize:=(60mm,12mm);
+ sw_trimming:=1;
+ MC(<-30,!2,NH,!2,N!,!2,N!2,!2,SO,!2,SOO,!)
+endfigm
+\end{mplibcode}
+%-----------------------------------------------------------------------------
\index{?"!}%
\index{??}%
\index{??"!}%
@@ -632,7 +1204,14 @@ SO : S,//O SOO : S,//O^35,//^-35
<30,!9`1,?!,!,??,!,2:??,4:/??,6:/??!,8:/N?!
\end{verbatim}
-\MCFgraph
+%-----------------------------------------
+\begin{mplibcode}
+beginfigm("EN:methyl*2,isopropyl,tert-butyl")
+ fsize:=(60mm,12mm);
+ sw_trimming:=1;
+ MC(<30,!9`1,?!,!,??,!,2:??,4:/?!,6:/??!,8:/N?!)
+endfigm
+\end{mplibcode}
%-----------------------------------------------------------------------------
\subsubsection{Parts definition}
\begin{verbatim}
@@ -641,13 +1220,29 @@ SO : S,//O SOO : S,//O^35,//^-35
iBuOH:='(!,/_,!,OH);
MC(<30,?6,{4,6}:/iBuOH)
\end{verbatim}
-\MCFgraph
+%-----------------------------------------
+\begin{mplibcode}
+beginfigm("EN:User definition")
+ fsize:=(60mm,13mm);
+ sw_trimming:=1;
+ iBuOH:='(!,/_,!,OH);
+ MC(<30,?6,{4,6}:/iBuOH)
+endfigm
+\end{mplibcode}
%-----------------------------------------------------------------------------
\subsubsection{Parts inline definition}
\begin{verbatim}
<30,!8,{2,6}:/'(!,/_,!,OH)
\end{verbatim}
-\MCFgraph
+%-----------------------------------------
+\begin{mplibcode}
+beginfigm("EN:Inline definition")
+ fsize:=(60mm,13mm);
+ fmargin:=(2mm,1mm);
+ sw_trimming:=1;
+ MC(<30,!8,{2,6}:/'(!,/_,!,OH))
+endfigm
+\end{mplibcode}
%-----------------------------------------------------------------------------
\subsubsection{Move position}
\index{"@()}%
@@ -658,7 +1253,23 @@ MC(<30,?6,{4,6}:/iBuOH)
<30,?6,@3,!4,//O,!,O,n_^60,@$(6,1),H,p_^15
\end{verbatim}
-\MCFgraph
+%-----------------------------------------
+\begin{mplibcode}
+beginfigm("EN:Move position")
+ fsize:=(70mm,16mm);
+ fmargin:=(2mm,1mm);
+ sw_trimming:=1;
+ MC(<30,?6,@3,\,!3,//O,!,O,n_^60,@$(6,1),H,p_^15)
+ add(drawdot A1 withpen pencircle scaled 2bp;
+ pickup pencircle scaled 0.1bp;
+ for i=0 upto 6:
+ draw (A1+(l*i,l-3bp))--(l*i,l+3bp);
+ endfor
+ draw A1--(A1+(0,1l))--A1+(6l,1l);
+ draw (A1+(0,1l))--(A1+(-3bp,1l));
+ )
+endfigm
+\end{mplibcode}
%-----------------------------------------------------------------------------
\subsubsection{Serial number}
\index{\-\-}%
@@ -666,9 +1277,17 @@ MC(<30,?6,{4,6}:/iBuOH)
6:10 : 6,7,8,9,10
<30,!14,{2,6:10,14}:/_~bd_r`0.5
\end{verbatim}
-\MCFgraph
-\newpage
+%-----------------------------------------
+\begin{mplibcode}
+beginfigm("EN:Serial number")
+ fsize:=(75mm,14mm);
+ max_blength:=8mm;
+ sw_numbering:=Atom; numbering_end:=15;
+ MC(<30,!14,{2,6:10,14}:/_~bd_r`0.5)
+endfigm
+\end{mplibcode}
%-----------------------------------------------------------------------------
+\newpage
\subsubsection{Change color}
\index{red}%
\index{blue}%
@@ -685,7 +1304,17 @@ beginfigm()
)
endfigm
\end{verbatim}
-\MCFgraph
+%-----------------------------------------
+\begin{mplibcode}
+beginfigm("EN:Change color")
+ fsize:=(50mm,20mm);
+ max_blength:=8mm;
+ MC(
+ <30,Ph,{2,5}:N,3:/NH2,4:/COOH,
+ 2:red,5:blue,3=green
+ )
+endfigm
+\end{mplibcode}
%-----------------------------------------------------------------------------
\subsubsection{Change font}
\index{atomfont}%
@@ -697,7 +1326,15 @@ beginfigm()
MC(<30,Ph,{2,5}:N,3:/NH2,4:/COOH)
endfigm
\end{verbatim}
-\MCFgraph
+%-----------------------------------------
+\begin{mplibcode}
+beginfigm("EN:Change font")
+ fsize:=(50mm,20mm);
+ max_blength:=8mm;
+ atomfont:="cmr8";
+ MC(<30,Ph,{2,5}:N,3:/NH2,4:/COOH)
+endfigm
+\end{mplibcode}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\section{Option parameter}
%------------------------------------------------------------------------------
@@ -710,7 +1347,19 @@ MCat(0.2,0.5)(Ph)
mangle:=30;
MCat(0.8,0.5)(Ph)
\end{verbatim}
-\MCFgraph
+%-----------------------------------------
+\begin{mplibcode}
+beginfigm("EN:mangle")
+ fsize:=(50mm,15mm);
+ blength:=6mm;
+ mangle:=0;
+ MCat(0.2,0.5)(Ph)
+ add(drawarrow((A1 shifted (aw,0)) rotated A1ang..A1);)
+ mangle:=30;
+ MCat(0.8,0.5)(Ph)
+ add(drawarrow((A1 shifted (aw,0)) rotated A1ang..A1);)
+endfigm
+\end{mplibcode}
%------------------------------------------------------------------------------
\subsection{Size/Ratio parameter}
%-----------------------------------------------------------------------------
@@ -720,56 +1369,173 @@ MCat(0.8,0.5)(Ph)
(fit to figure size)
blength=0 ** default
\end{verbatim}
-\MCFgraph
+%-----------------------------------------
+\begin{mplibcode}
+beginfigm("EN:blength=0")
+ sw_frame:=Bothside;
+ fsize:=(40mm,15mm);
+ MC(<30,Ph)
+ ext(pickup pencircle scaled 0.2pt;
+ for i=0 upto w/mm: draw (i*mm,0)--(i*mm,-.5mm); endfor
+ for i=0 upto h/mm: draw (0,i*mm)--(-.5mm,i*mm); endfor
+ for i=0 upto w/cm: draw (i*cm,0)--(i*cm,-.8mm); endfor
+ for i=0 upto h/cm: draw (0,i*cm)--(-.8mm,i*cm); endfor
+ )
+endfigm
+\end{mplibcode}
%-----------------------------------------
\begin{verbatim}
(ratio bond/figure width)
blength=0.1 ** (0<blength<=1)
blength=60mm(width)*0.1=6mm
\end{verbatim}
-\MCFgraph
+%---------------------------------------------
+\begin{mplibcode}
+beginfigm("EN:0<blength=<1")
+ sw_frame:=Bothside;
+ fsize:=(40mm,15mm);
+ blength:=0.1;
+ MC(<30,Ph)
+ ext(pickup pencircle scaled 0.2pt;
+ for i=0 upto w/mm: draw (i*mm,0)--(i*mm,-.5mm); endfor
+ for i=0 upto h/mm: draw (0,i*mm)--(-.5mm,i*mm); endfor
+ for i=0 upto w/cm: draw (i*cm,0)--(i*cm,-.8mm); endfor
+ for i=0 upto h/cm: draw (0,i*cm)--(-.8mm,i*cm); endfor
+ )
+endfigm
+\end{mplibcode}
%-----------------------------------------
\begin{verbatim}
(bond length)
blength=9mm
** (blength>1) ignore msize(w,h)
\end{verbatim}
-\MCFgraph
+%---------------------------------------------
+\begin{mplibcode}
+beginfigm("EN:blength>1")
+ sw_frame:=Bothside;
+ fsize:=(40mm,15mm);
+ blength:=8mm;
+ MC(<30,Ph)
+ ext(pickup pencircle scaled 0.2pt;
+ for i=0 upto w/mm: draw (i*mm,0)--(i*mm,-.5mm); endfor
+ for i=0 upto h/mm: draw (0,i*mm)--(-.5mm,i*mm); endfor
+ for i=0 upto w/cm: draw (i*cm,0)--(i*cm,-.8mm); endfor
+ for i=0 upto h/cm: draw (0,i*cm)--(-.8mm,i*cm); endfor
+ )
+endfigm
+\end{mplibcode}
%------------------------------------------------------------------------------
\subsubsection{Molecular size}
\index{msize}%
\begin{verbatim}
msize=(1,1) ** default
\end{verbatim}
-\MCFgraph
+%---------------------------------------------
+\begin{mplibcode}
+beginfigm("EN:msize=(1)")
+ sw_frame:=Bothside+Mol;
+ fsize:=(40mm,15mm);
+ msize:=(1,1);
+ MC(<30,Ph)
+ ext(pickup pencircle scaled 0.2pt;
+ for i=0 upto w/mm: draw (i*mm,0)--(i*mm,-.5mm); endfor
+ for i=0 upto h/mm: draw (0,i*mm)--(-.5mm,i*mm); endfor
+ for i=0 upto w/cm: draw (i*cm,0)--(i*cm,-.8mm); endfor
+ for i=0 upto h/cm: draw (0,i*cm)--(-.8mm,i*cm); endfor
+ )
+endfigm
+\end{mplibcode}
%-----------------------------------------------------------
\begin{verbatim}
msize=(0.25,1)
msize=40mm-4mm*0.25=9mm
\end{verbatim}
-\MCFgraph
+%---------------------------------------------
+\begin{mplibcode}
+beginfigm("EN:msize=(0.25,1)")
+ sw_frame:=Bothside+Mol;
+ fsize:=(40mm,15mm);
+ msize:=(0.25,1);
+ MC(<30,Ph)
+ ext(pickup pencircle scaled 0.2pt;
+ for i=0 upto w/mm: draw (i*mm,0)--(i*mm,-.5mm); endfor
+ for i=0 upto h/mm: draw (0,i*mm)--(-.5mm,i*mm); endfor
+ for i=0 upto w/cm: draw (i*cm,0)--(i*cm,-.8mm); endfor
+ for i=0 upto h/cm: draw (0,i*cm)--(-.8mm,i*cm); endfor
+ )
+endfigm
+\end{mplibcode}
%-----------------------------------------------------------
\begin{verbatim}
msize=(11mm,11mm)
\end{verbatim}
-\MCFgraph
+%---------------------------------------------
+\begin{mplibcode}
+beginfigm("EN:msize=(11mm,11mm)")
+ sw_frame:=Bothside+Mol;
+ fsize:=(40mm,15mm);
+ msize:=(11mm,11mm);
+ MC(<30,Ph)
+ ext(pickup pencircle scaled 0.2pt;
+ for i=0 upto w/mm: draw (i*mm,0)--(i*mm,-.5mm); endfor
+ for i=0 upto h/mm: draw (0,i*mm)--(-.5mm,i*mm); endfor
+ for i=0 upto w/cm: draw (i*cm,0)--(i*cm,-.8mm); endfor
+ for i=0 upto h/cm: draw (0,i*cm)--(-.8mm,i*cm); endfor
+ )
+endfigm
+\end{mplibcode}
%------------------------------------------------------------------------------
\subsubsection{Molecular position}
\index{mposition}%
\begin{verbatim}
mposition=(0.5,0.5) ** default
\end{verbatim}
-\MCFgraph
+%---------------------------------------------
+\begin{mplibcode}
+beginfigm("EN:mposition")
+ sw_frame:=Bothside+Mol;
+ fsize:=(40mm,15mm);
+ msize:=(1,0.8);
+ mposition:=(0.5,0.5);
+ MC(<30,Ph)
+endfigm
+\end{mplibcode}
%--------------------------------------------------------------
\begin{verbatim}
mposition=(1,0)
\end{verbatim}
-\MCFgraph
+%---------------------------------------------
+\begin{mplibcode}
+beginfigm("EN:mposition")
+ sw_frame:=Bothside+Mol;
+ fsize:=(40mm,15mm);
+ msize:=(1,0.8);
+ mposition:=(1,0);
+ MC(<30,Ph)
+endfigm
+\end{mplibcode}
%--------------------------------------------------------------
\begin{verbatim}
mposition=(10mm,4mm)
\end{verbatim}
-\MCFgraph
+%---------------------------------------------
+\begin{mplibcode}
+beginfigm("EN:mposition")
+ sw_frame:=sw_frame+Mol;
+ fsize:=(40mm,15mm);
+ msize:=(1,0.8);
+ mposition:=(10mm,4mm);
+ MC(<30,Ph)
+ ext(drawdot p1 withpen pencircle scaled 3pt;
+ pickup pencircle scaled 0.2pt;
+ for i=0 upto w/mm: draw (i*mm,0)--(i*mm,-.5mm); endfor
+ for i=0 upto h/mm: draw (0,i*mm)--(-.5mm,i*mm); endfor
+ for i=0 upto w/cm: draw (i*cm,0)--(i*cm,-.8mm); endfor
+ for i=0 upto h/cm: draw (0,i*cm)--(-.8mm,i*cm); endfor
+ )
+endfigm
+\end{mplibcode}
%------------------------------------------------------------------------------
\subsection{Size parameter}
%-----------------------------------------------------------------------------
@@ -781,7 +1547,20 @@ fsize=(figure width,figure height)
fsize=(40mm,15mm)
\end{verbatim}
-\MCFgraph
+%---------------------------------------------
+\begin{mplibcode}
+beginfigm("EN:Figure size")
+ fsize:=(40mm,12mm);
+ sw_frame:=Outside;
+ MC(<30,Ph)
+ ext(pickup pencircle scaled 0.2pt;
+ for i=0 upto w/mm: draw (i*mm,0)--(i*mm,-.5mm); endfor
+ for i=0 upto h/mm: draw (0,i*mm)--(-.5mm,i*mm); endfor
+ for i=0 upto w/cm: draw (i*cm,0)--(i*cm,-.8mm); endfor
+ for i=0 upto h/cm: draw (0,i*cm)--(-.8mm,i*cm); endfor
+ )
+endfigm
+\end{mplibcode}
%-----------------------------------------------------------------------------
\subsubsection{Figure margin}
\index{fmargin}%
@@ -791,42 +1570,123 @@ fmargin=(margin left rigth,top bottom)
fmargin=(10mm,2mm)
\end{verbatim}
-\MCFgraph
+%---------------------------------------------
+\begin{mplibcode}
+beginfigm("EN:fmargin")
+ fsize:=(40mm,12mm);
+ sw_frame:=Bothside+Mol;
+ fmargin:=(10mm,1mm);
+ MC(<30,Ph)
+ ext(pickup pencircle scaled 0.2pt;
+ for i=0 upto w/mm: draw (i*mm,0)--(i*mm,-.5mm); endfor
+ for i=0 upto h/mm: draw (0,i*mm)--(-.5mm,i*mm); endfor
+ for i=0 upto w/cm: draw (i*cm,0)--(i*cm,-.8mm); endfor
+ for i=0 upto h/cm: draw (0,i*cm)--(-.8mm,i*cm); endfor
+ drawdot p0 withpen pencircle scaled 3pt;
+ )
+endfigm
+\end{mplibcode}
%-----------------------------------------------------------------------------
\subsubsection{Offset thickness of bond}
\index{offset\_thickness}%
\begin{verbatim}
default: offset_thickness=0.2pt
\end{verbatim}
-\MCFgraph
+%---------------------------------------------
+\begin{mplibcode}
+beginfigm("EN:offset_thickness",":<30,Ph")
+ fsize:=(60mm,12mm);
+ offset_thickness:=0.0pt; MCat(0.1,0.5)(scantokens(mc))
+ offset_thickness:=0.2pt; MCat(0.55,0.5)(scantokens(mc))
+ offset_thickness:=0.5pt; MCat(1,0.5)(scantokens(mc))
+ ext(defaultscale:=0.6; labeloffset:=1bp;
+ label.urt("0.0pt",(0,1bp));
+ label.urt("0.2pt",(0.36w,1bp));
+ label.urt("0.5pt",(0.7w,1bp));
+ )
+endfigm
+\end{mplibcode}
%-----------------------------------------------------------------------------
\subsubsection{Offset of double bond gap}
\index{offset\_bond\_gap}%
\begin{verbatim}
default: offset_bond_gap=0.3pt
\end{verbatim}
-\MCFgraph
+%---------------------------------------------
+\begin{mplibcode}
+beginfigm("EN:offset_bond_gap",":<30,Ph")
+ fsize:=(60mm,12mm);
+ offset_bond_gap:=0.0pt; MCat(0.1, 0.5)(scantokens(mc))
+ offset_bond_gap:=0.3pt; MCat(0.55,0.5)(scantokens(mc)) %<<== default
+ offset_bond_gap:=1.0pt; MCat(1, 0.5)(scantokens(mc))
+ ext(defaultscale:=0.6; labeloffset:=1bp;
+ label.urt("0.0pt",(0,1bp));
+ label.urt("0.3pt",(0.36w,1bp));
+ label.urt("1.0pt",(0.7w,1bp));
+ )
+endfigm
+\end{mplibcode}
%-----------------------------------------------------------------------------
\subsubsection{Offset of atom width}
\index{offset\_atom}%
\begin{verbatim}
default: offset_atom=0.8pt
\end{verbatim}
-\MCFgraph
+%---------------------------------------------
+\begin{mplibcode}
+beginfigm("EN:offset_atom")
+ fsize:=(60mm,12mm);
+ offset_atom:=0.0pt; MCat(0.1, .5)(<30,?6,3:O)
+ offset_atom:=0.8pt; MCat(.55, .5)(<30,?6,3:O) %<<== default
+ offset_atom:=2.0pt; MCat(1, .5)(<30,?6,3:O)
+ ext(defaultscale:=0.6; labeloffset:=1bp;
+ label.urt("0.0pt",(0,1bp));
+ label.urt("0.8pt",(0.36w,1bp));
+ label.urt("2.0pt",(0.7w,1bp));
+ )
+endfigm
+\end{mplibcode}
%-----------------------------------------------------------------------------
\subsubsection{Offset of wedge width}
\index{offset\_wedge}%
\begin{verbatim}
default: offset_wedge=0.4pt
\end{verbatim}
-\MCFgraph
+%---------------------------------------------
+\begin{mplibcode}
+beginfigm("EN:offset_wedge")
+ fsize:=(60mm,12mm);
+ offset_wedge:=0.0pt; MCat(0.1,0.5)(<30,?6,5:*/_)
+ offset_wedge:=0.4pt; MCat(0.55,0.5)(<30,?6,5:*/_) %<<== default
+ offset_wedge:=1.0pt; MCat(1, 0.5)(<30,?6,5:*/_)
+ ext(defaultscale:=0.6; labeloffset:=1bp;
+ label.urt("0.0pt",(0,1bp));
+ label.urt("0.4pt",(0.36w,1bp));
+ label.urt("1.0pt",(0.7w,1bp));
+ )
+endfigm
+\end{mplibcode}
%-----------------------------------------------------------------------------
\subsubsection{Max bond length}
\index{max\_blength}%
\begin{verbatim}
default: max_blength=10mm
\end{verbatim}
-\MCFgraph
+%---------------------------------------------
+\begin{mplibcode}
+beginfigm("EN:max_blength")
+ fsize:=(60mm,20mm);
+ sw_frame:=sw_frame+Mol;
+ max_blength:=5mm; MCat(0, .5)(<30,Ph)
+ max_blength:=8mm; MCat(.4,.5)(<30,Ph)
+ max_blength:=10mm; MCat(1, .5)(<30,Ph) %<<== default
+ ext(defaultscale:=0.6; labeloffset:=1bp;
+ label("5mm", (0.1w,0.5h));
+ label("8mm", (0.42w,0.5h));
+ label("10mm",(0.82w,0.5h));
+ )
+endfigm
+\end{mplibcode}
%-----------------------------------------------------------------------------
\subsection{Ratio parameter}
%-----------------------------------------------------------------------------
@@ -835,56 +1695,161 @@ default: max_blength=10mm
\begin{verbatim}
default: ratio_thickness_bond=0.015
\end{verbatim}
-\MCFgraph
+%---------------------------------------------
+\begin{mplibcode}
+beginfigm("EN:ratio_thickness_bond")
+ fsize:=(60mm,12mm);
+ ratio_thickness_bond:=0.005; MCat(0.1,0.5)(<30,Ph)
+ ratio_thickness_bond:=0.015; MCat(.55,0.5)(<30,Ph) %<<== default
+ ratio_thickness_bond:=0.03; MCat(1, 0.5)(<30,Ph)
+ ext(defaultscale:=0.6; labeloffset:=1bp;
+ label.urt("0.005",(0,1bp));
+ label.urt("0.015",(0.36w,1bp));
+ label.urt("0.030",(0.7w,1bp));
+ )
+endfigm
+\end{mplibcode}
%-----------------------------------------------------------------------------
\subsubsection{Char/bond thickness}
\index{ratio\_char\_bond}%
\begin{verbatim}
default: ratio_char_bond=1.5
\end{verbatim}
-\MCFgraph
+%---------------------------------------------
+\begin{mplibcode}
+beginfigm("EN:ratio_char_bond")
+ fsize:=(60mm,12mm);
+ ratio_char_bond:=1.0; MCat(0, .5)(<30,?6,6:O,3:NH)
+ ratio_char_bond:=1.5; MCat(.5, .5)(<30,?6,6:O,3:NH) %<<== default
+ ratio_char_bond:=2.0; MCat( 1, .5)(<30,?6,6:O,3:NH)
+ ext(defaultscale:=0.6; labeloffset:=1bp;
+ label.urt("1.0",(0,1bp));
+ label.urt("1.5",(0.36w,1bp));
+ label.urt("2.0",(0.7w,1bp));
+ )
+endfigm
+\end{mplibcode}
%-----------------------------------------------------------------------------
\subsubsection{Bond gap/bond length}
\index{ratio\_bondgap\_bond}%
\begin{verbatim}
default: ratio_bondgap_bond= 0.15
\end{verbatim}
-\MCFgraph
+%---------------------------------------------
+\begin{mplibcode}
+beginfigm("EN:ratio_bondgap_bond")
+ fsize:=(60mm,12mm);
+ ratio_bondgap_bond:=0.10; MCat(0.1, .5)(<30,Ph)
+ ratio_bondgap_bond:=0.15; MCat(.55, .5)(<30,Ph) %<<== default
+ ratio_bondgap_bond:=0.20; MCat(1 , .5)(<30,Ph)
+ ext(defaultscale:=0.6; labeloffset:=1bp;
+ label.urt("0.10",(0,1bp));
+ label.urt("0.15",(0.36w,1bp));
+ label.urt("0.20",(0.7w,1bp));
+ )
+endfigm
+\end{mplibcode}
%-----------------------------------------------------------------------------
\subsubsection{Atom/bond length}
\index{ratio\_atom\_bond}%
\begin{verbatim}
default: ratio_atom_bond= 0.36
\end{verbatim}
-\MCFgraph
+%---------------------------------------------
+\begin{mplibcode}
+beginfigm("EN:ratio_atom_bond")
+ fsize:=(60mm,12mm);
+ ratio_atom_bond:=0.25; MCat(0.1, .5)(<30,?6,3:O)
+ ratio_atom_bond:=0.33; MCat(.55, .5)(<30,?6,3:O) %<<== default
+ ratio_atom_bond:=0.45; MCat(1, .5)(<30,?6,3:O)
+ ext(defaultscale:=0.6; labeloffset:=1bp;
+ label.urt("0.25",(0,1bp));
+ label.urt("0.33",(0.36w,1bp));
+ label.urt("0.45",(0.7w,1bp));
+ )
+endfigm
+\end{mplibcode}
%-----------------------------------------------------------------------------
\subsubsection{Wedge/bond length}
\index{ratio\_wedge\_bond}%
\begin{verbatim}
default: ratio_wedge_bond=0.12
\end{verbatim}
-\MCFgraph
+%------------------------------------------------------
+\begin{mplibcode}
+beginfigm("EN:ratio_wedge_bond")
+ fsize:=(70mm,12mm);
+ ratio_wedge_bond:=0.1; MCat(0.05,.5)(?6,4:*/_)
+ ratio_wedge_bond:=0.12; MCat(.55, .5)(?6,4:*/_) %<<== default
+ ratio_wedge_bond:=0.2; MCat(1 , .5)(?6,4:*/_)
+ ext(defaultscale:=0.6; labeloffset:=1bp;
+ label.urt("0.10",(0,1bp));
+ label.urt("0.12",(0.36w,1bp));
+ label.urt("0.20",(0.7w,1bp));
+ )
+endfigm
+\end{mplibcode}
%-----------------------------------------------------------------------------
\subsubsection{Figure atom gap/atom length}
\index{ratio\_atomgap\_atom}%
\begin{verbatim}
default: ratio_atomgap_atom= 0.050
\end{verbatim}
-\MCFgraph
+%------------------------------------------------------
+\begin{mplibcode}
+beginfigm("EN:ratio_atomgap_atom",":<30,!2`0.5,2:O")
+ fsize:=(70mm,12mm);
+ sw_frame:=sw_frame+Atom;
+ ratio_atomgap_atom:=0.00; MCat(0, .5)(scantokens(mc))
+ ratio_atomgap_atom:=0.050; MCat(.5,.5)(scantokens(mc)) %<<== default
+ ratio_atomgap_atom:=0.12; MCat(1, .5)(scantokens(mc))
+ ext(defaultscale:=0.75; labeloffset:=1bp;
+ label.urt("0.00",(0.05w,1bp));
+ label.urt("0.05",(0.45w,1bp));
+ label.urt("0.12",(0.85w,1bp));
+ )
+endfigm
+\end{mplibcode}
%-----------------------------------------------------------------------------
\subsubsection{Chain/ring length}
\index{ratio\_chain\_ring}%
\begin{verbatim}
default: ratio_chain_ring= 0.66
\end{verbatim}
-\MCFgraph
+%------------------------------------------------------
+\begin{mplibcode}
+beginfigm("EN:ratio_chain_ring")
+ fsize:=(70mm,12mm);
+ ratio_chain_ring:= 0.4; MCat(0.05,.5)(<30,?6,4:/!)
+ ratio_chain_ring:= 0.66; MCat(.45, .5)(<30,?6,4:/!) %<<== default
+ ratio_chain_ring:= 1; MCat(1, .5)(<30,?6,4:/!)
+ ext(defaultscale:=0.6; labeloffset:=1bp;
+ label.urt("0.40",(0,1bp));
+ label.urt("0.66",(0.3w,1bp));
+ label.urt("1.0" ,(0.62w,1bp));
+ )
+endfigm
+\end{mplibcode}
%-----------------------------------------------------------------------------
\subsubsection{Hash gap/bond length}
\index{ratio\_hashgap\_bond}%
\begin{verbatim}
default: ratio_hashgap_bond=0.12
\end{verbatim}
-\MCFgraph
+%------------------------------------------------------
+\begin{mplibcode}
+beginfigm("EN:ratio_hashgap_bond",":<30,!2,2:/*_`1.5")
+ fsize:=(70mm,15mm);
+ ratio_hashgap_bond:=0.06; MCat(0.08,.5)(scantokens(mc))
+ ratio_hashgap_bond:=0.12; MCat( .55,.5)(scantokens(mc)) %<<== default
+ ratio_hashgap_bond:=0.20; MCat(1, .5)(scantokens(mc))
+ ext(defaultscale:=0.6; labeloffset:=1bp;
+ label.urt("0.06",(0,1bp));
+ label.urt("0.12",(0.4w,1bp));
+ label.urt("0.20",(0.77w,1bp));
+ )
+endfigm
+\end{mplibcode}
%-----------------------------------------------------------------------------
%%%%\newpage
%-----------------------------------------------------------------------------
@@ -904,7 +1869,15 @@ default: sw_numbering=0
sw_numbering:=Atom;
MC(<-30,!9)
\end{verbatim}
-\MCFgraph
+%------------------------------------------------------
+\begin{mplibcode}
+beginfigm("EN:Switwch numbering atom")
+ fsize:=(60mm,10mm);
+ ratio_chain_ring:=1;
+ numbering_start:=3; numbering_end:=8;
+ sw_numbering:=Atom; MC(<-30,!9)
+endfigm
+\end{mplibcode}
%-----------------------------------------------------------------------------
\subsubsection{Numbering bond}
\index{numbering\_start}%
@@ -919,7 +1892,15 @@ default: sw_numbering=0
sw_numbering:=Bond;
MC(<-30,!9)
\end{verbatim}
-\MCFgraph
+%------------------------------------------------------
+\begin{mplibcode}
+beginfigm("EN:Switwch numbering bond")
+ fsize:=(60mm,10mm);
+ ratio_chain_ring:=1;
+ numbering_start:=3; numbering_end:=8;
+ sw_numbering:=Bond; MC(<-30,!9)
+endfigm
+\end{mplibcode}
%-----------------------------------------------------------------------------
\subsubsection{Trimming mode}
\index{sw\_trimming}%
@@ -929,13 +1910,32 @@ msize:=(1,0.7);
MCat(0.2,0.3)(Ph)
MCat(0.8,0.7)(Ph)
\end{verbatim}
-\MCFgraph
+%------------------------------------------------------
+\begin{mplibcode}
+beginfigm("EN:Switwch trimming")
+ fsize:=(60mm,20mm);
+ sw_frame:=Bothside+Mol;
+ msize:=(1,.7); MCat(.2,.3)(Ph)
+ MCat(.8,.7)(Ph)
+endfigm
+\end{mplibcode}
+%------------------------------------------------------
\begin{verbatim}
sw_trimming:=1;
MCat(0.2,0.3)(Ph)
MCat(0.8,0.7)(Ph)
\end{verbatim}
-\MCFgraph
+%------------------------------------------------------
+\begin{mplibcode}
+beginfigm("EN:Switwch trimming")
+ fsize:=(60mm,20mm);
+ sw_frame:=Bothside+Mol;
+ sw_trimming:=1;
+ msize:=(1,.7);
+ MCat(.2,.3)(Ph)
+ MCat(.8,.7)(Ph)
+endfigm
+\end{mplibcode}
%-----------------------------------------------------------------------------
\subsubsection{Expand mode}
\index{sw\_expand}%
@@ -945,7 +1945,15 @@ sw_expand:=1;
MCat(1, .5)(<30,Ph,4:/COOH,3:/NH2)
** default: sw_expand=0
\end{verbatim}
-\MCFgraph
+%------------------------------------------------------
+\begin{mplibcode}
+beginfigm("EN:Switwch Expand",":<30,Ph,4:/COOH,3:/NH2")
+ fsize:=(60mm,20mm);
+ MCat(0, .5)(scantokens(mc))
+ sw_expand:=1;
+ MCat(1, .5)(scantokens(mc))
+endfigm
+\end{mplibcode}
%-----------------------------------------------------------------------------
\subsubsection{Abbreviate group}
\index{Group}%
@@ -953,7 +1961,15 @@ MCat(1, .5)(<30,Ph,4:/COOH,3:/NH2)
\begin{verbatim}
** default: sw_abbreviate=Group
\end{verbatim}
-\MCFgraph
+%------------------------------------------------------
+\begin{mplibcode}
+beginfigm("EN:Switwch abbreviate group",":<30,Ph,4:/Cl,3:/F")
+ fsize:=(60mm,12mm);
+ MCat(.15, .5)(scantokens(mc))
+ sw_abbreviate:=Group;
+ MCat(.85, .5)(scantokens(mc))
+endfigm
+\end{mplibcode}
%-----------------------------------------------------------------------------
\subsubsection{Abbreviate bond type}
\index{Bond}%
@@ -961,7 +1977,15 @@ MCat(1, .5)(<30,Ph,4:/COOH,3:/NH2)
\begin{verbatim}
** default: sw_abbreviate=Bond
\end{verbatim}
-\MCFgraph
+%------------------------------------------------------
+\begin{mplibcode}
+beginfigm("EN:Switwch abbreviate bondtype",":<30,Ph,4:/Cl,3:/F")
+ fsize:=(60mm,12mm);
+ MCat(.15, .5)(scantokens(mc))
+ sw_abbreviate:=Bond;
+ MCat(.85, .5)(scantokens(mc))
+endfigm
+\end{mplibcode}
%-----------------------------------------------------------------------------
\subsection{Frame}
%-----------------------------------------------------------------------------
@@ -976,17 +2000,43 @@ MCat(1, .5)(<30,Ph,4:/COOH,3:/NH2)
fmargin:=(5mm,2mm);
sw_frame=Outside
\end{verbatim}
-\MCFgraph
+%------------------------------------------------------
+\begin{mplibcode}
+beginfigm("EN:Switwch font frame 1")
+ fsize:=(30mm,10mm);
+ fmargin:=(5mm,1.5mm);
+ sw_frame:=Outside;
+ MC(<30,Ph)
+endfigm
+\end{mplibcode}
+%------------------------------------------------------
\begin{verbatim}
(Frame inside margin)
sw_frame=Inside
\end{verbatim}
-\MCFgraph
+%------------------------------------------------------
+\begin{mplibcode}
+beginfigm("EN:Switwch font frame 2")
+ fsize:=(30mm,10mm);
+ fmargin:=(5mm,1.5mm);
+ sw_frame:=Inside;
+ MC(<30,Ph)
+endfigm
+\end{mplibcode}
+%------------------------------------------------------
\begin{verbatim}
(Draw both frame)
sw_frame=Bothside=Inside+Outside
\end{verbatim}
-\MCFgraph
+%------------------------------------------------------
+\begin{mplibcode}
+beginfigm("EN:Switwch font frame 3")
+ fsize:=(30mm,10mm);
+ fmargin:=(5mm,1.5mm);
+ sw_frame:=Bothside;
+ MC(<30,Ph)
+endfigm
+\end{mplibcode}
%-----------------------------------------------------------------------------
\subsubsection{Molecular frame}
\index{Mol}%
@@ -994,7 +2044,16 @@ sw_frame=Bothside=Inside+Outside
sw_frame=Mol
** default:sw_frame=0
\end{verbatim}
-\MCFgraph
+%------------------------------------------------------
+\begin{mplibcode}
+beginfigm("EN:Switwch molecular frame")
+ sw_frame:=Outside;
+ fsize:=(40mm,11mm);
+ msize:=(1,1);
+ sw_frame:=sw_frame+Mol;
+ MC(<30,Ph)
+endfigm
+\end{mplibcode}
%-----------------------------------------------------------------------------
\subsubsection{Atom frame}
\index{Atom}%
@@ -1004,7 +2063,14 @@ sw_frame=Atom
MC(<30,COOH,!,COOH)
\end{verbatim}
-\MCFgraph
+%---------------------------------------------
+\begin{mplibcode}
+beginfigm("EN:Switwch atom frame")
+ fsize:=(60mm,10mm);
+ sw_frame:=sw_frame+Atom;
+ MC(<30,COOH,!,COOH)
+endfigm
+\end{mplibcode}
%-----------------------------------------------------------------------------
\subsection{Parameter setting}
\subsubsection{Local parameter setting}
@@ -1024,7 +2090,21 @@ beginfigm()
MC(Ph)
endfigm
\end{verbatim}
-\MCFgraph\MCFgraph\MCFgraph
+%------------------------------------------------------
+\quad
+\begin{mplibcode}
+fsize:=(15mm,12mm);
+beginfigm("EN:Local setting 1")
+ MC(Ph)
+endfigm
+beginfigm("EN:Local setting 2")
+ ratio_thickness_bond:=0.05;
+ MC(Ph)
+endfigm
+beginfigm("EN:Local setting 3")
+ MC(Ph)
+endfigm
+\end{mplibcode}
%-----------------------------------------------------------------------------
\subsubsection{Global parameter setting}
\begin{verbatim}
@@ -1041,7 +2121,23 @@ beginfigm()
MC(Ph)
endfigm
\end{verbatim}
-\MCFgraph\MCFgraph\MCFgraph
+%----------------------------------------------------
+\quad
+\begin{mplibcode}
+save_ratio:=ratio_thickness_bond;
+fsize:=(15mm,12mm);
+beginfigm("EN:Global setting 1")
+ MC(Ph)
+endfigm
+ratio_thickness_bond:=0.05;
+beginfigm("EN:Global setting 2")
+ MC(Ph)
+endfigm
+beginfigm("EN:Global setting 3")
+ MC(Ph)
+endfigm
+ratio_thickness_bond:=save_ratio;
+\end{mplibcode}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\section{Function}
%-----------------------------------------------------------------------------
@@ -1062,7 +2158,15 @@ beginfigm()
MC(<30,Ph,3:/F,4:/Cl)
endfigm
\end{verbatim}
-\MCFgraph
+%------------------------------------------------
+\begin{mplibcode}
+beginfigm("EN:MC() ")
+ fmargin:=(0.5mm,0.5mm);
+ fsize:=(40mm,15mm);
+ sw_frame:=Outside+Mol;
+ MC(<30,Ph,4:/Cl,3:/F)
+endfigm
+\end{mplibcode}
%-----------------------------------------------------------------------------
\subsection{Function MCat()}
\index{MCat()}%
@@ -1092,7 +2196,27 @@ for i=1 step -0.5 until 0:
endfor
\end{verbatim}
-\MCFgraph
+%---------------------------------------------
+\begin{mplibcode}
+beginfigm("EN:MCat()")
+ defaultscale:=0.6;
+ fsize:=(60mm,40mm);
+ fmargin:=(3mm,3mm);
+ blength:=0.07;
+ sw_frame:=Outside;
+ mangle:=0;
+ for i=1 step -0.5 until 0:
+ for j=0 step 0.33 until 1:
+ MCat(j,i)(Ph,4:N)
+ add(
+ drawarrow((A1+A1up**aw)..A1);
+ label(decimal(mangle),p0+(0.5w,0.5h));
+ )
+ mangle:=mangle+30;
+ endfor
+ endfor
+endfigm
+\end{mplibcode}
%-----------------------------------------------------------------------------
\subsection{Function mc\_check()}
\index{mc\_check()}%
@@ -1113,7 +2237,21 @@ beginfigm("EN:Pyridine",
endfigm
\end{verbatim}
-\MCFgraph\hspace{22mm}\MCFgraph
+%-----------------------------------------------------
+\quad
+\begin{mplibcode}
+beginfigm("EN:Pyridine",":<30,Ph,2:N")
+ sw_trimming:=0;
+ fsize:=(12mm,12mm);
+ if mc_check(mc)=0: MC(scantokens(mc)) fi
+endfigm
+beginfigm("EN:Pyridine",":<30,Ph,2):N")
+ sw_trimming:=0;
+ fsize:=(12mm,12mm);
+ if mc_check(mc)=0: MC(scantokens(mc)) fi
+endfigm
+\end{mplibcode}
+%-----------------------------------------------------
\begin{verbatim}
mc_check(mc)=0 mc_check(mc)>=1
\end{verbatim}
@@ -1200,7 +2338,7 @@ a /* b : point b of a
beginfigm("EN:add() 1")
fsize:=(70mm,40mm);
- sw_frame:=Bothside;
+ sw_frame:=sw_frame+Atom+Mol;
max_blength:=10mm;
msize:=(.91,.9);
MCat(.5,.85)(<30,?6,{2,5}:O)
@@ -1223,13 +2361,46 @@ beginfigm("EN:add() 1")
" em="&decimal(em),
p0+(-9em,-1.5em));
label.rt( "w="&decimal(w)&
- " h="&decimal(h)&
- " l="&decimal(l),
+ " h="&substring (0,6)of decimal(h)&
+ " l="&substring (0,6)of decimal(l),
p0+(-9em,-3em));
)
endfigm
\end{verbatim}
-\MCFgraph
+%------------------------------------------------------------------------------
+\begin{mplibcode}
+beginfigm("EN:add() 1")
+ fsize:=(70mm,40mm);
+ sw_frame:=sw_frame+Atom+Mol;
+ max_blength:=10mm;
+ msize:=(.91,.9);
+ MCat(.5,.85)(<30,?6,{2,5}:O)
+ add(
+ defaultscale:=.8;
+ labeloffset:=.3aw;
+ dotlabel.lft("p0",p0);
+ dotlabel.rt( "p0+(w,h)",p0+(w,h));
+ dotlabel.ulft("A1",A1);
+ drawarrow A1..A1+__*l<<A1ang;
+ dotlabel.lrt( "B3s",B3s);
+ dotlabel.rt("B3m",B3m);
+ drawarrow B3m..B3m+__*l<<(B3ang+90);
+ dotlabel.ulft("A6",A6);
+ drawarrow A1{A1down}..A6;
+ dotlabel.urt( "B3e",B3e);
+ label.rt( "An="&decimal(An)&
+ " Bn="&decimal(Bn)&
+ " aw="&decimal(aw)&
+ " em="&decimal(em),
+ p0+(-9em,-1.5em));
+ label.rt( "w="&substring (0,6)of decimal(w)&
+ " h="&substring (0,6)of decimal(h)&
+ " l="&substring (0,6)of decimal(l),
+ p0+(-9em,-3em));
+ )
+endfigm
+\end{mplibcode}
+%------------------------------------------------------------------------------
\begin{verbatim}
beginfigm("EN:add() 2")
fsize:=(60mm,20mm);
@@ -1260,7 +2431,30 @@ beginfigm("EN:add() 2")
%---------------------------------------
endfigm
\end{verbatim}
-\MCFgraph
+%-------------------------------------------------------
+\begin{mplibcode}
+beginfigm("EN:add() 2")
+ fsize:=(70mm,20mm);
+ msize:=(1,0.85);
+ %-------------------------------------------
+ MCat(0,0)(<30,Ph,3=dl,4:/NH2)
+ %-------------------------------------------
+ add(labeloffset:=.7aw;
+ label.top(lonepair 90,A7);
+ drawarrow (A7+up**1.2aw){A7left}..{B7right}B7/*0.3;
+ drawarrow B3m..A3+B2up**1.5aw..{A3down}A3;
+ )
+ %-------------------------------------------
+ MCat(1,0)(<30,?6,{1,5}=dl,4://NH2)
+ %-------------------------------------------
+ add(labeloffset:=.7aw;
+ label.top(plus,A7);
+ label.urt(minus,A3);
+ label(lonepair A3ang,A3+A3up**.7aw);
+ )
+ ext(drawdblarrow (0.4w,0.4h)..(0.55w,0.4h);)
+endfigm
+\end{mplibcode}
%-----------------------------------------------------------------------------
\newpage
\subsection{Function ext()}
@@ -1299,15 +2493,15 @@ beginfigm()
<-210,60`1,60`1,60`1,{1,3}=dl,
1:/R1,4:/R2^-60
)
- add(
+ add(
defaultscale:=0.6;
label.bot("Diene",p0+(0.5w,0));
- )
+ )
MCat(0.4,0.5)(
<-30,-60`1,1=dl,1:/R3,2:/R4^60)
add(defaultscale:=0.6;
label.bot("Dienophile",p0+(.5w,0));
- )
+ )
MCat(0.9,0.5)(
<30,?6,6=dl,2:/R2,3:/R4,4:/R3,5:/R1
)
@@ -1323,7 +2517,40 @@ beginfigm()
%---------------------------------------
endfigm
\end{verbatim}
-\MCFgraph
+%------------------------------------------------------------------------------
+\begin{mplibcode}
+beginfigm()
+ fsize:=(70mm,30mm);
+ blength:=0.065;
+ %---------------------------------------
+ MCat(0.1,0.5)(
+ <-210,60`1,60`1,60`1,{1,3}=dl,
+ 1:/R1,4:/R2^-60
+ )
+ add(
+ defaultscale:=0.6;
+ label.bot("Diene",p0+(0.5w,0));
+ )
+ MCat(0.4,0.5)(
+ <-30,-60`1,1=dl,1:/R3,2:/R4^60)
+ add(defaultscale:=0.6;
+ label.bot("Dienophile",p0+(.5w,0));
+ )
+ MCat(0.9,0.5)(
+ <30,?6,6=dl,2:/R2,3:/R4,4:/R3,5:/R1
+ )
+ %---------------------------------------
+ ext(
+ drawarrow (.52w,.5h)..(.6w,.5h);
+ defaultscale:=0.7;
+ label("+",(0.25w,0.5h));
+ ratio_thickness_char:=0.125;
+ label.bot("Diels-Alder Reaction",
+ (.5w,h));
+ )
+ %---------------------------------------
+endfigm
+\end{mplibcode}
%-----------------------------------------------------------------------------
\subsubsection{Local ext() setting}
\begin{verbatim}
@@ -1347,7 +2574,30 @@ beginfigm("EN:?5")
MCat(0.5,1)(?6)
endfigm
\end{verbatim}
-\MCFgraph\MCFgraph\MCFgraph\MCFgraph
+%----------------------------------------------------
+\quad
+\begin{mplibcode}
+beginfigm("EN:?3")
+ fsize:=(12mm,15mm);
+ MCat(0.5,1)(<30,?3)
+endfigm
+beginfigm("EN:?4")
+ fsize:=(12mm,15mm);
+ MCat(0.5,1)(?4)
+ %-------------------------------
+ ext(label.top(inf_EN,(0.5w,0));)
+ %-------------------------------
+endfigm
+beginfigm("EN:?5")
+ fsize:=(12mm,15mm);
+ MCat(0.5,1)(?5)
+endfigm
+beginfigm("EN:?5")
+ fsize:=(12mm,15mm);
+ MCat(0.5,1)(?6)
+endfigm
+\end{mplibcode}
+%-----------------------------------------------------------------------------
\subsubsection{Global ext() setting}
\index{ext\_clear}%
\begin{verbatim}
@@ -1376,10 +2626,36 @@ beginfigm("EN:?6")
MCat(0.5,1)(?6)
endfigm
\end{verbatim}
-\MCFgraph\MCFgraph\MCFgraph\MCFgraph
+%-------------------------------------
+\quad
+\begin{mplibcode}
+beginfigm("EN:?3")
+ fsize:=(12mm,15mm);
+ MCat(0.5,1)(<30,?3)
+endfigm
+%-------------------------------
+ext(label.top(inf_EN,(0.5w,0));)
+%-------------------------------
+beginfigm("EN:?4")
+ fsize:=(12mm,15mm);
+ MCat(0.5,1)(?4)
+endfigm
+beginfigm("EN:?5")
+ fsize:=(12mm,15mm);
+ MCat(0.5,1)(?5)
+endfigm
+%---------
+ext_clear;
+%---------
+beginfigm("EN:?6")
+ fsize:=(12mm,15mm);
+ MCat(0.5,1)(?6)
+endfigm
+\end{mplibcode}
%-----------------------------------------------------------------------------
\newpage
%-----------------------------------------------------------------------------
+\onecolumn
\section{MCF example}
%-----------------------------------------------------------------------------
\subsection{Luciferin}
@@ -1392,7 +2668,13 @@ beginfigm("f:mcf_library",
if mc_check(mc)=0: MC(scantokens(mc)) fi
endfigm
\end{verbatim}
-\MCFgraph
+%-------------------------------------------
+\begin{mplibcode}
+beginfigm("t:EN","v:Luciferin")
+ fsize:=(50mm,15mm);
+ if mc_check(mc)=0: MC(scantokens(mc)) fi
+endfigm
+\end{mplibcode}
%-----------------------------------------------------------------------------
\subsection{Colchicine}
\begin{verbatim}
@@ -1406,29 +2688,18 @@ beginfigm("EN:Colchicine","MW:385.41",
if mc_check(mc)=0: MC(scantokens(mc)) fi
endfigm
\end{verbatim}
-\MCFgraph
-%-----------------------------------------------------------------------------
-\subsection{Paclitaxel}
-\begin{verbatim}
-beginfigm("EN:Paclitaxel","MW:853.91",
- %------------------------------------
- ": ?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,*\,O,-60,//O,60, ",
- ": @12,\*^-15,O,60,//O,-60 ")
- %------------------------------------
- fsize:=(50mm,25mm);
+%---------------------------------------
+\begin{mplibcode}
+beginfigm("EN:Colchicine","MW:385.41",
+ %-------------------------------------
+ ": <30,Ph,{1,2,6}:/O!,{-4,-5}=?7, ",
+ ": {-1,-4,-6}=dl,-2://O,-3:/O!, ",
+ ": @9,\,NH,!,//O,! ")
+ %-------------------------------------
+ fsize:=(50mm,20mm);
if mc_check(mc)=0: MC(scantokens(mc)) fi
endfigm
-\end{verbatim}
-\MCFgraph
+\end{mplibcode}
%-----------------------------------------------------------------------------
\subsection{Maltose}
\index{arc\_lb}
@@ -1439,50 +2710,323 @@ arc_lb : arc left > bottom
arc_br : arc bottom right
beginfigm("EN:Maltose","MW:342.3",
- %-----------------------------------------
- ": #1.25,-30~wf_r,30~bd_r`1,30~wb_r, ",
- ": 120,O,30,&1,##, ",
- ": #.5,{1^$-90,2^$90,3^$-90}:/OH, ",
- ": 6^$90:/!OH, ",
- ": @4,$-50~arc_lb`1,O,$50~arc_br`1,<$0, ",
- ": |,#1.25,-30~wf_r,30~bd_r`1,30~wb_r, ",
- ": 120,O,30,&1,##, ",
- ": #.5,{2^$90,3^$-90,4^$-90}:/OH, ",
- ": 6^$90:/!OH ")
- %-----------------------------------------
+ %-------------------------------------------------------
+ ": #1.25,-30~wf_r,30~bd_r`1,30~wb_r,120,O,30,&1,##, ",
+ ": #.5,{1^$-90,2^$90,3^$-90}:/OH,6^$90:/!OH, ",
+ ": @4,$-50~arc_lb`1,O,$50~arc_br`1,<$0, ",
+ ": |,#1.25,-30~wf_r,30~bd_r`1,30~wb_r,120,O,30,&1,##, ",
+ ": #.5,{2^$90,3^$-90,4^$-90}:/OH,6^$90:/!OH ")
+ %-------------------------------------------------------
fsize:=(50mm,20mm);
if mc_check(mc)=0: MC(scantokens(mc)) fi
endfigm
\end{verbatim}
-\MCFgraph
-%-----------------------------------------------------------------------------
-\subsection{Cellobiose}
-\index{arc\_lbr}
-\index{arc\_ltr}
-\begin{verbatim}
-(bond type for glycan)
-arc_lbr : arc left > bottom > right
-arc_ltr : arc left > top > right
-
-beginfigm("EN:Cellobiose","MW:342.3",
- %-----------------------------------------
- ": #1.25,-30~wf_r,30~bd_r`1,30~wb_r, ",
- ": 120,O,30,&1,##, ",
- ": #.5,{1^$-90,2^$90,3^$-90}:/OH, ",
- ": 6^$90:/!OH, ",
- ": @4,$0~arc_ltr,O,$0~arc_lbr, ",
- ": |,#1.25,-30~wf_r,30~bd_r`1,30~wb_r, ",
- ": 120,O,30,&1,##, ",
- ": #.5,{2^$90,3^$-90,4^$-90}:/OH, ",
- ": 6^$90:/!OH ")
- %-----------------------------------------
+%-------------------------------------------------
+\begin{mplibcode}
+beginfigm("EN:Maltose","MW:342.3",
+ %-------------------------------------------------------
+ ": #1.25,-30~wf_r,30~bd_r`1,30~wb_r,120,O,30,&1,##, ",
+ ": #.5,{1^$-90,2^$90,3^$-90}:/OH,6^$90:/!OH, ",
+ ": @4,$-50~arc_lb`1,O,$50~arc_br`1,<$0, ",
+ ": |,#1.25,-30~wf_r,30~bd_r`1,30~wb_r,120,O,30,&1,##, ",
+ ": #.5,{2^$90,3^$-90,4^$-90}:/OH,6^$90:/!OH ")
+ %-------------------------------------------------------
fsize:=(50mm,20mm);
if mc_check(mc)=0: MC(scantokens(mc)) fi
endfigm
+\end{mplibcode}
+%-----------------------------------------------------------------------------
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+\newpage
+\subsection{Erythromycin}
+\noindent%
+%----------------------------------------------------------------------------
+\begin{verbatim}
+beginfigm("EN:Erythromycin","MW:733.93")
+ fsize:=(120mm,30mm);
+ MC(<30,#1,<-120,60,60,60,-60,60,60,-60,60,60,60,-60,60,60,##,&1,
+ 14:O,13:/*Et,{1,9}://O,
+ {2',4,6^-35,8,10',12^35}:/*_,
+ {6^35,11,12^-35}:*/OH,
+ @$3,\*,O,30~zb,|,?6`.7,6:O,#.5,{5~wf,3^35}:/_,4:/*OH,3^-35:/*O!,##,
+ @$5,\*^30`1.7,O,!~zb,|,?6`.7,6:O,#.5,5:/*_,2:*/OH,3:/*N?!
+ )
+ ext(defaultscale:=0.8;
+ label.lrt("fm: "&cal_FM,(0,h-5mm));
+ label.lrt("mw: "&cal_MW,(0,h-9mm));
+ label.lrt("MW: "&inf_MW,(0,h-13mm));
+ )
+endfigm;
+\end{verbatim}
+%----------------------------------------------------------------------------
+\begin{mplibcode}
+beginfigm("EN:Erythromycin","MW:733.93")
+ fsize:=(120mm,30mm);
+ MC(<30,#1,<-120,60,60,60,-60,60,60,-60,60,60,60,-60,60,60,##,&1,
+ 14:O,13:/*Et,{1,9}://O,
+ {2',4,6^-35,8,10',12^35}:/*_,
+ {6^35,11,12^-35}:*/OH,
+ @$3,\*,O,30~zb,|,?6`.7,6:O,#.5,{5~wf,3^35}:/_,4:/*OH,3^-35:/*O!,##,
+ @$5,\*^30`1.7,O,!~zb,|,?6`.7,6:O,#.5,5:/*_,2:*/OH,3:/*N?!)
+ ext(defaultscale:=0.8;
+ label.lrt("fm: "&cal_FM,(0,h-5mm));
+ label.lrt("mw: "&cal_MW,(0,h-9mm));
+ label.lrt("MW: "&inf_MW,(0,h-13mm));)
+endfigm;
+\end{mplibcode}
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+\subsection{Paclitaxel}
+\noindent%
+\begin{verbatim}
+beginfigm("EN:Paclitaxel","MW:853.918",
+ %---------------------------------------------------------------------
+ ": ?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 ")
+ %---------------------------------------------------------------------
+ fsize:=(140mm,30mm);
+ if mc_check(mc)=0:
+ MCat(0,0.5)(scantokens(mc))
+ sw_numbering:=Atom;
+ MCat(0.6,0.5)(scantokens(mc))
+ sw_numbering:=Bond;
+ MCat(1,0.5)(scantokens(mc))
+ fi
+endfigm
+\end{verbatim}
+%----------------------------------------------------------------------------
+\begin{mplibcode}
+beginfigm("EN:Paclitaxel","MW:853.918",
+ %---------------------------------------------------------------------
+ ": ?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 ")
+ %---------------------------------------------------------------------
+ fsize:=(160mm,40mm);
+ if mc_check(mc)=0: MCat(0,0.5)(scantokens(mc))
+ sw_numbering:=Atom; MCat(0.5,0.5)(scantokens(mc))
+ sw_numbering:=Bond; MCat(1,0.5)(scantokens(mc))
+ fi
+endfigm
+\end{mplibcode}
+%----------------------------------------------------------------------------
+\newpage
+\subsection{Chlorophyll a}
+\noindent%
+\begin{verbatim}
+beginfigm("f:mcf_library.mcf","t:EN","v:Chlorophyll a","NO:-",
+ "= sw_output:=Fig+Calc+Mcode;",
+ "= fsize:=(100mm,30mm);")
+ if op_row>=1: scantokens(op) fi
+ if mc_check(mc)=0:
+ MC(scantokens(mc))
+ VerbatimTeX("\gdef\EN{"&inf_EN&"}\gdef\MW{"&inf_MW&"}");
+ VerbatimTeX("\gdef\mw{"&cal_MW&"}\gdef\fm{"&cal_FM&"}");
+ fi
+endfigm
+\end{mplibcode}
+\verbatiminput{temp-mc.aux} %%%% input temp-mc.aux %%%%
+{\tt ** EN:\EN \quad mw:\MW \quad MW:\mw \quad fm:\fm}%
+\end{verbatim}
+%------------------------------------------------------------------------------------
+\begin{mplibcode}
+beginfigm("f:mcf_library.mcf","t:EN","v:Chlorophyll a","NO:-",
+ "= sw_output:=Fig+Calc+Mcode;",
+ "= fsize:=(100mm,30mm);")
+ if op_row>=1: scantokens(op) fi
+ if mc_check(mc)=0:
+ MC(scantokens(mc))
+ VerbatimTeX("\gdef\EN{"&inf_EN&"}\gdef\MW{"&inf_MW&"}");
+ VerbatimTeX("\gdef\mw{"&cal_MW&"}\gdef\fm{"&cal_FM&"}");
+ fi
+endfigm
+\end{mplibcode}
+\verbatiminput{temp-mc.aux} %%%% input temp-mc.aux %%%%
+{\tt ** EN:\EN \quad mw:\MW \quad MW:\mw \quad fm:\fm}%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+\subsection{Dinophysistoxin-1}
+\noindent%
+\begin{verbatim}
+beginfigm("t:EN","v:Okadaic acid","EN:Dinophysistoxin-1",
+ "MW:819",":,38:*/_,65=red") %%%% add methyl group (color red) %%%%
+ sw_output:=Fig+Calc+Mcode; %%%% output temp-mc.aux %%%%
+ fsize:=(120mm,20mm);
+ if mc_check(mc)=0: MC(scantokens(mc))
+ VerbatimTeX("\gdef\EN{"&inf_EN&"}\gdef\MW{"&inf_MW&"}");
+ VerbatimTeX("\gdef\mw{"&cal_MW&"}\gdef\fm{"&cal_FM&"}");
+ fi
+endfigm;
+\end{mplibcode}
+\verbatiminput{temp-mc.aux} %%%% input temp-mc.aux %%%%
+{\tt ** EN:\EN \quad mw:\MW \quad MW:\mw \quad fm:\fm}%
+\end{verbatim}
+%----------------------------------------------------------------------------
+\begin{mplibcode}
+beginfigm("t:EN","v:Okadaic acid","EN:Dinophysistoxin-1",
+ "MW:819",":,38:*/_,65=red") %%%% add methyl group (color red) %%%%
+ sw_output:=Fig+Calc+Mcode; %%%% output temp-mc.aux %%%%
+ fsize:=(120mm,20mm);
+ if mc_check(mc)=0: MC(scantokens(mc))
+ VerbatimTeX("\gdef\EN{"&inf_EN&"}\gdef\MW{"&inf_MW&"}");
+ VerbatimTeX("\gdef\mw{"&cal_MW&"}\gdef\fm{"&cal_FM&"}");
+ fi
+endfigm;
+\end{mplibcode}
+\verbatiminput{temp-mc.aux} %%%% input temp-mc.aux %%%%
+{\tt ** EN:\EN \quad mw:\MW \quad MW:\mw \quad fm:\fm}%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+\newpage
+%----------------------------------------------------------------------------
+\subsection{Maitotoxin}
+\noindent%
+%--------------------------------------------------------------------------------
+\begin{verbatim}
+%--------------------------------------------------------------------------------
+\begin{mplibcode}
+ beginfigm("t:EN","v:Maitotoxin")
+ sw_output:=Fig+Calc+Mcode; %%%% output temp-mc.aux %%%%
+ fsize:=(150mm,80mm);
+ fmargin:=(3mm,3mm);
+ sw_frame:=Outside;
+ if mc_check(mc)=0: MC(scantokens(mc))
+ VerbatimTeX("\gdef\EN{"&inf_EN&"}\gdef\MW{"&inf_MW&"}");
+ VerbatimTeX("\gdef\mw{"&cal_MW&"}\gdef\fm{"&cal_FM&"}");
+ fi
+ endfigm
+\end{mplibcode}
+\verbatiminput{temp-mc.aux} %%%% input temp-mc.aux %%%%
+{\tt ** EN:\EN \quad mw:\MW \quad MW:\mw \quad fm:\fm}%
+%--------------------------------------------------------------------------------
+\end{verbatim}
+%--------------------------------------------------------------------------------
+\begin{mplibcode}
+ beginfigm("t:EN","v:Maitotoxin")
+ sw_output:=Fig+Calc+Mcode;
+ fsize:=(150mm,80mm); fmargin:=(3mm,3mm); sw_frame:=Outside; %% mc_length:=40;
+ if mc_check(mc)=0: MC(scantokens(mc))
+ VerbatimTeX("\gdef\EN{"&inf_EN&"}\gdef\MW{"&inf_MW&"}");
+ VerbatimTeX("\gdef\mw{"&cal_MW&"}\gdef\fm{"&cal_FM&"}");
+ fi
+ endfigm
+\end{mplibcode}
+\verbatiminput{temp-mc.aux}
+{\tt ** EN:\EN \quad mw:\MW \quad MW:\mw \quad fm:\fm}%
+%--------------------------------------------------------------------------------
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+\newpage
+\subsection{TCA cycle}
+\noindent%
+\begin{mplibcode}
+beginfigm("EN:TCA cycle")
+fsize:=(160mm,75mm);
+max_blength:=5mm;
+%--------------------------------------------------------------------------------
+COOH:='(//O,!,OH);
+HOCO:='(OH,!,//O,);
+MCat(0.33, 1)(<30,HOCO,!,//O,!2,COOH) % Oxaloacetate
+MCat(0.66, 1)(<30,HOCO,!4,COOH,@-4`1,\,COOH,4:/OH^-165) % Citrate
+MCat(1, 1)(<30,HOCO,!2,!~dr,!,COOH,@-4`1,\,COOH) % cis-Aconitate
+MCat(1, 0.58)(<30,HOCO,!4,COOH,@-4,\`1,COOH,5:/OH) % Isocitrate
+MCat(1, 0.05)(<30,HOCO,!3,//O,!,COOH,@-4,\`1,COOH) % Oxalosuccinate
+MCat(0.66,0.05)(<30,HOCO,!3,//O,!,COOH) % alfa-Ketoglutarate
+MCat(0.33,0.05)(<30,HOCO,!3,//O,!,"{S-CoA}") % Succinyl-CoA
+MCat(0, 0.05)(<30,HOCO,!3,COOH) % Succinate
+MCat(0, 0.55)(<30,HOCO,!,!~dr,!,COOH) % Fumarate
+MCat(0, 1)(<30,HOCO,!3,COOH,3:/OH) % L-Malate
+%--------------------------------------------------------------------------------
+ext(
+defaultfont:="uhvr8r";
+defaultscale:=0.75;
+ext_setup;
+def sel_dir(expr rot)=
+ save tx; nA:=rot; if nA>=360: nA:=nA-360; fi
+ if (nA<30)or(nA>330): def tx=top enddef; elseif (nA>=30)and(nA<=150): def tx=lft enddef;
+ elseif (nA>150)and(nA<210): def tx=bot enddef; elseif (nA>=210)and(nA<=330): def tx=rt enddef; fi
+enddef;
+def reaction_arrow(expr a)(expr r)(expr p)(expr sa,la)(expr sb,lb)(expr sc,lc)(expr sd,ld)=
+ drawarrow ((0,0)..(a,0)) rotated r shifted p;
+ if sa<>"": draw ((0.5a,0){dir 180}..{dir 90}(0,.5a*la)) rotated r shifted p;
+ sel_dir(r); label.tx(sa,p+((0,0.5a*la) rotated r)); fi
+ if sb<>"": draw ((0.5a,0){dir 0}..{dir 90}(a,.5a*lb)) rotated r shifted p;
+ sel_dir(r); label.tx(sb,p+((a,0.5a*lb) rotated r)); fi
+ if sc<>"": draw ((0.5a,0){dir 180}..{dir -90}(0,-.5a*lc)) rotated r shifted p;
+ sel_dir(r+180); label.tx(sc,p+((0,-0.5a*lc) rotated r)); fi
+ if sd<>"": draw ((0.5a,0){dir 0}..{dir -90}(a,-.5a*ld)) rotated r shifted p;
+ sel_dir(r+180); label.tx(sd,p+((a,-0.5a*ld) rotated r)); fi
+enddef;
+def r_arrow(expr a)(expr r)(expr p)(expr sc,lc)(expr sd,ld)=
+ reaction_arrow(a)(r)(p)("",0)("",0)(sc,lc)(sd,ld)
+enddef;
+%------------------------------------------------------------------------
+save dx; pair dx; dx:=(12mm,0);
+label.bot("Oxaloacetate",p1+dx); label.bot("Citrate",p2+dx);
+label.bot("cis-Aconitate",p3+dx); label.bot("Isocitrate",p4+dx);
+label.bot("Oxalosuccinate",p5+dx); label.bot("alfa-Ketoglutarate",p6+dx);
+label.bot("Succinyl-CoA",p7+dx); label.bot("Succinate",p8+dx);
+label.bot("Fumarate",p9+dx); label.bot("L-Malate",p10+dx);
+sw_label_emu:=1;
+ext_setup;
+r_arrow(10mm)( 0)(p1+ ( 1.1w1, 0.3h1))("Acetyl-CoA",1.5)(" CoA-SH",1);
+r_arrow(10mm)( 0)(p2+ ( 1.1w2, 0.4h2))("",0)("H2O",1);
+r_arrow( 8mm)(270)(p3+ ( 0.5w3,-0.4h3))("H2O",1)("",0);
+r_arrow( 8mm)(270)(p4+ ( 0.5w4,-0.4h4))("NAD+",1)("NADH2+",1);
+r_arrow(10mm)(180)(p5+ (-0.1w5, 0.4h5))("",0)("CO2",1);
+r_arrow(10mm)(180)(p6+ (-0.1w6, 0.5h6))("NAD+,CoA-SH",1.7)("NADH2+,CO2",1);
+r_arrow(10mm)(180)(p7+ (-0.1w7, 0.5h7))("GDP,Pi",1.7)("GTP,CoA-SH",1);
+r_arrow( 8mm)( 90)(p8+ ( 0.4w8, 1.2h8))("FAD",1)("FADH2",1);
+r_arrow( 8mm)( 90)(p9+ ( 0.4w9, 1.2h9))("H2O",1)("",0);
+r_arrow(10mm)( 0)(p10+( 1.1w10,0.3h10))("NAD+",1)("NADH2+",1.5);
+defaultscale:=1.5;
+label("TCA-cycle",(0.5w,0.5h));
+)
+endfigm
+\end{mplibcode}
+%------------------------------------------------------------------------
+\begin{verbatim}
+beginfigmy"EN:TCA cycle")
+fsize:=(160mm,75mm);
+max_blength:=5mm;
+COOH:='(//O,!,OH); HOCO:='(OH,!,//O,);
+MCat(0.33, 1)(<30,HOCO,!,//O,!2,COOH) % Oxaloacetate
+MCat(0.66, 1)(<30,HOCO,!4,COOH,@-4`1,\,COOH,4:/OH^-165) % Citrate
+MCat(1, 1)(<30,HOCO,!2,!~dr,!,COOH,@-4`1,\,COOH) % cis-Aconitate
+MCat(1, 0.58)(<30,HOCO,!4,COOH,@-4,\`1,COOH,5:/OH) % Isocitrate
+MCat(1, 0.05)(<30,HOCO,!3,//O,!,COOH,@-4,\`1,COOH) % Oxalosuccinate
+MCat(0.66,0.05)(<30,HOCO,!3,//O,!,COOH) % alfa-Ketoglutarate
+MCat(0.33,0.05)(<30,HOCO,!3,//O,!,"{S-CoA}") % Succinyl-CoA
+MCat(0, 0.05)(<30,HOCO,!3,COOH) % Succinate
+MCat(0, 0.55)(<30,HOCO,!,!~dr,!,COOH) % Fumarate
+MCat(0, 1)(<30,HOCO,!3,COOH,3:/OH) % L-Malate
+ext(
+defaultfont:="uhvr8r";
+defaultscale:=0.75;
+ext_setup;
+save dx; pair dx; dx:=(12mm,0);
+label.bot("Oxaloacetate",p1+dx); label.bot("Citrate",p2+dx);
+label.bot("cis-Aconitate",p3+dx); label.bot("Isocitrate",p4+dx);
+label.bot("Oxalosuccinate",p5+dx); label.bot("alfa-Ketoglutarate",p6+dx);
+label.bot("Succinyl-CoA",p7+dx); label.bot("Succinate",p8+dx);
+label.bot("Fumarate",p9+dx); label.bot("L-Malate",p10+dx);
+sw_label_emu:=1;
+ext_setup;
+r_arrow(10mm)( 0)(p1+ ( 1.1w1, 0.3h1))("Acetyl-CoA",1.5)(" CoA-SH",1);
+r_arrow(10mm)( 0)(p2+ ( 1.1w2, 0.4h2))("",0)("H2O",1);
+r_arrow( 8mm)(270)(p3+ ( 0.5w3,-0.4h3))("H2O",1)("",0);
+r_arrow( 8mm)(270)(p4+ ( 0.5w4,-0.4h4))("NAD+",1)("NADH2+",1);
+r_arrow(10mm)(180)(p5+ (-0.1w5, 0.4h5))("",0)("CO_2_",1);
+r_arrow(10mm)(180)(p6+ (-0.1w6, 0.5h6))("NAD+,CoA-SH",1.7)("NADH2+,CO2",1);
+r_arrow(10mm)(180)(p7+ (-0.1w7, 0.5h7))("GDP,Pi",1.7)("GTP,CoA-SH",1);
+r_arrow( 8mm)( 90)(p8+ ( 0.4w8, 1.2h8))("FAD",1)("FADH2",1);
+r_arrow( 8mm)( 90)(p9+ ( 0.4w9, 1.2h9))("H2O",1)("",0);
+r_arrow(10mm)( 0)(p10+( 1.1w10,0.3h10))("NAD+",1)("NADH2+",1.5);
+defaultscale:=1.5;
+label("TCA-cycle",(0.5w,0.5h));
+)
+endfigm
\end{verbatim}
-\MCFgraph
%------------------------------------------------------------------------
-\onecolumn
\section{Example to use mcf2graph}
\subsection{MetaPost souce file}
\index{mcf2graph.mp}%
@@ -1869,7 +3413,7 @@ file name = 'temp-mc.aux'
Weight Calc: 111.1019 / Input: 111.10 / weight gap= 0.00195
Fomula Calc: C4H5N3O / Input:
===========================================================================
-\end{verbatim}%
+\end{verbatim}
\newpage
%------------------------------------------------------------------------
\noindent%
@@ -1924,7 +3468,7 @@ file name = 'temp-mc.aux'
9 14 1 0 0 0
M END
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-\end{verbatim}%
+\end{verbatim}
%----------------------------------------------------------------------------
\newpage
\subsection{LuaTeX file example}
@@ -1989,7 +3533,7 @@ endfigm;
%--------------------------------------------------------------------
\end{mplibcode}\\
\end{document}
-\end{verbatim}%
+\end{verbatim}
%############################################################################
%------------------------------------------------------------------------
\texttt{\printindex}
diff --git a/graphics/mcf2graph/mcf_mplib_exa.pdf b/graphics/mcf2graph/mcf_mplib_exa.pdf
deleted file mode 100644
index 806e6b55ed..0000000000
--- a/graphics/mcf2graph/mcf_mplib_exa.pdf
+++ /dev/null
Binary files differ
diff --git a/graphics/mcf2graph/mcf_mplib_exa.tex b/graphics/mcf2graph/mcf_mplib_exa.tex
deleted file mode 100644
index ed512ddabb..0000000000
--- a/graphics/mcf2graph/mcf_mplib_exa.tex
+++ /dev/null
@@ -1,328 +0,0 @@
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-% Example of MCF typest with LuaLaTeX(luamplib) by A.Yamaji 2022.11.12
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-% ** mcf2graph.mp must be version 4.90
-% ** use mcf_library.mcf
-\documentclass{article}
-%------------------------------------------------------------------------------
-\usepackage{luamplib}%
-\usepackage[T1]{fontenc}%
-\usepackage{textcomp,verbatim}%
-\mplibcodeinherit{enable}%
-\mplibverbatim{enable}%
-\mplibnumbersystem{double}%
-\mpliblegacybehavior{disabled}%
-\everymplib{%
- if unknown Ph1: input mcf2graph; fi
- outputformat:="eps";
- sw_output:=Fig+Calc;
- tag1:="J"; tag2:="C"; tag3:="fm"; tag4:="mw"; tag5:="EN"; tag6:="MW";
- max_blength:=4.5mm;
- defaultsize:=8;
- defaultscale:=1;
-}%
-%------------------------------------------------------------------------------
-\pagestyle{empty}
-\topmargin=-20mm
-\oddsidemargin=0mm
-\textwidth=170mm
-\textheight=280mm
-\unitlength=1mm
-%------------------------------------------------------------------------------------
-\begin{document}
-\begin{center}
- {\Huge\sf MCF example for luamplib(Lua\LaTeX)}\vspace{5mm}\\
- Author : Akira Yamaji \quad Date : \today\\
- Located at : http://www.ctan.org/pkg/mcf2graph\vspace{2mm}\\
-\end{center}
-%------------------------------------------------------------------------------------
-\section{MCF example}
-\noindent%
-%------------------------------------------------------------------------------------
- use molecular library file 'mcf\_library.mcf' \\
-{{\tt FM(fm) :} molecular formula (calculated) \\
-{{\tt MW(mw) :} molecular weight (calculated)
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-\subsection{Erythromycin}
-\noindent%
-%----------------------------------------------------------------------------
-( pass mcf to MC() )
-\begin{verbatim}
-beginfigm("EN:Erythromycin","MW:733.93")
- fsize:=(120mm,30mm);
- MC(<30,#1,<-120,60,60,60,-60,60,60,-60,60,60,60,-60,60,60,##,&1,
- 14:O,13:/*Et,{1,9}://O,{2',4,6^-35,8,10',12^35}:/*_,
- {6^35,11,12^-35}:*/OH,
- @$3,\*,O,30~zb,|,?6`.7,6:O,#.5,{5~wf,3^35}:/_,4:/*OH,3^-35:/*O!,##,
- @$5,\*^30`1.7,O,!~zb,|,?6`.7,6:O,#.5,5:/*_,2:*/OH,3:/*N?!)
- ext(defaultscale:=0.8; label.lrt("fm: "&cal_FM,(0,h-5mm));
- label.lrt("mw: "&cal_MW,(0,h-9mm)); label.lrt("MW: "&inf_MW,(0,h-13mm));)
-endfigm;
-\end{verbatim}
-%----------------------------------------------------------------------------
-\begin{mplibcode}
-beginfigm("EN:Erythromycin","MW:733.93")
- fsize:=(120mm,30mm);
- MC(<30,#1,<-120,60,60,60,-60,60,60,-60,60,60,60,-60,60,60,##,&1,
- 14:O,13:/*Et,{1,9}://O,{2',4,6^-35,8,10',12^35}:/*_,
- {6^35,11,12^-35}:*/OH,
- @$3,\*,O,30~zb,|,?6`.7,6:O,#.5,{5~wf,3^35}:/_,4:/*OH,3^-35:/*O!,##,
- @$5,\*^30`1.7,O,!~zb,|,?6`.7,6:O,#.5,5:/*_,2:*/OH,3:/*N?!)
- ext(defaultscale:=0.8; label.lrt("fm: "&cal_FM,(0,h-5mm));
- label.lrt("mw: "&cal_MW,(0,h-9mm)); label.lrt("MW: "&inf_MW,(0,h-13mm));)
-endfigm;
-\end{mplibcode}
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-\subsection{Paclitaxel}
-\noindent%
-( pass mcf to beginfigm() )
-\begin{verbatim}
-beginfigm("EN:Paclitaxel","MW:853.918",
- %---------------------------------------------------------------------
- ": ?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 ")
- %---------------------------------------------------------------------
- fsize:=(140mm,30mm);
- if mc_check(mc)=0: MCat(0,0.5)(scantokens(mc))
- sw_numbering:=Atom; MCat(0.6,0.5)(scantokens(mc))
- sw_numbering:=Bond; MCat(1,0.5)(scantokens(mc))
- fi
-endfigm
-\end{verbatim}
-%----------------------------------------------------------------------------
-\begin{mplibcode}
-beginfigm("EN:Paclitaxel","MW:853.918",
- %---------------------------------------------------------------------
- ": ?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 ")
- %---------------------------------------------------------------------
- fsize:=(140mm,30mm);
- if mc_check(mc)=0: MCat(0,0.5)(scantokens(mc))
- sw_numbering:=Atom; MCat(0.6,0.5)(scantokens(mc))
- sw_numbering:=Bond; MCat(1,0.5)(scantokens(mc))
- fi
-endfigm
-\end{mplibcode}
-%----------------------------------------------------------------------------
-\newpage
-\subsection{Chlorophyll a}
-\noindent%
-( read library file )
-\begin{verbatim}
-beginfigm("f:mcf_library.mcf","t:EN","v:Chlorophyll a","NO:-",
- "= sw_output:=Fig+Calc+Mcode;",
- "= fsize:=(100mm,30mm);")
- if op_row>=1: scantokens(op) fi
- if mc_check(mc)=0:
- MC(scantokens(mc))
- VerbatimTeX("\gdef\EN{"&inf_EN&"}\gdef\MW{"&inf_MW&"}");
- VerbatimTeX("\gdef\mw{"&cal_MW&"}\gdef\fm{"&cal_FM&"}");
- fi
-endfigm
-\end{mplibcode}
-\verbatiminput{temp-mc.aux} %%%% input temp-mc.aux %%%%
-{\tt ** EN:\EN \quad mw:\MW \quad MW:\mw \quad fm:\fm}%
-\end{verbatim}
-%------------------------------------------------------------------------------------
-\begin{mplibcode}
-beginfigm("f:mcf_library.mcf","t:EN","v:Chlorophyll a","NO:-",
- "= sw_output:=Fig+Calc+Mcode;",
- "= fsize:=(100mm,30mm);")
- if op_row>=1: scantokens(op) fi
- if mc_check(mc)=0:
- MC(scantokens(mc))
- VerbatimTeX("\gdef\EN{"&inf_EN&"}\gdef\MW{"&inf_MW&"}");
- VerbatimTeX("\gdef\mw{"&cal_MW&"}\gdef\fm{"&cal_FM&"}");
- fi
-endfigm
-\end{mplibcode}
-\verbatiminput{temp-mc.aux} %%%% input temp-mc.aux %%%%
-{\tt ** EN:\EN \quad mw:\MW \quad MW:\mw \quad fm:\fm}%
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-\subsection{Dinophysistoxin-1}
-\noindent%
-( read library file + pass mcf to beginfigm() )
-\begin{verbatim}
-beginfigm("t:EN","v:Okadaic acid","EN:Dinophysistoxin-1",
- "MW:819",":,38:*/_,65=red") %%%% add methyl group (color red) %%%%
- sw_output:=Fig+Calc+Mcode; %%%% output temp-mc.aux %%%%
- fsize:=(120mm,20mm);
- if mc_check(mc)=0: MC(scantokens(mc))
- VerbatimTeX("\gdef\EN{"&inf_EN&"}\gdef\MW{"&inf_MW&"}");
- VerbatimTeX("\gdef\mw{"&cal_MW&"}\gdef\fm{"&cal_FM&"}");
- fi
-endfigm;
-\end{mplibcode}
-\verbatiminput{temp-mc.aux} %%%% input temp-mc.aux %%%%
-{\tt ** EN:\EN \quad mw:\MW \quad MW:\mw \quad fm:\fm}%
-\end{verbatim}
-%----------------------------------------------------------------------------
-\begin{mplibcode}
-beginfigm("t:EN","v:Okadaic acid","EN:Dinophysistoxin-1",
- "MW:819",":,38:*/_,65=red") %%%% add methyl group (color red) %%%%
- sw_output:=Fig+Calc+Mcode; %%%% output temp-mc.aux %%%%
- fsize:=(120mm,20mm);
- if mc_check(mc)=0: MC(scantokens(mc))
- VerbatimTeX("\gdef\EN{"&inf_EN&"}\gdef\MW{"&inf_MW&"}");
- VerbatimTeX("\gdef\mw{"&cal_MW&"}\gdef\fm{"&cal_FM&"}");
- fi
-endfigm;
-\end{mplibcode}
-\verbatiminput{temp-mc.aux} %%%% input temp-mc.aux %%%%
-{\tt ** EN:\EN \quad mw:\MW \quad MW:\mw \quad fm:\fm}%
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-\newpage
-%----------------------------------------------------------------------------
-\subsection{Maitotoxin}
-\noindent%
-( read library file )
-%--------------------------------------------------------------------------------
-\begin{verbatim}
-%--------------------------------------------------------------------------------
-\begin{mplibcode}
- beginfigm("t:EN","v:Maitotoxin")
- sw_output:=Fig+Calc+Mcode; %%%% output temp-mc.aux %%%%
- fsize:=(120mm,60mm); fmargin:=(0,3mm); sw_frame:=Outside;
- if mc_check(mc)=0: MC(scantokens(mc))
- VerbatimTeX("\gdef\EN{"&inf_EN&"}\gdef\MW{"&inf_MW&"}");
- VerbatimTeX("\gdef\mw{"&cal_MW&"}\gdef\fm{"&cal_FM&"}");
- fi
- endfigm
-\end{mplibcode}
-\verbatiminput{temp-mc.aux} %%%% input temp-mc.aux %%%%
-{\tt ** EN:\EN \quad mw:\MW \quad MW:\mw \quad fm:\fm}%
-%--------------------------------------------------------------------------------
-\end{verbatim}
-%--------------------------------------------------------------------------------
-\begin{mplibcode}
- beginfigm("t:EN","v:Maitotoxin")
- sw_output:=Fig+Calc+Mcode;
- fsize:=(120mm,60mm); fmargin:=(0,3mm); sw_frame:=Outside; %% mc_length:=40;
- if mc_check(mc)=0: MC(scantokens(mc))
- VerbatimTeX("\gdef\EN{"&inf_EN&"}\gdef\MW{"&inf_MW&"}");
- VerbatimTeX("\gdef\mw{"&cal_MW&"}\gdef\fm{"&cal_FM&"}");
- fi
- endfigm
-\end{mplibcode}
-\verbatiminput{temp-mc.aux}
-{\tt ** EN:\EN \quad mw:\MW \quad MW:\mw \quad fm:\fm}%
-%--------------------------------------------------------------------------------
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-\newpage
-\subsection{TCA cycle}
-\noindent%
-\begin{mplibcode}
-beginfigm("EN:TCA cycle")
-fsize:=(160mm,75mm);
-max_blength:=5mm;
-%--------------------------------------------------------------------------------
-COOH:='(//O,!,OH);
-HOCO:='(OH,!,//O,);
-MCat(0.33, 1)(<30,HOCO,!,//O,!2,COOH) % Oxaloacetate
-MCat(0.66, 1)(<30,HOCO,!4,COOH,@-4`1,\,COOH,4:/OH^-165) % Citrate
-MCat(1, 1)(<30,HOCO,!2,!~dr,!,COOH,@-4`1,\,COOH) % cis-Aconitate
-MCat(1, 0.58)(<30,HOCO,!4,COOH,@-4,\`1,COOH,5:/OH) % Isocitrate
-MCat(1, 0.05)(<30,HOCO,!3,//O,!,COOH,@-4,\`1,COOH) % Oxalosuccinate
-MCat(0.66,0.05)(<30,HOCO,!3,//O,!,COOH) % alfa-Ketoglutarate
-MCat(0.33,0.05)(<30,HOCO,!3,//O,!,"{S-CoA}") % Succinyl-CoA
-MCat(0, 0.05)(<30,HOCO,!3,COOH) % Succinate
-MCat(0, 0.55)(<30,HOCO,!,!~dr,!,COOH) % Fumarate
-MCat(0, 1)(<30,HOCO,!3,COOH,3:/OH) % L-Malate
-%--------------------------------------------------------------------------------
-ext(
-defaultfont:="uhvr8r";
-defaultscale:=0.75;
-ext_setup;
-def sel_dir(expr rot)=
- save tx; nA:=rot; if nA>=360: nA:=nA-360; fi
- if (nA<30)or(nA>330): def tx=top enddef; elseif (nA>=30)and(nA<=150): def tx=lft enddef;
- elseif (nA>150)and(nA<210): def tx=bot enddef; elseif (nA>=210)and(nA<=330): def tx=rt enddef; fi
-enddef;
-def reaction_arrow(expr a)(expr r)(expr p)(expr sa,la)(expr sb,lb)(expr sc,lc)(expr sd,ld)=
- drawarrow ((0,0)..(a,0)) rotated r shifted p;
- if sa<>"": draw ((0.5a,0){dir 180}..{dir 90}(0,.5a*la)) rotated r shifted p;
- sel_dir(r); label.tx(sa,p+((0,0.5a*la) rotated r)); fi
- if sb<>"": draw ((0.5a,0){dir 0}..{dir 90}(a,.5a*lb)) rotated r shifted p;
- sel_dir(r); label.tx(sb,p+((a,0.5a*lb) rotated r)); fi
- if sc<>"": draw ((0.5a,0){dir 180}..{dir -90}(0,-.5a*lc)) rotated r shifted p;
- sel_dir(r+180); label.tx(sc,p+((0,-0.5a*lc) rotated r)); fi
- if sd<>"": draw ((0.5a,0){dir 0}..{dir -90}(a,-.5a*ld)) rotated r shifted p;
- sel_dir(r+180); label.tx(sd,p+((a,-0.5a*ld) rotated r)); fi
-enddef;
-def r_arrow(expr a)(expr r)(expr p)(expr sc,lc)(expr sd,ld)=
- reaction_arrow(a)(r)(p)("",0)("",0)(sc,lc)(sd,ld)
-enddef;
-%------------------------------------------------------------------------
-save dx; pair dx; dx:=(12mm,0);
-label.bot("Oxaloacetate",p1+dx); label.bot("Citrate",p2+dx);
-label.bot("cis-Aconitate",p3+dx); label.bot("Isocitrate",p4+dx);
-label.bot("Oxalosuccinate",p5+dx); label.bot("alfa-Ketoglutarate",p6+dx);
-label.bot("Succinyl-CoA",p7+dx); label.bot("Succinate",p8+dx);
-label.bot("Fumarate",p9+dx); label.bot("L-Malate",p10+dx);
-sw_label_emu:=1;
-ext_setup;
-r_arrow(10mm)( 0)(p1+ ( 1.1w1, 0.3h1))("Acetyl-CoA",1.5)(" CoA-SH",1);
-r_arrow(10mm)( 0)(p2+ ( 1.1w2, 0.4h2))("",0)("H2O",1);
-r_arrow( 8mm)(270)(p3+ ( 0.5w3,-0.4h3))("H2O",1)("",0);
-r_arrow( 8mm)(270)(p4+ ( 0.5w4,-0.4h4))("NAD+",1)("NADH2+",1);
-r_arrow(10mm)(180)(p5+ (-0.1w5, 0.4h5))("",0)("CO2",1);
-r_arrow(10mm)(180)(p6+ (-0.1w6, 0.5h6))("NAD+,CoA-SH",1.7)("NADH2+,CO2",1);
-r_arrow(10mm)(180)(p7+ (-0.1w7, 0.5h7))("GDP,Pi",1.7)("GTP,CoA-SH",1);
-r_arrow( 8mm)( 90)(p8+ ( 0.4w8, 1.2h8))("FAD",1)("FADH2",1);
-r_arrow( 8mm)( 90)(p9+ ( 0.4w9, 1.2h9))("H2O",1)("",0);
-r_arrow(10mm)( 0)(p10+( 1.1w10,0.3h10))("NAD+",1)("NADH2+",1.5);
-defaultscale:=1.5;
-label("TCA-cycle",(0.5w,0.5h));
-)
-endfigm
-\end{mplibcode}
-%------------------------------------------------------------------------
-\begin{verbatim}
-beginfigmy"EN:TCA cycle")
-fsize:=(160mm,75mm);
-max_blength:=5mm;
-COOH:='(//O,!,OH);
-HOCO:='(OH,!,//O,);
-MCat(0.33, 1)(<30,HOCO,!,//O,!2,COOH) % Oxaloacetate
-MCat(0.66, 1)(<30,HOCO,!4,COOH,@-4`1,\,COOH,4:/OH^-165) % Citrate
-MCat(1, 1)(<30,HOCO,!2,!~dr,!,COOH,@-4`1,\,COOH) % cis-Aconitate
-MCat(1, 0.58)(<30,HOCO,!4,COOH,@-4,\`1,COOH,5:/OH) % Isocitrate
-MCat(1, 0.05)(<30,HOCO,!3,//O,!,COOH,@-4,\`1,COOH) % Oxalosuccinate
-MCat(0.66,0.05)(<30,HOCO,!3,//O,!,COOH) % alfa-Ketoglutarate
-MCat(0.33,0.05)(<30,HOCO,!3,//O,!,"{S-CoA}") % Succinyl-CoA
-MCat(0, 0.05)(<30,HOCO,!3,COOH) % Succinate
-MCat(0, 0.55)(<30,HOCO,!,!~dr,!,COOH) % Fumarate
-MCat(0, 1)(<30,HOCO,!3,COOH,3:/OH) % L-Malate
-ext(
-defaultfont:="uhvr8r";
-defaultscale:=0.75;
-ext_setup;
-save dx; pair dx; dx:=(12mm,0);
-label.bot("Oxaloacetate",p1+dx); label.bot("Citrate",p2+dx);
-label.bot("cis-Aconitate",p3+dx); label.bot("Isocitrate",p4+dx);
-label.bot("Oxalosuccinate",p5+dx); label.bot("alfa-Ketoglutarate",p6+dx);
-label.bot("Succinyl-CoA",p7+dx); label.bot("Succinate",p8+dx);
-label.bot("Fumarate",p9+dx); label.bot("L-Malate",p10+dx);
-sw_label_emu:=1;
-ext_setup;
-r_arrow(10mm)( 0)(p1+ ( 1.1w1, 0.3h1))("Acetyl-CoA",1.5)(" CoA-SH",1);
-r_arrow(10mm)( 0)(p2+ ( 1.1w2, 0.4h2))("",0)("H2O",1);
-r_arrow( 8mm)(270)(p3+ ( 0.5w3,-0.4h3))("H2O",1)("",0);
-r_arrow( 8mm)(270)(p4+ ( 0.5w4,-0.4h4))("NAD+",1)("NADH2+",1);
-r_arrow(10mm)(180)(p5+ (-0.1w5, 0.4h5))("",0)("CO_2_",1);
-r_arrow(10mm)(180)(p6+ (-0.1w6, 0.5h6))("NAD+,CoA-SH",1.7)("NADH2+,CO2",1);
-r_arrow(10mm)(180)(p7+ (-0.1w7, 0.5h7))("GDP,Pi",1.7)("GTP,CoA-SH",1);
-r_arrow( 8mm)( 90)(p8+ ( 0.4w8, 1.2h8))("FAD",1)("FADH2",1);
-r_arrow( 8mm)( 90)(p9+ ( 0.4w9, 1.2h9))("H2O",1)("",0);
-r_arrow(10mm)( 0)(p10+( 1.1w10,0.3h10))("NAD+",1)("NADH2+",1.5);
-defaultscale:=1.5;
-label("TCA-cycle",(0.5w,0.5h));
-)
-endfigm
-\end{verbatim}
-%----------------------------------------------------------------------------
-\end{document}
diff --git a/graphics/pgf/contrib/tikz-mirror-lens/README.md b/graphics/pgf/contrib/tikz-mirror-lens/README.md
index 76f190c84c..94b018c57c 100644
--- a/graphics/pgf/contrib/tikz-mirror-lens/README.md
+++ b/graphics/pgf/contrib/tikz-mirror-lens/README.md
@@ -1,7 +1,7 @@
-%% The LaTeX package tikz-mirror-lens - version 1.0.0 (2022-12-24)
+%% The LaTeX package tikz-mirror-lens - version 1.0.2 (2023-01-08)
%%
%% -------------------------------------------------------------------------------------------
-%% Copyright (c) 2022 by FHZ
+%% Copyright (c) 2023 by FHZ
%% -------------------------------------------------------------------------------------------
%%
%% This work may be distributed and/or modified under the
@@ -22,13 +22,17 @@ of the light rays reflected in mirror or through lenses.
Contents of the package
=======================
- 'README' this file
+ 'README' this file
'tikz-mirror-lens.cwl' Completion Word List for some editors
- 'tikz-mirror-lens.pdf' Documentation for tikz-mirror-lens
- 'tikz-mirror-lens-PT.pdf' Documentation for tikz-mirror-lens in Portuguese
- 'tikz-mirror-lens.sty' LaTeX package file (style file)
- 'tikz-mirror-lens.tex' Source code of the documentation (main file)
- 'tikz-mirror-lens-PT.tex' Source code of the documentation (main file) in Portuguese
+ 'tikz-mirror-lens.pdf' Documentation for tikz-mirror-lens
+ 'tikz-mirror-lens-PT.pdf' Documentation for tikz-mirror-lens in Portuguese
+ 'tikz-mirror-lens.sty' LaTeX package file (style file)
+ 'tikz-mirror-lens.tex' Source code of the documentation (main file)
+ 'tikz-mirror-lens-PT.tex' Source code of the documentation (main file) in Portuguese
+ 'input_pacotes' Packages and commands used to compile
+ 'input_tab_configuracoes_espelhos' Table data with mirrors's configurations
+ 'input_tab_configuracoes_lentes' Table data with lens' configurations
+ 'input_tab_configuracoes_lentesL' Table data with lens' configurations on the left
Installation
============
@@ -39,8 +43,10 @@ No .ins/.dtx preinstalation is required.
Version
============
1.0.0 (2022-12-24): Publication of the package.
+1.0.1 (2022-12-27): Small corrections on function argument input order in \mirrorRays and in \lensRays.
+1.0.2 (2023-01-08): Revised the English version and removed unnecessary semicolons (suggested by Denis Bitouzé).
Contact info
============
-Please, user the following email adress to contact the package maintainer:
+Please, use the following email adress to contact the package maintainer:
fernandozucatelli@yahoo.com.br
diff --git a/graphics/pgf/contrib/tikz-mirror-lens/doc/input_pacotes.tex b/graphics/pgf/contrib/tikz-mirror-lens/doc/input_pacotes.tex
new file mode 100644
index 0000000000..59f36f37c3
--- /dev/null
+++ b/graphics/pgf/contrib/tikz-mirror-lens/doc/input_pacotes.tex
@@ -0,0 +1,86 @@
+% !TeX spellcheck = en_US
+% !TeX encoding = UTF-8
+% =============================
+
+\usepackage[utf8]{inputenc}
+\usepackage[T1]{fontenc}
+\usepackage[margin=2.5cm]{geometry}
+\usepackage{amsmath,adjustbox}
+\usepackage{animate}
+\usepackage[section]{placeins}
+\usepackage{tikz-mirror-lens}
+\usepackage{multicol}
+\usepackage{multirow}
+\usepackage{abstract}
+\usepackage{enumitem}
+\usepackage{csquotes}
+\usepackage{indentfirst}
+
+\usepackage[toc]{multitoc}
+
+% ========== FHZ packages
+%\usepackage{FHZ-listings-showexpl-style}
+%\usepackage{FHZ-tcolorbox}
+\usepackage[skins,listings,breakable,raster]{tcolorbox}
+% ----------------------------------------------------------
+%\usepackage{FHZ-textos}
+\newcommand{\TikZ}{Ti\textit{k}Z}
+% ----------------------------------------------------------
+
+% ----------------------------------------------------------
+% \usepackage{FHZ-formatacao-hf-headings_h_R_thepage}
+\usepackage{fancyhdr}
+\pagestyle{headings} % fancy, myheadings
+%\fancypagestyle{plain}{ % alteração de estilo pré-definido.
+% \fancyhf{} % clear all header and footer fields
+% \fancyhead[R]{\thepage} % except the right top corner
+% \renewcommand{\headrulewidth}{0pt} % remove line between header and main text
+%}
+% ----------------------------------------------------------
+
+% ----------------------------------------------------------
+% \usepackage{FHZ-formatacao-subcaption}
+\usepackage{graphicx}
+\usepackage{caption}
+\usepackage{subcaption}
+\usepackage{adjustbox}
+%\captionsetup{font=small,labelsep=period,textfont=bf,labelfont=bf,textformat=period}
+\captionsetup{font=small,textformat=period} % ,labelfont=bf,labelsep=period,textfont=bf
+\captionsetup[table]{position=top}
+\captionsetup[figure]{position=below}
+\captionsetup[subtable]{textfont={}, font=footnotesize}
+\captionsetup[subfigure]{textfont={}, font=footnotesize}
+% ==========
+
+% ----------------------------------------------------------
+%\usepackage{FHZ-capa-article}
+\newcommand{\FHZCapaArticleCabecalho}[3]{
+ \begin{center}
+ \Large{#1}
+
+ {#2}
+ \end{center}
+ \begin{center}
+ \Large
+ {#3}
+ \end{center}
+}
+% ----------------------------------------------------------
+
+\usepackage[colorlinks]{hyperref}
+
+\newtcolorbox{FHZmirroLensTcolorbox}{
+ enhanced, breakable,
+ colback=cyan!10!white,
+ colframe=blue!90!black,
+}
+
+% ========== Dados capa folha rosto ========== Igual entre versões PT e EN.
+\newcommand{\edicao}{1}
+\newcommand{\versao}{1.0.2}
+
+\newcommand{\Cidade}{\textbf{tikz-mirror-lens package}\\} %{Cidade --}
+\newcommand{\Estado}{\url{https://www.ctan.org/pkg/tikZ-mirror-lens}\\} %{Estado --}
+% ======================
+\newcommand{\AutorA}{\textbf{FHZ}}
+% ====================== Input_Folha_Rosto_Livro_Versao \ No newline at end of file
diff --git a/graphics/pgf/contrib/tikz-mirror-lens/doc/input_tab_configuracoes_espelhos.tex b/graphics/pgf/contrib/tikz-mirror-lens/doc/input_tab_configuracoes_espelhos.tex
new file mode 100644
index 0000000000..90a2d364c3
--- /dev/null
+++ b/graphics/pgf/contrib/tikz-mirror-lens/doc/input_tab_configuracoes_espelhos.tex
@@ -0,0 +1,20 @@
+% !TeX spellcheck = pt_BR
+% !TeX encoding = UTF-8
+% =============================
+
+\begin{tabular}{r cc|c}
+ & \multicolumn{3}{c}{coord} \\
+ & & No & Yes \\
+ \cline{2-4}
+ & {No} & & \\
+ \multirow{4}{*}{\rotatebox{90}{fixed mirror size}} & & \adjustbox{height=3cm}{\mirrorSphGauss[50]{2}{5.5}{2}{0.4}} \quad\quad\quad & \quad\quad \adjustbox{height=3cm}{\mirrorSphGaussCoord[50]{-2}{3.5}{2}{0.4}} \\
+ & & {\tiny \verb|\mirrorSphGauss[seta]{f}{p}{o}{epsilon}|} & {\tiny \verb|\mirrorSphGaussCoord[seta]{f}{p}{o}{epsilon}|} \\
+ \cline{2-4}
+ & {Yes} & & \\
+ & & \adjustbox{height=3cm}{\mirrorSphGaussFixed[50]{-2}{5.5}{2}{0.4}{4}{-3}{4.8}} & \adjustbox{height=3cm}{\mirrorSphGaussFixedCoord[50]{2}{3.5}{2}{0.4}{4}{0}{4.5}{(4.8,-1)}} \\
+ & & {\tiny \verb|\mirrorSphGaussFixed[seta]{f}{p}{o}{epsilon}{yM}{xL}{xR}|} & {\tiny \verb|\mirrorSphGaussFixedCoord[seta]{f}{p}{o}{epsilon}{yM}{xL}{xR}{Co}|}
+\end{tabular}
+
+
+
+
diff --git a/graphics/pgf/contrib/tikz-mirror-lens/doc/input_tab_configuracoes_lentes.tex b/graphics/pgf/contrib/tikz-mirror-lens/doc/input_tab_configuracoes_lentes.tex
new file mode 100644
index 0000000000..b5aa1247c1
--- /dev/null
+++ b/graphics/pgf/contrib/tikz-mirror-lens/doc/input_tab_configuracoes_lentes.tex
@@ -0,0 +1,16 @@
+% !TeX spellcheck = pt_BR
+% !TeX encoding = UTF-8
+% =============================
+
+\begin{tabular}{r cc|c}
+ & \multicolumn{3}{c}{coord} \\
+ & & No & Yes \\
+ \cline{2-4}
+ & {No} & & \\
+ \multirow{4}{*}{\rotatebox{90}{fixed mirror size}} & & \adjustbox{height=2.5cm}{\lensSphGauss[50]{2}{5.5}{2}{0.4}} \quad\quad\quad & \quad\quad \adjustbox{height=2.5cm}{\lensSphGaussCoord[50]{-2}{3.5}{2}{0.4}} \\
+ & & {\tiny \verb|\lensSphGauss[seta]{f}{p}{o}{epsilon}|} & {\tiny \verb|\lensSphGaussCoord[seta]{f}{p}{o}{epsilon}|} \\
+ \cline{2-4}
+ & {Yes} & & \\
+ & & \adjustbox{height=2.5cm}{\lensSphGaussFixed[50]{-2}{5.5}{2}{0.4}{2.5}{-2.5}{4.5}}\quad\quad\quad & \adjustbox{height=2.5cm}{\lensSphGaussFixedCoord[50]{2}{3.5}{2}{0.4}{3}{-3.5}{4.5}{(2,-1.7)}} \\
+ & & {\tiny \verb|\lensSphGaussFixed[seta]{f}{p}{o}{epsilon}{yM}{xL}{xR}|} & {\tiny \verb|\lensSphGaussFixedCoord[seta]{f}{p}{o}{epsilon}{yM}{xL}{xR}{Co}|}
+\end{tabular}
diff --git a/graphics/pgf/contrib/tikz-mirror-lens/doc/input_tab_configuracoes_lentesL.tex b/graphics/pgf/contrib/tikz-mirror-lens/doc/input_tab_configuracoes_lentesL.tex
new file mode 100644
index 0000000000..cad4ffa135
--- /dev/null
+++ b/graphics/pgf/contrib/tikz-mirror-lens/doc/input_tab_configuracoes_lentesL.tex
@@ -0,0 +1,16 @@
+% !TeX spellcheck = pt_BR
+% !TeX encoding = UTF-8
+% =============================
+
+\begin{tabular}{r cc|c}
+ & \multicolumn{3}{c}{coord} \\
+ & & No & Yes \\
+ \cline{2-4}
+ & {No} & & \\
+ \multirow{4}{*}{\rotatebox{90}{fixed mirror size}} & & \adjustbox{height=2.5cm}{\lensSphGaussL[50]{2}{-5.5}{2}{0.4}} \quad\quad\quad & \quad\quad \adjustbox{height=2.5cm}{\lensSphGaussLCoord[50]{-2}{-3.5}{2}{0.4}} \\
+ & & {\tiny \verb|\lensSphGaussL[seta]{f}{p}{o}{epsilon}|} & {\tiny \verb|\lensSphGaussLCoord[seta]{f}{p}{o}{epsilon}|} \\
+ \cline{2-4}
+ & {Yes} & & \\
+ & & \adjustbox{height=2.5cm}{\lensSphGaussLFixed[50]{-2}{-5.5}{2}{0.4}{2.5}{-4}{3}} & \adjustbox{height=2.5cm}{\lensSphGaussLFixedCoord[50]{2}{-3.5}{2}{0.4}{2.8}{-3}{4.5}{(-5,-1.5)}} \\
+ & & {\tiny \verb|\lensSphGaussLFixed[seta]{f}{p}{o}{epsilon}{yM}{xL}{xR}|} & {\tiny \verb|\lensSphGaussLFixedCoord[seta]{f}{p}{o}\right epsilon}{yM}{xL}{xR}{Co}|}
+\end{tabular}
diff --git a/graphics/pgf/contrib/tikz-mirror-lens/doc/tikz-mirror-lens-PT.pdf b/graphics/pgf/contrib/tikz-mirror-lens/doc/tikz-mirror-lens-PT.pdf
index cacfb83c97..7cb4c44a4d 100644
--- a/graphics/pgf/contrib/tikz-mirror-lens/doc/tikz-mirror-lens-PT.pdf
+++ b/graphics/pgf/contrib/tikz-mirror-lens/doc/tikz-mirror-lens-PT.pdf
Binary files differ
diff --git a/graphics/pgf/contrib/tikz-mirror-lens/doc/tikz-mirror-lens-PT.tex b/graphics/pgf/contrib/tikz-mirror-lens/doc/tikz-mirror-lens-PT.tex
index 12a6066898..34931f3e6d 100644
--- a/graphics/pgf/contrib/tikz-mirror-lens/doc/tikz-mirror-lens-PT.tex
+++ b/graphics/pgf/contrib/tikz-mirror-lens/doc/tikz-mirror-lens-PT.tex
@@ -15,7 +15,7 @@
\begin{document}
% ========== Capas
-{\FHZCapaArticleCabecalho}
+\FHZCapaArticleCabecalho{\AutorA}{\Titulo}{{\Cidade} {\Estado} {\Pais}}
% ==========
\begin{abstract}
@@ -232,6 +232,20 @@ A \autoref{fig:covx} apresenta duas posições distintas do único caso de posic
\subsection{Animação}
+A sintaxe básica para inserir um objeto animado é
+\begin{FHZmirroLensTcolorbox}
+\begin{verbatim}
+%\usepackage{animate}
+\begin{animateinline}[poster=first, controls, palindrome, bb=-5 -5 50 50]{10}
+ \multiframe{100}{rx=0.5+0.05}{
+ \mirrorSphGaussFixed[50]{2}{6-\rx}{2}{0.4}{11}{-8.5}{12}
+ }
+\end{animateinline}
+\end{verbatim}
+\end{FHZmirroLensTcolorbox}
+
+Para mais detalhes, por favor, verifique o pacote \href{https://ctan.org/pkg/animate}{animate}.
+
\subsubsection{Côncavo}
A \autoref{fig:anim_mirror_conc} apresenta uma animação contendo o movimento de um objeto próximo de um espelho côncavo.
@@ -510,6 +524,8 @@ A \autoref{fig:equiv_dive} apresenta a equivalência entre os comandos que calcu
\subsection{Animação}
+A sintaxe básica é a mesma usada para o espelho trocando o comando de espelho pelo comando de lente.
+
\subsubsection{Convergente}
A \autoref{fig:anim_len_conv} apresenta uma animação contendo o movimento de um objeto próximo de uma lente convergente.
@@ -556,7 +572,7 @@ A seguir, encontram-se \textit{links} interessantes para outros pacotes com impl
\item \href{https://ctan.org/pkg/pst-mirror}{\textbf{CTAN} -- pst-mirror}
\item \href{https://ctan.org/pkg/simpleoptics}{\textbf{CTAN} -- simpleoptics}
- \item \href{https://youtu.be/efPZ5uSDeuI}{{\YouTube} -- The Organic Chemistry Tutor -- Spherical Mirrors \& The Mirror Equation - Geometric Optics}
+ \item \href{https://youtu.be/efPZ5uSDeuI}{\textbf{YouTube} -- The Organic Chemistry Tutor -- Spherical Mirrors \& The Mirror Equation - Geometric Optics}
\item \href{http://hyperphysics.phy-astr.gsu.edu/hbase/geoopt/mireq.html}{hyperphysics -- Spherical Mirror Equation}
\item \href{http://hyperphysics.phy-astr.gsu.edu/hbase/geoopt/lenseq.html}{hyperphysics -- lenseq}
@@ -571,6 +587,7 @@ A seguir, encontram-se \textit{links} interessantes para outros pacotes com impl
\begin{enumerate}[leftmargin=3.5cm]
\item[1.0.0 (2022-12-24):] Criação do pacote.
\item[1.0.1 (2022-12-27):] Pequenas correção na entrada dos argumentos das funções em \verb|\mirrorRays| e em \verb|\lensRays|.
+ \item[1.0.2 (2023-01-08):] Revisão da versão em inglês e remoção de ponto-e-vírgula desnecessário (sugerido por Denis Bitouzé).
\end{enumerate}
\end{FHZmirroLensTcolorbox}
diff --git a/graphics/pgf/contrib/tikz-mirror-lens/doc/tikz-mirror-lens.pdf b/graphics/pgf/contrib/tikz-mirror-lens/doc/tikz-mirror-lens.pdf
index 2aa9748b0f..62e2d97e69 100644
--- a/graphics/pgf/contrib/tikz-mirror-lens/doc/tikz-mirror-lens.pdf
+++ b/graphics/pgf/contrib/tikz-mirror-lens/doc/tikz-mirror-lens.pdf
Binary files differ
diff --git a/graphics/pgf/contrib/tikz-mirror-lens/doc/tikz-mirror-lens.tex b/graphics/pgf/contrib/tikz-mirror-lens/doc/tikz-mirror-lens.tex
index 94d9d0a505..b0bd20b2e6 100644
--- a/graphics/pgf/contrib/tikz-mirror-lens/doc/tikz-mirror-lens.tex
+++ b/graphics/pgf/contrib/tikz-mirror-lens/doc/tikz-mirror-lens.tex
@@ -14,7 +14,7 @@
\begin{document}
% ========== Capas
-{\FHZCapaArticleCabecalho}
+\FHZCapaArticleCabecalho{\AutorA}{\Titulo}{{\Cidade} {\Estado} {\Pais}}
% ==========
\begin{abstract}
@@ -48,17 +48,17 @@ The main commands that create the mirror or lens diagrams based on the object's
\begin{itemize}
\item Mirrors
\begin{itemize}
- \item \verb|\mirrorSphGauss[setas]{f}{p}{o}{epsilon}|;
- \item \verb|\mirrorSphGaussCoord[setas]{f}{p}{o}{epsilon}|;
- \item \verb|\mirrorSphGaussFixed[setas]{f}{p}{o}{epsilon}{yM}{xL}{xR}|;
- \item \verb|\mirrorSphGaussFixedCoord[setas]{f}{p}{o}{epsilon}{yM}{xL}{xR}{(x_C,y_C)}|;
+ \item \verb|\mirrorSphGauss[arrows]{f}{p}{o}{epsilon}|;
+ \item \verb|\mirrorSphGaussCoord[arrows]{f}{p}{o}{epsilon}|;
+ \item \verb|\mirrorSphGaussFixed[arrows]{f}{p}{o}{epsilon}{yM}{xL}{xR}|;
+ \item \verb|\mirrorSphGaussFixedCoord[arrows]{f}{p}{o}{epsilon}{yM}{xL}{xR}{(x_C,y_C)}|;
\end{itemize}
\item Lenses
\begin{itemize}
- \item \verb|\lensSphGauss[setas]{f}{p}{o}{epsilon}|;
- \item \verb|\lensSphGaussCoord[setas]{f}{p}{o}{epsilon}|;
- \item \verb|\lensSphGaussFixed[setas]{f}{p}{o}{epsilon}{yM}{xL}{xR}|;
- \item \verb|\lensSphGaussFixedCoord[setas]{f}{p}{o}{epsilon}{yM}{xL}{xR}{(x_C,y_C)}|;
+ \item \verb|\lensSphGauss[arrows]{f}{p}{o}{epsilon}|;
+ \item \verb|\lensSphGaussCoord[arrows]{f}{p}{o}{epsilon}|;
+ \item \verb|\lensSphGaussFixed[arrows]{f}{p}{o}{epsilon}{yM}{xL}{xR}|;
+ \item \verb|\lensSphGaussFixedCoord[arrows]{f}{p}{o}{epsilon}{yM}{xL}{xR}{(x_C,y_C)}|;
\end{itemize}
\item Lenses with object on the left
\begin{itemize}
@@ -228,6 +228,20 @@ Figures from \ref{fig:conc01} to \ref{fig:conc05} present the 5 possible cases o
\subsection{Animation}
+The basic syntax to insert an animated object is
+\begin{FHZmirroLensTcolorbox}
+\begin{verbatim}
+%\usepackage{animate}
+\begin{animateinline}[poster=first, controls, palindrome, bb=-5 -5 50 50]{10}
+ \multiframe{100}{rx=0.5+0.05}{
+ \mirrorSphGaussFixed[50]{2}{6-\rx}{2}{0.4}{11}{-8.5}{12}
+ }
+\end{animateinline}
+\end{verbatim}
+\end{FHZmirroLensTcolorbox}
+
+For more details, please, check the \href{https://ctan.org/pkg/animate}{animate} package.
+
\subsubsection{Concave}
\autoref{fig:anim_mirror_conc} presents an animation containing the movement of an object close to a concave mirror.
@@ -338,9 +352,9 @@ The equations for the position $p^{\prime}$ and the height $i$ of the image from
\end{split}
\end{equation}
-\subsubsection{Objeto à esquerda}
+\subsubsection{Object on the left}
-Para o objeto à esquerda, a expressão de $p^{\prime}$ e $i$ são dadas por:
+For the object on the left, the expression for $p^{\prime}$ and $i$ are given by:
\begin{equation}
\begin{split}
\dfrac{1}{p^{\prime}} & = \dfrac{1}{p} + \dfrac{1}{f} \Rightarrow p^{\prime} = \dfrac{f p}{f + p}, \quad p \neq -f, \\
@@ -504,6 +518,8 @@ Figures from \ref{fig:conv01} to \ref{fig:conv05} present the 5 possible cases o
\subsection{Animation}
+The basic syntax is the same as that used for mirror by replacing the mirror command with the lens command.
+
\subsubsection{Convergent}
\autoref{fig:anim_len_conv} presents an animation containing the movement of an object close to a converging lens.
@@ -550,7 +566,7 @@ Below are interesting \textit{links} to other packages with optics implementatio
\item \href{https://ctan.org/pkg/pst-mirror}{\textbf{CTAN} -- pst-mirror}
\item \href{https://ctan.org/pkg/simpleoptics}{\textbf{CTAN} -- simpleoptics}
- \item \href{https://youtu.be/efPZ5uSDeuI}{{\YouTube} -- The Organic Chemistry Tutor -- Spherical Mirrors \& The Mirror Equation - Geometric Optics}
+ \item \href{https://youtu.be/efPZ5uSDeuI}{\textbf{YouTube} -- The Organic Chemistry Tutor -- Spherical Mirrors \& The Mirror Equation - Geometric Optics}
\item \href{http://hyperphysics.phy-astr.gsu.edu/hbase/geoopt/mireq.html}{hyperphysics -- Spherical Mirror Equation}
\item \href{http://hyperphysics.phy-astr.gsu.edu/hbase/geoopt/lenseq.html}{hyperphysics -- lenseq}
@@ -565,6 +581,7 @@ Below are interesting \textit{links} to other packages with optics implementatio
\begin{enumerate}[leftmargin=3.5cm]
\item[1.0.0 (2022-12-24):] Package creation.
\item[1.0.1 (2022-12-27):] Small corrections on function argument input order in \verb|\mirrorRays| and in \verb|\lensRays|.
+ \item[1.0.2 (2023-01-08):] Revised the English version and removed unnecessary semicolons (suggested by Denis Bitouzé).
\end{enumerate}
\end{FHZmirroLensTcolorbox}
diff --git a/graphics/pgf/contrib/tikz-mirror-lens/tex/tikz-mirror-lens.sty b/graphics/pgf/contrib/tikz-mirror-lens/tex/tikz-mirror-lens.sty
index 00301f6f8f..88afa44b63 100644
--- a/graphics/pgf/contrib/tikz-mirror-lens/tex/tikz-mirror-lens.sty
+++ b/graphics/pgf/contrib/tikz-mirror-lens/tex/tikz-mirror-lens.sty
@@ -3,7 +3,7 @@
% =============================
\NeedsTeXFormat{LaTeX2e}[1994/06/01]
-\ProvidesPackage{tikz-mirror-lens}[2022-12-25 Custom Package for drawing spherical mirrors and lens -- FHZ -- Version 1.0.0]
+\ProvidesPackage{tikz-mirror-lens}[2023-01-08 Custom Package for drawing spherical mirrors and lens -- FHZ -- Version 1.0.2]
\RequirePackage{amsmath}
\RequirePackage{tikz}
@@ -65,9 +65,9 @@
\pp = 0;
\i = 0;
};
- };
+ }
% Mirror size, math as parameter
- \tikzmath{\ymirror = #5;};
+ \tikzmath{\ymirror = #5;}
}
\newcommand{\lensMath}[5]{
% f > 0 convergente, f < 0 divergente
@@ -83,9 +83,9 @@
\pp = 0;
\i = 0;
};
- };
+ }
% Lens size, math as parameter
- \tikzmath{\ymirror = #5;};
+ \tikzmath{\ymirror = #5;}
}
\newcommand{\lensMathL}[5]{
% f > 0 convergente, f < 0 divergente
@@ -101,9 +101,9 @@
\pp = 0;
\i = 0;
};
- };
+ }
% Lens size, math as parameter
- \tikzmath{\ymirror = #5;};
+ \tikzmath{\ymirror = #5;}
}
% *******************************************************
@@ -123,7 +123,7 @@
\draw[green] (#2,0) node[below left]{$p^{\prime}$} -- ++(0,#4) node[below left]{$i$};
};
};
- };
+ }
\end{scope}
}
\newcommand{\mirrorLensCoord}[6]{
@@ -182,7 +182,7 @@
\draw[arrDec={#1-10},violet,dotted] (O) -- (V) -- (#2,-#4);
};
};
- };
+ }
\end{scope}
}
% *******************************************************
@@ -230,7 +230,7 @@
\draw[arrDec={#1-10},violet,dotted] (O) -- (V) -- (-#2,-#4);
};
};
- };
+ }
\end{scope}
}
% *******************************************************
@@ -520,4 +520,4 @@
}
% *******************************************************
-\endinput \ No newline at end of file
+\endinput
diff --git a/graphics/pstricks/contrib/pst-flags/README.md b/graphics/pstricks/contrib/pst-flags/README.md
index 52ce2f315c..1c46a32419 100644
--- a/graphics/pstricks/contrib/pst-flags/README.md
+++ b/graphics/pstricks/contrib/pst-flags/README.md
@@ -5,7 +5,7 @@ LaTeX package for drawing flags of countries using PSTricks
This package and its user manual are available at [ctan archive](https://ctan.org/tex-archive/graphics/pstricks/contrib/pst-flags).
### About pst-flags
-This package provides a number of macros for rendering flags of countries and their associated artefacts drawn using LaTeX PSTricks package. This package further contributes towards a complete implementation of the vector drawing capabilities provided by PSTricks. Formatting of the resulting drawings is entirely controlled by the TeX macros. A good working knowledge of LaTeX should be sufficient to design flags of sovereign countries and adapt them to create new designs. Features such as color or shape customisation and dynamic modifications are possible by cleverly adjusting the options supplied to the TeX macros.
+This package provides a number of macros for rendering flags of world countries and their associated artefacts drawn using LaTeX PSTricks package that allow the inclusion of PostScript drawings directly inside TeX or LaTeX source code. This package further contributes towards a complete implementation of the vector drawing capabilities provided by PSTricks. Formatting of the resulting drawings is entirely controlled by the TeX macros. A good working knowledge of LaTeX should be sufficient to design flags of sovereign countries and adapt them to create new designs. Features such as color or shape customisation and dynamic modifications are possible by cleverly adjusting the options supplied to the TeX macros.
### License
Copyright © 2022 Amit M. Manthanwar. Permission is granted to
@@ -20,8 +20,7 @@ This package would not have been possible without the base \texttt{PSTricks} and
## Installation and usage of **pst-flags**
### Installation
As prerequisites for *pst-flags*, you need working
-versions of LaTeX and *pstricks*. The style file `pst-flags.sty` and all corresponding **.tex** and **.eps** assets must be somewhere
-in your TeX-input path, where *dvips* can find it.
+versions of LaTeX and *pstricks*. The style file `pst-flags.sty` and all corresponding **.tex** and **.eps** assets must be somewhere in your TeX-input path, where *dvips* can find it. Download the zip file from the \texttt{pst-flags} [project page on GitHub](ttps://github.com/manthanwar/pst-flags) and unzip it in the same location as your tex file. Try to complile using the classic `latex -> dvips -> ps2pdf` toolchain.
### Dependencies
This packages requires expl3, fp, xfp, pstricks and pst-all.
@@ -31,14 +30,11 @@ Load the packages **pstricks** and **pst-flags**
in that order via the `\usepackage` macro. Now you are ready to use the `\usepackage{pst-flags}` macros within your document body. This macro is described in the next section with all its options. With the help of the following simple LaTeX-source code you can test whether you have correctly installed the package:
```
-\begin{verbatim}
\documentclass{article}
-\usepackage{pstricks}
\usepackage{pst-flags}
\begin{document}
Flag of US: \rput(0,0){\flagUS[2]}
\end{document}
-\end{verbatim}
```
### Colors
@@ -48,4 +44,10 @@ Flag colors are defined using country code appended with color name which can be
\usepackage{pst-flags-colors-html}
\pscircle[linecolor=usRed](0,0){2}
-``` \ No newline at end of file
+```
+
+## Support
+If you run into any issue then please raise it at out [project page on GitHub](ttps://github.com/manthanwar/pst-flags).
+
+## Collaboration
+For all collaboration related queries please contact the author via email provided in the style file.
diff --git a/graphics/pstricks/contrib/pst-flags/doc/amm-pst-doc.cls b/graphics/pstricks/contrib/pst-flags/doc/amm-pst-doc.cls
index 6bd4456285..1bea4edce4 100644
--- a/graphics/pstricks/contrib/pst-flags/doc/amm-pst-doc.cls
+++ b/graphics/pstricks/contrib/pst-flags/doc/amm-pst-doc.cls
@@ -5,7 +5,7 @@
% Mailer: manthanwar@hotmail.com
% WebURL: https://manthanwar.github.io
% GitHub: https://github.com/manthanwar/PST-Flags
-% Rights: Copyright (c)2022 Amit Manohar Manthanwar
+% Rights: Copyright (c)2022-23 Amit Manohar Manthanwar
%-------------------------------------------------------------------------------
% This program can be redistributed and/or modified under the terms
% of the LaTeX Project Public License Distributed from CTAN archives
@@ -19,11 +19,13 @@
%---------------+---------+----------------------------------------------------
% 25-Dec-2022 | AMM | CTAN Review Updates
%---------------+---------+----------------------------------------------------
+% 09-Jan-2023 | AMM | Removed xcolor from pst-flags.sty
+%---------------+---------+----------------------------------------------------
%---------------+---------+----------------------------------------------------
%---------------+---------+----------------------------------------------------
%===============================================================================
\NeedsTeXFormat{LaTeX2e}
-\ProvidesClass{amm-pst-doc}[2022/12/25 Amit M. Manthanwar LaTeX Document Class]
+\ProvidesClass{amm-pst-doc}[2022/01/09 Amit M. Manthanwar LaTeX Document Class]
%-------------------------------------------------------------------------------
\LoadClass[oneside,10pt,a4paper]{article}
%-------------------------------------------------------------------------------
diff --git a/graphics/pstricks/contrib/pst-flags/doc/pst-flags-doc.pdf b/graphics/pstricks/contrib/pst-flags/doc/pst-flags-doc.pdf
index 4b9d9267fa..1868452da8 100644
--- a/graphics/pstricks/contrib/pst-flags/doc/pst-flags-doc.pdf
+++ b/graphics/pstricks/contrib/pst-flags/doc/pst-flags-doc.pdf
Binary files differ
diff --git a/graphics/pstricks/contrib/pst-flags/doc/pst-flags-doc.tex b/graphics/pstricks/contrib/pst-flags/doc/pst-flags-doc.tex
index 94e82755c5..e6959e3e7e 100644
--- a/graphics/pstricks/contrib/pst-flags/doc/pst-flags-doc.tex
+++ b/graphics/pstricks/contrib/pst-flags/doc/pst-flags-doc.tex
@@ -5,7 +5,7 @@
% Mailer: manthanwar@hotmail.com
% WebURL: https://manthanwar.github.io
% GitHub: https://github.com/manthanwar/PST-Flags
-% Rights: Copyright (c)2022 Amit Manohar Manthanwar
+% Rights: Copyright (c)2022-2023 Amit Manohar Manthanwar
%-------------------------------------------------------------------------------
% This program can be redistributed and/or modified under the terms
% of the LaTeX Project Public License Distributed from CTAN archives
@@ -19,6 +19,8 @@
%---------------+---------+----------------------------------------------------
% 25-Dec-2022 | AMM | CTAN Review Updates
%---------------+---------+----------------------------------------------------
+% 09-Jan-2023 | AMM | Removed xcolor
+%---------------+---------+----------------------------------------------------
%---------------+---------+----------------------------------------------------
%---------------+---------+----------------------------------------------------
%===============================================================================
@@ -26,7 +28,7 @@
\usepackage{pst-flags}
\title{\vspace*{-10mm}
\texttt{pst-flags}: A PSTricks Package for Drawing Flags of Countries\\[2mm]
-\Large{Version 2022/12/25}}
+\Large{Version 2022/01/09}}
\author{Amit M. Manthanwar}
\date{}
@@ -66,7 +68,6 @@ in that order via the \texttt{usepackage} macro. Now you are ready to use the \t
\begin{verbatim}
\documentclass{article}
-\usepackage{pstricks}
\usepackage{pst-flags}
\begin{document}
Flag of US: \rput(0,0){\flagUS[2]}
diff --git a/graphics/pstricks/contrib/pst-flags/doc/pst-flags-examples.tex b/graphics/pstricks/contrib/pst-flags/doc/pst-flags-examples.tex
index 58be080315..12652b856c 100644
--- a/graphics/pstricks/contrib/pst-flags/doc/pst-flags-examples.tex
+++ b/graphics/pstricks/contrib/pst-flags/doc/pst-flags-examples.tex
@@ -5,7 +5,7 @@
% Mailer: manthanwar@hotmail.com
% WebURL: https://manthanwar.github.io
% GitHub: https://github.com/manthanwar/PST-Flags
-% Rights: Copyright (c)2022 Amit Manohar Manthanwar
+% Rights: Copyright (c)2022-2023 Amit Manohar Manthanwar
%-------------------------------------------------------------------------------
% This program can be redistributed and/or modified under the terms
% of the LaTeX Project Public License Distributed from CTAN archives
@@ -19,6 +19,8 @@
%---------------+---------+----------------------------------------------------
% 25-Dec-2022 | AMM | CTAN Review Updates
%---------------+---------+----------------------------------------------------
+% 09-Jan-2023 | AMM | Removed xcolor
+%---------------+---------+----------------------------------------------------
%---------------+---------+----------------------------------------------------
%---------------+---------+----------------------------------------------------
%===============================================================================
diff --git a/graphics/pstricks/contrib/pst-flags/tex/pst-flags-colors-html.sty b/graphics/pstricks/contrib/pst-flags/tex/pst-flags-colors-html.sty
index 81c5e0f893..f33e81f086 100644
--- a/graphics/pstricks/contrib/pst-flags/tex/pst-flags-colors-html.sty
+++ b/graphics/pstricks/contrib/pst-flags/tex/pst-flags-colors-html.sty
@@ -19,13 +19,15 @@
%---------------+---------+----------------------------------------------------
% 25-Dec-2022 | AMM | CTAN Review Updates
%---------------+---------+----------------------------------------------------
+% 09-Jan-2023 | AMM | Removed xcolor options
+%---------------+---------+----------------------------------------------------
%---------------+---------+----------------------------------------------------
%---------------+---------+----------------------------------------------------
%===============================================================================
\NeedsTeXFormat{LaTeX2e}[2022/12/25]
\ProvidesPackage{pst-flags-colors-html}[2022/12/25 Colors of country flags]
%-------------------------------------------------------------------------------
-\RequirePackage[dvipsnames,svgnames]{xcolor}
+\RequirePackage{xcolor}
%===============================================================================
\definecolor{adBeige}{HTML}{C6AA76}
\definecolor{adBlue}{HTML}{10069F}
diff --git a/graphics/pstricks/contrib/pst-flags/tex/pst-flags.sty b/graphics/pstricks/contrib/pst-flags/tex/pst-flags.sty
index 95cba4aa02..572492d116 100644
--- a/graphics/pstricks/contrib/pst-flags/tex/pst-flags.sty
+++ b/graphics/pstricks/contrib/pst-flags/tex/pst-flags.sty
@@ -6,7 +6,7 @@
% Mailer: manthanwar@hotmail.com
% WebURL: https://manthanwar.github.io
% GitHub: https://github.com/manthanwar/PST-Flags
-% Rights: Copyright ©2022 Amit Manohar Manthanwar
+% Rights: Copyright ©2022-2023 Amit Manohar Manthanwar
%-------------------------------------------------------------------------------
%% This program can be redistributed and/or modified under the terms
%% of the LaTeX Project Public License Distributed from CTAN archives
@@ -19,12 +19,13 @@
%---------------+---------+----------------------------------------------------
% 25-Dec-2022 | AMM | CTAN Review Updates
%---------------+---------+----------------------------------------------------
+% 09-Jan-2023 | AMM | Removed xcolor
+%---------------+---------+----------------------------------------------------
%---------------+---------+----------------------------------------------------
%---------------+---------+----------------------------------------------------
%===============================================================================
-\NeedsTeXFormat{LaTeX2e}[2022/12/25]
-\ProvidesPackage{pst-flags}[2022/12/25 LaTeX package for country flags]
-\RequirePackage[dvipsnames,svgnames]{xcolor}
+\NeedsTeXFormat{LaTeX2e}[2022/01/09]
+\ProvidesPackage{pst-flags}[2022/01/09 LaTeX package for country flags]
\RequirePackage{fp}
\RequirePackage{xfp}
\RequirePackage{expl3}
@@ -5105,7 +5106,7 @@ linestyle=solid,linecolor=black,linewidth=0.04}%
\newcommand{\flagHK}[1][4]{%
\FPeval{\wide}{round(#1/9:3)}\psscalebox{\wide}{%
\psset{dimen=middle, fillstyle=solid, linestyle=none}%
-\psframe[fillcolor=Red](0,0)(9,6)%
+\psframe[fillcolor=hkRed](0,0)(9,6)%
%\psset{fillstyle=none,linestyle=solid,linewidth=0.02}%
%\pscircle(4.5,3){1.8}%
\rput(4.5,3){\multido{\nA=-103.48+72}{5}{%
diff --git a/macros/latex/contrib/langnames/README.md b/macros/latex/contrib/langnames/README.md
index 6e4c098571..45f6684635 100644
--- a/macros/latex/contrib/langnames/README.md
+++ b/macros/latex/contrib/langnames/README.md
@@ -8,6 +8,6 @@ More instructions in the package documentation, `langnames.pdf`.
It is important that the ln_* .tex files be installed in the same directory as langnames.sty, so as to avoid the risk of them not being recognized as runtime files.
-_Copyright (C) 2022 Alejandro García Matarredona, निरंजन_
+_Copyright (C) 2022, 2023 Alejandro García Matarredona, निरंजन_
_Released under version 1.3 of the LaTeX Project Public License._
diff --git a/macros/latex/contrib/langnames/langnames.dtx b/macros/latex/contrib/langnames/langnames.dtx
index 9da83dc943..0323733849 100644
--- a/macros/latex/contrib/langnames/langnames.dtx
+++ b/macros/latex/contrib/langnames/langnames.dtx
@@ -1,6 +1,6 @@
% \iffalse meta-comment
%
-% Copyright (C) 2022 Alejandro García Matarredona, निरंजन
+% Copyright (C) 2022, 2023 Alejandro García Matarredona, निरंजन
%
% This file may be distributed and/or modified under the
% conditions of the LaTeX Project Public License, either
@@ -15,7 +15,7 @@
% \fi
% \iffalse
%<package>\ProvidesPackage{langnames}
-%<package> [2022/09/05 v2.0 langnames package for naming and classification of languages]
+%<package> [2023/01/04 v2.1 langnames package for naming and classification of languages]
%
%<*driver>
\documentclass{l3doc}
@@ -35,7 +35,7 @@
unicode,%
colorlinks=true,%
urlcolor=blue,%
- pdftitle={The linguistix package},%
+ pdftitle={The langnames package},%
pdfauthor={Alejandro García Matarredona, निरंजन},%
pdfsubject={The documentation of the LaTeX package `langnames'},%
pdfcreator={निरंजन},%
@@ -57,9 +57,10 @@
\end{document}
%</driver>
% \fi
-% \CheckSum{100}
+% \CheckSum{103}
% \changes{v1.0}{2022/08/25}{Initial version}
% \changes{v2.0}{2022/09/05}{Optimizing and debugging the code}
+% \changes{v2.1}{2023/01/04}{Removing all the dependencies}
% \GetFileInfo{langnames.sty}
% \DoNotIndex{\AddToHook,\def,\ekvdefinekeys,\ekvoProcessLocalOptions,\else,\expandafter,\fi,\ifdefined,\csname,\newcommand,\input,\usepackage,\PackageError,\space,\ssp,\MessageBreak,\langnames@cs@prefix,\endcsname}
% \title{The \textsf{langnames} package\thanks{This document
@@ -81,7 +82,7 @@
% The typing out of language names in academic papers, especially those in language typology or related fields where many names have to be typed many times, is often inconvenient and inconsistent. This package attempts to be a small help to writers, especially of large projects or of collaborative ones, to have a slightly easier time with names of languages. It does so by defining three main commands: |\lname|, |\liso|, and |\lfam|, which respectively print out the name, name and ISO 639-3 code, and name and family of the specified language. While the package comes with about 7500 pre-defined languages, with code, name, and family, the user may also define new ones through the |\newlang| and |\renewlang| commands. The basic use of all five of these commands is explained below.
% \section{Usage}
% \subsection{Installation}
-% Download the package from wherever it was found to a place where \LaTeX\ may see it, typically in \texttt{\$TEXMFHOME/tex/latex}. \pkg{langnames} should automatically load the \pkg{expkv-opt} and \pkg{expkv-def} packages.
+% Download the package from wherever it was found to a place where \LaTeX\ may see it, typically in \texttt{\$TEXMFHOME/tex/latex}.
% \subsection{Package options}
% When calling |\usepackage{langnames}|, the user must specify one of three options: |glottolog|, |wals|, or |none|.
% The first option, \textsf{glottolog}, selects the naming conventions from the \href{https://glottolog.org}{Glottolog} database. The second option, \textsf{wals}, predictably selects the naming conventions of the \href{https://wals.info}{WALS} database. The names and the genetic classification differ in some languages, so the user may choose what convention to follow.
@@ -235,37 +236,30 @@
% \item[Prefix:] As there exist three options, three prefixes need to be defined in order to allow for conditional selection. For this there exist three prefixes: |none|, |wals| and |glottolog|.
% \end{description}
% Thus, each language has two internal macros, one defining its name and the other one defining its family, both using the ISO 639-3 code as their key. For more information see |ln_langs_*| and |ln_fams_*| files in the package folder.
-% \subsection{Dependencies}
-% The \pkg{langnames} package needs to load the \pkg{expkv-def} and \pkg{expkv-opt} packages for their key-value pair setting functionality.
-% \begin{macrocode}
-\usepackage{expkv-opt,expkv-def}
-% \end{macrocode}
% \subsection{Option setting}
% Options are set for what dataset to use. |glottolog| uses Glottolog data; |wals| uses WALS data; |none| selects neither datasets and all languages are defined by the user. See |langnames/langnames.py| in the \href{https://github.com/cicervlvs/langnames}{Github repository} to see how I gathered and handled the data.
% \begin{macrocode}
-\ekvdefinekeys{langnames}{%
- noval glottolog = {%
- \def\langnames@cs@prefix{glottolog}%
- \input{ln_langs_glot.tex}%
- \input{ln_fams_glot.tex}%
- },%
- noval wals = {%
- \def\langnames@cs@prefix{wals}%
- \input{ln_langs_wals.tex}%
- \input{ln_fams_wals.tex}%
- },%
- noval none = {%
- \def\langnames@cs@prefix{none}%
- },%
- noval native = {%
- \input{ln_langs_wals_native.tex}%
- \input{ln_langs_glot_native.tex}%
- }%
+\DeclareOption{glottolog}{%
+ \def\langnames@cs@prefix{glottolog}%
+ \input{ln_langs_glot.tex}%
+ \input{ln_fams_glot.tex}%
+}
+\DeclareOption{wals}{%
+ \def\langnames@cs@prefix{wals}%
+ \input{ln_langs_wals.tex}%
+ \input{ln_fams_wals.tex}%
+}
+\DeclareOption{none}{%
+ \def\langnames@cs@prefix{none}%
+}
+\DeclareOption{native}{%
+ \input{ln_langs_wals_native.tex}%
+ \input{ln_langs_glot_native.tex}%
}
% \end{macrocode}
-% This line of code simply tells the package to set the options specified above.
+% This line of code simply tells the package to process the options specified above.
% \begin{macrocode}
-\ekvoProcessLocalOptions{langnames}
+\ProcessOptions\relax
% \end{macrocode}
% \subsection{Macro definitions}
% \begin{macro}{\lname}
@@ -373,7 +367,7 @@
%
% \section{License}
%
-% Copyright (C) 2022 Alejandro García Matarredona, {\mrtxt निरंजन}
+% Copyright (C) 2022, 2023 Alejandro García Matarredona, {\mrtxt निरंजन}
%
% This file may be distributed and/or modified under the conditions of the LaTeX\ Project Public License, either version 1.3 of this license or (at your option) any later version. The latest version of this license is in:\par
%
@@ -382,4 +376,4 @@
% and version 1.3 or later is part of all distributions of \LaTeX\ version 2005/12/01 or later.
%
% \Finale
-\endinput
+\endinput \ No newline at end of file
diff --git a/macros/latex/contrib/langnames/langnames.ins b/macros/latex/contrib/langnames/langnames.ins
index 626efde68d..9888f56e59 100644
--- a/macros/latex/contrib/langnames/langnames.ins
+++ b/macros/latex/contrib/langnames/langnames.ins
@@ -19,7 +19,7 @@
\preamble
This is a generated file.
-Copyright (C) 2022 by Alejandro García Matarredona
+Copyright (C) 2022, 2023 Alejandro García Matarredona, निरंजन
This file may be distributed and/or modified under the
conditions of the LaTeX Project Public License, either
version 1.3 of this license or (at your option) any later
@@ -46,4 +46,4 @@ LaTeX version 2005/12/01 or later.
\Msg{* *}
\Msg{****************************************************}
-\endbatchfile
+\endbatchfile \ No newline at end of file
diff --git a/macros/latex/contrib/langnames/langnames.pdf b/macros/latex/contrib/langnames/langnames.pdf
index acf701fe1d..61c4ce548f 100644
--- a/macros/latex/contrib/langnames/langnames.pdf
+++ b/macros/latex/contrib/langnames/langnames.pdf
Binary files differ
diff --git a/systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl b/systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl
index 55df24ea6c..2287a3929f 100644
--- a/systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl
+++ b/systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl
@@ -47,6 +47,7 @@ $mirrors = {
'https://cran.asia/tex/' => 1,
'https://ftp.kaist.ac.kr/pub/tex-archive/' => 1,
'https://lab.uklee.pe.kr/tex-archive/' => 1,
+ 'https://mirror.kakao.com/CTAN/' => 1,
'https://mirror.navercorp.com/CTAN/' => 1,
},
'Philippines' => {
@@ -190,7 +191,6 @@ $mirrors = {
'https://ctan.math.illinois.edu/' => 1,
'https://ctan.math.utah.edu/ctan/tex-archive/' => 1,
'https://ctan.math.washington.edu/tex-archive/' => 1,
- 'https://ctan.mirrors.hoobly.com/' => 1,
'https://mirror.las.iastate.edu/tex-archive/' => 1,
'https://mirror.math.princeton.edu/pub/CTAN/' => 1,
'https://mirror.mwt.me/ctan/' => 1,
diff --git a/systems/texlive/tlnet/tlpkg/texlive.tlpdb b/systems/texlive/tlnet/tlpkg/texlive.tlpdb
index 922488ff69..6521d84740 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/2022
-depend revision/65484
+depend revision/65496
name 00texlive.image
category TLCore
-revision 65485
+revision 65496
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
@@ -4240,6 +4240,7 @@ runfiles size=12961
tlpkg/tlpsrc/tkzexample.tlpsrc
tlpkg/tlpsrc/tlc-article.tlpsrc
tlpkg/tlpsrc/tlc2.tlpsrc
+ tlpkg/tlpsrc/tlc3-examples.tlpsrc
tlpkg/tlpsrc/tlcockpit.tlpsrc
tlpkg/tlpsrc/tlgs.win32.tlpsrc
tlpkg/tlpsrc/tlmgr-intro-zh-cn.tlpsrc
@@ -4691,7 +4692,7 @@ depend setting_available_architectures:aarch64-linux amd64-freebsd amd64-netbsd
name 00texlive.installer
category TLCore
-revision 65477
+revision 65487
shortdesc TeX Live standalone installer package
longdesc This package defines the files to go into the installer
longdesc archives (install-tl-unx.tar.gz, install-tl.zip) built by the
@@ -36462,7 +36463,7 @@ catalogue-version 2.5
name bibcop
category Package
-revision 65306
+revision 65489
shortdesc Style checker for .bib files
longdesc This LaTeX package checks the quality of your .bib file and
longdesc emits warning messages if any issues are found. For this, the
@@ -36474,10 +36475,10 @@ depend bibcop.ARCH
depend fancyvrb
depend iexec
depend verbatimcopy
-containersize 6136
-containerchecksum d0b510a55ba24daf97727cd7b81174839276c4c8d467ec2ca1ea9729341d214fedfdd0b05650e33525e67f0c29b46e5e5337d8e08af8d07ba208b91b5ee526cc
-doccontainersize 353928
-doccontainerchecksum 1d36da4a989a59a1a044f310232207a9dd2d20a9cbb55dd5b0f2c52674d1a3ac54cba16de2e634e520a1a4e1e186ceff871ef701165313b4dcac615306700dff
+containersize 6164
+containerchecksum 056bc8d55b29dd15cf6cf12cb6a19554fcec9970509ea0c78a360f3fdeac6090565ee19fda4412041d2733369e8e38017aa69fba2f216040d66bdac286cfc89e
+doccontainersize 354808
+doccontainerchecksum cf0dab836d242a74d5d0eba9cbc1bb9863c4fe5925089d0a2e5b3df1a013b24dfd9803be9fa7dd7f86b587c800c015da5e67d870c9ce4ef8d09c22eeff020a19
docfiles size=94
texmf-dist/doc/latex/bibcop/DEPENDS.txt
texmf-dist/doc/latex/bibcop/LICENSE.txt
@@ -36486,8 +36487,8 @@ docfiles size=94
texmf-dist/doc/latex/bibcop/bibcop.pdf details="Package documentation"
texmf-dist/doc/man/man1/bibcop.1
texmf-dist/doc/man/man1/bibcop.man1.pdf
-srccontainersize 5416
-srccontainerchecksum 66dedb1e1cebd4cffc1aa411caf621b819c3a718561d899bc144574afd84313205bb14a0966838e0ddb77ad9dd7ab5fdf3570e1131bcb6138d4b27a9189ba4d3
+srccontainersize 5584
+srccontainerchecksum e767d81aec3e3a4de210372e23d989034f5c417c288e6b3c1b7767947dcb69d4ac881391631bd12662905b5a803015bd6e8f19c23c2801160c065e908916333a
srcfiles size=5
texmf-dist/source/latex/bibcop/bibcop.dtx
texmf-dist/source/latex/bibcop/bibcop.ins
@@ -36498,7 +36499,7 @@ catalogue-contact-repository https://github.com/yegor256/bibcop
catalogue-ctan /macros/latex/contrib/bibcop
catalogue-license mit
catalogue-topics biblio-supp ext-code
-catalogue-version 0.0.5
+catalogue-version 0.0.6
name bibcop.aarch64-linux
category Package
@@ -69827,7 +69828,7 @@ containerchecksum 719c321173ca12660891080dae509080934f72d13a9417b2c40a22add963c7
name collection-langenglish
category Collection
-revision 63184
+revision 65496
shortdesc US and UK English
relocated 1
longdesc Support for, and documentation in, English.
@@ -69894,14 +69895,15 @@ depend texbytopic
depend texonly
depend titlepages
depend tlc2
+depend tlc3-examples
depend tlmgrbasics
depend undergradmath
depend visualfaq
depend webguide
depend xetexref
depend yet-another-guide-latex2e
-containersize 860
-containerchecksum 94b1ee572454d4a791ab0637cf272f97a35dc5284c8a97a68715fcef36887eaa92ddb78f95722a6281d35c70fa6e5e4b6548ba8ca79fb69d9734c480383bdec2
+containersize 864
+containerchecksum 2c2f75491a801f71fe8a4a64d798c40f66dc71dbae32192089757a6881fd14299fe30a95eca65c75a9901c82c033a327f7d9a91080dea51f6679239d6660b2fd
name collection-langeuropean
category Collection
@@ -73529,7 +73531,7 @@ catalogue-version 0.2
name colorist
category Package
-revision 65475
+revision 65490
shortdesc Write your articles or books in a colorful way
relocated 1
longdesc This package offers you a LaTeX style file and two classes to
@@ -73545,10 +73547,10 @@ longdesc simplified and traditional), English, French, German, Italian,
longdesc Japanese, Portuguese (European and Brazilian), Russian and
longdesc Spanish typesetting, and also use more beautiful fonts.
depend projlib
-containersize 10776
-containerchecksum 3cedbd207f348c77245ce8c0baccbef1cc6722bd1833816b868645aa55de69db2011824414469b06f64eb7a1c3df7d4f267252e88196160e13c242f5328525b5
+containersize 10804
+containerchecksum 7e960901a67b790962c822b91f4d66b0dd82a04c7fc441a36a627d71e4dc3449178484e576b2821b754082e144f0daf4e9a425712d60657e18464ddbac21d0b7
doccontainersize 7448
-doccontainerchecksum b9e30c8176671347db4d83d43442e7b2b3c08ae8d579f9699a87ea72a3704b83516985248655dc681d8e3b2cbcd183d332af71457f328b15baa84d75698ad521
+doccontainerchecksum dd9a195f215a1c76610e8e9cf3e5c4dc264828354b5b466bacfe53cfca1cc66ee53d2c365580431e97d8de0bbc675657ba8cb30d96bc3d4575967bd66d69f032
docfiles size=7
RELOC/doc/latex/colorist/DEPENDS.txt
RELOC/doc/latex/colorist/LICENSE
@@ -144700,7 +144702,7 @@ catalogue-version 1.1.2
name hopatch
category Package
-revision 56106
+revision 65491
shortdesc Load patches for packages
relocated 1
longdesc Hopatch provides a command with which the user may register of
@@ -144709,14 +144711,14 @@ longdesc patch immediately, if the relevant package has already been
longdesc loaded; otherwise it will store the patch until the package
longdesc appears.
containersize 2184
-containerchecksum 1658c78cf7671e821ed38825f8b0a0dd96b268c80afb0e64b27129c08e6c9375a7c8e3e5019361e100cb11691a0d27fe533aa2d000306a38b752114a0eac4d12
-doccontainersize 303776
-doccontainerchecksum 57441e01ba72ed0fe8439da5b41dd7600ae43eab90e06150e58704c9fac5a0047c6ab3f7d581310972b973006d9a98ee52bf782f0f2fca151c59050e5bc402f3
-docfiles size=76
+containerchecksum 6c0f9549ce0321d9080cd0dfd3062eab47722bedac79293a14019c25edfdca7afd0cd6bd3b7be67a99a93ea0b347ac798a7b24909886d300e7085ca67d1a5c42
+doccontainersize 319716
+doccontainerchecksum 4fbf84371053bd67fb3d4b370bc335013cb62042cf9c13d2fc1c63a582a56885a93f73a44aff8986b4c657f7d172a1bd75cbde556633647a1abafb72746f9150
+docfiles size=82
RELOC/doc/latex/hopatch/README.md
RELOC/doc/latex/hopatch/hopatch.pdf details="Package documentation"
-srccontainersize 6008
-srccontainerchecksum 30537bb32dc82ccba9df85129db856884e2a948cee2cbe500a6208a5c3481b8f55253d86ed744d939e149c784e5aa6d8f843434629dc39a291762df863ad959d
+srccontainersize 6076
+srccontainerchecksum bd32091e28973236d4de3255642677966c4c856da4d53ab811780536e3c564956ec8299d75f553790f2208ce2ccf9356fead39a5f501f53e91d108782bc3bcb2
srcfiles size=6
RELOC/source/latex/hopatch/hopatch.dtx
runfiles size=3
@@ -144726,7 +144728,7 @@ catalogue-contact-bugs https://github.com/ho-tex/hopatch/issues
catalogue-ctan /macros/latex/contrib/hopatch
catalogue-license lppl1.3
catalogue-topics macro-supp
-catalogue-version 1.4
+catalogue-version 1.5
name horoscop
category Package
@@ -176740,17 +176742,17 @@ catalogue-topics version-control doc-mgmt
name latexindent
category Package
-revision 65427
+revision 65494
shortdesc Indent a LaTeX document, highlighting the programming structure
longdesc The Perl script processes a LaTeX file, indenting parts so as
longdesc to highlight the structure for the reader. Included are also
longdesc binary (executable) files for Windows, Ubuntu Linux, and macOS.
depend latexindent.ARCH
-containersize 72456
-containerchecksum b3c27833b2a8db523dbda2dd70d503d8e0b8604cc332c1f247aa76c47efbd6d3bc8c7f9de26810acee98676eea8fde5b3b8b20e3d3c7b078a9fd915437183b49
-doccontainersize 1316304
-doccontainerchecksum 954283d87cfc9d761da17683625af749e29582b30bfbae9fa24b471e7056a62268c171ffa427c6b2f249510309ffb48bcab338489dd4d6a85962f849a7cd3500
-docfiles size=442
+containersize 72488
+containerchecksum 5f56b685f29fddcc0a2d5db3ada2a60992a2066ab928b87d0070ec5cca03015adfa2effb0e1f936e5d332e61c9b7262a8c8c456f1ab189a57c0f0da9f739ab62
+doccontainersize 1317364
+doccontainerchecksum 2d59293a576ba13cc4f954f72289f7ce6868df30b816bff10a37ec1f842af8944965af7ecb9931b510d30b420cb5af2d6cda4e5ce69dd1088a4da9b0d0037561
+docfiles size=443
texmf-dist/doc/support/latexindent/README details="Readme"
texmf-dist/doc/support/latexindent/contributors.bib
texmf-dist/doc/support/latexindent/figure-schematic.png
@@ -176809,7 +176811,7 @@ catalogue-contact-repository https://github.com/cmhughes/latexindent.pl
catalogue-ctan /support/latexindent
catalogue-license gpl3
catalogue-topics code-layout
-catalogue-version 3.20
+catalogue-version 3.20.1
name latexindent.aarch64-linux
category Package
@@ -176903,10 +176905,10 @@ binfiles arch=universal-darwin size=1
name latexindent.win32
category Package
-revision 65427
+revision 65494
shortdesc win32 files of latexindent
-containersize 3545936
-containerchecksum 8ad6658cd896b7e6429124f5a1bf24b142f66534d13e42b091a987ec402d64635d267ecdb748b10774ccc481b945eab8176684baa97597041e55606c3a2b238a
+containersize 3545616
+containerchecksum c3485fe9fcf9fca97b3537cc9c7717b4c77a988685d80bb86a14da61d0108b22372a9a8e93586e3217383f890eb433400756578f56ff16bb09b890a08c26bde6
binfiles arch=win32 size=2125
bin/win32/latexindent.exe
@@ -209607,7 +209609,7 @@ catalogue-version 1.8f
name mismath
category Package
-revision 65485
+revision 65495
shortdesc Miscellaneous mathematical macros
relocated 1
longdesc The package provides some mathematical macros to typeset:
@@ -209617,15 +209619,15 @@ longdesc and adjusted norm, some standard operator names, improved
longdesc spacings in mathematical formulas, systems of equations and
longdesc small matrices, displaymath in double columns for long
longdesc calculations.
-containersize 3116
-containerchecksum ee36637dbad82bd4fa96adfbf1e978d6078d16ceb0049b30bc97f89f9ff99ffe3aa8ee9c963eb89bc2bc718bf80f84c4141a656c52b5b5780ec3fa8e3a8228cf
-doccontainersize 226332
-doccontainerchecksum 1274087a904a65e59bbd4b3ae8529f60479d3751444e4e22cc46db569c82ae7f020fcbb686a34e3cc930a2377643b5ae7bef9e076c31c10f3218c6cacf7cd0d5
-docfiles size=64
+containersize 3132
+containerchecksum 1daa1807e23ad0f4a78f2de3ecfcf2df276090fddc0ef2bf2df2ed4c5fb732c8df33b53b697969ecdd5b4bb1e020e329440fedf35f70ad062601150ef6f073a3
+doccontainersize 226604
+doccontainerchecksum e313a64f3cecfac33428b01f76f2aff7fdedd1c5814be5f9e9ef0186c056674defa6de49ec464dae1667a64c3e17022f17ce73bb19dad9a03054966c659fd688
+docfiles size=65
RELOC/doc/latex/mismath/README.md details="Readme"
RELOC/doc/latex/mismath/mismath.pdf details="Package documentation"
-srccontainersize 16784
-srccontainerchecksum aa67dcc83ddc6c8b43b9271b8eab6fd568ac26b9c2391518aceeeba1a980e249d3368b2fcd91fcdf9eaeb1e9fd0e6562265ba59963953969ee31d9802475d13a
+srccontainersize 16952
+srccontainerchecksum 8c5a345a7a0262450c430c07161afb9c54b916828501dcc1e7646089016ec43d1805a01313ba95ae4edcee0d697e2fad0ca5405dcfe9bfa67babcbbd02e5fdfa
srcfiles size=14
RELOC/source/latex/mismath/mismath.dtx
RELOC/source/latex/mismath/mismath.ins
@@ -225521,7 +225523,7 @@ catalogue-topics font-sel
name nicefilelist
category Package
-revision 65235
+revision 65492
shortdesc Provide \listfiles alignment
relocated 1
longdesc The package extends longnamefilelist, keeping separate columns
@@ -225529,29 +225531,31 @@ longdesc for date, version and "caption" (the caption now separately
longdesc listed). Alignment is not disturbed by short file name
longdesc extensions, such as ".fd". The package is not compatible with
longdesc longnamefilelist: users need to re-read the documentation.
-containersize 6392
-containerchecksum 0ec87c8804a36197bf01fe34124951e4a164943b42faca849031625594b00de570cab6b06c732211f2e9d65e3c26b3ef74125181d1a90fa14b02da2c5c45518a
-doccontainersize 600708
-doccontainerchecksum ba316d6d61521915b24b8b7e2234adfee417302fede3226343f35189d2010b8ea913a0d65eb776aa5a1382f6003d00cb1a0e7139772e4591e29aa4ad9d1dd117
-docfiles size=150
+containersize 8344
+containerchecksum 3080d4cd854e5ddc9edd7dd7a165ad8168f23020837428300bcce51f0fc966b4085fca4f2a5633411fbc6dcd9d5eb3eb917c76f452a22fe77b5ebb4f9280f6b6
+doccontainersize 605828
+doccontainerchecksum b63b1adb56d6fe51b71a3d1044c67980e1d7fd724b928a2737a8d18306cf0848029dc8b9927736695a827c271abc329fd15659ffad909c3ae647a9b4fa38ebb5
+docfiles size=151
RELOC/doc/latex/nicefilelist/README details="Readme"
RELOC/doc/latex/nicefilelist/SrcFILEs.txt
RELOC/doc/latex/nicefilelist/nicefilelist.RLS
RELOC/doc/latex/nicefilelist/nicefilelist.pdf details="Package documentation"
-srccontainersize 7364
-srccontainerchecksum 19b55d17758a459a6994b5d94c3994966a6cdde35272de322b0747aeba252e667fb64a2fabab8e0ecd5ee6c2eba6fed8594f7f00144240cec15a1b7b450570ba
-srcfiles size=8
+srccontainersize 7880
+srccontainerchecksum 98b3fd2d996ddade192a83593ed73f91635a5a947193d5dda302c78595d2a1ddcfff375bc35fb1128064572288b98028e030b6073d46c5729bf6d890154243eb
+srcfiles size=10
+ RELOC/source/latex/nicefilelist/SrcFILEs.txt
RELOC/source/latex/nicefilelist/empty.f
+ RELOC/source/latex/nicefilelist/nicefilelist.RLS
RELOC/source/latex/nicefilelist/nicefilelist.tex
RELOC/source/latex/nicefilelist/provonly.fd
RELOC/source/latex/nicefilelist/srcfiles.tex
RELOC/source/latex/nicefilelist/wrong.prv
-runfiles size=5
+runfiles size=7
RELOC/tex/latex/nicefilelist/nicefilelist.sty
catalogue-ctan /macros/latex/contrib/nicefilelist
catalogue-license lppl1.3c
catalogue-topics doc-mgmt
-catalogue-version 0.8a
+catalogue-version 0.9a
name niceframe
category Package
@@ -280280,7 +280284,7 @@ catalogue-version 1.1
name scripture
category Package
-revision 64910
+revision 65493
shortdesc A LaTeX style for typesetting Bible quotations
relocated 1
longdesc The scripture package provides a set of macros for typesetting
@@ -280289,26 +280293,26 @@ longdesc seen in Bibles such as dropped text for chapter numbers,
longdesc superscripts for verse numbers, indented lines for poetry
longdesc sections, narrow sections and hanging paragraphs. A reference
longdesc for the quotation can optionally be added.
-containersize 7644
-containerchecksum 63bf6976615449cff705dae9d77ef767a99d08a6f676690cfaf4a21bd56cb38776e25ea7f82c4906fb08a997b4a27634ff1fb31f59b29ff7981ab3d5bcd217e3
-doccontainersize 877660
-doccontainerchecksum 1e927b2e7e8edaad9956837a0bec49ccda18829a285740e480702e550639779204e59af5544c13dd01723762499ef4e5da281c99c30c15ac76a60248b88ec38f
-docfiles size=224
+containersize 8396
+containerchecksum 3def680960181d2204bb7c99012af17cb6685a8c9145d5242408b82e9f30a84e0b922dd89cd26c36c0a08e820b09c5ee886cb0ec928c83cd68d4221519d011d7
+doccontainersize 910824
+doccontainerchecksum f4b54666759f4fb691632ff501f9eef1619624ee5b8c8292be6cd1cfb5c9f02ed68cb55239c55da5e4f80e8334ec404347747427eea6622515a2933d4fe80d68
+docfiles size=235
RELOC/doc/latex/scripture/README.md details="Readme"
RELOC/doc/latex/scripture/scripture.pdf details="Package documentation"
-srccontainersize 20808
-srccontainerchecksum 3d2974776eb95249389d5879a17a1ee138b5809532f6062f2dd1aa5a183ded6d7c55be918bf89f00d428923c0082c4a4f1feb9ab600d3ff03755f3b162458bd8
-srcfiles size=36
+srccontainersize 23220
+srccontainerchecksum b74f83fcbf83baab55a37ca39165265ad94dcdcfe30db94b7684352648b55e0953464e9366a958517539c90b38bb468f3b2f187a557a8fd4a2d55bf6ea69bdd1
+srcfiles size=41
RELOC/source/latex/scripture/scripture.dtx
RELOC/source/latex/scripture/scripture.ins
-runfiles size=16
+runfiles size=18
RELOC/tex/latex/scripture/scripture.sty
catalogue-contact-bugs https://github.com/dcpurton/scripture/issues
catalogue-contact-repository https://github.com/dcpurton/scripture
catalogue-ctan /macros/latex/contrib/scripture
catalogue-license lppl1.3c
catalogue-topics theology
-catalogue-version 1.2
+catalogue-version 1.3
name scrjrnl
category Package
@@ -311746,7 +311750,7 @@ docfiles size=376
name texlive-scripts
category TLCore
-revision 65477
+revision 65487
shortdesc TeX Live infrastructure programs
longdesc Includes install-tl, tl-portable, rungs, etc.; not needed for
longdesc tlmgr to run but still ours. Not included in tlcritical.
@@ -311754,10 +311758,10 @@ depend texlive-scripts.ARCH
depend texlive.infra
execute addMap mathpple.map
postaction shortcut type=menu name="TeX Live command-line" cmd=TEXDIR/tlpkg/installer/tl-cmd.bat
-containersize 113688
-containerchecksum a721fcb35623a66d5004557506961af88c1f0ea275eb8ab5ed2011de19f372ecaefce183d2dc187d297985a5d6658da369c06a5dac0a651b6ad2a7d4a7d5568a
+containersize 113700
+containerchecksum 2ae73e1ad689471b062c6d08beba8de9051099381d9afbac51ec921180c49c0f3795138b6dd580f8d7c2c670bd3a069811b85153ce0615ff78251ac1c82c4a92
doccontainersize 423984
-doccontainerchecksum ec8db3a4dcfcef686e1e442366b8009b6dfe55813db2feb780308a869db0da748dd5d1658227abd9114b4e98414a863b15b1a664c51c4383d99de1c7229ab2ec
+doccontainerchecksum bc3d4a11c762114c4c2264714a6bdf8c35498351d9b1d665193cf642375b78d839a38c53e4b96b7636d6f86b00c333a51077b3bbaef8196bea54ba5594bbc79f
docfiles size=533
doc.html
texmf-dist/doc/man/man1/fmtutil-sys.1
@@ -321829,6 +321833,1586 @@ catalogue-ctan /info/examples/tlc2
catalogue-license lppl
catalogue-topics book-ex
+name tlc3-examples
+category Package
+revision 65496
+shortdesc All examples from "The LaTeX Companion", third edition
+relocated 1
+longdesc The PDFs (as used with spotcolor and trimming) and sources for
+longdesc all examples from the third edition (Parts I+II), together with
+longdesc necessary supporting files. The edition is published by
+longdesc Addison-Wesley, 2023, ISBN-13: 978-0-13-816648-9, ISBN-10:
+longdesc 0-13-816648-X (bundle of Part I & II).
+containersize 588
+containerchecksum 2bdb38f294d1737c73068fa9d768d9a8f96ae858d400f1f8b651c4c51427bdb0e4d623fb8b9b0c0ab2adfe8d55fe472ffa4a27e7064b51528f3eb03ace111a06
+doccontainersize 1878976
+doccontainerchecksum b5bbeccc60b9754e888a0ce457cb88f5c86a6b20c3cdc7850d28c85c409057391355551a97e49bc964521c3b4b498927b499e21bfdcaf15b8b8266c7316ebd11
+docfiles size=2032
+ RELOC/doc/latex/tlc3-examples/README.TEXLIVE
+ RELOC/doc/latex/tlc3-examples/README.md
+ RELOC/doc/latex/tlc3-examples/example-sources/1-3-1.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/1-3-2.ltx2
+ RELOC/doc/latex/tlc3-examples/example-sources/1-3-3.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/1-3-4.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/1-3-5.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/1-3-6.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/10-1-1.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/10-1-2.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/10-10-1.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/10-10-2.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/10-10-3.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/10-10-4.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/10-10-5.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/10-10-6.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/10-11-1.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/10-12-1.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/10-12-2.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/10-12-3.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/10-13-1.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/10-13-10.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/10-13-11.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/10-13-12.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/10-13-13.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/10-13-14.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/10-13-15.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/10-13-16.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/10-13-2.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/10-13-3.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/10-13-4.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/10-13-5.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/10-13-6.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/10-13-7.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/10-13-8.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/10-13-9.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/10-2-1.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/10-2-2.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/10-2-3.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/10-2-4.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/10-2-5.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/10-5-1.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/10-5-2.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/10-8-1.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/10-8-2.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/10-9-1.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/10-9-2.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/10-9-3.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/10-9-4.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/11-2-1.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/11-2-10.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/11-2-11.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/11-2-12.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/11-2-13.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/11-2-14.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/11-2-15.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/11-2-16.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/11-2-17.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/11-2-18.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/11-2-19.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/11-2-2.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/11-2-20.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/11-2-21.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/11-2-22.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/11-2-23.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/11-2-24.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/11-2-25.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/11-2-26.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/11-2-27.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/11-2-28.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/11-2-29.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/11-2-3.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/11-2-30.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/11-2-31.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/11-2-32.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/11-2-33.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/11-2-34.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/11-2-35.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/11-2-36.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/11-2-37.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/11-2-38.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/11-2-39.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/11-2-4.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/11-2-40.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/11-2-5.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/11-2-6.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/11-2-7.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/11-2-8.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/11-2-9.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/11-3-1.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/11-3-10.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/11-3-11.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/11-3-12.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/11-3-13.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/11-3-14.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/11-3-15.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/11-3-2.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/11-3-3.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/11-3-4.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/11-3-5.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/11-3-6.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/11-3-7.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/11-3-8.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/11-3-9.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/11-4-1.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/11-4-10.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/11-4-11.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/11-4-12.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/11-4-13.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/11-4-14.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/11-4-15.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/11-4-16.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/11-4-17.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/11-4-18.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/11-4-19.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/11-4-2.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/11-4-20.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/11-4-21.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/11-4-22.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/11-4-23.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/11-4-24.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/11-4-25.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/11-4-26.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/11-4-27.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/11-4-28.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/11-4-29.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/11-4-3.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/11-4-30.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/11-4-31.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/11-4-32.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/11-4-33.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/11-4-34.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/11-4-35.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/11-4-36.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/11-4-37.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/11-4-38.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/11-4-39.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/11-4-4.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/11-4-40.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/11-4-41.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/11-4-42.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/11-4-5.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/11-4-6.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/11-4-7.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/11-4-8.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/11-4-9.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/11-5-1.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/11-5-10.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/11-5-11.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/11-5-12.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/11-5-13.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/11-5-14.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/11-5-15.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/11-5-16.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/11-5-17.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/11-5-18.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/11-5-19.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/11-5-2.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/11-5-3.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/11-5-4.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/11-5-5.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/11-5-6.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/11-5-7.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/11-5-8.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/11-5-9.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/11-6-1.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/11-6-2.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/11-6-3.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/11-6-4.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/11-7-1.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/11-7-10.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/11-7-11.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/11-7-12.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/11-7-13.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/11-7-14.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/11-7-15.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/11-7-16.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/11-7-17.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/11-7-18.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/11-7-19.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/11-7-2.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/11-7-20.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/11-7-21.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/11-7-22.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/11-7-23.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/11-7-24.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/11-7-25.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/11-7-3.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/11-7-4.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/11-7-5.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/11-7-6.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/11-7-7.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/11-7-8.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/11-7-9.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/11-8-1.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/11-8-10.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/11-8-11.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/11-8-2.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/11-8-3.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/11-8-4.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/11-8-5.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/11-8-6.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/11-8-7.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/11-8-8.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/11-8-9.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/12-1-1.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/12-1-10.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/12-1-11.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/12-1-12.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/12-1-13.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/12-1-2.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/12-1-3.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/12-1-4.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/12-1-5.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/12-1-6.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/12-1-7.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/12-1-8.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/12-1-9.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/12-1-fig.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/12-10-fig.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/12-11-fig.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/12-12-fig.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/12-13-fig.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/12-14-fig.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/12-15-fig.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/12-16-fig.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/12-17-fig.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/12-18-fig.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/12-19-fig.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/12-2-1.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/12-2-2.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/12-2-3.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/12-2-4.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/12-2-5.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/12-2-6.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/12-2-fig.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/12-20-fig.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/12-21-fig.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/12-22-fig.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/12-23-fig.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/12-24-fig.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/12-25-fig.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/12-26-fig.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/12-27-fig.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/12-28-fig.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/12-29-fig.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/12-3-1.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/12-3-10.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/12-3-11.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/12-3-12.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/12-3-13.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/12-3-14.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/12-3-15.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/12-3-16.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/12-3-17.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/12-3-18.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/12-3-19.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/12-3-2.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/12-3-20.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/12-3-21.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/12-3-22.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/12-3-23.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/12-3-24.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/12-3-25.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/12-3-26.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/12-3-27.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/12-3-28.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/12-3-29.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/12-3-3.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/12-3-30.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/12-3-31.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/12-3-32.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/12-3-33.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/12-3-34.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/12-3-35.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/12-3-36.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/12-3-37.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/12-3-38.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/12-3-39.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/12-3-4.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/12-3-40.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/12-3-5.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/12-3-6.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/12-3-7.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/12-3-8.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/12-3-9.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/12-3-fig.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/12-30-fig.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/12-31-fig.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/12-32-fig.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/12-33-fig.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/12-34-fig.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/12-35-fig.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/12-36-fig.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/12-37-fig.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/12-38-fig.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/12-39-fig.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/12-4-1.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/12-4-2.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/12-4-3.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/12-4-4.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/12-4-5.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/12-4-6.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/12-4-fig.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/12-40-fig.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/12-41-fig.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/12-42-fig.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/12-43-fig.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/12-44-fig.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/12-45-fig.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/12-46-fig.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/12-47-fig.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/12-48-fig.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/12-49-fig.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/12-5-fig.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/12-50-fig.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/12-51-fig.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/12-52-fig.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/12-6-fig.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/12-7-fig.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/12-8-fig.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/12-9-fig.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/13-2-1.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/13-2-2.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/13-2-3.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/13-2-4.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/13-2-5.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/13-2-6.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/13-2-7.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/13-3-1.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/13-3-10.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/13-3-11.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/13-3-12.ltx2
+ RELOC/doc/latex/tlc3-examples/example-sources/13-3-13.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/13-3-14.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/13-3-15.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/13-3-16.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/13-3-17.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/13-3-18.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/13-3-19.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/13-3-2.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/13-3-20.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/13-3-21.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/13-3-22.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/13-3-23.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/13-3-24.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/13-3-25.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/13-3-26.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/13-3-27.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/13-3-28.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/13-3-29.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/13-3-3.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/13-3-30.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/13-3-4.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/13-3-5.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/13-3-6.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/13-3-7.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/13-3-8.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/13-3-9.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/13-4-1.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/13-4-2.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/13-4-3.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/13-5-1.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/13-5-2.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/13-5-3.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/13-6-1.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/15-1-1.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/15-3-1.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/15-3-2.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/15-3-3.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/15-3-4.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/15-3-5.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/15-6-1.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/15-6-2.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/15-7-1.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/15-7-10.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/15-7-100.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/15-7-101.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/15-7-102.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/15-7-103.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/15-7-104.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/15-7-105.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/15-7-106.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/15-7-107.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/15-7-108.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/15-7-109.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/15-7-11.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/15-7-110.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/15-7-111.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/15-7-112.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/15-7-113.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/15-7-114.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/15-7-115.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/15-7-116.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/15-7-117.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/15-7-118.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/15-7-119.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/15-7-12.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/15-7-120.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/15-7-121.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/15-7-122.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/15-7-123.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/15-7-124.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/15-7-125.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/15-7-126.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/15-7-127.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/15-7-128.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/15-7-129.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/15-7-13.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/15-7-130.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/15-7-131.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/15-7-132.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/15-7-133.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/15-7-134.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/15-7-135.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/15-7-136.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/15-7-137.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/15-7-138.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/15-7-139.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/15-7-14.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/15-7-140.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/15-7-141.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/15-7-15.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/15-7-16.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/15-7-17.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/15-7-18.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/15-7-19.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/15-7-2.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/15-7-20.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/15-7-21.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/15-7-22.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/15-7-23.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/15-7-24.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/15-7-25.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/15-7-26.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/15-7-27.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/15-7-28.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/15-7-29.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/15-7-3.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/15-7-30.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/15-7-31.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/15-7-32.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/15-7-33.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/15-7-34.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/15-7-35.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/15-7-36.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/15-7-37.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/15-7-38.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/15-7-39.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/15-7-4.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/15-7-40.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/15-7-41.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/15-7-42.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/15-7-43.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/15-7-44.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/15-7-45.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/15-7-46.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/15-7-47.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/15-7-48.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/15-7-49.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/15-7-5.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/15-7-50.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/15-7-51.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/15-7-52.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/15-7-53.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/15-7-54.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/15-7-55.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/15-7-56.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/15-7-57.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/15-7-58.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/15-7-59.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/15-7-6.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/15-7-60.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/15-7-61.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/15-7-62.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/15-7-63.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/15-7-64.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/15-7-65.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/15-7-66.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/15-7-67.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/15-7-68.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/15-7-69.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/15-7-7.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/15-7-70.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/15-7-71.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/15-7-72.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/15-7-73.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/15-7-74.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/15-7-75.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/15-7-76.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/15-7-77.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/15-7-78.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/15-7-79.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/15-7-8.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/15-7-80.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/15-7-81.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/15-7-82.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/15-7-83.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/15-7-84.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/15-7-85.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/15-7-86.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/15-7-87.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/15-7-88.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/15-7-89.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/15-7-9.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/15-7-90.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/15-7-91.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/15-7-92.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/15-7-93.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/15-7-94.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/15-7-95.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/15-7-96.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/15-7-97.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/15-7-98.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/15-7-99.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/16-1-1.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/16-1-2.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/16-1-3.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/16-1-4.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/16-2-1.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/16-2-10.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/16-2-11.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/16-2-12.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/16-2-13.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/16-2-14.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/16-2-15.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/16-2-16.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/16-2-17.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/16-2-18.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/16-2-19.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/16-2-2.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/16-2-20.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/16-2-21.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/16-2-22.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/16-2-23.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/16-2-24.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/16-2-25.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/16-2-26.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/16-2-27.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/16-2-28.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/16-2-29.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/16-2-3.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/16-2-30.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/16-2-4.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/16-2-5.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/16-2-6.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/16-2-7.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/16-2-8.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/16-2-9.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/16-3-1.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/16-3-10.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/16-3-11.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/16-3-12.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/16-3-13.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/16-3-14.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/16-3-15.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/16-3-16.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/16-3-17.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/16-3-18.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/16-3-19.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/16-3-2.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/16-3-20.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/16-3-21.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/16-3-22.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/16-3-23.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/16-3-24.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/16-3-25.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/16-3-26.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/16-3-27.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/16-3-28.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/16-3-29.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/16-3-3.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/16-3-30.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/16-3-31.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/16-3-32.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/16-3-33.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/16-3-4.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/16-3-5.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/16-3-6.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/16-3-7.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/16-3-8.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/16-3-9.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/16-4-1.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/16-4-10.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/16-4-2.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/16-4-3.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/16-4-4.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/16-4-5.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/16-4-6.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/16-4-7.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/16-4-8.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/16-4-9.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/16-5-1.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/16-5-10.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/16-5-11.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/16-5-12.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/16-5-13.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/16-5-14.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/16-5-15.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/16-5-16.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/16-5-17.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/16-5-18.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/16-5-19.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/16-5-2.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/16-5-20.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/16-5-21.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/16-5-22.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/16-5-23.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/16-5-24.ltx2
+ RELOC/doc/latex/tlc3-examples/example-sources/16-5-25.ltx2
+ RELOC/doc/latex/tlc3-examples/example-sources/16-5-26.ltx2
+ RELOC/doc/latex/tlc3-examples/example-sources/16-5-27.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/16-5-28.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/16-5-29.ltx2
+ RELOC/doc/latex/tlc3-examples/example-sources/16-5-3.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/16-5-30.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/16-5-31.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/16-5-32.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/16-5-33.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/16-5-34.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/16-5-35.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/16-5-36.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/16-5-37.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/16-5-38.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/16-5-39.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/16-5-4.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/16-5-40.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/16-5-41.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/16-5-42.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/16-5-43.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/16-5-44.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/16-5-45.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/16-5-46.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/16-5-47.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/16-5-48.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/16-5-49.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/16-5-5.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/16-5-50.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/16-5-51.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/16-5-52.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/16-5-53.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/16-5-54.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/16-5-6.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/16-5-7.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/16-5-8.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/16-5-9.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/16-6-1.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/16-6-2.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/16-6-3.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/16-6-4.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/16-6-5.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/16-6-6.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/16-6-7.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/16-6-8.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/16-7-1.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/16-7-10.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/16-7-11.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/16-7-12.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/16-7-13.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/16-7-14.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/16-7-15.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/16-7-16.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/16-7-17.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/16-7-18.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/16-7-19.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/16-7-2.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/16-7-20.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/16-7-21.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/16-7-22.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/16-7-23.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/16-7-24.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/16-7-25.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/16-7-26.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/16-7-27.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/16-7-28.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/16-7-29.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/16-7-3.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/16-7-30.ltx2
+ RELOC/doc/latex/tlc3-examples/example-sources/16-7-31.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/16-7-32.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/16-7-33.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/16-7-34.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/16-7-35.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/16-7-36.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/16-7-37.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/16-7-38.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/16-7-39.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/16-7-4.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/16-7-40.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/16-7-41.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/16-7-42.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/16-7-5.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/16-7-6.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/16-7-7.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/16-7-8.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/16-7-9.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/16-8-1.ltx2
+ RELOC/doc/latex/tlc3-examples/example-sources/16-8-10.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/16-8-11.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/16-8-2.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/16-8-3.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/16-8-4.ltx2
+ RELOC/doc/latex/tlc3-examples/example-sources/16-8-5.ltx2
+ RELOC/doc/latex/tlc3-examples/example-sources/16-8-6.ltx2
+ RELOC/doc/latex/tlc3-examples/example-sources/16-8-7.ltx2
+ RELOC/doc/latex/tlc3-examples/example-sources/16-8-8.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/16-8-9.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/17-4-1.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/17-4-2.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/2-1-1.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/2-1-2.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/2-1-3.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/2-2-1.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/2-2-10.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/2-2-11.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/2-2-12.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/2-2-13.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/2-2-14.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/2-2-15.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/2-2-16.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/2-2-17.ltx2
+ RELOC/doc/latex/tlc3-examples/example-sources/2-2-18.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/2-2-19.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/2-2-2.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/2-2-20.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/2-2-21.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/2-2-22.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/2-2-3.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/2-2-4.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/2-2-5.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/2-2-6.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/2-2-7.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/2-2-8.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/2-2-9.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/2-3-1.ltx2
+ RELOC/doc/latex/tlc3-examples/example-sources/2-3-10.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/2-3-11.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/2-3-12.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/2-3-13.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/2-3-14.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/2-3-15.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/2-3-16.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/2-3-2.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/2-3-3.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/2-3-4.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/2-3-5.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/2-3-6.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/2-3-7.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/2-3-8.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/2-3-9.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/2-4-1.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/2-4-10.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/2-4-11.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/2-4-12.ltx2
+ RELOC/doc/latex/tlc3-examples/example-sources/2-4-13.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/2-4-14.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/2-4-15.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/2-4-16.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/2-4-17.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/2-4-18.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/2-4-19.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/2-4-2.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/2-4-20.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/2-4-21.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/2-4-3.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/2-4-4.ltx2
+ RELOC/doc/latex/tlc3-examples/example-sources/2-4-5.ltx2
+ RELOC/doc/latex/tlc3-examples/example-sources/2-4-6.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/2-4-7.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/2-4-8.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/2-4-9.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/3-1-1.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/3-1-10.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/3-1-11.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/3-1-12.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/3-1-13.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/3-1-14.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/3-1-15.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/3-1-16.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/3-1-17.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/3-1-18.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/3-1-19.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/3-1-2.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/3-1-20.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/3-1-21.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/3-1-22.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/3-1-23.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/3-1-3.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/3-1-4.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/3-1-5.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/3-1-6.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/3-1-7.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/3-1-8.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/3-1-9.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/3-2-1.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/3-2-2.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/3-2-3.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/3-2-4.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/3-2-5.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/3-2-6.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/3-2-7.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/3-2-8.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/3-2-9.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/3-3-1.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/3-3-10.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/3-3-11.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/3-3-12.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/3-3-13.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/3-3-14.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/3-3-15.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/3-3-16.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/3-3-17.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/3-3-18.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/3-3-19.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/3-3-2.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/3-3-20.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/3-3-21.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/3-3-22.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/3-3-23.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/3-3-24.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/3-3-25.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/3-3-26.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/3-3-27.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/3-3-28.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/3-3-29.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/3-3-3.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/3-3-30.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/3-3-31.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/3-3-32.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/3-3-33.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/3-3-34.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/3-3-35.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/3-3-36.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/3-3-37.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/3-3-38.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/3-3-39.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/3-3-4.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/3-3-5.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/3-3-6.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/3-3-7.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/3-3-8.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/3-3-9.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/3-4-1.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/3-4-10.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/3-4-11.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/3-4-12.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/3-4-13.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/3-4-14.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/3-4-15.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/3-4-16.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/3-4-17.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/3-4-18.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/3-4-19.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/3-4-2.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/3-4-20.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/3-4-21.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/3-4-22.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/3-4-23.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/3-4-24.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/3-4-25.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/3-4-26.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/3-4-27.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/3-4-28.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/3-4-29.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/3-4-3.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/3-4-30.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/3-4-31.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/3-4-32.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/3-4-33.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/3-4-34.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/3-4-35.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/3-4-36.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/3-4-37.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/3-4-38.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/3-4-39.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/3-4-4.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/3-4-40.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/3-4-41.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/3-4-42.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/3-4-43.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/3-4-44.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/3-4-45.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/3-4-46.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/3-4-47.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/3-4-5.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/3-4-6.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/3-4-7.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/3-4-8.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/3-4-9.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/3-5-1.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/3-5-10.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/3-5-11.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/3-5-12.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/3-5-13.ltx2
+ RELOC/doc/latex/tlc3-examples/example-sources/3-5-14.ltx2
+ RELOC/doc/latex/tlc3-examples/example-sources/3-5-15.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/3-5-16.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/3-5-17.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/3-5-18.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/3-5-19.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/3-5-2.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/3-5-20.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/3-5-21.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/3-5-22.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/3-5-23.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/3-5-24.ltx2
+ RELOC/doc/latex/tlc3-examples/example-sources/3-5-25.ltx2
+ RELOC/doc/latex/tlc3-examples/example-sources/3-5-26.ltx2
+ RELOC/doc/latex/tlc3-examples/example-sources/3-5-27.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/3-5-28.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/3-5-29.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/3-5-3.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/3-5-30.ltx2
+ RELOC/doc/latex/tlc3-examples/example-sources/3-5-31.ltx2
+ RELOC/doc/latex/tlc3-examples/example-sources/3-5-32.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/3-5-33.ltx2
+ RELOC/doc/latex/tlc3-examples/example-sources/3-5-34.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/3-5-35.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/3-5-36.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/3-5-37.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/3-5-38.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/3-5-39.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/3-5-4.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/3-5-40.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/3-5-41.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/3-5-42.ltx2
+ RELOC/doc/latex/tlc3-examples/example-sources/3-5-43.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/3-5-44.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/3-5-45.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/3-5-46.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/3-5-47.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/3-5-48.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/3-5-5.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/3-5-6.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/3-5-7.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/3-5-8.ltx2
+ RELOC/doc/latex/tlc3-examples/example-sources/3-5-9.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/3-6-1.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/3-6-10.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/3-6-11.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/3-6-12.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/3-6-13.ltx2
+ RELOC/doc/latex/tlc3-examples/example-sources/3-6-14.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/3-6-15.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/3-6-16.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/3-6-17.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/3-6-18.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/3-6-19.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/3-6-2.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/3-6-3.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/3-6-4.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/3-6-5.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/3-6-6.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/3-6-7.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/3-6-8.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/3-6-9.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/4-1-1.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/4-1-10.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/4-1-11.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/4-1-12.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/4-1-13.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/4-1-14.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/4-1-15.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/4-1-16.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/4-1-17.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/4-1-18.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/4-1-19.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/4-1-2.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/4-1-20.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/4-1-21.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/4-1-22.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/4-1-23.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/4-1-24.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/4-1-25.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/4-1-26.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/4-1-27.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/4-1-28.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/4-1-29.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/4-1-3.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/4-1-30.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/4-1-31.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/4-1-32.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/4-1-33.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/4-1-34.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/4-1-35.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/4-1-36.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/4-1-37.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/4-1-38.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/4-1-39.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/4-1-4.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/4-1-40.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/4-1-41.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/4-1-42.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/4-1-43.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/4-1-44.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/4-1-45.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/4-1-46.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/4-1-47.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/4-1-48.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/4-1-49.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/4-1-5.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/4-1-50.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/4-1-51.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/4-1-52.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/4-1-53.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/4-1-54.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/4-1-55.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/4-1-6.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/4-1-7.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/4-1-8.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/4-1-9.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/4-2-1.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/4-2-10.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/4-2-11.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/4-2-12.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/4-2-13.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/4-2-14.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/4-2-15.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/4-2-16.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/4-2-17.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/4-2-18.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/4-2-19.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/4-2-2.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/4-2-20.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/4-2-21.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/4-2-22.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/4-2-23.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/4-2-24.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/4-2-25.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/4-2-26.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/4-2-27.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/4-2-28.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/4-2-29.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/4-2-3.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/4-2-30.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/4-2-31.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/4-2-32.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/4-2-33.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/4-2-34.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/4-2-35.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/4-2-36.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/4-2-37.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/4-2-38.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/4-2-39.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/4-2-4.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/4-2-40.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/4-2-41.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/4-2-42.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/4-2-43.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/4-2-44.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/4-2-45.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/4-2-46.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/4-2-47.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/4-2-48.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/4-2-49.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/4-2-5.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/4-2-50.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/4-2-51.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/4-2-52.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/4-2-53.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/4-2-54.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/4-2-55.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/4-2-56.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/4-2-57.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/4-2-58.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/4-2-59.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/4-2-6.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/4-2-60.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/4-2-61.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/4-2-7.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/4-2-8.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/4-2-9.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/4-3-1.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/4-3-10.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/4-3-11.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/4-3-12.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/4-3-13.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/4-3-14.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/4-3-15.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/4-3-16.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/4-3-17.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/4-3-18.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/4-3-19.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/4-3-2.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/4-3-20.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/4-3-21.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/4-3-22.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/4-3-23.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/4-3-24.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/4-3-25.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/4-3-26.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/4-3-27.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/4-3-28.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/4-3-29.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/4-3-3.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/4-3-30.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/4-3-31.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/4-3-32.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/4-3-33.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/4-3-34.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/4-3-35.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/4-3-36.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/4-3-4.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/4-3-5.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/4-3-6.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/4-3-7.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/4-3-8.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/4-3-9.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/4-4-1.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/4-4-2.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/4-4-3.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/4-4-4.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/4-4-5.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/5-1-1.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/5-2-1.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/5-2-10.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/5-2-2.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/5-2-3.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/5-2-4.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/5-2-5.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/5-2-6.ltx2
+ RELOC/doc/latex/tlc3-examples/example-sources/5-2-7.ltx2
+ RELOC/doc/latex/tlc3-examples/example-sources/5-2-8.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/5-2-9.ltx2
+ RELOC/doc/latex/tlc3-examples/example-sources/5-3-1.ltx2
+ RELOC/doc/latex/tlc3-examples/example-sources/5-3-2.ltx2
+ RELOC/doc/latex/tlc3-examples/example-sources/5-3-3.ltx2
+ RELOC/doc/latex/tlc3-examples/example-sources/5-3-4.ltx2
+ RELOC/doc/latex/tlc3-examples/example-sources/5-3-5.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/5-4-1.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/5-4-10.ltx2
+ RELOC/doc/latex/tlc3-examples/example-sources/5-4-11.ltx2
+ RELOC/doc/latex/tlc3-examples/example-sources/5-4-12.ltx2
+ RELOC/doc/latex/tlc3-examples/example-sources/5-4-13.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/5-4-14.ltx2
+ RELOC/doc/latex/tlc3-examples/example-sources/5-4-15.ltx2
+ RELOC/doc/latex/tlc3-examples/example-sources/5-4-16.ltx2
+ RELOC/doc/latex/tlc3-examples/example-sources/5-4-17.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/5-4-2.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/5-4-3.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/5-4-4.ltx2
+ RELOC/doc/latex/tlc3-examples/example-sources/5-4-5.ltx2
+ RELOC/doc/latex/tlc3-examples/example-sources/5-4-6.ltx2
+ RELOC/doc/latex/tlc3-examples/example-sources/5-4-7.ltx2
+ RELOC/doc/latex/tlc3-examples/example-sources/5-4-8.ltx2
+ RELOC/doc/latex/tlc3-examples/example-sources/5-4-9.ltx2
+ RELOC/doc/latex/tlc3-examples/example-sources/5-5-1.ltx2
+ RELOC/doc/latex/tlc3-examples/example-sources/5-5-2.ltx2
+ RELOC/doc/latex/tlc3-examples/example-sources/5-5-3.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/5-5-4.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/5-5-5.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/5-6-1.ltx2
+ RELOC/doc/latex/tlc3-examples/example-sources/5-6-2.ltx2
+ RELOC/doc/latex/tlc3-examples/example-sources/5-6-3.ltx2
+ RELOC/doc/latex/tlc3-examples/example-sources/5-6-4.ltx2
+ RELOC/doc/latex/tlc3-examples/example-sources/5-6-5.ltx2
+ RELOC/doc/latex/tlc3-examples/example-sources/5-6-6.ltx2
+ RELOC/doc/latex/tlc3-examples/example-sources/5-6-7.ltx2
+ RELOC/doc/latex/tlc3-examples/example-sources/5-6-8.ltx2
+ RELOC/doc/latex/tlc3-examples/example-sources/5-6-9.ltx2
+ RELOC/doc/latex/tlc3-examples/example-sources/6-1-1.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/6-1-2.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/6-1-3.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/6-1-4.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/6-1-5.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/6-1-6.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/6-2-1.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/6-2-10.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/6-2-11.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/6-2-12.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/6-2-13.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/6-2-14.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/6-2-15.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/6-2-16.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/6-2-17.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/6-2-18.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/6-2-2.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/6-2-3.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/6-2-4.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/6-2-5.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/6-2-6.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/6-2-7.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/6-2-8.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/6-2-9.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/6-3-1.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/6-3-10.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/6-3-11.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/6-3-2.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/6-3-3.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/6-3-4.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/6-3-5.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/6-3-6.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/6-3-7.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/6-3-8.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/6-3-9.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/6-4-1.ltx2
+ RELOC/doc/latex/tlc3-examples/example-sources/6-4-2.ltx2
+ RELOC/doc/latex/tlc3-examples/example-sources/6-4-3.ltx2
+ RELOC/doc/latex/tlc3-examples/example-sources/6-4-4.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/6-4-5.ltx2
+ RELOC/doc/latex/tlc3-examples/example-sources/6-4-6.ltx2
+ RELOC/doc/latex/tlc3-examples/example-sources/6-4-7.ltx2
+ RELOC/doc/latex/tlc3-examples/example-sources/6-4-8.ltx2
+ RELOC/doc/latex/tlc3-examples/example-sources/6-5-1.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/6-5-2.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/6-6-1.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/6-6-10.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/6-6-2.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/6-6-3.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/6-6-4.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/6-6-5.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/6-6-6.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/6-6-7.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/6-6-8.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/6-6-9.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/6-7-1.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/6-7-10.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/6-7-11.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/6-7-12.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/6-7-13.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/6-7-14.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/6-7-15.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/6-7-16.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/6-7-17.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/6-7-18.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/6-7-19.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/6-7-2.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/6-7-20.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/6-7-21.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/6-7-22.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/6-7-3.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/6-7-4.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/6-7-5.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/6-7-6.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/6-7-7.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/6-7-8.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/6-7-9.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/6-8-1.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/6-8-2.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/6-9-1.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/6-9-2.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/6-9-3.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/6-9-4.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/6-9-5.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/6-9-6.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/6-9-7.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/6-9-8.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/6-9-9.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/7-3-1.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/7-3-2.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/7-3-3.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/7-3-4.ltx2
+ RELOC/doc/latex/tlc3-examples/example-sources/7-3-5.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/7-3-6.ltx2
+ RELOC/doc/latex/tlc3-examples/example-sources/7-3-7.ltx2
+ RELOC/doc/latex/tlc3-examples/example-sources/7-3-8.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/7-3-9.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/7-4-1.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/7-4-10.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/7-4-11.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/7-4-12.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/7-4-13.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/7-4-14.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/7-4-15.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/7-4-16.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/7-4-17.ltx2
+ RELOC/doc/latex/tlc3-examples/example-sources/7-4-2.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/7-4-3.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/7-4-4.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/7-4-5.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/7-4-6.ltx2
+ RELOC/doc/latex/tlc3-examples/example-sources/7-4-7.ltx2
+ RELOC/doc/latex/tlc3-examples/example-sources/7-4-8.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/7-4-9.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/7-5-1.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/7-5-10.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/7-5-11.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/7-5-12.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/7-5-13.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/7-5-14.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/7-5-15.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/7-5-16.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/7-5-2.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/7-5-3.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/7-5-4.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/7-5-5.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/7-5-6.ltx2
+ RELOC/doc/latex/tlc3-examples/example-sources/7-5-7.ltx2
+ RELOC/doc/latex/tlc3-examples/example-sources/7-5-8.ltx2
+ RELOC/doc/latex/tlc3-examples/example-sources/7-5-9.ltx2
+ RELOC/doc/latex/tlc3-examples/example-sources/8-1-1.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/8-1-10.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/8-1-11.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/8-1-12.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/8-1-13.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/8-1-14.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/8-1-15.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/8-1-2.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/8-1-3.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/8-1-4.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/8-1-5.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/8-1-6.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/8-1-7.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/8-1-8.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/8-1-9.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/8-2-1.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/8-2-10.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/8-2-11.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/8-2-12.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/8-2-13.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/8-2-14.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/8-2-15.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/8-2-16.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/8-2-17.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/8-2-18.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/8-2-19.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/8-2-2.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/8-2-20.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/8-2-21.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/8-2-22.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/8-2-23.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/8-2-3.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/8-2-4.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/8-2-5.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/8-2-6.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/8-2-7.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/8-2-8.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/8-2-9.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/8-3-1.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/8-3-10.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/8-3-11.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/8-3-12.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/8-3-13.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/8-3-14.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/8-3-15.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/8-3-16.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/8-3-17.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/8-3-18.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/8-3-2.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/8-3-3.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/8-3-4.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/8-3-5.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/8-3-6.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/8-3-7.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/8-3-8.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/8-3-9.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/8-4-1.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/8-4-10.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/8-4-11.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/8-4-12.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/8-4-13.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/8-4-14.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/8-4-15.ltx2
+ RELOC/doc/latex/tlc3-examples/example-sources/8-4-16.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/8-4-17.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/8-4-18.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/8-4-19.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/8-4-2.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/8-4-20.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/8-4-21.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/8-4-22.ltx2
+ RELOC/doc/latex/tlc3-examples/example-sources/8-4-23.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/8-4-24.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/8-4-25.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/8-4-26.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/8-4-27.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/8-4-28.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/8-4-29.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/8-4-3.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/8-4-4.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/8-4-5.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/8-4-6.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/8-4-7.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/8-4-8.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/8-4-9.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/8-5-1.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/8-5-10.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/8-5-11.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/8-5-12.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/8-5-13.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/8-5-14.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/8-5-15.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/8-5-16.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/8-5-17.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/8-5-18.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/8-5-19.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/8-5-2.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/8-5-20.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/8-5-21.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/8-5-22.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/8-5-23.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/8-5-24.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/8-5-25.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/8-5-26.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/8-5-3.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/8-5-4.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/8-5-5.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/8-5-6.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/8-5-7.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/8-5-8.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/8-5-9.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/9-3-1.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/9-3-10.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/9-3-11.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/9-3-12.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/9-3-13.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/9-3-14.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/9-3-15.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/9-3-16.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/9-3-2.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/9-3-3.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/9-3-4.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/9-3-5.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/9-3-6.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/9-3-7.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/9-3-8.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/9-3-9.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/9-4-1.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/9-4-2.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/9-4-3.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/9-4-4.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/9-4-5.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/9-4-6.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/9-4-7.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/9-4-8.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/9-5-1.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/9-5-10.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/9-5-11.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/9-5-12.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/9-5-13.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/9-5-14.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/9-5-15.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/9-5-2.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/9-5-3.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/9-5-4.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/9-5-5.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/9-5-6.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/9-5-7.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/9-5-8.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/9-5-9.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/9-6-1.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/9-6-10.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/9-6-11.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/9-6-12.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/9-6-13.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/9-6-14.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/9-6-15.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/9-6-16.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/9-6-17.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/9-6-18.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/9-6-19.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/9-6-2.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/9-6-20.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/9-6-21.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/9-6-22.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/9-6-23.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/9-6-24.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/9-6-25.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/9-6-26.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/9-6-27.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/9-6-28.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/9-6-3.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/9-6-4.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/9-6-5.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/9-6-6.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/9-6-7.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/9-6-8.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/9-6-9.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/9-7-1.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/9-7-2.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/9-7-3.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/A-1-1.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/A-1-10.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/A-1-11.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/A-1-12.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/A-1-13.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/A-1-14.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/A-1-15.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/A-1-16.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/A-1-17.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/A-1-2.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/A-1-3.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/A-1-4.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/A-1-5.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/A-1-6.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/A-1-7.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/A-1-8.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/A-1-9.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/A-2-1.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/A-2-10.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/A-2-11.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/A-2-12.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/A-2-2.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/A-2-3.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/A-2-4.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/A-2-5.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/A-2-6.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/A-2-7.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/A-2-8.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/A-2-9.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/A-3-1.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/A-3-10.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/A-3-11.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/A-3-12.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/A-3-13.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/A-3-14.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/A-3-15.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/A-3-16.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/A-3-17.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/A-3-18.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/A-3-19.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/A-3-2.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/A-3-20.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/A-3-21.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/A-3-3.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/A-3-4.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/A-3-5.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/A-3-6.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/A-3-7.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/A-3-8.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/A-3-9.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/A-4-1.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/A-4-2.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/A-4-3.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/A-4-4.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/A-4-5.ltx2
+ RELOC/doc/latex/tlc3-examples/example-sources/A-4-6.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/A-5-1.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/A-5-2.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/A-5-3.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/A-5-4.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/A-5-5.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/A-5-6.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/A-5-7.ltx2
+ RELOC/doc/latex/tlc3-examples/example-sources/A-5-8.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/A-5-9.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/B-4-1.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/B-4-2.ltx
+ RELOC/doc/latex/tlc3-examples/example-sources/Escher.pdf
+ RELOC/doc/latex/tlc3-examples/example-sources/I.pdf
+ RELOC/doc/latex/tlc3-examples/example-sources/cat.pdf
+ RELOC/doc/latex/tlc3-examples/example-sources/elephant.pdf
+ RELOC/doc/latex/tlc3-examples/example-sources/latex-logo.pdf
+ RELOC/doc/latex/tlc3-examples/example-sources/layout-tlc3-special.sty
+ RELOC/doc/latex/tlc3-examples/example-sources/locale.bib
+ RELOC/doc/latex/tlc3-examples/example-sources/longlife-grayscale.jpg
+ RELOC/doc/latex/tlc3-examples/example-sources/longlife.jpg
+ RELOC/doc/latex/tlc3-examples/example-sources/partial.toc
+ RELOC/doc/latex/tlc3-examples/example-sources/phaip.bst
+ RELOC/doc/latex/tlc3-examples/example-sources/rosette.pdf
+ RELOC/doc/latex/tlc3-examples/example-sources/showhyphenation-tlc3-spotcolor.lua
+ RELOC/doc/latex/tlc3-examples/example-sources/tlc-biblatex-special.bib
+ RELOC/doc/latex/tlc3-examples/example-sources/tlc-ex.bib
+ RELOC/doc/latex/tlc3-examples/example-sources/tlc-jura.bib
+ RELOC/doc/latex/tlc3-examples/example-sources/tlc-tex.bib
+ RELOC/doc/latex/tlc3-examples/example-sources/tlc.bib
+ RELOC/doc/latex/tlc3-examples/example-sources/tlc3exa.cls
+ RELOC/doc/latex/tlc3-examples/example-sources/tlc3examargin.cls
+ RELOC/doc/latex/tlc3-examples/example-sources/tlc3exareport.cls
+catalogue-contact-bugs https://github.com/FrankMittelbach/tlc3-examples/issues
+catalogue-contact-repository https://github.com/FrankMittelbach/tlc3-examples
+catalogue-ctan /info/examples/tlc3
+catalogue-license lppl1.3c
+catalogue-topics book-ex
+
name tlcockpit
category Package
revision 54857
diff --git a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5 b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5
index 60b07b471d..373356d559 100644
--- a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5
+++ b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5
@@ -1 +1 @@
-7186d5d588cccd4b904e02dfa97bd65d texlive.tlpdb
+7a0a5c09095a23f75c817ba871ea9ffc texlive.tlpdb
diff --git a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512 b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512
index e6480f360e..00d2c24737 100644
--- a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512
+++ b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512
@@ -1 +1 @@
-be73b7a6d6d394997373749a214d871e9d733c331cd718ff2760b6a3c439e97c622567349c71b0401a3e3f42746ca5588b9158670501f81c7b218007483554d1 texlive.tlpdb
+0345678f1b51ef4c3a36f8dbc24fb893d9143e981a70ab49eb5ebc78195f5b0b97cc84f75c0e47f466abb1ca6a6ea3b528ffa5b74566763d3d89e0a751e5bd35 texlive.tlpdb
diff --git a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc
index 6935fbf5cc..7a7dbfc5dd 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-----
-iQEcBAEBCgAGBQJjuhRxAAoJEEzhh34ZQ4xwRq0IAK8IlL40rg0sHVvamMUWhDw4
-Dk0oEnOJwTJviSdv7msAVdJzpGmmTOCYdQcryFA0FqpWCEeXCBmqCScz2CUIS3u3
-yEGeiAvWlY/kVn/ntHmUjqTLedgOkOF3uycUYuA2JnLmshNM02g/my0DYnFIybPp
-z6/S52ZIpTviaX/0C9VGUYBbQFbsZlsmEnL2GOCxxA8dMGqcA0Y6vfJEnN4f/yFD
-sdE9bpe5eqFfcio1pZZoX8YoVHzld/NAosQOlXE6SBz3b8GabbTFLNoVRJIUufVH
-Ng4QT8V6F6i0DlubJraJ+2ChQpV5u3/4dA60BkHsWQ5bHEoPt/iEuUm3ToNlRZs=
-=2kap
+iQEcBAEBCgAGBQJju2WoAAoJEEzhh34ZQ4xw0moH/ivACqPdVcjVv37zzPXAlJEQ
+Ny4NRuxiTclm5QD8nuHuzVu3kuFCLipL9sr3ix95lLRgpVWBScidItFfdjFyhQMX
+BQ8TjMPCfM7bqwM6QPI12hxEk6gdQ3TtMxAC6l9i8N9ghsy0J+gXRNFB1MOtBrMi
+3yZJJDBW6ANn80liic8MrLq5s2sgUERbv2lphrqG7PK5KRFrLo5elZ3bm+Isg+Be
+bZtci2EOIb8LTacE2z3Iy40/tk9GuvO9ojL9OVCOLOvB1pol7bt8Qu32b2u2s64L
+6EN3uQHfVVusN1tMgjfXaZ0pZ4qhw72rgjKs3vzIw5rhHnMYneBCdERur936vWY=
+=dbh+
-----END PGP SIGNATURE-----
diff --git a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz
index e23e86a5a4..d3fa27df26 100644
--- a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz
+++ b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz
Binary files differ
diff --git a/timestamp b/timestamp
index 78317ba46d..c318a733bc 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:
-2023-01-09-02-02
+2023-01-10-02-02