From ef57fc77f3c939d55d51322d428e40a5a3c9ed8e Mon Sep 17 00:00:00 2001 From: Norbert Preining Date: Sun, 10 Jan 2021 03:01:42 +0000 Subject: CTAN sync 202101100301 --- FILES.byname | 3478 +++++++++++--------- FILES.byname.gz | Bin 2252092 -> 2255659 bytes FILES.last07days | 2887 ++++++++++------ fonts/gudea/README | 27 + fonts/gudea/doc/Gudea-samples.pdf | Bin 0 -> 46637 bytes fonts/gudea/doc/Gudea-samples.tex | 25 + fonts/gudea/doc/LICENSE.TXT | 94 + fonts/gudea/enc/a_i65yxe.enc | 62 + fonts/gudea/enc/a_lksl5v.enc | 63 + fonts/gudea/enc/a_qnu4g5.enc | 63 + fonts/gudea/enc/a_ys4752.enc | 63 + fonts/gudea/latex/Gudea.sty | 50 + fonts/gudea/latex/LY1Gudea-TLF.fd | 67 + fonts/gudea/latex/OT1Gudea-TLF.fd | 67 + fonts/gudea/latex/T1Gudea-TLF.fd | 67 + fonts/gudea/latex/TS1Gudea-TLF.fd | 67 + fonts/gudea/map/Gudea.map | 23 + fonts/gudea/tfm/Gudea-Bold-tlf-ly1--base.tfm | Bin 0 -> 1844 bytes fonts/gudea/tfm/Gudea-Bold-tlf-ly1--lcdfj.tfm | Bin 0 -> 148 bytes fonts/gudea/tfm/Gudea-Bold-tlf-ly1.tfm | Bin 0 -> 2016 bytes fonts/gudea/tfm/Gudea-Bold-tlf-ot1--base.tfm | Bin 0 -> 1332 bytes fonts/gudea/tfm/Gudea-Bold-tlf-ot1--lcdfj.tfm | Bin 0 -> 148 bytes fonts/gudea/tfm/Gudea-Bold-tlf-ot1.tfm | Bin 0 -> 1480 bytes fonts/gudea/tfm/Gudea-Bold-tlf-t1--base.tfm | Bin 0 -> 1752 bytes fonts/gudea/tfm/Gudea-Bold-tlf-t1--lcdfj.tfm | Bin 0 -> 148 bytes fonts/gudea/tfm/Gudea-Bold-tlf-t1.tfm | Bin 0 -> 1924 bytes fonts/gudea/tfm/Gudea-Bold-tlf-ts1--base.tfm | Bin 0 -> 1400 bytes fonts/gudea/tfm/Gudea-Bold-tlf-ts1.tfm | Bin 0 -> 1408 bytes fonts/gudea/tfm/Gudea-Italic-tlf-ly1--base.tfm | Bin 0 -> 1988 bytes fonts/gudea/tfm/Gudea-Italic-tlf-ly1--lcdfj.tfm | Bin 0 -> 148 bytes fonts/gudea/tfm/Gudea-Italic-tlf-ly1.tfm | Bin 0 -> 2160 bytes fonts/gudea/tfm/Gudea-Italic-tlf-ot1--base.tfm | Bin 0 -> 1444 bytes fonts/gudea/tfm/Gudea-Italic-tlf-ot1--lcdfj.tfm | Bin 0 -> 148 bytes fonts/gudea/tfm/Gudea-Italic-tlf-ot1.tfm | Bin 0 -> 1592 bytes fonts/gudea/tfm/Gudea-Italic-tlf-t1--base.tfm | Bin 0 -> 1892 bytes fonts/gudea/tfm/Gudea-Italic-tlf-t1--lcdfj.tfm | Bin 0 -> 148 bytes fonts/gudea/tfm/Gudea-Italic-tlf-t1.tfm | Bin 0 -> 2064 bytes fonts/gudea/tfm/Gudea-Italic-tlf-ts1--base.tfm | Bin 0 -> 1452 bytes fonts/gudea/tfm/Gudea-Italic-tlf-ts1.tfm | Bin 0 -> 1460 bytes fonts/gudea/tfm/Gudea-tlf-ly1--base.tfm | Bin 0 -> 1836 bytes fonts/gudea/tfm/Gudea-tlf-ly1--lcdfj.tfm | Bin 0 -> 148 bytes fonts/gudea/tfm/Gudea-tlf-ly1.tfm | Bin 0 -> 2008 bytes fonts/gudea/tfm/Gudea-tlf-ot1--base.tfm | Bin 0 -> 1320 bytes fonts/gudea/tfm/Gudea-tlf-ot1--lcdfj.tfm | Bin 0 -> 148 bytes fonts/gudea/tfm/Gudea-tlf-ot1.tfm | Bin 0 -> 1468 bytes fonts/gudea/tfm/Gudea-tlf-t1--base.tfm | Bin 0 -> 1744 bytes fonts/gudea/tfm/Gudea-tlf-t1--lcdfj.tfm | Bin 0 -> 148 bytes fonts/gudea/tfm/Gudea-tlf-t1.tfm | Bin 0 -> 1916 bytes fonts/gudea/tfm/Gudea-tlf-ts1--base.tfm | Bin 0 -> 1404 bytes fonts/gudea/tfm/Gudea-tlf-ts1.tfm | Bin 0 -> 1408 bytes fonts/gudea/type1/Gudea-Bold.pfb | Bin 0 -> 48180 bytes fonts/gudea/type1/Gudea-BoldLCDFJ.pfb | Bin 0 -> 6893 bytes fonts/gudea/type1/Gudea-Italic.pfb | Bin 0 -> 55800 bytes fonts/gudea/type1/Gudea-ItalicLCDFJ.pfb | Bin 0 -> 6914 bytes fonts/gudea/type1/Gudea.pfb | Bin 0 -> 47799 bytes fonts/gudea/type1/GudeaLCDFJ.pfb | Bin 0 -> 6892 bytes fonts/gudea/vf/Gudea-Bold-tlf-ly1.vf | Bin 0 -> 1716 bytes fonts/gudea/vf/Gudea-Bold-tlf-ot1.vf | Bin 0 -> 792 bytes fonts/gudea/vf/Gudea-Bold-tlf-t1.vf | Bin 0 -> 1416 bytes fonts/gudea/vf/Gudea-Bold-tlf-ts1.vf | Bin 0 -> 520 bytes fonts/gudea/vf/Gudea-Italic-tlf-ly1.vf | Bin 0 -> 1720 bytes fonts/gudea/vf/Gudea-Italic-tlf-ot1.vf | Bin 0 -> 796 bytes fonts/gudea/vf/Gudea-Italic-tlf-t1.vf | Bin 0 -> 1420 bytes fonts/gudea/vf/Gudea-Italic-tlf-ts1.vf | Bin 0 -> 524 bytes fonts/gudea/vf/Gudea-tlf-ly1.vf | Bin 0 -> 1704 bytes fonts/gudea/vf/Gudea-tlf-ot1.vf | Bin 0 -> 784 bytes fonts/gudea/vf/Gudea-tlf-t1.vf | Bin 0 -> 1404 bytes fonts/gudea/vf/Gudea-tlf-ts1.vf | Bin 0 -> 516 bytes fonts/hindmadurai/README | 27 + fonts/hindmadurai/doc/HindMadurai-samples.pdf | Bin 0 -> 82645 bytes fonts/hindmadurai/doc/HindMadurai-samples.tex | 34 + fonts/hindmadurai/doc/LICENSE.TXT | 93 + fonts/hindmadurai/enc/a_4f5hpf.enc | 63 + fonts/hindmadurai/enc/a_mlnerp.enc | 63 + fonts/hindmadurai/enc/a_u5lxld.enc | 63 + fonts/hindmadurai/enc/a_ym6dij.enc | 63 + fonts/hindmadurai/latex/HindMadurai.sty | 52 + fonts/hindmadurai/latex/LY1HindMadurai-TLF.fd | 80 + fonts/hindmadurai/latex/OT1HindMadurai-TLF.fd | 80 + fonts/hindmadurai/latex/T1HindMadurai-TLF.fd | 80 + fonts/hindmadurai/latex/TS1HindMadurai-TLF.fd | 80 + fonts/hindmadurai/map/HindMadurai.map | 37 + fonts/hindmadurai/opentype/HindMadurai-Bold.otf | Bin 0 -> 160868 bytes fonts/hindmadurai/opentype/HindMadurai-Light.otf | Bin 0 -> 166680 bytes fonts/hindmadurai/opentype/HindMadurai-Medium.otf | Bin 0 -> 172216 bytes fonts/hindmadurai/opentype/HindMadurai-Regular.otf | Bin 0 -> 171012 bytes .../hindmadurai/opentype/HindMadurai-SemiBold.otf | Bin 0 -> 171452 bytes .../tfm/HindMadurai-Bold-tlf-ly1--base.tfm | Bin 0 -> 1816 bytes .../tfm/HindMadurai-Bold-tlf-ly1--lcdfj.tfm | Bin 0 -> 156 bytes fonts/hindmadurai/tfm/HindMadurai-Bold-tlf-ly1.tfm | Bin 0 -> 1860 bytes .../tfm/HindMadurai-Bold-tlf-ot1--base.tfm | Bin 0 -> 1292 bytes .../tfm/HindMadurai-Bold-tlf-ot1--lcdfj.tfm | Bin 0 -> 156 bytes fonts/hindmadurai/tfm/HindMadurai-Bold-tlf-ot1.tfm | Bin 0 -> 1324 bytes .../tfm/HindMadurai-Bold-tlf-t1--base.tfm | Bin 0 -> 1752 bytes .../tfm/HindMadurai-Bold-tlf-t1--lcdfj.tfm | Bin 0 -> 156 bytes fonts/hindmadurai/tfm/HindMadurai-Bold-tlf-t1.tfm | Bin 0 -> 1808 bytes .../tfm/HindMadurai-Bold-tlf-ts1--base.tfm | Bin 0 -> 1388 bytes fonts/hindmadurai/tfm/HindMadurai-Bold-tlf-ts1.tfm | Bin 0 -> 1400 bytes .../tfm/HindMadurai-Light-tlf-ly1--base.tfm | Bin 0 -> 1840 bytes .../tfm/HindMadurai-Light-tlf-ly1--lcdfj.tfm | Bin 0 -> 156 bytes .../hindmadurai/tfm/HindMadurai-Light-tlf-ly1.tfm | Bin 0 -> 1884 bytes .../tfm/HindMadurai-Light-tlf-ot1--base.tfm | Bin 0 -> 1320 bytes .../tfm/HindMadurai-Light-tlf-ot1--lcdfj.tfm | Bin 0 -> 156 bytes .../hindmadurai/tfm/HindMadurai-Light-tlf-ot1.tfm | Bin 0 -> 1352 bytes .../tfm/HindMadurai-Light-tlf-t1--base.tfm | Bin 0 -> 1780 bytes .../tfm/HindMadurai-Light-tlf-t1--lcdfj.tfm | Bin 0 -> 156 bytes fonts/hindmadurai/tfm/HindMadurai-Light-tlf-t1.tfm | Bin 0 -> 1836 bytes .../tfm/HindMadurai-Light-tlf-ts1--base.tfm | Bin 0 -> 1392 bytes .../hindmadurai/tfm/HindMadurai-Light-tlf-ts1.tfm | Bin 0 -> 1404 bytes .../tfm/HindMadurai-Medium-tlf-ly1--base.tfm | Bin 0 -> 1808 bytes .../tfm/HindMadurai-Medium-tlf-ly1--lcdfj.tfm | Bin 0 -> 156 bytes .../hindmadurai/tfm/HindMadurai-Medium-tlf-ly1.tfm | Bin 0 -> 1852 bytes .../tfm/HindMadurai-Medium-tlf-ot1--base.tfm | Bin 0 -> 1296 bytes .../tfm/HindMadurai-Medium-tlf-ot1--lcdfj.tfm | Bin 0 -> 156 bytes .../hindmadurai/tfm/HindMadurai-Medium-tlf-ot1.tfm | Bin 0 -> 1328 bytes .../tfm/HindMadurai-Medium-tlf-t1--base.tfm | Bin 0 -> 1748 bytes .../tfm/HindMadurai-Medium-tlf-t1--lcdfj.tfm | Bin 0 -> 156 bytes .../hindmadurai/tfm/HindMadurai-Medium-tlf-t1.tfm | Bin 0 -> 1804 bytes .../tfm/HindMadurai-Medium-tlf-ts1--base.tfm | Bin 0 -> 1392 bytes .../hindmadurai/tfm/HindMadurai-Medium-tlf-ts1.tfm | Bin 0 -> 1404 bytes .../tfm/HindMadurai-Regular-tlf-ly1--base.tfm | Bin 0 -> 1840 bytes .../tfm/HindMadurai-Regular-tlf-ly1--lcdfj.tfm | Bin 0 -> 156 bytes .../tfm/HindMadurai-Regular-tlf-ly1.tfm | Bin 0 -> 1884 bytes .../tfm/HindMadurai-Regular-tlf-ot1--base.tfm | Bin 0 -> 1308 bytes .../tfm/HindMadurai-Regular-tlf-ot1--lcdfj.tfm | Bin 0 -> 156 bytes .../tfm/HindMadurai-Regular-tlf-ot1.tfm | Bin 0 -> 1340 bytes .../tfm/HindMadurai-Regular-tlf-t1--base.tfm | Bin 0 -> 1768 bytes .../tfm/HindMadurai-Regular-tlf-t1--lcdfj.tfm | Bin 0 -> 156 bytes .../hindmadurai/tfm/HindMadurai-Regular-tlf-t1.tfm | Bin 0 -> 1820 bytes .../tfm/HindMadurai-Regular-tlf-ts1--base.tfm | Bin 0 -> 1400 bytes .../tfm/HindMadurai-Regular-tlf-ts1.tfm | Bin 0 -> 1412 bytes .../tfm/HindMadurai-SemiBold-tlf-ly1--base.tfm | Bin 0 -> 1808 bytes .../tfm/HindMadurai-SemiBold-tlf-ly1--lcdfj.tfm | Bin 0 -> 156 bytes .../tfm/HindMadurai-SemiBold-tlf-ly1.tfm | Bin 0 -> 1852 bytes .../tfm/HindMadurai-SemiBold-tlf-ot1--base.tfm | Bin 0 -> 1296 bytes .../tfm/HindMadurai-SemiBold-tlf-ot1--lcdfj.tfm | Bin 0 -> 156 bytes .../tfm/HindMadurai-SemiBold-tlf-ot1.tfm | Bin 0 -> 1328 bytes .../tfm/HindMadurai-SemiBold-tlf-t1--base.tfm | Bin 0 -> 1752 bytes .../tfm/HindMadurai-SemiBold-tlf-t1--lcdfj.tfm | Bin 0 -> 156 bytes .../tfm/HindMadurai-SemiBold-tlf-t1.tfm | Bin 0 -> 1804 bytes .../tfm/HindMadurai-SemiBold-tlf-ts1--base.tfm | Bin 0 -> 1380 bytes .../tfm/HindMadurai-SemiBold-tlf-ts1.tfm | Bin 0 -> 1388 bytes fonts/hindmadurai/type1/HindMadurai-Bold.pfb | Bin 0 -> 180251 bytes fonts/hindmadurai/type1/HindMadurai-BoldLCDFJ.pfb | Bin 0 -> 7240 bytes fonts/hindmadurai/type1/HindMadurai-Light.pfb | Bin 0 -> 188450 bytes fonts/hindmadurai/type1/HindMadurai-LightLCDFJ.pfb | Bin 0 -> 7239 bytes fonts/hindmadurai/type1/HindMadurai-Medium.pfb | Bin 0 -> 186913 bytes .../hindmadurai/type1/HindMadurai-MediumLCDFJ.pfb | Bin 0 -> 7257 bytes fonts/hindmadurai/type1/HindMadurai-Regular.pfb | Bin 0 -> 188553 bytes .../hindmadurai/type1/HindMadurai-RegularLCDFJ.pfb | Bin 0 -> 7239 bytes fonts/hindmadurai/type1/HindMadurai-SemiBold.pfb | Bin 0 -> 186250 bytes .../type1/HindMadurai-SemiBoldLCDFJ.pfb | Bin 0 -> 7262 bytes fonts/hindmadurai/vf/HindMadurai-Bold-tlf-ly1.vf | Bin 0 -> 1712 bytes fonts/hindmadurai/vf/HindMadurai-Bold-tlf-ot1.vf | Bin 0 -> 804 bytes fonts/hindmadurai/vf/HindMadurai-Bold-tlf-t1.vf | Bin 0 -> 1720 bytes fonts/hindmadurai/vf/HindMadurai-Bold-tlf-ts1.vf | Bin 0 -> 504 bytes fonts/hindmadurai/vf/HindMadurai-Light-tlf-ly1.vf | Bin 0 -> 1712 bytes fonts/hindmadurai/vf/HindMadurai-Light-tlf-ot1.vf | Bin 0 -> 808 bytes fonts/hindmadurai/vf/HindMadurai-Light-tlf-t1.vf | Bin 0 -> 1720 bytes fonts/hindmadurai/vf/HindMadurai-Light-tlf-ts1.vf | Bin 0 -> 504 bytes fonts/hindmadurai/vf/HindMadurai-Medium-tlf-ly1.vf | Bin 0 -> 1716 bytes fonts/hindmadurai/vf/HindMadurai-Medium-tlf-ot1.vf | Bin 0 -> 808 bytes fonts/hindmadurai/vf/HindMadurai-Medium-tlf-t1.vf | Bin 0 -> 1724 bytes fonts/hindmadurai/vf/HindMadurai-Medium-tlf-ts1.vf | Bin 0 -> 504 bytes .../hindmadurai/vf/HindMadurai-Regular-tlf-ly1.vf | Bin 0 -> 1716 bytes .../hindmadurai/vf/HindMadurai-Regular-tlf-ot1.vf | Bin 0 -> 812 bytes fonts/hindmadurai/vf/HindMadurai-Regular-tlf-t1.vf | Bin 0 -> 1724 bytes .../hindmadurai/vf/HindMadurai-Regular-tlf-ts1.vf | Bin 0 -> 508 bytes .../hindmadurai/vf/HindMadurai-SemiBold-tlf-ly1.vf | Bin 0 -> 1720 bytes .../hindmadurai/vf/HindMadurai-SemiBold-tlf-ot1.vf | Bin 0 -> 812 bytes .../hindmadurai/vf/HindMadurai-SemiBold-tlf-t1.vf | Bin 0 -> 1728 bytes .../hindmadurai/vf/HindMadurai-SemiBold-tlf-ts1.vf | Bin 0 -> 508 bytes fonts/magra/README | 26 + fonts/magra/doc/LICENSE.TXT | 94 + fonts/magra/doc/Magra-samples.pdf | Bin 0 -> 35550 bytes fonts/magra/doc/Magra-samples.tex | 21 + fonts/magra/enc/a_dip3eq.enc | 62 + fonts/magra/enc/a_jqnft2.enc | 63 + fonts/magra/enc/a_radyzq.enc | 63 + fonts/magra/enc/a_va7yvq.enc | 63 + fonts/magra/latex/LY1Magra-TLF.fd | 51 + fonts/magra/latex/Magra.sty | 50 + fonts/magra/latex/OT1Magra-TLF.fd | 51 + fonts/magra/latex/T1Magra-TLF.fd | 51 + fonts/magra/latex/TS1Magra-TLF.fd | 51 + fonts/magra/map/Magra.map | 10 + fonts/magra/tfm/Magra-Bold-tlf-ly1--base.tfm | Bin 0 -> 1876 bytes fonts/magra/tfm/Magra-Bold-tlf-ly1.tfm | Bin 0 -> 1924 bytes fonts/magra/tfm/Magra-Bold-tlf-ot1.tfm | Bin 0 -> 1316 bytes fonts/magra/tfm/Magra-Bold-tlf-t1--base.tfm | Bin 0 -> 1840 bytes fonts/magra/tfm/Magra-Bold-tlf-t1.tfm | Bin 0 -> 1892 bytes fonts/magra/tfm/Magra-Bold-tlf-ts1--base.tfm | Bin 0 -> 1428 bytes fonts/magra/tfm/Magra-Bold-tlf-ts1.tfm | Bin 0 -> 1432 bytes fonts/magra/tfm/Magra-tlf-ly1--base.tfm | Bin 0 -> 1848 bytes fonts/magra/tfm/Magra-tlf-ly1.tfm | Bin 0 -> 1896 bytes fonts/magra/tfm/Magra-tlf-ot1.tfm | Bin 0 -> 1316 bytes fonts/magra/tfm/Magra-tlf-t1--base.tfm | Bin 0 -> 1784 bytes fonts/magra/tfm/Magra-tlf-t1.tfm | Bin 0 -> 1836 bytes fonts/magra/tfm/Magra-tlf-ts1--base.tfm | Bin 0 -> 1408 bytes fonts/magra/tfm/Magra-tlf-ts1.tfm | Bin 0 -> 1424 bytes fonts/magra/type1/Magra-Bold.pfb | Bin 0 -> 87393 bytes fonts/magra/type1/Magra.pfb | Bin 0 -> 79032 bytes fonts/magra/vf/Magra-Bold-tlf-ly1.vf | Bin 0 -> 1660 bytes fonts/magra/vf/Magra-Bold-tlf-t1.vf | Bin 0 -> 1688 bytes fonts/magra/vf/Magra-Bold-tlf-ts1.vf | Bin 0 -> 500 bytes fonts/magra/vf/Magra-tlf-ly1.vf | Bin 0 -> 1652 bytes fonts/magra/vf/Magra-tlf-t1.vf | Bin 0 -> 1684 bytes fonts/magra/vf/Magra-tlf-ts1.vf | Bin 0 -> 492 bytes fonts/play-font/README | 27 + fonts/play-font/doc/LICENSE.TXT | 93 + fonts/play-font/doc/Play-samples.pdf | Bin 0 -> 41146 bytes fonts/play-font/doc/Play-samples.tex | 21 + fonts/play-font/enc/a_af5aai.enc | 68 + fonts/play-font/enc/a_i2o4el.enc | 67 + fonts/play-font/enc/a_kv5kmu.enc | 67 + fonts/play-font/enc/a_lzhlbi.enc | 63 + fonts/play-font/enc/a_n7ssx7.enc | 65 + fonts/play-font/enc/a_q2ckjx.enc | 65 + fonts/play-font/enc/a_r34yaf.enc | 63 + fonts/play-font/enc/a_rtke6c.enc | 65 + fonts/play-font/enc/a_rzdm5y.enc | 63 + fonts/play-font/enc/a_s4hlxc.enc | 65 + fonts/play-font/enc/a_tnjomm.enc | 68 + fonts/play-font/enc/a_vqpkf5.enc | 63 + fonts/play-font/enc/a_xfzpyq.enc | 64 + fonts/play-font/enc/a_xroktn.enc | 65 + fonts/play-font/enc/a_zkm5uj.enc | 67 + fonts/play-font/enc/a_znkizw.enc | 67 + fonts/play-font/latex/LY1Play-LF.fd | 71 + fonts/play-font/latex/LY1Play-OsF.fd | 71 + fonts/play-font/latex/LY1Play-Sup.fd | 51 + fonts/play-font/latex/LY1Play-TLF.fd | 71 + fonts/play-font/latex/LY1Play-TOsF.fd | 71 + fonts/play-font/latex/OT1Play-LF.fd | 71 + fonts/play-font/latex/OT1Play-OsF.fd | 71 + fonts/play-font/latex/OT1Play-Sup.fd | 51 + fonts/play-font/latex/OT1Play-TLF.fd | 71 + fonts/play-font/latex/OT1Play-TOsF.fd | 71 + fonts/play-font/latex/Play.sty | 61 + fonts/play-font/latex/T1Play-LF.fd | 71 + fonts/play-font/latex/T1Play-OsF.fd | 71 + fonts/play-font/latex/T1Play-Sup.fd | 51 + fonts/play-font/latex/T1Play-TLF.fd | 71 + fonts/play-font/latex/T1Play-TOsF.fd | 71 + fonts/play-font/latex/TS1Play-LF.fd | 51 + fonts/play-font/latex/TS1Play-OsF.fd | 51 + fonts/play-font/latex/TS1Play-TLF.fd | 51 + fonts/play-font/latex/TS1Play-TOsF.fd | 51 + fonts/play-font/map/Play.map | 64 + fonts/play-font/opentype/Play-Bold.otf | Bin 0 -> 173772 bytes fonts/play-font/opentype/Play-Regular.otf | Bin 0 -> 172976 bytes fonts/play-font/tfm/Play-Bold-lf-ly1--base.tfm | Bin 0 -> 1716 bytes fonts/play-font/tfm/Play-Bold-lf-ly1.tfm | Bin 0 -> 1784 bytes fonts/play-font/tfm/Play-Bold-lf-ot1.tfm | Bin 0 -> 1368 bytes fonts/play-font/tfm/Play-Bold-lf-sc-ly1--base.tfm | Bin 0 -> 1732 bytes fonts/play-font/tfm/Play-Bold-lf-sc-ly1.tfm | Bin 0 -> 1824 bytes fonts/play-font/tfm/Play-Bold-lf-sc-ot1--base.tfm | Bin 0 -> 1268 bytes fonts/play-font/tfm/Play-Bold-lf-sc-ot1.tfm | Bin 0 -> 1400 bytes fonts/play-font/tfm/Play-Bold-lf-sc-t1--base.tfm | Bin 0 -> 1676 bytes fonts/play-font/tfm/Play-Bold-lf-sc-t1.tfm | Bin 0 -> 1776 bytes fonts/play-font/tfm/Play-Bold-lf-t1--base.tfm | Bin 0 -> 1680 bytes fonts/play-font/tfm/Play-Bold-lf-t1.tfm | Bin 0 -> 1752 bytes fonts/play-font/tfm/Play-Bold-lf-ts1--base.tfm | Bin 0 -> 1332 bytes fonts/play-font/tfm/Play-Bold-lf-ts1.tfm | Bin 0 -> 1352 bytes fonts/play-font/tfm/Play-Bold-osf-ly1--base.tfm | Bin 0 -> 1716 bytes fonts/play-font/tfm/Play-Bold-osf-ly1.tfm | Bin 0 -> 1784 bytes fonts/play-font/tfm/Play-Bold-osf-ot1.tfm | Bin 0 -> 1372 bytes fonts/play-font/tfm/Play-Bold-osf-sc-ly1--base.tfm | Bin 0 -> 1720 bytes fonts/play-font/tfm/Play-Bold-osf-sc-ly1.tfm | Bin 0 -> 1812 bytes fonts/play-font/tfm/Play-Bold-osf-sc-ot1--base.tfm | Bin 0 -> 1264 bytes fonts/play-font/tfm/Play-Bold-osf-sc-ot1.tfm | Bin 0 -> 1396 bytes fonts/play-font/tfm/Play-Bold-osf-sc-t1--base.tfm | Bin 0 -> 1668 bytes fonts/play-font/tfm/Play-Bold-osf-sc-t1.tfm | Bin 0 -> 1768 bytes fonts/play-font/tfm/Play-Bold-osf-t1--base.tfm | Bin 0 -> 1680 bytes fonts/play-font/tfm/Play-Bold-osf-t1.tfm | Bin 0 -> 1752 bytes fonts/play-font/tfm/Play-Bold-osf-ts1--base.tfm | Bin 0 -> 1332 bytes fonts/play-font/tfm/Play-Bold-osf-ts1.tfm | Bin 0 -> 1352 bytes fonts/play-font/tfm/Play-Bold-sup-ly1--base.tfm | Bin 0 -> 1704 bytes fonts/play-font/tfm/Play-Bold-sup-ly1.tfm | Bin 0 -> 1708 bytes fonts/play-font/tfm/Play-Bold-sup-ot1.tfm | Bin 0 -> 1252 bytes fonts/play-font/tfm/Play-Bold-sup-t1--base.tfm | Bin 0 -> 1672 bytes fonts/play-font/tfm/Play-Bold-sup-t1.tfm | Bin 0 -> 1680 bytes fonts/play-font/tfm/Play-Bold-tlf-ly1--base.tfm | Bin 0 -> 1716 bytes fonts/play-font/tfm/Play-Bold-tlf-ly1.tfm | Bin 0 -> 1784 bytes fonts/play-font/tfm/Play-Bold-tlf-ot1.tfm | Bin 0 -> 1368 bytes fonts/play-font/tfm/Play-Bold-tlf-sc-ly1--base.tfm | Bin 0 -> 1732 bytes fonts/play-font/tfm/Play-Bold-tlf-sc-ly1.tfm | Bin 0 -> 1824 bytes fonts/play-font/tfm/Play-Bold-tlf-sc-ot1--base.tfm | Bin 0 -> 1268 bytes fonts/play-font/tfm/Play-Bold-tlf-sc-ot1.tfm | Bin 0 -> 1400 bytes fonts/play-font/tfm/Play-Bold-tlf-sc-t1--base.tfm | Bin 0 -> 1676 bytes fonts/play-font/tfm/Play-Bold-tlf-sc-t1.tfm | Bin 0 -> 1776 bytes fonts/play-font/tfm/Play-Bold-tlf-t1--base.tfm | Bin 0 -> 1680 bytes fonts/play-font/tfm/Play-Bold-tlf-t1.tfm | Bin 0 -> 1752 bytes fonts/play-font/tfm/Play-Bold-tlf-ts1--base.tfm | Bin 0 -> 1332 bytes fonts/play-font/tfm/Play-Bold-tlf-ts1.tfm | Bin 0 -> 1352 bytes fonts/play-font/tfm/Play-Bold-tosf-ly1--base.tfm | Bin 0 -> 1716 bytes fonts/play-font/tfm/Play-Bold-tosf-ly1.tfm | Bin 0 -> 1784 bytes fonts/play-font/tfm/Play-Bold-tosf-ot1.tfm | Bin 0 -> 1372 bytes .../play-font/tfm/Play-Bold-tosf-sc-ly1--base.tfm | Bin 0 -> 1720 bytes fonts/play-font/tfm/Play-Bold-tosf-sc-ly1.tfm | Bin 0 -> 1812 bytes .../play-font/tfm/Play-Bold-tosf-sc-ot1--base.tfm | Bin 0 -> 1264 bytes fonts/play-font/tfm/Play-Bold-tosf-sc-ot1.tfm | Bin 0 -> 1396 bytes fonts/play-font/tfm/Play-Bold-tosf-sc-t1--base.tfm | Bin 0 -> 1668 bytes fonts/play-font/tfm/Play-Bold-tosf-sc-t1.tfm | Bin 0 -> 1768 bytes fonts/play-font/tfm/Play-Bold-tosf-t1--base.tfm | Bin 0 -> 1680 bytes fonts/play-font/tfm/Play-Bold-tosf-t1.tfm | Bin 0 -> 1752 bytes fonts/play-font/tfm/Play-Bold-tosf-ts1--base.tfm | Bin 0 -> 1332 bytes fonts/play-font/tfm/Play-Bold-tosf-ts1.tfm | Bin 0 -> 1352 bytes fonts/play-font/tfm/Play-Regular-lf-ly1--base.tfm | Bin 0 -> 1668 bytes fonts/play-font/tfm/Play-Regular-lf-ly1.tfm | Bin 0 -> 1736 bytes fonts/play-font/tfm/Play-Regular-lf-ot1.tfm | Bin 0 -> 1364 bytes .../play-font/tfm/Play-Regular-lf-sc-ly1--base.tfm | Bin 0 -> 1692 bytes fonts/play-font/tfm/Play-Regular-lf-sc-ly1.tfm | Bin 0 -> 1784 bytes .../play-font/tfm/Play-Regular-lf-sc-ot1--base.tfm | Bin 0 -> 1264 bytes fonts/play-font/tfm/Play-Regular-lf-sc-ot1.tfm | Bin 0 -> 1396 bytes .../play-font/tfm/Play-Regular-lf-sc-t1--base.tfm | Bin 0 -> 1652 bytes fonts/play-font/tfm/Play-Regular-lf-sc-t1.tfm | Bin 0 -> 1752 bytes fonts/play-font/tfm/Play-Regular-lf-t1--base.tfm | Bin 0 -> 1664 bytes fonts/play-font/tfm/Play-Regular-lf-t1.tfm | Bin 0 -> 1736 bytes fonts/play-font/tfm/Play-Regular-lf-ts1--base.tfm | Bin 0 -> 1312 bytes fonts/play-font/tfm/Play-Regular-lf-ts1.tfm | Bin 0 -> 1328 bytes fonts/play-font/tfm/Play-Regular-osf-ly1--base.tfm | Bin 0 -> 1668 bytes fonts/play-font/tfm/Play-Regular-osf-ly1.tfm | Bin 0 -> 1736 bytes fonts/play-font/tfm/Play-Regular-osf-ot1.tfm | Bin 0 -> 1372 bytes .../tfm/Play-Regular-osf-sc-ly1--base.tfm | Bin 0 -> 1660 bytes fonts/play-font/tfm/Play-Regular-osf-sc-ly1.tfm | Bin 0 -> 1752 bytes .../tfm/Play-Regular-osf-sc-ot1--base.tfm | Bin 0 -> 1248 bytes fonts/play-font/tfm/Play-Regular-osf-sc-ot1.tfm | Bin 0 -> 1380 bytes .../play-font/tfm/Play-Regular-osf-sc-t1--base.tfm | Bin 0 -> 1624 bytes fonts/play-font/tfm/Play-Regular-osf-sc-t1.tfm | Bin 0 -> 1724 bytes fonts/play-font/tfm/Play-Regular-osf-t1--base.tfm | Bin 0 -> 1664 bytes fonts/play-font/tfm/Play-Regular-osf-t1.tfm | Bin 0 -> 1736 bytes fonts/play-font/tfm/Play-Regular-osf-ts1--base.tfm | Bin 0 -> 1312 bytes fonts/play-font/tfm/Play-Regular-osf-ts1.tfm | Bin 0 -> 1328 bytes fonts/play-font/tfm/Play-Regular-sup-ly1--base.tfm | Bin 0 -> 1656 bytes fonts/play-font/tfm/Play-Regular-sup-ly1.tfm | Bin 0 -> 1660 bytes fonts/play-font/tfm/Play-Regular-sup-ot1.tfm | Bin 0 -> 1248 bytes fonts/play-font/tfm/Play-Regular-sup-t1--base.tfm | Bin 0 -> 1656 bytes fonts/play-font/tfm/Play-Regular-sup-t1.tfm | Bin 0 -> 1664 bytes fonts/play-font/tfm/Play-Regular-tlf-ly1--base.tfm | Bin 0 -> 1668 bytes fonts/play-font/tfm/Play-Regular-tlf-ly1.tfm | Bin 0 -> 1736 bytes fonts/play-font/tfm/Play-Regular-tlf-ot1.tfm | Bin 0 -> 1364 bytes .../tfm/Play-Regular-tlf-sc-ly1--base.tfm | Bin 0 -> 1692 bytes fonts/play-font/tfm/Play-Regular-tlf-sc-ly1.tfm | Bin 0 -> 1784 bytes .../tfm/Play-Regular-tlf-sc-ot1--base.tfm | Bin 0 -> 1264 bytes fonts/play-font/tfm/Play-Regular-tlf-sc-ot1.tfm | Bin 0 -> 1396 bytes .../play-font/tfm/Play-Regular-tlf-sc-t1--base.tfm | Bin 0 -> 1652 bytes fonts/play-font/tfm/Play-Regular-tlf-sc-t1.tfm | Bin 0 -> 1752 bytes fonts/play-font/tfm/Play-Regular-tlf-t1--base.tfm | Bin 0 -> 1664 bytes fonts/play-font/tfm/Play-Regular-tlf-t1.tfm | Bin 0 -> 1736 bytes fonts/play-font/tfm/Play-Regular-tlf-ts1--base.tfm | Bin 0 -> 1312 bytes fonts/play-font/tfm/Play-Regular-tlf-ts1.tfm | Bin 0 -> 1328 bytes .../play-font/tfm/Play-Regular-tosf-ly1--base.tfm | Bin 0 -> 1668 bytes fonts/play-font/tfm/Play-Regular-tosf-ly1.tfm | Bin 0 -> 1736 bytes fonts/play-font/tfm/Play-Regular-tosf-ot1.tfm | Bin 0 -> 1372 bytes .../tfm/Play-Regular-tosf-sc-ly1--base.tfm | Bin 0 -> 1660 bytes fonts/play-font/tfm/Play-Regular-tosf-sc-ly1.tfm | Bin 0 -> 1752 bytes .../tfm/Play-Regular-tosf-sc-ot1--base.tfm | Bin 0 -> 1248 bytes fonts/play-font/tfm/Play-Regular-tosf-sc-ot1.tfm | Bin 0 -> 1380 bytes .../tfm/Play-Regular-tosf-sc-t1--base.tfm | Bin 0 -> 1624 bytes fonts/play-font/tfm/Play-Regular-tosf-sc-t1.tfm | Bin 0 -> 1724 bytes fonts/play-font/tfm/Play-Regular-tosf-t1--base.tfm | Bin 0 -> 1664 bytes fonts/play-font/tfm/Play-Regular-tosf-t1.tfm | Bin 0 -> 1736 bytes .../play-font/tfm/Play-Regular-tosf-ts1--base.tfm | Bin 0 -> 1312 bytes fonts/play-font/tfm/Play-Regular-tosf-ts1.tfm | Bin 0 -> 1328 bytes fonts/play-font/type1/Play-Bold.pfb | Bin 0 -> 187896 bytes fonts/play-font/type1/Play-Regular.pfb | Bin 0 -> 182272 bytes fonts/play-font/vf/Play-Bold-lf-ly1.vf | Bin 0 -> 1700 bytes fonts/play-font/vf/Play-Bold-lf-sc-ly1.vf | Bin 0 -> 1712 bytes fonts/play-font/vf/Play-Bold-lf-sc-ot1.vf | Bin 0 -> 844 bytes fonts/play-font/vf/Play-Bold-lf-sc-t1.vf | Bin 0 -> 1728 bytes fonts/play-font/vf/Play-Bold-lf-t1.vf | Bin 0 -> 1716 bytes fonts/play-font/vf/Play-Bold-lf-ts1.vf | Bin 0 -> 508 bytes fonts/play-font/vf/Play-Bold-osf-ly1.vf | Bin 0 -> 1700 bytes fonts/play-font/vf/Play-Bold-osf-sc-ly1.vf | Bin 0 -> 1712 bytes fonts/play-font/vf/Play-Bold-osf-sc-ot1.vf | Bin 0 -> 844 bytes fonts/play-font/vf/Play-Bold-osf-sc-t1.vf | Bin 0 -> 1728 bytes fonts/play-font/vf/Play-Bold-osf-t1.vf | Bin 0 -> 1716 bytes fonts/play-font/vf/Play-Bold-osf-ts1.vf | Bin 0 -> 512 bytes fonts/play-font/vf/Play-Bold-sup-ly1.vf | Bin 0 -> 1672 bytes fonts/play-font/vf/Play-Bold-sup-t1.vf | Bin 0 -> 1688 bytes fonts/play-font/vf/Play-Bold-tlf-ly1.vf | Bin 0 -> 1700 bytes fonts/play-font/vf/Play-Bold-tlf-sc-ly1.vf | Bin 0 -> 1712 bytes fonts/play-font/vf/Play-Bold-tlf-sc-ot1.vf | Bin 0 -> 844 bytes fonts/play-font/vf/Play-Bold-tlf-sc-t1.vf | Bin 0 -> 1728 bytes fonts/play-font/vf/Play-Bold-tlf-t1.vf | Bin 0 -> 1716 bytes fonts/play-font/vf/Play-Bold-tlf-ts1.vf | Bin 0 -> 512 bytes fonts/play-font/vf/Play-Bold-tosf-ly1.vf | Bin 0 -> 1704 bytes fonts/play-font/vf/Play-Bold-tosf-sc-ly1.vf | Bin 0 -> 1712 bytes fonts/play-font/vf/Play-Bold-tosf-sc-ot1.vf | Bin 0 -> 848 bytes fonts/play-font/vf/Play-Bold-tosf-sc-t1.vf | Bin 0 -> 1728 bytes fonts/play-font/vf/Play-Bold-tosf-t1.vf | Bin 0 -> 1720 bytes fonts/play-font/vf/Play-Bold-tosf-ts1.vf | Bin 0 -> 512 bytes fonts/play-font/vf/Play-Regular-lf-ly1.vf | Bin 0 -> 1704 bytes fonts/play-font/vf/Play-Regular-lf-sc-ly1.vf | Bin 0 -> 1716 bytes fonts/play-font/vf/Play-Regular-lf-sc-ot1.vf | Bin 0 -> 848 bytes fonts/play-font/vf/Play-Regular-lf-sc-t1.vf | Bin 0 -> 1728 bytes fonts/play-font/vf/Play-Regular-lf-t1.vf | Bin 0 -> 1720 bytes fonts/play-font/vf/Play-Regular-lf-ts1.vf | Bin 0 -> 512 bytes fonts/play-font/vf/Play-Regular-osf-ly1.vf | Bin 0 -> 1704 bytes fonts/play-font/vf/Play-Regular-osf-sc-ly1.vf | Bin 0 -> 1716 bytes fonts/play-font/vf/Play-Regular-osf-sc-ot1.vf | Bin 0 -> 848 bytes fonts/play-font/vf/Play-Regular-osf-sc-t1.vf | Bin 0 -> 1732 bytes fonts/play-font/vf/Play-Regular-osf-t1.vf | Bin 0 -> 1720 bytes fonts/play-font/vf/Play-Regular-osf-ts1.vf | Bin 0 -> 512 bytes fonts/play-font/vf/Play-Regular-sup-ly1.vf | Bin 0 -> 1676 bytes fonts/play-font/vf/Play-Regular-sup-t1.vf | Bin 0 -> 1692 bytes fonts/play-font/vf/Play-Regular-tlf-ly1.vf | Bin 0 -> 1704 bytes fonts/play-font/vf/Play-Regular-tlf-sc-ly1.vf | Bin 0 -> 1716 bytes fonts/play-font/vf/Play-Regular-tlf-sc-ot1.vf | Bin 0 -> 848 bytes fonts/play-font/vf/Play-Regular-tlf-sc-t1.vf | Bin 0 -> 1732 bytes fonts/play-font/vf/Play-Regular-tlf-t1.vf | Bin 0 -> 1720 bytes fonts/play-font/vf/Play-Regular-tlf-ts1.vf | Bin 0 -> 512 bytes fonts/play-font/vf/Play-Regular-tosf-ly1.vf | Bin 0 -> 1704 bytes fonts/play-font/vf/Play-Regular-tosf-sc-ly1.vf | Bin 0 -> 1716 bytes fonts/play-font/vf/Play-Regular-tosf-sc-ot1.vf | Bin 0 -> 848 bytes fonts/play-font/vf/Play-Regular-tosf-sc-t1.vf | Bin 0 -> 1732 bytes fonts/play-font/vf/Play-Regular-tosf-t1.vf | Bin 0 -> 1720 bytes fonts/play-font/vf/Play-Regular-tosf-ts1.vf | Bin 0 -> 516 bytes info/docsurvey/README.txt | 2 +- info/docsurvey/docsurvey.pdf | Bin 319425 -> 338597 bytes info/docsurvey/docsurvey.tex | 852 +++-- language/japanese/jlreq-deluxe/LICENSE | 21 + language/japanese/jlreq-deluxe/README-ja.md | 4 +- language/japanese/jlreq-deluxe/README.md | 2 + language/japanese/jlreq-deluxe/jlreq-deluxe.pdf | Bin 60286 -> 60586 bytes language/japanese/jlreq-deluxe/jlreq-deluxe.sty | 4 +- language/japanese/jlreq-deluxe/jlreq-deluxe.tex | 4 +- .../japanese/jlreq-deluxe/vf/bjlreq--expgothb-h.vf | Bin 141696 -> 141696 bytes .../jlreq-deluxe/vf/bjlreq--expgothbn-h.vf | Bin 141932 -> 141932 bytes .../jlreq-deluxe/vf/bjlreq--expgotheb-h.vf | Bin 141696 -> 141700 bytes .../jlreq-deluxe/vf/bjlreq--expgothebn-h.vf | Bin 141932 -> 141936 bytes .../japanese/jlreq-deluxe/vf/bjlreq--expgothr-h.vf | Bin 141696 -> 141696 bytes .../jlreq-deluxe/vf/bjlreq--expgothrn-h.vf | Bin 141932 -> 141932 bytes .../jlreq-deluxe/vf/bjlreq--expmgothr-h.vf | Bin 141700 -> 141700 bytes .../jlreq-deluxe/vf/bjlreq--expmgothrn-h.vf | Bin 141940 -> 141940 bytes .../japanese/jlreq-deluxe/vf/bjlreq--expminb-h.vf | Bin 141696 -> 141696 bytes .../japanese/jlreq-deluxe/vf/bjlreq--expminbn-h.vf | Bin 141932 -> 141932 bytes .../japanese/jlreq-deluxe/vf/bjlreq--expminl-h.vf | Bin 141696 -> 141696 bytes .../japanese/jlreq-deluxe/vf/bjlreq--expminln-h.vf | Bin 141932 -> 141932 bytes .../japanese/jlreq-deluxe/vf/bjlreq--expminr-h.vf | Bin 141696 -> 141696 bytes .../japanese/jlreq-deluxe/vf/bjlreq--expminrn-h.vf | Bin 141932 -> 141932 bytes .../jlreq-deluxe/vf/bzjlreq--expgothb-h.vf | Bin 141652 -> 141652 bytes .../jlreq-deluxe/vf/bzjlreq--expgothbn-h.vf | Bin 141888 -> 141888 bytes .../jlreq-deluxe/vf/bzjlreq--expgotheb-h.vf | Bin 141652 -> 141656 bytes .../jlreq-deluxe/vf/bzjlreq--expgothebn-h.vf | Bin 141888 -> 141892 bytes .../jlreq-deluxe/vf/bzjlreq--expgothr-h.vf | Bin 141652 -> 141652 bytes .../jlreq-deluxe/vf/bzjlreq--expgothrn-h.vf | Bin 141888 -> 141888 bytes .../jlreq-deluxe/vf/bzjlreq--expmgothr-h.vf | Bin 141656 -> 141656 bytes .../jlreq-deluxe/vf/bzjlreq--expmgothrn-h.vf | Bin 141896 -> 141896 bytes .../japanese/jlreq-deluxe/vf/bzjlreq--expminb-h.vf | Bin 141652 -> 141652 bytes .../jlreq-deluxe/vf/bzjlreq--expminbn-h.vf | Bin 141888 -> 141888 bytes .../japanese/jlreq-deluxe/vf/bzjlreq--expminl-h.vf | Bin 141652 -> 141652 bytes .../jlreq-deluxe/vf/bzjlreq--expminln-h.vf | Bin 141888 -> 141888 bytes .../japanese/jlreq-deluxe/vf/bzjlreq--expminr-h.vf | Bin 141652 -> 141652 bytes .../jlreq-deluxe/vf/bzjlreq--expminrn-h.vf | Bin 141888 -> 141888 bytes .../japanese/jlreq-deluxe/vf/jlreq--expgothb-h.vf | Bin 141696 -> 141696 bytes .../japanese/jlreq-deluxe/vf/jlreq--expgothbn-h.vf | Bin 141932 -> 141932 bytes .../japanese/jlreq-deluxe/vf/jlreq--expgotheb-h.vf | Bin 141696 -> 141700 bytes .../jlreq-deluxe/vf/jlreq--expgothebn-h.vf | Bin 141932 -> 141936 bytes .../japanese/jlreq-deluxe/vf/jlreq--expgothr-h.vf | Bin 141696 -> 141696 bytes .../japanese/jlreq-deluxe/vf/jlreq--expgothrn-h.vf | Bin 141932 -> 141932 bytes .../japanese/jlreq-deluxe/vf/jlreq--expmgothr-h.vf | Bin 141700 -> 141700 bytes .../jlreq-deluxe/vf/jlreq--expmgothrn-h.vf | Bin 141940 -> 141940 bytes .../japanese/jlreq-deluxe/vf/jlreq--expminb-h.vf | Bin 141696 -> 141696 bytes .../japanese/jlreq-deluxe/vf/jlreq--expminbn-h.vf | Bin 141932 -> 141932 bytes .../japanese/jlreq-deluxe/vf/jlreq--expminl-h.vf | Bin 141696 -> 141696 bytes .../japanese/jlreq-deluxe/vf/jlreq--expminln-h.vf | Bin 141932 -> 141932 bytes .../japanese/jlreq-deluxe/vf/jlreq--expminr-h.vf | Bin 141696 -> 141696 bytes .../japanese/jlreq-deluxe/vf/jlreq--expminrn-h.vf | Bin 141932 -> 141932 bytes .../japanese/jlreq-deluxe/vf/zjlreq--expgothb-h.vf | Bin 141652 -> 141652 bytes .../jlreq-deluxe/vf/zjlreq--expgothbn-h.vf | Bin 141888 -> 141888 bytes .../jlreq-deluxe/vf/zjlreq--expgotheb-h.vf | Bin 141652 -> 141656 bytes .../jlreq-deluxe/vf/zjlreq--expgothebn-h.vf | Bin 141888 -> 141892 bytes .../japanese/jlreq-deluxe/vf/zjlreq--expgothr-h.vf | Bin 141652 -> 141652 bytes .../jlreq-deluxe/vf/zjlreq--expgothrn-h.vf | Bin 141888 -> 141888 bytes .../jlreq-deluxe/vf/zjlreq--expmgothr-h.vf | Bin 141656 -> 141656 bytes .../jlreq-deluxe/vf/zjlreq--expmgothrn-h.vf | Bin 141896 -> 141896 bytes .../japanese/jlreq-deluxe/vf/zjlreq--expminb-h.vf | Bin 141652 -> 141652 bytes .../japanese/jlreq-deluxe/vf/zjlreq--expminbn-h.vf | Bin 141888 -> 141888 bytes .../japanese/jlreq-deluxe/vf/zjlreq--expminl-h.vf | Bin 141652 -> 141652 bytes .../japanese/jlreq-deluxe/vf/zjlreq--expminln-h.vf | Bin 141888 -> 141888 bytes .../japanese/jlreq-deluxe/vf/zjlreq--expminr-h.vf | Bin 141652 -> 141652 bytes .../japanese/jlreq-deluxe/vf/zjlreq--expminrn-h.vf | Bin 141888 -> 141888 bytes macros/latex-dev/base/README.md | 2 +- macros/latex-dev/base/alltt.dtx | 8 +- macros/latex-dev/base/alltt.ins | 4 +- macros/latex-dev/base/alltt.pdf | Bin 173079 -> 172584 bytes macros/latex-dev/base/cfgguide.pdf | Bin 220217 -> 220226 bytes macros/latex-dev/base/cfgguide.tex | 2 +- macros/latex-dev/base/changes.txt | 176 + macros/latex-dev/base/classes.dtx | 113 +- macros/latex-dev/base/classes.ins | 4 +- macros/latex-dev/base/classes.pdf | Bin 520851 -> 520832 bytes macros/latex-dev/base/clsguide.pdf | Bin 372555 -> 372576 bytes macros/latex-dev/base/clsguide.tex | 2 +- macros/latex-dev/base/cmextra.ins | 4 +- macros/latex-dev/base/cmfonts.ins | 4 +- macros/latex-dev/base/cmfonts.pdf | Bin 264505 -> 264510 bytes macros/latex-dev/base/cyrguide.pdf | Bin 216997 -> 216995 bytes macros/latex-dev/base/cyrguide.tex | 2 +- macros/latex-dev/base/doc.dtx | 22 +- macros/latex-dev/base/doc.pdf | Bin 630914 -> 631310 bytes macros/latex-dev/base/docstrip.dtx | 16 +- macros/latex-dev/base/docstrip.ins | 4 +- macros/latex-dev/base/docstrip.pdf | Bin 479526 -> 479297 bytes macros/latex-dev/base/ec.ins | 4 +- macros/latex-dev/base/encguide.pdf | Bin 1532144 -> 1532142 bytes macros/latex-dev/base/encguide.tex | 2 +- macros/latex-dev/base/exscale.dtx | 2 +- macros/latex-dev/base/exscale.ins | 4 +- macros/latex-dev/base/exscale.pdf | Bin 195877 -> 195882 bytes macros/latex-dev/base/fix-cm.dtx | 6 +- macros/latex-dev/base/fix-cm.ins | 4 +- macros/latex-dev/base/fix-cm.pdf | Bin 262059 -> 261622 bytes macros/latex-dev/base/fntguide.pdf | Bin 417861 -> 418347 bytes macros/latex-dev/base/fntguide.tex | 18 +- macros/latex-dev/base/fontdef.dtx | 12 +- macros/latex-dev/base/format.ins | 6 +- macros/latex-dev/base/graphpap.dtx | 2 +- macros/latex-dev/base/graphpap.ins | 4 +- macros/latex-dev/base/graphpap.pdf | Bin 156277 -> 156276 bytes macros/latex-dev/base/idx.tex | 2 +- macros/latex-dev/base/ifthen.dtx | 6 +- macros/latex-dev/base/ifthen.ins | 4 +- macros/latex-dev/base/ifthen.pdf | Bin 205213 -> 204833 bytes macros/latex-dev/base/inputenc.dtx | 8 +- macros/latex-dev/base/inputenc.ins | 4 +- macros/latex-dev/base/inputenc.pdf | Bin 294900 -> 294928 bytes macros/latex-dev/base/lablst.tex | 2 +- macros/latex-dev/base/latex209.dtx | 6 +- macros/latex-dev/base/latex209.ins | 4 +- macros/latex-dev/base/latexchanges.pdf | Bin 232390 -> 247704 bytes macros/latex-dev/base/latexchanges.tex | 99 +- macros/latex-dev/base/latexrelease.dtx | 8 +- macros/latex-dev/base/latexrelease.ins | 52 +- macros/latex-dev/base/latexrelease.pdf | Bin 246195 -> 245786 bytes macros/latex-dev/base/latexsym.dtx | 2 +- macros/latex-dev/base/latexsym.ins | 6 +- macros/latex-dev/base/latexsym.pdf | Bin 192297 -> 192295 bytes macros/latex-dev/base/lb2.pdf | Bin 138219 -> 138221 bytes macros/latex-dev/base/letter.dtx | 28 +- macros/latex-dev/base/letter.ins | 4 +- macros/latex-dev/base/letter.pdf | Bin 305670 -> 307271 bytes macros/latex-dev/base/lgc2.pdf | Bin 101343 -> 101335 bytes macros/latex-dev/base/lppl.pdf | Bin 125830 -> 125830 bytes macros/latex-dev/base/ltalloc.dtx | 2 +- macros/latex-dev/base/ltbibl.dtx | 61 +- macros/latex-dev/base/ltboxes.dtx | 8 +- macros/latex-dev/base/ltclass.dtx | 230 +- macros/latex-dev/base/ltcntrl.dtx | 6 +- macros/latex-dev/base/ltcounts.dtx | 6 +- macros/latex-dev/base/ltdefns.dtx | 31 +- macros/latex-dev/base/ltdirchk.dtx | 20 +- macros/latex-dev/base/lterror.dtx | 2 +- macros/latex-dev/base/ltexpl.dtx | 127 +- macros/latex-dev/base/ltfilehook-code.pdf | Bin 735387 -> 747843 bytes macros/latex-dev/base/ltfilehook-doc.pdf | Bin 516316 -> 518920 bytes macros/latex-dev/base/ltfilehook.dtx | 254 +- macros/latex-dev/base/ltfiles.dtx | 22 +- macros/latex-dev/base/ltfinal.dtx | 15 +- macros/latex-dev/base/ltfloat.dtx | 16 +- macros/latex-dev/base/ltfntcmd.dtx | 10 +- macros/latex-dev/base/ltfssaxes.dtx | 399 ++- macros/latex-dev/base/ltfssbas.dtx | 49 +- macros/latex-dev/base/ltfsscmp.dtx | 6 +- macros/latex-dev/base/ltfssdcl.dtx | 6 +- macros/latex-dev/base/ltfssini.dtx | 56 +- macros/latex-dev/base/ltfsstrc.dtx | 164 +- macros/latex-dev/base/lthooks-code.pdf | Bin 901850 -> 929157 bytes macros/latex-dev/base/lthooks-doc.pdf | Bin 621011 -> 626773 bytes macros/latex-dev/base/lthooks.dtx | 906 +++-- macros/latex-dev/base/lthyphen.dtx | 2 +- macros/latex-dev/base/ltidxglo.dtx | 2 +- macros/latex-dev/base/ltlength.dtx | 6 +- macros/latex-dev/base/ltlists.dtx | 14 +- macros/latex-dev/base/ltlogos.dtx | 2 +- macros/latex-dev/base/ltluatex.dtx | 22 +- macros/latex-dev/base/ltluatex.pdf | Bin 305339 -> 305260 bytes macros/latex-dev/base/ltmath.dtx | 15 +- macros/latex-dev/base/ltmiscen.dtx | 47 +- macros/latex-dev/base/ltnews.pdf | Bin 993090 -> 996577 bytes macros/latex-dev/base/ltnews01.pdf | Bin 150020 -> 150020 bytes macros/latex-dev/base/ltnews01.tex | 2 +- macros/latex-dev/base/ltnews02.pdf | Bin 134751 -> 134751 bytes macros/latex-dev/base/ltnews02.tex | 2 +- macros/latex-dev/base/ltnews03.pdf | Bin 134742 -> 134739 bytes macros/latex-dev/base/ltnews03.tex | 2 +- macros/latex-dev/base/ltnews04.pdf | Bin 128772 -> 128773 bytes macros/latex-dev/base/ltnews04.tex | 2 +- macros/latex-dev/base/ltnews05.pdf | Bin 157181 -> 157182 bytes macros/latex-dev/base/ltnews05.tex | 2 +- macros/latex-dev/base/ltnews06.pdf | Bin 133138 -> 133141 bytes macros/latex-dev/base/ltnews06.tex | 2 +- macros/latex-dev/base/ltnews07.pdf | Bin 124029 -> 124030 bytes macros/latex-dev/base/ltnews07.tex | 2 +- macros/latex-dev/base/ltnews08.pdf | Bin 144482 -> 144483 bytes macros/latex-dev/base/ltnews08.tex | 2 +- macros/latex-dev/base/ltnews09.pdf | Bin 120222 -> 120221 bytes macros/latex-dev/base/ltnews09.tex | 2 +- macros/latex-dev/base/ltnews10.pdf | Bin 147946 -> 147944 bytes macros/latex-dev/base/ltnews10.tex | 2 +- macros/latex-dev/base/ltnews11.pdf | Bin 104936 -> 104939 bytes macros/latex-dev/base/ltnews11.tex | 2 +- macros/latex-dev/base/ltnews12.pdf | Bin 137919 -> 137922 bytes macros/latex-dev/base/ltnews12.tex | 2 +- macros/latex-dev/base/ltnews13.pdf | Bin 161065 -> 161063 bytes macros/latex-dev/base/ltnews13.tex | 2 +- macros/latex-dev/base/ltnews14.pdf | Bin 150907 -> 150913 bytes macros/latex-dev/base/ltnews14.tex | 2 +- macros/latex-dev/base/ltnews15.pdf | Bin 122092 -> 122092 bytes macros/latex-dev/base/ltnews15.tex | 2 +- macros/latex-dev/base/ltnews16.pdf | Bin 130687 -> 130689 bytes macros/latex-dev/base/ltnews16.tex | 2 +- macros/latex-dev/base/ltnews17.pdf | Bin 149838 -> 149848 bytes macros/latex-dev/base/ltnews17.tex | 2 +- macros/latex-dev/base/ltnews18.pdf | Bin 36005 -> 36004 bytes macros/latex-dev/base/ltnews18.tex | 2 +- macros/latex-dev/base/ltnews19.pdf | Bin 235073 -> 235075 bytes macros/latex-dev/base/ltnews19.tex | 2 +- macros/latex-dev/base/ltnews20.pdf | Bin 283318 -> 283324 bytes macros/latex-dev/base/ltnews21.pdf | Bin 233492 -> 233489 bytes macros/latex-dev/base/ltnews22.pdf | Bin 302836 -> 302831 bytes macros/latex-dev/base/ltnews22.tex | 2 +- macros/latex-dev/base/ltnews23.pdf | Bin 274459 -> 274456 bytes macros/latex-dev/base/ltnews23.tex | 2 +- macros/latex-dev/base/ltnews24.pdf | Bin 252645 -> 252643 bytes macros/latex-dev/base/ltnews24.tex | 2 +- macros/latex-dev/base/ltnews25.pdf | Bin 196326 -> 196325 bytes macros/latex-dev/base/ltnews25.tex | 2 +- macros/latex-dev/base/ltnews26.pdf | Bin 362839 -> 362839 bytes macros/latex-dev/base/ltnews26.tex | 2 +- macros/latex-dev/base/ltnews27.pdf | Bin 239758 -> 239759 bytes macros/latex-dev/base/ltnews27.tex | 2 +- macros/latex-dev/base/ltnews28.pdf | Bin 368226 -> 368231 bytes macros/latex-dev/base/ltnews28.tex | 2 +- macros/latex-dev/base/ltnews29.pdf | Bin 433004 -> 433003 bytes macros/latex-dev/base/ltnews29.tex | 2 +- macros/latex-dev/base/ltnews30.pdf | Bin 491246 -> 491245 bytes macros/latex-dev/base/ltnews31.pdf | Bin 500919 -> 500928 bytes macros/latex-dev/base/ltnews32.pdf | Bin 520923 -> 520917 bytes macros/latex-dev/base/ltnews33.pdf | Bin 229842 -> 325333 bytes macros/latex-dev/base/ltnews33.tex | 60 + macros/latex-dev/base/ltoutenc.dtx | 14 +- macros/latex-dev/base/ltoutenc.ins | 4 +- macros/latex-dev/base/ltoutput.dtx | 20 +- macros/latex-dev/base/ltpage.dtx | 6 +- macros/latex-dev/base/ltpageno.dtx | 6 +- macros/latex-dev/base/ltpar.dtx | 2 +- macros/latex-dev/base/ltpictur.dtx | 6 +- macros/latex-dev/base/ltplain.dtx | 12 +- macros/latex-dev/base/ltsect.dtx | 6 +- macros/latex-dev/base/ltshipout-code.pdf | Bin 749381 -> 756536 bytes macros/latex-dev/base/ltshipout-doc.pdf | Bin 503894 -> 528458 bytes macros/latex-dev/base/ltshipout.dtx | 160 +- macros/latex-dev/base/ltspace.dtx | 2 +- macros/latex-dev/base/lttab.dtx | 2 +- macros/latex-dev/base/lttextcomp.dtx | 26 +- macros/latex-dev/base/ltthm.dtx | 2 +- macros/latex-dev/base/ltvers.dtx | 8 +- macros/latex-dev/base/ltx3info.pdf | Bin 191527 -> 191531 bytes macros/latex-dev/base/ltx3info.tex | 2 +- macros/latex-dev/base/ltxcheck.tex | 2 +- macros/latex-dev/base/ltxdoc.dtx | 6 +- macros/latex-dev/base/ltxdoc.pdf | Bin 215102 -> 215243 bytes macros/latex-dev/base/ltxref.dtx | 10 +- macros/latex-dev/base/makeindx.dtx | 2 +- macros/latex-dev/base/makeindx.ins | 4 +- macros/latex-dev/base/makeindx.pdf | Bin 160667 -> 160668 bytes macros/latex-dev/base/manifest.txt | 1 + macros/latex-dev/base/manual.pdf | Bin 151347 -> 151352 bytes macros/latex-dev/base/modguide.pdf | Bin 220388 -> 220389 bytes macros/latex-dev/base/modguide.tex | 2 +- macros/latex-dev/base/newdc.ins | 4 +- macros/latex-dev/base/newlfont.dtx | 2 +- macros/latex-dev/base/nfssfont.dtx | 8 +- macros/latex-dev/base/nfssfont.ins | 4 +- macros/latex-dev/base/nfssfont.pdf | Bin 202451 -> 202445 bytes macros/latex-dev/base/olddc.ins | 4 +- macros/latex-dev/base/oldlfont.dtx | 2 +- macros/latex-dev/base/preload.dtx | 2 +- macros/latex-dev/base/proc.dtx | 8 +- macros/latex-dev/base/proc.ins | 4 +- macros/latex-dev/base/proc.pdf | Bin 216877 -> 216401 bytes macros/latex-dev/base/slides.dtx | 18 +- macros/latex-dev/base/slides.ins | 8 +- macros/latex-dev/base/slides.pdf | Bin 351586 -> 351910 bytes macros/latex-dev/base/slifonts.pdf | Bin 214710 -> 214706 bytes macros/latex-dev/base/source2e.pdf | Bin 4350850 -> 4392016 bytes macros/latex-dev/base/source2e.tex | 2 +- macros/latex-dev/base/source2edoc.cls | 39 +- macros/latex-dev/base/syntonly.dtx | 2 +- macros/latex-dev/base/syntonly.ins | 4 +- macros/latex-dev/base/syntonly.pdf | Bin 181372 -> 181871 bytes macros/latex-dev/base/testpage.tex | 2 +- macros/latex-dev/base/tlc2.pdf | Bin 164947 -> 164952 bytes macros/latex-dev/base/tulm.ins | 4 +- macros/latex-dev/base/tulm.pdf | Bin 156546 -> 156546 bytes macros/latex-dev/base/unpack.ins | 2 +- macros/latex-dev/base/usrguide.pdf | Bin 399035 -> 399074 bytes macros/latex-dev/base/usrguide.tex | 2 +- macros/latex-dev/base/usrguide3.pdf | Bin 0 -> 181816 bytes macros/latex-dev/base/usrguide3.tex | 701 ++++ macros/latex-dev/base/utf8ienc.dtx | 25 +- macros/latex-dev/base/utf8ienc.pdf | Bin 330849 -> 330863 bytes macros/latex-dev/base/webcomp.pdf | Bin 136159 -> 136162 bytes .../biblatex-contrib/biblatex-software/Changes | 15 +- .../biblatex-contrib/biblatex-software/Makefile | 8 +- .../biblatex-contrib/biblatex-software/README.md | 2 +- .../biblatex-software/english-software.lbx | 8 +- .../biblatex-contrib/biblatex-software/history.tex | 1 + .../biblatex-software/sample-content.tex | 64 + .../biblatex-software/sample-use-sty.pdf | Bin 115269 -> 128718 bytes .../biblatex-software/sample-use-sty.tex | 56 +- .../biblatex-contrib/biblatex-software/sample.tex | 57 +- .../biblatex-software/software-biblatex.pdf | Bin 170720 -> 171367 bytes .../biblatex-software/software-biblatex.tex | 2 +- .../biblatex-software/software.bbx | 14 +- macros/latex/contrib/easybook/README.md | 6 +- .../latex/contrib/easybook/doc/easybook-demo.pdf | Bin 310688 -> 308924 bytes .../latex/contrib/easybook/doc/easybook-demo.tex | 2 +- macros/latex/contrib/easybook/doc/easybook.pdf | Bin 236973 -> 197489 bytes macros/latex/contrib/easybook/doc/easybook.tex | 407 +++ .../latex/contrib/easybook/doc/pages/preface.tex | 2 +- macros/latex/contrib/easybook/easybook.cls | 16 +- macros/latex/contrib/l3backend/CHANGELOG.md | 13 +- macros/latex/contrib/l3backend/README.md | 4 +- .../latex/contrib/l3backend/l3backend-basics.dtx | 50 +- macros/latex/contrib/l3backend/l3backend-box.dtx | 4 +- macros/latex/contrib/l3backend/l3backend-code.pdf | Bin 773062 -> 786373 bytes macros/latex/contrib/l3backend/l3backend-color.dtx | 382 ++- macros/latex/contrib/l3backend/l3backend-draw.dtx | 4 +- .../latex/contrib/l3backend/l3backend-graphics.dtx | 4 +- .../latex/contrib/l3backend/l3backend-header.dtx | 4 +- macros/latex/contrib/l3backend/l3backend-pdf.dtx | 46 +- macros/latex/contrib/l3backend/l3backend.ins | 4 +- macros/latex/contrib/l3kernel/CHANGELOG.md | 14 +- macros/latex/contrib/l3kernel/README.md | 4 +- macros/latex/contrib/l3kernel/expl3.dtx | 6 +- macros/latex/contrib/l3kernel/expl3.pdf | Bin 590307 -> 590320 bytes macros/latex/contrib/l3kernel/interface3.pdf | Bin 1571265 -> 1573631 bytes macros/latex/contrib/l3kernel/interface3.tex | 4 +- macros/latex/contrib/l3kernel/l3.ins | 6 +- macros/latex/contrib/l3kernel/l3basics.dtx | 4 +- macros/latex/contrib/l3kernel/l3bootstrap.dtx | 4 +- macros/latex/contrib/l3kernel/l3box.dtx | 4 +- macros/latex/contrib/l3kernel/l3candidates.dtx | 4 +- macros/latex/contrib/l3kernel/l3cctab.dtx | 4 +- macros/latex/contrib/l3kernel/l3clist.dtx | 4 +- macros/latex/contrib/l3kernel/l3coffins.dtx | 4 +- macros/latex/contrib/l3kernel/l3color-base.dtx | 4 +- macros/latex/contrib/l3kernel/l3debug.dtx | 4 +- macros/latex/contrib/l3kernel/l3deprecation.dtx | 4 +- macros/latex/contrib/l3kernel/l3doc.dtx | 6 +- macros/latex/contrib/l3kernel/l3docstrip.dtx | 4 +- macros/latex/contrib/l3kernel/l3docstrip.pdf | Bin 263181 -> 263275 bytes macros/latex/contrib/l3kernel/l3expan.dtx | 4 +- macros/latex/contrib/l3kernel/l3file.dtx | 4 +- macros/latex/contrib/l3kernel/l3flag.dtx | 4 +- macros/latex/contrib/l3kernel/l3fp-assign.dtx | 4 +- macros/latex/contrib/l3kernel/l3fp-aux.dtx | 4 +- macros/latex/contrib/l3kernel/l3fp-basics.dtx | 4 +- macros/latex/contrib/l3kernel/l3fp-convert.dtx | 4 +- macros/latex/contrib/l3kernel/l3fp-expo.dtx | 4 +- macros/latex/contrib/l3kernel/l3fp-extended.dtx | 4 +- macros/latex/contrib/l3kernel/l3fp-logic.dtx | 4 +- macros/latex/contrib/l3kernel/l3fp-parse.dtx | 4 +- macros/latex/contrib/l3kernel/l3fp-random.dtx | 4 +- macros/latex/contrib/l3kernel/l3fp-round.dtx | 4 +- macros/latex/contrib/l3kernel/l3fp-traps.dtx | 4 +- macros/latex/contrib/l3kernel/l3fp-trig.dtx | 4 +- macros/latex/contrib/l3kernel/l3fp.dtx | 4 +- macros/latex/contrib/l3kernel/l3fparray.dtx | 4 +- macros/latex/contrib/l3kernel/l3int.dtx | 4 +- macros/latex/contrib/l3kernel/l3intarray.dtx | 4 +- .../latex/contrib/l3kernel/l3kernel-functions.dtx | 4 +- macros/latex/contrib/l3kernel/l3keys.dtx | 161 +- macros/latex/contrib/l3kernel/l3legacy.dtx | 4 +- macros/latex/contrib/l3kernel/l3luatex.dtx | 4 +- macros/latex/contrib/l3kernel/l3msg.dtx | 4 +- macros/latex/contrib/l3kernel/l3names.dtx | 4 +- macros/latex/contrib/l3kernel/l3news.pdf | Bin 384459 -> 384459 bytes macros/latex/contrib/l3kernel/l3news01.pdf | Bin 113533 -> 113533 bytes macros/latex/contrib/l3kernel/l3news02.pdf | Bin 140873 -> 140873 bytes macros/latex/contrib/l3kernel/l3news03.pdf | Bin 143207 -> 143207 bytes macros/latex/contrib/l3kernel/l3news04.pdf | Bin 107122 -> 107122 bytes macros/latex/contrib/l3kernel/l3news05.pdf | Bin 105090 -> 105090 bytes macros/latex/contrib/l3kernel/l3news06.pdf | Bin 140905 -> 140905 bytes macros/latex/contrib/l3kernel/l3news07.pdf | Bin 119094 -> 119094 bytes macros/latex/contrib/l3kernel/l3news08.pdf | Bin 152504 -> 152504 bytes macros/latex/contrib/l3kernel/l3news09.pdf | Bin 241016 -> 241016 bytes macros/latex/contrib/l3kernel/l3news10.pdf | Bin 145548 -> 145548 bytes macros/latex/contrib/l3kernel/l3news11.pdf | Bin 164409 -> 164409 bytes macros/latex/contrib/l3kernel/l3news12.pdf | Bin 197648 -> 197648 bytes macros/latex/contrib/l3kernel/l3prefixes.csv | 2 + macros/latex/contrib/l3kernel/l3prefixes.pdf | Bin 76183 -> 76251 bytes macros/latex/contrib/l3kernel/l3prg.dtx | 4 +- macros/latex/contrib/l3kernel/l3prop.dtx | 4 +- macros/latex/contrib/l3kernel/l3quark.dtx | 4 +- macros/latex/contrib/l3kernel/l3regex.dtx | 4 +- macros/latex/contrib/l3kernel/l3seq.dtx | 4 +- macros/latex/contrib/l3kernel/l3skip.dtx | 4 +- macros/latex/contrib/l3kernel/l3sort.dtx | 4 +- macros/latex/contrib/l3kernel/l3str-convert.dtx | 4 +- macros/latex/contrib/l3kernel/l3str.dtx | 4 +- macros/latex/contrib/l3kernel/l3styleguide.pdf | Bin 279953 -> 279972 bytes macros/latex/contrib/l3kernel/l3styleguide.tex | 4 +- macros/latex/contrib/l3kernel/l3syntax-changes.pdf | Bin 228253 -> 228269 bytes macros/latex/contrib/l3kernel/l3syntax-changes.tex | 4 +- macros/latex/contrib/l3kernel/l3sys.dtx | 12 +- macros/latex/contrib/l3kernel/l3term-glossary.pdf | Bin 217624 -> 217632 bytes macros/latex/contrib/l3kernel/l3term-glossary.tex | 4 +- macros/latex/contrib/l3kernel/l3text-case.dtx | 4 +- macros/latex/contrib/l3kernel/l3text-purify.dtx | 28 +- macros/latex/contrib/l3kernel/l3text.dtx | 4 +- macros/latex/contrib/l3kernel/l3tl-analysis.dtx | 4 +- macros/latex/contrib/l3kernel/l3tl.dtx | 4 +- macros/latex/contrib/l3kernel/l3token.dtx | 4 +- macros/latex/contrib/l3kernel/l3unicode.dtx | 4 +- macros/latex/contrib/l3kernel/source3.pdf | Bin 5990023 -> 5995281 bytes macros/latex/contrib/l3kernel/source3.tex | 4 +- macros/latex/contrib/pdfpages/pdfpages.dtx | 43 +- macros/latex/contrib/pdfpages/pdfpages.pdf | Bin 292531 -> 292336 bytes systems/texlive/tlnet/tlpkg/texlive.tlpdb | 61 +- systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5 | 2 +- systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512 | 2 +- .../texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc | 14 +- systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz | Bin 2262960 -> 2262236 bytes systems/win32/miktex/tm/packages/next/pr.ini | 8 +- systems/win32/miktex/tm/packages/pr.ini | 8 +- systems/win32/w32tex/ChangeLog | 18 + timestamp | 2 +- 832 files changed, 13955 insertions(+), 4254 deletions(-) create mode 100644 fonts/gudea/README create mode 100644 fonts/gudea/doc/Gudea-samples.pdf create mode 100644 fonts/gudea/doc/Gudea-samples.tex create mode 100644 fonts/gudea/doc/LICENSE.TXT create mode 100644 fonts/gudea/enc/a_i65yxe.enc create mode 100644 fonts/gudea/enc/a_lksl5v.enc create mode 100644 fonts/gudea/enc/a_qnu4g5.enc create mode 100644 fonts/gudea/enc/a_ys4752.enc create mode 100644 fonts/gudea/latex/Gudea.sty create mode 100644 fonts/gudea/latex/LY1Gudea-TLF.fd create mode 100644 fonts/gudea/latex/OT1Gudea-TLF.fd create mode 100644 fonts/gudea/latex/T1Gudea-TLF.fd create mode 100644 fonts/gudea/latex/TS1Gudea-TLF.fd create mode 100644 fonts/gudea/map/Gudea.map create mode 100644 fonts/gudea/tfm/Gudea-Bold-tlf-ly1--base.tfm create mode 100644 fonts/gudea/tfm/Gudea-Bold-tlf-ly1--lcdfj.tfm create mode 100644 fonts/gudea/tfm/Gudea-Bold-tlf-ly1.tfm create mode 100644 fonts/gudea/tfm/Gudea-Bold-tlf-ot1--base.tfm create mode 100644 fonts/gudea/tfm/Gudea-Bold-tlf-ot1--lcdfj.tfm create mode 100644 fonts/gudea/tfm/Gudea-Bold-tlf-ot1.tfm create mode 100644 fonts/gudea/tfm/Gudea-Bold-tlf-t1--base.tfm create mode 100644 fonts/gudea/tfm/Gudea-Bold-tlf-t1--lcdfj.tfm create mode 100644 fonts/gudea/tfm/Gudea-Bold-tlf-t1.tfm create mode 100644 fonts/gudea/tfm/Gudea-Bold-tlf-ts1--base.tfm create mode 100644 fonts/gudea/tfm/Gudea-Bold-tlf-ts1.tfm create mode 100644 fonts/gudea/tfm/Gudea-Italic-tlf-ly1--base.tfm create mode 100644 fonts/gudea/tfm/Gudea-Italic-tlf-ly1--lcdfj.tfm create mode 100644 fonts/gudea/tfm/Gudea-Italic-tlf-ly1.tfm create mode 100644 fonts/gudea/tfm/Gudea-Italic-tlf-ot1--base.tfm create mode 100644 fonts/gudea/tfm/Gudea-Italic-tlf-ot1--lcdfj.tfm create mode 100644 fonts/gudea/tfm/Gudea-Italic-tlf-ot1.tfm create mode 100644 fonts/gudea/tfm/Gudea-Italic-tlf-t1--base.tfm create mode 100644 fonts/gudea/tfm/Gudea-Italic-tlf-t1--lcdfj.tfm create mode 100644 fonts/gudea/tfm/Gudea-Italic-tlf-t1.tfm create mode 100644 fonts/gudea/tfm/Gudea-Italic-tlf-ts1--base.tfm create mode 100644 fonts/gudea/tfm/Gudea-Italic-tlf-ts1.tfm create mode 100644 fonts/gudea/tfm/Gudea-tlf-ly1--base.tfm create mode 100644 fonts/gudea/tfm/Gudea-tlf-ly1--lcdfj.tfm create mode 100644 fonts/gudea/tfm/Gudea-tlf-ly1.tfm create mode 100644 fonts/gudea/tfm/Gudea-tlf-ot1--base.tfm create mode 100644 fonts/gudea/tfm/Gudea-tlf-ot1--lcdfj.tfm create mode 100644 fonts/gudea/tfm/Gudea-tlf-ot1.tfm create mode 100644 fonts/gudea/tfm/Gudea-tlf-t1--base.tfm create mode 100644 fonts/gudea/tfm/Gudea-tlf-t1--lcdfj.tfm create mode 100644 fonts/gudea/tfm/Gudea-tlf-t1.tfm create mode 100644 fonts/gudea/tfm/Gudea-tlf-ts1--base.tfm create mode 100644 fonts/gudea/tfm/Gudea-tlf-ts1.tfm create mode 100644 fonts/gudea/type1/Gudea-Bold.pfb create mode 100644 fonts/gudea/type1/Gudea-BoldLCDFJ.pfb create mode 100644 fonts/gudea/type1/Gudea-Italic.pfb create mode 100644 fonts/gudea/type1/Gudea-ItalicLCDFJ.pfb create mode 100644 fonts/gudea/type1/Gudea.pfb create mode 100644 fonts/gudea/type1/GudeaLCDFJ.pfb create mode 100644 fonts/gudea/vf/Gudea-Bold-tlf-ly1.vf create mode 100644 fonts/gudea/vf/Gudea-Bold-tlf-ot1.vf create mode 100644 fonts/gudea/vf/Gudea-Bold-tlf-t1.vf create mode 100644 fonts/gudea/vf/Gudea-Bold-tlf-ts1.vf create mode 100644 fonts/gudea/vf/Gudea-Italic-tlf-ly1.vf create mode 100644 fonts/gudea/vf/Gudea-Italic-tlf-ot1.vf create mode 100644 fonts/gudea/vf/Gudea-Italic-tlf-t1.vf create mode 100644 fonts/gudea/vf/Gudea-Italic-tlf-ts1.vf create mode 100644 fonts/gudea/vf/Gudea-tlf-ly1.vf create mode 100644 fonts/gudea/vf/Gudea-tlf-ot1.vf create mode 100644 fonts/gudea/vf/Gudea-tlf-t1.vf create mode 100644 fonts/gudea/vf/Gudea-tlf-ts1.vf create mode 100644 fonts/hindmadurai/README create mode 100644 fonts/hindmadurai/doc/HindMadurai-samples.pdf create mode 100644 fonts/hindmadurai/doc/HindMadurai-samples.tex create mode 100644 fonts/hindmadurai/doc/LICENSE.TXT create mode 100644 fonts/hindmadurai/enc/a_4f5hpf.enc create mode 100644 fonts/hindmadurai/enc/a_mlnerp.enc create mode 100644 fonts/hindmadurai/enc/a_u5lxld.enc create mode 100644 fonts/hindmadurai/enc/a_ym6dij.enc create mode 100644 fonts/hindmadurai/latex/HindMadurai.sty create mode 100644 fonts/hindmadurai/latex/LY1HindMadurai-TLF.fd create mode 100644 fonts/hindmadurai/latex/OT1HindMadurai-TLF.fd create mode 100644 fonts/hindmadurai/latex/T1HindMadurai-TLF.fd create mode 100644 fonts/hindmadurai/latex/TS1HindMadurai-TLF.fd create mode 100644 fonts/hindmadurai/map/HindMadurai.map create mode 100644 fonts/hindmadurai/opentype/HindMadurai-Bold.otf create mode 100644 fonts/hindmadurai/opentype/HindMadurai-Light.otf create mode 100644 fonts/hindmadurai/opentype/HindMadurai-Medium.otf create mode 100644 fonts/hindmadurai/opentype/HindMadurai-Regular.otf create mode 100644 fonts/hindmadurai/opentype/HindMadurai-SemiBold.otf create mode 100644 fonts/hindmadurai/tfm/HindMadurai-Bold-tlf-ly1--base.tfm create mode 100644 fonts/hindmadurai/tfm/HindMadurai-Bold-tlf-ly1--lcdfj.tfm create mode 100644 fonts/hindmadurai/tfm/HindMadurai-Bold-tlf-ly1.tfm create mode 100644 fonts/hindmadurai/tfm/HindMadurai-Bold-tlf-ot1--base.tfm create mode 100644 fonts/hindmadurai/tfm/HindMadurai-Bold-tlf-ot1--lcdfj.tfm create mode 100644 fonts/hindmadurai/tfm/HindMadurai-Bold-tlf-ot1.tfm create mode 100644 fonts/hindmadurai/tfm/HindMadurai-Bold-tlf-t1--base.tfm create mode 100644 fonts/hindmadurai/tfm/HindMadurai-Bold-tlf-t1--lcdfj.tfm create mode 100644 fonts/hindmadurai/tfm/HindMadurai-Bold-tlf-t1.tfm create mode 100644 fonts/hindmadurai/tfm/HindMadurai-Bold-tlf-ts1--base.tfm create mode 100644 fonts/hindmadurai/tfm/HindMadurai-Bold-tlf-ts1.tfm create mode 100644 fonts/hindmadurai/tfm/HindMadurai-Light-tlf-ly1--base.tfm create mode 100644 fonts/hindmadurai/tfm/HindMadurai-Light-tlf-ly1--lcdfj.tfm create mode 100644 fonts/hindmadurai/tfm/HindMadurai-Light-tlf-ly1.tfm create mode 100644 fonts/hindmadurai/tfm/HindMadurai-Light-tlf-ot1--base.tfm create mode 100644 fonts/hindmadurai/tfm/HindMadurai-Light-tlf-ot1--lcdfj.tfm create mode 100644 fonts/hindmadurai/tfm/HindMadurai-Light-tlf-ot1.tfm create mode 100644 fonts/hindmadurai/tfm/HindMadurai-Light-tlf-t1--base.tfm create mode 100644 fonts/hindmadurai/tfm/HindMadurai-Light-tlf-t1--lcdfj.tfm create mode 100644 fonts/hindmadurai/tfm/HindMadurai-Light-tlf-t1.tfm create mode 100644 fonts/hindmadurai/tfm/HindMadurai-Light-tlf-ts1--base.tfm create mode 100644 fonts/hindmadurai/tfm/HindMadurai-Light-tlf-ts1.tfm create mode 100644 fonts/hindmadurai/tfm/HindMadurai-Medium-tlf-ly1--base.tfm create mode 100644 fonts/hindmadurai/tfm/HindMadurai-Medium-tlf-ly1--lcdfj.tfm create mode 100644 fonts/hindmadurai/tfm/HindMadurai-Medium-tlf-ly1.tfm create mode 100644 fonts/hindmadurai/tfm/HindMadurai-Medium-tlf-ot1--base.tfm create mode 100644 fonts/hindmadurai/tfm/HindMadurai-Medium-tlf-ot1--lcdfj.tfm create mode 100644 fonts/hindmadurai/tfm/HindMadurai-Medium-tlf-ot1.tfm create mode 100644 fonts/hindmadurai/tfm/HindMadurai-Medium-tlf-t1--base.tfm create mode 100644 fonts/hindmadurai/tfm/HindMadurai-Medium-tlf-t1--lcdfj.tfm create mode 100644 fonts/hindmadurai/tfm/HindMadurai-Medium-tlf-t1.tfm create mode 100644 fonts/hindmadurai/tfm/HindMadurai-Medium-tlf-ts1--base.tfm create mode 100644 fonts/hindmadurai/tfm/HindMadurai-Medium-tlf-ts1.tfm create mode 100644 fonts/hindmadurai/tfm/HindMadurai-Regular-tlf-ly1--base.tfm create mode 100644 fonts/hindmadurai/tfm/HindMadurai-Regular-tlf-ly1--lcdfj.tfm create mode 100644 fonts/hindmadurai/tfm/HindMadurai-Regular-tlf-ly1.tfm create mode 100644 fonts/hindmadurai/tfm/HindMadurai-Regular-tlf-ot1--base.tfm create mode 100644 fonts/hindmadurai/tfm/HindMadurai-Regular-tlf-ot1--lcdfj.tfm create mode 100644 fonts/hindmadurai/tfm/HindMadurai-Regular-tlf-ot1.tfm create mode 100644 fonts/hindmadurai/tfm/HindMadurai-Regular-tlf-t1--base.tfm create mode 100644 fonts/hindmadurai/tfm/HindMadurai-Regular-tlf-t1--lcdfj.tfm create mode 100644 fonts/hindmadurai/tfm/HindMadurai-Regular-tlf-t1.tfm create mode 100644 fonts/hindmadurai/tfm/HindMadurai-Regular-tlf-ts1--base.tfm create mode 100644 fonts/hindmadurai/tfm/HindMadurai-Regular-tlf-ts1.tfm create mode 100644 fonts/hindmadurai/tfm/HindMadurai-SemiBold-tlf-ly1--base.tfm create mode 100644 fonts/hindmadurai/tfm/HindMadurai-SemiBold-tlf-ly1--lcdfj.tfm create mode 100644 fonts/hindmadurai/tfm/HindMadurai-SemiBold-tlf-ly1.tfm create mode 100644 fonts/hindmadurai/tfm/HindMadurai-SemiBold-tlf-ot1--base.tfm create mode 100644 fonts/hindmadurai/tfm/HindMadurai-SemiBold-tlf-ot1--lcdfj.tfm create mode 100644 fonts/hindmadurai/tfm/HindMadurai-SemiBold-tlf-ot1.tfm create mode 100644 fonts/hindmadurai/tfm/HindMadurai-SemiBold-tlf-t1--base.tfm create mode 100644 fonts/hindmadurai/tfm/HindMadurai-SemiBold-tlf-t1--lcdfj.tfm create mode 100644 fonts/hindmadurai/tfm/HindMadurai-SemiBold-tlf-t1.tfm create mode 100644 fonts/hindmadurai/tfm/HindMadurai-SemiBold-tlf-ts1--base.tfm create mode 100644 fonts/hindmadurai/tfm/HindMadurai-SemiBold-tlf-ts1.tfm create mode 100644 fonts/hindmadurai/type1/HindMadurai-Bold.pfb create mode 100644 fonts/hindmadurai/type1/HindMadurai-BoldLCDFJ.pfb create mode 100644 fonts/hindmadurai/type1/HindMadurai-Light.pfb create mode 100644 fonts/hindmadurai/type1/HindMadurai-LightLCDFJ.pfb create mode 100644 fonts/hindmadurai/type1/HindMadurai-Medium.pfb create mode 100644 fonts/hindmadurai/type1/HindMadurai-MediumLCDFJ.pfb create mode 100644 fonts/hindmadurai/type1/HindMadurai-Regular.pfb create mode 100644 fonts/hindmadurai/type1/HindMadurai-RegularLCDFJ.pfb create mode 100644 fonts/hindmadurai/type1/HindMadurai-SemiBold.pfb create mode 100644 fonts/hindmadurai/type1/HindMadurai-SemiBoldLCDFJ.pfb create mode 100644 fonts/hindmadurai/vf/HindMadurai-Bold-tlf-ly1.vf create mode 100644 fonts/hindmadurai/vf/HindMadurai-Bold-tlf-ot1.vf create mode 100644 fonts/hindmadurai/vf/HindMadurai-Bold-tlf-t1.vf create mode 100644 fonts/hindmadurai/vf/HindMadurai-Bold-tlf-ts1.vf create mode 100644 fonts/hindmadurai/vf/HindMadurai-Light-tlf-ly1.vf create mode 100644 fonts/hindmadurai/vf/HindMadurai-Light-tlf-ot1.vf create mode 100644 fonts/hindmadurai/vf/HindMadurai-Light-tlf-t1.vf create mode 100644 fonts/hindmadurai/vf/HindMadurai-Light-tlf-ts1.vf create mode 100644 fonts/hindmadurai/vf/HindMadurai-Medium-tlf-ly1.vf create mode 100644 fonts/hindmadurai/vf/HindMadurai-Medium-tlf-ot1.vf create mode 100644 fonts/hindmadurai/vf/HindMadurai-Medium-tlf-t1.vf create mode 100644 fonts/hindmadurai/vf/HindMadurai-Medium-tlf-ts1.vf create mode 100644 fonts/hindmadurai/vf/HindMadurai-Regular-tlf-ly1.vf create mode 100644 fonts/hindmadurai/vf/HindMadurai-Regular-tlf-ot1.vf create mode 100644 fonts/hindmadurai/vf/HindMadurai-Regular-tlf-t1.vf create mode 100644 fonts/hindmadurai/vf/HindMadurai-Regular-tlf-ts1.vf create mode 100644 fonts/hindmadurai/vf/HindMadurai-SemiBold-tlf-ly1.vf create mode 100644 fonts/hindmadurai/vf/HindMadurai-SemiBold-tlf-ot1.vf create mode 100644 fonts/hindmadurai/vf/HindMadurai-SemiBold-tlf-t1.vf create mode 100644 fonts/hindmadurai/vf/HindMadurai-SemiBold-tlf-ts1.vf create mode 100644 fonts/magra/README create mode 100644 fonts/magra/doc/LICENSE.TXT create mode 100644 fonts/magra/doc/Magra-samples.pdf create mode 100644 fonts/magra/doc/Magra-samples.tex create mode 100644 fonts/magra/enc/a_dip3eq.enc create mode 100644 fonts/magra/enc/a_jqnft2.enc create mode 100644 fonts/magra/enc/a_radyzq.enc create mode 100644 fonts/magra/enc/a_va7yvq.enc create mode 100644 fonts/magra/latex/LY1Magra-TLF.fd create mode 100644 fonts/magra/latex/Magra.sty create mode 100644 fonts/magra/latex/OT1Magra-TLF.fd create mode 100644 fonts/magra/latex/T1Magra-TLF.fd create mode 100644 fonts/magra/latex/TS1Magra-TLF.fd create mode 100644 fonts/magra/map/Magra.map create mode 100644 fonts/magra/tfm/Magra-Bold-tlf-ly1--base.tfm create mode 100644 fonts/magra/tfm/Magra-Bold-tlf-ly1.tfm create mode 100644 fonts/magra/tfm/Magra-Bold-tlf-ot1.tfm create mode 100644 fonts/magra/tfm/Magra-Bold-tlf-t1--base.tfm create mode 100644 fonts/magra/tfm/Magra-Bold-tlf-t1.tfm create mode 100644 fonts/magra/tfm/Magra-Bold-tlf-ts1--base.tfm create mode 100644 fonts/magra/tfm/Magra-Bold-tlf-ts1.tfm create mode 100644 fonts/magra/tfm/Magra-tlf-ly1--base.tfm create mode 100644 fonts/magra/tfm/Magra-tlf-ly1.tfm create mode 100644 fonts/magra/tfm/Magra-tlf-ot1.tfm create mode 100644 fonts/magra/tfm/Magra-tlf-t1--base.tfm create mode 100644 fonts/magra/tfm/Magra-tlf-t1.tfm create mode 100644 fonts/magra/tfm/Magra-tlf-ts1--base.tfm create mode 100644 fonts/magra/tfm/Magra-tlf-ts1.tfm create mode 100644 fonts/magra/type1/Magra-Bold.pfb create mode 100644 fonts/magra/type1/Magra.pfb create mode 100644 fonts/magra/vf/Magra-Bold-tlf-ly1.vf create mode 100644 fonts/magra/vf/Magra-Bold-tlf-t1.vf create mode 100644 fonts/magra/vf/Magra-Bold-tlf-ts1.vf create mode 100644 fonts/magra/vf/Magra-tlf-ly1.vf create mode 100644 fonts/magra/vf/Magra-tlf-t1.vf create mode 100644 fonts/magra/vf/Magra-tlf-ts1.vf create mode 100644 fonts/play-font/README create mode 100644 fonts/play-font/doc/LICENSE.TXT create mode 100644 fonts/play-font/doc/Play-samples.pdf create mode 100644 fonts/play-font/doc/Play-samples.tex create mode 100644 fonts/play-font/enc/a_af5aai.enc create mode 100644 fonts/play-font/enc/a_i2o4el.enc create mode 100644 fonts/play-font/enc/a_kv5kmu.enc create mode 100644 fonts/play-font/enc/a_lzhlbi.enc create mode 100644 fonts/play-font/enc/a_n7ssx7.enc create mode 100644 fonts/play-font/enc/a_q2ckjx.enc create mode 100644 fonts/play-font/enc/a_r34yaf.enc create mode 100644 fonts/play-font/enc/a_rtke6c.enc create mode 100644 fonts/play-font/enc/a_rzdm5y.enc create mode 100644 fonts/play-font/enc/a_s4hlxc.enc create mode 100644 fonts/play-font/enc/a_tnjomm.enc create mode 100644 fonts/play-font/enc/a_vqpkf5.enc create mode 100644 fonts/play-font/enc/a_xfzpyq.enc create mode 100644 fonts/play-font/enc/a_xroktn.enc create mode 100644 fonts/play-font/enc/a_zkm5uj.enc create mode 100644 fonts/play-font/enc/a_znkizw.enc create mode 100644 fonts/play-font/latex/LY1Play-LF.fd create mode 100644 fonts/play-font/latex/LY1Play-OsF.fd create mode 100644 fonts/play-font/latex/LY1Play-Sup.fd create mode 100644 fonts/play-font/latex/LY1Play-TLF.fd create mode 100644 fonts/play-font/latex/LY1Play-TOsF.fd create mode 100644 fonts/play-font/latex/OT1Play-LF.fd create mode 100644 fonts/play-font/latex/OT1Play-OsF.fd create mode 100644 fonts/play-font/latex/OT1Play-Sup.fd create mode 100644 fonts/play-font/latex/OT1Play-TLF.fd create mode 100644 fonts/play-font/latex/OT1Play-TOsF.fd create mode 100644 fonts/play-font/latex/Play.sty create mode 100644 fonts/play-font/latex/T1Play-LF.fd create mode 100644 fonts/play-font/latex/T1Play-OsF.fd create mode 100644 fonts/play-font/latex/T1Play-Sup.fd create mode 100644 fonts/play-font/latex/T1Play-TLF.fd create mode 100644 fonts/play-font/latex/T1Play-TOsF.fd create mode 100644 fonts/play-font/latex/TS1Play-LF.fd create mode 100644 fonts/play-font/latex/TS1Play-OsF.fd create mode 100644 fonts/play-font/latex/TS1Play-TLF.fd create mode 100644 fonts/play-font/latex/TS1Play-TOsF.fd create mode 100644 fonts/play-font/map/Play.map create mode 100644 fonts/play-font/opentype/Play-Bold.otf create mode 100644 fonts/play-font/opentype/Play-Regular.otf create mode 100644 fonts/play-font/tfm/Play-Bold-lf-ly1--base.tfm create mode 100644 fonts/play-font/tfm/Play-Bold-lf-ly1.tfm create mode 100644 fonts/play-font/tfm/Play-Bold-lf-ot1.tfm create mode 100644 fonts/play-font/tfm/Play-Bold-lf-sc-ly1--base.tfm create mode 100644 fonts/play-font/tfm/Play-Bold-lf-sc-ly1.tfm create mode 100644 fonts/play-font/tfm/Play-Bold-lf-sc-ot1--base.tfm create mode 100644 fonts/play-font/tfm/Play-Bold-lf-sc-ot1.tfm create mode 100644 fonts/play-font/tfm/Play-Bold-lf-sc-t1--base.tfm create mode 100644 fonts/play-font/tfm/Play-Bold-lf-sc-t1.tfm create mode 100644 fonts/play-font/tfm/Play-Bold-lf-t1--base.tfm create mode 100644 fonts/play-font/tfm/Play-Bold-lf-t1.tfm create mode 100644 fonts/play-font/tfm/Play-Bold-lf-ts1--base.tfm create mode 100644 fonts/play-font/tfm/Play-Bold-lf-ts1.tfm create mode 100644 fonts/play-font/tfm/Play-Bold-osf-ly1--base.tfm create mode 100644 fonts/play-font/tfm/Play-Bold-osf-ly1.tfm create mode 100644 fonts/play-font/tfm/Play-Bold-osf-ot1.tfm create mode 100644 fonts/play-font/tfm/Play-Bold-osf-sc-ly1--base.tfm create mode 100644 fonts/play-font/tfm/Play-Bold-osf-sc-ly1.tfm create mode 100644 fonts/play-font/tfm/Play-Bold-osf-sc-ot1--base.tfm create mode 100644 fonts/play-font/tfm/Play-Bold-osf-sc-ot1.tfm create mode 100644 fonts/play-font/tfm/Play-Bold-osf-sc-t1--base.tfm create mode 100644 fonts/play-font/tfm/Play-Bold-osf-sc-t1.tfm create mode 100644 fonts/play-font/tfm/Play-Bold-osf-t1--base.tfm create mode 100644 fonts/play-font/tfm/Play-Bold-osf-t1.tfm create mode 100644 fonts/play-font/tfm/Play-Bold-osf-ts1--base.tfm create mode 100644 fonts/play-font/tfm/Play-Bold-osf-ts1.tfm create mode 100644 fonts/play-font/tfm/Play-Bold-sup-ly1--base.tfm create mode 100644 fonts/play-font/tfm/Play-Bold-sup-ly1.tfm create mode 100644 fonts/play-font/tfm/Play-Bold-sup-ot1.tfm create mode 100644 fonts/play-font/tfm/Play-Bold-sup-t1--base.tfm create mode 100644 fonts/play-font/tfm/Play-Bold-sup-t1.tfm create mode 100644 fonts/play-font/tfm/Play-Bold-tlf-ly1--base.tfm create mode 100644 fonts/play-font/tfm/Play-Bold-tlf-ly1.tfm create mode 100644 fonts/play-font/tfm/Play-Bold-tlf-ot1.tfm create mode 100644 fonts/play-font/tfm/Play-Bold-tlf-sc-ly1--base.tfm create mode 100644 fonts/play-font/tfm/Play-Bold-tlf-sc-ly1.tfm create mode 100644 fonts/play-font/tfm/Play-Bold-tlf-sc-ot1--base.tfm create mode 100644 fonts/play-font/tfm/Play-Bold-tlf-sc-ot1.tfm create mode 100644 fonts/play-font/tfm/Play-Bold-tlf-sc-t1--base.tfm create mode 100644 fonts/play-font/tfm/Play-Bold-tlf-sc-t1.tfm create mode 100644 fonts/play-font/tfm/Play-Bold-tlf-t1--base.tfm create mode 100644 fonts/play-font/tfm/Play-Bold-tlf-t1.tfm create mode 100644 fonts/play-font/tfm/Play-Bold-tlf-ts1--base.tfm create mode 100644 fonts/play-font/tfm/Play-Bold-tlf-ts1.tfm create mode 100644 fonts/play-font/tfm/Play-Bold-tosf-ly1--base.tfm create mode 100644 fonts/play-font/tfm/Play-Bold-tosf-ly1.tfm create mode 100644 fonts/play-font/tfm/Play-Bold-tosf-ot1.tfm create mode 100644 fonts/play-font/tfm/Play-Bold-tosf-sc-ly1--base.tfm create mode 100644 fonts/play-font/tfm/Play-Bold-tosf-sc-ly1.tfm create mode 100644 fonts/play-font/tfm/Play-Bold-tosf-sc-ot1--base.tfm create mode 100644 fonts/play-font/tfm/Play-Bold-tosf-sc-ot1.tfm create mode 100644 fonts/play-font/tfm/Play-Bold-tosf-sc-t1--base.tfm create mode 100644 fonts/play-font/tfm/Play-Bold-tosf-sc-t1.tfm create mode 100644 fonts/play-font/tfm/Play-Bold-tosf-t1--base.tfm create mode 100644 fonts/play-font/tfm/Play-Bold-tosf-t1.tfm create mode 100644 fonts/play-font/tfm/Play-Bold-tosf-ts1--base.tfm create mode 100644 fonts/play-font/tfm/Play-Bold-tosf-ts1.tfm create mode 100644 fonts/play-font/tfm/Play-Regular-lf-ly1--base.tfm create mode 100644 fonts/play-font/tfm/Play-Regular-lf-ly1.tfm create mode 100644 fonts/play-font/tfm/Play-Regular-lf-ot1.tfm create mode 100644 fonts/play-font/tfm/Play-Regular-lf-sc-ly1--base.tfm create mode 100644 fonts/play-font/tfm/Play-Regular-lf-sc-ly1.tfm create mode 100644 fonts/play-font/tfm/Play-Regular-lf-sc-ot1--base.tfm create mode 100644 fonts/play-font/tfm/Play-Regular-lf-sc-ot1.tfm create mode 100644 fonts/play-font/tfm/Play-Regular-lf-sc-t1--base.tfm create mode 100644 fonts/play-font/tfm/Play-Regular-lf-sc-t1.tfm create mode 100644 fonts/play-font/tfm/Play-Regular-lf-t1--base.tfm create mode 100644 fonts/play-font/tfm/Play-Regular-lf-t1.tfm create mode 100644 fonts/play-font/tfm/Play-Regular-lf-ts1--base.tfm create mode 100644 fonts/play-font/tfm/Play-Regular-lf-ts1.tfm create mode 100644 fonts/play-font/tfm/Play-Regular-osf-ly1--base.tfm create mode 100644 fonts/play-font/tfm/Play-Regular-osf-ly1.tfm create mode 100644 fonts/play-font/tfm/Play-Regular-osf-ot1.tfm create mode 100644 fonts/play-font/tfm/Play-Regular-osf-sc-ly1--base.tfm create mode 100644 fonts/play-font/tfm/Play-Regular-osf-sc-ly1.tfm create mode 100644 fonts/play-font/tfm/Play-Regular-osf-sc-ot1--base.tfm create mode 100644 fonts/play-font/tfm/Play-Regular-osf-sc-ot1.tfm create mode 100644 fonts/play-font/tfm/Play-Regular-osf-sc-t1--base.tfm create mode 100644 fonts/play-font/tfm/Play-Regular-osf-sc-t1.tfm create mode 100644 fonts/play-font/tfm/Play-Regular-osf-t1--base.tfm create mode 100644 fonts/play-font/tfm/Play-Regular-osf-t1.tfm create mode 100644 fonts/play-font/tfm/Play-Regular-osf-ts1--base.tfm create mode 100644 fonts/play-font/tfm/Play-Regular-osf-ts1.tfm create mode 100644 fonts/play-font/tfm/Play-Regular-sup-ly1--base.tfm create mode 100644 fonts/play-font/tfm/Play-Regular-sup-ly1.tfm create mode 100644 fonts/play-font/tfm/Play-Regular-sup-ot1.tfm create mode 100644 fonts/play-font/tfm/Play-Regular-sup-t1--base.tfm create mode 100644 fonts/play-font/tfm/Play-Regular-sup-t1.tfm create mode 100644 fonts/play-font/tfm/Play-Regular-tlf-ly1--base.tfm create mode 100644 fonts/play-font/tfm/Play-Regular-tlf-ly1.tfm create mode 100644 fonts/play-font/tfm/Play-Regular-tlf-ot1.tfm create mode 100644 fonts/play-font/tfm/Play-Regular-tlf-sc-ly1--base.tfm create mode 100644 fonts/play-font/tfm/Play-Regular-tlf-sc-ly1.tfm create mode 100644 fonts/play-font/tfm/Play-Regular-tlf-sc-ot1--base.tfm create mode 100644 fonts/play-font/tfm/Play-Regular-tlf-sc-ot1.tfm create mode 100644 fonts/play-font/tfm/Play-Regular-tlf-sc-t1--base.tfm create mode 100644 fonts/play-font/tfm/Play-Regular-tlf-sc-t1.tfm create mode 100644 fonts/play-font/tfm/Play-Regular-tlf-t1--base.tfm create mode 100644 fonts/play-font/tfm/Play-Regular-tlf-t1.tfm create mode 100644 fonts/play-font/tfm/Play-Regular-tlf-ts1--base.tfm create mode 100644 fonts/play-font/tfm/Play-Regular-tlf-ts1.tfm create mode 100644 fonts/play-font/tfm/Play-Regular-tosf-ly1--base.tfm create mode 100644 fonts/play-font/tfm/Play-Regular-tosf-ly1.tfm create mode 100644 fonts/play-font/tfm/Play-Regular-tosf-ot1.tfm create mode 100644 fonts/play-font/tfm/Play-Regular-tosf-sc-ly1--base.tfm create mode 100644 fonts/play-font/tfm/Play-Regular-tosf-sc-ly1.tfm create mode 100644 fonts/play-font/tfm/Play-Regular-tosf-sc-ot1--base.tfm create mode 100644 fonts/play-font/tfm/Play-Regular-tosf-sc-ot1.tfm create mode 100644 fonts/play-font/tfm/Play-Regular-tosf-sc-t1--base.tfm create mode 100644 fonts/play-font/tfm/Play-Regular-tosf-sc-t1.tfm create mode 100644 fonts/play-font/tfm/Play-Regular-tosf-t1--base.tfm create mode 100644 fonts/play-font/tfm/Play-Regular-tosf-t1.tfm create mode 100644 fonts/play-font/tfm/Play-Regular-tosf-ts1--base.tfm create mode 100644 fonts/play-font/tfm/Play-Regular-tosf-ts1.tfm create mode 100644 fonts/play-font/type1/Play-Bold.pfb create mode 100644 fonts/play-font/type1/Play-Regular.pfb create mode 100644 fonts/play-font/vf/Play-Bold-lf-ly1.vf create mode 100644 fonts/play-font/vf/Play-Bold-lf-sc-ly1.vf create mode 100644 fonts/play-font/vf/Play-Bold-lf-sc-ot1.vf create mode 100644 fonts/play-font/vf/Play-Bold-lf-sc-t1.vf create mode 100644 fonts/play-font/vf/Play-Bold-lf-t1.vf create mode 100644 fonts/play-font/vf/Play-Bold-lf-ts1.vf create mode 100644 fonts/play-font/vf/Play-Bold-osf-ly1.vf create mode 100644 fonts/play-font/vf/Play-Bold-osf-sc-ly1.vf create mode 100644 fonts/play-font/vf/Play-Bold-osf-sc-ot1.vf create mode 100644 fonts/play-font/vf/Play-Bold-osf-sc-t1.vf create mode 100644 fonts/play-font/vf/Play-Bold-osf-t1.vf create mode 100644 fonts/play-font/vf/Play-Bold-osf-ts1.vf create mode 100644 fonts/play-font/vf/Play-Bold-sup-ly1.vf create mode 100644 fonts/play-font/vf/Play-Bold-sup-t1.vf create mode 100644 fonts/play-font/vf/Play-Bold-tlf-ly1.vf create mode 100644 fonts/play-font/vf/Play-Bold-tlf-sc-ly1.vf create mode 100644 fonts/play-font/vf/Play-Bold-tlf-sc-ot1.vf create mode 100644 fonts/play-font/vf/Play-Bold-tlf-sc-t1.vf create mode 100644 fonts/play-font/vf/Play-Bold-tlf-t1.vf create mode 100644 fonts/play-font/vf/Play-Bold-tlf-ts1.vf create mode 100644 fonts/play-font/vf/Play-Bold-tosf-ly1.vf create mode 100644 fonts/play-font/vf/Play-Bold-tosf-sc-ly1.vf create mode 100644 fonts/play-font/vf/Play-Bold-tosf-sc-ot1.vf create mode 100644 fonts/play-font/vf/Play-Bold-tosf-sc-t1.vf create mode 100644 fonts/play-font/vf/Play-Bold-tosf-t1.vf create mode 100644 fonts/play-font/vf/Play-Bold-tosf-ts1.vf create mode 100644 fonts/play-font/vf/Play-Regular-lf-ly1.vf create mode 100644 fonts/play-font/vf/Play-Regular-lf-sc-ly1.vf create mode 100644 fonts/play-font/vf/Play-Regular-lf-sc-ot1.vf create mode 100644 fonts/play-font/vf/Play-Regular-lf-sc-t1.vf create mode 100644 fonts/play-font/vf/Play-Regular-lf-t1.vf create mode 100644 fonts/play-font/vf/Play-Regular-lf-ts1.vf create mode 100644 fonts/play-font/vf/Play-Regular-osf-ly1.vf create mode 100644 fonts/play-font/vf/Play-Regular-osf-sc-ly1.vf create mode 100644 fonts/play-font/vf/Play-Regular-osf-sc-ot1.vf create mode 100644 fonts/play-font/vf/Play-Regular-osf-sc-t1.vf create mode 100644 fonts/play-font/vf/Play-Regular-osf-t1.vf create mode 100644 fonts/play-font/vf/Play-Regular-osf-ts1.vf create mode 100644 fonts/play-font/vf/Play-Regular-sup-ly1.vf create mode 100644 fonts/play-font/vf/Play-Regular-sup-t1.vf create mode 100644 fonts/play-font/vf/Play-Regular-tlf-ly1.vf create mode 100644 fonts/play-font/vf/Play-Regular-tlf-sc-ly1.vf create mode 100644 fonts/play-font/vf/Play-Regular-tlf-sc-ot1.vf create mode 100644 fonts/play-font/vf/Play-Regular-tlf-sc-t1.vf create mode 100644 fonts/play-font/vf/Play-Regular-tlf-t1.vf create mode 100644 fonts/play-font/vf/Play-Regular-tlf-ts1.vf create mode 100644 fonts/play-font/vf/Play-Regular-tosf-ly1.vf create mode 100644 fonts/play-font/vf/Play-Regular-tosf-sc-ly1.vf create mode 100644 fonts/play-font/vf/Play-Regular-tosf-sc-ot1.vf create mode 100644 fonts/play-font/vf/Play-Regular-tosf-sc-t1.vf create mode 100644 fonts/play-font/vf/Play-Regular-tosf-t1.vf create mode 100644 fonts/play-font/vf/Play-Regular-tosf-ts1.vf create mode 100644 language/japanese/jlreq-deluxe/LICENSE create mode 100644 macros/latex-dev/base/usrguide3.pdf create mode 100644 macros/latex-dev/base/usrguide3.tex mode change 100644 => 120000 macros/latex/contrib/biblatex-contrib/biblatex-software/Changes create mode 100644 macros/latex/contrib/biblatex-contrib/biblatex-software/sample-content.tex create mode 100644 macros/latex/contrib/easybook/doc/easybook.tex diff --git a/FILES.byname b/FILES.byname index a42957323b..3a89185243 100644 --- a/FILES.byname +++ b/FILES.byname @@ -5087,7 +5087,7 @@ 1990/10/02 | 5440 | dviware/vutex/vaxvms.hlp 1990/10/02 | 812 | dviware/vutex/vaxvms.ins 1990/10/02 | 127576 | dviware/vutex/vutex.web -2021/01/08 | 159622 | FILES.last07days +2021/01/09 | 163900 | FILES.last07days 2020/08/14 | 104065 | fonts/academicons/academicons.pdf 2020/08/14 | 17247 | fonts/academicons/academicons.sty 2020/08/14 | 6546 | fonts/academicons/academicons.tex @@ -50073,6 +50073,72 @@ 2003/09/30 | 2236 | fonts/greenpoint/greenpoint.mf 2003/09/30 | 836 | fonts/greenpoint/README 2005/05/20 | 2293 | fonts/greenpoint.zip +2021/01/09 | 46637 | fonts/gudea/doc/Gudea-samples.pdf +2021/01/09 | 287 | fonts/gudea/doc/Gudea-samples.tex +2021/01/09 | 4402 | fonts/gudea/doc/LICENSE.TXT +2021/01/09 | 2718 | fonts/gudea/enc/a_i65yxe.enc +2021/01/09 | 3134 | fonts/gudea/enc/a_lksl5v.enc +2021/01/09 | 2846 | fonts/gudea/enc/a_qnu4g5.enc +2021/01/09 | 2804 | fonts/gudea/enc/a_ys4752.enc +2021/01/09 | 1834 | fonts/gudea/latex/Gudea.sty +2021/01/09 | 1468 | fonts/gudea/latex/LY1Gudea-TLF.fd +2021/01/09 | 1468 | fonts/gudea/latex/OT1Gudea-TLF.fd +2021/01/09 | 1453 | fonts/gudea/latex/T1Gudea-TLF.fd +2021/01/09 | 1468 | fonts/gudea/latex/TS1Gudea-TLF.fd +2021/01/09 | 2001 | fonts/gudea/map/Gudea.map +2021/01/09 | 874 | fonts/gudea/README +2021/01/09 | 1844 | fonts/gudea/tfm/Gudea-Bold-tlf-ly1--base.tfm +2021/01/09 | 148 | fonts/gudea/tfm/Gudea-Bold-tlf-ly1--lcdfj.tfm +2021/01/09 | 2016 | fonts/gudea/tfm/Gudea-Bold-tlf-ly1.tfm +2021/01/09 | 1332 | fonts/gudea/tfm/Gudea-Bold-tlf-ot1--base.tfm +2021/01/09 | 148 | fonts/gudea/tfm/Gudea-Bold-tlf-ot1--lcdfj.tfm +2021/01/09 | 1480 | fonts/gudea/tfm/Gudea-Bold-tlf-ot1.tfm +2021/01/09 | 1752 | fonts/gudea/tfm/Gudea-Bold-tlf-t1--base.tfm +2021/01/09 | 148 | fonts/gudea/tfm/Gudea-Bold-tlf-t1--lcdfj.tfm +2021/01/09 | 1924 | fonts/gudea/tfm/Gudea-Bold-tlf-t1.tfm +2021/01/09 | 1400 | fonts/gudea/tfm/Gudea-Bold-tlf-ts1--base.tfm +2021/01/09 | 1408 | fonts/gudea/tfm/Gudea-Bold-tlf-ts1.tfm +2021/01/09 | 1988 | fonts/gudea/tfm/Gudea-Italic-tlf-ly1--base.tfm +2021/01/09 | 148 | fonts/gudea/tfm/Gudea-Italic-tlf-ly1--lcdfj.tfm +2021/01/09 | 2160 | fonts/gudea/tfm/Gudea-Italic-tlf-ly1.tfm +2021/01/09 | 1444 | fonts/gudea/tfm/Gudea-Italic-tlf-ot1--base.tfm +2021/01/09 | 148 | fonts/gudea/tfm/Gudea-Italic-tlf-ot1--lcdfj.tfm +2021/01/09 | 1592 | fonts/gudea/tfm/Gudea-Italic-tlf-ot1.tfm +2021/01/09 | 1892 | fonts/gudea/tfm/Gudea-Italic-tlf-t1--base.tfm +2021/01/09 | 148 | fonts/gudea/tfm/Gudea-Italic-tlf-t1--lcdfj.tfm +2021/01/09 | 2064 | fonts/gudea/tfm/Gudea-Italic-tlf-t1.tfm +2021/01/09 | 1452 | fonts/gudea/tfm/Gudea-Italic-tlf-ts1--base.tfm +2021/01/09 | 1460 | fonts/gudea/tfm/Gudea-Italic-tlf-ts1.tfm +2021/01/09 | 1836 | fonts/gudea/tfm/Gudea-tlf-ly1--base.tfm +2021/01/09 | 148 | fonts/gudea/tfm/Gudea-tlf-ly1--lcdfj.tfm +2021/01/09 | 2008 | fonts/gudea/tfm/Gudea-tlf-ly1.tfm +2021/01/09 | 1320 | fonts/gudea/tfm/Gudea-tlf-ot1--base.tfm +2021/01/09 | 148 | fonts/gudea/tfm/Gudea-tlf-ot1--lcdfj.tfm +2021/01/09 | 1468 | fonts/gudea/tfm/Gudea-tlf-ot1.tfm +2021/01/09 | 1744 | fonts/gudea/tfm/Gudea-tlf-t1--base.tfm +2021/01/09 | 148 | fonts/gudea/tfm/Gudea-tlf-t1--lcdfj.tfm +2021/01/09 | 1916 | fonts/gudea/tfm/Gudea-tlf-t1.tfm +2021/01/09 | 1404 | fonts/gudea/tfm/Gudea-tlf-ts1--base.tfm +2021/01/09 | 1408 | fonts/gudea/tfm/Gudea-tlf-ts1.tfm +2021/01/09 | 6893 | fonts/gudea/type1/Gudea-BoldLCDFJ.pfb +2021/01/09 | 48180 | fonts/gudea/type1/Gudea-Bold.pfb +2021/01/09 | 6914 | fonts/gudea/type1/Gudea-ItalicLCDFJ.pfb +2021/01/09 | 55800 | fonts/gudea/type1/Gudea-Italic.pfb +2021/01/09 | 6892 | fonts/gudea/type1/GudeaLCDFJ.pfb +2021/01/09 | 47799 | fonts/gudea/type1/Gudea.pfb +2021/01/09 | 1716 | fonts/gudea/vf/Gudea-Bold-tlf-ly1.vf +2021/01/09 | 792 | fonts/gudea/vf/Gudea-Bold-tlf-ot1.vf +2021/01/09 | 1416 | fonts/gudea/vf/Gudea-Bold-tlf-t1.vf +2021/01/09 | 520 | fonts/gudea/vf/Gudea-Bold-tlf-ts1.vf +2021/01/09 | 1720 | fonts/gudea/vf/Gudea-Italic-tlf-ly1.vf +2021/01/09 | 796 | fonts/gudea/vf/Gudea-Italic-tlf-ot1.vf +2021/01/09 | 1420 | fonts/gudea/vf/Gudea-Italic-tlf-t1.vf +2021/01/09 | 524 | fonts/gudea/vf/Gudea-Italic-tlf-ts1.vf +2021/01/09 | 1704 | fonts/gudea/vf/Gudea-tlf-ly1.vf +2021/01/09 | 784 | fonts/gudea/vf/Gudea-tlf-ot1.vf +2021/01/09 | 1404 | fonts/gudea/vf/Gudea-tlf-t1.vf +2021/01/09 | 516 | fonts/gudea/vf/Gudea-tlf-ts1.vf +2021/01/09 | 270258 | fonts/gudea.zip 2012/09/05 | 203219 | fonts/hacm/doc/hacmdoc.pdf 2012/09/05 | 5412 | fonts/hacm/doc/hacmdoc.tex 2012/09/05 | 35558 | fonts/hacm/fonts/alblant.pfb @@ -50447,6 +50513,111 @@ 2003/05/06 | 3621 | fonts/hieroglyph/LIZEZMOI 2003/05/06 | 2209 | fonts/hieroglyph/README 2005/05/20 | 1457102 | fonts/hieroglyph.zip +2021/01/09 | 82645 | fonts/hindmadurai/doc/HindMadurai-samples.pdf +2021/01/09 | 442 | fonts/hindmadurai/doc/HindMadurai-samples.tex +2021/01/09 | 4371 | fonts/hindmadurai/doc/LICENSE.TXT +2021/01/09 | 2906 | fonts/hindmadurai/enc/a_4f5hpf.enc +2021/01/09 | 2757 | fonts/hindmadurai/enc/a_mlnerp.enc +2021/01/09 | 2856 | fonts/hindmadurai/enc/a_u5lxld.enc +2021/01/09 | 3182 | fonts/hindmadurai/enc/a_ym6dij.enc +2021/01/09 | 2074 | fonts/hindmadurai/latex/HindMadurai.sty +2021/01/09 | 1857 | fonts/hindmadurai/latex/LY1HindMadurai-TLF.fd +2021/01/09 | 1857 | fonts/hindmadurai/latex/OT1HindMadurai-TLF.fd +2021/01/09 | 1839 | fonts/hindmadurai/latex/T1HindMadurai-TLF.fd +2021/01/09 | 1857 | fonts/hindmadurai/latex/TS1HindMadurai-TLF.fd +2021/01/09 | 4232 | fonts/hindmadurai/map/HindMadurai.map +2021/01/09 | 160868 | fonts/hindmadurai/opentype/HindMadurai-Bold.otf +2021/01/09 | 166680 | fonts/hindmadurai/opentype/HindMadurai-Light.otf +2021/01/09 | 172216 | fonts/hindmadurai/opentype/HindMadurai-Medium.otf +2021/01/09 | 171012 | fonts/hindmadurai/opentype/HindMadurai-Regular.otf +2021/01/09 | 171452 | fonts/hindmadurai/opentype/HindMadurai-SemiBold.otf +2021/01/09 | 909 | fonts/hindmadurai/README +2021/01/09 | 1816 | fonts/hindmadurai/tfm/HindMadurai-Bold-tlf-ly1--base.tfm +2021/01/09 | 156 | fonts/hindmadurai/tfm/HindMadurai-Bold-tlf-ly1--lcdfj.tfm +2021/01/09 | 1860 | fonts/hindmadurai/tfm/HindMadurai-Bold-tlf-ly1.tfm +2021/01/09 | 1292 | fonts/hindmadurai/tfm/HindMadurai-Bold-tlf-ot1--base.tfm +2021/01/09 | 156 | fonts/hindmadurai/tfm/HindMadurai-Bold-tlf-ot1--lcdfj.tfm +2021/01/09 | 1324 | fonts/hindmadurai/tfm/HindMadurai-Bold-tlf-ot1.tfm +2021/01/09 | 1752 | fonts/hindmadurai/tfm/HindMadurai-Bold-tlf-t1--base.tfm +2021/01/09 | 156 | fonts/hindmadurai/tfm/HindMadurai-Bold-tlf-t1--lcdfj.tfm +2021/01/09 | 1808 | fonts/hindmadurai/tfm/HindMadurai-Bold-tlf-t1.tfm +2021/01/09 | 1388 | fonts/hindmadurai/tfm/HindMadurai-Bold-tlf-ts1--base.tfm +2021/01/09 | 1400 | fonts/hindmadurai/tfm/HindMadurai-Bold-tlf-ts1.tfm +2021/01/09 | 1840 | fonts/hindmadurai/tfm/HindMadurai-Light-tlf-ly1--base.tfm +2021/01/09 | 156 | fonts/hindmadurai/tfm/HindMadurai-Light-tlf-ly1--lcdfj.tfm +2021/01/09 | 1884 | fonts/hindmadurai/tfm/HindMadurai-Light-tlf-ly1.tfm +2021/01/09 | 1320 | fonts/hindmadurai/tfm/HindMadurai-Light-tlf-ot1--base.tfm +2021/01/09 | 156 | fonts/hindmadurai/tfm/HindMadurai-Light-tlf-ot1--lcdfj.tfm +2021/01/09 | 1352 | fonts/hindmadurai/tfm/HindMadurai-Light-tlf-ot1.tfm +2021/01/09 | 1780 | fonts/hindmadurai/tfm/HindMadurai-Light-tlf-t1--base.tfm +2021/01/09 | 156 | fonts/hindmadurai/tfm/HindMadurai-Light-tlf-t1--lcdfj.tfm +2021/01/09 | 1836 | fonts/hindmadurai/tfm/HindMadurai-Light-tlf-t1.tfm +2021/01/09 | 1392 | fonts/hindmadurai/tfm/HindMadurai-Light-tlf-ts1--base.tfm +2021/01/09 | 1404 | fonts/hindmadurai/tfm/HindMadurai-Light-tlf-ts1.tfm +2021/01/09 | 1808 | fonts/hindmadurai/tfm/HindMadurai-Medium-tlf-ly1--base.tfm +2021/01/09 | 156 | fonts/hindmadurai/tfm/HindMadurai-Medium-tlf-ly1--lcdfj.tfm +2021/01/09 | 1852 | fonts/hindmadurai/tfm/HindMadurai-Medium-tlf-ly1.tfm +2021/01/09 | 1296 | fonts/hindmadurai/tfm/HindMadurai-Medium-tlf-ot1--base.tfm +2021/01/09 | 156 | fonts/hindmadurai/tfm/HindMadurai-Medium-tlf-ot1--lcdfj.tfm +2021/01/09 | 1328 | fonts/hindmadurai/tfm/HindMadurai-Medium-tlf-ot1.tfm +2021/01/09 | 1748 | fonts/hindmadurai/tfm/HindMadurai-Medium-tlf-t1--base.tfm +2021/01/09 | 156 | fonts/hindmadurai/tfm/HindMadurai-Medium-tlf-t1--lcdfj.tfm +2021/01/09 | 1804 | fonts/hindmadurai/tfm/HindMadurai-Medium-tlf-t1.tfm +2021/01/09 | 1392 | fonts/hindmadurai/tfm/HindMadurai-Medium-tlf-ts1--base.tfm +2021/01/09 | 1404 | fonts/hindmadurai/tfm/HindMadurai-Medium-tlf-ts1.tfm +2021/01/09 | 1840 | fonts/hindmadurai/tfm/HindMadurai-Regular-tlf-ly1--base.tfm +2021/01/09 | 156 | fonts/hindmadurai/tfm/HindMadurai-Regular-tlf-ly1--lcdfj.tfm +2021/01/09 | 1884 | fonts/hindmadurai/tfm/HindMadurai-Regular-tlf-ly1.tfm +2021/01/09 | 1308 | fonts/hindmadurai/tfm/HindMadurai-Regular-tlf-ot1--base.tfm +2021/01/09 | 156 | fonts/hindmadurai/tfm/HindMadurai-Regular-tlf-ot1--lcdfj.tfm +2021/01/09 | 1340 | fonts/hindmadurai/tfm/HindMadurai-Regular-tlf-ot1.tfm +2021/01/09 | 1768 | fonts/hindmadurai/tfm/HindMadurai-Regular-tlf-t1--base.tfm +2021/01/09 | 156 | fonts/hindmadurai/tfm/HindMadurai-Regular-tlf-t1--lcdfj.tfm +2021/01/09 | 1820 | fonts/hindmadurai/tfm/HindMadurai-Regular-tlf-t1.tfm +2021/01/09 | 1400 | fonts/hindmadurai/tfm/HindMadurai-Regular-tlf-ts1--base.tfm +2021/01/09 | 1412 | fonts/hindmadurai/tfm/HindMadurai-Regular-tlf-ts1.tfm +2021/01/09 | 1808 | fonts/hindmadurai/tfm/HindMadurai-SemiBold-tlf-ly1--base.tfm +2021/01/09 | 156 | fonts/hindmadurai/tfm/HindMadurai-SemiBold-tlf-ly1--lcdfj.tfm +2021/01/09 | 1852 | fonts/hindmadurai/tfm/HindMadurai-SemiBold-tlf-ly1.tfm +2021/01/09 | 1296 | fonts/hindmadurai/tfm/HindMadurai-SemiBold-tlf-ot1--base.tfm +2021/01/09 | 156 | fonts/hindmadurai/tfm/HindMadurai-SemiBold-tlf-ot1--lcdfj.tfm +2021/01/09 | 1328 | fonts/hindmadurai/tfm/HindMadurai-SemiBold-tlf-ot1.tfm +2021/01/09 | 1752 | fonts/hindmadurai/tfm/HindMadurai-SemiBold-tlf-t1--base.tfm +2021/01/09 | 156 | fonts/hindmadurai/tfm/HindMadurai-SemiBold-tlf-t1--lcdfj.tfm +2021/01/09 | 1804 | fonts/hindmadurai/tfm/HindMadurai-SemiBold-tlf-t1.tfm +2021/01/09 | 1380 | fonts/hindmadurai/tfm/HindMadurai-SemiBold-tlf-ts1--base.tfm +2021/01/09 | 1388 | fonts/hindmadurai/tfm/HindMadurai-SemiBold-tlf-ts1.tfm +2021/01/09 | 7240 | fonts/hindmadurai/type1/HindMadurai-BoldLCDFJ.pfb +2021/01/09 | 180251 | fonts/hindmadurai/type1/HindMadurai-Bold.pfb +2021/01/09 | 7239 | fonts/hindmadurai/type1/HindMadurai-LightLCDFJ.pfb +2021/01/09 | 188450 | fonts/hindmadurai/type1/HindMadurai-Light.pfb +2021/01/09 | 7257 | fonts/hindmadurai/type1/HindMadurai-MediumLCDFJ.pfb +2021/01/09 | 186913 | fonts/hindmadurai/type1/HindMadurai-Medium.pfb +2021/01/09 | 7239 | fonts/hindmadurai/type1/HindMadurai-RegularLCDFJ.pfb +2021/01/09 | 188553 | fonts/hindmadurai/type1/HindMadurai-Regular.pfb +2021/01/09 | 7262 | fonts/hindmadurai/type1/HindMadurai-SemiBoldLCDFJ.pfb +2021/01/09 | 186250 | fonts/hindmadurai/type1/HindMadurai-SemiBold.pfb +2021/01/09 | 1712 | fonts/hindmadurai/vf/HindMadurai-Bold-tlf-ly1.vf +2021/01/09 | 804 | fonts/hindmadurai/vf/HindMadurai-Bold-tlf-ot1.vf +2021/01/09 | 1720 | fonts/hindmadurai/vf/HindMadurai-Bold-tlf-t1.vf +2021/01/09 | 504 | fonts/hindmadurai/vf/HindMadurai-Bold-tlf-ts1.vf +2021/01/09 | 1712 | fonts/hindmadurai/vf/HindMadurai-Light-tlf-ly1.vf +2021/01/09 | 808 | fonts/hindmadurai/vf/HindMadurai-Light-tlf-ot1.vf +2021/01/09 | 1720 | fonts/hindmadurai/vf/HindMadurai-Light-tlf-t1.vf +2021/01/09 | 504 | fonts/hindmadurai/vf/HindMadurai-Light-tlf-ts1.vf +2021/01/09 | 1716 | fonts/hindmadurai/vf/HindMadurai-Medium-tlf-ly1.vf +2021/01/09 | 808 | fonts/hindmadurai/vf/HindMadurai-Medium-tlf-ot1.vf +2021/01/09 | 1724 | fonts/hindmadurai/vf/HindMadurai-Medium-tlf-t1.vf +2021/01/09 | 504 | fonts/hindmadurai/vf/HindMadurai-Medium-tlf-ts1.vf +2021/01/09 | 1716 | fonts/hindmadurai/vf/HindMadurai-Regular-tlf-ly1.vf +2021/01/09 | 812 | fonts/hindmadurai/vf/HindMadurai-Regular-tlf-ot1.vf +2021/01/09 | 1724 | fonts/hindmadurai/vf/HindMadurai-Regular-tlf-t1.vf +2021/01/09 | 508 | fonts/hindmadurai/vf/HindMadurai-Regular-tlf-ts1.vf +2021/01/09 | 1720 | fonts/hindmadurai/vf/HindMadurai-SemiBold-tlf-ly1.vf +2021/01/09 | 812 | fonts/hindmadurai/vf/HindMadurai-SemiBold-tlf-ot1.vf +2021/01/09 | 1728 | fonts/hindmadurai/vf/HindMadurai-SemiBold-tlf-t1.vf +2021/01/09 | 508 | fonts/hindmadurai/vf/HindMadurai-SemiBold-tlf-ts1.vf +2021/01/09 | 1432824 | fonts/hindmadurai.zip 2020/07/11 | 78166 | fonts/ibarra/doc/ibarra-samples.pdf 2020/07/11 | 757 | fonts/ibarra/doc/ibarra-samples.tex 2020/07/11 | 4226 | fonts/ibarra/doc/OFL.txt @@ -68777,6 +68948,43 @@ 1995/03/08 | 9496 | fonts/magic/magic12.mf 1995/03/08 | 2243 | fonts/magic/magic.mf 2006/03/20 | 3078 | fonts/magic.zip +2021/01/09 | 4405 | fonts/magra/doc/LICENSE.TXT +2021/01/09 | 35550 | fonts/magra/doc/Magra-samples.pdf +2021/01/09 | 244 | fonts/magra/doc/Magra-samples.tex +2021/01/09 | 2708 | fonts/magra/enc/a_dip3eq.enc +2021/01/09 | 2828 | fonts/magra/enc/a_jqnft2.enc +2021/01/09 | 2784 | fonts/magra/enc/a_radyzq.enc +2021/01/09 | 3119 | fonts/magra/enc/a_va7yvq.enc +2021/01/09 | 1124 | fonts/magra/latex/LY1Magra-TLF.fd +2021/01/09 | 1834 | fonts/magra/latex/Magra.sty +2021/01/09 | 1124 | fonts/magra/latex/OT1Magra-TLF.fd +2021/01/09 | 1114 | fonts/magra/latex/T1Magra-TLF.fd +2021/01/09 | 1124 | fonts/magra/latex/TS1Magra-TLF.fd +2021/01/09 | 934 | fonts/magra/map/Magra.map +2021/01/09 | 866 | fonts/magra/README +2021/01/09 | 1876 | fonts/magra/tfm/Magra-Bold-tlf-ly1--base.tfm +2021/01/09 | 1924 | fonts/magra/tfm/Magra-Bold-tlf-ly1.tfm +2021/01/09 | 1316 | fonts/magra/tfm/Magra-Bold-tlf-ot1.tfm +2021/01/09 | 1840 | fonts/magra/tfm/Magra-Bold-tlf-t1--base.tfm +2021/01/09 | 1892 | fonts/magra/tfm/Magra-Bold-tlf-t1.tfm +2021/01/09 | 1428 | fonts/magra/tfm/Magra-Bold-tlf-ts1--base.tfm +2021/01/09 | 1432 | fonts/magra/tfm/Magra-Bold-tlf-ts1.tfm +2021/01/09 | 1848 | fonts/magra/tfm/Magra-tlf-ly1--base.tfm +2021/01/09 | 1896 | fonts/magra/tfm/Magra-tlf-ly1.tfm +2021/01/09 | 1316 | fonts/magra/tfm/Magra-tlf-ot1.tfm +2021/01/09 | 1784 | fonts/magra/tfm/Magra-tlf-t1--base.tfm +2021/01/09 | 1836 | fonts/magra/tfm/Magra-tlf-t1.tfm +2021/01/09 | 1408 | fonts/magra/tfm/Magra-tlf-ts1--base.tfm +2021/01/09 | 1424 | fonts/magra/tfm/Magra-tlf-ts1.tfm +2021/01/09 | 87393 | fonts/magra/type1/Magra-Bold.pfb +2021/01/09 | 79032 | fonts/magra/type1/Magra.pfb +2021/01/09 | 1660 | fonts/magra/vf/Magra-Bold-tlf-ly1.vf +2021/01/09 | 1688 | fonts/magra/vf/Magra-Bold-tlf-t1.vf +2021/01/09 | 500 | fonts/magra/vf/Magra-Bold-tlf-ts1.vf +2021/01/09 | 1652 | fonts/magra/vf/Magra-tlf-ly1.vf +2021/01/09 | 1684 | fonts/magra/vf/Magra-tlf-t1.vf +2021/01/09 | 492 | fonts/magra/vf/Magra-tlf-ts1.vf +2021/01/09 | 235597 | fonts/magra.zip 1994/10/11 | 894 | fonts/malvern/00readme.txt 1994/10/11 | 1256 | fonts/malvern/0copying.txt 1993/11/09 | 426 | fonts/malvern/0ebcdic.txt @@ -97241,6 +97449,218 @@ 2020/07/31 | 1676 | fonts/playfair/vf/PlyfrDisplay-Regular-sup-ly1.vf 2020/07/31 | 1700 | fonts/playfair/vf/PlyfrDisplay-Regular-sup-t1.vf 2020/07/31 | 2648110 | fonts/playfair.zip +2021/01/09 | 4443 | fonts/play-font/doc/LICENSE.TXT +2021/01/09 | 41146 | fonts/play-font/doc/Play-samples.pdf +2021/01/09 | 243 | fonts/play-font/doc/Play-samples.tex +2021/01/09 | 3689 | fonts/play-font/enc/a_af5aai.enc +2021/01/09 | 3671 | fonts/play-font/enc/a_i2o4el.enc +2021/01/09 | 3327 | fonts/play-font/enc/a_kv5kmu.enc +2021/01/09 | 2878 | fonts/play-font/enc/a_lzhlbi.enc +2021/01/09 | 2872 | fonts/play-font/enc/a_n7ssx7.enc +2021/01/09 | 2969 | fonts/play-font/enc/a_q2ckjx.enc +2021/01/09 | 3145 | fonts/play-font/enc/a_r34yaf.enc +2021/01/09 | 2944 | fonts/play-font/enc/a_rtke6c.enc +2021/01/09 | 2740 | fonts/play-font/enc/a_rzdm5y.enc +2021/01/09 | 3010 | fonts/play-font/enc/a_s4hlxc.enc +2021/01/09 | 3726 | fonts/play-font/enc/a_tnjomm.enc +2021/01/09 | 2837 | fonts/play-font/enc/a_vqpkf5.enc +2021/01/09 | 2804 | fonts/play-font/enc/a_xfzpyq.enc +2021/01/09 | 2903 | fonts/play-font/enc/a_xroktn.enc +2021/01/09 | 3708 | fonts/play-font/enc/a_zkm5uj.enc +2021/01/09 | 3311 | fonts/play-font/enc/a_znkizw.enc +2021/01/09 | 1516 | fonts/play-font/latex/LY1Play-LF.fd +2021/01/09 | 1539 | fonts/play-font/latex/LY1Play-OsF.fd +2021/01/09 | 1113 | fonts/play-font/latex/LY1Play-Sup.fd +2021/01/09 | 1539 | fonts/play-font/latex/LY1Play-TLF.fd +2021/01/09 | 1562 | fonts/play-font/latex/LY1Play-TOsF.fd +2021/01/09 | 1516 | fonts/play-font/latex/OT1Play-LF.fd +2021/01/09 | 1539 | fonts/play-font/latex/OT1Play-OsF.fd +2021/01/09 | 1113 | fonts/play-font/latex/OT1Play-Sup.fd +2021/01/09 | 1539 | fonts/play-font/latex/OT1Play-TLF.fd +2021/01/09 | 1562 | fonts/play-font/latex/OT1Play-TOsF.fd +2021/01/09 | 2287 | fonts/play-font/latex/Play.sty +2021/01/09 | 1499 | fonts/play-font/latex/T1Play-LF.fd +2021/01/09 | 1522 | fonts/play-font/latex/T1Play-OsF.fd +2021/01/09 | 1103 | fonts/play-font/latex/T1Play-Sup.fd +2021/01/09 | 1522 | fonts/play-font/latex/T1Play-TLF.fd +2021/01/09 | 1545 | fonts/play-font/latex/T1Play-TOsF.fd +2021/01/09 | 1100 | fonts/play-font/latex/TS1Play-LF.fd +2021/01/09 | 1113 | fonts/play-font/latex/TS1Play-OsF.fd +2021/01/09 | 1113 | fonts/play-font/latex/TS1Play-TLF.fd +2021/01/09 | 1126 | fonts/play-font/latex/TS1Play-TOsF.fd +2021/01/09 | 7413 | fonts/play-font/map/Play.map +2021/01/09 | 173772 | fonts/play-font/opentype/Play-Bold.otf +2021/01/09 | 172976 | fonts/play-font/opentype/Play-Regular.otf +2021/01/09 | 866 | fonts/play-font/README +2021/01/09 | 1716 | fonts/play-font/tfm/Play-Bold-lf-ly1--base.tfm +2021/01/09 | 1784 | fonts/play-font/tfm/Play-Bold-lf-ly1.tfm +2021/01/09 | 1368 | fonts/play-font/tfm/Play-Bold-lf-ot1.tfm +2021/01/09 | 1732 | fonts/play-font/tfm/Play-Bold-lf-sc-ly1--base.tfm +2021/01/09 | 1824 | fonts/play-font/tfm/Play-Bold-lf-sc-ly1.tfm +2021/01/09 | 1268 | fonts/play-font/tfm/Play-Bold-lf-sc-ot1--base.tfm +2021/01/09 | 1400 | fonts/play-font/tfm/Play-Bold-lf-sc-ot1.tfm +2021/01/09 | 1676 | fonts/play-font/tfm/Play-Bold-lf-sc-t1--base.tfm +2021/01/09 | 1776 | fonts/play-font/tfm/Play-Bold-lf-sc-t1.tfm +2021/01/09 | 1680 | fonts/play-font/tfm/Play-Bold-lf-t1--base.tfm +2021/01/09 | 1752 | fonts/play-font/tfm/Play-Bold-lf-t1.tfm +2021/01/09 | 1332 | fonts/play-font/tfm/Play-Bold-lf-ts1--base.tfm +2021/01/09 | 1352 | fonts/play-font/tfm/Play-Bold-lf-ts1.tfm +2021/01/09 | 1716 | fonts/play-font/tfm/Play-Bold-osf-ly1--base.tfm +2021/01/09 | 1784 | fonts/play-font/tfm/Play-Bold-osf-ly1.tfm +2021/01/09 | 1372 | fonts/play-font/tfm/Play-Bold-osf-ot1.tfm +2021/01/09 | 1720 | fonts/play-font/tfm/Play-Bold-osf-sc-ly1--base.tfm +2021/01/09 | 1812 | fonts/play-font/tfm/Play-Bold-osf-sc-ly1.tfm +2021/01/09 | 1264 | fonts/play-font/tfm/Play-Bold-osf-sc-ot1--base.tfm +2021/01/09 | 1396 | fonts/play-font/tfm/Play-Bold-osf-sc-ot1.tfm +2021/01/09 | 1668 | fonts/play-font/tfm/Play-Bold-osf-sc-t1--base.tfm +2021/01/09 | 1768 | fonts/play-font/tfm/Play-Bold-osf-sc-t1.tfm +2021/01/09 | 1680 | fonts/play-font/tfm/Play-Bold-osf-t1--base.tfm +2021/01/09 | 1752 | fonts/play-font/tfm/Play-Bold-osf-t1.tfm +2021/01/09 | 1332 | fonts/play-font/tfm/Play-Bold-osf-ts1--base.tfm +2021/01/09 | 1352 | fonts/play-font/tfm/Play-Bold-osf-ts1.tfm +2021/01/09 | 1704 | fonts/play-font/tfm/Play-Bold-sup-ly1--base.tfm +2021/01/09 | 1708 | fonts/play-font/tfm/Play-Bold-sup-ly1.tfm +2021/01/09 | 1252 | fonts/play-font/tfm/Play-Bold-sup-ot1.tfm +2021/01/09 | 1672 | fonts/play-font/tfm/Play-Bold-sup-t1--base.tfm +2021/01/09 | 1680 | fonts/play-font/tfm/Play-Bold-sup-t1.tfm +2021/01/09 | 1716 | fonts/play-font/tfm/Play-Bold-tlf-ly1--base.tfm +2021/01/09 | 1784 | fonts/play-font/tfm/Play-Bold-tlf-ly1.tfm +2021/01/09 | 1368 | fonts/play-font/tfm/Play-Bold-tlf-ot1.tfm +2021/01/09 | 1732 | fonts/play-font/tfm/Play-Bold-tlf-sc-ly1--base.tfm +2021/01/09 | 1824 | fonts/play-font/tfm/Play-Bold-tlf-sc-ly1.tfm +2021/01/09 | 1268 | fonts/play-font/tfm/Play-Bold-tlf-sc-ot1--base.tfm +2021/01/09 | 1400 | fonts/play-font/tfm/Play-Bold-tlf-sc-ot1.tfm +2021/01/09 | 1676 | fonts/play-font/tfm/Play-Bold-tlf-sc-t1--base.tfm +2021/01/09 | 1776 | fonts/play-font/tfm/Play-Bold-tlf-sc-t1.tfm +2021/01/09 | 1680 | fonts/play-font/tfm/Play-Bold-tlf-t1--base.tfm +2021/01/09 | 1752 | fonts/play-font/tfm/Play-Bold-tlf-t1.tfm +2021/01/09 | 1332 | fonts/play-font/tfm/Play-Bold-tlf-ts1--base.tfm +2021/01/09 | 1352 | fonts/play-font/tfm/Play-Bold-tlf-ts1.tfm +2021/01/09 | 1716 | fonts/play-font/tfm/Play-Bold-tosf-ly1--base.tfm +2021/01/09 | 1784 | fonts/play-font/tfm/Play-Bold-tosf-ly1.tfm +2021/01/09 | 1372 | fonts/play-font/tfm/Play-Bold-tosf-ot1.tfm +2021/01/09 | 1720 | fonts/play-font/tfm/Play-Bold-tosf-sc-ly1--base.tfm +2021/01/09 | 1812 | fonts/play-font/tfm/Play-Bold-tosf-sc-ly1.tfm +2021/01/09 | 1264 | fonts/play-font/tfm/Play-Bold-tosf-sc-ot1--base.tfm +2021/01/09 | 1396 | fonts/play-font/tfm/Play-Bold-tosf-sc-ot1.tfm +2021/01/09 | 1668 | fonts/play-font/tfm/Play-Bold-tosf-sc-t1--base.tfm +2021/01/09 | 1768 | fonts/play-font/tfm/Play-Bold-tosf-sc-t1.tfm +2021/01/09 | 1680 | fonts/play-font/tfm/Play-Bold-tosf-t1--base.tfm +2021/01/09 | 1752 | fonts/play-font/tfm/Play-Bold-tosf-t1.tfm +2021/01/09 | 1332 | fonts/play-font/tfm/Play-Bold-tosf-ts1--base.tfm +2021/01/09 | 1352 | fonts/play-font/tfm/Play-Bold-tosf-ts1.tfm +2021/01/09 | 1668 | fonts/play-font/tfm/Play-Regular-lf-ly1--base.tfm +2021/01/09 | 1736 | fonts/play-font/tfm/Play-Regular-lf-ly1.tfm +2021/01/09 | 1364 | fonts/play-font/tfm/Play-Regular-lf-ot1.tfm +2021/01/09 | 1692 | fonts/play-font/tfm/Play-Regular-lf-sc-ly1--base.tfm +2021/01/09 | 1784 | fonts/play-font/tfm/Play-Regular-lf-sc-ly1.tfm +2021/01/09 | 1264 | fonts/play-font/tfm/Play-Regular-lf-sc-ot1--base.tfm +2021/01/09 | 1396 | fonts/play-font/tfm/Play-Regular-lf-sc-ot1.tfm +2021/01/09 | 1652 | fonts/play-font/tfm/Play-Regular-lf-sc-t1--base.tfm +2021/01/09 | 1752 | fonts/play-font/tfm/Play-Regular-lf-sc-t1.tfm +2021/01/09 | 1664 | fonts/play-font/tfm/Play-Regular-lf-t1--base.tfm +2021/01/09 | 1736 | fonts/play-font/tfm/Play-Regular-lf-t1.tfm +2021/01/09 | 1312 | fonts/play-font/tfm/Play-Regular-lf-ts1--base.tfm +2021/01/09 | 1328 | fonts/play-font/tfm/Play-Regular-lf-ts1.tfm +2021/01/09 | 1668 | fonts/play-font/tfm/Play-Regular-osf-ly1--base.tfm +2021/01/09 | 1736 | fonts/play-font/tfm/Play-Regular-osf-ly1.tfm +2021/01/09 | 1372 | fonts/play-font/tfm/Play-Regular-osf-ot1.tfm +2021/01/09 | 1660 | fonts/play-font/tfm/Play-Regular-osf-sc-ly1--base.tfm +2021/01/09 | 1752 | fonts/play-font/tfm/Play-Regular-osf-sc-ly1.tfm +2021/01/09 | 1248 | fonts/play-font/tfm/Play-Regular-osf-sc-ot1--base.tfm +2021/01/09 | 1380 | fonts/play-font/tfm/Play-Regular-osf-sc-ot1.tfm +2021/01/09 | 1624 | fonts/play-font/tfm/Play-Regular-osf-sc-t1--base.tfm +2021/01/09 | 1724 | fonts/play-font/tfm/Play-Regular-osf-sc-t1.tfm +2021/01/09 | 1664 | fonts/play-font/tfm/Play-Regular-osf-t1--base.tfm +2021/01/09 | 1736 | fonts/play-font/tfm/Play-Regular-osf-t1.tfm +2021/01/09 | 1312 | fonts/play-font/tfm/Play-Regular-osf-ts1--base.tfm +2021/01/09 | 1328 | fonts/play-font/tfm/Play-Regular-osf-ts1.tfm +2021/01/09 | 1656 | fonts/play-font/tfm/Play-Regular-sup-ly1--base.tfm +2021/01/09 | 1660 | fonts/play-font/tfm/Play-Regular-sup-ly1.tfm +2021/01/09 | 1248 | fonts/play-font/tfm/Play-Regular-sup-ot1.tfm +2021/01/09 | 1656 | fonts/play-font/tfm/Play-Regular-sup-t1--base.tfm +2021/01/09 | 1664 | fonts/play-font/tfm/Play-Regular-sup-t1.tfm +2021/01/09 | 1668 | fonts/play-font/tfm/Play-Regular-tlf-ly1--base.tfm +2021/01/09 | 1736 | fonts/play-font/tfm/Play-Regular-tlf-ly1.tfm +2021/01/09 | 1364 | fonts/play-font/tfm/Play-Regular-tlf-ot1.tfm +2021/01/09 | 1692 | fonts/play-font/tfm/Play-Regular-tlf-sc-ly1--base.tfm +2021/01/09 | 1784 | fonts/play-font/tfm/Play-Regular-tlf-sc-ly1.tfm +2021/01/09 | 1264 | fonts/play-font/tfm/Play-Regular-tlf-sc-ot1--base.tfm +2021/01/09 | 1396 | fonts/play-font/tfm/Play-Regular-tlf-sc-ot1.tfm +2021/01/09 | 1652 | fonts/play-font/tfm/Play-Regular-tlf-sc-t1--base.tfm +2021/01/09 | 1752 | fonts/play-font/tfm/Play-Regular-tlf-sc-t1.tfm +2021/01/09 | 1664 | fonts/play-font/tfm/Play-Regular-tlf-t1--base.tfm +2021/01/09 | 1736 | fonts/play-font/tfm/Play-Regular-tlf-t1.tfm +2021/01/09 | 1312 | fonts/play-font/tfm/Play-Regular-tlf-ts1--base.tfm +2021/01/09 | 1328 | fonts/play-font/tfm/Play-Regular-tlf-ts1.tfm +2021/01/09 | 1668 | fonts/play-font/tfm/Play-Regular-tosf-ly1--base.tfm +2021/01/09 | 1736 | fonts/play-font/tfm/Play-Regular-tosf-ly1.tfm +2021/01/09 | 1372 | fonts/play-font/tfm/Play-Regular-tosf-ot1.tfm +2021/01/09 | 1660 | fonts/play-font/tfm/Play-Regular-tosf-sc-ly1--base.tfm +2021/01/09 | 1752 | fonts/play-font/tfm/Play-Regular-tosf-sc-ly1.tfm +2021/01/09 | 1248 | fonts/play-font/tfm/Play-Regular-tosf-sc-ot1--base.tfm +2021/01/09 | 1380 | fonts/play-font/tfm/Play-Regular-tosf-sc-ot1.tfm +2021/01/09 | 1624 | fonts/play-font/tfm/Play-Regular-tosf-sc-t1--base.tfm +2021/01/09 | 1724 | fonts/play-font/tfm/Play-Regular-tosf-sc-t1.tfm +2021/01/09 | 1664 | fonts/play-font/tfm/Play-Regular-tosf-t1--base.tfm +2021/01/09 | 1736 | fonts/play-font/tfm/Play-Regular-tosf-t1.tfm +2021/01/09 | 1312 | fonts/play-font/tfm/Play-Regular-tosf-ts1--base.tfm +2021/01/09 | 1328 | fonts/play-font/tfm/Play-Regular-tosf-ts1.tfm +2021/01/09 | 187896 | fonts/play-font/type1/Play-Bold.pfb +2021/01/09 | 182272 | fonts/play-font/type1/Play-Regular.pfb +2021/01/09 | 1700 | fonts/play-font/vf/Play-Bold-lf-ly1.vf +2021/01/09 | 1712 | fonts/play-font/vf/Play-Bold-lf-sc-ly1.vf +2021/01/09 | 844 | fonts/play-font/vf/Play-Bold-lf-sc-ot1.vf +2021/01/09 | 1728 | fonts/play-font/vf/Play-Bold-lf-sc-t1.vf +2021/01/09 | 1716 | fonts/play-font/vf/Play-Bold-lf-t1.vf +2021/01/09 | 508 | fonts/play-font/vf/Play-Bold-lf-ts1.vf +2021/01/09 | 1700 | fonts/play-font/vf/Play-Bold-osf-ly1.vf +2021/01/09 | 1712 | fonts/play-font/vf/Play-Bold-osf-sc-ly1.vf +2021/01/09 | 844 | fonts/play-font/vf/Play-Bold-osf-sc-ot1.vf +2021/01/09 | 1728 | fonts/play-font/vf/Play-Bold-osf-sc-t1.vf +2021/01/09 | 1716 | fonts/play-font/vf/Play-Bold-osf-t1.vf +2021/01/09 | 512 | fonts/play-font/vf/Play-Bold-osf-ts1.vf +2021/01/09 | 1672 | fonts/play-font/vf/Play-Bold-sup-ly1.vf +2021/01/09 | 1688 | fonts/play-font/vf/Play-Bold-sup-t1.vf +2021/01/09 | 1700 | fonts/play-font/vf/Play-Bold-tlf-ly1.vf +2021/01/09 | 1712 | fonts/play-font/vf/Play-Bold-tlf-sc-ly1.vf +2021/01/09 | 844 | fonts/play-font/vf/Play-Bold-tlf-sc-ot1.vf +2021/01/09 | 1728 | fonts/play-font/vf/Play-Bold-tlf-sc-t1.vf +2021/01/09 | 1716 | fonts/play-font/vf/Play-Bold-tlf-t1.vf +2021/01/09 | 512 | fonts/play-font/vf/Play-Bold-tlf-ts1.vf +2021/01/09 | 1704 | fonts/play-font/vf/Play-Bold-tosf-ly1.vf +2021/01/09 | 1712 | fonts/play-font/vf/Play-Bold-tosf-sc-ly1.vf +2021/01/09 | 848 | fonts/play-font/vf/Play-Bold-tosf-sc-ot1.vf +2021/01/09 | 1728 | fonts/play-font/vf/Play-Bold-tosf-sc-t1.vf +2021/01/09 | 1720 | fonts/play-font/vf/Play-Bold-tosf-t1.vf +2021/01/09 | 512 | fonts/play-font/vf/Play-Bold-tosf-ts1.vf +2021/01/09 | 1704 | fonts/play-font/vf/Play-Regular-lf-ly1.vf +2021/01/09 | 1716 | fonts/play-font/vf/Play-Regular-lf-sc-ly1.vf +2021/01/09 | 848 | fonts/play-font/vf/Play-Regular-lf-sc-ot1.vf +2021/01/09 | 1728 | fonts/play-font/vf/Play-Regular-lf-sc-t1.vf +2021/01/09 | 1720 | fonts/play-font/vf/Play-Regular-lf-t1.vf +2021/01/09 | 512 | fonts/play-font/vf/Play-Regular-lf-ts1.vf +2021/01/09 | 1704 | fonts/play-font/vf/Play-Regular-osf-ly1.vf +2021/01/09 | 1716 | fonts/play-font/vf/Play-Regular-osf-sc-ly1.vf +2021/01/09 | 848 | fonts/play-font/vf/Play-Regular-osf-sc-ot1.vf +2021/01/09 | 1732 | fonts/play-font/vf/Play-Regular-osf-sc-t1.vf +2021/01/09 | 1720 | fonts/play-font/vf/Play-Regular-osf-t1.vf +2021/01/09 | 512 | fonts/play-font/vf/Play-Regular-osf-ts1.vf +2021/01/09 | 1676 | fonts/play-font/vf/Play-Regular-sup-ly1.vf +2021/01/09 | 1692 | fonts/play-font/vf/Play-Regular-sup-t1.vf +2021/01/09 | 1704 | fonts/play-font/vf/Play-Regular-tlf-ly1.vf +2021/01/09 | 1716 | fonts/play-font/vf/Play-Regular-tlf-sc-ly1.vf +2021/01/09 | 848 | fonts/play-font/vf/Play-Regular-tlf-sc-ot1.vf +2021/01/09 | 1732 | fonts/play-font/vf/Play-Regular-tlf-sc-t1.vf +2021/01/09 | 1720 | fonts/play-font/vf/Play-Regular-tlf-t1.vf +2021/01/09 | 512 | fonts/play-font/vf/Play-Regular-tlf-ts1.vf +2021/01/09 | 1704 | fonts/play-font/vf/Play-Regular-tosf-ly1.vf +2021/01/09 | 1716 | fonts/play-font/vf/Play-Regular-tosf-sc-ly1.vf +2021/01/09 | 848 | fonts/play-font/vf/Play-Regular-tosf-sc-ot1.vf +2021/01/09 | 1732 | fonts/play-font/vf/Play-Regular-tosf-sc-t1.vf +2021/01/09 | 1720 | fonts/play-font/vf/Play-Regular-tosf-t1.vf +2021/01/09 | 516 | fonts/play-font/vf/Play-Regular-tosf-ts1.vf +2021/01/09 | 792635 | fonts/play-font.zip 2019/12/06 | 4363 | fonts/plex/doc/LICENSE.txt 2019/12/06 | 332730 | fonts/plex/doc/plex-samples.pdf 2019/12/06 | 1446 | fonts/plex/doc/plex-samples.tex @@ -148608,10 +149028,10 @@ 1995/01/09 | 8074 | info/digests/uktex/94/uktex.46 1995/01/09 | 7195 | info/digests/uktex/94/uktex.47 1995/01/09 | 11522 | info/digests/uktex/94/uktex.48 -2021/01/02 | 319425 | info/docsurvey/docsurvey.pdf -2021/01/02 | 74924 | info/docsurvey/docsurvey.tex -2021/01/02 | 804 | info/docsurvey/README.txt -2021/01/02 | 337718 | info/docsurvey.zip +2021/01/09 | 338597 | info/docsurvey/docsurvey.pdf +2021/01/09 | 86520 | info/docsurvey/docsurvey.tex +2021/01/09 | 804 | info/docsurvey/README.txt +2021/01/09 | 359183 | info/docsurvey.zip 2020/12/06 | 1869 | info/dtk-bibliography/dtk-authoryear.bbx 2020/12/06 | 520 | info/dtk-bibliography/dtk-authoryear.dbx 2020/12/06 | 513322 | info/dtk-bibliography/dtk-bibliography.bib @@ -169964,10 +170384,10 @@ 2019/12/19 | 302191 | install/macros/latex/contrib/kvdefinekeys.tds.zip 2020/10/09 | 503116 | install/macros/latex/contrib/kvoptions.tds.zip 2019/12/15 | 385518 | install/macros/latex/contrib/kvsetkeys.tds.zip -2020/09/24 | 826670 | install/macros/latex/contrib/l3backend.tds.zip +2021/01/09 | 841217 | install/macros/latex/contrib/l3backend.tds.zip 2020/06/04 | 790724 | install/macros/latex/contrib/l3build.tds.zip 2020/10/27 | 4616781 | install/macros/latex/contrib/l3experimental.tds.zip -2020/12/07 | 12064014 | install/macros/latex/contrib/l3kernel.tds.zip +2021/01/09 | 12073412 | install/macros/latex/contrib/l3kernel.tds.zip 2020/10/27 | 2168036 | install/macros/latex/contrib/l3packages.tds.zip 2015/03/29 | 573323 | install/macros/latex/contrib/lastpage.tds.zip 2009/09/02 | 556672 | install/macros/latex/contrib/layouts.tds.zip @@ -170035,7 +170455,7 @@ 2018/11/01 | 1331970 | install/macros/latex/contrib/pdfcomment.tds.zip 2019/12/09 | 354248 | install/macros/latex/contrib/pdfescape.tds.zip 2019/12/05 | 304681 | install/macros/latex/contrib/pdflscape.tds.zip -2020/01/28 | 382838 | install/macros/latex/contrib/pdfpages.tds.zip +2021/01/09 | 383007 | install/macros/latex/contrib/pdfpages.tds.zip 2019/09/23 | 318990 | install/macros/latex/contrib/perltex.tds.zip 2013/10/16 | 519904 | install/macros/latex/contrib/pfarrei.tds.zip 2014/07/10 | 183200 | install/macros/latex/contrib/pgfopts.tds.zip @@ -170126,7 +170546,7 @@ 2020/04/09 | 806385 | install/macros/latex/contrib/zhlipsum.tds.zip 2020/05/01 | 293478 | install/macros/latex/contrib/zhnumber.tds.zip 2020/10/09 | 728226 | install/macros/latex/contrib/zref.tds.zip -2020/10/28 | 28576533 | install/macros/latex-dev/latex-base-dev.tds.zip +2021/01/09 | 28968670 | install/macros/latex-dev/latex-base-dev.tds.zip 2020/10/28 | 2643533 | install/macros/latex-dev/required/latex-amsmath-dev.tds.zip 2020/10/28 | 2533746 | install/macros/latex-dev/required/latex-graphics-dev.tds.zip 2020/10/28 | 6965729 | install/macros/latex-dev/required/latex-tools-dev.tds.zip @@ -178031,908 +178451,909 @@ 2020/11/14 | 118868 | language/japanese/japanese-otf/vf/utftmrf-h.vf 2020/11/14 | 118868 | language/japanese/japanese-otf/vf/utftmrf-v.vf 2020/11/15 | 30530167 | language/japanese/japanese-otf.zip -2020/04/26 | 60286 | language/japanese/jlreq-deluxe/jlreq-deluxe.pdf -2020/04/26 | 3808 | language/japanese/jlreq-deluxe/jlreq-deluxe.sty -2020/04/26 | 3698 | language/japanese/jlreq-deluxe/jlreq-deluxe.tex -2020/04/26 | 3502 | language/japanese/jlreq-deluxe/README-ja.md -2020/04/26 | 1057 | language/japanese/jlreq-deluxe/README.md -2020/04/25 | 1932 | language/japanese/jlreq-deluxe/tfm/bjlreq--expgothb-h.tfm -2020/04/25 | 1932 | language/japanese/jlreq-deluxe/tfm/bjlreq--expgothbn-h.tfm -2020/04/25 | 1932 | language/japanese/jlreq-deluxe/tfm/bjlreq--expgothbn-v.tfm -2020/04/25 | 1932 | language/japanese/jlreq-deluxe/tfm/bjlreq--expgothb-v.tfm -2020/04/25 | 1932 | language/japanese/jlreq-deluxe/tfm/bjlreq--expgotheb-h.tfm -2020/04/25 | 1932 | language/japanese/jlreq-deluxe/tfm/bjlreq--expgothebn-h.tfm -2020/04/25 | 1932 | language/japanese/jlreq-deluxe/tfm/bjlreq--expgothebn-v.tfm -2020/04/25 | 1932 | language/japanese/jlreq-deluxe/tfm/bjlreq--expgotheb-v.tfm -2020/04/25 | 1932 | language/japanese/jlreq-deluxe/tfm/bjlreq--expgothr-h.tfm -2020/04/25 | 1932 | language/japanese/jlreq-deluxe/tfm/bjlreq--expgothrn-h.tfm -2020/04/25 | 1932 | language/japanese/jlreq-deluxe/tfm/bjlreq--expgothrn-v.tfm -2020/04/25 | 1932 | language/japanese/jlreq-deluxe/tfm/bjlreq--expgothr-v.tfm -2020/04/25 | 1932 | language/japanese/jlreq-deluxe/tfm/bjlreq--expmgothr-h.tfm -2020/04/25 | 1932 | language/japanese/jlreq-deluxe/tfm/bjlreq--expmgothrn-h.tfm -2020/04/25 | 1932 | language/japanese/jlreq-deluxe/tfm/bjlreq--expmgothrn-v.tfm -2020/04/25 | 1932 | language/japanese/jlreq-deluxe/tfm/bjlreq--expmgothr-v.tfm -2020/04/25 | 1932 | language/japanese/jlreq-deluxe/tfm/bjlreq--expminb-h.tfm -2020/04/25 | 1932 | language/japanese/jlreq-deluxe/tfm/bjlreq--expminbn-h.tfm -2020/04/25 | 1932 | language/japanese/jlreq-deluxe/tfm/bjlreq--expminbn-v.tfm -2020/04/25 | 1932 | language/japanese/jlreq-deluxe/tfm/bjlreq--expminb-v.tfm -2020/04/25 | 1932 | language/japanese/jlreq-deluxe/tfm/bjlreq--expminl-h.tfm -2020/04/25 | 1932 | language/japanese/jlreq-deluxe/tfm/bjlreq--expminln-h.tfm -2020/04/25 | 1932 | language/japanese/jlreq-deluxe/tfm/bjlreq--expminln-v.tfm -2020/04/25 | 1932 | language/japanese/jlreq-deluxe/tfm/bjlreq--expminl-v.tfm -2020/04/25 | 1932 | language/japanese/jlreq-deluxe/tfm/bjlreq--expminr-h.tfm -2020/04/25 | 1932 | language/japanese/jlreq-deluxe/tfm/bjlreq--expminrn-h.tfm -2020/04/25 | 1932 | language/japanese/jlreq-deluxe/tfm/bjlreq--expminrn-v.tfm -2020/04/25 | 1932 | language/japanese/jlreq-deluxe/tfm/bjlreq--expminr-v.tfm -2020/04/25 | 1932 | language/japanese/jlreq-deluxe/tfm/bjlreq--nmlgothb-h.tfm -2020/04/25 | 1932 | language/japanese/jlreq-deluxe/tfm/bjlreq--nmlgothbn-h.tfm -2020/04/25 | 1932 | language/japanese/jlreq-deluxe/tfm/bjlreq--nmlgothbn-v.tfm -2020/04/25 | 1932 | language/japanese/jlreq-deluxe/tfm/bjlreq--nmlgothb-v.tfm -2020/04/25 | 1932 | language/japanese/jlreq-deluxe/tfm/bjlreq--nmlgotheb-h.tfm -2020/04/25 | 1932 | language/japanese/jlreq-deluxe/tfm/bjlreq--nmlgothebn-h.tfm -2020/04/25 | 1932 | language/japanese/jlreq-deluxe/tfm/bjlreq--nmlgothebn-v.tfm -2020/04/25 | 1932 | language/japanese/jlreq-deluxe/tfm/bjlreq--nmlgotheb-v.tfm -2020/04/25 | 1932 | language/japanese/jlreq-deluxe/tfm/bjlreq--nmlgothr-h.tfm -2020/04/25 | 1932 | language/japanese/jlreq-deluxe/tfm/bjlreq--nmlgothrn-h.tfm -2020/04/25 | 1932 | language/japanese/jlreq-deluxe/tfm/bjlreq--nmlgothrn-v.tfm -2020/04/25 | 1932 | language/japanese/jlreq-deluxe/tfm/bjlreq--nmlgothr-v.tfm -2020/04/25 | 1932 | language/japanese/jlreq-deluxe/tfm/bjlreq--nmlmgothr-h.tfm -2020/04/25 | 1932 | language/japanese/jlreq-deluxe/tfm/bjlreq--nmlmgothrn-h.tfm -2020/04/25 | 1932 | language/japanese/jlreq-deluxe/tfm/bjlreq--nmlmgothrn-v.tfm -2020/04/25 | 1932 | language/japanese/jlreq-deluxe/tfm/bjlreq--nmlmgothr-v.tfm -2020/04/25 | 1932 | language/japanese/jlreq-deluxe/tfm/bjlreq--nmlminb-h.tfm -2020/04/25 | 1932 | language/japanese/jlreq-deluxe/tfm/bjlreq--nmlminbn-h.tfm -2020/04/25 | 1932 | language/japanese/jlreq-deluxe/tfm/bjlreq--nmlminbn-v.tfm -2020/04/25 | 1932 | language/japanese/jlreq-deluxe/tfm/bjlreq--nmlminb-v.tfm -2020/04/25 | 1932 | language/japanese/jlreq-deluxe/tfm/bjlreq--nmlminl-h.tfm -2020/04/25 | 1932 | language/japanese/jlreq-deluxe/tfm/bjlreq--nmlminln-h.tfm -2020/04/25 | 1932 | language/japanese/jlreq-deluxe/tfm/bjlreq--nmlminln-v.tfm -2020/04/25 | 1932 | language/japanese/jlreq-deluxe/tfm/bjlreq--nmlminl-v.tfm -2020/04/25 | 1932 | language/japanese/jlreq-deluxe/tfm/bjlreq--nmlminr-h.tfm -2020/04/25 | 1932 | language/japanese/jlreq-deluxe/tfm/bjlreq--nmlminrn-h.tfm -2020/04/25 | 1932 | language/japanese/jlreq-deluxe/tfm/bjlreq--nmlminrn-v.tfm -2020/04/25 | 1932 | language/japanese/jlreq-deluxe/tfm/bjlreq--nmlminr-v.tfm -2020/04/25 | 2332 | language/japanese/jlreq-deluxe/tfm/bjlreq--upexpgothb-h.tfm -2020/04/25 | 2332 | language/japanese/jlreq-deluxe/tfm/bjlreq--upexpgothbn-h.tfm -2020/04/25 | 2332 | language/japanese/jlreq-deluxe/tfm/bjlreq--upexpgothbn-v.tfm -2020/04/25 | 2332 | language/japanese/jlreq-deluxe/tfm/bjlreq--upexpgothb-v.tfm -2020/04/25 | 2332 | language/japanese/jlreq-deluxe/tfm/bjlreq--upexpgotheb-h.tfm -2020/04/25 | 2332 | language/japanese/jlreq-deluxe/tfm/bjlreq--upexpgothebn-h.tfm -2020/04/25 | 2332 | language/japanese/jlreq-deluxe/tfm/bjlreq--upexpgothebn-v.tfm -2020/04/25 | 2332 | language/japanese/jlreq-deluxe/tfm/bjlreq--upexpgotheb-v.tfm -2020/04/25 | 2332 | language/japanese/jlreq-deluxe/tfm/bjlreq--upexpgothr-h.tfm -2020/04/25 | 2332 | language/japanese/jlreq-deluxe/tfm/bjlreq--upexpgothrn-h.tfm -2020/04/25 | 2332 | language/japanese/jlreq-deluxe/tfm/bjlreq--upexpgothrn-v.tfm -2020/04/25 | 2332 | language/japanese/jlreq-deluxe/tfm/bjlreq--upexpgothr-v.tfm -2020/04/25 | 2332 | language/japanese/jlreq-deluxe/tfm/bjlreq--upexpmgothr-h.tfm -2020/04/25 | 2332 | language/japanese/jlreq-deluxe/tfm/bjlreq--upexpmgothrn-h.tfm -2020/04/25 | 2332 | language/japanese/jlreq-deluxe/tfm/bjlreq--upexpmgothrn-v.tfm -2020/04/25 | 2332 | language/japanese/jlreq-deluxe/tfm/bjlreq--upexpmgothr-v.tfm -2020/04/25 | 2332 | language/japanese/jlreq-deluxe/tfm/bjlreq--upexpminb-h.tfm -2020/04/25 | 2332 | language/japanese/jlreq-deluxe/tfm/bjlreq--upexpminbn-h.tfm -2020/04/25 | 2332 | language/japanese/jlreq-deluxe/tfm/bjlreq--upexpminbn-v.tfm -2020/04/25 | 2332 | language/japanese/jlreq-deluxe/tfm/bjlreq--upexpminb-v.tfm -2020/04/25 | 2332 | language/japanese/jlreq-deluxe/tfm/bjlreq--upexpminl-h.tfm -2020/04/25 | 2332 | language/japanese/jlreq-deluxe/tfm/bjlreq--upexpminln-h.tfm -2020/04/25 | 2332 | language/japanese/jlreq-deluxe/tfm/bjlreq--upexpminln-v.tfm -2020/04/25 | 2332 | language/japanese/jlreq-deluxe/tfm/bjlreq--upexpminl-v.tfm -2020/04/25 | 2332 | language/japanese/jlreq-deluxe/tfm/bjlreq--upexpminr-h.tfm -2020/04/25 | 2332 | language/japanese/jlreq-deluxe/tfm/bjlreq--upexpminrn-h.tfm -2020/04/25 | 2332 | language/japanese/jlreq-deluxe/tfm/bjlreq--upexpminrn-v.tfm -2020/04/25 | 2332 | language/japanese/jlreq-deluxe/tfm/bjlreq--upexpminr-v.tfm -2020/04/25 | 2332 | language/japanese/jlreq-deluxe/tfm/bjlreq--upnmlgothb-h.tfm -2020/04/25 | 2332 | language/japanese/jlreq-deluxe/tfm/bjlreq--upnmlgothbn-h.tfm -2020/04/25 | 2332 | language/japanese/jlreq-deluxe/tfm/bjlreq--upnmlgothbn-v.tfm -2020/04/25 | 2332 | language/japanese/jlreq-deluxe/tfm/bjlreq--upnmlgothb-v.tfm -2020/04/25 | 2332 | language/japanese/jlreq-deluxe/tfm/bjlreq--upnmlgotheb-h.tfm -2020/04/25 | 2332 | language/japanese/jlreq-deluxe/tfm/bjlreq--upnmlgothebn-h.tfm -2020/04/25 | 2332 | language/japanese/jlreq-deluxe/tfm/bjlreq--upnmlgothebn-v.tfm -2020/04/25 | 2332 | language/japanese/jlreq-deluxe/tfm/bjlreq--upnmlgotheb-v.tfm -2020/04/25 | 2332 | language/japanese/jlreq-deluxe/tfm/bjlreq--upnmlgothr-h.tfm -2020/04/25 | 2332 | language/japanese/jlreq-deluxe/tfm/bjlreq--upnmlgothrn-h.tfm -2020/04/25 | 2332 | language/japanese/jlreq-deluxe/tfm/bjlreq--upnmlgothrn-v.tfm -2020/04/25 | 2332 | language/japanese/jlreq-deluxe/tfm/bjlreq--upnmlgothr-v.tfm -2020/04/25 | 2332 | language/japanese/jlreq-deluxe/tfm/bjlreq--upnmlmgothr-h.tfm -2020/04/25 | 2332 | language/japanese/jlreq-deluxe/tfm/bjlreq--upnmlmgothrn-h.tfm -2020/04/25 | 2332 | language/japanese/jlreq-deluxe/tfm/bjlreq--upnmlmgothrn-v.tfm -2020/04/25 | 2332 | language/japanese/jlreq-deluxe/tfm/bjlreq--upnmlmgothr-v.tfm -2020/04/25 | 2332 | language/japanese/jlreq-deluxe/tfm/bjlreq--upnmlminb-h.tfm -2020/04/25 | 2332 | language/japanese/jlreq-deluxe/tfm/bjlreq--upnmlminbn-h.tfm -2020/04/25 | 2332 | language/japanese/jlreq-deluxe/tfm/bjlreq--upnmlminbn-v.tfm -2020/04/25 | 2332 | language/japanese/jlreq-deluxe/tfm/bjlreq--upnmlminb-v.tfm -2020/04/25 | 2332 | language/japanese/jlreq-deluxe/tfm/bjlreq--upnmlminl-h.tfm -2020/04/25 | 2332 | language/japanese/jlreq-deluxe/tfm/bjlreq--upnmlminln-h.tfm -2020/04/25 | 2332 | language/japanese/jlreq-deluxe/tfm/bjlreq--upnmlminln-v.tfm -2020/04/25 | 2332 | language/japanese/jlreq-deluxe/tfm/bjlreq--upnmlminl-v.tfm -2020/04/25 | 2332 | language/japanese/jlreq-deluxe/tfm/bjlreq--upnmlminr-h.tfm -2020/04/25 | 2332 | language/japanese/jlreq-deluxe/tfm/bjlreq--upnmlminrn-h.tfm -2020/04/25 | 2332 | language/japanese/jlreq-deluxe/tfm/bjlreq--upnmlminrn-v.tfm -2020/04/25 | 2332 | language/japanese/jlreq-deluxe/tfm/bjlreq--upnmlminr-v.tfm -2020/04/25 | 1968 | language/japanese/jlreq-deluxe/tfm/bzjlreq--expgothb-h.tfm -2020/04/25 | 1968 | language/japanese/jlreq-deluxe/tfm/bzjlreq--expgothbn-h.tfm -2020/04/25 | 1968 | language/japanese/jlreq-deluxe/tfm/bzjlreq--expgothbn-v.tfm -2020/04/25 | 1968 | language/japanese/jlreq-deluxe/tfm/bzjlreq--expgothb-v.tfm -2020/04/25 | 1968 | language/japanese/jlreq-deluxe/tfm/bzjlreq--expgotheb-h.tfm -2020/04/25 | 1968 | language/japanese/jlreq-deluxe/tfm/bzjlreq--expgothebn-h.tfm -2020/04/25 | 1968 | language/japanese/jlreq-deluxe/tfm/bzjlreq--expgothebn-v.tfm -2020/04/25 | 1968 | language/japanese/jlreq-deluxe/tfm/bzjlreq--expgotheb-v.tfm -2020/04/25 | 1968 | language/japanese/jlreq-deluxe/tfm/bzjlreq--expgothr-h.tfm -2020/04/25 | 1968 | language/japanese/jlreq-deluxe/tfm/bzjlreq--expgothrn-h.tfm -2020/04/25 | 1968 | language/japanese/jlreq-deluxe/tfm/bzjlreq--expgothrn-v.tfm -2020/04/25 | 1968 | language/japanese/jlreq-deluxe/tfm/bzjlreq--expgothr-v.tfm -2020/04/25 | 1968 | language/japanese/jlreq-deluxe/tfm/bzjlreq--expmgothr-h.tfm -2020/04/25 | 1968 | language/japanese/jlreq-deluxe/tfm/bzjlreq--expmgothrn-h.tfm -2020/04/25 | 1968 | language/japanese/jlreq-deluxe/tfm/bzjlreq--expmgothrn-v.tfm -2020/04/25 | 1968 | language/japanese/jlreq-deluxe/tfm/bzjlreq--expmgothr-v.tfm -2020/04/25 | 1968 | language/japanese/jlreq-deluxe/tfm/bzjlreq--expminb-h.tfm -2020/04/25 | 1968 | language/japanese/jlreq-deluxe/tfm/bzjlreq--expminbn-h.tfm -2020/04/25 | 1968 | language/japanese/jlreq-deluxe/tfm/bzjlreq--expminbn-v.tfm -2020/04/25 | 1968 | language/japanese/jlreq-deluxe/tfm/bzjlreq--expminb-v.tfm -2020/04/25 | 1968 | language/japanese/jlreq-deluxe/tfm/bzjlreq--expminl-h.tfm -2020/04/25 | 1968 | language/japanese/jlreq-deluxe/tfm/bzjlreq--expminln-h.tfm -2020/04/25 | 1968 | language/japanese/jlreq-deluxe/tfm/bzjlreq--expminln-v.tfm -2020/04/25 | 1968 | language/japanese/jlreq-deluxe/tfm/bzjlreq--expminl-v.tfm -2020/04/25 | 1968 | language/japanese/jlreq-deluxe/tfm/bzjlreq--expminr-h.tfm -2020/04/25 | 1968 | language/japanese/jlreq-deluxe/tfm/bzjlreq--expminrn-h.tfm -2020/04/25 | 1968 | language/japanese/jlreq-deluxe/tfm/bzjlreq--expminrn-v.tfm -2020/04/25 | 1968 | language/japanese/jlreq-deluxe/tfm/bzjlreq--expminr-v.tfm -2020/04/25 | 1968 | language/japanese/jlreq-deluxe/tfm/bzjlreq--nmlgothb-h.tfm -2020/04/25 | 1968 | language/japanese/jlreq-deluxe/tfm/bzjlreq--nmlgothbn-h.tfm -2020/04/25 | 1968 | language/japanese/jlreq-deluxe/tfm/bzjlreq--nmlgothbn-v.tfm -2020/04/25 | 1968 | language/japanese/jlreq-deluxe/tfm/bzjlreq--nmlgothb-v.tfm -2020/04/25 | 1968 | language/japanese/jlreq-deluxe/tfm/bzjlreq--nmlgotheb-h.tfm -2020/04/25 | 1968 | language/japanese/jlreq-deluxe/tfm/bzjlreq--nmlgothebn-h.tfm -2020/04/25 | 1968 | language/japanese/jlreq-deluxe/tfm/bzjlreq--nmlgothebn-v.tfm -2020/04/25 | 1968 | language/japanese/jlreq-deluxe/tfm/bzjlreq--nmlgotheb-v.tfm -2020/04/25 | 1968 | language/japanese/jlreq-deluxe/tfm/bzjlreq--nmlgothr-h.tfm -2020/04/25 | 1968 | language/japanese/jlreq-deluxe/tfm/bzjlreq--nmlgothrn-h.tfm -2020/04/25 | 1968 | language/japanese/jlreq-deluxe/tfm/bzjlreq--nmlgothrn-v.tfm -2020/04/25 | 1968 | language/japanese/jlreq-deluxe/tfm/bzjlreq--nmlgothr-v.tfm -2020/04/25 | 1968 | language/japanese/jlreq-deluxe/tfm/bzjlreq--nmlmgothr-h.tfm -2020/04/25 | 1968 | language/japanese/jlreq-deluxe/tfm/bzjlreq--nmlmgothrn-h.tfm -2020/04/25 | 1968 | language/japanese/jlreq-deluxe/tfm/bzjlreq--nmlmgothrn-v.tfm -2020/04/25 | 1968 | language/japanese/jlreq-deluxe/tfm/bzjlreq--nmlmgothr-v.tfm -2020/04/25 | 1968 | language/japanese/jlreq-deluxe/tfm/bzjlreq--nmlminb-h.tfm -2020/04/25 | 1968 | language/japanese/jlreq-deluxe/tfm/bzjlreq--nmlminbn-h.tfm -2020/04/25 | 1968 | language/japanese/jlreq-deluxe/tfm/bzjlreq--nmlminbn-v.tfm -2020/04/25 | 1968 | language/japanese/jlreq-deluxe/tfm/bzjlreq--nmlminb-v.tfm -2020/04/25 | 1968 | language/japanese/jlreq-deluxe/tfm/bzjlreq--nmlminl-h.tfm -2020/04/25 | 1968 | language/japanese/jlreq-deluxe/tfm/bzjlreq--nmlminln-h.tfm -2020/04/25 | 1968 | language/japanese/jlreq-deluxe/tfm/bzjlreq--nmlminln-v.tfm -2020/04/25 | 1968 | language/japanese/jlreq-deluxe/tfm/bzjlreq--nmlminl-v.tfm -2020/04/25 | 1968 | language/japanese/jlreq-deluxe/tfm/bzjlreq--nmlminr-h.tfm -2020/04/25 | 1968 | language/japanese/jlreq-deluxe/tfm/bzjlreq--nmlminrn-h.tfm -2020/04/25 | 1968 | language/japanese/jlreq-deluxe/tfm/bzjlreq--nmlminrn-v.tfm -2020/04/25 | 1968 | language/japanese/jlreq-deluxe/tfm/bzjlreq--nmlminr-v.tfm -2020/04/25 | 2368 | language/japanese/jlreq-deluxe/tfm/bzjlreq--upexpgothb-h.tfm -2020/04/25 | 2368 | language/japanese/jlreq-deluxe/tfm/bzjlreq--upexpgothbn-h.tfm -2020/04/25 | 2368 | language/japanese/jlreq-deluxe/tfm/bzjlreq--upexpgothbn-v.tfm -2020/04/25 | 2368 | language/japanese/jlreq-deluxe/tfm/bzjlreq--upexpgothb-v.tfm -2020/04/25 | 2368 | language/japanese/jlreq-deluxe/tfm/bzjlreq--upexpgotheb-h.tfm -2020/04/25 | 2368 | language/japanese/jlreq-deluxe/tfm/bzjlreq--upexpgothebn-h.tfm -2020/04/25 | 2368 | language/japanese/jlreq-deluxe/tfm/bzjlreq--upexpgothebn-v.tfm -2020/04/25 | 2368 | language/japanese/jlreq-deluxe/tfm/bzjlreq--upexpgotheb-v.tfm -2020/04/25 | 2368 | language/japanese/jlreq-deluxe/tfm/bzjlreq--upexpgothr-h.tfm -2020/04/25 | 2368 | language/japanese/jlreq-deluxe/tfm/bzjlreq--upexpgothrn-h.tfm -2020/04/25 | 2368 | language/japanese/jlreq-deluxe/tfm/bzjlreq--upexpgothrn-v.tfm -2020/04/25 | 2368 | language/japanese/jlreq-deluxe/tfm/bzjlreq--upexpgothr-v.tfm -2020/04/25 | 2368 | language/japanese/jlreq-deluxe/tfm/bzjlreq--upexpmgothr-h.tfm -2020/04/25 | 2368 | language/japanese/jlreq-deluxe/tfm/bzjlreq--upexpmgothrn-h.tfm -2020/04/25 | 2368 | language/japanese/jlreq-deluxe/tfm/bzjlreq--upexpmgothrn-v.tfm -2020/04/25 | 2368 | language/japanese/jlreq-deluxe/tfm/bzjlreq--upexpmgothr-v.tfm -2020/04/25 | 2368 | language/japanese/jlreq-deluxe/tfm/bzjlreq--upexpminb-h.tfm -2020/04/25 | 2368 | language/japanese/jlreq-deluxe/tfm/bzjlreq--upexpminbn-h.tfm -2020/04/25 | 2368 | language/japanese/jlreq-deluxe/tfm/bzjlreq--upexpminbn-v.tfm -2020/04/25 | 2368 | language/japanese/jlreq-deluxe/tfm/bzjlreq--upexpminb-v.tfm -2020/04/25 | 2368 | language/japanese/jlreq-deluxe/tfm/bzjlreq--upexpminl-h.tfm -2020/04/25 | 2368 | language/japanese/jlreq-deluxe/tfm/bzjlreq--upexpminln-h.tfm -2020/04/25 | 2368 | language/japanese/jlreq-deluxe/tfm/bzjlreq--upexpminln-v.tfm -2020/04/25 | 2368 | language/japanese/jlreq-deluxe/tfm/bzjlreq--upexpminl-v.tfm -2020/04/25 | 2368 | language/japanese/jlreq-deluxe/tfm/bzjlreq--upexpminr-h.tfm -2020/04/25 | 2368 | language/japanese/jlreq-deluxe/tfm/bzjlreq--upexpminrn-h.tfm -2020/04/25 | 2368 | language/japanese/jlreq-deluxe/tfm/bzjlreq--upexpminrn-v.tfm -2020/04/25 | 2368 | language/japanese/jlreq-deluxe/tfm/bzjlreq--upexpminr-v.tfm -2020/04/25 | 2368 | language/japanese/jlreq-deluxe/tfm/bzjlreq--upnmlgothb-h.tfm -2020/04/25 | 2368 | language/japanese/jlreq-deluxe/tfm/bzjlreq--upnmlgothbn-h.tfm -2020/04/25 | 2368 | language/japanese/jlreq-deluxe/tfm/bzjlreq--upnmlgothbn-v.tfm -2020/04/25 | 2368 | language/japanese/jlreq-deluxe/tfm/bzjlreq--upnmlgothb-v.tfm -2020/04/25 | 2368 | language/japanese/jlreq-deluxe/tfm/bzjlreq--upnmlgotheb-h.tfm -2020/04/25 | 2368 | language/japanese/jlreq-deluxe/tfm/bzjlreq--upnmlgothebn-h.tfm -2020/04/25 | 2368 | language/japanese/jlreq-deluxe/tfm/bzjlreq--upnmlgothebn-v.tfm -2020/04/25 | 2368 | language/japanese/jlreq-deluxe/tfm/bzjlreq--upnmlgotheb-v.tfm -2020/04/25 | 2368 | language/japanese/jlreq-deluxe/tfm/bzjlreq--upnmlgothr-h.tfm -2020/04/25 | 2368 | language/japanese/jlreq-deluxe/tfm/bzjlreq--upnmlgothrn-h.tfm -2020/04/25 | 2368 | language/japanese/jlreq-deluxe/tfm/bzjlreq--upnmlgothrn-v.tfm -2020/04/25 | 2368 | language/japanese/jlreq-deluxe/tfm/bzjlreq--upnmlgothr-v.tfm -2020/04/25 | 2368 | language/japanese/jlreq-deluxe/tfm/bzjlreq--upnmlmgothr-h.tfm -2020/04/25 | 2368 | language/japanese/jlreq-deluxe/tfm/bzjlreq--upnmlmgothrn-h.tfm -2020/04/25 | 2368 | language/japanese/jlreq-deluxe/tfm/bzjlreq--upnmlmgothrn-v.tfm -2020/04/25 | 2368 | language/japanese/jlreq-deluxe/tfm/bzjlreq--upnmlmgothr-v.tfm -2020/04/25 | 2368 | language/japanese/jlreq-deluxe/tfm/bzjlreq--upnmlminb-h.tfm -2020/04/25 | 2368 | language/japanese/jlreq-deluxe/tfm/bzjlreq--upnmlminbn-h.tfm -2020/04/25 | 2368 | language/japanese/jlreq-deluxe/tfm/bzjlreq--upnmlminbn-v.tfm -2020/04/25 | 2368 | language/japanese/jlreq-deluxe/tfm/bzjlreq--upnmlminb-v.tfm -2020/04/25 | 2368 | language/japanese/jlreq-deluxe/tfm/bzjlreq--upnmlminl-h.tfm -2020/04/25 | 2368 | language/japanese/jlreq-deluxe/tfm/bzjlreq--upnmlminln-h.tfm -2020/04/25 | 2368 | language/japanese/jlreq-deluxe/tfm/bzjlreq--upnmlminln-v.tfm -2020/04/25 | 2368 | language/japanese/jlreq-deluxe/tfm/bzjlreq--upnmlminl-v.tfm -2020/04/25 | 2368 | language/japanese/jlreq-deluxe/tfm/bzjlreq--upnmlminr-h.tfm -2020/04/25 | 2368 | language/japanese/jlreq-deluxe/tfm/bzjlreq--upnmlminrn-h.tfm -2020/04/25 | 2368 | language/japanese/jlreq-deluxe/tfm/bzjlreq--upnmlminrn-v.tfm -2020/04/25 | 2368 | language/japanese/jlreq-deluxe/tfm/bzjlreq--upnmlminr-v.tfm -2020/04/25 | 1904 | language/japanese/jlreq-deluxe/tfm/jlreq--expgothb-h.tfm -2020/04/25 | 1904 | language/japanese/jlreq-deluxe/tfm/jlreq--expgothbn-h.tfm -2020/04/25 | 1904 | language/japanese/jlreq-deluxe/tfm/jlreq--expgothbn-v.tfm -2020/04/25 | 1904 | language/japanese/jlreq-deluxe/tfm/jlreq--expgothb-v.tfm -2020/04/25 | 1904 | language/japanese/jlreq-deluxe/tfm/jlreq--expgotheb-h.tfm -2020/04/25 | 1904 | language/japanese/jlreq-deluxe/tfm/jlreq--expgothebn-h.tfm -2020/04/25 | 1904 | language/japanese/jlreq-deluxe/tfm/jlreq--expgothebn-v.tfm -2020/04/25 | 1904 | language/japanese/jlreq-deluxe/tfm/jlreq--expgotheb-v.tfm -2020/04/25 | 1904 | language/japanese/jlreq-deluxe/tfm/jlreq--expgothr-h.tfm -2020/04/25 | 1904 | language/japanese/jlreq-deluxe/tfm/jlreq--expgothrn-h.tfm -2020/04/25 | 1904 | language/japanese/jlreq-deluxe/tfm/jlreq--expgothrn-v.tfm -2020/04/25 | 1904 | language/japanese/jlreq-deluxe/tfm/jlreq--expgothr-v.tfm -2020/04/25 | 1904 | language/japanese/jlreq-deluxe/tfm/jlreq--expmgothr-h.tfm -2020/04/25 | 1904 | language/japanese/jlreq-deluxe/tfm/jlreq--expmgothrn-h.tfm -2020/04/25 | 1904 | language/japanese/jlreq-deluxe/tfm/jlreq--expmgothrn-v.tfm -2020/04/25 | 1904 | language/japanese/jlreq-deluxe/tfm/jlreq--expmgothr-v.tfm -2020/04/25 | 1904 | language/japanese/jlreq-deluxe/tfm/jlreq--expminb-h.tfm -2020/04/25 | 1904 | language/japanese/jlreq-deluxe/tfm/jlreq--expminbn-h.tfm -2020/04/25 | 1904 | language/japanese/jlreq-deluxe/tfm/jlreq--expminbn-v.tfm -2020/04/25 | 1904 | language/japanese/jlreq-deluxe/tfm/jlreq--expminb-v.tfm -2020/04/25 | 1904 | language/japanese/jlreq-deluxe/tfm/jlreq--expminl-h.tfm -2020/04/25 | 1904 | language/japanese/jlreq-deluxe/tfm/jlreq--expminln-h.tfm -2020/04/25 | 1904 | language/japanese/jlreq-deluxe/tfm/jlreq--expminln-v.tfm -2020/04/25 | 1904 | language/japanese/jlreq-deluxe/tfm/jlreq--expminl-v.tfm -2020/04/25 | 1904 | language/japanese/jlreq-deluxe/tfm/jlreq--expminr-h.tfm -2020/04/25 | 1904 | language/japanese/jlreq-deluxe/tfm/jlreq--expminrn-h.tfm -2020/04/25 | 1904 | language/japanese/jlreq-deluxe/tfm/jlreq--expminrn-v.tfm -2020/04/25 | 1904 | language/japanese/jlreq-deluxe/tfm/jlreq--expminr-v.tfm -2020/04/25 | 1904 | language/japanese/jlreq-deluxe/tfm/jlreq--nmlgothb-h.tfm -2020/04/25 | 1904 | language/japanese/jlreq-deluxe/tfm/jlreq--nmlgothbn-h.tfm -2020/04/25 | 1904 | language/japanese/jlreq-deluxe/tfm/jlreq--nmlgothbn-v.tfm -2020/04/25 | 1904 | language/japanese/jlreq-deluxe/tfm/jlreq--nmlgothb-v.tfm -2020/04/25 | 1904 | language/japanese/jlreq-deluxe/tfm/jlreq--nmlgotheb-h.tfm -2020/04/25 | 1904 | language/japanese/jlreq-deluxe/tfm/jlreq--nmlgothebn-h.tfm -2020/04/25 | 1904 | language/japanese/jlreq-deluxe/tfm/jlreq--nmlgothebn-v.tfm -2020/04/25 | 1904 | language/japanese/jlreq-deluxe/tfm/jlreq--nmlgotheb-v.tfm -2020/04/25 | 1904 | language/japanese/jlreq-deluxe/tfm/jlreq--nmlgothr-h.tfm -2020/04/25 | 1904 | language/japanese/jlreq-deluxe/tfm/jlreq--nmlgothrn-h.tfm -2020/04/25 | 1904 | language/japanese/jlreq-deluxe/tfm/jlreq--nmlgothrn-v.tfm -2020/04/25 | 1904 | language/japanese/jlreq-deluxe/tfm/jlreq--nmlgothr-v.tfm -2020/04/25 | 1904 | language/japanese/jlreq-deluxe/tfm/jlreq--nmlmgothr-h.tfm -2020/04/25 | 1904 | language/japanese/jlreq-deluxe/tfm/jlreq--nmlmgothrn-h.tfm -2020/04/25 | 1904 | language/japanese/jlreq-deluxe/tfm/jlreq--nmlmgothrn-v.tfm -2020/04/25 | 1904 | language/japanese/jlreq-deluxe/tfm/jlreq--nmlmgothr-v.tfm -2020/04/25 | 1904 | language/japanese/jlreq-deluxe/tfm/jlreq--nmlminb-h.tfm -2020/04/25 | 1904 | language/japanese/jlreq-deluxe/tfm/jlreq--nmlminbn-h.tfm -2020/04/25 | 1904 | language/japanese/jlreq-deluxe/tfm/jlreq--nmlminbn-v.tfm -2020/04/25 | 1904 | language/japanese/jlreq-deluxe/tfm/jlreq--nmlminb-v.tfm -2020/04/25 | 1904 | language/japanese/jlreq-deluxe/tfm/jlreq--nmlminl-h.tfm -2020/04/25 | 1904 | language/japanese/jlreq-deluxe/tfm/jlreq--nmlminln-h.tfm -2020/04/25 | 1904 | language/japanese/jlreq-deluxe/tfm/jlreq--nmlminln-v.tfm -2020/04/25 | 1904 | language/japanese/jlreq-deluxe/tfm/jlreq--nmlminl-v.tfm -2020/04/25 | 1904 | language/japanese/jlreq-deluxe/tfm/jlreq--nmlminr-h.tfm -2020/04/25 | 1904 | language/japanese/jlreq-deluxe/tfm/jlreq--nmlminrn-h.tfm -2020/04/25 | 1904 | language/japanese/jlreq-deluxe/tfm/jlreq--nmlminrn-v.tfm -2020/04/25 | 1904 | language/japanese/jlreq-deluxe/tfm/jlreq--nmlminr-v.tfm -2020/04/25 | 2304 | language/japanese/jlreq-deluxe/tfm/jlreq--upexpgothb-h.tfm -2020/04/25 | 2304 | language/japanese/jlreq-deluxe/tfm/jlreq--upexpgothbn-h.tfm -2020/04/25 | 2304 | language/japanese/jlreq-deluxe/tfm/jlreq--upexpgothbn-v.tfm -2020/04/25 | 2304 | language/japanese/jlreq-deluxe/tfm/jlreq--upexpgothb-v.tfm -2020/04/25 | 2304 | language/japanese/jlreq-deluxe/tfm/jlreq--upexpgotheb-h.tfm -2020/04/25 | 2304 | language/japanese/jlreq-deluxe/tfm/jlreq--upexpgothebn-h.tfm -2020/04/25 | 2304 | language/japanese/jlreq-deluxe/tfm/jlreq--upexpgothebn-v.tfm -2020/04/25 | 2304 | language/japanese/jlreq-deluxe/tfm/jlreq--upexpgotheb-v.tfm -2020/04/25 | 2304 | language/japanese/jlreq-deluxe/tfm/jlreq--upexpgothr-h.tfm -2020/04/25 | 2304 | language/japanese/jlreq-deluxe/tfm/jlreq--upexpgothrn-h.tfm -2020/04/25 | 2304 | language/japanese/jlreq-deluxe/tfm/jlreq--upexpgothrn-v.tfm -2020/04/25 | 2304 | language/japanese/jlreq-deluxe/tfm/jlreq--upexpgothr-v.tfm -2020/04/25 | 2304 | language/japanese/jlreq-deluxe/tfm/jlreq--upexpmgothr-h.tfm -2020/04/25 | 2304 | language/japanese/jlreq-deluxe/tfm/jlreq--upexpmgothrn-h.tfm -2020/04/25 | 2304 | language/japanese/jlreq-deluxe/tfm/jlreq--upexpmgothrn-v.tfm -2020/04/25 | 2304 | language/japanese/jlreq-deluxe/tfm/jlreq--upexpmgothr-v.tfm -2020/04/25 | 2304 | language/japanese/jlreq-deluxe/tfm/jlreq--upexpminb-h.tfm -2020/04/25 | 2304 | language/japanese/jlreq-deluxe/tfm/jlreq--upexpminbn-h.tfm -2020/04/25 | 2304 | language/japanese/jlreq-deluxe/tfm/jlreq--upexpminbn-v.tfm -2020/04/25 | 2304 | language/japanese/jlreq-deluxe/tfm/jlreq--upexpminb-v.tfm -2020/04/25 | 2304 | language/japanese/jlreq-deluxe/tfm/jlreq--upexpminl-h.tfm -2020/04/25 | 2304 | language/japanese/jlreq-deluxe/tfm/jlreq--upexpminln-h.tfm -2020/04/25 | 2304 | language/japanese/jlreq-deluxe/tfm/jlreq--upexpminln-v.tfm -2020/04/25 | 2304 | language/japanese/jlreq-deluxe/tfm/jlreq--upexpminl-v.tfm -2020/04/25 | 2304 | language/japanese/jlreq-deluxe/tfm/jlreq--upexpminr-h.tfm -2020/04/25 | 2304 | language/japanese/jlreq-deluxe/tfm/jlreq--upexpminrn-h.tfm -2020/04/25 | 2304 | language/japanese/jlreq-deluxe/tfm/jlreq--upexpminrn-v.tfm -2020/04/25 | 2304 | language/japanese/jlreq-deluxe/tfm/jlreq--upexpminr-v.tfm -2020/04/25 | 2304 | language/japanese/jlreq-deluxe/tfm/jlreq--upnmlgothb-h.tfm -2020/04/25 | 2304 | language/japanese/jlreq-deluxe/tfm/jlreq--upnmlgothbn-h.tfm -2020/04/25 | 2304 | language/japanese/jlreq-deluxe/tfm/jlreq--upnmlgothbn-v.tfm -2020/04/25 | 2304 | language/japanese/jlreq-deluxe/tfm/jlreq--upnmlgothb-v.tfm -2020/04/25 | 2304 | language/japanese/jlreq-deluxe/tfm/jlreq--upnmlgotheb-h.tfm -2020/04/25 | 2304 | language/japanese/jlreq-deluxe/tfm/jlreq--upnmlgothebn-h.tfm -2020/04/25 | 2304 | language/japanese/jlreq-deluxe/tfm/jlreq--upnmlgothebn-v.tfm -2020/04/25 | 2304 | language/japanese/jlreq-deluxe/tfm/jlreq--upnmlgotheb-v.tfm -2020/04/25 | 2304 | language/japanese/jlreq-deluxe/tfm/jlreq--upnmlgothr-h.tfm -2020/04/25 | 2304 | language/japanese/jlreq-deluxe/tfm/jlreq--upnmlgothrn-h.tfm -2020/04/25 | 2304 | language/japanese/jlreq-deluxe/tfm/jlreq--upnmlgothrn-v.tfm -2020/04/25 | 2304 | language/japanese/jlreq-deluxe/tfm/jlreq--upnmlgothr-v.tfm -2020/04/25 | 2304 | language/japanese/jlreq-deluxe/tfm/jlreq--upnmlmgothr-h.tfm -2020/04/25 | 2304 | language/japanese/jlreq-deluxe/tfm/jlreq--upnmlmgothrn-h.tfm -2020/04/25 | 2304 | language/japanese/jlreq-deluxe/tfm/jlreq--upnmlmgothrn-v.tfm -2020/04/25 | 2304 | language/japanese/jlreq-deluxe/tfm/jlreq--upnmlmgothr-v.tfm -2020/04/25 | 2304 | language/japanese/jlreq-deluxe/tfm/jlreq--upnmlminb-h.tfm -2020/04/25 | 2304 | language/japanese/jlreq-deluxe/tfm/jlreq--upnmlminbn-h.tfm -2020/04/25 | 2304 | language/japanese/jlreq-deluxe/tfm/jlreq--upnmlminbn-v.tfm -2020/04/25 | 2304 | language/japanese/jlreq-deluxe/tfm/jlreq--upnmlminb-v.tfm -2020/04/25 | 2304 | language/japanese/jlreq-deluxe/tfm/jlreq--upnmlminl-h.tfm -2020/04/25 | 2304 | language/japanese/jlreq-deluxe/tfm/jlreq--upnmlminln-h.tfm -2020/04/25 | 2304 | language/japanese/jlreq-deluxe/tfm/jlreq--upnmlminln-v.tfm -2020/04/25 | 2304 | language/japanese/jlreq-deluxe/tfm/jlreq--upnmlminl-v.tfm -2020/04/25 | 2304 | language/japanese/jlreq-deluxe/tfm/jlreq--upnmlminr-h.tfm -2020/04/25 | 2304 | language/japanese/jlreq-deluxe/tfm/jlreq--upnmlminrn-h.tfm -2020/04/25 | 2304 | language/japanese/jlreq-deluxe/tfm/jlreq--upnmlminrn-v.tfm -2020/04/25 | 2304 | language/japanese/jlreq-deluxe/tfm/jlreq--upnmlminr-v.tfm -2020/04/25 | 1940 | language/japanese/jlreq-deluxe/tfm/zjlreq--expgothb-h.tfm -2020/04/25 | 1940 | language/japanese/jlreq-deluxe/tfm/zjlreq--expgothbn-h.tfm -2020/04/25 | 1940 | language/japanese/jlreq-deluxe/tfm/zjlreq--expgothbn-v.tfm -2020/04/25 | 1940 | language/japanese/jlreq-deluxe/tfm/zjlreq--expgothb-v.tfm -2020/04/25 | 1940 | language/japanese/jlreq-deluxe/tfm/zjlreq--expgotheb-h.tfm -2020/04/25 | 1940 | language/japanese/jlreq-deluxe/tfm/zjlreq--expgothebn-h.tfm -2020/04/25 | 1940 | language/japanese/jlreq-deluxe/tfm/zjlreq--expgothebn-v.tfm -2020/04/25 | 1940 | language/japanese/jlreq-deluxe/tfm/zjlreq--expgotheb-v.tfm -2020/04/25 | 1940 | language/japanese/jlreq-deluxe/tfm/zjlreq--expgothr-h.tfm -2020/04/25 | 1940 | language/japanese/jlreq-deluxe/tfm/zjlreq--expgothrn-h.tfm -2020/04/25 | 1940 | language/japanese/jlreq-deluxe/tfm/zjlreq--expgothrn-v.tfm -2020/04/25 | 1940 | language/japanese/jlreq-deluxe/tfm/zjlreq--expgothr-v.tfm -2020/04/25 | 1940 | language/japanese/jlreq-deluxe/tfm/zjlreq--expmgothr-h.tfm -2020/04/25 | 1940 | language/japanese/jlreq-deluxe/tfm/zjlreq--expmgothrn-h.tfm -2020/04/25 | 1940 | language/japanese/jlreq-deluxe/tfm/zjlreq--expmgothrn-v.tfm -2020/04/25 | 1940 | language/japanese/jlreq-deluxe/tfm/zjlreq--expmgothr-v.tfm -2020/04/25 | 1940 | language/japanese/jlreq-deluxe/tfm/zjlreq--expminb-h.tfm -2020/04/25 | 1940 | language/japanese/jlreq-deluxe/tfm/zjlreq--expminbn-h.tfm -2020/04/25 | 1940 | language/japanese/jlreq-deluxe/tfm/zjlreq--expminbn-v.tfm -2020/04/25 | 1940 | language/japanese/jlreq-deluxe/tfm/zjlreq--expminb-v.tfm -2020/04/25 | 1940 | language/japanese/jlreq-deluxe/tfm/zjlreq--expminl-h.tfm -2020/04/25 | 1940 | language/japanese/jlreq-deluxe/tfm/zjlreq--expminln-h.tfm -2020/04/25 | 1940 | language/japanese/jlreq-deluxe/tfm/zjlreq--expminln-v.tfm -2020/04/25 | 1940 | language/japanese/jlreq-deluxe/tfm/zjlreq--expminl-v.tfm -2020/04/25 | 1940 | language/japanese/jlreq-deluxe/tfm/zjlreq--expminr-h.tfm -2020/04/25 | 1940 | language/japanese/jlreq-deluxe/tfm/zjlreq--expminrn-h.tfm -2020/04/25 | 1940 | language/japanese/jlreq-deluxe/tfm/zjlreq--expminrn-v.tfm -2020/04/25 | 1940 | language/japanese/jlreq-deluxe/tfm/zjlreq--expminr-v.tfm -2020/04/25 | 1940 | language/japanese/jlreq-deluxe/tfm/zjlreq--nmlgothb-h.tfm -2020/04/25 | 1940 | language/japanese/jlreq-deluxe/tfm/zjlreq--nmlgothbn-h.tfm -2020/04/25 | 1940 | language/japanese/jlreq-deluxe/tfm/zjlreq--nmlgothbn-v.tfm -2020/04/25 | 1940 | language/japanese/jlreq-deluxe/tfm/zjlreq--nmlgothb-v.tfm -2020/04/25 | 1940 | language/japanese/jlreq-deluxe/tfm/zjlreq--nmlgotheb-h.tfm -2020/04/25 | 1940 | language/japanese/jlreq-deluxe/tfm/zjlreq--nmlgothebn-h.tfm -2020/04/25 | 1940 | language/japanese/jlreq-deluxe/tfm/zjlreq--nmlgothebn-v.tfm -2020/04/25 | 1940 | language/japanese/jlreq-deluxe/tfm/zjlreq--nmlgotheb-v.tfm -2020/04/25 | 1940 | language/japanese/jlreq-deluxe/tfm/zjlreq--nmlgothr-h.tfm -2020/04/25 | 1940 | language/japanese/jlreq-deluxe/tfm/zjlreq--nmlgothrn-h.tfm -2020/04/25 | 1940 | language/japanese/jlreq-deluxe/tfm/zjlreq--nmlgothrn-v.tfm -2020/04/25 | 1940 | language/japanese/jlreq-deluxe/tfm/zjlreq--nmlgothr-v.tfm -2020/04/25 | 1940 | language/japanese/jlreq-deluxe/tfm/zjlreq--nmlmgothr-h.tfm -2020/04/25 | 1940 | language/japanese/jlreq-deluxe/tfm/zjlreq--nmlmgothrn-h.tfm -2020/04/25 | 1940 | language/japanese/jlreq-deluxe/tfm/zjlreq--nmlmgothrn-v.tfm -2020/04/25 | 1940 | language/japanese/jlreq-deluxe/tfm/zjlreq--nmlmgothr-v.tfm -2020/04/25 | 1940 | language/japanese/jlreq-deluxe/tfm/zjlreq--nmlminb-h.tfm -2020/04/25 | 1940 | language/japanese/jlreq-deluxe/tfm/zjlreq--nmlminbn-h.tfm -2020/04/25 | 1940 | language/japanese/jlreq-deluxe/tfm/zjlreq--nmlminbn-v.tfm -2020/04/25 | 1940 | language/japanese/jlreq-deluxe/tfm/zjlreq--nmlminb-v.tfm -2020/04/25 | 1940 | language/japanese/jlreq-deluxe/tfm/zjlreq--nmlminl-h.tfm -2020/04/25 | 1940 | language/japanese/jlreq-deluxe/tfm/zjlreq--nmlminln-h.tfm -2020/04/25 | 1940 | language/japanese/jlreq-deluxe/tfm/zjlreq--nmlminln-v.tfm -2020/04/25 | 1940 | language/japanese/jlreq-deluxe/tfm/zjlreq--nmlminl-v.tfm -2020/04/25 | 1940 | language/japanese/jlreq-deluxe/tfm/zjlreq--nmlminr-h.tfm -2020/04/25 | 1940 | language/japanese/jlreq-deluxe/tfm/zjlreq--nmlminrn-h.tfm -2020/04/25 | 1940 | language/japanese/jlreq-deluxe/tfm/zjlreq--nmlminrn-v.tfm -2020/04/25 | 1940 | language/japanese/jlreq-deluxe/tfm/zjlreq--nmlminr-v.tfm -2020/04/25 | 2340 | language/japanese/jlreq-deluxe/tfm/zjlreq--upexpgothb-h.tfm -2020/04/25 | 2340 | language/japanese/jlreq-deluxe/tfm/zjlreq--upexpgothbn-h.tfm -2020/04/25 | 2340 | language/japanese/jlreq-deluxe/tfm/zjlreq--upexpgothbn-v.tfm -2020/04/25 | 2340 | language/japanese/jlreq-deluxe/tfm/zjlreq--upexpgothb-v.tfm -2020/04/25 | 2340 | language/japanese/jlreq-deluxe/tfm/zjlreq--upexpgotheb-h.tfm -2020/04/25 | 2340 | language/japanese/jlreq-deluxe/tfm/zjlreq--upexpgothebn-h.tfm -2020/04/25 | 2340 | language/japanese/jlreq-deluxe/tfm/zjlreq--upexpgothebn-v.tfm -2020/04/25 | 2340 | language/japanese/jlreq-deluxe/tfm/zjlreq--upexpgotheb-v.tfm -2020/04/25 | 2340 | language/japanese/jlreq-deluxe/tfm/zjlreq--upexpgothr-h.tfm -2020/04/25 | 2340 | language/japanese/jlreq-deluxe/tfm/zjlreq--upexpgothrn-h.tfm -2020/04/25 | 2340 | language/japanese/jlreq-deluxe/tfm/zjlreq--upexpgothrn-v.tfm -2020/04/25 | 2340 | language/japanese/jlreq-deluxe/tfm/zjlreq--upexpgothr-v.tfm -2020/04/25 | 2340 | language/japanese/jlreq-deluxe/tfm/zjlreq--upexpmgothr-h.tfm -2020/04/25 | 2340 | language/japanese/jlreq-deluxe/tfm/zjlreq--upexpmgothrn-h.tfm -2020/04/25 | 2340 | language/japanese/jlreq-deluxe/tfm/zjlreq--upexpmgothrn-v.tfm -2020/04/25 | 2340 | language/japanese/jlreq-deluxe/tfm/zjlreq--upexpmgothr-v.tfm -2020/04/25 | 2340 | language/japanese/jlreq-deluxe/tfm/zjlreq--upexpminb-h.tfm -2020/04/25 | 2340 | language/japanese/jlreq-deluxe/tfm/zjlreq--upexpminbn-h.tfm -2020/04/25 | 2340 | language/japanese/jlreq-deluxe/tfm/zjlreq--upexpminbn-v.tfm -2020/04/25 | 2340 | language/japanese/jlreq-deluxe/tfm/zjlreq--upexpminb-v.tfm -2020/04/25 | 2340 | language/japanese/jlreq-deluxe/tfm/zjlreq--upexpminl-h.tfm -2020/04/25 | 2340 | language/japanese/jlreq-deluxe/tfm/zjlreq--upexpminln-h.tfm -2020/04/25 | 2340 | language/japanese/jlreq-deluxe/tfm/zjlreq--upexpminln-v.tfm -2020/04/25 | 2340 | language/japanese/jlreq-deluxe/tfm/zjlreq--upexpminl-v.tfm -2020/04/25 | 2340 | language/japanese/jlreq-deluxe/tfm/zjlreq--upexpminr-h.tfm -2020/04/25 | 2340 | language/japanese/jlreq-deluxe/tfm/zjlreq--upexpminrn-h.tfm -2020/04/25 | 2340 | language/japanese/jlreq-deluxe/tfm/zjlreq--upexpminrn-v.tfm -2020/04/25 | 2340 | language/japanese/jlreq-deluxe/tfm/zjlreq--upexpminr-v.tfm -2020/04/25 | 2340 | language/japanese/jlreq-deluxe/tfm/zjlreq--upnmlgothb-h.tfm -2020/04/25 | 2340 | language/japanese/jlreq-deluxe/tfm/zjlreq--upnmlgothbn-h.tfm -2020/04/25 | 2340 | language/japanese/jlreq-deluxe/tfm/zjlreq--upnmlgothbn-v.tfm -2020/04/25 | 2340 | language/japanese/jlreq-deluxe/tfm/zjlreq--upnmlgothb-v.tfm -2020/04/25 | 2340 | language/japanese/jlreq-deluxe/tfm/zjlreq--upnmlgotheb-h.tfm -2020/04/25 | 2340 | language/japanese/jlreq-deluxe/tfm/zjlreq--upnmlgothebn-h.tfm -2020/04/25 | 2340 | language/japanese/jlreq-deluxe/tfm/zjlreq--upnmlgothebn-v.tfm -2020/04/25 | 2340 | language/japanese/jlreq-deluxe/tfm/zjlreq--upnmlgotheb-v.tfm -2020/04/25 | 2340 | language/japanese/jlreq-deluxe/tfm/zjlreq--upnmlgothr-h.tfm -2020/04/25 | 2340 | language/japanese/jlreq-deluxe/tfm/zjlreq--upnmlgothrn-h.tfm -2020/04/25 | 2340 | language/japanese/jlreq-deluxe/tfm/zjlreq--upnmlgothrn-v.tfm -2020/04/25 | 2340 | language/japanese/jlreq-deluxe/tfm/zjlreq--upnmlgothr-v.tfm -2020/04/25 | 2340 | language/japanese/jlreq-deluxe/tfm/zjlreq--upnmlmgothr-h.tfm -2020/04/25 | 2340 | language/japanese/jlreq-deluxe/tfm/zjlreq--upnmlmgothrn-h.tfm -2020/04/25 | 2340 | language/japanese/jlreq-deluxe/tfm/zjlreq--upnmlmgothrn-v.tfm -2020/04/25 | 2340 | language/japanese/jlreq-deluxe/tfm/zjlreq--upnmlmgothr-v.tfm -2020/04/25 | 2340 | language/japanese/jlreq-deluxe/tfm/zjlreq--upnmlminb-h.tfm -2020/04/25 | 2340 | language/japanese/jlreq-deluxe/tfm/zjlreq--upnmlminbn-h.tfm -2020/04/25 | 2340 | language/japanese/jlreq-deluxe/tfm/zjlreq--upnmlminbn-v.tfm -2020/04/25 | 2340 | language/japanese/jlreq-deluxe/tfm/zjlreq--upnmlminb-v.tfm -2020/04/25 | 2340 | language/japanese/jlreq-deluxe/tfm/zjlreq--upnmlminl-h.tfm -2020/04/25 | 2340 | language/japanese/jlreq-deluxe/tfm/zjlreq--upnmlminln-h.tfm -2020/04/25 | 2340 | language/japanese/jlreq-deluxe/tfm/zjlreq--upnmlminln-v.tfm -2020/04/25 | 2340 | language/japanese/jlreq-deluxe/tfm/zjlreq--upnmlminl-v.tfm -2020/04/25 | 2340 | language/japanese/jlreq-deluxe/tfm/zjlreq--upnmlminr-h.tfm -2020/04/25 | 2340 | language/japanese/jlreq-deluxe/tfm/zjlreq--upnmlminrn-h.tfm -2020/04/25 | 2340 | language/japanese/jlreq-deluxe/tfm/zjlreq--upnmlminrn-v.tfm -2020/04/25 | 2340 | language/japanese/jlreq-deluxe/tfm/zjlreq--upnmlminr-v.tfm -2020/04/25 | 141696 | language/japanese/jlreq-deluxe/vf/bjlreq--expgothb-h.vf -2020/04/25 | 141932 | language/japanese/jlreq-deluxe/vf/bjlreq--expgothbn-h.vf -2020/04/25 | 141932 | language/japanese/jlreq-deluxe/vf/bjlreq--expgothbn-v.vf -2020/04/25 | 141672 | language/japanese/jlreq-deluxe/vf/bjlreq--expgothb-v.vf -2020/04/25 | 141696 | language/japanese/jlreq-deluxe/vf/bjlreq--expgotheb-h.vf -2020/04/25 | 141932 | language/japanese/jlreq-deluxe/vf/bjlreq--expgothebn-h.vf -2020/04/25 | 141936 | language/japanese/jlreq-deluxe/vf/bjlreq--expgothebn-v.vf -2020/04/25 | 141672 | language/japanese/jlreq-deluxe/vf/bjlreq--expgotheb-v.vf -2020/04/25 | 141696 | language/japanese/jlreq-deluxe/vf/bjlreq--expgothr-h.vf -2020/04/25 | 141932 | language/japanese/jlreq-deluxe/vf/bjlreq--expgothrn-h.vf -2020/04/25 | 141932 | language/japanese/jlreq-deluxe/vf/bjlreq--expgothrn-v.vf -2020/04/25 | 141672 | language/japanese/jlreq-deluxe/vf/bjlreq--expgothr-v.vf -2020/04/25 | 141700 | language/japanese/jlreq-deluxe/vf/bjlreq--expmgothr-h.vf -2020/04/25 | 141940 | language/japanese/jlreq-deluxe/vf/bjlreq--expmgothrn-h.vf -2020/04/25 | 141940 | language/japanese/jlreq-deluxe/vf/bjlreq--expmgothrn-v.vf -2020/04/25 | 141676 | language/japanese/jlreq-deluxe/vf/bjlreq--expmgothr-v.vf -2020/04/25 | 141696 | language/japanese/jlreq-deluxe/vf/bjlreq--expminb-h.vf -2020/04/25 | 141932 | language/japanese/jlreq-deluxe/vf/bjlreq--expminbn-h.vf -2020/04/25 | 141932 | language/japanese/jlreq-deluxe/vf/bjlreq--expminbn-v.vf -2020/04/25 | 141672 | language/japanese/jlreq-deluxe/vf/bjlreq--expminb-v.vf -2020/04/25 | 141696 | language/japanese/jlreq-deluxe/vf/bjlreq--expminl-h.vf -2020/04/25 | 141932 | language/japanese/jlreq-deluxe/vf/bjlreq--expminln-h.vf -2020/04/25 | 141932 | language/japanese/jlreq-deluxe/vf/bjlreq--expminln-v.vf -2020/04/25 | 141672 | language/japanese/jlreq-deluxe/vf/bjlreq--expminl-v.vf -2020/04/25 | 141696 | language/japanese/jlreq-deluxe/vf/bjlreq--expminr-h.vf -2020/04/25 | 141932 | language/japanese/jlreq-deluxe/vf/bjlreq--expminrn-h.vf -2020/04/25 | 141932 | language/japanese/jlreq-deluxe/vf/bjlreq--expminrn-v.vf -2020/04/25 | 141672 | language/japanese/jlreq-deluxe/vf/bjlreq--expminr-v.vf -2020/04/25 | 141472 | language/japanese/jlreq-deluxe/vf/bjlreq--nmlgothb-h.vf -2020/04/25 | 141760 | language/japanese/jlreq-deluxe/vf/bjlreq--nmlgothbn-h.vf -2020/04/25 | 141760 | language/japanese/jlreq-deluxe/vf/bjlreq--nmlgothbn-v.vf -2020/04/25 | 141472 | language/japanese/jlreq-deluxe/vf/bjlreq--nmlgothb-v.vf -2020/04/25 | 141476 | language/japanese/jlreq-deluxe/vf/bjlreq--nmlgotheb-h.vf -2020/04/25 | 141760 | language/japanese/jlreq-deluxe/vf/bjlreq--nmlgothebn-h.vf -2020/04/25 | 141760 | language/japanese/jlreq-deluxe/vf/bjlreq--nmlgothebn-v.vf -2020/04/25 | 141476 | language/japanese/jlreq-deluxe/vf/bjlreq--nmlgotheb-v.vf -2020/04/25 | 141472 | language/japanese/jlreq-deluxe/vf/bjlreq--nmlgothr-h.vf -2020/04/25 | 141760 | language/japanese/jlreq-deluxe/vf/bjlreq--nmlgothrn-h.vf -2020/04/25 | 141760 | language/japanese/jlreq-deluxe/vf/bjlreq--nmlgothrn-v.vf -2020/04/25 | 141472 | language/japanese/jlreq-deluxe/vf/bjlreq--nmlgothr-v.vf -2020/04/25 | 141476 | language/japanese/jlreq-deluxe/vf/bjlreq--nmlmgothr-h.vf -2020/04/25 | 141764 | language/japanese/jlreq-deluxe/vf/bjlreq--nmlmgothrn-h.vf -2020/04/25 | 141764 | language/japanese/jlreq-deluxe/vf/bjlreq--nmlmgothrn-v.vf -2020/04/25 | 141476 | language/japanese/jlreq-deluxe/vf/bjlreq--nmlmgothr-v.vf -2020/04/25 | 141472 | language/japanese/jlreq-deluxe/vf/bjlreq--nmlminb-h.vf -2020/04/25 | 141760 | language/japanese/jlreq-deluxe/vf/bjlreq--nmlminbn-h.vf -2020/04/25 | 141760 | language/japanese/jlreq-deluxe/vf/bjlreq--nmlminbn-v.vf -2020/04/25 | 141472 | language/japanese/jlreq-deluxe/vf/bjlreq--nmlminb-v.vf -2020/04/25 | 141472 | language/japanese/jlreq-deluxe/vf/bjlreq--nmlminl-h.vf -2020/04/25 | 141760 | language/japanese/jlreq-deluxe/vf/bjlreq--nmlminln-h.vf -2020/04/25 | 141760 | language/japanese/jlreq-deluxe/vf/bjlreq--nmlminln-v.vf -2020/04/25 | 141472 | language/japanese/jlreq-deluxe/vf/bjlreq--nmlminl-v.vf -2020/04/25 | 141472 | language/japanese/jlreq-deluxe/vf/bjlreq--nmlminr-h.vf -2020/04/25 | 141760 | language/japanese/jlreq-deluxe/vf/bjlreq--nmlminrn-h.vf -2020/04/25 | 141760 | language/japanese/jlreq-deluxe/vf/bjlreq--nmlminrn-v.vf -2020/04/25 | 141472 | language/japanese/jlreq-deluxe/vf/bjlreq--nmlminr-v.vf -2020/04/25 | 1588344 | language/japanese/jlreq-deluxe/vf/bjlreq--upexpgothb-h.vf -2020/04/25 | 1588344 | language/japanese/jlreq-deluxe/vf/bjlreq--upexpgothbn-h.vf -2020/04/25 | 1588312 | language/japanese/jlreq-deluxe/vf/bjlreq--upexpgothbn-v.vf -2020/04/25 | 1588312 | language/japanese/jlreq-deluxe/vf/bjlreq--upexpgothb-v.vf -2020/04/25 | 1588344 | language/japanese/jlreq-deluxe/vf/bjlreq--upexpgotheb-h.vf -2020/04/25 | 1588344 | language/japanese/jlreq-deluxe/vf/bjlreq--upexpgothebn-h.vf -2020/04/25 | 1588312 | language/japanese/jlreq-deluxe/vf/bjlreq--upexpgothebn-v.vf -2020/04/25 | 1588312 | language/japanese/jlreq-deluxe/vf/bjlreq--upexpgotheb-v.vf -2020/04/25 | 1588344 | language/japanese/jlreq-deluxe/vf/bjlreq--upexpgothr-h.vf -2020/04/25 | 1588344 | language/japanese/jlreq-deluxe/vf/bjlreq--upexpgothrn-h.vf -2020/04/25 | 1588312 | language/japanese/jlreq-deluxe/vf/bjlreq--upexpgothrn-v.vf -2020/04/25 | 1588312 | language/japanese/jlreq-deluxe/vf/bjlreq--upexpgothr-v.vf -2020/04/25 | 1588348 | language/japanese/jlreq-deluxe/vf/bjlreq--upexpmgothr-h.vf -2020/04/25 | 1588348 | language/japanese/jlreq-deluxe/vf/bjlreq--upexpmgothrn-h.vf -2020/04/25 | 1588316 | language/japanese/jlreq-deluxe/vf/bjlreq--upexpmgothrn-v.vf -2020/04/25 | 1588312 | language/japanese/jlreq-deluxe/vf/bjlreq--upexpmgothr-v.vf -2020/04/25 | 1588340 | language/japanese/jlreq-deluxe/vf/bjlreq--upexpminb-h.vf -2020/04/25 | 1588340 | language/japanese/jlreq-deluxe/vf/bjlreq--upexpminbn-h.vf -2020/04/25 | 1588312 | language/japanese/jlreq-deluxe/vf/bjlreq--upexpminbn-v.vf -2020/04/25 | 1588308 | language/japanese/jlreq-deluxe/vf/bjlreq--upexpminb-v.vf -2020/04/25 | 1588340 | language/japanese/jlreq-deluxe/vf/bjlreq--upexpminl-h.vf -2020/04/25 | 1588340 | language/japanese/jlreq-deluxe/vf/bjlreq--upexpminln-h.vf -2020/04/25 | 1588312 | language/japanese/jlreq-deluxe/vf/bjlreq--upexpminln-v.vf -2020/04/25 | 1588308 | language/japanese/jlreq-deluxe/vf/bjlreq--upexpminl-v.vf -2020/04/25 | 1588340 | language/japanese/jlreq-deluxe/vf/bjlreq--upexpminr-h.vf -2020/04/25 | 1588340 | language/japanese/jlreq-deluxe/vf/bjlreq--upexpminrn-h.vf -2020/04/25 | 1588312 | language/japanese/jlreq-deluxe/vf/bjlreq--upexpminrn-v.vf -2020/04/25 | 1588308 | language/japanese/jlreq-deluxe/vf/bjlreq--upexpminr-v.vf -2020/04/25 | 1588096 | language/japanese/jlreq-deluxe/vf/bjlreq--upnmlgothb-h.vf -2020/04/25 | 1588096 | language/japanese/jlreq-deluxe/vf/bjlreq--upnmlgothbn-h.vf -2020/04/25 | 1588064 | language/japanese/jlreq-deluxe/vf/bjlreq--upnmlgothbn-v.vf -2020/04/25 | 1588064 | language/japanese/jlreq-deluxe/vf/bjlreq--upnmlgothb-v.vf -2020/04/25 | 1588096 | language/japanese/jlreq-deluxe/vf/bjlreq--upnmlgotheb-h.vf -2020/04/25 | 1588100 | language/japanese/jlreq-deluxe/vf/bjlreq--upnmlgothebn-h.vf -2020/04/25 | 1588064 | language/japanese/jlreq-deluxe/vf/bjlreq--upnmlgothebn-v.vf -2020/04/25 | 1588064 | language/japanese/jlreq-deluxe/vf/bjlreq--upnmlgotheb-v.vf -2020/04/25 | 1588096 | language/japanese/jlreq-deluxe/vf/bjlreq--upnmlgothr-h.vf -2020/04/25 | 1588096 | language/japanese/jlreq-deluxe/vf/bjlreq--upnmlgothrn-h.vf -2020/04/25 | 1588064 | language/japanese/jlreq-deluxe/vf/bjlreq--upnmlgothrn-v.vf -2020/04/25 | 1588064 | language/japanese/jlreq-deluxe/vf/bjlreq--upnmlgothr-v.vf -2020/04/25 | 1588096 | language/japanese/jlreq-deluxe/vf/bjlreq--upnmlmgothr-h.vf -2020/04/25 | 1588100 | language/japanese/jlreq-deluxe/vf/bjlreq--upnmlmgothrn-h.vf -2020/04/25 | 1588064 | language/japanese/jlreq-deluxe/vf/bjlreq--upnmlmgothrn-v.vf -2020/04/25 | 1588064 | language/japanese/jlreq-deluxe/vf/bjlreq--upnmlmgothr-v.vf -2020/04/25 | 1588092 | language/japanese/jlreq-deluxe/vf/bjlreq--upnmlminb-h.vf -2020/04/25 | 1588096 | language/japanese/jlreq-deluxe/vf/bjlreq--upnmlminbn-h.vf -2020/04/25 | 1588064 | language/japanese/jlreq-deluxe/vf/bjlreq--upnmlminbn-v.vf -2020/04/25 | 1588064 | language/japanese/jlreq-deluxe/vf/bjlreq--upnmlminb-v.vf -2020/04/25 | 1588092 | language/japanese/jlreq-deluxe/vf/bjlreq--upnmlminl-h.vf -2020/04/25 | 1588096 | language/japanese/jlreq-deluxe/vf/bjlreq--upnmlminln-h.vf -2020/04/25 | 1588064 | language/japanese/jlreq-deluxe/vf/bjlreq--upnmlminln-v.vf -2020/04/25 | 1588064 | language/japanese/jlreq-deluxe/vf/bjlreq--upnmlminl-v.vf -2020/04/25 | 1588092 | language/japanese/jlreq-deluxe/vf/bjlreq--upnmlminr-h.vf -2020/04/25 | 1588096 | language/japanese/jlreq-deluxe/vf/bjlreq--upnmlminrn-h.vf -2020/04/25 | 1588064 | language/japanese/jlreq-deluxe/vf/bjlreq--upnmlminrn-v.vf -2020/04/25 | 1588064 | language/japanese/jlreq-deluxe/vf/bjlreq--upnmlminr-v.vf -2020/04/25 | 141652 | language/japanese/jlreq-deluxe/vf/bzjlreq--expgothb-h.vf -2020/04/25 | 141888 | language/japanese/jlreq-deluxe/vf/bzjlreq--expgothbn-h.vf -2020/04/25 | 141888 | language/japanese/jlreq-deluxe/vf/bzjlreq--expgothbn-v.vf -2020/04/25 | 141628 | language/japanese/jlreq-deluxe/vf/bzjlreq--expgothb-v.vf -2020/04/25 | 141652 | language/japanese/jlreq-deluxe/vf/bzjlreq--expgotheb-h.vf -2020/04/25 | 141888 | language/japanese/jlreq-deluxe/vf/bzjlreq--expgothebn-h.vf -2020/04/25 | 141892 | language/japanese/jlreq-deluxe/vf/bzjlreq--expgothebn-v.vf -2020/04/25 | 141628 | language/japanese/jlreq-deluxe/vf/bzjlreq--expgotheb-v.vf -2020/04/25 | 141652 | language/japanese/jlreq-deluxe/vf/bzjlreq--expgothr-h.vf -2020/04/25 | 141888 | language/japanese/jlreq-deluxe/vf/bzjlreq--expgothrn-h.vf -2020/04/25 | 141888 | language/japanese/jlreq-deluxe/vf/bzjlreq--expgothrn-v.vf -2020/04/25 | 141628 | language/japanese/jlreq-deluxe/vf/bzjlreq--expgothr-v.vf -2020/04/25 | 141656 | language/japanese/jlreq-deluxe/vf/bzjlreq--expmgothr-h.vf -2020/04/25 | 141896 | language/japanese/jlreq-deluxe/vf/bzjlreq--expmgothrn-h.vf -2020/04/25 | 141896 | language/japanese/jlreq-deluxe/vf/bzjlreq--expmgothrn-v.vf -2020/04/25 | 141632 | language/japanese/jlreq-deluxe/vf/bzjlreq--expmgothr-v.vf -2020/04/25 | 141652 | language/japanese/jlreq-deluxe/vf/bzjlreq--expminb-h.vf -2020/04/25 | 141888 | language/japanese/jlreq-deluxe/vf/bzjlreq--expminbn-h.vf -2020/04/25 | 141888 | language/japanese/jlreq-deluxe/vf/bzjlreq--expminbn-v.vf -2020/04/25 | 141628 | language/japanese/jlreq-deluxe/vf/bzjlreq--expminb-v.vf -2020/04/25 | 141652 | language/japanese/jlreq-deluxe/vf/bzjlreq--expminl-h.vf -2020/04/25 | 141888 | language/japanese/jlreq-deluxe/vf/bzjlreq--expminln-h.vf -2020/04/25 | 141888 | language/japanese/jlreq-deluxe/vf/bzjlreq--expminln-v.vf -2020/04/25 | 141628 | language/japanese/jlreq-deluxe/vf/bzjlreq--expminl-v.vf -2020/04/25 | 141652 | language/japanese/jlreq-deluxe/vf/bzjlreq--expminr-h.vf -2020/04/25 | 141888 | language/japanese/jlreq-deluxe/vf/bzjlreq--expminrn-h.vf -2020/04/25 | 141888 | language/japanese/jlreq-deluxe/vf/bzjlreq--expminrn-v.vf -2020/04/25 | 141628 | language/japanese/jlreq-deluxe/vf/bzjlreq--expminr-v.vf -2020/04/25 | 141428 | language/japanese/jlreq-deluxe/vf/bzjlreq--nmlgothb-h.vf -2020/04/25 | 141716 | language/japanese/jlreq-deluxe/vf/bzjlreq--nmlgothbn-h.vf -2020/04/25 | 141716 | language/japanese/jlreq-deluxe/vf/bzjlreq--nmlgothbn-v.vf -2020/04/25 | 141428 | language/japanese/jlreq-deluxe/vf/bzjlreq--nmlgothb-v.vf -2020/04/25 | 141432 | language/japanese/jlreq-deluxe/vf/bzjlreq--nmlgotheb-h.vf -2020/04/25 | 141716 | language/japanese/jlreq-deluxe/vf/bzjlreq--nmlgothebn-h.vf -2020/04/25 | 141716 | language/japanese/jlreq-deluxe/vf/bzjlreq--nmlgothebn-v.vf -2020/04/25 | 141432 | language/japanese/jlreq-deluxe/vf/bzjlreq--nmlgotheb-v.vf -2020/04/25 | 141428 | language/japanese/jlreq-deluxe/vf/bzjlreq--nmlgothr-h.vf -2020/04/25 | 141716 | language/japanese/jlreq-deluxe/vf/bzjlreq--nmlgothrn-h.vf -2020/04/25 | 141716 | language/japanese/jlreq-deluxe/vf/bzjlreq--nmlgothrn-v.vf -2020/04/25 | 141428 | language/japanese/jlreq-deluxe/vf/bzjlreq--nmlgothr-v.vf -2020/04/25 | 141432 | language/japanese/jlreq-deluxe/vf/bzjlreq--nmlmgothr-h.vf -2020/04/25 | 141720 | language/japanese/jlreq-deluxe/vf/bzjlreq--nmlmgothrn-h.vf -2020/04/25 | 141720 | language/japanese/jlreq-deluxe/vf/bzjlreq--nmlmgothrn-v.vf -2020/04/25 | 141432 | language/japanese/jlreq-deluxe/vf/bzjlreq--nmlmgothr-v.vf -2020/04/25 | 141428 | language/japanese/jlreq-deluxe/vf/bzjlreq--nmlminb-h.vf -2020/04/25 | 141716 | language/japanese/jlreq-deluxe/vf/bzjlreq--nmlminbn-h.vf -2020/04/25 | 141716 | language/japanese/jlreq-deluxe/vf/bzjlreq--nmlminbn-v.vf -2020/04/25 | 141428 | language/japanese/jlreq-deluxe/vf/bzjlreq--nmlminb-v.vf -2020/04/25 | 141428 | language/japanese/jlreq-deluxe/vf/bzjlreq--nmlminl-h.vf -2020/04/25 | 141716 | language/japanese/jlreq-deluxe/vf/bzjlreq--nmlminln-h.vf -2020/04/25 | 141716 | language/japanese/jlreq-deluxe/vf/bzjlreq--nmlminln-v.vf -2020/04/25 | 141428 | language/japanese/jlreq-deluxe/vf/bzjlreq--nmlminl-v.vf -2020/04/25 | 141428 | language/japanese/jlreq-deluxe/vf/bzjlreq--nmlminr-h.vf -2020/04/25 | 141716 | language/japanese/jlreq-deluxe/vf/bzjlreq--nmlminrn-h.vf -2020/04/25 | 141716 | language/japanese/jlreq-deluxe/vf/bzjlreq--nmlminrn-v.vf -2020/04/25 | 141428 | language/japanese/jlreq-deluxe/vf/bzjlreq--nmlminr-v.vf -2020/04/25 | 1588280 | language/japanese/jlreq-deluxe/vf/bzjlreq--upexpgothb-h.vf -2020/04/25 | 1588280 | language/japanese/jlreq-deluxe/vf/bzjlreq--upexpgothbn-h.vf -2020/04/25 | 1588248 | language/japanese/jlreq-deluxe/vf/bzjlreq--upexpgothbn-v.vf -2020/04/25 | 1588248 | language/japanese/jlreq-deluxe/vf/bzjlreq--upexpgothb-v.vf -2020/04/25 | 1588280 | language/japanese/jlreq-deluxe/vf/bzjlreq--upexpgotheb-h.vf -2020/04/25 | 1588280 | language/japanese/jlreq-deluxe/vf/bzjlreq--upexpgothebn-h.vf -2020/04/25 | 1588248 | language/japanese/jlreq-deluxe/vf/bzjlreq--upexpgothebn-v.vf -2020/04/25 | 1588248 | language/japanese/jlreq-deluxe/vf/bzjlreq--upexpgotheb-v.vf -2020/04/25 | 1588280 | language/japanese/jlreq-deluxe/vf/bzjlreq--upexpgothr-h.vf -2020/04/25 | 1588280 | language/japanese/jlreq-deluxe/vf/bzjlreq--upexpgothrn-h.vf -2020/04/25 | 1588248 | language/japanese/jlreq-deluxe/vf/bzjlreq--upexpgothrn-v.vf -2020/04/25 | 1588248 | language/japanese/jlreq-deluxe/vf/bzjlreq--upexpgothr-v.vf -2020/04/25 | 1588284 | language/japanese/jlreq-deluxe/vf/bzjlreq--upexpmgothr-h.vf -2020/04/25 | 1588284 | language/japanese/jlreq-deluxe/vf/bzjlreq--upexpmgothrn-h.vf -2020/04/25 | 1588252 | language/japanese/jlreq-deluxe/vf/bzjlreq--upexpmgothrn-v.vf -2020/04/25 | 1588248 | language/japanese/jlreq-deluxe/vf/bzjlreq--upexpmgothr-v.vf -2020/04/25 | 1588276 | language/japanese/jlreq-deluxe/vf/bzjlreq--upexpminb-h.vf -2020/04/25 | 1588276 | language/japanese/jlreq-deluxe/vf/bzjlreq--upexpminbn-h.vf -2020/04/25 | 1588248 | language/japanese/jlreq-deluxe/vf/bzjlreq--upexpminbn-v.vf -2020/04/25 | 1588244 | language/japanese/jlreq-deluxe/vf/bzjlreq--upexpminb-v.vf -2020/04/25 | 1588276 | language/japanese/jlreq-deluxe/vf/bzjlreq--upexpminl-h.vf -2020/04/25 | 1588276 | language/japanese/jlreq-deluxe/vf/bzjlreq--upexpminln-h.vf -2020/04/25 | 1588248 | language/japanese/jlreq-deluxe/vf/bzjlreq--upexpminln-v.vf -2020/04/25 | 1588244 | language/japanese/jlreq-deluxe/vf/bzjlreq--upexpminl-v.vf -2020/04/25 | 1588276 | language/japanese/jlreq-deluxe/vf/bzjlreq--upexpminr-h.vf -2020/04/25 | 1588276 | language/japanese/jlreq-deluxe/vf/bzjlreq--upexpminrn-h.vf -2020/04/25 | 1588248 | language/japanese/jlreq-deluxe/vf/bzjlreq--upexpminrn-v.vf -2020/04/25 | 1588244 | language/japanese/jlreq-deluxe/vf/bzjlreq--upexpminr-v.vf -2020/04/25 | 1588032 | language/japanese/jlreq-deluxe/vf/bzjlreq--upnmlgothb-h.vf -2020/04/25 | 1588032 | language/japanese/jlreq-deluxe/vf/bzjlreq--upnmlgothbn-h.vf -2020/04/25 | 1588000 | language/japanese/jlreq-deluxe/vf/bzjlreq--upnmlgothbn-v.vf -2020/04/25 | 1588000 | language/japanese/jlreq-deluxe/vf/bzjlreq--upnmlgothb-v.vf -2020/04/25 | 1588032 | language/japanese/jlreq-deluxe/vf/bzjlreq--upnmlgotheb-h.vf -2020/04/25 | 1588036 | language/japanese/jlreq-deluxe/vf/bzjlreq--upnmlgothebn-h.vf -2020/04/25 | 1588000 | language/japanese/jlreq-deluxe/vf/bzjlreq--upnmlgothebn-v.vf -2020/04/25 | 1588000 | language/japanese/jlreq-deluxe/vf/bzjlreq--upnmlgotheb-v.vf -2020/04/25 | 1588032 | language/japanese/jlreq-deluxe/vf/bzjlreq--upnmlgothr-h.vf -2020/04/25 | 1588032 | language/japanese/jlreq-deluxe/vf/bzjlreq--upnmlgothrn-h.vf -2020/04/25 | 1588000 | language/japanese/jlreq-deluxe/vf/bzjlreq--upnmlgothrn-v.vf -2020/04/25 | 1588000 | language/japanese/jlreq-deluxe/vf/bzjlreq--upnmlgothr-v.vf -2020/04/25 | 1588032 | language/japanese/jlreq-deluxe/vf/bzjlreq--upnmlmgothr-h.vf -2020/04/25 | 1588036 | language/japanese/jlreq-deluxe/vf/bzjlreq--upnmlmgothrn-h.vf -2020/04/25 | 1588000 | language/japanese/jlreq-deluxe/vf/bzjlreq--upnmlmgothrn-v.vf -2020/04/25 | 1588000 | language/japanese/jlreq-deluxe/vf/bzjlreq--upnmlmgothr-v.vf -2020/04/25 | 1588028 | language/japanese/jlreq-deluxe/vf/bzjlreq--upnmlminb-h.vf -2020/04/25 | 1588032 | language/japanese/jlreq-deluxe/vf/bzjlreq--upnmlminbn-h.vf -2020/04/25 | 1588000 | language/japanese/jlreq-deluxe/vf/bzjlreq--upnmlminbn-v.vf -2020/04/25 | 1588000 | language/japanese/jlreq-deluxe/vf/bzjlreq--upnmlminb-v.vf -2020/04/25 | 1588028 | language/japanese/jlreq-deluxe/vf/bzjlreq--upnmlminl-h.vf -2020/04/25 | 1588032 | language/japanese/jlreq-deluxe/vf/bzjlreq--upnmlminln-h.vf -2020/04/25 | 1588000 | language/japanese/jlreq-deluxe/vf/bzjlreq--upnmlminln-v.vf -2020/04/25 | 1588000 | language/japanese/jlreq-deluxe/vf/bzjlreq--upnmlminl-v.vf -2020/04/25 | 1588028 | language/japanese/jlreq-deluxe/vf/bzjlreq--upnmlminr-h.vf -2020/04/25 | 1588032 | language/japanese/jlreq-deluxe/vf/bzjlreq--upnmlminrn-h.vf -2020/04/25 | 1588000 | language/japanese/jlreq-deluxe/vf/bzjlreq--upnmlminrn-v.vf -2020/04/25 | 1588000 | language/japanese/jlreq-deluxe/vf/bzjlreq--upnmlminr-v.vf -2020/04/25 | 141696 | language/japanese/jlreq-deluxe/vf/jlreq--expgothb-h.vf -2020/04/25 | 141932 | language/japanese/jlreq-deluxe/vf/jlreq--expgothbn-h.vf -2020/04/25 | 141932 | language/japanese/jlreq-deluxe/vf/jlreq--expgothbn-v.vf -2020/04/25 | 141672 | language/japanese/jlreq-deluxe/vf/jlreq--expgothb-v.vf -2020/04/25 | 141696 | language/japanese/jlreq-deluxe/vf/jlreq--expgotheb-h.vf -2020/04/25 | 141932 | language/japanese/jlreq-deluxe/vf/jlreq--expgothebn-h.vf -2020/04/25 | 141936 | language/japanese/jlreq-deluxe/vf/jlreq--expgothebn-v.vf -2020/04/25 | 141672 | language/japanese/jlreq-deluxe/vf/jlreq--expgotheb-v.vf -2020/04/25 | 141696 | language/japanese/jlreq-deluxe/vf/jlreq--expgothr-h.vf -2020/04/25 | 141932 | language/japanese/jlreq-deluxe/vf/jlreq--expgothrn-h.vf -2020/04/25 | 141932 | language/japanese/jlreq-deluxe/vf/jlreq--expgothrn-v.vf -2020/04/25 | 141672 | language/japanese/jlreq-deluxe/vf/jlreq--expgothr-v.vf -2020/04/25 | 141700 | language/japanese/jlreq-deluxe/vf/jlreq--expmgothr-h.vf -2020/04/25 | 141940 | language/japanese/jlreq-deluxe/vf/jlreq--expmgothrn-h.vf -2020/04/25 | 141940 | language/japanese/jlreq-deluxe/vf/jlreq--expmgothrn-v.vf -2020/04/25 | 141676 | language/japanese/jlreq-deluxe/vf/jlreq--expmgothr-v.vf -2020/04/25 | 141696 | language/japanese/jlreq-deluxe/vf/jlreq--expminb-h.vf -2020/04/25 | 141932 | language/japanese/jlreq-deluxe/vf/jlreq--expminbn-h.vf -2020/04/25 | 141932 | language/japanese/jlreq-deluxe/vf/jlreq--expminbn-v.vf -2020/04/25 | 141672 | language/japanese/jlreq-deluxe/vf/jlreq--expminb-v.vf -2020/04/25 | 141696 | language/japanese/jlreq-deluxe/vf/jlreq--expminl-h.vf -2020/04/25 | 141932 | language/japanese/jlreq-deluxe/vf/jlreq--expminln-h.vf -2020/04/25 | 141932 | language/japanese/jlreq-deluxe/vf/jlreq--expminln-v.vf -2020/04/25 | 141672 | language/japanese/jlreq-deluxe/vf/jlreq--expminl-v.vf -2020/04/25 | 141696 | language/japanese/jlreq-deluxe/vf/jlreq--expminr-h.vf -2020/04/25 | 141932 | language/japanese/jlreq-deluxe/vf/jlreq--expminrn-h.vf -2020/04/25 | 141932 | language/japanese/jlreq-deluxe/vf/jlreq--expminrn-v.vf -2020/04/25 | 141672 | language/japanese/jlreq-deluxe/vf/jlreq--expminr-v.vf -2020/04/25 | 141472 | language/japanese/jlreq-deluxe/vf/jlreq--nmlgothb-h.vf -2020/04/25 | 141760 | language/japanese/jlreq-deluxe/vf/jlreq--nmlgothbn-h.vf -2020/04/25 | 141760 | language/japanese/jlreq-deluxe/vf/jlreq--nmlgothbn-v.vf -2020/04/25 | 141472 | language/japanese/jlreq-deluxe/vf/jlreq--nmlgothb-v.vf -2020/04/25 | 141476 | language/japanese/jlreq-deluxe/vf/jlreq--nmlgotheb-h.vf -2020/04/25 | 141760 | language/japanese/jlreq-deluxe/vf/jlreq--nmlgothebn-h.vf -2020/04/25 | 141760 | language/japanese/jlreq-deluxe/vf/jlreq--nmlgothebn-v.vf -2020/04/25 | 141476 | language/japanese/jlreq-deluxe/vf/jlreq--nmlgotheb-v.vf -2020/04/25 | 141472 | language/japanese/jlreq-deluxe/vf/jlreq--nmlgothr-h.vf -2020/04/25 | 141760 | language/japanese/jlreq-deluxe/vf/jlreq--nmlgothrn-h.vf -2020/04/25 | 141760 | language/japanese/jlreq-deluxe/vf/jlreq--nmlgothrn-v.vf -2020/04/25 | 141472 | language/japanese/jlreq-deluxe/vf/jlreq--nmlgothr-v.vf -2020/04/25 | 141476 | language/japanese/jlreq-deluxe/vf/jlreq--nmlmgothr-h.vf -2020/04/25 | 141764 | language/japanese/jlreq-deluxe/vf/jlreq--nmlmgothrn-h.vf -2020/04/25 | 141764 | language/japanese/jlreq-deluxe/vf/jlreq--nmlmgothrn-v.vf -2020/04/25 | 141476 | language/japanese/jlreq-deluxe/vf/jlreq--nmlmgothr-v.vf -2020/04/25 | 141472 | language/japanese/jlreq-deluxe/vf/jlreq--nmlminb-h.vf -2020/04/25 | 141760 | language/japanese/jlreq-deluxe/vf/jlreq--nmlminbn-h.vf -2020/04/25 | 141760 | language/japanese/jlreq-deluxe/vf/jlreq--nmlminbn-v.vf -2020/04/25 | 141472 | language/japanese/jlreq-deluxe/vf/jlreq--nmlminb-v.vf -2020/04/25 | 141472 | language/japanese/jlreq-deluxe/vf/jlreq--nmlminl-h.vf -2020/04/25 | 141760 | language/japanese/jlreq-deluxe/vf/jlreq--nmlminln-h.vf -2020/04/25 | 141760 | language/japanese/jlreq-deluxe/vf/jlreq--nmlminln-v.vf -2020/04/25 | 141472 | language/japanese/jlreq-deluxe/vf/jlreq--nmlminl-v.vf -2020/04/25 | 141472 | language/japanese/jlreq-deluxe/vf/jlreq--nmlminr-h.vf -2020/04/25 | 141760 | language/japanese/jlreq-deluxe/vf/jlreq--nmlminrn-h.vf -2020/04/25 | 141760 | language/japanese/jlreq-deluxe/vf/jlreq--nmlminrn-v.vf -2020/04/25 | 141472 | language/japanese/jlreq-deluxe/vf/jlreq--nmlminr-v.vf -2020/04/25 | 1588344 | language/japanese/jlreq-deluxe/vf/jlreq--upexpgothb-h.vf -2020/04/25 | 1588344 | language/japanese/jlreq-deluxe/vf/jlreq--upexpgothbn-h.vf -2020/04/25 | 1588312 | language/japanese/jlreq-deluxe/vf/jlreq--upexpgothbn-v.vf -2020/04/25 | 1588312 | language/japanese/jlreq-deluxe/vf/jlreq--upexpgothb-v.vf -2020/04/25 | 1588344 | language/japanese/jlreq-deluxe/vf/jlreq--upexpgotheb-h.vf -2020/04/25 | 1588344 | language/japanese/jlreq-deluxe/vf/jlreq--upexpgothebn-h.vf -2020/04/25 | 1588312 | language/japanese/jlreq-deluxe/vf/jlreq--upexpgothebn-v.vf -2020/04/25 | 1588312 | language/japanese/jlreq-deluxe/vf/jlreq--upexpgotheb-v.vf -2020/04/25 | 1588344 | language/japanese/jlreq-deluxe/vf/jlreq--upexpgothr-h.vf -2020/04/25 | 1588344 | language/japanese/jlreq-deluxe/vf/jlreq--upexpgothrn-h.vf -2020/04/25 | 1588312 | language/japanese/jlreq-deluxe/vf/jlreq--upexpgothrn-v.vf -2020/04/25 | 1588312 | language/japanese/jlreq-deluxe/vf/jlreq--upexpgothr-v.vf -2020/04/25 | 1588348 | language/japanese/jlreq-deluxe/vf/jlreq--upexpmgothr-h.vf -2020/04/25 | 1588348 | language/japanese/jlreq-deluxe/vf/jlreq--upexpmgothrn-h.vf -2020/04/25 | 1588316 | language/japanese/jlreq-deluxe/vf/jlreq--upexpmgothrn-v.vf -2020/04/25 | 1588312 | language/japanese/jlreq-deluxe/vf/jlreq--upexpmgothr-v.vf -2020/04/25 | 1588340 | language/japanese/jlreq-deluxe/vf/jlreq--upexpminb-h.vf -2020/04/25 | 1588340 | language/japanese/jlreq-deluxe/vf/jlreq--upexpminbn-h.vf -2020/04/25 | 1588312 | language/japanese/jlreq-deluxe/vf/jlreq--upexpminbn-v.vf -2020/04/25 | 1588308 | language/japanese/jlreq-deluxe/vf/jlreq--upexpminb-v.vf -2020/04/25 | 1588340 | language/japanese/jlreq-deluxe/vf/jlreq--upexpminl-h.vf -2020/04/25 | 1588340 | language/japanese/jlreq-deluxe/vf/jlreq--upexpminln-h.vf -2020/04/25 | 1588312 | language/japanese/jlreq-deluxe/vf/jlreq--upexpminln-v.vf -2020/04/25 | 1588308 | language/japanese/jlreq-deluxe/vf/jlreq--upexpminl-v.vf -2020/04/25 | 1588340 | language/japanese/jlreq-deluxe/vf/jlreq--upexpminr-h.vf -2020/04/25 | 1588340 | language/japanese/jlreq-deluxe/vf/jlreq--upexpminrn-h.vf -2020/04/25 | 1588312 | language/japanese/jlreq-deluxe/vf/jlreq--upexpminrn-v.vf -2020/04/25 | 1588308 | language/japanese/jlreq-deluxe/vf/jlreq--upexpminr-v.vf -2020/04/25 | 1588096 | language/japanese/jlreq-deluxe/vf/jlreq--upnmlgothb-h.vf -2020/04/25 | 1588096 | language/japanese/jlreq-deluxe/vf/jlreq--upnmlgothbn-h.vf -2020/04/25 | 1588064 | language/japanese/jlreq-deluxe/vf/jlreq--upnmlgothbn-v.vf -2020/04/25 | 1588064 | language/japanese/jlreq-deluxe/vf/jlreq--upnmlgothb-v.vf -2020/04/25 | 1588096 | language/japanese/jlreq-deluxe/vf/jlreq--upnmlgotheb-h.vf -2020/04/25 | 1588100 | language/japanese/jlreq-deluxe/vf/jlreq--upnmlgothebn-h.vf -2020/04/25 | 1588064 | language/japanese/jlreq-deluxe/vf/jlreq--upnmlgothebn-v.vf -2020/04/25 | 1588064 | language/japanese/jlreq-deluxe/vf/jlreq--upnmlgotheb-v.vf -2020/04/25 | 1588096 | language/japanese/jlreq-deluxe/vf/jlreq--upnmlgothr-h.vf -2020/04/25 | 1588096 | language/japanese/jlreq-deluxe/vf/jlreq--upnmlgothrn-h.vf -2020/04/25 | 1588064 | language/japanese/jlreq-deluxe/vf/jlreq--upnmlgothrn-v.vf -2020/04/25 | 1588064 | language/japanese/jlreq-deluxe/vf/jlreq--upnmlgothr-v.vf -2020/04/25 | 1588096 | language/japanese/jlreq-deluxe/vf/jlreq--upnmlmgothr-h.vf -2020/04/25 | 1588100 | language/japanese/jlreq-deluxe/vf/jlreq--upnmlmgothrn-h.vf -2020/04/25 | 1588064 | language/japanese/jlreq-deluxe/vf/jlreq--upnmlmgothrn-v.vf -2020/04/25 | 1588064 | language/japanese/jlreq-deluxe/vf/jlreq--upnmlmgothr-v.vf -2020/04/25 | 1588092 | language/japanese/jlreq-deluxe/vf/jlreq--upnmlminb-h.vf -2020/04/25 | 1588096 | language/japanese/jlreq-deluxe/vf/jlreq--upnmlminbn-h.vf -2020/04/25 | 1588064 | language/japanese/jlreq-deluxe/vf/jlreq--upnmlminbn-v.vf -2020/04/25 | 1588064 | language/japanese/jlreq-deluxe/vf/jlreq--upnmlminb-v.vf -2020/04/25 | 1588092 | language/japanese/jlreq-deluxe/vf/jlreq--upnmlminl-h.vf -2020/04/25 | 1588096 | language/japanese/jlreq-deluxe/vf/jlreq--upnmlminln-h.vf -2020/04/25 | 1588064 | language/japanese/jlreq-deluxe/vf/jlreq--upnmlminln-v.vf -2020/04/25 | 1588064 | language/japanese/jlreq-deluxe/vf/jlreq--upnmlminl-v.vf -2020/04/25 | 1588092 | language/japanese/jlreq-deluxe/vf/jlreq--upnmlminr-h.vf -2020/04/25 | 1588096 | language/japanese/jlreq-deluxe/vf/jlreq--upnmlminrn-h.vf -2020/04/25 | 1588064 | language/japanese/jlreq-deluxe/vf/jlreq--upnmlminrn-v.vf -2020/04/25 | 1588064 | language/japanese/jlreq-deluxe/vf/jlreq--upnmlminr-v.vf -2020/04/25 | 141652 | language/japanese/jlreq-deluxe/vf/zjlreq--expgothb-h.vf -2020/04/25 | 141888 | language/japanese/jlreq-deluxe/vf/zjlreq--expgothbn-h.vf -2020/04/25 | 141888 | language/japanese/jlreq-deluxe/vf/zjlreq--expgothbn-v.vf -2020/04/25 | 141628 | language/japanese/jlreq-deluxe/vf/zjlreq--expgothb-v.vf -2020/04/25 | 141652 | language/japanese/jlreq-deluxe/vf/zjlreq--expgotheb-h.vf -2020/04/25 | 141888 | language/japanese/jlreq-deluxe/vf/zjlreq--expgothebn-h.vf -2020/04/25 | 141892 | language/japanese/jlreq-deluxe/vf/zjlreq--expgothebn-v.vf -2020/04/25 | 141628 | language/japanese/jlreq-deluxe/vf/zjlreq--expgotheb-v.vf -2020/04/25 | 141652 | language/japanese/jlreq-deluxe/vf/zjlreq--expgothr-h.vf -2020/04/25 | 141888 | language/japanese/jlreq-deluxe/vf/zjlreq--expgothrn-h.vf -2020/04/25 | 141888 | language/japanese/jlreq-deluxe/vf/zjlreq--expgothrn-v.vf -2020/04/25 | 141628 | language/japanese/jlreq-deluxe/vf/zjlreq--expgothr-v.vf -2020/04/25 | 141656 | language/japanese/jlreq-deluxe/vf/zjlreq--expmgothr-h.vf -2020/04/25 | 141896 | language/japanese/jlreq-deluxe/vf/zjlreq--expmgothrn-h.vf -2020/04/25 | 141896 | language/japanese/jlreq-deluxe/vf/zjlreq--expmgothrn-v.vf -2020/04/25 | 141632 | language/japanese/jlreq-deluxe/vf/zjlreq--expmgothr-v.vf -2020/04/25 | 141652 | language/japanese/jlreq-deluxe/vf/zjlreq--expminb-h.vf -2020/04/25 | 141888 | language/japanese/jlreq-deluxe/vf/zjlreq--expminbn-h.vf -2020/04/25 | 141888 | language/japanese/jlreq-deluxe/vf/zjlreq--expminbn-v.vf -2020/04/25 | 141628 | language/japanese/jlreq-deluxe/vf/zjlreq--expminb-v.vf -2020/04/25 | 141652 | language/japanese/jlreq-deluxe/vf/zjlreq--expminl-h.vf -2020/04/25 | 141888 | language/japanese/jlreq-deluxe/vf/zjlreq--expminln-h.vf -2020/04/25 | 141888 | language/japanese/jlreq-deluxe/vf/zjlreq--expminln-v.vf -2020/04/25 | 141628 | language/japanese/jlreq-deluxe/vf/zjlreq--expminl-v.vf -2020/04/25 | 141652 | language/japanese/jlreq-deluxe/vf/zjlreq--expminr-h.vf -2020/04/25 | 141888 | language/japanese/jlreq-deluxe/vf/zjlreq--expminrn-h.vf -2020/04/25 | 141888 | language/japanese/jlreq-deluxe/vf/zjlreq--expminrn-v.vf -2020/04/25 | 141628 | language/japanese/jlreq-deluxe/vf/zjlreq--expminr-v.vf -2020/04/25 | 141428 | language/japanese/jlreq-deluxe/vf/zjlreq--nmlgothb-h.vf -2020/04/25 | 141716 | language/japanese/jlreq-deluxe/vf/zjlreq--nmlgothbn-h.vf -2020/04/25 | 141716 | language/japanese/jlreq-deluxe/vf/zjlreq--nmlgothbn-v.vf -2020/04/25 | 141428 | language/japanese/jlreq-deluxe/vf/zjlreq--nmlgothb-v.vf -2020/04/25 | 141432 | language/japanese/jlreq-deluxe/vf/zjlreq--nmlgotheb-h.vf -2020/04/25 | 141716 | language/japanese/jlreq-deluxe/vf/zjlreq--nmlgothebn-h.vf -2020/04/25 | 141716 | language/japanese/jlreq-deluxe/vf/zjlreq--nmlgothebn-v.vf -2020/04/25 | 141432 | language/japanese/jlreq-deluxe/vf/zjlreq--nmlgotheb-v.vf -2020/04/25 | 141428 | language/japanese/jlreq-deluxe/vf/zjlreq--nmlgothr-h.vf -2020/04/25 | 141716 | language/japanese/jlreq-deluxe/vf/zjlreq--nmlgothrn-h.vf -2020/04/25 | 141716 | language/japanese/jlreq-deluxe/vf/zjlreq--nmlgothrn-v.vf -2020/04/25 | 141428 | language/japanese/jlreq-deluxe/vf/zjlreq--nmlgothr-v.vf -2020/04/25 | 141432 | language/japanese/jlreq-deluxe/vf/zjlreq--nmlmgothr-h.vf -2020/04/25 | 141720 | language/japanese/jlreq-deluxe/vf/zjlreq--nmlmgothrn-h.vf -2020/04/25 | 141720 | language/japanese/jlreq-deluxe/vf/zjlreq--nmlmgothrn-v.vf -2020/04/25 | 141432 | language/japanese/jlreq-deluxe/vf/zjlreq--nmlmgothr-v.vf -2020/04/25 | 141428 | language/japanese/jlreq-deluxe/vf/zjlreq--nmlminb-h.vf -2020/04/25 | 141716 | language/japanese/jlreq-deluxe/vf/zjlreq--nmlminbn-h.vf -2020/04/25 | 141716 | language/japanese/jlreq-deluxe/vf/zjlreq--nmlminbn-v.vf -2020/04/25 | 141428 | language/japanese/jlreq-deluxe/vf/zjlreq--nmlminb-v.vf -2020/04/25 | 141428 | language/japanese/jlreq-deluxe/vf/zjlreq--nmlminl-h.vf -2020/04/25 | 141716 | language/japanese/jlreq-deluxe/vf/zjlreq--nmlminln-h.vf -2020/04/25 | 141716 | language/japanese/jlreq-deluxe/vf/zjlreq--nmlminln-v.vf -2020/04/25 | 141428 | language/japanese/jlreq-deluxe/vf/zjlreq--nmlminl-v.vf -2020/04/25 | 141428 | language/japanese/jlreq-deluxe/vf/zjlreq--nmlminr-h.vf -2020/04/25 | 141716 | language/japanese/jlreq-deluxe/vf/zjlreq--nmlminrn-h.vf -2020/04/25 | 141716 | language/japanese/jlreq-deluxe/vf/zjlreq--nmlminrn-v.vf -2020/04/25 | 141428 | language/japanese/jlreq-deluxe/vf/zjlreq--nmlminr-v.vf -2020/04/25 | 1588280 | language/japanese/jlreq-deluxe/vf/zjlreq--upexpgothb-h.vf -2020/04/25 | 1588280 | language/japanese/jlreq-deluxe/vf/zjlreq--upexpgothbn-h.vf -2020/04/25 | 1588248 | language/japanese/jlreq-deluxe/vf/zjlreq--upexpgothbn-v.vf -2020/04/25 | 1588248 | language/japanese/jlreq-deluxe/vf/zjlreq--upexpgothb-v.vf -2020/04/25 | 1588280 | language/japanese/jlreq-deluxe/vf/zjlreq--upexpgotheb-h.vf -2020/04/25 | 1588280 | language/japanese/jlreq-deluxe/vf/zjlreq--upexpgothebn-h.vf -2020/04/25 | 1588248 | language/japanese/jlreq-deluxe/vf/zjlreq--upexpgothebn-v.vf -2020/04/25 | 1588248 | language/japanese/jlreq-deluxe/vf/zjlreq--upexpgotheb-v.vf -2020/04/25 | 1588280 | language/japanese/jlreq-deluxe/vf/zjlreq--upexpgothr-h.vf -2020/04/25 | 1588280 | language/japanese/jlreq-deluxe/vf/zjlreq--upexpgothrn-h.vf -2020/04/25 | 1588248 | language/japanese/jlreq-deluxe/vf/zjlreq--upexpgothrn-v.vf -2020/04/25 | 1588248 | language/japanese/jlreq-deluxe/vf/zjlreq--upexpgothr-v.vf -2020/04/25 | 1588284 | language/japanese/jlreq-deluxe/vf/zjlreq--upexpmgothr-h.vf -2020/04/25 | 1588284 | language/japanese/jlreq-deluxe/vf/zjlreq--upexpmgothrn-h.vf -2020/04/25 | 1588252 | language/japanese/jlreq-deluxe/vf/zjlreq--upexpmgothrn-v.vf -2020/04/25 | 1588248 | language/japanese/jlreq-deluxe/vf/zjlreq--upexpmgothr-v.vf -2020/04/25 | 1588276 | language/japanese/jlreq-deluxe/vf/zjlreq--upexpminb-h.vf -2020/04/25 | 1588276 | language/japanese/jlreq-deluxe/vf/zjlreq--upexpminbn-h.vf -2020/04/25 | 1588248 | language/japanese/jlreq-deluxe/vf/zjlreq--upexpminbn-v.vf -2020/04/25 | 1588244 | language/japanese/jlreq-deluxe/vf/zjlreq--upexpminb-v.vf -2020/04/25 | 1588276 | language/japanese/jlreq-deluxe/vf/zjlreq--upexpminl-h.vf -2020/04/25 | 1588276 | language/japanese/jlreq-deluxe/vf/zjlreq--upexpminln-h.vf -2020/04/25 | 1588248 | language/japanese/jlreq-deluxe/vf/zjlreq--upexpminln-v.vf -2020/04/25 | 1588244 | language/japanese/jlreq-deluxe/vf/zjlreq--upexpminl-v.vf -2020/04/25 | 1588276 | language/japanese/jlreq-deluxe/vf/zjlreq--upexpminr-h.vf -2020/04/25 | 1588276 | language/japanese/jlreq-deluxe/vf/zjlreq--upexpminrn-h.vf -2020/04/25 | 1588248 | language/japanese/jlreq-deluxe/vf/zjlreq--upexpminrn-v.vf -2020/04/25 | 1588244 | language/japanese/jlreq-deluxe/vf/zjlreq--upexpminr-v.vf -2020/04/25 | 1588032 | language/japanese/jlreq-deluxe/vf/zjlreq--upnmlgothb-h.vf -2020/04/25 | 1588032 | language/japanese/jlreq-deluxe/vf/zjlreq--upnmlgothbn-h.vf -2020/04/25 | 1588000 | language/japanese/jlreq-deluxe/vf/zjlreq--upnmlgothbn-v.vf -2020/04/25 | 1588000 | language/japanese/jlreq-deluxe/vf/zjlreq--upnmlgothb-v.vf -2020/04/25 | 1588032 | language/japanese/jlreq-deluxe/vf/zjlreq--upnmlgotheb-h.vf -2020/04/25 | 1588036 | language/japanese/jlreq-deluxe/vf/zjlreq--upnmlgothebn-h.vf -2020/04/25 | 1588000 | language/japanese/jlreq-deluxe/vf/zjlreq--upnmlgothebn-v.vf -2020/04/25 | 1588000 | language/japanese/jlreq-deluxe/vf/zjlreq--upnmlgotheb-v.vf -2020/04/25 | 1588032 | language/japanese/jlreq-deluxe/vf/zjlreq--upnmlgothr-h.vf -2020/04/25 | 1588032 | language/japanese/jlreq-deluxe/vf/zjlreq--upnmlgothrn-h.vf -2020/04/25 | 1588000 | language/japanese/jlreq-deluxe/vf/zjlreq--upnmlgothrn-v.vf -2020/04/25 | 1588000 | language/japanese/jlreq-deluxe/vf/zjlreq--upnmlgothr-v.vf -2020/04/25 | 1588032 | language/japanese/jlreq-deluxe/vf/zjlreq--upnmlmgothr-h.vf -2020/04/25 | 1588036 | language/japanese/jlreq-deluxe/vf/zjlreq--upnmlmgothrn-h.vf -2020/04/25 | 1588000 | language/japanese/jlreq-deluxe/vf/zjlreq--upnmlmgothrn-v.vf -2020/04/25 | 1588000 | language/japanese/jlreq-deluxe/vf/zjlreq--upnmlmgothr-v.vf -2020/04/25 | 1588028 | language/japanese/jlreq-deluxe/vf/zjlreq--upnmlminb-h.vf -2020/04/25 | 1588032 | language/japanese/jlreq-deluxe/vf/zjlreq--upnmlminbn-h.vf -2020/04/25 | 1588000 | language/japanese/jlreq-deluxe/vf/zjlreq--upnmlminbn-v.vf -2020/04/25 | 1588000 | language/japanese/jlreq-deluxe/vf/zjlreq--upnmlminb-v.vf -2020/04/25 | 1588028 | language/japanese/jlreq-deluxe/vf/zjlreq--upnmlminl-h.vf -2020/04/25 | 1588032 | language/japanese/jlreq-deluxe/vf/zjlreq--upnmlminln-h.vf -2020/04/25 | 1588000 | language/japanese/jlreq-deluxe/vf/zjlreq--upnmlminln-v.vf -2020/04/25 | 1588000 | language/japanese/jlreq-deluxe/vf/zjlreq--upnmlminl-v.vf -2020/04/25 | 1588028 | language/japanese/jlreq-deluxe/vf/zjlreq--upnmlminr-h.vf -2020/04/25 | 1588032 | language/japanese/jlreq-deluxe/vf/zjlreq--upnmlminrn-h.vf -2020/04/25 | 1588000 | language/japanese/jlreq-deluxe/vf/zjlreq--upnmlminrn-v.vf -2020/04/25 | 1588000 | language/japanese/jlreq-deluxe/vf/zjlreq--upnmlminr-v.vf -2020/04/26 | 115598843 | language/japanese/jlreq-deluxe.zip +2021/01/09 | 60586 | language/japanese/jlreq-deluxe/jlreq-deluxe.pdf +2021/01/09 | 3808 | language/japanese/jlreq-deluxe/jlreq-deluxe.sty +2021/01/09 | 3703 | language/japanese/jlreq-deluxe/jlreq-deluxe.tex +2021/01/09 | 1086 | language/japanese/jlreq-deluxe/LICENSE +2021/01/09 | 3633 | language/japanese/jlreq-deluxe/README-ja.md +2021/01/09 | 1144 | language/japanese/jlreq-deluxe/README.md +2021/01/09 | 1932 | language/japanese/jlreq-deluxe/tfm/bjlreq--expgothb-h.tfm +2021/01/09 | 1932 | language/japanese/jlreq-deluxe/tfm/bjlreq--expgothbn-h.tfm +2021/01/09 | 1932 | language/japanese/jlreq-deluxe/tfm/bjlreq--expgothbn-v.tfm +2021/01/09 | 1932 | language/japanese/jlreq-deluxe/tfm/bjlreq--expgothb-v.tfm +2021/01/09 | 1932 | language/japanese/jlreq-deluxe/tfm/bjlreq--expgotheb-h.tfm +2021/01/09 | 1932 | language/japanese/jlreq-deluxe/tfm/bjlreq--expgothebn-h.tfm +2021/01/09 | 1932 | language/japanese/jlreq-deluxe/tfm/bjlreq--expgothebn-v.tfm +2021/01/09 | 1932 | language/japanese/jlreq-deluxe/tfm/bjlreq--expgotheb-v.tfm +2021/01/09 | 1932 | language/japanese/jlreq-deluxe/tfm/bjlreq--expgothr-h.tfm +2021/01/09 | 1932 | language/japanese/jlreq-deluxe/tfm/bjlreq--expgothrn-h.tfm +2021/01/09 | 1932 | language/japanese/jlreq-deluxe/tfm/bjlreq--expgothrn-v.tfm +2021/01/09 | 1932 | language/japanese/jlreq-deluxe/tfm/bjlreq--expgothr-v.tfm +2021/01/09 | 1932 | language/japanese/jlreq-deluxe/tfm/bjlreq--expmgothr-h.tfm +2021/01/09 | 1932 | language/japanese/jlreq-deluxe/tfm/bjlreq--expmgothrn-h.tfm +2021/01/09 | 1932 | language/japanese/jlreq-deluxe/tfm/bjlreq--expmgothrn-v.tfm +2021/01/09 | 1932 | language/japanese/jlreq-deluxe/tfm/bjlreq--expmgothr-v.tfm +2021/01/09 | 1932 | language/japanese/jlreq-deluxe/tfm/bjlreq--expminb-h.tfm +2021/01/09 | 1932 | language/japanese/jlreq-deluxe/tfm/bjlreq--expminbn-h.tfm +2021/01/09 | 1932 | language/japanese/jlreq-deluxe/tfm/bjlreq--expminbn-v.tfm +2021/01/09 | 1932 | language/japanese/jlreq-deluxe/tfm/bjlreq--expminb-v.tfm +2021/01/09 | 1932 | language/japanese/jlreq-deluxe/tfm/bjlreq--expminl-h.tfm +2021/01/09 | 1932 | language/japanese/jlreq-deluxe/tfm/bjlreq--expminln-h.tfm +2021/01/09 | 1932 | language/japanese/jlreq-deluxe/tfm/bjlreq--expminln-v.tfm +2021/01/09 | 1932 | language/japanese/jlreq-deluxe/tfm/bjlreq--expminl-v.tfm +2021/01/09 | 1932 | language/japanese/jlreq-deluxe/tfm/bjlreq--expminr-h.tfm +2021/01/09 | 1932 | language/japanese/jlreq-deluxe/tfm/bjlreq--expminrn-h.tfm +2021/01/09 | 1932 | language/japanese/jlreq-deluxe/tfm/bjlreq--expminrn-v.tfm +2021/01/09 | 1932 | language/japanese/jlreq-deluxe/tfm/bjlreq--expminr-v.tfm +2021/01/09 | 1932 | language/japanese/jlreq-deluxe/tfm/bjlreq--nmlgothb-h.tfm +2021/01/09 | 1932 | language/japanese/jlreq-deluxe/tfm/bjlreq--nmlgothbn-h.tfm +2021/01/09 | 1932 | language/japanese/jlreq-deluxe/tfm/bjlreq--nmlgothbn-v.tfm +2021/01/09 | 1932 | language/japanese/jlreq-deluxe/tfm/bjlreq--nmlgothb-v.tfm +2021/01/09 | 1932 | language/japanese/jlreq-deluxe/tfm/bjlreq--nmlgotheb-h.tfm +2021/01/09 | 1932 | language/japanese/jlreq-deluxe/tfm/bjlreq--nmlgothebn-h.tfm +2021/01/09 | 1932 | language/japanese/jlreq-deluxe/tfm/bjlreq--nmlgothebn-v.tfm +2021/01/09 | 1932 | language/japanese/jlreq-deluxe/tfm/bjlreq--nmlgotheb-v.tfm +2021/01/09 | 1932 | language/japanese/jlreq-deluxe/tfm/bjlreq--nmlgothr-h.tfm +2021/01/09 | 1932 | language/japanese/jlreq-deluxe/tfm/bjlreq--nmlgothrn-h.tfm +2021/01/09 | 1932 | language/japanese/jlreq-deluxe/tfm/bjlreq--nmlgothrn-v.tfm +2021/01/09 | 1932 | language/japanese/jlreq-deluxe/tfm/bjlreq--nmlgothr-v.tfm +2021/01/09 | 1932 | language/japanese/jlreq-deluxe/tfm/bjlreq--nmlmgothr-h.tfm +2021/01/09 | 1932 | language/japanese/jlreq-deluxe/tfm/bjlreq--nmlmgothrn-h.tfm +2021/01/09 | 1932 | language/japanese/jlreq-deluxe/tfm/bjlreq--nmlmgothrn-v.tfm +2021/01/09 | 1932 | language/japanese/jlreq-deluxe/tfm/bjlreq--nmlmgothr-v.tfm +2021/01/09 | 1932 | language/japanese/jlreq-deluxe/tfm/bjlreq--nmlminb-h.tfm +2021/01/09 | 1932 | language/japanese/jlreq-deluxe/tfm/bjlreq--nmlminbn-h.tfm +2021/01/09 | 1932 | language/japanese/jlreq-deluxe/tfm/bjlreq--nmlminbn-v.tfm +2021/01/09 | 1932 | language/japanese/jlreq-deluxe/tfm/bjlreq--nmlminb-v.tfm +2021/01/09 | 1932 | language/japanese/jlreq-deluxe/tfm/bjlreq--nmlminl-h.tfm +2021/01/09 | 1932 | language/japanese/jlreq-deluxe/tfm/bjlreq--nmlminln-h.tfm +2021/01/09 | 1932 | language/japanese/jlreq-deluxe/tfm/bjlreq--nmlminln-v.tfm +2021/01/09 | 1932 | language/japanese/jlreq-deluxe/tfm/bjlreq--nmlminl-v.tfm +2021/01/09 | 1932 | language/japanese/jlreq-deluxe/tfm/bjlreq--nmlminr-h.tfm +2021/01/09 | 1932 | language/japanese/jlreq-deluxe/tfm/bjlreq--nmlminrn-h.tfm +2021/01/09 | 1932 | language/japanese/jlreq-deluxe/tfm/bjlreq--nmlminrn-v.tfm +2021/01/09 | 1932 | language/japanese/jlreq-deluxe/tfm/bjlreq--nmlminr-v.tfm +2021/01/09 | 2332 | language/japanese/jlreq-deluxe/tfm/bjlreq--upexpgothb-h.tfm +2021/01/09 | 2332 | language/japanese/jlreq-deluxe/tfm/bjlreq--upexpgothbn-h.tfm +2021/01/09 | 2332 | language/japanese/jlreq-deluxe/tfm/bjlreq--upexpgothbn-v.tfm +2021/01/09 | 2332 | language/japanese/jlreq-deluxe/tfm/bjlreq--upexpgothb-v.tfm +2021/01/09 | 2332 | language/japanese/jlreq-deluxe/tfm/bjlreq--upexpgotheb-h.tfm +2021/01/09 | 2332 | language/japanese/jlreq-deluxe/tfm/bjlreq--upexpgothebn-h.tfm +2021/01/09 | 2332 | language/japanese/jlreq-deluxe/tfm/bjlreq--upexpgothebn-v.tfm +2021/01/09 | 2332 | language/japanese/jlreq-deluxe/tfm/bjlreq--upexpgotheb-v.tfm +2021/01/09 | 2332 | language/japanese/jlreq-deluxe/tfm/bjlreq--upexpgothr-h.tfm +2021/01/09 | 2332 | language/japanese/jlreq-deluxe/tfm/bjlreq--upexpgothrn-h.tfm +2021/01/09 | 2332 | language/japanese/jlreq-deluxe/tfm/bjlreq--upexpgothrn-v.tfm +2021/01/09 | 2332 | language/japanese/jlreq-deluxe/tfm/bjlreq--upexpgothr-v.tfm +2021/01/09 | 2332 | language/japanese/jlreq-deluxe/tfm/bjlreq--upexpmgothr-h.tfm +2021/01/09 | 2332 | language/japanese/jlreq-deluxe/tfm/bjlreq--upexpmgothrn-h.tfm +2021/01/09 | 2332 | language/japanese/jlreq-deluxe/tfm/bjlreq--upexpmgothrn-v.tfm +2021/01/09 | 2332 | language/japanese/jlreq-deluxe/tfm/bjlreq--upexpmgothr-v.tfm +2021/01/09 | 2332 | language/japanese/jlreq-deluxe/tfm/bjlreq--upexpminb-h.tfm +2021/01/09 | 2332 | language/japanese/jlreq-deluxe/tfm/bjlreq--upexpminbn-h.tfm +2021/01/09 | 2332 | language/japanese/jlreq-deluxe/tfm/bjlreq--upexpminbn-v.tfm +2021/01/09 | 2332 | language/japanese/jlreq-deluxe/tfm/bjlreq--upexpminb-v.tfm +2021/01/09 | 2332 | language/japanese/jlreq-deluxe/tfm/bjlreq--upexpminl-h.tfm +2021/01/09 | 2332 | language/japanese/jlreq-deluxe/tfm/bjlreq--upexpminln-h.tfm +2021/01/09 | 2332 | language/japanese/jlreq-deluxe/tfm/bjlreq--upexpminln-v.tfm +2021/01/09 | 2332 | language/japanese/jlreq-deluxe/tfm/bjlreq--upexpminl-v.tfm +2021/01/09 | 2332 | language/japanese/jlreq-deluxe/tfm/bjlreq--upexpminr-h.tfm +2021/01/09 | 2332 | language/japanese/jlreq-deluxe/tfm/bjlreq--upexpminrn-h.tfm +2021/01/09 | 2332 | language/japanese/jlreq-deluxe/tfm/bjlreq--upexpminrn-v.tfm +2021/01/09 | 2332 | language/japanese/jlreq-deluxe/tfm/bjlreq--upexpminr-v.tfm +2021/01/09 | 2332 | language/japanese/jlreq-deluxe/tfm/bjlreq--upnmlgothb-h.tfm +2021/01/09 | 2332 | language/japanese/jlreq-deluxe/tfm/bjlreq--upnmlgothbn-h.tfm +2021/01/09 | 2332 | language/japanese/jlreq-deluxe/tfm/bjlreq--upnmlgothbn-v.tfm +2021/01/09 | 2332 | language/japanese/jlreq-deluxe/tfm/bjlreq--upnmlgothb-v.tfm +2021/01/09 | 2332 | language/japanese/jlreq-deluxe/tfm/bjlreq--upnmlgotheb-h.tfm +2021/01/09 | 2332 | language/japanese/jlreq-deluxe/tfm/bjlreq--upnmlgothebn-h.tfm +2021/01/09 | 2332 | language/japanese/jlreq-deluxe/tfm/bjlreq--upnmlgothebn-v.tfm +2021/01/09 | 2332 | language/japanese/jlreq-deluxe/tfm/bjlreq--upnmlgotheb-v.tfm +2021/01/09 | 2332 | language/japanese/jlreq-deluxe/tfm/bjlreq--upnmlgothr-h.tfm +2021/01/09 | 2332 | language/japanese/jlreq-deluxe/tfm/bjlreq--upnmlgothrn-h.tfm +2021/01/09 | 2332 | language/japanese/jlreq-deluxe/tfm/bjlreq--upnmlgothrn-v.tfm +2021/01/09 | 2332 | language/japanese/jlreq-deluxe/tfm/bjlreq--upnmlgothr-v.tfm +2021/01/09 | 2332 | language/japanese/jlreq-deluxe/tfm/bjlreq--upnmlmgothr-h.tfm +2021/01/09 | 2332 | language/japanese/jlreq-deluxe/tfm/bjlreq--upnmlmgothrn-h.tfm +2021/01/09 | 2332 | language/japanese/jlreq-deluxe/tfm/bjlreq--upnmlmgothrn-v.tfm +2021/01/09 | 2332 | language/japanese/jlreq-deluxe/tfm/bjlreq--upnmlmgothr-v.tfm +2021/01/09 | 2332 | language/japanese/jlreq-deluxe/tfm/bjlreq--upnmlminb-h.tfm +2021/01/09 | 2332 | language/japanese/jlreq-deluxe/tfm/bjlreq--upnmlminbn-h.tfm +2021/01/09 | 2332 | language/japanese/jlreq-deluxe/tfm/bjlreq--upnmlminbn-v.tfm +2021/01/09 | 2332 | language/japanese/jlreq-deluxe/tfm/bjlreq--upnmlminb-v.tfm +2021/01/09 | 2332 | language/japanese/jlreq-deluxe/tfm/bjlreq--upnmlminl-h.tfm +2021/01/09 | 2332 | language/japanese/jlreq-deluxe/tfm/bjlreq--upnmlminln-h.tfm +2021/01/09 | 2332 | language/japanese/jlreq-deluxe/tfm/bjlreq--upnmlminln-v.tfm +2021/01/09 | 2332 | language/japanese/jlreq-deluxe/tfm/bjlreq--upnmlminl-v.tfm +2021/01/09 | 2332 | language/japanese/jlreq-deluxe/tfm/bjlreq--upnmlminr-h.tfm +2021/01/09 | 2332 | language/japanese/jlreq-deluxe/tfm/bjlreq--upnmlminrn-h.tfm +2021/01/09 | 2332 | language/japanese/jlreq-deluxe/tfm/bjlreq--upnmlminrn-v.tfm +2021/01/09 | 2332 | language/japanese/jlreq-deluxe/tfm/bjlreq--upnmlminr-v.tfm +2021/01/09 | 1968 | language/japanese/jlreq-deluxe/tfm/bzjlreq--expgothb-h.tfm +2021/01/09 | 1968 | language/japanese/jlreq-deluxe/tfm/bzjlreq--expgothbn-h.tfm +2021/01/09 | 1968 | language/japanese/jlreq-deluxe/tfm/bzjlreq--expgothbn-v.tfm +2021/01/09 | 1968 | language/japanese/jlreq-deluxe/tfm/bzjlreq--expgothb-v.tfm +2021/01/09 | 1968 | language/japanese/jlreq-deluxe/tfm/bzjlreq--expgotheb-h.tfm +2021/01/09 | 1968 | language/japanese/jlreq-deluxe/tfm/bzjlreq--expgothebn-h.tfm +2021/01/09 | 1968 | language/japanese/jlreq-deluxe/tfm/bzjlreq--expgothebn-v.tfm +2021/01/09 | 1968 | language/japanese/jlreq-deluxe/tfm/bzjlreq--expgotheb-v.tfm +2021/01/09 | 1968 | language/japanese/jlreq-deluxe/tfm/bzjlreq--expgothr-h.tfm +2021/01/09 | 1968 | language/japanese/jlreq-deluxe/tfm/bzjlreq--expgothrn-h.tfm +2021/01/09 | 1968 | language/japanese/jlreq-deluxe/tfm/bzjlreq--expgothrn-v.tfm +2021/01/09 | 1968 | language/japanese/jlreq-deluxe/tfm/bzjlreq--expgothr-v.tfm +2021/01/09 | 1968 | language/japanese/jlreq-deluxe/tfm/bzjlreq--expmgothr-h.tfm +2021/01/09 | 1968 | language/japanese/jlreq-deluxe/tfm/bzjlreq--expmgothrn-h.tfm +2021/01/09 | 1968 | language/japanese/jlreq-deluxe/tfm/bzjlreq--expmgothrn-v.tfm +2021/01/09 | 1968 | language/japanese/jlreq-deluxe/tfm/bzjlreq--expmgothr-v.tfm +2021/01/09 | 1968 | language/japanese/jlreq-deluxe/tfm/bzjlreq--expminb-h.tfm +2021/01/09 | 1968 | language/japanese/jlreq-deluxe/tfm/bzjlreq--expminbn-h.tfm +2021/01/09 | 1968 | language/japanese/jlreq-deluxe/tfm/bzjlreq--expminbn-v.tfm +2021/01/09 | 1968 | language/japanese/jlreq-deluxe/tfm/bzjlreq--expminb-v.tfm +2021/01/09 | 1968 | language/japanese/jlreq-deluxe/tfm/bzjlreq--expminl-h.tfm +2021/01/09 | 1968 | language/japanese/jlreq-deluxe/tfm/bzjlreq--expminln-h.tfm +2021/01/09 | 1968 | language/japanese/jlreq-deluxe/tfm/bzjlreq--expminln-v.tfm +2021/01/09 | 1968 | language/japanese/jlreq-deluxe/tfm/bzjlreq--expminl-v.tfm +2021/01/09 | 1968 | language/japanese/jlreq-deluxe/tfm/bzjlreq--expminr-h.tfm +2021/01/09 | 1968 | language/japanese/jlreq-deluxe/tfm/bzjlreq--expminrn-h.tfm +2021/01/09 | 1968 | language/japanese/jlreq-deluxe/tfm/bzjlreq--expminrn-v.tfm +2021/01/09 | 1968 | language/japanese/jlreq-deluxe/tfm/bzjlreq--expminr-v.tfm +2021/01/09 | 1968 | language/japanese/jlreq-deluxe/tfm/bzjlreq--nmlgothb-h.tfm +2021/01/09 | 1968 | language/japanese/jlreq-deluxe/tfm/bzjlreq--nmlgothbn-h.tfm +2021/01/09 | 1968 | language/japanese/jlreq-deluxe/tfm/bzjlreq--nmlgothbn-v.tfm +2021/01/09 | 1968 | language/japanese/jlreq-deluxe/tfm/bzjlreq--nmlgothb-v.tfm +2021/01/09 | 1968 | language/japanese/jlreq-deluxe/tfm/bzjlreq--nmlgotheb-h.tfm +2021/01/09 | 1968 | language/japanese/jlreq-deluxe/tfm/bzjlreq--nmlgothebn-h.tfm +2021/01/09 | 1968 | language/japanese/jlreq-deluxe/tfm/bzjlreq--nmlgothebn-v.tfm +2021/01/09 | 1968 | language/japanese/jlreq-deluxe/tfm/bzjlreq--nmlgotheb-v.tfm +2021/01/09 | 1968 | language/japanese/jlreq-deluxe/tfm/bzjlreq--nmlgothr-h.tfm +2021/01/09 | 1968 | language/japanese/jlreq-deluxe/tfm/bzjlreq--nmlgothrn-h.tfm +2021/01/09 | 1968 | language/japanese/jlreq-deluxe/tfm/bzjlreq--nmlgothrn-v.tfm +2021/01/09 | 1968 | language/japanese/jlreq-deluxe/tfm/bzjlreq--nmlgothr-v.tfm +2021/01/09 | 1968 | language/japanese/jlreq-deluxe/tfm/bzjlreq--nmlmgothr-h.tfm +2021/01/09 | 1968 | language/japanese/jlreq-deluxe/tfm/bzjlreq--nmlmgothrn-h.tfm +2021/01/09 | 1968 | language/japanese/jlreq-deluxe/tfm/bzjlreq--nmlmgothrn-v.tfm +2021/01/09 | 1968 | language/japanese/jlreq-deluxe/tfm/bzjlreq--nmlmgothr-v.tfm +2021/01/09 | 1968 | language/japanese/jlreq-deluxe/tfm/bzjlreq--nmlminb-h.tfm +2021/01/09 | 1968 | language/japanese/jlreq-deluxe/tfm/bzjlreq--nmlminbn-h.tfm +2021/01/09 | 1968 | language/japanese/jlreq-deluxe/tfm/bzjlreq--nmlminbn-v.tfm +2021/01/09 | 1968 | language/japanese/jlreq-deluxe/tfm/bzjlreq--nmlminb-v.tfm +2021/01/09 | 1968 | language/japanese/jlreq-deluxe/tfm/bzjlreq--nmlminl-h.tfm +2021/01/09 | 1968 | language/japanese/jlreq-deluxe/tfm/bzjlreq--nmlminln-h.tfm +2021/01/09 | 1968 | language/japanese/jlreq-deluxe/tfm/bzjlreq--nmlminln-v.tfm +2021/01/09 | 1968 | language/japanese/jlreq-deluxe/tfm/bzjlreq--nmlminl-v.tfm +2021/01/09 | 1968 | language/japanese/jlreq-deluxe/tfm/bzjlreq--nmlminr-h.tfm +2021/01/09 | 1968 | language/japanese/jlreq-deluxe/tfm/bzjlreq--nmlminrn-h.tfm +2021/01/09 | 1968 | language/japanese/jlreq-deluxe/tfm/bzjlreq--nmlminrn-v.tfm +2021/01/09 | 1968 | language/japanese/jlreq-deluxe/tfm/bzjlreq--nmlminr-v.tfm +2021/01/09 | 2368 | language/japanese/jlreq-deluxe/tfm/bzjlreq--upexpgothb-h.tfm +2021/01/09 | 2368 | language/japanese/jlreq-deluxe/tfm/bzjlreq--upexpgothbn-h.tfm +2021/01/09 | 2368 | language/japanese/jlreq-deluxe/tfm/bzjlreq--upexpgothbn-v.tfm +2021/01/09 | 2368 | language/japanese/jlreq-deluxe/tfm/bzjlreq--upexpgothb-v.tfm +2021/01/09 | 2368 | language/japanese/jlreq-deluxe/tfm/bzjlreq--upexpgotheb-h.tfm +2021/01/09 | 2368 | language/japanese/jlreq-deluxe/tfm/bzjlreq--upexpgothebn-h.tfm +2021/01/09 | 2368 | language/japanese/jlreq-deluxe/tfm/bzjlreq--upexpgothebn-v.tfm +2021/01/09 | 2368 | language/japanese/jlreq-deluxe/tfm/bzjlreq--upexpgotheb-v.tfm +2021/01/09 | 2368 | language/japanese/jlreq-deluxe/tfm/bzjlreq--upexpgothr-h.tfm +2021/01/09 | 2368 | language/japanese/jlreq-deluxe/tfm/bzjlreq--upexpgothrn-h.tfm +2021/01/09 | 2368 | language/japanese/jlreq-deluxe/tfm/bzjlreq--upexpgothrn-v.tfm +2021/01/09 | 2368 | language/japanese/jlreq-deluxe/tfm/bzjlreq--upexpgothr-v.tfm +2021/01/09 | 2368 | language/japanese/jlreq-deluxe/tfm/bzjlreq--upexpmgothr-h.tfm +2021/01/09 | 2368 | language/japanese/jlreq-deluxe/tfm/bzjlreq--upexpmgothrn-h.tfm +2021/01/09 | 2368 | language/japanese/jlreq-deluxe/tfm/bzjlreq--upexpmgothrn-v.tfm +2021/01/09 | 2368 | language/japanese/jlreq-deluxe/tfm/bzjlreq--upexpmgothr-v.tfm +2021/01/09 | 2368 | language/japanese/jlreq-deluxe/tfm/bzjlreq--upexpminb-h.tfm +2021/01/09 | 2368 | language/japanese/jlreq-deluxe/tfm/bzjlreq--upexpminbn-h.tfm +2021/01/09 | 2368 | language/japanese/jlreq-deluxe/tfm/bzjlreq--upexpminbn-v.tfm +2021/01/09 | 2368 | language/japanese/jlreq-deluxe/tfm/bzjlreq--upexpminb-v.tfm +2021/01/09 | 2368 | language/japanese/jlreq-deluxe/tfm/bzjlreq--upexpminl-h.tfm +2021/01/09 | 2368 | language/japanese/jlreq-deluxe/tfm/bzjlreq--upexpminln-h.tfm +2021/01/09 | 2368 | language/japanese/jlreq-deluxe/tfm/bzjlreq--upexpminln-v.tfm +2021/01/09 | 2368 | language/japanese/jlreq-deluxe/tfm/bzjlreq--upexpminl-v.tfm +2021/01/09 | 2368 | language/japanese/jlreq-deluxe/tfm/bzjlreq--upexpminr-h.tfm +2021/01/09 | 2368 | language/japanese/jlreq-deluxe/tfm/bzjlreq--upexpminrn-h.tfm +2021/01/09 | 2368 | language/japanese/jlreq-deluxe/tfm/bzjlreq--upexpminrn-v.tfm +2021/01/09 | 2368 | language/japanese/jlreq-deluxe/tfm/bzjlreq--upexpminr-v.tfm +2021/01/09 | 2368 | language/japanese/jlreq-deluxe/tfm/bzjlreq--upnmlgothb-h.tfm +2021/01/09 | 2368 | language/japanese/jlreq-deluxe/tfm/bzjlreq--upnmlgothbn-h.tfm +2021/01/09 | 2368 | language/japanese/jlreq-deluxe/tfm/bzjlreq--upnmlgothbn-v.tfm +2021/01/09 | 2368 | language/japanese/jlreq-deluxe/tfm/bzjlreq--upnmlgothb-v.tfm +2021/01/09 | 2368 | language/japanese/jlreq-deluxe/tfm/bzjlreq--upnmlgotheb-h.tfm +2021/01/09 | 2368 | language/japanese/jlreq-deluxe/tfm/bzjlreq--upnmlgothebn-h.tfm +2021/01/09 | 2368 | language/japanese/jlreq-deluxe/tfm/bzjlreq--upnmlgothebn-v.tfm +2021/01/09 | 2368 | language/japanese/jlreq-deluxe/tfm/bzjlreq--upnmlgotheb-v.tfm +2021/01/09 | 2368 | language/japanese/jlreq-deluxe/tfm/bzjlreq--upnmlgothr-h.tfm +2021/01/09 | 2368 | language/japanese/jlreq-deluxe/tfm/bzjlreq--upnmlgothrn-h.tfm +2021/01/09 | 2368 | language/japanese/jlreq-deluxe/tfm/bzjlreq--upnmlgothrn-v.tfm +2021/01/09 | 2368 | language/japanese/jlreq-deluxe/tfm/bzjlreq--upnmlgothr-v.tfm +2021/01/09 | 2368 | language/japanese/jlreq-deluxe/tfm/bzjlreq--upnmlmgothr-h.tfm +2021/01/09 | 2368 | language/japanese/jlreq-deluxe/tfm/bzjlreq--upnmlmgothrn-h.tfm +2021/01/09 | 2368 | language/japanese/jlreq-deluxe/tfm/bzjlreq--upnmlmgothrn-v.tfm +2021/01/09 | 2368 | language/japanese/jlreq-deluxe/tfm/bzjlreq--upnmlmgothr-v.tfm +2021/01/09 | 2368 | language/japanese/jlreq-deluxe/tfm/bzjlreq--upnmlminb-h.tfm +2021/01/09 | 2368 | language/japanese/jlreq-deluxe/tfm/bzjlreq--upnmlminbn-h.tfm +2021/01/09 | 2368 | language/japanese/jlreq-deluxe/tfm/bzjlreq--upnmlminbn-v.tfm +2021/01/09 | 2368 | language/japanese/jlreq-deluxe/tfm/bzjlreq--upnmlminb-v.tfm +2021/01/09 | 2368 | language/japanese/jlreq-deluxe/tfm/bzjlreq--upnmlminl-h.tfm +2021/01/09 | 2368 | language/japanese/jlreq-deluxe/tfm/bzjlreq--upnmlminln-h.tfm +2021/01/09 | 2368 | language/japanese/jlreq-deluxe/tfm/bzjlreq--upnmlminln-v.tfm +2021/01/09 | 2368 | language/japanese/jlreq-deluxe/tfm/bzjlreq--upnmlminl-v.tfm +2021/01/09 | 2368 | language/japanese/jlreq-deluxe/tfm/bzjlreq--upnmlminr-h.tfm +2021/01/09 | 2368 | language/japanese/jlreq-deluxe/tfm/bzjlreq--upnmlminrn-h.tfm +2021/01/09 | 2368 | language/japanese/jlreq-deluxe/tfm/bzjlreq--upnmlminrn-v.tfm +2021/01/09 | 2368 | language/japanese/jlreq-deluxe/tfm/bzjlreq--upnmlminr-v.tfm +2021/01/09 | 1904 | language/japanese/jlreq-deluxe/tfm/jlreq--expgothb-h.tfm +2021/01/09 | 1904 | language/japanese/jlreq-deluxe/tfm/jlreq--expgothbn-h.tfm +2021/01/09 | 1904 | language/japanese/jlreq-deluxe/tfm/jlreq--expgothbn-v.tfm +2021/01/09 | 1904 | language/japanese/jlreq-deluxe/tfm/jlreq--expgothb-v.tfm +2021/01/09 | 1904 | language/japanese/jlreq-deluxe/tfm/jlreq--expgotheb-h.tfm +2021/01/09 | 1904 | language/japanese/jlreq-deluxe/tfm/jlreq--expgothebn-h.tfm +2021/01/09 | 1904 | language/japanese/jlreq-deluxe/tfm/jlreq--expgothebn-v.tfm +2021/01/09 | 1904 | language/japanese/jlreq-deluxe/tfm/jlreq--expgotheb-v.tfm +2021/01/09 | 1904 | language/japanese/jlreq-deluxe/tfm/jlreq--expgothr-h.tfm +2021/01/09 | 1904 | language/japanese/jlreq-deluxe/tfm/jlreq--expgothrn-h.tfm +2021/01/09 | 1904 | language/japanese/jlreq-deluxe/tfm/jlreq--expgothrn-v.tfm +2021/01/09 | 1904 | language/japanese/jlreq-deluxe/tfm/jlreq--expgothr-v.tfm +2021/01/09 | 1904 | language/japanese/jlreq-deluxe/tfm/jlreq--expmgothr-h.tfm +2021/01/09 | 1904 | language/japanese/jlreq-deluxe/tfm/jlreq--expmgothrn-h.tfm +2021/01/09 | 1904 | language/japanese/jlreq-deluxe/tfm/jlreq--expmgothrn-v.tfm +2021/01/09 | 1904 | language/japanese/jlreq-deluxe/tfm/jlreq--expmgothr-v.tfm +2021/01/09 | 1904 | language/japanese/jlreq-deluxe/tfm/jlreq--expminb-h.tfm +2021/01/09 | 1904 | language/japanese/jlreq-deluxe/tfm/jlreq--expminbn-h.tfm +2021/01/09 | 1904 | language/japanese/jlreq-deluxe/tfm/jlreq--expminbn-v.tfm +2021/01/09 | 1904 | language/japanese/jlreq-deluxe/tfm/jlreq--expminb-v.tfm +2021/01/09 | 1904 | language/japanese/jlreq-deluxe/tfm/jlreq--expminl-h.tfm +2021/01/09 | 1904 | language/japanese/jlreq-deluxe/tfm/jlreq--expminln-h.tfm +2021/01/09 | 1904 | language/japanese/jlreq-deluxe/tfm/jlreq--expminln-v.tfm +2021/01/09 | 1904 | language/japanese/jlreq-deluxe/tfm/jlreq--expminl-v.tfm +2021/01/09 | 1904 | language/japanese/jlreq-deluxe/tfm/jlreq--expminr-h.tfm +2021/01/09 | 1904 | language/japanese/jlreq-deluxe/tfm/jlreq--expminrn-h.tfm +2021/01/09 | 1904 | language/japanese/jlreq-deluxe/tfm/jlreq--expminrn-v.tfm +2021/01/09 | 1904 | language/japanese/jlreq-deluxe/tfm/jlreq--expminr-v.tfm +2021/01/09 | 1904 | language/japanese/jlreq-deluxe/tfm/jlreq--nmlgothb-h.tfm +2021/01/09 | 1904 | language/japanese/jlreq-deluxe/tfm/jlreq--nmlgothbn-h.tfm +2021/01/09 | 1904 | language/japanese/jlreq-deluxe/tfm/jlreq--nmlgothbn-v.tfm +2021/01/09 | 1904 | language/japanese/jlreq-deluxe/tfm/jlreq--nmlgothb-v.tfm +2021/01/09 | 1904 | language/japanese/jlreq-deluxe/tfm/jlreq--nmlgotheb-h.tfm +2021/01/09 | 1904 | language/japanese/jlreq-deluxe/tfm/jlreq--nmlgothebn-h.tfm +2021/01/09 | 1904 | language/japanese/jlreq-deluxe/tfm/jlreq--nmlgothebn-v.tfm +2021/01/09 | 1904 | language/japanese/jlreq-deluxe/tfm/jlreq--nmlgotheb-v.tfm +2021/01/09 | 1904 | language/japanese/jlreq-deluxe/tfm/jlreq--nmlgothr-h.tfm +2021/01/09 | 1904 | language/japanese/jlreq-deluxe/tfm/jlreq--nmlgothrn-h.tfm +2021/01/09 | 1904 | language/japanese/jlreq-deluxe/tfm/jlreq--nmlgothrn-v.tfm +2021/01/09 | 1904 | language/japanese/jlreq-deluxe/tfm/jlreq--nmlgothr-v.tfm +2021/01/09 | 1904 | language/japanese/jlreq-deluxe/tfm/jlreq--nmlmgothr-h.tfm +2021/01/09 | 1904 | language/japanese/jlreq-deluxe/tfm/jlreq--nmlmgothrn-h.tfm +2021/01/09 | 1904 | language/japanese/jlreq-deluxe/tfm/jlreq--nmlmgothrn-v.tfm +2021/01/09 | 1904 | language/japanese/jlreq-deluxe/tfm/jlreq--nmlmgothr-v.tfm +2021/01/09 | 1904 | language/japanese/jlreq-deluxe/tfm/jlreq--nmlminb-h.tfm +2021/01/09 | 1904 | language/japanese/jlreq-deluxe/tfm/jlreq--nmlminbn-h.tfm +2021/01/09 | 1904 | language/japanese/jlreq-deluxe/tfm/jlreq--nmlminbn-v.tfm +2021/01/09 | 1904 | language/japanese/jlreq-deluxe/tfm/jlreq--nmlminb-v.tfm +2021/01/09 | 1904 | language/japanese/jlreq-deluxe/tfm/jlreq--nmlminl-h.tfm +2021/01/09 | 1904 | language/japanese/jlreq-deluxe/tfm/jlreq--nmlminln-h.tfm +2021/01/09 | 1904 | language/japanese/jlreq-deluxe/tfm/jlreq--nmlminln-v.tfm +2021/01/09 | 1904 | language/japanese/jlreq-deluxe/tfm/jlreq--nmlminl-v.tfm +2021/01/09 | 1904 | language/japanese/jlreq-deluxe/tfm/jlreq--nmlminr-h.tfm +2021/01/09 | 1904 | language/japanese/jlreq-deluxe/tfm/jlreq--nmlminrn-h.tfm +2021/01/09 | 1904 | language/japanese/jlreq-deluxe/tfm/jlreq--nmlminrn-v.tfm +2021/01/09 | 1904 | language/japanese/jlreq-deluxe/tfm/jlreq--nmlminr-v.tfm +2021/01/09 | 2304 | language/japanese/jlreq-deluxe/tfm/jlreq--upexpgothb-h.tfm +2021/01/09 | 2304 | language/japanese/jlreq-deluxe/tfm/jlreq--upexpgothbn-h.tfm +2021/01/09 | 2304 | language/japanese/jlreq-deluxe/tfm/jlreq--upexpgothbn-v.tfm +2021/01/09 | 2304 | language/japanese/jlreq-deluxe/tfm/jlreq--upexpgothb-v.tfm +2021/01/09 | 2304 | language/japanese/jlreq-deluxe/tfm/jlreq--upexpgotheb-h.tfm +2021/01/09 | 2304 | language/japanese/jlreq-deluxe/tfm/jlreq--upexpgothebn-h.tfm +2021/01/09 | 2304 | language/japanese/jlreq-deluxe/tfm/jlreq--upexpgothebn-v.tfm +2021/01/09 | 2304 | language/japanese/jlreq-deluxe/tfm/jlreq--upexpgotheb-v.tfm +2021/01/09 | 2304 | language/japanese/jlreq-deluxe/tfm/jlreq--upexpgothr-h.tfm +2021/01/09 | 2304 | language/japanese/jlreq-deluxe/tfm/jlreq--upexpgothrn-h.tfm +2021/01/09 | 2304 | language/japanese/jlreq-deluxe/tfm/jlreq--upexpgothrn-v.tfm +2021/01/09 | 2304 | language/japanese/jlreq-deluxe/tfm/jlreq--upexpgothr-v.tfm +2021/01/09 | 2304 | language/japanese/jlreq-deluxe/tfm/jlreq--upexpmgothr-h.tfm +2021/01/09 | 2304 | language/japanese/jlreq-deluxe/tfm/jlreq--upexpmgothrn-h.tfm +2021/01/09 | 2304 | language/japanese/jlreq-deluxe/tfm/jlreq--upexpmgothrn-v.tfm +2021/01/09 | 2304 | language/japanese/jlreq-deluxe/tfm/jlreq--upexpmgothr-v.tfm +2021/01/09 | 2304 | language/japanese/jlreq-deluxe/tfm/jlreq--upexpminb-h.tfm +2021/01/09 | 2304 | language/japanese/jlreq-deluxe/tfm/jlreq--upexpminbn-h.tfm +2021/01/09 | 2304 | language/japanese/jlreq-deluxe/tfm/jlreq--upexpminbn-v.tfm +2021/01/09 | 2304 | language/japanese/jlreq-deluxe/tfm/jlreq--upexpminb-v.tfm +2021/01/09 | 2304 | language/japanese/jlreq-deluxe/tfm/jlreq--upexpminl-h.tfm +2021/01/09 | 2304 | language/japanese/jlreq-deluxe/tfm/jlreq--upexpminln-h.tfm +2021/01/09 | 2304 | language/japanese/jlreq-deluxe/tfm/jlreq--upexpminln-v.tfm +2021/01/09 | 2304 | language/japanese/jlreq-deluxe/tfm/jlreq--upexpminl-v.tfm +2021/01/09 | 2304 | language/japanese/jlreq-deluxe/tfm/jlreq--upexpminr-h.tfm +2021/01/09 | 2304 | language/japanese/jlreq-deluxe/tfm/jlreq--upexpminrn-h.tfm +2021/01/09 | 2304 | language/japanese/jlreq-deluxe/tfm/jlreq--upexpminrn-v.tfm +2021/01/09 | 2304 | language/japanese/jlreq-deluxe/tfm/jlreq--upexpminr-v.tfm +2021/01/09 | 2304 | language/japanese/jlreq-deluxe/tfm/jlreq--upnmlgothb-h.tfm +2021/01/09 | 2304 | language/japanese/jlreq-deluxe/tfm/jlreq--upnmlgothbn-h.tfm +2021/01/09 | 2304 | language/japanese/jlreq-deluxe/tfm/jlreq--upnmlgothbn-v.tfm +2021/01/09 | 2304 | language/japanese/jlreq-deluxe/tfm/jlreq--upnmlgothb-v.tfm +2021/01/09 | 2304 | language/japanese/jlreq-deluxe/tfm/jlreq--upnmlgotheb-h.tfm +2021/01/09 | 2304 | language/japanese/jlreq-deluxe/tfm/jlreq--upnmlgothebn-h.tfm +2021/01/09 | 2304 | language/japanese/jlreq-deluxe/tfm/jlreq--upnmlgothebn-v.tfm +2021/01/09 | 2304 | language/japanese/jlreq-deluxe/tfm/jlreq--upnmlgotheb-v.tfm +2021/01/09 | 2304 | language/japanese/jlreq-deluxe/tfm/jlreq--upnmlgothr-h.tfm +2021/01/09 | 2304 | language/japanese/jlreq-deluxe/tfm/jlreq--upnmlgothrn-h.tfm +2021/01/09 | 2304 | language/japanese/jlreq-deluxe/tfm/jlreq--upnmlgothrn-v.tfm +2021/01/09 | 2304 | language/japanese/jlreq-deluxe/tfm/jlreq--upnmlgothr-v.tfm +2021/01/09 | 2304 | language/japanese/jlreq-deluxe/tfm/jlreq--upnmlmgothr-h.tfm +2021/01/09 | 2304 | language/japanese/jlreq-deluxe/tfm/jlreq--upnmlmgothrn-h.tfm +2021/01/09 | 2304 | language/japanese/jlreq-deluxe/tfm/jlreq--upnmlmgothrn-v.tfm +2021/01/09 | 2304 | language/japanese/jlreq-deluxe/tfm/jlreq--upnmlmgothr-v.tfm +2021/01/09 | 2304 | language/japanese/jlreq-deluxe/tfm/jlreq--upnmlminb-h.tfm +2021/01/09 | 2304 | language/japanese/jlreq-deluxe/tfm/jlreq--upnmlminbn-h.tfm +2021/01/09 | 2304 | language/japanese/jlreq-deluxe/tfm/jlreq--upnmlminbn-v.tfm +2021/01/09 | 2304 | language/japanese/jlreq-deluxe/tfm/jlreq--upnmlminb-v.tfm +2021/01/09 | 2304 | language/japanese/jlreq-deluxe/tfm/jlreq--upnmlminl-h.tfm +2021/01/09 | 2304 | language/japanese/jlreq-deluxe/tfm/jlreq--upnmlminln-h.tfm +2021/01/09 | 2304 | language/japanese/jlreq-deluxe/tfm/jlreq--upnmlminln-v.tfm +2021/01/09 | 2304 | language/japanese/jlreq-deluxe/tfm/jlreq--upnmlminl-v.tfm +2021/01/09 | 2304 | language/japanese/jlreq-deluxe/tfm/jlreq--upnmlminr-h.tfm +2021/01/09 | 2304 | language/japanese/jlreq-deluxe/tfm/jlreq--upnmlminrn-h.tfm +2021/01/09 | 2304 | language/japanese/jlreq-deluxe/tfm/jlreq--upnmlminrn-v.tfm +2021/01/09 | 2304 | language/japanese/jlreq-deluxe/tfm/jlreq--upnmlminr-v.tfm +2021/01/09 | 1940 | language/japanese/jlreq-deluxe/tfm/zjlreq--expgothb-h.tfm +2021/01/09 | 1940 | language/japanese/jlreq-deluxe/tfm/zjlreq--expgothbn-h.tfm +2021/01/09 | 1940 | language/japanese/jlreq-deluxe/tfm/zjlreq--expgothbn-v.tfm +2021/01/09 | 1940 | language/japanese/jlreq-deluxe/tfm/zjlreq--expgothb-v.tfm +2021/01/09 | 1940 | language/japanese/jlreq-deluxe/tfm/zjlreq--expgotheb-h.tfm +2021/01/09 | 1940 | language/japanese/jlreq-deluxe/tfm/zjlreq--expgothebn-h.tfm +2021/01/09 | 1940 | language/japanese/jlreq-deluxe/tfm/zjlreq--expgothebn-v.tfm +2021/01/09 | 1940 | language/japanese/jlreq-deluxe/tfm/zjlreq--expgotheb-v.tfm +2021/01/09 | 1940 | language/japanese/jlreq-deluxe/tfm/zjlreq--expgothr-h.tfm +2021/01/09 | 1940 | language/japanese/jlreq-deluxe/tfm/zjlreq--expgothrn-h.tfm +2021/01/09 | 1940 | language/japanese/jlreq-deluxe/tfm/zjlreq--expgothrn-v.tfm +2021/01/09 | 1940 | language/japanese/jlreq-deluxe/tfm/zjlreq--expgothr-v.tfm +2021/01/09 | 1940 | language/japanese/jlreq-deluxe/tfm/zjlreq--expmgothr-h.tfm +2021/01/09 | 1940 | language/japanese/jlreq-deluxe/tfm/zjlreq--expmgothrn-h.tfm +2021/01/09 | 1940 | language/japanese/jlreq-deluxe/tfm/zjlreq--expmgothrn-v.tfm +2021/01/09 | 1940 | language/japanese/jlreq-deluxe/tfm/zjlreq--expmgothr-v.tfm +2021/01/09 | 1940 | language/japanese/jlreq-deluxe/tfm/zjlreq--expminb-h.tfm +2021/01/09 | 1940 | language/japanese/jlreq-deluxe/tfm/zjlreq--expminbn-h.tfm +2021/01/09 | 1940 | language/japanese/jlreq-deluxe/tfm/zjlreq--expminbn-v.tfm +2021/01/09 | 1940 | language/japanese/jlreq-deluxe/tfm/zjlreq--expminb-v.tfm +2021/01/09 | 1940 | language/japanese/jlreq-deluxe/tfm/zjlreq--expminl-h.tfm +2021/01/09 | 1940 | language/japanese/jlreq-deluxe/tfm/zjlreq--expminln-h.tfm +2021/01/09 | 1940 | language/japanese/jlreq-deluxe/tfm/zjlreq--expminln-v.tfm +2021/01/09 | 1940 | language/japanese/jlreq-deluxe/tfm/zjlreq--expminl-v.tfm +2021/01/09 | 1940 | language/japanese/jlreq-deluxe/tfm/zjlreq--expminr-h.tfm +2021/01/09 | 1940 | language/japanese/jlreq-deluxe/tfm/zjlreq--expminrn-h.tfm +2021/01/09 | 1940 | language/japanese/jlreq-deluxe/tfm/zjlreq--expminrn-v.tfm +2021/01/09 | 1940 | language/japanese/jlreq-deluxe/tfm/zjlreq--expminr-v.tfm +2021/01/09 | 1940 | language/japanese/jlreq-deluxe/tfm/zjlreq--nmlgothb-h.tfm +2021/01/09 | 1940 | language/japanese/jlreq-deluxe/tfm/zjlreq--nmlgothbn-h.tfm +2021/01/09 | 1940 | language/japanese/jlreq-deluxe/tfm/zjlreq--nmlgothbn-v.tfm +2021/01/09 | 1940 | language/japanese/jlreq-deluxe/tfm/zjlreq--nmlgothb-v.tfm +2021/01/09 | 1940 | language/japanese/jlreq-deluxe/tfm/zjlreq--nmlgotheb-h.tfm +2021/01/09 | 1940 | language/japanese/jlreq-deluxe/tfm/zjlreq--nmlgothebn-h.tfm +2021/01/09 | 1940 | language/japanese/jlreq-deluxe/tfm/zjlreq--nmlgothebn-v.tfm +2021/01/09 | 1940 | language/japanese/jlreq-deluxe/tfm/zjlreq--nmlgotheb-v.tfm +2021/01/09 | 1940 | language/japanese/jlreq-deluxe/tfm/zjlreq--nmlgothr-h.tfm +2021/01/09 | 1940 | language/japanese/jlreq-deluxe/tfm/zjlreq--nmlgothrn-h.tfm +2021/01/09 | 1940 | language/japanese/jlreq-deluxe/tfm/zjlreq--nmlgothrn-v.tfm +2021/01/09 | 1940 | language/japanese/jlreq-deluxe/tfm/zjlreq--nmlgothr-v.tfm +2021/01/09 | 1940 | language/japanese/jlreq-deluxe/tfm/zjlreq--nmlmgothr-h.tfm +2021/01/09 | 1940 | language/japanese/jlreq-deluxe/tfm/zjlreq--nmlmgothrn-h.tfm +2021/01/09 | 1940 | language/japanese/jlreq-deluxe/tfm/zjlreq--nmlmgothrn-v.tfm +2021/01/09 | 1940 | language/japanese/jlreq-deluxe/tfm/zjlreq--nmlmgothr-v.tfm +2021/01/09 | 1940 | language/japanese/jlreq-deluxe/tfm/zjlreq--nmlminb-h.tfm +2021/01/09 | 1940 | language/japanese/jlreq-deluxe/tfm/zjlreq--nmlminbn-h.tfm +2021/01/09 | 1940 | language/japanese/jlreq-deluxe/tfm/zjlreq--nmlminbn-v.tfm +2021/01/09 | 1940 | language/japanese/jlreq-deluxe/tfm/zjlreq--nmlminb-v.tfm +2021/01/09 | 1940 | language/japanese/jlreq-deluxe/tfm/zjlreq--nmlminl-h.tfm +2021/01/09 | 1940 | language/japanese/jlreq-deluxe/tfm/zjlreq--nmlminln-h.tfm +2021/01/09 | 1940 | language/japanese/jlreq-deluxe/tfm/zjlreq--nmlminln-v.tfm +2021/01/09 | 1940 | language/japanese/jlreq-deluxe/tfm/zjlreq--nmlminl-v.tfm +2021/01/09 | 1940 | language/japanese/jlreq-deluxe/tfm/zjlreq--nmlminr-h.tfm +2021/01/09 | 1940 | language/japanese/jlreq-deluxe/tfm/zjlreq--nmlminrn-h.tfm +2021/01/09 | 1940 | language/japanese/jlreq-deluxe/tfm/zjlreq--nmlminrn-v.tfm +2021/01/09 | 1940 | language/japanese/jlreq-deluxe/tfm/zjlreq--nmlminr-v.tfm +2021/01/09 | 2340 | language/japanese/jlreq-deluxe/tfm/zjlreq--upexpgothb-h.tfm +2021/01/09 | 2340 | language/japanese/jlreq-deluxe/tfm/zjlreq--upexpgothbn-h.tfm +2021/01/09 | 2340 | language/japanese/jlreq-deluxe/tfm/zjlreq--upexpgothbn-v.tfm +2021/01/09 | 2340 | language/japanese/jlreq-deluxe/tfm/zjlreq--upexpgothb-v.tfm +2021/01/09 | 2340 | language/japanese/jlreq-deluxe/tfm/zjlreq--upexpgotheb-h.tfm +2021/01/09 | 2340 | language/japanese/jlreq-deluxe/tfm/zjlreq--upexpgothebn-h.tfm +2021/01/09 | 2340 | language/japanese/jlreq-deluxe/tfm/zjlreq--upexpgothebn-v.tfm +2021/01/09 | 2340 | language/japanese/jlreq-deluxe/tfm/zjlreq--upexpgotheb-v.tfm +2021/01/09 | 2340 | language/japanese/jlreq-deluxe/tfm/zjlreq--upexpgothr-h.tfm +2021/01/09 | 2340 | language/japanese/jlreq-deluxe/tfm/zjlreq--upexpgothrn-h.tfm +2021/01/09 | 2340 | language/japanese/jlreq-deluxe/tfm/zjlreq--upexpgothrn-v.tfm +2021/01/09 | 2340 | language/japanese/jlreq-deluxe/tfm/zjlreq--upexpgothr-v.tfm +2021/01/09 | 2340 | language/japanese/jlreq-deluxe/tfm/zjlreq--upexpmgothr-h.tfm +2021/01/09 | 2340 | language/japanese/jlreq-deluxe/tfm/zjlreq--upexpmgothrn-h.tfm +2021/01/09 | 2340 | language/japanese/jlreq-deluxe/tfm/zjlreq--upexpmgothrn-v.tfm +2021/01/09 | 2340 | language/japanese/jlreq-deluxe/tfm/zjlreq--upexpmgothr-v.tfm +2021/01/09 | 2340 | language/japanese/jlreq-deluxe/tfm/zjlreq--upexpminb-h.tfm +2021/01/09 | 2340 | language/japanese/jlreq-deluxe/tfm/zjlreq--upexpminbn-h.tfm +2021/01/09 | 2340 | language/japanese/jlreq-deluxe/tfm/zjlreq--upexpminbn-v.tfm +2021/01/09 | 2340 | language/japanese/jlreq-deluxe/tfm/zjlreq--upexpminb-v.tfm +2021/01/09 | 2340 | language/japanese/jlreq-deluxe/tfm/zjlreq--upexpminl-h.tfm +2021/01/09 | 2340 | language/japanese/jlreq-deluxe/tfm/zjlreq--upexpminln-h.tfm +2021/01/09 | 2340 | language/japanese/jlreq-deluxe/tfm/zjlreq--upexpminln-v.tfm +2021/01/09 | 2340 | language/japanese/jlreq-deluxe/tfm/zjlreq--upexpminl-v.tfm +2021/01/09 | 2340 | language/japanese/jlreq-deluxe/tfm/zjlreq--upexpminr-h.tfm +2021/01/09 | 2340 | language/japanese/jlreq-deluxe/tfm/zjlreq--upexpminrn-h.tfm +2021/01/09 | 2340 | language/japanese/jlreq-deluxe/tfm/zjlreq--upexpminrn-v.tfm +2021/01/09 | 2340 | language/japanese/jlreq-deluxe/tfm/zjlreq--upexpminr-v.tfm +2021/01/09 | 2340 | language/japanese/jlreq-deluxe/tfm/zjlreq--upnmlgothb-h.tfm +2021/01/09 | 2340 | language/japanese/jlreq-deluxe/tfm/zjlreq--upnmlgothbn-h.tfm +2021/01/09 | 2340 | language/japanese/jlreq-deluxe/tfm/zjlreq--upnmlgothbn-v.tfm +2021/01/09 | 2340 | language/japanese/jlreq-deluxe/tfm/zjlreq--upnmlgothb-v.tfm +2021/01/09 | 2340 | language/japanese/jlreq-deluxe/tfm/zjlreq--upnmlgotheb-h.tfm +2021/01/09 | 2340 | language/japanese/jlreq-deluxe/tfm/zjlreq--upnmlgothebn-h.tfm +2021/01/09 | 2340 | language/japanese/jlreq-deluxe/tfm/zjlreq--upnmlgothebn-v.tfm +2021/01/09 | 2340 | language/japanese/jlreq-deluxe/tfm/zjlreq--upnmlgotheb-v.tfm +2021/01/09 | 2340 | language/japanese/jlreq-deluxe/tfm/zjlreq--upnmlgothr-h.tfm +2021/01/09 | 2340 | language/japanese/jlreq-deluxe/tfm/zjlreq--upnmlgothrn-h.tfm +2021/01/09 | 2340 | language/japanese/jlreq-deluxe/tfm/zjlreq--upnmlgothrn-v.tfm +2021/01/09 | 2340 | language/japanese/jlreq-deluxe/tfm/zjlreq--upnmlgothr-v.tfm +2021/01/09 | 2340 | language/japanese/jlreq-deluxe/tfm/zjlreq--upnmlmgothr-h.tfm +2021/01/09 | 2340 | language/japanese/jlreq-deluxe/tfm/zjlreq--upnmlmgothrn-h.tfm +2021/01/09 | 2340 | language/japanese/jlreq-deluxe/tfm/zjlreq--upnmlmgothrn-v.tfm +2021/01/09 | 2340 | language/japanese/jlreq-deluxe/tfm/zjlreq--upnmlmgothr-v.tfm +2021/01/09 | 2340 | language/japanese/jlreq-deluxe/tfm/zjlreq--upnmlminb-h.tfm +2021/01/09 | 2340 | language/japanese/jlreq-deluxe/tfm/zjlreq--upnmlminbn-h.tfm +2021/01/09 | 2340 | language/japanese/jlreq-deluxe/tfm/zjlreq--upnmlminbn-v.tfm +2021/01/09 | 2340 | language/japanese/jlreq-deluxe/tfm/zjlreq--upnmlminb-v.tfm +2021/01/09 | 2340 | language/japanese/jlreq-deluxe/tfm/zjlreq--upnmlminl-h.tfm +2021/01/09 | 2340 | language/japanese/jlreq-deluxe/tfm/zjlreq--upnmlminln-h.tfm +2021/01/09 | 2340 | language/japanese/jlreq-deluxe/tfm/zjlreq--upnmlminln-v.tfm +2021/01/09 | 2340 | language/japanese/jlreq-deluxe/tfm/zjlreq--upnmlminl-v.tfm +2021/01/09 | 2340 | language/japanese/jlreq-deluxe/tfm/zjlreq--upnmlminr-h.tfm +2021/01/09 | 2340 | language/japanese/jlreq-deluxe/tfm/zjlreq--upnmlminrn-h.tfm +2021/01/09 | 2340 | language/japanese/jlreq-deluxe/tfm/zjlreq--upnmlminrn-v.tfm +2021/01/09 | 2340 | language/japanese/jlreq-deluxe/tfm/zjlreq--upnmlminr-v.tfm +2021/01/09 | 141696 | language/japanese/jlreq-deluxe/vf/bjlreq--expgothb-h.vf +2021/01/09 | 141932 | language/japanese/jlreq-deluxe/vf/bjlreq--expgothbn-h.vf +2021/01/09 | 141932 | language/japanese/jlreq-deluxe/vf/bjlreq--expgothbn-v.vf +2021/01/09 | 141672 | language/japanese/jlreq-deluxe/vf/bjlreq--expgothb-v.vf +2021/01/09 | 141700 | language/japanese/jlreq-deluxe/vf/bjlreq--expgotheb-h.vf +2021/01/09 | 141936 | language/japanese/jlreq-deluxe/vf/bjlreq--expgothebn-h.vf +2021/01/09 | 141936 | language/japanese/jlreq-deluxe/vf/bjlreq--expgothebn-v.vf +2021/01/09 | 141672 | language/japanese/jlreq-deluxe/vf/bjlreq--expgotheb-v.vf +2021/01/09 | 141696 | language/japanese/jlreq-deluxe/vf/bjlreq--expgothr-h.vf +2021/01/09 | 141932 | language/japanese/jlreq-deluxe/vf/bjlreq--expgothrn-h.vf +2021/01/09 | 141932 | language/japanese/jlreq-deluxe/vf/bjlreq--expgothrn-v.vf +2021/01/09 | 141672 | language/japanese/jlreq-deluxe/vf/bjlreq--expgothr-v.vf +2021/01/09 | 141700 | language/japanese/jlreq-deluxe/vf/bjlreq--expmgothr-h.vf +2021/01/09 | 141940 | language/japanese/jlreq-deluxe/vf/bjlreq--expmgothrn-h.vf +2021/01/09 | 141940 | language/japanese/jlreq-deluxe/vf/bjlreq--expmgothrn-v.vf +2021/01/09 | 141676 | language/japanese/jlreq-deluxe/vf/bjlreq--expmgothr-v.vf +2021/01/09 | 141696 | language/japanese/jlreq-deluxe/vf/bjlreq--expminb-h.vf +2021/01/09 | 141932 | language/japanese/jlreq-deluxe/vf/bjlreq--expminbn-h.vf +2021/01/09 | 141932 | language/japanese/jlreq-deluxe/vf/bjlreq--expminbn-v.vf +2021/01/09 | 141672 | language/japanese/jlreq-deluxe/vf/bjlreq--expminb-v.vf +2021/01/09 | 141696 | language/japanese/jlreq-deluxe/vf/bjlreq--expminl-h.vf +2021/01/09 | 141932 | language/japanese/jlreq-deluxe/vf/bjlreq--expminln-h.vf +2021/01/09 | 141932 | language/japanese/jlreq-deluxe/vf/bjlreq--expminln-v.vf +2021/01/09 | 141672 | language/japanese/jlreq-deluxe/vf/bjlreq--expminl-v.vf +2021/01/09 | 141696 | language/japanese/jlreq-deluxe/vf/bjlreq--expminr-h.vf +2021/01/09 | 141932 | language/japanese/jlreq-deluxe/vf/bjlreq--expminrn-h.vf +2021/01/09 | 141932 | language/japanese/jlreq-deluxe/vf/bjlreq--expminrn-v.vf +2021/01/09 | 141672 | language/japanese/jlreq-deluxe/vf/bjlreq--expminr-v.vf +2021/01/09 | 141472 | language/japanese/jlreq-deluxe/vf/bjlreq--nmlgothb-h.vf +2021/01/09 | 141760 | language/japanese/jlreq-deluxe/vf/bjlreq--nmlgothbn-h.vf +2021/01/09 | 141760 | language/japanese/jlreq-deluxe/vf/bjlreq--nmlgothbn-v.vf +2021/01/09 | 141472 | language/japanese/jlreq-deluxe/vf/bjlreq--nmlgothb-v.vf +2021/01/09 | 141476 | language/japanese/jlreq-deluxe/vf/bjlreq--nmlgotheb-h.vf +2021/01/09 | 141760 | language/japanese/jlreq-deluxe/vf/bjlreq--nmlgothebn-h.vf +2021/01/09 | 141760 | language/japanese/jlreq-deluxe/vf/bjlreq--nmlgothebn-v.vf +2021/01/09 | 141476 | language/japanese/jlreq-deluxe/vf/bjlreq--nmlgotheb-v.vf +2021/01/09 | 141472 | language/japanese/jlreq-deluxe/vf/bjlreq--nmlgothr-h.vf +2021/01/09 | 141760 | language/japanese/jlreq-deluxe/vf/bjlreq--nmlgothrn-h.vf +2021/01/09 | 141760 | language/japanese/jlreq-deluxe/vf/bjlreq--nmlgothrn-v.vf +2021/01/09 | 141472 | language/japanese/jlreq-deluxe/vf/bjlreq--nmlgothr-v.vf +2021/01/09 | 141476 | language/japanese/jlreq-deluxe/vf/bjlreq--nmlmgothr-h.vf +2021/01/09 | 141764 | language/japanese/jlreq-deluxe/vf/bjlreq--nmlmgothrn-h.vf +2021/01/09 | 141764 | language/japanese/jlreq-deluxe/vf/bjlreq--nmlmgothrn-v.vf +2021/01/09 | 141476 | language/japanese/jlreq-deluxe/vf/bjlreq--nmlmgothr-v.vf +2021/01/09 | 141472 | language/japanese/jlreq-deluxe/vf/bjlreq--nmlminb-h.vf +2021/01/09 | 141760 | language/japanese/jlreq-deluxe/vf/bjlreq--nmlminbn-h.vf +2021/01/09 | 141760 | language/japanese/jlreq-deluxe/vf/bjlreq--nmlminbn-v.vf +2021/01/09 | 141472 | language/japanese/jlreq-deluxe/vf/bjlreq--nmlminb-v.vf +2021/01/09 | 141472 | language/japanese/jlreq-deluxe/vf/bjlreq--nmlminl-h.vf +2021/01/09 | 141760 | language/japanese/jlreq-deluxe/vf/bjlreq--nmlminln-h.vf +2021/01/09 | 141760 | language/japanese/jlreq-deluxe/vf/bjlreq--nmlminln-v.vf +2021/01/09 | 141472 | language/japanese/jlreq-deluxe/vf/bjlreq--nmlminl-v.vf +2021/01/09 | 141472 | language/japanese/jlreq-deluxe/vf/bjlreq--nmlminr-h.vf +2021/01/09 | 141760 | language/japanese/jlreq-deluxe/vf/bjlreq--nmlminrn-h.vf +2021/01/09 | 141760 | language/japanese/jlreq-deluxe/vf/bjlreq--nmlminrn-v.vf +2021/01/09 | 141472 | language/japanese/jlreq-deluxe/vf/bjlreq--nmlminr-v.vf +2021/01/09 | 1588344 | language/japanese/jlreq-deluxe/vf/bjlreq--upexpgothb-h.vf +2021/01/09 | 1588344 | language/japanese/jlreq-deluxe/vf/bjlreq--upexpgothbn-h.vf +2021/01/09 | 1588312 | language/japanese/jlreq-deluxe/vf/bjlreq--upexpgothbn-v.vf +2021/01/09 | 1588312 | language/japanese/jlreq-deluxe/vf/bjlreq--upexpgothb-v.vf +2021/01/09 | 1588344 | language/japanese/jlreq-deluxe/vf/bjlreq--upexpgotheb-h.vf +2021/01/09 | 1588344 | language/japanese/jlreq-deluxe/vf/bjlreq--upexpgothebn-h.vf +2021/01/09 | 1588312 | language/japanese/jlreq-deluxe/vf/bjlreq--upexpgothebn-v.vf +2021/01/09 | 1588312 | language/japanese/jlreq-deluxe/vf/bjlreq--upexpgotheb-v.vf +2021/01/09 | 1588344 | language/japanese/jlreq-deluxe/vf/bjlreq--upexpgothr-h.vf +2021/01/09 | 1588344 | language/japanese/jlreq-deluxe/vf/bjlreq--upexpgothrn-h.vf +2021/01/09 | 1588312 | language/japanese/jlreq-deluxe/vf/bjlreq--upexpgothrn-v.vf +2021/01/09 | 1588312 | language/japanese/jlreq-deluxe/vf/bjlreq--upexpgothr-v.vf +2021/01/09 | 1588348 | language/japanese/jlreq-deluxe/vf/bjlreq--upexpmgothr-h.vf +2021/01/09 | 1588348 | language/japanese/jlreq-deluxe/vf/bjlreq--upexpmgothrn-h.vf +2021/01/09 | 1588316 | language/japanese/jlreq-deluxe/vf/bjlreq--upexpmgothrn-v.vf +2021/01/09 | 1588312 | language/japanese/jlreq-deluxe/vf/bjlreq--upexpmgothr-v.vf +2021/01/09 | 1588340 | language/japanese/jlreq-deluxe/vf/bjlreq--upexpminb-h.vf +2021/01/09 | 1588340 | language/japanese/jlreq-deluxe/vf/bjlreq--upexpminbn-h.vf +2021/01/09 | 1588312 | language/japanese/jlreq-deluxe/vf/bjlreq--upexpminbn-v.vf +2021/01/09 | 1588308 | language/japanese/jlreq-deluxe/vf/bjlreq--upexpminb-v.vf +2021/01/09 | 1588340 | language/japanese/jlreq-deluxe/vf/bjlreq--upexpminl-h.vf +2021/01/09 | 1588340 | language/japanese/jlreq-deluxe/vf/bjlreq--upexpminln-h.vf +2021/01/09 | 1588312 | language/japanese/jlreq-deluxe/vf/bjlreq--upexpminln-v.vf +2021/01/09 | 1588308 | language/japanese/jlreq-deluxe/vf/bjlreq--upexpminl-v.vf +2021/01/09 | 1588340 | language/japanese/jlreq-deluxe/vf/bjlreq--upexpminr-h.vf +2021/01/09 | 1588340 | language/japanese/jlreq-deluxe/vf/bjlreq--upexpminrn-h.vf +2021/01/09 | 1588312 | language/japanese/jlreq-deluxe/vf/bjlreq--upexpminrn-v.vf +2021/01/09 | 1588308 | language/japanese/jlreq-deluxe/vf/bjlreq--upexpminr-v.vf +2021/01/09 | 1588096 | language/japanese/jlreq-deluxe/vf/bjlreq--upnmlgothb-h.vf +2021/01/09 | 1588096 | language/japanese/jlreq-deluxe/vf/bjlreq--upnmlgothbn-h.vf +2021/01/09 | 1588064 | language/japanese/jlreq-deluxe/vf/bjlreq--upnmlgothbn-v.vf +2021/01/09 | 1588064 | language/japanese/jlreq-deluxe/vf/bjlreq--upnmlgothb-v.vf +2021/01/09 | 1588096 | language/japanese/jlreq-deluxe/vf/bjlreq--upnmlgotheb-h.vf +2021/01/09 | 1588100 | language/japanese/jlreq-deluxe/vf/bjlreq--upnmlgothebn-h.vf +2021/01/09 | 1588064 | language/japanese/jlreq-deluxe/vf/bjlreq--upnmlgothebn-v.vf +2021/01/09 | 1588064 | language/japanese/jlreq-deluxe/vf/bjlreq--upnmlgotheb-v.vf +2021/01/09 | 1588096 | language/japanese/jlreq-deluxe/vf/bjlreq--upnmlgothr-h.vf +2021/01/09 | 1588096 | language/japanese/jlreq-deluxe/vf/bjlreq--upnmlgothrn-h.vf +2021/01/09 | 1588064 | language/japanese/jlreq-deluxe/vf/bjlreq--upnmlgothrn-v.vf +2021/01/09 | 1588064 | language/japanese/jlreq-deluxe/vf/bjlreq--upnmlgothr-v.vf +2021/01/09 | 1588096 | language/japanese/jlreq-deluxe/vf/bjlreq--upnmlmgothr-h.vf +2021/01/09 | 1588100 | language/japanese/jlreq-deluxe/vf/bjlreq--upnmlmgothrn-h.vf +2021/01/09 | 1588064 | language/japanese/jlreq-deluxe/vf/bjlreq--upnmlmgothrn-v.vf +2021/01/09 | 1588064 | language/japanese/jlreq-deluxe/vf/bjlreq--upnmlmgothr-v.vf +2021/01/09 | 1588092 | language/japanese/jlreq-deluxe/vf/bjlreq--upnmlminb-h.vf +2021/01/09 | 1588096 | language/japanese/jlreq-deluxe/vf/bjlreq--upnmlminbn-h.vf +2021/01/09 | 1588064 | language/japanese/jlreq-deluxe/vf/bjlreq--upnmlminbn-v.vf +2021/01/09 | 1588064 | language/japanese/jlreq-deluxe/vf/bjlreq--upnmlminb-v.vf +2021/01/09 | 1588092 | language/japanese/jlreq-deluxe/vf/bjlreq--upnmlminl-h.vf +2021/01/09 | 1588096 | language/japanese/jlreq-deluxe/vf/bjlreq--upnmlminln-h.vf +2021/01/09 | 1588064 | language/japanese/jlreq-deluxe/vf/bjlreq--upnmlminln-v.vf +2021/01/09 | 1588064 | language/japanese/jlreq-deluxe/vf/bjlreq--upnmlminl-v.vf +2021/01/09 | 1588092 | language/japanese/jlreq-deluxe/vf/bjlreq--upnmlminr-h.vf +2021/01/09 | 1588096 | language/japanese/jlreq-deluxe/vf/bjlreq--upnmlminrn-h.vf +2021/01/09 | 1588064 | language/japanese/jlreq-deluxe/vf/bjlreq--upnmlminrn-v.vf +2021/01/09 | 1588064 | language/japanese/jlreq-deluxe/vf/bjlreq--upnmlminr-v.vf +2021/01/09 | 141652 | language/japanese/jlreq-deluxe/vf/bzjlreq--expgothb-h.vf +2021/01/09 | 141888 | language/japanese/jlreq-deluxe/vf/bzjlreq--expgothbn-h.vf +2021/01/09 | 141888 | language/japanese/jlreq-deluxe/vf/bzjlreq--expgothbn-v.vf +2021/01/09 | 141628 | language/japanese/jlreq-deluxe/vf/bzjlreq--expgothb-v.vf +2021/01/09 | 141656 | language/japanese/jlreq-deluxe/vf/bzjlreq--expgotheb-h.vf +2021/01/09 | 141892 | language/japanese/jlreq-deluxe/vf/bzjlreq--expgothebn-h.vf +2021/01/09 | 141892 | language/japanese/jlreq-deluxe/vf/bzjlreq--expgothebn-v.vf +2021/01/09 | 141628 | language/japanese/jlreq-deluxe/vf/bzjlreq--expgotheb-v.vf +2021/01/09 | 141652 | language/japanese/jlreq-deluxe/vf/bzjlreq--expgothr-h.vf +2021/01/09 | 141888 | language/japanese/jlreq-deluxe/vf/bzjlreq--expgothrn-h.vf +2021/01/09 | 141888 | language/japanese/jlreq-deluxe/vf/bzjlreq--expgothrn-v.vf +2021/01/09 | 141628 | language/japanese/jlreq-deluxe/vf/bzjlreq--expgothr-v.vf +2021/01/09 | 141656 | language/japanese/jlreq-deluxe/vf/bzjlreq--expmgothr-h.vf +2021/01/09 | 141896 | language/japanese/jlreq-deluxe/vf/bzjlreq--expmgothrn-h.vf +2021/01/09 | 141896 | language/japanese/jlreq-deluxe/vf/bzjlreq--expmgothrn-v.vf +2021/01/09 | 141632 | language/japanese/jlreq-deluxe/vf/bzjlreq--expmgothr-v.vf +2021/01/09 | 141652 | language/japanese/jlreq-deluxe/vf/bzjlreq--expminb-h.vf +2021/01/09 | 141888 | language/japanese/jlreq-deluxe/vf/bzjlreq--expminbn-h.vf +2021/01/09 | 141888 | language/japanese/jlreq-deluxe/vf/bzjlreq--expminbn-v.vf +2021/01/09 | 141628 | language/japanese/jlreq-deluxe/vf/bzjlreq--expminb-v.vf +2021/01/09 | 141652 | language/japanese/jlreq-deluxe/vf/bzjlreq--expminl-h.vf +2021/01/09 | 141888 | language/japanese/jlreq-deluxe/vf/bzjlreq--expminln-h.vf +2021/01/09 | 141888 | language/japanese/jlreq-deluxe/vf/bzjlreq--expminln-v.vf +2021/01/09 | 141628 | language/japanese/jlreq-deluxe/vf/bzjlreq--expminl-v.vf +2021/01/09 | 141652 | language/japanese/jlreq-deluxe/vf/bzjlreq--expminr-h.vf +2021/01/09 | 141888 | language/japanese/jlreq-deluxe/vf/bzjlreq--expminrn-h.vf +2021/01/09 | 141888 | language/japanese/jlreq-deluxe/vf/bzjlreq--expminrn-v.vf +2021/01/09 | 141628 | language/japanese/jlreq-deluxe/vf/bzjlreq--expminr-v.vf +2021/01/09 | 141428 | language/japanese/jlreq-deluxe/vf/bzjlreq--nmlgothb-h.vf +2021/01/09 | 141716 | language/japanese/jlreq-deluxe/vf/bzjlreq--nmlgothbn-h.vf +2021/01/09 | 141716 | language/japanese/jlreq-deluxe/vf/bzjlreq--nmlgothbn-v.vf +2021/01/09 | 141428 | language/japanese/jlreq-deluxe/vf/bzjlreq--nmlgothb-v.vf +2021/01/09 | 141432 | language/japanese/jlreq-deluxe/vf/bzjlreq--nmlgotheb-h.vf +2021/01/09 | 141716 | language/japanese/jlreq-deluxe/vf/bzjlreq--nmlgothebn-h.vf +2021/01/09 | 141716 | language/japanese/jlreq-deluxe/vf/bzjlreq--nmlgothebn-v.vf +2021/01/09 | 141432 | language/japanese/jlreq-deluxe/vf/bzjlreq--nmlgotheb-v.vf +2021/01/09 | 141428 | language/japanese/jlreq-deluxe/vf/bzjlreq--nmlgothr-h.vf +2021/01/09 | 141716 | language/japanese/jlreq-deluxe/vf/bzjlreq--nmlgothrn-h.vf +2021/01/09 | 141716 | language/japanese/jlreq-deluxe/vf/bzjlreq--nmlgothrn-v.vf +2021/01/09 | 141428 | language/japanese/jlreq-deluxe/vf/bzjlreq--nmlgothr-v.vf +2021/01/09 | 141432 | language/japanese/jlreq-deluxe/vf/bzjlreq--nmlmgothr-h.vf +2021/01/09 | 141720 | language/japanese/jlreq-deluxe/vf/bzjlreq--nmlmgothrn-h.vf +2021/01/09 | 141720 | language/japanese/jlreq-deluxe/vf/bzjlreq--nmlmgothrn-v.vf +2021/01/09 | 141432 | language/japanese/jlreq-deluxe/vf/bzjlreq--nmlmgothr-v.vf +2021/01/09 | 141428 | language/japanese/jlreq-deluxe/vf/bzjlreq--nmlminb-h.vf +2021/01/09 | 141716 | language/japanese/jlreq-deluxe/vf/bzjlreq--nmlminbn-h.vf +2021/01/09 | 141716 | language/japanese/jlreq-deluxe/vf/bzjlreq--nmlminbn-v.vf +2021/01/09 | 141428 | language/japanese/jlreq-deluxe/vf/bzjlreq--nmlminb-v.vf +2021/01/09 | 141428 | language/japanese/jlreq-deluxe/vf/bzjlreq--nmlminl-h.vf +2021/01/09 | 141716 | language/japanese/jlreq-deluxe/vf/bzjlreq--nmlminln-h.vf +2021/01/09 | 141716 | language/japanese/jlreq-deluxe/vf/bzjlreq--nmlminln-v.vf +2021/01/09 | 141428 | language/japanese/jlreq-deluxe/vf/bzjlreq--nmlminl-v.vf +2021/01/09 | 141428 | language/japanese/jlreq-deluxe/vf/bzjlreq--nmlminr-h.vf +2021/01/09 | 141716 | language/japanese/jlreq-deluxe/vf/bzjlreq--nmlminrn-h.vf +2021/01/09 | 141716 | language/japanese/jlreq-deluxe/vf/bzjlreq--nmlminrn-v.vf +2021/01/09 | 141428 | language/japanese/jlreq-deluxe/vf/bzjlreq--nmlminr-v.vf +2021/01/09 | 1588280 | language/japanese/jlreq-deluxe/vf/bzjlreq--upexpgothb-h.vf +2021/01/09 | 1588280 | language/japanese/jlreq-deluxe/vf/bzjlreq--upexpgothbn-h.vf +2021/01/09 | 1588248 | language/japanese/jlreq-deluxe/vf/bzjlreq--upexpgothbn-v.vf +2021/01/09 | 1588248 | language/japanese/jlreq-deluxe/vf/bzjlreq--upexpgothb-v.vf +2021/01/09 | 1588280 | language/japanese/jlreq-deluxe/vf/bzjlreq--upexpgotheb-h.vf +2021/01/09 | 1588280 | language/japanese/jlreq-deluxe/vf/bzjlreq--upexpgothebn-h.vf +2021/01/09 | 1588248 | language/japanese/jlreq-deluxe/vf/bzjlreq--upexpgothebn-v.vf +2021/01/09 | 1588248 | language/japanese/jlreq-deluxe/vf/bzjlreq--upexpgotheb-v.vf +2021/01/09 | 1588280 | language/japanese/jlreq-deluxe/vf/bzjlreq--upexpgothr-h.vf +2021/01/09 | 1588280 | language/japanese/jlreq-deluxe/vf/bzjlreq--upexpgothrn-h.vf +2021/01/09 | 1588248 | language/japanese/jlreq-deluxe/vf/bzjlreq--upexpgothrn-v.vf +2021/01/09 | 1588248 | language/japanese/jlreq-deluxe/vf/bzjlreq--upexpgothr-v.vf +2021/01/09 | 1588284 | language/japanese/jlreq-deluxe/vf/bzjlreq--upexpmgothr-h.vf +2021/01/09 | 1588284 | language/japanese/jlreq-deluxe/vf/bzjlreq--upexpmgothrn-h.vf +2021/01/09 | 1588252 | language/japanese/jlreq-deluxe/vf/bzjlreq--upexpmgothrn-v.vf +2021/01/09 | 1588248 | language/japanese/jlreq-deluxe/vf/bzjlreq--upexpmgothr-v.vf +2021/01/09 | 1588276 | language/japanese/jlreq-deluxe/vf/bzjlreq--upexpminb-h.vf +2021/01/09 | 1588276 | language/japanese/jlreq-deluxe/vf/bzjlreq--upexpminbn-h.vf +2021/01/09 | 1588248 | language/japanese/jlreq-deluxe/vf/bzjlreq--upexpminbn-v.vf +2021/01/09 | 1588244 | language/japanese/jlreq-deluxe/vf/bzjlreq--upexpminb-v.vf +2021/01/09 | 1588276 | language/japanese/jlreq-deluxe/vf/bzjlreq--upexpminl-h.vf +2021/01/09 | 1588276 | language/japanese/jlreq-deluxe/vf/bzjlreq--upexpminln-h.vf +2021/01/09 | 1588248 | language/japanese/jlreq-deluxe/vf/bzjlreq--upexpminln-v.vf +2021/01/09 | 1588244 | language/japanese/jlreq-deluxe/vf/bzjlreq--upexpminl-v.vf +2021/01/09 | 1588276 | language/japanese/jlreq-deluxe/vf/bzjlreq--upexpminr-h.vf +2021/01/09 | 1588276 | language/japanese/jlreq-deluxe/vf/bzjlreq--upexpminrn-h.vf +2021/01/09 | 1588248 | language/japanese/jlreq-deluxe/vf/bzjlreq--upexpminrn-v.vf +2021/01/09 | 1588244 | language/japanese/jlreq-deluxe/vf/bzjlreq--upexpminr-v.vf +2021/01/09 | 1588032 | language/japanese/jlreq-deluxe/vf/bzjlreq--upnmlgothb-h.vf +2021/01/09 | 1588032 | language/japanese/jlreq-deluxe/vf/bzjlreq--upnmlgothbn-h.vf +2021/01/09 | 1588000 | language/japanese/jlreq-deluxe/vf/bzjlreq--upnmlgothbn-v.vf +2021/01/09 | 1588000 | language/japanese/jlreq-deluxe/vf/bzjlreq--upnmlgothb-v.vf +2021/01/09 | 1588032 | language/japanese/jlreq-deluxe/vf/bzjlreq--upnmlgotheb-h.vf +2021/01/09 | 1588036 | language/japanese/jlreq-deluxe/vf/bzjlreq--upnmlgothebn-h.vf +2021/01/09 | 1588000 | language/japanese/jlreq-deluxe/vf/bzjlreq--upnmlgothebn-v.vf +2021/01/09 | 1588000 | language/japanese/jlreq-deluxe/vf/bzjlreq--upnmlgotheb-v.vf +2021/01/09 | 1588032 | language/japanese/jlreq-deluxe/vf/bzjlreq--upnmlgothr-h.vf +2021/01/09 | 1588032 | language/japanese/jlreq-deluxe/vf/bzjlreq--upnmlgothrn-h.vf +2021/01/09 | 1588000 | language/japanese/jlreq-deluxe/vf/bzjlreq--upnmlgothrn-v.vf +2021/01/09 | 1588000 | language/japanese/jlreq-deluxe/vf/bzjlreq--upnmlgothr-v.vf +2021/01/09 | 1588032 | language/japanese/jlreq-deluxe/vf/bzjlreq--upnmlmgothr-h.vf +2021/01/09 | 1588036 | language/japanese/jlreq-deluxe/vf/bzjlreq--upnmlmgothrn-h.vf +2021/01/09 | 1588000 | language/japanese/jlreq-deluxe/vf/bzjlreq--upnmlmgothrn-v.vf +2021/01/09 | 1588000 | language/japanese/jlreq-deluxe/vf/bzjlreq--upnmlmgothr-v.vf +2021/01/09 | 1588028 | language/japanese/jlreq-deluxe/vf/bzjlreq--upnmlminb-h.vf +2021/01/09 | 1588032 | language/japanese/jlreq-deluxe/vf/bzjlreq--upnmlminbn-h.vf +2021/01/09 | 1588000 | language/japanese/jlreq-deluxe/vf/bzjlreq--upnmlminbn-v.vf +2021/01/09 | 1588000 | language/japanese/jlreq-deluxe/vf/bzjlreq--upnmlminb-v.vf +2021/01/09 | 1588028 | language/japanese/jlreq-deluxe/vf/bzjlreq--upnmlminl-h.vf +2021/01/09 | 1588032 | language/japanese/jlreq-deluxe/vf/bzjlreq--upnmlminln-h.vf +2021/01/09 | 1588000 | language/japanese/jlreq-deluxe/vf/bzjlreq--upnmlminln-v.vf +2021/01/09 | 1588000 | language/japanese/jlreq-deluxe/vf/bzjlreq--upnmlminl-v.vf +2021/01/09 | 1588028 | language/japanese/jlreq-deluxe/vf/bzjlreq--upnmlminr-h.vf +2021/01/09 | 1588032 | language/japanese/jlreq-deluxe/vf/bzjlreq--upnmlminrn-h.vf +2021/01/09 | 1588000 | language/japanese/jlreq-deluxe/vf/bzjlreq--upnmlminrn-v.vf +2021/01/09 | 1588000 | language/japanese/jlreq-deluxe/vf/bzjlreq--upnmlminr-v.vf +2021/01/09 | 141696 | language/japanese/jlreq-deluxe/vf/jlreq--expgothb-h.vf +2021/01/09 | 141932 | language/japanese/jlreq-deluxe/vf/jlreq--expgothbn-h.vf +2021/01/09 | 141932 | language/japanese/jlreq-deluxe/vf/jlreq--expgothbn-v.vf +2021/01/09 | 141672 | language/japanese/jlreq-deluxe/vf/jlreq--expgothb-v.vf +2021/01/09 | 141700 | language/japanese/jlreq-deluxe/vf/jlreq--expgotheb-h.vf +2021/01/09 | 141936 | language/japanese/jlreq-deluxe/vf/jlreq--expgothebn-h.vf +2021/01/09 | 141936 | language/japanese/jlreq-deluxe/vf/jlreq--expgothebn-v.vf +2021/01/09 | 141672 | language/japanese/jlreq-deluxe/vf/jlreq--expgotheb-v.vf +2021/01/09 | 141696 | language/japanese/jlreq-deluxe/vf/jlreq--expgothr-h.vf +2021/01/09 | 141932 | language/japanese/jlreq-deluxe/vf/jlreq--expgothrn-h.vf +2021/01/09 | 141932 | language/japanese/jlreq-deluxe/vf/jlreq--expgothrn-v.vf +2021/01/09 | 141672 | language/japanese/jlreq-deluxe/vf/jlreq--expgothr-v.vf +2021/01/09 | 141700 | language/japanese/jlreq-deluxe/vf/jlreq--expmgothr-h.vf +2021/01/09 | 141940 | language/japanese/jlreq-deluxe/vf/jlreq--expmgothrn-h.vf +2021/01/09 | 141940 | language/japanese/jlreq-deluxe/vf/jlreq--expmgothrn-v.vf +2021/01/09 | 141676 | language/japanese/jlreq-deluxe/vf/jlreq--expmgothr-v.vf +2021/01/09 | 141696 | language/japanese/jlreq-deluxe/vf/jlreq--expminb-h.vf +2021/01/09 | 141932 | language/japanese/jlreq-deluxe/vf/jlreq--expminbn-h.vf +2021/01/09 | 141932 | language/japanese/jlreq-deluxe/vf/jlreq--expminbn-v.vf +2021/01/09 | 141672 | language/japanese/jlreq-deluxe/vf/jlreq--expminb-v.vf +2021/01/09 | 141696 | language/japanese/jlreq-deluxe/vf/jlreq--expminl-h.vf +2021/01/09 | 141932 | language/japanese/jlreq-deluxe/vf/jlreq--expminln-h.vf +2021/01/09 | 141932 | language/japanese/jlreq-deluxe/vf/jlreq--expminln-v.vf +2021/01/09 | 141672 | language/japanese/jlreq-deluxe/vf/jlreq--expminl-v.vf +2021/01/09 | 141696 | language/japanese/jlreq-deluxe/vf/jlreq--expminr-h.vf +2021/01/09 | 141932 | language/japanese/jlreq-deluxe/vf/jlreq--expminrn-h.vf +2021/01/09 | 141932 | language/japanese/jlreq-deluxe/vf/jlreq--expminrn-v.vf +2021/01/09 | 141672 | language/japanese/jlreq-deluxe/vf/jlreq--expminr-v.vf +2021/01/09 | 141472 | language/japanese/jlreq-deluxe/vf/jlreq--nmlgothb-h.vf +2021/01/09 | 141760 | language/japanese/jlreq-deluxe/vf/jlreq--nmlgothbn-h.vf +2021/01/09 | 141760 | language/japanese/jlreq-deluxe/vf/jlreq--nmlgothbn-v.vf +2021/01/09 | 141472 | language/japanese/jlreq-deluxe/vf/jlreq--nmlgothb-v.vf +2021/01/09 | 141476 | language/japanese/jlreq-deluxe/vf/jlreq--nmlgotheb-h.vf +2021/01/09 | 141760 | language/japanese/jlreq-deluxe/vf/jlreq--nmlgothebn-h.vf +2021/01/09 | 141760 | language/japanese/jlreq-deluxe/vf/jlreq--nmlgothebn-v.vf +2021/01/09 | 141476 | language/japanese/jlreq-deluxe/vf/jlreq--nmlgotheb-v.vf +2021/01/09 | 141472 | language/japanese/jlreq-deluxe/vf/jlreq--nmlgothr-h.vf +2021/01/09 | 141760 | language/japanese/jlreq-deluxe/vf/jlreq--nmlgothrn-h.vf +2021/01/09 | 141760 | language/japanese/jlreq-deluxe/vf/jlreq--nmlgothrn-v.vf +2021/01/09 | 141472 | language/japanese/jlreq-deluxe/vf/jlreq--nmlgothr-v.vf +2021/01/09 | 141476 | language/japanese/jlreq-deluxe/vf/jlreq--nmlmgothr-h.vf +2021/01/09 | 141764 | language/japanese/jlreq-deluxe/vf/jlreq--nmlmgothrn-h.vf +2021/01/09 | 141764 | language/japanese/jlreq-deluxe/vf/jlreq--nmlmgothrn-v.vf +2021/01/09 | 141476 | language/japanese/jlreq-deluxe/vf/jlreq--nmlmgothr-v.vf +2021/01/09 | 141472 | language/japanese/jlreq-deluxe/vf/jlreq--nmlminb-h.vf +2021/01/09 | 141760 | language/japanese/jlreq-deluxe/vf/jlreq--nmlminbn-h.vf +2021/01/09 | 141760 | language/japanese/jlreq-deluxe/vf/jlreq--nmlminbn-v.vf +2021/01/09 | 141472 | language/japanese/jlreq-deluxe/vf/jlreq--nmlminb-v.vf +2021/01/09 | 141472 | language/japanese/jlreq-deluxe/vf/jlreq--nmlminl-h.vf +2021/01/09 | 141760 | language/japanese/jlreq-deluxe/vf/jlreq--nmlminln-h.vf +2021/01/09 | 141760 | language/japanese/jlreq-deluxe/vf/jlreq--nmlminln-v.vf +2021/01/09 | 141472 | language/japanese/jlreq-deluxe/vf/jlreq--nmlminl-v.vf +2021/01/09 | 141472 | language/japanese/jlreq-deluxe/vf/jlreq--nmlminr-h.vf +2021/01/09 | 141760 | language/japanese/jlreq-deluxe/vf/jlreq--nmlminrn-h.vf +2021/01/09 | 141760 | language/japanese/jlreq-deluxe/vf/jlreq--nmlminrn-v.vf +2021/01/09 | 141472 | language/japanese/jlreq-deluxe/vf/jlreq--nmlminr-v.vf +2021/01/09 | 1588344 | language/japanese/jlreq-deluxe/vf/jlreq--upexpgothb-h.vf +2021/01/09 | 1588344 | language/japanese/jlreq-deluxe/vf/jlreq--upexpgothbn-h.vf +2021/01/09 | 1588312 | language/japanese/jlreq-deluxe/vf/jlreq--upexpgothbn-v.vf +2021/01/09 | 1588312 | language/japanese/jlreq-deluxe/vf/jlreq--upexpgothb-v.vf +2021/01/09 | 1588344 | language/japanese/jlreq-deluxe/vf/jlreq--upexpgotheb-h.vf +2021/01/09 | 1588344 | language/japanese/jlreq-deluxe/vf/jlreq--upexpgothebn-h.vf +2021/01/09 | 1588312 | language/japanese/jlreq-deluxe/vf/jlreq--upexpgothebn-v.vf +2021/01/09 | 1588312 | language/japanese/jlreq-deluxe/vf/jlreq--upexpgotheb-v.vf +2021/01/09 | 1588344 | language/japanese/jlreq-deluxe/vf/jlreq--upexpgothr-h.vf +2021/01/09 | 1588344 | language/japanese/jlreq-deluxe/vf/jlreq--upexpgothrn-h.vf +2021/01/09 | 1588312 | language/japanese/jlreq-deluxe/vf/jlreq--upexpgothrn-v.vf +2021/01/09 | 1588312 | language/japanese/jlreq-deluxe/vf/jlreq--upexpgothr-v.vf +2021/01/09 | 1588348 | language/japanese/jlreq-deluxe/vf/jlreq--upexpmgothr-h.vf +2021/01/09 | 1588348 | language/japanese/jlreq-deluxe/vf/jlreq--upexpmgothrn-h.vf +2021/01/09 | 1588316 | language/japanese/jlreq-deluxe/vf/jlreq--upexpmgothrn-v.vf +2021/01/09 | 1588312 | language/japanese/jlreq-deluxe/vf/jlreq--upexpmgothr-v.vf +2021/01/09 | 1588340 | language/japanese/jlreq-deluxe/vf/jlreq--upexpminb-h.vf +2021/01/09 | 1588340 | language/japanese/jlreq-deluxe/vf/jlreq--upexpminbn-h.vf +2021/01/09 | 1588312 | language/japanese/jlreq-deluxe/vf/jlreq--upexpminbn-v.vf +2021/01/09 | 1588308 | language/japanese/jlreq-deluxe/vf/jlreq--upexpminb-v.vf +2021/01/09 | 1588340 | language/japanese/jlreq-deluxe/vf/jlreq--upexpminl-h.vf +2021/01/09 | 1588340 | language/japanese/jlreq-deluxe/vf/jlreq--upexpminln-h.vf +2021/01/09 | 1588312 | language/japanese/jlreq-deluxe/vf/jlreq--upexpminln-v.vf +2021/01/09 | 1588308 | language/japanese/jlreq-deluxe/vf/jlreq--upexpminl-v.vf +2021/01/09 | 1588340 | language/japanese/jlreq-deluxe/vf/jlreq--upexpminr-h.vf +2021/01/09 | 1588340 | language/japanese/jlreq-deluxe/vf/jlreq--upexpminrn-h.vf +2021/01/09 | 1588312 | language/japanese/jlreq-deluxe/vf/jlreq--upexpminrn-v.vf +2021/01/09 | 1588308 | language/japanese/jlreq-deluxe/vf/jlreq--upexpminr-v.vf +2021/01/09 | 1588096 | language/japanese/jlreq-deluxe/vf/jlreq--upnmlgothb-h.vf +2021/01/09 | 1588096 | language/japanese/jlreq-deluxe/vf/jlreq--upnmlgothbn-h.vf +2021/01/09 | 1588064 | language/japanese/jlreq-deluxe/vf/jlreq--upnmlgothbn-v.vf +2021/01/09 | 1588064 | language/japanese/jlreq-deluxe/vf/jlreq--upnmlgothb-v.vf +2021/01/09 | 1588096 | language/japanese/jlreq-deluxe/vf/jlreq--upnmlgotheb-h.vf +2021/01/09 | 1588100 | language/japanese/jlreq-deluxe/vf/jlreq--upnmlgothebn-h.vf +2021/01/09 | 1588064 | language/japanese/jlreq-deluxe/vf/jlreq--upnmlgothebn-v.vf +2021/01/09 | 1588064 | language/japanese/jlreq-deluxe/vf/jlreq--upnmlgotheb-v.vf +2021/01/09 | 1588096 | language/japanese/jlreq-deluxe/vf/jlreq--upnmlgothr-h.vf +2021/01/09 | 1588096 | language/japanese/jlreq-deluxe/vf/jlreq--upnmlgothrn-h.vf +2021/01/09 | 1588064 | language/japanese/jlreq-deluxe/vf/jlreq--upnmlgothrn-v.vf +2021/01/09 | 1588064 | language/japanese/jlreq-deluxe/vf/jlreq--upnmlgothr-v.vf +2021/01/09 | 1588096 | language/japanese/jlreq-deluxe/vf/jlreq--upnmlmgothr-h.vf +2021/01/09 | 1588100 | language/japanese/jlreq-deluxe/vf/jlreq--upnmlmgothrn-h.vf +2021/01/09 | 1588064 | language/japanese/jlreq-deluxe/vf/jlreq--upnmlmgothrn-v.vf +2021/01/09 | 1588064 | language/japanese/jlreq-deluxe/vf/jlreq--upnmlmgothr-v.vf +2021/01/09 | 1588092 | language/japanese/jlreq-deluxe/vf/jlreq--upnmlminb-h.vf +2021/01/09 | 1588096 | language/japanese/jlreq-deluxe/vf/jlreq--upnmlminbn-h.vf +2021/01/09 | 1588064 | language/japanese/jlreq-deluxe/vf/jlreq--upnmlminbn-v.vf +2021/01/09 | 1588064 | language/japanese/jlreq-deluxe/vf/jlreq--upnmlminb-v.vf +2021/01/09 | 1588092 | language/japanese/jlreq-deluxe/vf/jlreq--upnmlminl-h.vf +2021/01/09 | 1588096 | language/japanese/jlreq-deluxe/vf/jlreq--upnmlminln-h.vf +2021/01/09 | 1588064 | language/japanese/jlreq-deluxe/vf/jlreq--upnmlminln-v.vf +2021/01/09 | 1588064 | language/japanese/jlreq-deluxe/vf/jlreq--upnmlminl-v.vf +2021/01/09 | 1588092 | language/japanese/jlreq-deluxe/vf/jlreq--upnmlminr-h.vf +2021/01/09 | 1588096 | language/japanese/jlreq-deluxe/vf/jlreq--upnmlminrn-h.vf +2021/01/09 | 1588064 | language/japanese/jlreq-deluxe/vf/jlreq--upnmlminrn-v.vf +2021/01/09 | 1588064 | language/japanese/jlreq-deluxe/vf/jlreq--upnmlminr-v.vf +2021/01/09 | 141652 | language/japanese/jlreq-deluxe/vf/zjlreq--expgothb-h.vf +2021/01/09 | 141888 | language/japanese/jlreq-deluxe/vf/zjlreq--expgothbn-h.vf +2021/01/09 | 141888 | language/japanese/jlreq-deluxe/vf/zjlreq--expgothbn-v.vf +2021/01/09 | 141628 | language/japanese/jlreq-deluxe/vf/zjlreq--expgothb-v.vf +2021/01/09 | 141656 | language/japanese/jlreq-deluxe/vf/zjlreq--expgotheb-h.vf +2021/01/09 | 141892 | language/japanese/jlreq-deluxe/vf/zjlreq--expgothebn-h.vf +2021/01/09 | 141892 | language/japanese/jlreq-deluxe/vf/zjlreq--expgothebn-v.vf +2021/01/09 | 141628 | language/japanese/jlreq-deluxe/vf/zjlreq--expgotheb-v.vf +2021/01/09 | 141652 | language/japanese/jlreq-deluxe/vf/zjlreq--expgothr-h.vf +2021/01/09 | 141888 | language/japanese/jlreq-deluxe/vf/zjlreq--expgothrn-h.vf +2021/01/09 | 141888 | language/japanese/jlreq-deluxe/vf/zjlreq--expgothrn-v.vf +2021/01/09 | 141628 | language/japanese/jlreq-deluxe/vf/zjlreq--expgothr-v.vf +2021/01/09 | 141656 | language/japanese/jlreq-deluxe/vf/zjlreq--expmgothr-h.vf +2021/01/09 | 141896 | language/japanese/jlreq-deluxe/vf/zjlreq--expmgothrn-h.vf +2021/01/09 | 141896 | language/japanese/jlreq-deluxe/vf/zjlreq--expmgothrn-v.vf +2021/01/09 | 141632 | language/japanese/jlreq-deluxe/vf/zjlreq--expmgothr-v.vf +2021/01/09 | 141652 | language/japanese/jlreq-deluxe/vf/zjlreq--expminb-h.vf +2021/01/09 | 141888 | language/japanese/jlreq-deluxe/vf/zjlreq--expminbn-h.vf +2021/01/09 | 141888 | language/japanese/jlreq-deluxe/vf/zjlreq--expminbn-v.vf +2021/01/09 | 141628 | language/japanese/jlreq-deluxe/vf/zjlreq--expminb-v.vf +2021/01/09 | 141652 | language/japanese/jlreq-deluxe/vf/zjlreq--expminl-h.vf +2021/01/09 | 141888 | language/japanese/jlreq-deluxe/vf/zjlreq--expminln-h.vf +2021/01/09 | 141888 | language/japanese/jlreq-deluxe/vf/zjlreq--expminln-v.vf +2021/01/09 | 141628 | language/japanese/jlreq-deluxe/vf/zjlreq--expminl-v.vf +2021/01/09 | 141652 | language/japanese/jlreq-deluxe/vf/zjlreq--expminr-h.vf +2021/01/09 | 141888 | language/japanese/jlreq-deluxe/vf/zjlreq--expminrn-h.vf +2021/01/09 | 141888 | language/japanese/jlreq-deluxe/vf/zjlreq--expminrn-v.vf +2021/01/09 | 141628 | language/japanese/jlreq-deluxe/vf/zjlreq--expminr-v.vf +2021/01/09 | 141428 | language/japanese/jlreq-deluxe/vf/zjlreq--nmlgothb-h.vf +2021/01/09 | 141716 | language/japanese/jlreq-deluxe/vf/zjlreq--nmlgothbn-h.vf +2021/01/09 | 141716 | language/japanese/jlreq-deluxe/vf/zjlreq--nmlgothbn-v.vf +2021/01/09 | 141428 | language/japanese/jlreq-deluxe/vf/zjlreq--nmlgothb-v.vf +2021/01/09 | 141432 | language/japanese/jlreq-deluxe/vf/zjlreq--nmlgotheb-h.vf +2021/01/09 | 141716 | language/japanese/jlreq-deluxe/vf/zjlreq--nmlgothebn-h.vf +2021/01/09 | 141716 | language/japanese/jlreq-deluxe/vf/zjlreq--nmlgothebn-v.vf +2021/01/09 | 141432 | language/japanese/jlreq-deluxe/vf/zjlreq--nmlgotheb-v.vf +2021/01/09 | 141428 | language/japanese/jlreq-deluxe/vf/zjlreq--nmlgothr-h.vf +2021/01/09 | 141716 | language/japanese/jlreq-deluxe/vf/zjlreq--nmlgothrn-h.vf +2021/01/09 | 141716 | language/japanese/jlreq-deluxe/vf/zjlreq--nmlgothrn-v.vf +2021/01/09 | 141428 | language/japanese/jlreq-deluxe/vf/zjlreq--nmlgothr-v.vf +2021/01/09 | 141432 | language/japanese/jlreq-deluxe/vf/zjlreq--nmlmgothr-h.vf +2021/01/09 | 141720 | language/japanese/jlreq-deluxe/vf/zjlreq--nmlmgothrn-h.vf +2021/01/09 | 141720 | language/japanese/jlreq-deluxe/vf/zjlreq--nmlmgothrn-v.vf +2021/01/09 | 141432 | language/japanese/jlreq-deluxe/vf/zjlreq--nmlmgothr-v.vf +2021/01/09 | 141428 | language/japanese/jlreq-deluxe/vf/zjlreq--nmlminb-h.vf +2021/01/09 | 141716 | language/japanese/jlreq-deluxe/vf/zjlreq--nmlminbn-h.vf +2021/01/09 | 141716 | language/japanese/jlreq-deluxe/vf/zjlreq--nmlminbn-v.vf +2021/01/09 | 141428 | language/japanese/jlreq-deluxe/vf/zjlreq--nmlminb-v.vf +2021/01/09 | 141428 | language/japanese/jlreq-deluxe/vf/zjlreq--nmlminl-h.vf +2021/01/09 | 141716 | language/japanese/jlreq-deluxe/vf/zjlreq--nmlminln-h.vf +2021/01/09 | 141716 | language/japanese/jlreq-deluxe/vf/zjlreq--nmlminln-v.vf +2021/01/09 | 141428 | language/japanese/jlreq-deluxe/vf/zjlreq--nmlminl-v.vf +2021/01/09 | 141428 | language/japanese/jlreq-deluxe/vf/zjlreq--nmlminr-h.vf +2021/01/09 | 141716 | language/japanese/jlreq-deluxe/vf/zjlreq--nmlminrn-h.vf +2021/01/09 | 141716 | language/japanese/jlreq-deluxe/vf/zjlreq--nmlminrn-v.vf +2021/01/09 | 141428 | language/japanese/jlreq-deluxe/vf/zjlreq--nmlminr-v.vf +2021/01/09 | 1588280 | language/japanese/jlreq-deluxe/vf/zjlreq--upexpgothb-h.vf +2021/01/09 | 1588280 | language/japanese/jlreq-deluxe/vf/zjlreq--upexpgothbn-h.vf +2021/01/09 | 1588248 | language/japanese/jlreq-deluxe/vf/zjlreq--upexpgothbn-v.vf +2021/01/09 | 1588248 | language/japanese/jlreq-deluxe/vf/zjlreq--upexpgothb-v.vf +2021/01/09 | 1588280 | language/japanese/jlreq-deluxe/vf/zjlreq--upexpgotheb-h.vf +2021/01/09 | 1588280 | language/japanese/jlreq-deluxe/vf/zjlreq--upexpgothebn-h.vf +2021/01/09 | 1588248 | language/japanese/jlreq-deluxe/vf/zjlreq--upexpgothebn-v.vf +2021/01/09 | 1588248 | language/japanese/jlreq-deluxe/vf/zjlreq--upexpgotheb-v.vf +2021/01/09 | 1588280 | language/japanese/jlreq-deluxe/vf/zjlreq--upexpgothr-h.vf +2021/01/09 | 1588280 | language/japanese/jlreq-deluxe/vf/zjlreq--upexpgothrn-h.vf +2021/01/09 | 1588248 | language/japanese/jlreq-deluxe/vf/zjlreq--upexpgothrn-v.vf +2021/01/09 | 1588248 | language/japanese/jlreq-deluxe/vf/zjlreq--upexpgothr-v.vf +2021/01/09 | 1588284 | language/japanese/jlreq-deluxe/vf/zjlreq--upexpmgothr-h.vf +2021/01/09 | 1588284 | language/japanese/jlreq-deluxe/vf/zjlreq--upexpmgothrn-h.vf +2021/01/09 | 1588252 | language/japanese/jlreq-deluxe/vf/zjlreq--upexpmgothrn-v.vf +2021/01/09 | 1588248 | language/japanese/jlreq-deluxe/vf/zjlreq--upexpmgothr-v.vf +2021/01/09 | 1588276 | language/japanese/jlreq-deluxe/vf/zjlreq--upexpminb-h.vf +2021/01/09 | 1588276 | language/japanese/jlreq-deluxe/vf/zjlreq--upexpminbn-h.vf +2021/01/09 | 1588248 | language/japanese/jlreq-deluxe/vf/zjlreq--upexpminbn-v.vf +2021/01/09 | 1588244 | language/japanese/jlreq-deluxe/vf/zjlreq--upexpminb-v.vf +2021/01/09 | 1588276 | language/japanese/jlreq-deluxe/vf/zjlreq--upexpminl-h.vf +2021/01/09 | 1588276 | language/japanese/jlreq-deluxe/vf/zjlreq--upexpminln-h.vf +2021/01/09 | 1588248 | language/japanese/jlreq-deluxe/vf/zjlreq--upexpminln-v.vf +2021/01/09 | 1588244 | language/japanese/jlreq-deluxe/vf/zjlreq--upexpminl-v.vf +2021/01/09 | 1588276 | language/japanese/jlreq-deluxe/vf/zjlreq--upexpminr-h.vf +2021/01/09 | 1588276 | language/japanese/jlreq-deluxe/vf/zjlreq--upexpminrn-h.vf +2021/01/09 | 1588248 | language/japanese/jlreq-deluxe/vf/zjlreq--upexpminrn-v.vf +2021/01/09 | 1588244 | language/japanese/jlreq-deluxe/vf/zjlreq--upexpminr-v.vf +2021/01/09 | 1588032 | language/japanese/jlreq-deluxe/vf/zjlreq--upnmlgothb-h.vf +2021/01/09 | 1588032 | language/japanese/jlreq-deluxe/vf/zjlreq--upnmlgothbn-h.vf +2021/01/09 | 1588000 | language/japanese/jlreq-deluxe/vf/zjlreq--upnmlgothbn-v.vf +2021/01/09 | 1588000 | language/japanese/jlreq-deluxe/vf/zjlreq--upnmlgothb-v.vf +2021/01/09 | 1588032 | language/japanese/jlreq-deluxe/vf/zjlreq--upnmlgotheb-h.vf +2021/01/09 | 1588036 | language/japanese/jlreq-deluxe/vf/zjlreq--upnmlgothebn-h.vf +2021/01/09 | 1588000 | language/japanese/jlreq-deluxe/vf/zjlreq--upnmlgothebn-v.vf +2021/01/09 | 1588000 | language/japanese/jlreq-deluxe/vf/zjlreq--upnmlgotheb-v.vf +2021/01/09 | 1588032 | language/japanese/jlreq-deluxe/vf/zjlreq--upnmlgothr-h.vf +2021/01/09 | 1588032 | language/japanese/jlreq-deluxe/vf/zjlreq--upnmlgothrn-h.vf +2021/01/09 | 1588000 | language/japanese/jlreq-deluxe/vf/zjlreq--upnmlgothrn-v.vf +2021/01/09 | 1588000 | language/japanese/jlreq-deluxe/vf/zjlreq--upnmlgothr-v.vf +2021/01/09 | 1588032 | language/japanese/jlreq-deluxe/vf/zjlreq--upnmlmgothr-h.vf +2021/01/09 | 1588036 | language/japanese/jlreq-deluxe/vf/zjlreq--upnmlmgothrn-h.vf +2021/01/09 | 1588000 | language/japanese/jlreq-deluxe/vf/zjlreq--upnmlmgothrn-v.vf +2021/01/09 | 1588000 | language/japanese/jlreq-deluxe/vf/zjlreq--upnmlmgothr-v.vf +2021/01/09 | 1588028 | language/japanese/jlreq-deluxe/vf/zjlreq--upnmlminb-h.vf +2021/01/09 | 1588032 | language/japanese/jlreq-deluxe/vf/zjlreq--upnmlminbn-h.vf +2021/01/09 | 1588000 | language/japanese/jlreq-deluxe/vf/zjlreq--upnmlminbn-v.vf +2021/01/09 | 1588000 | language/japanese/jlreq-deluxe/vf/zjlreq--upnmlminb-v.vf +2021/01/09 | 1588028 | language/japanese/jlreq-deluxe/vf/zjlreq--upnmlminl-h.vf +2021/01/09 | 1588032 | language/japanese/jlreq-deluxe/vf/zjlreq--upnmlminln-h.vf +2021/01/09 | 1588000 | language/japanese/jlreq-deluxe/vf/zjlreq--upnmlminln-v.vf +2021/01/09 | 1588000 | language/japanese/jlreq-deluxe/vf/zjlreq--upnmlminl-v.vf +2021/01/09 | 1588028 | language/japanese/jlreq-deluxe/vf/zjlreq--upnmlminr-h.vf +2021/01/09 | 1588032 | language/japanese/jlreq-deluxe/vf/zjlreq--upnmlminrn-h.vf +2021/01/09 | 1588000 | language/japanese/jlreq-deluxe/vf/zjlreq--upnmlminrn-v.vf +2021/01/09 | 1588000 | language/japanese/jlreq-deluxe/vf/zjlreq--upnmlminr-v.vf +2021/01/09 | 115600158 | language/japanese/jlreq-deluxe.zip 2020/12/20 | 5662 | language/japanese/jlreq/jfm-jlreq-jidori.lua 2020/12/19 | 40988 | language/japanese/jlreq/jfm-jlreq.lua 2020/12/29 | 269449 | language/japanese/jlreq/jlreq.cls @@ -183012,7 +183433,7 @@ 2013/04/01 | 14776 | macros/context/contrib/context-visualcounter/tex/context/third/visualcounter/t-visualcounter.mkvi 2018/03/05 | 11 | macros/context/contrib/context-visualcounter/VERSION 2018/03/22 | 276789 | macros/context/contrib/context-visualcounter.zip -2021/01/07 | 119617493 | macros/context/latest/cont-tmf.zip +2021/01/08 | 119617623 | macros/context/latest/cont-tmf.zip 2016/04/21 | 32846 | macros/cstex/base/cmexb.tar.gz 2016/06/26 | 1728262 | macros/cstex/base/csfonts-t1.tar.gz 2007/03/01 | 187106 | macros/cstex/base/csfonts.tar.gz @@ -189712,26 +190133,26 @@ 2018/05/24 | 15495 | macros/latex/contrib/biblatex-contrib/biblatex-socialscienceshuberlin/socialscienceshuberlin.tex 2018/05/25 | 117753 | macros/latex/contrib/biblatex-contrib/biblatex-socialscienceshuberlin.zip 2020/06/18 | 3439 | macros/latex/contrib/biblatex-contrib/biblatex-software/biblio.bib -2020/06/27 | 1881 | macros/latex/contrib/biblatex-contrib/biblatex-software/Changes -2020/04/25 | 755 | macros/latex/contrib/biblatex-contrib/biblatex-software/english-software.lbx +2020/10/22 | 787 | macros/latex/contrib/biblatex-contrib/biblatex-software/english-software.lbx 2020/04/25 | 758 | macros/latex/contrib/biblatex-contrib/biblatex-software/french-software.lbx -2020/06/27 | 1881 | macros/latex/contrib/biblatex-contrib/biblatex-software/history.tex +2021/01/09 | 1968 | macros/latex/contrib/biblatex-contrib/biblatex-software/history.tex 2020/04/25 | 931 | macros/latex/contrib/biblatex-contrib/biblatex-software/LICENSE -2020/06/27 | 1603 | macros/latex/contrib/biblatex-contrib/biblatex-software/Makefile +2021/01/06 | 1935 | macros/latex/contrib/biblatex-contrib/biblatex-software/Makefile 2020/06/27 | 5963 | macros/latex/contrib/biblatex-contrib/biblatex-software/manual.bib 2020/04/25 | 654 | macros/latex/contrib/biblatex-contrib/biblatex-software/mkbiblatexstubs.sh -2020/04/25 | 2788 | macros/latex/contrib/biblatex-contrib/biblatex-software/README.md -2020/06/27 | 2871 | macros/latex/contrib/biblatex-contrib/biblatex-software/sample.tex -2020/06/27 | 115269 | macros/latex/contrib/biblatex-contrib/biblatex-software/sample-use-sty.pdf -2020/06/27 | 2797 | macros/latex/contrib/biblatex-contrib/biblatex-software/sample-use-sty.tex -2020/06/27 | 9035 | macros/latex/contrib/biblatex-contrib/biblatex-software/software.bbx -2020/06/27 | 170720 | macros/latex/contrib/biblatex-contrib/biblatex-software/software-biblatex.pdf +2020/10/22 | 2792 | macros/latex/contrib/biblatex-contrib/biblatex-software/README.md +2021/01/06 | 2379 | macros/latex/contrib/biblatex-contrib/biblatex-software/sample-content.tex +2021/01/06 | 726 | macros/latex/contrib/biblatex-contrib/biblatex-software/sample.tex +2021/01/09 | 128718 | macros/latex/contrib/biblatex-contrib/biblatex-software/sample-use-sty.pdf +2021/01/06 | 653 | macros/latex/contrib/biblatex-contrib/biblatex-software/sample-use-sty.tex +2021/01/09 | 9297 | macros/latex/contrib/biblatex-contrib/biblatex-software/software.bbx +2021/01/09 | 171367 | macros/latex/contrib/biblatex-contrib/biblatex-software/software-biblatex.pdf 2020/04/25 | 639 | macros/latex/contrib/biblatex-contrib/biblatex-software/software-biblatex.sty -2020/06/27 | 10896 | macros/latex/contrib/biblatex-contrib/biblatex-software/software-biblatex.tex +2021/01/09 | 10896 | macros/latex/contrib/biblatex-contrib/biblatex-software/software-biblatex.tex 2020/04/29 | 3149 | macros/latex/contrib/biblatex-contrib/biblatex-software/software.dbx 2020/04/25 | 359 | macros/latex/contrib/biblatex-contrib/biblatex-software/stublist 2020/06/27 | 12792 | macros/latex/contrib/biblatex-contrib/biblatex-software/swentries.tex -2020/06/27 | 307956 | macros/latex/contrib/biblatex-contrib/biblatex-software.zip +2021/01/09 | 321457 | macros/latex/contrib/biblatex-contrib/biblatex-software.zip 2017/09/21 | 742 | macros/latex/contrib/biblatex-contrib/biblatex-source-division/biblatex-source-division.bib 2017/09/21 | 62688 | macros/latex/contrib/biblatex-contrib/biblatex-source-division/biblatex-source-division.pdf 2017/09/21 | 3431 | macros/latex/contrib/biblatex-contrib/biblatex-source-division/biblatex-source-division.sty @@ -193925,18 +194346,19 @@ 2008/06/22 | 373 | macros/latex/contrib/ean13isbn/README 2008/06/20 | 3175 | macros/latex/contrib/ean13isbn/tex/latex/ean13isbn/ean13isbn.sty 2008/06/22 | 316997 | macros/latex/contrib/ean13isbn.zip -2021/01/08 | 310688 | macros/latex/contrib/easybook/doc/easybook-demo.pdf -2021/01/08 | 1636 | macros/latex/contrib/easybook/doc/easybook-demo.tex -2021/01/08 | 236973 | macros/latex/contrib/easybook/doc/easybook.pdf +2021/01/09 | 308924 | macros/latex/contrib/easybook/doc/easybook-demo.pdf +2021/01/09 | 1636 | macros/latex/contrib/easybook/doc/easybook-demo.tex +2021/01/09 | 197489 | macros/latex/contrib/easybook/doc/easybook.pdf +2021/01/09 | 17698 | macros/latex/contrib/easybook/doc/easybook.tex 2021/01/02 | 175 | macros/latex/contrib/easybook/doc/pages/appendix.tex 2021/01/05 | 4106 | macros/latex/contrib/easybook/doc/pages/chapter1.tex 2021/01/05 | 3854 | macros/latex/contrib/easybook/doc/pages/chapter2.tex 2021/01/07 | 2952 | macros/latex/contrib/easybook/doc/pages/chapter3.tex -2021/01/07 | 1146 | macros/latex/contrib/easybook/doc/pages/preface.tex +2021/01/09 | 1145 | macros/latex/contrib/easybook/doc/pages/preface.tex 2020/12/23 | 794 | macros/latex/contrib/easybook/doc/ref/refs.bib -2021/01/08 | 37073 | macros/latex/contrib/easybook/easybook.cls -2021/01/08 | 2818 | macros/latex/contrib/easybook/README.md -2021/01/07 | 537537 | macros/latex/contrib/easybook.zip +2021/01/09 | 36895 | macros/latex/contrib/easybook/easybook.cls +2021/01/09 | 2800 | macros/latex/contrib/easybook/README.md +2021/01/09 | 505450 | macros/latex/contrib/easybook.zip 2009/06/17 | 82589 | macros/latex/contrib/easy/doc/docbib.pdf 2009/06/17 | 78378 | macros/latex/contrib/easy/doc/docbmat.pdf 2009/06/17 | 99132 | macros/latex/contrib/easy/doc/doceqn.pdf @@ -200119,19 +200541,19 @@ 2019/12/15 | 374946 | macros/latex/contrib/kvsetkeys/kvsetkeys.pdf 2019/12/15 | 325 | macros/latex/contrib/kvsetkeys/README.md 2019/12/17 | 380042 | macros/latex/contrib/kvsetkeys.zip -2020/09/24 | 3925 | macros/latex/contrib/l3backend/CHANGELOG.md -2020/09/24 | 15487 | macros/latex/contrib/l3backend/l3backend-basics.dtx -2020/09/24 | 14406 | macros/latex/contrib/l3backend/l3backend-box.dtx -2020/09/24 | 773062 | macros/latex/contrib/l3backend/l3backend-code.pdf -2020/09/24 | 1298 | macros/latex/contrib/l3backend/l3backend-code.tex -2020/09/24 | 31669 | macros/latex/contrib/l3backend/l3backend-color.dtx -2020/09/24 | 34005 | macros/latex/contrib/l3backend/l3backend-draw.dtx -2020/09/24 | 20962 | macros/latex/contrib/l3backend/l3backend-graphics.dtx -2020/09/24 | 14699 | macros/latex/contrib/l3backend/l3backend-header.dtx -2020/09/24 | 3946 | macros/latex/contrib/l3backend/l3backend.ins -2020/09/24 | 48243 | macros/latex/contrib/l3backend/l3backend-pdf.dtx -2020/09/24 | 550 | macros/latex/contrib/l3backend/README.md -2020/09/24 | 794870 | macros/latex/contrib/l3backend.zip +2021/01/09 | 4213 | macros/latex/contrib/l3backend/CHANGELOG.md +2021/01/09 | 16276 | macros/latex/contrib/l3backend/l3backend-basics.dtx +2021/01/09 | 14406 | macros/latex/contrib/l3backend/l3backend-box.dtx +2021/01/09 | 786373 | macros/latex/contrib/l3backend/l3backend-code.pdf +2021/01/09 | 1298 | macros/latex/contrib/l3backend/l3backend-code.tex +2021/01/09 | 34439 | macros/latex/contrib/l3backend/l3backend-color.dtx +2021/01/09 | 34005 | macros/latex/contrib/l3backend/l3backend-draw.dtx +2021/01/09 | 20962 | macros/latex/contrib/l3backend/l3backend-graphics.dtx +2021/01/09 | 14699 | macros/latex/contrib/l3backend/l3backend-header.dtx +2021/01/09 | 3946 | macros/latex/contrib/l3backend/l3backend.ins +2021/01/09 | 49251 | macros/latex/contrib/l3backend/l3backend-pdf.dtx +2021/01/09 | 550 | macros/latex/contrib/l3backend/README.md +2021/01/09 | 808389 | macros/latex/contrib/l3backend.zip 2020/06/04 | 13305 | macros/latex/contrib/l3build/CHANGELOG.md 2020/06/04 | 2339 | macros/latex/contrib/l3build/CONTRIBUTING.md 2020/06/04 | 1817 | macros/latex/contrib/l3build/l3build.1 @@ -200201,107 +200623,107 @@ 2020/10/27 | 1630 | macros/latex/contrib/l3experimental/xgalley.ins 2020/10/27 | 285576 | macros/latex/contrib/l3experimental/xgalley.pdf 2020/10/27 | 4571241 | macros/latex/contrib/l3experimental.zip -2020/12/07 | 26401 | macros/latex/contrib/l3kernel/CHANGELOG.md -2020/12/07 | 70908 | macros/latex/contrib/l3kernel/expl3.dtx -2020/12/07 | 590307 | macros/latex/contrib/l3kernel/expl3.pdf -2020/12/07 | 1571265 | macros/latex/contrib/l3kernel/interface3.pdf -2020/12/07 | 1909 | macros/latex/contrib/l3kernel/interface3.tex -2020/12/07 | 127477 | macros/latex/contrib/l3kernel/l3basics.dtx -2020/12/07 | 14708 | macros/latex/contrib/l3kernel/l3bootstrap.dtx -2020/12/07 | 77528 | macros/latex/contrib/l3kernel/l3box.dtx -2020/12/07 | 61801 | macros/latex/contrib/l3kernel/l3candidates.dtx -2020/12/07 | 31120 | macros/latex/contrib/l3kernel/l3cctab.dtx -2020/12/07 | 75662 | macros/latex/contrib/l3kernel/l3clist.dtx -2020/12/07 | 86151 | macros/latex/contrib/l3kernel/l3coffins.dtx -2020/12/07 | 5653 | macros/latex/contrib/l3kernel/l3color-base.dtx -2020/12/07 | 43333 | macros/latex/contrib/l3kernel/l3debug.dtx -2020/12/07 | 30363 | macros/latex/contrib/l3kernel/l3deprecation.dtx -2020/12/07 | 149377 | macros/latex/contrib/l3kernel/l3doc.dtx -2020/12/07 | 9772 | macros/latex/contrib/l3kernel/l3docstrip.dtx -2020/12/07 | 263181 | macros/latex/contrib/l3kernel/l3docstrip.pdf -2020/12/07 | 107921 | macros/latex/contrib/l3kernel/l3expan.dtx -2020/12/07 | 132352 | macros/latex/contrib/l3kernel/l3file.dtx -2020/12/07 | 9436 | macros/latex/contrib/l3kernel/l3flag.dtx -2020/12/07 | 11812 | macros/latex/contrib/l3kernel/l3fparray.dtx -2020/12/07 | 6974 | macros/latex/contrib/l3kernel/l3fp-assign.dtx -2020/12/07 | 47145 | macros/latex/contrib/l3kernel/l3fp-aux.dtx -2020/12/07 | 84816 | macros/latex/contrib/l3kernel/l3fp-basics.dtx -2020/12/07 | 19653 | macros/latex/contrib/l3kernel/l3fp-convert.dtx -2020/12/07 | 70350 | macros/latex/contrib/l3kernel/l3fp.dtx -2020/12/07 | 49386 | macros/latex/contrib/l3kernel/l3fp-expo.dtx -2020/12/07 | 51059 | macros/latex/contrib/l3kernel/l3fp-extended.dtx -2020/12/07 | 23107 | macros/latex/contrib/l3kernel/l3fp-logic.dtx -2020/12/07 | 105735 | macros/latex/contrib/l3kernel/l3fp-parse.dtx -2020/12/07 | 25739 | macros/latex/contrib/l3kernel/l3fp-random.dtx -2020/12/07 | 18591 | macros/latex/contrib/l3kernel/l3fp-round.dtx -2020/12/07 | 12965 | macros/latex/contrib/l3kernel/l3fp-traps.dtx -2020/12/07 | 73845 | macros/latex/contrib/l3kernel/l3fp-trig.dtx -2020/12/07 | 6192 | macros/latex/contrib/l3kernel/l3.ins -2020/12/07 | 21004 | macros/latex/contrib/l3kernel/l3intarray.dtx -2020/12/07 | 89226 | macros/latex/contrib/l3kernel/l3int.dtx -2020/12/07 | 29370 | macros/latex/contrib/l3kernel/l3kernel-functions.dtx -2020/12/07 | 112652 | macros/latex/contrib/l3kernel/l3keys.dtx -2020/12/07 | 2484 | macros/latex/contrib/l3kernel/l3legacy.dtx -2020/12/07 | 21168 | macros/latex/contrib/l3kernel/l3luatex.dtx -2020/12/07 | 77434 | macros/latex/contrib/l3kernel/l3msg.dtx -2020/12/07 | 79653 | macros/latex/contrib/l3kernel/l3names.dtx -2020/12/07 | 113533 | macros/latex/contrib/l3kernel/l3news01.pdf -2020/12/07 | 4935 | macros/latex/contrib/l3kernel/l3news01.tex -2020/12/07 | 140873 | macros/latex/contrib/l3kernel/l3news02.pdf -2020/12/07 | 6677 | macros/latex/contrib/l3kernel/l3news02.tex -2020/12/07 | 143207 | macros/latex/contrib/l3kernel/l3news03.pdf -2020/12/07 | 6482 | macros/latex/contrib/l3kernel/l3news03.tex -2020/12/07 | 107122 | macros/latex/contrib/l3kernel/l3news04.pdf -2020/12/07 | 5429 | macros/latex/contrib/l3kernel/l3news04.tex -2020/12/07 | 105090 | macros/latex/contrib/l3kernel/l3news05.pdf -2020/12/07 | 4716 | macros/latex/contrib/l3kernel/l3news05.tex -2020/12/07 | 140905 | macros/latex/contrib/l3kernel/l3news06.pdf -2020/12/07 | 6431 | macros/latex/contrib/l3kernel/l3news06.tex -2020/12/07 | 119094 | macros/latex/contrib/l3kernel/l3news07.pdf -2020/12/07 | 4977 | macros/latex/contrib/l3kernel/l3news07.tex -2020/12/07 | 152504 | macros/latex/contrib/l3kernel/l3news08.pdf -2020/12/07 | 9465 | macros/latex/contrib/l3kernel/l3news08.tex -2020/12/07 | 241016 | macros/latex/contrib/l3kernel/l3news09.pdf -2020/12/07 | 107379 | macros/latex/contrib/l3kernel/l3news09.tex -2020/12/07 | 145548 | macros/latex/contrib/l3kernel/l3news10.pdf -2020/12/07 | 9999 | macros/latex/contrib/l3kernel/l3news10.tex -2020/12/07 | 164409 | macros/latex/contrib/l3kernel/l3news11.pdf -2020/12/07 | 8481 | macros/latex/contrib/l3kernel/l3news11.tex -2020/12/07 | 197648 | macros/latex/contrib/l3kernel/l3news12.pdf -2020/12/07 | 14913 | macros/latex/contrib/l3kernel/l3news12.tex -2020/12/07 | 384459 | macros/latex/contrib/l3kernel/l3news.pdf -2020/12/07 | 4891 | macros/latex/contrib/l3kernel/l3news.tex -2020/12/07 | 36633 | macros/latex/contrib/l3kernel/l3prefixes.csv -2020/12/07 | 76183 | macros/latex/contrib/l3kernel/l3prefixes.pdf -2020/12/07 | 2817 | macros/latex/contrib/l3kernel/l3prefixes.tex -2020/12/07 | 64938 | macros/latex/contrib/l3kernel/l3prg.dtx -2020/12/07 | 51061 | macros/latex/contrib/l3kernel/l3prop.dtx -2020/12/07 | 35831 | macros/latex/contrib/l3kernel/l3quark.dtx -2020/12/07 | 267776 | macros/latex/contrib/l3kernel/l3regex.dtx -2020/12/07 | 87967 | macros/latex/contrib/l3kernel/l3seq.dtx -2020/12/07 | 76428 | macros/latex/contrib/l3kernel/l3skip.dtx -2020/12/07 | 40672 | macros/latex/contrib/l3kernel/l3sort.dtx -2020/12/07 | 114026 | macros/latex/contrib/l3kernel/l3str-convert.dtx -2020/12/07 | 73140 | macros/latex/contrib/l3kernel/l3str.dtx -2020/12/07 | 279953 | macros/latex/contrib/l3kernel/l3styleguide.pdf -2020/12/07 | 11884 | macros/latex/contrib/l3kernel/l3styleguide.tex -2020/12/07 | 228253 | macros/latex/contrib/l3kernel/l3syntax-changes.pdf -2020/12/07 | 6267 | macros/latex/contrib/l3kernel/l3syntax-changes.tex -2020/12/07 | 31374 | macros/latex/contrib/l3kernel/l3sys.dtx -2020/12/07 | 217624 | macros/latex/contrib/l3kernel/l3term-glossary.pdf -2020/12/07 | 6450 | macros/latex/contrib/l3kernel/l3term-glossary.tex -2020/12/07 | 68540 | macros/latex/contrib/l3kernel/l3text-case.dtx -2020/12/07 | 35098 | macros/latex/contrib/l3kernel/l3text.dtx -2020/12/07 | 21116 | macros/latex/contrib/l3kernel/l3text-purify.dtx -2020/12/07 | 56546 | macros/latex/contrib/l3kernel/l3tl-analysis.dtx -2020/12/07 | 140409 | macros/latex/contrib/l3kernel/l3tl.dtx -2020/12/07 | 124692 | macros/latex/contrib/l3kernel/l3token.dtx -2020/12/07 | 9216 | macros/latex/contrib/l3kernel/l3unicode.dtx -2020/12/07 | 2997 | macros/latex/contrib/l3kernel/README.md -2020/12/07 | 21926 | macros/latex/contrib/l3kernel/source3body.tex -2020/12/07 | 5990023 | macros/latex/contrib/l3kernel/source3.pdf -2020/12/07 | 2153 | macros/latex/contrib/l3kernel/source3.tex -2020/12/07 | 11836945 | macros/latex/contrib/l3kernel.zip +2021/01/09 | 26672 | macros/latex/contrib/l3kernel/CHANGELOG.md +2021/01/09 | 70908 | macros/latex/contrib/l3kernel/expl3.dtx +2021/01/09 | 590320 | macros/latex/contrib/l3kernel/expl3.pdf +2021/01/09 | 1573631 | macros/latex/contrib/l3kernel/interface3.pdf +2021/01/09 | 1909 | macros/latex/contrib/l3kernel/interface3.tex +2021/01/09 | 127477 | macros/latex/contrib/l3kernel/l3basics.dtx +2021/01/09 | 14708 | macros/latex/contrib/l3kernel/l3bootstrap.dtx +2021/01/09 | 77528 | macros/latex/contrib/l3kernel/l3box.dtx +2021/01/09 | 61801 | macros/latex/contrib/l3kernel/l3candidates.dtx +2021/01/09 | 31120 | macros/latex/contrib/l3kernel/l3cctab.dtx +2021/01/09 | 75662 | macros/latex/contrib/l3kernel/l3clist.dtx +2021/01/09 | 86151 | macros/latex/contrib/l3kernel/l3coffins.dtx +2021/01/09 | 5653 | macros/latex/contrib/l3kernel/l3color-base.dtx +2021/01/09 | 43333 | macros/latex/contrib/l3kernel/l3debug.dtx +2021/01/09 | 30363 | macros/latex/contrib/l3kernel/l3deprecation.dtx +2021/01/09 | 149377 | macros/latex/contrib/l3kernel/l3doc.dtx +2021/01/09 | 9772 | macros/latex/contrib/l3kernel/l3docstrip.dtx +2021/01/09 | 263275 | macros/latex/contrib/l3kernel/l3docstrip.pdf +2021/01/09 | 107921 | macros/latex/contrib/l3kernel/l3expan.dtx +2021/01/09 | 132352 | macros/latex/contrib/l3kernel/l3file.dtx +2021/01/09 | 9436 | macros/latex/contrib/l3kernel/l3flag.dtx +2021/01/09 | 11812 | macros/latex/contrib/l3kernel/l3fparray.dtx +2021/01/09 | 6974 | macros/latex/contrib/l3kernel/l3fp-assign.dtx +2021/01/09 | 47145 | macros/latex/contrib/l3kernel/l3fp-aux.dtx +2021/01/09 | 84816 | macros/latex/contrib/l3kernel/l3fp-basics.dtx +2021/01/09 | 19653 | macros/latex/contrib/l3kernel/l3fp-convert.dtx +2021/01/09 | 70350 | macros/latex/contrib/l3kernel/l3fp.dtx +2021/01/09 | 49386 | macros/latex/contrib/l3kernel/l3fp-expo.dtx +2021/01/09 | 51059 | macros/latex/contrib/l3kernel/l3fp-extended.dtx +2021/01/09 | 23107 | macros/latex/contrib/l3kernel/l3fp-logic.dtx +2021/01/09 | 105735 | macros/latex/contrib/l3kernel/l3fp-parse.dtx +2021/01/09 | 25739 | macros/latex/contrib/l3kernel/l3fp-random.dtx +2021/01/09 | 18591 | macros/latex/contrib/l3kernel/l3fp-round.dtx +2021/01/09 | 12965 | macros/latex/contrib/l3kernel/l3fp-traps.dtx +2021/01/09 | 73845 | macros/latex/contrib/l3kernel/l3fp-trig.dtx +2021/01/09 | 6192 | macros/latex/contrib/l3kernel/l3.ins +2021/01/09 | 21004 | macros/latex/contrib/l3kernel/l3intarray.dtx +2021/01/09 | 89226 | macros/latex/contrib/l3kernel/l3int.dtx +2021/01/09 | 29370 | macros/latex/contrib/l3kernel/l3kernel-functions.dtx +2021/01/09 | 115125 | macros/latex/contrib/l3kernel/l3keys.dtx +2021/01/09 | 2484 | macros/latex/contrib/l3kernel/l3legacy.dtx +2021/01/09 | 21168 | macros/latex/contrib/l3kernel/l3luatex.dtx +2021/01/09 | 77434 | macros/latex/contrib/l3kernel/l3msg.dtx +2021/01/09 | 79653 | macros/latex/contrib/l3kernel/l3names.dtx +2021/01/09 | 113533 | macros/latex/contrib/l3kernel/l3news01.pdf +2021/01/09 | 4935 | macros/latex/contrib/l3kernel/l3news01.tex +2021/01/09 | 140873 | macros/latex/contrib/l3kernel/l3news02.pdf +2021/01/09 | 6677 | macros/latex/contrib/l3kernel/l3news02.tex +2021/01/09 | 143207 | macros/latex/contrib/l3kernel/l3news03.pdf +2021/01/09 | 6482 | macros/latex/contrib/l3kernel/l3news03.tex +2021/01/09 | 107122 | macros/latex/contrib/l3kernel/l3news04.pdf +2021/01/09 | 5429 | macros/latex/contrib/l3kernel/l3news04.tex +2021/01/09 | 105090 | macros/latex/contrib/l3kernel/l3news05.pdf +2021/01/09 | 4716 | macros/latex/contrib/l3kernel/l3news05.tex +2021/01/09 | 140905 | macros/latex/contrib/l3kernel/l3news06.pdf +2021/01/09 | 6431 | macros/latex/contrib/l3kernel/l3news06.tex +2021/01/09 | 119094 | macros/latex/contrib/l3kernel/l3news07.pdf +2021/01/09 | 4977 | macros/latex/contrib/l3kernel/l3news07.tex +2021/01/09 | 152504 | macros/latex/contrib/l3kernel/l3news08.pdf +2021/01/09 | 9465 | macros/latex/contrib/l3kernel/l3news08.tex +2021/01/09 | 241016 | macros/latex/contrib/l3kernel/l3news09.pdf +2021/01/09 | 107379 | macros/latex/contrib/l3kernel/l3news09.tex +2021/01/09 | 145548 | macros/latex/contrib/l3kernel/l3news10.pdf +2021/01/09 | 9999 | macros/latex/contrib/l3kernel/l3news10.tex +2021/01/09 | 164409 | macros/latex/contrib/l3kernel/l3news11.pdf +2021/01/09 | 8481 | macros/latex/contrib/l3kernel/l3news11.tex +2021/01/09 | 197648 | macros/latex/contrib/l3kernel/l3news12.pdf +2021/01/09 | 14913 | macros/latex/contrib/l3kernel/l3news12.tex +2021/01/09 | 384459 | macros/latex/contrib/l3kernel/l3news.pdf +2021/01/09 | 4891 | macros/latex/contrib/l3kernel/l3news.tex +2021/01/09 | 36996 | macros/latex/contrib/l3kernel/l3prefixes.csv +2021/01/09 | 76251 | macros/latex/contrib/l3kernel/l3prefixes.pdf +2021/01/09 | 2817 | macros/latex/contrib/l3kernel/l3prefixes.tex +2021/01/09 | 64938 | macros/latex/contrib/l3kernel/l3prg.dtx +2021/01/09 | 51061 | macros/latex/contrib/l3kernel/l3prop.dtx +2021/01/09 | 35831 | macros/latex/contrib/l3kernel/l3quark.dtx +2021/01/09 | 267776 | macros/latex/contrib/l3kernel/l3regex.dtx +2021/01/09 | 87967 | macros/latex/contrib/l3kernel/l3seq.dtx +2021/01/09 | 76428 | macros/latex/contrib/l3kernel/l3skip.dtx +2021/01/09 | 40672 | macros/latex/contrib/l3kernel/l3sort.dtx +2021/01/09 | 114026 | macros/latex/contrib/l3kernel/l3str-convert.dtx +2021/01/09 | 73140 | macros/latex/contrib/l3kernel/l3str.dtx +2021/01/09 | 279972 | macros/latex/contrib/l3kernel/l3styleguide.pdf +2021/01/09 | 11884 | macros/latex/contrib/l3kernel/l3styleguide.tex +2021/01/09 | 228269 | macros/latex/contrib/l3kernel/l3syntax-changes.pdf +2021/01/09 | 6267 | macros/latex/contrib/l3kernel/l3syntax-changes.tex +2021/01/09 | 31475 | macros/latex/contrib/l3kernel/l3sys.dtx +2021/01/09 | 217632 | macros/latex/contrib/l3kernel/l3term-glossary.pdf +2021/01/09 | 6450 | macros/latex/contrib/l3kernel/l3term-glossary.tex +2021/01/09 | 68545 | macros/latex/contrib/l3kernel/l3text-case.dtx +2021/01/09 | 35103 | macros/latex/contrib/l3kernel/l3text.dtx +2021/01/09 | 21643 | macros/latex/contrib/l3kernel/l3text-purify.dtx +2021/01/09 | 56546 | macros/latex/contrib/l3kernel/l3tl-analysis.dtx +2021/01/09 | 140409 | macros/latex/contrib/l3kernel/l3tl.dtx +2021/01/09 | 124692 | macros/latex/contrib/l3kernel/l3token.dtx +2021/01/09 | 9216 | macros/latex/contrib/l3kernel/l3unicode.dtx +2021/01/09 | 2997 | macros/latex/contrib/l3kernel/README.md +2021/01/09 | 21926 | macros/latex/contrib/l3kernel/source3body.tex +2021/01/09 | 5995281 | macros/latex/contrib/l3kernel/source3.pdf +2021/01/09 | 2153 | macros/latex/contrib/l3kernel/source3.tex +2021/01/09 | 11846251 | macros/latex/contrib/l3kernel.zip 2020/10/27 | 3887 | macros/latex/contrib/l3packages/CHANGELOG.md 2020/10/27 | 1444 | macros/latex/contrib/l3packages/l3keys2e-demo.tex 2020/10/27 | 11613 | macros/latex/contrib/l3packages/l3keys2e.dtx @@ -204720,13 +205142,13 @@ 2015/07/24 | 7214 | macros/latex/contrib/pdfpagediff/pdfpagediff.sty 2015/07/24 | 757 | macros/latex/contrib/pdfpagediff/README 2015/07/24 | 1133077 | macros/latex/contrib/pdfpagediff.zip -2020/01/28 | 12470 | macros/latex/contrib/pdfpages/dummy-l.pdf -2020/01/28 | 30894 | macros/latex/contrib/pdfpages/dummy.pdf -2020/01/28 | 174851 | macros/latex/contrib/pdfpages/pdfpages.dtx -2020/01/28 | 2983 | macros/latex/contrib/pdfpages/pdfpages.ins -2020/01/28 | 292531 | macros/latex/contrib/pdfpages/pdfpages.pdf -2020/01/28 | 1382 | macros/latex/contrib/pdfpages/README -2020/01/28 | 352676 | macros/latex/contrib/pdfpages.zip +2021/01/09 | 12470 | macros/latex/contrib/pdfpages/dummy-l.pdf +2021/01/09 | 30894 | macros/latex/contrib/pdfpages/dummy.pdf +2021/01/09 | 176141 | macros/latex/contrib/pdfpages/pdfpages.dtx +2021/01/09 | 2983 | macros/latex/contrib/pdfpages/pdfpages.ins +2021/01/09 | 292336 | macros/latex/contrib/pdfpages/pdfpages.pdf +2021/01/09 | 1382 | macros/latex/contrib/pdfpages/README +2021/01/09 | 352797 | macros/latex/contrib/pdfpages.zip 2018/07/21 | 10095 | macros/latex/contrib/pdfpc-movie/pdfpc-movie-doc.dtx 2018/07/21 | 75745 | macros/latex/contrib/pdfpc-movie/pdfpc-movie-doc.pdf 2018/07/21 | 8102 | macros/latex/contrib/pdfpc-movie/pdfpc-movie.dtx @@ -214029,262 +214451,264 @@ 2020/02/28 | 475910 | macros/latex/contrib/zwpagelayout/zwpagelayout.pdf 2020/02/28 | 36153 | macros/latex/contrib/zwpagelayout/zwpagelayout.sty 2020/02/28 | 69481 | macros/latex/contrib/zwpagelayout/zwpagelayout.tex -2020/10/28 | 6654 | macros/latex-dev/base/alltt.dtx -2020/10/28 | 2892 | macros/latex-dev/base/alltt.ins -2020/10/28 | 173079 | macros/latex-dev/base/alltt.pdf -2020/10/28 | 3294 | macros/latex-dev/base/bugs.txt -2020/10/28 | 220217 | macros/latex-dev/base/cfgguide.pdf -2020/10/28 | 22457 | macros/latex-dev/base/cfgguide.tex -2020/10/28 | 42708 | macros/latex-dev/base/changes.old.txt -2020/10/28 | 359540 | macros/latex-dev/base/changes.txt -2020/10/28 | 155735 | macros/latex-dev/base/classes.dtx -2020/10/28 | 4089 | macros/latex-dev/base/classes.ins -2020/10/28 | 520851 | macros/latex-dev/base/classes.pdf -2020/10/28 | 372555 | macros/latex-dev/base/clsguide.pdf -2020/10/28 | 69051 | macros/latex-dev/base/clsguide.tex -2020/10/28 | 5275 | macros/latex-dev/base/cmextra.ins -2020/10/28 | 43637 | macros/latex-dev/base/cmfonts.fdd -2020/10/28 | 4326 | macros/latex-dev/base/cmfonts.ins -2020/10/28 | 264505 | macros/latex-dev/base/cmfonts.pdf -2020/10/28 | 216997 | macros/latex-dev/base/cyrguide.pdf -2020/10/28 | 17496 | macros/latex-dev/base/cyrguide.tex -2020/10/28 | 204016 | macros/latex-dev/base/doc.dtx -2020/10/28 | 630914 | macros/latex-dev/base/doc.pdf -2020/10/28 | 170214 | macros/latex-dev/base/docstrip.dtx -2020/10/28 | 4223 | macros/latex-dev/base/docstrip.ins -2020/10/28 | 479526 | macros/latex-dev/base/docstrip.pdf -2020/10/28 | 4392 | macros/latex-dev/base/ec.ins -2020/10/28 | 1532144 | macros/latex-dev/base/encguide.pdf -2020/10/28 | 52814 | macros/latex-dev/base/encguide.tex -2020/10/28 | 7222 | macros/latex-dev/base/exscale.dtx -2020/10/28 | 3340 | macros/latex-dev/base/exscale.ins -2020/10/28 | 195877 | macros/latex-dev/base/exscale.pdf -2020/10/28 | 23521 | macros/latex-dev/base/fix-cm.dtx -2020/10/28 | 2894 | macros/latex-dev/base/fix-cm.ins -2020/10/28 | 262059 | macros/latex-dev/base/fix-cm.pdf -2020/10/28 | 417861 | macros/latex-dev/base/fntguide.pdf -2020/10/28 | 90413 | macros/latex-dev/base/fntguide.tex -2020/10/28 | 60334 | macros/latex-dev/base/fontdef.dtx -2020/10/28 | 9460 | macros/latex-dev/base/format.ins -2020/10/28 | 5515 | macros/latex-dev/base/graphpap.dtx -2020/10/28 | 2894 | macros/latex-dev/base/graphpap.ins -2020/10/28 | 156277 | macros/latex-dev/base/graphpap.pdf -2020/10/28 | 2706 | macros/latex-dev/base/idx.tex -2020/10/28 | 18305 | macros/latex-dev/base/ifthen.dtx -2020/10/28 | 2890 | macros/latex-dev/base/ifthen.ins -2020/10/28 | 205213 | macros/latex-dev/base/ifthen.pdf -2020/10/28 | 106914 | macros/latex-dev/base/inputenc.dtx -2020/10/28 | 5716 | macros/latex-dev/base/inputenc.ins -2020/10/28 | 294900 | macros/latex-dev/base/inputenc.pdf -2020/10/28 | 4080 | macros/latex-dev/base/lablst.tex -2020/10/28 | 38735 | macros/latex-dev/base/latex209.dtx -2020/10/28 | 4221 | macros/latex-dev/base/latex209.ins -2020/10/28 | 232390 | macros/latex-dev/base/latexchanges.pdf -2020/10/28 | 37980 | macros/latex-dev/base/latexchanges.tex -2020/10/28 | 32164 | macros/latex-dev/base/latexrelease.dtx -2020/10/28 | 5600 | macros/latex-dev/base/latexrelease.ins -2020/10/28 | 246195 | macros/latex-dev/base/latexrelease.pdf -2020/10/28 | 6715 | macros/latex-dev/base/latexsym.dtx -2020/10/28 | 5044 | macros/latex-dev/base/latexsym.ins -2020/10/28 | 192297 | macros/latex-dev/base/latexsym.pdf -2020/10/28 | 52532 | macros/latex-dev/base/lb2.err -2020/10/28 | 138219 | macros/latex-dev/base/lb2.pdf -2020/10/28 | 1381 | macros/latex-dev/base/legal.txt -2020/10/28 | 62436 | macros/latex-dev/base/letter.dtx -2020/10/28 | 3374 | macros/latex-dev/base/letter.ins -2020/10/28 | 305670 | macros/latex-dev/base/letter.pdf -2020/10/28 | 20434 | macros/latex-dev/base/lgc2.err -2020/10/28 | 101343 | macros/latex-dev/base/lgc2.pdf -2020/10/28 | 9068 | macros/latex-dev/base/lppl-1-0.txt -2020/10/28 | 14341 | macros/latex-dev/base/lppl-1-1.txt -2020/10/28 | 14421 | macros/latex-dev/base/lppl-1-2.txt -2020/10/28 | 125830 | macros/latex-dev/base/lppl.pdf -2020/10/28 | 23386 | macros/latex-dev/base/lppl.tex -2020/10/28 | 19040 | macros/latex-dev/base/lppl.txt -2020/10/28 | 4304 | macros/latex-dev/base/ltalloc.dtx -2020/10/28 | 14440 | macros/latex-dev/base/ltbibl.dtx -2020/10/28 | 41587 | macros/latex-dev/base/ltboxes.dtx -2020/10/28 | 122389 | macros/latex-dev/base/ltclass.dtx -2020/10/28 | 9562 | macros/latex-dev/base/ltcntrl.dtx -2020/10/28 | 22676 | macros/latex-dev/base/ltcounts.dtx -2020/10/28 | 85316 | macros/latex-dev/base/ltdefns.dtx -2020/10/28 | 35221 | macros/latex-dev/base/ltdirchk.dtx -2020/10/28 | 24016 | macros/latex-dev/base/lterror.dtx -2020/10/28 | 10045 | macros/latex-dev/base/ltexpl.dtx -2020/10/28 | 735387 | macros/latex-dev/base/ltfilehook-code.pdf -2020/10/28 | 105 | macros/latex-dev/base/ltfilehook-code.tex -2020/10/28 | 516316 | macros/latex-dev/base/ltfilehook-doc.pdf -2020/10/28 | 180 | macros/latex-dev/base/ltfilehook-doc.tex -2020/10/28 | 54391 | macros/latex-dev/base/ltfilehook.dtx -2020/10/28 | 52648 | macros/latex-dev/base/ltfiles.dtx -2020/10/28 | 40877 | macros/latex-dev/base/ltfinal.dtx -2020/10/28 | 51314 | macros/latex-dev/base/ltfloat.dtx -2020/10/28 | 29194 | macros/latex-dev/base/ltfntcmd.dtx -2020/10/28 | 49967 | macros/latex-dev/base/ltfssaxes.dtx -2020/10/28 | 79110 | macros/latex-dev/base/ltfssbas.dtx -2020/10/28 | 10376 | macros/latex-dev/base/ltfsscmp.dtx -2020/10/28 | 61221 | macros/latex-dev/base/ltfssdcl.dtx -2020/10/28 | 74092 | macros/latex-dev/base/ltfssini.dtx -2020/10/28 | 67333 | macros/latex-dev/base/ltfsstrc.dtx -2020/10/28 | 901850 | macros/latex-dev/base/lthooks-code.pdf -2020/10/28 | 102 | macros/latex-dev/base/lthooks-code.tex -2020/10/28 | 621011 | macros/latex-dev/base/lthooks-doc.pdf -2020/10/28 | 177 | macros/latex-dev/base/lthooks-doc.tex -2020/10/28 | 150801 | macros/latex-dev/base/lthooks.dtx -2020/10/28 | 4952 | macros/latex-dev/base/lthyphen.dtx -2020/10/28 | 5865 | macros/latex-dev/base/ltidxglo.dtx -2020/10/28 | 4762 | macros/latex-dev/base/ltlength.dtx -2020/10/28 | 36154 | macros/latex-dev/base/ltlists.dtx -2020/10/28 | 3731 | macros/latex-dev/base/ltlogos.dtx -2020/10/28 | 64482 | macros/latex-dev/base/ltluatex.dtx -2020/10/28 | 305339 | macros/latex-dev/base/ltluatex.pdf -2020/10/28 | 38948 | macros/latex-dev/base/ltmath.dtx -2020/10/28 | 57665 | macros/latex-dev/base/ltmiscen.dtx -2020/10/28 | 150020 | macros/latex-dev/base/ltnews01.pdf -2020/10/28 | 5239 | macros/latex-dev/base/ltnews01.tex -2020/10/28 | 134751 | macros/latex-dev/base/ltnews02.pdf -2020/10/28 | 5284 | macros/latex-dev/base/ltnews02.tex -2020/10/28 | 134742 | macros/latex-dev/base/ltnews03.pdf -2020/10/28 | 5201 | macros/latex-dev/base/ltnews03.tex -2020/10/28 | 128772 | macros/latex-dev/base/ltnews04.pdf -2020/10/28 | 5507 | macros/latex-dev/base/ltnews04.tex -2020/10/28 | 157181 | macros/latex-dev/base/ltnews05.pdf -2020/10/28 | 5609 | macros/latex-dev/base/ltnews05.tex -2020/10/28 | 133138 | macros/latex-dev/base/ltnews06.pdf -2020/10/28 | 5391 | macros/latex-dev/base/ltnews06.tex -2020/10/28 | 124029 | macros/latex-dev/base/ltnews07.pdf -2020/10/28 | 5426 | macros/latex-dev/base/ltnews07.tex -2020/10/28 | 144482 | macros/latex-dev/base/ltnews08.pdf -2020/10/28 | 5696 | macros/latex-dev/base/ltnews08.tex -2020/10/28 | 120222 | macros/latex-dev/base/ltnews09.pdf -2020/10/28 | 5294 | macros/latex-dev/base/ltnews09.tex -2020/10/28 | 147946 | macros/latex-dev/base/ltnews10.pdf -2020/10/28 | 5660 | macros/latex-dev/base/ltnews10.tex -2020/10/28 | 104936 | macros/latex-dev/base/ltnews11.pdf -2020/10/28 | 5530 | macros/latex-dev/base/ltnews11.tex -2020/10/28 | 137919 | macros/latex-dev/base/ltnews12.pdf -2020/10/28 | 5418 | macros/latex-dev/base/ltnews12.tex -2020/10/28 | 161065 | macros/latex-dev/base/ltnews13.pdf -2020/10/28 | 6872 | macros/latex-dev/base/ltnews13.tex -2020/10/28 | 150907 | macros/latex-dev/base/ltnews14.pdf -2020/10/28 | 6274 | macros/latex-dev/base/ltnews14.tex -2020/10/28 | 122092 | macros/latex-dev/base/ltnews15.pdf -2020/10/28 | 5840 | macros/latex-dev/base/ltnews15.tex -2020/10/28 | 130687 | macros/latex-dev/base/ltnews16.pdf -2020/10/28 | 5777 | macros/latex-dev/base/ltnews16.tex -2020/10/28 | 149838 | macros/latex-dev/base/ltnews17.pdf -2020/10/28 | 8864 | macros/latex-dev/base/ltnews17.tex -2020/10/28 | 36005 | macros/latex-dev/base/ltnews18.pdf -2020/10/28 | 1342 | macros/latex-dev/base/ltnews18.tex -2020/10/28 | 235073 | macros/latex-dev/base/ltnews19.pdf -2020/10/28 | 4171 | macros/latex-dev/base/ltnews19.tex -2020/10/28 | 283318 | macros/latex-dev/base/ltnews20.pdf -2020/10/28 | 7326 | macros/latex-dev/base/ltnews20.tex -2020/10/28 | 233492 | macros/latex-dev/base/ltnews21.pdf -2020/10/28 | 9810 | macros/latex-dev/base/ltnews21.tex -2020/10/28 | 302836 | macros/latex-dev/base/ltnews22.pdf -2020/10/28 | 10669 | macros/latex-dev/base/ltnews22.tex -2020/10/28 | 274459 | macros/latex-dev/base/ltnews23.pdf -2020/10/28 | 10688 | macros/latex-dev/base/ltnews23.tex -2020/10/28 | 252645 | macros/latex-dev/base/ltnews24.pdf -2020/10/28 | 12225 | macros/latex-dev/base/ltnews24.tex -2020/10/28 | 196326 | macros/latex-dev/base/ltnews25.pdf -2020/10/28 | 5474 | macros/latex-dev/base/ltnews25.tex -2020/10/28 | 362839 | macros/latex-dev/base/ltnews26.pdf -2020/10/28 | 10698 | macros/latex-dev/base/ltnews26.tex -2020/10/28 | 239758 | macros/latex-dev/base/ltnews27.pdf -2020/10/28 | 5507 | macros/latex-dev/base/ltnews27.tex -2020/10/28 | 368226 | macros/latex-dev/base/ltnews28.pdf -2020/10/28 | 14892 | macros/latex-dev/base/ltnews28.tex -2020/10/28 | 433004 | macros/latex-dev/base/ltnews29.pdf -2020/10/28 | 18941 | macros/latex-dev/base/ltnews29.tex -2020/10/28 | 491246 | macros/latex-dev/base/ltnews30.pdf -2020/10/28 | 23652 | macros/latex-dev/base/ltnews30.tex -2020/10/28 | 500919 | macros/latex-dev/base/ltnews31.pdf -2020/10/28 | 30457 | macros/latex-dev/base/ltnews31.tex -2020/10/28 | 520923 | macros/latex-dev/base/ltnews32.pdf -2020/10/28 | 33256 | macros/latex-dev/base/ltnews32.tex -2020/10/28 | 229842 | macros/latex-dev/base/ltnews33.pdf -2020/10/28 | 4137 | macros/latex-dev/base/ltnews33.tex -2020/10/28 | 20471 | macros/latex-dev/base/ltnews.cls -2020/10/28 | 993090 | macros/latex-dev/base/ltnews.pdf -2020/10/28 | 8100 | macros/latex-dev/base/ltnews.tex -2020/10/28 | 145163 | macros/latex-dev/base/ltoutenc.dtx -2020/10/28 | 3369 | macros/latex-dev/base/ltoutenc.ins -2020/10/28 | 175629 | macros/latex-dev/base/ltoutput.dtx -2020/10/28 | 11591 | macros/latex-dev/base/ltpage.dtx -2020/10/28 | 2733 | macros/latex-dev/base/ltpageno.dtx -2020/10/28 | 5854 | macros/latex-dev/base/ltpar.dtx -2020/10/28 | 68914 | macros/latex-dev/base/ltpictur.dtx -2020/10/28 | 48645 | macros/latex-dev/base/ltplain.dtx -2020/10/28 | 32647 | macros/latex-dev/base/ltsect.dtx -2020/10/28 | 749381 | macros/latex-dev/base/ltshipout-code.pdf -2020/10/28 | 104 | macros/latex-dev/base/ltshipout-code.tex -2020/10/28 | 503894 | macros/latex-dev/base/ltshipout-doc.pdf -2020/10/28 | 179 | macros/latex-dev/base/ltshipout-doc.tex -2020/10/28 | 60816 | macros/latex-dev/base/ltshipout.dtx -2020/10/28 | 45246 | macros/latex-dev/base/ltspace.dtx -2020/10/28 | 47704 | macros/latex-dev/base/lttab.dtx -2020/10/28 | 88411 | macros/latex-dev/base/lttextcomp.dtx -2020/10/28 | 8737 | macros/latex-dev/base/ltthm.dtx -2020/10/28 | 10364 | macros/latex-dev/base/ltvers.dtx -2020/10/28 | 191527 | macros/latex-dev/base/ltx3info.pdf -2020/10/28 | 18300 | macros/latex-dev/base/ltx3info.tex -2020/10/28 | 27124 | macros/latex-dev/base/ltxcheck.tex -2020/10/28 | 19064 | macros/latex-dev/base/ltxdoc.dtx -2020/10/28 | 215102 | macros/latex-dev/base/ltxdoc.pdf -2020/10/28 | 7526 | macros/latex-dev/base/ltxguide.cls -2020/10/28 | 15623 | macros/latex-dev/base/ltxref.dtx -2020/10/28 | 10606 | macros/latex-dev/base/makeindx.dtx -2020/10/28 | 3436 | macros/latex-dev/base/makeindx.ins -2020/10/28 | 160667 | macros/latex-dev/base/makeindx.pdf -2020/10/28 | 10690 | macros/latex-dev/base/manifest.txt -2020/10/28 | 12946 | macros/latex-dev/base/manual.err -2020/10/28 | 151347 | macros/latex-dev/base/manual.pdf -2020/10/28 | 1938 | macros/latex-dev/base/minimal.cls -2020/10/28 | 220388 | macros/latex-dev/base/modguide.pdf -2020/10/28 | 16234 | macros/latex-dev/base/modguide.tex -2020/10/28 | 4256 | macros/latex-dev/base/newdc.ins -2020/10/28 | 6363 | macros/latex-dev/base/newlfont.dtx -2020/10/28 | 18407 | macros/latex-dev/base/nfssfont.dtx -2020/10/28 | 2895 | macros/latex-dev/base/nfssfont.ins -2020/10/28 | 202451 | macros/latex-dev/base/nfssfont.pdf -2020/10/28 | 3962 | macros/latex-dev/base/olddc.ins -2020/10/28 | 8632 | macros/latex-dev/base/oldlfont.dtx -2020/10/28 | 9374 | macros/latex-dev/base/preload.dtx -2020/10/28 | 13305 | macros/latex-dev/base/proc.dtx -2020/10/28 | 3403 | macros/latex-dev/base/proc.ins -2020/10/28 | 216877 | macros/latex-dev/base/proc.pdf -2020/10/28 | 3514 | macros/latex-dev/base/README.md -2020/10/28 | 7200 | macros/latex-dev/base/sample2e.tex -2020/10/28 | 89720 | macros/latex-dev/base/slides.dtx -2020/10/28 | 6764 | macros/latex-dev/base/slides.ins -2020/10/28 | 351586 | macros/latex-dev/base/slides.pdf -2020/10/28 | 15701 | macros/latex-dev/base/slifonts.fdd -2020/10/28 | 214710 | macros/latex-dev/base/slifonts.pdf -2020/10/28 | 1694 | macros/latex-dev/base/small2e.tex -2020/10/28 | 6367 | macros/latex-dev/base/source2edoc.cls -2020/10/28 | 4350850 | macros/latex-dev/base/source2e.pdf -2020/10/28 | 14918 | macros/latex-dev/base/source2e.tex -2020/10/28 | 9401 | macros/latex-dev/base/syntonly.dtx -2020/10/28 | 2898 | macros/latex-dev/base/syntonly.ins -2020/10/28 | 181372 | macros/latex-dev/base/syntonly.pdf -2020/10/28 | 12521 | macros/latex-dev/base/testpage.tex -2020/10/28 | 2738 | macros/latex-dev/base/tex2.txt -2020/10/28 | 8493 | macros/latex-dev/base/texpert.txt -2020/10/28 | 172216 | macros/latex-dev/base/tlc2.err -2020/10/28 | 164947 | macros/latex-dev/base/tlc2.pdf -2020/10/28 | 12120 | macros/latex-dev/base/tulm.fdd -2020/10/28 | 3783 | macros/latex-dev/base/tulm.ins -2020/10/28 | 156546 | macros/latex-dev/base/tulm.pdf -2020/10/28 | 3182 | macros/latex-dev/base/unpack.ins -2020/10/28 | 399035 | macros/latex-dev/base/usrguide.pdf -2020/10/28 | 68428 | macros/latex-dev/base/usrguide.tex -2020/10/28 | 89386 | macros/latex-dev/base/utf8ienc.dtx -2020/10/28 | 330849 | macros/latex-dev/base/utf8ienc.pdf -2020/10/28 | 10053 | macros/latex-dev/base/webcomp.err -2020/10/28 | 136159 | macros/latex-dev/base/webcomp.pdf -2020/10/28 | 28125178 | macros/latex-dev/base.zip +2021/01/09 | 6655 | macros/latex-dev/base/alltt.dtx +2021/01/09 | 2892 | macros/latex-dev/base/alltt.ins +2021/01/09 | 172584 | macros/latex-dev/base/alltt.pdf +2021/01/09 | 3294 | macros/latex-dev/base/bugs.txt +2021/01/09 | 220226 | macros/latex-dev/base/cfgguide.pdf +2021/01/09 | 22457 | macros/latex-dev/base/cfgguide.tex +2021/01/09 | 42708 | macros/latex-dev/base/changes.old.txt +2021/01/09 | 365994 | macros/latex-dev/base/changes.txt +2021/01/09 | 155946 | macros/latex-dev/base/classes.dtx +2021/01/09 | 4089 | macros/latex-dev/base/classes.ins +2021/01/09 | 520832 | macros/latex-dev/base/classes.pdf +2021/01/09 | 372576 | macros/latex-dev/base/clsguide.pdf +2021/01/09 | 69051 | macros/latex-dev/base/clsguide.tex +2021/01/09 | 5275 | macros/latex-dev/base/cmextra.ins +2021/01/09 | 43637 | macros/latex-dev/base/cmfonts.fdd +2021/01/09 | 4326 | macros/latex-dev/base/cmfonts.ins +2021/01/09 | 264510 | macros/latex-dev/base/cmfonts.pdf +2021/01/09 | 216995 | macros/latex-dev/base/cyrguide.pdf +2021/01/09 | 17496 | macros/latex-dev/base/cyrguide.tex +2021/01/09 | 204008 | macros/latex-dev/base/doc.dtx +2021/01/09 | 631310 | macros/latex-dev/base/doc.pdf +2021/01/09 | 170215 | macros/latex-dev/base/docstrip.dtx +2021/01/09 | 4223 | macros/latex-dev/base/docstrip.ins +2021/01/09 | 479297 | macros/latex-dev/base/docstrip.pdf +2021/01/09 | 4392 | macros/latex-dev/base/ec.ins +2021/01/09 | 1532142 | macros/latex-dev/base/encguide.pdf +2021/01/09 | 52814 | macros/latex-dev/base/encguide.tex +2021/01/09 | 7222 | macros/latex-dev/base/exscale.dtx +2021/01/09 | 3340 | macros/latex-dev/base/exscale.ins +2021/01/09 | 195882 | macros/latex-dev/base/exscale.pdf +2021/01/09 | 23522 | macros/latex-dev/base/fix-cm.dtx +2021/01/09 | 2894 | macros/latex-dev/base/fix-cm.ins +2021/01/09 | 261622 | macros/latex-dev/base/fix-cm.pdf +2021/01/09 | 418347 | macros/latex-dev/base/fntguide.pdf +2021/01/09 | 90768 | macros/latex-dev/base/fntguide.tex +2021/01/09 | 60327 | macros/latex-dev/base/fontdef.dtx +2021/01/09 | 9460 | macros/latex-dev/base/format.ins +2021/01/09 | 5515 | macros/latex-dev/base/graphpap.dtx +2021/01/09 | 2894 | macros/latex-dev/base/graphpap.ins +2021/01/09 | 156276 | macros/latex-dev/base/graphpap.pdf +2021/01/09 | 2706 | macros/latex-dev/base/idx.tex +2021/01/09 | 18305 | macros/latex-dev/base/ifthen.dtx +2021/01/09 | 2890 | macros/latex-dev/base/ifthen.ins +2021/01/09 | 204833 | macros/latex-dev/base/ifthen.pdf +2021/01/09 | 106911 | macros/latex-dev/base/inputenc.dtx +2021/01/09 | 5716 | macros/latex-dev/base/inputenc.ins +2021/01/09 | 294928 | macros/latex-dev/base/inputenc.pdf +2021/01/09 | 4080 | macros/latex-dev/base/lablst.tex +2021/01/09 | 38736 | macros/latex-dev/base/latex209.dtx +2021/01/09 | 4221 | macros/latex-dev/base/latex209.ins +2021/01/09 | 247704 | macros/latex-dev/base/latexchanges.pdf +2021/01/09 | 40796 | macros/latex-dev/base/latexchanges.tex +2021/01/09 | 32166 | macros/latex-dev/base/latexrelease.dtx +2021/01/09 | 5725 | macros/latex-dev/base/latexrelease.ins +2021/01/09 | 245786 | macros/latex-dev/base/latexrelease.pdf +2021/01/09 | 6715 | macros/latex-dev/base/latexsym.dtx +2021/01/09 | 5044 | macros/latex-dev/base/latexsym.ins +2021/01/09 | 192295 | macros/latex-dev/base/latexsym.pdf +2021/01/09 | 52532 | macros/latex-dev/base/lb2.err +2021/01/09 | 138221 | macros/latex-dev/base/lb2.pdf +2021/01/09 | 1381 | macros/latex-dev/base/legal.txt +2021/01/09 | 63267 | macros/latex-dev/base/letter.dtx +2021/01/09 | 3374 | macros/latex-dev/base/letter.ins +2021/01/09 | 307271 | macros/latex-dev/base/letter.pdf +2021/01/09 | 20434 | macros/latex-dev/base/lgc2.err +2021/01/09 | 101335 | macros/latex-dev/base/lgc2.pdf +2021/01/09 | 9068 | macros/latex-dev/base/lppl-1-0.txt +2021/01/09 | 14341 | macros/latex-dev/base/lppl-1-1.txt +2021/01/09 | 14421 | macros/latex-dev/base/lppl-1-2.txt +2021/01/09 | 125830 | macros/latex-dev/base/lppl.pdf +2021/01/09 | 23386 | macros/latex-dev/base/lppl.tex +2021/01/09 | 19040 | macros/latex-dev/base/lppl.txt +2021/01/09 | 4304 | macros/latex-dev/base/ltalloc.dtx +2021/01/09 | 16106 | macros/latex-dev/base/ltbibl.dtx +2021/01/09 | 41588 | macros/latex-dev/base/ltboxes.dtx +2021/01/09 | 128867 | macros/latex-dev/base/ltclass.dtx +2021/01/09 | 9563 | macros/latex-dev/base/ltcntrl.dtx +2021/01/09 | 22677 | macros/latex-dev/base/ltcounts.dtx +2021/01/09 | 85745 | macros/latex-dev/base/ltdefns.dtx +2021/01/09 | 35220 | macros/latex-dev/base/ltdirchk.dtx +2021/01/09 | 24016 | macros/latex-dev/base/lterror.dtx +2021/01/09 | 13703 | macros/latex-dev/base/ltexpl.dtx +2021/01/09 | 747843 | macros/latex-dev/base/ltfilehook-code.pdf +2021/01/09 | 105 | macros/latex-dev/base/ltfilehook-code.tex +2021/01/09 | 518920 | macros/latex-dev/base/ltfilehook-doc.pdf +2021/01/09 | 180 | macros/latex-dev/base/ltfilehook-doc.tex +2021/01/09 | 60873 | macros/latex-dev/base/ltfilehook.dtx +2021/01/09 | 52647 | macros/latex-dev/base/ltfiles.dtx +2021/01/09 | 40885 | macros/latex-dev/base/ltfinal.dtx +2021/01/09 | 51319 | macros/latex-dev/base/ltfloat.dtx +2021/01/09 | 29192 | macros/latex-dev/base/ltfntcmd.dtx +2021/01/09 | 58411 | macros/latex-dev/base/ltfssaxes.dtx +2021/01/09 | 79874 | macros/latex-dev/base/ltfssbas.dtx +2021/01/09 | 10376 | macros/latex-dev/base/ltfsscmp.dtx +2021/01/09 | 61222 | macros/latex-dev/base/ltfssdcl.dtx +2021/01/09 | 74696 | macros/latex-dev/base/ltfssini.dtx +2021/01/09 | 72154 | macros/latex-dev/base/ltfsstrc.dtx +2021/01/09 | 929157 | macros/latex-dev/base/lthooks-code.pdf +2021/01/09 | 102 | macros/latex-dev/base/lthooks-code.tex +2021/01/09 | 626773 | macros/latex-dev/base/lthooks-doc.pdf +2021/01/09 | 177 | macros/latex-dev/base/lthooks-doc.tex +2021/01/09 | 167448 | macros/latex-dev/base/lthooks.dtx +2021/01/09 | 4952 | macros/latex-dev/base/lthyphen.dtx +2021/01/09 | 5865 | macros/latex-dev/base/ltidxglo.dtx +2021/01/09 | 4763 | macros/latex-dev/base/ltlength.dtx +2021/01/09 | 36158 | macros/latex-dev/base/ltlists.dtx +2021/01/09 | 3731 | macros/latex-dev/base/ltlogos.dtx +2021/01/09 | 64481 | macros/latex-dev/base/ltluatex.dtx +2021/01/09 | 305260 | macros/latex-dev/base/ltluatex.pdf +2021/01/09 | 39244 | macros/latex-dev/base/ltmath.dtx +2021/01/09 | 58262 | macros/latex-dev/base/ltmiscen.dtx +2021/01/09 | 150020 | macros/latex-dev/base/ltnews01.pdf +2021/01/09 | 5239 | macros/latex-dev/base/ltnews01.tex +2021/01/09 | 134751 | macros/latex-dev/base/ltnews02.pdf +2021/01/09 | 5284 | macros/latex-dev/base/ltnews02.tex +2021/01/09 | 134739 | macros/latex-dev/base/ltnews03.pdf +2021/01/09 | 5201 | macros/latex-dev/base/ltnews03.tex +2021/01/09 | 128773 | macros/latex-dev/base/ltnews04.pdf +2021/01/09 | 5507 | macros/latex-dev/base/ltnews04.tex +2021/01/09 | 157182 | macros/latex-dev/base/ltnews05.pdf +2021/01/09 | 5609 | macros/latex-dev/base/ltnews05.tex +2021/01/09 | 133141 | macros/latex-dev/base/ltnews06.pdf +2021/01/09 | 5391 | macros/latex-dev/base/ltnews06.tex +2021/01/09 | 124030 | macros/latex-dev/base/ltnews07.pdf +2021/01/09 | 5426 | macros/latex-dev/base/ltnews07.tex +2021/01/09 | 144483 | macros/latex-dev/base/ltnews08.pdf +2021/01/09 | 5696 | macros/latex-dev/base/ltnews08.tex +2021/01/09 | 120221 | macros/latex-dev/base/ltnews09.pdf +2021/01/09 | 5294 | macros/latex-dev/base/ltnews09.tex +2021/01/09 | 147944 | macros/latex-dev/base/ltnews10.pdf +2021/01/09 | 5660 | macros/latex-dev/base/ltnews10.tex +2021/01/09 | 104939 | macros/latex-dev/base/ltnews11.pdf +2021/01/09 | 5530 | macros/latex-dev/base/ltnews11.tex +2021/01/09 | 137922 | macros/latex-dev/base/ltnews12.pdf +2021/01/09 | 5418 | macros/latex-dev/base/ltnews12.tex +2021/01/09 | 161063 | macros/latex-dev/base/ltnews13.pdf +2021/01/09 | 6872 | macros/latex-dev/base/ltnews13.tex +2021/01/09 | 150913 | macros/latex-dev/base/ltnews14.pdf +2021/01/09 | 6274 | macros/latex-dev/base/ltnews14.tex +2021/01/09 | 122092 | macros/latex-dev/base/ltnews15.pdf +2021/01/09 | 5840 | macros/latex-dev/base/ltnews15.tex +2021/01/09 | 130689 | macros/latex-dev/base/ltnews16.pdf +2021/01/09 | 5777 | macros/latex-dev/base/ltnews16.tex +2021/01/09 | 149848 | macros/latex-dev/base/ltnews17.pdf +2021/01/09 | 8864 | macros/latex-dev/base/ltnews17.tex +2021/01/09 | 36004 | macros/latex-dev/base/ltnews18.pdf +2021/01/09 | 1342 | macros/latex-dev/base/ltnews18.tex +2021/01/09 | 235075 | macros/latex-dev/base/ltnews19.pdf +2021/01/09 | 4171 | macros/latex-dev/base/ltnews19.tex +2021/01/09 | 283324 | macros/latex-dev/base/ltnews20.pdf +2021/01/09 | 7326 | macros/latex-dev/base/ltnews20.tex +2021/01/09 | 233489 | macros/latex-dev/base/ltnews21.pdf +2021/01/09 | 9810 | macros/latex-dev/base/ltnews21.tex +2021/01/09 | 302831 | macros/latex-dev/base/ltnews22.pdf +2021/01/09 | 10669 | macros/latex-dev/base/ltnews22.tex +2021/01/09 | 274456 | macros/latex-dev/base/ltnews23.pdf +2021/01/09 | 10688 | macros/latex-dev/base/ltnews23.tex +2021/01/09 | 252643 | macros/latex-dev/base/ltnews24.pdf +2021/01/09 | 12225 | macros/latex-dev/base/ltnews24.tex +2021/01/09 | 196325 | macros/latex-dev/base/ltnews25.pdf +2021/01/09 | 5474 | macros/latex-dev/base/ltnews25.tex +2021/01/09 | 362839 | macros/latex-dev/base/ltnews26.pdf +2021/01/09 | 10698 | macros/latex-dev/base/ltnews26.tex +2021/01/09 | 239759 | macros/latex-dev/base/ltnews27.pdf +2021/01/09 | 5507 | macros/latex-dev/base/ltnews27.tex +2021/01/09 | 368231 | macros/latex-dev/base/ltnews28.pdf +2021/01/09 | 14892 | macros/latex-dev/base/ltnews28.tex +2021/01/09 | 433003 | macros/latex-dev/base/ltnews29.pdf +2021/01/09 | 18941 | macros/latex-dev/base/ltnews29.tex +2021/01/09 | 491245 | macros/latex-dev/base/ltnews30.pdf +2021/01/09 | 23652 | macros/latex-dev/base/ltnews30.tex +2021/01/09 | 500928 | macros/latex-dev/base/ltnews31.pdf +2021/01/09 | 30457 | macros/latex-dev/base/ltnews31.tex +2021/01/09 | 520917 | macros/latex-dev/base/ltnews32.pdf +2021/01/09 | 33256 | macros/latex-dev/base/ltnews32.tex +2021/01/09 | 325333 | macros/latex-dev/base/ltnews33.pdf +2021/01/09 | 6119 | macros/latex-dev/base/ltnews33.tex +2021/01/09 | 20471 | macros/latex-dev/base/ltnews.cls +2021/01/09 | 996577 | macros/latex-dev/base/ltnews.pdf +2021/01/09 | 8100 | macros/latex-dev/base/ltnews.tex +2021/01/09 | 145164 | macros/latex-dev/base/ltoutenc.dtx +2021/01/09 | 3369 | macros/latex-dev/base/ltoutenc.ins +2021/01/09 | 175626 | macros/latex-dev/base/ltoutput.dtx +2021/01/09 | 11591 | macros/latex-dev/base/ltpage.dtx +2021/01/09 | 2734 | macros/latex-dev/base/ltpageno.dtx +2021/01/09 | 5854 | macros/latex-dev/base/ltpar.dtx +2021/01/09 | 68914 | macros/latex-dev/base/ltpictur.dtx +2021/01/09 | 48647 | macros/latex-dev/base/ltplain.dtx +2021/01/09 | 32649 | macros/latex-dev/base/ltsect.dtx +2021/01/09 | 756536 | macros/latex-dev/base/ltshipout-code.pdf +2021/01/09 | 104 | macros/latex-dev/base/ltshipout-code.tex +2021/01/09 | 528458 | macros/latex-dev/base/ltshipout-doc.pdf +2021/01/09 | 179 | macros/latex-dev/base/ltshipout-doc.tex +2021/01/09 | 64471 | macros/latex-dev/base/ltshipout.dtx +2021/01/09 | 45246 | macros/latex-dev/base/ltspace.dtx +2021/01/09 | 47704 | macros/latex-dev/base/lttab.dtx +2021/01/09 | 88413 | macros/latex-dev/base/lttextcomp.dtx +2021/01/09 | 8737 | macros/latex-dev/base/ltthm.dtx +2021/01/09 | 10366 | macros/latex-dev/base/ltvers.dtx +2021/01/09 | 191531 | macros/latex-dev/base/ltx3info.pdf +2021/01/09 | 18300 | macros/latex-dev/base/ltx3info.tex +2021/01/09 | 27124 | macros/latex-dev/base/ltxcheck.tex +2021/01/09 | 19065 | macros/latex-dev/base/ltxdoc.dtx +2021/01/09 | 215243 | macros/latex-dev/base/ltxdoc.pdf +2021/01/09 | 7526 | macros/latex-dev/base/ltxguide.cls +2021/01/09 | 15626 | macros/latex-dev/base/ltxref.dtx +2021/01/09 | 10606 | macros/latex-dev/base/makeindx.dtx +2021/01/09 | 3436 | macros/latex-dev/base/makeindx.ins +2021/01/09 | 160668 | macros/latex-dev/base/makeindx.pdf +2021/01/09 | 10748 | macros/latex-dev/base/manifest.txt +2021/01/09 | 12946 | macros/latex-dev/base/manual.err +2021/01/09 | 151352 | macros/latex-dev/base/manual.pdf +2021/01/09 | 1938 | macros/latex-dev/base/minimal.cls +2021/01/09 | 220389 | macros/latex-dev/base/modguide.pdf +2021/01/09 | 16234 | macros/latex-dev/base/modguide.tex +2021/01/09 | 4256 | macros/latex-dev/base/newdc.ins +2021/01/09 | 6363 | macros/latex-dev/base/newlfont.dtx +2021/01/09 | 18405 | macros/latex-dev/base/nfssfont.dtx +2021/01/09 | 2895 | macros/latex-dev/base/nfssfont.ins +2021/01/09 | 202445 | macros/latex-dev/base/nfssfont.pdf +2021/01/09 | 3962 | macros/latex-dev/base/olddc.ins +2021/01/09 | 8632 | macros/latex-dev/base/oldlfont.dtx +2021/01/09 | 9374 | macros/latex-dev/base/preload.dtx +2021/01/09 | 13306 | macros/latex-dev/base/proc.dtx +2021/01/09 | 3403 | macros/latex-dev/base/proc.ins +2021/01/09 | 216401 | macros/latex-dev/base/proc.pdf +2021/01/09 | 3514 | macros/latex-dev/base/README.md +2021/01/09 | 7200 | macros/latex-dev/base/sample2e.tex +2021/01/09 | 89720 | macros/latex-dev/base/slides.dtx +2021/01/09 | 6764 | macros/latex-dev/base/slides.ins +2021/01/09 | 351910 | macros/latex-dev/base/slides.pdf +2021/01/09 | 15701 | macros/latex-dev/base/slifonts.fdd +2021/01/09 | 214706 | macros/latex-dev/base/slifonts.pdf +2021/01/09 | 1694 | macros/latex-dev/base/small2e.tex +2021/01/09 | 7627 | macros/latex-dev/base/source2edoc.cls +2021/01/09 | 4392016 | macros/latex-dev/base/source2e.pdf +2021/01/09 | 14918 | macros/latex-dev/base/source2e.tex +2021/01/09 | 9401 | macros/latex-dev/base/syntonly.dtx +2021/01/09 | 2898 | macros/latex-dev/base/syntonly.ins +2021/01/09 | 181871 | macros/latex-dev/base/syntonly.pdf +2021/01/09 | 12521 | macros/latex-dev/base/testpage.tex +2021/01/09 | 2738 | macros/latex-dev/base/tex2.txt +2021/01/09 | 8493 | macros/latex-dev/base/texpert.txt +2021/01/09 | 172216 | macros/latex-dev/base/tlc2.err +2021/01/09 | 164952 | macros/latex-dev/base/tlc2.pdf +2021/01/09 | 12120 | macros/latex-dev/base/tulm.fdd +2021/01/09 | 3783 | macros/latex-dev/base/tulm.ins +2021/01/09 | 156546 | macros/latex-dev/base/tulm.pdf +2021/01/09 | 3182 | macros/latex-dev/base/unpack.ins +2021/01/09 | 181816 | macros/latex-dev/base/usrguide3.pdf +2021/01/09 | 30006 | macros/latex-dev/base/usrguide3.tex +2021/01/09 | 399074 | macros/latex-dev/base/usrguide.pdf +2021/01/09 | 68428 | macros/latex-dev/base/usrguide.tex +2021/01/09 | 89393 | macros/latex-dev/base/utf8ienc.dtx +2021/01/09 | 330863 | macros/latex-dev/base/utf8ienc.pdf +2021/01/09 | 10053 | macros/latex-dev/base/webcomp.err +2021/01/09 | 136162 | macros/latex-dev/base/webcomp.pdf +2021/01/09 | 28513086 | macros/latex-dev/base.zip 2020/10/28 | 8654 | macros/latex-dev/required/amsmath/amsbsy.dtx 2020/10/28 | 1466 | macros/latex-dev/required/amsmath/amsbsy.ins 2020/10/28 | 161324 | macros/latex-dev/required/amsmath/amsbsy.pdf @@ -263356,7 +263780,7 @@ 2019/02/28 | 384 | systems/texlive/tlnet/archive/latexdiff.x86_64-solaris.r18442.tar.xz 2021/01/04 | 186924 | systems/texlive/tlnet/archive/latex-doc-ptr.doc.r57311.tar.xz 2021/01/04 | 520 | systems/texlive/tlnet/archive/latex-doc-ptr.r57311.tar.xz -2021/01/01 | 22860720 | systems/texlive/tlnet/archive/latex.doc.r57276.tar.xz +2021/01/09 | 22967836 | systems/texlive/tlnet/archive/latex.doc.r57354.tar.xz 2019/02/28 | 8008 | systems/texlive/tlnet/archive/latexfileinfo-pkgs.doc.r26760.tar.xz 2019/02/28 | 856 | systems/texlive/tlnet/archive/latexfileinfo-pkgs.r26760.tar.xz 2019/02/28 | 8120 | systems/texlive/tlnet/archive/latexfileinfo-pkgs.source.r26760.tar.xz @@ -263487,10 +263911,10 @@ 2019/02/28 | 348 | systems/texlive/tlnet/archive/latex-papersize.x86_64-linuxmusl.r46840.tar.xz 2019/02/28 | 344 | systems/texlive/tlnet/archive/latex-papersize.x86_64-linux.r42296.tar.xz 2019/02/28 | 348 | systems/texlive/tlnet/archive/latex-papersize.x86_64-solaris.r42296.tar.xz -2021/01/01 | 196016 | systems/texlive/tlnet/archive/latex.r57276.tar.xz +2021/01/09 | 196100 | systems/texlive/tlnet/archive/latex.r57354.tar.xz 2019/02/28 | 5020492 | systems/texlive/tlnet/archive/latex-refsheet.doc.r45076.tar.xz 2019/02/28 | 480 | systems/texlive/tlnet/archive/latex-refsheet.r45076.tar.xz -2021/01/01 | 604076 | systems/texlive/tlnet/archive/latex.source.r57276.tar.xz +2021/01/09 | 604512 | systems/texlive/tlnet/archive/latex.source.r57354.tar.xz 2020/07/08 | 84092 | systems/texlive/tlnet/archive/latex-tds.doc.r55777.tar.xz 2020/07/08 | 644 | systems/texlive/tlnet/archive/latex-tds.r55777.tar.xz 2020/07/08 | 128296 | systems/texlive/tlnet/archive/latex-tds.source.r55777.tar.xz @@ -265005,7 +265429,7 @@ 2019/02/28 | 364 | systems/texlive/tlnet/archive/musixtex.amd64-freebsd.r37026.tar.xz 2019/02/28 | 364 | systems/texlive/tlnet/archive/musixtex.amd64-netbsd.r37026.tar.xz 2019/02/28 | 364 | systems/texlive/tlnet/archive/musixtex.armhf-linux.r37026.tar.xz -2020/03/20 | 2061056 | systems/texlive/tlnet/archive/musixtex.doc.r54431.tar.xz +2021/01/09 | 2057608 | systems/texlive/tlnet/archive/musixtex.doc.r57353.tar.xz 2019/02/28 | 78176 | systems/texlive/tlnet/archive/musixtex-fonts.doc.r37762.tar.xz 2019/02/28 | 4183304 | systems/texlive/tlnet/archive/musixtex-fonts.r37762.tar.xz 2019/02/28 | 360 | systems/texlive/tlnet/archive/musixtex.i386-cygwin.r37026.tar.xz @@ -265013,8 +265437,8 @@ 2019/02/28 | 360 | systems/texlive/tlnet/archive/musixtex.i386-linux.r37026.tar.xz 2019/02/28 | 360 | systems/texlive/tlnet/archive/musixtex.i386-netbsd.r37026.tar.xz 2019/02/28 | 364 | systems/texlive/tlnet/archive/musixtex.i386-solaris.r22187.tar.xz -2020/03/20 | 101116 | systems/texlive/tlnet/archive/musixtex.r54431.tar.xz -2020/03/20 | 9008 | systems/texlive/tlnet/archive/musixtex.source.r54431.tar.xz +2021/01/09 | 101288 | systems/texlive/tlnet/archive/musixtex.r57353.tar.xz +2021/01/09 | 9012 | systems/texlive/tlnet/archive/musixtex.source.r57353.tar.xz 2019/02/28 | 704 | systems/texlive/tlnet/archive/musixtex.win32.r37026.tar.xz 2019/02/28 | 364 | systems/texlive/tlnet/archive/musixtex.x86_64-cygwin.r37026.tar.xz 2019/02/28 | 372 | systems/texlive/tlnet/archive/musixtex.x86_64-darwinlegacy.r43871.tar.xz @@ -265172,9 +265596,9 @@ 2019/02/28 | 7064 | systems/texlive/tlnet/archive/niceframe.source.r36086.tar.xz 2019/02/28 | 604 | systems/texlive/tlnet/archive/niceframe-type1.doc.r44671.tar.xz 2019/02/28 | 276328 | systems/texlive/tlnet/archive/niceframe-type1.r44671.tar.xz -2021/01/02 | 1499696 | systems/texlive/tlnet/archive/nicematrix.doc.r57288.tar.xz -2021/01/02 | 24176 | systems/texlive/tlnet/archive/nicematrix.r57288.tar.xz -2021/01/02 | 84744 | systems/texlive/tlnet/archive/nicematrix.source.r57288.tar.xz +2021/01/09 | 1489756 | systems/texlive/tlnet/archive/nicematrix.doc.r57352.tar.xz +2021/01/09 | 24288 | systems/texlive/tlnet/archive/nicematrix.r57352.tar.xz +2021/01/09 | 85168 | systems/texlive/tlnet/archive/nicematrix.source.r57352.tar.xz 2019/02/28 | 2473836 | systems/texlive/tlnet/archive/nicetext.doc.r38914.tar.xz 2019/02/28 | 54740 | systems/texlive/tlnet/archive/nicetext.r38914.tar.xz 2019/02/28 | 28908 | systems/texlive/tlnet/archive/nicetext.source.r38914.tar.xz @@ -269965,16 +270389,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 2021/01/06 | 106039 | systems/texlive/tlnet/install-tl -2021/01/08 | 5519372 | systems/texlive/tlnet/install-tl-unx.tar.gz -2021/01/08 | 152 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512 -2021/01/08 | 455 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512.asc +2021/01/09 | 5519354 | systems/texlive/tlnet/install-tl-unx.tar.gz +2021/01/09 | 152 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512 +2021/01/09 | 455 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512.asc 2020/08/23 | 4889 | systems/texlive/tlnet/install-tl-windows.bat -2021/01/08 | 19419911 | systems/texlive/tlnet/install-tl-windows.exe -2021/01/08 | 153 | systems/texlive/tlnet/install-tl-windows.exe.sha512 -2021/01/08 | 455 | systems/texlive/tlnet/install-tl-windows.exe.sha512.asc -2021/01/08 | 24287715 | systems/texlive/tlnet/install-tl.zip -2021/01/08 | 145 | systems/texlive/tlnet/install-tl.zip.sha512 -2021/01/08 | 455 | systems/texlive/tlnet/install-tl.zip.sha512.asc +2021/01/09 | 19419824 | systems/texlive/tlnet/install-tl-windows.exe +2021/01/09 | 153 | systems/texlive/tlnet/install-tl-windows.exe.sha512 +2021/01/09 | 455 | systems/texlive/tlnet/install-tl-windows.exe.sha512.asc +2021/01/09 | 24287715 | systems/texlive/tlnet/install-tl.zip +2021/01/09 | 145 | systems/texlive/tlnet/install-tl.zip.sha512 +2021/01/09 | 455 | systems/texlive/tlnet/install-tl.zip.sha512.asc 2020/03/05 | 1215 | systems/texlive/tlnet/README.md 2020/04/06 | 5961 | systems/texlive/tlnet/tlpkg/gpg/pubring.gpg 2016/04/12 | 600 | systems/texlive/tlnet/tlpkg/gpg/random_seed @@ -270030,12 +270454,12 @@ 2020/05/17 | 20322 | systems/texlive/tlnet/tlpkg/TeXLive/TLCrypto.pm 2020/05/03 | 4786 | systems/texlive/tlnet/tlpkg/TeXLive/TLDownload.pm 2020/09/22 | 27563 | systems/texlive/tlnet/tlpkg/TeXLive/TLPaper.pm -2021/01/08 | 16857945 | systems/texlive/tlnet/tlpkg/texlive.tlpdb -2021/01/08 | 48 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5 +2021/01/09 | 16858068 | systems/texlive/tlnet/tlpkg/texlive.tlpdb +2021/01/09 | 48 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5 2020/05/13 | 86417 | systems/texlive/tlnet/tlpkg/TeXLive/TLPDB.pm -2021/01/08 | 144 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512 -2021/01/08 | 455 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc -2021/01/08 | 2262960 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz +2021/01/09 | 144 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512 +2021/01/09 | 455 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc +2021/01/09 | 2262236 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz 2020/04/15 | 58761 | systems/texlive/tlnet/tlpkg/TeXLive/TLPOBJ.pm 2020/03/20 | 41736 | systems/texlive/tlnet/tlpkg/TeXLive/TLPSRC.pm 2020/05/11 | 15010 | systems/texlive/tlnet/tlpkg/TeXLive/TLTREE.pm @@ -274608,7 +275032,7 @@ 2020/10/03 | 318630 | systems/win32/miktex/tm/packages/filehook.tar.lzma 2012/12/04 | 924573 | systems/win32/miktex/tm/packages/fileinfo.tar.lzma 2011/09/21 | 281409 | systems/win32/miktex/tm/packages/filemod.tar.lzma -2021/01/08 | 556101 | systems/win32/miktex/tm/packages/files.csv.lzma +2021/01/09 | 556101 | systems/win32/miktex/tm/packages/files.csv.lzma 2001/05/14 | 5617 | systems/win32/miktex/tm/packages/finbib.tar.lzma 2015/10/20 | 44379 | systems/win32/miktex/tm/packages/findhyph.tar.lzma 2011/10/21 | 89323 | systems/win32/miktex/tm/packages/fink.tar.lzma @@ -275788,9 +276212,9 @@ 2018/01/12 | 157226 | systems/win32/miktex/tm/packages/miktex-zip-bin-x64.tar.lzma 2020/12/14 | 39268 | systems/win32/miktex/tm/packages/miktex-zlib-bin-2.9.tar.lzma 2020/12/14 | 43043 | systems/win32/miktex/tm/packages/miktex-zlib-bin-x64-2.9.tar.lzma -2021/01/08 | 205786 | systems/win32/miktex/tm/packages/miktex-zzdb1-2.9.tar.lzma -2021/01/08 | 1237890 | systems/win32/miktex/tm/packages/miktex-zzdb2-2.9.tar.lzma -2021/01/08 | 1155189 | systems/win32/miktex/tm/packages/miktex-zzdb3-2.9.tar.lzma +2021/01/09 | 205800 | systems/win32/miktex/tm/packages/miktex-zzdb1-2.9.tar.lzma +2021/01/09 | 1237192 | systems/win32/miktex/tm/packages/miktex-zzdb2-2.9.tar.lzma +2021/01/09 | 1155490 | systems/win32/miktex/tm/packages/miktex-zzdb3-2.9.tar.lzma 2020/12/14 | 13302 | systems/win32/miktex/tm/packages/miktex-zzip-bin-2.9.tar.lzma 2020/12/14 | 14143 | systems/win32/miktex/tm/packages/miktex-zzip-bin-x64-2.9.tar.lzma 2016/07/15 | 35914 | systems/win32/miktex/tm/packages/mil3.tar.lzma @@ -275947,187 +276371,187 @@ 2018/04/09 | 400132 | systems/win32/miktex/tm/packages/newunicodechar.tar.lzma 2011/09/19 | 101312 | systems/win32/miktex/tm/packages/newvbtm.tar.lzma 2020/09/06 | 231669 | systems/win32/miktex/tm/packages/newverbs.tar.lzma -2021/01/08 | 555817 | systems/win32/miktex/tm/packages/next/files.csv.lzma -2021/01/08 | 50860 | systems/win32/miktex/tm/packages/next/miktex-arctrl-bin-2.9.tar.lzma -2021/01/08 | 56450 | systems/win32/miktex/tm/packages/next/miktex-arctrl-bin-x64-2.9.tar.lzma -2021/01/08 | 969552 | systems/win32/miktex/tm/packages/next/miktex-asymptote-bin-2.9.tar.lzma -2021/01/08 | 1079247 | systems/win32/miktex/tm/packages/next/miktex-asymptote-bin-x64-2.9.tar.lzma -2021/01/08 | 28950 | systems/win32/miktex/tm/packages/next/miktex-autosp-bin-2.9.tar.lzma -2021/01/08 | 31362 | systems/win32/miktex/tm/packages/next/miktex-autosp-bin-x64-2.9.tar.lzma -2021/01/08 | 29502 | systems/win32/miktex/tm/packages/next/miktex-axohelp-bin-2.9.tar.lzma -2021/01/08 | 34345 | systems/win32/miktex/tm/packages/next/miktex-axohelp-bin-x64-2.9.tar.lzma -2021/01/08 | 50212 | systems/win32/miktex/tm/packages/next/miktex-bibarts-bin-2.9.tar.lzma -2021/01/08 | 57572 | systems/win32/miktex/tm/packages/next/miktex-bibarts-bin-x64-2.9.tar.lzma -2021/01/08 | 85076 | systems/win32/miktex/tm/packages/next/miktex-bibtex8bit-bin-2.9.tar.lzma -2021/01/08 | 94811 | systems/win32/miktex/tm/packages/next/miktex-bibtex8bit-bin-x64-2.9.tar.lzma -2021/01/08 | 67785 | systems/win32/miktex/tm/packages/next/miktex-bibtex-bin-2.9.tar.lzma -2021/01/08 | 75396 | systems/win32/miktex/tm/packages/next/miktex-bibtex-bin-x64-2.9.tar.lzma -2021/01/08 | 27197 | systems/win32/miktex/tm/packages/next/miktex-bzip2-bin-2.9.tar.lzma -2021/01/08 | 30867 | systems/win32/miktex/tm/packages/next/miktex-bzip2-bin-x64-2.9.tar.lzma -2021/01/08 | 330206 | systems/win32/miktex/tm/packages/next/miktex-cairo-bin-2.9.tar.lzma -2021/01/08 | 392434 | systems/win32/miktex/tm/packages/next/miktex-cairo-bin-x64-2.9.tar.lzma -2021/01/08 | 32724 | systems/win32/miktex/tm/packages/next/miktex-chktex-bin-2.9.tar.lzma -2021/01/08 | 36750 | systems/win32/miktex/tm/packages/next/miktex-chktex-bin-x64-2.9.tar.lzma -2021/01/08 | 51506 | systems/win32/miktex/tm/packages/next/miktex-cjkutils-bin-2.9.tar.lzma -2021/01/08 | 56763 | systems/win32/miktex/tm/packages/next/miktex-cjkutils-bin-x64-2.9.tar.lzma -2021/01/08 | 228954 | systems/win32/miktex/tm/packages/next/miktex-console-bin-2.9.tar.lzma -2021/01/08 | 248041 | systems/win32/miktex/tm/packages/next/miktex-console-bin-x64-2.9.tar.lzma -2021/01/08 | 179440 | systems/win32/miktex/tm/packages/next/miktex-curl-bin-2.9.tar.lzma -2021/01/08 | 195608 | systems/win32/miktex/tm/packages/next/miktex-curl-bin-x64-2.9.tar.lzma -2021/01/08 | 52470 | systems/win32/miktex/tm/packages/next/miktex-cweb-bin-2.9.tar.lzma -2021/01/08 | 59201 | systems/win32/miktex/tm/packages/next/miktex-cweb-bin-x64-2.9.tar.lzma -2021/01/08 | 21216 | systems/win32/miktex/tm/packages/next/miktex-devnag-bin-2.9.tar.lzma -2021/01/08 | 23384 | systems/win32/miktex/tm/packages/next/miktex-devnag-bin-x64-2.9.tar.lzma -2021/01/08 | 461011 | systems/win32/miktex/tm/packages/next/miktex-doc.tar.lzma -2021/01/08 | 45739 | systems/win32/miktex/tm/packages/next/miktex-dvicopy-bin-2.9.tar.lzma -2021/01/08 | 51319 | systems/win32/miktex/tm/packages/next/miktex-dvicopy-bin-x64-2.9.tar.lzma -2021/01/08 | 280301 | systems/win32/miktex/tm/packages/next/miktex-dvipdfmx-bin-2.9.tar.lzma -2021/01/08 | 320164 | systems/win32/miktex/tm/packages/next/miktex-dvipdfmx-bin-x64-2.9.tar.lzma -2021/01/08 | 41190 | systems/win32/miktex/tm/packages/next/miktex-dvipng-bin-2.9.tar.lzma -2021/01/08 | 45330 | systems/win32/miktex/tm/packages/next/miktex-dvipng-bin-x64-2.9.tar.lzma -2021/01/08 | 116976 | systems/win32/miktex/tm/packages/next/miktex-dvips-bin-2.9.tar.lzma -2021/01/08 | 131584 | systems/win32/miktex/tm/packages/next/miktex-dvips-bin-x64-2.9.tar.lzma -2021/01/08 | 1281272 | systems/win32/miktex/tm/packages/next/miktex-dvisvgm-bin-2.9.tar.lzma -2021/01/08 | 1417768 | systems/win32/miktex/tm/packages/next/miktex-dvisvgm-bin-x64-2.9.tar.lzma -2021/01/08 | 87678 | systems/win32/miktex/tm/packages/next/miktex-epstopdf-bin-2.9.tar.lzma -2021/01/08 | 99743 | systems/win32/miktex/tm/packages/next/miktex-epstopdf-bin-x64-2.9.tar.lzma -2021/01/08 | 43070 | systems/win32/miktex/tm/packages/next/miktex-expat-bin-2.9.tar.lzma -2021/01/08 | 47885 | systems/win32/miktex/tm/packages/next/miktex-expat-bin-x64-2.9.tar.lzma -2021/01/08 | 25199 | systems/win32/miktex/tm/packages/next/miktex-findtexmf-bin-2.9.tar.lzma -2021/01/08 | 28069 | systems/win32/miktex/tm/packages/next/miktex-findtexmf-bin-x64-2.9.tar.lzma -2021/01/08 | 55806 | systems/win32/miktex/tm/packages/next/miktex-fmt-bin-2.9.tar.lzma -2021/01/08 | 62734 | systems/win32/miktex/tm/packages/next/miktex-fmt-bin-x64-2.9.tar.lzma -2021/01/08 | 135025 | systems/win32/miktex/tm/packages/next/miktex-fontconfig-bin-2.9.tar.lzma -2021/01/08 | 152782 | systems/win32/miktex/tm/packages/next/miktex-fontconfig-bin-x64-2.9.tar.lzma -2021/01/08 | 73336 | systems/win32/miktex/tm/packages/next/miktex-fonts-bin-2.9.tar.lzma -2021/01/08 | 77964 | systems/win32/miktex/tm/packages/next/miktex-fonts-bin-x64-2.9.tar.lzma -2021/01/08 | 71840 | systems/win32/miktex/tm/packages/next/miktex-freeglut-bin-2.9.tar.lzma -2021/01/08 | 80794 | systems/win32/miktex/tm/packages/next/miktex-freeglut-bin-x64-2.9.tar.lzma -2021/01/08 | 258657 | systems/win32/miktex/tm/packages/next/miktex-freetype2-bin-2.9.tar.lzma -2021/01/08 | 295510 | systems/win32/miktex/tm/packages/next/miktex-freetype2-bin-x64-2.9.tar.lzma -2021/01/08 | 22053 | systems/win32/miktex/tm/packages/next/miktex-fribidixetex-bin-2.9.tar.lzma -2021/01/08 | 25025 | systems/win32/miktex/tm/packages/next/miktex-fribidixetex-bin-x64-2.9.tar.lzma -2021/01/08 | 99524 | systems/win32/miktex/tm/packages/next/miktex-gd-bin-2.9.tar.lzma -2021/01/08 | 114879 | systems/win32/miktex/tm/packages/next/miktex-gd-bin-x64-2.9.tar.lzma -2021/01/08 | 63790 | systems/win32/miktex/tm/packages/next/miktex-graphite2-bin-2.9.tar.lzma -2021/01/08 | 72887 | systems/win32/miktex/tm/packages/next/miktex-graphite2-bin-x64-2.9.tar.lzma -2021/01/08 | 95018 | systems/win32/miktex/tm/packages/next/miktex-gregorio-bin-2.9.tar.lzma -2021/01/08 | 113915 | systems/win32/miktex/tm/packages/next/miktex-gregorio-bin-x64-2.9.tar.lzma -2021/01/08 | 38162 | systems/win32/miktex/tm/packages/next/miktex-gsf2pk-bin-2.9.tar.lzma -2021/01/08 | 42716 | systems/win32/miktex/tm/packages/next/miktex-gsf2pk-bin-x64-2.9.tar.lzma -2021/01/08 | 483383 | systems/win32/miktex/tm/packages/next/miktex-harfbuzz-bin-2.9.tar.lzma -2021/01/08 | 567747 | systems/win32/miktex/tm/packages/next/miktex-harfbuzz-bin-x64-2.9.tar.lzma -2021/01/08 | 147372 | systems/win32/miktex/tm/packages/next/miktex-hunspell-bin-2.9.tar.lzma -2021/01/08 | 159943 | systems/win32/miktex/tm/packages/next/miktex-hunspell-bin-x64-2.9.tar.lzma -2021/01/08 | 94811 | systems/win32/miktex/tm/packages/next/miktex-jpeg-bin-2.9.tar.lzma -2021/01/08 | 109143 | systems/win32/miktex/tm/packages/next/miktex-jpeg-bin-x64-2.9.tar.lzma -2021/01/08 | 16402 | systems/win32/miktex/tm/packages/next/miktex-kpathsea-bin-2.9.tar.lzma -2021/01/08 | 18044 | systems/win32/miktex/tm/packages/next/miktex-kpathsea-bin-x64-2.9.tar.lzma -2021/01/08 | 28253 | systems/win32/miktex/tm/packages/next/miktex-lacheck-bin-2.9.tar.lzma -2021/01/08 | 30106 | systems/win32/miktex/tm/packages/next/miktex-lacheck-bin-x64-2.9.tar.lzma -2021/01/08 | 625779 | systems/win32/miktex/tm/packages/next/miktex-lcdf-typetools-bin-2.9.tar.lzma -2021/01/08 | 680223 | systems/win32/miktex/tm/packages/next/miktex-lcdf-typetools-bin-x64-2.9.tar.lzma -2021/01/08 | 531333 | systems/win32/miktex/tm/packages/next/miktex-libressl-bin-2.9.tar.lzma -2021/01/08 | 595471 | systems/win32/miktex/tm/packages/next/miktex-libressl-bin-x64-2.9.tar.lzma -2021/01/08 | 475709 | systems/win32/miktex/tm/packages/next/miktex-log4cxx-bin-2.9.tar.lzma -2021/01/08 | 512032 | systems/win32/miktex/tm/packages/next/miktex-log4cxx-bin-x64-2.9.tar.lzma -2021/01/08 | 94268 | systems/win32/miktex/tm/packages/next/miktex-lua53-bin-2.9.tar.lzma -2021/01/08 | 103355 | systems/win32/miktex/tm/packages/next/miktex-lua53-bin-x64-2.9.tar.lzma -2021/01/08 | 1685431 | systems/win32/miktex/tm/packages/next/miktex-luatex-bin-2.9.tar.lzma -2021/01/08 | 1976966 | systems/win32/miktex/tm/packages/next/miktex-luatex-bin-x64-2.9.tar.lzma -2021/01/08 | 67657 | systems/win32/miktex/tm/packages/next/miktex-lzma-bin-2.9.tar.lzma -2021/01/08 | 74187 | systems/win32/miktex/tm/packages/next/miktex-lzma-bin-x64-2.9.tar.lzma -2021/01/08 | 27352 | systems/win32/miktex/tm/packages/next/miktex-makeindex-bin-2.9.tar.lzma -2021/01/08 | 31572 | systems/win32/miktex/tm/packages/next/miktex-makeindex-bin-x64-2.9.tar.lzma -2021/01/08 | 7745 | systems/win32/miktex/tm/packages/next/miktex-md5-bin-2.9.tar.lzma -2021/01/08 | 8777 | systems/win32/miktex/tm/packages/next/miktex-md5-bin-x64-2.9.tar.lzma -2021/01/08 | 195651 | systems/win32/miktex/tm/packages/next/miktex-metafont-bin-2.9.tar.lzma -2021/01/08 | 213899 | systems/win32/miktex/tm/packages/next/miktex-metafont-bin-x64-2.9.tar.lzma -2021/01/08 | 250337 | systems/win32/miktex/tm/packages/next/miktex-metapost-bin-2.9.tar.lzma -2021/01/08 | 284126 | systems/win32/miktex/tm/packages/next/miktex-metapost-bin-x64-2.9.tar.lzma -2021/01/08 | 97076 | systems/win32/miktex/tm/packages/next/miktex-mfware-bin-2.9.tar.lzma -2021/01/08 | 101838 | systems/win32/miktex/tm/packages/next/miktex-mfware-bin-x64-2.9.tar.lzma -2021/01/08 | 60784 | systems/win32/miktex/tm/packages/next/miktex-mkfntmap-bin-2.9.tar.lzma -2021/01/08 | 67963 | systems/win32/miktex/tm/packages/next/miktex-mkfntmap-bin-x64-2.9.tar.lzma -2021/01/08 | 125177 | systems/win32/miktex/tm/packages/next/miktex-mktex-bin-2.9.tar.lzma -2021/01/08 | 136654 | systems/win32/miktex/tm/packages/next/miktex-mktex-bin-x64-2.9.tar.lzma -2021/01/08 | 147089 | systems/win32/miktex/tm/packages/next/miktex-mo-bin-2.9.tar.lzma -2021/01/08 | 163964 | systems/win32/miktex/tm/packages/next/miktex-mo-bin-x64-2.9.tar.lzma -2021/01/08 | 199665 | systems/win32/miktex/tm/packages/next/miktex-mpfr-bin-2.9.tar.lzma -2021/01/08 | 180050 | systems/win32/miktex/tm/packages/next/miktex-mpfr-bin-x64-2.9.tar.lzma -2021/01/08 | 67472 | systems/win32/miktex/tm/packages/next/miktex-mpmcli-bin-2.9.tar.lzma -2021/01/08 | 77488 | systems/win32/miktex/tm/packages/next/miktex-mpmcli-bin-x64-2.9.tar.lzma -2021/01/08 | 31229 | systems/win32/miktex/tm/packages/next/miktex-mspack-bin-2.9.tar.lzma -2021/01/08 | 35064 | systems/win32/miktex/tm/packages/next/miktex-mspack-bin-x64-2.9.tar.lzma -2021/01/08 | 38105 | systems/win32/miktex/tm/packages/next/miktex-mthelp-bin-2.9.tar.lzma -2021/01/08 | 42673 | systems/win32/miktex/tm/packages/next/miktex-mthelp-bin-x64-2.9.tar.lzma -2021/01/08 | 42956 | systems/win32/miktex/tm/packages/next/miktex-mtprint-bin-2.9.tar.lzma -2021/01/08 | 47013 | systems/win32/miktex/tm/packages/next/miktex-mtprint-bin-x64-2.9.tar.lzma -2021/01/08 | 45945 | systems/win32/miktex/tm/packages/next/miktex-m-tx-bin-2.9.tar.lzma -2021/01/08 | 52472 | systems/win32/miktex/tm/packages/next/miktex-m-tx-bin-x64-2.9.tar.lzma -2021/01/08 | 193572 | systems/win32/miktex/tm/packages/next/miktex-omegaware-bin-2.9.tar.lzma -2021/01/08 | 211401 | systems/win32/miktex/tm/packages/next/miktex-omegaware-bin-x64-2.9.tar.lzma -2021/01/08 | 35489 | systems/win32/miktex/tm/packages/next/miktex-patgen-bin.tar.lzma -2021/01/08 | 39711 | systems/win32/miktex/tm/packages/next/miktex-patgen-bin-x64.tar.lzma -2021/01/08 | 746543 | systems/win32/miktex/tm/packages/next/miktex-pdftex-bin-2.9.tar.lzma -2021/01/08 | 813734 | systems/win32/miktex/tm/packages/next/miktex-pdftex-bin-x64-2.9.tar.lzma -2021/01/08 | 198119 | systems/win32/miktex/tm/packages/next/miktex-pixman-bin-2.9.tar.lzma -2021/01/08 | 202829 | systems/win32/miktex/tm/packages/next/miktex-pixman-bin-x64-2.9.tar.lzma -2021/01/08 | 208331 | systems/win32/miktex/tm/packages/next/miktex-pmx-bin-2.9.tar.lzma -2021/01/08 | 243463 | systems/win32/miktex/tm/packages/next/miktex-pmx-bin-x64-2.9.tar.lzma -2021/01/08 | 78753 | systems/win32/miktex/tm/packages/next/miktex-png-bin-2.9.tar.lzma -2021/01/08 | 87694 | systems/win32/miktex/tm/packages/next/miktex-png-bin-x64-2.9.tar.lzma -2021/01/08 | 1172131 | systems/win32/miktex/tm/packages/next/miktex-poppler-bin-2.9.tar.lzma -2021/01/08 | 1305048 | systems/win32/miktex/tm/packages/next/miktex-poppler-bin-x64-2.9.tar.lzma -2021/01/08 | 20123 | systems/win32/miktex/tm/packages/next/miktex-popt-bin-2.9.tar.lzma -2021/01/08 | 23876 | systems/win32/miktex/tm/packages/next/miktex-popt-bin-x64-2.9.tar.lzma -2021/01/08 | 31553 | systems/win32/miktex/tm/packages/next/miktex-posix-bin-2.9.tar.lzma -2021/01/08 | 37246 | systems/win32/miktex/tm/packages/next/miktex-posix-bin-x64-2.9.tar.lzma -2021/01/08 | 64016 | systems/win32/miktex/tm/packages/next/miktex-ps2pk-bin-2.9.tar.lzma -2021/01/08 | 72010 | systems/win32/miktex/tm/packages/next/miktex-ps2pk-bin-x64-2.9.tar.lzma -2021/01/08 | 43575 | systems/win32/miktex/tm/packages/next/miktex-psutils-bin-2.9.tar.lzma -2021/01/08 | 52136 | systems/win32/miktex/tm/packages/next/miktex-psutils-bin-x64-2.9.tar.lzma -2021/01/08 | 1281898 | systems/win32/miktex/tm/packages/next/miktex-runtime-bin-2.9.tar.lzma -2021/01/08 | 1411253 | systems/win32/miktex/tm/packages/next/miktex-runtime-bin-x64-2.9.tar.lzma -2021/01/08 | 42432 | systems/win32/miktex/tm/packages/next/miktex-synctex-bin-2.9.tar.lzma -2021/01/08 | 51850 | systems/win32/miktex/tm/packages/next/miktex-synctex-bin-x64-2.9.tar.lzma -2021/01/08 | 56374 | systems/win32/miktex/tm/packages/next/miktex-tdsutil-bin.tar.lzma -2021/01/08 | 59958 | systems/win32/miktex/tm/packages/next/miktex-tdsutil-bin-x64.tar.lzma -2021/01/08 | 27050 | systems/win32/miktex/tm/packages/next/miktex-teckit-bin-2.9.tar.lzma -2021/01/08 | 29234 | systems/win32/miktex/tm/packages/next/miktex-teckit-bin-x64-2.9.tar.lzma -2021/01/08 | 16487 | systems/win32/miktex/tm/packages/next/miktex-tex2xindy-bin-2.9.tar.lzma -2021/01/08 | 18155 | systems/win32/miktex/tm/packages/next/miktex-tex2xindy-bin-x64-2.9.tar.lzma -2021/01/08 | 63418 | systems/win32/miktex/tm/packages/next/miktex-tex4ht-bin-2.9.tar.lzma -2021/01/08 | 70196 | systems/win32/miktex/tm/packages/next/miktex-tex4ht-bin-x64-2.9.tar.lzma -2021/01/08 | 153930 | systems/win32/miktex/tm/packages/next/miktex-tex-bin-2.9.tar.lzma -2021/01/08 | 167685 | systems/win32/miktex/tm/packages/next/miktex-tex-bin-x64-2.9.tar.lzma -2021/01/08 | 56919 | systems/win32/miktex/tm/packages/next/miktex-texify-bin-2.9.tar.lzma -2021/01/08 | 65465 | systems/win32/miktex/tm/packages/next/miktex-texify-bin-x64-2.9.tar.lzma -2021/01/08 | 98379 | systems/win32/miktex/tm/packages/next/miktex-texware-bin-2.9.tar.lzma -2021/01/08 | 105185 | systems/win32/miktex/tm/packages/next/miktex-texware-bin-x64-2.9.tar.lzma -2021/01/08 | 2495289 | systems/win32/miktex/tm/packages/next/miktex-texworks-bin-2.9.tar.lzma -2021/01/08 | 2616976 | systems/win32/miktex/tm/packages/next/miktex-texworks-bin-x64-2.9.tar.lzma -2021/01/08 | 55212 | systems/win32/miktex/tm/packages/next/miktex-ttf2pk2-bin-2.9.tar.lzma -2021/01/08 | 62880 | systems/win32/miktex/tm/packages/next/miktex-ttf2pk2-bin-x64-2.9.tar.lzma -2021/01/08 | 33508 | systems/win32/miktex/tm/packages/next/miktex-upmendex-bin.tar.lzma -2021/01/08 | 37345 | systems/win32/miktex/tm/packages/next/miktex-upmendex-bin-x64.tar.lzma -2021/01/08 | 27221 | systems/win32/miktex/tm/packages/next/miktex-uriparser-bin-2.9.tar.lzma -2021/01/08 | 33167 | systems/win32/miktex/tm/packages/next/miktex-uriparser-bin-x64-2.9.tar.lzma -2021/01/08 | 65958 | systems/win32/miktex/tm/packages/next/miktex-web-bin-2.9.tar.lzma -2021/01/08 | 70442 | systems/win32/miktex/tm/packages/next/miktex-web-bin-x64-2.9.tar.lzma -2021/01/08 | 311337 | systems/win32/miktex/tm/packages/next/miktex-xetex-bin-2.9.tar.lzma -2021/01/08 | 345121 | systems/win32/miktex/tm/packages/next/miktex-xetex-bin-x64-2.9.tar.lzma -2021/01/08 | 583571 | systems/win32/miktex/tm/packages/next/miktex-yap-bin-2.9.tar.lzma -2021/01/08 | 619500 | systems/win32/miktex/tm/packages/next/miktex-yap-bin-x64-2.9.tar.lzma -2021/01/08 | 39539 | systems/win32/miktex/tm/packages/next/miktex-zlib-bin-2.9.tar.lzma -2021/01/08 | 43387 | systems/win32/miktex/tm/packages/next/miktex-zlib-bin-x64-2.9.tar.lzma -2021/01/08 | 205803 | systems/win32/miktex/tm/packages/next/miktex-zzdb1-2.9.tar.lzma -2021/01/08 | 1237671 | systems/win32/miktex/tm/packages/next/miktex-zzdb2-2.9.tar.lzma -2021/01/08 | 1155036 | systems/win32/miktex/tm/packages/next/miktex-zzdb3-2.9.tar.lzma -2021/01/08 | 13478 | systems/win32/miktex/tm/packages/next/miktex-zzip-bin-2.9.tar.lzma -2021/01/08 | 14348 | systems/win32/miktex/tm/packages/next/miktex-zzip-bin-x64-2.9.tar.lzma +2021/01/09 | 555817 | systems/win32/miktex/tm/packages/next/files.csv.lzma +2021/01/09 | 50858 | systems/win32/miktex/tm/packages/next/miktex-arctrl-bin-2.9.tar.lzma +2021/01/09 | 56449 | systems/win32/miktex/tm/packages/next/miktex-arctrl-bin-x64-2.9.tar.lzma +2021/01/09 | 969553 | systems/win32/miktex/tm/packages/next/miktex-asymptote-bin-2.9.tar.lzma +2021/01/09 | 1079247 | systems/win32/miktex/tm/packages/next/miktex-asymptote-bin-x64-2.9.tar.lzma +2021/01/09 | 28949 | systems/win32/miktex/tm/packages/next/miktex-autosp-bin-2.9.tar.lzma +2021/01/09 | 31362 | systems/win32/miktex/tm/packages/next/miktex-autosp-bin-x64-2.9.tar.lzma +2021/01/09 | 29501 | systems/win32/miktex/tm/packages/next/miktex-axohelp-bin-2.9.tar.lzma +2021/01/09 | 34345 | systems/win32/miktex/tm/packages/next/miktex-axohelp-bin-x64-2.9.tar.lzma +2021/01/09 | 50212 | systems/win32/miktex/tm/packages/next/miktex-bibarts-bin-2.9.tar.lzma +2021/01/09 | 57572 | systems/win32/miktex/tm/packages/next/miktex-bibarts-bin-x64-2.9.tar.lzma +2021/01/09 | 85074 | systems/win32/miktex/tm/packages/next/miktex-bibtex8bit-bin-2.9.tar.lzma +2021/01/09 | 94811 | systems/win32/miktex/tm/packages/next/miktex-bibtex8bit-bin-x64-2.9.tar.lzma +2021/01/09 | 67784 | systems/win32/miktex/tm/packages/next/miktex-bibtex-bin-2.9.tar.lzma +2021/01/09 | 75396 | systems/win32/miktex/tm/packages/next/miktex-bibtex-bin-x64-2.9.tar.lzma +2021/01/09 | 27198 | systems/win32/miktex/tm/packages/next/miktex-bzip2-bin-2.9.tar.lzma +2021/01/09 | 30867 | systems/win32/miktex/tm/packages/next/miktex-bzip2-bin-x64-2.9.tar.lzma +2021/01/09 | 330204 | systems/win32/miktex/tm/packages/next/miktex-cairo-bin-2.9.tar.lzma +2021/01/09 | 392433 | systems/win32/miktex/tm/packages/next/miktex-cairo-bin-x64-2.9.tar.lzma +2021/01/09 | 32724 | systems/win32/miktex/tm/packages/next/miktex-chktex-bin-2.9.tar.lzma +2021/01/09 | 36750 | systems/win32/miktex/tm/packages/next/miktex-chktex-bin-x64-2.9.tar.lzma +2021/01/09 | 51507 | systems/win32/miktex/tm/packages/next/miktex-cjkutils-bin-2.9.tar.lzma +2021/01/09 | 56763 | systems/win32/miktex/tm/packages/next/miktex-cjkutils-bin-x64-2.9.tar.lzma +2021/01/09 | 228953 | systems/win32/miktex/tm/packages/next/miktex-console-bin-2.9.tar.lzma +2021/01/09 | 248040 | systems/win32/miktex/tm/packages/next/miktex-console-bin-x64-2.9.tar.lzma +2021/01/09 | 179441 | systems/win32/miktex/tm/packages/next/miktex-curl-bin-2.9.tar.lzma +2021/01/09 | 195606 | systems/win32/miktex/tm/packages/next/miktex-curl-bin-x64-2.9.tar.lzma +2021/01/09 | 52469 | systems/win32/miktex/tm/packages/next/miktex-cweb-bin-2.9.tar.lzma +2021/01/09 | 59200 | systems/win32/miktex/tm/packages/next/miktex-cweb-bin-x64-2.9.tar.lzma +2021/01/09 | 21215 | systems/win32/miktex/tm/packages/next/miktex-devnag-bin-2.9.tar.lzma +2021/01/09 | 23385 | systems/win32/miktex/tm/packages/next/miktex-devnag-bin-x64-2.9.tar.lzma +2021/01/09 | 461009 | systems/win32/miktex/tm/packages/next/miktex-doc.tar.lzma +2021/01/09 | 45738 | systems/win32/miktex/tm/packages/next/miktex-dvicopy-bin-2.9.tar.lzma +2021/01/09 | 51319 | systems/win32/miktex/tm/packages/next/miktex-dvicopy-bin-x64-2.9.tar.lzma +2021/01/09 | 280304 | systems/win32/miktex/tm/packages/next/miktex-dvipdfmx-bin-2.9.tar.lzma +2021/01/09 | 320163 | systems/win32/miktex/tm/packages/next/miktex-dvipdfmx-bin-x64-2.9.tar.lzma +2021/01/09 | 41188 | systems/win32/miktex/tm/packages/next/miktex-dvipng-bin-2.9.tar.lzma +2021/01/09 | 45330 | systems/win32/miktex/tm/packages/next/miktex-dvipng-bin-x64-2.9.tar.lzma +2021/01/09 | 116974 | systems/win32/miktex/tm/packages/next/miktex-dvips-bin-2.9.tar.lzma +2021/01/09 | 131583 | systems/win32/miktex/tm/packages/next/miktex-dvips-bin-x64-2.9.tar.lzma +2021/01/09 | 1281272 | systems/win32/miktex/tm/packages/next/miktex-dvisvgm-bin-2.9.tar.lzma +2021/01/09 | 1417768 | systems/win32/miktex/tm/packages/next/miktex-dvisvgm-bin-x64-2.9.tar.lzma +2021/01/09 | 87679 | systems/win32/miktex/tm/packages/next/miktex-epstopdf-bin-2.9.tar.lzma +2021/01/09 | 99743 | systems/win32/miktex/tm/packages/next/miktex-epstopdf-bin-x64-2.9.tar.lzma +2021/01/09 | 43071 | systems/win32/miktex/tm/packages/next/miktex-expat-bin-2.9.tar.lzma +2021/01/09 | 47886 | systems/win32/miktex/tm/packages/next/miktex-expat-bin-x64-2.9.tar.lzma +2021/01/09 | 25197 | systems/win32/miktex/tm/packages/next/miktex-findtexmf-bin-2.9.tar.lzma +2021/01/09 | 28070 | systems/win32/miktex/tm/packages/next/miktex-findtexmf-bin-x64-2.9.tar.lzma +2021/01/09 | 55806 | systems/win32/miktex/tm/packages/next/miktex-fmt-bin-2.9.tar.lzma +2021/01/09 | 62737 | systems/win32/miktex/tm/packages/next/miktex-fmt-bin-x64-2.9.tar.lzma +2021/01/09 | 135024 | systems/win32/miktex/tm/packages/next/miktex-fontconfig-bin-2.9.tar.lzma +2021/01/09 | 152783 | systems/win32/miktex/tm/packages/next/miktex-fontconfig-bin-x64-2.9.tar.lzma +2021/01/09 | 73333 | systems/win32/miktex/tm/packages/next/miktex-fonts-bin-2.9.tar.lzma +2021/01/09 | 77963 | systems/win32/miktex/tm/packages/next/miktex-fonts-bin-x64-2.9.tar.lzma +2021/01/09 | 71841 | systems/win32/miktex/tm/packages/next/miktex-freeglut-bin-2.9.tar.lzma +2021/01/09 | 80795 | systems/win32/miktex/tm/packages/next/miktex-freeglut-bin-x64-2.9.tar.lzma +2021/01/09 | 258659 | systems/win32/miktex/tm/packages/next/miktex-freetype2-bin-2.9.tar.lzma +2021/01/09 | 295510 | systems/win32/miktex/tm/packages/next/miktex-freetype2-bin-x64-2.9.tar.lzma +2021/01/09 | 22051 | systems/win32/miktex/tm/packages/next/miktex-fribidixetex-bin-2.9.tar.lzma +2021/01/09 | 25025 | systems/win32/miktex/tm/packages/next/miktex-fribidixetex-bin-x64-2.9.tar.lzma +2021/01/09 | 99524 | systems/win32/miktex/tm/packages/next/miktex-gd-bin-2.9.tar.lzma +2021/01/09 | 114878 | systems/win32/miktex/tm/packages/next/miktex-gd-bin-x64-2.9.tar.lzma +2021/01/09 | 63791 | systems/win32/miktex/tm/packages/next/miktex-graphite2-bin-2.9.tar.lzma +2021/01/09 | 72886 | systems/win32/miktex/tm/packages/next/miktex-graphite2-bin-x64-2.9.tar.lzma +2021/01/09 | 95019 | systems/win32/miktex/tm/packages/next/miktex-gregorio-bin-2.9.tar.lzma +2021/01/09 | 113914 | systems/win32/miktex/tm/packages/next/miktex-gregorio-bin-x64-2.9.tar.lzma +2021/01/09 | 38162 | systems/win32/miktex/tm/packages/next/miktex-gsf2pk-bin-2.9.tar.lzma +2021/01/09 | 42715 | systems/win32/miktex/tm/packages/next/miktex-gsf2pk-bin-x64-2.9.tar.lzma +2021/01/09 | 483384 | systems/win32/miktex/tm/packages/next/miktex-harfbuzz-bin-2.9.tar.lzma +2021/01/09 | 567745 | systems/win32/miktex/tm/packages/next/miktex-harfbuzz-bin-x64-2.9.tar.lzma +2021/01/09 | 147374 | systems/win32/miktex/tm/packages/next/miktex-hunspell-bin-2.9.tar.lzma +2021/01/09 | 159943 | systems/win32/miktex/tm/packages/next/miktex-hunspell-bin-x64-2.9.tar.lzma +2021/01/09 | 94809 | systems/win32/miktex/tm/packages/next/miktex-jpeg-bin-2.9.tar.lzma +2021/01/09 | 109143 | systems/win32/miktex/tm/packages/next/miktex-jpeg-bin-x64-2.9.tar.lzma +2021/01/09 | 16402 | systems/win32/miktex/tm/packages/next/miktex-kpathsea-bin-2.9.tar.lzma +2021/01/09 | 18043 | systems/win32/miktex/tm/packages/next/miktex-kpathsea-bin-x64-2.9.tar.lzma +2021/01/09 | 28253 | systems/win32/miktex/tm/packages/next/miktex-lacheck-bin-2.9.tar.lzma +2021/01/09 | 30106 | systems/win32/miktex/tm/packages/next/miktex-lacheck-bin-x64-2.9.tar.lzma +2021/01/09 | 625776 | systems/win32/miktex/tm/packages/next/miktex-lcdf-typetools-bin-2.9.tar.lzma +2021/01/09 | 680223 | systems/win32/miktex/tm/packages/next/miktex-lcdf-typetools-bin-x64-2.9.tar.lzma +2021/01/09 | 531335 | systems/win32/miktex/tm/packages/next/miktex-libressl-bin-2.9.tar.lzma +2021/01/09 | 595472 | systems/win32/miktex/tm/packages/next/miktex-libressl-bin-x64-2.9.tar.lzma +2021/01/09 | 475709 | systems/win32/miktex/tm/packages/next/miktex-log4cxx-bin-2.9.tar.lzma +2021/01/09 | 512031 | systems/win32/miktex/tm/packages/next/miktex-log4cxx-bin-x64-2.9.tar.lzma +2021/01/09 | 94269 | systems/win32/miktex/tm/packages/next/miktex-lua53-bin-2.9.tar.lzma +2021/01/09 | 103354 | systems/win32/miktex/tm/packages/next/miktex-lua53-bin-x64-2.9.tar.lzma +2021/01/09 | 1685435 | systems/win32/miktex/tm/packages/next/miktex-luatex-bin-2.9.tar.lzma +2021/01/09 | 1976970 | systems/win32/miktex/tm/packages/next/miktex-luatex-bin-x64-2.9.tar.lzma +2021/01/09 | 67657 | systems/win32/miktex/tm/packages/next/miktex-lzma-bin-2.9.tar.lzma +2021/01/09 | 74186 | systems/win32/miktex/tm/packages/next/miktex-lzma-bin-x64-2.9.tar.lzma +2021/01/09 | 27350 | systems/win32/miktex/tm/packages/next/miktex-makeindex-bin-2.9.tar.lzma +2021/01/09 | 31571 | systems/win32/miktex/tm/packages/next/miktex-makeindex-bin-x64-2.9.tar.lzma +2021/01/09 | 7746 | systems/win32/miktex/tm/packages/next/miktex-md5-bin-2.9.tar.lzma +2021/01/09 | 8778 | systems/win32/miktex/tm/packages/next/miktex-md5-bin-x64-2.9.tar.lzma +2021/01/09 | 195649 | systems/win32/miktex/tm/packages/next/miktex-metafont-bin-2.9.tar.lzma +2021/01/09 | 213899 | systems/win32/miktex/tm/packages/next/miktex-metafont-bin-x64-2.9.tar.lzma +2021/01/09 | 250335 | systems/win32/miktex/tm/packages/next/miktex-metapost-bin-2.9.tar.lzma +2021/01/09 | 284127 | systems/win32/miktex/tm/packages/next/miktex-metapost-bin-x64-2.9.tar.lzma +2021/01/09 | 97077 | systems/win32/miktex/tm/packages/next/miktex-mfware-bin-2.9.tar.lzma +2021/01/09 | 101840 | systems/win32/miktex/tm/packages/next/miktex-mfware-bin-x64-2.9.tar.lzma +2021/01/09 | 60785 | systems/win32/miktex/tm/packages/next/miktex-mkfntmap-bin-2.9.tar.lzma +2021/01/09 | 67964 | systems/win32/miktex/tm/packages/next/miktex-mkfntmap-bin-x64-2.9.tar.lzma +2021/01/09 | 125177 | systems/win32/miktex/tm/packages/next/miktex-mktex-bin-2.9.tar.lzma +2021/01/09 | 136655 | systems/win32/miktex/tm/packages/next/miktex-mktex-bin-x64-2.9.tar.lzma +2021/01/09 | 147087 | systems/win32/miktex/tm/packages/next/miktex-mo-bin-2.9.tar.lzma +2021/01/09 | 163964 | systems/win32/miktex/tm/packages/next/miktex-mo-bin-x64-2.9.tar.lzma +2021/01/09 | 199664 | systems/win32/miktex/tm/packages/next/miktex-mpfr-bin-2.9.tar.lzma +2021/01/09 | 180050 | systems/win32/miktex/tm/packages/next/miktex-mpfr-bin-x64-2.9.tar.lzma +2021/01/09 | 67472 | systems/win32/miktex/tm/packages/next/miktex-mpmcli-bin-2.9.tar.lzma +2021/01/09 | 77489 | systems/win32/miktex/tm/packages/next/miktex-mpmcli-bin-x64-2.9.tar.lzma +2021/01/09 | 31231 | systems/win32/miktex/tm/packages/next/miktex-mspack-bin-2.9.tar.lzma +2021/01/09 | 35065 | systems/win32/miktex/tm/packages/next/miktex-mspack-bin-x64-2.9.tar.lzma +2021/01/09 | 38105 | systems/win32/miktex/tm/packages/next/miktex-mthelp-bin-2.9.tar.lzma +2021/01/09 | 42673 | systems/win32/miktex/tm/packages/next/miktex-mthelp-bin-x64-2.9.tar.lzma +2021/01/09 | 42957 | systems/win32/miktex/tm/packages/next/miktex-mtprint-bin-2.9.tar.lzma +2021/01/09 | 47013 | systems/win32/miktex/tm/packages/next/miktex-mtprint-bin-x64-2.9.tar.lzma +2021/01/09 | 45943 | systems/win32/miktex/tm/packages/next/miktex-m-tx-bin-2.9.tar.lzma +2021/01/09 | 52472 | systems/win32/miktex/tm/packages/next/miktex-m-tx-bin-x64-2.9.tar.lzma +2021/01/09 | 193572 | systems/win32/miktex/tm/packages/next/miktex-omegaware-bin-2.9.tar.lzma +2021/01/09 | 211402 | systems/win32/miktex/tm/packages/next/miktex-omegaware-bin-x64-2.9.tar.lzma +2021/01/09 | 35489 | systems/win32/miktex/tm/packages/next/miktex-patgen-bin.tar.lzma +2021/01/09 | 39710 | systems/win32/miktex/tm/packages/next/miktex-patgen-bin-x64.tar.lzma +2021/01/09 | 746543 | systems/win32/miktex/tm/packages/next/miktex-pdftex-bin-2.9.tar.lzma +2021/01/09 | 813735 | systems/win32/miktex/tm/packages/next/miktex-pdftex-bin-x64-2.9.tar.lzma +2021/01/09 | 198120 | systems/win32/miktex/tm/packages/next/miktex-pixman-bin-2.9.tar.lzma +2021/01/09 | 202830 | systems/win32/miktex/tm/packages/next/miktex-pixman-bin-x64-2.9.tar.lzma +2021/01/09 | 208330 | systems/win32/miktex/tm/packages/next/miktex-pmx-bin-2.9.tar.lzma +2021/01/09 | 243464 | systems/win32/miktex/tm/packages/next/miktex-pmx-bin-x64-2.9.tar.lzma +2021/01/09 | 78753 | systems/win32/miktex/tm/packages/next/miktex-png-bin-2.9.tar.lzma +2021/01/09 | 87695 | systems/win32/miktex/tm/packages/next/miktex-png-bin-x64-2.9.tar.lzma +2021/01/09 | 1172137 | systems/win32/miktex/tm/packages/next/miktex-poppler-bin-2.9.tar.lzma +2021/01/09 | 1305047 | systems/win32/miktex/tm/packages/next/miktex-poppler-bin-x64-2.9.tar.lzma +2021/01/09 | 20123 | systems/win32/miktex/tm/packages/next/miktex-popt-bin-2.9.tar.lzma +2021/01/09 | 23876 | systems/win32/miktex/tm/packages/next/miktex-popt-bin-x64-2.9.tar.lzma +2021/01/09 | 31553 | systems/win32/miktex/tm/packages/next/miktex-posix-bin-2.9.tar.lzma +2021/01/09 | 37244 | systems/win32/miktex/tm/packages/next/miktex-posix-bin-x64-2.9.tar.lzma +2021/01/09 | 64015 | systems/win32/miktex/tm/packages/next/miktex-ps2pk-bin-2.9.tar.lzma +2021/01/09 | 72010 | systems/win32/miktex/tm/packages/next/miktex-ps2pk-bin-x64-2.9.tar.lzma +2021/01/09 | 43575 | systems/win32/miktex/tm/packages/next/miktex-psutils-bin-2.9.tar.lzma +2021/01/09 | 52137 | systems/win32/miktex/tm/packages/next/miktex-psutils-bin-x64-2.9.tar.lzma +2021/01/09 | 1281899 | systems/win32/miktex/tm/packages/next/miktex-runtime-bin-2.9.tar.lzma +2021/01/09 | 1411252 | systems/win32/miktex/tm/packages/next/miktex-runtime-bin-x64-2.9.tar.lzma +2021/01/09 | 42434 | systems/win32/miktex/tm/packages/next/miktex-synctex-bin-2.9.tar.lzma +2021/01/09 | 51850 | systems/win32/miktex/tm/packages/next/miktex-synctex-bin-x64-2.9.tar.lzma +2021/01/09 | 56375 | systems/win32/miktex/tm/packages/next/miktex-tdsutil-bin.tar.lzma +2021/01/09 | 59958 | systems/win32/miktex/tm/packages/next/miktex-tdsutil-bin-x64.tar.lzma +2021/01/09 | 27050 | systems/win32/miktex/tm/packages/next/miktex-teckit-bin-2.9.tar.lzma +2021/01/09 | 29234 | systems/win32/miktex/tm/packages/next/miktex-teckit-bin-x64-2.9.tar.lzma +2021/01/09 | 16487 | systems/win32/miktex/tm/packages/next/miktex-tex2xindy-bin-2.9.tar.lzma +2021/01/09 | 18155 | systems/win32/miktex/tm/packages/next/miktex-tex2xindy-bin-x64-2.9.tar.lzma +2021/01/09 | 63418 | systems/win32/miktex/tm/packages/next/miktex-tex4ht-bin-2.9.tar.lzma +2021/01/09 | 70196 | systems/win32/miktex/tm/packages/next/miktex-tex4ht-bin-x64-2.9.tar.lzma +2021/01/09 | 153927 | systems/win32/miktex/tm/packages/next/miktex-tex-bin-2.9.tar.lzma +2021/01/09 | 167686 | systems/win32/miktex/tm/packages/next/miktex-tex-bin-x64-2.9.tar.lzma +2021/01/09 | 56919 | systems/win32/miktex/tm/packages/next/miktex-texify-bin-2.9.tar.lzma +2021/01/09 | 65465 | systems/win32/miktex/tm/packages/next/miktex-texify-bin-x64-2.9.tar.lzma +2021/01/09 | 98379 | systems/win32/miktex/tm/packages/next/miktex-texware-bin-2.9.tar.lzma +2021/01/09 | 105187 | systems/win32/miktex/tm/packages/next/miktex-texware-bin-x64-2.9.tar.lzma +2021/01/09 | 2495292 | systems/win32/miktex/tm/packages/next/miktex-texworks-bin-2.9.tar.lzma +2021/01/09 | 2616977 | systems/win32/miktex/tm/packages/next/miktex-texworks-bin-x64-2.9.tar.lzma +2021/01/09 | 55210 | systems/win32/miktex/tm/packages/next/miktex-ttf2pk2-bin-2.9.tar.lzma +2021/01/09 | 62882 | systems/win32/miktex/tm/packages/next/miktex-ttf2pk2-bin-x64-2.9.tar.lzma +2021/01/09 | 33509 | systems/win32/miktex/tm/packages/next/miktex-upmendex-bin.tar.lzma +2021/01/09 | 37345 | systems/win32/miktex/tm/packages/next/miktex-upmendex-bin-x64.tar.lzma +2021/01/09 | 27221 | systems/win32/miktex/tm/packages/next/miktex-uriparser-bin-2.9.tar.lzma +2021/01/09 | 33166 | systems/win32/miktex/tm/packages/next/miktex-uriparser-bin-x64-2.9.tar.lzma +2021/01/09 | 65958 | systems/win32/miktex/tm/packages/next/miktex-web-bin-2.9.tar.lzma +2021/01/09 | 70441 | systems/win32/miktex/tm/packages/next/miktex-web-bin-x64-2.9.tar.lzma +2021/01/09 | 311338 | systems/win32/miktex/tm/packages/next/miktex-xetex-bin-2.9.tar.lzma +2021/01/09 | 345120 | systems/win32/miktex/tm/packages/next/miktex-xetex-bin-x64-2.9.tar.lzma +2021/01/09 | 583569 | systems/win32/miktex/tm/packages/next/miktex-yap-bin-2.9.tar.lzma +2021/01/09 | 619498 | systems/win32/miktex/tm/packages/next/miktex-yap-bin-x64-2.9.tar.lzma +2021/01/09 | 39539 | systems/win32/miktex/tm/packages/next/miktex-zlib-bin-2.9.tar.lzma +2021/01/09 | 43386 | systems/win32/miktex/tm/packages/next/miktex-zlib-bin-x64-2.9.tar.lzma +2021/01/09 | 205809 | systems/win32/miktex/tm/packages/next/miktex-zzdb1-2.9.tar.lzma +2021/01/09 | 1237615 | systems/win32/miktex/tm/packages/next/miktex-zzdb2-2.9.tar.lzma +2021/01/09 | 1154583 | systems/win32/miktex/tm/packages/next/miktex-zzdb3-2.9.tar.lzma +2021/01/09 | 13477 | systems/win32/miktex/tm/packages/next/miktex-zzip-bin-2.9.tar.lzma +2021/01/09 | 14349 | systems/win32/miktex/tm/packages/next/miktex-zzip-bin-x64-2.9.tar.lzma 2019/03/12 | 1412 | systems/win32/miktex/tm/packages/nextpage.tar.lzma -2021/01/08 | 1153 | systems/win32/miktex/tm/packages/next/pr.ini +2021/01/09 | 1153 | systems/win32/miktex/tm/packages/next/pr.ini 2018/07/06 | 145915 | systems/win32/miktex/tm/packages/nexus-otf.tar.lzma 2017/03/30 | 191149 | systems/win32/miktex/tm/packages/nfssext-cfr.tar.lzma 2012/12/20 | 612251 | systems/win32/miktex/tm/packages/nicefilelist.tar.lzma @@ -276454,7 +276878,7 @@ 2020/10/20 | 342254 | systems/win32/miktex/tm/packages/preview.tar.lzma 2019/06/20 | 375963 | systems/win32/miktex/tm/packages/prftree.tar.lzma 2020/10/27 | 357822 | systems/win32/miktex/tm/packages/principia.tar.lzma -2021/01/08 | 870 | systems/win32/miktex/tm/packages/pr.ini +2021/01/09 | 870 | systems/win32/miktex/tm/packages/pr.ini 2010/09/27 | 248469 | systems/win32/miktex/tm/packages/printlen.tar.lzma 2008/06/17 | 77313 | systems/win32/miktex/tm/packages/proba.tar.lzma 2017/07/12 | 988486 | systems/win32/miktex/tm/packages/probsoln.tar.lzma @@ -277626,7 +278050,7 @@ 2021/01/01 | 5176960 | systems/win32/w32tex/aleph-w32.tar.xz 2021/01/02 | 66723112 | systems/win32/w32tex/biblatex-biber.tar.xz 2016/12/13 | 65971452 | systems/win32/w32tex/cbfonts.tar.xz -2021/01/07 | 763744 | systems/win32/w32tex/ChangeLog +2021/01/08 | 764208 | systems/win32/w32tex/ChangeLog 2009/08/03 | 141221 | systems/win32/w32tex/ChangeLog.0 2009/08/03 | 221890 | systems/win32/w32tex/ChangeLog.1 2009/08/03 | 116462 | systems/win32/w32tex/ChangeLog.2 @@ -277634,7 +278058,7 @@ 2017/06/24 | 644754 | systems/win32/w32tex/ChangeLog.4 2020/10/20 | 23448752 | systems/win32/w32tex/cjkzr.tar.xz 2013/04/27 | 15858676 | systems/win32/w32tex/context-doc.tar.xz -2021/01/07 | 141822428 | systems/win32/w32tex/context.tar.xz +2021/01/08 | 141704972 | systems/win32/w32tex/context.tar.xz 2020/12/05 | 911348 | systems/win32/w32tex/cweb-w32.tar.xz 2020/09/21 | 6434128 | systems/win32/w32tex/datetime2.tar.xz 2020/12/05 | 846308 | systems/win32/w32tex/dvi2ps-w32.tar.xz @@ -277655,10 +278079,10 @@ 2021/01/01 | 3852444 | systems/win32/w32tex/luajittex-exp-w32.tar.xz 2021/01/01 | 3859460 | systems/win32/w32tex/luajittex-w32.tar.xz 2020/12/09 | 837408 | systems/win32/w32tex/luasec-w32.tar.xz -2021/01/06 | 18513760 | systems/win32/w32tex/luatex-dev-w32.tar.xz -2021/01/06 | 18513864 | systems/win32/w32tex/luatex-exp-w32.tar.xz +2021/01/08 | 18513564 | systems/win32/w32tex/luatex-dev-w32.tar.xz +2021/01/08 | 18514344 | systems/win32/w32tex/luatex-exp-w32.tar.xz 2021/01/06 | 69090452 | systems/win32/w32tex/luatexja.tar.xz -2021/01/06 | 18508100 | systems/win32/w32tex/luatex-w32.tar.xz +2021/01/08 | 18508624 | systems/win32/w32tex/luatex-w32.tar.xz 2020/12/22 | 1609296 | systems/win32/w32tex/makeindex-w32.tar.xz 2015/05/26 | 1542676 | systems/win32/w32tex/manual.tar.xz 2020/12/05 | 439396 | systems/win32/w32tex/mftools.tar.xz @@ -277681,7 +278105,7 @@ 2019/04/15 | 499188 | systems/win32/w32tex/sam2p-w32.tar.xz 2020/10/14 | 87958692 | systems/win32/w32tex/t1fonts.tar.xz 2020/10/31 | 142032 | systems/win32/w32tex/t1utils-w32.tar.xz -2021/01/06 | 2597644 | systems/win32/w32tex/tex4htk-w32.tar.xz +2021/01/08 | 2600168 | systems/win32/w32tex/tex4htk-w32.tar.xz 2018/06/20 | 15940044 | systems/win32/w32tex/tex-gyre.tar.xz 2020/12/05 | 4485596 | systems/win32/w32tex/texinfo-w32.tar.xz 2021/01/03 | 2050496 | systems/win32/w32tex/texinstwin.zip @@ -277689,7 +278113,7 @@ 2013/04/08 | 308444 | systems/win32/w32tex/timesnew.tar.xz 2020/12/12 | 2261 | systems/win32/w32tex/TLARM64W/00README.TLARM64W 2020/12/12 | 18579551 | systems/win32/w32tex/TLARM64W/gs9533arm64full-gpl.exe -2021/01/06 | 58689576 | systems/win32/w32tex/TLARM64W/tl-arm64-windows.zip +2021/01/08 | 58689845 | systems/win32/w32tex/TLARM64W/tl-arm64-windows.zip 2020/06/06 | 2168 | systems/win32/w32tex/TLTEXINFO/00README-TEXINFO.TL 2020/09/12 | 4291660 | systems/win32/w32tex/TLTEXINFO/tl-texinfo.zip 2021/01/03 | 2023 | systems/win32/w32tex/TLW64/00README.TLW64 @@ -277705,8 +278129,8 @@ 2013/04/08 | 722652 | systems/win32/w32tex/utf.tar.xz 2013/04/08 | 13748 | systems/win32/w32tex/vf-n2bk.tar.xz 2020/12/24 | 52763124 | systems/win32/w32tex/w32tex-src.tar.xz -2021/01/01 | 99716820 | systems/win32/w32tex/web2c-lib.tar.xz -2021/01/01 | 48664092 | systems/win32/w32tex/web2c-w32.tar.xz +2021/01/08 | 99712588 | systems/win32/w32tex/web2c-lib.tar.xz +2021/01/08 | 48680920 | systems/win32/w32tex/web2c-w32.tar.xz 2021/01/01 | 811980 | systems/win32/w32tex/win64/aleph-w64.tar.xz 2020/08/20 | 22351540 | systems/win32/w32tex/win64/biblatex-biber-w64.tar.xz 2020/12/09 | 2196184 | systems/win32/w32tex/win64/context-w64.tar.xz @@ -277748,7 +278172,7 @@ 2020/12/05 | 696196 | systems/win32/w32tex/win64/ttf2pt1-w64.tar.xz 2020/01/18 | 42768 | systems/win32/w32tex/win64/txtutil-w64.tar.xz 2021/01/01 | 1805860 | systems/win32/w32tex/win64/uptex-w64.tar.xz -2021/01/01 | 3383380 | systems/win32/w32tex/win64/web2c-w64.tar.xz +2021/01/08 | 3382064 | systems/win32/w32tex/win64/web2c-w64.tar.xz 2021/01/01 | 11078784 | systems/win32/w32tex/win64/xetex-w64.tar.xz 2021/01/01 | 49037136 | systems/win32/w32tex/xetex-w32.tar.xz 2020/05/29 | 2936068 | systems/win32/w32tex/xindy-w32.tar.xz @@ -277847,7 +278271,7 @@ 2004/06/04 | 404 | tds/tds.sed 2004/06/23 | 65418 | tds/tds.tex 2019/05/29 | 304264 | tds.zip -2021/01/09 | 186 | timestamp +2021/01/10 | 186 | timestamp 2002/08/26 | 61898 | usergrps/dante/antrag.pdf 2002/08/26 | 118217 | usergrps/dante/antrag.ps 2017/06/30 | 917 | usergrps/dante/dtk/doc/beispiel.bib diff --git a/FILES.byname.gz b/FILES.byname.gz index 24f5075cbe..9a9c892993 100644 Binary files a/FILES.byname.gz and b/FILES.byname.gz differ diff --git a/FILES.last07days b/FILES.last07days index 84b722a6fe..927de3532c 100644 --- a/FILES.last07days +++ b/FILES.last07days @@ -1,17 +1,1941 @@ -2021/01/08 | 99743 | systems/win32/miktex/tm/packages/next/miktex-epstopdf-bin-x64-2.9.tar.lzma -2021/01/08 | 99524 | systems/win32/miktex/tm/packages/next/miktex-gd-bin-2.9.tar.lzma +2021/01/09 | 9999 | macros/latex/contrib/l3kernel/l3news10.tex +2021/01/09 | 99743 | systems/win32/miktex/tm/packages/next/miktex-epstopdf-bin-x64-2.9.tar.lzma +2021/01/09 | 996577 | macros/latex-dev/base/ltnews.pdf +2021/01/09 | 99524 | systems/win32/miktex/tm/packages/next/miktex-gd-bin-2.9.tar.lzma +2021/01/09 | 98379 | systems/win32/miktex/tm/packages/next/miktex-texware-bin-2.9.tar.lzma +2021/01/09 | 9810 | macros/latex-dev/base/ltnews21.tex +2021/01/09 | 9772 | macros/latex/contrib/l3kernel/l3docstrip.dtx +2021/01/09 | 97077 | systems/win32/miktex/tm/packages/next/miktex-mfware-bin-2.9.tar.lzma +2021/01/09 | 969553 | systems/win32/miktex/tm/packages/next/miktex-asymptote-bin-2.9.tar.lzma +2021/01/09 | 9563 | macros/latex-dev/base/ltcntrl.dtx +2021/01/09 | 95019 | systems/win32/miktex/tm/packages/next/miktex-gregorio-bin-2.9.tar.lzma +2021/01/09 | 94811 | systems/win32/miktex/tm/packages/next/miktex-bibtex8bit-bin-x64-2.9.tar.lzma +2021/01/09 | 94809 | systems/win32/miktex/tm/packages/next/miktex-jpeg-bin-2.9.tar.lzma +2021/01/09 | 9465 | macros/latex/contrib/l3kernel/l3news08.tex +2021/01/09 | 9460 | macros/latex-dev/base/format.ins +2021/01/09 | 9436 | macros/latex/contrib/l3kernel/l3flag.dtx +2021/01/09 | 94269 | systems/win32/miktex/tm/packages/next/miktex-lua53-bin-2.9.tar.lzma +2021/01/09 | 9401 | macros/latex-dev/base/syntonly.dtx +2021/01/09 | 9374 | macros/latex-dev/base/preload.dtx +2021/01/09 | 934 | fonts/magra/map/Magra.map +2021/01/09 | 9297 | macros/latex/contrib/biblatex-contrib/biblatex-software/software.bbx +2021/01/09 | 929157 | macros/latex-dev/base/lthooks-code.pdf +2021/01/09 | 9216 | macros/latex/contrib/l3kernel/l3unicode.dtx +2021/01/09 | 909 | fonts/hindmadurai/README +2021/01/09 | 90768 | macros/latex-dev/base/fntguide.tex +2021/01/09 | 9068 | macros/latex-dev/base/lppl-1-0.txt +2021/01/09 | 9012 | systems/texlive/tlnet/archive/musixtex.source.r57353.tar.xz +2021/01/09 | 89720 | macros/latex-dev/base/slides.dtx +2021/01/09 | 89393 | macros/latex-dev/base/utf8ienc.dtx +2021/01/09 | 89226 | macros/latex/contrib/l3kernel/l3int.dtx +2021/01/09 | 8864 | macros/latex-dev/base/ltnews17.tex +2021/01/09 | 88413 | macros/latex-dev/base/lttextcomp.dtx +2021/01/09 | 87967 | macros/latex/contrib/l3kernel/l3seq.dtx +2021/01/09 | 8778 | systems/win32/miktex/tm/packages/next/miktex-md5-bin-x64-2.9.tar.lzma +2021/01/09 | 87695 | systems/win32/miktex/tm/packages/next/miktex-png-bin-x64-2.9.tar.lzma +2021/01/09 | 87679 | systems/win32/miktex/tm/packages/next/miktex-epstopdf-bin-2.9.tar.lzma +2021/01/09 | 874 | fonts/gudea/README +2021/01/09 | 87393 | fonts/magra/type1/Magra-Bold.pfb +2021/01/09 | 8737 | macros/latex-dev/base/ltthm.dtx +2021/01/09 | 870 | systems/win32/miktex/tm/packages/pr.ini +2021/01/09 | 866 | fonts/play-font/README +2021/01/09 | 866 | fonts/magra/README +2021/01/09 | 86520 | info/docsurvey/docsurvey.tex +2021/01/09 | 8632 | macros/latex-dev/base/oldlfont.dtx +2021/01/09 | 86151 | macros/latex/contrib/l3kernel/l3coffins.dtx +2021/01/09 | 85745 | macros/latex-dev/base/ltdefns.dtx +2021/01/09 | 85168 | systems/texlive/tlnet/archive/nicematrix.source.r57352.tar.xz +2021/01/09 | 85074 | systems/win32/miktex/tm/packages/next/miktex-bibtex8bit-bin-2.9.tar.lzma +2021/01/09 | 8493 | macros/latex-dev/base/texpert.txt +2021/01/09 | 848 | fonts/play-font/vf/Play-Regular-tosf-sc-ot1.vf +2021/01/09 | 848 | fonts/play-font/vf/Play-Regular-tlf-sc-ot1.vf +2021/01/09 | 848 | fonts/play-font/vf/Play-Regular-osf-sc-ot1.vf +2021/01/09 | 848 | fonts/play-font/vf/Play-Regular-lf-sc-ot1.vf +2021/01/09 | 848 | fonts/play-font/vf/Play-Bold-tosf-sc-ot1.vf +2021/01/09 | 8481 | macros/latex/contrib/l3kernel/l3news11.tex +2021/01/09 | 84816 | macros/latex/contrib/l3kernel/l3fp-basics.dtx +2021/01/09 | 844 | fonts/play-font/vf/Play-Bold-tlf-sc-ot1.vf +2021/01/09 | 844 | fonts/play-font/vf/Play-Bold-osf-sc-ot1.vf +2021/01/09 | 844 | fonts/play-font/vf/Play-Bold-lf-sc-ot1.vf +2021/01/09 | 841217 | install/macros/latex/contrib/l3backend.tds.zip +2021/01/09 | 82645 | fonts/hindmadurai/doc/HindMadurai-samples.pdf +2021/01/09 | 813735 | systems/win32/miktex/tm/packages/next/miktex-pdftex-bin-x64-2.9.tar.lzma +2021/01/09 | 812 | fonts/hindmadurai/vf/HindMadurai-SemiBold-tlf-ot1.vf +2021/01/09 | 812 | fonts/hindmadurai/vf/HindMadurai-Regular-tlf-ot1.vf +2021/01/09 | 8100 | macros/latex-dev/base/ltnews.tex +2021/01/09 | 808 | fonts/hindmadurai/vf/HindMadurai-Medium-tlf-ot1.vf +2021/01/09 | 808 | fonts/hindmadurai/vf/HindMadurai-Light-tlf-ot1.vf +2021/01/09 | 808389 | macros/latex/contrib/l3backend.zip +2021/01/09 | 80795 | systems/win32/miktex/tm/packages/next/miktex-freeglut-bin-x64-2.9.tar.lzma +2021/01/09 | 804 | info/docsurvey/README.txt +2021/01/09 | 804 | fonts/hindmadurai/vf/HindMadurai-Bold-tlf-ot1.vf +2021/01/09 | 79874 | macros/latex-dev/base/ltfssbas.dtx +2021/01/09 | 796 | fonts/gudea/vf/Gudea-Italic-tlf-ot1.vf +2021/01/09 | 79653 | macros/latex/contrib/l3kernel/l3names.dtx +2021/01/09 | 792 | fonts/gudea/vf/Gudea-Bold-tlf-ot1.vf +2021/01/09 | 792635 | fonts/play-font.zip +2021/01/09 | 79032 | fonts/magra/type1/Magra.pfb +2021/01/09 | 78753 | systems/win32/miktex/tm/packages/next/miktex-png-bin-2.9.tar.lzma +2021/01/09 | 786373 | macros/latex/contrib/l3backend/l3backend-code.pdf +2021/01/09 | 784 | fonts/gudea/vf/Gudea-tlf-ot1.vf +2021/01/09 | 77963 | systems/win32/miktex/tm/packages/next/miktex-fonts-bin-x64-2.9.tar.lzma +2021/01/09 | 77528 | macros/latex/contrib/l3kernel/l3box.dtx +2021/01/09 | 77489 | systems/win32/miktex/tm/packages/next/miktex-mpmcli-bin-x64-2.9.tar.lzma +2021/01/09 | 7746 | systems/win32/miktex/tm/packages/next/miktex-md5-bin-2.9.tar.lzma +2021/01/09 | 77434 | macros/latex/contrib/l3kernel/l3msg.dtx +2021/01/09 | 76428 | macros/latex/contrib/l3kernel/l3skip.dtx +2021/01/09 | 7627 | macros/latex-dev/base/source2edoc.cls +2021/01/09 | 76251 | macros/latex/contrib/l3kernel/l3prefixes.pdf +2021/01/09 | 75662 | macros/latex/contrib/l3kernel/l3clist.dtx +2021/01/09 | 756536 | macros/latex-dev/base/ltshipout-code.pdf +2021/01/09 | 75396 | systems/win32/miktex/tm/packages/next/miktex-bibtex-bin-x64-2.9.tar.lzma +2021/01/09 | 7526 | macros/latex-dev/base/ltxguide.cls +2021/01/09 | 747843 | macros/latex-dev/base/ltfilehook-code.pdf +2021/01/09 | 74696 | macros/latex-dev/base/ltfssini.dtx +2021/01/09 | 746543 | systems/win32/miktex/tm/packages/next/miktex-pdftex-bin-2.9.tar.lzma +2021/01/09 | 74186 | systems/win32/miktex/tm/packages/next/miktex-lzma-bin-x64-2.9.tar.lzma +2021/01/09 | 7413 | fonts/play-font/map/Play.map +2021/01/09 | 73845 | macros/latex/contrib/l3kernel/l3fp-trig.dtx +2021/01/09 | 73333 | systems/win32/miktex/tm/packages/next/miktex-fonts-bin-2.9.tar.lzma +2021/01/09 | 7326 | macros/latex-dev/base/ltnews20.tex +2021/01/09 | 73140 | macros/latex/contrib/l3kernel/l3str.dtx +2021/01/09 | 72886 | systems/win32/miktex/tm/packages/next/miktex-graphite2-bin-x64-2.9.tar.lzma +2021/01/09 | 7262 | fonts/hindmadurai/type1/HindMadurai-SemiBoldLCDFJ.pfb +2021/01/09 | 7257 | fonts/hindmadurai/type1/HindMadurai-MediumLCDFJ.pfb +2021/01/09 | 7240 | fonts/hindmadurai/type1/HindMadurai-BoldLCDFJ.pfb +2021/01/09 | 7239 | fonts/hindmadurai/type1/HindMadurai-RegularLCDFJ.pfb +2021/01/09 | 7239 | fonts/hindmadurai/type1/HindMadurai-LightLCDFJ.pfb +2021/01/09 | 7222 | macros/latex-dev/base/exscale.dtx +2021/01/09 | 72154 | macros/latex-dev/base/ltfsstrc.dtx +2021/01/09 | 72010 | systems/win32/miktex/tm/packages/next/miktex-ps2pk-bin-x64-2.9.tar.lzma +2021/01/09 | 7200 | macros/latex-dev/base/sample2e.tex +2021/01/09 | 71841 | systems/win32/miktex/tm/packages/next/miktex-freeglut-bin-2.9.tar.lzma +2021/01/09 | 70908 | macros/latex/contrib/l3kernel/expl3.dtx +2021/01/09 | 70441 | systems/win32/miktex/tm/packages/next/miktex-web-bin-x64-2.9.tar.lzma +2021/01/09 | 70350 | macros/latex/contrib/l3kernel/l3fp.dtx +2021/01/09 | 70196 | systems/win32/miktex/tm/packages/next/miktex-tex4ht-bin-x64-2.9.tar.lzma +2021/01/09 | 6974 | macros/latex/contrib/l3kernel/l3fp-assign.dtx +2021/01/09 | 6914 | fonts/gudea/type1/Gudea-ItalicLCDFJ.pfb +2021/01/09 | 69051 | macros/latex-dev/base/clsguide.tex +2021/01/09 | 6893 | fonts/gudea/type1/Gudea-BoldLCDFJ.pfb +2021/01/09 | 6892 | fonts/gudea/type1/GudeaLCDFJ.pfb +2021/01/09 | 68914 | macros/latex-dev/base/ltpictur.dtx +2021/01/09 | 6872 | macros/latex-dev/base/ltnews13.tex +2021/01/09 | 68545 | macros/latex/contrib/l3kernel/l3text-case.dtx +2021/01/09 | 68428 | macros/latex-dev/base/usrguide.tex +2021/01/09 | 680223 | systems/win32/miktex/tm/packages/next/miktex-lcdf-typetools-bin-x64-2.9.tar.lzma +2021/01/09 | 67964 | systems/win32/miktex/tm/packages/next/miktex-mkfntmap-bin-x64-2.9.tar.lzma +2021/01/09 | 67784 | systems/win32/miktex/tm/packages/next/miktex-bibtex-bin-2.9.tar.lzma +2021/01/09 | 67657 | systems/win32/miktex/tm/packages/next/miktex-lzma-bin-2.9.tar.lzma +2021/01/09 | 6764 | macros/latex-dev/base/slides.ins +2021/01/09 | 67472 | systems/win32/miktex/tm/packages/next/miktex-mpmcli-bin-2.9.tar.lzma +2021/01/09 | 6715 | macros/latex-dev/base/latexsym.dtx +2021/01/09 | 6677 | macros/latex/contrib/l3kernel/l3news02.tex +2021/01/09 | 6655 | macros/latex-dev/base/alltt.dtx +2021/01/09 | 65958 | systems/win32/miktex/tm/packages/next/miktex-web-bin-2.9.tar.lzma +2021/01/09 | 65465 | systems/win32/miktex/tm/packages/next/miktex-texify-bin-x64-2.9.tar.lzma +2021/01/09 | 64938 | macros/latex/contrib/l3kernel/l3prg.dtx +2021/01/09 | 6482 | macros/latex/contrib/l3kernel/l3news03.tex +2021/01/09 | 6450 | macros/latex/contrib/l3kernel/l3term-glossary.tex +2021/01/09 | 64481 | macros/latex-dev/base/ltluatex.dtx +2021/01/09 | 64471 | macros/latex-dev/base/ltshipout.dtx +2021/01/09 | 6431 | macros/latex/contrib/l3kernel/l3news06.tex +2021/01/09 | 64015 | systems/win32/miktex/tm/packages/next/miktex-ps2pk-bin-2.9.tar.lzma +2021/01/09 | 63791 | systems/win32/miktex/tm/packages/next/miktex-graphite2-bin-2.9.tar.lzma +2021/01/09 | 6363 | macros/latex-dev/base/newlfont.dtx +2021/01/09 | 63418 | systems/win32/miktex/tm/packages/next/miktex-tex4ht-bin-2.9.tar.lzma +2021/01/09 | 63267 | macros/latex-dev/base/letter.dtx +2021/01/09 | 631310 | macros/latex-dev/base/doc.pdf +2021/01/09 | 62882 | systems/win32/miktex/tm/packages/next/miktex-ttf2pk2-bin-x64-2.9.tar.lzma +2021/01/09 | 6274 | macros/latex-dev/base/ltnews14.tex +2021/01/09 | 62737 | systems/win32/miktex/tm/packages/next/miktex-fmt-bin-x64-2.9.tar.lzma +2021/01/09 | 6267 | macros/latex/contrib/l3kernel/l3syntax-changes.tex +2021/01/09 | 626773 | macros/latex-dev/base/lthooks-doc.pdf +2021/01/09 | 625776 | systems/win32/miktex/tm/packages/next/miktex-lcdf-typetools-bin-2.9.tar.lzma +2021/01/09 | 619498 | systems/win32/miktex/tm/packages/next/miktex-yap-bin-x64-2.9.tar.lzma +2021/01/09 | 6192 | macros/latex/contrib/l3kernel/l3.ins +2021/01/09 | 61801 | macros/latex/contrib/l3kernel/l3candidates.dtx +2021/01/09 | 61222 | macros/latex-dev/base/ltfssdcl.dtx +2021/01/09 | 6119 | macros/latex-dev/base/ltnews33.tex +2021/01/09 | 60873 | macros/latex-dev/base/ltfilehook.dtx +2021/01/09 | 60785 | systems/win32/miktex/tm/packages/next/miktex-mkfntmap-bin-2.9.tar.lzma +2021/01/09 | 60586 | language/japanese/jlreq-deluxe/jlreq-deluxe.pdf +2021/01/09 | 604512 | systems/texlive/tlnet/archive/latex.source.r57354.tar.xz +2021/01/09 | 60327 | macros/latex-dev/base/fontdef.dtx +2021/01/09 | 59958 | systems/win32/miktex/tm/packages/next/miktex-tdsutil-bin-x64.tar.lzma +2021/01/09 | 5995281 | macros/latex/contrib/l3kernel/source3.pdf +2021/01/09 | 595472 | systems/win32/miktex/tm/packages/next/miktex-libressl-bin-x64-2.9.tar.lzma +2021/01/09 | 59200 | systems/win32/miktex/tm/packages/next/miktex-cweb-bin-x64-2.9.tar.lzma +2021/01/09 | 590320 | macros/latex/contrib/l3kernel/expl3.pdf +2021/01/09 | 5865 | macros/latex-dev/base/ltidxglo.dtx +2021/01/09 | 5854 | macros/latex-dev/base/ltpar.dtx +2021/01/09 | 58411 | macros/latex-dev/base/ltfssaxes.dtx +2021/01/09 | 5840 | macros/latex-dev/base/ltnews15.tex +2021/01/09 | 583569 | systems/win32/miktex/tm/packages/next/miktex-yap-bin-2.9.tar.lzma +2021/01/09 | 58262 | macros/latex-dev/base/ltmiscen.dtx +2021/01/09 | 5777 | macros/latex-dev/base/ltnews16.tex +2021/01/09 | 57572 | systems/win32/miktex/tm/packages/next/miktex-bibarts-bin-x64-2.9.tar.lzma +2021/01/09 | 5725 | macros/latex-dev/base/latexrelease.ins +2021/01/09 | 5716 | macros/latex-dev/base/inputenc.ins +2021/01/09 | 5696 | macros/latex-dev/base/ltnews08.tex +2021/01/09 | 56919 | systems/win32/miktex/tm/packages/next/miktex-texify-bin-2.9.tar.lzma +2021/01/09 | 567745 | systems/win32/miktex/tm/packages/next/miktex-harfbuzz-bin-x64-2.9.tar.lzma +2021/01/09 | 56763 | systems/win32/miktex/tm/packages/next/miktex-cjkutils-bin-x64-2.9.tar.lzma +2021/01/09 | 5660 | macros/latex-dev/base/ltnews10.tex +2021/01/09 | 56546 | macros/latex/contrib/l3kernel/l3tl-analysis.dtx +2021/01/09 | 5653 | macros/latex/contrib/l3kernel/l3color-base.dtx +2021/01/09 | 56449 | systems/win32/miktex/tm/packages/next/miktex-arctrl-bin-x64-2.9.tar.lzma +2021/01/09 | 56375 | systems/win32/miktex/tm/packages/next/miktex-tdsutil-bin.tar.lzma +2021/01/09 | 5609 | macros/latex-dev/base/ltnews05.tex +2021/01/09 | 55806 | systems/win32/miktex/tm/packages/next/miktex-fmt-bin-2.9.tar.lzma +2021/01/09 | 55800 | fonts/gudea/type1/Gudea-Italic.pfb +2021/01/09 | 556101 | systems/win32/miktex/tm/packages/files.csv.lzma +2021/01/09 | 555817 | systems/win32/miktex/tm/packages/next/files.csv.lzma +2021/01/09 | 5530 | macros/latex-dev/base/ltnews11.tex +2021/01/09 | 55210 | systems/win32/miktex/tm/packages/next/miktex-ttf2pk2-bin-2.9.tar.lzma +2021/01/09 | 5519354 | systems/texlive/tlnet/install-tl-unx.tar.gz +2021/01/09 | 5515 | macros/latex-dev/base/graphpap.dtx +2021/01/09 | 550 | macros/latex/contrib/l3backend/README.md +2021/01/09 | 5507 | macros/latex-dev/base/ltnews27.tex +2021/01/09 | 5507 | macros/latex-dev/base/ltnews04.tex +2021/01/09 | 5474 | macros/latex-dev/base/ltnews25.tex +2021/01/09 | 5429 | macros/latex/contrib/l3kernel/l3news04.tex +2021/01/09 | 5426 | macros/latex-dev/base/ltnews07.tex +2021/01/09 | 5418 | macros/latex-dev/base/ltnews12.tex +2021/01/09 | 5391 | macros/latex-dev/base/ltnews06.tex +2021/01/09 | 531335 | systems/win32/miktex/tm/packages/next/miktex-libressl-bin-2.9.tar.lzma +2021/01/09 | 5294 | macros/latex-dev/base/ltnews09.tex +2021/01/09 | 5284 | macros/latex-dev/base/ltnews02.tex +2021/01/09 | 528458 | macros/latex-dev/base/ltshipout-doc.pdf +2021/01/09 | 52814 | macros/latex-dev/base/encguide.tex +2021/01/09 | 5275 | macros/latex-dev/base/cmextra.ins +2021/01/09 | 52647 | macros/latex-dev/base/ltfiles.dtx +2021/01/09 | 52532 | macros/latex-dev/base/lb2.err +2021/01/09 | 524 | fonts/gudea/vf/Gudea-Italic-tlf-ts1.vf +2021/01/09 | 52472 | systems/win32/miktex/tm/packages/next/miktex-m-tx-bin-x64-2.9.tar.lzma +2021/01/09 | 52469 | systems/win32/miktex/tm/packages/next/miktex-cweb-bin-2.9.tar.lzma +2021/01/09 | 5239 | macros/latex-dev/base/ltnews01.tex +2021/01/09 | 52137 | systems/win32/miktex/tm/packages/next/miktex-psutils-bin-x64-2.9.tar.lzma +2021/01/09 | 520 | fonts/gudea/vf/Gudea-Bold-tlf-ts1.vf +2021/01/09 | 520917 | macros/latex-dev/base/ltnews32.pdf +2021/01/09 | 520832 | macros/latex-dev/base/classes.pdf +2021/01/09 | 5201 | macros/latex-dev/base/ltnews03.tex +2021/01/09 | 518920 | macros/latex-dev/base/ltfilehook-doc.pdf +2021/01/09 | 51850 | systems/win32/miktex/tm/packages/next/miktex-synctex-bin-x64-2.9.tar.lzma +2021/01/09 | 516 | fonts/play-font/vf/Play-Regular-tosf-ts1.vf +2021/01/09 | 516 | fonts/gudea/vf/Gudea-tlf-ts1.vf +2021/01/09 | 51507 | systems/win32/miktex/tm/packages/next/miktex-cjkutils-bin-2.9.tar.lzma +2021/01/09 | 51319 | systems/win32/miktex/tm/packages/next/miktex-dvicopy-bin-x64-2.9.tar.lzma +2021/01/09 | 51319 | macros/latex-dev/base/ltfloat.dtx +2021/01/09 | 512 | fonts/play-font/vf/Play-Regular-tlf-ts1.vf +2021/01/09 | 512 | fonts/play-font/vf/Play-Regular-osf-ts1.vf +2021/01/09 | 512 | fonts/play-font/vf/Play-Regular-lf-ts1.vf +2021/01/09 | 512 | fonts/play-font/vf/Play-Bold-tosf-ts1.vf +2021/01/09 | 512 | fonts/play-font/vf/Play-Bold-tlf-ts1.vf +2021/01/09 | 512 | fonts/play-font/vf/Play-Bold-osf-ts1.vf +2021/01/09 | 512031 | systems/win32/miktex/tm/packages/next/miktex-log4cxx-bin-x64-2.9.tar.lzma +2021/01/09 | 51061 | macros/latex/contrib/l3kernel/l3prop.dtx +2021/01/09 | 51059 | macros/latex/contrib/l3kernel/l3fp-extended.dtx +2021/01/09 | 508 | fonts/play-font/vf/Play-Bold-lf-ts1.vf +2021/01/09 | 508 | fonts/hindmadurai/vf/HindMadurai-SemiBold-tlf-ts1.vf +2021/01/09 | 508 | fonts/hindmadurai/vf/HindMadurai-Regular-tlf-ts1.vf +2021/01/09 | 50858 | systems/win32/miktex/tm/packages/next/miktex-arctrl-bin-2.9.tar.lzma +2021/01/09 | 505450 | macros/latex/contrib/easybook.zip +2021/01/09 | 504 | fonts/hindmadurai/vf/HindMadurai-Medium-tlf-ts1.vf +2021/01/09 | 504 | fonts/hindmadurai/vf/HindMadurai-Light-tlf-ts1.vf +2021/01/09 | 504 | fonts/hindmadurai/vf/HindMadurai-Bold-tlf-ts1.vf +2021/01/09 | 5044 | macros/latex-dev/base/latexsym.ins +2021/01/09 | 50212 | systems/win32/miktex/tm/packages/next/miktex-bibarts-bin-2.9.tar.lzma +2021/01/09 | 500 | fonts/magra/vf/Magra-Bold-tlf-ts1.vf +2021/01/09 | 500928 | macros/latex-dev/base/ltnews31.pdf +2021/01/09 | 4977 | macros/latex/contrib/l3kernel/l3news07.tex +2021/01/09 | 4952 | macros/latex-dev/base/lthyphen.dtx +2021/01/09 | 49386 | macros/latex/contrib/l3kernel/l3fp-expo.dtx +2021/01/09 | 4935 | macros/latex/contrib/l3kernel/l3news01.tex +2021/01/09 | 492 | fonts/magra/vf/Magra-tlf-ts1.vf +2021/01/09 | 49251 | macros/latex/contrib/l3backend/l3backend-pdf.dtx +2021/01/09 | 491245 | macros/latex-dev/base/ltnews30.pdf +2021/01/09 | 48 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5 +2021/01/09 | 4891 | macros/latex/contrib/l3kernel/l3news.tex +2021/01/09 | 48647 | macros/latex-dev/base/ltplain.dtx +2021/01/09 | 483384 | systems/win32/miktex/tm/packages/next/miktex-harfbuzz-bin-2.9.tar.lzma +2021/01/09 | 48180 | fonts/gudea/type1/Gudea-Bold.pfb +2021/01/09 | 479297 | macros/latex-dev/base/docstrip.pdf +2021/01/09 | 47886 | systems/win32/miktex/tm/packages/next/miktex-expat-bin-x64-2.9.tar.lzma +2021/01/09 | 47799 | fonts/gudea/type1/Gudea.pfb +2021/01/09 | 47704 | macros/latex-dev/base/lttab.dtx +2021/01/09 | 4763 | macros/latex-dev/base/ltlength.dtx +2021/01/09 | 475709 | systems/win32/miktex/tm/packages/next/miktex-log4cxx-bin-2.9.tar.lzma +2021/01/09 | 4716 | macros/latex/contrib/l3kernel/l3news05.tex +2021/01/09 | 47145 | macros/latex/contrib/l3kernel/l3fp-aux.dtx +2021/01/09 | 47013 | systems/win32/miktex/tm/packages/next/miktex-mtprint-bin-x64-2.9.tar.lzma +2021/01/09 | 46637 | fonts/gudea/doc/Gudea-samples.pdf +2021/01/09 | 461009 | systems/win32/miktex/tm/packages/next/miktex-doc.tar.lzma +2021/01/09 | 45943 | systems/win32/miktex/tm/packages/next/miktex-m-tx-bin-2.9.tar.lzma +2021/01/09 | 45738 | systems/win32/miktex/tm/packages/next/miktex-dvicopy-bin-2.9.tar.lzma +2021/01/09 | 455 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc +2021/01/09 | 455 | systems/texlive/tlnet/install-tl.zip.sha512.asc +2021/01/09 | 455 | systems/texlive/tlnet/install-tl-windows.exe.sha512.asc +2021/01/09 | 455 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512.asc +2021/01/09 | 45330 | systems/win32/miktex/tm/packages/next/miktex-dvipng-bin-x64-2.9.tar.lzma +2021/01/09 | 45246 | macros/latex-dev/base/ltspace.dtx +2021/01/09 | 4443 | fonts/play-font/doc/LICENSE.TXT +2021/01/09 | 442 | fonts/hindmadurai/doc/HindMadurai-samples.tex +2021/01/09 | 4405 | fonts/magra/doc/LICENSE.TXT +2021/01/09 | 4402 | fonts/gudea/doc/LICENSE.TXT +2021/01/09 | 4392 | macros/latex-dev/base/ec.ins +2021/01/09 | 4392016 | macros/latex-dev/base/source2e.pdf +2021/01/09 | 4371 | fonts/hindmadurai/doc/LICENSE.TXT +2021/01/09 | 43637 | macros/latex-dev/base/cmfonts.fdd +2021/01/09 | 43575 | systems/win32/miktex/tm/packages/next/miktex-psutils-bin-2.9.tar.lzma +2021/01/09 | 43386 | systems/win32/miktex/tm/packages/next/miktex-zlib-bin-x64-2.9.tar.lzma +2021/01/09 | 43333 | macros/latex/contrib/l3kernel/l3debug.dtx +2021/01/09 | 433003 | macros/latex-dev/base/ltnews29.pdf +2021/01/09 | 4326 | macros/latex-dev/base/cmfonts.ins +2021/01/09 | 43071 | systems/win32/miktex/tm/packages/next/miktex-expat-bin-2.9.tar.lzma +2021/01/09 | 4304 | macros/latex-dev/base/ltalloc.dtx +2021/01/09 | 42957 | systems/win32/miktex/tm/packages/next/miktex-mtprint-bin-2.9.tar.lzma +2021/01/09 | 42715 | systems/win32/miktex/tm/packages/next/miktex-gsf2pk-bin-x64-2.9.tar.lzma +2021/01/09 | 42708 | macros/latex-dev/base/changes.old.txt +2021/01/09 | 42673 | systems/win32/miktex/tm/packages/next/miktex-mthelp-bin-x64-2.9.tar.lzma +2021/01/09 | 4256 | macros/latex-dev/base/newdc.ins +2021/01/09 | 42434 | systems/win32/miktex/tm/packages/next/miktex-synctex-bin-2.9.tar.lzma +2021/01/09 | 4232 | fonts/hindmadurai/map/HindMadurai.map +2021/01/09 | 4223 | macros/latex-dev/base/docstrip.ins +2021/01/09 | 4221 | macros/latex-dev/base/latex209.ins +2021/01/09 | 4213 | macros/latex/contrib/l3backend/CHANGELOG.md +2021/01/09 | 418347 | macros/latex-dev/base/fntguide.pdf +2021/01/09 | 4171 | macros/latex-dev/base/ltnews19.tex +2021/01/09 | 41588 | macros/latex-dev/base/ltboxes.dtx +2021/01/09 | 41188 | systems/win32/miktex/tm/packages/next/miktex-dvipng-bin-2.9.tar.lzma +2021/01/09 | 41146 | fonts/play-font/doc/Play-samples.pdf +2021/01/09 | 4089 | macros/latex-dev/base/classes.ins +2021/01/09 | 40885 | macros/latex-dev/base/ltfinal.dtx +2021/01/09 | 4080 | macros/latex-dev/base/lablst.tex +2021/01/09 | 40796 | macros/latex-dev/base/latexchanges.tex +2021/01/09 | 40672 | macros/latex/contrib/l3kernel/l3sort.dtx +2021/01/09 | 399074 | macros/latex-dev/base/usrguide.pdf +2021/01/09 | 39710 | systems/win32/miktex/tm/packages/next/miktex-patgen-bin-x64.tar.lzma +2021/01/09 | 3962 | macros/latex-dev/base/olddc.ins +2021/01/09 | 39539 | systems/win32/miktex/tm/packages/next/miktex-zlib-bin-2.9.tar.lzma +2021/01/09 | 3946 | macros/latex/contrib/l3backend/l3backend.ins +2021/01/09 | 39244 | macros/latex-dev/base/ltmath.dtx +2021/01/09 | 392433 | systems/win32/miktex/tm/packages/next/miktex-cairo-bin-x64-2.9.tar.lzma +2021/01/09 | 38736 | macros/latex-dev/base/latex209.dtx +2021/01/09 | 384459 | macros/latex/contrib/l3kernel/l3news.pdf +2021/01/09 | 383007 | install/macros/latex/contrib/pdfpages.tds.zip +2021/01/09 | 38162 | systems/win32/miktex/tm/packages/next/miktex-gsf2pk-bin-2.9.tar.lzma +2021/01/09 | 38105 | systems/win32/miktex/tm/packages/next/miktex-mthelp-bin-2.9.tar.lzma +2021/01/09 | 3808 | language/japanese/jlreq-deluxe/jlreq-deluxe.sty +2021/01/09 | 3783 | macros/latex-dev/base/tulm.ins +2021/01/09 | 37345 | systems/win32/miktex/tm/packages/next/miktex-upmendex-bin-x64.tar.lzma +2021/01/09 | 3731 | macros/latex-dev/base/ltlogos.dtx +2021/01/09 | 3726 | fonts/play-font/enc/a_tnjomm.enc +2021/01/09 | 372576 | macros/latex-dev/base/clsguide.pdf +2021/01/09 | 37244 | systems/win32/miktex/tm/packages/next/miktex-posix-bin-x64-2.9.tar.lzma +2021/01/09 | 3708 | fonts/play-font/enc/a_zkm5uj.enc +2021/01/09 | 3703 | language/japanese/jlreq-deluxe/jlreq-deluxe.tex +2021/01/09 | 36996 | macros/latex/contrib/l3kernel/l3prefixes.csv +2021/01/09 | 3689 | fonts/play-font/enc/a_af5aai.enc +2021/01/09 | 36895 | macros/latex/contrib/easybook/easybook.cls +2021/01/09 | 368231 | macros/latex-dev/base/ltnews28.pdf +2021/01/09 | 36750 | systems/win32/miktex/tm/packages/next/miktex-chktex-bin-x64-2.9.tar.lzma +2021/01/09 | 3671 | fonts/play-font/enc/a_i2o4el.enc +2021/01/09 | 365994 | macros/latex-dev/base/changes.txt +2021/01/09 | 3633 | language/japanese/jlreq-deluxe/README-ja.md +2021/01/09 | 362839 | macros/latex-dev/base/ltnews26.pdf +2021/01/09 | 36158 | macros/latex-dev/base/ltlists.dtx +2021/01/09 | 36004 | macros/latex-dev/base/ltnews18.pdf +2021/01/09 | 359183 | info/docsurvey.zip +2021/01/09 | 35831 | macros/latex/contrib/l3kernel/l3quark.dtx +2021/01/09 | 35550 | fonts/magra/doc/Magra-samples.pdf +2021/01/09 | 35489 | systems/win32/miktex/tm/packages/next/miktex-patgen-bin.tar.lzma +2021/01/09 | 352797 | macros/latex/contrib/pdfpages.zip +2021/01/09 | 35220 | macros/latex-dev/base/ltdirchk.dtx +2021/01/09 | 351910 | macros/latex-dev/base/slides.pdf +2021/01/09 | 3514 | macros/latex-dev/base/README.md +2021/01/09 | 35103 | macros/latex/contrib/l3kernel/l3text.dtx +2021/01/09 | 35065 | systems/win32/miktex/tm/packages/next/miktex-mspack-bin-x64-2.9.tar.lzma +2021/01/09 | 345120 | systems/win32/miktex/tm/packages/next/miktex-xetex-bin-x64-2.9.tar.lzma +2021/01/09 | 34439 | macros/latex/contrib/l3backend/l3backend-color.dtx +2021/01/09 | 3436 | macros/latex-dev/base/makeindx.ins +2021/01/09 | 34345 | systems/win32/miktex/tm/packages/next/miktex-axohelp-bin-x64-2.9.tar.lzma +2021/01/09 | 3403 | macros/latex-dev/base/proc.ins +2021/01/09 | 34005 | macros/latex/contrib/l3backend/l3backend-draw.dtx +2021/01/09 | 338597 | info/docsurvey/docsurvey.pdf +2021/01/09 | 3374 | macros/latex-dev/base/letter.ins +2021/01/09 | 3369 | macros/latex-dev/base/ltoutenc.ins +2021/01/09 | 33509 | systems/win32/miktex/tm/packages/next/miktex-upmendex-bin.tar.lzma +2021/01/09 | 3340 | macros/latex-dev/base/exscale.ins +2021/01/09 | 3327 | fonts/play-font/enc/a_kv5kmu.enc +2021/01/09 | 33256 | macros/latex-dev/base/ltnews32.tex +2021/01/09 | 33166 | systems/win32/miktex/tm/packages/next/miktex-uriparser-bin-x64-2.9.tar.lzma +2021/01/09 | 3311 | fonts/play-font/enc/a_znkizw.enc +2021/01/09 | 330863 | macros/latex-dev/base/utf8ienc.pdf +2021/01/09 | 330204 | systems/win32/miktex/tm/packages/next/miktex-cairo-bin-2.9.tar.lzma +2021/01/09 | 3294 | macros/latex-dev/base/bugs.txt +2021/01/09 | 32724 | systems/win32/miktex/tm/packages/next/miktex-chktex-bin-2.9.tar.lzma +2021/01/09 | 32649 | macros/latex-dev/base/ltsect.dtx +2021/01/09 | 325333 | macros/latex-dev/base/ltnews33.pdf +2021/01/09 | 32166 | macros/latex-dev/base/latexrelease.dtx +2021/01/09 | 321457 | macros/latex/contrib/biblatex-contrib/biblatex-software.zip +2021/01/09 | 320163 | systems/win32/miktex/tm/packages/next/miktex-dvipdfmx-bin-x64-2.9.tar.lzma +2021/01/09 | 3182 | macros/latex-dev/base/unpack.ins +2021/01/09 | 3182 | fonts/hindmadurai/enc/a_ym6dij.enc +2021/01/09 | 31571 | systems/win32/miktex/tm/packages/next/miktex-makeindex-bin-x64-2.9.tar.lzma +2021/01/09 | 31553 | systems/win32/miktex/tm/packages/next/miktex-posix-bin-2.9.tar.lzma +2021/01/09 | 31475 | macros/latex/contrib/l3kernel/l3sys.dtx +2021/01/09 | 3145 | fonts/play-font/enc/a_r34yaf.enc +2021/01/09 | 31362 | systems/win32/miktex/tm/packages/next/miktex-autosp-bin-x64-2.9.tar.lzma +2021/01/09 | 3134 | fonts/gudea/enc/a_lksl5v.enc +2021/01/09 | 31231 | systems/win32/miktex/tm/packages/next/miktex-mspack-bin-2.9.tar.lzma +2021/01/09 | 3119 | fonts/magra/enc/a_va7yvq.enc +2021/01/09 | 311338 | systems/win32/miktex/tm/packages/next/miktex-xetex-bin-2.9.tar.lzma +2021/01/09 | 31120 | macros/latex/contrib/l3kernel/l3cctab.dtx +2021/01/09 | 30894 | macros/latex/contrib/pdfpages/dummy.pdf +2021/01/09 | 308924 | macros/latex/contrib/easybook/doc/easybook-demo.pdf +2021/01/09 | 30867 | systems/win32/miktex/tm/packages/next/miktex-bzip2-bin-x64-2.9.tar.lzma +2021/01/09 | 307271 | macros/latex-dev/base/letter.pdf +2021/01/09 | 305260 | macros/latex-dev/base/ltluatex.pdf +2021/01/09 | 30457 | macros/latex-dev/base/ltnews31.tex +2021/01/09 | 30363 | macros/latex/contrib/l3kernel/l3deprecation.dtx +2021/01/09 | 302831 | macros/latex-dev/base/ltnews22.pdf +2021/01/09 | 3010 | fonts/play-font/enc/a_s4hlxc.enc +2021/01/09 | 30106 | systems/win32/miktex/tm/packages/next/miktex-lacheck-bin-x64-2.9.tar.lzma +2021/01/09 | 30006 | macros/latex-dev/base/usrguide3.tex +2021/01/09 | 2997 | macros/latex/contrib/l3kernel/README.md +2021/01/09 | 2983 | macros/latex/contrib/pdfpages/pdfpages.ins +2021/01/09 | 2969 | fonts/play-font/enc/a_q2ckjx.enc +2021/01/09 | 295510 | systems/win32/miktex/tm/packages/next/miktex-freetype2-bin-x64-2.9.tar.lzma +2021/01/09 | 29501 | systems/win32/miktex/tm/packages/next/miktex-axohelp-bin-2.9.tar.lzma +2021/01/09 | 294928 | macros/latex-dev/base/inputenc.pdf +2021/01/09 | 2944 | fonts/play-font/enc/a_rtke6c.enc +2021/01/09 | 29370 | macros/latex/contrib/l3kernel/l3kernel-functions.dtx +2021/01/09 | 29234 | systems/win32/miktex/tm/packages/next/miktex-teckit-bin-x64-2.9.tar.lzma +2021/01/09 | 292336 | macros/latex/contrib/pdfpages/pdfpages.pdf +2021/01/09 | 29192 | macros/latex-dev/base/ltfntcmd.dtx +2021/01/09 | 2906 | fonts/hindmadurai/enc/a_4f5hpf.enc +2021/01/09 | 2903 | fonts/play-font/enc/a_xroktn.enc +2021/01/09 | 2898 | macros/latex-dev/base/syntonly.ins +2021/01/09 | 28968670 | install/macros/latex-dev/latex-base-dev.tds.zip +2021/01/09 | 2895 | macros/latex-dev/base/nfssfont.ins +2021/01/09 | 2894 | macros/latex-dev/base/graphpap.ins +2021/01/09 | 2894 | macros/latex-dev/base/fix-cm.ins +2021/01/09 | 28949 | systems/win32/miktex/tm/packages/next/miktex-autosp-bin-2.9.tar.lzma +2021/01/09 | 2892 | macros/latex-dev/base/alltt.ins +2021/01/09 | 2890 | macros/latex-dev/base/ifthen.ins +2021/01/09 | 287 | fonts/gudea/doc/Gudea-samples.tex +2021/01/09 | 2878 | fonts/play-font/enc/a_lzhlbi.enc +2021/01/09 | 2872 | fonts/play-font/enc/a_n7ssx7.enc +2021/01/09 | 2856 | fonts/hindmadurai/enc/a_u5lxld.enc +2021/01/09 | 28513086 | macros/latex-dev/base.zip +2021/01/09 | 2846 | fonts/gudea/enc/a_qnu4g5.enc +2021/01/09 | 284127 | systems/win32/miktex/tm/packages/next/miktex-metapost-bin-x64-2.9.tar.lzma +2021/01/09 | 2837 | fonts/play-font/enc/a_vqpkf5.enc +2021/01/09 | 283324 | macros/latex-dev/base/ltnews20.pdf +2021/01/09 | 2828 | fonts/magra/enc/a_jqnft2.enc +2021/01/09 | 28253 | systems/win32/miktex/tm/packages/next/miktex-lacheck-bin-2.9.tar.lzma +2021/01/09 | 2817 | macros/latex/contrib/l3kernel/l3prefixes.tex +2021/01/09 | 28070 | systems/win32/miktex/tm/packages/next/miktex-findtexmf-bin-x64-2.9.tar.lzma +2021/01/09 | 2804 | fonts/play-font/enc/a_xfzpyq.enc +2021/01/09 | 2804 | fonts/gudea/enc/a_ys4752.enc +2021/01/09 | 280304 | systems/win32/miktex/tm/packages/next/miktex-dvipdfmx-bin-2.9.tar.lzma +2021/01/09 | 2800 | macros/latex/contrib/easybook/README.md +2021/01/09 | 279972 | macros/latex/contrib/l3kernel/l3styleguide.pdf +2021/01/09 | 2784 | fonts/magra/enc/a_radyzq.enc +2021/01/09 | 2757 | fonts/hindmadurai/enc/a_mlnerp.enc +2021/01/09 | 274456 | macros/latex-dev/base/ltnews23.pdf +2021/01/09 | 2740 | fonts/play-font/enc/a_rzdm5y.enc +2021/01/09 | 2738 | macros/latex-dev/base/tex2.txt +2021/01/09 | 27350 | systems/win32/miktex/tm/packages/next/miktex-makeindex-bin-2.9.tar.lzma +2021/01/09 | 2734 | macros/latex-dev/base/ltpageno.dtx +2021/01/09 | 27221 | systems/win32/miktex/tm/packages/next/miktex-uriparser-bin-2.9.tar.lzma +2021/01/09 | 27198 | systems/win32/miktex/tm/packages/next/miktex-bzip2-bin-2.9.tar.lzma +2021/01/09 | 2718 | fonts/gudea/enc/a_i65yxe.enc +2021/01/09 | 27124 | macros/latex-dev/base/ltxcheck.tex +2021/01/09 | 2708 | fonts/magra/enc/a_dip3eq.enc +2021/01/09 | 2706 | macros/latex-dev/base/idx.tex +2021/01/09 | 27050 | systems/win32/miktex/tm/packages/next/miktex-teckit-bin-2.9.tar.lzma +2021/01/09 | 270258 | fonts/gudea.zip +2021/01/09 | 267776 | macros/latex/contrib/l3kernel/l3regex.dtx +2021/01/09 | 26672 | macros/latex/contrib/l3kernel/CHANGELOG.md +2021/01/09 | 264510 | macros/latex-dev/base/cmfonts.pdf +2021/01/09 | 263275 | macros/latex/contrib/l3kernel/l3docstrip.pdf +2021/01/09 | 2616977 | systems/win32/miktex/tm/packages/next/miktex-texworks-bin-x64-2.9.tar.lzma +2021/01/09 | 261622 | macros/latex-dev/base/fix-cm.pdf +2021/01/09 | 258659 | systems/win32/miktex/tm/packages/next/miktex-freetype2-bin-2.9.tar.lzma +2021/01/09 | 25739 | macros/latex/contrib/l3kernel/l3fp-random.dtx +2021/01/09 | 252643 | macros/latex-dev/base/ltnews24.pdf +2021/01/09 | 25197 | systems/win32/miktex/tm/packages/next/miktex-findtexmf-bin-2.9.tar.lzma +2021/01/09 | 250335 | systems/win32/miktex/tm/packages/next/miktex-metapost-bin-2.9.tar.lzma +2021/01/09 | 25025 | systems/win32/miktex/tm/packages/next/miktex-fribidixetex-bin-x64-2.9.tar.lzma +2021/01/09 | 2495292 | systems/win32/miktex/tm/packages/next/miktex-texworks-bin-2.9.tar.lzma +2021/01/09 | 2484 | macros/latex/contrib/l3kernel/l3legacy.dtx +2021/01/09 | 248040 | systems/win32/miktex/tm/packages/next/miktex-console-bin-x64-2.9.tar.lzma +2021/01/09 | 247704 | macros/latex-dev/base/latexchanges.pdf +2021/01/09 | 245786 | macros/latex-dev/base/latexrelease.pdf +2021/01/09 | 244 | fonts/magra/doc/Magra-samples.tex +2021/01/09 | 243 | fonts/play-font/doc/Play-samples.tex +2021/01/09 | 243464 | systems/win32/miktex/tm/packages/next/miktex-pmx-bin-x64-2.9.tar.lzma +2021/01/09 | 24288 | systems/texlive/tlnet/archive/nicematrix.r57352.tar.xz +2021/01/09 | 24287715 | systems/texlive/tlnet/install-tl.zip +2021/01/09 | 241016 | macros/latex/contrib/l3kernel/l3news09.pdf +2021/01/09 | 24016 | macros/latex-dev/base/lterror.dtx +2021/01/09 | 239759 | macros/latex-dev/base/ltnews27.pdf +2021/01/09 | 23876 | systems/win32/miktex/tm/packages/next/miktex-popt-bin-x64-2.9.tar.lzma +2021/01/09 | 2368 | language/japanese/jlreq-deluxe/tfm/bzjlreq--upnmlminr-v.tfm +2021/01/09 | 2368 | language/japanese/jlreq-deluxe/tfm/bzjlreq--upnmlminrn-v.tfm +2021/01/09 | 2368 | language/japanese/jlreq-deluxe/tfm/bzjlreq--upnmlminrn-h.tfm +2021/01/09 | 2368 | language/japanese/jlreq-deluxe/tfm/bzjlreq--upnmlminr-h.tfm +2021/01/09 | 2368 | language/japanese/jlreq-deluxe/tfm/bzjlreq--upnmlminl-v.tfm +2021/01/09 | 2368 | language/japanese/jlreq-deluxe/tfm/bzjlreq--upnmlminln-v.tfm +2021/01/09 | 2368 | language/japanese/jlreq-deluxe/tfm/bzjlreq--upnmlminln-h.tfm +2021/01/09 | 2368 | language/japanese/jlreq-deluxe/tfm/bzjlreq--upnmlminl-h.tfm +2021/01/09 | 2368 | language/japanese/jlreq-deluxe/tfm/bzjlreq--upnmlminb-v.tfm +2021/01/09 | 2368 | language/japanese/jlreq-deluxe/tfm/bzjlreq--upnmlminbn-v.tfm +2021/01/09 | 2368 | language/japanese/jlreq-deluxe/tfm/bzjlreq--upnmlminbn-h.tfm +2021/01/09 | 2368 | language/japanese/jlreq-deluxe/tfm/bzjlreq--upnmlminb-h.tfm +2021/01/09 | 2368 | language/japanese/jlreq-deluxe/tfm/bzjlreq--upnmlmgothr-v.tfm +2021/01/09 | 2368 | language/japanese/jlreq-deluxe/tfm/bzjlreq--upnmlmgothrn-v.tfm +2021/01/09 | 2368 | language/japanese/jlreq-deluxe/tfm/bzjlreq--upnmlmgothrn-h.tfm +2021/01/09 | 2368 | language/japanese/jlreq-deluxe/tfm/bzjlreq--upnmlmgothr-h.tfm +2021/01/09 | 2368 | language/japanese/jlreq-deluxe/tfm/bzjlreq--upnmlgothr-v.tfm +2021/01/09 | 2368 | language/japanese/jlreq-deluxe/tfm/bzjlreq--upnmlgothrn-v.tfm +2021/01/09 | 2368 | language/japanese/jlreq-deluxe/tfm/bzjlreq--upnmlgothrn-h.tfm +2021/01/09 | 2368 | language/japanese/jlreq-deluxe/tfm/bzjlreq--upnmlgothr-h.tfm +2021/01/09 | 2368 | language/japanese/jlreq-deluxe/tfm/bzjlreq--upnmlgotheb-v.tfm +2021/01/09 | 2368 | language/japanese/jlreq-deluxe/tfm/bzjlreq--upnmlgothebn-v.tfm +2021/01/09 | 2368 | language/japanese/jlreq-deluxe/tfm/bzjlreq--upnmlgothebn-h.tfm +2021/01/09 | 2368 | language/japanese/jlreq-deluxe/tfm/bzjlreq--upnmlgotheb-h.tfm +2021/01/09 | 2368 | language/japanese/jlreq-deluxe/tfm/bzjlreq--upnmlgothb-v.tfm +2021/01/09 | 2368 | language/japanese/jlreq-deluxe/tfm/bzjlreq--upnmlgothbn-v.tfm +2021/01/09 | 2368 | language/japanese/jlreq-deluxe/tfm/bzjlreq--upnmlgothbn-h.tfm +2021/01/09 | 2368 | language/japanese/jlreq-deluxe/tfm/bzjlreq--upnmlgothb-h.tfm +2021/01/09 | 2368 | language/japanese/jlreq-deluxe/tfm/bzjlreq--upexpminr-v.tfm +2021/01/09 | 2368 | language/japanese/jlreq-deluxe/tfm/bzjlreq--upexpminrn-v.tfm +2021/01/09 | 2368 | language/japanese/jlreq-deluxe/tfm/bzjlreq--upexpminrn-h.tfm +2021/01/09 | 2368 | language/japanese/jlreq-deluxe/tfm/bzjlreq--upexpminr-h.tfm +2021/01/09 | 2368 | language/japanese/jlreq-deluxe/tfm/bzjlreq--upexpminl-v.tfm +2021/01/09 | 2368 | language/japanese/jlreq-deluxe/tfm/bzjlreq--upexpminln-v.tfm +2021/01/09 | 2368 | language/japanese/jlreq-deluxe/tfm/bzjlreq--upexpminln-h.tfm +2021/01/09 | 2368 | language/japanese/jlreq-deluxe/tfm/bzjlreq--upexpminl-h.tfm +2021/01/09 | 2368 | language/japanese/jlreq-deluxe/tfm/bzjlreq--upexpminb-v.tfm +2021/01/09 | 2368 | language/japanese/jlreq-deluxe/tfm/bzjlreq--upexpminbn-v.tfm +2021/01/09 | 2368 | language/japanese/jlreq-deluxe/tfm/bzjlreq--upexpminbn-h.tfm +2021/01/09 | 2368 | language/japanese/jlreq-deluxe/tfm/bzjlreq--upexpminb-h.tfm +2021/01/09 | 2368 | language/japanese/jlreq-deluxe/tfm/bzjlreq--upexpmgothr-v.tfm +2021/01/09 | 2368 | language/japanese/jlreq-deluxe/tfm/bzjlreq--upexpmgothrn-v.tfm +2021/01/09 | 2368 | language/japanese/jlreq-deluxe/tfm/bzjlreq--upexpmgothrn-h.tfm +2021/01/09 | 2368 | language/japanese/jlreq-deluxe/tfm/bzjlreq--upexpmgothr-h.tfm +2021/01/09 | 2368 | language/japanese/jlreq-deluxe/tfm/bzjlreq--upexpgothr-v.tfm +2021/01/09 | 2368 | language/japanese/jlreq-deluxe/tfm/bzjlreq--upexpgothrn-v.tfm +2021/01/09 | 2368 | language/japanese/jlreq-deluxe/tfm/bzjlreq--upexpgothrn-h.tfm +2021/01/09 | 2368 | language/japanese/jlreq-deluxe/tfm/bzjlreq--upexpgothr-h.tfm +2021/01/09 | 2368 | language/japanese/jlreq-deluxe/tfm/bzjlreq--upexpgotheb-v.tfm +2021/01/09 | 2368 | language/japanese/jlreq-deluxe/tfm/bzjlreq--upexpgothebn-v.tfm +2021/01/09 | 2368 | language/japanese/jlreq-deluxe/tfm/bzjlreq--upexpgothebn-h.tfm +2021/01/09 | 2368 | language/japanese/jlreq-deluxe/tfm/bzjlreq--upexpgotheb-h.tfm +2021/01/09 | 2368 | language/japanese/jlreq-deluxe/tfm/bzjlreq--upexpgothb-v.tfm +2021/01/09 | 2368 | language/japanese/jlreq-deluxe/tfm/bzjlreq--upexpgothbn-v.tfm +2021/01/09 | 2368 | language/japanese/jlreq-deluxe/tfm/bzjlreq--upexpgothbn-h.tfm +2021/01/09 | 2368 | language/japanese/jlreq-deluxe/tfm/bzjlreq--upexpgothb-h.tfm +2021/01/09 | 23652 | macros/latex-dev/base/ltnews30.tex +2021/01/09 | 235597 | fonts/magra.zip +2021/01/09 | 23522 | macros/latex-dev/base/fix-cm.dtx +2021/01/09 | 235075 | macros/latex-dev/base/ltnews19.pdf +2021/01/09 | 2340 | language/japanese/jlreq-deluxe/tfm/zjlreq--upnmlminr-v.tfm +2021/01/09 | 2340 | language/japanese/jlreq-deluxe/tfm/zjlreq--upnmlminrn-v.tfm +2021/01/09 | 2340 | language/japanese/jlreq-deluxe/tfm/zjlreq--upnmlminrn-h.tfm +2021/01/09 | 2340 | language/japanese/jlreq-deluxe/tfm/zjlreq--upnmlminr-h.tfm +2021/01/09 | 2340 | language/japanese/jlreq-deluxe/tfm/zjlreq--upnmlminl-v.tfm +2021/01/09 | 2340 | language/japanese/jlreq-deluxe/tfm/zjlreq--upnmlminln-v.tfm +2021/01/09 | 2340 | language/japanese/jlreq-deluxe/tfm/zjlreq--upnmlminln-h.tfm +2021/01/09 | 2340 | language/japanese/jlreq-deluxe/tfm/zjlreq--upnmlminl-h.tfm +2021/01/09 | 2340 | language/japanese/jlreq-deluxe/tfm/zjlreq--upnmlminb-v.tfm +2021/01/09 | 2340 | language/japanese/jlreq-deluxe/tfm/zjlreq--upnmlminbn-v.tfm +2021/01/09 | 2340 | language/japanese/jlreq-deluxe/tfm/zjlreq--upnmlminbn-h.tfm +2021/01/09 | 2340 | language/japanese/jlreq-deluxe/tfm/zjlreq--upnmlminb-h.tfm +2021/01/09 | 2340 | language/japanese/jlreq-deluxe/tfm/zjlreq--upnmlmgothr-v.tfm +2021/01/09 | 2340 | language/japanese/jlreq-deluxe/tfm/zjlreq--upnmlmgothrn-v.tfm +2021/01/09 | 2340 | language/japanese/jlreq-deluxe/tfm/zjlreq--upnmlmgothrn-h.tfm +2021/01/09 | 2340 | language/japanese/jlreq-deluxe/tfm/zjlreq--upnmlmgothr-h.tfm +2021/01/09 | 2340 | language/japanese/jlreq-deluxe/tfm/zjlreq--upnmlgothr-v.tfm +2021/01/09 | 2340 | language/japanese/jlreq-deluxe/tfm/zjlreq--upnmlgothrn-v.tfm +2021/01/09 | 2340 | language/japanese/jlreq-deluxe/tfm/zjlreq--upnmlgothrn-h.tfm +2021/01/09 | 2340 | language/japanese/jlreq-deluxe/tfm/zjlreq--upnmlgothr-h.tfm +2021/01/09 | 2340 | language/japanese/jlreq-deluxe/tfm/zjlreq--upnmlgotheb-v.tfm +2021/01/09 | 2340 | language/japanese/jlreq-deluxe/tfm/zjlreq--upnmlgothebn-v.tfm +2021/01/09 | 2340 | language/japanese/jlreq-deluxe/tfm/zjlreq--upnmlgothebn-h.tfm +2021/01/09 | 2340 | language/japanese/jlreq-deluxe/tfm/zjlreq--upnmlgotheb-h.tfm +2021/01/09 | 2340 | language/japanese/jlreq-deluxe/tfm/zjlreq--upnmlgothb-v.tfm +2021/01/09 | 2340 | language/japanese/jlreq-deluxe/tfm/zjlreq--upnmlgothbn-v.tfm +2021/01/09 | 2340 | language/japanese/jlreq-deluxe/tfm/zjlreq--upnmlgothbn-h.tfm +2021/01/09 | 2340 | language/japanese/jlreq-deluxe/tfm/zjlreq--upnmlgothb-h.tfm +2021/01/09 | 2340 | language/japanese/jlreq-deluxe/tfm/zjlreq--upexpminr-v.tfm +2021/01/09 | 2340 | language/japanese/jlreq-deluxe/tfm/zjlreq--upexpminrn-v.tfm +2021/01/09 | 2340 | language/japanese/jlreq-deluxe/tfm/zjlreq--upexpminrn-h.tfm +2021/01/09 | 2340 | language/japanese/jlreq-deluxe/tfm/zjlreq--upexpminr-h.tfm +2021/01/09 | 2340 | language/japanese/jlreq-deluxe/tfm/zjlreq--upexpminl-v.tfm +2021/01/09 | 2340 | language/japanese/jlreq-deluxe/tfm/zjlreq--upexpminln-v.tfm +2021/01/09 | 2340 | language/japanese/jlreq-deluxe/tfm/zjlreq--upexpminln-h.tfm +2021/01/09 | 2340 | language/japanese/jlreq-deluxe/tfm/zjlreq--upexpminl-h.tfm +2021/01/09 | 2340 | language/japanese/jlreq-deluxe/tfm/zjlreq--upexpminb-v.tfm +2021/01/09 | 2340 | language/japanese/jlreq-deluxe/tfm/zjlreq--upexpminbn-v.tfm +2021/01/09 | 2340 | language/japanese/jlreq-deluxe/tfm/zjlreq--upexpminbn-h.tfm +2021/01/09 | 2340 | language/japanese/jlreq-deluxe/tfm/zjlreq--upexpminb-h.tfm +2021/01/09 | 2340 | language/japanese/jlreq-deluxe/tfm/zjlreq--upexpmgothr-v.tfm +2021/01/09 | 2340 | language/japanese/jlreq-deluxe/tfm/zjlreq--upexpmgothrn-v.tfm +2021/01/09 | 2340 | language/japanese/jlreq-deluxe/tfm/zjlreq--upexpmgothrn-h.tfm +2021/01/09 | 2340 | language/japanese/jlreq-deluxe/tfm/zjlreq--upexpmgothr-h.tfm +2021/01/09 | 2340 | language/japanese/jlreq-deluxe/tfm/zjlreq--upexpgothr-v.tfm +2021/01/09 | 2340 | language/japanese/jlreq-deluxe/tfm/zjlreq--upexpgothrn-v.tfm +2021/01/09 | 2340 | language/japanese/jlreq-deluxe/tfm/zjlreq--upexpgothrn-h.tfm +2021/01/09 | 2340 | language/japanese/jlreq-deluxe/tfm/zjlreq--upexpgothr-h.tfm +2021/01/09 | 2340 | language/japanese/jlreq-deluxe/tfm/zjlreq--upexpgotheb-v.tfm +2021/01/09 | 2340 | language/japanese/jlreq-deluxe/tfm/zjlreq--upexpgothebn-v.tfm +2021/01/09 | 2340 | language/japanese/jlreq-deluxe/tfm/zjlreq--upexpgothebn-h.tfm +2021/01/09 | 2340 | language/japanese/jlreq-deluxe/tfm/zjlreq--upexpgotheb-h.tfm +2021/01/09 | 2340 | language/japanese/jlreq-deluxe/tfm/zjlreq--upexpgothb-v.tfm +2021/01/09 | 2340 | language/japanese/jlreq-deluxe/tfm/zjlreq--upexpgothbn-v.tfm +2021/01/09 | 2340 | language/japanese/jlreq-deluxe/tfm/zjlreq--upexpgothbn-h.tfm +2021/01/09 | 2340 | language/japanese/jlreq-deluxe/tfm/zjlreq--upexpgothb-h.tfm +2021/01/09 | 23386 | macros/latex-dev/base/lppl.tex +2021/01/09 | 23385 | systems/win32/miktex/tm/packages/next/miktex-devnag-bin-x64-2.9.tar.lzma +2021/01/09 | 233489 | macros/latex-dev/base/ltnews21.pdf +2021/01/09 | 2332 | language/japanese/jlreq-deluxe/tfm/bjlreq--upnmlminr-v.tfm +2021/01/09 | 2332 | language/japanese/jlreq-deluxe/tfm/bjlreq--upnmlminrn-v.tfm +2021/01/09 | 2332 | language/japanese/jlreq-deluxe/tfm/bjlreq--upnmlminrn-h.tfm +2021/01/09 | 2332 | language/japanese/jlreq-deluxe/tfm/bjlreq--upnmlminr-h.tfm +2021/01/09 | 2332 | language/japanese/jlreq-deluxe/tfm/bjlreq--upnmlminl-v.tfm +2021/01/09 | 2332 | language/japanese/jlreq-deluxe/tfm/bjlreq--upnmlminln-v.tfm +2021/01/09 | 2332 | language/japanese/jlreq-deluxe/tfm/bjlreq--upnmlminln-h.tfm +2021/01/09 | 2332 | language/japanese/jlreq-deluxe/tfm/bjlreq--upnmlminl-h.tfm +2021/01/09 | 2332 | language/japanese/jlreq-deluxe/tfm/bjlreq--upnmlminb-v.tfm +2021/01/09 | 2332 | language/japanese/jlreq-deluxe/tfm/bjlreq--upnmlminbn-v.tfm +2021/01/09 | 2332 | language/japanese/jlreq-deluxe/tfm/bjlreq--upnmlminbn-h.tfm +2021/01/09 | 2332 | language/japanese/jlreq-deluxe/tfm/bjlreq--upnmlminb-h.tfm +2021/01/09 | 2332 | language/japanese/jlreq-deluxe/tfm/bjlreq--upnmlmgothr-v.tfm +2021/01/09 | 2332 | language/japanese/jlreq-deluxe/tfm/bjlreq--upnmlmgothrn-v.tfm +2021/01/09 | 2332 | language/japanese/jlreq-deluxe/tfm/bjlreq--upnmlmgothrn-h.tfm +2021/01/09 | 2332 | language/japanese/jlreq-deluxe/tfm/bjlreq--upnmlmgothr-h.tfm +2021/01/09 | 2332 | language/japanese/jlreq-deluxe/tfm/bjlreq--upnmlgothr-v.tfm +2021/01/09 | 2332 | language/japanese/jlreq-deluxe/tfm/bjlreq--upnmlgothrn-v.tfm +2021/01/09 | 2332 | language/japanese/jlreq-deluxe/tfm/bjlreq--upnmlgothrn-h.tfm +2021/01/09 | 2332 | language/japanese/jlreq-deluxe/tfm/bjlreq--upnmlgothr-h.tfm +2021/01/09 | 2332 | language/japanese/jlreq-deluxe/tfm/bjlreq--upnmlgotheb-v.tfm +2021/01/09 | 2332 | language/japanese/jlreq-deluxe/tfm/bjlreq--upnmlgothebn-v.tfm +2021/01/09 | 2332 | language/japanese/jlreq-deluxe/tfm/bjlreq--upnmlgothebn-h.tfm +2021/01/09 | 2332 | language/japanese/jlreq-deluxe/tfm/bjlreq--upnmlgotheb-h.tfm +2021/01/09 | 2332 | language/japanese/jlreq-deluxe/tfm/bjlreq--upnmlgothb-v.tfm +2021/01/09 | 2332 | language/japanese/jlreq-deluxe/tfm/bjlreq--upnmlgothbn-v.tfm +2021/01/09 | 2332 | language/japanese/jlreq-deluxe/tfm/bjlreq--upnmlgothbn-h.tfm +2021/01/09 | 2332 | language/japanese/jlreq-deluxe/tfm/bjlreq--upnmlgothb-h.tfm +2021/01/09 | 2332 | language/japanese/jlreq-deluxe/tfm/bjlreq--upexpminr-v.tfm +2021/01/09 | 2332 | language/japanese/jlreq-deluxe/tfm/bjlreq--upexpminrn-v.tfm +2021/01/09 | 2332 | language/japanese/jlreq-deluxe/tfm/bjlreq--upexpminrn-h.tfm +2021/01/09 | 2332 | language/japanese/jlreq-deluxe/tfm/bjlreq--upexpminr-h.tfm +2021/01/09 | 2332 | language/japanese/jlreq-deluxe/tfm/bjlreq--upexpminl-v.tfm +2021/01/09 | 2332 | language/japanese/jlreq-deluxe/tfm/bjlreq--upexpminln-v.tfm +2021/01/09 | 2332 | language/japanese/jlreq-deluxe/tfm/bjlreq--upexpminln-h.tfm +2021/01/09 | 2332 | language/japanese/jlreq-deluxe/tfm/bjlreq--upexpminl-h.tfm +2021/01/09 | 2332 | language/japanese/jlreq-deluxe/tfm/bjlreq--upexpminb-v.tfm +2021/01/09 | 2332 | language/japanese/jlreq-deluxe/tfm/bjlreq--upexpminbn-v.tfm +2021/01/09 | 2332 | language/japanese/jlreq-deluxe/tfm/bjlreq--upexpminbn-h.tfm +2021/01/09 | 2332 | language/japanese/jlreq-deluxe/tfm/bjlreq--upexpminb-h.tfm +2021/01/09 | 2332 | language/japanese/jlreq-deluxe/tfm/bjlreq--upexpmgothr-v.tfm +2021/01/09 | 2332 | language/japanese/jlreq-deluxe/tfm/bjlreq--upexpmgothrn-v.tfm +2021/01/09 | 2332 | language/japanese/jlreq-deluxe/tfm/bjlreq--upexpmgothrn-h.tfm +2021/01/09 | 2332 | language/japanese/jlreq-deluxe/tfm/bjlreq--upexpmgothr-h.tfm +2021/01/09 | 2332 | language/japanese/jlreq-deluxe/tfm/bjlreq--upexpgothr-v.tfm +2021/01/09 | 2332 | language/japanese/jlreq-deluxe/tfm/bjlreq--upexpgothrn-v.tfm +2021/01/09 | 2332 | language/japanese/jlreq-deluxe/tfm/bjlreq--upexpgothrn-h.tfm +2021/01/09 | 2332 | language/japanese/jlreq-deluxe/tfm/bjlreq--upexpgothr-h.tfm +2021/01/09 | 2332 | language/japanese/jlreq-deluxe/tfm/bjlreq--upexpgotheb-v.tfm +2021/01/09 | 2332 | language/japanese/jlreq-deluxe/tfm/bjlreq--upexpgothebn-v.tfm +2021/01/09 | 2332 | language/japanese/jlreq-deluxe/tfm/bjlreq--upexpgothebn-h.tfm +2021/01/09 | 2332 | language/japanese/jlreq-deluxe/tfm/bjlreq--upexpgotheb-h.tfm +2021/01/09 | 2332 | language/japanese/jlreq-deluxe/tfm/bjlreq--upexpgothb-v.tfm +2021/01/09 | 2332 | language/japanese/jlreq-deluxe/tfm/bjlreq--upexpgothbn-v.tfm +2021/01/09 | 2332 | language/japanese/jlreq-deluxe/tfm/bjlreq--upexpgothbn-h.tfm +2021/01/09 | 2332 | language/japanese/jlreq-deluxe/tfm/bjlreq--upexpgothb-h.tfm +2021/01/09 | 23107 | macros/latex/contrib/l3kernel/l3fp-logic.dtx +2021/01/09 | 2304 | language/japanese/jlreq-deluxe/tfm/jlreq--upnmlminr-v.tfm +2021/01/09 | 2304 | language/japanese/jlreq-deluxe/tfm/jlreq--upnmlminrn-v.tfm +2021/01/09 | 2304 | language/japanese/jlreq-deluxe/tfm/jlreq--upnmlminrn-h.tfm +2021/01/09 | 2304 | language/japanese/jlreq-deluxe/tfm/jlreq--upnmlminr-h.tfm +2021/01/09 | 2304 | language/japanese/jlreq-deluxe/tfm/jlreq--upnmlminl-v.tfm +2021/01/09 | 2304 | language/japanese/jlreq-deluxe/tfm/jlreq--upnmlminln-v.tfm +2021/01/09 | 2304 | language/japanese/jlreq-deluxe/tfm/jlreq--upnmlminln-h.tfm +2021/01/09 | 2304 | language/japanese/jlreq-deluxe/tfm/jlreq--upnmlminl-h.tfm +2021/01/09 | 2304 | language/japanese/jlreq-deluxe/tfm/jlreq--upnmlminb-v.tfm +2021/01/09 | 2304 | language/japanese/jlreq-deluxe/tfm/jlreq--upnmlminbn-v.tfm +2021/01/09 | 2304 | language/japanese/jlreq-deluxe/tfm/jlreq--upnmlminbn-h.tfm +2021/01/09 | 2304 | language/japanese/jlreq-deluxe/tfm/jlreq--upnmlminb-h.tfm +2021/01/09 | 2304 | language/japanese/jlreq-deluxe/tfm/jlreq--upnmlmgothr-v.tfm +2021/01/09 | 2304 | language/japanese/jlreq-deluxe/tfm/jlreq--upnmlmgothrn-v.tfm +2021/01/09 | 2304 | language/japanese/jlreq-deluxe/tfm/jlreq--upnmlmgothrn-h.tfm +2021/01/09 | 2304 | language/japanese/jlreq-deluxe/tfm/jlreq--upnmlmgothr-h.tfm +2021/01/09 | 2304 | language/japanese/jlreq-deluxe/tfm/jlreq--upnmlgothr-v.tfm +2021/01/09 | 2304 | language/japanese/jlreq-deluxe/tfm/jlreq--upnmlgothrn-v.tfm +2021/01/09 | 2304 | language/japanese/jlreq-deluxe/tfm/jlreq--upnmlgothrn-h.tfm +2021/01/09 | 2304 | language/japanese/jlreq-deluxe/tfm/jlreq--upnmlgothr-h.tfm +2021/01/09 | 2304 | language/japanese/jlreq-deluxe/tfm/jlreq--upnmlgotheb-v.tfm +2021/01/09 | 2304 | language/japanese/jlreq-deluxe/tfm/jlreq--upnmlgothebn-v.tfm +2021/01/09 | 2304 | language/japanese/jlreq-deluxe/tfm/jlreq--upnmlgothebn-h.tfm +2021/01/09 | 2304 | language/japanese/jlreq-deluxe/tfm/jlreq--upnmlgotheb-h.tfm +2021/01/09 | 2304 | language/japanese/jlreq-deluxe/tfm/jlreq--upnmlgothb-v.tfm +2021/01/09 | 2304 | language/japanese/jlreq-deluxe/tfm/jlreq--upnmlgothbn-v.tfm +2021/01/09 | 2304 | language/japanese/jlreq-deluxe/tfm/jlreq--upnmlgothbn-h.tfm +2021/01/09 | 2304 | language/japanese/jlreq-deluxe/tfm/jlreq--upnmlgothb-h.tfm +2021/01/09 | 2304 | language/japanese/jlreq-deluxe/tfm/jlreq--upexpminr-v.tfm +2021/01/09 | 2304 | language/japanese/jlreq-deluxe/tfm/jlreq--upexpminrn-v.tfm +2021/01/09 | 2304 | language/japanese/jlreq-deluxe/tfm/jlreq--upexpminrn-h.tfm +2021/01/09 | 2304 | language/japanese/jlreq-deluxe/tfm/jlreq--upexpminr-h.tfm +2021/01/09 | 2304 | language/japanese/jlreq-deluxe/tfm/jlreq--upexpminl-v.tfm +2021/01/09 | 2304 | language/japanese/jlreq-deluxe/tfm/jlreq--upexpminln-v.tfm +2021/01/09 | 2304 | language/japanese/jlreq-deluxe/tfm/jlreq--upexpminln-h.tfm +2021/01/09 | 2304 | language/japanese/jlreq-deluxe/tfm/jlreq--upexpminl-h.tfm +2021/01/09 | 2304 | language/japanese/jlreq-deluxe/tfm/jlreq--upexpminb-v.tfm +2021/01/09 | 2304 | language/japanese/jlreq-deluxe/tfm/jlreq--upexpminbn-v.tfm +2021/01/09 | 2304 | language/japanese/jlreq-deluxe/tfm/jlreq--upexpminbn-h.tfm +2021/01/09 | 2304 | language/japanese/jlreq-deluxe/tfm/jlreq--upexpminb-h.tfm +2021/01/09 | 2304 | language/japanese/jlreq-deluxe/tfm/jlreq--upexpmgothr-v.tfm +2021/01/09 | 2304 | language/japanese/jlreq-deluxe/tfm/jlreq--upexpmgothrn-v.tfm +2021/01/09 | 2304 | language/japanese/jlreq-deluxe/tfm/jlreq--upexpmgothrn-h.tfm +2021/01/09 | 2304 | language/japanese/jlreq-deluxe/tfm/jlreq--upexpmgothr-h.tfm +2021/01/09 | 2304 | language/japanese/jlreq-deluxe/tfm/jlreq--upexpgothr-v.tfm +2021/01/09 | 2304 | language/japanese/jlreq-deluxe/tfm/jlreq--upexpgothrn-v.tfm +2021/01/09 | 2304 | language/japanese/jlreq-deluxe/tfm/jlreq--upexpgothrn-h.tfm +2021/01/09 | 2304 | language/japanese/jlreq-deluxe/tfm/jlreq--upexpgothr-h.tfm +2021/01/09 | 2304 | language/japanese/jlreq-deluxe/tfm/jlreq--upexpgotheb-v.tfm +2021/01/09 | 2304 | language/japanese/jlreq-deluxe/tfm/jlreq--upexpgothebn-v.tfm +2021/01/09 | 2304 | language/japanese/jlreq-deluxe/tfm/jlreq--upexpgothebn-h.tfm +2021/01/09 | 2304 | language/japanese/jlreq-deluxe/tfm/jlreq--upexpgotheb-h.tfm +2021/01/09 | 2304 | language/japanese/jlreq-deluxe/tfm/jlreq--upexpgothb-v.tfm +2021/01/09 | 2304 | language/japanese/jlreq-deluxe/tfm/jlreq--upexpgothbn-v.tfm +2021/01/09 | 2304 | language/japanese/jlreq-deluxe/tfm/jlreq--upexpgothbn-h.tfm +2021/01/09 | 2304 | language/japanese/jlreq-deluxe/tfm/jlreq--upexpgothb-h.tfm +2021/01/09 | 22967836 | systems/texlive/tlnet/archive/latex.doc.r57354.tar.xz +2021/01/09 | 228953 | systems/win32/miktex/tm/packages/next/miktex-console-bin-2.9.tar.lzma +2021/01/09 | 2287 | fonts/play-font/latex/Play.sty +2021/01/09 | 228269 | macros/latex/contrib/l3kernel/l3syntax-changes.pdf +2021/01/09 | 22677 | macros/latex-dev/base/ltcounts.dtx +2021/01/09 | 2262236 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz +2021/01/09 | 22457 | macros/latex-dev/base/cfgguide.tex +2021/01/09 | 22051 | systems/win32/miktex/tm/packages/next/miktex-fribidixetex-bin-2.9.tar.lzma +2021/01/09 | 220389 | macros/latex-dev/base/modguide.pdf +2021/01/09 | 220226 | macros/latex-dev/base/cfgguide.pdf +2021/01/09 | 21926 | macros/latex/contrib/l3kernel/source3body.tex +2021/01/09 | 217632 | macros/latex/contrib/l3kernel/l3term-glossary.pdf +2021/01/09 | 216995 | macros/latex-dev/base/cyrguide.pdf +2021/01/09 | 21643 | macros/latex/contrib/l3kernel/l3text-purify.dtx +2021/01/09 | 216401 | macros/latex-dev/base/proc.pdf +2021/01/09 | 2160 | fonts/gudea/tfm/Gudea-Italic-tlf-ly1.tfm +2021/01/09 | 2153 | macros/latex/contrib/l3kernel/source3.tex +2021/01/09 | 215243 | macros/latex-dev/base/ltxdoc.pdf +2021/01/09 | 214706 | macros/latex-dev/base/slifonts.pdf +2021/01/09 | 213899 | systems/win32/miktex/tm/packages/next/miktex-metafont-bin-x64-2.9.tar.lzma +2021/01/09 | 21215 | systems/win32/miktex/tm/packages/next/miktex-devnag-bin-2.9.tar.lzma +2021/01/09 | 21168 | macros/latex/contrib/l3kernel/l3luatex.dtx +2021/01/09 | 211402 | systems/win32/miktex/tm/packages/next/miktex-omegaware-bin-x64-2.9.tar.lzma +2021/01/09 | 21004 | macros/latex/contrib/l3kernel/l3intarray.dtx +2021/01/09 | 20962 | macros/latex/contrib/l3backend/l3backend-graphics.dtx +2021/01/09 | 208330 | systems/win32/miktex/tm/packages/next/miktex-pmx-bin-2.9.tar.lzma +2021/01/09 | 2074 | fonts/hindmadurai/latex/HindMadurai.sty +2021/01/09 | 2064 | fonts/gudea/tfm/Gudea-Italic-tlf-t1.tfm +2021/01/09 | 205809 | systems/win32/miktex/tm/packages/next/miktex-zzdb1-2.9.tar.lzma +2021/01/09 | 205800 | systems/win32/miktex/tm/packages/miktex-zzdb1-2.9.tar.lzma +2021/01/09 | 2057608 | systems/texlive/tlnet/archive/musixtex.doc.r57353.tar.xz +2021/01/09 | 204833 | macros/latex-dev/base/ifthen.pdf +2021/01/09 | 20471 | macros/latex-dev/base/ltnews.cls +2021/01/09 | 20434 | macros/latex-dev/base/lgc2.err +2021/01/09 | 204008 | macros/latex-dev/base/doc.dtx +2021/01/09 | 202830 | systems/win32/miktex/tm/packages/next/miktex-pixman-bin-x64-2.9.tar.lzma +2021/01/09 | 202445 | macros/latex-dev/base/nfssfont.pdf +2021/01/09 | 2016 | fonts/gudea/tfm/Gudea-Bold-tlf-ly1.tfm +2021/01/09 | 20123 | systems/win32/miktex/tm/packages/next/miktex-popt-bin-2.9.tar.lzma +2021/01/09 | 2008 | fonts/gudea/tfm/Gudea-tlf-ly1.tfm +2021/01/09 | 2001 | fonts/gudea/map/Gudea.map +2021/01/09 | 199664 | systems/win32/miktex/tm/packages/next/miktex-mpfr-bin-2.9.tar.lzma +2021/01/09 | 1988 | fonts/gudea/tfm/Gudea-Italic-tlf-ly1--base.tfm +2021/01/09 | 198120 | systems/win32/miktex/tm/packages/next/miktex-pixman-bin-2.9.tar.lzma +2021/01/09 | 1976970 | systems/win32/miktex/tm/packages/next/miktex-luatex-bin-x64-2.9.tar.lzma +2021/01/09 | 197648 | macros/latex/contrib/l3kernel/l3news12.pdf +2021/01/09 | 197489 | macros/latex/contrib/easybook/doc/easybook.pdf +2021/01/09 | 1968 | macros/latex/contrib/biblatex-contrib/biblatex-software/history.tex +2021/01/09 | 1968 | language/japanese/jlreq-deluxe/tfm/bzjlreq--nmlminr-v.tfm +2021/01/09 | 1968 | language/japanese/jlreq-deluxe/tfm/bzjlreq--nmlminrn-v.tfm +2021/01/09 | 1968 | language/japanese/jlreq-deluxe/tfm/bzjlreq--nmlminrn-h.tfm +2021/01/09 | 1968 | language/japanese/jlreq-deluxe/tfm/bzjlreq--nmlminr-h.tfm +2021/01/09 | 1968 | language/japanese/jlreq-deluxe/tfm/bzjlreq--nmlminl-v.tfm +2021/01/09 | 1968 | language/japanese/jlreq-deluxe/tfm/bzjlreq--nmlminln-v.tfm +2021/01/09 | 1968 | language/japanese/jlreq-deluxe/tfm/bzjlreq--nmlminln-h.tfm +2021/01/09 | 1968 | language/japanese/jlreq-deluxe/tfm/bzjlreq--nmlminl-h.tfm +2021/01/09 | 1968 | language/japanese/jlreq-deluxe/tfm/bzjlreq--nmlminb-v.tfm +2021/01/09 | 1968 | language/japanese/jlreq-deluxe/tfm/bzjlreq--nmlminbn-v.tfm +2021/01/09 | 1968 | language/japanese/jlreq-deluxe/tfm/bzjlreq--nmlminbn-h.tfm +2021/01/09 | 1968 | language/japanese/jlreq-deluxe/tfm/bzjlreq--nmlminb-h.tfm +2021/01/09 | 1968 | language/japanese/jlreq-deluxe/tfm/bzjlreq--nmlmgothr-v.tfm +2021/01/09 | 1968 | language/japanese/jlreq-deluxe/tfm/bzjlreq--nmlmgothrn-v.tfm +2021/01/09 | 1968 | language/japanese/jlreq-deluxe/tfm/bzjlreq--nmlmgothrn-h.tfm +2021/01/09 | 1968 | language/japanese/jlreq-deluxe/tfm/bzjlreq--nmlmgothr-h.tfm +2021/01/09 | 1968 | language/japanese/jlreq-deluxe/tfm/bzjlreq--nmlgothr-v.tfm +2021/01/09 | 1968 | language/japanese/jlreq-deluxe/tfm/bzjlreq--nmlgothrn-v.tfm +2021/01/09 | 1968 | language/japanese/jlreq-deluxe/tfm/bzjlreq--nmlgothrn-h.tfm +2021/01/09 | 1968 | language/japanese/jlreq-deluxe/tfm/bzjlreq--nmlgothr-h.tfm +2021/01/09 | 1968 | language/japanese/jlreq-deluxe/tfm/bzjlreq--nmlgotheb-v.tfm +2021/01/09 | 1968 | language/japanese/jlreq-deluxe/tfm/bzjlreq--nmlgothebn-v.tfm +2021/01/09 | 1968 | language/japanese/jlreq-deluxe/tfm/bzjlreq--nmlgothebn-h.tfm +2021/01/09 | 1968 | language/japanese/jlreq-deluxe/tfm/bzjlreq--nmlgotheb-h.tfm +2021/01/09 | 1968 | language/japanese/jlreq-deluxe/tfm/bzjlreq--nmlgothb-v.tfm +2021/01/09 | 1968 | language/japanese/jlreq-deluxe/tfm/bzjlreq--nmlgothbn-v.tfm +2021/01/09 | 1968 | language/japanese/jlreq-deluxe/tfm/bzjlreq--nmlgothbn-h.tfm +2021/01/09 | 1968 | language/japanese/jlreq-deluxe/tfm/bzjlreq--nmlgothb-h.tfm +2021/01/09 | 1968 | language/japanese/jlreq-deluxe/tfm/bzjlreq--expminr-v.tfm +2021/01/09 | 1968 | language/japanese/jlreq-deluxe/tfm/bzjlreq--expminrn-v.tfm +2021/01/09 | 1968 | language/japanese/jlreq-deluxe/tfm/bzjlreq--expminrn-h.tfm +2021/01/09 | 1968 | language/japanese/jlreq-deluxe/tfm/bzjlreq--expminr-h.tfm +2021/01/09 | 1968 | language/japanese/jlreq-deluxe/tfm/bzjlreq--expminl-v.tfm +2021/01/09 | 1968 | language/japanese/jlreq-deluxe/tfm/bzjlreq--expminln-v.tfm +2021/01/09 | 1968 | language/japanese/jlreq-deluxe/tfm/bzjlreq--expminln-h.tfm +2021/01/09 | 1968 | language/japanese/jlreq-deluxe/tfm/bzjlreq--expminl-h.tfm +2021/01/09 | 1968 | language/japanese/jlreq-deluxe/tfm/bzjlreq--expminb-v.tfm +2021/01/09 | 1968 | language/japanese/jlreq-deluxe/tfm/bzjlreq--expminbn-v.tfm +2021/01/09 | 1968 | language/japanese/jlreq-deluxe/tfm/bzjlreq--expminbn-h.tfm +2021/01/09 | 1968 | language/japanese/jlreq-deluxe/tfm/bzjlreq--expminb-h.tfm +2021/01/09 | 1968 | language/japanese/jlreq-deluxe/tfm/bzjlreq--expmgothr-v.tfm +2021/01/09 | 1968 | language/japanese/jlreq-deluxe/tfm/bzjlreq--expmgothrn-v.tfm +2021/01/09 | 1968 | language/japanese/jlreq-deluxe/tfm/bzjlreq--expmgothrn-h.tfm +2021/01/09 | 1968 | language/japanese/jlreq-deluxe/tfm/bzjlreq--expmgothr-h.tfm +2021/01/09 | 1968 | language/japanese/jlreq-deluxe/tfm/bzjlreq--expgothr-v.tfm +2021/01/09 | 1968 | language/japanese/jlreq-deluxe/tfm/bzjlreq--expgothrn-v.tfm +2021/01/09 | 1968 | language/japanese/jlreq-deluxe/tfm/bzjlreq--expgothrn-h.tfm +2021/01/09 | 1968 | language/japanese/jlreq-deluxe/tfm/bzjlreq--expgothr-h.tfm +2021/01/09 | 1968 | language/japanese/jlreq-deluxe/tfm/bzjlreq--expgotheb-v.tfm +2021/01/09 | 1968 | language/japanese/jlreq-deluxe/tfm/bzjlreq--expgothebn-v.tfm +2021/01/09 | 1968 | language/japanese/jlreq-deluxe/tfm/bzjlreq--expgothebn-h.tfm +2021/01/09 | 1968 | language/japanese/jlreq-deluxe/tfm/bzjlreq--expgotheb-h.tfm +2021/01/09 | 1968 | language/japanese/jlreq-deluxe/tfm/bzjlreq--expgothb-v.tfm +2021/01/09 | 1968 | language/japanese/jlreq-deluxe/tfm/bzjlreq--expgothbn-v.tfm +2021/01/09 | 1968 | language/japanese/jlreq-deluxe/tfm/bzjlreq--expgothbn-h.tfm +2021/01/09 | 1968 | language/japanese/jlreq-deluxe/tfm/bzjlreq--expgothb-h.tfm +2021/01/09 | 19653 | macros/latex/contrib/l3kernel/l3fp-convert.dtx +2021/01/09 | 196325 | macros/latex-dev/base/ltnews25.pdf +2021/01/09 | 196100 | systems/texlive/tlnet/archive/latex.r57354.tar.xz +2021/01/09 | 195882 | macros/latex-dev/base/exscale.pdf +2021/01/09 | 195649 | systems/win32/miktex/tm/packages/next/miktex-metafont-bin-2.9.tar.lzma +2021/01/09 | 195606 | systems/win32/miktex/tm/packages/next/miktex-curl-bin-x64-2.9.tar.lzma +2021/01/09 | 19419824 | systems/texlive/tlnet/install-tl-windows.exe +2021/01/09 | 1940 | language/japanese/jlreq-deluxe/tfm/zjlreq--nmlminr-v.tfm +2021/01/09 | 1940 | language/japanese/jlreq-deluxe/tfm/zjlreq--nmlminrn-v.tfm +2021/01/09 | 1940 | language/japanese/jlreq-deluxe/tfm/zjlreq--nmlminrn-h.tfm +2021/01/09 | 1940 | language/japanese/jlreq-deluxe/tfm/zjlreq--nmlminr-h.tfm +2021/01/09 | 1940 | language/japanese/jlreq-deluxe/tfm/zjlreq--nmlminl-v.tfm +2021/01/09 | 1940 | language/japanese/jlreq-deluxe/tfm/zjlreq--nmlminln-v.tfm +2021/01/09 | 1940 | language/japanese/jlreq-deluxe/tfm/zjlreq--nmlminln-h.tfm +2021/01/09 | 1940 | language/japanese/jlreq-deluxe/tfm/zjlreq--nmlminl-h.tfm +2021/01/09 | 1940 | language/japanese/jlreq-deluxe/tfm/zjlreq--nmlminb-v.tfm +2021/01/09 | 1940 | language/japanese/jlreq-deluxe/tfm/zjlreq--nmlminbn-v.tfm +2021/01/09 | 1940 | language/japanese/jlreq-deluxe/tfm/zjlreq--nmlminbn-h.tfm +2021/01/09 | 1940 | language/japanese/jlreq-deluxe/tfm/zjlreq--nmlminb-h.tfm +2021/01/09 | 1940 | language/japanese/jlreq-deluxe/tfm/zjlreq--nmlmgothr-v.tfm +2021/01/09 | 1940 | language/japanese/jlreq-deluxe/tfm/zjlreq--nmlmgothrn-v.tfm +2021/01/09 | 1940 | language/japanese/jlreq-deluxe/tfm/zjlreq--nmlmgothrn-h.tfm +2021/01/09 | 1940 | language/japanese/jlreq-deluxe/tfm/zjlreq--nmlmgothr-h.tfm +2021/01/09 | 1940 | language/japanese/jlreq-deluxe/tfm/zjlreq--nmlgothr-v.tfm +2021/01/09 | 1940 | language/japanese/jlreq-deluxe/tfm/zjlreq--nmlgothrn-v.tfm +2021/01/09 | 1940 | language/japanese/jlreq-deluxe/tfm/zjlreq--nmlgothrn-h.tfm +2021/01/09 | 1940 | language/japanese/jlreq-deluxe/tfm/zjlreq--nmlgothr-h.tfm +2021/01/09 | 1940 | language/japanese/jlreq-deluxe/tfm/zjlreq--nmlgotheb-v.tfm +2021/01/09 | 1940 | language/japanese/jlreq-deluxe/tfm/zjlreq--nmlgothebn-v.tfm +2021/01/09 | 1940 | language/japanese/jlreq-deluxe/tfm/zjlreq--nmlgothebn-h.tfm +2021/01/09 | 1940 | language/japanese/jlreq-deluxe/tfm/zjlreq--nmlgotheb-h.tfm +2021/01/09 | 1940 | language/japanese/jlreq-deluxe/tfm/zjlreq--nmlgothb-v.tfm +2021/01/09 | 1940 | language/japanese/jlreq-deluxe/tfm/zjlreq--nmlgothbn-v.tfm +2021/01/09 | 1940 | language/japanese/jlreq-deluxe/tfm/zjlreq--nmlgothbn-h.tfm +2021/01/09 | 1940 | language/japanese/jlreq-deluxe/tfm/zjlreq--nmlgothb-h.tfm +2021/01/09 | 1940 | language/japanese/jlreq-deluxe/tfm/zjlreq--expminr-v.tfm +2021/01/09 | 1940 | language/japanese/jlreq-deluxe/tfm/zjlreq--expminrn-v.tfm +2021/01/09 | 1940 | language/japanese/jlreq-deluxe/tfm/zjlreq--expminrn-h.tfm +2021/01/09 | 1940 | language/japanese/jlreq-deluxe/tfm/zjlreq--expminr-h.tfm +2021/01/09 | 1940 | language/japanese/jlreq-deluxe/tfm/zjlreq--expminl-v.tfm +2021/01/09 | 1940 | language/japanese/jlreq-deluxe/tfm/zjlreq--expminln-v.tfm +2021/01/09 | 1940 | language/japanese/jlreq-deluxe/tfm/zjlreq--expminln-h.tfm +2021/01/09 | 1940 | language/japanese/jlreq-deluxe/tfm/zjlreq--expminl-h.tfm +2021/01/09 | 1940 | language/japanese/jlreq-deluxe/tfm/zjlreq--expminb-v.tfm +2021/01/09 | 1940 | language/japanese/jlreq-deluxe/tfm/zjlreq--expminbn-v.tfm +2021/01/09 | 1940 | language/japanese/jlreq-deluxe/tfm/zjlreq--expminbn-h.tfm +2021/01/09 | 1940 | language/japanese/jlreq-deluxe/tfm/zjlreq--expminb-h.tfm +2021/01/09 | 1940 | language/japanese/jlreq-deluxe/tfm/zjlreq--expmgothr-v.tfm +2021/01/09 | 1940 | language/japanese/jlreq-deluxe/tfm/zjlreq--expmgothrn-v.tfm +2021/01/09 | 1940 | language/japanese/jlreq-deluxe/tfm/zjlreq--expmgothrn-h.tfm +2021/01/09 | 1940 | language/japanese/jlreq-deluxe/tfm/zjlreq--expmgothr-h.tfm +2021/01/09 | 1940 | language/japanese/jlreq-deluxe/tfm/zjlreq--expgothr-v.tfm +2021/01/09 | 1940 | language/japanese/jlreq-deluxe/tfm/zjlreq--expgothrn-v.tfm +2021/01/09 | 1940 | language/japanese/jlreq-deluxe/tfm/zjlreq--expgothrn-h.tfm +2021/01/09 | 1940 | language/japanese/jlreq-deluxe/tfm/zjlreq--expgothr-h.tfm +2021/01/09 | 1940 | language/japanese/jlreq-deluxe/tfm/zjlreq--expgotheb-v.tfm +2021/01/09 | 1940 | language/japanese/jlreq-deluxe/tfm/zjlreq--expgothebn-v.tfm +2021/01/09 | 1940 | language/japanese/jlreq-deluxe/tfm/zjlreq--expgothebn-h.tfm +2021/01/09 | 1940 | language/japanese/jlreq-deluxe/tfm/zjlreq--expgotheb-h.tfm +2021/01/09 | 1940 | language/japanese/jlreq-deluxe/tfm/zjlreq--expgothb-v.tfm +2021/01/09 | 1940 | language/japanese/jlreq-deluxe/tfm/zjlreq--expgothbn-v.tfm +2021/01/09 | 1940 | language/japanese/jlreq-deluxe/tfm/zjlreq--expgothbn-h.tfm +2021/01/09 | 1940 | language/japanese/jlreq-deluxe/tfm/zjlreq--expgothb-h.tfm +2021/01/09 | 1938 | macros/latex-dev/base/minimal.cls +2021/01/09 | 193572 | systems/win32/miktex/tm/packages/next/miktex-omegaware-bin-2.9.tar.lzma +2021/01/09 | 1932 | language/japanese/jlreq-deluxe/tfm/bjlreq--nmlminr-v.tfm +2021/01/09 | 1932 | language/japanese/jlreq-deluxe/tfm/bjlreq--nmlminrn-v.tfm +2021/01/09 | 1932 | language/japanese/jlreq-deluxe/tfm/bjlreq--nmlminrn-h.tfm +2021/01/09 | 1932 | language/japanese/jlreq-deluxe/tfm/bjlreq--nmlminr-h.tfm +2021/01/09 | 1932 | language/japanese/jlreq-deluxe/tfm/bjlreq--nmlminl-v.tfm +2021/01/09 | 1932 | language/japanese/jlreq-deluxe/tfm/bjlreq--nmlminln-v.tfm +2021/01/09 | 1932 | language/japanese/jlreq-deluxe/tfm/bjlreq--nmlminln-h.tfm +2021/01/09 | 1932 | language/japanese/jlreq-deluxe/tfm/bjlreq--nmlminl-h.tfm +2021/01/09 | 1932 | language/japanese/jlreq-deluxe/tfm/bjlreq--nmlminb-v.tfm +2021/01/09 | 1932 | language/japanese/jlreq-deluxe/tfm/bjlreq--nmlminbn-v.tfm +2021/01/09 | 1932 | language/japanese/jlreq-deluxe/tfm/bjlreq--nmlminbn-h.tfm +2021/01/09 | 1932 | language/japanese/jlreq-deluxe/tfm/bjlreq--nmlminb-h.tfm +2021/01/09 | 1932 | language/japanese/jlreq-deluxe/tfm/bjlreq--nmlmgothr-v.tfm +2021/01/09 | 1932 | language/japanese/jlreq-deluxe/tfm/bjlreq--nmlmgothrn-v.tfm +2021/01/09 | 1932 | language/japanese/jlreq-deluxe/tfm/bjlreq--nmlmgothrn-h.tfm +2021/01/09 | 1932 | language/japanese/jlreq-deluxe/tfm/bjlreq--nmlmgothr-h.tfm +2021/01/09 | 1932 | language/japanese/jlreq-deluxe/tfm/bjlreq--nmlgothr-v.tfm +2021/01/09 | 1932 | language/japanese/jlreq-deluxe/tfm/bjlreq--nmlgothrn-v.tfm +2021/01/09 | 1932 | language/japanese/jlreq-deluxe/tfm/bjlreq--nmlgothrn-h.tfm +2021/01/09 | 1932 | language/japanese/jlreq-deluxe/tfm/bjlreq--nmlgothr-h.tfm +2021/01/09 | 1932 | language/japanese/jlreq-deluxe/tfm/bjlreq--nmlgotheb-v.tfm +2021/01/09 | 1932 | language/japanese/jlreq-deluxe/tfm/bjlreq--nmlgothebn-v.tfm +2021/01/09 | 1932 | language/japanese/jlreq-deluxe/tfm/bjlreq--nmlgothebn-h.tfm +2021/01/09 | 1932 | language/japanese/jlreq-deluxe/tfm/bjlreq--nmlgotheb-h.tfm +2021/01/09 | 1932 | language/japanese/jlreq-deluxe/tfm/bjlreq--nmlgothb-v.tfm +2021/01/09 | 1932 | language/japanese/jlreq-deluxe/tfm/bjlreq--nmlgothbn-v.tfm +2021/01/09 | 1932 | language/japanese/jlreq-deluxe/tfm/bjlreq--nmlgothbn-h.tfm +2021/01/09 | 1932 | language/japanese/jlreq-deluxe/tfm/bjlreq--nmlgothb-h.tfm +2021/01/09 | 1932 | language/japanese/jlreq-deluxe/tfm/bjlreq--expminr-v.tfm +2021/01/09 | 1932 | language/japanese/jlreq-deluxe/tfm/bjlreq--expminrn-v.tfm +2021/01/09 | 1932 | language/japanese/jlreq-deluxe/tfm/bjlreq--expminrn-h.tfm +2021/01/09 | 1932 | language/japanese/jlreq-deluxe/tfm/bjlreq--expminr-h.tfm +2021/01/09 | 1932 | language/japanese/jlreq-deluxe/tfm/bjlreq--expminl-v.tfm +2021/01/09 | 1932 | language/japanese/jlreq-deluxe/tfm/bjlreq--expminln-v.tfm +2021/01/09 | 1932 | language/japanese/jlreq-deluxe/tfm/bjlreq--expminln-h.tfm +2021/01/09 | 1932 | language/japanese/jlreq-deluxe/tfm/bjlreq--expminl-h.tfm +2021/01/09 | 1932 | language/japanese/jlreq-deluxe/tfm/bjlreq--expminb-v.tfm +2021/01/09 | 1932 | language/japanese/jlreq-deluxe/tfm/bjlreq--expminbn-v.tfm +2021/01/09 | 1932 | language/japanese/jlreq-deluxe/tfm/bjlreq--expminbn-h.tfm +2021/01/09 | 1932 | language/japanese/jlreq-deluxe/tfm/bjlreq--expminb-h.tfm +2021/01/09 | 1932 | language/japanese/jlreq-deluxe/tfm/bjlreq--expmgothr-v.tfm +2021/01/09 | 1932 | language/japanese/jlreq-deluxe/tfm/bjlreq--expmgothrn-v.tfm +2021/01/09 | 1932 | language/japanese/jlreq-deluxe/tfm/bjlreq--expmgothrn-h.tfm +2021/01/09 | 1932 | language/japanese/jlreq-deluxe/tfm/bjlreq--expmgothr-h.tfm +2021/01/09 | 1932 | language/japanese/jlreq-deluxe/tfm/bjlreq--expgothr-v.tfm +2021/01/09 | 1932 | language/japanese/jlreq-deluxe/tfm/bjlreq--expgothrn-v.tfm +2021/01/09 | 1932 | language/japanese/jlreq-deluxe/tfm/bjlreq--expgothrn-h.tfm +2021/01/09 | 1932 | language/japanese/jlreq-deluxe/tfm/bjlreq--expgothr-h.tfm +2021/01/09 | 1932 | language/japanese/jlreq-deluxe/tfm/bjlreq--expgotheb-v.tfm +2021/01/09 | 1932 | language/japanese/jlreq-deluxe/tfm/bjlreq--expgothebn-v.tfm +2021/01/09 | 1932 | language/japanese/jlreq-deluxe/tfm/bjlreq--expgothebn-h.tfm +2021/01/09 | 1932 | language/japanese/jlreq-deluxe/tfm/bjlreq--expgotheb-h.tfm +2021/01/09 | 1932 | language/japanese/jlreq-deluxe/tfm/bjlreq--expgothb-v.tfm +2021/01/09 | 1932 | language/japanese/jlreq-deluxe/tfm/bjlreq--expgothbn-v.tfm +2021/01/09 | 1932 | language/japanese/jlreq-deluxe/tfm/bjlreq--expgothbn-h.tfm +2021/01/09 | 1932 | language/japanese/jlreq-deluxe/tfm/bjlreq--expgothb-h.tfm +2021/01/09 | 1924 | fonts/magra/tfm/Magra-Bold-tlf-ly1.tfm +2021/01/09 | 1924 | fonts/gudea/tfm/Gudea-Bold-tlf-t1.tfm +2021/01/09 | 192295 | macros/latex-dev/base/latexsym.pdf +2021/01/09 | 1916 | fonts/gudea/tfm/Gudea-tlf-t1.tfm +2021/01/09 | 191531 | macros/latex-dev/base/ltx3info.pdf +2021/01/09 | 1909 | macros/latex/contrib/l3kernel/interface3.tex +2021/01/09 | 19065 | macros/latex-dev/base/ltxdoc.dtx +2021/01/09 | 1904 | language/japanese/jlreq-deluxe/tfm/jlreq--nmlminr-v.tfm +2021/01/09 | 1904 | language/japanese/jlreq-deluxe/tfm/jlreq--nmlminrn-v.tfm +2021/01/09 | 1904 | language/japanese/jlreq-deluxe/tfm/jlreq--nmlminrn-h.tfm +2021/01/09 | 1904 | language/japanese/jlreq-deluxe/tfm/jlreq--nmlminr-h.tfm +2021/01/09 | 1904 | language/japanese/jlreq-deluxe/tfm/jlreq--nmlminl-v.tfm +2021/01/09 | 1904 | language/japanese/jlreq-deluxe/tfm/jlreq--nmlminln-v.tfm +2021/01/09 | 1904 | language/japanese/jlreq-deluxe/tfm/jlreq--nmlminln-h.tfm +2021/01/09 | 1904 | language/japanese/jlreq-deluxe/tfm/jlreq--nmlminl-h.tfm +2021/01/09 | 1904 | language/japanese/jlreq-deluxe/tfm/jlreq--nmlminb-v.tfm +2021/01/09 | 1904 | language/japanese/jlreq-deluxe/tfm/jlreq--nmlminbn-v.tfm +2021/01/09 | 1904 | language/japanese/jlreq-deluxe/tfm/jlreq--nmlminbn-h.tfm +2021/01/09 | 1904 | language/japanese/jlreq-deluxe/tfm/jlreq--nmlminb-h.tfm +2021/01/09 | 1904 | language/japanese/jlreq-deluxe/tfm/jlreq--nmlmgothr-v.tfm +2021/01/09 | 1904 | language/japanese/jlreq-deluxe/tfm/jlreq--nmlmgothrn-v.tfm +2021/01/09 | 1904 | language/japanese/jlreq-deluxe/tfm/jlreq--nmlmgothrn-h.tfm +2021/01/09 | 1904 | language/japanese/jlreq-deluxe/tfm/jlreq--nmlmgothr-h.tfm +2021/01/09 | 1904 | language/japanese/jlreq-deluxe/tfm/jlreq--nmlgothr-v.tfm +2021/01/09 | 1904 | language/japanese/jlreq-deluxe/tfm/jlreq--nmlgothrn-v.tfm +2021/01/09 | 1904 | language/japanese/jlreq-deluxe/tfm/jlreq--nmlgothrn-h.tfm +2021/01/09 | 1904 | language/japanese/jlreq-deluxe/tfm/jlreq--nmlgothr-h.tfm +2021/01/09 | 1904 | language/japanese/jlreq-deluxe/tfm/jlreq--nmlgotheb-v.tfm +2021/01/09 | 1904 | language/japanese/jlreq-deluxe/tfm/jlreq--nmlgothebn-v.tfm +2021/01/09 | 1904 | language/japanese/jlreq-deluxe/tfm/jlreq--nmlgothebn-h.tfm +2021/01/09 | 1904 | language/japanese/jlreq-deluxe/tfm/jlreq--nmlgotheb-h.tfm +2021/01/09 | 1904 | language/japanese/jlreq-deluxe/tfm/jlreq--nmlgothb-v.tfm +2021/01/09 | 1904 | language/japanese/jlreq-deluxe/tfm/jlreq--nmlgothbn-v.tfm +2021/01/09 | 1904 | language/japanese/jlreq-deluxe/tfm/jlreq--nmlgothbn-h.tfm +2021/01/09 | 1904 | language/japanese/jlreq-deluxe/tfm/jlreq--nmlgothb-h.tfm +2021/01/09 | 1904 | language/japanese/jlreq-deluxe/tfm/jlreq--expminr-v.tfm +2021/01/09 | 1904 | language/japanese/jlreq-deluxe/tfm/jlreq--expminrn-v.tfm +2021/01/09 | 1904 | language/japanese/jlreq-deluxe/tfm/jlreq--expminrn-h.tfm +2021/01/09 | 1904 | language/japanese/jlreq-deluxe/tfm/jlreq--expminr-h.tfm +2021/01/09 | 1904 | language/japanese/jlreq-deluxe/tfm/jlreq--expminl-v.tfm +2021/01/09 | 1904 | language/japanese/jlreq-deluxe/tfm/jlreq--expminln-v.tfm +2021/01/09 | 1904 | language/japanese/jlreq-deluxe/tfm/jlreq--expminln-h.tfm +2021/01/09 | 1904 | language/japanese/jlreq-deluxe/tfm/jlreq--expminl-h.tfm +2021/01/09 | 1904 | language/japanese/jlreq-deluxe/tfm/jlreq--expminb-v.tfm +2021/01/09 | 1904 | language/japanese/jlreq-deluxe/tfm/jlreq--expminbn-v.tfm +2021/01/09 | 1904 | language/japanese/jlreq-deluxe/tfm/jlreq--expminbn-h.tfm +2021/01/09 | 1904 | language/japanese/jlreq-deluxe/tfm/jlreq--expminb-h.tfm +2021/01/09 | 1904 | language/japanese/jlreq-deluxe/tfm/jlreq--expmgothr-v.tfm +2021/01/09 | 1904 | language/japanese/jlreq-deluxe/tfm/jlreq--expmgothrn-v.tfm +2021/01/09 | 1904 | language/japanese/jlreq-deluxe/tfm/jlreq--expmgothrn-h.tfm +2021/01/09 | 1904 | language/japanese/jlreq-deluxe/tfm/jlreq--expmgothr-h.tfm +2021/01/09 | 1904 | language/japanese/jlreq-deluxe/tfm/jlreq--expgothr-v.tfm +2021/01/09 | 1904 | language/japanese/jlreq-deluxe/tfm/jlreq--expgothrn-v.tfm +2021/01/09 | 1904 | language/japanese/jlreq-deluxe/tfm/jlreq--expgothrn-h.tfm +2021/01/09 | 1904 | language/japanese/jlreq-deluxe/tfm/jlreq--expgothr-h.tfm +2021/01/09 | 1904 | language/japanese/jlreq-deluxe/tfm/jlreq--expgotheb-v.tfm +2021/01/09 | 1904 | language/japanese/jlreq-deluxe/tfm/jlreq--expgothebn-v.tfm +2021/01/09 | 1904 | language/japanese/jlreq-deluxe/tfm/jlreq--expgothebn-h.tfm +2021/01/09 | 1904 | language/japanese/jlreq-deluxe/tfm/jlreq--expgotheb-h.tfm +2021/01/09 | 1904 | language/japanese/jlreq-deluxe/tfm/jlreq--expgothb-v.tfm +2021/01/09 | 1904 | language/japanese/jlreq-deluxe/tfm/jlreq--expgothbn-v.tfm +2021/01/09 | 1904 | language/japanese/jlreq-deluxe/tfm/jlreq--expgothbn-h.tfm +2021/01/09 | 1904 | language/japanese/jlreq-deluxe/tfm/jlreq--expgothb-h.tfm +2021/01/09 | 19040 | macros/latex-dev/base/lppl.txt +2021/01/09 | 1896 | fonts/magra/tfm/Magra-tlf-ly1.tfm +2021/01/09 | 18941 | macros/latex-dev/base/ltnews29.tex +2021/01/09 | 1892 | fonts/magra/tfm/Magra-Bold-tlf-t1.tfm +2021/01/09 | 1892 | fonts/gudea/tfm/Gudea-Italic-tlf-t1--base.tfm +2021/01/09 | 188553 | fonts/hindmadurai/type1/HindMadurai-Regular.pfb +2021/01/09 | 1884 | fonts/hindmadurai/tfm/HindMadurai-Regular-tlf-ly1.tfm +2021/01/09 | 1884 | fonts/hindmadurai/tfm/HindMadurai-Light-tlf-ly1.tfm +2021/01/09 | 188450 | fonts/hindmadurai/type1/HindMadurai-Light.pfb +2021/01/09 | 187896 | fonts/play-font/type1/Play-Bold.pfb +2021/01/09 | 1876 | fonts/magra/tfm/Magra-Bold-tlf-ly1--base.tfm +2021/01/09 | 186913 | fonts/hindmadurai/type1/HindMadurai-Medium.pfb +2021/01/09 | 186250 | fonts/hindmadurai/type1/HindMadurai-SemiBold.pfb +2021/01/09 | 1860 | fonts/hindmadurai/tfm/HindMadurai-Bold-tlf-ly1.tfm +2021/01/09 | 18591 | macros/latex/contrib/l3kernel/l3fp-round.dtx +2021/01/09 | 1857 | fonts/hindmadurai/latex/TS1HindMadurai-TLF.fd +2021/01/09 | 1857 | fonts/hindmadurai/latex/OT1HindMadurai-TLF.fd +2021/01/09 | 1857 | fonts/hindmadurai/latex/LY1HindMadurai-TLF.fd +2021/01/09 | 1852 | fonts/hindmadurai/tfm/HindMadurai-SemiBold-tlf-ly1.tfm +2021/01/09 | 1852 | fonts/hindmadurai/tfm/HindMadurai-Medium-tlf-ly1.tfm +2021/01/09 | 1848 | fonts/magra/tfm/Magra-tlf-ly1--base.tfm +2021/01/09 | 1844 | fonts/gudea/tfm/Gudea-Bold-tlf-ly1--base.tfm +2021/01/09 | 1840 | fonts/magra/tfm/Magra-Bold-tlf-t1--base.tfm +2021/01/09 | 1840 | fonts/hindmadurai/tfm/HindMadurai-Regular-tlf-ly1--base.tfm +2021/01/09 | 1840 | fonts/hindmadurai/tfm/HindMadurai-Light-tlf-ly1--base.tfm +2021/01/09 | 18405 | macros/latex-dev/base/nfssfont.dtx +2021/01/09 | 1839 | fonts/hindmadurai/latex/T1HindMadurai-TLF.fd +2021/01/09 | 1836 | fonts/magra/tfm/Magra-tlf-t1.tfm +2021/01/09 | 1836 | fonts/hindmadurai/tfm/HindMadurai-Light-tlf-t1.tfm +2021/01/09 | 1836 | fonts/gudea/tfm/Gudea-tlf-ly1--base.tfm +2021/01/09 | 1834 | fonts/magra/latex/Magra.sty +2021/01/09 | 1834 | fonts/gudea/latex/Gudea.sty +2021/01/09 | 18305 | macros/latex-dev/base/ifthen.dtx +2021/01/09 | 18300 | macros/latex-dev/base/ltx3info.tex +2021/01/09 | 1824 | fonts/play-font/tfm/Play-Bold-tlf-sc-ly1.tfm +2021/01/09 | 1824 | fonts/play-font/tfm/Play-Bold-lf-sc-ly1.tfm +2021/01/09 | 182272 | fonts/play-font/type1/Play-Regular.pfb +2021/01/09 | 1820 | fonts/hindmadurai/tfm/HindMadurai-Regular-tlf-t1.tfm +2021/01/09 | 181871 | macros/latex-dev/base/syntonly.pdf +2021/01/09 | 181816 | macros/latex-dev/base/usrguide3.pdf +2021/01/09 | 1816 | fonts/hindmadurai/tfm/HindMadurai-Bold-tlf-ly1--base.tfm +2021/01/09 | 18155 | systems/win32/miktex/tm/packages/next/miktex-tex2xindy-bin-x64-2.9.tar.lzma +2021/01/09 | 1812 | fonts/play-font/tfm/Play-Bold-tosf-sc-ly1.tfm +2021/01/09 | 1812 | fonts/play-font/tfm/Play-Bold-osf-sc-ly1.tfm +2021/01/09 | 180 | macros/latex-dev/base/ltfilehook-doc.tex +2021/01/09 | 1808 | fonts/hindmadurai/tfm/HindMadurai-SemiBold-tlf-ly1--base.tfm +2021/01/09 | 1808 | fonts/hindmadurai/tfm/HindMadurai-Medium-tlf-ly1--base.tfm +2021/01/09 | 1808 | fonts/hindmadurai/tfm/HindMadurai-Bold-tlf-t1.tfm +2021/01/09 | 1804 | fonts/hindmadurai/tfm/HindMadurai-SemiBold-tlf-t1.tfm +2021/01/09 | 1804 | fonts/hindmadurai/tfm/HindMadurai-Medium-tlf-t1.tfm +2021/01/09 | 18043 | systems/win32/miktex/tm/packages/next/miktex-kpathsea-bin-x64-2.9.tar.lzma +2021/01/09 | 180251 | fonts/hindmadurai/type1/HindMadurai-Bold.pfb +2021/01/09 | 180050 | systems/win32/miktex/tm/packages/next/miktex-mpfr-bin-x64-2.9.tar.lzma +2021/01/09 | 179 | macros/latex-dev/base/ltshipout-doc.tex +2021/01/09 | 179441 | systems/win32/miktex/tm/packages/next/miktex-curl-bin-2.9.tar.lzma +2021/01/09 | 1784 | fonts/play-font/tfm/Play-Regular-tlf-sc-ly1.tfm +2021/01/09 | 1784 | fonts/play-font/tfm/Play-Regular-lf-sc-ly1.tfm +2021/01/09 | 1784 | fonts/play-font/tfm/Play-Bold-tosf-ly1.tfm +2021/01/09 | 1784 | fonts/play-font/tfm/Play-Bold-tlf-ly1.tfm +2021/01/09 | 1784 | fonts/play-font/tfm/Play-Bold-osf-ly1.tfm +2021/01/09 | 1784 | fonts/play-font/tfm/Play-Bold-lf-ly1.tfm +2021/01/09 | 1784 | fonts/magra/tfm/Magra-tlf-t1--base.tfm +2021/01/09 | 1780 | fonts/hindmadurai/tfm/HindMadurai-Light-tlf-t1--base.tfm +2021/01/09 | 177 | macros/latex-dev/base/lthooks-doc.tex +2021/01/09 | 1776 | fonts/play-font/tfm/Play-Bold-tlf-sc-t1.tfm +2021/01/09 | 1776 | fonts/play-font/tfm/Play-Bold-lf-sc-t1.tfm +2021/01/09 | 17698 | macros/latex/contrib/easybook/doc/easybook.tex +2021/01/09 | 1768 | fonts/play-font/tfm/Play-Bold-tosf-sc-t1.tfm +2021/01/09 | 1768 | fonts/play-font/tfm/Play-Bold-osf-sc-t1.tfm +2021/01/09 | 1768 | fonts/hindmadurai/tfm/HindMadurai-Regular-tlf-t1--base.tfm +2021/01/09 | 176141 | macros/latex/contrib/pdfpages/pdfpages.dtx +2021/01/09 | 175626 | macros/latex-dev/base/ltoutput.dtx +2021/01/09 | 1752 | fonts/play-font/tfm/Play-Regular-tosf-sc-ly1.tfm +2021/01/09 | 1752 | fonts/play-font/tfm/Play-Regular-tlf-sc-t1.tfm +2021/01/09 | 1752 | fonts/play-font/tfm/Play-Regular-osf-sc-ly1.tfm +2021/01/09 | 1752 | fonts/play-font/tfm/Play-Regular-lf-sc-t1.tfm +2021/01/09 | 1752 | fonts/play-font/tfm/Play-Bold-tosf-t1.tfm +2021/01/09 | 1752 | fonts/play-font/tfm/Play-Bold-tlf-t1.tfm +2021/01/09 | 1752 | fonts/play-font/tfm/Play-Bold-osf-t1.tfm +2021/01/09 | 1752 | fonts/play-font/tfm/Play-Bold-lf-t1.tfm +2021/01/09 | 1752 | fonts/hindmadurai/tfm/HindMadurai-SemiBold-tlf-t1--base.tfm +2021/01/09 | 1752 | fonts/hindmadurai/tfm/HindMadurai-Bold-tlf-t1--base.tfm +2021/01/09 | 1752 | fonts/gudea/tfm/Gudea-Bold-tlf-t1--base.tfm +2021/01/09 | 17496 | macros/latex-dev/base/cyrguide.tex +2021/01/09 | 1748 | fonts/hindmadurai/tfm/HindMadurai-Medium-tlf-t1--base.tfm +2021/01/09 | 1744 | fonts/gudea/tfm/Gudea-tlf-t1--base.tfm +2021/01/09 | 173772 | fonts/play-font/opentype/Play-Bold.otf +2021/01/09 | 1736 | fonts/play-font/tfm/Play-Regular-tosf-t1.tfm +2021/01/09 | 1736 | fonts/play-font/tfm/Play-Regular-tosf-ly1.tfm +2021/01/09 | 1736 | fonts/play-font/tfm/Play-Regular-tlf-t1.tfm +2021/01/09 | 1736 | fonts/play-font/tfm/Play-Regular-tlf-ly1.tfm +2021/01/09 | 1736 | fonts/play-font/tfm/Play-Regular-osf-t1.tfm +2021/01/09 | 1736 | fonts/play-font/tfm/Play-Regular-osf-ly1.tfm +2021/01/09 | 1736 | fonts/play-font/tfm/Play-Regular-lf-t1.tfm +2021/01/09 | 1736 | fonts/play-font/tfm/Play-Regular-lf-ly1.tfm +2021/01/09 | 1732 | fonts/play-font/vf/Play-Regular-tosf-sc-t1.vf +2021/01/09 | 1732 | fonts/play-font/vf/Play-Regular-tlf-sc-t1.vf +2021/01/09 | 1732 | fonts/play-font/vf/Play-Regular-osf-sc-t1.vf +2021/01/09 | 1732 | fonts/play-font/tfm/Play-Bold-tlf-sc-ly1--base.tfm +2021/01/09 | 1732 | fonts/play-font/tfm/Play-Bold-lf-sc-ly1--base.tfm +2021/01/09 | 172976 | fonts/play-font/opentype/Play-Regular.otf +2021/01/09 | 1728 | fonts/play-font/vf/Play-Regular-lf-sc-t1.vf +2021/01/09 | 1728 | fonts/play-font/vf/Play-Bold-tosf-sc-t1.vf +2021/01/09 | 1728 | fonts/play-font/vf/Play-Bold-tlf-sc-t1.vf +2021/01/09 | 1728 | fonts/play-font/vf/Play-Bold-osf-sc-t1.vf +2021/01/09 | 1728 | fonts/play-font/vf/Play-Bold-lf-sc-t1.vf +2021/01/09 | 1728 | fonts/hindmadurai/vf/HindMadurai-SemiBold-tlf-t1.vf +2021/01/09 | 172584 | macros/latex-dev/base/alltt.pdf +2021/01/09 | 1724 | fonts/play-font/tfm/Play-Regular-tosf-sc-t1.tfm +2021/01/09 | 1724 | fonts/play-font/tfm/Play-Regular-osf-sc-t1.tfm +2021/01/09 | 1724 | fonts/hindmadurai/vf/HindMadurai-Regular-tlf-t1.vf +2021/01/09 | 1724 | fonts/hindmadurai/vf/HindMadurai-Medium-tlf-t1.vf +2021/01/09 | 172216 | macros/latex-dev/base/tlc2.err +2021/01/09 | 172216 | fonts/hindmadurai/opentype/HindMadurai-Medium.otf +2021/01/09 | 1720 | fonts/play-font/vf/Play-Regular-tosf-t1.vf +2021/01/09 | 1720 | fonts/play-font/vf/Play-Regular-tlf-t1.vf +2021/01/09 | 1720 | fonts/play-font/vf/Play-Regular-osf-t1.vf +2021/01/09 | 1720 | fonts/play-font/vf/Play-Regular-lf-t1.vf +2021/01/09 | 1720 | fonts/play-font/vf/Play-Bold-tosf-t1.vf +2021/01/09 | 1720 | fonts/play-font/tfm/Play-Bold-tosf-sc-ly1--base.tfm +2021/01/09 | 1720 | fonts/play-font/tfm/Play-Bold-osf-sc-ly1--base.tfm +2021/01/09 | 1720 | fonts/hindmadurai/vf/HindMadurai-SemiBold-tlf-ly1.vf +2021/01/09 | 1720 | fonts/hindmadurai/vf/HindMadurai-Light-tlf-t1.vf +2021/01/09 | 1720 | fonts/hindmadurai/vf/HindMadurai-Bold-tlf-t1.vf +2021/01/09 | 1720 | fonts/gudea/vf/Gudea-Italic-tlf-ly1.vf +2021/01/09 | 1716 | fonts/play-font/vf/Play-Regular-tosf-sc-ly1.vf +2021/01/09 | 1716 | fonts/play-font/vf/Play-Regular-tlf-sc-ly1.vf +2021/01/09 | 1716 | fonts/play-font/vf/Play-Regular-osf-sc-ly1.vf +2021/01/09 | 1716 | fonts/play-font/vf/Play-Regular-lf-sc-ly1.vf +2021/01/09 | 1716 | fonts/play-font/vf/Play-Bold-tlf-t1.vf +2021/01/09 | 1716 | fonts/play-font/vf/Play-Bold-osf-t1.vf +2021/01/09 | 1716 | fonts/play-font/vf/Play-Bold-lf-t1.vf +2021/01/09 | 1716 | fonts/play-font/tfm/Play-Bold-tosf-ly1--base.tfm +2021/01/09 | 1716 | fonts/play-font/tfm/Play-Bold-tlf-ly1--base.tfm +2021/01/09 | 1716 | fonts/play-font/tfm/Play-Bold-osf-ly1--base.tfm +2021/01/09 | 1716 | fonts/play-font/tfm/Play-Bold-lf-ly1--base.tfm +2021/01/09 | 1716 | fonts/hindmadurai/vf/HindMadurai-Regular-tlf-ly1.vf +2021/01/09 | 1716 | fonts/hindmadurai/vf/HindMadurai-Medium-tlf-ly1.vf +2021/01/09 | 1716 | fonts/gudea/vf/Gudea-Bold-tlf-ly1.vf +2021/01/09 | 171452 | fonts/hindmadurai/opentype/HindMadurai-SemiBold.otf +2021/01/09 | 171367 | macros/latex/contrib/biblatex-contrib/biblatex-software/software-biblatex.pdf +2021/01/09 | 1712 | fonts/play-font/vf/Play-Bold-tosf-sc-ly1.vf +2021/01/09 | 1712 | fonts/play-font/vf/Play-Bold-tlf-sc-ly1.vf +2021/01/09 | 1712 | fonts/play-font/vf/Play-Bold-osf-sc-ly1.vf +2021/01/09 | 1712 | fonts/play-font/vf/Play-Bold-lf-sc-ly1.vf +2021/01/09 | 1712 | fonts/hindmadurai/vf/HindMadurai-Light-tlf-ly1.vf +2021/01/09 | 1712 | fonts/hindmadurai/vf/HindMadurai-Bold-tlf-ly1.vf +2021/01/09 | 171012 | fonts/hindmadurai/opentype/HindMadurai-Regular.otf +2021/01/09 | 1708 | fonts/play-font/tfm/Play-Bold-sup-ly1.tfm +2021/01/09 | 1704 | fonts/play-font/vf/Play-Regular-tosf-ly1.vf +2021/01/09 | 1704 | fonts/play-font/vf/Play-Regular-tlf-ly1.vf +2021/01/09 | 1704 | fonts/play-font/vf/Play-Regular-osf-ly1.vf +2021/01/09 | 1704 | fonts/play-font/vf/Play-Regular-lf-ly1.vf +2021/01/09 | 1704 | fonts/play-font/vf/Play-Bold-tosf-ly1.vf +2021/01/09 | 1704 | fonts/play-font/tfm/Play-Bold-sup-ly1--base.tfm +2021/01/09 | 1704 | fonts/gudea/vf/Gudea-tlf-ly1.vf +2021/01/09 | 170215 | macros/latex-dev/base/docstrip.dtx +2021/01/09 | 1700 | fonts/play-font/vf/Play-Bold-tlf-ly1.vf +2021/01/09 | 1700 | fonts/play-font/vf/Play-Bold-osf-ly1.vf +2021/01/09 | 1700 | fonts/play-font/vf/Play-Bold-lf-ly1.vf +2021/01/09 | 1694 | macros/latex-dev/base/small2e.tex +2021/01/09 | 1692 | fonts/play-font/vf/Play-Regular-sup-t1.vf +2021/01/09 | 1692 | fonts/play-font/tfm/Play-Regular-tlf-sc-ly1--base.tfm +2021/01/09 | 1692 | fonts/play-font/tfm/Play-Regular-lf-sc-ly1--base.tfm +2021/01/09 | 1688 | fonts/play-font/vf/Play-Bold-sup-t1.vf +2021/01/09 | 1688 | fonts/magra/vf/Magra-Bold-tlf-t1.vf +2021/01/09 | 16858068 | systems/texlive/tlnet/tlpkg/texlive.tlpdb +2021/01/09 | 1685435 | systems/win32/miktex/tm/packages/next/miktex-luatex-bin-2.9.tar.lzma +2021/01/09 | 1684 | fonts/magra/vf/Magra-tlf-t1.vf +2021/01/09 | 1680 | fonts/play-font/tfm/Play-Bold-tosf-t1--base.tfm +2021/01/09 | 1680 | fonts/play-font/tfm/Play-Bold-tlf-t1--base.tfm +2021/01/09 | 1680 | fonts/play-font/tfm/Play-Bold-sup-t1.tfm +2021/01/09 | 1680 | fonts/play-font/tfm/Play-Bold-osf-t1--base.tfm +2021/01/09 | 1680 | fonts/play-font/tfm/Play-Bold-lf-t1--base.tfm +2021/01/09 | 1676 | fonts/play-font/vf/Play-Regular-sup-ly1.vf +2021/01/09 | 1676 | fonts/play-font/tfm/Play-Bold-tlf-sc-t1--base.tfm +2021/01/09 | 1676 | fonts/play-font/tfm/Play-Bold-lf-sc-t1--base.tfm +2021/01/09 | 167686 | systems/win32/miktex/tm/packages/next/miktex-tex-bin-x64-2.9.tar.lzma +2021/01/09 | 167448 | macros/latex-dev/base/lthooks.dtx +2021/01/09 | 1672 | fonts/play-font/vf/Play-Bold-sup-ly1.vf +2021/01/09 | 1672 | fonts/play-font/tfm/Play-Bold-sup-t1--base.tfm +2021/01/09 | 1668 | fonts/play-font/tfm/Play-Regular-tosf-ly1--base.tfm +2021/01/09 | 1668 | fonts/play-font/tfm/Play-Regular-tlf-ly1--base.tfm +2021/01/09 | 1668 | fonts/play-font/tfm/Play-Regular-osf-ly1--base.tfm +2021/01/09 | 1668 | fonts/play-font/tfm/Play-Regular-lf-ly1--base.tfm +2021/01/09 | 1668 | fonts/play-font/tfm/Play-Bold-tosf-sc-t1--base.tfm +2021/01/09 | 1668 | fonts/play-font/tfm/Play-Bold-osf-sc-t1--base.tfm +2021/01/09 | 166680 | fonts/hindmadurai/opentype/HindMadurai-Light.otf +2021/01/09 | 1664 | fonts/play-font/tfm/Play-Regular-tosf-t1--base.tfm +2021/01/09 | 1664 | fonts/play-font/tfm/Play-Regular-tlf-t1--base.tfm +2021/01/09 | 1664 | fonts/play-font/tfm/Play-Regular-sup-t1.tfm +2021/01/09 | 1664 | fonts/play-font/tfm/Play-Regular-osf-t1--base.tfm +2021/01/09 | 1664 | fonts/play-font/tfm/Play-Regular-lf-t1--base.tfm +2021/01/09 | 1660 | fonts/play-font/tfm/Play-Regular-tosf-sc-ly1--base.tfm +2021/01/09 | 1660 | fonts/play-font/tfm/Play-Regular-sup-ly1.tfm +2021/01/09 | 1660 | fonts/play-font/tfm/Play-Regular-osf-sc-ly1--base.tfm +2021/01/09 | 1660 | fonts/magra/vf/Magra-Bold-tlf-ly1.vf +2021/01/09 | 1656 | fonts/play-font/tfm/Play-Regular-sup-t1--base.tfm +2021/01/09 | 1656 | fonts/play-font/tfm/Play-Regular-sup-ly1--base.tfm +2021/01/09 | 1652 | fonts/play-font/tfm/Play-Regular-tlf-sc-t1--base.tfm +2021/01/09 | 1652 | fonts/play-font/tfm/Play-Regular-lf-sc-t1--base.tfm +2021/01/09 | 1652 | fonts/magra/vf/Magra-tlf-ly1.vf +2021/01/09 | 164952 | macros/latex-dev/base/tlc2.pdf +2021/01/09 | 16487 | systems/win32/miktex/tm/packages/next/miktex-tex2xindy-bin-2.9.tar.lzma +2021/01/09 | 164409 | macros/latex/contrib/l3kernel/l3news11.pdf +2021/01/09 | 16402 | systems/win32/miktex/tm/packages/next/miktex-kpathsea-bin-2.9.tar.lzma +2021/01/09 | 163964 | systems/win32/miktex/tm/packages/next/miktex-mo-bin-x64-2.9.tar.lzma +2021/01/09 | 1636 | macros/latex/contrib/easybook/doc/easybook-demo.tex +2021/01/09 | 16276 | macros/latex/contrib/l3backend/l3backend-basics.dtx +2021/01/09 | 1624 | fonts/play-font/tfm/Play-Regular-tosf-sc-t1--base.tfm +2021/01/09 | 1624 | fonts/play-font/tfm/Play-Regular-osf-sc-t1--base.tfm +2021/01/09 | 16234 | macros/latex-dev/base/modguide.tex +2021/01/09 | 16106 | macros/latex-dev/base/ltbibl.dtx +2021/01/09 | 161063 | macros/latex-dev/base/ltnews13.pdf +2021/01/09 | 160868 | fonts/hindmadurai/opentype/HindMadurai-Bold.otf +2021/01/09 | 160668 | macros/latex-dev/base/makeindx.pdf +2021/01/09 | 159943 | systems/win32/miktex/tm/packages/next/miktex-hunspell-bin-x64-2.9.tar.lzma +2021/01/09 | 1592 | fonts/gudea/tfm/Gudea-Italic-tlf-ot1.tfm +2021/01/09 | 1588348 | language/japanese/jlreq-deluxe/vf/jlreq--upexpmgothrn-h.vf +2021/01/09 | 1588348 | language/japanese/jlreq-deluxe/vf/jlreq--upexpmgothr-h.vf +2021/01/09 | 1588348 | language/japanese/jlreq-deluxe/vf/bjlreq--upexpmgothrn-h.vf +2021/01/09 | 1588348 | language/japanese/jlreq-deluxe/vf/bjlreq--upexpmgothr-h.vf +2021/01/09 | 1588344 | language/japanese/jlreq-deluxe/vf/jlreq--upexpgothrn-h.vf +2021/01/09 | 1588344 | language/japanese/jlreq-deluxe/vf/jlreq--upexpgothr-h.vf +2021/01/09 | 1588344 | language/japanese/jlreq-deluxe/vf/jlreq--upexpgothebn-h.vf +2021/01/09 | 1588344 | language/japanese/jlreq-deluxe/vf/jlreq--upexpgotheb-h.vf +2021/01/09 | 1588344 | language/japanese/jlreq-deluxe/vf/jlreq--upexpgothbn-h.vf +2021/01/09 | 1588344 | language/japanese/jlreq-deluxe/vf/jlreq--upexpgothb-h.vf +2021/01/09 | 1588344 | language/japanese/jlreq-deluxe/vf/bjlreq--upexpgothrn-h.vf +2021/01/09 | 1588344 | language/japanese/jlreq-deluxe/vf/bjlreq--upexpgothr-h.vf +2021/01/09 | 1588344 | language/japanese/jlreq-deluxe/vf/bjlreq--upexpgothebn-h.vf +2021/01/09 | 1588344 | language/japanese/jlreq-deluxe/vf/bjlreq--upexpgotheb-h.vf +2021/01/09 | 1588344 | language/japanese/jlreq-deluxe/vf/bjlreq--upexpgothbn-h.vf +2021/01/09 | 1588344 | language/japanese/jlreq-deluxe/vf/bjlreq--upexpgothb-h.vf +2021/01/09 | 1588340 | language/japanese/jlreq-deluxe/vf/jlreq--upexpminrn-h.vf +2021/01/09 | 1588340 | language/japanese/jlreq-deluxe/vf/jlreq--upexpminr-h.vf +2021/01/09 | 1588340 | language/japanese/jlreq-deluxe/vf/jlreq--upexpminln-h.vf +2021/01/09 | 1588340 | language/japanese/jlreq-deluxe/vf/jlreq--upexpminl-h.vf +2021/01/09 | 1588340 | language/japanese/jlreq-deluxe/vf/jlreq--upexpminbn-h.vf +2021/01/09 | 1588340 | language/japanese/jlreq-deluxe/vf/jlreq--upexpminb-h.vf +2021/01/09 | 1588340 | language/japanese/jlreq-deluxe/vf/bjlreq--upexpminrn-h.vf +2021/01/09 | 1588340 | language/japanese/jlreq-deluxe/vf/bjlreq--upexpminr-h.vf +2021/01/09 | 1588340 | language/japanese/jlreq-deluxe/vf/bjlreq--upexpminln-h.vf +2021/01/09 | 1588340 | language/japanese/jlreq-deluxe/vf/bjlreq--upexpminl-h.vf +2021/01/09 | 1588340 | language/japanese/jlreq-deluxe/vf/bjlreq--upexpminbn-h.vf +2021/01/09 | 1588340 | language/japanese/jlreq-deluxe/vf/bjlreq--upexpminb-h.vf +2021/01/09 | 1588316 | language/japanese/jlreq-deluxe/vf/jlreq--upexpmgothrn-v.vf +2021/01/09 | 1588316 | language/japanese/jlreq-deluxe/vf/bjlreq--upexpmgothrn-v.vf +2021/01/09 | 1588312 | language/japanese/jlreq-deluxe/vf/jlreq--upexpminrn-v.vf +2021/01/09 | 1588312 | language/japanese/jlreq-deluxe/vf/jlreq--upexpminln-v.vf +2021/01/09 | 1588312 | language/japanese/jlreq-deluxe/vf/jlreq--upexpminbn-v.vf +2021/01/09 | 1588312 | language/japanese/jlreq-deluxe/vf/jlreq--upexpmgothr-v.vf +2021/01/09 | 1588312 | language/japanese/jlreq-deluxe/vf/jlreq--upexpgothr-v.vf +2021/01/09 | 1588312 | language/japanese/jlreq-deluxe/vf/jlreq--upexpgothrn-v.vf +2021/01/09 | 1588312 | language/japanese/jlreq-deluxe/vf/jlreq--upexpgotheb-v.vf +2021/01/09 | 1588312 | language/japanese/jlreq-deluxe/vf/jlreq--upexpgothebn-v.vf +2021/01/09 | 1588312 | language/japanese/jlreq-deluxe/vf/jlreq--upexpgothb-v.vf +2021/01/09 | 1588312 | language/japanese/jlreq-deluxe/vf/jlreq--upexpgothbn-v.vf +2021/01/09 | 1588312 | language/japanese/jlreq-deluxe/vf/bjlreq--upexpminrn-v.vf +2021/01/09 | 1588312 | language/japanese/jlreq-deluxe/vf/bjlreq--upexpminln-v.vf +2021/01/09 | 1588312 | language/japanese/jlreq-deluxe/vf/bjlreq--upexpminbn-v.vf +2021/01/09 | 1588312 | language/japanese/jlreq-deluxe/vf/bjlreq--upexpmgothr-v.vf +2021/01/09 | 1588312 | language/japanese/jlreq-deluxe/vf/bjlreq--upexpgothr-v.vf +2021/01/09 | 1588312 | language/japanese/jlreq-deluxe/vf/bjlreq--upexpgothrn-v.vf +2021/01/09 | 1588312 | language/japanese/jlreq-deluxe/vf/bjlreq--upexpgotheb-v.vf +2021/01/09 | 1588312 | language/japanese/jlreq-deluxe/vf/bjlreq--upexpgothebn-v.vf +2021/01/09 | 1588312 | language/japanese/jlreq-deluxe/vf/bjlreq--upexpgothb-v.vf +2021/01/09 | 1588312 | language/japanese/jlreq-deluxe/vf/bjlreq--upexpgothbn-v.vf +2021/01/09 | 1588308 | language/japanese/jlreq-deluxe/vf/jlreq--upexpminr-v.vf +2021/01/09 | 1588308 | language/japanese/jlreq-deluxe/vf/jlreq--upexpminl-v.vf +2021/01/09 | 1588308 | language/japanese/jlreq-deluxe/vf/jlreq--upexpminb-v.vf +2021/01/09 | 1588308 | language/japanese/jlreq-deluxe/vf/bjlreq--upexpminr-v.vf +2021/01/09 | 1588308 | language/japanese/jlreq-deluxe/vf/bjlreq--upexpminl-v.vf +2021/01/09 | 1588308 | language/japanese/jlreq-deluxe/vf/bjlreq--upexpminb-v.vf +2021/01/09 | 1588284 | language/japanese/jlreq-deluxe/vf/zjlreq--upexpmgothrn-h.vf +2021/01/09 | 1588284 | language/japanese/jlreq-deluxe/vf/zjlreq--upexpmgothr-h.vf +2021/01/09 | 1588284 | language/japanese/jlreq-deluxe/vf/bzjlreq--upexpmgothrn-h.vf +2021/01/09 | 1588284 | language/japanese/jlreq-deluxe/vf/bzjlreq--upexpmgothr-h.vf +2021/01/09 | 1588280 | language/japanese/jlreq-deluxe/vf/zjlreq--upexpgothrn-h.vf +2021/01/09 | 1588280 | language/japanese/jlreq-deluxe/vf/zjlreq--upexpgothr-h.vf +2021/01/09 | 1588280 | language/japanese/jlreq-deluxe/vf/zjlreq--upexpgothebn-h.vf +2021/01/09 | 1588280 | language/japanese/jlreq-deluxe/vf/zjlreq--upexpgotheb-h.vf +2021/01/09 | 1588280 | language/japanese/jlreq-deluxe/vf/zjlreq--upexpgothbn-h.vf +2021/01/09 | 1588280 | language/japanese/jlreq-deluxe/vf/zjlreq--upexpgothb-h.vf +2021/01/09 | 1588280 | language/japanese/jlreq-deluxe/vf/bzjlreq--upexpgothrn-h.vf +2021/01/09 | 1588280 | language/japanese/jlreq-deluxe/vf/bzjlreq--upexpgothr-h.vf +2021/01/09 | 1588280 | language/japanese/jlreq-deluxe/vf/bzjlreq--upexpgothebn-h.vf +2021/01/09 | 1588280 | language/japanese/jlreq-deluxe/vf/bzjlreq--upexpgotheb-h.vf +2021/01/09 | 1588280 | language/japanese/jlreq-deluxe/vf/bzjlreq--upexpgothbn-h.vf +2021/01/09 | 1588280 | language/japanese/jlreq-deluxe/vf/bzjlreq--upexpgothb-h.vf +2021/01/09 | 1588276 | language/japanese/jlreq-deluxe/vf/zjlreq--upexpminrn-h.vf +2021/01/09 | 1588276 | language/japanese/jlreq-deluxe/vf/zjlreq--upexpminr-h.vf +2021/01/09 | 1588276 | language/japanese/jlreq-deluxe/vf/zjlreq--upexpminln-h.vf +2021/01/09 | 1588276 | language/japanese/jlreq-deluxe/vf/zjlreq--upexpminl-h.vf +2021/01/09 | 1588276 | language/japanese/jlreq-deluxe/vf/zjlreq--upexpminbn-h.vf +2021/01/09 | 1588276 | language/japanese/jlreq-deluxe/vf/zjlreq--upexpminb-h.vf +2021/01/09 | 1588276 | language/japanese/jlreq-deluxe/vf/bzjlreq--upexpminrn-h.vf +2021/01/09 | 1588276 | language/japanese/jlreq-deluxe/vf/bzjlreq--upexpminr-h.vf +2021/01/09 | 1588276 | language/japanese/jlreq-deluxe/vf/bzjlreq--upexpminln-h.vf +2021/01/09 | 1588276 | language/japanese/jlreq-deluxe/vf/bzjlreq--upexpminl-h.vf +2021/01/09 | 1588276 | language/japanese/jlreq-deluxe/vf/bzjlreq--upexpminbn-h.vf +2021/01/09 | 1588276 | language/japanese/jlreq-deluxe/vf/bzjlreq--upexpminb-h.vf +2021/01/09 | 1588252 | language/japanese/jlreq-deluxe/vf/zjlreq--upexpmgothrn-v.vf +2021/01/09 | 1588252 | language/japanese/jlreq-deluxe/vf/bzjlreq--upexpmgothrn-v.vf +2021/01/09 | 1588248 | language/japanese/jlreq-deluxe/vf/zjlreq--upexpminrn-v.vf +2021/01/09 | 1588248 | language/japanese/jlreq-deluxe/vf/zjlreq--upexpminln-v.vf +2021/01/09 | 1588248 | language/japanese/jlreq-deluxe/vf/zjlreq--upexpminbn-v.vf +2021/01/09 | 1588248 | language/japanese/jlreq-deluxe/vf/zjlreq--upexpmgothr-v.vf +2021/01/09 | 1588248 | language/japanese/jlreq-deluxe/vf/zjlreq--upexpgothr-v.vf +2021/01/09 | 1588248 | language/japanese/jlreq-deluxe/vf/zjlreq--upexpgothrn-v.vf +2021/01/09 | 1588248 | language/japanese/jlreq-deluxe/vf/zjlreq--upexpgotheb-v.vf +2021/01/09 | 1588248 | language/japanese/jlreq-deluxe/vf/zjlreq--upexpgothebn-v.vf +2021/01/09 | 1588248 | language/japanese/jlreq-deluxe/vf/zjlreq--upexpgothb-v.vf +2021/01/09 | 1588248 | language/japanese/jlreq-deluxe/vf/zjlreq--upexpgothbn-v.vf +2021/01/09 | 1588248 | language/japanese/jlreq-deluxe/vf/bzjlreq--upexpminrn-v.vf +2021/01/09 | 1588248 | language/japanese/jlreq-deluxe/vf/bzjlreq--upexpminln-v.vf +2021/01/09 | 1588248 | language/japanese/jlreq-deluxe/vf/bzjlreq--upexpminbn-v.vf +2021/01/09 | 1588248 | language/japanese/jlreq-deluxe/vf/bzjlreq--upexpmgothr-v.vf +2021/01/09 | 1588248 | language/japanese/jlreq-deluxe/vf/bzjlreq--upexpgothr-v.vf +2021/01/09 | 1588248 | language/japanese/jlreq-deluxe/vf/bzjlreq--upexpgothrn-v.vf +2021/01/09 | 1588248 | language/japanese/jlreq-deluxe/vf/bzjlreq--upexpgotheb-v.vf +2021/01/09 | 1588248 | language/japanese/jlreq-deluxe/vf/bzjlreq--upexpgothebn-v.vf +2021/01/09 | 1588248 | language/japanese/jlreq-deluxe/vf/bzjlreq--upexpgothb-v.vf +2021/01/09 | 1588248 | language/japanese/jlreq-deluxe/vf/bzjlreq--upexpgothbn-v.vf +2021/01/09 | 1588244 | language/japanese/jlreq-deluxe/vf/zjlreq--upexpminr-v.vf +2021/01/09 | 1588244 | language/japanese/jlreq-deluxe/vf/zjlreq--upexpminl-v.vf +2021/01/09 | 1588244 | language/japanese/jlreq-deluxe/vf/zjlreq--upexpminb-v.vf +2021/01/09 | 1588244 | language/japanese/jlreq-deluxe/vf/bzjlreq--upexpminr-v.vf +2021/01/09 | 1588244 | language/japanese/jlreq-deluxe/vf/bzjlreq--upexpminl-v.vf +2021/01/09 | 1588244 | language/japanese/jlreq-deluxe/vf/bzjlreq--upexpminb-v.vf +2021/01/09 | 1588100 | language/japanese/jlreq-deluxe/vf/jlreq--upnmlmgothrn-h.vf +2021/01/09 | 1588100 | language/japanese/jlreq-deluxe/vf/jlreq--upnmlgothebn-h.vf +2021/01/09 | 1588100 | language/japanese/jlreq-deluxe/vf/bjlreq--upnmlmgothrn-h.vf +2021/01/09 | 1588100 | language/japanese/jlreq-deluxe/vf/bjlreq--upnmlgothebn-h.vf +2021/01/09 | 1588096 | language/japanese/jlreq-deluxe/vf/jlreq--upnmlminrn-h.vf +2021/01/09 | 1588096 | language/japanese/jlreq-deluxe/vf/jlreq--upnmlminln-h.vf +2021/01/09 | 1588096 | language/japanese/jlreq-deluxe/vf/jlreq--upnmlminbn-h.vf +2021/01/09 | 1588096 | language/japanese/jlreq-deluxe/vf/jlreq--upnmlmgothr-h.vf +2021/01/09 | 1588096 | language/japanese/jlreq-deluxe/vf/jlreq--upnmlgothrn-h.vf +2021/01/09 | 1588096 | language/japanese/jlreq-deluxe/vf/jlreq--upnmlgothr-h.vf +2021/01/09 | 1588096 | language/japanese/jlreq-deluxe/vf/jlreq--upnmlgotheb-h.vf +2021/01/09 | 1588096 | language/japanese/jlreq-deluxe/vf/jlreq--upnmlgothbn-h.vf +2021/01/09 | 1588096 | language/japanese/jlreq-deluxe/vf/jlreq--upnmlgothb-h.vf +2021/01/09 | 1588096 | language/japanese/jlreq-deluxe/vf/bjlreq--upnmlminrn-h.vf +2021/01/09 | 1588096 | language/japanese/jlreq-deluxe/vf/bjlreq--upnmlminln-h.vf +2021/01/09 | 1588096 | language/japanese/jlreq-deluxe/vf/bjlreq--upnmlminbn-h.vf +2021/01/09 | 1588096 | language/japanese/jlreq-deluxe/vf/bjlreq--upnmlmgothr-h.vf +2021/01/09 | 1588096 | language/japanese/jlreq-deluxe/vf/bjlreq--upnmlgothrn-h.vf +2021/01/09 | 1588096 | language/japanese/jlreq-deluxe/vf/bjlreq--upnmlgothr-h.vf +2021/01/09 | 1588096 | language/japanese/jlreq-deluxe/vf/bjlreq--upnmlgotheb-h.vf +2021/01/09 | 1588096 | language/japanese/jlreq-deluxe/vf/bjlreq--upnmlgothbn-h.vf +2021/01/09 | 1588096 | language/japanese/jlreq-deluxe/vf/bjlreq--upnmlgothb-h.vf +2021/01/09 | 1588092 | language/japanese/jlreq-deluxe/vf/jlreq--upnmlminr-h.vf +2021/01/09 | 1588092 | language/japanese/jlreq-deluxe/vf/jlreq--upnmlminl-h.vf +2021/01/09 | 1588092 | language/japanese/jlreq-deluxe/vf/jlreq--upnmlminb-h.vf +2021/01/09 | 1588092 | language/japanese/jlreq-deluxe/vf/bjlreq--upnmlminr-h.vf +2021/01/09 | 1588092 | language/japanese/jlreq-deluxe/vf/bjlreq--upnmlminl-h.vf +2021/01/09 | 1588092 | language/japanese/jlreq-deluxe/vf/bjlreq--upnmlminb-h.vf +2021/01/09 | 1588064 | language/japanese/jlreq-deluxe/vf/jlreq--upnmlminr-v.vf +2021/01/09 | 1588064 | language/japanese/jlreq-deluxe/vf/jlreq--upnmlminrn-v.vf +2021/01/09 | 1588064 | language/japanese/jlreq-deluxe/vf/jlreq--upnmlminl-v.vf +2021/01/09 | 1588064 | language/japanese/jlreq-deluxe/vf/jlreq--upnmlminln-v.vf +2021/01/09 | 1588064 | language/japanese/jlreq-deluxe/vf/jlreq--upnmlminb-v.vf +2021/01/09 | 1588064 | language/japanese/jlreq-deluxe/vf/jlreq--upnmlminbn-v.vf +2021/01/09 | 1588064 | language/japanese/jlreq-deluxe/vf/jlreq--upnmlmgothr-v.vf +2021/01/09 | 1588064 | language/japanese/jlreq-deluxe/vf/jlreq--upnmlmgothrn-v.vf +2021/01/09 | 1588064 | language/japanese/jlreq-deluxe/vf/jlreq--upnmlgothr-v.vf +2021/01/09 | 1588064 | language/japanese/jlreq-deluxe/vf/jlreq--upnmlgothrn-v.vf +2021/01/09 | 1588064 | language/japanese/jlreq-deluxe/vf/jlreq--upnmlgotheb-v.vf +2021/01/09 | 1588064 | language/japanese/jlreq-deluxe/vf/jlreq--upnmlgothebn-v.vf +2021/01/09 | 1588064 | language/japanese/jlreq-deluxe/vf/jlreq--upnmlgothb-v.vf +2021/01/09 | 1588064 | language/japanese/jlreq-deluxe/vf/jlreq--upnmlgothbn-v.vf +2021/01/09 | 1588064 | language/japanese/jlreq-deluxe/vf/bjlreq--upnmlminr-v.vf +2021/01/09 | 1588064 | language/japanese/jlreq-deluxe/vf/bjlreq--upnmlminrn-v.vf +2021/01/09 | 1588064 | language/japanese/jlreq-deluxe/vf/bjlreq--upnmlminl-v.vf +2021/01/09 | 1588064 | language/japanese/jlreq-deluxe/vf/bjlreq--upnmlminln-v.vf +2021/01/09 | 1588064 | language/japanese/jlreq-deluxe/vf/bjlreq--upnmlminb-v.vf +2021/01/09 | 1588064 | language/japanese/jlreq-deluxe/vf/bjlreq--upnmlminbn-v.vf +2021/01/09 | 1588064 | language/japanese/jlreq-deluxe/vf/bjlreq--upnmlmgothr-v.vf +2021/01/09 | 1588064 | language/japanese/jlreq-deluxe/vf/bjlreq--upnmlmgothrn-v.vf +2021/01/09 | 1588064 | language/japanese/jlreq-deluxe/vf/bjlreq--upnmlgothr-v.vf +2021/01/09 | 1588064 | language/japanese/jlreq-deluxe/vf/bjlreq--upnmlgothrn-v.vf +2021/01/09 | 1588064 | language/japanese/jlreq-deluxe/vf/bjlreq--upnmlgotheb-v.vf +2021/01/09 | 1588064 | language/japanese/jlreq-deluxe/vf/bjlreq--upnmlgothebn-v.vf +2021/01/09 | 1588064 | language/japanese/jlreq-deluxe/vf/bjlreq--upnmlgothb-v.vf +2021/01/09 | 1588064 | language/japanese/jlreq-deluxe/vf/bjlreq--upnmlgothbn-v.vf +2021/01/09 | 1588036 | language/japanese/jlreq-deluxe/vf/zjlreq--upnmlmgothrn-h.vf +2021/01/09 | 1588036 | language/japanese/jlreq-deluxe/vf/zjlreq--upnmlgothebn-h.vf +2021/01/09 | 1588036 | language/japanese/jlreq-deluxe/vf/bzjlreq--upnmlmgothrn-h.vf +2021/01/09 | 1588036 | language/japanese/jlreq-deluxe/vf/bzjlreq--upnmlgothebn-h.vf +2021/01/09 | 1588032 | language/japanese/jlreq-deluxe/vf/zjlreq--upnmlminrn-h.vf +2021/01/09 | 1588032 | language/japanese/jlreq-deluxe/vf/zjlreq--upnmlminln-h.vf +2021/01/09 | 1588032 | language/japanese/jlreq-deluxe/vf/zjlreq--upnmlminbn-h.vf +2021/01/09 | 1588032 | language/japanese/jlreq-deluxe/vf/zjlreq--upnmlmgothr-h.vf +2021/01/09 | 1588032 | language/japanese/jlreq-deluxe/vf/zjlreq--upnmlgothrn-h.vf +2021/01/09 | 1588032 | language/japanese/jlreq-deluxe/vf/zjlreq--upnmlgothr-h.vf +2021/01/09 | 1588032 | language/japanese/jlreq-deluxe/vf/zjlreq--upnmlgotheb-h.vf +2021/01/09 | 1588032 | language/japanese/jlreq-deluxe/vf/zjlreq--upnmlgothbn-h.vf +2021/01/09 | 1588032 | language/japanese/jlreq-deluxe/vf/zjlreq--upnmlgothb-h.vf +2021/01/09 | 1588032 | language/japanese/jlreq-deluxe/vf/bzjlreq--upnmlminrn-h.vf +2021/01/09 | 1588032 | language/japanese/jlreq-deluxe/vf/bzjlreq--upnmlminln-h.vf +2021/01/09 | 1588032 | language/japanese/jlreq-deluxe/vf/bzjlreq--upnmlminbn-h.vf +2021/01/09 | 1588032 | language/japanese/jlreq-deluxe/vf/bzjlreq--upnmlmgothr-h.vf +2021/01/09 | 1588032 | language/japanese/jlreq-deluxe/vf/bzjlreq--upnmlgothrn-h.vf +2021/01/09 | 1588032 | language/japanese/jlreq-deluxe/vf/bzjlreq--upnmlgothr-h.vf +2021/01/09 | 1588032 | language/japanese/jlreq-deluxe/vf/bzjlreq--upnmlgotheb-h.vf +2021/01/09 | 1588032 | language/japanese/jlreq-deluxe/vf/bzjlreq--upnmlgothbn-h.vf +2021/01/09 | 1588032 | language/japanese/jlreq-deluxe/vf/bzjlreq--upnmlgothb-h.vf +2021/01/09 | 1588028 | language/japanese/jlreq-deluxe/vf/zjlreq--upnmlminr-h.vf +2021/01/09 | 1588028 | language/japanese/jlreq-deluxe/vf/zjlreq--upnmlminl-h.vf +2021/01/09 | 1588028 | language/japanese/jlreq-deluxe/vf/zjlreq--upnmlminb-h.vf +2021/01/09 | 1588028 | language/japanese/jlreq-deluxe/vf/bzjlreq--upnmlminr-h.vf +2021/01/09 | 1588028 | language/japanese/jlreq-deluxe/vf/bzjlreq--upnmlminl-h.vf +2021/01/09 | 1588028 | language/japanese/jlreq-deluxe/vf/bzjlreq--upnmlminb-h.vf +2021/01/09 | 1588000 | language/japanese/jlreq-deluxe/vf/zjlreq--upnmlminr-v.vf +2021/01/09 | 1588000 | language/japanese/jlreq-deluxe/vf/zjlreq--upnmlminrn-v.vf +2021/01/09 | 1588000 | language/japanese/jlreq-deluxe/vf/zjlreq--upnmlminl-v.vf +2021/01/09 | 1588000 | language/japanese/jlreq-deluxe/vf/zjlreq--upnmlminln-v.vf +2021/01/09 | 1588000 | language/japanese/jlreq-deluxe/vf/zjlreq--upnmlminb-v.vf +2021/01/09 | 1588000 | language/japanese/jlreq-deluxe/vf/zjlreq--upnmlminbn-v.vf +2021/01/09 | 1588000 | language/japanese/jlreq-deluxe/vf/zjlreq--upnmlmgothr-v.vf +2021/01/09 | 1588000 | language/japanese/jlreq-deluxe/vf/zjlreq--upnmlmgothrn-v.vf +2021/01/09 | 1588000 | language/japanese/jlreq-deluxe/vf/zjlreq--upnmlgothr-v.vf +2021/01/09 | 1588000 | language/japanese/jlreq-deluxe/vf/zjlreq--upnmlgothrn-v.vf +2021/01/09 | 1588000 | language/japanese/jlreq-deluxe/vf/zjlreq--upnmlgotheb-v.vf +2021/01/09 | 1588000 | language/japanese/jlreq-deluxe/vf/zjlreq--upnmlgothebn-v.vf +2021/01/09 | 1588000 | language/japanese/jlreq-deluxe/vf/zjlreq--upnmlgothb-v.vf +2021/01/09 | 1588000 | language/japanese/jlreq-deluxe/vf/zjlreq--upnmlgothbn-v.vf +2021/01/09 | 1588000 | language/japanese/jlreq-deluxe/vf/bzjlreq--upnmlminr-v.vf +2021/01/09 | 1588000 | language/japanese/jlreq-deluxe/vf/bzjlreq--upnmlminrn-v.vf +2021/01/09 | 1588000 | language/japanese/jlreq-deluxe/vf/bzjlreq--upnmlminl-v.vf +2021/01/09 | 1588000 | language/japanese/jlreq-deluxe/vf/bzjlreq--upnmlminln-v.vf +2021/01/09 | 1588000 | language/japanese/jlreq-deluxe/vf/bzjlreq--upnmlminb-v.vf +2021/01/09 | 1588000 | language/japanese/jlreq-deluxe/vf/bzjlreq--upnmlminbn-v.vf +2021/01/09 | 1588000 | language/japanese/jlreq-deluxe/vf/bzjlreq--upnmlmgothr-v.vf +2021/01/09 | 1588000 | language/japanese/jlreq-deluxe/vf/bzjlreq--upnmlmgothrn-v.vf +2021/01/09 | 1588000 | language/japanese/jlreq-deluxe/vf/bzjlreq--upnmlgothr-v.vf +2021/01/09 | 1588000 | language/japanese/jlreq-deluxe/vf/bzjlreq--upnmlgothrn-v.vf +2021/01/09 | 1588000 | language/japanese/jlreq-deluxe/vf/bzjlreq--upnmlgotheb-v.vf +2021/01/09 | 1588000 | language/japanese/jlreq-deluxe/vf/bzjlreq--upnmlgothebn-v.vf +2021/01/09 | 1588000 | language/japanese/jlreq-deluxe/vf/bzjlreq--upnmlgothb-v.vf +2021/01/09 | 1588000 | language/japanese/jlreq-deluxe/vf/bzjlreq--upnmlgothbn-v.vf +2021/01/09 | 1573631 | macros/latex/contrib/l3kernel/interface3.pdf +2021/01/09 | 157182 | macros/latex-dev/base/ltnews05.pdf +2021/01/09 | 15701 | macros/latex-dev/base/slifonts.fdd +2021/01/09 | 156 | fonts/hindmadurai/tfm/HindMadurai-SemiBold-tlf-t1--lcdfj.tfm +2021/01/09 | 156 | fonts/hindmadurai/tfm/HindMadurai-SemiBold-tlf-ot1--lcdfj.tfm +2021/01/09 | 156 | fonts/hindmadurai/tfm/HindMadurai-SemiBold-tlf-ly1--lcdfj.tfm +2021/01/09 | 156 | fonts/hindmadurai/tfm/HindMadurai-Regular-tlf-t1--lcdfj.tfm +2021/01/09 | 156 | fonts/hindmadurai/tfm/HindMadurai-Regular-tlf-ot1--lcdfj.tfm +2021/01/09 | 156 | fonts/hindmadurai/tfm/HindMadurai-Regular-tlf-ly1--lcdfj.tfm +2021/01/09 | 156 | fonts/hindmadurai/tfm/HindMadurai-Medium-tlf-t1--lcdfj.tfm +2021/01/09 | 156 | fonts/hindmadurai/tfm/HindMadurai-Medium-tlf-ot1--lcdfj.tfm +2021/01/09 | 156 | fonts/hindmadurai/tfm/HindMadurai-Medium-tlf-ly1--lcdfj.tfm +2021/01/09 | 156 | fonts/hindmadurai/tfm/HindMadurai-Light-tlf-t1--lcdfj.tfm +2021/01/09 | 156 | fonts/hindmadurai/tfm/HindMadurai-Light-tlf-ot1--lcdfj.tfm +2021/01/09 | 156 | fonts/hindmadurai/tfm/HindMadurai-Light-tlf-ly1--lcdfj.tfm +2021/01/09 | 156 | fonts/hindmadurai/tfm/HindMadurai-Bold-tlf-t1--lcdfj.tfm +2021/01/09 | 156 | fonts/hindmadurai/tfm/HindMadurai-Bold-tlf-ot1--lcdfj.tfm +2021/01/09 | 156 | fonts/hindmadurai/tfm/HindMadurai-Bold-tlf-ly1--lcdfj.tfm +2021/01/09 | 156546 | macros/latex-dev/base/tulm.pdf +2021/01/09 | 1562 | fonts/play-font/latex/OT1Play-TOsF.fd +2021/01/09 | 1562 | fonts/play-font/latex/LY1Play-TOsF.fd +2021/01/09 | 156276 | macros/latex-dev/base/graphpap.pdf +2021/01/09 | 15626 | macros/latex-dev/base/ltxref.dtx +2021/01/09 | 155946 | macros/latex-dev/base/classes.dtx +2021/01/09 | 1545 | fonts/play-font/latex/T1Play-TOsF.fd +2021/01/09 | 153 | systems/texlive/tlnet/install-tl-windows.exe.sha512 +2021/01/09 | 1539 | fonts/play-font/latex/OT1Play-TLF.fd +2021/01/09 | 1539 | fonts/play-font/latex/OT1Play-OsF.fd +2021/01/09 | 1539 | fonts/play-font/latex/LY1Play-TLF.fd +2021/01/09 | 1539 | fonts/play-font/latex/LY1Play-OsF.fd +2021/01/09 | 153927 | systems/win32/miktex/tm/packages/next/miktex-tex-bin-2.9.tar.lzma +2021/01/09 | 1532142 | macros/latex-dev/base/encguide.pdf +2021/01/09 | 152 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512 +2021/01/09 | 152783 | systems/win32/miktex/tm/packages/next/miktex-fontconfig-bin-x64-2.9.tar.lzma +2021/01/09 | 152504 | macros/latex/contrib/l3kernel/l3news08.pdf +2021/01/09 | 1522 | fonts/play-font/latex/T1Play-TLF.fd +2021/01/09 | 1522 | fonts/play-font/latex/T1Play-OsF.fd +2021/01/09 | 1516 | fonts/play-font/latex/OT1Play-LF.fd +2021/01/09 | 1516 | fonts/play-font/latex/LY1Play-LF.fd +2021/01/09 | 151352 | macros/latex-dev/base/manual.pdf +2021/01/09 | 150913 | macros/latex-dev/base/ltnews14.pdf +2021/01/09 | 150020 | macros/latex-dev/base/ltnews01.pdf +2021/01/09 | 1499 | fonts/play-font/latex/T1Play-LF.fd +2021/01/09 | 149848 | macros/latex-dev/base/ltnews17.pdf +2021/01/09 | 149377 | macros/latex/contrib/l3kernel/l3doc.dtx +2021/01/09 | 14918 | macros/latex-dev/base/source2e.tex +2021/01/09 | 14913 | macros/latex/contrib/l3kernel/l3news12.tex +2021/01/09 | 148 | fonts/gudea/tfm/Gudea-tlf-t1--lcdfj.tfm +2021/01/09 | 148 | fonts/gudea/tfm/Gudea-tlf-ot1--lcdfj.tfm +2021/01/09 | 148 | fonts/gudea/tfm/Gudea-tlf-ly1--lcdfj.tfm +2021/01/09 | 148 | fonts/gudea/tfm/Gudea-Italic-tlf-t1--lcdfj.tfm +2021/01/09 | 148 | fonts/gudea/tfm/Gudea-Italic-tlf-ot1--lcdfj.tfm +2021/01/09 | 148 | fonts/gudea/tfm/Gudea-Italic-tlf-ly1--lcdfj.tfm +2021/01/09 | 148 | fonts/gudea/tfm/Gudea-Bold-tlf-t1--lcdfj.tfm +2021/01/09 | 148 | fonts/gudea/tfm/Gudea-Bold-tlf-ot1--lcdfj.tfm +2021/01/09 | 148 | fonts/gudea/tfm/Gudea-Bold-tlf-ly1--lcdfj.tfm +2021/01/09 | 1489756 | systems/texlive/tlnet/archive/nicematrix.doc.r57352.tar.xz +2021/01/09 | 14892 | macros/latex-dev/base/ltnews28.tex +2021/01/09 | 1480 | fonts/gudea/tfm/Gudea-Bold-tlf-ot1.tfm +2021/01/09 | 147944 | macros/latex-dev/base/ltnews10.pdf +2021/01/09 | 147374 | systems/win32/miktex/tm/packages/next/miktex-hunspell-bin-2.9.tar.lzma +2021/01/09 | 14708 | macros/latex/contrib/l3kernel/l3bootstrap.dtx +2021/01/09 | 147087 | systems/win32/miktex/tm/packages/next/miktex-mo-bin-2.9.tar.lzma +2021/01/09 | 14699 | macros/latex/contrib/l3backend/l3backend-header.dtx +2021/01/09 | 1468 | fonts/gudea/tfm/Gudea-tlf-ot1.tfm +2021/01/09 | 1468 | fonts/gudea/latex/TS1Gudea-TLF.fd +2021/01/09 | 1468 | fonts/gudea/latex/OT1Gudea-TLF.fd +2021/01/09 | 1468 | fonts/gudea/latex/LY1Gudea-TLF.fd +2021/01/09 | 1460 | fonts/gudea/tfm/Gudea-Italic-tlf-ts1.tfm +2021/01/09 | 145 | systems/texlive/tlnet/install-tl.zip.sha512 +2021/01/09 | 145548 | macros/latex/contrib/l3kernel/l3news10.pdf +2021/01/09 | 1453 | fonts/gudea/latex/T1Gudea-TLF.fd +2021/01/09 | 1452 | fonts/gudea/tfm/Gudea-Italic-tlf-ts1--base.tfm +2021/01/09 | 145164 | macros/latex-dev/base/ltoutenc.dtx +2021/01/09 | 144 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512 +2021/01/09 | 1444 | fonts/gudea/tfm/Gudea-Italic-tlf-ot1--base.tfm +2021/01/09 | 144483 | macros/latex-dev/base/ltnews08.pdf +2021/01/09 | 14421 | macros/latex-dev/base/lppl-1-2.txt +2021/01/09 | 14406 | macros/latex/contrib/l3backend/l3backend-box.dtx +2021/01/09 | 14349 | systems/win32/miktex/tm/packages/next/miktex-zzip-bin-x64-2.9.tar.lzma +2021/01/09 | 14341 | macros/latex-dev/base/lppl-1-1.txt +2021/01/09 | 1432 | fonts/magra/tfm/Magra-Bold-tlf-ts1.tfm +2021/01/09 | 1432824 | fonts/hindmadurai.zip +2021/01/09 | 143207 | macros/latex/contrib/l3kernel/l3news03.pdf +2021/01/09 | 1428 | fonts/magra/tfm/Magra-Bold-tlf-ts1--base.tfm +2021/01/09 | 1424 | fonts/magra/tfm/Magra-tlf-ts1.tfm +2021/01/09 | 1420 | fonts/gudea/vf/Gudea-Italic-tlf-t1.vf +2021/01/09 | 141940 | language/japanese/jlreq-deluxe/vf/jlreq--expmgothrn-v.vf +2021/01/09 | 141940 | language/japanese/jlreq-deluxe/vf/jlreq--expmgothrn-h.vf +2021/01/09 | 141940 | language/japanese/jlreq-deluxe/vf/bjlreq--expmgothrn-v.vf +2021/01/09 | 141940 | language/japanese/jlreq-deluxe/vf/bjlreq--expmgothrn-h.vf +2021/01/09 | 141936 | language/japanese/jlreq-deluxe/vf/jlreq--expgothebn-v.vf +2021/01/09 | 141936 | language/japanese/jlreq-deluxe/vf/jlreq--expgothebn-h.vf +2021/01/09 | 141936 | language/japanese/jlreq-deluxe/vf/bjlreq--expgothebn-v.vf +2021/01/09 | 141936 | language/japanese/jlreq-deluxe/vf/bjlreq--expgothebn-h.vf +2021/01/09 | 141932 | language/japanese/jlreq-deluxe/vf/jlreq--expminrn-v.vf +2021/01/09 | 141932 | language/japanese/jlreq-deluxe/vf/jlreq--expminrn-h.vf +2021/01/09 | 141932 | language/japanese/jlreq-deluxe/vf/jlreq--expminln-v.vf +2021/01/09 | 141932 | language/japanese/jlreq-deluxe/vf/jlreq--expminln-h.vf +2021/01/09 | 141932 | language/japanese/jlreq-deluxe/vf/jlreq--expminbn-v.vf +2021/01/09 | 141932 | language/japanese/jlreq-deluxe/vf/jlreq--expminbn-h.vf +2021/01/09 | 141932 | language/japanese/jlreq-deluxe/vf/jlreq--expgothrn-v.vf +2021/01/09 | 141932 | language/japanese/jlreq-deluxe/vf/jlreq--expgothrn-h.vf +2021/01/09 | 141932 | language/japanese/jlreq-deluxe/vf/jlreq--expgothbn-v.vf +2021/01/09 | 141932 | language/japanese/jlreq-deluxe/vf/jlreq--expgothbn-h.vf +2021/01/09 | 141932 | language/japanese/jlreq-deluxe/vf/bjlreq--expminrn-v.vf +2021/01/09 | 141932 | language/japanese/jlreq-deluxe/vf/bjlreq--expminrn-h.vf +2021/01/09 | 141932 | language/japanese/jlreq-deluxe/vf/bjlreq--expminln-v.vf +2021/01/09 | 141932 | language/japanese/jlreq-deluxe/vf/bjlreq--expminln-h.vf +2021/01/09 | 141932 | language/japanese/jlreq-deluxe/vf/bjlreq--expminbn-v.vf +2021/01/09 | 141932 | language/japanese/jlreq-deluxe/vf/bjlreq--expminbn-h.vf +2021/01/09 | 141932 | language/japanese/jlreq-deluxe/vf/bjlreq--expgothrn-v.vf +2021/01/09 | 141932 | language/japanese/jlreq-deluxe/vf/bjlreq--expgothrn-h.vf +2021/01/09 | 141932 | language/japanese/jlreq-deluxe/vf/bjlreq--expgothbn-v.vf +2021/01/09 | 141932 | language/japanese/jlreq-deluxe/vf/bjlreq--expgothbn-h.vf +2021/01/09 | 141896 | language/japanese/jlreq-deluxe/vf/zjlreq--expmgothrn-v.vf +2021/01/09 | 141896 | language/japanese/jlreq-deluxe/vf/zjlreq--expmgothrn-h.vf +2021/01/09 | 141896 | language/japanese/jlreq-deluxe/vf/bzjlreq--expmgothrn-v.vf +2021/01/09 | 141896 | language/japanese/jlreq-deluxe/vf/bzjlreq--expmgothrn-h.vf +2021/01/09 | 141892 | language/japanese/jlreq-deluxe/vf/zjlreq--expgothebn-v.vf +2021/01/09 | 141892 | language/japanese/jlreq-deluxe/vf/zjlreq--expgothebn-h.vf +2021/01/09 | 141892 | language/japanese/jlreq-deluxe/vf/bzjlreq--expgothebn-v.vf +2021/01/09 | 141892 | language/japanese/jlreq-deluxe/vf/bzjlreq--expgothebn-h.vf +2021/01/09 | 141888 | language/japanese/jlreq-deluxe/vf/zjlreq--expminrn-v.vf +2021/01/09 | 141888 | language/japanese/jlreq-deluxe/vf/zjlreq--expminrn-h.vf +2021/01/09 | 141888 | language/japanese/jlreq-deluxe/vf/zjlreq--expminln-v.vf +2021/01/09 | 141888 | language/japanese/jlreq-deluxe/vf/zjlreq--expminln-h.vf +2021/01/09 | 141888 | language/japanese/jlreq-deluxe/vf/zjlreq--expminbn-v.vf +2021/01/09 | 141888 | language/japanese/jlreq-deluxe/vf/zjlreq--expminbn-h.vf +2021/01/09 | 141888 | language/japanese/jlreq-deluxe/vf/zjlreq--expgothrn-v.vf +2021/01/09 | 141888 | language/japanese/jlreq-deluxe/vf/zjlreq--expgothrn-h.vf +2021/01/09 | 141888 | language/japanese/jlreq-deluxe/vf/zjlreq--expgothbn-v.vf +2021/01/09 | 141888 | language/japanese/jlreq-deluxe/vf/zjlreq--expgothbn-h.vf +2021/01/09 | 141888 | language/japanese/jlreq-deluxe/vf/bzjlreq--expminrn-v.vf +2021/01/09 | 141888 | language/japanese/jlreq-deluxe/vf/bzjlreq--expminrn-h.vf +2021/01/09 | 141888 | language/japanese/jlreq-deluxe/vf/bzjlreq--expminln-v.vf +2021/01/09 | 141888 | language/japanese/jlreq-deluxe/vf/bzjlreq--expminln-h.vf +2021/01/09 | 141888 | language/japanese/jlreq-deluxe/vf/bzjlreq--expminbn-v.vf +2021/01/09 | 141888 | language/japanese/jlreq-deluxe/vf/bzjlreq--expminbn-h.vf +2021/01/09 | 141888 | language/japanese/jlreq-deluxe/vf/bzjlreq--expgothrn-v.vf +2021/01/09 | 141888 | language/japanese/jlreq-deluxe/vf/bzjlreq--expgothrn-h.vf +2021/01/09 | 141888 | language/japanese/jlreq-deluxe/vf/bzjlreq--expgothbn-v.vf +2021/01/09 | 141888 | language/japanese/jlreq-deluxe/vf/bzjlreq--expgothbn-h.vf +2021/01/09 | 1417768 | systems/win32/miktex/tm/packages/next/miktex-dvisvgm-bin-x64-2.9.tar.lzma +2021/01/09 | 141764 | language/japanese/jlreq-deluxe/vf/jlreq--nmlmgothrn-v.vf +2021/01/09 | 141764 | language/japanese/jlreq-deluxe/vf/jlreq--nmlmgothrn-h.vf +2021/01/09 | 141764 | language/japanese/jlreq-deluxe/vf/bjlreq--nmlmgothrn-v.vf +2021/01/09 | 141764 | language/japanese/jlreq-deluxe/vf/bjlreq--nmlmgothrn-h.vf +2021/01/09 | 141760 | language/japanese/jlreq-deluxe/vf/jlreq--nmlminrn-v.vf +2021/01/09 | 141760 | language/japanese/jlreq-deluxe/vf/jlreq--nmlminrn-h.vf +2021/01/09 | 141760 | language/japanese/jlreq-deluxe/vf/jlreq--nmlminln-v.vf +2021/01/09 | 141760 | language/japanese/jlreq-deluxe/vf/jlreq--nmlminln-h.vf +2021/01/09 | 141760 | language/japanese/jlreq-deluxe/vf/jlreq--nmlminbn-v.vf +2021/01/09 | 141760 | language/japanese/jlreq-deluxe/vf/jlreq--nmlminbn-h.vf +2021/01/09 | 141760 | language/japanese/jlreq-deluxe/vf/jlreq--nmlgothrn-v.vf +2021/01/09 | 141760 | language/japanese/jlreq-deluxe/vf/jlreq--nmlgothrn-h.vf +2021/01/09 | 141760 | language/japanese/jlreq-deluxe/vf/jlreq--nmlgothebn-v.vf +2021/01/09 | 141760 | language/japanese/jlreq-deluxe/vf/jlreq--nmlgothebn-h.vf +2021/01/09 | 141760 | language/japanese/jlreq-deluxe/vf/jlreq--nmlgothbn-v.vf +2021/01/09 | 141760 | language/japanese/jlreq-deluxe/vf/jlreq--nmlgothbn-h.vf +2021/01/09 | 141760 | language/japanese/jlreq-deluxe/vf/bjlreq--nmlminrn-v.vf +2021/01/09 | 141760 | language/japanese/jlreq-deluxe/vf/bjlreq--nmlminrn-h.vf +2021/01/09 | 141760 | language/japanese/jlreq-deluxe/vf/bjlreq--nmlminln-v.vf +2021/01/09 | 141760 | language/japanese/jlreq-deluxe/vf/bjlreq--nmlminln-h.vf +2021/01/09 | 141760 | language/japanese/jlreq-deluxe/vf/bjlreq--nmlminbn-v.vf +2021/01/09 | 141760 | language/japanese/jlreq-deluxe/vf/bjlreq--nmlminbn-h.vf +2021/01/09 | 141760 | language/japanese/jlreq-deluxe/vf/bjlreq--nmlgothrn-v.vf +2021/01/09 | 141760 | language/japanese/jlreq-deluxe/vf/bjlreq--nmlgothrn-h.vf +2021/01/09 | 141760 | language/japanese/jlreq-deluxe/vf/bjlreq--nmlgothebn-v.vf +2021/01/09 | 141760 | language/japanese/jlreq-deluxe/vf/bjlreq--nmlgothebn-h.vf +2021/01/09 | 141760 | language/japanese/jlreq-deluxe/vf/bjlreq--nmlgothbn-v.vf +2021/01/09 | 141760 | language/japanese/jlreq-deluxe/vf/bjlreq--nmlgothbn-h.vf +2021/01/09 | 141720 | language/japanese/jlreq-deluxe/vf/zjlreq--nmlmgothrn-v.vf +2021/01/09 | 141720 | language/japanese/jlreq-deluxe/vf/zjlreq--nmlmgothrn-h.vf +2021/01/09 | 141720 | language/japanese/jlreq-deluxe/vf/bzjlreq--nmlmgothrn-v.vf +2021/01/09 | 141720 | language/japanese/jlreq-deluxe/vf/bzjlreq--nmlmgothrn-h.vf +2021/01/09 | 141716 | language/japanese/jlreq-deluxe/vf/zjlreq--nmlminrn-v.vf +2021/01/09 | 141716 | language/japanese/jlreq-deluxe/vf/zjlreq--nmlminrn-h.vf +2021/01/09 | 141716 | language/japanese/jlreq-deluxe/vf/zjlreq--nmlminln-v.vf +2021/01/09 | 141716 | language/japanese/jlreq-deluxe/vf/zjlreq--nmlminln-h.vf +2021/01/09 | 141716 | language/japanese/jlreq-deluxe/vf/zjlreq--nmlminbn-v.vf +2021/01/09 | 141716 | language/japanese/jlreq-deluxe/vf/zjlreq--nmlminbn-h.vf +2021/01/09 | 141716 | language/japanese/jlreq-deluxe/vf/zjlreq--nmlgothrn-v.vf +2021/01/09 | 141716 | language/japanese/jlreq-deluxe/vf/zjlreq--nmlgothrn-h.vf +2021/01/09 | 141716 | language/japanese/jlreq-deluxe/vf/zjlreq--nmlgothebn-v.vf +2021/01/09 | 141716 | language/japanese/jlreq-deluxe/vf/zjlreq--nmlgothebn-h.vf +2021/01/09 | 141716 | language/japanese/jlreq-deluxe/vf/zjlreq--nmlgothbn-v.vf +2021/01/09 | 141716 | language/japanese/jlreq-deluxe/vf/zjlreq--nmlgothbn-h.vf +2021/01/09 | 141716 | language/japanese/jlreq-deluxe/vf/bzjlreq--nmlminrn-v.vf +2021/01/09 | 141716 | language/japanese/jlreq-deluxe/vf/bzjlreq--nmlminrn-h.vf +2021/01/09 | 141716 | language/japanese/jlreq-deluxe/vf/bzjlreq--nmlminln-v.vf +2021/01/09 | 141716 | language/japanese/jlreq-deluxe/vf/bzjlreq--nmlminln-h.vf +2021/01/09 | 141716 | language/japanese/jlreq-deluxe/vf/bzjlreq--nmlminbn-v.vf +2021/01/09 | 141716 | language/japanese/jlreq-deluxe/vf/bzjlreq--nmlminbn-h.vf +2021/01/09 | 141716 | language/japanese/jlreq-deluxe/vf/bzjlreq--nmlgothrn-v.vf +2021/01/09 | 141716 | language/japanese/jlreq-deluxe/vf/bzjlreq--nmlgothrn-h.vf +2021/01/09 | 141716 | language/japanese/jlreq-deluxe/vf/bzjlreq--nmlgothebn-v.vf +2021/01/09 | 141716 | language/japanese/jlreq-deluxe/vf/bzjlreq--nmlgothebn-h.vf +2021/01/09 | 141716 | language/japanese/jlreq-deluxe/vf/bzjlreq--nmlgothbn-v.vf +2021/01/09 | 141716 | language/japanese/jlreq-deluxe/vf/bzjlreq--nmlgothbn-h.vf +2021/01/09 | 141700 | language/japanese/jlreq-deluxe/vf/jlreq--expmgothr-h.vf +2021/01/09 | 141700 | language/japanese/jlreq-deluxe/vf/jlreq--expgotheb-h.vf +2021/01/09 | 141700 | language/japanese/jlreq-deluxe/vf/bjlreq--expmgothr-h.vf +2021/01/09 | 141700 | language/japanese/jlreq-deluxe/vf/bjlreq--expgotheb-h.vf +2021/01/09 | 1416 | fonts/gudea/vf/Gudea-Bold-tlf-t1.vf +2021/01/09 | 141696 | language/japanese/jlreq-deluxe/vf/jlreq--expminr-h.vf +2021/01/09 | 141696 | language/japanese/jlreq-deluxe/vf/jlreq--expminl-h.vf +2021/01/09 | 141696 | language/japanese/jlreq-deluxe/vf/jlreq--expminb-h.vf +2021/01/09 | 141696 | language/japanese/jlreq-deluxe/vf/jlreq--expgothr-h.vf +2021/01/09 | 141696 | language/japanese/jlreq-deluxe/vf/jlreq--expgothb-h.vf +2021/01/09 | 141696 | language/japanese/jlreq-deluxe/vf/bjlreq--expminr-h.vf +2021/01/09 | 141696 | language/japanese/jlreq-deluxe/vf/bjlreq--expminl-h.vf +2021/01/09 | 141696 | language/japanese/jlreq-deluxe/vf/bjlreq--expminb-h.vf +2021/01/09 | 141696 | language/japanese/jlreq-deluxe/vf/bjlreq--expgothr-h.vf +2021/01/09 | 141696 | language/japanese/jlreq-deluxe/vf/bjlreq--expgothb-h.vf +2021/01/09 | 141676 | language/japanese/jlreq-deluxe/vf/jlreq--expmgothr-v.vf +2021/01/09 | 141676 | language/japanese/jlreq-deluxe/vf/bjlreq--expmgothr-v.vf +2021/01/09 | 141672 | language/japanese/jlreq-deluxe/vf/jlreq--expminr-v.vf +2021/01/09 | 141672 | language/japanese/jlreq-deluxe/vf/jlreq--expminl-v.vf +2021/01/09 | 141672 | language/japanese/jlreq-deluxe/vf/jlreq--expminb-v.vf +2021/01/09 | 141672 | language/japanese/jlreq-deluxe/vf/jlreq--expgothr-v.vf +2021/01/09 | 141672 | language/japanese/jlreq-deluxe/vf/jlreq--expgotheb-v.vf +2021/01/09 | 141672 | language/japanese/jlreq-deluxe/vf/jlreq--expgothb-v.vf +2021/01/09 | 141672 | language/japanese/jlreq-deluxe/vf/bjlreq--expminr-v.vf +2021/01/09 | 141672 | language/japanese/jlreq-deluxe/vf/bjlreq--expminl-v.vf +2021/01/09 | 141672 | language/japanese/jlreq-deluxe/vf/bjlreq--expminb-v.vf +2021/01/09 | 141672 | language/japanese/jlreq-deluxe/vf/bjlreq--expgothr-v.vf +2021/01/09 | 141672 | language/japanese/jlreq-deluxe/vf/bjlreq--expgotheb-v.vf +2021/01/09 | 141672 | language/japanese/jlreq-deluxe/vf/bjlreq--expgothb-v.vf +2021/01/09 | 141656 | language/japanese/jlreq-deluxe/vf/zjlreq--expmgothr-h.vf +2021/01/09 | 141656 | language/japanese/jlreq-deluxe/vf/zjlreq--expgotheb-h.vf +2021/01/09 | 141656 | language/japanese/jlreq-deluxe/vf/bzjlreq--expmgothr-h.vf +2021/01/09 | 141656 | language/japanese/jlreq-deluxe/vf/bzjlreq--expgotheb-h.vf +2021/01/09 | 141652 | language/japanese/jlreq-deluxe/vf/zjlreq--expminr-h.vf +2021/01/09 | 141652 | language/japanese/jlreq-deluxe/vf/zjlreq--expminl-h.vf +2021/01/09 | 141652 | language/japanese/jlreq-deluxe/vf/zjlreq--expminb-h.vf +2021/01/09 | 141652 | language/japanese/jlreq-deluxe/vf/zjlreq--expgothr-h.vf +2021/01/09 | 141652 | language/japanese/jlreq-deluxe/vf/zjlreq--expgothb-h.vf +2021/01/09 | 141652 | language/japanese/jlreq-deluxe/vf/bzjlreq--expminr-h.vf +2021/01/09 | 141652 | language/japanese/jlreq-deluxe/vf/bzjlreq--expminl-h.vf +2021/01/09 | 141652 | language/japanese/jlreq-deluxe/vf/bzjlreq--expminb-h.vf +2021/01/09 | 141652 | language/japanese/jlreq-deluxe/vf/bzjlreq--expgothr-h.vf +2021/01/09 | 141652 | language/japanese/jlreq-deluxe/vf/bzjlreq--expgothb-h.vf +2021/01/09 | 141632 | language/japanese/jlreq-deluxe/vf/zjlreq--expmgothr-v.vf +2021/01/09 | 141632 | language/japanese/jlreq-deluxe/vf/bzjlreq--expmgothr-v.vf +2021/01/09 | 141628 | language/japanese/jlreq-deluxe/vf/zjlreq--expminr-v.vf +2021/01/09 | 141628 | language/japanese/jlreq-deluxe/vf/zjlreq--expminl-v.vf +2021/01/09 | 141628 | language/japanese/jlreq-deluxe/vf/zjlreq--expminb-v.vf +2021/01/09 | 141628 | language/japanese/jlreq-deluxe/vf/zjlreq--expgothr-v.vf +2021/01/09 | 141628 | language/japanese/jlreq-deluxe/vf/zjlreq--expgotheb-v.vf +2021/01/09 | 141628 | language/japanese/jlreq-deluxe/vf/zjlreq--expgothb-v.vf +2021/01/09 | 141628 | language/japanese/jlreq-deluxe/vf/bzjlreq--expminr-v.vf +2021/01/09 | 141628 | language/japanese/jlreq-deluxe/vf/bzjlreq--expminl-v.vf +2021/01/09 | 141628 | language/japanese/jlreq-deluxe/vf/bzjlreq--expminb-v.vf +2021/01/09 | 141628 | language/japanese/jlreq-deluxe/vf/bzjlreq--expgothr-v.vf +2021/01/09 | 141628 | language/japanese/jlreq-deluxe/vf/bzjlreq--expgotheb-v.vf +2021/01/09 | 141628 | language/japanese/jlreq-deluxe/vf/bzjlreq--expgothb-v.vf +2021/01/09 | 141476 | language/japanese/jlreq-deluxe/vf/jlreq--nmlmgothr-v.vf +2021/01/09 | 141476 | language/japanese/jlreq-deluxe/vf/jlreq--nmlmgothr-h.vf +2021/01/09 | 141476 | language/japanese/jlreq-deluxe/vf/jlreq--nmlgotheb-v.vf +2021/01/09 | 141476 | language/japanese/jlreq-deluxe/vf/jlreq--nmlgotheb-h.vf +2021/01/09 | 141476 | language/japanese/jlreq-deluxe/vf/bjlreq--nmlmgothr-v.vf +2021/01/09 | 141476 | language/japanese/jlreq-deluxe/vf/bjlreq--nmlmgothr-h.vf +2021/01/09 | 141476 | language/japanese/jlreq-deluxe/vf/bjlreq--nmlgotheb-v.vf +2021/01/09 | 141476 | language/japanese/jlreq-deluxe/vf/bjlreq--nmlgotheb-h.vf +2021/01/09 | 141472 | language/japanese/jlreq-deluxe/vf/jlreq--nmlminr-v.vf +2021/01/09 | 141472 | language/japanese/jlreq-deluxe/vf/jlreq--nmlminr-h.vf +2021/01/09 | 141472 | language/japanese/jlreq-deluxe/vf/jlreq--nmlminl-v.vf +2021/01/09 | 141472 | language/japanese/jlreq-deluxe/vf/jlreq--nmlminl-h.vf +2021/01/09 | 141472 | language/japanese/jlreq-deluxe/vf/jlreq--nmlminb-v.vf +2021/01/09 | 141472 | language/japanese/jlreq-deluxe/vf/jlreq--nmlminb-h.vf +2021/01/09 | 141472 | language/japanese/jlreq-deluxe/vf/jlreq--nmlgothr-v.vf +2021/01/09 | 141472 | language/japanese/jlreq-deluxe/vf/jlreq--nmlgothr-h.vf +2021/01/09 | 141472 | language/japanese/jlreq-deluxe/vf/jlreq--nmlgothb-v.vf +2021/01/09 | 141472 | language/japanese/jlreq-deluxe/vf/jlreq--nmlgothb-h.vf +2021/01/09 | 141472 | language/japanese/jlreq-deluxe/vf/bjlreq--nmlminr-v.vf +2021/01/09 | 141472 | language/japanese/jlreq-deluxe/vf/bjlreq--nmlminr-h.vf +2021/01/09 | 141472 | language/japanese/jlreq-deluxe/vf/bjlreq--nmlminl-v.vf +2021/01/09 | 141472 | language/japanese/jlreq-deluxe/vf/bjlreq--nmlminl-h.vf +2021/01/09 | 141472 | language/japanese/jlreq-deluxe/vf/bjlreq--nmlminb-v.vf +2021/01/09 | 141472 | language/japanese/jlreq-deluxe/vf/bjlreq--nmlminb-h.vf +2021/01/09 | 141472 | language/japanese/jlreq-deluxe/vf/bjlreq--nmlgothr-v.vf +2021/01/09 | 141472 | language/japanese/jlreq-deluxe/vf/bjlreq--nmlgothr-h.vf +2021/01/09 | 141472 | language/japanese/jlreq-deluxe/vf/bjlreq--nmlgothb-v.vf +2021/01/09 | 141472 | language/japanese/jlreq-deluxe/vf/bjlreq--nmlgothb-h.vf +2021/01/09 | 141432 | language/japanese/jlreq-deluxe/vf/zjlreq--nmlmgothr-v.vf +2021/01/09 | 141432 | language/japanese/jlreq-deluxe/vf/zjlreq--nmlmgothr-h.vf +2021/01/09 | 141432 | language/japanese/jlreq-deluxe/vf/zjlreq--nmlgotheb-v.vf +2021/01/09 | 141432 | language/japanese/jlreq-deluxe/vf/zjlreq--nmlgotheb-h.vf +2021/01/09 | 141432 | language/japanese/jlreq-deluxe/vf/bzjlreq--nmlmgothr-v.vf +2021/01/09 | 141432 | language/japanese/jlreq-deluxe/vf/bzjlreq--nmlmgothr-h.vf +2021/01/09 | 141432 | language/japanese/jlreq-deluxe/vf/bzjlreq--nmlgotheb-v.vf +2021/01/09 | 141432 | language/japanese/jlreq-deluxe/vf/bzjlreq--nmlgotheb-h.vf +2021/01/09 | 141428 | language/japanese/jlreq-deluxe/vf/zjlreq--nmlminr-v.vf +2021/01/09 | 141428 | language/japanese/jlreq-deluxe/vf/zjlreq--nmlminr-h.vf +2021/01/09 | 141428 | language/japanese/jlreq-deluxe/vf/zjlreq--nmlminl-v.vf +2021/01/09 | 141428 | language/japanese/jlreq-deluxe/vf/zjlreq--nmlminl-h.vf +2021/01/09 | 141428 | language/japanese/jlreq-deluxe/vf/zjlreq--nmlminb-v.vf +2021/01/09 | 141428 | language/japanese/jlreq-deluxe/vf/zjlreq--nmlminb-h.vf +2021/01/09 | 141428 | language/japanese/jlreq-deluxe/vf/zjlreq--nmlgothr-v.vf +2021/01/09 | 141428 | language/japanese/jlreq-deluxe/vf/zjlreq--nmlgothr-h.vf +2021/01/09 | 141428 | language/japanese/jlreq-deluxe/vf/zjlreq--nmlgothb-v.vf +2021/01/09 | 141428 | language/japanese/jlreq-deluxe/vf/zjlreq--nmlgothb-h.vf +2021/01/09 | 141428 | language/japanese/jlreq-deluxe/vf/bzjlreq--nmlminr-v.vf +2021/01/09 | 141428 | language/japanese/jlreq-deluxe/vf/bzjlreq--nmlminr-h.vf +2021/01/09 | 141428 | language/japanese/jlreq-deluxe/vf/bzjlreq--nmlminl-v.vf +2021/01/09 | 141428 | language/japanese/jlreq-deluxe/vf/bzjlreq--nmlminl-h.vf +2021/01/09 | 141428 | language/japanese/jlreq-deluxe/vf/bzjlreq--nmlminb-v.vf +2021/01/09 | 141428 | language/japanese/jlreq-deluxe/vf/bzjlreq--nmlminb-h.vf +2021/01/09 | 141428 | language/japanese/jlreq-deluxe/vf/bzjlreq--nmlgothr-v.vf +2021/01/09 | 141428 | language/japanese/jlreq-deluxe/vf/bzjlreq--nmlgothr-h.vf +2021/01/09 | 141428 | language/japanese/jlreq-deluxe/vf/bzjlreq--nmlgothb-v.vf +2021/01/09 | 141428 | language/japanese/jlreq-deluxe/vf/bzjlreq--nmlgothb-h.vf +2021/01/09 | 1412 | fonts/hindmadurai/tfm/HindMadurai-Regular-tlf-ts1.tfm +2021/01/09 | 1411252 | systems/win32/miktex/tm/packages/next/miktex-runtime-bin-x64-2.9.tar.lzma +2021/01/09 | 140905 | macros/latex/contrib/l3kernel/l3news06.pdf +2021/01/09 | 1408 | fonts/magra/tfm/Magra-tlf-ts1--base.tfm +2021/01/09 | 1408 | fonts/gudea/tfm/Gudea-tlf-ts1.tfm +2021/01/09 | 1408 | fonts/gudea/tfm/Gudea-Bold-tlf-ts1.tfm +2021/01/09 | 140873 | macros/latex/contrib/l3kernel/l3news02.pdf +2021/01/09 | 1404 | fonts/hindmadurai/tfm/HindMadurai-Medium-tlf-ts1.tfm +2021/01/09 | 1404 | fonts/hindmadurai/tfm/HindMadurai-Light-tlf-ts1.tfm +2021/01/09 | 1404 | fonts/gudea/vf/Gudea-tlf-t1.vf +2021/01/09 | 1404 | fonts/gudea/tfm/Gudea-tlf-ts1--base.tfm +2021/01/09 | 140409 | macros/latex/contrib/l3kernel/l3tl.dtx +2021/01/09 | 1400 | fonts/play-font/tfm/Play-Bold-tlf-sc-ot1.tfm +2021/01/09 | 1400 | fonts/play-font/tfm/Play-Bold-lf-sc-ot1.tfm +2021/01/09 | 1400 | fonts/hindmadurai/tfm/HindMadurai-Regular-tlf-ts1--base.tfm +2021/01/09 | 1400 | fonts/hindmadurai/tfm/HindMadurai-Bold-tlf-ts1.tfm +2021/01/09 | 1400 | fonts/gudea/tfm/Gudea-Bold-tlf-ts1--base.tfm +2021/01/09 | 1396 | fonts/play-font/tfm/Play-Regular-tlf-sc-ot1.tfm +2021/01/09 | 1396 | fonts/play-font/tfm/Play-Regular-lf-sc-ot1.tfm +2021/01/09 | 1396 | fonts/play-font/tfm/Play-Bold-tosf-sc-ot1.tfm +2021/01/09 | 1396 | fonts/play-font/tfm/Play-Bold-osf-sc-ot1.tfm +2021/01/09 | 1392 | fonts/hindmadurai/tfm/HindMadurai-Medium-tlf-ts1--base.tfm +2021/01/09 | 1392 | fonts/hindmadurai/tfm/HindMadurai-Light-tlf-ts1--base.tfm +2021/01/09 | 1388 | fonts/hindmadurai/tfm/HindMadurai-SemiBold-tlf-ts1.tfm +2021/01/09 | 1388 | fonts/hindmadurai/tfm/HindMadurai-Bold-tlf-ts1--base.tfm +2021/01/09 | 1382 | macros/latex/contrib/pdfpages/README +2021/01/09 | 138221 | macros/latex-dev/base/lb2.pdf +2021/01/09 | 1381 | macros/latex-dev/base/legal.txt +2021/01/09 | 1380 | fonts/play-font/tfm/Play-Regular-tosf-sc-ot1.tfm +2021/01/09 | 1380 | fonts/play-font/tfm/Play-Regular-osf-sc-ot1.tfm +2021/01/09 | 1380 | fonts/hindmadurai/tfm/HindMadurai-SemiBold-tlf-ts1--base.tfm +2021/01/09 | 137922 | macros/latex-dev/base/ltnews12.pdf +2021/01/09 | 1372 | fonts/play-font/tfm/Play-Regular-tosf-ot1.tfm +2021/01/09 | 1372 | fonts/play-font/tfm/Play-Regular-osf-ot1.tfm +2021/01/09 | 1372 | fonts/play-font/tfm/Play-Bold-tosf-ot1.tfm +2021/01/09 | 1372 | fonts/play-font/tfm/Play-Bold-osf-ot1.tfm +2021/01/09 | 13703 | macros/latex-dev/base/ltexpl.dtx +2021/01/09 | 1368 | fonts/play-font/tfm/Play-Bold-tlf-ot1.tfm +2021/01/09 | 1368 | fonts/play-font/tfm/Play-Bold-lf-ot1.tfm +2021/01/09 | 136655 | systems/win32/miktex/tm/packages/next/miktex-mktex-bin-x64-2.9.tar.lzma +2021/01/09 | 1364 | fonts/play-font/tfm/Play-Regular-tlf-ot1.tfm +2021/01/09 | 1364 | fonts/play-font/tfm/Play-Regular-lf-ot1.tfm +2021/01/09 | 136162 | macros/latex-dev/base/webcomp.pdf +2021/01/09 | 1352 | fonts/play-font/tfm/Play-Bold-tosf-ts1.tfm +2021/01/09 | 1352 | fonts/play-font/tfm/Play-Bold-tlf-ts1.tfm +2021/01/09 | 1352 | fonts/play-font/tfm/Play-Bold-osf-ts1.tfm +2021/01/09 | 1352 | fonts/play-font/tfm/Play-Bold-lf-ts1.tfm +2021/01/09 | 1352 | fonts/hindmadurai/tfm/HindMadurai-Light-tlf-ot1.tfm +2021/01/09 | 135024 | systems/win32/miktex/tm/packages/next/miktex-fontconfig-bin-2.9.tar.lzma +2021/01/09 | 13477 | systems/win32/miktex/tm/packages/next/miktex-zzip-bin-2.9.tar.lzma +2021/01/09 | 134751 | macros/latex-dev/base/ltnews02.pdf +2021/01/09 | 134739 | macros/latex-dev/base/ltnews03.pdf +2021/01/09 | 1342 | macros/latex-dev/base/ltnews18.tex +2021/01/09 | 1340 | fonts/hindmadurai/tfm/HindMadurai-Regular-tlf-ot1.tfm +2021/01/09 | 1332 | fonts/play-font/tfm/Play-Bold-tosf-ts1--base.tfm +2021/01/09 | 1332 | fonts/play-font/tfm/Play-Bold-tlf-ts1--base.tfm +2021/01/09 | 1332 | fonts/play-font/tfm/Play-Bold-osf-ts1--base.tfm +2021/01/09 | 1332 | fonts/play-font/tfm/Play-Bold-lf-ts1--base.tfm +2021/01/09 | 1332 | fonts/gudea/tfm/Gudea-Bold-tlf-ot1--base.tfm +2021/01/09 | 133141 | macros/latex-dev/base/ltnews06.pdf +2021/01/09 | 13306 | macros/latex-dev/base/proc.dtx +2021/01/09 | 1328 | fonts/play-font/tfm/Play-Regular-tosf-ts1.tfm +2021/01/09 | 1328 | fonts/play-font/tfm/Play-Regular-tlf-ts1.tfm +2021/01/09 | 1328 | fonts/play-font/tfm/Play-Regular-osf-ts1.tfm +2021/01/09 | 1328 | fonts/play-font/tfm/Play-Regular-lf-ts1.tfm +2021/01/09 | 1328 | fonts/hindmadurai/tfm/HindMadurai-SemiBold-tlf-ot1.tfm +2021/01/09 | 1328 | fonts/hindmadurai/tfm/HindMadurai-Medium-tlf-ot1.tfm +2021/01/09 | 1324 | fonts/hindmadurai/tfm/HindMadurai-Bold-tlf-ot1.tfm +2021/01/09 | 132352 | macros/latex/contrib/l3kernel/l3file.dtx +2021/01/09 | 1320 | fonts/hindmadurai/tfm/HindMadurai-Light-tlf-ot1--base.tfm +2021/01/09 | 1320 | fonts/gudea/tfm/Gudea-tlf-ot1--base.tfm +2021/01/09 | 1316 | fonts/magra/tfm/Magra-tlf-ot1.tfm +2021/01/09 | 1316 | fonts/magra/tfm/Magra-Bold-tlf-ot1.tfm +2021/01/09 | 131583 | systems/win32/miktex/tm/packages/next/miktex-dvips-bin-x64-2.9.tar.lzma +2021/01/09 | 1312 | fonts/play-font/tfm/Play-Regular-tosf-ts1--base.tfm +2021/01/09 | 1312 | fonts/play-font/tfm/Play-Regular-tlf-ts1--base.tfm +2021/01/09 | 1312 | fonts/play-font/tfm/Play-Regular-osf-ts1--base.tfm +2021/01/09 | 1312 | fonts/play-font/tfm/Play-Regular-lf-ts1--base.tfm +2021/01/09 | 1308 | fonts/hindmadurai/tfm/HindMadurai-Regular-tlf-ot1--base.tfm +2021/01/09 | 130689 | macros/latex-dev/base/ltnews16.pdf +2021/01/09 | 1305047 | systems/win32/miktex/tm/packages/next/miktex-poppler-bin-x64-2.9.tar.lzma +2021/01/09 | 1298 | macros/latex/contrib/l3backend/l3backend-code.tex +2021/01/09 | 1296 | fonts/hindmadurai/tfm/HindMadurai-SemiBold-tlf-ot1--base.tfm +2021/01/09 | 1296 | fonts/hindmadurai/tfm/HindMadurai-Medium-tlf-ot1--base.tfm +2021/01/09 | 12965 | macros/latex/contrib/l3kernel/l3fp-traps.dtx +2021/01/09 | 12946 | macros/latex-dev/base/manual.err +2021/01/09 | 1292 | fonts/hindmadurai/tfm/HindMadurai-Bold-tlf-ot1--base.tfm +2021/01/09 | 128867 | macros/latex-dev/base/ltclass.dtx +2021/01/09 | 128773 | macros/latex-dev/base/ltnews04.pdf +2021/01/09 | 128718 | macros/latex/contrib/biblatex-contrib/biblatex-software/sample-use-sty.pdf +2021/01/09 | 1281899 | systems/win32/miktex/tm/packages/next/miktex-runtime-bin-2.9.tar.lzma +2021/01/09 | 1281272 | systems/win32/miktex/tm/packages/next/miktex-dvisvgm-bin-2.9.tar.lzma +2021/01/09 | 127477 | macros/latex/contrib/l3kernel/l3basics.dtx +2021/01/09 | 1268 | fonts/play-font/tfm/Play-Bold-tlf-sc-ot1--base.tfm +2021/01/09 | 1268 | fonts/play-font/tfm/Play-Bold-lf-sc-ot1--base.tfm +2021/01/09 | 1264 | fonts/play-font/tfm/Play-Regular-tlf-sc-ot1--base.tfm +2021/01/09 | 1264 | fonts/play-font/tfm/Play-Regular-lf-sc-ot1--base.tfm +2021/01/09 | 1264 | fonts/play-font/tfm/Play-Bold-tosf-sc-ot1--base.tfm +2021/01/09 | 1264 | fonts/play-font/tfm/Play-Bold-osf-sc-ot1--base.tfm +2021/01/09 | 125830 | macros/latex-dev/base/lppl.pdf +2021/01/09 | 1252 | fonts/play-font/tfm/Play-Bold-sup-ot1.tfm +2021/01/09 | 12521 | macros/latex-dev/base/testpage.tex +2021/01/09 | 125177 | systems/win32/miktex/tm/packages/next/miktex-mktex-bin-2.9.tar.lzma +2021/01/09 | 1248 | fonts/play-font/tfm/Play-Regular-tosf-sc-ot1--base.tfm +2021/01/09 | 1248 | fonts/play-font/tfm/Play-Regular-sup-ot1.tfm +2021/01/09 | 1248 | fonts/play-font/tfm/Play-Regular-osf-sc-ot1--base.tfm +2021/01/09 | 12470 | macros/latex/contrib/pdfpages/dummy-l.pdf +2021/01/09 | 124692 | macros/latex/contrib/l3kernel/l3token.dtx +2021/01/09 | 124030 | macros/latex-dev/base/ltnews07.pdf +2021/01/09 | 1237615 | systems/win32/miktex/tm/packages/next/miktex-zzdb2-2.9.tar.lzma +2021/01/09 | 1237192 | systems/win32/miktex/tm/packages/miktex-zzdb2-2.9.tar.lzma +2021/01/09 | 12225 | macros/latex-dev/base/ltnews24.tex +2021/01/09 | 122092 | macros/latex-dev/base/ltnews15.pdf +2021/01/09 | 12120 | macros/latex-dev/base/tulm.fdd +2021/01/09 | 12073412 | install/macros/latex/contrib/l3kernel.tds.zip +2021/01/09 | 120221 | macros/latex-dev/base/ltnews09.pdf +2021/01/09 | 119094 | macros/latex/contrib/l3kernel/l3news07.pdf +2021/01/09 | 11884 | macros/latex/contrib/l3kernel/l3styleguide.tex +2021/01/09 | 11846251 | macros/latex/contrib/l3kernel.zip +2021/01/09 | 11812 | macros/latex/contrib/l3kernel/l3fparray.dtx +2021/01/09 | 1172137 | systems/win32/miktex/tm/packages/next/miktex-poppler-bin-2.9.tar.lzma +2021/01/09 | 116974 | systems/win32/miktex/tm/packages/next/miktex-dvips-bin-2.9.tar.lzma +2021/01/09 | 11591 | macros/latex-dev/base/ltpage.dtx +2021/01/09 | 115600158 | language/japanese/jlreq-deluxe.zip +2021/01/09 | 1155490 | systems/win32/miktex/tm/packages/miktex-zzdb3-2.9.tar.lzma +2021/01/09 | 1154583 | systems/win32/miktex/tm/packages/next/miktex-zzdb3-2.9.tar.lzma +2021/01/09 | 1153 | systems/win32/miktex/tm/packages/next/pr.ini +2021/01/09 | 115125 | macros/latex/contrib/l3kernel/l3keys.dtx +2021/01/09 | 114878 | systems/win32/miktex/tm/packages/next/miktex-gd-bin-x64-2.9.tar.lzma +2021/01/09 | 1145 | macros/latex/contrib/easybook/doc/pages/preface.tex +2021/01/09 | 1144 | language/japanese/jlreq-deluxe/README.md +2021/01/09 | 114026 | macros/latex/contrib/l3kernel/l3str-convert.dtx +2021/01/09 | 113914 | systems/win32/miktex/tm/packages/next/miktex-gregorio-bin-x64-2.9.tar.lzma +2021/01/09 | 113533 | macros/latex/contrib/l3kernel/l3news01.pdf +2021/01/09 | 1126 | fonts/play-font/latex/TS1Play-TOsF.fd +2021/01/09 | 1124 | fonts/magra/latex/TS1Magra-TLF.fd +2021/01/09 | 1124 | fonts/magra/latex/OT1Magra-TLF.fd +2021/01/09 | 1124 | fonts/magra/latex/LY1Magra-TLF.fd +2021/01/09 | 1114 | fonts/magra/latex/T1Magra-TLF.fd +2021/01/09 | 1113 | fonts/play-font/latex/TS1Play-TLF.fd +2021/01/09 | 1113 | fonts/play-font/latex/TS1Play-OsF.fd +2021/01/09 | 1113 | fonts/play-font/latex/OT1Play-Sup.fd +2021/01/09 | 1113 | fonts/play-font/latex/LY1Play-Sup.fd +2021/01/09 | 1103 | fonts/play-font/latex/T1Play-Sup.fd +2021/01/09 | 1100 | fonts/play-font/latex/TS1Play-LF.fd +2021/01/09 | 109143 | systems/win32/miktex/tm/packages/next/miktex-jpeg-bin-x64-2.9.tar.lzma +2021/01/09 | 10896 | macros/latex/contrib/biblatex-contrib/biblatex-software/software-biblatex.tex +2021/01/09 | 1086 | language/japanese/jlreq-deluxe/LICENSE +2021/01/09 | 1079247 | systems/win32/miktex/tm/packages/next/miktex-asymptote-bin-x64-2.9.tar.lzma +2021/01/09 | 107921 | macros/latex/contrib/l3kernel/l3expan.dtx +2021/01/09 | 10748 | macros/latex-dev/base/manifest.txt +2021/01/09 | 107379 | macros/latex/contrib/l3kernel/l3news09.tex +2021/01/09 | 107122 | macros/latex/contrib/l3kernel/l3news04.pdf +2021/01/09 | 10698 | macros/latex-dev/base/ltnews26.tex +2021/01/09 | 106911 | macros/latex-dev/base/inputenc.dtx +2021/01/09 | 10688 | macros/latex-dev/base/ltnews23.tex +2021/01/09 | 10669 | macros/latex-dev/base/ltnews22.tex +2021/01/09 | 10606 | macros/latex-dev/base/makeindx.dtx +2021/01/09 | 105 | macros/latex-dev/base/ltfilehook-code.tex +2021/01/09 | 105735 | macros/latex/contrib/l3kernel/l3fp-parse.dtx +2021/01/09 | 105187 | systems/win32/miktex/tm/packages/next/miktex-texware-bin-x64-2.9.tar.lzma +2021/01/09 | 105090 | macros/latex/contrib/l3kernel/l3news05.pdf +2021/01/09 | 104 | macros/latex-dev/base/ltshipout-code.tex +2021/01/09 | 104939 | macros/latex-dev/base/ltnews11.pdf +2021/01/09 | 10376 | macros/latex-dev/base/ltfsscmp.dtx +2021/01/09 | 10366 | macros/latex-dev/base/ltvers.dtx +2021/01/09 | 103354 | systems/win32/miktex/tm/packages/next/miktex-lua53-bin-x64-2.9.tar.lzma +2021/01/09 | 102 | macros/latex-dev/base/lthooks-code.tex +2021/01/09 | 101840 | systems/win32/miktex/tm/packages/next/miktex-mfware-bin-x64-2.9.tar.lzma +2021/01/09 | 101335 | macros/latex-dev/base/lgc2.pdf +2021/01/09 | 101288 | systems/texlive/tlnet/archive/musixtex.r57353.tar.xz +2021/01/09 | 10053 | macros/latex-dev/base/webcomp.err +2021/01/08 | 99712588 | systems/win32/w32tex/web2c-lib.tar.xz 2021/01/08 | 989349 | macros/latex/base/ltnews.pdf -2021/01/08 | 98379 | systems/win32/miktex/tm/packages/next/miktex-texware-bin-2.9.tar.lzma 2021/01/08 | 9810 | macros/latex/base/ltnews21.tex -2021/01/08 | 97076 | systems/win32/miktex/tm/packages/next/miktex-mfware-bin-2.9.tar.lzma -2021/01/08 | 969552 | systems/win32/miktex/tm/packages/next/miktex-asymptote-bin-2.9.tar.lzma 2021/01/08 | 9628 | systems/texlive/tlnet/archive/latex-make.r57349.tar.xz 2021/01/08 | 9562 | macros/latex/base/ltcntrl.dtx -2021/01/08 | 95018 | systems/win32/miktex/tm/packages/next/miktex-gregorio-bin-2.9.tar.lzma -2021/01/08 | 94811 | systems/win32/miktex/tm/packages/next/miktex-jpeg-bin-2.9.tar.lzma -2021/01/08 | 94811 | systems/win32/miktex/tm/packages/next/miktex-bibtex8bit-bin-x64-2.9.tar.lzma 2021/01/08 | 9460 | macros/latex/base/format.ins -2021/01/08 | 94268 | systems/win32/miktex/tm/packages/next/miktex-lua53-bin-2.9.tar.lzma 2021/01/08 | 9401 | macros/latex/base/syntonly.dtx 2021/01/08 | 9374 | macros/latex/base/preload.dtx 2021/01/08 | 929193 | macros/latex/base/lthooks-code.pdf @@ -22,106 +1946,58 @@ 2021/01/08 | 89386 | macros/latex/base/utf8ienc.dtx 2021/01/08 | 8864 | macros/latex/base/ltnews17.tex 2021/01/08 | 88411 | macros/latex/base/lttextcomp.dtx -2021/01/08 | 8777 | systems/win32/miktex/tm/packages/next/miktex-md5-bin-x64-2.9.tar.lzma -2021/01/08 | 87694 | systems/win32/miktex/tm/packages/next/miktex-png-bin-x64-2.9.tar.lzma -2021/01/08 | 87678 | systems/win32/miktex/tm/packages/next/miktex-epstopdf-bin-2.9.tar.lzma 2021/01/08 | 8737 | macros/latex/base/ltthm.dtx -2021/01/08 | 870 | systems/win32/miktex/tm/packages/pr.ini 2021/01/08 | 8632 | macros/latex/base/oldlfont.dtx 2021/01/08 | 85744 | macros/latex/base/ltdefns.dtx -2021/01/08 | 85076 | systems/win32/miktex/tm/packages/next/miktex-bibtex8bit-bin-2.9.tar.lzma 2021/01/08 | 8493 | macros/latex/base/texpert.txt -2021/01/08 | 813734 | systems/win32/miktex/tm/packages/next/miktex-pdftex-bin-x64-2.9.tar.lzma 2021/01/08 | 8100 | macros/latex/base/ltnews.tex -2021/01/08 | 80794 | systems/win32/miktex/tm/packages/next/miktex-freeglut-bin-x64-2.9.tar.lzma 2021/01/08 | 79873 | macros/latex/base/ltfssbas.dtx 2021/01/08 | 7920 | systems/texlive/tlnet/archive/de-macro.r57349.tar.xz -2021/01/08 | 78753 | systems/win32/miktex/tm/packages/next/miktex-png-bin-2.9.tar.lzma -2021/01/08 | 77964 | systems/win32/miktex/tm/packages/next/miktex-fonts-bin-x64-2.9.tar.lzma -2021/01/08 | 77488 | systems/win32/miktex/tm/packages/next/miktex-mpmcli-bin-x64-2.9.tar.lzma -2021/01/08 | 7745 | systems/win32/miktex/tm/packages/next/miktex-md5-bin-2.9.tar.lzma +2021/01/08 | 764208 | systems/win32/w32tex/ChangeLog 2021/01/08 | 7627 | macros/latex/base/source2edoc.cls 2021/01/08 | 7548 | systems/texlive/tlnet/archive/uafthesis.r57349.tar.xz -2021/01/08 | 75396 | systems/win32/miktex/tm/packages/next/miktex-bibtex-bin-x64-2.9.tar.lzma 2021/01/08 | 7526 | macros/latex/base/ltxguide.cls 2021/01/08 | 750800 | macros/latex/base/ltshipout-code.pdf -2021/01/08 | 746543 | systems/win32/miktex/tm/packages/next/miktex-pdftex-bin-2.9.tar.lzma 2021/01/08 | 745530 | macros/latex/base/ltfilehook-code.pdf 2021/01/08 | 7420 | systems/texlive/tlnet/archive/newverbs.source.r57349.tar.xz -2021/01/08 | 74187 | systems/win32/miktex/tm/packages/next/miktex-lzma-bin-x64-2.9.tar.lzma 2021/01/08 | 74092 | macros/latex/base/ltfssini.dtx -2021/01/08 | 73336 | systems/win32/miktex/tm/packages/next/miktex-fonts-bin-2.9.tar.lzma 2021/01/08 | 7326 | macros/latex/base/ltnews20.tex -2021/01/08 | 72887 | systems/win32/miktex/tm/packages/next/miktex-graphite2-bin-x64-2.9.tar.lzma 2021/01/08 | 7222 | macros/latex/base/exscale.dtx -2021/01/08 | 72010 | systems/win32/miktex/tm/packages/next/miktex-ps2pk-bin-x64-2.9.tar.lzma 2021/01/08 | 7200 | macros/latex/base/sample2e.tex -2021/01/08 | 71840 | systems/win32/miktex/tm/packages/next/miktex-freeglut-bin-2.9.tar.lzma -2021/01/08 | 70442 | systems/win32/miktex/tm/packages/next/miktex-web-bin-x64-2.9.tar.lzma -2021/01/08 | 70196 | systems/win32/miktex/tm/packages/next/miktex-tex4ht-bin-x64-2.9.tar.lzma 2021/01/08 | 69051 | macros/latex/base/clsguide.tex 2021/01/08 | 68914 | macros/latex/base/ltpictur.dtx 2021/01/08 | 6872 | macros/latex/base/ltnews13.tex 2021/01/08 | 68428 | macros/latex/base/usrguide.tex -2021/01/08 | 680223 | systems/win32/miktex/tm/packages/next/miktex-lcdf-typetools-bin-x64-2.9.tar.lzma -2021/01/08 | 67963 | systems/win32/miktex/tm/packages/next/miktex-mkfntmap-bin-x64-2.9.tar.lzma 2021/01/08 | 678104 | systems/texlive/tlnet/archive/latex-make.doc.r57349.tar.xz -2021/01/08 | 67785 | systems/win32/miktex/tm/packages/next/miktex-bibtex-bin-2.9.tar.lzma -2021/01/08 | 67657 | systems/win32/miktex/tm/packages/next/miktex-lzma-bin-2.9.tar.lzma 2021/01/08 | 6764 | macros/latex/base/slides.ins -2021/01/08 | 67472 | systems/win32/miktex/tm/packages/next/miktex-mpmcli-bin-2.9.tar.lzma 2021/01/08 | 67333 | macros/latex/base/ltfsstrc.dtx 2021/01/08 | 6715 | macros/latex/base/latexsym.dtx 2021/01/08 | 6654 | macros/latex/base/alltt.dtx 2021/01/08 | 6608 | systems/texlive/tlnet/archive/ut-thesis.source.r57349.tar.xz -2021/01/08 | 65958 | systems/win32/miktex/tm/packages/next/miktex-web-bin-2.9.tar.lzma -2021/01/08 | 65465 | systems/win32/miktex/tm/packages/next/miktex-texify-bin-x64-2.9.tar.lzma 2021/01/08 | 64482 | macros/latex/base/ltluatex.dtx -2021/01/08 | 64016 | systems/win32/miktex/tm/packages/next/miktex-ps2pk-bin-2.9.tar.lzma -2021/01/08 | 63790 | systems/win32/miktex/tm/packages/next/miktex-graphite2-bin-2.9.tar.lzma 2021/01/08 | 6363 | macros/latex/base/newlfont.dtx -2021/01/08 | 63418 | systems/win32/miktex/tm/packages/next/miktex-tex4ht-bin-2.9.tar.lzma 2021/01/08 | 631278 | macros/latex/base/doc.pdf -2021/01/08 | 62880 | systems/win32/miktex/tm/packages/next/miktex-ttf2pk2-bin-x64-2.9.tar.lzma 2021/01/08 | 6274 | macros/latex/base/ltnews14.tex -2021/01/08 | 62734 | systems/win32/miktex/tm/packages/next/miktex-fmt-bin-x64-2.9.tar.lzma 2021/01/08 | 626829 | macros/latex/base/lthooks-doc.pdf -2021/01/08 | 625779 | systems/win32/miktex/tm/packages/next/miktex-lcdf-typetools-bin-2.9.tar.lzma 2021/01/08 | 62436 | macros/latex/base/letter.dtx -2021/01/08 | 619500 | systems/win32/miktex/tm/packages/next/miktex-yap-bin-x64-2.9.tar.lzma 2021/01/08 | 61441 | macros/latex/base/ltshipout.dtx 2021/01/08 | 61221 | macros/latex/base/ltfssdcl.dtx -2021/01/08 | 60784 | systems/win32/miktex/tm/packages/next/miktex-mkfntmap-bin-2.9.tar.lzma 2021/01/08 | 60365 | macros/latex/base/ltfilehook.dtx 2021/01/08 | 60334 | macros/latex/base/fontdef.dtx -2021/01/08 | 59958 | systems/win32/miktex/tm/packages/next/miktex-tdsutil-bin-x64.tar.lzma -2021/01/08 | 595471 | systems/win32/miktex/tm/packages/next/miktex-libressl-bin-x64-2.9.tar.lzma -2021/01/08 | 59201 | systems/win32/miktex/tm/packages/next/miktex-cweb-bin-x64-2.9.tar.lzma +2021/01/08 | 58689845 | systems/win32/w32tex/TLARM64W/tl-arm64-windows.zip 2021/01/08 | 5865 | macros/latex/base/ltidxglo.dtx 2021/01/08 | 5854 | macros/latex/base/ltpar.dtx 2021/01/08 | 5840 | macros/latex/base/ltnews15.tex -2021/01/08 | 583571 | systems/win32/miktex/tm/packages/next/miktex-yap-bin-2.9.tar.lzma 2021/01/08 | 5777 | macros/latex/base/ltnews16.tex -2021/01/08 | 57572 | systems/win32/miktex/tm/packages/next/miktex-bibarts-bin-x64-2.9.tar.lzma 2021/01/08 | 5725 | macros/latex/base/latexrelease.ins 2021/01/08 | 57209 | macros/latex/base/ltmiscen.dtx 2021/01/08 | 5716 | macros/latex/base/inputenc.ins 2021/01/08 | 57104 | systems/texlive/tlnet/archive/de-macro.doc.r57349.tar.xz 2021/01/08 | 5696 | macros/latex/base/ltnews08.tex -2021/01/08 | 56919 | systems/win32/miktex/tm/packages/next/miktex-texify-bin-2.9.tar.lzma -2021/01/08 | 567747 | systems/win32/miktex/tm/packages/next/miktex-harfbuzz-bin-x64-2.9.tar.lzma -2021/01/08 | 56763 | systems/win32/miktex/tm/packages/next/miktex-cjkutils-bin-x64-2.9.tar.lzma 2021/01/08 | 5660 | macros/latex/base/ltnews10.tex -2021/01/08 | 56450 | systems/win32/miktex/tm/packages/next/miktex-arctrl-bin-x64-2.9.tar.lzma 2021/01/08 | 56416 | systems/texlive/tlnet/archive/awesomebox.doc.r57349.tar.xz -2021/01/08 | 56374 | systems/win32/miktex/tm/packages/next/miktex-tdsutil-bin.tar.lzma 2021/01/08 | 5609 | macros/latex/base/ltnews05.tex -2021/01/08 | 55806 | systems/win32/miktex/tm/packages/next/miktex-fmt-bin-2.9.tar.lzma -2021/01/08 | 556101 | systems/win32/miktex/tm/packages/files.csv.lzma -2021/01/08 | 555817 | systems/win32/miktex/tm/packages/next/files.csv.lzma 2021/01/08 | 5530 | macros/latex/base/ltnews11.tex -2021/01/08 | 55212 | systems/win32/miktex/tm/packages/next/miktex-ttf2pk2-bin-2.9.tar.lzma -2021/01/08 | 5519372 | systems/texlive/tlnet/install-tl-unx.tar.gz 2021/01/08 | 5515 | macros/latex/base/graphpap.dtx 2021/01/08 | 5507 | macros/latex/base/ltnews27.tex 2021/01/08 | 5507 | macros/latex/base/ltnews04.tex @@ -129,153 +2005,94 @@ 2021/01/08 | 5426 | macros/latex/base/ltnews07.tex 2021/01/08 | 5418 | macros/latex/base/ltnews12.tex 2021/01/08 | 5391 | macros/latex/base/ltnews06.tex -2021/01/08 | 531333 | systems/win32/miktex/tm/packages/next/miktex-libressl-bin-2.9.tar.lzma 2021/01/08 | 5294 | macros/latex/base/ltnews09.tex 2021/01/08 | 5284 | macros/latex/base/ltnews02.tex 2021/01/08 | 52814 | macros/latex/base/encguide.tex 2021/01/08 | 5275 | macros/latex/base/cmextra.ins 2021/01/08 | 52648 | macros/latex/base/ltfiles.dtx 2021/01/08 | 52532 | macros/latex/base/lb2.err -2021/01/08 | 52472 | systems/win32/miktex/tm/packages/next/miktex-m-tx-bin-x64-2.9.tar.lzma -2021/01/08 | 52470 | systems/win32/miktex/tm/packages/next/miktex-cweb-bin-2.9.tar.lzma 2021/01/08 | 5239 | macros/latex/base/ltnews01.tex -2021/01/08 | 52136 | systems/win32/miktex/tm/packages/next/miktex-psutils-bin-x64-2.9.tar.lzma 2021/01/08 | 520917 | macros/latex/base/ltnews32.pdf 2021/01/08 | 520818 | macros/latex/base/classes.pdf 2021/01/08 | 5201 | macros/latex/base/ltnews03.tex 2021/01/08 | 5192 | systems/texlive/tlnet/archive/picinpar.r57349.tar.xz -2021/01/08 | 51850 | systems/win32/miktex/tm/packages/next/miktex-synctex-bin-x64-2.9.tar.lzma 2021/01/08 | 516657 | macros/latex/base/ltfilehook-doc.pdf -2021/01/08 | 51506 | systems/win32/miktex/tm/packages/next/miktex-cjkutils-bin-2.9.tar.lzma 2021/01/08 | 513436 | systems/texlive/tlnet/archive/biblatex-swiss-legal.doc.r57349.tar.xz -2021/01/08 | 51319 | systems/win32/miktex/tm/packages/next/miktex-dvicopy-bin-x64-2.9.tar.lzma 2021/01/08 | 51314 | macros/latex/base/ltfloat.dtx 2021/01/08 | 512739 | macros/latex/contrib/nicematrix/nicematrix.dtx -2021/01/08 | 512032 | systems/win32/miktex/tm/packages/next/miktex-log4cxx-bin-x64-2.9.tar.lzma 2021/01/08 | 511084 | systems/texlive/tlnet/archive/oup-authoring-template.doc.r57349.tar.xz -2021/01/08 | 50860 | systems/win32/miktex/tm/packages/next/miktex-arctrl-bin-2.9.tar.lzma 2021/01/08 | 5044 | macros/latex/base/latexsym.ins 2021/01/08 | 504019 | macros/latex/base/ltshipout-doc.pdf -2021/01/08 | 50212 | systems/win32/miktex/tm/packages/next/miktex-bibarts-bin-2.9.tar.lzma 2021/01/08 | 500928 | macros/latex/base/ltnews31.pdf 2021/01/08 | 49972 | macros/latex/base/ltfssaxes.dtx 2021/01/08 | 4952 | macros/latex/base/lthyphen.dtx 2021/01/08 | 491245 | macros/latex/base/ltnews30.pdf -2021/01/08 | 48 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5 2021/01/08 | 488 | systems/texlive/tlnet/archive/tex-refs.r57349.tar.xz +2021/01/08 | 48680920 | systems/win32/w32tex/web2c-w32.tar.xz 2021/01/08 | 48645 | macros/latex/base/ltplain.dtx -2021/01/08 | 483383 | systems/win32/miktex/tm/packages/next/miktex-harfbuzz-bin-2.9.tar.lzma 2021/01/08 | 479441 | macros/latex/base/docstrip.pdf -2021/01/08 | 47885 | systems/win32/miktex/tm/packages/next/miktex-expat-bin-x64-2.9.tar.lzma 2021/01/08 | 47704 | macros/latex/base/lttab.dtx 2021/01/08 | 4762 | macros/latex/base/ltlength.dtx -2021/01/08 | 475709 | systems/win32/miktex/tm/packages/next/miktex-log4cxx-bin-2.9.tar.lzma -2021/01/08 | 47013 | systems/win32/miktex/tm/packages/next/miktex-mtprint-bin-x64-2.9.tar.lzma -2021/01/08 | 461011 | systems/win32/miktex/tm/packages/next/miktex-doc.tar.lzma -2021/01/08 | 45945 | systems/win32/miktex/tm/packages/next/miktex-m-tx-bin-2.9.tar.lzma -2021/01/08 | 45739 | systems/win32/miktex/tm/packages/next/miktex-dvicopy-bin-2.9.tar.lzma -2021/01/08 | 455 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc -2021/01/08 | 455 | systems/texlive/tlnet/install-tl.zip.sha512.asc -2021/01/08 | 455 | systems/texlive/tlnet/install-tl-windows.exe.sha512.asc -2021/01/08 | 455 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512.asc -2021/01/08 | 45330 | systems/win32/miktex/tm/packages/next/miktex-dvipng-bin-x64-2.9.tar.lzma 2021/01/08 | 45246 | macros/latex/base/ltspace.dtx 2021/01/08 | 4392 | macros/latex/base/ec.ins 2021/01/08 | 43637 | macros/latex/base/cmfonts.fdd 2021/01/08 | 4360837 | macros/latex/base/source2e.pdf -2021/01/08 | 43575 | systems/win32/miktex/tm/packages/next/miktex-psutils-bin-2.9.tar.lzma -2021/01/08 | 43387 | systems/win32/miktex/tm/packages/next/miktex-zlib-bin-x64-2.9.tar.lzma 2021/01/08 | 433003 | macros/latex/base/ltnews29.pdf 2021/01/08 | 4326 | macros/latex/base/cmfonts.ins -2021/01/08 | 43070 | systems/win32/miktex/tm/packages/next/miktex-expat-bin-2.9.tar.lzma 2021/01/08 | 4304 | macros/latex/base/ltalloc.dtx -2021/01/08 | 42956 | systems/win32/miktex/tm/packages/next/miktex-mtprint-bin-2.9.tar.lzma -2021/01/08 | 42716 | systems/win32/miktex/tm/packages/next/miktex-gsf2pk-bin-x64-2.9.tar.lzma 2021/01/08 | 42708 | macros/latex/base/changes.old.txt -2021/01/08 | 42673 | systems/win32/miktex/tm/packages/next/miktex-mthelp-bin-x64-2.9.tar.lzma 2021/01/08 | 425830 | macros/latex/contrib/nicematrix/nicematrix-french.pdf 2021/01/08 | 4256 | macros/latex/base/newdc.ins -2021/01/08 | 42432 | systems/win32/miktex/tm/packages/next/miktex-synctex-bin-2.9.tar.lzma 2021/01/08 | 423944 | systems/texlive/tlnet/archive/tex-refs.doc.r57349.tar.xz 2021/01/08 | 4223 | macros/latex/base/docstrip.ins 2021/01/08 | 4221 | macros/latex/base/latex209.ins 2021/01/08 | 418347 | macros/latex/base/fntguide.pdf 2021/01/08 | 4171 | macros/latex/base/ltnews19.tex 2021/01/08 | 41587 | macros/latex/base/ltboxes.dtx -2021/01/08 | 41190 | systems/win32/miktex/tm/packages/next/miktex-dvipng-bin-2.9.tar.lzma 2021/01/08 | 4089 | macros/latex/base/classes.ins 2021/01/08 | 40877 | macros/latex/base/ltfinal.dtx 2021/01/08 | 4080 | macros/latex/base/lablst.tex 2021/01/08 | 40796 | macros/latex/base/latexchanges.tex 2021/01/08 | 399074 | macros/latex/base/usrguide.pdf -2021/01/08 | 39711 | systems/win32/miktex/tm/packages/next/miktex-patgen-bin-x64.tar.lzma 2021/01/08 | 3962 | macros/latex/base/olddc.ins -2021/01/08 | 39539 | systems/win32/miktex/tm/packages/next/miktex-zlib-bin-2.9.tar.lzma 2021/01/08 | 393268 | systems/texlive/tlnet/archive/picinpar.doc.r57349.tar.xz 2021/01/08 | 39244 | macros/latex/base/ltmath.dtx -2021/01/08 | 392434 | systems/win32/miktex/tm/packages/next/miktex-cairo-bin-x64-2.9.tar.lzma 2021/01/08 | 38735 | macros/latex/base/latex209.dtx 2021/01/08 | 38596 | systems/texlive/tlnet/archive/mptopdf.r57347.tar.xz -2021/01/08 | 38162 | systems/win32/miktex/tm/packages/next/miktex-gsf2pk-bin-2.9.tar.lzma -2021/01/08 | 38105 | systems/win32/miktex/tm/packages/next/miktex-mthelp-bin-2.9.tar.lzma 2021/01/08 | 3783 | macros/latex/base/tulm.ins -2021/01/08 | 37345 | systems/win32/miktex/tm/packages/next/miktex-upmendex-bin-x64.tar.lzma 2021/01/08 | 3731 | macros/latex/base/ltlogos.dtx 2021/01/08 | 372576 | macros/latex/base/clsguide.pdf -2021/01/08 | 37246 | systems/win32/miktex/tm/packages/next/miktex-posix-bin-x64-2.9.tar.lzma -2021/01/08 | 37073 | macros/latex/contrib/easybook/easybook.cls 2021/01/08 | 368231 | macros/latex/base/ltnews28.pdf -2021/01/08 | 36750 | systems/win32/miktex/tm/packages/next/miktex-chktex-bin-x64-2.9.tar.lzma 2021/01/08 | 362965 | macros/latex/base/changes.txt 2021/01/08 | 362839 | macros/latex/base/ltnews26.pdf 2021/01/08 | 36154 | macros/latex/base/ltlists.dtx 2021/01/08 | 36004 | macros/latex/base/ltnews18.pdf -2021/01/08 | 35489 | systems/win32/miktex/tm/packages/next/miktex-patgen-bin.tar.lzma 2021/01/08 | 35221 | macros/latex/base/ltdirchk.dtx 2021/01/08 | 351590 | macros/latex/base/slides.pdf 2021/01/08 | 3514 | macros/latex/base/README.md -2021/01/08 | 35064 | systems/win32/miktex/tm/packages/next/miktex-mspack-bin-x64-2.9.tar.lzma 2021/01/08 | 3476 | systems/texlive/tlnet/archive/lua-visual-debug.r57349.tar.xz -2021/01/08 | 345121 | systems/win32/miktex/tm/packages/next/miktex-xetex-bin-x64-2.9.tar.lzma 2021/01/08 | 3436 | macros/latex/base/makeindx.ins -2021/01/08 | 34345 | systems/win32/miktex/tm/packages/next/miktex-axohelp-bin-x64-2.9.tar.lzma 2021/01/08 | 3403 | macros/latex/base/proc.ins +2021/01/08 | 3382064 | systems/win32/w32tex/win64/web2c-w64.tar.xz 2021/01/08 | 3374 | macros/latex/base/letter.ins 2021/01/08 | 3369 | macros/latex/base/ltoutenc.ins -2021/01/08 | 33508 | systems/win32/miktex/tm/packages/next/miktex-upmendex-bin.tar.lzma 2021/01/08 | 3340 | macros/latex/base/exscale.ins 2021/01/08 | 33256 | macros/latex/base/ltnews32.tex -2021/01/08 | 33167 | systems/win32/miktex/tm/packages/next/miktex-uriparser-bin-x64-2.9.tar.lzma 2021/01/08 | 331005 | macros/latex/base/utf8ienc.pdf -2021/01/08 | 330206 | systems/win32/miktex/tm/packages/next/miktex-cairo-bin-2.9.tar.lzma 2021/01/08 | 3294 | macros/latex/base/bugs.txt -2021/01/08 | 32724 | systems/win32/miktex/tm/packages/next/miktex-chktex-bin-2.9.tar.lzma 2021/01/08 | 32647 | macros/latex/base/ltsect.dtx 2021/01/08 | 32164 | macros/latex/base/latexrelease.dtx -2021/01/08 | 320164 | systems/win32/miktex/tm/packages/next/miktex-dvipdfmx-bin-x64-2.9.tar.lzma 2021/01/08 | 3182 | macros/latex/base/unpack.ins -2021/01/08 | 31572 | systems/win32/miktex/tm/packages/next/miktex-makeindex-bin-x64-2.9.tar.lzma -2021/01/08 | 31553 | systems/win32/miktex/tm/packages/next/miktex-posix-bin-2.9.tar.lzma -2021/01/08 | 31362 | systems/win32/miktex/tm/packages/next/miktex-autosp-bin-x64-2.9.tar.lzma -2021/01/08 | 31229 | systems/win32/miktex/tm/packages/next/miktex-mspack-bin-2.9.tar.lzma -2021/01/08 | 311337 | systems/win32/miktex/tm/packages/next/miktex-xetex-bin-2.9.tar.lzma -2021/01/08 | 310688 | macros/latex/contrib/easybook/doc/easybook-demo.pdf -2021/01/08 | 30867 | systems/win32/miktex/tm/packages/next/miktex-bzip2-bin-x64-2.9.tar.lzma 2021/01/08 | 306166 | macros/latex/base/letter.pdf 2021/01/08 | 305355 | macros/latex/base/ltluatex.pdf 2021/01/08 | 30457 | macros/latex/base/ltnews31.tex 2021/01/08 | 302831 | macros/latex/base/ltnews22.pdf -2021/01/08 | 30106 | systems/win32/miktex/tm/packages/next/miktex-lacheck-bin-x64-2.9.tar.lzma 2021/01/08 | 30020 | systems/texlive/tlnet/archive/uafthesis.doc.r57349.tar.xz 2021/01/08 | 30001 | macros/latex/base/usrguide3.tex -2021/01/08 | 295510 | systems/win32/miktex/tm/packages/next/miktex-freetype2-bin-x64-2.9.tar.lzma -2021/01/08 | 29502 | systems/win32/miktex/tm/packages/next/miktex-axohelp-bin-2.9.tar.lzma 2021/01/08 | 294927 | macros/latex/base/inputenc.pdf -2021/01/08 | 29234 | systems/win32/miktex/tm/packages/next/miktex-teckit-bin-x64-2.9.tar.lzma 2021/01/08 | 29194 | macros/latex/base/ltfntcmd.dtx 2021/01/08 | 2898 | macros/latex/base/syntonly.ins 2021/01/08 | 2895 | macros/latex/base/nfssfont.ins -2021/01/08 | 28950 | systems/win32/miktex/tm/packages/next/miktex-autosp-bin-2.9.tar.lzma 2021/01/08 | 2894 | macros/latex/base/graphpap.ins 2021/01/08 | 2894 | macros/latex/base/fix-cm.ins 2021/01/08 | 28948 | systems/texlive/tlnet/archive/latex-make.source.r57349.tar.xz @@ -284,55 +2101,32 @@ 2021/01/08 | 2890 | macros/latex/base/ifthen.ins 2021/01/08 | 28565734 | install/macros/latex/latex-base.tds.zip 2021/01/08 | 2848 | systems/texlive/tlnet/archive/newverbs.r57349.tar.xz -2021/01/08 | 284126 | systems/win32/miktex/tm/packages/next/miktex-metapost-bin-x64-2.9.tar.lzma 2021/01/08 | 283324 | macros/latex/base/ltnews20.pdf -2021/01/08 | 28253 | systems/win32/miktex/tm/packages/next/miktex-lacheck-bin-2.9.tar.lzma -2021/01/08 | 2818 | macros/latex/contrib/easybook/README.md 2021/01/08 | 28112000 | macros/latex/base.zip -2021/01/08 | 28069 | systems/win32/miktex/tm/packages/next/miktex-findtexmf-bin-x64-2.9.tar.lzma -2021/01/08 | 280301 | systems/win32/miktex/tm/packages/next/miktex-dvipdfmx-bin-2.9.tar.lzma 2021/01/08 | 274456 | macros/latex/base/ltnews23.pdf 2021/01/08 | 2738 | macros/latex/base/tex2.txt -2021/01/08 | 27352 | systems/win32/miktex/tm/packages/next/miktex-makeindex-bin-2.9.tar.lzma 2021/01/08 | 2733 | macros/latex/base/ltpageno.dtx 2021/01/08 | 27240 | systems/texlive/tlnet/archive/babelbib.r57349.tar.xz -2021/01/08 | 27221 | systems/win32/miktex/tm/packages/next/miktex-uriparser-bin-2.9.tar.lzma -2021/01/08 | 27197 | systems/win32/miktex/tm/packages/next/miktex-bzip2-bin-2.9.tar.lzma 2021/01/08 | 27124 | macros/latex/base/ltxcheck.tex 2021/01/08 | 2706 | macros/latex/base/idx.tex -2021/01/08 | 27050 | systems/win32/miktex/tm/packages/next/miktex-teckit-bin-2.9.tar.lzma 2021/01/08 | 264510 | macros/latex/base/cmfonts.pdf 2021/01/08 | 262057 | macros/latex/base/fix-cm.pdf -2021/01/08 | 2616976 | systems/win32/miktex/tm/packages/next/miktex-texworks-bin-x64-2.9.tar.lzma -2021/01/08 | 258657 | systems/win32/miktex/tm/packages/next/miktex-freetype2-bin-2.9.tar.lzma +2021/01/08 | 2600168 | systems/win32/w32tex/tex4htk-w32.tar.xz 2021/01/08 | 2544 | systems/texlive/tlnet/archive/ut-thesis.r57349.tar.xz 2021/01/08 | 252643 | macros/latex/base/ltnews24.pdf -2021/01/08 | 25199 | systems/win32/miktex/tm/packages/next/miktex-findtexmf-bin-2.9.tar.lzma -2021/01/08 | 250337 | systems/win32/miktex/tm/packages/next/miktex-metapost-bin-2.9.tar.lzma -2021/01/08 | 25025 | systems/win32/miktex/tm/packages/next/miktex-fribidixetex-bin-x64-2.9.tar.lzma -2021/01/08 | 2495289 | systems/win32/miktex/tm/packages/next/miktex-texworks-bin-2.9.tar.lzma -2021/01/08 | 248041 | systems/win32/miktex/tm/packages/next/miktex-console-bin-x64-2.9.tar.lzma 2021/01/08 | 247704 | macros/latex/base/latexchanges.pdf 2021/01/08 | 246192 | macros/latex/base/latexrelease.pdf -2021/01/08 | 243463 | systems/win32/miktex/tm/packages/next/miktex-pmx-bin-x64-2.9.tar.lzma -2021/01/08 | 24287715 | systems/texlive/tlnet/install-tl.zip 2021/01/08 | 24016 | macros/latex/base/lterror.dtx 2021/01/08 | 239759 | macros/latex/base/ltnews27.pdf -2021/01/08 | 23876 | systems/win32/miktex/tm/packages/next/miktex-popt-bin-x64-2.9.tar.lzma -2021/01/08 | 236973 | macros/latex/contrib/easybook/doc/easybook.pdf 2021/01/08 | 23652 | macros/latex/base/ltnews30.tex 2021/01/08 | 23521 | macros/latex/base/fix-cm.dtx 2021/01/08 | 235075 | macros/latex/base/ltnews19.pdf 2021/01/08 | 23386 | macros/latex/base/lppl.tex -2021/01/08 | 23384 | systems/win32/miktex/tm/packages/next/miktex-devnag-bin-x64-2.9.tar.lzma 2021/01/08 | 233489 | macros/latex/base/ltnews21.pdf -2021/01/08 | 228954 | systems/win32/miktex/tm/packages/next/miktex-console-bin-2.9.tar.lzma 2021/01/08 | 22676 | macros/latex/base/ltcounts.dtx -2021/01/08 | 2262960 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz 2021/01/08 | 2252 | systems/texlive/tlnet/archive/awesomebox.r57349.tar.xz 2021/01/08 | 22457 | macros/latex/base/cfgguide.tex 2021/01/08 | 220664 | systems/texlive/tlnet/archive/newverbs.doc.r57349.tar.xz -2021/01/08 | 22053 | systems/win32/miktex/tm/packages/next/miktex-fribidixetex-bin-2.9.tar.lzma 2021/01/08 | 220389 | macros/latex/base/modguide.pdf 2021/01/08 | 220226 | macros/latex/base/cfgguide.pdf 2021/01/08 | 218820 | systems/texlive/tlnet/archive/texlive-scripts.doc.r57344.tar.xz @@ -340,46 +2134,30 @@ 2021/01/08 | 216876 | macros/latex/base/proc.pdf 2021/01/08 | 215098 | macros/latex/base/ltxdoc.pdf 2021/01/08 | 214706 | macros/latex/base/slifonts.pdf -2021/01/08 | 213899 | systems/win32/miktex/tm/packages/next/miktex-metafont-bin-x64-2.9.tar.lzma -2021/01/08 | 21216 | systems/win32/miktex/tm/packages/next/miktex-devnag-bin-2.9.tar.lzma -2021/01/08 | 211401 | systems/win32/miktex/tm/packages/next/miktex-omegaware-bin-x64-2.9.tar.lzma -2021/01/08 | 208331 | systems/win32/miktex/tm/packages/next/miktex-pmx-bin-2.9.tar.lzma -2021/01/08 | 205803 | systems/win32/miktex/tm/packages/next/miktex-zzdb1-2.9.tar.lzma -2021/01/08 | 205786 | systems/win32/miktex/tm/packages/miktex-zzdb1-2.9.tar.lzma 2021/01/08 | 205204 | macros/latex/base/ifthen.pdf 2021/01/08 | 20471 | macros/latex/base/ltnews.cls 2021/01/08 | 20434 | macros/latex/base/lgc2.err 2021/01/08 | 204016 | macros/latex/base/doc.dtx -2021/01/08 | 202829 | systems/win32/miktex/tm/packages/next/miktex-pixman-bin-x64-2.9.tar.lzma 2021/01/08 | 202447 | macros/latex/base/nfssfont.pdf -2021/01/08 | 20123 | systems/win32/miktex/tm/packages/next/miktex-popt-bin-2.9.tar.lzma -2021/01/08 | 199665 | systems/win32/miktex/tm/packages/next/miktex-mpfr-bin-2.9.tar.lzma -2021/01/08 | 198119 | systems/win32/miktex/tm/packages/next/miktex-pixman-bin-2.9.tar.lzma -2021/01/08 | 1976966 | systems/win32/miktex/tm/packages/next/miktex-luatex-bin-x64-2.9.tar.lzma 2021/01/08 | 196325 | macros/latex/base/ltnews25.pdf 2021/01/08 | 195882 | macros/latex/base/exscale.pdf -2021/01/08 | 195651 | systems/win32/miktex/tm/packages/next/miktex-metafont-bin-2.9.tar.lzma -2021/01/08 | 195608 | systems/win32/miktex/tm/packages/next/miktex-curl-bin-x64-2.9.tar.lzma -2021/01/08 | 19419911 | systems/texlive/tlnet/install-tl-windows.exe 2021/01/08 | 1938 | macros/latex/base/minimal.cls -2021/01/08 | 193572 | systems/win32/miktex/tm/packages/next/miktex-omegaware-bin-2.9.tar.lzma 2021/01/08 | 192295 | macros/latex/base/latexsym.pdf 2021/01/08 | 191531 | macros/latex/base/ltx3info.pdf 2021/01/08 | 19064 | macros/latex/base/ltxdoc.dtx 2021/01/08 | 19040 | macros/latex/base/lppl.txt 2021/01/08 | 18941 | macros/latex/base/ltnews29.tex +2021/01/08 | 18514344 | systems/win32/w32tex/luatex-exp-w32.tar.xz +2021/01/08 | 18513564 | systems/win32/w32tex/luatex-dev-w32.tar.xz +2021/01/08 | 18508624 | systems/win32/w32tex/luatex-w32.tar.xz 2021/01/08 | 18407 | macros/latex/base/nfssfont.dtx 2021/01/08 | 18305 | macros/latex/base/ifthen.dtx 2021/01/08 | 18300 | macros/latex/base/ltx3info.tex 2021/01/08 | 181862 | macros/latex/base/syntonly.pdf 2021/01/08 | 181816 | macros/latex/base/usrguide3.pdf -2021/01/08 | 18155 | systems/win32/miktex/tm/packages/next/miktex-tex2xindy-bin-x64-2.9.tar.lzma 2021/01/08 | 18148 | systems/texlive/tlnet/archive/biblatex-swiss-legal.r57349.tar.xz 2021/01/08 | 180 | macros/latex/base/ltfilehook-doc.tex -2021/01/08 | 18044 | systems/win32/miktex/tm/packages/next/miktex-kpathsea-bin-x64-2.9.tar.lzma -2021/01/08 | 180050 | systems/win32/miktex/tm/packages/next/miktex-mpfr-bin-x64-2.9.tar.lzma 2021/01/08 | 179 | macros/latex/base/ltshipout-doc.tex -2021/01/08 | 179440 | systems/win32/miktex/tm/packages/next/miktex-curl-bin-2.9.tar.lzma 2021/01/08 | 177 | macros/latex/base/lthooks-doc.tex 2021/01/08 | 175629 | macros/latex/base/ltoutput.dtx 2021/01/08 | 17496 | macros/latex/base/cyrguide.tex @@ -387,31 +2165,19 @@ 2021/01/08 | 172216 | macros/latex/base/tlc2.err 2021/01/08 | 170214 | macros/latex/base/docstrip.dtx 2021/01/08 | 1694 | macros/latex/base/small2e.tex -2021/01/08 | 16857945 | systems/texlive/tlnet/tlpkg/texlive.tlpdb -2021/01/08 | 1685431 | systems/win32/miktex/tm/packages/next/miktex-luatex-bin-2.9.tar.lzma -2021/01/08 | 167685 | systems/win32/miktex/tm/packages/next/miktex-tex-bin-x64-2.9.tar.lzma 2021/01/08 | 167443 | macros/latex/base/lthooks.dtx 2021/01/08 | 164952 | macros/latex/base/tlc2.pdf -2021/01/08 | 16487 | systems/win32/miktex/tm/packages/next/miktex-tex2xindy-bin-2.9.tar.lzma -2021/01/08 | 16402 | systems/win32/miktex/tm/packages/next/miktex-kpathsea-bin-2.9.tar.lzma -2021/01/08 | 163964 | systems/win32/miktex/tm/packages/next/miktex-mo-bin-x64-2.9.tar.lzma -2021/01/08 | 1636 | macros/latex/contrib/easybook/doc/easybook-demo.tex 2021/01/08 | 16234 | macros/latex/base/modguide.tex 2021/01/08 | 161063 | macros/latex/base/ltnews13.pdf 2021/01/08 | 160668 | macros/latex/base/makeindx.pdf 2021/01/08 | 1600354 | macros/latex/contrib/nicematrix.zip -2021/01/08 | 159943 | systems/win32/miktex/tm/packages/next/miktex-hunspell-bin-x64-2.9.tar.lzma 2021/01/08 | 157182 | macros/latex/base/ltnews05.pdf 2021/01/08 | 15701 | macros/latex/base/slifonts.fdd 2021/01/08 | 156546 | macros/latex/base/tulm.pdf 2021/01/08 | 156276 | macros/latex/base/graphpap.pdf 2021/01/08 | 15623 | macros/latex/base/ltxref.dtx 2021/01/08 | 155735 | macros/latex/base/classes.dtx -2021/01/08 | 153 | systems/texlive/tlnet/install-tl-windows.exe.sha512 -2021/01/08 | 153930 | systems/win32/miktex/tm/packages/next/miktex-tex-bin-2.9.tar.lzma 2021/01/08 | 1532142 | macros/latex/base/encguide.pdf -2021/01/08 | 152 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512 -2021/01/08 | 152782 | systems/win32/miktex/tm/packages/next/miktex-fontconfig-bin-x64-2.9.tar.lzma 2021/01/08 | 151352 | macros/latex/base/manual.pdf 2021/01/08 | 15128 | systems/texlive/tlnet/archive/oup-authoring-template.r57349.tar.xz 2021/01/08 | 150913 | macros/latex/base/ltnews14.pdf @@ -420,65 +2186,41 @@ 2021/01/08 | 14918 | macros/latex/base/source2e.tex 2021/01/08 | 14892 | macros/latex/base/ltnews28.tex 2021/01/08 | 147944 | macros/latex/base/ltnews10.pdf -2021/01/08 | 147372 | systems/win32/miktex/tm/packages/next/miktex-hunspell-bin-2.9.tar.lzma -2021/01/08 | 147089 | systems/win32/miktex/tm/packages/next/miktex-mo-bin-2.9.tar.lzma 2021/01/08 | 146703 | macros/latex/contrib/nicematrix/nicematrix-french.tex -2021/01/08 | 145 | systems/texlive/tlnet/install-tl.zip.sha512 2021/01/08 | 145163 | macros/latex/base/ltoutenc.dtx -2021/01/08 | 144 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512 2021/01/08 | 144483 | macros/latex/base/ltnews08.pdf 2021/01/08 | 14440 | macros/latex/base/ltbibl.dtx 2021/01/08 | 14421 | macros/latex/base/lppl-1-2.txt -2021/01/08 | 14348 | systems/win32/miktex/tm/packages/next/miktex-zzip-bin-x64-2.9.tar.lzma 2021/01/08 | 14341 | macros/latex/base/lppl-1-1.txt -2021/01/08 | 1417768 | systems/win32/miktex/tm/packages/next/miktex-dvisvgm-bin-x64-2.9.tar.lzma -2021/01/08 | 1411253 | systems/win32/miktex/tm/packages/next/miktex-runtime-bin-x64-2.9.tar.lzma +2021/01/08 | 141704972 | systems/win32/w32tex/context.tar.xz 2021/01/08 | 138221 | macros/latex/base/lb2.pdf 2021/01/08 | 1381 | macros/latex/base/legal.txt 2021/01/08 | 137922 | macros/latex/base/ltnews12.pdf 2021/01/08 | 13703 | macros/latex/base/ltexpl.dtx -2021/01/08 | 136654 | systems/win32/miktex/tm/packages/next/miktex-mktex-bin-x64-2.9.tar.lzma 2021/01/08 | 13628 | systems/texlive/tlnet/archive/mptopdf.doc.r57347.tar.xz 2021/01/08 | 136162 | macros/latex/base/webcomp.pdf 2021/01/08 | 136160 | systems/texlive/tlnet/archive/tex4ht.doc.r57348.tar.xz -2021/01/08 | 135025 | systems/win32/miktex/tm/packages/next/miktex-fontconfig-bin-2.9.tar.lzma -2021/01/08 | 13478 | systems/win32/miktex/tm/packages/next/miktex-zzip-bin-2.9.tar.lzma 2021/01/08 | 134751 | macros/latex/base/ltnews02.pdf 2021/01/08 | 134739 | macros/latex/base/ltnews03.pdf 2021/01/08 | 1342 | macros/latex/base/ltnews18.tex 2021/01/08 | 133141 | macros/latex/base/ltnews06.pdf 2021/01/08 | 13305 | macros/latex/base/proc.dtx 2021/01/08 | 132164 | systems/texlive/tlnet/archive/texlive-scripts.r57344.tar.xz -2021/01/08 | 131584 | systems/win32/miktex/tm/packages/next/miktex-dvips-bin-x64-2.9.tar.lzma 2021/01/08 | 130689 | macros/latex/base/ltnews16.pdf -2021/01/08 | 1305048 | systems/win32/miktex/tm/packages/next/miktex-poppler-bin-x64-2.9.tar.lzma 2021/01/08 | 12946 | macros/latex/base/manual.err 2021/01/08 | 128863 | macros/latex/base/ltclass.dtx 2021/01/08 | 128773 | macros/latex/base/ltnews04.pdf -2021/01/08 | 1281898 | systems/win32/miktex/tm/packages/next/miktex-runtime-bin-2.9.tar.lzma -2021/01/08 | 1281272 | systems/win32/miktex/tm/packages/next/miktex-dvisvgm-bin-2.9.tar.lzma 2021/01/08 | 125830 | macros/latex/base/lppl.pdf 2021/01/08 | 1253016 | systems/texlive/tlnet/archive/babelbib.doc.r57349.tar.xz 2021/01/08 | 12521 | macros/latex/base/testpage.tex -2021/01/08 | 125177 | systems/win32/miktex/tm/packages/next/miktex-mktex-bin-2.9.tar.lzma 2021/01/08 | 124030 | macros/latex/base/ltnews07.pdf -2021/01/08 | 1237890 | systems/win32/miktex/tm/packages/miktex-zzdb2-2.9.tar.lzma -2021/01/08 | 1237671 | systems/win32/miktex/tm/packages/next/miktex-zzdb2-2.9.tar.lzma 2021/01/08 | 12225 | macros/latex/base/ltnews24.tex 2021/01/08 | 122092 | macros/latex/base/ltnews15.pdf 2021/01/08 | 12120 | macros/latex/base/tulm.fdd 2021/01/08 | 120221 | macros/latex/base/ltnews09.pdf -2021/01/08 | 1172131 | systems/win32/miktex/tm/packages/next/miktex-poppler-bin-2.9.tar.lzma -2021/01/08 | 116976 | systems/win32/miktex/tm/packages/next/miktex-dvips-bin-2.9.tar.lzma +2021/01/08 | 119617623 | macros/context/latest/cont-tmf.zip 2021/01/08 | 116940 | systems/texlive/tlnet/archive/ut-thesis.doc.r57349.tar.xz 2021/01/08 | 11591 | macros/latex/base/ltpage.dtx -2021/01/08 | 1155189 | systems/win32/miktex/tm/packages/miktex-zzdb3-2.9.tar.lzma -2021/01/08 | 1155036 | systems/win32/miktex/tm/packages/next/miktex-zzdb3-2.9.tar.lzma -2021/01/08 | 1153 | systems/win32/miktex/tm/packages/next/pr.ini -2021/01/08 | 114879 | systems/win32/miktex/tm/packages/next/miktex-gd-bin-x64-2.9.tar.lzma -2021/01/08 | 113915 | systems/win32/miktex/tm/packages/next/miktex-gregorio-bin-x64-2.9.tar.lzma -2021/01/08 | 109143 | systems/win32/miktex/tm/packages/next/miktex-jpeg-bin-x64-2.9.tar.lzma -2021/01/08 | 1079247 | systems/win32/miktex/tm/packages/next/miktex-asymptote-bin-x64-2.9.tar.lzma 2021/01/08 | 1078565 | macros/latex/contrib/nicematrix/nicematrix.pdf 2021/01/08 | 10748 | macros/latex/base/manifest.txt 2021/01/08 | 10698 | macros/latex/base/ltnews26.tex @@ -487,14 +2229,11 @@ 2021/01/08 | 10669 | macros/latex/base/ltnews22.tex 2021/01/08 | 10606 | macros/latex/base/makeindx.dtx 2021/01/08 | 105 | macros/latex/base/ltfilehook-code.tex -2021/01/08 | 105185 | systems/win32/miktex/tm/packages/next/miktex-texware-bin-x64-2.9.tar.lzma 2021/01/08 | 104 | macros/latex/base/ltshipout-code.tex 2021/01/08 | 104939 | macros/latex/base/ltnews11.pdf 2021/01/08 | 10376 | macros/latex/base/ltfsscmp.dtx -2021/01/08 | 103355 | systems/win32/miktex/tm/packages/next/miktex-lua53-bin-x64-2.9.tar.lzma 2021/01/08 | 10327 | macros/latex/base/ltvers.dtx 2021/01/08 | 102 | macros/latex/base/lthooks-code.tex -2021/01/08 | 101838 | systems/win32/miktex/tm/packages/next/miktex-mfware-bin-x64-2.9.tar.lzma 2021/01/08 | 101335 | macros/latex/base/lgc2.pdf 2021/01/08 | 10053 | macros/latex/base/webcomp.err 2021/01/07 | 875 | macros/luatex/generic/lua-visual-debug/doc/README.md @@ -504,7 +2243,6 @@ 2021/01/07 | 814644 | biblio/bibtex/contrib/babelbib/babelbib.pdf 2021/01/07 | 796 | macros/luatex/generic/lua-visual-debug/doc/sample.tex 2021/01/07 | 7823 | biblio/bibtex/contrib/babelbib/ChangeLog -2021/01/07 | 763744 | systems/win32/w32tex/ChangeLog 2021/01/07 | 7587 | macros/luatex/generic/lua-visual-debug/lua-visual-debug.lua 2021/01/07 | 73328 | macros/luatex/generic/lua-visual-debug/doc/lvdebugdetail1-num.png 2021/01/07 | 716957 | systems/win32/miktex/tm/packages/latex-make.tar.lzma @@ -517,7 +2255,6 @@ 2021/01/07 | 59176 | support/autosp/MacOSX/autosp 2021/01/07 | 5450 | macros/musixtex/doc/musixdoc/frontmatter.tex 2021/01/07 | 539724 | systems/win32/miktex/tm/packages/mcmthesis.tar.lzma -2021/01/07 | 537537 | macros/latex/contrib/easybook.zip 2021/01/07 | 5145 | support/autosp/doc/quod2.aspc 2021/01/07 | 513368 | systems/texlive/tlnet/archive/texlive-common.doc.r57339.tar.xz 2021/01/07 | 4971 | support/autosp/README @@ -564,13 +2301,10 @@ 2021/01/07 | 1562 | systems/win32/miktex/tm/packages/chifoot.tar.lzma 2021/01/07 | 143533 | support/autosp/source/autosp-2021-01-07.tar.gz 2021/01/07 | 1423 | macros/latex/contrib/nicematrix/nicematrix.ins -2021/01/07 | 141822428 | systems/win32/w32tex/context.tar.xz 2021/01/07 | 1374931 | macros/musixtex/doc/musixdoc.pdf 2021/01/07 | 1340388 | systems/win32/miktex/tm/packages/step.tar.lzma 2021/01/07 | 1318402 | systems/win32/miktex/tm/packages/mcf2graph.tar.lzma 2021/01/07 | 1269888 | biblio/bibtex/contrib/babelbib.zip -2021/01/07 | 119617493 | macros/context/latest/cont-tmf.zip -2021/01/07 | 1146 | macros/latex/contrib/easybook/doc/pages/preface.tex 2021/01/07 | 11445 | macros/luatex/generic/lua-visual-debug/doc/strut.png 2021/01/07 | 1000 | macros/luatex/generic/lua-visual-debug/lua-visual-debug.sty 2021/01/06 | 99 | support/texlab/src/hover/latex/mod.rs @@ -593,6 +2327,7 @@ 2021/01/06 | 7406 | support/texlab/src/completion/latex/citation.rs 2021/01/06 | 738 | macros/latex/contrib/graphicxpsd/README.md 2021/01/06 | 7307447 | support/texlab.zip +2021/01/06 | 726 | macros/latex/contrib/biblatex-contrib/biblatex-software/sample.tex 2021/01/06 | 7013 | support/texlab/src/reference/bibtex_entry.rs 2021/01/06 | 6 | support/texlab/rust-toolchain 2021/01/06 | 69090452 | systems/win32/w32tex/luatexja.tar.xz @@ -600,6 +2335,7 @@ 2021/01/06 | 6732 | support/texlab/src/build.rs 2021/01/06 | 6655 | support/texlab/src/syntax/text.rs 2021/01/06 | 654416 | systems/texlive/tlnet/tlpkg/installer/wget/wget.x86_64-darwin +2021/01/06 | 653 | macros/latex/contrib/biblatex-contrib/biblatex-software/sample-use-sty.tex 2021/01/06 | 6532 | support/texlab/tests/integration/workspace_symbol.rs 2021/01/06 | 643 | support/texlab/texlab.1 2021/01/06 | 6358 | support/texlab/src/symbol/project_order.rs @@ -612,7 +2348,6 @@ 2021/01/06 | 6076 | support/texlab/src/citeproc/mod.rs 2021/01/06 | 6021 | support/texlab/tests/integration/rename.rs 2021/01/06 | 5973 | support/texlab/src/completion/latex/user.rs -2021/01/06 | 58689576 | systems/win32/w32tex/TLARM64W/tl-arm64-windows.zip 2021/01/06 | 57169 | usergrps/usergrps/lugs.pdf 2021/01/06 | 5702 | support/texlab/src/syntax/bibtex/lexer.rs 2021/01/06 | 56656 | systems/texlive/tlnet/archive/moodle.source.r57334.tar.xz @@ -696,7 +2431,6 @@ 2021/01/06 | 2728 | support/texlab/Cargo.toml 2021/01/06 | 2715 | support/texlab/src/components.rs 2021/01/06 | 267 | support/texlab/crates/jsonrpc_derive/Cargo.toml -2021/01/06 | 2597644 | systems/win32/w32tex/tex4htk-w32.tar.xz 2021/01/06 | 2574 | support/texlab/src/symbol/latex_section/theorem.rs 2021/01/06 | 2533 | support/texlab/src/completion/latex/color.rs 2021/01/06 | 251 | support/texlab/src/syntax/mod.rs @@ -706,6 +2440,7 @@ 2021/01/06 | 242 | support/texlab/src/completion/latex/mod.rs 2021/01/06 | 2423 | support/texlab/src/folding/latex_env.rs 2021/01/06 | 24234835 | support/texlab/data/components.json +2021/01/06 | 2379 | macros/latex/contrib/biblatex-contrib/biblatex-software/sample-content.tex 2021/01/06 | 2378 | support/texlab/src/rename/mod.rs 2021/01/06 | 2333 | support/texlab/src/tex/compile.rs 2021/01/06 | 2282 | support/texlab/tests/integration/hover.rs @@ -717,12 +2452,10 @@ 2021/01/06 | 20796 | support/texlab/src/symbol/latex_section/mod.rs 2021/01/06 | 207120 | systems/texlive/tlnet/tlpkg/installer/xz/xz.x86_64-darwin 2021/01/06 | 20013 | support/texlab/src/test/mod.rs +2021/01/06 | 1935 | macros/latex/contrib/biblatex-contrib/biblatex-software/Makefile 2021/01/06 | 1932 | support/texlab/src/tex/texlive.rs 2021/01/06 | 1887 | support/texlab/src/completion/latex/begin_cmd.rs 2021/01/06 | 1870 | support/texlab/src/symbol/latex_section/float.rs -2021/01/06 | 18513864 | systems/win32/w32tex/luatex-exp-w32.tar.xz -2021/01/06 | 18513760 | systems/win32/w32tex/luatex-dev-w32.tar.xz -2021/01/06 | 18508100 | systems/win32/w32tex/luatex-w32.tar.xz 2021/01/06 | 183 | support/texlab/tests/integration/main.rs 2021/01/06 | 183 | support/texlab/CONTRIBUTING.md 2021/01/06 | 18266 | support/texlab/src/syntax/latex/mod.rs @@ -890,7 +2623,6 @@ 2021/01/03 | 918 | graphics/circuit_macros/examples/Quantum.m4 2021/01/03 | 905 | graphics/circuit_macros/examples/birds.m4 2021/01/03 | 896 | macros/luatex/generic/luatexja/tool/otf-KozMinPr6N-Regular.txt -2021/01/03 | 89301 | graphics/mcf2graph/mcf2graph.mf 2021/01/03 | 8920 | systems/texlive/tlnet/archive/latexbug.source.r57299.tar.xz 2021/01/03 | 886 | graphics/circuit_macros/examples/svg/quickSVG.m4 2021/01/03 | 87668224 | systems/win32/w32tex/pgfcontrib.tar.xz @@ -1118,7 +2850,6 @@ 2021/01/03 | 369 | graphics/circuit_macros/doc/sampleIC.m4 2021/01/03 | 365 | graphics/circuit_macros/examples/rotellipse.m4 2021/01/03 | 3646 | graphics/circuit_macros/examples/svg/ContactSVG.m4 -2021/01/03 | 36449 | graphics/mcf2graph/mcf_exa_soc.mf 2021/01/03 | 3631 | graphics/circuit_macros/examples/svg/wormSVG.m4 2021/01/03 | 3567 | graphics/circuit_macros/examples/svg/ButtonsSVG.m4 2021/01/03 | 355 | macros/luatex/generic/luatexja/tool/otf-AdobeMingStd-Light.txt @@ -1490,727 +3221,3 @@ 2021/01/03 | 10164 | graphics/circuit_macros/doc/Audio.tex 2021/01/03 | 10059 | graphics/circuit_macros/svg.m4 2021/01/03 | 1003 | graphics/circuit_macros/examples/ex15.m4 -2021/01/02 | 9548 | fonts/step/tfm/STEP-BoldItalic-tosf-t1.tfm -2021/01/02 | 9544 | fonts/step/tfm/STEP-BoldItalic-tlf-t1.tfm -2021/01/02 | 9384 | fonts/step/tfm/STEP-Regular-tosf-t1.tfm -2021/01/02 | 9384 | fonts/step/tfm/STEP-Regular-tlf-t1.tfm -2021/01/02 | 935048 | systems/win32/miktex/tm/packages/chemformula.tar.lzma -2021/01/02 | 9283 | graphics/pgf/contrib/tikz-trackschematic/tikz-trackschematic.sty -2021/01/02 | 895 | graphics/pgf/contrib/tikz-trackschematic/tikz-trackschematic-snippets/measure_line_with_hectometer.tikz -2021/01/02 | 8890 | info/latex-doc-ptr/latex-doc-ptr.sty -2021/01/02 | 88802 | macros/latex/contrib/multirow/multirow.dtx -2021/01/02 | 883978 | systems/win32/miktex/tm/packages/biblatex-ext.tar.lzma -2021/01/02 | 872 | graphics/pgf/contrib/tikz-trackschematic/tikz-trackschematic-snippets/bend_train.tikz -2021/01/02 | 8648 | fonts/step/tfm/STEP-Regular-tosf-sc-ly1.tfm -2021/01/02 | 8648 | fonts/step/tfm/STEP-Regular-tlf-sc-ly1.tfm -2021/01/02 | 852692 | systems/texlive/tlnet/archive/biblatex-ext.doc.r57287.tar.xz -2021/01/02 | 848 | fonts/step/vf/STEP-Regular-tosf-sc-ot1.vf -2021/01/02 | 848 | fonts/step/vf/STEP-Regular-tlf-sc-ot1.vf -2021/01/02 | 847 | graphics/pgf/contrib/tikz-trackschematic/tikz-trackschematic-snippets/pylons_middle.tikz -2021/01/02 | 84744 | systems/texlive/tlnet/archive/nicematrix.source.r57288.tar.xz -2021/01/02 | 845 | fonts/step/latex/TS3STEP-Inf.fd -2021/01/02 | 845 | fonts/step/latex/T2CSTEP-Inf.fd -2021/01/02 | 845 | fonts/step/latex/T2BSTEP-Inf.fd -2021/01/02 | 845 | fonts/step/latex/T2ASTEP-Inf.fd -2021/01/02 | 845 | fonts/step/latex/OT1STEP-Inf.fd -2021/01/02 | 845 | fonts/step/latex/LY1STEP-Inf.fd -2021/01/02 | 845 | fonts/step/latex/LGRSTEP-Inf.fd -2021/01/02 | 844 | fonts/step/vf/STEP-Bold-tosf-lgr.vf -2021/01/02 | 844 | fonts/step/vf/STEP-Bold-tlf-lgr.vf -2021/01/02 | 844 | fonts/step/vf/STEP-Bold-sup-lgr.vf -2021/01/02 | 83 | macros/latex/required/latexbug/README.md -2021/01/02 | 839 | fonts/step/latex/T3STEP-Inf.fd -2021/01/02 | 839 | fonts/step/latex/T1STEP-Inf.fd -2021/01/02 | 828 | fonts/step/vf/STEP-Italic-tosf-lgr.vf -2021/01/02 | 828 | fonts/step/vf/STEP-Italic-tlf-lgr.vf -2021/01/02 | 828 | fonts/step/vf/STEP-Italic-sup-lgr.vf -2021/01/02 | 824 | fonts/step/vf/STEP-BoldItalic-tosf-lgr.vf -2021/01/02 | 824 | fonts/step/vf/STEP-BoldItalic-tlf-lgr.vf -2021/01/02 | 824 | fonts/step/vf/STEP-BoldItalic-sup-lgr.vf -2021/01/02 | 804 | info/docsurvey/README.txt -2021/01/02 | 78956 | systems/texlive/tlnet/archive/archivo.doc.r57283.tar.xz -2021/01/02 | 78482 | fonts/spectral/doc/spectral-samples.pdf -2021/01/02 | 78020 | graphics/pgf/contrib/tikz-trackschematic/tikz-trackschematic-examples/station_chamstadt.pdf -2021/01/02 | 772 | fonts/step/tfm/STEP-Regular-tosf-sc-ts3.tfm -2021/01/02 | 772 | fonts/step/tfm/STEP-Regular-tlf-sc-ts3.tfm -2021/01/02 | 7666 | info/latex-doc-ptr/latex-doc-ptr.css.replacement -2021/01/02 | 7665 | info/latex-doc-ptr/latex-doc-ptr.css -2021/01/02 | 756 | fonts/step/tfm/STEP-Regular-tosf-ts3.tfm -2021/01/02 | 756 | fonts/step/tfm/STEP-Regular-tlf-ts3.tfm -2021/01/02 | 756 | fonts/step/tfm/STEP-Regular-sup-ts3.tfm -2021/01/02 | 756 | fonts/step/tfm/STEP-Regular-numr-ts3.tfm -2021/01/02 | 756 | fonts/step/tfm/STEP-Regular-inf-ts3.tfm -2021/01/02 | 756 | fonts/step/tfm/STEP-Regular-dnom-ts3.tfm -2021/01/02 | 756 | fonts/step/tfm/STEP-Bold-tosf-ts3.tfm -2021/01/02 | 756 | fonts/step/tfm/STEP-Bold-tlf-ts3.tfm -2021/01/02 | 756 | fonts/step/tfm/STEP-Bold-sup-ts3.tfm -2021/01/02 | 74924 | info/docsurvey/docsurvey.tex -2021/01/02 | 7450266 | install/fonts/spectral.tds.zip -2021/01/02 | 7428 | fonts/step/tfm/STEP-Italic-tosf-ly1.tfm -2021/01/02 | 7428 | fonts/step/tfm/STEP-Italic-tlf-ly1.tfm -2021/01/02 | 7413455 | systems/win32/miktex/tm/packages/biblatex.tar.lzma -2021/01/02 | 7384 | fonts/step/tfm/STEP-Bold-tosf-ly1.tfm -2021/01/02 | 7384 | fonts/step/tfm/STEP-Bold-tlf-ly1.tfm -2021/01/02 | 73818 | graphics/pgf/contrib/tikz-trackschematic/tikz-trackschematic.tex -2021/01/02 | 7337288 | fonts/spectral.zip -2021/01/02 | 72610 | graphics/pgf/contrib/tikz-trackschematic/tikz-trackschematic-examples/station_berg.pdf -2021/01/02 | 7220 | fonts/step/tfm/STEP-BoldItalic-tosf-ly1.tfm -2021/01/02 | 7216 | fonts/step/tfm/STEP-BoldItalic-tlf-ly1.tfm -2021/01/02 | 718 | graphics/pgf/contrib/tikz-trackschematic/tikz-trackschematic-snippets/hectometer.tikz -2021/01/02 | 7164 | fonts/spectral/latex/spectral.sty -2021/01/02 | 7144 | fonts/step/tfm/STEP-Regular-tosf-ly1.tfm -2021/01/02 | 7144 | fonts/step/tfm/STEP-Regular-tlf-ly1.tfm -2021/01/02 | 703679 | graphics/pgf/contrib/tikz-trackschematic.zip -2021/01/02 | 70067 | systems/win32/miktex/tm/packages/uninormalize.tar.lzma -2021/01/02 | 675 | fonts/step/README -2021/01/02 | 66723112 | systems/win32/w32tex/biblatex-biber.tar.xz -2021/01/02 | 6582336 | fonts/haranoaji/HaranoAjiMincho-Bold.otf -2021/01/02 | 6576583 | systems/win32/miktex/tm/packages/inter.tar.lzma -2021/01/02 | 655 | graphics/pgf/contrib/tikz-trackschematic/tikz-trackschematic-snippets/level_crossing_double.tikz -2021/01/02 | 655 | graphics/pgf/contrib/tikz-trackschematic/tikz-trackschematic-snippets/level_crossing_double_full_closure.tikz -2021/01/02 | 6480136 | fonts/haranoaji-extra/HaranoAjiMincho-Heavy.otf -2021/01/02 | 647361 | systems/win32/miktex/tm/packages/jlreq.tar.lzma -2021/01/02 | 6431008 | fonts/haranoaji-extra/HaranoAjiMincho-SemiBold.otf -2021/01/02 | 639871 | macros/latex/contrib/multirow.zip -2021/01/02 | 6395224 | fonts/haranoaji-extra/HaranoAjiMincho-Medium.otf -2021/01/02 | 638 | graphics/pgf/contrib/tikz-trackschematic/tikz-trackschematic-snippets/train_berth.tikz -2021/01/02 | 634 | info/latex-doc-ptr/massage_html.awk -2021/01/02 | 6322332 | fonts/haranoaji/HaranoAjiMincho-Regular.otf -2021/01/02 | 6276 | systems/texlive/tlnet/archive/calxxxx-yyyy.r57282.tar.xz -2021/01/02 | 6261 | graphics/pgf/contrib/tikz-trackschematic/tikz-trackschematic-examples/station_chamstadt.tex -2021/01/02 | 6240940 | fonts/haranoaji/HaranoAjiMincho-Light.otf -2021/01/02 | 620 | fonts/step/tfm/STEP-BoldItalic-tosf-ts3.tfm -2021/01/02 | 620 | fonts/step/tfm/STEP-BoldItalic-tlf-ts3.tfm -2021/01/02 | 620 | fonts/step/tfm/STEP-BoldItalic-sup-ts3.tfm -2021/01/02 | 620647 | macros/latex/contrib/multirow/multirow.pdf -2021/01/02 | 619 | graphics/pgf/contrib/tikz-trackschematic/tikz-trackschematic-snippets/platform_middle.tikz -2021/01/02 | 617 | graphics/pgf/contrib/tikz-trackschematic/tikz-trackschematic-snippets/bridge_track_beneath.tikz -2021/01/02 | 611 | graphics/pgf/contrib/tikz-trackschematic/tikz-trackschematic-snippets/track_distance.tikz -2021/01/02 | 604 | fonts/step/tfm/STEP-Italic-tosf-ts3.tfm -2021/01/02 | 604 | fonts/step/tfm/STEP-Italic-tlf-ts3.tfm -2021/01/02 | 604 | fonts/step/tfm/STEP-Italic-sup-ts3.tfm -2021/01/02 | 59944 | systems/win32/miktex/tm/packages/xurl.tar.lzma -2021/01/02 | 592 | graphics/pgf/contrib/tikz-trackschematic/tikz-trackschematic-snippets/train_berth_shape_special.tikz -2021/01/02 | 5834860 | fonts/haranoaji-extra/HaranoAjiMincho-ExtraLight.otf -2021/01/02 | 580 | graphics/pgf/contrib/tikz-trackschematic/tikz-trackschematic-snippets/track_marking_with_turnout.tikz -2021/01/02 | 569 | graphics/pgf/contrib/tikz-trackschematic/tikz-trackschematic-snippets/transmitter_bidirectional.tikz -2021/01/02 | 569 | graphics/pgf/contrib/tikz-trackschematic/tikz-trackschematic-snippets/pylons_right.tikz -2021/01/02 | 566 | graphics/pgf/contrib/tikz-trackschematic/tikz-trackschematic-snippets/pylons_left.tikz -2021/01/02 | 566 | graphics/pgf/contrib/tikz-trackschematic/tikz-trackschematic-snippets/pylons_both.tikz -2021/01/02 | 565 | graphics/pgf/contrib/tikz-trackschematic/tikz-trackschematic-snippets/combined_signal_forward.tikz -2021/01/02 | 563720 | systems/win32/miktex/tm/packages/biblatex-ieee.tar.lzma -2021/01/02 | 559 | graphics/pgf/contrib/tikz-trackschematic/tikz-trackschematic-snippets/transmitter_backward.tikz -2021/01/02 | 557 | graphics/pgf/contrib/tikz-trackschematic/tikz-trackschematic-snippets/transmitter_forward.tikz -2021/01/02 | 552445 | systems/win32/miktex/tm/packages/nomencl.tar.lzma -2021/01/02 | 543 | graphics/pgf/contrib/tikz-trackschematic/tikz-trackschematic-snippets/distant_speed_signal_backward.tikz -2021/01/02 | 542 | graphics/pgf/contrib/tikz-trackschematic/tikz-trackschematic-snippets/distant_speed_signal_forward.tikz -2021/01/02 | 541 | graphics/pgf/contrib/tikz-trackschematic/tikz-trackschematic-snippets/transmitter.tikz -2021/01/02 | 540 | fonts/step/vf/STEP-Regular-tosf-ts1.vf -2021/01/02 | 540 | fonts/step/vf/STEP-Regular-tlf-ts1.vf -2021/01/02 | 537 | graphics/pgf/contrib/tikz-trackschematic/tikz-trackschematic-snippets/double-slip_turnout_right.tikz -2021/01/02 | 536 | graphics/pgf/contrib/tikz-trackschematic/tikz-trackschematic-snippets/double-slip_turnout_left.tikz -2021/01/02 | 534 | graphics/pgf/contrib/tikz-trackschematic/tikz-trackschematic-snippets/route_signal_backward.tikz -2021/01/02 | 533 | graphics/pgf/contrib/tikz-trackschematic/tikz-trackschematic-snippets/turnout_right_backward_manually.tikz -2021/01/02 | 531 | graphics/pgf/contrib/tikz-trackschematic/tikz-trackschematic-snippets/turnout_right_forward_manually.tikz -2021/01/02 | 531 | graphics/pgf/contrib/tikz-trackschematic/tikz-trackschematic-snippets/turnout_left_backward_manually.tikz -2021/01/02 | 529 | graphics/pgf/contrib/tikz-trackschematic/tikz-trackschematic-snippets/turnout_left_forward_manually.tikz -2021/01/02 | 528 | graphics/pgf/contrib/tikz-trackschematic/tikz-trackschematic-snippets/diamond_crossing_right.tikz -2021/01/02 | 527 | graphics/pgf/contrib/tikz-trackschematic/tikz-trackschematic-snippets/diamond_crossing_left.tikz -2021/01/02 | 5253 | fonts/step/doc/STEP-COPYING -2021/01/02 | 5238 | graphics/pgf/contrib/tikz-trackschematic/tikz-trackschematic-examples/station_berg.tex -2021/01/02 | 520 | graphics/pgf/contrib/tikz-trackschematic/tikz-trackschematic-snippets/turnout_with_fouling_right_backward.tikz -2021/01/02 | 520 | graphics/pgf/contrib/tikz-trackschematic/tikz-trackschematic-snippets/turnout_right_backward_moving_points.tikz -2021/01/02 | 519 | graphics/pgf/contrib/tikz-trackschematic/tikz-trackschematic-snippets/turnout_right_backward_right_position.tikz -2021/01/02 | 518 | graphics/pgf/contrib/tikz-trackschematic/tikz-trackschematic-snippets/turnout_with_fouling_right_forward.tikz -2021/01/02 | 518 | graphics/pgf/contrib/tikz-trackschematic/tikz-trackschematic-snippets/turnout_with_fouling_left_backward.tikz -2021/01/02 | 518 | graphics/pgf/contrib/tikz-trackschematic/tikz-trackschematic-snippets/turnout_right_forward_moving_points.tikz -2021/01/02 | 518 | graphics/pgf/contrib/tikz-trackschematic/tikz-trackschematic-snippets/turnout_right_backward_left_position.tikz -2021/01/02 | 518 | graphics/pgf/contrib/tikz-trackschematic/tikz-trackschematic-snippets/turnout_left_backward_moving_points.tikz -2021/01/02 | 517 | graphics/pgf/contrib/tikz-trackschematic/tikz-trackschematic-snippets/turnout_right_forward_right_position.tikz -2021/01/02 | 517 | graphics/pgf/contrib/tikz-trackschematic/tikz-trackschematic-snippets/turnout_left_backward_right_position.tikz -2021/01/02 | 516 | graphics/pgf/contrib/tikz-trackschematic/tikz-trackschematic-snippets/turnout_with_fouling_left_forward.tikz -2021/01/02 | 516 | graphics/pgf/contrib/tikz-trackschematic/tikz-trackschematic-snippets/turnout_right_forward_left_position.tikz -2021/01/02 | 516 | graphics/pgf/contrib/tikz-trackschematic/tikz-trackschematic-snippets/turnout_left_forward_moving_points.tikz -2021/01/02 | 516 | graphics/pgf/contrib/tikz-trackschematic/tikz-trackschematic-snippets/turnout_left_backward_left_position.tikz -2021/01/02 | 515 | graphics/pgf/contrib/tikz-trackschematic/tikz-trackschematic-snippets/turnout_left_forward_right_position.tikz -2021/01/02 | 514 | graphics/pgf/contrib/tikz-trackschematic/tikz-trackschematic-snippets/turnout_left_forward_left_position.tikz -2021/01/02 | 514 | graphics/pgf/contrib/tikz-trackschematic/tikz-trackschematic-snippets/speed_signal_backward.tikz -2021/01/02 | 513 | graphics/pgf/contrib/tikz-trackschematic/tikz-trackschematic-snippets/speed_signal_forward.tikz -2021/01/02 | 510 | graphics/pgf/contrib/tikz-trackschematic/tikz-trackschematic-snippets/route.tikz -2021/01/02 | 508 | fonts/step/vf/STEP-Bold-tosf-ts1.vf -2021/01/02 | 508 | fonts/step/vf/STEP-Bold-tlf-ts1.vf -2021/01/02 | 506 | graphics/pgf/contrib/tikz-trackschematic/tikz-trackschematic-snippets/turnout_right_backward.tikz -2021/01/02 | 5058776 | fonts/haranoaji/HaranoAjiGothic-Heavy.otf -2021/01/02 | 504 | graphics/pgf/contrib/tikz-trackschematic/tikz-trackschematic-snippets/turnout_right_forward.tikz -2021/01/02 | 504 | graphics/pgf/contrib/tikz-trackschematic/tikz-trackschematic-snippets/turnout_left_backward.tikz -2021/01/02 | 502 | graphics/pgf/contrib/tikz-trackschematic/tikz-trackschematic-snippets/turnout_left_forward.tikz -2021/01/02 | 499 | graphics/pgf/contrib/tikz-trackschematic/tikz-trackschematic-snippets/track_number.tikz -2021/01/02 | 497 | graphics/pgf/contrib/tikz-trackschematic/tikz-trackschematic-snippets/main_line.tikz -2021/01/02 | 495 | graphics/pgf/contrib/tikz-trackschematic/tikz-trackschematic-snippets/transmitter_right_with_signal.tikz -2021/01/02 | 492 | graphics/pgf/contrib/tikz-trackschematic/tikz-trackschematic-snippets/track_marking.tikz -2021/01/02 | 485 | graphics/pgf/contrib/tikz-trackschematic/tikz-trackschematic-snippets/train_berth_shape_bidirectional.tikz -2021/01/02 | 485 | graphics/pgf/contrib/tikz-trackschematic/tikz-trackschematic-snippets/bridge.tikz -2021/01/02 | 4857996 | fonts/haranoaji/HaranoAjiGothic-Bold.otf -2021/01/02 | 483 | graphics/pgf/contrib/tikz-trackschematic/tikz-trackschematic-snippets/derailer_right_backward.tikz -2021/01/02 | 482 | graphics/pgf/contrib/tikz-trackschematic/tikz-trackschematic-snippets/derailer_right_forward.tikz -2021/01/02 | 482 | graphics/pgf/contrib/tikz-trackschematic/tikz-trackschematic-snippets/derailer_left_backward.tikz -2021/01/02 | 481 | graphics/pgf/contrib/tikz-trackschematic/tikz-trackschematic-snippets/train_drive_automatic.tikz -2021/01/02 | 481 | graphics/pgf/contrib/tikz-trackschematic/tikz-trackschematic-snippets/route_signal_with_shunt_signal_backward.tikz -2021/01/02 | 481 | graphics/pgf/contrib/tikz-trackschematic/tikz-trackschematic-snippets/distant_pantograph_down_backward.tikz -2021/01/02 | 481 | graphics/pgf/contrib/tikz-trackschematic/tikz-trackschematic-snippets/derailer_left_forward.tikz -2021/01/02 | 481 | graphics/pgf/contrib/tikz-trackschematic/tikz-trackschematic-snippets/block_signal_with_shunt_signal_backward.tikz -2021/01/02 | 480 | graphics/pgf/contrib/tikz-trackschematic/tikz-trackschematic-snippets/route_signal_with_shunt_signal_forward.tikz -2021/01/02 | 480 | graphics/pgf/contrib/tikz-trackschematic/tikz-trackschematic-snippets/parked_vehicle.tikz -2021/01/02 | 480 | graphics/pgf/contrib/tikz-trackschematic/tikz-trackschematic-snippets/distant_pantograph_down_forward.tikz -2021/01/02 | 480 | graphics/pgf/contrib/tikz-trackschematic/tikz-trackschematic-snippets/block_signal_with_shunt_signal_forward.tikz -2021/01/02 | 480 | fonts/step/vf/STEP-BoldItalic-tosf-ts1.vf -2021/01/02 | 479 | graphics/pgf/contrib/tikz-trackschematic/tikz-trackschematic-snippets/train_berth_shape.tikz -2021/01/02 | 478 | graphics/pgf/contrib/tikz-trackschematic/tikz-trackschematic-snippets/train_drive_human.tikz -2021/01/02 | 476 | graphics/pgf/contrib/tikz-trackschematic/tikz-trackschematic-snippets/shunt_signal_backward_locked.tikz -2021/01/02 | 476 | graphics/pgf/contrib/tikz-trackschematic/tikz-trackschematic-snippets/pantograph_down_backward.tikz -2021/01/02 | 476 | fonts/step/vf/STEP-Italic-tosf-ts1.vf -2021/01/02 | 476 | fonts/step/vf/STEP-BoldItalic-tlf-ts1.vf -2021/01/02 | 475 | graphics/pgf/contrib/tikz-trackschematic/tikz-trackschematic-snippets/shunt_signal_forward_locked.tikz -2021/01/02 | 475 | graphics/pgf/contrib/tikz-trackschematic/tikz-trackschematic-snippets/route_clearing_point_backward.tikz -2021/01/02 | 475 | graphics/pgf/contrib/tikz-trackschematic/tikz-trackschematic-snippets/pantograph_down_forward.tikz -2021/01/02 | 475 | graphics/pgf/contrib/tikz-trackschematic/tikz-trackschematic-snippets/end_of_movement_authority_backward.tikz -2021/01/02 | 475 | graphics/pgf/contrib/tikz-trackschematic/tikz-trackschematic-snippets/distant_power_off_backward.tikz -2021/01/02 | 475 | graphics/pgf/contrib/tikz-trackschematic/tikz-trackschematic-snippets/clearing_point.tikz -2021/01/02 | 475 | graphics/pgf/contrib/tikz-trackschematic/tikz-trackschematic-snippets/block_clearing_point_backward.tikz -2021/01/02 | 474 | graphics/pgf/contrib/tikz-trackschematic/tikz-trackschematic-snippets/train_shunting_backward.tikz -2021/01/02 | 474 | graphics/pgf/contrib/tikz-trackschematic/tikz-trackschematic-snippets/route_clearing_point_forward.tikz -2021/01/02 | 474 | graphics/pgf/contrib/tikz-trackschematic/tikz-trackschematic-snippets/end_of_movement_authority_forward.tikz -2021/01/02 | 474 | graphics/pgf/contrib/tikz-trackschematic/tikz-trackschematic-snippets/distant_power_off_forward.tikz -2021/01/02 | 474 | graphics/pgf/contrib/tikz-trackschematic/tikz-trackschematic-snippets/direction_control.tikz -2021/01/02 | 474 | graphics/pgf/contrib/tikz-trackschematic/tikz-trackschematic-snippets/block_clearing_point_forward.tikz -2021/01/02 | 473 | graphics/pgf/contrib/tikz-trackschematic/tikz-trackschematic-snippets/train_shunting_forward.tikz -2021/01/02 | 473 | graphics/pgf/contrib/tikz-trackschematic/tikz-trackschematic-snippets/train_moving_backward.tikz -2021/01/02 | 473 | graphics/pgf/contrib/tikz-trackschematic/tikz-trackschematic-snippets/parked_vehicles_with_label.tikz -2021/01/02 | 473 | graphics/pgf/contrib/tikz-trackschematic/tikz-trackschematic-snippets/distant_signal_backward.tikz -2021/01/02 | 472 | graphics/pgf/contrib/tikz-trackschematic/tikz-trackschematic-snippets/wire_limit_backward.tikz -2021/01/02 | 472 | graphics/pgf/contrib/tikz-trackschematic/tikz-trackschematic-snippets/train_moving_forward.tikz -2021/01/02 | 472 | graphics/pgf/contrib/tikz-trackschematic/tikz-trackschematic-snippets/pantograph_up_backward.tikz -2021/01/02 | 472 | graphics/pgf/contrib/tikz-trackschematic/tikz-trackschematic-snippets/distant_signal_forward.tikz -2021/01/02 | 472 | fonts/step/vf/STEP-Italic-tlf-ts1.vf -2021/01/02 | 4729932 | fonts/haranoaji/HaranoAjiGothic-Medium.otf -2021/01/02 | 471 | graphics/pgf/contrib/tikz-trackschematic/tikz-trackschematic-snippets/wire_limit_forward.tikz -2021/01/02 | 471 | graphics/pgf/contrib/tikz-trackschematic/tikz-trackschematic-snippets/train_moving_slow_backward.tikz -2021/01/02 | 471 | graphics/pgf/contrib/tikz-trackschematic/tikz-trackschematic-snippets/train_moving_fast_backward.tikz -2021/01/02 | 471 | graphics/pgf/contrib/tikz-trackschematic/tikz-trackschematic-snippets/pantograph_up_forward.tikz -2021/01/02 | 4712220 | fonts/haranoaji/HaranoAjiGothic-Regular.otf -2021/01/02 | 470 | graphics/pgf/contrib/tikz-trackschematic/tikz-trackschematic-snippets/train_moving_slow_forward.tikz -2021/01/02 | 470 | graphics/pgf/contrib/tikz-trackschematic/tikz-trackschematic-snippets/train_moving_fast_forward.tikz -2021/01/02 | 470 | graphics/pgf/contrib/tikz-trackschematic/tikz-trackschematic-snippets/route_signal_forward.tikz -2021/01/02 | 470 | graphics/pgf/contrib/tikz-trackschematic/tikz-trackschematic-snippets/loop_transmitter.tikz -2021/01/02 | 470 | graphics/pgf/contrib/tikz-trackschematic/tikz-trackschematic-snippets/braking_point_backward.tikz -2021/01/02 | 470 | graphics/pgf/contrib/tikz-trackschematic/tikz-trackschematic-snippets/block_signal_backward.tikz -2021/01/02 | 4701536 | fonts/haranoaji-extra/HaranoAjiGothic-Normal.otf -2021/01/02 | 469 | graphics/pgf/contrib/tikz-trackschematic/tikz-trackschematic-snippets/transmitter_right_bidirectional.tikz -2021/01/02 | 469 | graphics/pgf/contrib/tikz-trackschematic/tikz-trackschematic-snippets/train_berth_sign_backward.tikz -2021/01/02 | 469 | graphics/pgf/contrib/tikz-trackschematic/tikz-trackschematic-snippets/shunt_signal_backward.tikz -2021/01/02 | 469 | graphics/pgf/contrib/tikz-trackschematic/tikz-trackschematic-snippets/power_off_backward.tikz -2021/01/02 | 469 | graphics/pgf/contrib/tikz-trackschematic/tikz-trackschematic-snippets/direction_control_backward.tikz -2021/01/02 | 469 | graphics/pgf/contrib/tikz-trackschematic/tikz-trackschematic-snippets/danger_point_backward.tikz -2021/01/02 | 469 | graphics/pgf/contrib/tikz-trackschematic/tikz-trackschematic-snippets/braking_point_forward.tikz -2021/01/02 | 469 | graphics/pgf/contrib/tikz-trackschematic/tikz-trackschematic-snippets/block_signal_forward.tikz -2021/01/02 | 468 | graphics/pgf/contrib/tikz-trackschematic/tikz-trackschematic-snippets/train_ghost_direction_backward.tikz -2021/01/02 | 468 | graphics/pgf/contrib/tikz-trackschematic/tikz-trackschematic-snippets/train_berth_sign_forward.tikz -2021/01/02 | 468 | graphics/pgf/contrib/tikz-trackschematic/tikz-trackschematic-snippets/shunt_signal_forward.tikz -2021/01/02 | 468 | graphics/pgf/contrib/tikz-trackschematic/tikz-trackschematic-snippets/shunt_limit_backward.tikz -2021/01/02 | 468 | graphics/pgf/contrib/tikz-trackschematic/tikz-trackschematic-snippets/power_off_forward.tikz -2021/01/02 | 468 | graphics/pgf/contrib/tikz-trackschematic/tikz-trackschematic-snippets/parked_vehicles.tikz -2021/01/02 | 468 | graphics/pgf/contrib/tikz-trackschematic/tikz-trackschematic-snippets/direction_control_forward.tikz -2021/01/02 | 468 | graphics/pgf/contrib/tikz-trackschematic/tikz-trackschematic-snippets/danger_point_forward.tikz -2021/01/02 | 467 | graphics/pgf/contrib/tikz-trackschematic/tikz-trackschematic-snippets/train_ghost_direction_forward.tikz -2021/01/02 | 467 | graphics/pgf/contrib/tikz-trackschematic/tikz-trackschematic-snippets/shunt_limit_forward.tikz -2021/01/02 | 467 | graphics/pgf/contrib/tikz-trackschematic/tikz-trackschematic-snippets/power_on_backward.tikz -2021/01/02 | 4679168 | fonts/haranoaji-extra/HaranoAjiGothic-Light.otf -2021/01/02 | 466 | graphics/pgf/contrib/tikz-trackschematic/tikz-trackschematic-snippets/power_on_forward.tikz -2021/01/02 | 465 | graphics/pgf/contrib/tikz-trackschematic/tikz-trackschematic-snippets/train_shunt_mode_backward.tikz -2021/01/02 | 465 | graphics/pgf/contrib/tikz-trackschematic/tikz-trackschematic-snippets/level_crossing_single.tikz -2021/01/02 | 464 | graphics/pgf/contrib/tikz-trackschematic/tikz-trackschematic-snippets/train_shunt_mode_forward.tikz -2021/01/02 | 463 | graphics/pgf/contrib/tikz-trackschematic/tikz-trackschematic-snippets/transmitter_right_forward.tikz -2021/01/02 | 462 | graphics/pgf/contrib/tikz-trackschematic/tikz-trackschematic-snippets/train_direction_backward.tikz -2021/01/02 | 461 | graphics/pgf/contrib/tikz-trackschematic/tikz-trackschematic-snippets/train_direction_forward.tikz -2021/01/02 | 460 | graphics/pgf/contrib/tikz-trackschematic/tikz-trackschematic-snippets/platform_right.tikz -2021/01/02 | 46055 | systems/win32/miktex/tm/packages/froufrou.tar.lzma -2021/01/02 | 459 | macros/latex/required/latexbug/changes.txt -2021/01/02 | 458 | graphics/pgf/contrib/tikz-trackschematic/tikz-trackschematic-snippets/view_point_backward.tikz -2021/01/02 | 458 | graphics/pgf/contrib/tikz-trackschematic/tikz-trackschematic-snippets/platform_left.tikz -2021/01/02 | 458 | graphics/pgf/contrib/tikz-trackschematic/tikz-trackschematic-snippets/level_crossing_without_barrier.tikz -2021/01/02 | 457 | graphics/pgf/contrib/tikz-trackschematic/tikz-trackschematic-snippets/view_point_forward.tikz -2021/01/02 | 456 | graphics/pgf/contrib/tikz-trackschematic/tikz-trackschematic-snippets/transmitter_right.tikz -2021/01/02 | 448 | graphics/pgf/contrib/tikz-trackschematic/tikz-trackschematic-snippets/measure_line.tikz -2021/01/02 | 447 | graphics/pgf/contrib/tikz-trackschematic/tikz-trackschematic-snippets/hump.tikz -2021/01/02 | 444 | systems/texlive/tlnet/archive/undergradmath.r57286.tar.xz -2021/01/02 | 444 | graphics/pgf/contrib/tikz-trackschematic/tikz-trackschematic-snippets/friction_bufferstop_backward.tikz -2021/01/02 | 443 | graphics/pgf/contrib/tikz-trackschematic/tikz-trackschematic-snippets/friction_bufferstop_forward.tikz -2021/01/02 | 4408232 | fonts/haranoaji-extra/HaranoAjiGothic-ExtraLight.otf -2021/01/02 | 4391 | fonts/spectral/doc/OFL.txt -2021/01/02 | 432 | graphics/pgf/contrib/tikz-trackschematic/tikz-trackschematic-snippets/bufferstop_backward.tikz -2021/01/02 | 431 | graphics/pgf/contrib/tikz-trackschematic/tikz-trackschematic-snippets/bufferstop_forward.tikz -2021/01/02 | 4296 | fonts/step/tfm/STEP-Regular-tosf-t2a.tfm -2021/01/02 | 4296 | fonts/step/tfm/STEP-Regular-tlf-t2a.tfm -2021/01/02 | 429583 | systems/win32/miktex/tm/packages/expkv.tar.lzma -2021/01/02 | 4288 | fonts/step/tfm/STEP-Italic-tosf-lgr.tfm -2021/01/02 | 4284 | fonts/step/tfm/STEP-Italic-tlf-lgr.tfm -2021/01/02 | 4264 | fonts/step/tfm/STEP-Regular-tosf-sc-t2a.tfm -2021/01/02 | 4264 | fonts/step/tfm/STEP-Regular-tlf-sc-t2a.tfm -2021/01/02 | 424 | graphics/pgf/contrib/tikz-trackschematic/tikz-trackschematic-snippets/track_closure.tikz -2021/01/02 | 4244 | fonts/step/tfm/STEP-Italic-tosf-t2a.tfm -2021/01/02 | 4244 | fonts/step/tfm/STEP-Italic-tlf-t2a.tfm -2021/01/02 | 4180 | fonts/step/tfm/STEP-BoldItalic-tosf-lgr.tfm -2021/01/02 | 4180 | fonts/step/tfm/STEP-BoldItalic-tlf-lgr.tfm -2021/01/02 | 4128 | fonts/step/tfm/STEP-Regular-tosf-t2b.tfm -2021/01/02 | 4128 | fonts/step/tfm/STEP-Regular-tlf-t2b.tfm -2021/01/02 | 4112 | fonts/step/tfm/STEP-Regular-tosf-t3.tfm -2021/01/02 | 4112 | fonts/step/tfm/STEP-Regular-tlf-t3.tfm -2021/01/02 | 4100 | fonts/step/tfm/STEP-Regular-tosf-sc-t2b.tfm -2021/01/02 | 4100 | fonts/step/tfm/STEP-Regular-tlf-sc-t2b.tfm -2021/01/02 | 407 | graphics/pgf/contrib/tikz-trackschematic/tikz-trackschematic-snippets/secondary_track.tikz -2021/01/02 | 4052 | fonts/step/tfm/STEP-Bold-tosf-lgr.tfm -2021/01/02 | 4052 | fonts/step/tfm/STEP-Bold-tlf-lgr.tfm -2021/01/02 | 4048 | fonts/step/tfm/STEP-Regular-tosf-sc-t3.tfm -2021/01/02 | 4048 | fonts/step/tfm/STEP-Regular-tlf-sc-t3.tfm -2021/01/02 | 402 | graphics/pgf/contrib/tikz-trackschematic/tikz-trackschematic-snippets/main_track.tikz -2021/01/02 | 4016 | fonts/step/tfm/STEP-Italic-tosf-t2b.tfm -2021/01/02 | 4016 | fonts/step/tfm/STEP-Italic-tlf-t2b.tfm -2021/01/02 | 3981 | graphics/pgf/contrib/tikz-trackschematic/tikz-trackschematic-documentation.sty -2021/01/02 | 3952 | fonts/step/tfm/STEP-BoldItalic-tosf-t2a.tfm -2021/01/02 | 3948 | fonts/step/tfm/STEP-BoldItalic-tlf-t2a.tfm -2021/01/02 | 393113 | systems/win32/miktex/tm/packages/expkv-def.tar.lzma -2021/01/02 | 3896 | fonts/step/tfm/STEP-Regular-tosf-t2c.tfm -2021/01/02 | 3896 | fonts/step/tfm/STEP-Regular-tlf-t2c.tfm -2021/01/02 | 389554 | systems/win32/miktex/tm/packages/biblatex-nature.tar.lzma -2021/01/02 | 38782 | info/latex-doc-ptr/latex-doc-ptr.html -2021/01/02 | 38774 | fonts/step/doc/step-fonts.pdf -2021/01/02 | 3875 | macros/latex/contrib/multirow/README -2021/01/02 | 3872 | fonts/step/tfm/STEP-Regular-tosf-sc-t2c.tfm -2021/01/02 | 3872 | fonts/step/tfm/STEP-Regular-tlf-sc-t2c.tfm -2021/01/02 | 3852596 | systems/win32/w32tex/luajittex-dev-w32.tar.xz -2021/01/02 | 384120 | systems/win32/miktex/tm/packages/calxxxx-yyyy.tar.lzma -2021/01/02 | 383236 | systems/win32/miktex/tm/packages/thesis-ekf.tar.lzma -2021/01/02 | 38287 | graphics/pgf/contrib/tikz-trackschematic/tikzlibrarytrackschematic.trafficcontrol.code.tex -2021/01/02 | 3808 | info/latex-doc-ptr/Makefile -2021/01/02 | 3792 | fonts/step/doc/step-fonts.tex -2021/01/02 | 376788 | systems/texlive/tlnet/archive/calxxxx-yyyy.doc.r57282.tar.xz -2021/01/02 | 375 | graphics/pgf/contrib/tikz-trackschematic/tikz-trackschematic-snippets/interlocking.tikz -2021/01/02 | 3740 | fonts/step/tfm/STEP-BoldItalic-tosf-t2b.tfm -2021/01/02 | 3736 | fonts/step/tfm/STEP-BoldItalic-tlf-t2b.tfm -2021/01/02 | 3718 | graphics/pgf/contrib/tikz-trackschematic/README.md -2021/01/02 | 3716 | fonts/step/tfm/STEP-Italic-tosf-t2c.tfm -2021/01/02 | 3716 | fonts/step/tfm/STEP-Italic-tlf-t2c.tfm -2021/01/02 | 371265 | fonts/step/type1/STEP-Regular.pfb -2021/01/02 | 3688 | fonts/step/tfm/STEP-Bold-tosf-t2a.tfm -2021/01/02 | 3688 | fonts/step/tfm/STEP-Bold-tlf-t2a.tfm -2021/01/02 | 36851 | graphics/mcf2graph/mcf_man_soc.mf -2021/01/02 | 3672 | fonts/step/tfm/STEP-Regular-tosf-sc-lgr.tfm -2021/01/02 | 3672 | fonts/step/tfm/STEP-Regular-tlf-sc-lgr.tfm -2021/01/02 | 3664 | fonts/step/tfm/STEP-Regular-tosf-lgr.tfm -2021/01/02 | 3664 | fonts/step/tfm/STEP-Regular-tlf-lgr.tfm -2021/01/02 | 36564 | graphics/pgf/contrib/tikz-trackschematic/tikz-trackschematic-snippets.tex -2021/01/02 | 3536 | fonts/step/tfm/STEP-Bold-tosf-t2b.tfm -2021/01/02 | 3536 | fonts/step/tfm/STEP-Bold-tlf-t2b.tfm -2021/01/02 | 3529139 | systems/win32/miktex/tm/packages/lwarp.tar.lzma -2021/01/02 | 3504 | fonts/step/tfm/STEP-BoldItalic-tosf-t2c.tfm -2021/01/02 | 3500 | fonts/step/tfm/STEP-BoldItalic-tlf-t2c.tfm -2021/01/02 | 3453216 | systems/win32/w32tex/win64/luajittex-dev-w64.tar.xz -2021/01/02 | 3438 | fonts/step/enc/a_h6i53a.enc -2021/01/02 | 3424 | fonts/step/enc/a_umr5bj.enc -2021/01/02 | 3404 | fonts/step/enc/a_mjsrji.enc -2021/01/02 | 3403 | fonts/step/enc/a_nk3vlt.enc -2021/01/02 | 33903617 | systems/win32/miktex/tm/packages/biber-darwin-x86_64.tar.lzma -2021/01/02 | 337718 | info/docsurvey.zip -2021/01/02 | 3375 | fonts/step/enc/a_mmhgd3.enc -2021/01/02 | 3370 | fonts/step/enc/a_trfpj6.enc -2021/01/02 | 3367 | fonts/step/enc/a_cqqmgz.enc -2021/01/02 | 3358 | fonts/step/enc/a_nm3vu2.enc -2021/01/02 | 3336 | fonts/step/enc/a_tded26.enc -2021/01/02 | 3335 | fonts/step/enc/a_zbkikv.enc -2021/01/02 | 3307 | fonts/step/enc/a_wmhjje.enc -2021/01/02 | 3299 | fonts/step/enc/a_gl5exx.enc -2021/01/02 | 32959304 | fonts/haranoaji-extra.zip -2021/01/02 | 3294 | fonts/step/enc/a_gwrxgc.enc -2021/01/02 | 32821582 | fonts/haranoaji.zip -2021/01/02 | 3264 | fonts/step/tfm/STEP-Bold-tosf-t2c.tfm -2021/01/02 | 3264 | fonts/step/tfm/STEP-Bold-tlf-t2c.tfm -2021/01/02 | 3237 | fonts/step/enc/a_bt7ykx.enc -2021/01/02 | 3229 | fonts/step/enc/a_ffybip.enc -2021/01/02 | 3228 | fonts/step/enc/a_tmbyhw.enc -2021/01/02 | 3225 | fonts/step/enc/a_fdcm6h.enc -2021/01/02 | 3223 | fonts/step/enc/a_3ovlch.enc -2021/01/02 | 3209 | fonts/haranoaji/README -2021/01/02 | 3209 | fonts/haranoaji-extra/README -2021/01/02 | 319425 | info/docsurvey/docsurvey.pdf -2021/01/02 | 3177 | fonts/step/enc/a_2gbaam.enc -2021/01/02 | 3169 | fonts/step/enc/a_rgssq4.enc -2021/01/02 | 3161 | fonts/step/enc/a_5xnggg.enc -2021/01/02 | 3160 | fonts/step/enc/a_bonk4u.enc -2021/01/02 | 3157 | fonts/step/enc/a_uip2yp.enc -2021/01/02 | 3119928 | systems/win32/w32tex/win64/luatex-dev-w64.tar.xz -2021/01/02 | 3117 | fonts/step/enc/a_rx4otu.enc -2021/01/02 | 3113 | fonts/step/enc/a_g5azuq.enc -2021/01/02 | 3111 | fonts/step/enc/a_u5xlv2.enc -2021/01/02 | 3111 | fonts/step/enc/a_rcz4zw.enc -2021/01/02 | 3110 | fonts/step/enc/a_jothuw.enc -2021/01/02 | 3109 | fonts/step/enc/a_oqx7v6.enc -2021/01/02 | 3108 | fonts/step/enc/a_k7io4a.enc -2021/01/02 | 3108 | fonts/step/enc/a_bmbu3p.enc -2021/01/02 | 31065 | macros/latex/required/latexbug/latexbug.dtx -2021/01/02 | 3105 | fonts/step/enc/a_tqaent.enc -2021/01/02 | 3089 | fonts/step/enc/a_mpy73s.enc -2021/01/02 | 3087 | fonts/step/enc/a_2b3rql.enc -2021/01/02 | 3061 | fonts/step/enc/a_msql4j.enc -2021/01/02 | 3059 | fonts/step/enc/a_gnavrk.enc -2021/01/02 | 3059 | fonts/step/enc/a_e4dxwh.enc -2021/01/02 | 3053 | fonts/step/enc/a_inbzfq.enc -2021/01/02 | 3051 | fonts/step/enc/a_6tnupk.enc -2021/01/02 | 3023 | fonts/step/enc/a_vca5tb.enc -2021/01/02 | 3021 | fonts/step/enc/a_5mws5y.enc -2021/01/02 | 3018 | fonts/step/enc/a_7r4wrj.enc -2021/01/02 | 3016 | fonts/step/enc/a_kht4zk.enc -2021/01/02 | 3010 | fonts/step/enc/a_wf6bkr.enc -2021/01/02 | 2998 | fonts/step/enc/a_udjv2r.enc -2021/01/02 | 2998 | fonts/step/enc/a_ds5txz.enc -2021/01/02 | 2996 | fonts/step/enc/a_ahbw5k.enc -2021/01/02 | 2995 | fonts/step/enc/a_47wiac.enc -2021/01/02 | 2993 | fonts/step/enc/a_rcc5m6.enc -2021/01/02 | 2993 | fonts/step/enc/a_l3aktj.enc -2021/01/02 | 2987 | fonts/step/enc/a_y3uxyj.enc -2021/01/02 | 2985 | fonts/step/enc/a_xxqp46.enc -2021/01/02 | 2973 | fonts/step/enc/a_7if24z.enc -2021/01/02 | 2972 | fonts/step/enc/a_wzfdme.enc -2021/01/02 | 2970 | fonts/step/enc/a_nys5r4.enc -2021/01/02 | 2970 | fonts/step/enc/a_n6yyi4.enc -2021/01/02 | 2968 | fonts/step/enc/a_uki32u.enc -2021/01/02 | 2968 | fonts/step/enc/a_nm54me.enc -2021/01/02 | 2965 | fonts/step/enc/a_x7ixiy.enc -2021/01/02 | 2965 | fonts/step/enc/a_lihfjg.enc -2021/01/02 | 2962 | fonts/step/enc/a_qboisw.enc -2021/01/02 | 2962 | fonts/step/enc/a_jhwfjo.enc -2021/01/02 | 2960 | fonts/step/enc/a_6vnxue.enc -2021/01/02 | 2959 | fonts/step/enc/a_6auynr.enc -2021/01/02 | 2942 | fonts/step/enc/a_enu25g.enc -2021/01/02 | 294116 | fonts/step/opentype/STEP-Regular.otf -2021/01/02 | 2907 | fonts/step/enc/a_574n7u.enc -2021/01/02 | 2906 | fonts/step/enc/a_fwzjjs.enc -2021/01/02 | 2892 | fonts/step/enc/a_w7y2wc.enc -2021/01/02 | 2892 | fonts/step/enc/a_mkgnjm.enc -2021/01/02 | 2886 | fonts/step/enc/a_xscnug.enc -2021/01/02 | 2882 | fonts/step/enc/a_wql5wd.enc -2021/01/02 | 2881 | fonts/step/enc/a_q3sghv.enc -2021/01/02 | 2881 | fonts/step/enc/a_4otmjh.enc -2021/01/02 | 2876 | fonts/step/enc/a_euweyh.enc -2021/01/02 | 2849 | fonts/step/enc/a_owwokh.enc -2021/01/02 | 2849 | fonts/step/enc/a_gwwgis.enc -2021/01/02 | 2848 | fonts/step/enc/a_arx325.enc -2021/01/02 | 2846 | fonts/step/enc/a_xnivr2.enc -2021/01/02 | 2782 | fonts/step/enc/a_vmnawy.enc -2021/01/02 | 2780 | fonts/step/enc/a_f2t6y6.enc -2021/01/02 | 277552 | systems/win32/miktex/tm/packages/biber-doc.tar.lzma -2021/01/02 | 2759 | fonts/step/enc/a_xy7ndg.enc -2021/01/02 | 2759 | fonts/step/enc/a_smf27h.enc -2021/01/02 | 2757 | fonts/step/enc/a_aevneq.enc -2021/01/02 | 26876 | systems/texlive/tlnet/archive/biblatex-ext.r57287.tar.xz -2021/01/02 | 2680 | fonts/spectral/README -2021/01/02 | 2660 | fonts/step/tfm/STEP-Italic-tlf-ot1.tfm -2021/01/02 | 2656 | fonts/step/tfm/STEP-Italic-tosf-ot1.tfm -2021/01/02 | 26539 | graphics/pgf/contrib/tikz-trackschematic/tikzlibrarytrackschematic.topology.code.tex -2021/01/02 | 26319 | graphics/pgf/contrib/tikz-trackschematic/tikzlibrarytrackschematic.electrics.code.tex -2021/01/02 | 2556 | fonts/step/tfm/STEP-BoldItalic-tosf-ot1.tfm -2021/01/02 | 2548 | fonts/step/tfm/STEP-Bold-tosf-ot1.tfm -2021/01/02 | 2548 | fonts/step/tfm/STEP-Bold-tlf-ot1.tfm -2021/01/02 | 2548 | fonts/step/tfm/STEP-BoldItalic-tlf-ot1.tfm -2021/01/02 | 2496 | fonts/step/tfm/STEP-Regular-tosf-sc-ot1.tfm -2021/01/02 | 2496 | fonts/step/tfm/STEP-Regular-tlf-sc-ot1.tfm -2021/01/02 | 24471988 | systems/win32/miktex/tm/packages/biber-windows-x64.tar.lzma -2021/01/02 | 24176 | systems/texlive/tlnet/archive/nicematrix.r57288.tar.xz -2021/01/02 | 2412 | fonts/step/tfm/STEP-Regular-tosf-ot1.tfm -2021/01/02 | 2412 | fonts/step/tfm/STEP-Regular-tlf-ot1.tfm -2021/01/02 | 240000 | graphics/pgf/contrib/tikz-trackschematic/tikz-trackschematic.pdf -2021/01/02 | 23729 | graphics/pgf/contrib/tikz-trackschematic/tikzlibrarytrackschematic.vehicles.code.tex -2021/01/02 | 23593926 | systems/win32/miktex/tm/packages/biber-linux-x86_64.tar.lzma -2021/01/02 | 23232655 | systems/win32/miktex/tm/packages/ltxbase.tar.lzma -2021/01/02 | 22914608 | systems/win32/miktex/tm/packages/biber-windows-x86.tar.lzma -2021/01/02 | 22614 | systems/win32/miktex/tm/packages/miktex-misc.tar.lzma -2021/01/02 | 2252 | fonts/step/tfm/STEP-Italic-tosf-t3.tfm -2021/01/02 | 2252 | fonts/step/tfm/STEP-Italic-tlf-t3.tfm -2021/01/02 | 2216 | fonts/step/tfm/STEP-Bold-tosf-t3.tfm -2021/01/02 | 2216 | fonts/step/tfm/STEP-Bold-tlf-t3.tfm -2021/01/02 | 2200 | fonts/step/tfm/STEP-BoldItalic-tosf-t3.tfm -2021/01/02 | 2200 | fonts/step/tfm/STEP-BoldItalic-tlf-t3.tfm -2021/01/02 | 217315 | systems/win32/miktex/tm/packages/lualibs.tar.lzma -2021/01/02 | 2148 | fonts/step/latex/TS3STEP-TOsF.fd -2021/01/02 | 2148 | fonts/step/latex/T2CSTEP-TOsF.fd -2021/01/02 | 2148 | fonts/step/latex/T2BSTEP-TOsF.fd -2021/01/02 | 2148 | fonts/step/latex/T2ASTEP-TOsF.fd -2021/01/02 | 2148 | fonts/step/latex/OT1STEP-TOsF.fd -2021/01/02 | 2148 | fonts/step/latex/LY1STEP-TOsF.fd -2021/01/02 | 2148 | fonts/step/latex/LGRSTEP-TOsF.fd -2021/01/02 | 2123 | fonts/step/latex/T3STEP-TOsF.fd -2021/01/02 | 2123 | fonts/step/latex/T1STEP-TOsF.fd -2021/01/02 | 2111 | fonts/step/latex/TS3STEP-TLF.fd -2021/01/02 | 2111 | fonts/step/latex/T2CSTEP-TLF.fd -2021/01/02 | 2111 | fonts/step/latex/T2BSTEP-TLF.fd -2021/01/02 | 2111 | fonts/step/latex/T2ASTEP-TLF.fd -2021/01/02 | 2111 | fonts/step/latex/OT1STEP-TLF.fd -2021/01/02 | 2111 | fonts/step/latex/LY1STEP-TLF.fd -2021/01/02 | 2111 | fonts/step/latex/LGRSTEP-TLF.fd -2021/01/02 | 2086 | fonts/step/latex/T3STEP-TLF.fd -2021/01/02 | 2086 | fonts/step/latex/T1STEP-TLF.fd -2021/01/02 | 205717 | systems/win32/miktex/tm/packages/puyotikz.tar.lzma -2021/01/02 | 204303 | systems/win32/miktex/tm/packages/bithesis.tar.lzma -2021/01/02 | 2037946 | systems/win32/miktex/tm/packages/undergradmath.tar.lzma -2021/01/02 | 2036196 | systems/texlive/tlnet/archive/undergradmath.doc.r57286.tar.xz -2021/01/02 | 2026 | graphics/pgf/contrib/tikz-trackschematic/tikzlibrarytrackschematic.code.tex -2021/01/02 | 2011943 | systems/win32/miktex/tm/packages/oldstandard.tar.lzma -2021/01/02 | 199590 | install/macros/latex/required/latexbug.tds.zip -2021/01/02 | 198855 | graphics/pgf/contrib/tikz-trackschematic/tikz-trackschematic-snippets.pdf -2021/01/02 | 1967 | fonts/step/latex/TS1STEP-TOsF.fd -2021/01/02 | 1952 | macros/latex/required/latexbug/latexbug.ins -2021/01/02 | 1948756 | systems/win32/miktex/tm/packages/latex2e-help-texinfo-fr.tar.lzma -2021/01/02 | 1941451 | fonts/step.zip -2021/01/02 | 193993 | macros/latex/required/latexbug.zip -2021/01/02 | 193969 | info/latex-doc-ptr.zip -2021/01/02 | 1934 | fonts/step/latex/TS3STEP-Sup.fd -2021/01/02 | 1934 | fonts/step/latex/TS1STEP-TLF.fd -2021/01/02 | 1934 | fonts/step/latex/T2CSTEP-Sup.fd -2021/01/02 | 1934 | fonts/step/latex/T2BSTEP-Sup.fd -2021/01/02 | 1934 | fonts/step/latex/T2ASTEP-Sup.fd -2021/01/02 | 1934 | fonts/step/latex/OT1STEP-Sup.fd -2021/01/02 | 1934 | fonts/step/latex/LY1STEP-Sup.fd -2021/01/02 | 1934 | fonts/step/latex/LGRSTEP-Sup.fd -2021/01/02 | 1920 | fonts/step/tfm/STEP-Italic-sup-t2a.tfm -2021/01/02 | 1912 | fonts/step/latex/T3STEP-Sup.fd -2021/01/02 | 1912 | fonts/step/latex/T1STEP-Sup.fd -2021/01/02 | 190479 | systems/win32/miktex/tm/packages/luamplib.tar.lzma -2021/01/02 | 190107 | fonts/step/type1/STEP-Bold.pfb -2021/01/02 | 1900 | fonts/step/tfm/STEP-BoldItalic-sup-t2a.tfm -2021/01/02 | 186068 | macros/latex/required/latexbug/latexbug.pdf -2021/01/02 | 1848 | fonts/step/tfm/STEP-Italic-sup-t2b.tfm -2021/01/02 | 1824 | fonts/step/tfm/STEP-BoldItalic-sup-t2b.tfm -2021/01/02 | 18185 | graphics/pgf/contrib/tikz-trackschematic/tikzlibrarytrackschematic.constructions.code.tex -2021/01/02 | 1816 | fonts/step/tfm/STEP-Italic-sup-t2c.tfm -2021/01/02 | 1811127 | systems/win32/miktex/tm/packages/gost.tar.lzma -2021/01/02 | 1800 | fonts/step/latex/step.sty -2021/01/02 | 1788 | fonts/step/tfm/STEP-BoldItalic-sup-t2c.tfm -2021/01/02 | 1780 | fonts/step/tfm/STEP-Bold-tosf-t3--base.tfm -2021/01/02 | 1780 | fonts/step/tfm/STEP-Bold-tlf-t3--base.tfm -2021/01/02 | 1780 | fonts/step/tfm/STEP-Bold-sup-t3.tfm -2021/01/02 | 1780 | fonts/step/tfm/STEP-Bold-sup-t3--base.tfm -2021/01/02 | 1760 | fonts/step/tfm/STEP-BoldItalic-sup-t3.tfm -2021/01/02 | 175 | macros/latex/contrib/easybook/doc/pages/appendix.tex -2021/01/02 | 1752 | fonts/step/tfm/STEP-Regular-tosf-sc-t2a--base.tfm -2021/01/02 | 1752 | fonts/step/tfm/STEP-Regular-tlf-sc-t2a--base.tfm -2021/01/02 | 1748 | fonts/step/tfm/STEP-Regular-sup-t2a.tfm -2021/01/02 | 1748 | fonts/step/tfm/STEP-Regular-numr-t2a.tfm -2021/01/02 | 1748 | fonts/step/tfm/STEP-Regular-inf-t2a.tfm -2021/01/02 | 1748 | fonts/step/tfm/STEP-Regular-dnom-t2a.tfm -2021/01/02 | 1744 | fonts/step/tfm/STEP-Italic-sup-t3.tfm -2021/01/02 | 1736 | fonts/step/tfm/STEP-Regular-tosf-t3--base.tfm -2021/01/02 | 1736 | fonts/step/tfm/STEP-Regular-tlf-t3--base.tfm -2021/01/02 | 1732 | fonts/step/vf/STEP-Regular-tosf-sc-t1.vf -2021/01/02 | 1732 | fonts/step/vf/STEP-Regular-tlf-sc-t1.vf -2021/01/02 | 1732 | fonts/step/vf/STEP-BoldItalic-tosf-t1.vf -2021/01/02 | 1728 | fonts/step/vf/STEP-Regular-tosf-t1.vf -2021/01/02 | 1728 | fonts/step/vf/STEP-Regular-tlf-t1.vf -2021/01/02 | 1728 | fonts/step/vf/STEP-Italic-tosf-t1.vf -2021/01/02 | 1728 | fonts/step/vf/STEP-BoldItalic-tlf-t1.vf -2021/01/02 | 1728 | fonts/step/tfm/STEP-Regular-tosf-sc-t3--base.tfm -2021/01/02 | 1728 | fonts/step/tfm/STEP-Regular-tlf-sc-t3--base.tfm -2021/01/02 | 1724 | fonts/step/vf/STEP-Italic-tlf-t1.vf -2021/01/02 | 1724 | fonts/step/vf/STEP-Bold-tosf-t1.vf -2021/01/02 | 1724 | fonts/step/vf/STEP-Bold-tlf-t1.vf -2021/01/02 | 1720 | fonts/step/vf/STEP-BoldItalic-tosf-ly1.vf -2021/01/02 | 1720 | fonts/step/vf/STEP-BoldItalic-tlf-ly1.vf -2021/01/02 | 17209 | fonts/step/map/STEP.map -2021/01/02 | 1716 | fonts/step/vf/STEP-Regular-tosf-sc-ly1.vf -2021/01/02 | 1716 | fonts/step/vf/STEP-Regular-tosf-ly1.vf -2021/01/02 | 1716 | fonts/step/vf/STEP-Regular-tlf-sc-ly1.vf -2021/01/02 | 1716 | fonts/step/vf/STEP-Regular-tlf-ly1.vf -2021/01/02 | 1716 | fonts/step/vf/STEP-Italic-tosf-ly1.vf -2021/01/02 | 1716 | fonts/step/vf/STEP-Italic-tlf-ly1.vf -2021/01/02 | 1716 | fonts/step/vf/STEP-Bold-tosf-ly1.vf -2021/01/02 | 1712 | fonts/step/vf/STEP-Bold-tlf-ly1.vf -2021/01/02 | 1708 | fonts/step/tfm/STEP-Regular-sup-t3.tfm -2021/01/02 | 1708 | fonts/step/tfm/STEP-Regular-sup-t3--base.tfm -2021/01/02 | 1708 | fonts/step/tfm/STEP-Regular-numr-t3.tfm -2021/01/02 | 1708 | fonts/step/tfm/STEP-Regular-numr-t3--base.tfm -2021/01/02 | 1708 | fonts/step/tfm/STEP-Regular-inf-t3.tfm -2021/01/02 | 1708 | fonts/step/tfm/STEP-Regular-inf-t3--base.tfm -2021/01/02 | 1708 | fonts/step/tfm/STEP-Regular-dnom-t3.tfm -2021/01/02 | 1708 | fonts/step/tfm/STEP-Regular-dnom-t3--base.tfm -2021/01/02 | 1704 | fonts/step/tfm/STEP-Regular-tosf-sc-t2b--base.tfm -2021/01/02 | 1704 | fonts/step/tfm/STEP-Regular-tlf-sc-t2b--base.tfm -2021/01/02 | 1700 | fonts/step/tfm/STEP-Regular-sup-t2b.tfm -2021/01/02 | 1700 | fonts/step/tfm/STEP-Regular-numr-t2b.tfm -2021/01/02 | 1700 | fonts/step/tfm/STEP-Regular-inf-t2b.tfm -2021/01/02 | 1700 | fonts/step/tfm/STEP-Regular-dnom-t2b.tfm -2021/01/02 | 169323 | info/latex-doc-ptr/latex-doc-ptr.pdf -2021/01/02 | 1692 | fonts/step/vf/STEP-Regular-sup-t1.vf -2021/01/02 | 1692 | fonts/step/vf/STEP-Regular-inf-t1.vf -2021/01/02 | 1692 | fonts/step/vf/STEP-BoldItalic-sup-t1.vf -2021/01/02 | 1692 | fonts/step/tfm/STEP-Bold-sup-t2a.tfm -2021/01/02 | 1688 | fonts/step/vf/STEP-Regular-tosf-sc-lgr.vf -2021/01/02 | 1688 | fonts/step/vf/STEP-Regular-tlf-sc-lgr.vf -2021/01/02 | 1688 | fonts/step/vf/STEP-Italic-sup-t1.vf -2021/01/02 | 1688 | fonts/step/vf/STEP-Bold-sup-t1.vf -2021/01/02 | 1684 | fonts/step/vf/STEP-Regular-tosf-lgr.vf -2021/01/02 | 1684 | fonts/step/vf/STEP-Regular-tlf-lgr.vf -2021/01/02 | 1684 | fonts/step/vf/STEP-Regular-sup-lgr.vf -2021/01/02 | 1684 | fonts/step/vf/STEP-Regular-inf-lgr.vf -2021/01/02 | 1676 | fonts/step/vf/STEP-Regular-sup-ly1.vf -2021/01/02 | 1676 | fonts/step/vf/STEP-Regular-inf-ly1.vf -2021/01/02 | 1676 | fonts/step/vf/STEP-BoldItalic-sup-ly1.vf -2021/01/02 | 1676 | fonts/step/tfm/STEP-Regular-tosf-sc-t2c--base.tfm -2021/01/02 | 1676 | fonts/step/tfm/STEP-Regular-tlf-sc-t2c--base.tfm -2021/01/02 | 1672 | fonts/step/vf/STEP-Regular-tosf-sc-t2a.vf -2021/01/02 | 1672 | fonts/step/vf/STEP-Regular-tlf-sc-t2a.vf -2021/01/02 | 1672 | fonts/step/vf/STEP-Italic-sup-ly1.vf -2021/01/02 | 1672 | fonts/step/vf/STEP-Bold-sup-ly1.vf -2021/01/02 | 1672 | fonts/step/tfm/STEP-Regular-sup-t2c.tfm -2021/01/02 | 1672 | fonts/step/tfm/STEP-Regular-numr-t2c.tfm -2021/01/02 | 1672 | fonts/step/tfm/STEP-Regular-inf-t2c.tfm -2021/01/02 | 1672 | fonts/step/tfm/STEP-Regular-dnom-t2c.tfm -2021/01/02 | 1656 | fonts/step/tfm/STEP-Italic-tosf-ly1--base.tfm -2021/01/02 | 1656 | fonts/step/tfm/STEP-Italic-tlf-ly1--base.tfm -2021/01/02 | 1636 | fonts/step/tfm/STEP-Italic-sup-ly1.tfm -2021/01/02 | 1636 | fonts/step/tfm/STEP-Bold-sup-t2b.tfm -2021/01/02 | 1632 | fonts/step/tfm/STEP-Italic-tosf-t1--base.tfm -2021/01/02 | 1632 | fonts/step/tfm/STEP-Italic-tlf-t1--base.tfm -2021/01/02 | 1632 | fonts/step/tfm/STEP-Italic-sup-ly1--base.tfm -2021/01/02 | 1632 | fonts/step/tfm/STEP-BoldItalic-tosf-lgr--base.tfm -2021/01/02 | 1632 | fonts/step/tfm/STEP-BoldItalic-tlf-lgr--base.tfm -2021/01/02 | 1632 | fonts/step/tfm/STEP-BoldItalic-sup-lgr.tfm -2021/01/02 | 1628 | fonts/step/tfm/STEP-Italic-sup-t1.tfm -2021/01/02 | 1628 | fonts/step/tfm/STEP-BoldItalic-sup-lgr--base.tfm -2021/01/02 | 1620 | fonts/step/tfm/STEP-Italic-sup-t1--base.tfm -2021/01/02 | 1620 | fonts/step/tfm/STEP-BoldItalic-tosf-ly1--base.tfm -2021/01/02 | 1616 | fonts/step/tfm/STEP-BoldItalic-tlf-ly1--base.tfm -2021/01/02 | 1608 | fonts/step/tfm/STEP-Bold-sup-t2c.tfm -2021/01/02 | 1604 | fonts/step/tfm/STEP-Italic-sup-lgr.tfm -2021/01/02 | 1603504 | systems/win32/miktex/tm/packages/nicematrix.tar.lzma -2021/01/02 | 1600 | fonts/step/tfm/STEP-Italic-tosf-lgr--base.tfm -2021/01/02 | 1600 | fonts/step/tfm/STEP-Italic-sup-lgr--base.tfm -2021/01/02 | 1600 | fonts/step/tfm/STEP-BoldItalic-tosf-t1--base.tfm -2021/01/02 | 1596 | fonts/step/tfm/STEP-Italic-tlf-lgr--base.tfm -2021/01/02 | 1596 | fonts/step/tfm/STEP-BoldItalic-tlf-t1--base.tfm -2021/01/02 | 1596 | fonts/step/tfm/STEP-BoldItalic-sup-ly1.tfm -2021/01/02 | 159656 | fonts/step/opentype/STEP-Bold.otf -2021/01/02 | 1592 | fonts/step/tfm/STEP-BoldItalic-sup-t1.tfm -2021/01/02 | 1592 | fonts/step/tfm/STEP-BoldItalic-sup-ly1--base.tfm -2021/01/02 | 1584 | fonts/step/tfm/STEP-BoldItalic-sup-t1--base.tfm -2021/01/02 | 1575899 | systems/win32/miktex/tm/packages/swfigure.tar.lzma -2021/01/02 | 1570972 | systems/win32/miktex/tm/packages/archivo.tar.lzma -2021/01/02 | 154157 | fonts/step/type1/STEP-Italic.pfb -2021/01/02 | 1536 | fonts/step/tfm/STEP-Regular-tosf-sc-lgr--base.tfm -2021/01/02 | 1536 | fonts/step/tfm/STEP-Regular-tlf-sc-lgr--base.tfm -2021/01/02 | 1532 | fonts/step/tfm/STEP-Regular-sup-lgr.tfm -2021/01/02 | 1532 | fonts/step/tfm/STEP-Regular-sup-lgr--base.tfm -2021/01/02 | 1532 | fonts/step/tfm/STEP-Regular-numr-lgr.tfm -2021/01/02 | 1532 | fonts/step/tfm/STEP-Regular-numr-lgr--base.tfm -2021/01/02 | 1532 | fonts/step/tfm/STEP-Regular-inf-lgr.tfm -2021/01/02 | 1532 | fonts/step/tfm/STEP-Regular-inf-lgr--base.tfm -2021/01/02 | 1532 | fonts/step/tfm/STEP-Regular-dnom-lgr.tfm -2021/01/02 | 1532 | fonts/step/tfm/STEP-Regular-dnom-lgr--base.tfm -2021/01/02 | 1528 | fonts/step/tfm/STEP-Regular-tosf-lgr--base.tfm -2021/01/02 | 1528 | fonts/step/tfm/STEP-Regular-tlf-lgr--base.tfm -2021/01/02 | 1524 | fonts/step/tfm/STEP-Regular-tosf-ly1--base.tfm -2021/01/02 | 1524 | fonts/step/tfm/STEP-Regular-tlf-ly1--base.tfm -2021/01/02 | 1524 | fonts/step/tfm/STEP-Bold-sup-lgr.tfm -2021/01/02 | 1524 | fonts/step/tfm/STEP-Bold-sup-lgr--base.tfm -2021/01/02 | 1516 | fonts/step/tfm/STEP-Bold-tosf-lgr--base.tfm -2021/01/02 | 1516 | fonts/step/tfm/STEP-Bold-tlf-lgr--base.tfm -2021/01/02 | 1512 | fonts/step/tfm/STEP-Regular-tosf-sc-ly1--base.tfm -2021/01/02 | 1512 | fonts/step/tfm/STEP-Regular-tlf-sc-ly1--base.tfm -2021/01/02 | 1508 | fonts/step/tfm/STEP-Regular-numr-ly1.tfm -2021/01/02 | 1508 | fonts/step/tfm/STEP-Regular-dnom-ly1.tfm -2021/01/02 | 15081 | info/latex-doc-ptr/latex-doc-ptr.tex -2021/01/02 | 1504 | fonts/step/vf/STEP-Regular-tosf-sc-t2b.vf -2021/01/02 | 1504 | fonts/step/vf/STEP-Regular-tlf-sc-t2b.vf -2021/01/02 | 1504 | fonts/step/tfm/STEP-Regular-sup-ly1.tfm -2021/01/02 | 1504 | fonts/step/tfm/STEP-Regular-numr-ly1--base.tfm -2021/01/02 | 1504 | fonts/step/tfm/STEP-Regular-inf-ly1.tfm -2021/01/02 | 1504 | fonts/step/tfm/STEP-Regular-dnom-ly1--base.tfm -2021/01/02 | 1500 | fonts/step/tfm/STEP-Regular-sup-ly1--base.tfm -2021/01/02 | 1500 | fonts/step/tfm/STEP-Regular-inf-ly1--base.tfm -2021/01/02 | 1499696 | systems/texlive/tlnet/archive/nicematrix.doc.r57288.tar.xz -2021/01/02 | 1484 | fonts/step/tfm/STEP-Regular-tosf-t1--base.tfm -2021/01/02 | 1484 | fonts/step/tfm/STEP-Regular-tlf-t1--base.tfm -2021/01/02 | 1483132 | systems/texlive/tlnet/archive/archivo.r57283.tar.xz -2021/01/02 | 1480 | fonts/step/tfm/STEP-Regular-sup-t1.tfm -2021/01/02 | 1480 | fonts/step/tfm/STEP-Regular-numr-t1.tfm -2021/01/02 | 1480 | fonts/step/tfm/STEP-Regular-inf-t1.tfm -2021/01/02 | 1480 | fonts/step/tfm/STEP-Regular-dnom-t1.tfm -2021/01/02 | 1476 | fonts/step/tfm/STEP-Bold-sup-ly1.tfm -2021/01/02 | 1472 | fonts/step/tfm/STEP-Regular-sup-t1--base.tfm -2021/01/02 | 1472 | fonts/step/tfm/STEP-Regular-numr-t1--base.tfm -2021/01/02 | 1472 | fonts/step/tfm/STEP-Regular-inf-t1--base.tfm -2021/01/02 | 1472 | fonts/step/tfm/STEP-Regular-dnom-t1--base.tfm -2021/01/02 | 1472 | fonts/step/tfm/STEP-Bold-tosf-ly1--base.tfm -2021/01/02 | 1472 | fonts/step/tfm/STEP-Bold-tlf-ly1--base.tfm -2021/01/02 | 1472 | fonts/step/tfm/STEP-Bold-sup-ly1--base.tfm -2021/01/02 | 1460 | fonts/step/tfm/STEP-Bold-sup-t1.tfm -2021/01/02 | 1452 | fonts/step/vf/STEP-Regular-tosf-t3.vf -2021/01/02 | 1452 | fonts/step/vf/STEP-Regular-tlf-t3.vf -2021/01/02 | 1452 | fonts/step/tfm/STEP-Bold-sup-t1--base.tfm -2021/01/02 | 1448 | fonts/step/tfm/STEP-Regular-tosf-sc-t1--base.tfm -2021/01/02 | 1448 | fonts/step/tfm/STEP-Regular-tlf-sc-t1--base.tfm -2021/01/02 | 1444 | fonts/step/tfm/STEP-Bold-tosf-t1--base.tfm -2021/01/02 | 1444 | fonts/step/tfm/STEP-Bold-tlf-t1--base.tfm -2021/01/02 | 143539 | fonts/step/type1/STEP-BoldItalic.pfb -2021/01/02 | 1420 | fonts/step/vf/STEP-Regular-tosf-sc-t2c.vf -2021/01/02 | 1420 | fonts/step/vf/STEP-Regular-tlf-sc-t2c.vf -2021/01/02 | 1416 | fonts/step/vf/STEP-Bold-tosf-t3.vf -2021/01/02 | 1416 | fonts/step/vf/STEP-Bold-tlf-t3.vf -2021/01/02 | 1412 | fonts/step/vf/STEP-Regular-tosf-sc-t3.vf -2021/01/02 | 1412 | fonts/step/vf/STEP-Regular-tlf-sc-t3.vf -2021/01/02 | 1408 | fonts/step/vf/STEP-Regular-sup-t3.vf -2021/01/02 | 1408 | fonts/step/vf/STEP-Regular-inf-t3.vf -2021/01/02 | 1368 | fonts/step/vf/STEP-Bold-sup-t3.vf -2021/01/02 | 1356 | fonts/step/tfm/STEP-Italic-tosf-ts1.tfm -2021/01/02 | 1356 | fonts/step/tfm/STEP-Italic-tlf-ts1.tfm -2021/01/02 | 1352 | fonts/step/tfm/STEP-Regular-tosf-ts1.tfm -2021/01/02 | 1352 | fonts/step/tfm/STEP-Regular-tlf-ts1.tfm -2021/01/02 | 1352 | fonts/step/tfm/STEP-Bold-tosf-ts1.tfm -2021/01/02 | 1352 | fonts/step/tfm/STEP-Bold-tlf-ts1.tfm -2021/01/02 | 1352 | fonts/step/tfm/STEP-BoldItalic-tosf-ts1.tfm -2021/01/02 | 1352 | fonts/step/tfm/STEP-BoldItalic-tlf-ts1.tfm -2021/01/02 | 1348 | fonts/step/tfm/STEP-Regular-tosf-ts1--base.tfm -2021/01/02 | 1348 | fonts/step/tfm/STEP-Regular-tlf-ts1--base.tfm -2021/01/02 | 1348 | fonts/step/tfm/STEP-Italic-tosf-ts1--base.tfm -2021/01/02 | 1348 | fonts/step/tfm/STEP-Italic-tlf-ts1--base.tfm -2021/01/02 | 1345688 | systems/win32/miktex/tm/packages/circuitikz.tar.lzma -2021/01/02 | 1344 | fonts/step/tfm/STEP-Bold-tosf-ts1--base.tfm -2021/01/02 | 1344 | fonts/step/tfm/STEP-Bold-tlf-ts1--base.tfm -2021/01/02 | 1344 | fonts/step/tfm/STEP-BoldItalic-tosf-ts1--base.tfm -2021/01/02 | 1344 | fonts/step/tfm/STEP-BoldItalic-tlf-ts1--base.tfm -2021/01/02 | 128815 | systems/win32/miktex/tm/packages/fontname.tar.lzma -2021/01/02 | 1265445 | systems/win32/miktex/tm/packages/acro.tar.lzma -2021/01/02 | 125444 | fonts/step/opentype/STEP-Italic.otf -2021/01/02 | 1196 | fonts/step/tfm/STEP-BoldItalic-sup-ot1.tfm -2021/01/02 | 118612 | fonts/step/opentype/STEP-BoldItalic.otf -2021/01/02 | 1184 | fonts/step/tfm/STEP-Italic-sup-ot1.tfm -2021/01/02 | 11844 | fonts/step/tfm/STEP-Regular-tosf-sc-t1.tfm -2021/01/02 | 11844 | fonts/step/tfm/STEP-Regular-tlf-sc-t1.tfm -2021/01/02 | 11827 | graphics/pgf/contrib/tikz-trackschematic/tikzlibrarytrackschematic.measures.code.tex -2021/01/02 | 1167 | macros/latex/contrib/chifoot.zip -2021/01/02 | 11374892 | systems/win32/miktex/tm/packages/pgf.tar.lzma -2021/01/02 | 1121 | macros/latex/contrib/chifoot/README -2021/01/02 | 1106755 | systems/win32/miktex/tm/packages/luaotfload.tar.lzma -2021/01/02 | 1100 | info/latex-doc-ptr/README -2021/01/02 | 1100 | fonts/step/tfm/STEP-Regular-tosf-sc-ot1--base.tfm -2021/01/02 | 1100 | fonts/step/tfm/STEP-Regular-tlf-sc-ot1--base.tfm -2021/01/02 | 1096 | fonts/step/tfm/STEP-Regular-sup-ot1.tfm -2021/01/02 | 1096 | fonts/step/tfm/STEP-Regular-numr-ot1.tfm -2021/01/02 | 1096 | fonts/step/tfm/STEP-Regular-inf-ot1.tfm -2021/01/02 | 1096 | fonts/step/tfm/STEP-Regular-dnom-ot1.tfm -2021/01/02 | 1088 | fonts/step/tfm/STEP-Bold-sup-ot1.tfm -2021/01/02 | 108820 | systems/win32/miktex/tm/packages/chinese-jfm.tar.lzma -2021/01/02 | 10852 | graphics/mcf2graph/CHANGELOG -2021/01/02 | 1031 | fonts/spectral/doc/spectral-samples.tex -2021/01/02 | 10260 | fonts/step/tfm/STEP-Italic-tosf-t1.tfm -2021/01/02 | 10260 | fonts/step/tfm/STEP-Italic-tlf-t1.tfm -2021/01/02 | 1026006 | systems/win32/miktex/tm/packages/oswald.tar.lzma -2021/01/02 | 10020 | fonts/step/tfm/STEP-Bold-tosf-t1.tfm -2021/01/02 | 10020 | fonts/step/tfm/STEP-Bold-tlf-t1.tfm diff --git a/fonts/gudea/README b/fonts/gudea/README new file mode 100644 index 0000000000..879a276d43 --- /dev/null +++ b/fonts/gudea/README @@ -0,0 +1,27 @@ +This is the README for the Gudea package, version 0.0.1 (2021/01/09). + +This package provides LaTeX, pdfLaTeX support for the Gudea family of fonts, +designed by Agustina Mingote. + +To use, add + + \usepackage{Gudea} + +to the preamble of your document. These will activate Gudea +as the text font. + +Options scaled= or scale= may be used to scale the fonts. + + +Font encodings supported are OT1, T1, LY1. + +The original TrueType fonts were obtained from + + https://fonts.google.com/specimen/Gudea#about + +and are licensed under the SIL Open Font License, version +1.1; the text may be found in the doc directory. The type1 +versions were created using cfftot1. The support files were +created using autoinst and are licensed under the terms of +the LaTeX Project Public License. The maintainer of this +package is Carl-Clemens Ebinger at post(at)ebinger(dot)cc. diff --git a/fonts/gudea/doc/Gudea-samples.pdf b/fonts/gudea/doc/Gudea-samples.pdf new file mode 100644 index 0000000000..a33de813c5 Binary files /dev/null and b/fonts/gudea/doc/Gudea-samples.pdf differ diff --git a/fonts/gudea/doc/Gudea-samples.tex b/fonts/gudea/doc/Gudea-samples.tex new file mode 100644 index 0000000000..59c2ac79e6 --- /dev/null +++ b/fonts/gudea/doc/Gudea-samples.tex @@ -0,0 +1,25 @@ +\documentclass{article} +\usepackage[T1]{fontenc} +\usepackage[]{Gudea} +\usepackage{lipsum} +\begin{document} + +\subsection*{Regular} +\lipsum[1] + + +\subsection*{Bold} + +\textbf{\lipsum[2]} + +\subsection*{Italic} + +\textit{\lipsum[3]} + +\subsection*{Default Numbers} + +1234567890 + + +\end{document} + diff --git a/fonts/gudea/doc/LICENSE.TXT b/fonts/gudea/doc/LICENSE.TXT new file mode 100644 index 0000000000..973965e298 --- /dev/null +++ b/fonts/gudea/doc/LICENSE.TXT @@ -0,0 +1,94 @@ +Copyright (c) 2011, Agustina Mingote (agustinamingote@gmail.com), +with Reserved Font Names "Gudea" + +This Font Software is licensed under the SIL Open Font License, Version 1.1. +This license is copied below, and is also available with a FAQ at: +http://scripts.sil.org/OFL + + +----------------------------------------------------------- +SIL OPEN FONT LICENSE Version 1.1 - 26 February 2007 +----------------------------------------------------------- + +PREAMBLE +The goals of the Open Font License (OFL) are to stimulate worldwide +development of collaborative font projects, to support the font creation +efforts of academic and linguistic communities, and to provide a free and +open framework in which fonts may be shared and improved in partnership +with others. + +The OFL allows the licensed fonts to be used, studied, modified and +redistributed freely as long as they are not sold by themselves. The +fonts, including any derivative works, can be bundled, embedded, +redistributed and/or sold with any software provided that any reserved +names are not used by derivative works. The fonts and derivatives, +however, cannot be released under any other type of license. The +requirement for fonts to remain under this license does not apply +to any document created using the fonts or their derivatives. + +DEFINITIONS +"Font Software" refers to the set of files released by the Copyright +Holder(s) under this license and clearly marked as such. This may +include source files, build scripts and documentation. + +"Reserved Font Name" refers to any names specified as such after the +copyright statement(s). + +"Original Version" refers to the collection of Font Software components as +distributed by the Copyright Holder(s). + +"Modified Version" refers to any derivative made by adding to, deleting, +or substituting -- in part or in whole -- any of the components of the +Original Version, by changing formats or by porting the Font Software to a +new environment. + +"Author" refers to any designer, engineer, programmer, technical +writer or other person who contributed to the Font Software. + +PERMISSION & CONDITIONS +Permission is hereby granted, free of charge, to any person obtaining +a copy of the Font Software, to use, study, copy, merge, embed, modify, +redistribute, and sell modified and unmodified copies of the Font +Software, subject to the following conditions: + +1) Neither the Font Software nor any of its individual components, +in Original or Modified Versions, may be sold by itself. + +2) Original or Modified Versions of the Font Software may be bundled, +redistributed and/or sold with any software, provided that each copy +contains the above copyright notice and this license. These can be +included either as stand-alone text files, human-readable headers or +in the appropriate machine-readable metadata fields within text or +binary files as long as those fields can be easily viewed by the user. + +3) No Modified Version of the Font Software may use the Reserved Font +Name(s) unless explicit written permission is granted by the corresponding +Copyright Holder. This restriction only applies to the primary font name as +presented to the users. + +4) The name(s) of the Copyright Holder(s) or the Author(s) of the Font +Software shall not be used to promote, endorse or advertise any +Modified Version, except to acknowledge the contribution(s) of the +Copyright Holder(s) and the Author(s) or with their explicit written +permission. + +5) The Font Software, modified or unmodified, in part or in whole, +must be distributed entirely under this license, and must not be +distributed under any other license. The requirement for fonts to +remain under this license does not apply to any document created +using the Font Software. + +TERMINATION +This license becomes null and void if any of the above conditions are +not met. + +DISCLAIMER +THE FONT SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, +EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTIES OF +MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT +OF COPYRIGHT, PATENT, TRADEMARK, OR OTHER RIGHT. IN NO EVENT SHALL THE +COPYRIGHT HOLDER BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, +INCLUDING ANY GENERAL, SPECIAL, INDIRECT, INCIDENTAL, OR CONSEQUENTIAL +DAMAGES, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING +FROM, OUT OF THE USE OR INABILITY TO USE THE FONT SOFTWARE OR FROM +OTHER DEALINGS IN THE FONT SOFTWARE. diff --git a/fonts/gudea/enc/a_i65yxe.enc b/fonts/gudea/enc/a_i65yxe.enc new file mode 100644 index 0000000000..75de254ff6 --- /dev/null +++ b/fonts/gudea/enc/a_i65yxe.enc @@ -0,0 +1,62 @@ +% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT + +%%AutoEnc_i65yxevayqufazd3p22vr5tmve +% Encoding created by otftotfm on Sat Jan 9 12:17:58 2021 +% Command line follows encoding +/AutoEnc_i65yxevayqufazd3p22vr5tmve [ +%00 + /.notdef /Delta /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /Omega /.notdef /.notdef /.notdef /.notdef /.notdef +%10 + /dotlessi /.notdef /grave /acute /caron /breve /macron /ring + /cedilla /germandbls /ae /oe /oslash /AE /OE /Oslash +%20 + /space /exclam /quotedblright /numbersign /dollar /percent /ampersand /quoteright + /parenleft /parenright /asterisk /plus /comma /hyphen /period /slash +%30 + /zero /one /two /three /four /five /six /seven + /eight /nine /colon /semicolon /exclamdown /equal /questiondown /question +%40 + /at /A /B /C /D /E /F /G + /H /I /J /K /L /M /N /O +%50 + /P /Q /R /S /T /U /V /W + /X /Y /Z /bracketleft /quotedblleft /bracketright /circumflex /dotaccent +%60 + /quoteleft /a /b /c /d /e /f /g + /h /i /j /k /l /m /n /o +%70 + /p /q /r /s /t /u /v /w + /x /y /z /endash /emdash /hungarumlaut /tilde /dieresis +%80 + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /Lslash /.notdef /.notdef /.notdef /.notdef /.notdef +%90 + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef +%A0 + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /lslash /.notdef /.notdef /.notdef /.notdef /.notdef +%B0 + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef +%C0 + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef +%D0 + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef +%E0 + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef +%F0 + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef +] def +% Command line: 'otftotfm --automatic --encoding=fontools_ot1 +% --tfm-directory=texmf/fonts/tfm/public/Gudea +% --vf-directory=texmf/fonts/vf/public/Gudea +% --type1-directory=texmf/fonts/type1/public/Gudea +% --encoding-directory=texmf/fonts/enc/dvips/Gudea +% --map-file=texmf/fonts/map/dvips/Gudea/Gudea.map --no-updmap --force +% --coding-scheme=TEX TEXT --feature=kern Gudea-Bold.otf Gudea-Bold-tlf-ot1' diff --git a/fonts/gudea/enc/a_lksl5v.enc b/fonts/gudea/enc/a_lksl5v.enc new file mode 100644 index 0000000000..a8ffca0c99 --- /dev/null +++ b/fonts/gudea/enc/a_lksl5v.enc @@ -0,0 +1,63 @@ +% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT + +%%AutoEnc_lksl5v65rbebm3vl22vk7smslc +% Encoding created by otftotfm on Sat Jan 9 12:17:59 2021 +% Command line follows encoding +/AutoEnc_lksl5v65rbebm3vl22vk7smslc [ +%00 + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /cedilla /ogonek /quotesinglbase /exclam /asterisk +%10 + /question /C /quotedblbase /bar /exclamdown /.notdef /.notdef /.notdef + /arrowleft /arrowright /.notdef /.notdef /.notdef /.notdef /questiondown /.notdef +%20 + /.notdef /endash /.notdef /.notdef /dollar /.notdef /.notdef /quotesingle + /.notdef /.notdef /.notdef /.notdef /comma /.notdef /period /fraction +%30 + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef /.notdef /minus /.notdef /.notdef +%40 + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef +%50 + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /Omega + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /arrowup /arrowdown +%60 + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef +%70 + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef +%80 + /.notdef /.notdef /.notdef /.notdef /dagger /daggerdbl /.notdef /perthousand + /bullet /.notdef /.notdef /.notdef /florin /.notdef /.notdef /.notdef +%90 + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /trademark + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef +%A0 + /.notdef /.notdef /cent /sterling /currency /yen /brokenbar /section + /.notdef /copyright /ordfeminine /.notdef /logicalnot /.notdef /registered /.notdef +%B0 + /degree /plusminus /twosuperior /threesuperior /.notdef /mu /paragraph /periodcentered + /.notdef /onesuperior /ordmasculine /radical /onequarter /onehalf /threequarters /Euro +%C0 + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef +%D0 + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /multiply /.notdef + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef +%E0 + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef +%F0 + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /divide /.notdef + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef +] def +% Command line: 'otftotfm --automatic --encoding=fontools_ts1 +% --tfm-directory=texmf/fonts/tfm/public/Gudea +% --vf-directory=texmf/fonts/vf/public/Gudea +% --type1-directory=texmf/fonts/type1/public/Gudea +% --encoding-directory=texmf/fonts/enc/dvips/Gudea +% --map-file=texmf/fonts/map/dvips/Gudea/Gudea.map --no-updmap --force +% --coding-scheme=TEX TEXT COMPANION SYMBOLS 1---TS1 Gudea-Bold.otf +% Gudea-Bold-tlf-ts1' diff --git a/fonts/gudea/enc/a_qnu4g5.enc b/fonts/gudea/enc/a_qnu4g5.enc new file mode 100644 index 0000000000..102d4b7597 --- /dev/null +++ b/fonts/gudea/enc/a_qnu4g5.enc @@ -0,0 +1,63 @@ +% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT + +%%AutoEnc_qnu4g57bv5emkkjtahrnt37teg +% Encoding created by otftotfm on Sat Jan 9 12:17:58 2021 +% Command line follows encoding +/AutoEnc_qnu4g57bv5emkkjtahrnt37teg [ +%00 + /.notdef /Euro /.notdef /.notdef /fraction /dotaccent /hungarumlaut /ogonek + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef +%10 + /dotlessi /.notdef /grave /acute /caron /breve /macron /ring + /cedilla /germandbls /ae /oe /oslash /AE /OE /Oslash +%20 + /space /exclam /quotedbl /numbersign /dollar /percent /ampersand /quoteright + /parenleft /parenright /asterisk /plus /comma /hyphen /period /slash +%30 + /zero /one /two /three /four /five /six /seven + /eight /nine /colon /semicolon /less /equal /greater /question +%40 + /at /A /B /C /D /E /F /G + /H /I /J /K /L /M /N /O +%50 + /P /Q /R /S /T /U /V /W + /X /Y /Z /bracketleft /backslash /bracketright /circumflex /underscore +%60 + /quoteleft /a /b /c /d /e /f /g + /h /i /j /k /l /m /n /o +%70 + /p /q /r /s /t /u /v /w + /x /y /z /braceleft /bar /braceright /tilde /dieresis +%80 + /Lslash /quotesingle /quotesinglbase /florin /quotedblbase /ellipsis /dagger /daggerdbl + /circumflex /perthousand /Scaron /guilsinglleft /OE /Zcaron /asciicircum /minus +%90 + /lslash /quoteleft /quoteright /quotedblleft /quotedblright /bullet /endash /emdash + /tilde /trademark /scaron /guilsinglright /oe /zcaron /asciitilde /Ydieresis +%A0 + /.notdef /exclamdown /cent /sterling /currency /yen /brokenbar /section + /dieresis /copyright /ordfeminine /guillemotleft /logicalnot /uni00AD /registered /macron +%B0 + /degree /plusminus /twosuperior /threesuperior /acute /mu /paragraph /periodcentered + /cedilla /onesuperior /ordmasculine /guillemotright /onequarter /onehalf /threequarters /questiondown +%C0 + /Agrave /Aacute /Acircumflex /Atilde /Adieresis /Aring /AE /Ccedilla + /Egrave /Eacute /Ecircumflex /Edieresis /Igrave /Iacute /Icircumflex /Idieresis +%D0 + /Eth /Ntilde /Ograve /Oacute /Ocircumflex /Otilde /Odieresis /multiply + /Oslash /Ugrave /Uacute /Ucircumflex /Udieresis /Yacute /Thorn /germandbls +%E0 + /agrave /aacute /acircumflex /atilde /adieresis /aring /ae /ccedilla + /egrave /eacute /ecircumflex /edieresis /igrave /iacute /icircumflex /idieresis +%F0 + /eth /ntilde /ograve /oacute /ocircumflex /otilde /odieresis /divide + /oslash /ugrave /uacute /ucircumflex /udieresis /yacute /thorn /ydieresis +] def +% Command line: 'otftotfm --automatic --encoding=fontools_ly1 +% --tfm-directory=texmf/fonts/tfm/public/Gudea +% --vf-directory=texmf/fonts/vf/public/Gudea +% --type1-directory=texmf/fonts/type1/public/Gudea +% --encoding-directory=texmf/fonts/enc/dvips/Gudea +% --map-file=texmf/fonts/map/dvips/Gudea/Gudea.map --no-updmap --force +% --coding-scheme=TEX TYPEWRITER AND WINDOWS ANSI --feature=kern +% Gudea-Bold.otf Gudea-Bold-tlf-ly1' diff --git a/fonts/gudea/enc/a_ys4752.enc b/fonts/gudea/enc/a_ys4752.enc new file mode 100644 index 0000000000..60f661dbb3 --- /dev/null +++ b/fonts/gudea/enc/a_ys4752.enc @@ -0,0 +1,63 @@ +% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT + +%%AutoEnc_ys4752vare536nngtuvve6ycth +% Encoding created by otftotfm on Sat Jan 9 12:17:58 2021 +% Command line follows encoding +/AutoEnc_ys4752vare536nngtuvve6ycth [ +%00 + /grave /acute /circumflex /tilde /dieresis /hungarumlaut /ring /caron + /breve /macron /dotaccent /cedilla /ogonek /quotesinglbase /guilsinglleft /guilsinglright +%10 + /quotedblleft /quotedblright /quotedblbase /guillemotleft /guillemotright /endash /emdash /.notdef + /.notdef /dotlessi /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef +%20 + /space /exclam /quotedbl /numbersign /dollar /percent /ampersand /quoteright + /parenleft /parenright /asterisk /plus /comma /hyphen /period /slash +%30 + /zero /one /two /three /four /five /six /seven + /eight /nine /colon /semicolon /less /equal /greater /question +%40 + /at /A /B /C /D /E /F /G + /H /I /J /K /L /M /N /O +%50 + /P /Q /R /S /T /U /V /W + /X /Y /Z /bracketleft /backslash /bracketright /asciicircum /underscore +%60 + /quoteleft /a /b /c /d /e /f /g + /h /i /j /k /l /m /n /o +%70 + /p /q /r /s /t /u /v /w + /x /y /z /braceleft /bar /braceright /asciitilde /hyphen +%80 + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /Lslash /Nacute /.notdef /.notdef /.notdef /Racute +%90 + /Rcaron /.notdef /Scaron /.notdef /.notdef /.notdef /.notdef /.notdef + /Ydieresis /.notdef /Zcaron /.notdef /.notdef /.notdef /.notdef /section +%A0 + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /lslash /nacute /.notdef /.notdef /.notdef /.notdef +%B0 + /rcaron /.notdef /scaron /.notdef /.notdef /.notdef /.notdef /.notdef + /ydieresis /.notdef /zcaron /.notdef /ij /exclamdown /questiondown /sterling +%C0 + /Agrave /Aacute /Acircumflex /Atilde /Adieresis /Aring /AE /Ccedilla + /Egrave /Eacute /Ecircumflex /Edieresis /Igrave /Iacute /Icircumflex /Idieresis +%D0 + /Eth /Ntilde /Ograve /Oacute /Ocircumflex /Otilde /Odieresis /OE + /Oslash /Ugrave /Uacute /Ucircumflex /Udieresis /Yacute /Thorn /.notdef +%E0 + /agrave /aacute /acircumflex /atilde /adieresis /aring /ae /ccedilla + /egrave /eacute /ecircumflex /edieresis /igrave /iacute /icircumflex /idieresis +%F0 + /eth /ntilde /ograve /oacute /ocircumflex /otilde /odieresis /oe + /oslash /ugrave /uacute /ucircumflex /udieresis /yacute /thorn /germandbls +] def +% Command line: 'otftotfm --automatic --encoding=fontools_t1 +% --tfm-directory=texmf/fonts/tfm/public/Gudea +% --vf-directory=texmf/fonts/vf/public/Gudea +% --type1-directory=texmf/fonts/type1/public/Gudea +% --encoding-directory=texmf/fonts/enc/dvips/Gudea +% --map-file=texmf/fonts/map/dvips/Gudea/Gudea.map --no-updmap --force +% --coding-scheme=EXTENDED TEX FONT ENCODING - LATIN --feature=kern +% Gudea-Bold.otf Gudea-Bold-tlf-t1' diff --git a/fonts/gudea/latex/Gudea.sty b/fonts/gudea/latex/Gudea.sty new file mode 100644 index 0000000000..03c6b3f0db --- /dev/null +++ b/fonts/gudea/latex/Gudea.sty @@ -0,0 +1,50 @@ +\NeedsTeXFormat{LaTeX2e} +\ProvidesPackage{Gudea} + [2021/01/09 (Carl-Clemens Ebinger & autoinst) Style file for Gudea fonts.] + +\RequirePackage{xkeyval} +\newcommand*{\Gudea@scale}{1} +\DeclareOptionX{scale}{\renewcommand*{\Gudea@scale}{#1}} +\DeclareOptionX{scaled}{\renewcommand*{\Gudea@scale}{#1}} + +\DeclareOptionX{lining}{\edef\Gudea@figurestyle{LF}} +\DeclareOptionX{tabular}{\edef\Gudea@figurealign{T}} +\DeclareOptionX{mainfont}{ + \renewcommand{\familydefault}{\rmdefault} +} +\DeclareOptionX{bold}{\edef\bfseries@rm{bold}} +\DeclareOptionX{regular}{\edef\mdseries@rm{regular}} +\ExecuteOptionsX{lining,tabular} +\ProcessOptionsX\relax + +\RequirePackage{fontenc,textcomp} +\RequirePackage{ifthen} +\RequirePackage{mweights} + +\IfFileExists{fontaxes.sty}{ + \RequirePackage{fontaxes} +}{} + +% Here we implement the scale=MatchLowercase option. +% If this is given, we must compute the correct value of +% the "\Gudea@scale" parameter before loading the .fd files; +% but to determine that value we of course need the font's x-height. +% To avoid triggering the loading of .fd files, +% we use plain TeX's \font primitive to load the testfont. +% We then compute the ratio of the current x-height to our font's x-height; +% this is the "\Gudea@scale" we will pass to the .fd files. +\ifthenelse{\equal{\Gudea@scale}{MatchLowercase}} + { \newlength{\Gudea@currentx} + \settoheight{\Gudea@currentx}{x} + \newlength{\Gudea@xheight} + \settoheight{\Gudea@xheight} + {{\font\testfont=Gudea-tlf-ot1 at \f@size pt\testfont x}} + \renewcommand*{\Gudea@scale} + {\strip@pt\dimexpr\number\numexpr\number\dimexpr\Gudea@currentx\relax*65536/\number\dimexpr\Gudea@xheight\relax\relax sp\relax}} + {} + +\renewcommand* + {\rmdefault} + {Gudea-\Gudea@figurealign\Gudea@figurestyle} + +\endinput diff --git a/fonts/gudea/latex/LY1Gudea-TLF.fd b/fonts/gudea/latex/LY1Gudea-TLF.fd new file mode 100644 index 0000000000..b1fba70c4f --- /dev/null +++ b/fonts/gudea/latex/LY1Gudea-TLF.fd @@ -0,0 +1,67 @@ +%% Generated by autoinst on 2021/01/09 +%% +\ProvidesFile{LY1Gudea-TLF.fd} + [2021/01/09 (autoinst) Font definitions for LY1/Gudea-TLF.] + +\ifcsname s@fct@alias\endcsname\else +\gdef\s@fct@alias{\sub@sfcnt\@font@aliasinfo} +\gdef\@font@aliasinfo#1{% + \@font@info{Font\space shape\space `\curr@fontshape'\space will + \space be\space aliased\MessageBreak to\space `\mandatory@arg'}% +} +\fi + +\expandafter\ifx\csname Gudea@scale\endcsname\relax + \let\Gudea@@scale\@empty +\else + \edef\Gudea@@scale{s*[\csname Gudea@scale\endcsname]}% +\fi + +\DeclareFontFamily{LY1}{Gudea-TLF}{} + + +% ---- m = regular ---- + +\DeclareFontShape{LY1}{Gudea-TLF}{m}{it}{ + <-> \Gudea@@scale Gudea-Italic-tlf-ly1 +}{} + +\DeclareFontShape{LY1}{Gudea-TLF}{regular}{it}{ + <-> alias * Gudea-TLF/m/it +}{} + +\DeclareFontShape{LY1}{Gudea-TLF}{m}{n}{ + <-> \Gudea@@scale Gudea-tlf-ly1 +}{} + +\DeclareFontShape{LY1}{Gudea-TLF}{regular}{n}{ + <-> alias * Gudea-TLF/m/n +}{} + +\DeclareFontShape{LY1}{Gudea-TLF}{m}{sl}{ + <-> ssub * Gudea-TLF/m/it +}{} + +\DeclareFontShape{LY1}{Gudea-TLF}{regular}{sl}{ + <-> ssub * Gudea-TLF/regular/it +}{} + + +% ---- b = bold ---- + +\DeclareFontShape{LY1}{Gudea-TLF}{b}{n}{ + <-> \Gudea@@scale Gudea-Bold-tlf-ly1 +}{} + +\DeclareFontShape{LY1}{Gudea-TLF}{bold}{n}{ + <-> alias * Gudea-TLF/b/n +}{} + + +% ---- Extra 'ssub' rules to map 'bx' to 'b' ---- + +\DeclareFontShape{LY1}{Gudea-TLF}{bx}{n}{ + <-> ssub * Gudea-TLF/b/n +}{} + +\endinput diff --git a/fonts/gudea/latex/OT1Gudea-TLF.fd b/fonts/gudea/latex/OT1Gudea-TLF.fd new file mode 100644 index 0000000000..c6970c7cca --- /dev/null +++ b/fonts/gudea/latex/OT1Gudea-TLF.fd @@ -0,0 +1,67 @@ +%% Generated by autoinst on 2021/01/09 +%% +\ProvidesFile{OT1Gudea-TLF.fd} + [2021/01/09 (autoinst) Font definitions for OT1/Gudea-TLF.] + +\ifcsname s@fct@alias\endcsname\else +\gdef\s@fct@alias{\sub@sfcnt\@font@aliasinfo} +\gdef\@font@aliasinfo#1{% + \@font@info{Font\space shape\space `\curr@fontshape'\space will + \space be\space aliased\MessageBreak to\space `\mandatory@arg'}% +} +\fi + +\expandafter\ifx\csname Gudea@scale\endcsname\relax + \let\Gudea@@scale\@empty +\else + \edef\Gudea@@scale{s*[\csname Gudea@scale\endcsname]}% +\fi + +\DeclareFontFamily{OT1}{Gudea-TLF}{} + + +% ---- m = regular ---- + +\DeclareFontShape{OT1}{Gudea-TLF}{m}{n}{ + <-> \Gudea@@scale Gudea-tlf-ot1 +}{} + +\DeclareFontShape{OT1}{Gudea-TLF}{regular}{n}{ + <-> alias * Gudea-TLF/m/n +}{} + +\DeclareFontShape{OT1}{Gudea-TLF}{m}{it}{ + <-> \Gudea@@scale Gudea-Italic-tlf-ot1 +}{} + +\DeclareFontShape{OT1}{Gudea-TLF}{regular}{it}{ + <-> alias * Gudea-TLF/m/it +}{} + +\DeclareFontShape{OT1}{Gudea-TLF}{m}{sl}{ + <-> ssub * Gudea-TLF/m/it +}{} + +\DeclareFontShape{OT1}{Gudea-TLF}{regular}{sl}{ + <-> ssub * Gudea-TLF/regular/it +}{} + + +% ---- b = bold ---- + +\DeclareFontShape{OT1}{Gudea-TLF}{b}{n}{ + <-> \Gudea@@scale Gudea-Bold-tlf-ot1 +}{} + +\DeclareFontShape{OT1}{Gudea-TLF}{bold}{n}{ + <-> alias * Gudea-TLF/b/n +}{} + + +% ---- Extra 'ssub' rules to map 'bx' to 'b' ---- + +\DeclareFontShape{OT1}{Gudea-TLF}{bx}{n}{ + <-> ssub * Gudea-TLF/b/n +}{} + +\endinput diff --git a/fonts/gudea/latex/T1Gudea-TLF.fd b/fonts/gudea/latex/T1Gudea-TLF.fd new file mode 100644 index 0000000000..eb20702a15 --- /dev/null +++ b/fonts/gudea/latex/T1Gudea-TLF.fd @@ -0,0 +1,67 @@ +%% Generated by autoinst on 2021/01/09 +%% +\ProvidesFile{T1Gudea-TLF.fd} + [2021/01/09 (autoinst) Font definitions for T1/Gudea-TLF.] + +\ifcsname s@fct@alias\endcsname\else +\gdef\s@fct@alias{\sub@sfcnt\@font@aliasinfo} +\gdef\@font@aliasinfo#1{% + \@font@info{Font\space shape\space `\curr@fontshape'\space will + \space be\space aliased\MessageBreak to\space `\mandatory@arg'}% +} +\fi + +\expandafter\ifx\csname Gudea@scale\endcsname\relax + \let\Gudea@@scale\@empty +\else + \edef\Gudea@@scale{s*[\csname Gudea@scale\endcsname]}% +\fi + +\DeclareFontFamily{T1}{Gudea-TLF}{} + + +% ---- b = bold ---- + +\DeclareFontShape{T1}{Gudea-TLF}{b}{n}{ + <-> \Gudea@@scale Gudea-Bold-tlf-t1 +}{} + +\DeclareFontShape{T1}{Gudea-TLF}{bold}{n}{ + <-> alias * Gudea-TLF/b/n +}{} + + +% ---- m = regular ---- + +\DeclareFontShape{T1}{Gudea-TLF}{m}{it}{ + <-> \Gudea@@scale Gudea-Italic-tlf-t1 +}{} + +\DeclareFontShape{T1}{Gudea-TLF}{regular}{it}{ + <-> alias * Gudea-TLF/m/it +}{} + +\DeclareFontShape{T1}{Gudea-TLF}{m}{n}{ + <-> \Gudea@@scale Gudea-tlf-t1 +}{} + +\DeclareFontShape{T1}{Gudea-TLF}{regular}{n}{ + <-> alias * Gudea-TLF/m/n +}{} + +\DeclareFontShape{T1}{Gudea-TLF}{m}{sl}{ + <-> ssub * Gudea-TLF/m/it +}{} + +\DeclareFontShape{T1}{Gudea-TLF}{regular}{sl}{ + <-> ssub * Gudea-TLF/regular/it +}{} + + +% ---- Extra 'ssub' rules to map 'bx' to 'b' ---- + +\DeclareFontShape{T1}{Gudea-TLF}{bx}{n}{ + <-> ssub * Gudea-TLF/b/n +}{} + +\endinput diff --git a/fonts/gudea/latex/TS1Gudea-TLF.fd b/fonts/gudea/latex/TS1Gudea-TLF.fd new file mode 100644 index 0000000000..a8624b53fe --- /dev/null +++ b/fonts/gudea/latex/TS1Gudea-TLF.fd @@ -0,0 +1,67 @@ +%% Generated by autoinst on 2021/01/09 +%% +\ProvidesFile{TS1Gudea-TLF.fd} + [2021/01/09 (autoinst) Font definitions for TS1/Gudea-TLF.] + +\ifcsname s@fct@alias\endcsname\else +\gdef\s@fct@alias{\sub@sfcnt\@font@aliasinfo} +\gdef\@font@aliasinfo#1{% + \@font@info{Font\space shape\space `\curr@fontshape'\space will + \space be\space aliased\MessageBreak to\space `\mandatory@arg'}% +} +\fi + +\expandafter\ifx\csname Gudea@scale\endcsname\relax + \let\Gudea@@scale\@empty +\else + \edef\Gudea@@scale{s*[\csname Gudea@scale\endcsname]}% +\fi + +\DeclareFontFamily{TS1}{Gudea-TLF}{} + + +% ---- m = regular ---- + +\DeclareFontShape{TS1}{Gudea-TLF}{m}{n}{ + <-> \Gudea@@scale Gudea-tlf-ts1 +}{} + +\DeclareFontShape{TS1}{Gudea-TLF}{regular}{n}{ + <-> alias * Gudea-TLF/m/n +}{} + +\DeclareFontShape{TS1}{Gudea-TLF}{m}{it}{ + <-> \Gudea@@scale Gudea-Italic-tlf-ts1 +}{} + +\DeclareFontShape{TS1}{Gudea-TLF}{regular}{it}{ + <-> alias * Gudea-TLF/m/it +}{} + +\DeclareFontShape{TS1}{Gudea-TLF}{m}{sl}{ + <-> ssub * Gudea-TLF/m/it +}{} + +\DeclareFontShape{TS1}{Gudea-TLF}{regular}{sl}{ + <-> ssub * Gudea-TLF/regular/it +}{} + + +% ---- b = bold ---- + +\DeclareFontShape{TS1}{Gudea-TLF}{b}{n}{ + <-> \Gudea@@scale Gudea-Bold-tlf-ts1 +}{} + +\DeclareFontShape{TS1}{Gudea-TLF}{bold}{n}{ + <-> alias * Gudea-TLF/b/n +}{} + + +% ---- Extra 'ssub' rules to map 'bx' to 'b' ---- + +\DeclareFontShape{TS1}{Gudea-TLF}{bx}{n}{ + <-> ssub * Gudea-TLF/b/n +}{} + +\endinput diff --git a/fonts/gudea/map/Gudea.map b/fonts/gudea/map/Gudea.map new file mode 100644 index 0000000000..f7aea8a923 --- /dev/null +++ b/fonts/gudea/map/Gudea.map @@ -0,0 +1,23 @@ +% Automatically maintained by otftotfm or other programs. Do not edit. + +Gudea-Bold-tlf-ot1--lcdfj Gudea-BoldLCDFJ "" or scale= may be used to scale the fonts. + + +Font encodings supported are OT1, T1, LY1. + +The original TrueType fonts were obtained from + + https://fonts.google.com/specimen/Hind+Madurai#about + +and are licensed under the SIL Open Font License, version +1.1; the text may be found in the doc directory. The type1 +versions were created using cfftot1. The support files were +created using autoinst and are licensed under the terms of +the LaTeX Project Public License. The maintainer of this +package is Carl-Clemens Ebinger at post(at)ebinger(dot)cc. diff --git a/fonts/hindmadurai/doc/HindMadurai-samples.pdf b/fonts/hindmadurai/doc/HindMadurai-samples.pdf new file mode 100644 index 0000000000..b9dfd4f99e Binary files /dev/null and b/fonts/hindmadurai/doc/HindMadurai-samples.pdf differ diff --git a/fonts/hindmadurai/doc/HindMadurai-samples.tex b/fonts/hindmadurai/doc/HindMadurai-samples.tex new file mode 100644 index 0000000000..bdde03a369 --- /dev/null +++ b/fonts/hindmadurai/doc/HindMadurai-samples.tex @@ -0,0 +1,34 @@ +\documentclass{article} +\usepackage[T1]{fontenc} +\usepackage[]{HindMadurai} +\usepackage{lipsum} +\begin{document} + +\subsection*{Regular} +\lipsum[1] + + +\subsection*{Bold} + +\textbf{\lipsum[2]} + +\subsection*{Medium} +{\fontseries{medium}\selectfont\lipsum[5]} + +\subsection*{Light} +{\fontseries{l}\selectfont\lipsum[5]} + +\subsection*{Semi Bold} + +{\fontseries{sb}\selectfont\lipsum[6]} + + + + +\subsection*{Default Numbers} + +1234567890 + + +\end{document} + diff --git a/fonts/hindmadurai/doc/LICENSE.TXT b/fonts/hindmadurai/doc/LICENSE.TXT new file mode 100644 index 0000000000..ccd22d7afe --- /dev/null +++ b/fonts/hindmadurai/doc/LICENSE.TXT @@ -0,0 +1,93 @@ +Copyright (c) 2015 Indian Type Foundry (info@indiantypefoundry.com) + +This Font Software is licensed under the SIL Open Font License, Version 1.1. +This license is copied below, and is also available with a FAQ at: +http://scripts.sil.org/OFL + + +----------------------------------------------------------- +SIL OPEN FONT LICENSE Version 1.1 - 26 February 2007 +----------------------------------------------------------- + +PREAMBLE +The goals of the Open Font License (OFL) are to stimulate worldwide +development of collaborative font projects, to support the font creation +efforts of academic and linguistic communities, and to provide a free and +open framework in which fonts may be shared and improved in partnership +with others. + +The OFL allows the licensed fonts to be used, studied, modified and +redistributed freely as long as they are not sold by themselves. The +fonts, including any derivative works, can be bundled, embedded, +redistributed and/or sold with any software provided that any reserved +names are not used by derivative works. The fonts and derivatives, +however, cannot be released under any other type of license. The +requirement for fonts to remain under this license does not apply +to any document created using the fonts or their derivatives. + +DEFINITIONS +"Font Software" refers to the set of files released by the Copyright +Holder(s) under this license and clearly marked as such. This may +include source files, build scripts and documentation. + +"Reserved Font Name" refers to any names specified as such after the +copyright statement(s). + +"Original Version" refers to the collection of Font Software components as +distributed by the Copyright Holder(s). + +"Modified Version" refers to any derivative made by adding to, deleting, +or substituting -- in part or in whole -- any of the components of the +Original Version, by changing formats or by porting the Font Software to a +new environment. + +"Author" refers to any designer, engineer, programmer, technical +writer or other person who contributed to the Font Software. + +PERMISSION & CONDITIONS +Permission is hereby granted, free of charge, to any person obtaining +a copy of the Font Software, to use, study, copy, merge, embed, modify, +redistribute, and sell modified and unmodified copies of the Font +Software, subject to the following conditions: + +1) Neither the Font Software nor any of its individual components, +in Original or Modified Versions, may be sold by itself. + +2) Original or Modified Versions of the Font Software may be bundled, +redistributed and/or sold with any software, provided that each copy +contains the above copyright notice and this license. These can be +included either as stand-alone text files, human-readable headers or +in the appropriate machine-readable metadata fields within text or +binary files as long as those fields can be easily viewed by the user. + +3) No Modified Version of the Font Software may use the Reserved Font +Name(s) unless explicit written permission is granted by the corresponding +Copyright Holder. This restriction only applies to the primary font name as +presented to the users. + +4) The name(s) of the Copyright Holder(s) or the Author(s) of the Font +Software shall not be used to promote, endorse or advertise any +Modified Version, except to acknowledge the contribution(s) of the +Copyright Holder(s) and the Author(s) or with their explicit written +permission. + +5) The Font Software, modified or unmodified, in part or in whole, +must be distributed entirely under this license, and must not be +distributed under any other license. The requirement for fonts to +remain under this license does not apply to any document created +using the Font Software. + +TERMINATION +This license becomes null and void if any of the above conditions are +not met. + +DISCLAIMER +THE FONT SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, +EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTIES OF +MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT +OF COPYRIGHT, PATENT, TRADEMARK, OR OTHER RIGHT. IN NO EVENT SHALL THE +COPYRIGHT HOLDER BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, +INCLUDING ANY GENERAL, SPECIAL, INDIRECT, INCIDENTAL, OR CONSEQUENTIAL +DAMAGES, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING +FROM, OUT OF THE USE OR INABILITY TO USE THE FONT SOFTWARE OR FROM +OTHER DEALINGS IN THE FONT SOFTWARE. diff --git a/fonts/hindmadurai/enc/a_4f5hpf.enc b/fonts/hindmadurai/enc/a_4f5hpf.enc new file mode 100644 index 0000000000..61f65994ce --- /dev/null +++ b/fonts/hindmadurai/enc/a_4f5hpf.enc @@ -0,0 +1,63 @@ +% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT + +%%AutoEnc_4f5hpf3ixzhimk2mcewcxokgth +% Encoding created by otftotfm on Sat Jan 9 12:20:54 2021 +% Command line follows encoding +/AutoEnc_4f5hpf3ixzhimk2mcewcxokgth [ +%00 + /.notdef /Euro /.notdef /.notdef /fraction /dotaccent /hungarumlaut /ogonek + /.notdef /.notdef /zerowidthnonjoiner /.notdef /.notdef /.notdef /.notdef /.notdef +%10 + /dotlessi /.notdef /grave /acute /caron /breve /macron /ring + /cedilla /germandbls /ae /oe /oslash /AE /OE /Oslash +%20 + /space /exclam /quotedbl /numbersign /dollar /percent /ampersand /quoteright + /parenleft /parenright /asterisk /plus /comma /hyphen /period /slash +%30 + /zero /one /two /three /four /five /six /seven + /eight /nine /colon /semicolon /less /equal /greater /question +%40 + /at /A /B /C /D /E /F /G + /H /I /J /K /L /M /N /O +%50 + /P /Q /R /S /T /U /V /W + /X /Y /Z /bracketleft /backslash /bracketright /circumflex /underscore +%60 + /quoteleft /a /b /c /d /e /f /g + /h /i /j /k /l /m /n /o +%70 + /p /q /r /s /t /u /v /w + /x /y /z /braceleft /bar /braceright /tilde /dieresis +%80 + /Lslash /quotesingle /quotesinglbase /florin /quotedblbase /ellipsis /dagger /daggerdbl + /circumflex /perthousand /Scaron /guilsinglleft /OE /Zcaron /asciicircum /minus +%90 + /lslash /quoteleft /quoteright /quotedblleft /quotedblright /bullet /endash /emdash + /tilde /trademark /scaron /guilsinglright /oe /zcaron /asciitilde /Ydieresis +%A0 + /zerowidthnonjoiner /exclamdown /cent /sterling /currency /yen /brokenbar /section + /dieresis /copyright /ordfeminine /guillemotleft /logicalnot /uni00AD /registered /macron +%B0 + /degree /plusminus /twosuperior /threesuperior /acute /uni00B5 /paragraph /periodcentered + /cedilla /onesuperior /ordmasculine /guillemotright /onequarter /onehalf /threequarters /questiondown +%C0 + /Agrave /Aacute /Acircumflex /Atilde /Adieresis /Aring /AE /Ccedilla + /Egrave /Eacute /Ecircumflex /Edieresis /Igrave /Iacute /Icircumflex /Idieresis +%D0 + /Eth /Ntilde /Ograve /Oacute /Ocircumflex /Otilde /Odieresis /multiply + /Oslash /Ugrave /Uacute /Ucircumflex /Udieresis /Yacute /Thorn /germandbls +%E0 + /agrave /aacute /acircumflex /atilde /adieresis /aring /ae /ccedilla + /egrave /eacute /ecircumflex /edieresis /igrave /iacute /icircumflex /idieresis +%F0 + /eth /ntilde /ograve /oacute /ocircumflex /otilde /odieresis /divide + /oslash /ugrave /uacute /ucircumflex /udieresis /yacute /thorn /ydieresis +] def +% Command line: 'otftotfm --automatic --encoding=fontools_ly1 +% --tfm-directory=texmf/fonts/tfm/public/HindMadurai +% --vf-directory=texmf/fonts/vf/public/HindMadurai +% --type1-directory=texmf/fonts/type1/public/HindMadurai +% --encoding-directory=texmf/fonts/enc/dvips/HindMadurai +% --map-file=texmf/fonts/map/dvips/HindMadurai/HindMadurai.map --no-updmap +% --force --coding-scheme=TEX TYPEWRITER AND WINDOWS ANSI +% HindMadurai-Bold.otf HindMadurai-Bold-tlf-ly1' diff --git a/fonts/hindmadurai/enc/a_mlnerp.enc b/fonts/hindmadurai/enc/a_mlnerp.enc new file mode 100644 index 0000000000..56587ee71f --- /dev/null +++ b/fonts/hindmadurai/enc/a_mlnerp.enc @@ -0,0 +1,63 @@ +% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT + +%%AutoEnc_mlnerpf65prtfomjdby2qysehe +% Encoding created by otftotfm on Sat Jan 9 12:20:54 2021 +% Command line follows encoding +/AutoEnc_mlnerpf65prtfomjdby2qysehe [ +%00 + /.notdef /uni2206 /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /uni2126 /.notdef /.notdef /.notdef /.notdef /.notdef +%10 + /dotlessi /.notdef /grave /acute /caron /breve /macron /ring + /cedilla /germandbls /ae /oe /oslash /AE /OE /Oslash +%20 + /space /exclam /quotedblright /numbersign /dollar /percent /ampersand /quoteright + /parenleft /parenright /asterisk /plus /comma /hyphen /period /slash +%30 + /zero /one /two /three /four /five /six /seven + /eight /nine /colon /semicolon /exclamdown /equal /questiondown /question +%40 + /at /A /B /C /D /E /F /G + /H /I /J /K /L /M /N /O +%50 + /P /Q /R /S /T /U /V /W + /X /Y /Z /bracketleft /quotedblleft /bracketright /circumflex /dotaccent +%60 + /quoteleft /a /b /c /d /e /f /g + /h /i /j /k /l /m /n /o +%70 + /p /q /r /s /t /u /v /w + /x /y /z /endash /emdash /hungarumlaut /tilde /dieresis +%80 + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /Lslash /.notdef /.notdef /.notdef /.notdef /.notdef +%90 + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef +%A0 + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /lslash /.notdef /.notdef /.notdef /.notdef /.notdef +%B0 + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef +%C0 + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef +%D0 + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef +%E0 + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef +%F0 + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef +] def +% Command line: 'otftotfm --automatic --encoding=fontools_ot1 +% --tfm-directory=texmf/fonts/tfm/public/HindMadurai +% --vf-directory=texmf/fonts/vf/public/HindMadurai +% --type1-directory=texmf/fonts/type1/public/HindMadurai +% --encoding-directory=texmf/fonts/enc/dvips/HindMadurai +% --map-file=texmf/fonts/map/dvips/HindMadurai/HindMadurai.map --no-updmap +% --force --coding-scheme=TEX TEXT HindMadurai-Bold.otf +% HindMadurai-Bold-tlf-ot1' diff --git a/fonts/hindmadurai/enc/a_u5lxld.enc b/fonts/hindmadurai/enc/a_u5lxld.enc new file mode 100644 index 0000000000..2effc2d596 --- /dev/null +++ b/fonts/hindmadurai/enc/a_u5lxld.enc @@ -0,0 +1,63 @@ +% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT + +%%AutoEnc_u5lxldux2m6y65b6dtscj3aizd +% Encoding created by otftotfm on Sat Jan 9 12:20:54 2021 +% Command line follows encoding +/AutoEnc_u5lxldux2m6y65b6dtscj3aizd [ +%00 + /grave /acute /circumflex /tilde /dieresis /hungarumlaut /ring /caron + /breve /macron /dotaccent /cedilla /ogonek /quotesinglbase /guilsinglleft /guilsinglright +%10 + /quotedblleft /quotedblright /quotedblbase /guillemotleft /guillemotright /endash /emdash /zerowidthnonjoiner + /.notdef /dotlessi /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef +%20 + /space /exclam /quotedbl /numbersign /dollar /percent /ampersand /quoteright + /parenleft /parenright /asterisk /plus /comma /hyphen /period /slash +%30 + /zero /one /two /three /four /five /six /seven + /eight /nine /colon /semicolon /less /equal /greater /question +%40 + /at /A /B /C /D /E /F /G + /H /I /J /K /L /M /N /O +%50 + /P /Q /R /S /T /U /V /W + /X /Y /Z /bracketleft /backslash /bracketright /asciicircum /underscore +%60 + /quoteleft /a /b /c /d /e /f /g + /h /i /j /k /l /m /n /o +%70 + /p /q /r /s /t /u /v /w + /x /y /z /braceleft /bar /braceright /asciitilde /hyphen +%80 + /Abreve /Aogonek /Cacute /Ccaron /Dcaron /Ecaron /Eogonek /Gbreve + /Lacute /Lcaron /Lslash /Nacute /Ncaron /.notdef /Ohungarumlaut /Racute +%90 + /Rcaron /Sacute /Scaron /uni015E /Tcaron /uni0162 /Uhungarumlaut /Uring + /Ydieresis /Zacute /Zcaron /Zdotaccent /.notdef /Idotaccent /dcroat /section +%A0 + /abreve /aogonek /cacute /ccaron /dcaron /ecaron /eogonek /gbreve + /lacute /lcaron /lslash /nacute /ncaron /.notdef /ohungarumlaut /racute +%B0 + /rcaron /sacute /scaron /uni015F /tcaron /uni0163 /uhungarumlaut /uring + /ydieresis /zacute /zcaron /zdotaccent /.notdef /exclamdown /questiondown /sterling +%C0 + /Agrave /Aacute /Acircumflex /Atilde /Adieresis /Aring /AE /Ccedilla + /Egrave /Eacute /Ecircumflex /Edieresis /Igrave /Iacute /Icircumflex /Idieresis +%D0 + /Eth /Ntilde /Ograve /Oacute /Ocircumflex /Otilde /Odieresis /OE + /Oslash /Ugrave /Uacute /Ucircumflex /Udieresis /Yacute /Thorn /.notdef +%E0 + /agrave /aacute /acircumflex /atilde /adieresis /aring /ae /ccedilla + /egrave /eacute /ecircumflex /edieresis /igrave /iacute /icircumflex /idieresis +%F0 + /eth /ntilde /ograve /oacute /ocircumflex /otilde /odieresis /oe + /oslash /ugrave /uacute /ucircumflex /udieresis /yacute /thorn /germandbls +] def +% Command line: 'otftotfm --automatic --encoding=fontools_t1 +% --tfm-directory=texmf/fonts/tfm/public/HindMadurai +% --vf-directory=texmf/fonts/vf/public/HindMadurai +% --type1-directory=texmf/fonts/type1/public/HindMadurai +% --encoding-directory=texmf/fonts/enc/dvips/HindMadurai +% --map-file=texmf/fonts/map/dvips/HindMadurai/HindMadurai.map --no-updmap +% --force --coding-scheme=EXTENDED TEX FONT ENCODING - LATIN +% HindMadurai-Bold.otf HindMadurai-Bold-tlf-t1' diff --git a/fonts/hindmadurai/enc/a_ym6dij.enc b/fonts/hindmadurai/enc/a_ym6dij.enc new file mode 100644 index 0000000000..33944abb1d --- /dev/null +++ b/fonts/hindmadurai/enc/a_ym6dij.enc @@ -0,0 +1,63 @@ +% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT + +%%AutoEnc_ym6dij3rrbgugawnnf6qh7fvna +% Encoding created by otftotfm on Sat Jan 9 12:20:54 2021 +% Command line follows encoding +/AutoEnc_ym6dij3rrbgugawnnf6qh7fvna [ +%00 + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /cedilla /ogonek /quotesinglbase /exclam /asterisk +%10 + /question /C /quotedblbase /bar /exclamdown /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /questiondown /.notdef +%20 + /.notdef /endash /.notdef /.notdef /dollar /.notdef /.notdef /quotesingle + /.notdef /.notdef /.notdef /.notdef /comma /.notdef /period /fraction +%30 + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef /.notdef /minus /.notdef /.notdef +%40 + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef +%50 + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /uni2126 + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef +%60 + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef +%70 + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef +%80 + /.notdef /.notdef /.notdef /.notdef /dagger /daggerdbl /.notdef /perthousand + /bullet /.notdef /.notdef /.notdef /florin /.notdef /.notdef /.notdef +%90 + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /trademark + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef +%A0 + /.notdef /.notdef /cent /sterling /currency /yen /brokenbar /section + /.notdef /copyright /ordfeminine /.notdef /logicalnot /.notdef /registered /.notdef +%B0 + /degree /plusminus /twosuperior /threesuperior /.notdef /uni00B5 /paragraph /periodcentered + /.notdef /onesuperior /ordmasculine /radical /onequarter /onehalf /threequarters /Euro +%C0 + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef +%D0 + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /multiply /.notdef + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef +%E0 + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef +%F0 + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /divide /.notdef + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef +] def +% Command line: 'otftotfm --automatic --encoding=fontools_ts1 +% --tfm-directory=texmf/fonts/tfm/public/HindMadurai +% --vf-directory=texmf/fonts/vf/public/HindMadurai +% --type1-directory=texmf/fonts/type1/public/HindMadurai +% --encoding-directory=texmf/fonts/enc/dvips/HindMadurai +% --map-file=texmf/fonts/map/dvips/HindMadurai/HindMadurai.map --no-updmap +% --force --coding-scheme=TEX TEXT COMPANION SYMBOLS 1---TS1 +% HindMadurai-Bold.otf HindMadurai-Bold-tlf-ts1' diff --git a/fonts/hindmadurai/latex/HindMadurai.sty b/fonts/hindmadurai/latex/HindMadurai.sty new file mode 100644 index 0000000000..5d8647af3f --- /dev/null +++ b/fonts/hindmadurai/latex/HindMadurai.sty @@ -0,0 +1,52 @@ +\NeedsTeXFormat{LaTeX2e} +\ProvidesPackage{HindMadurai} + [2021/01/09 (Carl-Clemens Ebinger & autoinst) Style file for HindMadurai fonts.] + +\RequirePackage{xkeyval} +\newcommand*{\HindMadurai@scale}{1} +\DeclareOptionX{scale}{\renewcommand*{\HindMadurai@scale}{#1}} +\DeclareOptionX{scaled}{\renewcommand*{\HindMadurai@scale}{#1}} + +\DeclareOptionX{lining}{\edef\HindMadurai@figurestyle{LF}} +\DeclareOptionX{tabular}{\edef\HindMadurai@figurealign{T}} +\DeclareOptionX{mainfont}{ + \renewcommand{\familydefault}{\rmdefault} +} +\DeclareOptionX{semibold}{\edef\bfseries@rm{semibold}} +\DeclareOptionX{bold}{\edef\bfseries@rm{bold}} +\DeclareOptionX{medium}{\edef\mdseries@rm{medium}} +\DeclareOptionX{regular}{\edef\mdseries@rm{regular}} +\ExecuteOptionsX{lining,tabular} +\ProcessOptionsX\relax + +\RequirePackage{fontenc,textcomp} +\RequirePackage{ifthen} +\RequirePackage{mweights} + +\IfFileExists{fontaxes.sty}{ + \RequirePackage{fontaxes} +}{} + +% Here we implement the scale=MatchLowercase option. +% If this is given, we must compute the correct value of +% the "\HindMadurai@scale" parameter before loading the .fd files; +% but to determine that value we of course need the font's x-height. +% To avoid triggering the loading of .fd files, +% we use plain TeX's \font primitive to load the testfont. +% We then compute the ratio of the current x-height to our font's x-height; +% this is the "\HindMadurai@scale" we will pass to the .fd files. +\ifthenelse{\equal{\HindMadurai@scale}{MatchLowercase}} + { \newlength{\HindMadurai@currentx} + \settoheight{\HindMadurai@currentx}{x} + \newlength{\HindMadurai@xheight} + \settoheight{\HindMadurai@xheight} + {{\font\testfont=HindMadurai-Regular-tlf-ot1 at \f@size pt\testfont x}} + \renewcommand*{\HindMadurai@scale} + {\strip@pt\dimexpr\number\numexpr\number\dimexpr\HindMadurai@currentx\relax*65536/\number\dimexpr\HindMadurai@xheight\relax\relax sp\relax}} + {} + +\renewcommand* + {\rmdefault} + {HindMadurai-\HindMadurai@figurealign\HindMadurai@figurestyle} + +\endinput diff --git a/fonts/hindmadurai/latex/LY1HindMadurai-TLF.fd b/fonts/hindmadurai/latex/LY1HindMadurai-TLF.fd new file mode 100644 index 0000000000..8cf7f2ff58 --- /dev/null +++ b/fonts/hindmadurai/latex/LY1HindMadurai-TLF.fd @@ -0,0 +1,80 @@ +%% Generated by autoinst on 2021/01/09 +%% +\ProvidesFile{LY1HindMadurai-TLF.fd} + [2021/01/09 (autoinst) Font definitions for LY1/HindMadurai-TLF.] + +\ifcsname s@fct@alias\endcsname\else +\gdef\s@fct@alias{\sub@sfcnt\@font@aliasinfo} +\gdef\@font@aliasinfo#1{% + \@font@info{Font\space shape\space `\curr@fontshape'\space will + \space be\space aliased\MessageBreak to\space `\mandatory@arg'}% +} +\fi + +\expandafter\ifx\csname HindMadurai@scale\endcsname\relax + \let\HindMadurai@@scale\@empty +\else + \edef\HindMadurai@@scale{s*[\csname HindMadurai@scale\endcsname]}% +\fi + +\DeclareFontFamily{LY1}{HindMadurai-TLF}{} + + +% ---- medium ---- + +\DeclareFontShape{LY1}{HindMadurai-TLF}{medium}{n}{ + <-> \HindMadurai@@scale HindMadurai-Medium-tlf-ly1 +}{} + + +% ---- l = light ---- + +\DeclareFontShape{LY1}{HindMadurai-TLF}{l}{n}{ + <-> \HindMadurai@@scale HindMadurai-Light-tlf-ly1 +}{} + +\DeclareFontShape{LY1}{HindMadurai-TLF}{light}{n}{ + <-> alias * HindMadurai-TLF/l/n +}{} + + +% ---- m = regular ---- + +\DeclareFontShape{LY1}{HindMadurai-TLF}{m}{n}{ + <-> \HindMadurai@@scale HindMadurai-Regular-tlf-ly1 +}{} + +\DeclareFontShape{LY1}{HindMadurai-TLF}{regular}{n}{ + <-> alias * HindMadurai-TLF/m/n +}{} + + +% ---- sb = semibold ---- + +\DeclareFontShape{LY1}{HindMadurai-TLF}{sb}{n}{ + <-> \HindMadurai@@scale HindMadurai-SemiBold-tlf-ly1 +}{} + +\DeclareFontShape{LY1}{HindMadurai-TLF}{semibold}{n}{ + <-> alias * HindMadurai-TLF/sb/n +}{} + + +% ---- b = bold ---- + +\DeclareFontShape{LY1}{HindMadurai-TLF}{b}{n}{ + <-> \HindMadurai@@scale HindMadurai-Bold-tlf-ly1 +}{} + +\DeclareFontShape{LY1}{HindMadurai-TLF}{bold}{n}{ + <-> alias * HindMadurai-TLF/b/n +}{} + + +% ---- Extra 'ssub' rules to map 'bx' to 'b' ---- + +\DeclareFontShape{LY1}{HindMadurai-TLF}{bx}{n}{ + <-> ssub * HindMadurai-TLF/b/n +}{} + +\endinput diff --git a/fonts/hindmadurai/latex/OT1HindMadurai-TLF.fd b/fonts/hindmadurai/latex/OT1HindMadurai-TLF.fd new file mode 100644 index 0000000000..5d0667a706 --- /dev/null +++ b/fonts/hindmadurai/latex/OT1HindMadurai-TLF.fd @@ -0,0 +1,80 @@ +%% Generated by autoinst on 2021/01/09 +%% +\ProvidesFile{OT1HindMadurai-TLF.fd} + [2021/01/09 (autoinst) Font definitions for OT1/HindMadurai-TLF.] + +\ifcsname s@fct@alias\endcsname\else +\gdef\s@fct@alias{\sub@sfcnt\@font@aliasinfo} +\gdef\@font@aliasinfo#1{% + \@font@info{Font\space shape\space `\curr@fontshape'\space will + \space be\space aliased\MessageBreak to\space `\mandatory@arg'}% +} +\fi + +\expandafter\ifx\csname HindMadurai@scale\endcsname\relax + \let\HindMadurai@@scale\@empty +\else + \edef\HindMadurai@@scale{s*[\csname HindMadurai@scale\endcsname]}% +\fi + +\DeclareFontFamily{OT1}{HindMadurai-TLF}{} + + +% ---- b = bold ---- + +\DeclareFontShape{OT1}{HindMadurai-TLF}{b}{n}{ + <-> \HindMadurai@@scale HindMadurai-Bold-tlf-ot1 +}{} + +\DeclareFontShape{OT1}{HindMadurai-TLF}{bold}{n}{ + <-> alias * HindMadurai-TLF/b/n +}{} + + +% ---- sb = semibold ---- + +\DeclareFontShape{OT1}{HindMadurai-TLF}{sb}{n}{ + <-> \HindMadurai@@scale HindMadurai-SemiBold-tlf-ot1 +}{} + +\DeclareFontShape{OT1}{HindMadurai-TLF}{semibold}{n}{ + <-> alias * HindMadurai-TLF/sb/n +}{} + + +% ---- medium ---- + +\DeclareFontShape{OT1}{HindMadurai-TLF}{medium}{n}{ + <-> \HindMadurai@@scale HindMadurai-Medium-tlf-ot1 +}{} + + +% ---- m = regular ---- + +\DeclareFontShape{OT1}{HindMadurai-TLF}{m}{n}{ + <-> \HindMadurai@@scale HindMadurai-Regular-tlf-ot1 +}{} + +\DeclareFontShape{OT1}{HindMadurai-TLF}{regular}{n}{ + <-> alias * HindMadurai-TLF/m/n +}{} + + +% ---- l = light ---- + +\DeclareFontShape{OT1}{HindMadurai-TLF}{l}{n}{ + <-> \HindMadurai@@scale HindMadurai-Light-tlf-ot1 +}{} + +\DeclareFontShape{OT1}{HindMadurai-TLF}{light}{n}{ + <-> alias * HindMadurai-TLF/l/n +}{} + + +% ---- Extra 'ssub' rules to map 'bx' to 'b' ---- + +\DeclareFontShape{OT1}{HindMadurai-TLF}{bx}{n}{ + <-> ssub * HindMadurai-TLF/b/n +}{} + +\endinput diff --git a/fonts/hindmadurai/latex/T1HindMadurai-TLF.fd b/fonts/hindmadurai/latex/T1HindMadurai-TLF.fd new file mode 100644 index 0000000000..4441e45df7 --- /dev/null +++ b/fonts/hindmadurai/latex/T1HindMadurai-TLF.fd @@ -0,0 +1,80 @@ +%% Generated by autoinst on 2021/01/09 +%% +\ProvidesFile{T1HindMadurai-TLF.fd} + [2021/01/09 (autoinst) Font definitions for T1/HindMadurai-TLF.] + +\ifcsname s@fct@alias\endcsname\else +\gdef\s@fct@alias{\sub@sfcnt\@font@aliasinfo} +\gdef\@font@aliasinfo#1{% + \@font@info{Font\space shape\space `\curr@fontshape'\space will + \space be\space aliased\MessageBreak to\space `\mandatory@arg'}% +} +\fi + +\expandafter\ifx\csname HindMadurai@scale\endcsname\relax + \let\HindMadurai@@scale\@empty +\else + \edef\HindMadurai@@scale{s*[\csname HindMadurai@scale\endcsname]}% +\fi + +\DeclareFontFamily{T1}{HindMadurai-TLF}{} + + +% ---- b = bold ---- + +\DeclareFontShape{T1}{HindMadurai-TLF}{b}{n}{ + <-> \HindMadurai@@scale HindMadurai-Bold-tlf-t1 +}{} + +\DeclareFontShape{T1}{HindMadurai-TLF}{bold}{n}{ + <-> alias * HindMadurai-TLF/b/n +}{} + + +% ---- sb = semibold ---- + +\DeclareFontShape{T1}{HindMadurai-TLF}{sb}{n}{ + <-> \HindMadurai@@scale HindMadurai-SemiBold-tlf-t1 +}{} + +\DeclareFontShape{T1}{HindMadurai-TLF}{semibold}{n}{ + <-> alias * HindMadurai-TLF/sb/n +}{} + + +% ---- m = regular ---- + +\DeclareFontShape{T1}{HindMadurai-TLF}{m}{n}{ + <-> \HindMadurai@@scale HindMadurai-Regular-tlf-t1 +}{} + +\DeclareFontShape{T1}{HindMadurai-TLF}{regular}{n}{ + <-> alias * HindMadurai-TLF/m/n +}{} + + +% ---- l = light ---- + +\DeclareFontShape{T1}{HindMadurai-TLF}{l}{n}{ + <-> \HindMadurai@@scale HindMadurai-Light-tlf-t1 +}{} + +\DeclareFontShape{T1}{HindMadurai-TLF}{light}{n}{ + <-> alias * HindMadurai-TLF/l/n +}{} + + +% ---- medium ---- + +\DeclareFontShape{T1}{HindMadurai-TLF}{medium}{n}{ + <-> \HindMadurai@@scale HindMadurai-Medium-tlf-t1 +}{} + + +% ---- Extra 'ssub' rules to map 'bx' to 'b' ---- + +\DeclareFontShape{T1}{HindMadurai-TLF}{bx}{n}{ + <-> ssub * HindMadurai-TLF/b/n +}{} + +\endinput diff --git a/fonts/hindmadurai/latex/TS1HindMadurai-TLF.fd b/fonts/hindmadurai/latex/TS1HindMadurai-TLF.fd new file mode 100644 index 0000000000..9eb0124b4f --- /dev/null +++ b/fonts/hindmadurai/latex/TS1HindMadurai-TLF.fd @@ -0,0 +1,80 @@ +%% Generated by autoinst on 2021/01/09 +%% +\ProvidesFile{TS1HindMadurai-TLF.fd} + [2021/01/09 (autoinst) Font definitions for TS1/HindMadurai-TLF.] + +\ifcsname s@fct@alias\endcsname\else +\gdef\s@fct@alias{\sub@sfcnt\@font@aliasinfo} +\gdef\@font@aliasinfo#1{% + \@font@info{Font\space shape\space `\curr@fontshape'\space will + \space be\space aliased\MessageBreak to\space `\mandatory@arg'}% +} +\fi + +\expandafter\ifx\csname HindMadurai@scale\endcsname\relax + \let\HindMadurai@@scale\@empty +\else + \edef\HindMadurai@@scale{s*[\csname HindMadurai@scale\endcsname]}% +\fi + +\DeclareFontFamily{TS1}{HindMadurai-TLF}{} + + +% ---- medium ---- + +\DeclareFontShape{TS1}{HindMadurai-TLF}{medium}{n}{ + <-> \HindMadurai@@scale HindMadurai-Medium-tlf-ts1 +}{} + + +% ---- m = regular ---- + +\DeclareFontShape{TS1}{HindMadurai-TLF}{m}{n}{ + <-> \HindMadurai@@scale HindMadurai-Regular-tlf-ts1 +}{} + +\DeclareFontShape{TS1}{HindMadurai-TLF}{regular}{n}{ + <-> alias * HindMadurai-TLF/m/n +}{} + + +% ---- l = light ---- + +\DeclareFontShape{TS1}{HindMadurai-TLF}{l}{n}{ + <-> \HindMadurai@@scale HindMadurai-Light-tlf-ts1 +}{} + +\DeclareFontShape{TS1}{HindMadurai-TLF}{light}{n}{ + <-> alias * HindMadurai-TLF/l/n +}{} + + +% ---- b = bold ---- + +\DeclareFontShape{TS1}{HindMadurai-TLF}{b}{n}{ + <-> \HindMadurai@@scale HindMadurai-Bold-tlf-ts1 +}{} + +\DeclareFontShape{TS1}{HindMadurai-TLF}{bold}{n}{ + <-> alias * HindMadurai-TLF/b/n +}{} + + +% ---- sb = semibold ---- + +\DeclareFontShape{TS1}{HindMadurai-TLF}{sb}{n}{ + <-> \HindMadurai@@scale HindMadurai-SemiBold-tlf-ts1 +}{} + +\DeclareFontShape{TS1}{HindMadurai-TLF}{semibold}{n}{ + <-> alias * HindMadurai-TLF/sb/n +}{} + + +% ---- Extra 'ssub' rules to map 'bx' to 'b' ---- + +\DeclareFontShape{TS1}{HindMadurai-TLF}{bx}{n}{ + <-> ssub * HindMadurai-TLF/b/n +}{} + +\endinput diff --git a/fonts/hindmadurai/map/HindMadurai.map b/fonts/hindmadurai/map/HindMadurai.map new file mode 100644 index 0000000000..7f17ff65d1 --- /dev/null +++ b/fonts/hindmadurai/map/HindMadurai.map @@ -0,0 +1,37 @@ +% Automatically maintained by otftotfm or other programs. Do not edit. + +HindMadurai-Bold-tlf-ot1--lcdfj HindMadurai-BoldLCDFJ "" or scale= may be used to scale the fonts. + + +Font encodings supported are OT1, T1, LY1. + +The original TrueType fonts were obtained from + + https://fonts.google.com/specimen/Magra#about + +and are licensed under the SIL Open Font License, version +1.1; the text may be found in the doc directory. The type1 +versions were created using cfftot1. The support files were +created using autoinst and are licensed under the terms of +the LaTeX Project Public License. The maintainer of this +package is Carl-Clemens Ebinger at post(at)ebinger(dot)cc. diff --git a/fonts/magra/doc/LICENSE.TXT b/fonts/magra/doc/LICENSE.TXT new file mode 100644 index 0000000000..77a563b016 --- /dev/null +++ b/fonts/magra/doc/LICENSE.TXT @@ -0,0 +1,94 @@ +Copyright (c) 2011, FontFuror (info@fontfuror.com), +with Reserved Font Names "Magra" and "Magra Pro". + +This Font Software is licensed under the SIL Open Font License, Version 1.1. +This license is copied below, and is also available with a FAQ at: +http://scripts.sil.org/OFL + + +----------------------------------------------------------- +SIL OPEN FONT LICENSE Version 1.1 - 26 February 2007 +----------------------------------------------------------- + +PREAMBLE +The goals of the Open Font License (OFL) are to stimulate worldwide +development of collaborative font projects, to support the font creation +efforts of academic and linguistic communities, and to provide a free and +open framework in which fonts may be shared and improved in partnership +with others. + +The OFL allows the licensed fonts to be used, studied, modified and +redistributed freely as long as they are not sold by themselves. The +fonts, including any derivative works, can be bundled, embedded, +redistributed and/or sold with any software provided that any reserved +names are not used by derivative works. The fonts and derivatives, +however, cannot be released under any other type of license. The +requirement for fonts to remain under this license does not apply +to any document created using the fonts or their derivatives. + +DEFINITIONS +"Font Software" refers to the set of files released by the Copyright +Holder(s) under this license and clearly marked as such. This may +include source files, build scripts and documentation. + +"Reserved Font Name" refers to any names specified as such after the +copyright statement(s). + +"Original Version" refers to the collection of Font Software components as +distributed by the Copyright Holder(s). + +"Modified Version" refers to any derivative made by adding to, deleting, +or substituting -- in part or in whole -- any of the components of the +Original Version, by changing formats or by porting the Font Software to a +new environment. + +"Author" refers to any designer, engineer, programmer, technical +writer or other person who contributed to the Font Software. + +PERMISSION & CONDITIONS +Permission is hereby granted, free of charge, to any person obtaining +a copy of the Font Software, to use, study, copy, merge, embed, modify, +redistribute, and sell modified and unmodified copies of the Font +Software, subject to the following conditions: + +1) Neither the Font Software nor any of its individual components, +in Original or Modified Versions, may be sold by itself. + +2) Original or Modified Versions of the Font Software may be bundled, +redistributed and/or sold with any software, provided that each copy +contains the above copyright notice and this license. These can be +included either as stand-alone text files, human-readable headers or +in the appropriate machine-readable metadata fields within text or +binary files as long as those fields can be easily viewed by the user. + +3) No Modified Version of the Font Software may use the Reserved Font +Name(s) unless explicit written permission is granted by the corresponding +Copyright Holder. This restriction only applies to the primary font name as +presented to the users. + +4) The name(s) of the Copyright Holder(s) or the Author(s) of the Font +Software shall not be used to promote, endorse or advertise any +Modified Version, except to acknowledge the contribution(s) of the +Copyright Holder(s) and the Author(s) or with their explicit written +permission. + +5) The Font Software, modified or unmodified, in part or in whole, +must be distributed entirely under this license, and must not be +distributed under any other license. The requirement for fonts to +remain under this license does not apply to any document created +using the Font Software. + +TERMINATION +This license becomes null and void if any of the above conditions are +not met. + +DISCLAIMER +THE FONT SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, +EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTIES OF +MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT +OF COPYRIGHT, PATENT, TRADEMARK, OR OTHER RIGHT. IN NO EVENT SHALL THE +COPYRIGHT HOLDER BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, +INCLUDING ANY GENERAL, SPECIAL, INDIRECT, INCIDENTAL, OR CONSEQUENTIAL +DAMAGES, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING +FROM, OUT OF THE USE OR INABILITY TO USE THE FONT SOFTWARE OR FROM +OTHER DEALINGS IN THE FONT SOFTWARE. diff --git a/fonts/magra/doc/Magra-samples.pdf b/fonts/magra/doc/Magra-samples.pdf new file mode 100644 index 0000000000..f8389d8a7f Binary files /dev/null and b/fonts/magra/doc/Magra-samples.pdf differ diff --git a/fonts/magra/doc/Magra-samples.tex b/fonts/magra/doc/Magra-samples.tex new file mode 100644 index 0000000000..4d0390a56e --- /dev/null +++ b/fonts/magra/doc/Magra-samples.tex @@ -0,0 +1,21 @@ +\documentclass{article} +\usepackage[T1]{fontenc} +\usepackage[]{Magra} +\usepackage{lipsum} +\begin{document} + +\subsection*{Regular} +\lipsum[1] + + +\subsection*{Bold} + +\textbf{\lipsum[2]} + +\subsection*{Default Numbers} + +1234567890 + + +\end{document} + diff --git a/fonts/magra/enc/a_dip3eq.enc b/fonts/magra/enc/a_dip3eq.enc new file mode 100644 index 0000000000..a4e5023a0e --- /dev/null +++ b/fonts/magra/enc/a_dip3eq.enc @@ -0,0 +1,62 @@ +% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT + +%%AutoEnc_dip3eq74jkh4yw4fsunpbvmjqc +% Encoding created by otftotfm on Sat Jan 9 12:23:05 2021 +% Command line follows encoding +/AutoEnc_dip3eq74jkh4yw4fsunpbvmjqc [ +%00 + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef +%10 + /dotlessi /dotlessj /grave /acute /caron /breve /macron /ring + /cedilla /germandbls /ae /oe /oslash /AE /OE /Oslash +%20 + /space /exclam /quotedblright /numbersign /dollar /percent /ampersand /quoteright + /parenleft /parenright /asterisk /plus /comma /hyphen /period /slash +%30 + /zero /one /two /three /four /five /six /seven + /eight /nine /colon /semicolon /exclamdown /equal /questiondown /question +%40 + /at /A /B /C /D /E /F /G + /H /I /J /K /L /M /N /O +%50 + /P /Q /R /S /T /U /V /W + /X /Y /Z /bracketleft /quotedblleft /bracketright /circumflex /dotaccent +%60 + /quoteleft /a /b /c /d /e /f /g + /h /i /j /k /l /m /n /o +%70 + /p /q /r /s /t /u /v /w + /x /y /z /endash /emdash /hungarumlaut /tilde /dieresis +%80 + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /Lslash /.notdef /.notdef /.notdef /.notdef /.notdef +%90 + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef +%A0 + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /lslash /.notdef /.notdef /.notdef /.notdef /.notdef +%B0 + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef +%C0 + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef +%D0 + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef +%E0 + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef +%F0 + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef +] def +% Command line: 'otftotfm --automatic --encoding=fontools_ot1 +% --tfm-directory=texmf/fonts/tfm/public/Magra +% --vf-directory=texmf/fonts/vf/public/Magra +% --type1-directory=texmf/fonts/type1/public/Magra +% --encoding-directory=texmf/fonts/enc/dvips/Magra +% --map-file=texmf/fonts/map/dvips/Magra/Magra.map --no-updmap --force +% --coding-scheme=TEX TEXT Magra-Bold.otf Magra-Bold-tlf-ot1' diff --git a/fonts/magra/enc/a_jqnft2.enc b/fonts/magra/enc/a_jqnft2.enc new file mode 100644 index 0000000000..b5bb0889b2 --- /dev/null +++ b/fonts/magra/enc/a_jqnft2.enc @@ -0,0 +1,63 @@ +% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT + +%%AutoEnc_jqnft226aq65e6b7bxb7ls5dse +% Encoding created by otftotfm on Sat Jan 9 12:23:05 2021 +% Command line follows encoding +/AutoEnc_jqnft226aq65e6b7bxb7ls5dse [ +%00 + /.notdef /Euro /.notdef /.notdef /fraction /dotaccent /hungarumlaut /ogonek + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef +%10 + /dotlessi /dotlessj /grave /acute /caron /breve /macron /ring + /cedilla /germandbls /ae /oe /oslash /AE /OE /Oslash +%20 + /space /exclam /quotedbl /numbersign /dollar /percent /ampersand /quoteright + /parenleft /parenright /asterisk /plus /comma /hyphen /period /slash +%30 + /zero /one /two /three /four /five /six /seven + /eight /nine /colon /semicolon /less /equal /greater /question +%40 + /at /A /B /C /D /E /F /G + /H /I /J /K /L /M /N /O +%50 + /P /Q /R /S /T /U /V /W + /X /Y /Z /bracketleft /backslash /bracketright /circumflex /underscore +%60 + /quoteleft /a /b /c /d /e /f /g + /h /i /j /k /l /m /n /o +%70 + /p /q /r /s /t /u /v /w + /x /y /z /braceleft /bar /braceright /tilde /dieresis +%80 + /Lslash /quotesingle /quotesinglbase /florin /quotedblbase /ellipsis /dagger /daggerdbl + /circumflex /.notdef /Scaron /guilsinglleft /OE /Zcaron /asciicircum /minus +%90 + /lslash /quoteleft /quoteright /quotedblleft /quotedblright /bullet /endash /emdash + /tilde /trademark /scaron /guilsinglright /oe /zcaron /asciitilde /Ydieresis +%A0 + /.notdef /exclamdown /cent /sterling /currency /yen /brokenbar /section + /dieresis /copyright /ordfeminine /guillemotleft /logicalnot /.notdef /registered /macron +%B0 + /degree /plusminus /twosuperior /threesuperior /acute /mu /paragraph /periodcentered + /cedilla /onesuperior /ordmasculine /guillemotright /onequarter /onehalf /threequarters /questiondown +%C0 + /Agrave /Aacute /Acircumflex /Atilde /Adieresis /Aring /AE /Ccedilla + /Egrave /Eacute /Ecircumflex /Edieresis /Igrave /Iacute /Icircumflex /Idieresis +%D0 + /Eth /Ntilde /Ograve /Oacute /Ocircumflex /Otilde /Odieresis /multiply + /Oslash /Ugrave /Uacute /Ucircumflex /Udieresis /Yacute /Thorn /germandbls +%E0 + /agrave /aacute /acircumflex /atilde /adieresis /aring /ae /ccedilla + /egrave /eacute /ecircumflex /edieresis /igrave /iacute /icircumflex /idieresis +%F0 + /eth /ntilde /ograve /oacute /ocircumflex /otilde /odieresis /divide + /oslash /ugrave /uacute /ucircumflex /udieresis /yacute /thorn /ydieresis +] def +% Command line: 'otftotfm --automatic --encoding=fontools_ly1 +% --tfm-directory=texmf/fonts/tfm/public/Magra +% --vf-directory=texmf/fonts/vf/public/Magra +% --type1-directory=texmf/fonts/type1/public/Magra +% --encoding-directory=texmf/fonts/enc/dvips/Magra +% --map-file=texmf/fonts/map/dvips/Magra/Magra.map --no-updmap --force +% --coding-scheme=TEX TYPEWRITER AND WINDOWS ANSI Magra-Bold.otf +% Magra-Bold-tlf-ly1' diff --git a/fonts/magra/enc/a_radyzq.enc b/fonts/magra/enc/a_radyzq.enc new file mode 100644 index 0000000000..65e9cc41a0 --- /dev/null +++ b/fonts/magra/enc/a_radyzq.enc @@ -0,0 +1,63 @@ +% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT + +%%AutoEnc_radyzqwuqbld37rpqwoebf5kga +% Encoding created by otftotfm on Sat Jan 9 12:23:05 2021 +% Command line follows encoding +/AutoEnc_radyzqwuqbld37rpqwoebf5kga [ +%00 + /grave /acute /circumflex /tilde /dieresis /hungarumlaut /ring /caron + /breve /macron /dotaccent /cedilla /ogonek /quotesinglbase /guilsinglleft /guilsinglright +%10 + /quotedblleft /quotedblright /quotedblbase /guillemotleft /guillemotright /endash /emdash /.notdef + /.notdef /dotlessi /dotlessj /.notdef /.notdef /.notdef /.notdef /.notdef +%20 + /space /exclam /quotedbl /numbersign /dollar /percent /ampersand /quoteright + /parenleft /parenright /asterisk /plus /comma /hyphen /period /slash +%30 + /zero /one /two /three /four /five /six /seven + /eight /nine /colon /semicolon /less /equal /greater /question +%40 + /at /A /B /C /D /E /F /G + /H /I /J /K /L /M /N /O +%50 + /P /Q /R /S /T /U /V /W + /X /Y /Z /bracketleft /backslash /bracketright /asciicircum /underscore +%60 + /quoteleft /a /b /c /d /e /f /g + /h /i /j /k /l /m /n /o +%70 + /p /q /r /s /t /u /v /w + /x /y /z /braceleft /bar /braceright /asciitilde /hyphen +%80 + /Abreve /Aogonek /Cacute /Ccaron /Dcaron /Ecaron /Eogonek /Gbreve + /Lacute /Lcaron /Lslash /Nacute /Ncaron /Eng /Ohungarumlaut /Racute +%90 + /Rcaron /Sacute /Scaron /Scedilla /Tcaron /Tcedilla /Uhungarumlaut /Uring + /Ydieresis /Zacute /Zcaron /Zdotaccent /IJ /Idotaccent /dcroat /section +%A0 + /abreve /aogonek /cacute /ccaron /dcaron /ecaron /eogonek /gbreve + /lacute /lcaron /lslash /nacute /ncaron /eng /ohungarumlaut /racute +%B0 + /rcaron /sacute /scaron /scedilla /tcaron /tcedilla /uhungarumlaut /uring + /ydieresis /zacute /zcaron /zdotaccent /ij /exclamdown /questiondown /sterling +%C0 + /Agrave /Aacute /Acircumflex /Atilde /Adieresis /Aring /AE /Ccedilla + /Egrave /Eacute /Ecircumflex /Edieresis /Igrave /Iacute /Icircumflex /Idieresis +%D0 + /Eth /Ntilde /Ograve /Oacute /Ocircumflex /Otilde /Odieresis /OE + /Oslash /Ugrave /Uacute /Ucircumflex /Udieresis /Yacute /Thorn /.notdef +%E0 + /agrave /aacute /acircumflex /atilde /adieresis /aring /ae /ccedilla + /egrave /eacute /ecircumflex /edieresis /igrave /iacute /icircumflex /idieresis +%F0 + /eth /ntilde /ograve /oacute /ocircumflex /otilde /odieresis /oe + /oslash /ugrave /uacute /ucircumflex /udieresis /yacute /thorn /germandbls +] def +% Command line: 'otftotfm --automatic --encoding=fontools_t1 +% --tfm-directory=texmf/fonts/tfm/public/Magra +% --vf-directory=texmf/fonts/vf/public/Magra +% --type1-directory=texmf/fonts/type1/public/Magra +% --encoding-directory=texmf/fonts/enc/dvips/Magra +% --map-file=texmf/fonts/map/dvips/Magra/Magra.map --no-updmap --force +% --coding-scheme=EXTENDED TEX FONT ENCODING - LATIN Magra-Bold.otf +% Magra-Bold-tlf-t1' diff --git a/fonts/magra/enc/a_va7yvq.enc b/fonts/magra/enc/a_va7yvq.enc new file mode 100644 index 0000000000..54b053f75a --- /dev/null +++ b/fonts/magra/enc/a_va7yvq.enc @@ -0,0 +1,63 @@ +% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT + +%%AutoEnc_va7yvq3as4shtj3vxbiuurp2rf +% Encoding created by otftotfm on Sat Jan 9 12:23:05 2021 +% Command line follows encoding +/AutoEnc_va7yvq3as4shtj3vxbiuurp2rf [ +%00 + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /cedilla /ogonek /quotesinglbase /exclam /asterisk +%10 + /question /C /quotedblbase /bar /exclamdown /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /questiondown /.notdef +%20 + /.notdef /endash /.notdef /.notdef /dollar /.notdef /.notdef /quotesingle + /.notdef /.notdef /.notdef /.notdef /comma /.notdef /period /fraction +%30 + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef /.notdef /minus /.notdef /.notdef +%40 + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef +%50 + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef +%60 + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef +%70 + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef +%80 + /.notdef /.notdef /.notdef /.notdef /dagger /daggerdbl /.notdef /.notdef + /bullet /.notdef /.notdef /.notdef /florin /.notdef /.notdef /.notdef +%90 + /.notdef /.notdef /lira /.notdef /.notdef /.notdef /dong /trademark + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef +%A0 + /.notdef /.notdef /cent /sterling /currency /yen /brokenbar /section + /.notdef /copyright /ordfeminine /.notdef /logicalnot /.notdef /registered /.notdef +%B0 + /degree /plusminus /twosuperior /threesuperior /.notdef /mu /paragraph /periodcentered + /.notdef /onesuperior /ordmasculine /radical /onequarter /onehalf /threequarters /Euro +%C0 + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef +%D0 + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /multiply /.notdef + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef +%E0 + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef +%F0 + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /divide /.notdef + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef +] def +% Command line: 'otftotfm --automatic --encoding=fontools_ts1 +% --tfm-directory=texmf/fonts/tfm/public/Magra +% --vf-directory=texmf/fonts/vf/public/Magra +% --type1-directory=texmf/fonts/type1/public/Magra +% --encoding-directory=texmf/fonts/enc/dvips/Magra +% --map-file=texmf/fonts/map/dvips/Magra/Magra.map --no-updmap --force +% --coding-scheme=TEX TEXT COMPANION SYMBOLS 1---TS1 Magra-Bold.otf +% Magra-Bold-tlf-ts1' diff --git a/fonts/magra/latex/LY1Magra-TLF.fd b/fonts/magra/latex/LY1Magra-TLF.fd new file mode 100644 index 0000000000..5a87c7143d --- /dev/null +++ b/fonts/magra/latex/LY1Magra-TLF.fd @@ -0,0 +1,51 @@ +%% Generated by autoinst on 2021/01/09 +%% +\ProvidesFile{LY1Magra-TLF.fd} + [2021/01/09 (autoinst) Font definitions for LY1/Magra-TLF.] + +\ifcsname s@fct@alias\endcsname\else +\gdef\s@fct@alias{\sub@sfcnt\@font@aliasinfo} +\gdef\@font@aliasinfo#1{% + \@font@info{Font\space shape\space `\curr@fontshape'\space will + \space be\space aliased\MessageBreak to\space `\mandatory@arg'}% +} +\fi + +\expandafter\ifx\csname Magra@scale\endcsname\relax + \let\Magra@@scale\@empty +\else + \edef\Magra@@scale{s*[\csname Magra@scale\endcsname]}% +\fi + +\DeclareFontFamily{LY1}{Magra-TLF}{} + + +% ---- b = bold ---- + +\DeclareFontShape{LY1}{Magra-TLF}{b}{n}{ + <-> \Magra@@scale Magra-Bold-tlf-ly1 +}{} + +\DeclareFontShape{LY1}{Magra-TLF}{bold}{n}{ + <-> alias * Magra-TLF/b/n +}{} + + +% ---- m = regular ---- + +\DeclareFontShape{LY1}{Magra-TLF}{m}{n}{ + <-> \Magra@@scale Magra-tlf-ly1 +}{} + +\DeclareFontShape{LY1}{Magra-TLF}{regular}{n}{ + <-> alias * Magra-TLF/m/n +}{} + + +% ---- Extra 'ssub' rules to map 'bx' to 'b' ---- + +\DeclareFontShape{LY1}{Magra-TLF}{bx}{n}{ + <-> ssub * Magra-TLF/b/n +}{} + +\endinput diff --git a/fonts/magra/latex/Magra.sty b/fonts/magra/latex/Magra.sty new file mode 100644 index 0000000000..b5769207a2 --- /dev/null +++ b/fonts/magra/latex/Magra.sty @@ -0,0 +1,50 @@ +\NeedsTeXFormat{LaTeX2e} +\ProvidesPackage{Magra} + [2021/01/09 (Carl-Clemens Ebinger & autoinst) Style file for Magra fonts.] + +\RequirePackage{xkeyval} +\newcommand*{\Magra@scale}{1} +\DeclareOptionX{scale}{\renewcommand*{\Magra@scale}{#1}} +\DeclareOptionX{scaled}{\renewcommand*{\Magra@scale}{#1}} + +\DeclareOptionX{lining}{\edef\Magra@figurestyle{LF}} +\DeclareOptionX{tabular}{\edef\Magra@figurealign{T}} +\DeclareOptionX{mainfont}{ + \renewcommand{\familydefault}{\rmdefault} +} +\DeclareOptionX{bold}{\edef\bfseries@rm{bold}} +\DeclareOptionX{regular}{\edef\mdseries@rm{regular}} +\ExecuteOptionsX{lining,tabular} +\ProcessOptionsX\relax + +\RequirePackage{fontenc,textcomp} +\RequirePackage{ifthen} +\RequirePackage{mweights} + +\IfFileExists{fontaxes.sty}{ + \RequirePackage{fontaxes} +}{} + +% Here we implement the scale=MatchLowercase option. +% If this is given, we must compute the correct value of +% the "\Magra@scale" parameter before loading the .fd files; +% but to determine that value we of course need the font's x-height. +% To avoid triggering the loading of .fd files, +% we use plain TeX's \font primitive to load the testfont. +% We then compute the ratio of the current x-height to our font's x-height; +% this is the "\Magra@scale" we will pass to the .fd files. +\ifthenelse{\equal{\Magra@scale}{MatchLowercase}} + { \newlength{\Magra@currentx} + \settoheight{\Magra@currentx}{x} + \newlength{\Magra@xheight} + \settoheight{\Magra@xheight} + {{\font\testfont=Magra-tlf-ot1 at \f@size pt\testfont x}} + \renewcommand*{\Magra@scale} + {\strip@pt\dimexpr\number\numexpr\number\dimexpr\Magra@currentx\relax*65536/\number\dimexpr\Magra@xheight\relax\relax sp\relax}} + {} + +\renewcommand* + {\rmdefault} + {Magra-\Magra@figurealign\Magra@figurestyle} + +\endinput diff --git a/fonts/magra/latex/OT1Magra-TLF.fd b/fonts/magra/latex/OT1Magra-TLF.fd new file mode 100644 index 0000000000..2ae87cbcb6 --- /dev/null +++ b/fonts/magra/latex/OT1Magra-TLF.fd @@ -0,0 +1,51 @@ +%% Generated by autoinst on 2021/01/09 +%% +\ProvidesFile{OT1Magra-TLF.fd} + [2021/01/09 (autoinst) Font definitions for OT1/Magra-TLF.] + +\ifcsname s@fct@alias\endcsname\else +\gdef\s@fct@alias{\sub@sfcnt\@font@aliasinfo} +\gdef\@font@aliasinfo#1{% + \@font@info{Font\space shape\space `\curr@fontshape'\space will + \space be\space aliased\MessageBreak to\space `\mandatory@arg'}% +} +\fi + +\expandafter\ifx\csname Magra@scale\endcsname\relax + \let\Magra@@scale\@empty +\else + \edef\Magra@@scale{s*[\csname Magra@scale\endcsname]}% +\fi + +\DeclareFontFamily{OT1}{Magra-TLF}{} + + +% ---- m = regular ---- + +\DeclareFontShape{OT1}{Magra-TLF}{m}{n}{ + <-> \Magra@@scale Magra-tlf-ot1 +}{} + +\DeclareFontShape{OT1}{Magra-TLF}{regular}{n}{ + <-> alias * Magra-TLF/m/n +}{} + + +% ---- b = bold ---- + +\DeclareFontShape{OT1}{Magra-TLF}{b}{n}{ + <-> \Magra@@scale Magra-Bold-tlf-ot1 +}{} + +\DeclareFontShape{OT1}{Magra-TLF}{bold}{n}{ + <-> alias * Magra-TLF/b/n +}{} + + +% ---- Extra 'ssub' rules to map 'bx' to 'b' ---- + +\DeclareFontShape{OT1}{Magra-TLF}{bx}{n}{ + <-> ssub * Magra-TLF/b/n +}{} + +\endinput diff --git a/fonts/magra/latex/T1Magra-TLF.fd b/fonts/magra/latex/T1Magra-TLF.fd new file mode 100644 index 0000000000..5c15647329 --- /dev/null +++ b/fonts/magra/latex/T1Magra-TLF.fd @@ -0,0 +1,51 @@ +%% Generated by autoinst on 2021/01/09 +%% +\ProvidesFile{T1Magra-TLF.fd} + [2021/01/09 (autoinst) Font definitions for T1/Magra-TLF.] + +\ifcsname s@fct@alias\endcsname\else +\gdef\s@fct@alias{\sub@sfcnt\@font@aliasinfo} +\gdef\@font@aliasinfo#1{% + \@font@info{Font\space shape\space `\curr@fontshape'\space will + \space be\space aliased\MessageBreak to\space `\mandatory@arg'}% +} +\fi + +\expandafter\ifx\csname Magra@scale\endcsname\relax + \let\Magra@@scale\@empty +\else + \edef\Magra@@scale{s*[\csname Magra@scale\endcsname]}% +\fi + +\DeclareFontFamily{T1}{Magra-TLF}{} + + +% ---- b = bold ---- + +\DeclareFontShape{T1}{Magra-TLF}{b}{n}{ + <-> \Magra@@scale Magra-Bold-tlf-t1 +}{} + +\DeclareFontShape{T1}{Magra-TLF}{bold}{n}{ + <-> alias * Magra-TLF/b/n +}{} + + +% ---- m = regular ---- + +\DeclareFontShape{T1}{Magra-TLF}{m}{n}{ + <-> \Magra@@scale Magra-tlf-t1 +}{} + +\DeclareFontShape{T1}{Magra-TLF}{regular}{n}{ + <-> alias * Magra-TLF/m/n +}{} + + +% ---- Extra 'ssub' rules to map 'bx' to 'b' ---- + +\DeclareFontShape{T1}{Magra-TLF}{bx}{n}{ + <-> ssub * Magra-TLF/b/n +}{} + +\endinput diff --git a/fonts/magra/latex/TS1Magra-TLF.fd b/fonts/magra/latex/TS1Magra-TLF.fd new file mode 100644 index 0000000000..28f68b8e70 --- /dev/null +++ b/fonts/magra/latex/TS1Magra-TLF.fd @@ -0,0 +1,51 @@ +%% Generated by autoinst on 2021/01/09 +%% +\ProvidesFile{TS1Magra-TLF.fd} + [2021/01/09 (autoinst) Font definitions for TS1/Magra-TLF.] + +\ifcsname s@fct@alias\endcsname\else +\gdef\s@fct@alias{\sub@sfcnt\@font@aliasinfo} +\gdef\@font@aliasinfo#1{% + \@font@info{Font\space shape\space `\curr@fontshape'\space will + \space be\space aliased\MessageBreak to\space `\mandatory@arg'}% +} +\fi + +\expandafter\ifx\csname Magra@scale\endcsname\relax + \let\Magra@@scale\@empty +\else + \edef\Magra@@scale{s*[\csname Magra@scale\endcsname]}% +\fi + +\DeclareFontFamily{TS1}{Magra-TLF}{} + + +% ---- b = bold ---- + +\DeclareFontShape{TS1}{Magra-TLF}{b}{n}{ + <-> \Magra@@scale Magra-Bold-tlf-ts1 +}{} + +\DeclareFontShape{TS1}{Magra-TLF}{bold}{n}{ + <-> alias * Magra-TLF/b/n +}{} + + +% ---- m = regular ---- + +\DeclareFontShape{TS1}{Magra-TLF}{m}{n}{ + <-> \Magra@@scale Magra-tlf-ts1 +}{} + +\DeclareFontShape{TS1}{Magra-TLF}{regular}{n}{ + <-> alias * Magra-TLF/m/n +}{} + + +% ---- Extra 'ssub' rules to map 'bx' to 'b' ---- + +\DeclareFontShape{TS1}{Magra-TLF}{bx}{n}{ + <-> ssub * Magra-TLF/b/n +}{} + +\endinput diff --git a/fonts/magra/map/Magra.map b/fonts/magra/map/Magra.map new file mode 100644 index 0000000000..2ab320caa1 --- /dev/null +++ b/fonts/magra/map/Magra.map @@ -0,0 +1,10 @@ +% Automatically maintained by otftotfm or other programs. Do not edit. + +Magra-Bold-tlf-ot1 Magra-Bold "AutoEnc_dip3eq74jkh4yw4fsunpbvmjqc ReEncodeFont" <[a_dip3eq.enc or scale= may be used to scale the fonts. + + +Font encodings supported are OT1, T1, LY1. + +The original TrueType fonts were obtained from + + https://fonts.google.com/specimen/Play#about + +and are licensed under the SIL Open Font License, version +1.1; the text may be found in the doc directory. The type1 +versions were created using cfftot1. The support files were +created using autoinst and are licensed under the terms of +the LaTeX Project Public License. The maintainer of this +package is Carl-Clemens Ebinger at post(at)ebinger(dot)cc. diff --git a/fonts/play-font/doc/LICENSE.TXT b/fonts/play-font/doc/LICENSE.TXT new file mode 100644 index 0000000000..e26528192f --- /dev/null +++ b/fonts/play-font/doc/LICENSE.TXT @@ -0,0 +1,93 @@ +Copyright (c) 2011, Jonas Hecksher, Playtypes, e-types AS (lasse@e-types.com), with Reserved Font Name 'Play', 'Playtype', 'Playtype Sans'. + +This Font Software is licensed under the SIL Open Font License, Version 1.1. +This license is copied below, and is also available with a FAQ at: +http://scripts.sil.org/OFL + + +----------------------------------------------------------- +SIL OPEN FONT LICENSE Version 1.1 - 26 February 2007 +----------------------------------------------------------- + +PREAMBLE +The goals of the Open Font License (OFL) are to stimulate worldwide +development of collaborative font projects, to support the font creation +efforts of academic and linguistic communities, and to provide a free and +open framework in which fonts may be shared and improved in partnership +with others. + +The OFL allows the licensed fonts to be used, studied, modified and +redistributed freely as long as they are not sold by themselves. The +fonts, including any derivative works, can be bundled, embedded, +redistributed and/or sold with any software provided that any reserved +names are not used by derivative works. The fonts and derivatives, +however, cannot be released under any other type of license. The +requirement for fonts to remain under this license does not apply +to any document created using the fonts or their derivatives. + +DEFINITIONS +"Font Software" refers to the set of files released by the Copyright +Holder(s) under this license and clearly marked as such. This may +include source files, build scripts and documentation. + +"Reserved Font Name" refers to any names specified as such after the +copyright statement(s). + +"Original Version" refers to the collection of Font Software components as +distributed by the Copyright Holder(s). + +"Modified Version" refers to any derivative made by adding to, deleting, +or substituting -- in part or in whole -- any of the components of the +Original Version, by changing formats or by porting the Font Software to a +new environment. + +"Author" refers to any designer, engineer, programmer, technical +writer or other person who contributed to the Font Software. + +PERMISSION & CONDITIONS +Permission is hereby granted, free of charge, to any person obtaining +a copy of the Font Software, to use, study, copy, merge, embed, modify, +redistribute, and sell modified and unmodified copies of the Font +Software, subject to the following conditions: + +1) Neither the Font Software nor any of its individual components, +in Original or Modified Versions, may be sold by itself. + +2) Original or Modified Versions of the Font Software may be bundled, +redistributed and/or sold with any software, provided that each copy +contains the above copyright notice and this license. These can be +included either as stand-alone text files, human-readable headers or +in the appropriate machine-readable metadata fields within text or +binary files as long as those fields can be easily viewed by the user. + +3) No Modified Version of the Font Software may use the Reserved Font +Name(s) unless explicit written permission is granted by the corresponding +Copyright Holder. This restriction only applies to the primary font name as +presented to the users. + +4) The name(s) of the Copyright Holder(s) or the Author(s) of the Font +Software shall not be used to promote, endorse or advertise any +Modified Version, except to acknowledge the contribution(s) of the +Copyright Holder(s) and the Author(s) or with their explicit written +permission. + +5) The Font Software, modified or unmodified, in part or in whole, +must be distributed entirely under this license, and must not be +distributed under any other license. The requirement for fonts to +remain under this license does not apply to any document created +using the Font Software. + +TERMINATION +This license becomes null and void if any of the above conditions are +not met. + +DISCLAIMER +THE FONT SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, +EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTIES OF +MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT +OF COPYRIGHT, PATENT, TRADEMARK, OR OTHER RIGHT. IN NO EVENT SHALL THE +COPYRIGHT HOLDER BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, +INCLUDING ANY GENERAL, SPECIAL, INDIRECT, INCIDENTAL, OR CONSEQUENTIAL +DAMAGES, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING +FROM, OUT OF THE USE OR INABILITY TO USE THE FONT SOFTWARE OR FROM +OTHER DEALINGS IN THE FONT SOFTWARE. diff --git a/fonts/play-font/doc/Play-samples.pdf b/fonts/play-font/doc/Play-samples.pdf new file mode 100644 index 0000000000..4c7fa45be1 Binary files /dev/null and b/fonts/play-font/doc/Play-samples.pdf differ diff --git a/fonts/play-font/doc/Play-samples.tex b/fonts/play-font/doc/Play-samples.tex new file mode 100644 index 0000000000..f10a21882b --- /dev/null +++ b/fonts/play-font/doc/Play-samples.tex @@ -0,0 +1,21 @@ +\documentclass{article} +\usepackage[T1]{fontenc} +\usepackage[]{Play} +\usepackage{lipsum} +\begin{document} + +\subsection*{Regular} +\lipsum[1] + + +\subsection*{Bold} + +\textbf{\lipsum[2]} + +\subsection*{Default Numbers} + +1234567890 + + +\end{document} + diff --git a/fonts/play-font/enc/a_af5aai.enc b/fonts/play-font/enc/a_af5aai.enc new file mode 100644 index 0000000000..d8cd933109 --- /dev/null +++ b/fonts/play-font/enc/a_af5aai.enc @@ -0,0 +1,68 @@ +% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT + +%%AutoEnc_af5aaiwnitv6tc3bolgi4tjdfh +% Encoding created by otftotfm on Sat Jan 9 12:18:41 2021 +% Command line follows encoding +/AutoEnc_af5aaiwnitv6tc3bolgi4tjdfh [ +%00 + /.notdef /Euro.smcp /.notdef /.notdef /fraction /dotaccent /hungarumlaut /ogonek + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef +%10 + /dotlessi.smcp /uni0237 /grave /acute /caron /breve /macron /ring + /cedilla /.notdef /ae.smcp /oe.smcp /oslash.smcp /AE /OE /Oslash +%20 + /space /exclam.smcp /quotedbl /numbersign /dollar.smcp /percent.smcp /ampersand.smcp /quoteright.smcp + /parenleft.smcp /parenright.smcp /asterisk.smcp /plus /comma /hyphen /period /slash.smcp +%30 + /zero.tosf /one.tosf /two.tosf /three.tosf /four.tosf /five.tosf /six.tosf /seven.tosf + /eight.tosf /nine.tosf /colon /semicolon /less /equal /greater /question.smcp +%40 + /at.smcp /A /B /C /D /E /F /G + /H /I /J /K /L /M /N /O +%50 + /P /Q /R /S /T /U /V /W + /X /Y /Z /bracketleft.smcp /backslash.smcp /bracketright.smcp /circumflex /underscore +%60 + /quoteleft.smcp /a.smcp /b.smcp /c.smcp /d.smcp /e.smcp /f.smcp /g.smcp + /h.smcp /i.smcp /j.smcp /k.smcp /l.smcp /m.smcp /n.smcp /o.smcp +%70 + /p.smcp /q.smcp /r.smcp /s.smcp /t.smcp /u.smcp /v.smcp /w.smcp + /x.smcp /y.smcp /z.smcp /braceleft.smcp /bar /braceright.smcp /tilde /dieresis +%80 + /Lslash /quotesingle /quotesinglbase /florin.smcp /quotedblbase /ellipsis /dagger /daggerdbl + /circumflex /perthousand.smcp /Scaron /guilsinglleft /OE /Zcaron /asciicircum /minus +%90 + /lslash.smcp /quoteleft.smcp /quoteright.smcp /quotedblleft.smcp /quotedblright.smcp /bullet /endash /emdash + /tilde /trademark /scaron.smcp /guilsinglright /oe.smcp /zcaron.smcp /asciitilde /Ydieresis +%A0 + /.notdef /exclamdown.smcp /cent.smcp /sterling.smcp /currency /yen.smcp /brokenbar /section + /dieresis /copyright /ordfeminine /guillemotleft /logicalnot /uni00AD /registered /macron +%B0 + /degree /plusminus /uni00B2 /uni00B3 /acute /uni00B5 /paragraph /periodcentered + /cedilla /uni00B9 /ordmasculine /guillemotright /onequarter /onehalf /threequarters /questiondown.smcp +%C0 + /Agrave /Aacute /Acircumflex /Atilde /Adieresis /Aring /AE /Ccedilla + /Egrave /Eacute /Ecircumflex /Edieresis /Igrave /Iacute /Icircumflex /Idieresis +%D0 + /Eth /Ntilde /Ograve /Oacute /Ocircumflex /Otilde /Odieresis /multiply + /Oslash /Ugrave /Uacute /Ucircumflex /Udieresis /Yacute /Thorn /.notdef +%E0 + /agrave.smcp /aacute.smcp /acircumflex.smcp /atilde.smcp /adieresis.smcp /aring.smcp /ae.smcp /ccedilla.smcp + /egrave.smcp /eacute.smcp /ecircumflex.smcp /edieresis.smcp /igrave.smcp /iacute.smcp /icircumflex.smcp /idieresis.smcp +%F0 + /eth.smcp /ntilde.smcp /ograve.smcp /oacute.smcp /ocircumflex.smcp /otilde.smcp /odieresis.smcp /divide + /oslash.smcp /ugrave.smcp /uacute.smcp /ucircumflex.smcp /udieresis.smcp /yacute.smcp /thorn.smcp /ydieresis.smcp +] def +% Command line: 'otftotfm --automatic --encoding=fontools_ly1 +% --tfm-directory=texmf/fonts/tfm/public/Play +% --vf-directory=texmf/fonts/vf/public/Play +% --type1-directory=texmf/fonts/type1/public/Play +% --encoding-directory=texmf/fonts/enc/dvips/Play +% --map-file=texmf/fonts/map/dvips/Play/Play.map --no-updmap --force +% --coding-scheme=TEX TYPEWRITER AND WINDOWS ANSI --feature=kern +% --feature=liga --feature=onum --feature=smcp --feature=tnum --ligkern=f i +% =: fi --ligkern=f l =: fl --ligkern=f f =: ff --ligkern=ff i =: ffi +% --ligkern=ff l =: ffl --unicoding=germandbls =: SSsmall --unicoding=ff =: +% FFsmall --unicoding=fi =: FIsmall --unicoding=ffi =: FFIsmall +% --unicoding=fl =: FLsmall --unicoding=ffl =: FFLsmall Play-Bold.otf +% Play-Bold-tosf-sc-ly1' diff --git a/fonts/play-font/enc/a_i2o4el.enc b/fonts/play-font/enc/a_i2o4el.enc new file mode 100644 index 0000000000..b47e74db9c --- /dev/null +++ b/fonts/play-font/enc/a_i2o4el.enc @@ -0,0 +1,67 @@ +% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT + +%%AutoEnc_i2o4elyvb55mc2ha77j7tzbs5c +% Encoding created by otftotfm on Sat Jan 9 12:18:42 2021 +% Command line follows encoding +/AutoEnc_i2o4elyvb55mc2ha77j7tzbs5c [ +%00 + /.notdef /Euro.smcp /.notdef /.notdef /fraction /dotaccent /hungarumlaut /ogonek + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef +%10 + /dotlessi.smcp /uni0237 /grave /acute /caron /breve /macron /ring + /cedilla /.notdef /ae.smcp /oe.smcp /oslash.smcp /AE /OE /Oslash +%20 + /space /exclam.smcp /quotedbl /numbersign /dollar.smcp /percent.smcp /ampersand.smcp /quoteright.smcp + /parenleft.smcp /parenright.smcp /asterisk.smcp /plus /comma /hyphen /period /slash.smcp +%30 + /zero.smcp /one.smcp /two.smcp /three.smcp /four.smcp /five.smcp /six.smcp /seven.smcp + /eight.smcp /nine.smcp /colon /semicolon /less /equal /greater /question.smcp +%40 + /at.smcp /A /B /C /D /E /F /G + /H /I /J /K /L /M /N /O +%50 + /P /Q /R /S /T /U /V /W + /X /Y /Z /bracketleft.smcp /backslash.smcp /bracketright.smcp /circumflex /underscore +%60 + /quoteleft.smcp /a.smcp /b.smcp /c.smcp /d.smcp /e.smcp /f.smcp /g.smcp + /h.smcp /i.smcp /j.smcp /k.smcp /l.smcp /m.smcp /n.smcp /o.smcp +%70 + /p.smcp /q.smcp /r.smcp /s.smcp /t.smcp /u.smcp /v.smcp /w.smcp + /x.smcp /y.smcp /z.smcp /braceleft.smcp /bar /braceright.smcp /tilde /dieresis +%80 + /Lslash /quotesingle /quotesinglbase /florin.smcp /quotedblbase /ellipsis /dagger /daggerdbl + /circumflex /perthousand.smcp /Scaron /guilsinglleft /OE /Zcaron /asciicircum /minus +%90 + /lslash.smcp /quoteleft.smcp /quoteright.smcp /quotedblleft.smcp /quotedblright.smcp /bullet /endash /emdash + /tilde /trademark /scaron.smcp /guilsinglright /oe.smcp /zcaron.smcp /asciitilde /Ydieresis +%A0 + /.notdef /exclamdown.smcp /cent.smcp /sterling.smcp /currency /yen.smcp /brokenbar /section + /dieresis /copyright /ordfeminine /guillemotleft /logicalnot /uni00AD /registered /macron +%B0 + /degree /plusminus /uni00B2 /uni00B3 /acute /uni00B5 /paragraph /periodcentered + /cedilla /uni00B9 /ordmasculine /guillemotright /onequarter /onehalf /threequarters /questiondown.smcp +%C0 + /Agrave /Aacute /Acircumflex /Atilde /Adieresis /Aring /AE /Ccedilla + /Egrave /Eacute /Ecircumflex /Edieresis /Igrave /Iacute /Icircumflex /Idieresis +%D0 + /Eth /Ntilde /Ograve /Oacute /Ocircumflex /Otilde /Odieresis /multiply + /Oslash /Ugrave /Uacute /Ucircumflex /Udieresis /Yacute /Thorn /.notdef +%E0 + /agrave.smcp /aacute.smcp /acircumflex.smcp /atilde.smcp /adieresis.smcp /aring.smcp /ae.smcp /ccedilla.smcp + /egrave.smcp /eacute.smcp /ecircumflex.smcp /edieresis.smcp /igrave.smcp /iacute.smcp /icircumflex.smcp /idieresis.smcp +%F0 + /eth.smcp /ntilde.smcp /ograve.smcp /oacute.smcp /ocircumflex.smcp /otilde.smcp /odieresis.smcp /divide + /oslash.smcp /ugrave.smcp /uacute.smcp /ucircumflex.smcp /udieresis.smcp /yacute.smcp /thorn.smcp /ydieresis.smcp +] def +% Command line: 'otftotfm --automatic --encoding=fontools_ly1 +% --tfm-directory=texmf/fonts/tfm/public/Play +% --vf-directory=texmf/fonts/vf/public/Play +% --type1-directory=texmf/fonts/type1/public/Play +% --encoding-directory=texmf/fonts/enc/dvips/Play +% --map-file=texmf/fonts/map/dvips/Play/Play.map --no-updmap --force +% --coding-scheme=TEX TYPEWRITER AND WINDOWS ANSI --feature=kern +% --feature=liga --feature=smcp --feature=tnum --ligkern=f i =: fi +% --ligkern=f l =: fl --ligkern=f f =: ff --ligkern=ff i =: ffi --ligkern=ff +% l =: ffl --unicoding=germandbls =: SSsmall --unicoding=ff =: FFsmall +% --unicoding=fi =: FIsmall --unicoding=ffi =: FFIsmall --unicoding=fl =: +% FLsmall --unicoding=ffl =: FFLsmall Play-Bold.otf Play-Bold-tlf-sc-ly1' diff --git a/fonts/play-font/enc/a_kv5kmu.enc b/fonts/play-font/enc/a_kv5kmu.enc new file mode 100644 index 0000000000..200b9e3f21 --- /dev/null +++ b/fonts/play-font/enc/a_kv5kmu.enc @@ -0,0 +1,67 @@ +% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT + +%%AutoEnc_kv5kmut6cme3iqmctydbcayxcb +% Encoding created by otftotfm on Sat Jan 9 12:18:41 2021 +% Command line follows encoding +/AutoEnc_kv5kmut6cme3iqmctydbcayxcb [ +%00 + /Gamma /uni2206 /Theta /Lambda /Xi /Pi /Sigma /Upsilon + /Phi /Psi /uni2126 /.notdef /.notdef /.notdef /.notdef /.notdef +%10 + /dotlessi.smcp /uni0237 /grave /acute /caron /breve /macron /ring + /cedilla /.notdef /ae.smcp /oe.smcp /oslash.smcp /AE /OE /Oslash +%20 + /space /exclam.smcp /quotedblright.smcp /numbersign /dollar.smcp /percent.smcp /ampersand.smcp /quoteright.smcp + /parenleft.smcp /parenright.smcp /asterisk.smcp /plus /comma /hyphen /period /slash.smcp +%30 + /zero.tosf /one.tosf /two.tosf /three.tosf /four.tosf /five.tosf /six.tosf /seven.tosf + /eight.tosf /nine.tosf /colon /semicolon /exclamdown.smcp /equal /questiondown.smcp /question.smcp +%40 + /at.smcp /A /B /C /D /E /F /G + /H /I /J /K /L /M /N /O +%50 + /P /Q /R /S /T /U /V /W + /X /Y /Z /bracketleft.smcp /quotedblleft.smcp /bracketright.smcp /circumflex /dotaccent +%60 + /quoteleft.smcp /a.smcp /b.smcp /c.smcp /d.smcp /e.smcp /f.smcp /g.smcp + /h.smcp /i.smcp /j.smcp /k.smcp /l.smcp /m.smcp /n.smcp /o.smcp +%70 + /p.smcp /q.smcp /r.smcp /s.smcp /t.smcp /u.smcp /v.smcp /w.smcp + /x.smcp /y.smcp /z.smcp /endash /emdash /hungarumlaut /tilde /dieresis +%80 + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /Lslash /.notdef /.notdef /.notdef /.notdef /.notdef +%90 + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef +%A0 + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /lslash.smcp /.notdef /.notdef /.notdef /.notdef /.notdef +%B0 + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef +%C0 + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef +%D0 + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef +%E0 + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef +%F0 + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef +] def +% Command line: 'otftotfm --automatic --encoding=fontools_ot1 +% --tfm-directory=texmf/fonts/tfm/public/Play +% --vf-directory=texmf/fonts/vf/public/Play +% --type1-directory=texmf/fonts/type1/public/Play +% --encoding-directory=texmf/fonts/enc/dvips/Play +% --map-file=texmf/fonts/map/dvips/Play/Play.map --no-updmap --force +% --coding-scheme=TEX TEXT --feature=kern --feature=liga --feature=onum +% --feature=smcp --feature=tnum --ligkern=f i =: fi --ligkern=f l =: fl +% --ligkern=f f =: ff --ligkern=ff i =: ffi --ligkern=ff l =: ffl +% --unicoding=germandbls =: SSsmall --unicoding=ff =: FFsmall --unicoding=fi +% =: FIsmall --unicoding=ffi =: FFIsmall --unicoding=fl =: FLsmall +% --unicoding=ffl =: FFLsmall Play-Bold.otf Play-Bold-tosf-sc-ot1' diff --git a/fonts/play-font/enc/a_lzhlbi.enc b/fonts/play-font/enc/a_lzhlbi.enc new file mode 100644 index 0000000000..f7e1023868 --- /dev/null +++ b/fonts/play-font/enc/a_lzhlbi.enc @@ -0,0 +1,63 @@ +% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT + +%%AutoEnc_lzhlbizugmi4upaj5j2bz4givg +% Encoding created by otftotfm on Sat Jan 9 12:18:46 2021 +% Command line follows encoding +/AutoEnc_lzhlbizugmi4upaj5j2bz4givg [ +%00 + /.notdef /Euro /.notdef /.notdef /fraction /dotaccent /hungarumlaut /ogonek + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef +%10 + /dotlessi /uni0237 /grave /acute /caron /breve /macron /ring + /cedilla /germandbls /ae /oe /oslash /AE /OE /Oslash +%20 + /space /exclam /quotedbl /numbersign /dollar /percent /ampersand /quoteright + /parenleft /parenright /asterisk /plus /comma /hyphen /period /slash +%30 + /uni2070 /uni00B9 /uni00B2 /uni00B3 /uni2074 /uni2075 /uni2076 /uni2077 + /uni2078 /uni2079 /colon /semicolon /less /equal /greater /question +%40 + /at /A /B /C /D /E /F /G + /H /I /J /K /L /M /N /O +%50 + /P /Q /R /S /T /U /V /W + /X /Y /Z /bracketleft /backslash /bracketright /circumflex /underscore +%60 + /quoteleft /a /b /c /d /e /f /g + /h /i /j /k /l /m /n /o +%70 + /p /q /r /s /t /u /v /w + /x /y /z /braceleft /bar /braceright /tilde /dieresis +%80 + /Lslash /quotesingle /quotesinglbase /florin /quotedblbase /ellipsis /dagger /daggerdbl + /circumflex /perthousand /Scaron /guilsinglleft /OE /Zcaron /asciicircum /minus +%90 + /lslash /quoteleft /quoteright /quotedblleft /quotedblright /bullet /endash /emdash + /tilde /trademark /scaron /guilsinglright /oe /zcaron /asciitilde /Ydieresis +%A0 + /.notdef /exclamdown /cent /sterling /currency /yen /brokenbar /section + /dieresis /copyright /ordfeminine /guillemotleft /logicalnot /uni00AD /registered /macron +%B0 + /degree /plusminus /uni00B2 /uni00B3 /acute /uni00B5 /paragraph /periodcentered + /cedilla /uni00B9 /ordmasculine /guillemotright /onequarter /onehalf /threequarters /questiondown +%C0 + /Agrave /Aacute /Acircumflex /Atilde /Adieresis /Aring /AE /Ccedilla + /Egrave /Eacute /Ecircumflex /Edieresis /Igrave /Iacute /Icircumflex /Idieresis +%D0 + /Eth /Ntilde /Ograve /Oacute /Ocircumflex /Otilde /Odieresis /multiply + /Oslash /Ugrave /Uacute /Ucircumflex /Udieresis /Yacute /Thorn /germandbls +%E0 + /agrave /aacute /acircumflex /atilde /adieresis /aring /ae /ccedilla + /egrave /eacute /ecircumflex /edieresis /igrave /iacute /icircumflex /idieresis +%F0 + /eth /ntilde /ograve /oacute /ocircumflex /otilde /odieresis /divide + /oslash /ugrave /uacute /ucircumflex /udieresis /yacute /thorn /ydieresis +] def +% Command line: 'otftotfm --automatic --encoding=fontools_ly1 +% --tfm-directory=texmf/fonts/tfm/public/Play +% --vf-directory=texmf/fonts/vf/public/Play +% --type1-directory=texmf/fonts/type1/public/Play +% --encoding-directory=texmf/fonts/enc/dvips/Play +% --map-file=texmf/fonts/map/dvips/Play/Play.map --no-updmap --force +% --coding-scheme=TEX TYPEWRITER AND WINDOWS ANSI --feature=sups --ligkern=* +% {KL} * Play-Bold.otf Play-Bold-sup-ly1' diff --git a/fonts/play-font/enc/a_n7ssx7.enc b/fonts/play-font/enc/a_n7ssx7.enc new file mode 100644 index 0000000000..ff383d9cf2 --- /dev/null +++ b/fonts/play-font/enc/a_n7ssx7.enc @@ -0,0 +1,65 @@ +% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT + +%%AutoEnc_n7ssx7v6ysfdn2w53m3xa65kka +% Encoding created by otftotfm on Sat Jan 9 12:18:40 2021 +% Command line follows encoding +/AutoEnc_n7ssx7v6ysfdn2w53m3xa65kka [ +%00 + /Gamma /uni2206 /Theta /Lambda /Xi /Pi /Sigma /Upsilon + /Phi /Psi /uni2126 /ff /fi /fl /ffi /ffl +%10 + /dotlessi /uni0237 /grave /acute /caron /breve /macron /ring + /cedilla /germandbls /ae /oe /oslash /AE /OE /Oslash +%20 + /space /exclam /quotedblright /numbersign /dollar /percent /ampersand /quoteright + /parenleft /parenright /asterisk /plus /comma /hyphen /period /slash +%30 + /zero.tosf /one.tosf /two.tosf /three.tosf /four.tosf /five.tosf /six.tosf /seven.tosf + /eight.tosf /nine.tosf /colon /semicolon /exclamdown /equal /questiondown /question +%40 + /at /A /B /C /D /E /F /G + /H /I /J /K /L /M /N /O +%50 + /P /Q /R /S /T /U /V /W + /X /Y /Z /bracketleft /quotedblleft /bracketright /circumflex /dotaccent +%60 + /quoteleft /a /b /c /d /e /f /g + /h /i /j /k /l /m /n /o +%70 + /p /q /r /s /t /u /v /w + /x /y /z /endash /emdash /hungarumlaut /tilde /dieresis +%80 + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /Lslash /.notdef /.notdef /.notdef /.notdef /.notdef +%90 + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef +%A0 + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /lslash /.notdef /.notdef /.notdef /.notdef /.notdef +%B0 + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef +%C0 + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef +%D0 + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef +%E0 + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef +%F0 + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef +] def +% Command line: 'otftotfm --automatic --encoding=fontools_ot1 +% --tfm-directory=texmf/fonts/tfm/public/Play +% --vf-directory=texmf/fonts/vf/public/Play +% --type1-directory=texmf/fonts/type1/public/Play +% --encoding-directory=texmf/fonts/enc/dvips/Play +% --map-file=texmf/fonts/map/dvips/Play/Play.map --no-updmap --force +% --coding-scheme=TEX TEXT --feature=kern --feature=liga --feature=onum +% --feature=tnum --ligkern=f i =: fi --ligkern=f l =: fl --ligkern=f f =: ff +% --ligkern=ff i =: ffi --ligkern=ff l =: ffl Play-Bold.otf +% Play-Bold-tosf-ot1' diff --git a/fonts/play-font/enc/a_q2ckjx.enc b/fonts/play-font/enc/a_q2ckjx.enc new file mode 100644 index 0000000000..eb5a02a4b8 --- /dev/null +++ b/fonts/play-font/enc/a_q2ckjx.enc @@ -0,0 +1,65 @@ +% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT + +%%AutoEnc_q2ckjxbj4mskdjkhy2cir7x5ef +% Encoding created by otftotfm on Sat Jan 9 12:18:41 2021 +% Command line follows encoding +/AutoEnc_q2ckjxbj4mskdjkhy2cir7x5ef [ +%00 + /grave /acute /circumflex /tilde /dieresis /hungarumlaut /ring /caron + /breve /macron /dotaccent /cedilla /ogonek /quotesinglbase /guilsinglleft /guilsinglright +%10 + /quotedblleft /quotedblright /quotedblbase /guillemotleft /guillemotright /endash /emdash /.notdef + /.notdef /dotlessi /uni0237 /ff /fi /fl /ffi /ffl +%20 + /space /exclam /quotedbl /numbersign /dollar /percent /ampersand /quoteright + /parenleft /parenright /asterisk /plus /comma /hyphen /period /slash +%30 + /zero.tosf /one.tosf /two.tosf /three.tosf /four.tosf /five.tosf /six.tosf /seven.tosf + /eight.tosf /nine.tosf /colon /semicolon /less /equal /greater /question +%40 + /at /A /B /C /D /E /F /G + /H /I /J /K /L /M /N /O +%50 + /P /Q /R /S /T /U /V /W + /X /Y /Z /bracketleft /backslash /bracketright /asciicircum /underscore +%60 + /quoteleft /a /b /c /d /e /f /g + /h /i /j /k /l /m /n /o +%70 + /p /q /r /s /t /u /v /w + /x /y /z /braceleft /bar /braceright /asciitilde /hyphen +%80 + /Abreve /Aogonek /Cacute /Ccaron /Dcaron /Ecaron /Eogonek /Gbreve + /Lacute /Lcaron /Lslash /Nacute /Ncaron /Eng /Ohungarumlaut /Racute +%90 + /Rcaron /Sacute /Scaron /Scedilla /Tcaron /uni0162 /Uhungarumlaut /Uring + /Ydieresis /Zacute /Zcaron /Zdotaccent /IJ /Idotaccent /dcroat /section +%A0 + /abreve /aogonek /cacute /ccaron /dcaron /ecaron /eogonek /gbreve + /lacute /lcaron /lslash /nacute /ncaron /eng /ohungarumlaut /racute +%B0 + /rcaron /sacute /scaron /scedilla /tcaron /uni0163 /uhungarumlaut /uring + /ydieresis /zacute /zcaron /zdotaccent /ij /exclamdown /questiondown /sterling +%C0 + /Agrave /Aacute /Acircumflex /Atilde /Adieresis /Aring /AE /Ccedilla + /Egrave /Eacute /Ecircumflex /Edieresis /Igrave /Iacute /Icircumflex /Idieresis +%D0 + /Eth /Ntilde /Ograve /Oacute /Ocircumflex /Otilde /Odieresis /OE + /Oslash /Ugrave /Uacute /Ucircumflex /Udieresis /Yacute /Thorn /.notdef +%E0 + /agrave /aacute /acircumflex /atilde /adieresis /aring /ae /ccedilla + /egrave /eacute /ecircumflex /edieresis /igrave /iacute /icircumflex /idieresis +%F0 + /eth /ntilde /ograve /oacute /ocircumflex /otilde /odieresis /oe + /oslash /ugrave /uacute /ucircumflex /udieresis /yacute /thorn /germandbls +] def +% Command line: 'otftotfm --automatic --encoding=fontools_t1 +% --tfm-directory=texmf/fonts/tfm/public/Play +% --vf-directory=texmf/fonts/vf/public/Play +% --type1-directory=texmf/fonts/type1/public/Play +% --encoding-directory=texmf/fonts/enc/dvips/Play +% --map-file=texmf/fonts/map/dvips/Play/Play.map --no-updmap --force +% --coding-scheme=EXTENDED TEX FONT ENCODING - LATIN --feature=kern +% --feature=liga --feature=onum --feature=tnum --ligkern=f i =: fi +% --ligkern=f l =: fl --ligkern=f f =: ff --ligkern=ff i =: ffi --ligkern=ff +% l =: ffl Play-Bold.otf Play-Bold-tosf-t1' diff --git a/fonts/play-font/enc/a_r34yaf.enc b/fonts/play-font/enc/a_r34yaf.enc new file mode 100644 index 0000000000..7501347a4e --- /dev/null +++ b/fonts/play-font/enc/a_r34yaf.enc @@ -0,0 +1,63 @@ +% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT + +%%AutoEnc_r34yaf5h6vj5s7he7cee3afqga +% Encoding created by otftotfm on Sat Jan 9 12:18:41 2021 +% Command line follows encoding +/AutoEnc_r34yaf5h6vj5s7he7cee3afqga [ +%00 + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /cedilla /ogonek /quotesinglbase /exclam /asterisk +%10 + /question /C /quotedblbase /bar /exclamdown /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /questiondown /.notdef +%20 + /.notdef /endash /.notdef /.notdef /dollar /.notdef /.notdef /quotesingle + /.notdef /.notdef /.notdef /.notdef /comma /.notdef /period /fraction +%30 + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef /.notdef /minus /.notdef /.notdef +%40 + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef +%50 + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /uni2126 + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef +%60 + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef +%70 + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef +%80 + /.notdef /.notdef /.notdef /.notdef /dagger /daggerdbl /.notdef /perthousand + /bullet /.notdef /.notdef /.notdef /florin /.notdef /.notdef /.notdef +%90 + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /trademark + /.notdef /.notdef /.notdef /uni2116 /.notdef /estimated /.notdef /.notdef +%A0 + /.notdef /.notdef /cent /sterling /currency /yen /brokenbar /section + /.notdef /copyright /ordfeminine /.notdef /logicalnot /.notdef /registered /.notdef +%B0 + /degree /plusminus /uni00B2 /uni00B3 /.notdef /uni00B5 /paragraph /periodcentered + /.notdef /uni00B9 /ordmasculine /radical /onequarter /onehalf /threequarters /Euro +%C0 + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef +%D0 + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /multiply /.notdef + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef +%E0 + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef +%F0 + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /divide /.notdef + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef +] def +% Command line: 'otftotfm --automatic --encoding=fontools_ts1 +% --tfm-directory=texmf/fonts/tfm/public/Play +% --vf-directory=texmf/fonts/vf/public/Play +% --type1-directory=texmf/fonts/type1/public/Play +% --encoding-directory=texmf/fonts/enc/dvips/Play +% --map-file=texmf/fonts/map/dvips/Play/Play.map --no-updmap --force +% --coding-scheme=TEX TEXT COMPANION SYMBOLS 1---TS1 --feature=onum +% --feature=tnum Play-Bold.otf Play-Bold-tosf-ts1' diff --git a/fonts/play-font/enc/a_rtke6c.enc b/fonts/play-font/enc/a_rtke6c.enc new file mode 100644 index 0000000000..1a470e513a --- /dev/null +++ b/fonts/play-font/enc/a_rtke6c.enc @@ -0,0 +1,65 @@ +% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT + +%%AutoEnc_rtke6c5p57fd64h4xtw2s2vyyf +% Encoding created by otftotfm on Sat Jan 9 12:18:42 2021 +% Command line follows encoding +/AutoEnc_rtke6c5p57fd64h4xtw2s2vyyf [ +%00 + /.notdef /Euro /.notdef /.notdef /fraction /dotaccent /hungarumlaut /ogonek + /.notdef /.notdef /.notdef /ff /fi /fl /ffi /ffl +%10 + /dotlessi /uni0237 /grave /acute /caron /breve /macron /ring + /cedilla /germandbls /ae /oe /oslash /AE /OE /Oslash +%20 + /space /exclam /quotedbl /numbersign /dollar /percent /ampersand /quoteright + /parenleft /parenright /asterisk /plus /comma /hyphen /period /slash +%30 + /zero /one /two /three /four /five /six /seven + /eight /nine /colon /semicolon /less /equal /greater /question +%40 + /at /A /B /C /D /E /F /G + /H /I /J /K /L /M /N /O +%50 + /P /Q /R /S /T /U /V /W + /X /Y /Z /bracketleft /backslash /bracketright /circumflex /underscore +%60 + /quoteleft /a /b /c /d /e /f /g + /h /i /j /k /l /m /n /o +%70 + /p /q /r /s /t /u /v /w + /x /y /z /braceleft /bar /braceright /tilde /dieresis +%80 + /Lslash /quotesingle /quotesinglbase /florin /quotedblbase /ellipsis /dagger /daggerdbl + /circumflex /perthousand /Scaron /guilsinglleft /OE /Zcaron /asciicircum /minus +%90 + /lslash /quoteleft /quoteright /quotedblleft /quotedblright /bullet /endash /emdash + /tilde /trademark /scaron /guilsinglright /oe /zcaron /asciitilde /Ydieresis +%A0 + /.notdef /exclamdown /cent /sterling /currency /yen /brokenbar /section + /dieresis /copyright /ordfeminine /guillemotleft /logicalnot /uni00AD /registered /macron +%B0 + /degree /plusminus /uni00B2 /uni00B3 /acute /uni00B5 /paragraph /periodcentered + /cedilla /uni00B9 /ordmasculine /guillemotright /onequarter /onehalf /threequarters /questiondown +%C0 + /Agrave /Aacute /Acircumflex /Atilde /Adieresis /Aring /AE /Ccedilla + /Egrave /Eacute /Ecircumflex /Edieresis /Igrave /Iacute /Icircumflex /Idieresis +%D0 + /Eth /Ntilde /Ograve /Oacute /Ocircumflex /Otilde /Odieresis /multiply + /Oslash /Ugrave /Uacute /Ucircumflex /Udieresis /Yacute /Thorn /germandbls +%E0 + /agrave /aacute /acircumflex /atilde /adieresis /aring /ae /ccedilla + /egrave /eacute /ecircumflex /edieresis /igrave /iacute /icircumflex /idieresis +%F0 + /eth /ntilde /ograve /oacute /ocircumflex /otilde /odieresis /divide + /oslash /ugrave /uacute /ucircumflex /udieresis /yacute /thorn /ydieresis +] def +% Command line: 'otftotfm --automatic --encoding=fontools_ly1 +% --tfm-directory=texmf/fonts/tfm/public/Play +% --vf-directory=texmf/fonts/vf/public/Play +% --type1-directory=texmf/fonts/type1/public/Play +% --encoding-directory=texmf/fonts/enc/dvips/Play +% --map-file=texmf/fonts/map/dvips/Play/Play.map --no-updmap --force +% --coding-scheme=TEX TYPEWRITER AND WINDOWS ANSI --feature=kern +% --feature=liga --feature=tnum --ligkern=f i =: fi --ligkern=f l =: fl +% --ligkern=f f =: ff --ligkern=ff i =: ffi --ligkern=ff l =: ffl +% Play-Bold.otf Play-Bold-tlf-ly1' diff --git a/fonts/play-font/enc/a_rzdm5y.enc b/fonts/play-font/enc/a_rzdm5y.enc new file mode 100644 index 0000000000..f2653f0884 --- /dev/null +++ b/fonts/play-font/enc/a_rzdm5y.enc @@ -0,0 +1,63 @@ +% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT + +%%AutoEnc_rzdm5y3eqvnxxtq34wmlc5cjyg +% Encoding created by otftotfm on Sat Jan 9 12:18:45 2021 +% Command line follows encoding +/AutoEnc_rzdm5y3eqvnxxtq34wmlc5cjyg [ +%00 + /Gamma /uni2206 /Theta /Lambda /Xi /Pi /Sigma /Upsilon + /Phi /Psi /uni2126 /.notdef /.notdef /.notdef /.notdef /.notdef +%10 + /dotlessi /uni0237 /grave /acute /caron /breve /macron /ring + /cedilla /germandbls /ae /oe /oslash /AE /OE /Oslash +%20 + /space /exclam /quotedblright /numbersign /dollar /percent /ampersand /quoteright + /parenleft /parenright /asterisk /plus /comma /hyphen /period /slash +%30 + /uni2070 /uni00B9 /uni00B2 /uni00B3 /uni2074 /uni2075 /uni2076 /uni2077 + /uni2078 /uni2079 /colon /semicolon /exclamdown /equal /questiondown /question +%40 + /at /A /B /C /D /E /F /G + /H /I /J /K /L /M /N /O +%50 + /P /Q /R /S /T /U /V /W + /X /Y /Z /bracketleft /quotedblleft /bracketright /circumflex /dotaccent +%60 + /quoteleft /a /b /c /d /e /f /g + /h /i /j /k /l /m /n /o +%70 + /p /q /r /s /t /u /v /w + /x /y /z /endash /emdash /hungarumlaut /tilde /dieresis +%80 + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /Lslash /.notdef /.notdef /.notdef /.notdef /.notdef +%90 + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef +%A0 + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /lslash /.notdef /.notdef /.notdef /.notdef /.notdef +%B0 + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef +%C0 + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef +%D0 + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef +%E0 + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef +%F0 + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef +] def +% Command line: 'otftotfm --automatic --encoding=fontools_ot1 +% --tfm-directory=texmf/fonts/tfm/public/Play +% --vf-directory=texmf/fonts/vf/public/Play +% --type1-directory=texmf/fonts/type1/public/Play +% --encoding-directory=texmf/fonts/enc/dvips/Play +% --map-file=texmf/fonts/map/dvips/Play/Play.map --no-updmap --force +% --coding-scheme=TEX TEXT --feature=sups --ligkern=* {KL} * Play-Bold.otf +% Play-Bold-sup-ot1' diff --git a/fonts/play-font/enc/a_s4hlxc.enc b/fonts/play-font/enc/a_s4hlxc.enc new file mode 100644 index 0000000000..8e1e219cc3 --- /dev/null +++ b/fonts/play-font/enc/a_s4hlxc.enc @@ -0,0 +1,65 @@ +% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT + +%%AutoEnc_s4hlxc2gut4fuiwjnc75rs7hke +% Encoding created by otftotfm on Sat Jan 9 12:18:41 2021 +% Command line follows encoding +/AutoEnc_s4hlxc2gut4fuiwjnc75rs7hke [ +%00 + /.notdef /Euro /.notdef /.notdef /fraction /dotaccent /hungarumlaut /ogonek + /.notdef /.notdef /.notdef /ff /fi /fl /ffi /ffl +%10 + /dotlessi /uni0237 /grave /acute /caron /breve /macron /ring + /cedilla /germandbls /ae /oe /oslash /AE /OE /Oslash +%20 + /space /exclam /quotedbl /numbersign /dollar /percent /ampersand /quoteright + /parenleft /parenright /asterisk /plus /comma /hyphen /period /slash +%30 + /zero.tosf /one.tosf /two.tosf /three.tosf /four.tosf /five.tosf /six.tosf /seven.tosf + /eight.tosf /nine.tosf /colon /semicolon /less /equal /greater /question +%40 + /at /A /B /C /D /E /F /G + /H /I /J /K /L /M /N /O +%50 + /P /Q /R /S /T /U /V /W + /X /Y /Z /bracketleft /backslash /bracketright /circumflex /underscore +%60 + /quoteleft /a /b /c /d /e /f /g + /h /i /j /k /l /m /n /o +%70 + /p /q /r /s /t /u /v /w + /x /y /z /braceleft /bar /braceright /tilde /dieresis +%80 + /Lslash /quotesingle /quotesinglbase /florin /quotedblbase /ellipsis /dagger /daggerdbl + /circumflex /perthousand /Scaron /guilsinglleft /OE /Zcaron /asciicircum /minus +%90 + /lslash /quoteleft /quoteright /quotedblleft /quotedblright /bullet /endash /emdash + /tilde /trademark /scaron /guilsinglright /oe /zcaron /asciitilde /Ydieresis +%A0 + /.notdef /exclamdown /cent /sterling /currency /yen /brokenbar /section + /dieresis /copyright /ordfeminine /guillemotleft /logicalnot /uni00AD /registered /macron +%B0 + /degree /plusminus /uni00B2 /uni00B3 /acute /uni00B5 /paragraph /periodcentered + /cedilla /uni00B9 /ordmasculine /guillemotright /onequarter /onehalf /threequarters /questiondown +%C0 + /Agrave /Aacute /Acircumflex /Atilde /Adieresis /Aring /AE /Ccedilla + /Egrave /Eacute /Ecircumflex /Edieresis /Igrave /Iacute /Icircumflex /Idieresis +%D0 + /Eth /Ntilde /Ograve /Oacute /Ocircumflex /Otilde /Odieresis /multiply + /Oslash /Ugrave /Uacute /Ucircumflex /Udieresis /Yacute /Thorn /germandbls +%E0 + /agrave /aacute /acircumflex /atilde /adieresis /aring /ae /ccedilla + /egrave /eacute /ecircumflex /edieresis /igrave /iacute /icircumflex /idieresis +%F0 + /eth /ntilde /ograve /oacute /ocircumflex /otilde /odieresis /divide + /oslash /ugrave /uacute /ucircumflex /udieresis /yacute /thorn /ydieresis +] def +% Command line: 'otftotfm --automatic --encoding=fontools_ly1 +% --tfm-directory=texmf/fonts/tfm/public/Play +% --vf-directory=texmf/fonts/vf/public/Play +% --type1-directory=texmf/fonts/type1/public/Play +% --encoding-directory=texmf/fonts/enc/dvips/Play +% --map-file=texmf/fonts/map/dvips/Play/Play.map --no-updmap --force +% --coding-scheme=TEX TYPEWRITER AND WINDOWS ANSI --feature=kern +% --feature=liga --feature=onum --feature=tnum --ligkern=f i =: fi +% --ligkern=f l =: fl --ligkern=f f =: ff --ligkern=ff i =: ffi --ligkern=ff +% l =: ffl Play-Bold.otf Play-Bold-tosf-ly1' diff --git a/fonts/play-font/enc/a_tnjomm.enc b/fonts/play-font/enc/a_tnjomm.enc new file mode 100644 index 0000000000..89488277cc --- /dev/null +++ b/fonts/play-font/enc/a_tnjomm.enc @@ -0,0 +1,68 @@ +% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT + +%%AutoEnc_tnjomml6gf2o4ueizngc4v7tld +% Encoding created by otftotfm on Sat Jan 9 12:18:41 2021 +% Command line follows encoding +/AutoEnc_tnjomml6gf2o4ueizngc4v7tld [ +%00 + /grave /acute /circumflex /tilde /dieresis /hungarumlaut /ring /caron + /breve /macron /dotaccent /cedilla /ogonek /quotesinglbase /guilsinglleft /guilsinglright +%10 + /quotedblleft.smcp /quotedblright.smcp /quotedblbase /guillemotleft /guillemotright /endash /emdash /.notdef + /.notdef /dotlessi.smcp /uni0237 /.notdef /.notdef /.notdef /.notdef /.notdef +%20 + /space /exclam.smcp /quotedbl /numbersign /dollar.smcp /percent.smcp /ampersand.smcp /quoteright.smcp + /parenleft.smcp /parenright.smcp /asterisk.smcp /plus /comma /hyphen /period /slash.smcp +%30 + /zero.tosf /one.tosf /two.tosf /three.tosf /four.tosf /five.tosf /six.tosf /seven.tosf + /eight.tosf /nine.tosf /colon /semicolon /less /equal /greater /question.smcp +%40 + /at.smcp /A /B /C /D /E /F /G + /H /I /J /K /L /M /N /O +%50 + /P /Q /R /S /T /U /V /W + /X /Y /Z /bracketleft.smcp /backslash.smcp /bracketright.smcp /asciicircum /underscore +%60 + /quoteleft.smcp /a.smcp /b.smcp /c.smcp /d.smcp /e.smcp /f.smcp /g.smcp + /h.smcp /i.smcp /j.smcp /k.smcp /l.smcp /m.smcp /n.smcp /o.smcp +%70 + /p.smcp /q.smcp /r.smcp /s.smcp /t.smcp /u.smcp /v.smcp /w.smcp + /x.smcp /y.smcp /z.smcp /braceleft.smcp /bar /braceright.smcp /asciitilde /hyphen +%80 + /Abreve /Aogonek /Cacute /Ccaron /Dcaron /Ecaron /Eogonek /Gbreve + /Lacute /Lcaron /Lslash /Nacute /Ncaron /Eng /Ohungarumlaut /Racute +%90 + /Rcaron /Sacute /Scaron /Scedilla /Tcaron /uni0162 /Uhungarumlaut /Uring + /Ydieresis /Zacute /Zcaron /Zdotaccent /IJ /Idotaccent /dcroat.smcp /section +%A0 + /abreve.smcp /aogonek.smcp /cacute.smcp /ccaron.smcp /dcaron.smcp /ecaron.smcp /eogonek.smcp /gbreve.smcp + /lacute.smcp /lcaron.smcp /lslash.smcp /nacute.smcp /ncaron.smcp /eng.smcp /ohungarumlaut.smcp /racute.smcp +%B0 + /rcaron.smcp /sacute.smcp /scaron.smcp /scedilla.smcp /tcaron.smcp /uni0163 /uhungarumlaut.smcp /uring.smcp + /ydieresis.smcp /zacute.smcp /zcaron.smcp /zdotaccent.smcp /ij.smcp /exclamdown.smcp /questiondown.smcp /sterling.smcp +%C0 + /Agrave /Aacute /Acircumflex /Atilde /Adieresis /Aring /AE /Ccedilla + /Egrave /Eacute /Ecircumflex /Edieresis /Igrave /Iacute /Icircumflex /Idieresis +%D0 + /Eth /Ntilde /Ograve /Oacute /Ocircumflex /Otilde /Odieresis /OE + /Oslash /Ugrave /Uacute /Ucircumflex /Udieresis /Yacute /Thorn /.notdef +%E0 + /agrave.smcp /aacute.smcp /acircumflex.smcp /atilde.smcp /adieresis.smcp /aring.smcp /ae.smcp /ccedilla.smcp + /egrave.smcp /eacute.smcp /ecircumflex.smcp /edieresis.smcp /igrave.smcp /iacute.smcp /icircumflex.smcp /idieresis.smcp +%F0 + /eth.smcp /ntilde.smcp /ograve.smcp /oacute.smcp /ocircumflex.smcp /otilde.smcp /odieresis.smcp /oe.smcp + /oslash.smcp /ugrave.smcp /uacute.smcp /ucircumflex.smcp /udieresis.smcp /yacute.smcp /thorn.smcp /.notdef +] def +% Command line: 'otftotfm --automatic --encoding=fontools_t1 +% --tfm-directory=texmf/fonts/tfm/public/Play +% --vf-directory=texmf/fonts/vf/public/Play +% --type1-directory=texmf/fonts/type1/public/Play +% --encoding-directory=texmf/fonts/enc/dvips/Play +% --map-file=texmf/fonts/map/dvips/Play/Play.map --no-updmap --force +% --coding-scheme=EXTENDED TEX FONT ENCODING - LATIN --feature=kern +% --feature=liga --feature=onum --feature=smcp --feature=tnum --ligkern=f i +% =: fi --ligkern=f l =: fl --ligkern=f f =: ff --ligkern=ff i =: ffi +% --ligkern=ff l =: ffl --unicoding=germandbls =: SSsmall --unicoding=ff =: +% FFsmall --unicoding=fi =: FIsmall --unicoding=ffi =: FFIsmall +% --unicoding=fl =: FLsmall --unicoding=ffl =: FFLsmall Play-Bold.otf +% Play-Bold-tosf-sc-t1' diff --git a/fonts/play-font/enc/a_vqpkf5.enc b/fonts/play-font/enc/a_vqpkf5.enc new file mode 100644 index 0000000000..88655baa52 --- /dev/null +++ b/fonts/play-font/enc/a_vqpkf5.enc @@ -0,0 +1,63 @@ +% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT + +%%AutoEnc_vqpkf5uszgaieumdtwmphcxlcb +% Encoding created by otftotfm on Sat Jan 9 12:18:45 2021 +% Command line follows encoding +/AutoEnc_vqpkf5uszgaieumdtwmphcxlcb [ +%00 + /grave /acute /circumflex /tilde /dieresis /hungarumlaut /ring /caron + /breve /macron /dotaccent /cedilla /ogonek /quotesinglbase /guilsinglleft /guilsinglright +%10 + /quotedblleft /quotedblright /quotedblbase /guillemotleft /guillemotright /endash /emdash /.notdef + /.notdef /dotlessi /uni0237 /.notdef /.notdef /.notdef /.notdef /.notdef +%20 + /space /exclam /quotedbl /numbersign /dollar /percent /ampersand /quoteright + /parenleft /parenright /asterisk /plus /comma /hyphen /period /slash +%30 + /uni2070 /uni00B9 /uni00B2 /uni00B3 /uni2074 /uni2075 /uni2076 /uni2077 + /uni2078 /uni2079 /colon /semicolon /less /equal /greater /question +%40 + /at /A /B /C /D /E /F /G + /H /I /J /K /L /M /N /O +%50 + /P /Q /R /S /T /U /V /W + /X /Y /Z /bracketleft /backslash /bracketright /asciicircum /underscore +%60 + /quoteleft /a /b /c /d /e /f /g + /h /i /j /k /l /m /n /o +%70 + /p /q /r /s /t /u /v /w + /x /y /z /braceleft /bar /braceright /asciitilde /hyphen +%80 + /Abreve /Aogonek /Cacute /Ccaron /Dcaron /Ecaron /Eogonek /Gbreve + /Lacute /Lcaron /Lslash /Nacute /Ncaron /Eng /Ohungarumlaut /Racute +%90 + /Rcaron /Sacute /Scaron /Scedilla /Tcaron /uni0162 /Uhungarumlaut /Uring + /Ydieresis /Zacute /Zcaron /Zdotaccent /IJ /Idotaccent /dcroat /section +%A0 + /abreve /aogonek /cacute /ccaron /dcaron /ecaron /eogonek /gbreve + /lacute /lcaron /lslash /nacute /ncaron /eng /ohungarumlaut /racute +%B0 + /rcaron /sacute /scaron /scedilla /tcaron /uni0163 /uhungarumlaut /uring + /ydieresis /zacute /zcaron /zdotaccent /ij /exclamdown /questiondown /sterling +%C0 + /Agrave /Aacute /Acircumflex /Atilde /Adieresis /Aring /AE /Ccedilla + /Egrave /Eacute /Ecircumflex /Edieresis /Igrave /Iacute /Icircumflex /Idieresis +%D0 + /Eth /Ntilde /Ograve /Oacute /Ocircumflex /Otilde /Odieresis /OE + /Oslash /Ugrave /Uacute /Ucircumflex /Udieresis /Yacute /Thorn /.notdef +%E0 + /agrave /aacute /acircumflex /atilde /adieresis /aring /ae /ccedilla + /egrave /eacute /ecircumflex /edieresis /igrave /iacute /icircumflex /idieresis +%F0 + /eth /ntilde /ograve /oacute /ocircumflex /otilde /odieresis /oe + /oslash /ugrave /uacute /ucircumflex /udieresis /yacute /thorn /germandbls +] def +% Command line: 'otftotfm --automatic --encoding=fontools_t1 +% --tfm-directory=texmf/fonts/tfm/public/Play +% --vf-directory=texmf/fonts/vf/public/Play +% --type1-directory=texmf/fonts/type1/public/Play +% --encoding-directory=texmf/fonts/enc/dvips/Play +% --map-file=texmf/fonts/map/dvips/Play/Play.map --no-updmap --force +% --coding-scheme=EXTENDED TEX FONT ENCODING - LATIN --feature=sups +% --ligkern=* {KL} * Play-Bold.otf Play-Bold-sup-t1' diff --git a/fonts/play-font/enc/a_xfzpyq.enc b/fonts/play-font/enc/a_xfzpyq.enc new file mode 100644 index 0000000000..9e66d0f18f --- /dev/null +++ b/fonts/play-font/enc/a_xfzpyq.enc @@ -0,0 +1,64 @@ +% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT + +%%AutoEnc_xfzpyqij6ktoxpffasoa5kch4d +% Encoding created by otftotfm on Sat Jan 9 12:18:42 2021 +% Command line follows encoding +/AutoEnc_xfzpyqij6ktoxpffasoa5kch4d [ +%00 + /Gamma /uni2206 /Theta /Lambda /Xi /Pi /Sigma /Upsilon + /Phi /Psi /uni2126 /ff /fi /fl /ffi /ffl +%10 + /dotlessi /uni0237 /grave /acute /caron /breve /macron /ring + /cedilla /germandbls /ae /oe /oslash /AE /OE /Oslash +%20 + /space /exclam /quotedblright /numbersign /dollar /percent /ampersand /quoteright + /parenleft /parenright /asterisk /plus /comma /hyphen /period /slash +%30 + /zero /one /two /three /four /five /six /seven + /eight /nine /colon /semicolon /exclamdown /equal /questiondown /question +%40 + /at /A /B /C /D /E /F /G + /H /I /J /K /L /M /N /O +%50 + /P /Q /R /S /T /U /V /W + /X /Y /Z /bracketleft /quotedblleft /bracketright /circumflex /dotaccent +%60 + /quoteleft /a /b /c /d /e /f /g + /h /i /j /k /l /m /n /o +%70 + /p /q /r /s /t /u /v /w + /x /y /z /endash /emdash /hungarumlaut /tilde /dieresis +%80 + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /Lslash /.notdef /.notdef /.notdef /.notdef /.notdef +%90 + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef +%A0 + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /lslash /.notdef /.notdef /.notdef /.notdef /.notdef +%B0 + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef +%C0 + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef +%D0 + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef +%E0 + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef +%F0 + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef +] def +% Command line: 'otftotfm --automatic --encoding=fontools_ot1 +% --tfm-directory=texmf/fonts/tfm/public/Play +% --vf-directory=texmf/fonts/vf/public/Play +% --type1-directory=texmf/fonts/type1/public/Play +% --encoding-directory=texmf/fonts/enc/dvips/Play +% --map-file=texmf/fonts/map/dvips/Play/Play.map --no-updmap --force +% --coding-scheme=TEX TEXT --feature=kern --feature=liga --feature=tnum +% --ligkern=f i =: fi --ligkern=f l =: fl --ligkern=f f =: ff --ligkern=ff i +% =: ffi --ligkern=ff l =: ffl Play-Bold.otf Play-Bold-tlf-ot1' diff --git a/fonts/play-font/enc/a_xroktn.enc b/fonts/play-font/enc/a_xroktn.enc new file mode 100644 index 0000000000..3c4b4f79b1 --- /dev/null +++ b/fonts/play-font/enc/a_xroktn.enc @@ -0,0 +1,65 @@ +% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT + +%%AutoEnc_xroktn7dnju4hpzlk76ommjkbb +% Encoding created by otftotfm on Sat Jan 9 12:18:42 2021 +% Command line follows encoding +/AutoEnc_xroktn7dnju4hpzlk76ommjkbb [ +%00 + /grave /acute /circumflex /tilde /dieresis /hungarumlaut /ring /caron + /breve /macron /dotaccent /cedilla /ogonek /quotesinglbase /guilsinglleft /guilsinglright +%10 + /quotedblleft /quotedblright /quotedblbase /guillemotleft /guillemotright /endash /emdash /.notdef + /.notdef /dotlessi /uni0237 /ff /fi /fl /ffi /ffl +%20 + /space /exclam /quotedbl /numbersign /dollar /percent /ampersand /quoteright + /parenleft /parenright /asterisk /plus /comma /hyphen /period /slash +%30 + /zero /one /two /three /four /five /six /seven + /eight /nine /colon /semicolon /less /equal /greater /question +%40 + /at /A /B /C /D /E /F /G + /H /I /J /K /L /M /N /O +%50 + /P /Q /R /S /T /U /V /W + /X /Y /Z /bracketleft /backslash /bracketright /asciicircum /underscore +%60 + /quoteleft /a /b /c /d /e /f /g + /h /i /j /k /l /m /n /o +%70 + /p /q /r /s /t /u /v /w + /x /y /z /braceleft /bar /braceright /asciitilde /hyphen +%80 + /Abreve /Aogonek /Cacute /Ccaron /Dcaron /Ecaron /Eogonek /Gbreve + /Lacute /Lcaron /Lslash /Nacute /Ncaron /Eng /Ohungarumlaut /Racute +%90 + /Rcaron /Sacute /Scaron /Scedilla /Tcaron /uni0162 /Uhungarumlaut /Uring + /Ydieresis /Zacute /Zcaron /Zdotaccent /IJ /Idotaccent /dcroat /section +%A0 + /abreve /aogonek /cacute /ccaron /dcaron /ecaron /eogonek /gbreve + /lacute /lcaron /lslash /nacute /ncaron /eng /ohungarumlaut /racute +%B0 + /rcaron /sacute /scaron /scedilla /tcaron /uni0163 /uhungarumlaut /uring + /ydieresis /zacute /zcaron /zdotaccent /ij /exclamdown /questiondown /sterling +%C0 + /Agrave /Aacute /Acircumflex /Atilde /Adieresis /Aring /AE /Ccedilla + /Egrave /Eacute /Ecircumflex /Edieresis /Igrave /Iacute /Icircumflex /Idieresis +%D0 + /Eth /Ntilde /Ograve /Oacute /Ocircumflex /Otilde /Odieresis /OE + /Oslash /Ugrave /Uacute /Ucircumflex /Udieresis /Yacute /Thorn /.notdef +%E0 + /agrave /aacute /acircumflex /atilde /adieresis /aring /ae /ccedilla + /egrave /eacute /ecircumflex /edieresis /igrave /iacute /icircumflex /idieresis +%F0 + /eth /ntilde /ograve /oacute /ocircumflex /otilde /odieresis /oe + /oslash /ugrave /uacute /ucircumflex /udieresis /yacute /thorn /germandbls +] def +% Command line: 'otftotfm --automatic --encoding=fontools_t1 +% --tfm-directory=texmf/fonts/tfm/public/Play +% --vf-directory=texmf/fonts/vf/public/Play +% --type1-directory=texmf/fonts/type1/public/Play +% --encoding-directory=texmf/fonts/enc/dvips/Play +% --map-file=texmf/fonts/map/dvips/Play/Play.map --no-updmap --force +% --coding-scheme=EXTENDED TEX FONT ENCODING - LATIN --feature=kern +% --feature=liga --feature=tnum --ligkern=f i =: fi --ligkern=f l =: fl +% --ligkern=f f =: ff --ligkern=ff i =: ffi --ligkern=ff l =: ffl +% Play-Bold.otf Play-Bold-tlf-t1' diff --git a/fonts/play-font/enc/a_zkm5uj.enc b/fonts/play-font/enc/a_zkm5uj.enc new file mode 100644 index 0000000000..50f69bd100 --- /dev/null +++ b/fonts/play-font/enc/a_zkm5uj.enc @@ -0,0 +1,67 @@ +% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT + +%%AutoEnc_zkm5ujvoo7qezjbg2gk36inj4b +% Encoding created by otftotfm on Sat Jan 9 12:18:42 2021 +% Command line follows encoding +/AutoEnc_zkm5ujvoo7qezjbg2gk36inj4b [ +%00 + /grave /acute /circumflex /tilde /dieresis /hungarumlaut /ring /caron + /breve /macron /dotaccent /cedilla /ogonek /quotesinglbase /guilsinglleft /guilsinglright +%10 + /quotedblleft.smcp /quotedblright.smcp /quotedblbase /guillemotleft /guillemotright /endash /emdash /.notdef + /.notdef /dotlessi.smcp /uni0237 /.notdef /.notdef /.notdef /.notdef /.notdef +%20 + /space /exclam.smcp /quotedbl /numbersign /dollar.smcp /percent.smcp /ampersand.smcp /quoteright.smcp + /parenleft.smcp /parenright.smcp /asterisk.smcp /plus /comma /hyphen /period /slash.smcp +%30 + /zero.smcp /one.smcp /two.smcp /three.smcp /four.smcp /five.smcp /six.smcp /seven.smcp + /eight.smcp /nine.smcp /colon /semicolon /less /equal /greater /question.smcp +%40 + /at.smcp /A /B /C /D /E /F /G + /H /I /J /K /L /M /N /O +%50 + /P /Q /R /S /T /U /V /W + /X /Y /Z /bracketleft.smcp /backslash.smcp /bracketright.smcp /asciicircum /underscore +%60 + /quoteleft.smcp /a.smcp /b.smcp /c.smcp /d.smcp /e.smcp /f.smcp /g.smcp + /h.smcp /i.smcp /j.smcp /k.smcp /l.smcp /m.smcp /n.smcp /o.smcp +%70 + /p.smcp /q.smcp /r.smcp /s.smcp /t.smcp /u.smcp /v.smcp /w.smcp + /x.smcp /y.smcp /z.smcp /braceleft.smcp /bar /braceright.smcp /asciitilde /hyphen +%80 + /Abreve /Aogonek /Cacute /Ccaron /Dcaron /Ecaron /Eogonek /Gbreve + /Lacute /Lcaron /Lslash /Nacute /Ncaron /Eng /Ohungarumlaut /Racute +%90 + /Rcaron /Sacute /Scaron /Scedilla /Tcaron /uni0162 /Uhungarumlaut /Uring + /Ydieresis /Zacute /Zcaron /Zdotaccent /IJ /Idotaccent /dcroat.smcp /section +%A0 + /abreve.smcp /aogonek.smcp /cacute.smcp /ccaron.smcp /dcaron.smcp /ecaron.smcp /eogonek.smcp /gbreve.smcp + /lacute.smcp /lcaron.smcp /lslash.smcp /nacute.smcp /ncaron.smcp /eng.smcp /ohungarumlaut.smcp /racute.smcp +%B0 + /rcaron.smcp /sacute.smcp /scaron.smcp /scedilla.smcp /tcaron.smcp /uni0163 /uhungarumlaut.smcp /uring.smcp + /ydieresis.smcp /zacute.smcp /zcaron.smcp /zdotaccent.smcp /ij.smcp /exclamdown.smcp /questiondown.smcp /sterling.smcp +%C0 + /Agrave /Aacute /Acircumflex /Atilde /Adieresis /Aring /AE /Ccedilla + /Egrave /Eacute /Ecircumflex /Edieresis /Igrave /Iacute /Icircumflex /Idieresis +%D0 + /Eth /Ntilde /Ograve /Oacute /Ocircumflex /Otilde /Odieresis /OE + /Oslash /Ugrave /Uacute /Ucircumflex /Udieresis /Yacute /Thorn /.notdef +%E0 + /agrave.smcp /aacute.smcp /acircumflex.smcp /atilde.smcp /adieresis.smcp /aring.smcp /ae.smcp /ccedilla.smcp + /egrave.smcp /eacute.smcp /ecircumflex.smcp /edieresis.smcp /igrave.smcp /iacute.smcp /icircumflex.smcp /idieresis.smcp +%F0 + /eth.smcp /ntilde.smcp /ograve.smcp /oacute.smcp /ocircumflex.smcp /otilde.smcp /odieresis.smcp /oe.smcp + /oslash.smcp /ugrave.smcp /uacute.smcp /ucircumflex.smcp /udieresis.smcp /yacute.smcp /thorn.smcp /.notdef +] def +% Command line: 'otftotfm --automatic --encoding=fontools_t1 +% --tfm-directory=texmf/fonts/tfm/public/Play +% --vf-directory=texmf/fonts/vf/public/Play +% --type1-directory=texmf/fonts/type1/public/Play +% --encoding-directory=texmf/fonts/enc/dvips/Play +% --map-file=texmf/fonts/map/dvips/Play/Play.map --no-updmap --force +% --coding-scheme=EXTENDED TEX FONT ENCODING - LATIN --feature=kern +% --feature=liga --feature=smcp --feature=tnum --ligkern=f i =: fi +% --ligkern=f l =: fl --ligkern=f f =: ff --ligkern=ff i =: ffi --ligkern=ff +% l =: ffl --unicoding=germandbls =: SSsmall --unicoding=ff =: FFsmall +% --unicoding=fi =: FIsmall --unicoding=ffi =: FFIsmall --unicoding=fl =: +% FLsmall --unicoding=ffl =: FFLsmall Play-Bold.otf Play-Bold-tlf-sc-t1' diff --git a/fonts/play-font/enc/a_znkizw.enc b/fonts/play-font/enc/a_znkizw.enc new file mode 100644 index 0000000000..09c0bcbd50 --- /dev/null +++ b/fonts/play-font/enc/a_znkizw.enc @@ -0,0 +1,67 @@ +% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT + +%%AutoEnc_znkizwtsr2h2tx65iss7vlvjka +% Encoding created by otftotfm on Sat Jan 9 12:18:42 2021 +% Command line follows encoding +/AutoEnc_znkizwtsr2h2tx65iss7vlvjka [ +%00 + /Gamma /uni2206 /Theta /Lambda /Xi /Pi /Sigma /Upsilon + /Phi /Psi /uni2126 /.notdef /.notdef /.notdef /.notdef /.notdef +%10 + /dotlessi.smcp /uni0237 /grave /acute /caron /breve /macron /ring + /cedilla /.notdef /ae.smcp /oe.smcp /oslash.smcp /AE /OE /Oslash +%20 + /space /exclam.smcp /quotedblright.smcp /numbersign /dollar.smcp /percent.smcp /ampersand.smcp /quoteright.smcp + /parenleft.smcp /parenright.smcp /asterisk.smcp /plus /comma /hyphen /period /slash.smcp +%30 + /zero.smcp /one.smcp /two.smcp /three.smcp /four.smcp /five.smcp /six.smcp /seven.smcp + /eight.smcp /nine.smcp /colon /semicolon /exclamdown.smcp /equal /questiondown.smcp /question.smcp +%40 + /at.smcp /A /B /C /D /E /F /G + /H /I /J /K /L /M /N /O +%50 + /P /Q /R /S /T /U /V /W + /X /Y /Z /bracketleft.smcp /quotedblleft.smcp /bracketright.smcp /circumflex /dotaccent +%60 + /quoteleft.smcp /a.smcp /b.smcp /c.smcp /d.smcp /e.smcp /f.smcp /g.smcp + /h.smcp /i.smcp /j.smcp /k.smcp /l.smcp /m.smcp /n.smcp /o.smcp +%70 + /p.smcp /q.smcp /r.smcp /s.smcp /t.smcp /u.smcp /v.smcp /w.smcp + /x.smcp /y.smcp /z.smcp /endash /emdash /hungarumlaut /tilde /dieresis +%80 + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /Lslash /.notdef /.notdef /.notdef /.notdef /.notdef +%90 + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef +%A0 + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /lslash.smcp /.notdef /.notdef /.notdef /.notdef /.notdef +%B0 + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef +%C0 + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef +%D0 + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef +%E0 + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef +%F0 + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef +] def +% Command line: 'otftotfm --automatic --encoding=fontools_ot1 +% --tfm-directory=texmf/fonts/tfm/public/Play +% --vf-directory=texmf/fonts/vf/public/Play +% --type1-directory=texmf/fonts/type1/public/Play +% --encoding-directory=texmf/fonts/enc/dvips/Play +% --map-file=texmf/fonts/map/dvips/Play/Play.map --no-updmap --force +% --coding-scheme=TEX TEXT --feature=kern --feature=liga --feature=smcp +% --feature=tnum --ligkern=f i =: fi --ligkern=f l =: fl --ligkern=f f =: ff +% --ligkern=ff i =: ffi --ligkern=ff l =: ffl --unicoding=germandbls =: +% SSsmall --unicoding=ff =: FFsmall --unicoding=fi =: FIsmall +% --unicoding=ffi =: FFIsmall --unicoding=fl =: FLsmall --unicoding=ffl =: +% FFLsmall Play-Bold.otf Play-Bold-tlf-sc-ot1' diff --git a/fonts/play-font/latex/LY1Play-LF.fd b/fonts/play-font/latex/LY1Play-LF.fd new file mode 100644 index 0000000000..2bb71b8ea2 --- /dev/null +++ b/fonts/play-font/latex/LY1Play-LF.fd @@ -0,0 +1,71 @@ +%% Generated by autoinst on 2021/01/09 +%% +\ProvidesFile{LY1Play-LF.fd} + [2021/01/09 (autoinst) Font definitions for LY1/Play-LF.] + +\ifcsname s@fct@alias\endcsname\else +\gdef\s@fct@alias{\sub@sfcnt\@font@aliasinfo} +\gdef\@font@aliasinfo#1{% + \@font@info{Font\space shape\space `\curr@fontshape'\space will + \space be\space aliased\MessageBreak to\space `\mandatory@arg'}% +} +\fi + +\expandafter\ifx\csname Play@scale\endcsname\relax + \let\Play@@scale\@empty +\else + \edef\Play@@scale{s*[\csname Play@scale\endcsname]}% +\fi + +\DeclareFontFamily{LY1}{Play-LF}{} + + +% ---- b = bold ---- + +\DeclareFontShape{LY1}{Play-LF}{b}{n}{ + <-> \Play@@scale Play-Bold-lf-ly1 +}{} + +\DeclareFontShape{LY1}{Play-LF}{bold}{n}{ + <-> alias * Play-LF/b/n +}{} + +\DeclareFontShape{LY1}{Play-LF}{b}{sc}{ + <-> \Play@@scale Play-Bold-lf-sc-ly1 +}{} + +\DeclareFontShape{LY1}{Play-LF}{bold}{sc}{ + <-> alias * Play-LF/b/sc +}{} + + +% ---- m = regular ---- + +\DeclareFontShape{LY1}{Play-LF}{m}{sc}{ + <-> \Play@@scale Play-Regular-lf-sc-ly1 +}{} + +\DeclareFontShape{LY1}{Play-LF}{regular}{sc}{ + <-> alias * Play-LF/m/sc +}{} + +\DeclareFontShape{LY1}{Play-LF}{m}{n}{ + <-> \Play@@scale Play-Regular-lf-ly1 +}{} + +\DeclareFontShape{LY1}{Play-LF}{regular}{n}{ + <-> alias * Play-LF/m/n +}{} + + +% ---- Extra 'ssub' rules to map 'bx' to 'b' ---- + +\DeclareFontShape{LY1}{Play-LF}{bx}{sc}{ + <-> ssub * Play-LF/b/sc +}{} + +\DeclareFontShape{LY1}{Play-LF}{bx}{n}{ + <-> ssub * Play-LF/b/n +}{} + +\endinput diff --git a/fonts/play-font/latex/LY1Play-OsF.fd b/fonts/play-font/latex/LY1Play-OsF.fd new file mode 100644 index 0000000000..14aa3c865d --- /dev/null +++ b/fonts/play-font/latex/LY1Play-OsF.fd @@ -0,0 +1,71 @@ +%% Generated by autoinst on 2021/01/09 +%% +\ProvidesFile{LY1Play-OsF.fd} + [2021/01/09 (autoinst) Font definitions for LY1/Play-OsF.] + +\ifcsname s@fct@alias\endcsname\else +\gdef\s@fct@alias{\sub@sfcnt\@font@aliasinfo} +\gdef\@font@aliasinfo#1{% + \@font@info{Font\space shape\space `\curr@fontshape'\space will + \space be\space aliased\MessageBreak to\space `\mandatory@arg'}% +} +\fi + +\expandafter\ifx\csname Play@scale\endcsname\relax + \let\Play@@scale\@empty +\else + \edef\Play@@scale{s*[\csname Play@scale\endcsname]}% +\fi + +\DeclareFontFamily{LY1}{Play-OsF}{} + + +% ---- b = bold ---- + +\DeclareFontShape{LY1}{Play-OsF}{b}{n}{ + <-> \Play@@scale Play-Bold-osf-ly1 +}{} + +\DeclareFontShape{LY1}{Play-OsF}{bold}{n}{ + <-> alias * Play-OsF/b/n +}{} + +\DeclareFontShape{LY1}{Play-OsF}{b}{sc}{ + <-> \Play@@scale Play-Bold-osf-sc-ly1 +}{} + +\DeclareFontShape{LY1}{Play-OsF}{bold}{sc}{ + <-> alias * Play-OsF/b/sc +}{} + + +% ---- m = regular ---- + +\DeclareFontShape{LY1}{Play-OsF}{m}{sc}{ + <-> \Play@@scale Play-Regular-osf-sc-ly1 +}{} + +\DeclareFontShape{LY1}{Play-OsF}{regular}{sc}{ + <-> alias * Play-OsF/m/sc +}{} + +\DeclareFontShape{LY1}{Play-OsF}{m}{n}{ + <-> \Play@@scale Play-Regular-osf-ly1 +}{} + +\DeclareFontShape{LY1}{Play-OsF}{regular}{n}{ + <-> alias * Play-OsF/m/n +}{} + + +% ---- Extra 'ssub' rules to map 'bx' to 'b' ---- + +\DeclareFontShape{LY1}{Play-OsF}{bx}{sc}{ + <-> ssub * Play-OsF/b/sc +}{} + +\DeclareFontShape{LY1}{Play-OsF}{bx}{n}{ + <-> ssub * Play-OsF/b/n +}{} + +\endinput diff --git a/fonts/play-font/latex/LY1Play-Sup.fd b/fonts/play-font/latex/LY1Play-Sup.fd new file mode 100644 index 0000000000..84eadd8549 --- /dev/null +++ b/fonts/play-font/latex/LY1Play-Sup.fd @@ -0,0 +1,51 @@ +%% Generated by autoinst on 2021/01/09 +%% +\ProvidesFile{LY1Play-Sup.fd} + [2021/01/09 (autoinst) Font definitions for LY1/Play-Sup.] + +\ifcsname s@fct@alias\endcsname\else +\gdef\s@fct@alias{\sub@sfcnt\@font@aliasinfo} +\gdef\@font@aliasinfo#1{% + \@font@info{Font\space shape\space `\curr@fontshape'\space will + \space be\space aliased\MessageBreak to\space `\mandatory@arg'}% +} +\fi + +\expandafter\ifx\csname Play@scale\endcsname\relax + \let\Play@@scale\@empty +\else + \edef\Play@@scale{s*[\csname Play@scale\endcsname]}% +\fi + +\DeclareFontFamily{LY1}{Play-Sup}{} + + +% ---- b = bold ---- + +\DeclareFontShape{LY1}{Play-Sup}{b}{n}{ + <-> \Play@@scale Play-Bold-sup-ly1 +}{} + +\DeclareFontShape{LY1}{Play-Sup}{bold}{n}{ + <-> alias * Play-Sup/b/n +}{} + + +% ---- m = regular ---- + +\DeclareFontShape{LY1}{Play-Sup}{m}{n}{ + <-> \Play@@scale Play-Regular-sup-ly1 +}{} + +\DeclareFontShape{LY1}{Play-Sup}{regular}{n}{ + <-> alias * Play-Sup/m/n +}{} + + +% ---- Extra 'ssub' rules to map 'bx' to 'b' ---- + +\DeclareFontShape{LY1}{Play-Sup}{bx}{n}{ + <-> ssub * Play-Sup/b/n +}{} + +\endinput diff --git a/fonts/play-font/latex/LY1Play-TLF.fd b/fonts/play-font/latex/LY1Play-TLF.fd new file mode 100644 index 0000000000..bf7be7386f --- /dev/null +++ b/fonts/play-font/latex/LY1Play-TLF.fd @@ -0,0 +1,71 @@ +%% Generated by autoinst on 2021/01/09 +%% +\ProvidesFile{LY1Play-TLF.fd} + [2021/01/09 (autoinst) Font definitions for LY1/Play-TLF.] + +\ifcsname s@fct@alias\endcsname\else +\gdef\s@fct@alias{\sub@sfcnt\@font@aliasinfo} +\gdef\@font@aliasinfo#1{% + \@font@info{Font\space shape\space `\curr@fontshape'\space will + \space be\space aliased\MessageBreak to\space `\mandatory@arg'}% +} +\fi + +\expandafter\ifx\csname Play@scale\endcsname\relax + \let\Play@@scale\@empty +\else + \edef\Play@@scale{s*[\csname Play@scale\endcsname]}% +\fi + +\DeclareFontFamily{LY1}{Play-TLF}{} + + +% ---- m = regular ---- + +\DeclareFontShape{LY1}{Play-TLF}{m}{n}{ + <-> \Play@@scale Play-Regular-tlf-ly1 +}{} + +\DeclareFontShape{LY1}{Play-TLF}{regular}{n}{ + <-> alias * Play-TLF/m/n +}{} + +\DeclareFontShape{LY1}{Play-TLF}{m}{sc}{ + <-> \Play@@scale Play-Regular-tlf-sc-ly1 +}{} + +\DeclareFontShape{LY1}{Play-TLF}{regular}{sc}{ + <-> alias * Play-TLF/m/sc +}{} + + +% ---- b = bold ---- + +\DeclareFontShape{LY1}{Play-TLF}{b}{n}{ + <-> \Play@@scale Play-Bold-tlf-ly1 +}{} + +\DeclareFontShape{LY1}{Play-TLF}{bold}{n}{ + <-> alias * Play-TLF/b/n +}{} + +\DeclareFontShape{LY1}{Play-TLF}{b}{sc}{ + <-> \Play@@scale Play-Bold-tlf-sc-ly1 +}{} + +\DeclareFontShape{LY1}{Play-TLF}{bold}{sc}{ + <-> alias * Play-TLF/b/sc +}{} + + +% ---- Extra 'ssub' rules to map 'bx' to 'b' ---- + +\DeclareFontShape{LY1}{Play-TLF}{bx}{sc}{ + <-> ssub * Play-TLF/b/sc +}{} + +\DeclareFontShape{LY1}{Play-TLF}{bx}{n}{ + <-> ssub * Play-TLF/b/n +}{} + +\endinput diff --git a/fonts/play-font/latex/LY1Play-TOsF.fd b/fonts/play-font/latex/LY1Play-TOsF.fd new file mode 100644 index 0000000000..0afed5cdfd --- /dev/null +++ b/fonts/play-font/latex/LY1Play-TOsF.fd @@ -0,0 +1,71 @@ +%% Generated by autoinst on 2021/01/09 +%% +\ProvidesFile{LY1Play-TOsF.fd} + [2021/01/09 (autoinst) Font definitions for LY1/Play-TOsF.] + +\ifcsname s@fct@alias\endcsname\else +\gdef\s@fct@alias{\sub@sfcnt\@font@aliasinfo} +\gdef\@font@aliasinfo#1{% + \@font@info{Font\space shape\space `\curr@fontshape'\space will + \space be\space aliased\MessageBreak to\space `\mandatory@arg'}% +} +\fi + +\expandafter\ifx\csname Play@scale\endcsname\relax + \let\Play@@scale\@empty +\else + \edef\Play@@scale{s*[\csname Play@scale\endcsname]}% +\fi + +\DeclareFontFamily{LY1}{Play-TOsF}{} + + +% ---- b = bold ---- + +\DeclareFontShape{LY1}{Play-TOsF}{b}{n}{ + <-> \Play@@scale Play-Bold-tosf-ly1 +}{} + +\DeclareFontShape{LY1}{Play-TOsF}{bold}{n}{ + <-> alias * Play-TOsF/b/n +}{} + +\DeclareFontShape{LY1}{Play-TOsF}{b}{sc}{ + <-> \Play@@scale Play-Bold-tosf-sc-ly1 +}{} + +\DeclareFontShape{LY1}{Play-TOsF}{bold}{sc}{ + <-> alias * Play-TOsF/b/sc +}{} + + +% ---- m = regular ---- + +\DeclareFontShape{LY1}{Play-TOsF}{m}{sc}{ + <-> \Play@@scale Play-Regular-tosf-sc-ly1 +}{} + +\DeclareFontShape{LY1}{Play-TOsF}{regular}{sc}{ + <-> alias * Play-TOsF/m/sc +}{} + +\DeclareFontShape{LY1}{Play-TOsF}{m}{n}{ + <-> \Play@@scale Play-Regular-tosf-ly1 +}{} + +\DeclareFontShape{LY1}{Play-TOsF}{regular}{n}{ + <-> alias * Play-TOsF/m/n +}{} + + +% ---- Extra 'ssub' rules to map 'bx' to 'b' ---- + +\DeclareFontShape{LY1}{Play-TOsF}{bx}{sc}{ + <-> ssub * Play-TOsF/b/sc +}{} + +\DeclareFontShape{LY1}{Play-TOsF}{bx}{n}{ + <-> ssub * Play-TOsF/b/n +}{} + +\endinput diff --git a/fonts/play-font/latex/OT1Play-LF.fd b/fonts/play-font/latex/OT1Play-LF.fd new file mode 100644 index 0000000000..7119ac74e1 --- /dev/null +++ b/fonts/play-font/latex/OT1Play-LF.fd @@ -0,0 +1,71 @@ +%% Generated by autoinst on 2021/01/09 +%% +\ProvidesFile{OT1Play-LF.fd} + [2021/01/09 (autoinst) Font definitions for OT1/Play-LF.] + +\ifcsname s@fct@alias\endcsname\else +\gdef\s@fct@alias{\sub@sfcnt\@font@aliasinfo} +\gdef\@font@aliasinfo#1{% + \@font@info{Font\space shape\space `\curr@fontshape'\space will + \space be\space aliased\MessageBreak to\space `\mandatory@arg'}% +} +\fi + +\expandafter\ifx\csname Play@scale\endcsname\relax + \let\Play@@scale\@empty +\else + \edef\Play@@scale{s*[\csname Play@scale\endcsname]}% +\fi + +\DeclareFontFamily{OT1}{Play-LF}{} + + +% ---- b = bold ---- + +\DeclareFontShape{OT1}{Play-LF}{b}{n}{ + <-> \Play@@scale Play-Bold-lf-ot1 +}{} + +\DeclareFontShape{OT1}{Play-LF}{bold}{n}{ + <-> alias * Play-LF/b/n +}{} + +\DeclareFontShape{OT1}{Play-LF}{b}{sc}{ + <-> \Play@@scale Play-Bold-lf-sc-ot1 +}{} + +\DeclareFontShape{OT1}{Play-LF}{bold}{sc}{ + <-> alias * Play-LF/b/sc +}{} + + +% ---- m = regular ---- + +\DeclareFontShape{OT1}{Play-LF}{m}{n}{ + <-> \Play@@scale Play-Regular-lf-ot1 +}{} + +\DeclareFontShape{OT1}{Play-LF}{regular}{n}{ + <-> alias * Play-LF/m/n +}{} + +\DeclareFontShape{OT1}{Play-LF}{m}{sc}{ + <-> \Play@@scale Play-Regular-lf-sc-ot1 +}{} + +\DeclareFontShape{OT1}{Play-LF}{regular}{sc}{ + <-> alias * Play-LF/m/sc +}{} + + +% ---- Extra 'ssub' rules to map 'bx' to 'b' ---- + +\DeclareFontShape{OT1}{Play-LF}{bx}{n}{ + <-> ssub * Play-LF/b/n +}{} + +\DeclareFontShape{OT1}{Play-LF}{bx}{sc}{ + <-> ssub * Play-LF/b/sc +}{} + +\endinput diff --git a/fonts/play-font/latex/OT1Play-OsF.fd b/fonts/play-font/latex/OT1Play-OsF.fd new file mode 100644 index 0000000000..572d6c2bfb --- /dev/null +++ b/fonts/play-font/latex/OT1Play-OsF.fd @@ -0,0 +1,71 @@ +%% Generated by autoinst on 2021/01/09 +%% +\ProvidesFile{OT1Play-OsF.fd} + [2021/01/09 (autoinst) Font definitions for OT1/Play-OsF.] + +\ifcsname s@fct@alias\endcsname\else +\gdef\s@fct@alias{\sub@sfcnt\@font@aliasinfo} +\gdef\@font@aliasinfo#1{% + \@font@info{Font\space shape\space `\curr@fontshape'\space will + \space be\space aliased\MessageBreak to\space `\mandatory@arg'}% +} +\fi + +\expandafter\ifx\csname Play@scale\endcsname\relax + \let\Play@@scale\@empty +\else + \edef\Play@@scale{s*[\csname Play@scale\endcsname]}% +\fi + +\DeclareFontFamily{OT1}{Play-OsF}{} + + +% ---- b = bold ---- + +\DeclareFontShape{OT1}{Play-OsF}{b}{sc}{ + <-> \Play@@scale Play-Bold-osf-sc-ot1 +}{} + +\DeclareFontShape{OT1}{Play-OsF}{bold}{sc}{ + <-> alias * Play-OsF/b/sc +}{} + +\DeclareFontShape{OT1}{Play-OsF}{b}{n}{ + <-> \Play@@scale Play-Bold-osf-ot1 +}{} + +\DeclareFontShape{OT1}{Play-OsF}{bold}{n}{ + <-> alias * Play-OsF/b/n +}{} + + +% ---- m = regular ---- + +\DeclareFontShape{OT1}{Play-OsF}{m}{sc}{ + <-> \Play@@scale Play-Regular-osf-sc-ot1 +}{} + +\DeclareFontShape{OT1}{Play-OsF}{regular}{sc}{ + <-> alias * Play-OsF/m/sc +}{} + +\DeclareFontShape{OT1}{Play-OsF}{m}{n}{ + <-> \Play@@scale Play-Regular-osf-ot1 +}{} + +\DeclareFontShape{OT1}{Play-OsF}{regular}{n}{ + <-> alias * Play-OsF/m/n +}{} + + +% ---- Extra 'ssub' rules to map 'bx' to 'b' ---- + +\DeclareFontShape{OT1}{Play-OsF}{bx}{sc}{ + <-> ssub * Play-OsF/b/sc +}{} + +\DeclareFontShape{OT1}{Play-OsF}{bx}{n}{ + <-> ssub * Play-OsF/b/n +}{} + +\endinput diff --git a/fonts/play-font/latex/OT1Play-Sup.fd b/fonts/play-font/latex/OT1Play-Sup.fd new file mode 100644 index 0000000000..217cfabbf0 --- /dev/null +++ b/fonts/play-font/latex/OT1Play-Sup.fd @@ -0,0 +1,51 @@ +%% Generated by autoinst on 2021/01/09 +%% +\ProvidesFile{OT1Play-Sup.fd} + [2021/01/09 (autoinst) Font definitions for OT1/Play-Sup.] + +\ifcsname s@fct@alias\endcsname\else +\gdef\s@fct@alias{\sub@sfcnt\@font@aliasinfo} +\gdef\@font@aliasinfo#1{% + \@font@info{Font\space shape\space `\curr@fontshape'\space will + \space be\space aliased\MessageBreak to\space `\mandatory@arg'}% +} +\fi + +\expandafter\ifx\csname Play@scale\endcsname\relax + \let\Play@@scale\@empty +\else + \edef\Play@@scale{s*[\csname Play@scale\endcsname]}% +\fi + +\DeclareFontFamily{OT1}{Play-Sup}{} + + +% ---- b = bold ---- + +\DeclareFontShape{OT1}{Play-Sup}{b}{n}{ + <-> \Play@@scale Play-Bold-sup-ot1 +}{} + +\DeclareFontShape{OT1}{Play-Sup}{bold}{n}{ + <-> alias * Play-Sup/b/n +}{} + + +% ---- m = regular ---- + +\DeclareFontShape{OT1}{Play-Sup}{m}{n}{ + <-> \Play@@scale Play-Regular-sup-ot1 +}{} + +\DeclareFontShape{OT1}{Play-Sup}{regular}{n}{ + <-> alias * Play-Sup/m/n +}{} + + +% ---- Extra 'ssub' rules to map 'bx' to 'b' ---- + +\DeclareFontShape{OT1}{Play-Sup}{bx}{n}{ + <-> ssub * Play-Sup/b/n +}{} + +\endinput diff --git a/fonts/play-font/latex/OT1Play-TLF.fd b/fonts/play-font/latex/OT1Play-TLF.fd new file mode 100644 index 0000000000..34f0819cf9 --- /dev/null +++ b/fonts/play-font/latex/OT1Play-TLF.fd @@ -0,0 +1,71 @@ +%% Generated by autoinst on 2021/01/09 +%% +\ProvidesFile{OT1Play-TLF.fd} + [2021/01/09 (autoinst) Font definitions for OT1/Play-TLF.] + +\ifcsname s@fct@alias\endcsname\else +\gdef\s@fct@alias{\sub@sfcnt\@font@aliasinfo} +\gdef\@font@aliasinfo#1{% + \@font@info{Font\space shape\space `\curr@fontshape'\space will + \space be\space aliased\MessageBreak to\space `\mandatory@arg'}% +} +\fi + +\expandafter\ifx\csname Play@scale\endcsname\relax + \let\Play@@scale\@empty +\else + \edef\Play@@scale{s*[\csname Play@scale\endcsname]}% +\fi + +\DeclareFontFamily{OT1}{Play-TLF}{} + + +% ---- m = regular ---- + +\DeclareFontShape{OT1}{Play-TLF}{m}{n}{ + <-> \Play@@scale Play-Regular-tlf-ot1 +}{} + +\DeclareFontShape{OT1}{Play-TLF}{regular}{n}{ + <-> alias * Play-TLF/m/n +}{} + +\DeclareFontShape{OT1}{Play-TLF}{m}{sc}{ + <-> \Play@@scale Play-Regular-tlf-sc-ot1 +}{} + +\DeclareFontShape{OT1}{Play-TLF}{regular}{sc}{ + <-> alias * Play-TLF/m/sc +}{} + + +% ---- b = bold ---- + +\DeclareFontShape{OT1}{Play-TLF}{b}{sc}{ + <-> \Play@@scale Play-Bold-tlf-sc-ot1 +}{} + +\DeclareFontShape{OT1}{Play-TLF}{bold}{sc}{ + <-> alias * Play-TLF/b/sc +}{} + +\DeclareFontShape{OT1}{Play-TLF}{b}{n}{ + <-> \Play@@scale Play-Bold-tlf-ot1 +}{} + +\DeclareFontShape{OT1}{Play-TLF}{bold}{n}{ + <-> alias * Play-TLF/b/n +}{} + + +% ---- Extra 'ssub' rules to map 'bx' to 'b' ---- + +\DeclareFontShape{OT1}{Play-TLF}{bx}{sc}{ + <-> ssub * Play-TLF/b/sc +}{} + +\DeclareFontShape{OT1}{Play-TLF}{bx}{n}{ + <-> ssub * Play-TLF/b/n +}{} + +\endinput diff --git a/fonts/play-font/latex/OT1Play-TOsF.fd b/fonts/play-font/latex/OT1Play-TOsF.fd new file mode 100644 index 0000000000..46ff038e4d --- /dev/null +++ b/fonts/play-font/latex/OT1Play-TOsF.fd @@ -0,0 +1,71 @@ +%% Generated by autoinst on 2021/01/09 +%% +\ProvidesFile{OT1Play-TOsF.fd} + [2021/01/09 (autoinst) Font definitions for OT1/Play-TOsF.] + +\ifcsname s@fct@alias\endcsname\else +\gdef\s@fct@alias{\sub@sfcnt\@font@aliasinfo} +\gdef\@font@aliasinfo#1{% + \@font@info{Font\space shape\space `\curr@fontshape'\space will + \space be\space aliased\MessageBreak to\space `\mandatory@arg'}% +} +\fi + +\expandafter\ifx\csname Play@scale\endcsname\relax + \let\Play@@scale\@empty +\else + \edef\Play@@scale{s*[\csname Play@scale\endcsname]}% +\fi + +\DeclareFontFamily{OT1}{Play-TOsF}{} + + +% ---- b = bold ---- + +\DeclareFontShape{OT1}{Play-TOsF}{b}{sc}{ + <-> \Play@@scale Play-Bold-tosf-sc-ot1 +}{} + +\DeclareFontShape{OT1}{Play-TOsF}{bold}{sc}{ + <-> alias * Play-TOsF/b/sc +}{} + +\DeclareFontShape{OT1}{Play-TOsF}{b}{n}{ + <-> \Play@@scale Play-Bold-tosf-ot1 +}{} + +\DeclareFontShape{OT1}{Play-TOsF}{bold}{n}{ + <-> alias * Play-TOsF/b/n +}{} + + +% ---- m = regular ---- + +\DeclareFontShape{OT1}{Play-TOsF}{m}{n}{ + <-> \Play@@scale Play-Regular-tosf-ot1 +}{} + +\DeclareFontShape{OT1}{Play-TOsF}{regular}{n}{ + <-> alias * Play-TOsF/m/n +}{} + +\DeclareFontShape{OT1}{Play-TOsF}{m}{sc}{ + <-> \Play@@scale Play-Regular-tosf-sc-ot1 +}{} + +\DeclareFontShape{OT1}{Play-TOsF}{regular}{sc}{ + <-> alias * Play-TOsF/m/sc +}{} + + +% ---- Extra 'ssub' rules to map 'bx' to 'b' ---- + +\DeclareFontShape{OT1}{Play-TOsF}{bx}{n}{ + <-> ssub * Play-TOsF/b/n +}{} + +\DeclareFontShape{OT1}{Play-TOsF}{bx}{sc}{ + <-> ssub * Play-TOsF/b/sc +}{} + +\endinput diff --git a/fonts/play-font/latex/Play.sty b/fonts/play-font/latex/Play.sty new file mode 100644 index 0000000000..6d7319b0f3 --- /dev/null +++ b/fonts/play-font/latex/Play.sty @@ -0,0 +1,61 @@ +\NeedsTeXFormat{LaTeX2e} +\ProvidesPackage{Play} + [2021/01/09 (Carl-Clemens Ebinger & autoinst) Style file for Play fonts.] + +\RequirePackage{xkeyval} +\newcommand*{\Play@scale}{1} +\DeclareOptionX{scale}{\renewcommand*{\Play@scale}{#1}} +\DeclareOptionX{scaled}{\renewcommand*{\Play@scale}{#1}} + +\DeclareOptionX{lining}{\edef\Play@figurestyle{LF}} +\DeclareOptionX{oldstyle}{\edef\Play@figurestyle{OsF}} +\DeclareOptionX{tabular}{\edef\Play@figurealign{T}} +\DeclareOptionX{proportional}{\edef\Play@figurealign{}} +\DeclareOptionX{mainfont}{ + \renewcommand{\familydefault}{\rmdefault} +} +\DeclareOptionX{bold}{\edef\bfseries@rm{bold}} +\DeclareOptionX{regular}{\edef\mdseries@rm{regular}} +\ExecuteOptionsX{oldstyle,proportional} +\ProcessOptionsX\relax + +\RequirePackage{fontenc,textcomp} +\RequirePackage{ifthen} +\RequirePackage{mweights} + +\IfFileExists{fontaxes.sty}{ + \RequirePackage{fontaxes} + \fa@naming@exception{figures}{{superior}{proportional}}{Sup} + \fa@naming@exception{figures}{{superior}{tabular}}{Sup} + \def\supfigures{\@nomath\supfigures + \fontfigurestyle{superior}\selectfont} + \let\sufigures\supfigures + \DeclareTextFontCommand{\textsup}{\supfigures} + \let\textsu\textsup + \let\textsuperior\textsup + +}{} + +% Here we implement the scale=MatchLowercase option. +% If this is given, we must compute the correct value of +% the "\Play@scale" parameter before loading the .fd files; +% but to determine that value we of course need the font's x-height. +% To avoid triggering the loading of .fd files, +% we use plain TeX's \font primitive to load the testfont. +% We then compute the ratio of the current x-height to our font's x-height; +% this is the "\Play@scale" we will pass to the .fd files. +\ifthenelse{\equal{\Play@scale}{MatchLowercase}} + { \newlength{\Play@currentx} + \settoheight{\Play@currentx}{x} + \newlength{\Play@xheight} + \settoheight{\Play@xheight} + {{\font\testfont=Play-Regular-osf-ot1 at \f@size pt\testfont x}} + \renewcommand*{\Play@scale} + {\strip@pt\dimexpr\number\numexpr\number\dimexpr\Play@currentx\relax*65536/\number\dimexpr\Play@xheight\relax\relax sp\relax}} + {} + +\renewcommand* + {\rmdefault} + {Play-\Play@figurealign\Play@figurestyle} + +\endinput diff --git a/fonts/play-font/latex/T1Play-LF.fd b/fonts/play-font/latex/T1Play-LF.fd new file mode 100644 index 0000000000..ec41e7272a --- /dev/null +++ b/fonts/play-font/latex/T1Play-LF.fd @@ -0,0 +1,71 @@ +%% Generated by autoinst on 2021/01/09 +%% +\ProvidesFile{T1Play-LF.fd} + [2021/01/09 (autoinst) Font definitions for T1/Play-LF.] + +\ifcsname s@fct@alias\endcsname\else +\gdef\s@fct@alias{\sub@sfcnt\@font@aliasinfo} +\gdef\@font@aliasinfo#1{% + \@font@info{Font\space shape\space `\curr@fontshape'\space will + \space be\space aliased\MessageBreak to\space `\mandatory@arg'}% +} +\fi + +\expandafter\ifx\csname Play@scale\endcsname\relax + \let\Play@@scale\@empty +\else + \edef\Play@@scale{s*[\csname Play@scale\endcsname]}% +\fi + +\DeclareFontFamily{T1}{Play-LF}{} + + +% ---- m = regular ---- + +\DeclareFontShape{T1}{Play-LF}{m}{n}{ + <-> \Play@@scale Play-Regular-lf-t1 +}{} + +\DeclareFontShape{T1}{Play-LF}{regular}{n}{ + <-> alias * Play-LF/m/n +}{} + +\DeclareFontShape{T1}{Play-LF}{m}{sc}{ + <-> \Play@@scale Play-Regular-lf-sc-t1 +}{} + +\DeclareFontShape{T1}{Play-LF}{regular}{sc}{ + <-> alias * Play-LF/m/sc +}{} + + +% ---- b = bold ---- + +\DeclareFontShape{T1}{Play-LF}{b}{n}{ + <-> \Play@@scale Play-Bold-lf-t1 +}{} + +\DeclareFontShape{T1}{Play-LF}{bold}{n}{ + <-> alias * Play-LF/b/n +}{} + +\DeclareFontShape{T1}{Play-LF}{b}{sc}{ + <-> \Play@@scale Play-Bold-lf-sc-t1 +}{} + +\DeclareFontShape{T1}{Play-LF}{bold}{sc}{ + <-> alias * Play-LF/b/sc +}{} + + +% ---- Extra 'ssub' rules to map 'bx' to 'b' ---- + +\DeclareFontShape{T1}{Play-LF}{bx}{sc}{ + <-> ssub * Play-LF/b/sc +}{} + +\DeclareFontShape{T1}{Play-LF}{bx}{n}{ + <-> ssub * Play-LF/b/n +}{} + +\endinput diff --git a/fonts/play-font/latex/T1Play-OsF.fd b/fonts/play-font/latex/T1Play-OsF.fd new file mode 100644 index 0000000000..367477856a --- /dev/null +++ b/fonts/play-font/latex/T1Play-OsF.fd @@ -0,0 +1,71 @@ +%% Generated by autoinst on 2021/01/09 +%% +\ProvidesFile{T1Play-OsF.fd} + [2021/01/09 (autoinst) Font definitions for T1/Play-OsF.] + +\ifcsname s@fct@alias\endcsname\else +\gdef\s@fct@alias{\sub@sfcnt\@font@aliasinfo} +\gdef\@font@aliasinfo#1{% + \@font@info{Font\space shape\space `\curr@fontshape'\space will + \space be\space aliased\MessageBreak to\space `\mandatory@arg'}% +} +\fi + +\expandafter\ifx\csname Play@scale\endcsname\relax + \let\Play@@scale\@empty +\else + \edef\Play@@scale{s*[\csname Play@scale\endcsname]}% +\fi + +\DeclareFontFamily{T1}{Play-OsF}{} + + +% ---- m = regular ---- + +\DeclareFontShape{T1}{Play-OsF}{m}{n}{ + <-> \Play@@scale Play-Regular-osf-t1 +}{} + +\DeclareFontShape{T1}{Play-OsF}{regular}{n}{ + <-> alias * Play-OsF/m/n +}{} + +\DeclareFontShape{T1}{Play-OsF}{m}{sc}{ + <-> \Play@@scale Play-Regular-osf-sc-t1 +}{} + +\DeclareFontShape{T1}{Play-OsF}{regular}{sc}{ + <-> alias * Play-OsF/m/sc +}{} + + +% ---- b = bold ---- + +\DeclareFontShape{T1}{Play-OsF}{b}{sc}{ + <-> \Play@@scale Play-Bold-osf-sc-t1 +}{} + +\DeclareFontShape{T1}{Play-OsF}{bold}{sc}{ + <-> alias * Play-OsF/b/sc +}{} + +\DeclareFontShape{T1}{Play-OsF}{b}{n}{ + <-> \Play@@scale Play-Bold-osf-t1 +}{} + +\DeclareFontShape{T1}{Play-OsF}{bold}{n}{ + <-> alias * Play-OsF/b/n +}{} + + +% ---- Extra 'ssub' rules to map 'bx' to 'b' ---- + +\DeclareFontShape{T1}{Play-OsF}{bx}{n}{ + <-> ssub * Play-OsF/b/n +}{} + +\DeclareFontShape{T1}{Play-OsF}{bx}{sc}{ + <-> ssub * Play-OsF/b/sc +}{} + +\endinput diff --git a/fonts/play-font/latex/T1Play-Sup.fd b/fonts/play-font/latex/T1Play-Sup.fd new file mode 100644 index 0000000000..7276ff107a --- /dev/null +++ b/fonts/play-font/latex/T1Play-Sup.fd @@ -0,0 +1,51 @@ +%% Generated by autoinst on 2021/01/09 +%% +\ProvidesFile{T1Play-Sup.fd} + [2021/01/09 (autoinst) Font definitions for T1/Play-Sup.] + +\ifcsname s@fct@alias\endcsname\else +\gdef\s@fct@alias{\sub@sfcnt\@font@aliasinfo} +\gdef\@font@aliasinfo#1{% + \@font@info{Font\space shape\space `\curr@fontshape'\space will + \space be\space aliased\MessageBreak to\space `\mandatory@arg'}% +} +\fi + +\expandafter\ifx\csname Play@scale\endcsname\relax + \let\Play@@scale\@empty +\else + \edef\Play@@scale{s*[\csname Play@scale\endcsname]}% +\fi + +\DeclareFontFamily{T1}{Play-Sup}{} + + +% ---- m = regular ---- + +\DeclareFontShape{T1}{Play-Sup}{m}{n}{ + <-> \Play@@scale Play-Regular-sup-t1 +}{} + +\DeclareFontShape{T1}{Play-Sup}{regular}{n}{ + <-> alias * Play-Sup/m/n +}{} + + +% ---- b = bold ---- + +\DeclareFontShape{T1}{Play-Sup}{b}{n}{ + <-> \Play@@scale Play-Bold-sup-t1 +}{} + +\DeclareFontShape{T1}{Play-Sup}{bold}{n}{ + <-> alias * Play-Sup/b/n +}{} + + +% ---- Extra 'ssub' rules to map 'bx' to 'b' ---- + +\DeclareFontShape{T1}{Play-Sup}{bx}{n}{ + <-> ssub * Play-Sup/b/n +}{} + +\endinput diff --git a/fonts/play-font/latex/T1Play-TLF.fd b/fonts/play-font/latex/T1Play-TLF.fd new file mode 100644 index 0000000000..c3a4f0086c --- /dev/null +++ b/fonts/play-font/latex/T1Play-TLF.fd @@ -0,0 +1,71 @@ +%% Generated by autoinst on 2021/01/09 +%% +\ProvidesFile{T1Play-TLF.fd} + [2021/01/09 (autoinst) Font definitions for T1/Play-TLF.] + +\ifcsname s@fct@alias\endcsname\else +\gdef\s@fct@alias{\sub@sfcnt\@font@aliasinfo} +\gdef\@font@aliasinfo#1{% + \@font@info{Font\space shape\space `\curr@fontshape'\space will + \space be\space aliased\MessageBreak to\space `\mandatory@arg'}% +} +\fi + +\expandafter\ifx\csname Play@scale\endcsname\relax + \let\Play@@scale\@empty +\else + \edef\Play@@scale{s*[\csname Play@scale\endcsname]}% +\fi + +\DeclareFontFamily{T1}{Play-TLF}{} + + +% ---- m = regular ---- + +\DeclareFontShape{T1}{Play-TLF}{m}{n}{ + <-> \Play@@scale Play-Regular-tlf-t1 +}{} + +\DeclareFontShape{T1}{Play-TLF}{regular}{n}{ + <-> alias * Play-TLF/m/n +}{} + +\DeclareFontShape{T1}{Play-TLF}{m}{sc}{ + <-> \Play@@scale Play-Regular-tlf-sc-t1 +}{} + +\DeclareFontShape{T1}{Play-TLF}{regular}{sc}{ + <-> alias * Play-TLF/m/sc +}{} + + +% ---- b = bold ---- + +\DeclareFontShape{T1}{Play-TLF}{b}{sc}{ + <-> \Play@@scale Play-Bold-tlf-sc-t1 +}{} + +\DeclareFontShape{T1}{Play-TLF}{bold}{sc}{ + <-> alias * Play-TLF/b/sc +}{} + +\DeclareFontShape{T1}{Play-TLF}{b}{n}{ + <-> \Play@@scale Play-Bold-tlf-t1 +}{} + +\DeclareFontShape{T1}{Play-TLF}{bold}{n}{ + <-> alias * Play-TLF/b/n +}{} + + +% ---- Extra 'ssub' rules to map 'bx' to 'b' ---- + +\DeclareFontShape{T1}{Play-TLF}{bx}{sc}{ + <-> ssub * Play-TLF/b/sc +}{} + +\DeclareFontShape{T1}{Play-TLF}{bx}{n}{ + <-> ssub * Play-TLF/b/n +}{} + +\endinput diff --git a/fonts/play-font/latex/T1Play-TOsF.fd b/fonts/play-font/latex/T1Play-TOsF.fd new file mode 100644 index 0000000000..0136340572 --- /dev/null +++ b/fonts/play-font/latex/T1Play-TOsF.fd @@ -0,0 +1,71 @@ +%% Generated by autoinst on 2021/01/09 +%% +\ProvidesFile{T1Play-TOsF.fd} + [2021/01/09 (autoinst) Font definitions for T1/Play-TOsF.] + +\ifcsname s@fct@alias\endcsname\else +\gdef\s@fct@alias{\sub@sfcnt\@font@aliasinfo} +\gdef\@font@aliasinfo#1{% + \@font@info{Font\space shape\space `\curr@fontshape'\space will + \space be\space aliased\MessageBreak to\space `\mandatory@arg'}% +} +\fi + +\expandafter\ifx\csname Play@scale\endcsname\relax + \let\Play@@scale\@empty +\else + \edef\Play@@scale{s*[\csname Play@scale\endcsname]}% +\fi + +\DeclareFontFamily{T1}{Play-TOsF}{} + + +% ---- b = bold ---- + +\DeclareFontShape{T1}{Play-TOsF}{b}{sc}{ + <-> \Play@@scale Play-Bold-tosf-sc-t1 +}{} + +\DeclareFontShape{T1}{Play-TOsF}{bold}{sc}{ + <-> alias * Play-TOsF/b/sc +}{} + +\DeclareFontShape{T1}{Play-TOsF}{b}{n}{ + <-> \Play@@scale Play-Bold-tosf-t1 +}{} + +\DeclareFontShape{T1}{Play-TOsF}{bold}{n}{ + <-> alias * Play-TOsF/b/n +}{} + + +% ---- m = regular ---- + +\DeclareFontShape{T1}{Play-TOsF}{m}{n}{ + <-> \Play@@scale Play-Regular-tosf-t1 +}{} + +\DeclareFontShape{T1}{Play-TOsF}{regular}{n}{ + <-> alias * Play-TOsF/m/n +}{} + +\DeclareFontShape{T1}{Play-TOsF}{m}{sc}{ + <-> \Play@@scale Play-Regular-tosf-sc-t1 +}{} + +\DeclareFontShape{T1}{Play-TOsF}{regular}{sc}{ + <-> alias * Play-TOsF/m/sc +}{} + + +% ---- Extra 'ssub' rules to map 'bx' to 'b' ---- + +\DeclareFontShape{T1}{Play-TOsF}{bx}{n}{ + <-> ssub * Play-TOsF/b/n +}{} + +\DeclareFontShape{T1}{Play-TOsF}{bx}{sc}{ + <-> ssub * Play-TOsF/b/sc +}{} + +\endinput diff --git a/fonts/play-font/latex/TS1Play-LF.fd b/fonts/play-font/latex/TS1Play-LF.fd new file mode 100644 index 0000000000..5add75cc6e --- /dev/null +++ b/fonts/play-font/latex/TS1Play-LF.fd @@ -0,0 +1,51 @@ +%% Generated by autoinst on 2021/01/09 +%% +\ProvidesFile{TS1Play-LF.fd} + [2021/01/09 (autoinst) Font definitions for TS1/Play-LF.] + +\ifcsname s@fct@alias\endcsname\else +\gdef\s@fct@alias{\sub@sfcnt\@font@aliasinfo} +\gdef\@font@aliasinfo#1{% + \@font@info{Font\space shape\space `\curr@fontshape'\space will + \space be\space aliased\MessageBreak to\space `\mandatory@arg'}% +} +\fi + +\expandafter\ifx\csname Play@scale\endcsname\relax + \let\Play@@scale\@empty +\else + \edef\Play@@scale{s*[\csname Play@scale\endcsname]}% +\fi + +\DeclareFontFamily{TS1}{Play-LF}{} + + +% ---- b = bold ---- + +\DeclareFontShape{TS1}{Play-LF}{b}{n}{ + <-> \Play@@scale Play-Bold-lf-ts1 +}{} + +\DeclareFontShape{TS1}{Play-LF}{bold}{n}{ + <-> alias * Play-LF/b/n +}{} + + +% ---- m = regular ---- + +\DeclareFontShape{TS1}{Play-LF}{m}{n}{ + <-> \Play@@scale Play-Regular-lf-ts1 +}{} + +\DeclareFontShape{TS1}{Play-LF}{regular}{n}{ + <-> alias * Play-LF/m/n +}{} + + +% ---- Extra 'ssub' rules to map 'bx' to 'b' ---- + +\DeclareFontShape{TS1}{Play-LF}{bx}{n}{ + <-> ssub * Play-LF/b/n +}{} + +\endinput diff --git a/fonts/play-font/latex/TS1Play-OsF.fd b/fonts/play-font/latex/TS1Play-OsF.fd new file mode 100644 index 0000000000..cddcd17cc1 --- /dev/null +++ b/fonts/play-font/latex/TS1Play-OsF.fd @@ -0,0 +1,51 @@ +%% Generated by autoinst on 2021/01/09 +%% +\ProvidesFile{TS1Play-OsF.fd} + [2021/01/09 (autoinst) Font definitions for TS1/Play-OsF.] + +\ifcsname s@fct@alias\endcsname\else +\gdef\s@fct@alias{\sub@sfcnt\@font@aliasinfo} +\gdef\@font@aliasinfo#1{% + \@font@info{Font\space shape\space `\curr@fontshape'\space will + \space be\space aliased\MessageBreak to\space `\mandatory@arg'}% +} +\fi + +\expandafter\ifx\csname Play@scale\endcsname\relax + \let\Play@@scale\@empty +\else + \edef\Play@@scale{s*[\csname Play@scale\endcsname]}% +\fi + +\DeclareFontFamily{TS1}{Play-OsF}{} + + +% ---- m = regular ---- + +\DeclareFontShape{TS1}{Play-OsF}{m}{n}{ + <-> \Play@@scale Play-Regular-osf-ts1 +}{} + +\DeclareFontShape{TS1}{Play-OsF}{regular}{n}{ + <-> alias * Play-OsF/m/n +}{} + + +% ---- b = bold ---- + +\DeclareFontShape{TS1}{Play-OsF}{b}{n}{ + <-> \Play@@scale Play-Bold-osf-ts1 +}{} + +\DeclareFontShape{TS1}{Play-OsF}{bold}{n}{ + <-> alias * Play-OsF/b/n +}{} + + +% ---- Extra 'ssub' rules to map 'bx' to 'b' ---- + +\DeclareFontShape{TS1}{Play-OsF}{bx}{n}{ + <-> ssub * Play-OsF/b/n +}{} + +\endinput diff --git a/fonts/play-font/latex/TS1Play-TLF.fd b/fonts/play-font/latex/TS1Play-TLF.fd new file mode 100644 index 0000000000..60d49897e9 --- /dev/null +++ b/fonts/play-font/latex/TS1Play-TLF.fd @@ -0,0 +1,51 @@ +%% Generated by autoinst on 2021/01/09 +%% +\ProvidesFile{TS1Play-TLF.fd} + [2021/01/09 (autoinst) Font definitions for TS1/Play-TLF.] + +\ifcsname s@fct@alias\endcsname\else +\gdef\s@fct@alias{\sub@sfcnt\@font@aliasinfo} +\gdef\@font@aliasinfo#1{% + \@font@info{Font\space shape\space `\curr@fontshape'\space will + \space be\space aliased\MessageBreak to\space `\mandatory@arg'}% +} +\fi + +\expandafter\ifx\csname Play@scale\endcsname\relax + \let\Play@@scale\@empty +\else + \edef\Play@@scale{s*[\csname Play@scale\endcsname]}% +\fi + +\DeclareFontFamily{TS1}{Play-TLF}{} + + +% ---- m = regular ---- + +\DeclareFontShape{TS1}{Play-TLF}{m}{n}{ + <-> \Play@@scale Play-Regular-tlf-ts1 +}{} + +\DeclareFontShape{TS1}{Play-TLF}{regular}{n}{ + <-> alias * Play-TLF/m/n +}{} + + +% ---- b = bold ---- + +\DeclareFontShape{TS1}{Play-TLF}{b}{n}{ + <-> \Play@@scale Play-Bold-tlf-ts1 +}{} + +\DeclareFontShape{TS1}{Play-TLF}{bold}{n}{ + <-> alias * Play-TLF/b/n +}{} + + +% ---- Extra 'ssub' rules to map 'bx' to 'b' ---- + +\DeclareFontShape{TS1}{Play-TLF}{bx}{n}{ + <-> ssub * Play-TLF/b/n +}{} + +\endinput diff --git a/fonts/play-font/latex/TS1Play-TOsF.fd b/fonts/play-font/latex/TS1Play-TOsF.fd new file mode 100644 index 0000000000..4d72635877 --- /dev/null +++ b/fonts/play-font/latex/TS1Play-TOsF.fd @@ -0,0 +1,51 @@ +%% Generated by autoinst on 2021/01/09 +%% +\ProvidesFile{TS1Play-TOsF.fd} + [2021/01/09 (autoinst) Font definitions for TS1/Play-TOsF.] + +\ifcsname s@fct@alias\endcsname\else +\gdef\s@fct@alias{\sub@sfcnt\@font@aliasinfo} +\gdef\@font@aliasinfo#1{% + \@font@info{Font\space shape\space `\curr@fontshape'\space will + \space be\space aliased\MessageBreak to\space `\mandatory@arg'}% +} +\fi + +\expandafter\ifx\csname Play@scale\endcsname\relax + \let\Play@@scale\@empty +\else + \edef\Play@@scale{s*[\csname Play@scale\endcsname]}% +\fi + +\DeclareFontFamily{TS1}{Play-TOsF}{} + + +% ---- b = bold ---- + +\DeclareFontShape{TS1}{Play-TOsF}{b}{n}{ + <-> \Play@@scale Play-Bold-tosf-ts1 +}{} + +\DeclareFontShape{TS1}{Play-TOsF}{bold}{n}{ + <-> alias * Play-TOsF/b/n +}{} + + +% ---- m = regular ---- + +\DeclareFontShape{TS1}{Play-TOsF}{m}{n}{ + <-> \Play@@scale Play-Regular-tosf-ts1 +}{} + +\DeclareFontShape{TS1}{Play-TOsF}{regular}{n}{ + <-> alias * Play-TOsF/m/n +}{} + + +% ---- Extra 'ssub' rules to map 'bx' to 'b' ---- + +\DeclareFontShape{TS1}{Play-TOsF}{bx}{n}{ + <-> ssub * Play-TOsF/b/n +}{} + +\endinput diff --git a/fonts/play-font/map/Play.map b/fonts/play-font/map/Play.map new file mode 100644 index 0000000000..8509054993 --- /dev/null +++ b/fonts/play-font/map/Play.map @@ -0,0 +1,64 @@ +% Automatically maintained by otftotfm or other programs. Do not edit. + +Play-Bold-tosf-ot1 Play-Bold "AutoEnc_n7ssx7v6ysfdn2w53m3xa65kka ReEncodeFont" <[a_n7ssx7.enc }''. \subsection{\prog{kpsewhich}} @@ -2160,8 +2539,14 @@ Barring unusual circumstances, this will create a new documentation Obtaining packages \Dash Comprehensive \TeX\ Archive Network \protect\quad (CTAN)% } -The Comprehensive \TeX\ Archive Network -(\CTAN) provides a master collection of +\TeX{}Live installations use the \prog{tlmgr} program to obtain packages. +Mik\TeX\ installations automatically install packages as needed. +Where \TeX\ is installed by an operating-system package manager, that manager should +be used to install additional packages. + +For custom installations, it may be necessary to manually install packages +downloaded from the Comprehensive \TeX\ Archive Network +(\CTAN), which provides a master collection of packages. A search function is available, which is useful when you know the name of a package or its author, and a list of topics is also provided. There are so many topics, however, that finding the right topic can be a @@ -2185,11 +2570,14 @@ Use \prog{texdoc} or \prog{mthelp} to access information about each of the follo \item[Classes:] \pkg{memoir}, \pkg{koma-script} -\item[Page layout:] \pkg{fancyhdr}, \pkg{geometry}, \pkg{microtype}, \pkg{nowidow} +\item[Page layout and headings:] \pkg{fancyhdr}, \pkg{geometry}, \pkg{microtype}, + \pkg{nowidow}, \pkg{titleps} -\item[Fonts:] \pkg{fontspec}, \pkg{mathspec}, \pkg{unicode-math} +\item[Fonts:] \pkg{font-change-xetex}, \pkg{fontspec}, \pkg{mathspec}, \pkg{unicode-math} -\item[Sectioning:] \pkg{titlesec} +\item[Sectioning:] \pkg{epigraph}, \pkg{fncychap}, \pkg{quotchap}, + \pkg{sectionbreak}, \pkg{sectsty}, + \pkg{titlesec}, \pkg{tocvsec2} \item[Table of contents:] \pkg{etoc}, \pkg{minitoc}, \pkg{multitoc}, \pkg{shorttoc}, \pkg{titletoc}, \pkg{tocbibind}, \pkg{tocdata}, \pkg{tocloft}, \pkg{tocvsec2} @@ -2204,7 +2592,7 @@ Use \prog{texdoc} or \prog{mthelp} to access information about each of the follo \item[Glossary:] \pkg{glossaries}, \pkg{nomencl} -\item[Bibliography:] \prog{bibtex}, \pkg{biblatex} +\item[Bibliography:] \prog{bibtex}, \pkg{biblatex}, \prog{custom-bib} \item[Cross-referencing:] \pkg{cleveref}, \pkg{hyperref}, \pkg{url}, \pkg{xr-hyper}, \pkg{xurl}, \pkg{zref} @@ -2218,8 +2606,8 @@ Use \prog{texdoc} or \prog{mthelp} to access information about each of the follo \pkg{resizegather}, \pkg{nicematrix}, \pkg{scalerel}, \pkg{stackrel} \item[Theorems:] - \pkg{amsthm}, \pkg{apxproof}, \pkg{ntheorem}, \pkg{shadethm}, - \pkg{theorem}, \pkg{thmbox}, \pkg{thmtools} + \pkg{amsthm}, \pkg{apxproof}, \pkg{ntheorem}, \pkg{shadethm}, + \pkg{theorem}, \pkg{thmbox}, \pkg{thmtools} \item[Units and fractions:] \pkg{nicefrac}, \pkg{siunitx}, \pkg{xfrac} @@ -2243,21 +2631,24 @@ Use \prog{texdoc} or \prog{mthelp} to access information about each of the follo \item[Minipages:] \pkg{eqparbox}, \pkg{minibox}, \pkg{pbox}, \pkg{shapepar} -\item[Quotations:] \pkg{csquotes}, \pkg{epigraph}, \pkg{quoting}, \pkg{verse} +\item[Quotations and verse:] \pkg{csquotes}, \pkg{epigraph}, \pkg{quoting}, \pkg{verse} \item[Verbatim:] \pkg{fancyvrb}, \pkg{fvextra}, \pkg{moreverb}, \pkg{shortvrb}, \pkg{upquote}, \pkg{verbatim} \item[Frames:] \pkg{boxedminipage2e}, \pkg{fancybox}, \pkg{fbox}, \pkg{framed}, - \pkg{mdframed}, \pkg{shadow}, \pkg{tcolorbox} + \pkg{mdframed}, \pkg{niceframe}, \pkg{shadow}, \pkg{tcolorbox} + +\item[Embellishments:] \pkg{fancypar}, \pkg{fancytabs}, \pkg{fourier-orns}, + \pkg{lettrine}, \pkg{pgfornament}, \pkg{pst-vectorian}, \pkg{sectionbreak} -\item[Multi-columns:] \pkg{adjmulticol}, \pkg{multicol}, \pkg{multicolrule}, \pkg{vwcol} +\item[Multi-column:] \pkg{adjmulticol}, \pkg{multicol}, \pkg{multicolrule}, \pkg{vwcol} \item[Margins:] \pkg{fullwidth}, \pkg{hanging}, \pkg{midpage} \item[Line numbering:] \pkg{lineno} -\item[Algorithms and Listings:] \pkg{algorithm2e}, \pkg{algorithmicx}, +\item[Algorithms and listings:] \pkg{algorithm2e}, \pkg{algorithmicx}, \pkg{listings}, \pkg{listingsutf8}, \pkg{minted} \item[Acronyms:] \pkg{acro}, \pkg{acronym} @@ -2265,44 +2656,69 @@ Use \prog{texdoc} or \prog{mthelp} to access information about each of the follo \item[Ordinals:] \pkg{engord}, \pkg{fmtcount}, \pkg{nth} \item[Direct formatting:] - \pkg{cancel}, \pkg{ellipsis}, \pkg{embrac}, \pkg{enparen}, - \pkg{hyphenat}, \pkg{lettrine}, \pkg{lips}, - \pkg{lua-check-hyphen}, \pkg{luacolor}, - \pkg{pdfcol}, \pkg{pdfcolmk}, - \pkg{pdfrender}, \pkg{realscripts}, \pkg{relsize}, - \pkg{seqsplit}, \pkg{soul}, \pkg{soulpos}, - \pkg{soulutf8}, \pkg{stackengine}, - \pkg{textfit}, \pkg{thinsp}, \pkg{trimclip}, \pkg{truncate}, - \pkg{ulem}, \pkg{umoline}, \pkg{underscore}, \pkg{uspace}, - \pkg{xellipsis} + \pkg{cancel}, \pkg{ellipsis}, \pkg{embrac}, \pkg{enparen}, + \pkg{hyphenat}, \pkg{lips}, + \pkg{lua-check-hyphen}, \pkg{luacolor}, + \pkg{pdfcol}, \pkg{pdfcolmk}, + \pkg{pdfrender}, \pkg{realscripts}, \pkg{relsize}, + \pkg{seqsplit}, \pkg{soul}, \pkg{soulpos}, + \pkg{soulutf8}, \pkg{stackengine}, + \pkg{textfit}, \pkg{thinsp}, \pkg{trimclip}, \pkg{truncate}, + \pkg{ulem}, \pkg{umoline}, \pkg{underscore}, \pkg{uspace}, + \pkg{xellipsis} \item[Symbols:] \pkg{academicons}, \pkg{amssymb}, \pkg{bbding}, - \pkg{chemgreek}, \pkg{dingbat}, \pkg{euro}, \pkg{eurosym}, - \pkg{fontawesome}, \pkg{fontawesome5}, \pkg{gensymb}, \pkg{latexsym}, - \pkg{marvosym}, \pkg{metalogo}, \pkg{metalogox}, - \pkg{pifont}, \pkg{textalpha}, \pkg{textcomp}, \pkg{textgreek}, - \pkg{typicons}, \pkg{xunicode} - + \pkg{chemgreek}, \pkg{dingbat}, \pkg{euro}, \pkg{eurosym}, + \pkg{fontawesome}, \pkg{fontawesome5}, \pkg{fourier-orns}, + \pkg{gensymb}, \pkg{latexsym}, + \pkg{marvosym}, \pkg{metalogo}, \pkg{metalogox}, + \pkg{pifont}, \pkg{textalpha}, \pkg{textcomp}, \pkg{textgreek}, + \pkg{typicons}, \pkg{xunicode} + \item[Files:] - \pkg{attachfile}, \pkg{attachfile2}, \pkg{hyperxmp}, - \pkg{intopdf}, \pkg{pdfpages}, \pkg{pdfx}, \pkg{xmpincl} + \pkg{attachfile}, \pkg{attachfile2}, \pkg{hyperxmp}, + \pkg{intopdf}, \pkg{pdfpages}, \pkg{pdfx}, \pkg{xmpincl} \item[Admonitions:] \pkg{awesomebox}, \pkg{notes} \item[Editorial:] \pkg{changebar}, \pkg{changelog}, \pkg{changes}, - \pkg{easy-todo}, \pkg{easyReview}, \pkg{ed}, \pkg{errata}, \pkg{fixme}, - \pkg{fixmetodonotes}, - \pkg{pdfcomment}, \pkg{pdfmarginpar}, - \pkg{todo}, \pkg{todonotes}, \pkg{tram}, \pkg{xechangebar} + \pkg{easy-todo}, \pkg{easyReview}, \pkg{ed}, \pkg{errata}, \pkg{fixme}, + \pkg{fixmetodonotes}, + \pkg{pdfcomment}, \pkg{pdfmarginpar}, + \pkg{todo}, \pkg{todonotes}, \pkg{tram}, \pkg{xechangebar} \item[Accessibility:] \pkg{accessibility}, \pkg{accsupp}, - \pkg{axessibility}, - \pkg{pdfcomment}, \pkg{repltext}, \pkg{tagpdf} + \pkg{axessibility}, + \pkg{pdfcomment}, \pkg{repltext}, \pkg{tagpdf} -\item[Multi-langauge:] \pkg{babel}, \pkg{bidi}, \pkg{polyglossia} +\item[Presentations:] \pkg{beamer}, \pkg{powerdot} + +\item[Multi-langauge:] \pkg{babel}, \pkg{beamer-rl}, \pkg{bidi}, + \pkg{polyglossia} + +\item[Chinese / Japanese / Korean (CJK):] \pkg{cjkpunct}, \pkg{xeCJK} + +\item[Chinese:] + \phantomsection + \label{pkgs:chinese} + \pkg{ctex}, \pkg{upzhkinsoku}, + \pkg{xpinyin}, \pkg{zhlineskip}, \pkg{zhspacing} + + +\item[Japanese:] + \phantomsection + \label{pkgs:japanese} + \pkg{bxjscls}, \pkg{luatexja}, \pkg{platex}, + \pkg{plautopatch}, \pkg{tascmac}, \pkg{uplatex}, \pkg{zxjatype} + + +\item[Korean:] + \phantomsection + \label{pkgs:korean} + \pkg{kotex}, \pkg{luatexko}, \pkg{xetexko}. \item[Debug:] \pkg{chkfloat}, \pkg{cmdtrack}, \pkg{dprogress}, \pkg{inputtrc}, - \pkg{lua-visual-debug}, \pkg{refcheck} + \pkg{lua-visual-debug}, \pkg{refcheck} \end{description} @@ -2403,8 +2819,12 @@ Documentation for those interested in creating their own package or class: \begin{description}[style=unboxed] \item[\TeX\ Users Group:] \url{http://tug.org} -\item[Dante:] German users group. \url{https://www.dante.de} -\item[List of international users groups:] \url{http://tug.org/usergroups.html} +\item[Lists of international users groups:] \ + \begin{itemize} + \item \url{http://tug.org/usergroups.html} + \item \url{https://ctan.org/lugs} + \item \url{http://www.ntg.nl/lug/} + \end{itemize} \end{description} \section{Online communities} @@ -2412,28 +2832,28 @@ Documentation for those interested in creating their own package or class: \begin{description}[style=unboxed] \item[English forums:] \ -\begin{description}[style=unboxed] -\raggedright -\item[TeX\Dash \LaTeX\ Stack Exchange:] - Almost any question has already - been asked, and a quick web search will find answers, ranked by vote. - \url{http://tex.stackexchange.com} -\item[\LaTeX\ Community:] - A traditional forum with quick replies - to your questions - \url{http://www.latex-community.org} -\end{description} + \begin{description}[style=unboxed] + \raggedright + \item[TeX\Dash \LaTeX\ Stack Exchange:] + Almost any question has already + been asked, and a quick web search will find answers, ranked by vote. + \url{http://tex.stackexchange.com} + \item[\LaTeX\ Community:] + A traditional forum with quick replies + to your questions + \url{http://www.latex-community.org} + \end{description} \item[German forums:] \ -\begin{description}[style=unboxed] -\item[TeXwelt:] \url{http://texwelt.de/wissen/} -\item[goLaTeX:] \url{http://golatex.de} -\end{description} + \begin{description}[style=unboxed] + \item[TeXwelt:] \url{http://texwelt.de/wissen/} + \item[goLaTeX:] \url{http://golatex.de} + \end{description} \item[French forums:] \ -\begin{description}[style=unboxed] -\item[TeXnique.fr:] \url{http://texnique.fr} -\end{description} + \begin{description}[style=unboxed] + \item[TeXnique.fr:] \url{http://texnique.fr} + \end{description} \item[Mailing lists:] Several dozen, spanning a wide range of \TeX-related topics. @@ -2487,6 +2907,8 @@ Documentation for those interested in creating their own package or class: Added \prog{mthelp}, many international documents, and categories for \FAQ{}s and cheat sheets, graphics, tables, and fonts. Added lists of packages by category. Added Overleaf. +\item[2021/01/09:] Added several resources from TUG including journals and interviews, + and more for the list of packages. \end{description} diff --git a/language/japanese/jlreq-deluxe/LICENSE b/language/japanese/jlreq-deluxe/LICENSE new file mode 100644 index 0000000000..72664ec02a --- /dev/null +++ b/language/japanese/jlreq-deluxe/LICENSE @@ -0,0 +1,21 @@ +MIT License + +Copyright (c) 2019-2021 Yukimasa Morimi (h20y6m) + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. diff --git a/language/japanese/jlreq-deluxe/README-ja.md b/language/japanese/jlreq-deluxe/README-ja.md index 2228f37b02..14c264711f 100644 --- a/language/japanese/jlreq-deluxe/README-ja.md +++ b/language/japanese/jlreq-deluxe/README-ja.md @@ -3,7 +3,7 @@ jlreq-deluxe パッケージ LaTeX:pLaTeX 及び upLaTeX で [jlreq](https://www.ctan.org/pkg/jlreq) クラスを使用する場合に和文を多書体(多ウェイト)にする機能を提供する。 -jlreq クラスでは [JLReq](https://www.w3.org/TR/jlreq/ja/) に従った組版を実現するために独自の和文 VF を用いている。このため、多書体(多ウェイト)にしようと [japanese-otf](https://www.ctan.org/pkg/japanese-otf) パッケージを利用すると和文 VF が置き換わってしまい、jlreq クラスの意図する組版が得られなくなってしまう。 +jlreq クラスでは [JLReq](https://www.w3.org/TR/jlreq/?lang=ja) に従った組版を実現するために独自の和文 VF を用いている。このため、多書体(多ウェイト)にしようと [japanese-otf](https://www.ctan.org/pkg/japanese-otf) パッケージを利用すると和文 VF が置き換わってしまい、jlreq クラスの意図する組版が得られなくなってしまう。 このパッケージでは jlreq クラスの提供する和文 VF を元に japanese-otf に合わせた和文 VF を提供し、さらに、[pxjodel](https://www.ctan.org/pkg/pxjodel) パッケージを利用した和文 VF 置き換え機能を提供する。 @@ -68,6 +68,8 @@ jlreq クラスでは [JLReq](https://www.w3.org/TR/jlreq/ja/) に従った組 更新履歴 ------- +* Version 0.3.2 <2021/01/09> + - `exp*-h.vf` の JIS 0x213C から CID+12364 への引き当てが抜けていたのを修正 * Version 0.3.1 <2020/04/26> - ビルドスクリプトの改良 - テストを追加 diff --git a/language/japanese/jlreq-deluxe/README.md b/language/japanese/jlreq-deluxe/README.md index 2c621b9d24..04297ecd9f 100644 --- a/language/japanese/jlreq-deluxe/README.md +++ b/language/japanese/jlreq-deluxe/README.md @@ -29,6 +29,8 @@ This package is distributed under [the MIT License](LICENSE). History ------- +* Version 0.3.2 <2021/01/09> + - Fix missing map JIS 0x213C to CID+12364 in exp*-h.vf. * Version 0.3.1 <2020/04/26> - Improve build script. - Add test. diff --git a/language/japanese/jlreq-deluxe/jlreq-deluxe.pdf b/language/japanese/jlreq-deluxe/jlreq-deluxe.pdf index 30545ef50e..ea852a9e2f 100644 Binary files a/language/japanese/jlreq-deluxe/jlreq-deluxe.pdf and b/language/japanese/jlreq-deluxe/jlreq-deluxe.pdf differ diff --git a/language/japanese/jlreq-deluxe/jlreq-deluxe.sty b/language/japanese/jlreq-deluxe/jlreq-deluxe.sty index 323a701895..5f09f7d536 100644 --- a/language/japanese/jlreq-deluxe/jlreq-deluxe.sty +++ b/language/japanese/jlreq-deluxe/jlreq-deluxe.sty @@ -1,7 +1,7 @@ %% %% jlreq-deluxe.sty %% -%% Copyright 2019-2020 Yukimasa Morimi (h20y6m) +%% Copyright 2019-2021 Yukimasa Morimi (h20y6m) %% GitHub: https://github.com/h20y6m %% %% This package is distributed under the MIT License. @@ -11,7 +11,7 @@ \NeedsTeXFormat{pLaTeX2e} \RequirePackage{expl3}[2019-05-03] -\ProvidesExplPackage {jlreq-deluxe} {2020-04-26} {0.3.1} +\ProvidesExplPackage {jlreq-deluxe} {2021-01-09} {0.3.2} {Multi-weight Japanese font for jlreq class} % -------------------------------------------------- diff --git a/language/japanese/jlreq-deluxe/jlreq-deluxe.tex b/language/japanese/jlreq-deluxe/jlreq-deluxe.tex index 6551035553..9167fd4197 100644 --- a/language/japanese/jlreq-deluxe/jlreq-deluxe.tex +++ b/language/japanese/jlreq-deluxe/jlreq-deluxe.tex @@ -18,7 +18,7 @@ \title{\pkg{jlreq-deluxe}パッケージ} \author{Yukimasa Morimi (h20y6m)\thanks{\url{https://github.com/h20y6m}}} -\date{2020-04-26} +\date{2021-01-09} \begin{document} @@ -30,7 +30,7 @@ \pLaTeX 及び\upLaTeX で\cls{jlreq}クラス\footnote{\url{https://www.ctan.org/pkg/jlreq}}% を使用する場合に和文を多書体(多ウェイト)にする機能を提供する。 -\cls{jlreq}クラスではJLReq\footnote{W3C「日本語組版処理の要件」(\url{https://www.w3.org/TR/jlreq/ja/})}に従った +\cls{jlreq}クラスではJLReq\footnote{W3C「日本語組版処理の要件」(\url{https://www.w3.org/TR/jlreq/?lang=ja})}に従った 組版を実現するために独自の和文VFを用いている。 このため、多書体(多ウェイト)にしようと\pkg{japanese-otf}パッケージ \footnote{\url{https://www.ctan.org/pkg/japanese-otf}}を利用すると diff --git a/language/japanese/jlreq-deluxe/vf/bjlreq--expgothb-h.vf b/language/japanese/jlreq-deluxe/vf/bjlreq--expgothb-h.vf index 5bd609c164..60dd9ca62b 100644 Binary files a/language/japanese/jlreq-deluxe/vf/bjlreq--expgothb-h.vf and b/language/japanese/jlreq-deluxe/vf/bjlreq--expgothb-h.vf differ diff --git a/language/japanese/jlreq-deluxe/vf/bjlreq--expgothbn-h.vf b/language/japanese/jlreq-deluxe/vf/bjlreq--expgothbn-h.vf index b64576cbdb..0b763c1b8b 100644 Binary files a/language/japanese/jlreq-deluxe/vf/bjlreq--expgothbn-h.vf and b/language/japanese/jlreq-deluxe/vf/bjlreq--expgothbn-h.vf differ diff --git a/language/japanese/jlreq-deluxe/vf/bjlreq--expgotheb-h.vf b/language/japanese/jlreq-deluxe/vf/bjlreq--expgotheb-h.vf index d783c5d216..af40844fc3 100644 Binary files a/language/japanese/jlreq-deluxe/vf/bjlreq--expgotheb-h.vf and b/language/japanese/jlreq-deluxe/vf/bjlreq--expgotheb-h.vf differ diff --git a/language/japanese/jlreq-deluxe/vf/bjlreq--expgothebn-h.vf b/language/japanese/jlreq-deluxe/vf/bjlreq--expgothebn-h.vf index 95232ed937..75cb1827f6 100644 Binary files a/language/japanese/jlreq-deluxe/vf/bjlreq--expgothebn-h.vf and b/language/japanese/jlreq-deluxe/vf/bjlreq--expgothebn-h.vf differ diff --git a/language/japanese/jlreq-deluxe/vf/bjlreq--expgothr-h.vf b/language/japanese/jlreq-deluxe/vf/bjlreq--expgothr-h.vf index 329e0bb661..fab964f68c 100644 Binary files a/language/japanese/jlreq-deluxe/vf/bjlreq--expgothr-h.vf and b/language/japanese/jlreq-deluxe/vf/bjlreq--expgothr-h.vf differ diff --git a/language/japanese/jlreq-deluxe/vf/bjlreq--expgothrn-h.vf b/language/japanese/jlreq-deluxe/vf/bjlreq--expgothrn-h.vf index 2331ba6c71..43ef3948be 100644 Binary files a/language/japanese/jlreq-deluxe/vf/bjlreq--expgothrn-h.vf and b/language/japanese/jlreq-deluxe/vf/bjlreq--expgothrn-h.vf differ diff --git a/language/japanese/jlreq-deluxe/vf/bjlreq--expmgothr-h.vf b/language/japanese/jlreq-deluxe/vf/bjlreq--expmgothr-h.vf index 3b26045be5..18a8152b05 100644 Binary files a/language/japanese/jlreq-deluxe/vf/bjlreq--expmgothr-h.vf and b/language/japanese/jlreq-deluxe/vf/bjlreq--expmgothr-h.vf differ diff --git a/language/japanese/jlreq-deluxe/vf/bjlreq--expmgothrn-h.vf b/language/japanese/jlreq-deluxe/vf/bjlreq--expmgothrn-h.vf index 9a763f8c3a..af343da7d7 100644 Binary files a/language/japanese/jlreq-deluxe/vf/bjlreq--expmgothrn-h.vf and b/language/japanese/jlreq-deluxe/vf/bjlreq--expmgothrn-h.vf differ diff --git a/language/japanese/jlreq-deluxe/vf/bjlreq--expminb-h.vf b/language/japanese/jlreq-deluxe/vf/bjlreq--expminb-h.vf index 3b21f529f0..4087fbda9b 100644 Binary files a/language/japanese/jlreq-deluxe/vf/bjlreq--expminb-h.vf and b/language/japanese/jlreq-deluxe/vf/bjlreq--expminb-h.vf differ diff --git a/language/japanese/jlreq-deluxe/vf/bjlreq--expminbn-h.vf b/language/japanese/jlreq-deluxe/vf/bjlreq--expminbn-h.vf index d92796fcea..30b5589a0b 100644 Binary files a/language/japanese/jlreq-deluxe/vf/bjlreq--expminbn-h.vf and b/language/japanese/jlreq-deluxe/vf/bjlreq--expminbn-h.vf differ diff --git a/language/japanese/jlreq-deluxe/vf/bjlreq--expminl-h.vf b/language/japanese/jlreq-deluxe/vf/bjlreq--expminl-h.vf index 82ce183220..d8eb7b5df6 100644 Binary files a/language/japanese/jlreq-deluxe/vf/bjlreq--expminl-h.vf and b/language/japanese/jlreq-deluxe/vf/bjlreq--expminl-h.vf differ diff --git a/language/japanese/jlreq-deluxe/vf/bjlreq--expminln-h.vf b/language/japanese/jlreq-deluxe/vf/bjlreq--expminln-h.vf index 53aa656be6..a798fc7fe8 100644 Binary files a/language/japanese/jlreq-deluxe/vf/bjlreq--expminln-h.vf and b/language/japanese/jlreq-deluxe/vf/bjlreq--expminln-h.vf differ diff --git a/language/japanese/jlreq-deluxe/vf/bjlreq--expminr-h.vf b/language/japanese/jlreq-deluxe/vf/bjlreq--expminr-h.vf index c85d1043bc..c30ebf8649 100644 Binary files a/language/japanese/jlreq-deluxe/vf/bjlreq--expminr-h.vf and b/language/japanese/jlreq-deluxe/vf/bjlreq--expminr-h.vf differ diff --git a/language/japanese/jlreq-deluxe/vf/bjlreq--expminrn-h.vf b/language/japanese/jlreq-deluxe/vf/bjlreq--expminrn-h.vf index 980e687f37..510100d94f 100644 Binary files a/language/japanese/jlreq-deluxe/vf/bjlreq--expminrn-h.vf and b/language/japanese/jlreq-deluxe/vf/bjlreq--expminrn-h.vf differ diff --git a/language/japanese/jlreq-deluxe/vf/bzjlreq--expgothb-h.vf b/language/japanese/jlreq-deluxe/vf/bzjlreq--expgothb-h.vf index a979c5ccfb..503e2fc649 100644 Binary files a/language/japanese/jlreq-deluxe/vf/bzjlreq--expgothb-h.vf and b/language/japanese/jlreq-deluxe/vf/bzjlreq--expgothb-h.vf differ diff --git a/language/japanese/jlreq-deluxe/vf/bzjlreq--expgothbn-h.vf b/language/japanese/jlreq-deluxe/vf/bzjlreq--expgothbn-h.vf index 7250dbcf32..5b2a5d1357 100644 Binary files a/language/japanese/jlreq-deluxe/vf/bzjlreq--expgothbn-h.vf and b/language/japanese/jlreq-deluxe/vf/bzjlreq--expgothbn-h.vf differ diff --git a/language/japanese/jlreq-deluxe/vf/bzjlreq--expgotheb-h.vf b/language/japanese/jlreq-deluxe/vf/bzjlreq--expgotheb-h.vf index 9c36d775e6..3c1a5c7801 100644 Binary files a/language/japanese/jlreq-deluxe/vf/bzjlreq--expgotheb-h.vf and b/language/japanese/jlreq-deluxe/vf/bzjlreq--expgotheb-h.vf differ diff --git a/language/japanese/jlreq-deluxe/vf/bzjlreq--expgothebn-h.vf b/language/japanese/jlreq-deluxe/vf/bzjlreq--expgothebn-h.vf index a11b0d5f81..069bc21398 100644 Binary files a/language/japanese/jlreq-deluxe/vf/bzjlreq--expgothebn-h.vf and b/language/japanese/jlreq-deluxe/vf/bzjlreq--expgothebn-h.vf differ diff --git a/language/japanese/jlreq-deluxe/vf/bzjlreq--expgothr-h.vf b/language/japanese/jlreq-deluxe/vf/bzjlreq--expgothr-h.vf index c8894b6c00..124a7221fb 100644 Binary files a/language/japanese/jlreq-deluxe/vf/bzjlreq--expgothr-h.vf and b/language/japanese/jlreq-deluxe/vf/bzjlreq--expgothr-h.vf differ diff --git a/language/japanese/jlreq-deluxe/vf/bzjlreq--expgothrn-h.vf b/language/japanese/jlreq-deluxe/vf/bzjlreq--expgothrn-h.vf index 00052fc76f..569eccdf93 100644 Binary files a/language/japanese/jlreq-deluxe/vf/bzjlreq--expgothrn-h.vf and b/language/japanese/jlreq-deluxe/vf/bzjlreq--expgothrn-h.vf differ diff --git a/language/japanese/jlreq-deluxe/vf/bzjlreq--expmgothr-h.vf b/language/japanese/jlreq-deluxe/vf/bzjlreq--expmgothr-h.vf index e5134f6c2f..e375c82790 100644 Binary files a/language/japanese/jlreq-deluxe/vf/bzjlreq--expmgothr-h.vf and b/language/japanese/jlreq-deluxe/vf/bzjlreq--expmgothr-h.vf differ diff --git a/language/japanese/jlreq-deluxe/vf/bzjlreq--expmgothrn-h.vf b/language/japanese/jlreq-deluxe/vf/bzjlreq--expmgothrn-h.vf index 77139b31a9..48b7a6da45 100644 Binary files a/language/japanese/jlreq-deluxe/vf/bzjlreq--expmgothrn-h.vf and b/language/japanese/jlreq-deluxe/vf/bzjlreq--expmgothrn-h.vf differ diff --git a/language/japanese/jlreq-deluxe/vf/bzjlreq--expminb-h.vf b/language/japanese/jlreq-deluxe/vf/bzjlreq--expminb-h.vf index 1b77bf90c6..03bacf3bba 100644 Binary files a/language/japanese/jlreq-deluxe/vf/bzjlreq--expminb-h.vf and b/language/japanese/jlreq-deluxe/vf/bzjlreq--expminb-h.vf differ diff --git a/language/japanese/jlreq-deluxe/vf/bzjlreq--expminbn-h.vf b/language/japanese/jlreq-deluxe/vf/bzjlreq--expminbn-h.vf index 2df2b7a32b..87b8b0690e 100644 Binary files a/language/japanese/jlreq-deluxe/vf/bzjlreq--expminbn-h.vf and b/language/japanese/jlreq-deluxe/vf/bzjlreq--expminbn-h.vf differ diff --git a/language/japanese/jlreq-deluxe/vf/bzjlreq--expminl-h.vf b/language/japanese/jlreq-deluxe/vf/bzjlreq--expminl-h.vf index 43fca7d042..76bd2bac47 100644 Binary files a/language/japanese/jlreq-deluxe/vf/bzjlreq--expminl-h.vf and b/language/japanese/jlreq-deluxe/vf/bzjlreq--expminl-h.vf differ diff --git a/language/japanese/jlreq-deluxe/vf/bzjlreq--expminln-h.vf b/language/japanese/jlreq-deluxe/vf/bzjlreq--expminln-h.vf index 4df67aed87..2303476e87 100644 Binary files a/language/japanese/jlreq-deluxe/vf/bzjlreq--expminln-h.vf and b/language/japanese/jlreq-deluxe/vf/bzjlreq--expminln-h.vf differ diff --git a/language/japanese/jlreq-deluxe/vf/bzjlreq--expminr-h.vf b/language/japanese/jlreq-deluxe/vf/bzjlreq--expminr-h.vf index f30feb48b9..cf7f8cf206 100644 Binary files a/language/japanese/jlreq-deluxe/vf/bzjlreq--expminr-h.vf and b/language/japanese/jlreq-deluxe/vf/bzjlreq--expminr-h.vf differ diff --git a/language/japanese/jlreq-deluxe/vf/bzjlreq--expminrn-h.vf b/language/japanese/jlreq-deluxe/vf/bzjlreq--expminrn-h.vf index 0695865c5f..2a0ede49f7 100644 Binary files a/language/japanese/jlreq-deluxe/vf/bzjlreq--expminrn-h.vf and b/language/japanese/jlreq-deluxe/vf/bzjlreq--expminrn-h.vf differ diff --git a/language/japanese/jlreq-deluxe/vf/jlreq--expgothb-h.vf b/language/japanese/jlreq-deluxe/vf/jlreq--expgothb-h.vf index fc0dae329a..33c8e465ce 100644 Binary files a/language/japanese/jlreq-deluxe/vf/jlreq--expgothb-h.vf and b/language/japanese/jlreq-deluxe/vf/jlreq--expgothb-h.vf differ diff --git a/language/japanese/jlreq-deluxe/vf/jlreq--expgothbn-h.vf b/language/japanese/jlreq-deluxe/vf/jlreq--expgothbn-h.vf index 776d733e37..3793e8e304 100644 Binary files a/language/japanese/jlreq-deluxe/vf/jlreq--expgothbn-h.vf and b/language/japanese/jlreq-deluxe/vf/jlreq--expgothbn-h.vf differ diff --git a/language/japanese/jlreq-deluxe/vf/jlreq--expgotheb-h.vf b/language/japanese/jlreq-deluxe/vf/jlreq--expgotheb-h.vf index 0747f6d2f4..d087e235f9 100644 Binary files a/language/japanese/jlreq-deluxe/vf/jlreq--expgotheb-h.vf and b/language/japanese/jlreq-deluxe/vf/jlreq--expgotheb-h.vf differ diff --git a/language/japanese/jlreq-deluxe/vf/jlreq--expgothebn-h.vf b/language/japanese/jlreq-deluxe/vf/jlreq--expgothebn-h.vf index d1d4b452be..51e023f8f1 100644 Binary files a/language/japanese/jlreq-deluxe/vf/jlreq--expgothebn-h.vf and b/language/japanese/jlreq-deluxe/vf/jlreq--expgothebn-h.vf differ diff --git a/language/japanese/jlreq-deluxe/vf/jlreq--expgothr-h.vf b/language/japanese/jlreq-deluxe/vf/jlreq--expgothr-h.vf index 19b1b9ef96..40d582529a 100644 Binary files a/language/japanese/jlreq-deluxe/vf/jlreq--expgothr-h.vf and b/language/japanese/jlreq-deluxe/vf/jlreq--expgothr-h.vf differ diff --git a/language/japanese/jlreq-deluxe/vf/jlreq--expgothrn-h.vf b/language/japanese/jlreq-deluxe/vf/jlreq--expgothrn-h.vf index 1870a73028..b023d151a3 100644 Binary files a/language/japanese/jlreq-deluxe/vf/jlreq--expgothrn-h.vf and b/language/japanese/jlreq-deluxe/vf/jlreq--expgothrn-h.vf differ diff --git a/language/japanese/jlreq-deluxe/vf/jlreq--expmgothr-h.vf b/language/japanese/jlreq-deluxe/vf/jlreq--expmgothr-h.vf index 1ddb1be9e3..3c2846a234 100644 Binary files a/language/japanese/jlreq-deluxe/vf/jlreq--expmgothr-h.vf and b/language/japanese/jlreq-deluxe/vf/jlreq--expmgothr-h.vf differ diff --git a/language/japanese/jlreq-deluxe/vf/jlreq--expmgothrn-h.vf b/language/japanese/jlreq-deluxe/vf/jlreq--expmgothrn-h.vf index 18cddfa473..470324435a 100644 Binary files a/language/japanese/jlreq-deluxe/vf/jlreq--expmgothrn-h.vf and b/language/japanese/jlreq-deluxe/vf/jlreq--expmgothrn-h.vf differ diff --git a/language/japanese/jlreq-deluxe/vf/jlreq--expminb-h.vf b/language/japanese/jlreq-deluxe/vf/jlreq--expminb-h.vf index c4ed1d8439..3fcc0cfc7d 100644 Binary files a/language/japanese/jlreq-deluxe/vf/jlreq--expminb-h.vf and b/language/japanese/jlreq-deluxe/vf/jlreq--expminb-h.vf differ diff --git a/language/japanese/jlreq-deluxe/vf/jlreq--expminbn-h.vf b/language/japanese/jlreq-deluxe/vf/jlreq--expminbn-h.vf index 00c1ad59b0..d9b1fe3654 100644 Binary files a/language/japanese/jlreq-deluxe/vf/jlreq--expminbn-h.vf and b/language/japanese/jlreq-deluxe/vf/jlreq--expminbn-h.vf differ diff --git a/language/japanese/jlreq-deluxe/vf/jlreq--expminl-h.vf b/language/japanese/jlreq-deluxe/vf/jlreq--expminl-h.vf index acf0fcd9d1..0425a2381a 100644 Binary files a/language/japanese/jlreq-deluxe/vf/jlreq--expminl-h.vf and b/language/japanese/jlreq-deluxe/vf/jlreq--expminl-h.vf differ diff --git a/language/japanese/jlreq-deluxe/vf/jlreq--expminln-h.vf b/language/japanese/jlreq-deluxe/vf/jlreq--expminln-h.vf index e229fa68fb..b44c8872c4 100644 Binary files a/language/japanese/jlreq-deluxe/vf/jlreq--expminln-h.vf and b/language/japanese/jlreq-deluxe/vf/jlreq--expminln-h.vf differ diff --git a/language/japanese/jlreq-deluxe/vf/jlreq--expminr-h.vf b/language/japanese/jlreq-deluxe/vf/jlreq--expminr-h.vf index a4995d9046..7f5e19155e 100644 Binary files a/language/japanese/jlreq-deluxe/vf/jlreq--expminr-h.vf and b/language/japanese/jlreq-deluxe/vf/jlreq--expminr-h.vf differ diff --git a/language/japanese/jlreq-deluxe/vf/jlreq--expminrn-h.vf b/language/japanese/jlreq-deluxe/vf/jlreq--expminrn-h.vf index 02b1f64aff..6cfefc577e 100644 Binary files a/language/japanese/jlreq-deluxe/vf/jlreq--expminrn-h.vf and b/language/japanese/jlreq-deluxe/vf/jlreq--expminrn-h.vf differ diff --git a/language/japanese/jlreq-deluxe/vf/zjlreq--expgothb-h.vf b/language/japanese/jlreq-deluxe/vf/zjlreq--expgothb-h.vf index 581ac071a5..3e6b8255dc 100644 Binary files a/language/japanese/jlreq-deluxe/vf/zjlreq--expgothb-h.vf and b/language/japanese/jlreq-deluxe/vf/zjlreq--expgothb-h.vf differ diff --git a/language/japanese/jlreq-deluxe/vf/zjlreq--expgothbn-h.vf b/language/japanese/jlreq-deluxe/vf/zjlreq--expgothbn-h.vf index aa231d5913..6d4b50780e 100644 Binary files a/language/japanese/jlreq-deluxe/vf/zjlreq--expgothbn-h.vf and b/language/japanese/jlreq-deluxe/vf/zjlreq--expgothbn-h.vf differ diff --git a/language/japanese/jlreq-deluxe/vf/zjlreq--expgotheb-h.vf b/language/japanese/jlreq-deluxe/vf/zjlreq--expgotheb-h.vf index 078a814c29..d5b53bf460 100644 Binary files a/language/japanese/jlreq-deluxe/vf/zjlreq--expgotheb-h.vf and b/language/japanese/jlreq-deluxe/vf/zjlreq--expgotheb-h.vf differ diff --git a/language/japanese/jlreq-deluxe/vf/zjlreq--expgothebn-h.vf b/language/japanese/jlreq-deluxe/vf/zjlreq--expgothebn-h.vf index abfd14642b..7977deabd6 100644 Binary files a/language/japanese/jlreq-deluxe/vf/zjlreq--expgothebn-h.vf and b/language/japanese/jlreq-deluxe/vf/zjlreq--expgothebn-h.vf differ diff --git a/language/japanese/jlreq-deluxe/vf/zjlreq--expgothr-h.vf b/language/japanese/jlreq-deluxe/vf/zjlreq--expgothr-h.vf index 20939e1340..813a552bf6 100644 Binary files a/language/japanese/jlreq-deluxe/vf/zjlreq--expgothr-h.vf and b/language/japanese/jlreq-deluxe/vf/zjlreq--expgothr-h.vf differ diff --git a/language/japanese/jlreq-deluxe/vf/zjlreq--expgothrn-h.vf b/language/japanese/jlreq-deluxe/vf/zjlreq--expgothrn-h.vf index b70565b6ee..faade58e15 100644 Binary files a/language/japanese/jlreq-deluxe/vf/zjlreq--expgothrn-h.vf and b/language/japanese/jlreq-deluxe/vf/zjlreq--expgothrn-h.vf differ diff --git a/language/japanese/jlreq-deluxe/vf/zjlreq--expmgothr-h.vf b/language/japanese/jlreq-deluxe/vf/zjlreq--expmgothr-h.vf index f6fab4899f..c3ac01188c 100644 Binary files a/language/japanese/jlreq-deluxe/vf/zjlreq--expmgothr-h.vf and b/language/japanese/jlreq-deluxe/vf/zjlreq--expmgothr-h.vf differ diff --git a/language/japanese/jlreq-deluxe/vf/zjlreq--expmgothrn-h.vf b/language/japanese/jlreq-deluxe/vf/zjlreq--expmgothrn-h.vf index 25fa0a7a12..fbbe03c362 100644 Binary files a/language/japanese/jlreq-deluxe/vf/zjlreq--expmgothrn-h.vf and b/language/japanese/jlreq-deluxe/vf/zjlreq--expmgothrn-h.vf differ diff --git a/language/japanese/jlreq-deluxe/vf/zjlreq--expminb-h.vf b/language/japanese/jlreq-deluxe/vf/zjlreq--expminb-h.vf index 1a5fb3e086..f3a3ea1d8a 100644 Binary files a/language/japanese/jlreq-deluxe/vf/zjlreq--expminb-h.vf and b/language/japanese/jlreq-deluxe/vf/zjlreq--expminb-h.vf differ diff --git a/language/japanese/jlreq-deluxe/vf/zjlreq--expminbn-h.vf b/language/japanese/jlreq-deluxe/vf/zjlreq--expminbn-h.vf index 4442c1b379..c76b956c61 100644 Binary files a/language/japanese/jlreq-deluxe/vf/zjlreq--expminbn-h.vf and b/language/japanese/jlreq-deluxe/vf/zjlreq--expminbn-h.vf differ diff --git a/language/japanese/jlreq-deluxe/vf/zjlreq--expminl-h.vf b/language/japanese/jlreq-deluxe/vf/zjlreq--expminl-h.vf index cba396669d..279ea8f0e1 100644 Binary files a/language/japanese/jlreq-deluxe/vf/zjlreq--expminl-h.vf and b/language/japanese/jlreq-deluxe/vf/zjlreq--expminl-h.vf differ diff --git a/language/japanese/jlreq-deluxe/vf/zjlreq--expminln-h.vf b/language/japanese/jlreq-deluxe/vf/zjlreq--expminln-h.vf index 43ff9aec67..981748e2e9 100644 Binary files a/language/japanese/jlreq-deluxe/vf/zjlreq--expminln-h.vf and b/language/japanese/jlreq-deluxe/vf/zjlreq--expminln-h.vf differ diff --git a/language/japanese/jlreq-deluxe/vf/zjlreq--expminr-h.vf b/language/japanese/jlreq-deluxe/vf/zjlreq--expminr-h.vf index f0876eb01e..07ce00852d 100644 Binary files a/language/japanese/jlreq-deluxe/vf/zjlreq--expminr-h.vf and b/language/japanese/jlreq-deluxe/vf/zjlreq--expminr-h.vf differ diff --git a/language/japanese/jlreq-deluxe/vf/zjlreq--expminrn-h.vf b/language/japanese/jlreq-deluxe/vf/zjlreq--expminrn-h.vf index f47470bebd..5ad0dd3cd0 100644 Binary files a/language/japanese/jlreq-deluxe/vf/zjlreq--expminrn-h.vf and b/language/japanese/jlreq-deluxe/vf/zjlreq--expminrn-h.vf differ diff --git a/macros/latex-dev/base/README.md b/macros/latex-dev/base/README.md index 9a2a243689..670f7eaa07 100644 --- a/macros/latex-dev/base/README.md +++ b/macros/latex-dev/base/README.md @@ -1,7 +1,7 @@ The LaTeX kernel ================ -Release 2021-05-01 pre-release 0 +Release 2021-05-01 pre-release 1 Overview -------- diff --git a/macros/latex-dev/base/alltt.dtx b/macros/latex-dev/base/alltt.dtx index 2c9e22a124..0810cd7302 100644 --- a/macros/latex-dev/base/alltt.dtx +++ b/macros/latex-dev/base/alltt.dtx @@ -1,6 +1,6 @@ % \iffalse meta-comment % -% Copyright (C) 1993-2020 +% Copyright (C) 1993-2021 % The LaTeX3 Project and any individual authors listed elsewhere % in this file. % @@ -30,7 +30,7 @@ %% %% File `alltt.dtx'. %% Copyright (C) 1987 by Leslie Lamport -%% Copyright (C) 1994--1997 LaTeX3 project, Johannes Braams +%% Copyright (C) 1994--2020 LaTeX3 project, Johannes Braams %% all rights reserved. %% %<*dtx> @@ -40,7 +40,7 @@ %\ProvidesPackage{alltt} %\ProvidesFile{alltt.drv} %\ProvidesFile{alltt.dtx} - [1997/06/16 v2.0g defines alltt environment] + [2020/11/23 v2.0g defines alltt environment] % %<*driver> \documentclass{ltxdoc} @@ -173,7 +173,7 @@ % control sequence |\do| between the characters. We use that to % check whether a character has to be removed. % -% The macro |\g@remfrom@specials| takes one argument, the chracter +% The macro |\g@remfrom@specials| takes one argument, the character % to be removed from the list. % \begin{macrocode} \def\g@remfrom@specials#1{% diff --git a/macros/latex-dev/base/alltt.ins b/macros/latex-dev/base/alltt.ins index adb3838a47..817a00f3a6 100644 --- a/macros/latex-dev/base/alltt.ins +++ b/macros/latex-dev/base/alltt.ins @@ -3,7 +3,7 @@ %% driver files from the doc files in this package when run through %% LaTeX or TeX. %% -%% Copyright (C) 1993-2020 +%% Copyright (C) 1993-2021 %% The LaTeX3 Project and any individual authors listed elsewhere %% in this file. %% @@ -48,7 +48,7 @@ reports for it can be opened at https://latex-project.org/bugs.html (but please observe conditions on bug reports sent to that address!) -Copyright (C) 1993-2020 +Copyright (C) 1993-2021 The LaTeX3 Project and any individual authors listed elsewhere in this file. diff --git a/macros/latex-dev/base/alltt.pdf b/macros/latex-dev/base/alltt.pdf index 24ec82b17c..3c889b299a 100644 Binary files a/macros/latex-dev/base/alltt.pdf and b/macros/latex-dev/base/alltt.pdf differ diff --git a/macros/latex-dev/base/cfgguide.pdf b/macros/latex-dev/base/cfgguide.pdf index 8826a94686..8171183a8e 100644 Binary files a/macros/latex-dev/base/cfgguide.pdf and b/macros/latex-dev/base/cfgguide.pdf differ diff --git a/macros/latex-dev/base/cfgguide.tex b/macros/latex-dev/base/cfgguide.tex index 84cde10c84..048f4f4ef5 100644 --- a/macros/latex-dev/base/cfgguide.tex +++ b/macros/latex-dev/base/cfgguide.tex @@ -1,6 +1,6 @@ % \iffalse meta-comment % -% Copyright (C) 1993-2020 +% Copyright (C) 1993-2021 % The LaTeX3 Project and any individual authors listed elsewhere % in this file. % diff --git a/macros/latex-dev/base/changes.txt b/macros/latex-dev/base/changes.txt index 6d70494baa..bdb299ae3c 100644 --- a/macros/latex-dev/base/changes.txt +++ b/macros/latex-dev/base/changes.txt @@ -6,10 +6,186 @@ completeness or accuracy and it contains some references to files that are not part of the distribution. ================================================================================ +2020-12-22 Frank Mittelbach + + * ltfssaxes.dtx (subsection{Changing to a new series}): + Distangle series and shape update by delaying the font series + and font shape merging (gh/444) + + Move the rollback info for \normalshape after its main definition + otherwise it will not be undone (gh/458) + +2020-12-22 Frank Mittelbach + + * ltfsstrc.dtx (subsection{General font loading}): + Alter \selectfont to do the delayed merging of font series + and font shape (gh/444) + +2020-12-27 Frank Mittelbach + + * letter.dtx (subsubsection{Page breaking control}): + The \opening argument was splitting name and address using \\ + but did not allow to use \\[...] for this (gh/427) + +2020-12-10 Frank Mittelbach + + * ltbibl.dtx (section{Bibliography Generation}): + Delay any \cs{nocite} in the preamble instead of raising + an error (gh/424) + +2020-12-06 Johannes Braams + + * miscelaneous files: gh/428, gh/429 and gh/430 list a number of + typing mistakes and missing documentation that have crept in over + the years. The following files were affected and have been + corrected: + alltt.dtx, classes.dtx, doc.dtx, docstrip.dtx, fix-cm.dtx, + fontdef.dtx, ifthen.dtx, inputenc.dtx, latex209.dtx, + latexrelease.dtx, ltbibl.dtx, ltboxes.dtx, ltclass.dtx, + ltcntrl.dtx, ltcounts.dtx, ltdefns.dtx, ltdirchk.dtx, ltexpl.dtx, + ltfilehook.dtx, ltfiles.dtx, ltfinal.dtx, ltfloat.dtx, + ltfntcmd.dtx, ltfssaxes.dtx, ltfssbas.dtx, ltfsscmp.dtx, + ltfssdcl.dtx, ltfssini.dtx, ltfsstrc.dtx, lthooks.dtx, + ltlength.dtx, ltlists.dtx, ltluatex.dtx, ltmath.dtx, ltmiscen.dtx, + ltoutenc.dtx, ltoutput.dtx, ltpage.dtx, ltpageno.dtx, + ltpictur.dtx, ltplain.dtx, ltsect.dtx, ltshipout.dtx, + lttextcomp.dtx, ltvers.dtx, ltxdoc.dtx, ltxref.dtx, nfssfont.dtx, + proc.dtx, slides.dtx, utf8ienc.dtx. + +2020-12-04 Frank Mittelbach + + * ltfilehook.dtx (subsection{Declaring a file substitution}): + Don't drop file substitution declarations when rolling back + just render them no-ops + +2020-12-04 Frank Mittelbach + Add a hook to \selectfont to be executed after the switch to the + new font. This implements the functionality formerly in the everysel + package. + +2020-12-04 Frank Mittelbach + + * ltfinal.dtx (subsection{File substitutions}): + Emulate everysel package + +2020-12-04 Frank Mittelbach + + * ltfssini.dtx (subsection{Miscellaneous}): + Setting up \f@series and \f@shape default values directly (gh/444) + +2020-11-23 Frank Mittelbach + + * ltshipout.dtx: + Check for both kernel and user hooks and execute if either is non-empty (gh/431)} + +2020-10-26 Frank Mittelbach + + * ltmiscen.dtx (subsection{Environments}): + \enddocument should always start out in vmode (gh/385) + ================================================================================ All changes above are only part of the development branch for the next release. ================================================================================ + +######################### +# 2020-10-01 PL 4 Release +######################### + +2021-01-07 Phelype Oleinik + + * ltfilehook.dtx: + Undefine \@expl@@@filehook@file@pop@@ to avoid error when rolling back (gh/463). + + * lthooks.dtx: + Modified internal copies of l3tl commands to avoid errors with l3debug (gh/463). + +2020-12-18 Phelype Oleinik + + * lthooks.dtx: + Preserve trailing slash in file hook name if the file name is empty (gh/464). + + * ltfilehook.dtx: + Restore \CurrentFile(Path)(Used) after the file is input (gh/464). + +2020-12-03 Joseph Wright + + * usrguide3.tex + New file to cover creation of document commands + + +######################### +# 2020-10-01 PL 3 Release +######################### + +2020-12-18 Phelype Oleinik + + * lthooks.dtx: + Moved 'top-level' code label at the very end of hooks. + - In reverse hooks, 'top-level' goes at the beginning. + - 'top-level' cannot be used as a label outside of the top-level. + - The label for the 'top-level' cannot be changed. + - Simplified internal managing of default label. + Renamed \DeclareDefaultHookLabel to \SetDefaultHookLabel (the old name + will be kept until the next release). + Provide \PushDefaultHookLabel and \PopDefaultHookLabel. + Fixed a small bug in \ShowHook and \LogHook. + + * ltclass.dtx: + Remove \@expl@@@hook@curr@name@push@@n from \@pushfilename to + follow changes to lthooks.dtx. + +2020-12-10 Frank Mittelbach + + * ltfssbas.dtx (subsection{Macros for the user}): + Drop ``m'' if the series value is a member of a fixed list + and issue warning if doing it (gh/453) + +2020-11-24 Frank Mittelbach + + * latexrelease.ins: + reorder module loading to match the order used + in the format to correctly resolve dependencies (gh/434) + + * ltexpl.dtx (subsection{Loader}): + Load xparse in latexrelease if necessary and add missing + IncludeInRelease guards (gh/434) + + * ltdefns.dtx, ltfilehook.dtx, lthooks.dtx, ltxshipout.dtx: + Add rollback support for forward case (gh/434) + +2020-11-20 Phelype Oleinik + + * ltclass.dtx: + Remove file path from \@currname and use only \@currname to identify + a package internally (gh/422). + Add \@currpath and (temporarily) \@kernel@currpathstack. + In \ProvidesPackage check the argument with \strcmp instead of \ifx. + In case of substitution, copy the option list to the requested package. + + * ltfilehook.dtx: + Keep path in the replacement file (#2) in \declare@file@substitution. + In case of a replacement, pass the actually loaded file to \@addtofilelist. + Explicitly clear replacement flag after using it. + +2020-11-17 Frank Mittelbach + + * fntguide.tex: + Updated documentation of virtual shapes \updefault and \ulcdefault + +2020-11-09 Frank Mittelbach + + * ltmath.dtx: + \negmedspace and \negthickspace have been only in amsmath, + so we need to undefine for rollback because amsmath used + \newcommand back then (gh/423) + +2020-11-09 Frank Mittelbach + + * ltclass.dtx (section{Package/class rollback mechanism}): + Change help text for suspicous rollback, because the package may have + existed then --- there is just no rollback data (gh/423) + ######################### # 2020-10-01 PL 2 Release ######################### diff --git a/macros/latex-dev/base/classes.dtx b/macros/latex-dev/base/classes.dtx index d6f2bb64e6..c91b338143 100644 --- a/macros/latex-dev/base/classes.dtx +++ b/macros/latex-dev/base/classes.dtx @@ -1,6 +1,6 @@ % \iffalse meta-comment % -% Copyright (C) 1993-2020 +% Copyright (C) 1993-2021 % The LaTeX3 Project and any individual authors listed elsewhere % in this file. % @@ -53,7 +53,7 @@ %<*driver> \ProvidesFile{classes.drv} % - [2020/04/10 v1.4m + [2020/11/23 v1.4m % Standard LaTeX document class] %<10pt|11pt|12pt> Standard LaTeX file (size option)] % \end{macrocode} @@ -116,7 +116,7 @@ \DoNotIndex{\viipt,\vipt,\vskip,\vspace} \DoNotIndex{\wd,\xiipt,\year,\z@} % \end{macrocode} -% We do want an index, using linenumbers +% We do want an index, using line numbers % \begin{macrocode} \EnableCrossrefs \CodelineIndex @@ -199,7 +199,7 @@ % \changes{v1.2o}{1994/05/24}{Changed file information} % \changes{v1.2p}{1994/05/27}{Moved identification and driver to the % front of the file} -% \changes{v1.2t}{1994/06/22}{Refrased a few sentences to prevent +% \changes{v1.2t}{1994/06/22}{Rephrased a few sentences to prevent % overfull hboxes} % \changes{v1.2v}{1994/12/01}{Made the oneside option work for the % book class} @@ -423,7 +423,7 @@ %\fi % \end{macrocode} % -% \subsection{Twocolumn printing} +% \subsection{Two-column printing} % % Two-column and one-column printing is again realized via a switch. % \begin{macrocode} @@ -788,7 +788,7 @@ % \begin{macro}{\parindent} % |\parskip| gives extra vertical space between paragraphs and % |\parindent| is the width of the paragraph indentation. The value -% of |\parindent| depends on whether we are in two column mode. +% of |\parindent| depends on whether we are in two-column mode. % \changes{v1.0m}{1994/01/12}{\cs{parindent} should be different, % depending on the pointsize} % \begin{macrocode} @@ -998,7 +998,7 @@ % Now we can set the |\textwidth|, depending on whether we will be % setting one or two columns. % -% In two column mode each \emph{column} shouldn't be wider than +% In two-column mode each \emph{column} shouldn't be wider than % |\@tempdimb| (which could happen on \textsc{a3} paper for % instance). % \begin{macrocode} @@ -1010,7 +1010,7 @@ \fi % \end{macrocode} % -% In one column mode the text should not be wider than the minimum +% In one-column mode the text should not be wider than the minimum % of the paperwidth (minus 2 inches for the margins) and the % maximum length of a line as defined by the number of characters. % \begin{macrocode} @@ -1168,7 +1168,7 @@ \fi % % \end{macrocode} -% And values for two column mode: +% And values for two-column mode: % \begin{macrocode} \if@twocolumn \setlength\oddsidemargin {30\p@} @@ -1389,7 +1389,7 @@ % % \begin{macro}{\c@dbltopnumber} % The \Lcount{dbltopnumber} counter holds the maximum number of -% two column floats that can appear on the top of a two column text +% two-column floats that can appear on the top of a two-column text % page. % \begin{macrocode} \setcounter{dbltopnumber}{2} @@ -1397,8 +1397,8 @@ % \end{macro} % % \begin{macro}{\dbltopfraction} -% This indicates the maximum part of a two column text page that -% can be occupied by two column floats at the top. +% This indicates the maximum part of a two-column text page that +% can be occupied by two-column floats at the top. % \changes{v1.0h}{1993/12/18}{Replaced \cs{newcommand} with % \cs{renewcommand}. ASAJ.} % \begin{macrocode} @@ -1408,7 +1408,7 @@ % % \begin{macro}{\dblfloatpagefraction} % This indicates the minimum part of a page that has to be -% occupied by two column wide floating objects before a `float +% occupied by two-column wide floating objects before a `float % page' is produced. % \changes{v1.0h}{1993/12/18}{Replaced \cs{newcommand} with % \cs{renewcommand}. ASAJ.} @@ -1459,7 +1459,7 @@ % \begin{macro}{\dblfloatsep} % \begin{macro}{\dbltextfloatsep} % When floating objects that span the whole |\textwidth| are placed -% on a text page when we are in twocolumn mode the separation +% on a text page when we are in two-column mode the separation % between the float and the text is controlled by |\dblfloatsep| % and |\dbltextfloatsep|. % @@ -1498,7 +1498,7 @@ % whitespace. Between adjacent floats the |\@fpsep| is inserted. % % These parameters are used for the placement of floating objects -% in one column mode, or in single column floats in two column +% in one-column mode, or in single-column floats in two-column % mode. % % Note that at least one of the two parameters |\@fptop| and @@ -1528,7 +1528,7 @@ % \begin{macro}{\@dblfptop} % \begin{macro}{\@dblfpsep} % \begin{macro}{\@dblfpbot} -% Double column floats in two column mode are handled with similar +% Double-column floats in two-column mode are handled with similar % parameters. % \begin{macrocode} %<*10pt> @@ -1809,7 +1809,7 @@ \let \footnote \thanks % \end{macrocode} % We center the entire title vertically; the centering is set off a -% little by adding a |\vskip|. (In compatibility mode the pagenumber +% little by adding a |\vskip|. (In compatibility mode the page number % is set to 0 by the titlepage environment to keep the behaviour % of \LaTeX\ 2.09 style files.) % \changes{v1.0g}{1993/12/09}{Removed the setting of the page number, @@ -1872,7 +1872,7 @@ % \end{macrocode} % When the title is not on a page of its own, the layout of the % title is a little different. We use symbols to mark the footnotes -% and we have to deal with two column documents. +% and we have to deal with two-column documents. % % Therefore we first start a new group to keep changes local. Then % we redefine |\thefootnote| to use |\fnsymbol|; and change @@ -1893,7 +1893,7 @@ \hb@xt@1.8em{% \hss\@textsuperscript{\normalfont\@thefnmark}}##1}% % \end{macrocode} -% If this is a twocolumn document we start a new page in twocolumn +% If this is a two-column document we start a new page in two-column % mode, with the title set to the full width of the text. The % actual printing of the title information is left to % |\@maketitle|. @@ -1908,7 +1908,7 @@ \fi \else % \end{macrocode} -% When this is not a twocolumn document we just start a new page, +% When this is not a two-column document we just start a new page, % prevent floating objects from appearing on the top of this page % and print the title information. % \begin{macrocode} @@ -2133,10 +2133,10 @@ % \Lcount{COUNTER} as an arabic numeral. % % |\roman{|\Lcount{COUNTER}|}| prints the value of -% \Lcount{COUNTER} as a lowercase roman numberal. +% \Lcount{COUNTER} as a lowercase roman numeral. % % |\Roman{|\Lcount{COUNTER}|}| prints the value of -% \Lcount{COUNTER} as an uppercase roman numberal. +% \Lcount{COUNTER} as an uppercase roman numeral. % % |\alph{|\Lcount{COUNTER}|}| prints the value of \Lcount{COUNTER} % as a lowercase letter: $1 =$~a, $2 =$~ b, etc. @@ -2144,7 +2144,7 @@ % |\Alph{|\Lcount{COUNTER}|}| prints the value of \Lcount{COUNTER} % as an uppercase letter: $1 =$~A, $2 =$~B, etc. % -% Actually to save space the internal counter repesentations +% Actually to save space the internal counter representations % and the commands operating on those are used. % \begin{macrocode} \renewcommand \thepart {\@Roman\c@part} @@ -2281,7 +2281,7 @@ \fi \thispagestyle{plain}% % \end{macrocode} -% When we are making a two column document, this will be a one +% When we are making a two-column document, this will be a one % column page. We use |@tempswa| to remember to switch back to two % columns. % \begin{macrocode} @@ -2453,8 +2453,8 @@ \fi \fi % \end{macrocode} -% When this was a two column document we have to switch back to two -% column mode. +% When this was a two-column document we have to switch back to +% two-column mode. % \begin{macrocode} \if@tempswa \twocolumn @@ -2522,8 +2522,8 @@ % \end{macrocode} % Then we call upon |\@makechapterhead| to format the actual % chapter title. We have to do this in a special way when we are in -% twocolumn mode in order to have the chapter title use the entire -% |\textwidth|. In one column mode we call |\@afterheading| which +% two-column mode in order to have the chapter title use the entire +% |\textwidth|. In one-column mode we call |\@afterheading| which % takes care of suppressing the indentation. % \begin{macrocode} \if@twocolumn @@ -2705,7 +2705,7 @@ % \changes{v1.3q}{1995/12/20}{Temporary(?) fix: revert to setting % \cs{leftmargin} at outer level} % -% When we are in two column mode some of the margins are set somewhat +% When we are in two-column mode some of the margins are set somewhat % smaller. % \begin{macrocode} \if@twocolumn @@ -3036,7 +3036,7 @@ {\par\vfil\null\endtitlepage} % \end{macrocode} % When we are not making a separate titlepage --the default for the -% article document class-- we have to check if we are in twocolumn +% article document class-- we have to check if we are in two-column % mode. In that case the abstract is as a |\section*|, otherwise % the quotation environment is used to typeset the abstract. % \begin{macrocode} @@ -3125,13 +3125,16 @@ % % \begin{environment}{titlepage} % In the normal environments, the titlepage environment does nothing -% but start and end a page, and inhibit page numbers. In the report -% style, it also resets the page number to one, and then sets it -% back to one at the end. In compatibility mode, it sets the -% page number to zero. This is incorrect since it results in using -% the page parameters for a right-hand page but it is the way it was. -% In two-column style, it still makes a -% one-column page. +% but start and end a page, and inhibit page numbers. When \LaTeX\ is +% in two-column mode, the environmont temporarily switches to +% one-column mode. +% In the report class, it also resets the page number to one, and +% then, in two-column mode, sets it back to one at the end. +% For the book class the environment makes sure that the title page +% is on a recto page by issueing a \cs{cleardouplepage}-command. +% In compatibility mode, it sets the page number to zero. This is +% incorrect since it results in using the page parameters for a +% right-hand page but it is the way it was. % % \changes{v1.0g}{1993/12/09}{Moved the setting of % \cs{@restonecolfalse}} @@ -3291,7 +3294,7 @@ % \begin{macro}{\@minipagerestore} % The macro |\@minipagerestore| is called upon entry to a minipage % environment to set up things that are to be handled differently -% inside a minipage environment. In the current styles, it does +% inside a minipage environment. In the current classes, it does % nothing. % \end{macro} % @@ -3397,7 +3400,7 @@ % a figure is defined using the macros |\@float| and |\end@float|, % which are defined in \file{latex.dtx}. % -% An environment that implements a single column floating object is +% An environment that implements a single-column floating object is % started with |\@float{|\texttt{TYPE}|}[|\meta{placement}|]| of type % \texttt{TYPE} with \meta{placement} as the placement specifier. % The default value of \meta{PLACEMENT} is defined by |\fps@TYPE|. @@ -3449,7 +3452,7 @@ % \begin{environment}{figure} % \begin{environment}{figure*} % And the definition of the actual environment. The form with the -% |*| is used for double column figures. +% |*| is used for double-column figures. % \begin{macrocode} \newenvironment{figure} {\@float{figure}} @@ -3506,7 +3509,7 @@ % \begin{environment}{table} % \begin{environment}{table*} % And the definition of the actual environment. The form with the -% |*| is used for double column tables. +% |*| is used for double-column tables. % \begin{macrocode} \newenvironment{table} {\@float{table}} @@ -3743,7 +3746,7 @@ % \begin{macro}{\tableofcontents} % This macro is used to request that \LaTeX{} produces a table of % contents. In the report and book document classes the tables of -% contents, figures etc. are always set in single-column style. +% contents, figures etc. are always set in single-column mode. % % \changes{v1.0g}{1993/12/09}{Moved the setting of % \cs{@restonecolfalse}} @@ -3778,7 +3781,7 @@ \MakeUppercase\contentsname}{\MakeUppercase\contentsname}}% % \end{macrocode} % The actual table of contents is made by calling -% |\@starttoc{toc}|. After that we restore twocolumn mode if +% |\@starttoc{toc}|. After that we restore two-column mode if % necessary. % \begin{macrocode} \@starttoc{toc}% @@ -3823,13 +3826,13 @@ \begingroup % \end{macrocode} % We set |\parindent| to 0pt and use |\rightskip| to leave -% enough room for the pagenumbers.\footnote{^^A +% enough room for the page numbers.\footnote{^^A % We should really set \cs{rightskip} to \cs{@tocrmarg} instead % of \cs{@pnumwidth} (no version of {\LaTeX} ever did this), % otherwise the \cs{rightskip} is too small. % Unfortunately this can't be changed in {\LaTeXe} as we don't % want to create different versions of {\LaTeXe} which produce -% different typset output unless this is absolutely necessary; +% different typeset output unless this is absolutely necessary; % instead we suspend it for \LaTeX3.} % To prevent overfull box messages the |\parfillskip| is set to a % negative value. @@ -3838,7 +3841,7 @@ \parfillskip -\@pnumwidth % \end{macrocode} % Now we can set the entry, in a large bold font. We make sure to -% leave vertical mode, set the part title and add the pagenumber, +% leave vertical mode, set the part title and add the page number, % set flush right. % \begin{macrocode} {\leavevmode @@ -4238,9 +4241,9 @@ \columnsep 35\p@ \let\item\@idxitem} % \end{macrocode} -% When the document continues after the index and it was a one -% column document we have to switch back to one column after the -% index. +% When the document continues after the index and it was a +% one-column document we have to switch back to one column after +% the index. % \begin{macrocode} {\if@restonecol\onecolumn\else\clearpage\fi} % \end{macrocode} @@ -4293,7 +4296,7 @@ % % \begin{macro}{\c@footnote} % Footnotes are numbered within chapters in the report and book -% document styles. +% document classes. % \begin{macrocode} %\@addtoreset{footnote}{chapter} % \end{macrocode} @@ -4433,18 +4436,18 @@ % \end{macrocode} % \end{macro} % -% \subsection{Two column mode} +% \subsection{Two-column mode} % % \begin{macro}{\columnsep} -% This gives the distance between two columns in two column mode. +% This gives the distance between two columns in two-column mode. % \begin{macrocode} \setlength\columnsep{10\p@} % \end{macrocode} % \end{macro} % % \begin{macro}{\columnseprule} -% This gives the width of the rule between two columns in two -% column mode. We have no visible rule. +% This gives the width of the rule between two columns in +% two-column mode. We have no visible rule. % \begin{macrocode} \setlength\columnseprule{0\p@} % \end{macrocode} @@ -4454,7 +4457,7 @@ % We have \pstyle{plain} pages in the document classes article and % report unless the user specified otherwise. In the `book' % document class we use the page style \pstyle{headings} by -% default. We use arabic pagenumbers. +% default. We use arabic page numbers. % \begin{macrocode} %\pagestyle{plain} %\pagestyle{headings} diff --git a/macros/latex-dev/base/classes.ins b/macros/latex-dev/base/classes.ins index 13d4974727..b3f3e19fc4 100644 --- a/macros/latex-dev/base/classes.ins +++ b/macros/latex-dev/base/classes.ins @@ -3,7 +3,7 @@ %% driver files from the doc files in this package when run through %% LaTeX or TeX. %% -%% Copyright (C) 1993-2020 +%% Copyright (C) 1993-2021 %% The LaTeX3 Project and any individual authors listed elsewhere %% in this file. %% @@ -48,7 +48,7 @@ reports for it can be opened at https://latex-project.org/bugs.html (but please observe conditions on bug reports sent to that address!) -Copyright (C) 1993-2020 +Copyright (C) 1993-2021 The LaTeX3 Project and any individual authors listed elsewhere in this file. diff --git a/macros/latex-dev/base/classes.pdf b/macros/latex-dev/base/classes.pdf index 36bf46d8cc..7c2a8a111c 100644 Binary files a/macros/latex-dev/base/classes.pdf and b/macros/latex-dev/base/classes.pdf differ diff --git a/macros/latex-dev/base/clsguide.pdf b/macros/latex-dev/base/clsguide.pdf index 8aa406713f..bf272bfaae 100644 Binary files a/macros/latex-dev/base/clsguide.pdf and b/macros/latex-dev/base/clsguide.pdf differ diff --git a/macros/latex-dev/base/clsguide.tex b/macros/latex-dev/base/clsguide.tex index d778bf9ff4..57f4b2fd79 100644 --- a/macros/latex-dev/base/clsguide.tex +++ b/macros/latex-dev/base/clsguide.tex @@ -1,6 +1,6 @@ % \iffalse meta-comment % -% Copyright (C) 1993-2020 +% Copyright (C) 1993-2021 % The LaTeX3 Project and any individual authors listed elsewhere % in this file. % diff --git a/macros/latex-dev/base/cmextra.ins b/macros/latex-dev/base/cmextra.ins index 05776a6807..f96b04221a 100644 --- a/macros/latex-dev/base/cmextra.ins +++ b/macros/latex-dev/base/cmextra.ins @@ -3,7 +3,7 @@ %% driver files from the doc files in this package when run through %% LaTeX or TeX. %% -%% Copyright (C) 1993-2020 +%% Copyright (C) 1993-2021 %% The LaTeX3 Project and any individual authors listed elsewhere %% in this file. %% @@ -48,7 +48,7 @@ reports for it can be opened at https://latex-project.org/bugs.html (but please observe conditions on bug reports sent to that address!) -Copyright (C) 1993-2020 +Copyright (C) 1993-2021 The LaTeX3 Project and any individual authors listed elsewhere in this file. diff --git a/macros/latex-dev/base/cmfonts.ins b/macros/latex-dev/base/cmfonts.ins index b5ed3e3f10..430abdd5f9 100644 --- a/macros/latex-dev/base/cmfonts.ins +++ b/macros/latex-dev/base/cmfonts.ins @@ -3,7 +3,7 @@ %% driver files from the doc files in this package when run through %% LaTeX or TeX. %% -%% Copyright (C) 1993-2020 +%% Copyright (C) 1993-2021 %% The LaTeX3 Project and any individual authors listed elsewhere %% in this file. %% @@ -48,7 +48,7 @@ reports for it can be opened at https://latex-project.org/bugs.html (but please observe conditions on bug reports sent to that address!) -Copyright (C) 1993-2020 +Copyright (C) 1993-2021 The LaTeX3 Project and any individual authors listed elsewhere in this file. diff --git a/macros/latex-dev/base/cmfonts.pdf b/macros/latex-dev/base/cmfonts.pdf index e9e304bf20..7ca9515508 100644 Binary files a/macros/latex-dev/base/cmfonts.pdf and b/macros/latex-dev/base/cmfonts.pdf differ diff --git a/macros/latex-dev/base/cyrguide.pdf b/macros/latex-dev/base/cyrguide.pdf index c078b7aaf4..6ff9220063 100644 Binary files a/macros/latex-dev/base/cyrguide.pdf and b/macros/latex-dev/base/cyrguide.pdf differ diff --git a/macros/latex-dev/base/cyrguide.tex b/macros/latex-dev/base/cyrguide.tex index 44c30b1153..89c5a56b7f 100644 --- a/macros/latex-dev/base/cyrguide.tex +++ b/macros/latex-dev/base/cyrguide.tex @@ -1,6 +1,6 @@ % \iffalse meta-comment % -% Copyright (C) 1993-2020 +% Copyright (C) 1993-2021 % The LaTeX3 Project and any individual authors listed elsewhere % in this file. % diff --git a/macros/latex-dev/base/doc.dtx b/macros/latex-dev/base/doc.dtx index 7e7817153c..c860a67438 100644 --- a/macros/latex-dev/base/doc.dtx +++ b/macros/latex-dev/base/doc.dtx @@ -1,6 +1,6 @@ % \iffalse meta-comment % -% Copyright (C) 1993-2020 +% Copyright (C) 1993-2021 % The LaTeX3 Project and any individual authors listed elsewhere % in this file. % @@ -35,7 +35,7 @@ %<+package|shortvrb>\NeedsTeXFormat{LaTeX2e}[1994/12/01] %<+package> \ProvidesPackage{doc} %<+shortvrb>\ProvidesPackage{shortvrb} -%<+package|shortvrb> [2020/06/15 v2.1m +%<+package|shortvrb> [2020/11/23 v2.1m %<+package|shortvrb> Standard LaTeX documentation package (FMi)] %\catcode`\<=12 % @@ -47,7 +47,7 @@ % % %% Package `doc' to use with LaTeX 2e -%% Copyright (C) 1989-1999 Frank Mittelbach, all rights reserved. +%% Copyright (C) 1989-2020 Frank Mittelbach, all rights reserved. % % % Version: Date: Changes: @@ -751,7 +751,7 @@ % in your package file. Precede it by any bibliography commands % necessary for your citations. % Alternatively, it may be more convenient to put all such calls -% amongst the arguments of the |\StopEventually| macro, in +% amongt the arguments of the |\StopEventually| macro, in % which case a |\Finale| command should appear at the end of % your file. % @@ -949,7 +949,7 @@ % macro.} % \DescribeMacro\changes % To maintain a change history within the file, the |\changes| -% command may be placed amongst the description part of the changed +% command may be placed amongt the description part of the changed % code. It takes three arguments, thus: % \begin{quote} % |\changes{|\meta{version}|}{|\meta{date}|}{|^^A @@ -2200,7 +2200,7 @@ % % \begin{environment}{environment} % \changes{v1.8c}{1993/10/25}{Environment added} -% The ``environment'' envrionment will be implemented just like the +% The ``environment'' environment will be implemented just like the % ``macro'' environment flagging any differences in the code by % passing |\iffalse| or |\iftrue| to the |\m@cro@| environment % doing the actual work. @@ -3029,7 +3029,7 @@ % \begin{macro}{\addto@hook} % The code for adding tokens (the second argument) to a token list % (the first argument) is taken from~\cite{art:verbatim}, but it needs -% to be "\long" in case "\par" is amongst the tokens. +% to be "\long" in case "\par" is amongt the tokens. % \begin{macrocode} \long\def\addto@hook#1#2{#1\expandafter{\the#1#2}} % \end{macrocode} @@ -3149,7 +3149,7 @@ % of an `index style file'; the character selected for this function % is |=|, and therefore this character too must be specially treated % when it is met in a \TeX\ command. A suitable index style file is -% provided amongst the supporting files for this style file in +% provided amongt the supporting files for this style file in % \texttt{gind.ist} and is generated from this source by processing % with \texttt{docstrip} to extract the module \textbf{gind}. A % similar style file \texttt{gglo.ist} is supplied for sorting the @@ -4219,7 +4219,7 @@ % % \begin{macro}{\meta@font@select} % \changes{v2.0k}{2000/05/26}{Macro added (pr/3170)} -% Maske font used inside |\meta| customizable. +% Make font used inside |\meta| customizable. % \begin{macrocode} \def\meta@font@select{\itshape} % \end{macrocode} @@ -4431,7 +4431,7 @@ \global\catcode`#1\csname cc\string#1\endcsname % \end{macrocode} % \changes{v1.9e.2}{1994/02/07}{-js: Reset `cc`\protect\meta{c} in -% in \cs{DeleteShortVerb}} +% \cs{DeleteShortVerb}} % We must not forget to reset "\cc\"\meta{c}, otherwise the check in % "\MakeShortVerb" for a repeated definition will not work. % \begin{macrocode} @@ -4532,7 +4532,7 @@ % % \begin{macro}{\init@checksum} % The checksum mechanism works by counting backslashes in the -% macrocode. This initialises the count (when called from +% macrocode. This initializes the count (when called from % "\StopEventually"). % \changes{v1.5k}{1989/09/04}{Macro added to support checksum.} % \begin{macrocode} diff --git a/macros/latex-dev/base/doc.pdf b/macros/latex-dev/base/doc.pdf index 59e323df71..960e997adb 100644 Binary files a/macros/latex-dev/base/doc.pdf and b/macros/latex-dev/base/doc.pdf differ diff --git a/macros/latex-dev/base/docstrip.dtx b/macros/latex-dev/base/docstrip.dtx index a0a06311ed..ea3a443c39 100644 --- a/macros/latex-dev/base/docstrip.dtx +++ b/macros/latex-dev/base/docstrip.dtx @@ -1,6 +1,6 @@ % \iffalse meta-comment % -% Copyright (C) 1993-2020 +% Copyright (C) 1993-2021 % The LaTeX3 Project and any individual authors listed elsewhere % in this file. % @@ -30,8 +30,8 @@ \catcode`\}=2 \def\filename{docstrip.dtx} \def\fileversion{v2.6a} -\def\filedate{2020-07-07} -\def\docdate {2020-07-11} +\def\filedate{2020-11-23} +\def\docdate {2020-11-23} %% % %\iffalse @@ -77,7 +77,7 @@ % less/more dirty---all uses of \cs{afterfi}} % \changes{2.3e}{1995/09/25}{Directories support} % \changes{2.3e}{1995/10/24}{added \cs{makepathname} to support -% systems with bizzare pathnames} +% systems with bizare pathnames} % \changes{2.3e}{1995/10/25}{batch files work by \cs{input}} % \changes{2.3e}{1996/10/02}{Introduced ``open lists''} % \changes{2.4a}{1996/06/06}{Add stream limits (MDW)} @@ -122,7 +122,7 @@ % % \changes{2.1b}{1993/02/23}{modified mailaddress of Johannes} % \changes{2.4i}{1998/01/18}{removed mail addresses as it is hopeless -% to keep them uptodate} +% to keep them up-to-date} % \author{% % Frank Mittelbach % \and @@ -809,7 +809,7 @@ % \end{verbatim} % % To extract the code using \ds, the original `guard' -% mecahnism is extended by the introduction of the syntax +% mechanism is extended by the introduction of the syntax % \texttt{\%<@@=\meta{module}>}. The \meta{module} name then % replaces the |@@| when the code is extracted, so that % \begin{verbatim} @@ -2305,7 +2305,7 @@ Z % delimited with |\endLine|) on all active output files i.e. % those with off-counters equal to zero. It uses the % search-and-replace macro \cs{replaceModuleInLine} to replace any -% occurences of \texttt{@@} with the current module name. +% occurrences of \texttt{@@} with the current module name. % If statistics are included, the counter % |\codeLinesPassed| is incremented by $1$. % \begin{macrocode} @@ -4310,7 +4310,7 @@ for copying and modification in the file \inFileName. % \begin{macro}{\WriteToDir} % Macro |\WriteToDir| is either empty or holds the prefix % necessary to read a file from the current directory. Under UNIX -% this is |./| but a lot of other systems addopted this concept. +% this is |./| but a lot of other systems adopted this concept. % This macro is a default value for |\destdir|. % % The definition of this macro is now delayed until |\@setwritedir| diff --git a/macros/latex-dev/base/docstrip.ins b/macros/latex-dev/base/docstrip.ins index 281a376761..edc75d8258 100644 --- a/macros/latex-dev/base/docstrip.ins +++ b/macros/latex-dev/base/docstrip.ins @@ -3,7 +3,7 @@ %% driver files from the doc files in this package when run through %% LaTeX or TeX. %% -%% Copyright (C) 1993-2020 +%% Copyright (C) 1993-2021 %% The LaTeX3 Project and any individual authors listed elsewhere %% in this file. %% @@ -52,7 +52,7 @@ reports for it can be opened at https://latex-project.org/bugs.html (but please observe conditions on bug reports sent to that address!) -Copyright (C) 1993-2020 +Copyright (C) 1993-2021 The LaTeX3 Project and any individual authors listed elsewhere in this file. diff --git a/macros/latex-dev/base/docstrip.pdf b/macros/latex-dev/base/docstrip.pdf index e4ccadef95..1b07721077 100644 Binary files a/macros/latex-dev/base/docstrip.pdf and b/macros/latex-dev/base/docstrip.pdf differ diff --git a/macros/latex-dev/base/ec.ins b/macros/latex-dev/base/ec.ins index 4283ef1ddd..ce702d8a27 100644 --- a/macros/latex-dev/base/ec.ins +++ b/macros/latex-dev/base/ec.ins @@ -3,7 +3,7 @@ %% driver files from the doc files in this package when run through %% LaTeX or TeX. %% -%% Copyright (C) 1993-2020 +%% Copyright (C) 1993-2021 %% The LaTeX3 Project and any individual authors listed elsewhere %% in this file. %% @@ -48,7 +48,7 @@ reports for it can be opened at https://latex-project.org/bugs.html (but please observe conditions on bug reports sent to that address!) -Copyright (C) 1993-2020 +Copyright (C) 1993-2021 The LaTeX3 Project and any individual authors listed elsewhere in this file. diff --git a/macros/latex-dev/base/encguide.pdf b/macros/latex-dev/base/encguide.pdf index 374ac81389..fe668c7f93 100644 Binary files a/macros/latex-dev/base/encguide.pdf and b/macros/latex-dev/base/encguide.pdf differ diff --git a/macros/latex-dev/base/encguide.tex b/macros/latex-dev/base/encguide.tex index 339bce1eb3..aeb2f35037 100644 --- a/macros/latex-dev/base/encguide.tex +++ b/macros/latex-dev/base/encguide.tex @@ -1,6 +1,6 @@ % \iffalse meta-comment % -% Copyright (C) 1993-2020 +% Copyright (C) 1993-2021 % The LaTeX3 Project and any individual authors listed elsewhere % in this file. % diff --git a/macros/latex-dev/base/exscale.dtx b/macros/latex-dev/base/exscale.dtx index f13e0116cd..b6f465443f 100644 --- a/macros/latex-dev/base/exscale.dtx +++ b/macros/latex-dev/base/exscale.dtx @@ -1,6 +1,6 @@ % \iffalse meta-comment % -% Copyright (C) 1993-2020 +% Copyright (C) 1993-2021 % The LaTeX3 Project and any individual authors listed elsewhere % in this file. % diff --git a/macros/latex-dev/base/exscale.ins b/macros/latex-dev/base/exscale.ins index d504b056cb..8a22a7f938 100644 --- a/macros/latex-dev/base/exscale.ins +++ b/macros/latex-dev/base/exscale.ins @@ -3,7 +3,7 @@ %% driver files from the doc files in this package when run through %% LaTeX or TeX. %% -%% Copyright (C) 1993-2020 +%% Copyright (C) 1993-2021 %% The LaTeX3 Project and any individual authors listed elsewhere %% in this file. %% @@ -48,7 +48,7 @@ reports for it can be opened at https://latex-project.org/bugs.html (but please observe conditions on bug reports sent to that address!) -Copyright (C) 1993-2020 +Copyright (C) 1993-2021 The LaTeX3 Project and any individual authors listed elsewhere in this file. diff --git a/macros/latex-dev/base/exscale.pdf b/macros/latex-dev/base/exscale.pdf index d1a0b2ed80..52395da904 100644 Binary files a/macros/latex-dev/base/exscale.pdf and b/macros/latex-dev/base/exscale.pdf differ diff --git a/macros/latex-dev/base/fix-cm.dtx b/macros/latex-dev/base/fix-cm.dtx index e4c384ee70..d844b65aa5 100644 --- a/macros/latex-dev/base/fix-cm.dtx +++ b/macros/latex-dev/base/fix-cm.dtx @@ -1,6 +1,6 @@ % \iffalse meta-comment % -% Copyright (C) 1993-2020 +% Copyright (C) 1993-2021 % The LaTeX3 Project and any individual authors listed elsewhere % in this file. % @@ -37,7 +37,7 @@ %\ProvidesFile{fix-cm.drv} % \fi % \ProvidesFile{fix-cm.dtx} - [2015/01/14 v1.1t fixes to LaTeX] + [2020/11/24 v1.1t fixes to LaTeX] % % \iffalse %<*driver> @@ -446,7 +446,7 @@ {<->sub * cmtt/m/sl}{} % \end{macrocode} % -% \paragraph{CM Typewiter (var.)} +% \paragraph{CM Typewriter (var.)} % \begin{macrocode} \DeclareFontFamily{T1}{cmvtt}{} \DeclareFontShape{T1}{cmvtt}{m}{n}{ diff --git a/macros/latex-dev/base/fix-cm.ins b/macros/latex-dev/base/fix-cm.ins index 0407d39630..840d5e408c 100644 --- a/macros/latex-dev/base/fix-cm.ins +++ b/macros/latex-dev/base/fix-cm.ins @@ -3,7 +3,7 @@ %% driver files from the doc files in this package when run through %% LaTeX or TeX. %% -%% Copyright (C) 1993-2020 +%% Copyright (C) 1993-2021 %% The LaTeX3 Project and any individual authors listed elsewhere %% in this file. %% @@ -48,7 +48,7 @@ reports for it can be opened at https://latex-project.org/bugs.html (but please observe conditions on bug reports sent to that address!) -Copyright (C) 1993-2020 +Copyright (C) 1993-2021 The LaTeX3 Project and any individual authors listed elsewhere in this file. diff --git a/macros/latex-dev/base/fix-cm.pdf b/macros/latex-dev/base/fix-cm.pdf index 138d239544..1c1c03621a 100644 Binary files a/macros/latex-dev/base/fix-cm.pdf and b/macros/latex-dev/base/fix-cm.pdf differ diff --git a/macros/latex-dev/base/fntguide.pdf b/macros/latex-dev/base/fntguide.pdf index 2548c0f200..5cadeb9dfb 100644 Binary files a/macros/latex-dev/base/fntguide.pdf and b/macros/latex-dev/base/fntguide.pdf differ diff --git a/macros/latex-dev/base/fntguide.tex b/macros/latex-dev/base/fntguide.tex index b6576a0237..7a824d0a99 100644 --- a/macros/latex-dev/base/fntguide.tex +++ b/macros/latex-dev/base/fntguide.tex @@ -1,6 +1,6 @@ % \iffalse meta-comment % -% Copyright (C) 1993-2020 +% Copyright (C) 1993-2021 % % The LaTeX3 Project and any individual authors listed elsewhere % in this file. @@ -42,7 +42,7 @@ newer NFSS features of 2020}\\ All rights reserved.} -\date{July 2020} +\date{November 2020} \begin{document} @@ -340,22 +340,25 @@ box warning, for example: \end{verbatim} The author commands for fonts set the five attributes: \begin{center} + \hspace*{-1em}% \begin{tabular}{rcl} \emph{Author command} & \emph{Attribute} & \emph{Value in} |article| \emph{class} \\ |\textnormal{..}| or |\normalfont| & family & |cmr| \\ + & series & |m| \\ + & shape & |n| \\[1pt] |\textrm{..}| or |\rmfamily| & family & |cmr| \\ |\textsf{..}| or |\sffamily| & family & |cmss| \\ |\texttt{..}| or |\ttfamily| & family & |cmtt| \\ |\textmd{..}| or |\mdseries| & series & |m| \\ - |\textbf{..}| or |\bfseries| & series & |bx| \\ - |\textup{..}| or |\upshape| & shape & |n| \\ + |\textbf{..}| or |\bfseries| & series & |bx| \\[1pt] |\textit{..}| or |\itshape| & shape & |it| \\ |\textsl{..}| or |\slshape| & shape & |sl| \\ |\textsc{..}| or |\scshape| & shape & |sc| \\ |\textssc{..}| or |\sscshape| & shape & |ssc| \\ |\textsw{..}| or |\swshape| & shape & |sw| \\ - |\textulc{..}| or |\ulcshape| & shape & |ulc| \\ + |\textulc{..}| or |\ulcshape| & shape & |ulc| (virtual) $\to$ |n|, |it|, |sl| or |ssc| \\ + |\textup{..}| or |\upshape| & shape & |up| (virtual) $\to$ |n| or |sc| \\[1pt] |\tiny| & size & |5pt| \\ |\scriptsize| & size & |7pt| \\ |\footnotesize| & size & |8pt| \\ @@ -520,8 +523,9 @@ and the |ssub| size function, see Section~\ref{sec:sizefunct}. The shapes selected by |\textit|, |\itshape|, |\textsl|, |\slshape|, |\textsc|, |\scshape|, |\textssc|, |\sscshape|, |\textsw|, |\swshape|, |\textulc|, |\ulcshape|, |\textup| and |\upshape|. By default these are -|it|, |sl|, |sc|, |ssc|, |sw|, |ulc| and |n|. |ulc| is special here -since it is a virtual one; it doesn't exist as a real shape. The +|it|, |sl|, |sc|, |ssc|, |sw|, |ulc| and |up|. Note that |ulc| and |up| are special here +because they are virtual shapes; they don't exist as real shape values. Instead they alter +the existing shape value based on rules, i.e., the result depends on context. The respective macros |\textulc| or |\ulcshape| change small capitals back to upper/lower case but will not change the font with respect to italics, slanted or swash. |\upshape| or |\textup| in contrast will diff --git a/macros/latex-dev/base/fontdef.dtx b/macros/latex-dev/base/fontdef.dtx index 632f1c9be5..6900a02074 100644 --- a/macros/latex-dev/base/fontdef.dtx +++ b/macros/latex-dev/base/fontdef.dtx @@ -1,6 +1,6 @@ % \iffalse meta-comment % -% Copyright (C) 1993-2020 +% Copyright (C) 1993-2021 % The LaTeX3 Project and any individual authors listed elsewhere % in this file. % @@ -39,13 +39,13 @@ %\ProvidesFile{fontdef.drv} % \fi % \ProvidesFile{fontdef.dtx} -%<-latexrelease> [2020/08/01 v3.0i LaTeX Kernel +%<-latexrelease> [2020/11/24 v3.0i LaTeX Kernel % \iftrue (\else %(Text %(Math -%<+cfgtext>(Uncustomised text -%<+cfgmath>(Uncustomised math -%<+cfgprel>(Uncustomised preload +%<+cfgtext>(Uncustomized text +%<+cfgmath>(Uncustomized math +%<+cfgprel>(Uncustomized preload % \fi %<-latexrelease> font setup)] % @@ -110,7 +110,7 @@ % If you don't plan to use Computer Modern much or at all, it might % (!) be a good idea to make your own \texttt{fonttext.cfg}. Look at % the comments below (docstrip module `text') to see what should -% should go into such a file. +% go into such a file. % % To change the math font setup use a copy of \texttt{fontmath.ltx} % under the name \texttt{fontmath.cfg} and change this copy. However, diff --git a/macros/latex-dev/base/format.ins b/macros/latex-dev/base/format.ins index 8796d16d3e..f872c31a3e 100644 --- a/macros/latex-dev/base/format.ins +++ b/macros/latex-dev/base/format.ins @@ -3,7 +3,7 @@ %% driver files from the doc files in this package when run through %% LaTeX or TeX. %% -%% Copyright (C) 1993-2020 +%% Copyright (C) 1993-2021 %% The LaTeX3 Project and any individual authors listed elsewhere %% in this file. %% @@ -48,7 +48,7 @@ reports for it can be opened at https://latex-project.org/bugs.html (but please observe conditions on bug reports sent to that address!) -Copyright (C) 1993-2020 +Copyright (C) 1993-2021 The LaTeX3 Project and any individual authors listed elsewhere in this file. @@ -123,7 +123,7 @@ extension .ins) which are part of the distribution. This is a generated file. -Copyright (C) 1993-2020 +Copyright (C) 1993-2021 The LaTeX3 Project and any individual authors listed elsewhere in this file. diff --git a/macros/latex-dev/base/graphpap.dtx b/macros/latex-dev/base/graphpap.dtx index ac72f4dca5..0a89a25fe1 100644 --- a/macros/latex-dev/base/graphpap.dtx +++ b/macros/latex-dev/base/graphpap.dtx @@ -1,6 +1,6 @@ % \iffalse meta-comment % -% Copyright (C) 1993-2020 +% Copyright (C) 1993-2021 % The LaTeX3 Project and any individual authors listed elsewhere % in this file. % diff --git a/macros/latex-dev/base/graphpap.ins b/macros/latex-dev/base/graphpap.ins index b5bb800122..9528f3dcdc 100644 --- a/macros/latex-dev/base/graphpap.ins +++ b/macros/latex-dev/base/graphpap.ins @@ -3,7 +3,7 @@ %% driver files from the doc files in this package when run through %% LaTeX or TeX. %% -%% Copyright (C) 1993-2020 +%% Copyright (C) 1993-2021 %% The LaTeX3 Project and any individual authors listed elsewhere %% in this file. %% @@ -48,7 +48,7 @@ reports for it can be opened at https://latex-project.org/bugs.html (but please observe conditions on bug reports sent to that address!) -Copyright (C) 1993-2020 +Copyright (C) 1993-2021 The LaTeX3 Project and any individual authors listed elsewhere in this file. diff --git a/macros/latex-dev/base/graphpap.pdf b/macros/latex-dev/base/graphpap.pdf index 5066c17587..b7cba8a565 100644 Binary files a/macros/latex-dev/base/graphpap.pdf and b/macros/latex-dev/base/graphpap.pdf differ diff --git a/macros/latex-dev/base/idx.tex b/macros/latex-dev/base/idx.tex index cbc233f63a..89f8b1f9a0 100644 --- a/macros/latex-dev/base/idx.tex +++ b/macros/latex-dev/base/idx.tex @@ -1,6 +1,6 @@ % \iffalse meta-comment % -% Copyright (C) 1993-2020 +% Copyright (C) 1993-2021 % The LaTeX3 Project and any individual authors listed elsewhere % in this file. % diff --git a/macros/latex-dev/base/ifthen.dtx b/macros/latex-dev/base/ifthen.dtx index f2157e094a..f07e4aa8f1 100644 --- a/macros/latex-dev/base/ifthen.dtx +++ b/macros/latex-dev/base/ifthen.dtx @@ -1,6 +1,6 @@ % \iffalse meta-comment % -% Copyright (C) 1993-2020 +% Copyright (C) 1993-2021 % The LaTeX3 Project and any individual authors listed elsewhere % in this file. % @@ -42,7 +42,7 @@ %\ProvidesFile{ifthen.drv} % \fi % \ProvidesFile{ifthen.dtx} - [2014/09/29 v1.1c Standard LaTeX ifthen package (DPC)] + [2020/11/24 v1.1c Standard LaTeX ifthen package (DPC)] % % \iffalse %<*driver> @@ -368,7 +368,7 @@ % \end{macro} % % \begin{macro}{\TE@endeval} -% Finalise a term. (Expanded on the first pass). +% Finalize a term. (Expanded on the first pass). % \begin{macrocode} \def\TE@endeval{\relax \noexpand\TE@setvaltrue\noexpand diff --git a/macros/latex-dev/base/ifthen.ins b/macros/latex-dev/base/ifthen.ins index 0e813cd5de..d589deaafc 100644 --- a/macros/latex-dev/base/ifthen.ins +++ b/macros/latex-dev/base/ifthen.ins @@ -3,7 +3,7 @@ %% driver files from the doc files in this package when run through %% LaTeX or TeX. %% -%% Copyright (C) 1993-2020 +%% Copyright (C) 1993-2021 %% The LaTeX3 Project and any individual authors listed elsewhere %% in this file. %% @@ -48,7 +48,7 @@ reports for it can be opened at https://latex-project.org/bugs.html (but please observe conditions on bug reports sent to that address!) -Copyright (C) 1993-2020 +Copyright (C) 1993-2021 The LaTeX3 Project and any individual authors listed elsewhere in this file. diff --git a/macros/latex-dev/base/ifthen.pdf b/macros/latex-dev/base/ifthen.pdf index 0cf8842904..a5263ace6b 100644 Binary files a/macros/latex-dev/base/ifthen.pdf and b/macros/latex-dev/base/ifthen.pdf differ diff --git a/macros/latex-dev/base/inputenc.dtx b/macros/latex-dev/base/inputenc.dtx index c1d08b4830..d8649c778d 100644 --- a/macros/latex-dev/base/inputenc.dtx +++ b/macros/latex-dev/base/inputenc.dtx @@ -1,6 +1,6 @@ % \iffalse meta-comment % -% Copyright (C) 1993-2020 +% Copyright (C) 1993-2021 % LaTeX3 Project and any individual authors listed elsewhere % in this file. % @@ -123,7 +123,7 @@ % THIS MAY CHANGE} % \changes{v0.95}{1997/12/20}{Updated documentation} % \changes{v0.97}{1998/03/05}{Spanish ords changed to text chars, pr/2579} -% \changes{v1.1b}{2006/03/04}{Number of normalisations in the LICR +% \changes{v1.1b}{2006/03/04}{Number of normalizations in the LICR % representation (pr/3849)} % \changes{v1.1c}{2006/11/18}{Added missing \cs{ProvidesFile} line for cp1257 (pr/3892)} % @@ -410,7 +410,7 @@ % \ProvidesFile{cp1252.def} % \ProvidesFile{cp1250.def} % \ProvidesFile{cp1257.def} - [2020/08/01 v1.3d Input encoding file] + [2020/11/26 v1.3d Input encoding file] %%% %%% If you need a Euro symbol, try cp858 instead. %%% @@ -1053,7 +1053,7 @@ % % The ISO Latin-3 encoding file defines the characters % in the ISO 8859-3 encoding. It was contributed by -% by J\"org Knappen (\texttt{joerg.knappen@uni-mainz.de}) and +% J\"org Knappen (\texttt{joerg.knappen@uni-mainz.de}) and % adapted by Chris Rowley. % % It can be used for general purpose applications in diff --git a/macros/latex-dev/base/inputenc.ins b/macros/latex-dev/base/inputenc.ins index 6494a689ea..19a8606e5d 100644 --- a/macros/latex-dev/base/inputenc.ins +++ b/macros/latex-dev/base/inputenc.ins @@ -3,7 +3,7 @@ %% driver files from the doc files in this package when run through %% LaTeX or TeX. %% -%% Copyright (C) 1993-2020 +%% Copyright (C) 1993-2021 %% The LaTeX3 Project and any individual authors listed elsewhere %% in this file. %% @@ -48,7 +48,7 @@ reports for it can be opened at https://latex-project.org/bugs.html (but please observe conditions on bug reports sent to that address!) -Copyright (C) 1993-2020 +Copyright (C) 1993-2021 The LaTeX3 Project and any individual authors listed elsewhere in this file. diff --git a/macros/latex-dev/base/inputenc.pdf b/macros/latex-dev/base/inputenc.pdf index e62e670ce8..e27e93c46e 100644 Binary files a/macros/latex-dev/base/inputenc.pdf and b/macros/latex-dev/base/inputenc.pdf differ diff --git a/macros/latex-dev/base/lablst.tex b/macros/latex-dev/base/lablst.tex index 195d578f8c..643dd6b1f6 100644 --- a/macros/latex-dev/base/lablst.tex +++ b/macros/latex-dev/base/lablst.tex @@ -1,6 +1,6 @@ % \iffalse meta-comment % -% Copyright (C) 1993-2020 +% Copyright (C) 1993-2021 % The LaTeX3 Project and any individual authors listed elsewhere % in this file. % diff --git a/macros/latex-dev/base/latex209.dtx b/macros/latex-dev/base/latex209.dtx index d08a8001b5..183028fca7 100644 --- a/macros/latex-dev/base/latex209.dtx +++ b/macros/latex-dev/base/latex209.dtx @@ -1,6 +1,6 @@ % \iffalse meta-comment % -% Copyright (C) 1993-2020 +% Copyright (C) 1993-2021 % The LaTeX3 Project and any individual authors listed elsewhere % in this file. % @@ -200,7 +200,7 @@ % \end{macrocode} % Describe the file. % \begin{macrocode} -\ProvidesFile{latex209.def}[2020/08/21 v0.55 Standard LaTeX file] +\ProvidesFile{latex209.def}[2020/11/26 v0.55 Standard LaTeX file] % \end{macrocode} % \changes{v0.24}{1994/05/14}{Removed date.} % \changes{v0.40}{1995/03/21} @@ -712,7 +712,7 @@ % % \changes{v0.18}{1994/03/11}{Added the catcode changes} % -% By default, \LaTeXe{} makes the input charactes 0--8, 11, 14--31 and +% By default, \LaTeXe{} makes the input characters 0--8, 11, 14--31 and % 128--255 illegal. In compatibility mode, we restore their old % meanings. % \begin{macrocode} diff --git a/macros/latex-dev/base/latex209.ins b/macros/latex-dev/base/latex209.ins index bb72f344f1..7c5197b9bd 100644 --- a/macros/latex-dev/base/latex209.ins +++ b/macros/latex-dev/base/latex209.ins @@ -3,7 +3,7 @@ %% driver files from the doc files in this package when run through %% LaTeX or TeX. %% -%% Copyright (C) 1993-2020 +%% Copyright (C) 1993-2021 %% The LaTeX3 Project and any individual authors listed elsewhere %% in this file. %% @@ -48,7 +48,7 @@ reports for it can be opened at https://latex-project.org/bugs.html (but please observe conditions on bug reports sent to that address!) -Copyright (C) 1993-2020 +Copyright (C) 1993-2021 The LaTeX3 Project and any individual authors listed elsewhere in this file. diff --git a/macros/latex-dev/base/latexchanges.pdf b/macros/latex-dev/base/latexchanges.pdf index c4730ac9f0..0a86ec34c4 100644 Binary files a/macros/latex-dev/base/latexchanges.pdf and b/macros/latex-dev/base/latexchanges.pdf differ diff --git a/macros/latex-dev/base/latexchanges.tex b/macros/latex-dev/base/latexchanges.tex index dc8eb4be4e..500baa66c2 100644 --- a/macros/latex-dev/base/latexchanges.tex +++ b/macros/latex-dev/base/latexchanges.tex @@ -1,6 +1,6 @@ % \iffalse meta-comment % -% Copyright (C) 2015-2020 +% Copyright (C) 2015-2021 % The LaTeX3 Project and any individual authors listed elsewhere % in this file. % @@ -38,10 +38,10 @@ \title{Changes to the \LaTeXe{} format} -\author{\copyright~Copyright 2015--2020, \LaTeX3 Project Team.\\ +\author{\copyright~Copyright 2015--2021, \LaTeX3 Project Team.\\ All rights reserved.} -\date{2020-02-02} +\date{2021-01-08} % a few commands from doc \newcommand\Lpack[1]{\mbox{\textsf{#1}}} @@ -75,16 +75,15 @@ \url{https://tex.stackexchange.com/q/#1}} \fi -\begin{document} -\maketitle +\setcounter{tocdepth}{1} % don't show subsections -\tableofcontents -\newpage +\begin{document} -\section{Introduction} +\maketitle +\begin{abstract} This document describes changes that were made to the \LaTeX\ format since the 2014-05-01 \LaTeX\ releases. @@ -99,13 +98,79 @@ As a summary of changes for a main release will always be available in but changes in any patch releases will be listed in more detail here. -More detailed change logs are available as +More detailed change logs are available as \texttt{changes.txt} in the base distribution, and full code differences may be browsed via the code repository on GitHub see for example \url{https://github.com/latex3/latex2e/commits/master}. +\end{abstract} + +\tableofcontents + +\newpage + +%\section{Introduction} + + + +\section{Changes introduced in 2020-10-01 patch~4} + +This patch fixed two bugs in the hook management: if debugging for the +L3 programming layer was turned on it reported inconsistent use of +local/global variables. This was a spurious warning but nevertheless +disconcerting (\ghissue{463}). The other bug was more serious, in some +situations a wrong value of \verb=\CurrentFile= inside of file-related hooks +could lead to errors (\ghissue{464}). + +We also added the documentation file \texttt{userguide3.pdf} which +will become the main home for documenting new features of \LaTeX. At +this point in time it covers the \Lpack{xparse} functionality that has +been added to the kernel. + +\section{Changes introduced in 2020-10-01 patch~3} + +This patch fixed some rollback issues that prevented successful +rollback to other release levels in some cases. It also fixed an issue +with file hooks involving files with explicit paths (\ghissue{422}). + +One important change was to handle hook declarations done in the +document preamble in a special way, e.g., those done with +\verb=\AtBeginDocument=. They are now always executed last and are not +subject to the normal code sorting for hooks, because they are nearly always +needed to overwrite earlier settings made in packages. + +Finally, the NFSS series handling was slightly changed to +automatically drop surplus ``\texttt{m}''s from series specifications +when needed (and warn about them when encountered), e.g., +``\texttt{mc}'' automatically becomes ``\texttt{c}'' which is the +official NFSS name for a \emph{medium compact} series (\ghissue{453}). +This was done to improve the fix in 2020-02-02 PL~5. + +\section{Changes introduced in 2020-10-01 patch~2} + +This patch fixed the passing of options to packages and classes when +they are stored in a special place (denoted by \verb=\input@path=) +instead of their normal location (\ghissue{414}). In that case the +options got lost. + +\section{Changes introduced in 2020-10-01 patch~1} + +This patch fixed a file handling issue: to allow for spaces in file +names quotes were used but this upsets Bib\TeX{} (\ghissue{400}). In +addition, two rollback issues got corrected. + +\section{Changes introduced in 2020-10-01} +Major enhancements in this release include pre-loading of the +\Lpack{xparse} package for producing document-level commands with more +complicated argument signatures and the new hook management system for +\LaTeX{} documented in \texttt{lthooks-doc.pdf}, +\texttt{ltfilehook-doc.pdf} and \texttt{ltshipout-doc.pdf}. +In addition there have been many smaller fixes and enhancements. +Please see \ltnewsissue{32} for an overview of the new features and +the change log in \texttt{changes.txt} for a more detailed list of +individual changes. \section{Changes introduced in 2020-02-02 patch~5} @@ -167,7 +232,7 @@ Major enhancements in this release include pre-loading \Lpack{expl3} to improve startup times, especially with Lua\TeX\ and Xe\TeX, and extra features in the font selection mechanism. Please see \ltnewsissue{31} for an overview of the new features and the change -log in \texttt{changelog.txt} for a more detailed list of individual +log in \texttt{changes.txt} for a more detailed list of individual changes. @@ -248,7 +313,7 @@ counter prefix commands \verb|p@...| so that they would take the counter value as an argument instead of just acting as a prefix to them. These packages also provided the \verb|\labelformat| macro to change the prefix macro and \verb|\Ref| so that using counters defined that way in the -beginning of sentences would have the proper capitalisation. These features +beginning of sentences would have the proper capitalization. These features were added to the \LaTeXe{} kernel. The kernel now says ``Trying to load\ldots'' @@ -283,7 +348,7 @@ provided as alias for the names based on the Adobe font names The use of potrusion in tables of contents is suppressed by default, see \sxquestion{172785}. -The handling of visible space in verbation was adjusted for +The handling of visible space in verbatim was adjusted for \ghissue{69} and \ghissue{70}. Spaces are removed from the argument passed to BiBTeX, \ghissue{88}. @@ -295,7 +360,7 @@ levels of split hyperlinks, avoiding a fatal pdftex error. \ghissue{94}. \section{Changes introduced in 2018-04-01 patch~5} -Improved support for non ASCII filenames on the commandline on +Improved support for non ASCII filenames on the command line on filesystems using legacy encodings. Adjusted the new package rollback code so that some edge cases where rollback @@ -344,11 +409,11 @@ Lua\TeX, now at 1.04. Previously defining an encoding-specific composite with an undeclared accent (or an accent declared later) gave no error, but did nothing useful. -\LaTeX\ will now detect this and give the accent comamnd a default definition +\LaTeX\ will now detect this and give the accent command a default definition as an error, allowing the declared composite to work as intended. The definition of \verb|\-| is adjusted to match the comments in -\gnatsissue{3855} to accomodate non standard settings of \verb|\hyphenchar|. +\gnatsissue{3855} to accommodate non standard settings of \verb|\hyphenchar|. In parboxes and similar settings, \verb|\lineskiplimit| is now reset (to the existing default value, \verb|\normallineskiplimit|). @@ -409,7 +474,7 @@ Load Unicode data from new generic \texttt{unicode-data} distribution. \section{Changes introduced in 2015/10/01 patch~2} -This release fixes the behaviour of the allocation mechanism if the switch +This release fixes the behavior of the allocation mechanism if the switch from the standard to extended pool takes place within a group. \section{Changes introduced in 2015/10/01 patch~1} @@ -444,7 +509,7 @@ The command |\textcommabelow| has been added. This is mainly intended for Romani \textcommabelow{S}\,\textcommabelow{s}\,\textcommabelow{T}\,\textcommabelow{t}. \subsection{Unicode 8} -The file |unicode-letters.def| used to initialise character data in +The file |unicode-letters.def| used to initialize character data in Unicode \TeX\ variants has been regenerated from data files updated to Unicode~8. diff --git a/macros/latex-dev/base/latexrelease.dtx b/macros/latex-dev/base/latexrelease.dtx index 5ee39a3a2d..19a1d0db80 100644 --- a/macros/latex-dev/base/latexrelease.dtx +++ b/macros/latex-dev/base/latexrelease.dtx @@ -1,6 +1,6 @@ % \iffalse meta-comment % -% Copyright (C) 1993-2020 +% Copyright (C) 1993-2021 % The LaTeX3 Project and any individual authors listed elsewhere % in this file. % @@ -40,7 +40,7 @@ %<*!fixltx2e> % \fi % \ProvidesFile{latexrelease.dtx} - [2018/05/08 v1.0k LaTeX release emulation and tests + [2020/12/06 v1.0k LaTeX release emulation and tests (including releases up to \latexreleaseversion)] % \iffalse % @@ -345,7 +345,7 @@ % % Now if you make a further change to |\widget| in the future you % simply copy the current definition into the empty block and add a new -% empty declaration with todays date and the current format date. This +% empty declaration with today's date and the current format date. This % way your main code stays readable and the old versions accumulate at % the end of the package.\footnote{Of course there may be some cases % in which the old code has to be in a specific place within the @@ -396,7 +396,7 @@ % \end{macro} % % \changes{v1.0c}{2015/02/19}{Swap argument order} -% \changes{v1.0k}{2018/05/08}{reset \cs{\requestedLaTeXdate} for current and latest options, gitub issue 43} +% \changes{v1.0k}{2018/05/08}{reset \cs{\requestedLaTeXdate} for current and latest options, github issue 43} % \begin{macrocode} \DeclareOption*{% \def\@IncludeInRelease#1[#2]{\@IncludeInRele@se{#1}}% diff --git a/macros/latex-dev/base/latexrelease.ins b/macros/latex-dev/base/latexrelease.ins index 99af17e8fb..141a677b48 100644 --- a/macros/latex-dev/base/latexrelease.ins +++ b/macros/latex-dev/base/latexrelease.ins @@ -3,7 +3,7 @@ %% driver files from the doc files in this package when run through %% LaTeX or TeX. %% -%% Copyright (C) 1993-2020 +%% Copyright (C) 1993-2021 %% The LaTeX3 Project and any individual authors listed elsewhere %% in this file. %% @@ -48,7 +48,7 @@ reports for it can be opened at https://latex-project.org/bugs.html (but please observe conditions on bug reports sent to that address!) -Copyright (C) 1993-2020 +Copyright (C) 1993-2021 The LaTeX3 Project and any individual authors listed elsewhere in this file. @@ -81,11 +81,16 @@ extension .ins) which are part of the distribution. %\keepsilent \usedir{tex/latex/base} +% the order should match the order in the format in case there are dependencies +% (something defined in one module and used in another) + \generateFile{latexrelease.sty}{t}{% \from{ltclass.dtx} {latexreleasefirst,tracerollback}% \from{ltvers.dtx} {latexrelease}% \from{latexrelease.dtx}{latexrelease}% \from{ltdirchk.dtx} {latexrelease}% + \from{ltplain.dtx} {latexrelease}% + \from{ltluatex.dtx} {latexrelease}% empty \from{ltexpl.dtx} {latexrelease}% empty \from{ltdefns.dtx} {latexrelease}% \from{lthooks.dtx} {latexrelease}% empty % L3 layer module @@ -93,42 +98,39 @@ extension .ins) which are part of the distribution. \from{ltcntrl.dtx} {latexrelease}% empty \from{lterror.dtx} {latexrelease}% empty \from{ltpar.dtx} {latexrelease}% empty + \from{ltspace.dtx} {latexrelease}% + \from{ltlogos.dtx} {latexrelease}% empty + \from{ltfiles.dtx} {latexrelease}% + \from{ltoutenc.dtx} {latexrelease}% + \from{ltcounts.dtx} {latexrelease}% + \from{ltlength.dtx} {latexrelease}% + \from{ltfssbas.dtx} {latexrelease}% + \from{ltfssaxes.dtx} {latexrelease}% + \from{ltfsstrc.dtx} {latexrelease}% + \from{ltfssdcl.dtx} {latexrelease}% + \from{ltfssini.dtx} {latexrelease}% + \from{fontdef.dtx} {latexrelease}% (covering fontmath and fonttext) + \from{ltfntcmd.dtx} {latexrelease}% empty + \from{lttextcomp.dtx} {latexrelease}% + \from{ltpageno.dtx} {latexrelease}% empty + \from{ltxref.dtx} {latexrelease}% empty + \from{ltmiscen.dtx} {latexrelease}% + \from{ltmath.dtx} {latexrelease}% \from{ltlists.dtx} {latexrelease}% empty \from{ltboxes.dtx} {latexrelease}% \from{lttab.dtx} {latexrelease}% empty - \from{ltmath.dtx} {latexrelease}% \from{ltpictur.dtx} {latexrelease}% \from{ltthm.dtx} {latexrelease}% empty \from{ltsect.dtx} {latexrelease}% empty - \from{ltfiles.dtx} {latexrelease}% - \from{ltoutenc.dtx} {latexrelease}% - \from{ltcounts.dtx} {latexrelease}% - \from{ltlength.dtx} {latexrelease}% \from{ltfloat.dtx} {latexrelease}% \from{ltidxglo.dtx} {latexrelease}% empty \from{ltbibl.dtx} {latexrelease}% empty \from{ltpage.dtx} {latexrelease}% empty + \from{ltclass.dtx} {latexrelease,tracerollback}% \from{ltfilehook.dtx} {latexrelease}% empty % L3 layer module \from{ltshipout.dtx} {latexrelease}% empty % L3 layer module \from{ltoutput.dtx} {latexrelease}% - \from{ltclass.dtx} {latexrelease,tracerollback}% - \from{ltspace.dtx} {latexrelease}% - \from{ltlogos.dtx} {latexrelease}% empty - \from{ltplain.dtx} {latexrelease}% - \from{ltfssdcl.dtx} {latexrelease}% - \from{ltfssini.dtx} {latexrelease}% - \from{fontdef.dtx} {latexrelease}% (covering fontmath and fonttext) - \from{ltfntcmd.dtx} {latexrelease}% empty - \from{lttextcomp.dtx} {latexrelease}% - \from{ltfssbas.dtx} {latexrelease}% - \from{ltfssaxes.dtx} {latexrelease}% - \from{ltfsstrc.dtx} {latexrelease}% - \from{ltfsscmp.dtx} {latexrelease}% - \from{ltpageno.dtx} {latexrelease}% empty - \from{ltxref.dtx} {latexrelease}% empty - \from{ltmiscen.dtx} {latexrelease}% - \from{ltluatex.dtx} {latexrelease}% - \from{ltexpl.dtx} {latexrelease}% + \from{ltfsscmp.dtx} {latexrelease}% only in latexrelease! \from{ltfinal.dtx} {latexrelease}% } diff --git a/macros/latex-dev/base/latexrelease.pdf b/macros/latex-dev/base/latexrelease.pdf index 317c29c818..a0c1c75aad 100644 Binary files a/macros/latex-dev/base/latexrelease.pdf and b/macros/latex-dev/base/latexrelease.pdf differ diff --git a/macros/latex-dev/base/latexsym.dtx b/macros/latex-dev/base/latexsym.dtx index 908f11e124..c53dac62f0 100644 --- a/macros/latex-dev/base/latexsym.dtx +++ b/macros/latex-dev/base/latexsym.dtx @@ -1,6 +1,6 @@ % \iffalse meta-comment % -% Copyright (C) 1993-2020 +% Copyright (C) 1993-2021 % The LaTeX3 Project and any individual authors listed elsewhere % in this file. % diff --git a/macros/latex-dev/base/latexsym.ins b/macros/latex-dev/base/latexsym.ins index 9e9901b879..620046ac9b 100644 --- a/macros/latex-dev/base/latexsym.ins +++ b/macros/latex-dev/base/latexsym.ins @@ -3,7 +3,7 @@ %% driver files from the doc files in this package when run through %% LaTeX or TeX. %% -%% Copyright (C) 1993-2020 +%% Copyright (C) 1993-2021 %% The LaTeX3 Project and any individual authors listed elsewhere %% in this file. %% @@ -48,7 +48,7 @@ reports for it can be opened at https://latex-project.org/bugs.html (but please observe conditions on bug reports sent to that address!) -Copyright (C) 1993-2020 +Copyright (C) 1993-2021 The LaTeX3 Project and any individual authors listed elsewhere in this file. @@ -87,7 +87,7 @@ reports for it can be opened at https://latex-project.org/bugs.html (but please observe conditions on bug reports sent to that address!) -Copyright (C) 1993-2020 +Copyright (C) 1993-2021 The LaTeX3 Project and any individual authors listed elsewhere in this file. diff --git a/macros/latex-dev/base/latexsym.pdf b/macros/latex-dev/base/latexsym.pdf index e13e015922..1b2b921b26 100644 Binary files a/macros/latex-dev/base/latexsym.pdf and b/macros/latex-dev/base/latexsym.pdf differ diff --git a/macros/latex-dev/base/lb2.pdf b/macros/latex-dev/base/lb2.pdf index 95f7ab464d..7a7e1ad0cf 100644 Binary files a/macros/latex-dev/base/lb2.pdf and b/macros/latex-dev/base/lb2.pdf differ diff --git a/macros/latex-dev/base/letter.dtx b/macros/latex-dev/base/letter.dtx index 7b31dfbbc9..faece887f8 100644 --- a/macros/latex-dev/base/letter.dtx +++ b/macros/latex-dev/base/letter.dtx @@ -1,6 +1,6 @@ % \iffalse meta-comment % -% Copyright (C) 1993-2020 +% Copyright (C) 1993-2021 % The LaTeX3 Project and any individual authors listed elsewhere % in this file. % @@ -45,7 +45,7 @@ %<*driver> \ProvidesFile{letter.drv} % - [2020/03/11 v1.3b + [2021/01/07 v1.3c %<+letter> Standard LaTeX document class] % \end{macrocode} % @@ -1019,7 +1019,29 @@ \@date \end{tabular}\par}% \fi \vspace{2\parskip}% - {\raggedright \toname \\ \toaddress \par}% +% \end{macrocode} +% If the address field used \verb=\\[...]= then we have +% \cs{toaddress} starting with the bracket argument as the split +% was done simply at \verb=\\=. So we add \cs{expandafter} here so +% that is will be used and not typeset. A better fix would be to do +% a proper parsing but \ldots +% +% Other classes based on \texttt{letter.cls} could benefit from the same fix, e.g., +% \texttt{akletter.cls}, +% \texttt{bletter.cls}, +% \texttt{letter.cls}, +% \texttt{chletter.cls}, +% \texttt{extletter.cls},\\ +% \texttt{frletter.cls}, +% \texttt{hletter.cls}, +% \texttt{scrlttr2.cls}, +% \texttt{lettre.cls}, +% \texttt{beletter.cls},\\ +% \texttt{brief.cls} and perhaps others. +% +% \changes{v1.3c}{2020/12/28}{Add \cs{expandafter} (gh/427)} +% \begin{macrocode} + {\raggedright \toname \expandafter\\\toaddress \par}% \vspace{2\parskip}% #1\par\nobreak} % \end{macrocode} diff --git a/macros/latex-dev/base/letter.ins b/macros/latex-dev/base/letter.ins index 8e8ed4ef7b..1c2b2f9f01 100644 --- a/macros/latex-dev/base/letter.ins +++ b/macros/latex-dev/base/letter.ins @@ -3,7 +3,7 @@ %% driver files from the doc files in this package when run through %% LaTeX or TeX. %% -%% Copyright (C) 1993-2020 +%% Copyright (C) 1993-2021 %% The LaTeX3 Project and any individual authors listed elsewhere %% in this file. %% @@ -48,7 +48,7 @@ reports for it can be opened at https://latex-project.org/bugs.html (but please observe conditions on bug reports sent to that address!) -Copyright (C) 1993-2020 +Copyright (C) 1993-2021 The LaTeX3 Project and any individual authors listed elsewhere in this file. diff --git a/macros/latex-dev/base/letter.pdf b/macros/latex-dev/base/letter.pdf index 0ecb902772..1843ce9d7b 100644 Binary files a/macros/latex-dev/base/letter.pdf and b/macros/latex-dev/base/letter.pdf differ diff --git a/macros/latex-dev/base/lgc2.pdf b/macros/latex-dev/base/lgc2.pdf index 66e46fdbd0..eea053fb38 100644 Binary files a/macros/latex-dev/base/lgc2.pdf and b/macros/latex-dev/base/lgc2.pdf differ diff --git a/macros/latex-dev/base/lppl.pdf b/macros/latex-dev/base/lppl.pdf index 9867939020..6f50abccce 100644 Binary files a/macros/latex-dev/base/lppl.pdf and b/macros/latex-dev/base/lppl.pdf differ diff --git a/macros/latex-dev/base/ltalloc.dtx b/macros/latex-dev/base/ltalloc.dtx index d18df9ad89..3328c1f504 100644 --- a/macros/latex-dev/base/ltalloc.dtx +++ b/macros/latex-dev/base/ltalloc.dtx @@ -1,6 +1,6 @@ % \iffalse meta-comment % -% Copyright (C) 1993-2020 +% Copyright (C) 1993-2021 % The LaTeX3 Project and any individual authors listed elsewhere % in this file. % diff --git a/macros/latex-dev/base/ltbibl.dtx b/macros/latex-dev/base/ltbibl.dtx index a3a25308fe..7f5066542f 100644 --- a/macros/latex-dev/base/ltbibl.dtx +++ b/macros/latex-dev/base/ltbibl.dtx @@ -1,6 +1,6 @@ % \iffalse meta-comment % -% Copyright (C) 1993-2020 +% Copyright (C) 1993-2021 % The LaTeX3 Project and any individual authors listed elsewhere % in this file. % @@ -32,7 +32,7 @@ %<*driver> % \fi \ProvidesFile{ltbibl.dtx} - [2018/11/09 v1.1r LaTeX Kernel (Bibliography)] + [2020/12/10 v1.1s LaTeX Kernel (Bibliography)] % \iffalse \documentclass{ltxdoc} \GetFileInfo{ltbibl.dtx} @@ -104,7 +104,7 @@ % but puts nothing in the text. % % |\nocite{*}| is special: it tells \BibTeX{} to put the whole of a -% collection of references into the bibiography. +% collection of references into the bibliography. % % \StopEventually{} % @@ -253,7 +253,7 @@ % year citations it becomes more than questionable. % % So Chris added yet another hook here, as suggested by, at least, -% Donald Arsenau. Note that this one is inside the first argument +% Donald Arseneau. Note that this one is inside the first argument % of the |\@cite| hook. % This decouples the top-level typesetting of the citation from % the details of the other business conducted here. All this really @@ -327,6 +327,10 @@ % \changes{v1.1g}{1995/05/08}{Use \cs{@firstofone}} % \changes{v1.1k}{1995/10/20}{Removed refundefined flag} % \begin{macrocode} +% +%<*2ekernel|latexrelease> +%\IncludeInRelease{2021/05/01}% +% {\nocite}{Allow nocite in preamble}% \def\nocite#1{\@bsphack % \end{macrocode} % With the implementation designed already in \LaTeX\,2.09 the @@ -335,10 +339,15 @@ % that point. As a result the ``reference'' will appear on the % terminal and nothing else will happen. % -% This would be easy to fix, but then a document using the fix will +% [This would be easy to fix, but then a document using the fix will % silently fail on an older release of \LaTeX{}, missing all % citations done with |\nocite|. Thus we do only generate an error -% message and leave the fix for a \LaTeXe{} successor. +% message and leave the fix for a \LaTeXe{} successor.] +% +% Given that we are now a quarter century into using \LaTeXe{} +% there is no good reason any more do limit ourself to 2.09 +% conciderations. So we now simply delay the \cs{nocide} if it is +% issued in the preamble. % % \changes{v1.1o}{2003/05/18}{Check if we are after \cs{document}} % \changes{v1.1p}{2004/01/04}{Changed error message} @@ -354,18 +363,48 @@ \@latex@warning{Citation `\@citeb' undefined}}{}}% \else % \end{macrocode} -% But before |\begin{document}| we raise an error message: +% But before |\begin{document}| we raised an error message in the +% past but as of 2021/05 not any longer. % \begin{macrocode} - \@latex@error{Cannot be used in preamble}\@eha +% \@latex@error{Cannot be used in preamble}\@eha % \end{macrocode} -% Without the compatibility problems we could fix the problem as follows: +% Instead we delay the declaration to the start of the document. +% We have to use a late hook for this, so that it comes after the +% \texttt{.aux} file is open for writing and after +% \cs{@preamblecmds} was executed to change the above +% test. Therefore \cs{AtBeginDocument} would still be too early. +% \changes{v1.1s}{2020/12/10}{Delay any \cs{nocite} in the preamble +% instead of raising an error} % \begin{macrocode} - % \AtBeginDocument{\nocite{#1}} + \AddToHook{begindocument/end}[kernel]{\nocite{#1}}% \fi \@esphack} +% +%\EndIncludeInRelease +% \end{macrocode} +% +% \begin{macrocode} +%\IncludeInRelease{0000/00/00}% +% {\nocite}{Allow nocite in preamble}% +% +%\def\nocite#1{\@bsphack +% \ifx\@onlypreamble\document +% \@for\@citeb:=#1\do{% +% \edef\@citeb{\expandafter\@firstofone\@citeb}% +% \if@filesw\immediate\write\@auxout{\string\citation{\@citeb}}\fi +% \@ifundefined{b@\@citeb}{\G@refundefinedtrue +% \@latex@warning{Citation `\@citeb' undefined}}{}}% +% \else +% \@latex@error{Cannot be used in preamble}\@eha +% \fi +% \@esphack} +% +%\EndIncludeInRelease +%<*2ekernel> % \end{macrocode} +% % Since |\nocite{*}| should not produce a warning about undefined -% citation keys (seee PR 557), we need to set the control sequence +% citation keys (see PR 557), we need to set the control sequence % `|\b@*|' to something other than |\relax|. As a result |\cite{*}| % will not warn either (but that never worked with \BibTeX{} in the % first place). diff --git a/macros/latex-dev/base/ltboxes.dtx b/macros/latex-dev/base/ltboxes.dtx index 39c134b3bf..ec192293f1 100644 --- a/macros/latex-dev/base/ltboxes.dtx +++ b/macros/latex-dev/base/ltboxes.dtx @@ -1,6 +1,6 @@ % \iffalse meta-comment % -% Copyright (C) 1993-2020 +% Copyright (C) 1993-2021 % The LaTeX3 Project and any individual authors listed elsewhere % in this file. % @@ -33,7 +33,7 @@ %<*driver> % \fi \ProvidesFile{ltboxes.dtx} - [2020/09/27 v1.4a LaTeX Kernel (Box Commands)] + [2020/12/05 v1.4a LaTeX Kernel (Box Commands)] % \iffalse \documentclass{ltxdoc} \GetFileInfo{ltboxes.dtx} @@ -539,7 +539,7 @@ % \changes{v1.0b}{1994/03/14} % {Use \cs{color@setgroup}} % \changes{v1.0d}{1994/04/15} -% {Added missing procent character.} +% {Added missing percent character.} % \changes{v1.0v}{1995/07/20} % {Use \cs{sbox}} % \begin{macrocode} @@ -888,7 +888,7 @@ % % The rational for allowing two normally global flags to be set % locally here was stated originally by -% Donald Arsenau and extended by Chris Rowley. +% Donald Arseneau and extended by Chris Rowley. % It is because these flags are only set globally to % true by section commands, and these should never appear within % boxes or, indeed, in any group; and they are only ever diff --git a/macros/latex-dev/base/ltclass.dtx b/macros/latex-dev/base/ltclass.dtx index b639ae9410..1400ec0a62 100644 --- a/macros/latex-dev/base/ltclass.dtx +++ b/macros/latex-dev/base/ltclass.dtx @@ -1,6 +1,6 @@ % \iffalse meta-comment % -% Copyright (C) 1993-2020 +% Copyright (C) 1993-2021 % The LaTeX3 Project and any individual authors listed elsewhere % in this file. % @@ -33,7 +33,7 @@ %<*driver> % \fi \ProvidesFile{ltclass.dtx} - [2020/10/18 v1.3t LaTeX Kernel (Class & Package Interface)] + [2020/12/17 v1.3v LaTeX Kernel (Class & Package Interface)] % \iffalse \documentclass{ltxdoc} \GetFileInfo{ltclass.dtx} @@ -427,7 +427,7 @@ % \changes{v0.2h}{1993/11/28} % {Primitive filenames now terminated by space not \cs{relax}.} % \changes{v0.2h}{1993/11/28} -% {Directory syntax checing moved to dircheck.dtx} +% {Directory syntax checking moved to dircheck.dtx} % \changes{v0.2h}{1993/11/28} % {Assorted commands now in the kernel removed.} % \changes{v0.2i}{1993/12/03} @@ -486,7 +486,7 @@ % \begin{macro}{\@declaredoptions} % This list is automatically built by |\DeclareOption|. % It is the list of options (separated by commas) declared in -% the class or package file and it defines the order in which the +% the class or package file and it defines the order in which % the corresponding |\ds@|\meta{option} commands are executed. % All local \meta{option}s which are not declared will be processed % in the order defined by the optional argument of |\documentclass| @@ -524,6 +524,27 @@ % \end{macrocode} % \end{macro} % +% \begin{macro}{\@currpath} +% Path to the current file if explicitly given. +% \changes{v1.3u}{2020/11/20}{Macro added} +% \begin{macrocode} +% +%<*2ekernel|latexrelease> +% +%\IncludeInRelease{2020/10/01}{\@currpath}% +% {Add \@currpath}% +\let\@currpath\@empty +%\EndIncludeInRelease +% +%\IncludeInRelease{0000/00/00}{\@currpath}% +% {Add \@currpath}% +%\let\@currpath\@undefined +%\EndIncludeInRelease +% +%<*2ekernel> +% \end{macrocode} +% \end{macro} +% % \begin{macro}{\@currname} % Name of current package or option. % \begin{macrocode} @@ -562,6 +583,7 @@ % \changes{v1.3l}{2020/06/05}{Added \cs{@expl@push@filename@@} % and \cs{@expl@push@filename@aux@@}} % \changes{v1.3s}{2020/10/08}{Added missing 2020/02/02 \cs{IncludeInRelease}} +% \changes{v1.3v}{2020/12/14}{Removed \cs{@expl@@@hook@curr@name@push@@n}} % \begin{macrocode} % %<*2ekernel|latexrelease> @@ -578,13 +600,22 @@ % here, e.g., \cs{@expl@push@filename@@} needs cleanup and (and % should probably not have this name either). % \begin{macrocode} - \@expl@@@hook@curr@name@push@@n{}% \@expl@push@filename@@ \xdef\@currnamestack{% {\@currname}% {\@currext}% {\the\catcode`\@}% \@currnamestack}% +% \end{macrocode} +% Temporarily add a stack for \cs{@currpath} here. This should be +% integrated in the main file stack eventually, but other packages +% rely on \cs{@currnamestack} having three elements per file, so that +% isn't a trivial change. The prefix \cs{@kernel@...} hopefully +% discourages people from using it. +% \begin{macrocode} + \xdef\@kernel@currpathstack{% + {\@currpath}% + \@kernel@currpathstack}% \@expl@push@filename@aux@@} %\EndIncludeInRelease % \end{macrocode} @@ -632,6 +663,10 @@ % {Add \@expl@pop@filename@@}% \def\@popfilename{\@expl@@@hook@curr@name@pop@@ \expandafter\@p@pfilename\@currnamestack\@nil +% \end{macrocode} +% Same for popping: +% \begin{macrocode} + \expandafter\@p@pfilepath\@kernel@currpathstack\@nil \@expl@pop@filename@@} %\EndIncludeInRelease % @@ -672,6 +707,36 @@ % \end{macro} % \end{macro} % +% +% \begin{macro}{\@kernel@currpathstack} +% Path to the current file if explicitly given. The auxiliary is +% needed here to insert a \cs{@empty} to prevent the loss of braces. +% \changes{v1.3u}{2020/11/20}{Macro added} +% \begin{macrocode} +% +%<*2ekernel|latexrelease> +% +%\IncludeInRelease{2020/10/01}{\@kernel@currpathstack}% +% {Add \@kernel@currpathstack}% +\gdef\@kernel@currpathstack{} +\def\@p@pfilepath#1{% + \gdef\@currpath{#1}\@p@pfilepath@aux\@empty} +\def\@p@pfilepath@aux#1\@nil{% + \xdef\@kernel@currpathstack{#1}} +%\EndIncludeInRelease +% +%\IncludeInRelease{0000/00/00}{\@kernel@currpathstack}% +% {Add \@kernel@currpathstack}% +%\let\@kernel@currpathstack\@undefined +%\let\@p@pfilepath\@undefined +%\let\@p@pfilepath@aux\@undefined +%\EndIncludeInRelease +% +%<*2ekernel> +% \end{macrocode} +% \end{macro} +% +% % \begin{macro}{\@ptionlist} % Returns the option list of the file. % \begin{macrocode} @@ -915,15 +980,42 @@ % \changes{v0.3c}{1994/03/12} % {use \cs{@gtempa}} % \begin{macrocode} +% +%\IncludeInRelease{2020/10/01}% +% {\ProvidesPackage}{Check name with \strcmp}% +%<*2ekernel|latexrelease> \def\ProvidesPackage#1{% \xdef\@gtempa{#1}% - \ifx\@gtempa\@currname\else +% \end{macrocode} +% \changes{v1.3u}{2020/11/20} +% {Use string comparison instead of \cs{ifx}} +% Here \cs{@currpath} is explicitly added to the file name to report +% when a package or class is loaded using an explicit path. Loading +% using a path in the argument is supported but not encouraged. +% \begin{macrocode} + \@expandtwoargs\@expl@str@if@eq@@nnTF + {\@gtempa}{\@currpath\@currname}{}{% \@latex@warning@no@line{You have requested - \@cls@pkg\space`\@currname',\MessageBreak + \@cls@pkg\space`\@currpath\@currname',\MessageBreak but the \@cls@pkg\space provides `#1'}% - \fi + }% \@ifnextchar[\@pr@videpackage{\@pr@videpackage[]}}%] \@onlypreamble\ProvidesPackage +% +%\EndIncludeInRelease +% +%\IncludeInRelease{0000/00/00}% +% {\ProvidesPackage}{Undo: check name with \strcmp}% +%\def\ProvidesPackage#1{% +% \xdef\@gtempa{#1}% +% \ifx\@gtempa\@currname\else +% \@latex@warning@no@line{You have requested +% \@cls@pkg\space`\@currname',\MessageBreak +% but the \@cls@pkg\space provides `#1'}% +% \fi +% \@ifnextchar[\@pr@videpackage{\@pr@videpackage[]}}%] +%\EndIncludeInRelease +%<*2ekernel> % \end{macrocode} % \end{macro} % @@ -934,12 +1026,12 @@ % be cautious when handling the identification string in case it % contains UTF-8 characters. % \changes{v1.3e}{2019/11/29}{Protect package info text (gh/52)} -% \changes{v1.3r}{2020/10/01}{Allow for package subsitution} +% \changes{v1.3r}{2020/10/01}{Allow for package substitution} % \begin{macrocode} % %<*2ekernel|latexrelease> %\IncludeInRelease{2020/10/01}% -% {\@pr@videpackage}{Allow for package subsitution}% +% {\@pr@videpackage}{Allow for package substitution}% \def\@pr@videpackage[#1]{% \expandafter\protected@xdef % <-- protected... \csname ver@\@currname.\@currext\endcsname{#1}% Loaded package @@ -1007,9 +1099,18 @@ % % \begin{macro}{\ProvidesClass} % Like |\ProvidesPackage|, but for classes. +% This needs a dummy \pkg{latexrelease} block to copy the definition +% of \cs{ProvidesPackage} as it changes across releases. % \begin{macrocode} +% +%\IncludeInRelease{0000/00/00}% +% {\ProvidesClass}{Track \ProvidesPackage}% +%<*2ekernel|latexrelease> \let\ProvidesClass\ProvidesPackage \@onlypreamble\ProvidesClass +% +%\EndIncludeInRelease +%<*2ekernel> % \end{macrocode} % \end{macro} % @@ -1075,10 +1176,18 @@ \@expl@@@filehook@set@curr@file@@nNN {\@expl@@@filehook@resolve@file@subst@@w #3.#1\@nil}% \reserved@a\reserved@b + \@expl@@@filehook@clear@replacement@flag@@ \expandafter\xdef\csname opt@\reserved@a\endcsname{% \@ifundefined{opt@\reserved@a}\@empty {\csname opt@\reserved@a\endcsname,}% - \zap@space#2 \@empty}} + \zap@space#2 \@empty}% +% \end{macrocode} +% \changes{v1.3u}{2020/11/20} +% {Copy option list to the requested package.} +% \begin{macrocode} + \expandafter\let + \csname opt@#3.#1\expandafter\endcsname + \csname opt@\reserved@a\endcsname} % %\EndIncludeInRelease % @@ -1170,7 +1279,7 @@ % \changes{v0.2a}{1993/11/14} % {Stop adding the global option list inside class files.} % \changes{v0.2a}{1993/11/14} -% {Optimise `empty option' code.} +% {Optimize `empty option' code.} % \changes{v0.2b}{1993/11/15} % {Star form added.} % \changes{v0.2c}{1993/11/17} @@ -1351,7 +1460,7 @@ % the internal command, |\@fileswithoptions|. % \begin{macro}{\documentclass} % \changes{v1.0q}{1995/06/19} -% {Dont redefine \cs{usepackage} in compat mode for /1634} +% {Don't redefine \cs{usepackage} in compat mode for /1634} % The main new-style class declaration. % \begin{macrocode} \def\documentclass{% @@ -1642,7 +1751,7 @@ \ifx\@nnil##1\relax\else % \end{macrocode} % If |\ifx\@nnil##1\n@nil| is true then |#1| is (presumably) empty -% (Older code used |\relax| which is slighly easier to get into |#1| +% (Older code used |\relax| which is slightly easier to get into |#1| % by mistake, which would spoil this test.) % \begin{macrocode} \ifx\@nnil##1\@nnil\else @@ -1719,8 +1828,38 @@ %\IncludeInRelease{2020/10/01}% % {\@onefilewithoptions}{Hooks and unused options issue}% \def\@onefilewithoptions#1[#2][#3]#4{% +% \end{macrocode} +% We have to sanitise file names, so that something like +% \begin{verbatim} +% \usepackage{some/local/path/array} +% \usepackage{array} +% \end{verbatim} +% won't load \file{array.sty} twice. It is remotely possible that +% those are two different files, but as a matter of principles, we +% will consider that the base file name uniquely identifies a +% package, regardless of where it lives. This assumption already +% holds for file hooks, for example, which address the hook to a file +% by its base name only. +% +% We'll use \cs{@expl@@@filehook@set@curr@file@@nNN} to parse the +% file name and return the \meta{path} and \meta{base+ext} in +% separate token lists. Further ahead, most operations use +% \cs{@currname} which doesn't have a path attached to it; only few +% actions prepend \cs{@currpath} to \cs{@currname} (namely loading, +% as we have to respect the given path). +% +% A file substituiton isn't followed just yet because at this point +% we are parsing user input, so the file is still what the user +% asked for, and not the file actually loaded. +% \begin{macrocode} + \@expl@@@filehook@set@curr@file@@nNN{#1.#4}\reserved@a\reserved@b + \edef\reserved@c{\def\noexpand\reserved@c####1% + \detokenize\expandafter{\expanded{.#4}}% + \noexpand\@nil{\def\noexpand\reserved@a{####1}}}\reserved@c + \expandafter\reserved@c\reserved@a\@nil \@pushfilename - \xdef\@currname{#1}% + \xdef\@currname{\string@makeletter\reserved@a}% + \xdef\@currpath{\ifx\reserved@b\@empty\else\reserved@b/\fi}% \global\let\@currext#4% % \end{macrocode} % The command \cs{ver@\meta{file}.\meta{ext}} is used to signal that @@ -1765,9 +1904,11 @@ % \end{macrocode} % First we take the \meta{name} and \meta{ext} given in the argument % and check if the file exists, and issue an error otherwise asking -% for a correction with \cs{@missingfileerror}. +% for a correction with \cs{@missingfileerror}. For checking if the +% file exists we use \cs{@currpath} (usually empty) before +% \cs{@currname}. % \begin{macrocode} - \IfFileExists{\@currname.\@currext}{}% + \IfFileExists{\@currpath\@currname.\@currext}{}% {\@missing@onefilewithoptions{#2}}% % \end{macrocode} % If \cs{@currname} is empty (the user replied to the ``Enter file @@ -1784,11 +1925,12 @@ % do the bookkeeping with \cs{@filehook@file@push} % then call \cs{set@curr@file} to set \cs{@curr@file} (and do any % required substitution), then actually load the class/package with -% \cs{load@onefile@withoptions}. +% \cs{load@onefile@withoptions}. \cs{set@curr@file} also needs the +% file path. % \begin{macrocode} \@disable@packageload@do{\@currname.\@currext}% {\@expl@@@filehook@file@push@@ - \set@curr@file{\@currname.\@currext}% + \set@curr@file{\@currpath\@currname.\@currext}% \@filehook@set@CurrentFile % \end{macrocode} % \changes{v1.3q}{2020/09/06} @@ -1812,10 +1954,15 @@ \expandafter\@swaptwoargs\expandafter {\expandafter{\@currpkg@reqd}}% {% < +% \end{macrocode} +% \cs{@currpkg@reqd} doesn't take a path because it is used later to +% assign \cs[no-index]{opt@...} and \cs[no-index]{ver@...}. +% \begin{macrocode} \edef\@currpkg@reqd{\@currname.\@currext}% \ifx\CurrentFile\CurrentFileUsed \else \filename@parse\@curr@file + \edef\@currpath{\string@makeletter\filename@area}% \edef\@currname{\string@makeletter\filename@base}% \edef\@currext{\string@makeletter\filename@ext}% \fi @@ -1864,11 +2011,13 @@ % \end{macro} % % \begin{macro}{\@missing@onefilewithoptions} -% Now the action taken when a file is not found. +% Now the action taken when a file is not found. Path must be +% included here as it eventually leads to a file lookup. % \begin{macrocode} \def\@missing@onefilewithoptions#1{% - \@missingfileerror\@currname\@currext - \xdef\@currname{\@missingfile@area\@missingfile@base}% + \@missingfileerror{\@currpath\@currname}\@currext + \global\let\@currpath\@missingfile@area + \global\let\@currname\@missingfile@base \global\let\@currext\@missingfile@ext} % \end{macrocode} % \end{macro} @@ -1887,6 +2036,13 @@ % \begin{macrocode} \def\reserved@a{% \@pass@ptions\@currext{#1}{\@currname}% +% \end{macrocode} +% \changes{v1.3u}{2020/11/20} +% {Copy option list to the requested package.} +% \begin{macrocode} + \expandafter\let + \csname opt@\@currpkg@reqd\expandafter\endcsname + \csname opt@\@currname.\@currext\endcsname \global\expandafter \let\csname ver@\@currname.\@currext\endcsname\@empty % \end{macrocode} @@ -1912,11 +2068,12 @@ \fi % \end{macrocode} % Now actually load the file (at this point we are certain it exists, -% but use \cs{InputIfFileExists} so that file hooks are executed): +% but use \cs{InputIfFileExists} so that file hooks are executed). +% \cs{@currpath} is needed here too. % \begin{macrocode} - \InputIfFileExists{\@currpkg@reqd}{}% + \InputIfFileExists{\@currpath\@currpkg@reqd}{}% {\@latex@error - {The \@cls@pkg\space\@currpkg@reqd\space failed to load.}\@ehd}% + {The \@cls@pkg\space\@currpkg@reqd\space failed to load}\@ehd}% %----------------------------------------- % \end{macrocode} % In older versions of the code |\@unprocessedoptions| would @@ -1930,7 +2087,7 @@ % loaded.} % % This has changed in 2020. We now use a separate macro per package -% to avoid interferences in case of nested packages. The whole +% to avoid interference in case of nested packages. The whole % code for handling this issue (GitHub 22) was provided by Hironobu % Yamashita, thanks for that. % \changes{v1.3k}{2020/04/07}{Use different method to ignore @@ -2267,7 +2424,7 @@ % \changes{v0.2r}{1993/12/19}{Different message when ignoring a file} % \changes{v0.3g}{1994/04/11} % {Add star form, -% dont write \cs{endinput} at the end of the file.} +% don't write \cs{endinput} at the end of the file.} % \changes{v1.0c}{1994/05/11} % {Add checks for form feed and tab} % \changes{v1.0m}{1995/04/21} @@ -2819,7 +2976,7 @@ % YYYYMMDD (if there was one, otherwise the value of % |\requestedLaTeXdate|) and |\pkgcls@targetlabel| will be % empty. If there was a request for a named version then -% |\pkgcls@targetlabel| holds the verion name and +% |\pkgcls@targetlabel| holds the version name and % |\pkgcls@targetdate| is set to \texttt{1}. % % |\pkgcls@targetdate=0| is used to indicate that there was no @@ -2906,7 +3063,7 @@ \pkgcls@parse@date@arg{#3}% % \end{macrocode} % When determining the correct release to load we keep track of -% candiates in |\pkgcls@candidate| and initially we don't have any: +% candidates in |\pkgcls@candidate| and initially we don't have any: % \begin{macrocode} \let\pkgcls@candidate\@empty % \end{macrocode} @@ -2946,7 +3103,7 @@ % % But if it starts with an equal sign followed by a date string or % followed by a version name then this means that we should roll -% back to the state of the package at tht date or to the version +% back to the state of the package at that date or to the version % with the requested name. % % If there was no optional argument or the optional argument @@ -3224,7 +3381,7 @@ % % \begin{macro}{\pkgcls@show@selection} % This command records what selection was made. As that is needed -% in two places (and it is rather lengthly) it was placed in a +% in two places (and it is rather lengthy) it was placed in a % separate command. The first argument is the name of the external % file that is being loaded and is only needed for debugging. The % second argument is the date that corresponds to this file and it @@ -3271,19 +3428,20 @@ % A similar error is given if global rollback date and min-date on % a specific package conflict with each other, but that case is % happens only once so it is inlined. +% \changes{v1.3u}{2020/11/09}{Change help text because the package may have +% existed then --- there is just no rollback data (gh/423).} % \begin{macrocode} \def\pkgcls@rollbackdate@error#1{% \@latex@error{Suspicious rollback date given}% - {The \@cls@pkg\space'\@currname' claims that it - came into existence on #1 which\MessageBreak + {The \@cls@pkg\space'\@currname' has no rollback data + before #1 which\MessageBreak is after your requested rollback date --- so - something is wrong here.\MessageBreak + something may be wrong here.\MessageBreak Continue and we use the earliest known release.}} % \end{macrocode} % \end{macro} % % -% % \begin{macro}{\DeclareCurrentRelease} % This declares the date (and possible name) of the current version % of a package or class. @@ -3326,7 +3484,7 @@ \pkgcls@releasedate \fi % \end{macrocode} -% Otherwise the curent file is the right release, so we record that +% Otherwise the current file is the right release, so we record that % in the transcript and then carry on. % \begin{macrocode} \else diff --git a/macros/latex-dev/base/ltcntrl.dtx b/macros/latex-dev/base/ltcntrl.dtx index b779d27fb6..a9357a06b8 100644 --- a/macros/latex-dev/base/ltcntrl.dtx +++ b/macros/latex-dev/base/ltcntrl.dtx @@ -1,6 +1,6 @@ % \iffalse meta-comment % -% Copyright (C) 1993-2020 +% Copyright (C) 1993-2021 % The LaTeX3 Project and any individual authors listed elsewhere % in this file. % @@ -32,7 +32,7 @@ %<*driver> % \fi \ProvidesFile{ltcntrl.dtx} - [2014/04/21 v1.0h LaTeX Kernel (program control)] + [2020/12/04 v1.0h LaTeX Kernel (program control)] % \iffalse \documentclass{ltxdoc} \GetFileInfo{ltcntrl.dtx} @@ -241,7 +241,7 @@ % % \begin{macro}{\@for} % \changes{v1.0d}{1995/04/24} -% {Dont expand second argument with \cs{edef}: /1317 (DPC)} +% {Don't expand second argument with \cs{edef}: /1317 (DPC)} % \begin{macrocode} \long\def\@for#1:=#2\do#3{% \expandafter\def\expandafter\@fortmp\expandafter{#2}% diff --git a/macros/latex-dev/base/ltcounts.dtx b/macros/latex-dev/base/ltcounts.dtx index 5dc1c8866d..121979116c 100644 --- a/macros/latex-dev/base/ltcounts.dtx +++ b/macros/latex-dev/base/ltcounts.dtx @@ -1,6 +1,6 @@ % \iffalse meta-comment % -% Copyright (C) 1993-2020 +% Copyright (C) 1993-2021 % The LaTeX3 Project and any individual authors listed elsewhere % in this file. % @@ -33,7 +33,7 @@ %<*driver> % \fi \ProvidesFile{ltcounts.dtx} - [2018/04/22 v1.1l LaTeX Kernel (Counters)] + [2020/12/04 v1.1l LaTeX Kernel (Counters)] % \iffalse \documentclass{ltxdoc} \GetFileInfo{ltcounts.dtx} @@ -630,7 +630,7 @@ % always selects the correct branch in an |\ifmmode| switch with % the usual disadvantage of ruining kerning. For the application we % use it for here that shouldn't matter. The alternative would be -% to mimic |\IeC| from \textsf{inputenc} but then it wil have the +% to mimic |\IeC| from \textsf{inputenc} but then it will have the % disadvantage of choosing the wrong branch if appearing at the % beginning of an alignment cell. However, users of e\TeX\ will be % pleasantly surprised to get the best of both worlds and no bad diff --git a/macros/latex-dev/base/ltdefns.dtx b/macros/latex-dev/base/ltdefns.dtx index 569c9db4df..aff93510f9 100644 --- a/macros/latex-dev/base/ltdefns.dtx +++ b/macros/latex-dev/base/ltdefns.dtx @@ -1,6 +1,6 @@ % \iffalse meta-comment % -% Copyright (C) 1993-2020 +% Copyright (C) 1993-2021 % The LaTeX3 Project and any individual authors listed elsewhere % in this file. % @@ -32,7 +32,7 @@ %<*driver> % \fi \ProvidesFile{ltdefns.dtx} - [2020/09/25 v1.5n LaTeX Kernel (definition commands)] + [2020/11/25 v1.5o LaTeX Kernel (definition commands)] % \iffalse \documentclass{ltxdoc} \GetFileInfo{ltdefns.dtx} @@ -103,7 +103,7 @@ % \end{macrocode} % % -% \subsection{Initex initialisations} +% \subsection{Initex initializations} % % \task{???}{This section needs extension} % @@ -385,8 +385,19 @@ % \begin{macro}{\@carcube} % |\@carcube T1 ... Tn\@nil| = |T1| |T2| |T3| , $n > 3$ % \changes{v1.5k}{2020/08/19}{Made \cs{long} for \cs{NewCommandCopy}} +% \changes{v1.5o}{2020/11/25}{Added missing latexrelease entry} % \begin{macrocode} +% +%\IncludeInRelease{2020/10/01}{\@carcube}{Make \@carcube long}% +%<*2ekernel|latexrelease> \long\def\@carcube#1#2#3#4\@nil{#1#2#3} +% +%\EndIncludeInRelease +% +%\IncludeInRelease{0000/00/00}{\@carcube}{Undo: Make \@carcube long}% +%\def\@carcube#1#2#3#4\@nil{#1#2#3} +%\EndIncludeInRelease +%<*2ekernel> % \end{macrocode} % \end{macro} % @@ -847,7 +858,7 @@ % |\CheckCommand| takes the same arguments as |\newcommand|. If % the command already exists, with the same definition, then % nothing happens, otherwise a warning is issued. Useful for -% checking the current state befor a macro package starts +% checking the current state before a macro package starts % redefining things. Currently two macros are considered to have % the same definition if they are the same except for different % default arguments. That is, if the old definition was: @@ -1206,7 +1217,7 @@ % top-level definition to have the right kind of structure, but % this is somewhat problematical as we then have to distinguish % between \cs{long} macros and others and also take into account -% that sometimes the top-level is deliberately dones manually (like +% that sometimes the top-level is deliberately done manually (like % with \cs{begin}). % % The macro firstly checks if the control sequence in question exists @@ -1352,12 +1363,12 @@ % \end{macro} % % \begin{macro}{\kernel@make@fragile} -% The opposite of |\MakeRobust| execpt that it doesn't do many +% The opposite of |\MakeRobust| except that it doesn't do many % checks as it is internal to the kernel. Why does one want such a % thing? % Only for compatibility reasons if \texttt{latexrelease} requests % a rollback of the kernel. For this reason we pretend that this -% command existed in all earler versions of \LaTeX{} i.e., we are +% command existed in all earlier versions of \LaTeX{} i.e., we are % not rolling it back since we need it precisely then. But we have % to get it into the \texttt{latexrelease} file so that a roll % forward is possible too. @@ -1441,7 +1452,7 @@ % robust commands. This code will then be used to test if a command is % robust, considered the different types of robustness, and then either copy % that definition, if \cs{DeclareCommandCopy} (or similar) is used, or show -% the definition of the command, if \cs{ShowCommmand} is used. +% the definition of the command, if \cs{ShowCommand} is used. % % \begin{macro}{\robust@command@act} % \changes{v1.5k}{2020/08/19}{Made \cs{robust@command@act} @@ -1700,7 +1711,7 @@ % \begin{macro}{\@showcommandlisthook} % The initial definition of \cs{@showcommandlisthook} contains the same tests % as used for copying, but \cs{@show@...} commands instead of \cs{@copy@...}. -% Same as before, it is initialised to cope with \cs{DeclareRobustCommand} and +% Same as before, it is initialized to cope with \cs{DeclareRobustCommand} and % \cs{newcommand} with optional arguments. % \begin{macrocode} \def\@showcommandlisthook{% @@ -2272,7 +2283,7 @@ % % The primitive |\-| command adds a discretionary hyphen using the % current font's |\hyphenchar|. Monospace fonts are usually declared -% with |\hyphenchar| set to $-1$ to suppress hyhenation. +% with |\hyphenchar| set to $-1$ to suppress hyphenation. % % \LaTeX, from \LaTeX2.09 in 1986 defined |\-| by % \begin{verbatim} diff --git a/macros/latex-dev/base/ltdirchk.dtx b/macros/latex-dev/base/ltdirchk.dtx index 3abd49aced..0e85f0a405 100644 --- a/macros/latex-dev/base/ltdirchk.dtx +++ b/macros/latex-dev/base/ltdirchk.dtx @@ -1,6 +1,6 @@ % \iffalse meta-comment % -% Copyright (C) 1993-2020 +% Copyright (C) 1993-2021 % The LaTeX3 Project and any individual authors listed elsewhere % in this file. % @@ -37,7 +37,7 @@ %<*driver> % \fi \ProvidesFile{ltdirchk.dtx} - [2020/08/21 v1.3a LaTeX Kernel (System Dependent Parts)] + [2020/12/05 v1.3a LaTeX Kernel (System Dependent Parts)] % \iffalse \documentclass{ltxdoc} \GetFileInfo{ltdirchk.dtx} @@ -63,7 +63,7 @@ % {Add unstripped module, % so that dircheck.dtx may be used with initex} % \changes{v1.0a}{1994/03/08} -% {Reorganise driver module into `new style'} +% {Reorganize driver module into `new style'} % \changes{v1.0b}{1994/03/12} % {Change name from dircheck.dtx} % \changes{v1.0b}{1994/03/12} @@ -81,13 +81,13 @@ % \changes{v1.0w}{1998/08/17}{(RmS) Documentation improvements.} % % -% \section{\LaTeX\ System Dependent Initialisations} +% \section{\LaTeX\ System Dependent Initializations} % % \changes{v0.2g}{1994/01/21} -% {Improve documentation, reorganise docstrip module} +% {Improve documentation, reorganize docstrip module} % % This file implements the semi-automatic determination of various -% system dependent parts of the initialisation. The actual definitions +% system dependent parts of the initialization. The actual definitions % may be placed in a file |texsys.cfg|. Thus for operating systems for % which the tests here do not result in acceptable settings, a `hand % written' |texsys.cfg| may be produced. @@ -153,7 +153,7 @@ % % \DescribeMacro{\@TeXversion} % \changes{v1.0f}{1994/05/23}{Document \cs{@TeXversion}} -% |\@TeXversion| is now set automatically by the initialisation tests +% |\@TeXversion| is now set automatically by the initialization tests % in this file. You should not need to set it in |texsys.cfg|, however % the following documentation is left for information. \LaTeX\ does % not set this variable exactly, the automatic tests set it to:\\ @@ -206,7 +206,7 @@ % % \StopEventually{} % -% \section{Initialisation} +% \section{Initialization} % As this file is read at a very early stage, some definitions that % are normally considered to be part of the format must be made here. % @@ -481,7 +481,7 @@ % % Normally one would not need to define this macro in |texsys.cfg| as % the automatic tests can supply parsers that work with UNIX and VMS -% syntax, as well as a basic parser that willcover many other cases. +% syntax, as well as a basic parser that will cover many other cases. % However some operating systems may need a `hand produced' parser % in which case it should be defined in this file. % @@ -794,7 +794,7 @@ % to supply the correct information to the prompts. Now the interaction % is omitted. After the format is made the installer can attempt to run % the test document |ltxcheck.tex| through \LaTeXe. This will check, -% amongst other things, whether |texsys.cfg| will need to be edited and +% among other things, whether |texsys.cfg| will need to be edited and % the format remade. % % \begin{macro}{\input@path} diff --git a/macros/latex-dev/base/lterror.dtx b/macros/latex-dev/base/lterror.dtx index 9a606ea8c1..91d221bced 100644 --- a/macros/latex-dev/base/lterror.dtx +++ b/macros/latex-dev/base/lterror.dtx @@ -1,6 +1,6 @@ % \iffalse meta-comment % -% Copyright (C) 1993-2020 +% Copyright (C) 1993-2021 % The LaTeX3 Project and any individual authors listed elsewhere % in this file. % diff --git a/macros/latex-dev/base/ltexpl.dtx b/macros/latex-dev/base/ltexpl.dtx index 4100da79c2..b642fd72a3 100644 --- a/macros/latex-dev/base/ltexpl.dtx +++ b/macros/latex-dev/base/ltexpl.dtx @@ -1,6 +1,6 @@ % \iffalse meta-comment % -% Copyright (C) 2019-2020 +% Copyright (C) 2019-2021 % The LaTeX3 Project and any individual authors listed elsewhere % in this file. % @@ -33,7 +33,7 @@ %<*driver> % \fi \ProvidesFile{ltexpl.dtx} - [2020/09/06 v1.2f LaTeX Kernel (expl3-dependent code)] + [2020/12/18 v1.2h LaTeX Kernel (expl3-dependent code)] % \iffalse \documentclass{ltxdoc} \GetFileInfo{ltexpl.dtx} @@ -72,16 +72,45 @@ % {Define a local version of some \LaTeXe{} basic macros to support % package loading} % +% \begin{macro}{\@kernel@after@enddocument, +% \@kernel@after@enddocument@afterlastpage} +% These two kernel hooks are used by the shipout code. They are +% defined earlier here because the \pkg{lthooks} code adds material +% to them. +% \changes{v1.2h}{2020/12/18} +% {Define kernel \cs{enddocument} hooks early} +% \begin{macrocode} +%<*2ekernel|latexrelease> +%\IncludeInRelease{2020/10/01}% +% {kernel@enddocument hooks}{Define kernel enddocument Hooks}% +\let\@kernel@after@enddocument\@empty +\let\@kernel@after@enddocument@afterlastpage\@empty +%\EndIncludeInRelease +% \end{macrocode} +% +% \begin{macrocode} +%\IncludeInRelease{0000/00/00}% +% {kernel@enddocument hooks}{Define kernel enddocument Hooks}% +%\let\@kernel@after@enddocument\@undefined +%\let\@kernel@after@enddocument@afterlastpage\@undefined +%\EndIncludeInRelease +% +% \end{macrocode} +% \end{macro} +% % First define some blank commands, so that in case something goes wrong while % loading \textsf{expl3}, we won't get strange \texttt{Undefined control % sequence} errors. % \begin{macrocode} -%<*2ekernel> +%<*2ekernel|latexrelease> +%\IncludeInRelease{2020/10/01}% +% {\@expl@sys@load@backend@@}{Roll forward support}% \def\@expl@sys@load@backend@@{} \def\@expl@push@filename@@{} \def\@expl@push@filename@aux@@{} \def\@expl@pop@filename@@{} -% +%\EndIncludeInRelease +% % \end{macrocode} % % \changes{v1.2d}{2020/07/08} @@ -183,9 +212,20 @@ \errmessage{LaTeX requires expl3}% \batchmode \read -1 to \reserved@a % +% \end{macrocode} +% We do not support a roll forward across 2019. You need to start +% with 2019 if you want to get to 2020 or beyond. +% \changes{v1.2g}{2020/11/24}{Support for roll forward (gh/434)} +% \begin{macrocode} %<*latexrelease> - \@latex@error{LaTeX requires expl3}\@ehd - \@gobble + \@latex@warning@no@line + {You need a format that already contains a recent\MessageBreak + expl3 as part of the kernel, e.g. at least a kernel\MessageBreak + from 2019 to roll forward to that date!\MessageBreak + --- I'm giving up!\MessageBreak\MessageBreak + Note that manually loading the expl3 package\MessageBreak + from your distribution is not enough}% + \@@end % die % }% {% @@ -222,9 +262,39 @@ %\EndIncludeInRelease % \end{macrocode} % +% +% Starting with 2020-10 the kernel contains most of the +% \texttt{xparse} interfaces loaded above. These interfaces are +% later used to define various user command. However, if somebody +% with an earlier installation tries to roll forward (using a +% \texttt{latexrelease} package from a newer release) this will not +% work as the earlier kernel doesn't contain commands such as +% \cs{NewDocumentCommand}. +% +% We therefore add code into \texttt{latexrelease.sty} to load the +% \texttt{xparse} package of the current installation instead. this +% may not work if the installation is really old, but roll forward +% can't do miracles. +% +% If the kernel is 2020-10 or later \cs{NewDocumentCommand} is +% already known (whether or not you roll forward or back) so +% nothing happens, but if you start from am earlier kernel the +% \texttt{xparse} package gets loaded by \texttt{latexrelease}. +% \changes{v1.2g}{2020/11/24}{Load xparse in latexrelease if needed (gh/434)} +% \begin{macrocode} +%\IncludeInRelease{2020/10/01}% +% {\NewDocumentCommand}{Emergency loading xparse}% +% +%\ifdefined\NewDocumentCommand \else +% \RequirePackage{xparse} +%\fi +% +%\EndIncludeInRelease +% \end{macrocode} +% % \subsection{Using expl3 code} % -% In order to ease the implemantation of some new features in +% In order to ease the implementation of some new features in % \LaTeXe\ we may (temporarily) use some coding based on the % \pkg{expl3}-code. % Such macros will eventually vanish and may be changed @@ -242,9 +312,6 @@ % if that \pkg{expl3} command is needed in places that are others % coded in \LaTeXe{} conventions. % -% \begin{macrocode} -\ExplSyntaxOn -% \end{macrocode} % % In this file, each release of LaTeX adds an \cs{IncludeInRelease} % block, in which the macros copied for that release were defined. @@ -259,8 +326,16 @@ % redefinitions. % % \begin{macrocode} -%\IncludeInRelease{2020/10/01}{expl3~2020-10-01}% -% {expl3~macros~added~for~the~2020-10-01~release}% +%\IncludeInRelease{2020/10/01}{\@expl@cs@to@str@@N}% +% {expl3 macros added for the 2020-10-01 release}% +% \end{macrocode} +% +% The expl3 activation needs to be inside the release guards as +% otherwise rolling forward is broken in old kernels that do not +% have expl3 loaded. +% \changes{v1.2g}{2020/11/24}{Support for roll forward (gh/434)} +% \begin{macrocode} +\ExplSyntaxOn % \end{macrocode} % % \changes{v1.2e}{2020/08/19} @@ -290,21 +365,27 @@ % \end{macrocode} % % \begin{macrocode} +\ExplSyntaxOff +% \end{macrocode} +% +% +% Here we can't assume that expl3 is available. It will be if we +% roll back but if this code is executed rolling forward it needs +% to be pure 2e. +% \changes{v1.2g}{2020/11/24}{Support for roll forward (gh/434)} +% \begin{macrocode} %\EndIncludeInRelease -%\IncludeInRelease{0000/00/00}{expl3~2020-10-01}% -% {expl3~macros~added~for~the~2020-10-01~release}% -%\cs_undefine:N \@expl@cs@to@str@@N -%\cs_undefine:N \@expl@str@if@eq@@nnTF -%\cs_undefine:N \@expl@cs@prefix@spec@@N -%\cs_undefine:N \@expl@cs@argument@spec@@N -%\cs_undefine:N \@expl@cs@replacement@spec@@N -%\cs_undefine:N \@expl@str@map@function@@NN +%\IncludeInRelease{0000/00/00}{\@expl@cs@to@str@@N}% +% {expl3 macros added for the 2020-10-01 release}% +%\let \@expl@cs@to@str@@N \@undefined +%\let \@expl@str@if@eq@@nnTF \@undefined +%\let \@expl@cs@prefix@spec@@N \@undefined +%\let \@expl@cs@argument@spec@@N \@undefined +%\let \@expl@cs@replacement@spec@@N \@undefined +%\let \@expl@str@map@function@@NN \@undefined %\EndIncludeInRelease % % \end{macrocode} % -% \begin{macrocode} -\ExplSyntaxOff -% \end{macrocode} % % \Finale diff --git a/macros/latex-dev/base/ltfilehook-code.pdf b/macros/latex-dev/base/ltfilehook-code.pdf index 4836c1bd88..54158158e3 100644 Binary files a/macros/latex-dev/base/ltfilehook-code.pdf and b/macros/latex-dev/base/ltfilehook-code.pdf differ diff --git a/macros/latex-dev/base/ltfilehook-doc.pdf b/macros/latex-dev/base/ltfilehook-doc.pdf index 92d88ae67d..00ccfdaba9 100644 Binary files a/macros/latex-dev/base/ltfilehook-doc.pdf and b/macros/latex-dev/base/ltfilehook-doc.pdf differ diff --git a/macros/latex-dev/base/ltfilehook.dtx b/macros/latex-dev/base/ltfilehook.dtx index ecb499f347..b5b5de629a 100644 --- a/macros/latex-dev/base/ltfilehook.dtx +++ b/macros/latex-dev/base/ltfilehook.dtx @@ -1,6 +1,6 @@ % \iffalse meta-comment %% -%% File: ltfilehook.dtx (C) Copyright 2020 Frank Mittelbach, +%% File: ltfilehook.dtx (C) Copyright 2020,2021 Frank Mittelbach, %% Phelype Oleinik & LaTeX Team % % This file is part of the LaTeX base system. @@ -31,8 +31,8 @@ %%% From File: ltfilehook.dtx % % \begin{macrocode} -\providecommand\ltfilehookversion{v1.0c} -\providecommand\ltfilehookdate{2020/10/18} +\providecommand\ltfilehookversion{v1.0e} +\providecommand\ltfilehookdate{2021/01/07} % \end{macrocode} % %<*driver> @@ -75,7 +75,7 @@ % \ltfilehookversion\ dated \ltfilehookdate, \copyright\ \LaTeX\ % Project.}} % -% \author{Frank Mittelbach} +% \author{Frank Mittelbach, Phelype Oleinik, \LaTeX{} Project Team} % % \maketitle % @@ -339,9 +339,12 @@ % % \subsection{High-level interfaces for \LaTeX{}} % -% We do not provide any high-level \LaTeX{} commands (like -% \pkg{filehook} or \pkg{scrlfile} do) but think that for package -% writers the commands from for hook management are sufficient. +% We do not provide any additional wrappers around the hooks (like +% \pkg{filehook} or \pkg{scrlfile} do) because we believe that for +% package writers the high-level commands from the hook management, +% e.g., \cs{AddToHook}, etc.\ +% are sufficient and in fact easier to work with, given that the hooks +% have consistent naming conventions. % % % @@ -371,7 +374,7 @@ % \em % Please do not misuse this functionality and replace a file with % another unless if really needed and only if the new version is -% implementating the same functionality as the original one! +% implementing the same functionality as the original one! % \end{quote} % \end{function} % @@ -514,11 +517,10 @@ % \begin{macro}{ % \@@_file_parse_full_name:nN, % \@@_full_name:nn, -% \@@_set_curr_file_assign:nnnNN % } % A utility macro to trigger \pkg{expl3}'s file-parsing and lookup, % and return a normalized representation of the file name. If the -% queried file doesn't exist, no normalisation takes place. +% queried file doesn't exist, no normalization takes place. % The output of \cs{@@_file_parse_full_name:nN} is passed on to the % |#2|---a 3-argument macro that takes the \meta{path}, \meta{base}, % and \meta{ext} parts of the file name. @@ -615,6 +617,62 @@ % \begin{macrocode} % %\EndIncludeInRelease +% \end{macrocode} +% +% When rolling forward the following expl3 functions may not be defined. +% If we roll back the code does nothing. +% \changes{v1.0d}{2020/11/24}{Support for roll forward (gh/434)} +% \begin{macrocode} +%\IncludeInRelease{2020/10/01}% +% {\file_parse_full_name_apply:nN}{Roll forward help}% +% +%\ExplSyntaxOn +%\cs_if_exist:NF\file_parse_full_name_apply:nN +%{ +%\cs_new:Npn \file_parse_full_name_apply:nN #1 +% { +% \exp_args:Ne \__file_parse_full_name_auxi:nN +% { \__kernel_file_name_sanitize:n {#1} } +% } +%\cs_new:Npn \__file_parse_full_name_auxi:nN #1 +% { +% \__file_parse_full_name_area:nw { } #1 +% / \s__file_stop +% } +%\cs_new:Npn \__file_parse_full_name_area:nw #1 #2 / #3 \s__file_stop +% { +% \tl_if_empty:nTF {#3} +% { \__file_parse_full_name_base:nw { } #2 . \s__file_stop {#1} } +% { \__file_parse_full_name_area:nw { #1 / #2 } #3 \s__file_stop } +% } +%\cs_new:Npn \__file_parse_full_name_base:nw #1 #2 . #3 \s__file_stop +% { +% \tl_if_empty:nTF {#3} +% { +% \tl_if_empty:nTF {#1} +% { +% \tl_if_empty:nTF {#2} +% { \__file_parse_full_name_tidy:nnnN { } { } } +% { \__file_parse_full_name_tidy:nnnN { .#2 } { } } +% } +% { \__file_parse_full_name_tidy:nnnN {#1} { .#2 } } +% } +% { \__file_parse_full_name_base:nw { #1 . #2 } #3 \s__file_stop } +% } +%\cs_new:Npn \__file_parse_full_name_tidy:nnnN #1 #2 #3 #4 +% { +% \exp_args:Nee #4 +% { +% \str_if_eq:nnF {#3} { / } { \use_none:n } +% #3 \prg_do_nothing: +% } +% { \use_none:n #1 \prg_do_nothing: } +% {#2} +% } +%} +%\ExplSyntaxOff +% +%\EndIncludeInRelease %<*2ekernel> % \end{macrocode} % @@ -643,6 +701,8 @@ % kernel we do this only now and not in \texttt{ltfiles}. % % \begin{macro}{\InputIfFileExists} +% \begin{macro}{\@input@file@exists@with@hooks} +% \begin{macro}{\unqu@tefilef@und} % \cs{InputIfFileExists} loads any file if it is available so we % have to add the hooks \texttt{file/before} and % \texttt{file/after} in the right places. If the file doesn't @@ -653,19 +713,38 @@ % {\InputIfFileExists}{Hook management (files)}% %<*2ekernel|latexrelease> % \end{macrocode} -% +% % \begin{macrocode} \let\InputIfFileExists\@undefined \DeclareRobustCommand \InputIfFileExists[2]{% \IfFileExists{#1}% {% - \@expl@@@filehook@file@push@@ - \@filehook@set@CurrentFile + \@expl@@@filehook@file@push@@ + \@filehook@set@CurrentFile +% \end{macrocode} +% We pre-expand \cs{@filef@und} so that in case another file is +% loaded in the true branch of \cs{InputIfFileExists}, these don't +% change their value meanwhile. This isn't a worry with +% \cs[no-index]{CurrentFile...} because they are kept in a stack. +% +% \changes{v1.0d}{2020/11/20} +% {Move loading to \cs{@input@file@exists@with@hooks} and expand +% \cs{@filef@und} to avoid getting the wrong file name in the case of +% a substitution.} +% \begin{macrocode} + \expandafter\@swaptwoargs\expandafter + {\expandafter\@input@file@exists@with@hooks + \expandafter{\@filef@und}}% + {#2}% + \@expl@@@filehook@file@pop@@ + }% +} +\def\@input@file@exists@with@hooks#1{% % \end{macrocode} % If the file exists then \cs{CurrentFile} holds its name. But we % can't rely on that still being true after the file has been % processed. Thus for using the name in the file hooks we need to -% preserve the name and then restored it for the +% preserve the name and then restore it for the % \texttt{file/after/...} hook. % % The hook always refers to the file requested by the user. The hook @@ -682,34 +761,54 @@ % the file name and extension are returned so that file hooks can % refer to the file by their name only. The path to the file is % returned in \cs{CurrentFilePath}. -% \begin{macrocode} - \edef\reserved@a{\@filef@und - \@expl@@@filehook@file@pop@assign@@nnnn - {\CurrentFilePathUsed}% - {\CurrentFileUsed}% - {\CurrentFilePath}% - {\CurrentFile}}% - \expandafter\@swaptwoargs\expandafter - {\reserved@a}% - {% - #2% - \@addtofilelist{#1}% - \UseHook{file/before}% +% \changes{v1.0e}{2021/01/07}{Restore \cs[no-index]{CurrentFile(Path)(Used)} +% after the input (gh/464)} +% \begin{macrocode} + \edef\reserved@a{% + \@expl@@@filehook@file@pop@assign@@nnnn + {\CurrentFilePathUsed}% + {\CurrentFileUsed}% + {\CurrentFilePath}% + {\CurrentFile}}% + \expandafter\@swaptwoargs\expandafter{\reserved@a}% +% \end{macrocode} +% +% Before adding to the file list we need to make all (letter) characters +% catcode~11, because several packages use constructions like +% \begin{verbatim} +% \filename@parse{} +% \ifx\filename@ext\@clsextension +% ... +% \fi +% \end{verbatim} +% and that doesn't work if \cs{filename@ext} is \cs{detokenize}d. +% Making \cs{@clsextension} a string doesn't help much because some +% packages define their own \cs[no-index]{@someextension} with +% normal catcodes. This is not entirely correct because packages loaded +% (somehow) with catcode~12 alphabetic tokens (say, as the result of +% a \cs{string} or \cs{detokenize} command, or from a \TeX{} string like +% \cs{jobname}) will have these character tokens incorrectly turned into +% letter tokens. This however is rare, so we'll go for the all-letters +% approach (grepping the packages in \TeX{} Live didn't bring up any +% obvious candidate for breaking with this catcode change). +% \begin{macrocode} + {\edef\reserved@a{\unqu@tefilef@und#1\@nil}% + \@addtofilelist{\string@makeletter\reserved@a}% + \UseHook{file/before}% % \end{macrocode} % The current file name is available in \cs{CurrentFile} so we use % that in the specific hook. % \begin{macrocode} - \UseHook{file/before/\CurrentFile}% - \@@input - }% + \UseHook{file/before/\CurrentFile}% + \@@input #1% <- trailing space comes from \@filef@und + }% % \end{macrocode} -% And it is restored here so we can use it once more. +% And here, \cs{CurrentFile} is restored +% (by \cs{@expl@@@filehook@file@pop@assign@@nnnn}) so we can use it once more. % \begin{macrocode} - \UseHook{file/after/\CurrentFile}% - \UseHook{file/after}% - \@expl@@@filehook@file@pop@@ - }% -} + \UseHook{file/after/\CurrentFile}% + \UseHook{file/after}} +\def\unqu@tefilef@und"#1" \@nil{#1} %\EndIncludeInRelease % % \end{macrocode} @@ -737,6 +836,8 @@ % {% % \expandafter\@swaptwoargs\expandafter % {\@filef@und}{#2\@addtofilelist{#1}\@@input}}} +%\let\@input@file@exists@with@hooks\@undefined +%\let\unqu@tefilef@und\@undefined %\EndIncludeInRelease % \end{macrocode} % @@ -746,10 +847,14 @@ %\long\def \InputIfFileExists#1#2{% % \IfFileExists{#1}% % {#2\@addtofilelist{#1}\@@input \@filef@und}} +%\let\@input@file@exists@with@hooks\@undefined +%\let\unqu@tefilef@und\@undefined %\EndIncludeInRelease %<*2ekernel> % \end{macrocode} % \end{macro} +% \end{macro} +% \end{macro} % % % @@ -772,8 +877,8 @@ % % % \begin{macro}{\@@_subst_add:nn,\@@_subst_remove:n, -% \@@_subst_file_normalize:n,\@@_subst_empty_name_chk:NN} -% \cs{@@_substitution_lthooadd:nn} declares a file substitution by +% \@@_subst_file_normalize:Nn,\@@_subst_empty_name_chk:NN} +% \cs{@@_subst_add:nn} declares a file substitution by % doing a (global) definition of the form % |\def|\cs{@file-subst@\meta{file}}|{|\meta{replacement}|}|. % The file names are properly sanitised, and normalized with the same @@ -787,8 +892,12 @@ \group_begin: \cs_set:cpx { } { \exp_not:o { \cs:w\cs_end: } } \int_set:Nn \tex_escapechar:D { -1 } - \cs_gset:cpx { @file-subst@ \@@_subst_file_normalize:n {#1} } - { \@@_subst_file_normalize:n {#2} } + \cs_gset:cpx + { + @file-subst@ + \@@_subst_file_normalize:Nn \use_ii_iii:nnn {#1} + } + { \@@_subst_file_normalize:Nn \@@_file_name_compose:nnn {#2} } \group_end: } \cs_new_protected:Npn \@@_subst_remove:n #1 @@ -796,14 +905,18 @@ \group_begin: \cs_set:cpx { } { \exp_not:o { \cs:w\cs_end: } } \int_set:Nn \tex_escapechar:D { -1 } - \cs_undefine:c { @file-subst@ \@@_subst_file_normalize:n {#1} } + \cs_undefine:c + { + @file-subst@ + \@@_subst_file_normalize:Nn \use_ii_iii:nnn {#1} + } \group_end: } -\cs_new:Npn \@@_subst_file_normalize:n #1 +\cs_new:Npn \@@_subst_file_normalize:Nn #1 #2 { \exp_after:wN \@@_subst_empty_name_chk:NN \cs:w \exp_after:wN \cs_end: - \cs:w \@@_file_parse_full_name:nN {#1} \use_ii_iii:nnn \cs_end: + \cs:w \@@_file_parse_full_name:nN {#2} #1 \cs_end: } \cs_new:Npn \@@_subst_empty_name_chk:NN #1 #2 { \if_meaning:w #1 #2 .tex \else: \token_to_str:N #2 \fi: } @@ -847,12 +960,18 @@ %\EndIncludeInRelease % \end{macrocode} % +% We are not fully rolling back the file substitutions in case a +% rollback encounters a package that contains them, but is itself +% not setup for rollback. So we just bypass them and hope for the +% best. +% \changes{v1.0d}{2020/12/04}{Don't drop file substitution commands on +% rollback} % \begin{macrocode} %\IncludeInRelease{0000/00/00}% % {\declare@file@substitution}{File substitution}% % -%\let \declare@file@substitution \@undefined -%\let \undeclare@file@substitution \@undefined +%\let \declare@file@substitution \@gobbletwo +%\let \undeclare@file@substitution \@gobble % %\EndIncludeInRelease %<*2ekernel> @@ -878,7 +997,7 @@ % A file name is built using % \cs{expandafter}\cs{string}\cs{csname}\meta{filename}\cs{endcsname} % to avoid expanding utf8 active characters. The \cs{csname} expands -% the normalisation machinery and the routine to resolve a file +% the normalization machinery and the routine to resolve a file % substitution, returning a control sequence with the same name as the % file. % @@ -908,7 +1027,7 @@ % actual loaded file. \cs{@curr@file} is resolved first, to check if % a substitution happens. If it doesn't, % \cs{@expl@@@filehook@if@file@replaced@@TF} short-cuts and just copies -% \cs{@curr@file}, otherwise the full normalisation procedure is +% \cs{@curr@file}, otherwise the full normalization procedure is % executed. % % At this stage the file name is parsed and normalized, but if the @@ -929,6 +1048,7 @@ \if@tempswa \@expl@@@filehook@drop@extension@@N\@curr@file@reqd \fi}% {\if@tempswa \@expl@@@filehook@drop@extension@@N\@curr@file \fi \global\let\@curr@file@reqd\@curr@file}% + \@expl@@@filehook@clear@replacement@flag@@ \endgroup} % %\EndIncludeInRelease @@ -1059,7 +1179,7 @@ % \begin{macro}{\@@_resolve_file_subst:w} % \begin{macro}{\@@_normalize_file_name:w} % \begin{macro}{\@@_file_name_compose:nnn} -% Start by sanitising the file with \cs{@@_file_parse_full_name:nN} +% Start by sanitizing the file with \cs{@@_file_parse_full_name:nN} % then do \cs{@@_file_subst_begin:nnn}\Arg{path}\Arg{name}\Arg{ext}. % \begin{macrocode} % @@ -1079,18 +1199,25 @@ % % \begin{macro}{flag @@_file_replaced} % \begin{macro}{\@@_if_file_replaced:TF} +% \begin{macro}{\@@_clear_replacement_flag:} % Since the file replacement is done expandably in a \cs{csname}, use % a flag to remember if a substitution happened. We use this in % \cs{set@curr@file} to short-circuit some of it in case no % substitution happened (by far the most common case, so it's worth -% optimising). +% optimizing). The flag raised during the file substitution algorithm +% must be explicitly cleared after the \cs{@@_if_file_replaced:TF} +% conditional is no longer needed, otherwise further uses of +% \cs{@@_if_file_replaced:TF} will wrongly return true. % \begin{macrocode} \flag_new:n { @@_file_replaced } \cs_new:Npn \@@_if_file_replaced:TF #1 #2 - { \flag_if_raised:nTF { @@_file_replaced } {#1} {#2} } + { \flag_if_raised:nTF { @@_file_replaced } {#1} {#2} } +\cs_new_protected:Npn \@@_clear_replacement_flag: + { \flag_clear:n { @@_file_replaced } } % \end{macrocode} % \end{macro} % \end{macro} +% \end{macro} % % \begin{macro}{\@@_file_subst_begin:nnn} % First off, start by checking if the current file ($\meta{name} + @@ -1140,8 +1267,8 @@ % the macro below, \cs{@@_file_subst_loop:cc} is called with % \cs[no-index]{@file-subst@\meta{file}} and % \cs[no-index]{@file-subst@\cs[no-index]{@file-subst@\meta{file}}}; -% that is, the substitution of \meta{file} and the substution of that -% substution: the Tortoise walks one step while the Hare walks two. +% that is, the substitution of \meta{file} and the substitution of that +% substitution: the Tortoise walks one step while the Hare walks two. % % Within \cs{@@_file_subst_loop:NN} the two substitutions are % compared, and if they lead to the same file it means that there is @@ -1343,7 +1470,12 @@ \cs_new_eq:NN \@expl@@@filehook@if@file@replaced@@TF \__filehook_if_file_replaced:TF % \end{macrocode} -% +% +% \begin{macrocode} +\cs_new_eq:NN \@expl@@@filehook@clear@replacement@flag@@ + \__filehook_clear_replacement_flag: +% \end{macrocode} +% % \begin{macrocode} \cs_new_eq:NN \@expl@@@filehook@drop@extension@@N \__filehook_drop_extension:N @@ -1368,10 +1500,22 @@ % \begin{macrocode} \ExplSyntaxOff % \end{macrocode} -% +% +% This one specifically has to be undefined because it is left over in +% the input stream from \cs{InputIfFileExists} and executed when +% \pkg{latexrelease} is loaded. It cannot be \cs{let} to \cs{@undefined} +% otherwise it would error as well, so it is \cs{let} to \cs{relax} to +% be silently ignored when loading \cs{latexrelease}. +% \changes{v1.0e}{2021/01/07}{Added rollback for this case to avoid +% spurious errors (part of gh/463)} % \begin{macrocode} % %\EndIncludeInRelease +% +%\IncludeInRelease{0000/00/00}% +% {\@expl@@@filehook@if@no@extension@@nTF}{2e tmp interfaces}% +%\let\@expl@@@filehook@file@pop@@\relax +%\EndIncludeInRelease %<*2ekernel> % \end{macrocode} % @@ -1410,7 +1554,7 @@ % \end{macro} % % \begin{macro}{\@@_log_file_record:n} -% This macro is responsible for increasing and decresing the file +% This macro is responsible for increasing and decreasing the file % nesting level, as well as printing to the log. The argument is % either |STOPTART| or |STOP| and the action it takes on the nesting % integer depends on that. diff --git a/macros/latex-dev/base/ltfiles.dtx b/macros/latex-dev/base/ltfiles.dtx index 99be77c844..f91dfe32aa 100644 --- a/macros/latex-dev/base/ltfiles.dtx +++ b/macros/latex-dev/base/ltfiles.dtx @@ -1,6 +1,6 @@ % \iffalse meta-comment % -% Copyright (C) 1993-2020 +% Copyright (C) 1993-2021 % The LaTeX3 Project and any individual authors listed elsewhere % in this file. % @@ -32,7 +32,7 @@ %<*driver> % \fi \ProvidesFile{ltfiles.dtx} - [2020/10/04 v1.2j LaTeX Kernel (File Handling)] + [2020/12/04 v1.2j LaTeX Kernel (File Handling)] % \iffalse \documentclass{ltxdoc} \GetFileInfo{ltfiles.dtx} @@ -334,7 +334,7 @@ % locally in the output routine. In particular it allows hyphenation % in the page head even if the page break happens in verbatim. % If this has already been set by a package, set to the value of |\language| -% at this spoint. +% at this point. % \changes{v1.1n}{2017/03/10}{Save language default} % \begin{macrocode} \ifx\document@default@language\m@ne @@ -456,7 +456,7 @@ % harmless), however, in more complicated scenarios where several % full documents are combined to a single document it might get % applied several times with harmful effects. We therefore -% explicitly drop it at this point. the coing is somewhat obscure +% explicitly drop it at this point. the coding is somewhat obscure % due to the name of the macro which requires constructing. % \begin{macrocode} \edef \@kernel@after@begindocument@before {% @@ -710,15 +710,15 @@ \@latex@error{\string\include\space cannot be nested}\@eha \else % \end{macrocode} -% Here the normalisation will add |.tex| for all files, (it uses the -% the same normalisation as the hooks), so we need to remove that +% Here the normalization will add |.tex| for all files, (it uses +% the same normalization as the hooks), so we need to remove that % manually. \cs{@strip@tex@ext} does that. % \begin{macrocode} \set@curr@file{#1}% \edef\@curr@file{\@strip@tex@ext\@curr@file}% % \end{macrocode} % For historical reasons \cs{@include} expects an argument -% delimited by a space. This is kept (though uncessary now) to avoid +% delimited by a space. This is kept (though unnecessary now) to avoid % errors in other packages that use \cs{@include} directly. % \begin{macrocode} \expandafter\@include\expandafter{\@curr@file} % deliberate space @@ -726,13 +726,13 @@ % \end{macrocode} % % Here in \cs{includeonly} we also need to strip |.tex| after -% normalisation: +% normalization: % \begin{macrocode} \def\includeonly#1{% \@partswtrue % \end{macrocode} % Because the argument to |\includeonly| is a comma-separated list -% of filenames where there may be comma's precedeing some of the +% of filenames where there may be comma's preceding some of the % filenames or trailing them. Therefore we need to take the list % apart, remove the unwanted spaces while leaving the spaces % \emph{in} the filenames intact. @@ -996,7 +996,7 @@ % A side effect of the new code is that we will see quotes around % file name displays where there haven't been any before. % -% For compatibilty with existing code using |{abc}.tex| or |{one.two}.png| +% For compatibility with existing code using |{abc}.tex| or |{one.two}.png| % an initial brace group is discarded before expansion and |\string| is applied % The content of the brace group is discarded. This means that a leading space % will be lost unless protected (by |{ }| or |" "| or |\space|) but filenames @@ -1058,7 +1058,7 @@ % % \changes{v1.2a}{2019/07/01}{Support UTF-8} % \changes{v1.2b}{2019/08/27}{Make command robust} -% \changes{v1.2d}{2019/10/26}{dont quote name} +% \changes{v1.2d}{2019/10/26}{don't quote name} % \begin{macrocode} \DeclareRobustCommand\IfFileExists[1]{% \set@curr@file{#1}% diff --git a/macros/latex-dev/base/ltfinal.dtx b/macros/latex-dev/base/ltfinal.dtx index aa4219723a..ee45ea5588 100644 --- a/macros/latex-dev/base/ltfinal.dtx +++ b/macros/latex-dev/base/ltfinal.dtx @@ -1,6 +1,6 @@ % \iffalse meta-comment % -% Copyright (C) 1993-2020 +% Copyright (C) 1993-2021 % The LaTeX3 Project and any individual authors listed elsewhere % in this file. % @@ -33,7 +33,7 @@ %<*driver> % \fi \ProvidesFile{ltfinal.dtx} - [2020-09-26 v2.2j LaTeX Kernel (Final Settings)] + [2021/01/06 v2.2l LaTeX Kernel (Final Settings)] % \iffalse \documentclass{ltxdoc} \GetFileInfo{ltfinal.dtx} @@ -57,7 +57,7 @@ % % % \section{Final settings} -% This section contains the final settings for \LaTeX. It initialises +% This section contains the final settings for \LaTeX. It initializes % some debugging and typesetting parameters, sets the default % |\catcode|s and uc/lc codes, and inputs the hyphenation file. % @@ -90,6 +90,9 @@ % \changes{v2.0s}{2016/10/15}{Tidy up status of char 127} % \changes{v2.2i}{2020/08/21}{Integration of new hook management interface} % +% +% +% % \subsection{Debugging} % % By default, \LaTeX{} shows statistics: @@ -150,7 +153,7 @@ %\begin{macro}{\newXeTeXintercharclass} % \changes{v2.0a}{2014/12/30}{macro added} % \changes{v2.0b}{2015/01/23}{use reserved count 257} -% \changes{v2.0f}{2015/04/28}{define \cs{xe@alloc@intercharclass} for compatibility with older xelatex initilisation} +% \changes{v2.0f}{2015/04/28}{define \cs{xe@alloc@intercharclass} for compatibility with older xelatex initialization} %\begin{macro}{\xe@alloc@intercharclass} %\begin{macro}{\e@alloc@intercharclass@top} % \changes{v2.0j}{2016/01/04}{Start allocation at one not three} @@ -632,7 +635,7 @@ % % \begin{macro}{\UseRawInputEncoding} % \changes{v2.1a}{2018/03/25}{Macro added} -% Reset 8 bit characters to catcode 12 so the input endcoing matches the ``Raw'' +% Reset 8 bit characters to catcode 12 so the input encoding matches the ``Raw'' % font encoding. % Useful for special behaviours, or for compatibility with older \LaTeX\ formats. % \changes{v2.1b}{2018/04/06}{Undo changes to \cs{DeclareFontEncoding@} and @@ -939,7 +942,7 @@ \expandafter\reserved@a\@uclclist\reserved@b{\reserved@b\@gobble}% % \end{macrocode} % Tell UTF-8 processing to process chars even though we are in an \cs{protected@edef}. -% \changes{v2.1h}{2019/09/14}{Expand UTF8 chrs when case changing (github/177)} +% \changes{v2.1h}{2019/09/14}{Expand UTF8 chars when case changing (github/177)} % \begin{macrocode} \let\UTF@two@octets@noexpand\@empty \let\UTF@three@octets@noexpand\@empty diff --git a/macros/latex-dev/base/ltfloat.dtx b/macros/latex-dev/base/ltfloat.dtx index dee9a10197..1c8f844bc3 100644 --- a/macros/latex-dev/base/ltfloat.dtx +++ b/macros/latex-dev/base/ltfloat.dtx @@ -1,6 +1,6 @@ % \iffalse meta-comment % -% Copyright (C) 1993-2020 +% Copyright (C) 1993-2021 % The LaTeX3 Project and any individual authors listed elsewhere % in this file. % @@ -31,7 +31,7 @@ % %<*driver> % \fi -\ProvidesFile{ltfloat.dtx}[2020/04/09 v1.2d LaTeX Kernel (Floats)] +\ProvidesFile{ltfloat.dtx}[2020/12/05 v1.2d LaTeX Kernel (Floats)] % \iffalse \documentclass{ltxdoc} \GetFileInfo{ltfloat.dtx} @@ -356,7 +356,7 @@ % \changes{v1.1f}{1994/11/21} % {Missing percents reinserted after 4, 8: these are not numbers.} % \changes{v1.1g}{1994/12/10}{Old version reinstated temporarily} -% \changes{v1.1g}{1994/12/10}{Sanitisation added temporarily} +% \changes{v1.1g}{1994/12/10}{Sanitization added temporarily} % The first part of this sets the count register that stores all % the information about the type and fps of the float. % @@ -574,7 +574,7 @@ % % \begin{macro}{\@setnobreak} % \changes{v1.1f}{1994/11/21}{Macro added} -% \changes{v1.1n}{1996/07/26}{remove unecessary \cs{global} before +% \changes{v1.1n}{1996/07/26}{remove unnecessary \cs{global} before % \cs{@nobreak...}} % \begin{macrocode} \def \@setnobreak{% @@ -588,7 +588,7 @@ % % \begin{macro}{\@setminipage} % \changes{v1.1f}{1994/11/21}{Macro added} -% \changes{v1.1n}{1996/07/26}{remove unecessary \cs{global} before +% \changes{v1.1n}{1996/07/26}{remove unnecessary \cs{global} before % \cs{@minipage...}} % \begin{macrocode} \def \@setminipage{% @@ -734,7 +734,7 @@ % {Use new \cs{color@hbox} concept.} % \changes{v1.1f}{1994/11/21}{Corrected position of \cs{outer@nobreak}} % \changes{v1.1f}{1994/11/21}{Added reset of minipage flag} -% \changes{v1.1n}{1996/07/26}{remove unecessary \cs{global} before +% \changes{v1.1n}{1996/07/26}{remove unnecessary \cs{global} before % \cs{@minipage...}} % \begin{macrocode} \@minipagefalse @@ -1002,7 +1002,7 @@ % \changes{v1.1f}{1994/11/21}{Added \cs{@setminipage} etc} % \changes{v1.1f}{1994/11/21}{Added resetting of size and font} % \changes{v1.1m}{1995/05/25}{(CAR) Resettings moved to hook} -% \changes{v1.1n}{1996/07/26}{remove unecessary \cs{global} before +% \changes{v1.1n}{1996/07/26}{remove unnecessary \cs{global} before % \cs{@minipage...}} % \begin{macrocode} \long\def \@savemarbox #1#2{% @@ -1026,7 +1026,7 @@ % % The rational for allowing these normally global flags to be set % locally here, via |\@parboxrestore| was stated originally by -% Donald Arsenau and extended by Chris Rowley. +% Donald Arseneau and extended by Chris Rowley. % It is because these flags are only set globally to % true by section commands, and these should never appear within % marginals or floats or, indeed, in any group; and they are only ever diff --git a/macros/latex-dev/base/ltfntcmd.dtx b/macros/latex-dev/base/ltfntcmd.dtx index 0a44d5acf1..8d587a848a 100644 --- a/macros/latex-dev/base/ltfntcmd.dtx +++ b/macros/latex-dev/base/ltfntcmd.dtx @@ -1,6 +1,6 @@ % \iffalse meta-comment % -% Copyright (C) 1993-2020 +% Copyright (C) 1993-2021 % The LaTeX3 Project and any individual authors listed elsewhere % in this file. % @@ -32,7 +32,7 @@ %<*driver> % \fi \ProvidesFile{ltfntcmd.dtx} - [2019/12/17 v3.4c LaTeX Kernel (Font commands)] + [2020/12/05 v3.4c LaTeX Kernel (Font commands)] % \iffalse \documentclass{ltxdoc} \GetFileInfo{ltfntcmd.dtx} @@ -303,7 +303,7 @@ % character in an unsloped font; we believe (in early 2003) that % this is perhaps inefficient but not dangerous. % -% It also now checks for empty contents of the text command and optimises +% It also now checks for empty contents of the text command and optimizes % this case. Some care is also taken to check that doing dangerous % things in vertical mode is avoided. % @@ -539,7 +539,7 @@ % % \begin{macro}{\ifmaybe@ic} % \changes{v3.4a}{2009/12/14}{Macro added} -% Switch used soley within |\maybe@ic| not interfering with other +% Switch used solely within |\maybe@ic| not interfering with other % switches. % \begin{macrocode} \newif\ifmaybe@ic @@ -585,7 +585,7 @@ % \begin{macrocode} \do \t@st@ic % \end{macrocode} -% Frank thinks that the next bit it is inefficient if done after +% Frank thinks that the next bit is inefficient if done after % the second change. Chris thinks that most all of this is % inefficient for the commonest cases: but that is the price of a % cleverer algorithm. It is certainly needed to deal with the use diff --git a/macros/latex-dev/base/ltfssaxes.dtx b/macros/latex-dev/base/ltfssaxes.dtx index d8e4286b78..4e3b4d983c 100644 --- a/macros/latex-dev/base/ltfssaxes.dtx +++ b/macros/latex-dev/base/ltfssaxes.dtx @@ -1,6 +1,6 @@ % \iffalse meta-comment % -% Copyright (C) 2019-2020 +% Copyright (C) 2019-2021 % The LaTeX3 Project and any individual authors listed elsewhere % in this file. % @@ -35,7 +35,7 @@ % % \ProvidesFile{ltfssaxes.dtx} - [2020/08/21 v1.0g LaTeX Kernel (NFSS Axes handing)] + [2020/12/22 v1.0h LaTeX Kernel (NFSS Axes handing)] % \iffalse \documentclass{ltxdoc} \begin{document} @@ -68,11 +68,11 @@ % % \StopEventually{} % -% Everything in the this file got introduced 2020/02/02, so we do a -% single rollback (for now). +% \changes{v1.0h}{2020/12/04}{Reorganized the rollback data} +% +% Everything in the this file got introduced 2020/02/02, so we use large rollback +% chunks, only interrupted if necessary. % \begin{macrocode} -%<*2ekernel> -% %<*2ekernel|latexrelease> %\IncludeInRelease{2020/02/02}% % {\DeclareFontSeriesChangeRule}{Series change rules}% @@ -168,13 +168,13 @@ % request (i.e., second argument). % % In particular this is also true for cases involving \texttt{m}, -% e.g., \texttt{bm} (bold medium width) which automatially gets +% e.g., \texttt{bm} (bold medium width) which automatically gets % reduced result in \texttt{b} or \texttt{mc} (medium weight % condensed) which becomes \texttt{c} as a result. % % \item % -% Only a few entries have ``alterative'' values and perhaps most of +% Only a few entries have ``alternative'' values and perhaps most of % them should get dropped. Or maybe not \ldots{} needs some thought % perhaps. % @@ -183,7 +183,7 @@ % to stay with \texttt{b} when a change to \texttt{c} is requested % and \texttt{bc} doesn't exist, than to go to first change the % shape to \texttt{n} and then find that \texttt{bc/n} doesn't -% exist either and thus ending up wth \texttt{m/n}. +% exist either and thus ending up with \texttt{m/n}. % % \item % @@ -678,21 +678,59 @@ % \end{macrocode} % % - - +% Supporting rollback \ldots +% \begin{macrocode} +% +%\EndIncludeInRelease +%\IncludeInRelease{0000/00/00}% +% {\DeclareFontSeriesChangeRule}{Series change rules}% +% +%\let\DeclareFontSeriesChangeRule\@undefined +% +%\EndIncludeInRelease +% \end{macrocode} +% +% +% +% +% % \subsection{Changing to a new series} % % - -% \begin{macro}{\if@forced@series} -% If the series gets forced we need to know that fact later on. +% \begin{macrocode} +%<*2ekernel|latexrelease> +%\IncludeInRelease{2021/05/01}% +% {\fontseries}{delay fontseries update}% +% \end{macrocode} +% +% +% \begin{macro}{\fontseries} +% The \cs{fontseries} command takes one argument which is the requested new +% font series. In the orginal implementation it simply saved the +% expanded value in \cs{f@series}. Now we do a bit more processing +% and look up the final value in the font series data base. This is +% done by \cs{merge@font@series}. But the lookup should be done +% within the target family and call to \cs{fontseries} might be +% followed by a \cs{fontfamily} call. So we delay the processing to +% \cs{selectfont} and only record the necessary action in +% \cs{delayed@f@adjustment}. % \changes{v1.0c}{2020/02/10}{Switch \cs{if@forced@series} added} +% \changes{v1.0h}{2020/12/04}{Distangle series and shape update (gh/444)} % \begin{macrocode} -\newif\if@forced@series +\DeclareRobustCommand\fontseries[1]{\@forced@seriesfalse + \expandafter\def\expandafter\delayed@f@adjustment\expandafter + {\delayed@f@adjustment\delayed@merge@font@series{#1}}} % \end{macrocode} % \end{macro} % % +% \begin{macro}{\delayed@f@adjustment} +% The macro holding the delayed action(s) for use in \cs{selectfont}. +% \begin{macrocode} +\let\delayed@f@adjustment\@empty +% \end{macrocode} +% \end{macro} +% % \begin{macro}{\fontseriesforce} % To change unconditionally to a new series you can use % \cs{fontseriesforce}. Of course, if the series doesn't exist for @@ -700,24 +738,66 @@ % dependency on the current series. % \changes{v1.0c}{2020/02/10}{Switch \cs{if@forced@series} added} % \begin{macrocode} -\DeclareRobustCommand\fontseriesforce[1]{\@forced@seriestrue\edef\f@series{#1}} +\DeclareRobustCommand\fontseriesforce[1]{\@forced@seriestrue + \expandafter\def\expandafter\delayed@f@adjustment\expandafter + {\delayed@f@adjustment\edef\f@series{#1}}} % \end{macrocode} % \end{macro} % % -% \begin{macro}{\fontseries} -% The \cs{fontseries} command takes one argument which is the requested new -% font series. In the orginal implementation it simply saved the -% expanded value in \cs{f@series}. Now we do a bit more processing -% and look up the final value in the font series data base. This is -% done by \cs{merge@font@series}. +% +% \begin{macro}{\if@forced@series} +% If the series gets forced we need to know that fact later on. % \changes{v1.0c}{2020/02/10}{Switch \cs{if@forced@series} added} % \begin{macrocode} -\DeclareRobustCommand\fontseries[1]{\@forced@seriesfalse\merge@font@series{#1}} +\newif\if@forced@series % \end{macrocode} % \end{macro} - - +% +% +% \begin{macrocode} +% +%\EndIncludeInRelease +% \end{macrocode} +% +% \begin{macrocode} +%\IncludeInRelease{2020/02/02}% +% {\fontseries}{delay fontseries update}% +% +%\DeclareRobustCommand\fontseries[1]{\@forced@seriesfalse\merge@font@series{#1}} +%\DeclareRobustCommand\fontseriesforce[1]{\@forced@seriestrue\edef\f@series{#1}} +%\let\delayed@f@adjustment\@undefined +% +% \end{macrocode} +% For a roll forward we may have to define \cs{if@forced@series} +% but this needs doing in a somewhat roundabout way. +% \begin{macrocode} +%\ifx\@forced@seriestrue\@undefined \else +% \expandafter\newif\csname if@forced@series\endcsname +%\fi +% +%\EndIncludeInRelease +% \end{macrocode} +% +% \begin{macrocode} +%\IncludeInRelease{0000/00/00}% +% {\fontseries}{delay fontseries update}% +% +%\DeclareRobustCommand\fontseries[1]{\edef\f@series{#1}} +%\let\fontseriesforce\@undefined +% +%\EndIncludeInRelease +% \end{macrocode} +% +% +% +% \begin{macrocode} +%<*2ekernel|latexrelease> +%\IncludeInRelease{2020/02/02}% +% {\merge@font@series}{Merge series values}% +% \end{macrocode} +% +% % \begin{macro}{\merge@font@series} % We look up the data base value by expanding the right command % twice. If no such value exist then the result will be \cs{relax} @@ -734,9 +814,9 @@ } % \end{macrocode} % \end{macro} - - - +% +% +% % \begin{macro}{\merge@font@series@} % This now defines the new \cs{f@series}: % \begin{macrocode} @@ -758,11 +838,9 @@ % \end{macrocode} % Otherwise we check if the desired result for the series % (\texttt{\#1}) exists for the font family and the current shape. -% As the \texttt{.fd} is perhaps not loaded yet, we first -% have to do that, otherwise the test would fail even if the face -% is actually available. +% All this happens inside \cs{selectfont} which has already taken care to load +% the \texttt{.fd}, file if necessary. % \begin{macrocode} - \maybe@load@fontshape \edef\reserved@a{\f@encoding /\f@family /#1/\f@shape}% \ifcsname \reserved@a \endcsname % \end{macrocode} @@ -798,9 +876,10 @@ % \end{macrocode} % It is possible that the previous font and the new one are % actually identical (and the font was not found because it still -% needs loading) in which case a warning would look rather odd. So -% we make a quick check for that (which is the reason why we defined -% \cs{@reserveda} above. +% needs loading) in which case a warning would look rather odd. So +% we make a quick check for that (which is the reason why we +% defined \cs{@reserveda} above instead of doing inline testing +% inside \cs{ifcsname}). % \begin{macrocode} \def\@font@shape@subst@warning{% \edef\reserved@b{\curr@fontshape}% @@ -814,13 +893,71 @@ % % % +% \begin{macro}{\merge@font@series@without@substitution, +% \merge@font@series@without@substitution@, +% \delayed@merge@font@series} +% +% \changes{v1.0h}{2020/12/22}{Distangle series and shape update (gh/444)} +% +% \cs{merge@font@series@without@substitution} works like +% \cs{merge@font@series}, i.e., it looks up the combination in the +% rule base and if there exists an entry it uses it and if not it +% uses the new series value. However, it doesn't check if there is +% actually a font face with the new series value as +% \cs{merge@font@series} does. This simplified command is used in +% \cs{selectfont} at a point where other font attributes are not +% yet updated so that checking the font face might result incorrect +% in substitutions. +% +% \begin{macrocode} +\def\merge@font@series@without@substitution#1{% + \expandafter\expandafter\expandafter + \merge@font@series@without@substitution@ + \csname series@\f@series @#1\endcsname + {#1}% + \@nil +} +% \end{macrocode} +% +% \begin{macrocode} +\def\merge@font@series@without@substitution@#1#2#3\@nil{% + \def\reserved@a{#3}% + \ifx\reserved@a\@empty + \set@target@series{#2}% + \else + \set@target@series{#1}% + \fi +} +% \end{macrocode} +% \end{macro} +% +% +% +% \begin{macro}{\delayed@merge@font@series} +% +% When we delay the merge action in \cs{fontseries} we first +% attempt to use merging without substitution. If that results in a +% non-existing font face the merge is redone in \cs{selectfont} +% using a version with substitution. See \cs{selectfont} for details. +% +% \changes{v1.0h}{2020/12/22}{Distangle series and shape update +% (gh/444)} +% \begin{macrocode} +\let\delayed@merge@font@series\merge@font@series@without@substitution +% \end{macrocode} +% \end{macro} % % \begin{macro}{\maybe@load@fontshape} % A small helper that we use a couple of times: try loading a % fontshape (in a group because \cs{try@load@fontshape} normalizes -% catcodes). +% catcodes and we also want to change \cs{typeout} so that it +% doesn't report missing \texttt{.fd} files on the terminal). % \begin{macrocode} -\def\maybe@load@fontshape{\begingroup\try@load@fontshape\endgroup} +\def\maybe@load@fontshape{% + \begingroup + \let \typeout \@font@info + \try@load@fontshape + \endgroup} % \end{macrocode} % \end{macro} % @@ -836,7 +973,7 @@ % condensed series, etc.). We do this in all branches above because a user % might have written %\begin{verbatim} -\DeclareFontSeriesChangeRule {m}{sc}{msc}{mc} +% \DeclareFontSeriesChangeRule {m}{sc}{msc}{mc} %\end{verbatim} % instead of using \texttt{sc} and \texttt{c} as needed in the % \texttt{.fd} file. @@ -845,7 +982,7 @@ % \end{macrocode} % We need to \cs{edef} the argument first in case it starts with a % conditional. Then we check (and perhaps drop) an ``m'' from the -% value andassign the result to \cs{f@series}. +% value and assign the result to \cs{f@series}. % \changes{v1.0d}{2020/02/27}{Drop ``m'' only in a specific set of values (gh/293)} % \begin{macrocode} \edef\f@series{#1}% @@ -916,6 +1053,30 @@ } % \end{macrocode} % \end{macro} +% +% +% +% Supporting rollback \ldots +% \begin{macrocode} +% +%\EndIncludeInRelease +%\IncludeInRelease{0000/00/00}% +% {\merge@font@series}{Merge series values}% +% +%\let\merge@font@series\@undefined +%\let\merge@font@series@\@undefined +%\let\@font@shape@subst@warning\@undefined +%\let\merge@font@series@without@substitution\@undefined +%\let\merge@font@series@without@substitution@\@undefined +%\let\delayed@merge@font@series\@undefined +%\let\maybe@load@fontshape\@undefined +%\let\set@target@series\@undefined +%\let\series@maybe@drop@one@m\@undefined +%\let\series@drop@one@m\@undefined +% +%\EndIncludeInRelease +% \end{macrocode} + @@ -925,6 +1086,12 @@ % that is desirable), essentially building in an ``sc'' % axis). % +% \begin{macrocode} +%<*2ekernel|latexrelease> +%\IncludeInRelease{2020/02/02}% +% {\DeclareFontShapeChangeRule}{Font shape change rules}% +% \end{macrocode} +% % % % \begin{macro}{\DeclareFontShapeChangeRule} @@ -948,8 +1115,9 @@ % resets everything and \texttt{up} changes italic or slanted to % upright and \texttt{ulc} undoes small caps. % -% So we now offer \cs{normalshape} (using \cs{shapedefault} which is normally the same as -% calling both \cs{ulcshape} and \cs{upshape}, only more efficient. +% So we now offer \cs{normalshape} (using \cs{shapedefault} which +% is normally the same as calling both \cs{ulcshape} and +% \cs{upshape}, only more efficient. % % % \begin{macro}{\ulcshape} @@ -1080,7 +1248,7 @@ % \texttt{n}. This is the way \texttt{fontspec} implemented its % version on this interface, so this rule means we are also % compatible with the way \texttt{fontspec} behaved. Still it -% remains an odditywhic I would rather liked to have avoided. +% remains an oddity which I would rather liked to have avoided. % \begin{macrocode} %\DeclareFontShapeChangeRule {sc}{up} {sc} {} \DeclareFontShapeChangeRule {sc}{up} {n} {} @@ -1100,7 +1268,7 @@ % \texttt{ulc} in \cs{f@series} which most certainly doesn't % exist. So when a font is later selected that would result in a % substitution (so no harm done really). Alternatively, we could in -% this case use \texttt{n} as aternative, which may be a bit +% this case use \texttt{n} as alternative, which may be a bit % faster, but such a setup would be so weird in the first place % that this isn't worth the effort. % @@ -1134,26 +1302,97 @@ \DeclareFontShapeChangeRule {sw}{up} {n} {} % \end{macrocode} % +% Supporting rollback \ldots +% \begin{macrocode} +% +%\EndIncludeInRelease +%\IncludeInRelease{0000/00/00}% +% {\DeclareFontShapeChangeRule}{Font shape change rules}% +% +%\let\DeclareFontShapeChangeRule\@undefined +%\let\ulcshape\@undefined +%\let\ulcdefault\@undefined +%\let\swshape\@undefined +%\let\swdefault\@undefined +%\let\sscshape\@undefined +%\let\sscdefault\@undefined +% +%\EndIncludeInRelease +% \end{macrocode} +% % % \subsection{Changing to a new shape} % +% +% \begin{macrocode} +%<*2ekernel|latexrelease> +%\IncludeInRelease{2021/05/01}% +% {\fontshape}{Font shape change}% +% \end{macrocode} +% +% +% % \begin{macro}{\fontshape} % Again the \cs{fontshape} now has to do a lookup to get to its new % value in \cs{f@shape}. The method is exactly the same as in % \cs{fontseries}. +% \changes{v1.0h}{2020/12/04}{Distangle series and shape update (gh/444)} % \begin{macrocode} -\DeclareRobustCommand\fontshape[1]{\merge@font@shape{#1}} +\DeclareRobustCommand\fontshape[1] + {\expandafter\def\expandafter\delayed@f@adjustment\expandafter + {\delayed@f@adjustment\delayed@merge@font@shape{#1}}} % \end{macrocode} % \end{macro} % % % \begin{macro}{\fontshapeforce} % The unconditional version: +% +% \changes{v1.0h}{2020/12/04}{Distangle series and shape update (gh/444)} % \begin{macrocode} -\DeclareRobustCommand\fontshapeforce[1]{\edef\f@shape{#1}} +\DeclareRobustCommand\fontshapeforce[1] + {\expandafter\def\expandafter\delayed@f@adjustment\expandafter + {\delayed@f@adjustment\edef\f@shape{#1}}} % \end{macrocode} % \end{macro} % +% +% Supporting rollback \ldots +% \begin{macrocode} +% +%\EndIncludeInRelease +%\IncludeInRelease{2020/02/02}% +% {\fontshape}{Font shape change}% +% +%\DeclareRobustCommand\fontshape[1]{\merge@font@shape{#1}} +%\DeclareRobustCommand\fontshapeforce[1]{\edef\f@shape{#1}} +% +%\EndIncludeInRelease +% \end{macrocode} +% +% \begin{macrocode} +%\IncludeInRelease{0000/00/00}% +% {\fontshape}{Font shape change}% +% +%\DeclareRobustCommand\fontshape [1]{\edef\f@shape{#1}} +%\let\fontshapeforce\@undefined +% +%\EndIncludeInRelease +% \end{macrocode} +% + + + + + +% \begin{macrocode} +%<*2ekernel|latexrelease> +%\IncludeInRelease{2020/02/02}% +% {\merge@font@shape}{Font shape change rules}% +% \end{macrocode} +% +% +% % \begin{macro}{\merge@font@shape} % Look up the database entry (if existing) and act accordingly. % \begin{macrocode} @@ -1178,9 +1417,12 @@ \ifx\reserved@a\@empty \edef\f@shape{#2}% \else - \maybe@load@fontshape +% \end{macrocode} +% \cs{reserved@a} is used in \cs{@font@shape@subst@warning} so we +% have to define it in addition to do the \cs{ifcsname} test +% \begin{macrocode} \edef\reserved@a{\f@encoding /\f@family /\f@series/#1}% - \ifcsname \reserved@a\endcsname + \ifcsname \reserved@a\endcsname \edef\f@shape{#1}% \else \ifcsname \f@encoding /\f@family /\f@series/#2\endcsname @@ -1197,6 +1439,38 @@ % \end{macro} % % +% \begin{macro}{\merge@font@shape@without@substitution, +% \merge@font@shape@without@substitution@, +% \delayed@merge@font@shape} +% See definition of \cs{selectfont} for how these macros are used. +% \changes{v1.0h}{2020/12/22}{Distangle series and shape update (gh/444)} +% \begin{macrocode} +\def\merge@font@shape@without@substitution#1{% + \expandafter\expandafter\expandafter + \merge@font@shape@without@substitution@ + \csname shape@\f@shape @#1\endcsname + {#1}% + \@nil +} +% \end{macrocode} +% +% \begin{macrocode} +\def\merge@font@shape@without@substitution@#1#2#3\@nil{% + \def\reserved@a{#3}% + \ifx\reserved@a\@empty + \edef\f@shape{#2}% + \else + \edef\f@shape{#1}% + \fi +} +% \end{macrocode} +% +% \begin{macrocode} +\let\delayed@merge@font@shape\merge@font@shape@without@substitution +% \end{macrocode} +% \end{macro} +% +% % % \begin{macro}{\normalshape} % @@ -1255,52 +1529,41 @@ % \end{macrocode} % \end{macro} % +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % % Supporting rollback \ldots % \begin{macrocode} % %\EndIncludeInRelease %\IncludeInRelease{0000/00/00}% -% {\DeclareFontSeriesChangeRule}{Series change rules}% +% {\merge@font@shape}{Font shape change rules}% % -%\DeclareRobustCommand\fontseries[1]{\edef\f@series{#1}} %\DeclareRobustCommand\fontshape [1]{\edef\f@shape{#1}} -%\let\fontseriesforce\@undefined %\let\fontshapeforce\@undefined % -%\let\DeclareFontSeriesChangeRule\@undefined -%\let\merge@font@series\@undefined -%\let\merge@font@series@\@undefined -%\let\@font@shape@subst@warning\@undefined -%\let\maybe@load@fontshape\@undefined -%\let\set@target@series\@undefined -%\let\series@maybe@drop@one@m\@undefined -%\let\series@drop@one@m\@undefined -%\let\DeclareFontShapeChangeRule\@undefined %\let\merge@font@shape\@undefined %\let\merge@font@shape@\@undefined +% +%\let\merge@font@shape@without@substitution\@undefined +%\let\merge@font@shape@without@substitution@\@undefined +%\let\delayed@merge@font@shape\@undefined +% %\let\normalshape\@undefined -%\let\ulcshape\@undefined -%\let\ulcdefault\@undefined -%\let\swshape\@undefined -%\let\swdefault\@undefined -%\let\sscshape\@undefined -%\let\sscdefault\@undefined -%\let\normalshape\@undefined +% % \end{macrocode} % This is always called in \cs{document} so don't make it undefined. % \begin{macrocode} % %\let\reinstall@nfss@defs\relax %\EndIncludeInRelease -%<*2ekernel> % \end{macrocode} % +% +% % This initializes the 2020/02/02 extensions to NFSS after any changes % in the preamble. % \changes{v1.0g}{2020/08/21}{Integration of new hook management interface} % \begin{macrocode} -% %<*2ekernel|latexrelease> %\IncludeInRelease{2020/10/01}% % {\reinstall@nfss@defs}{NFSS series init}% diff --git a/macros/latex-dev/base/ltfssbas.dtx b/macros/latex-dev/base/ltfssbas.dtx index 4a6afca3ac..d2dde745d4 100644 --- a/macros/latex-dev/base/ltfssbas.dtx +++ b/macros/latex-dev/base/ltfssbas.dtx @@ -1,6 +1,6 @@ % \iffalse meta-comment % -% Copyright (C) 1993-2020 +% Copyright (C) 1993-2021 % The LaTeX3 Project and any individual authors listed elsewhere % in this file. % @@ -35,7 +35,7 @@ % % \ProvidesFile{ltfssbas.dtx} - [2020/02/27 v3.2g LaTeX Kernel (NFSS Basic Macros)] + [2020/12/10 v3.2h LaTeX Kernel (NFSS Basic Macros)] % \iffalse \documentclass{ltxdoc} \begin{document} @@ -891,12 +891,31 @@ % series and shape which is not desired if we intend to use an % explicit font shape! % \changes{v3.2e}{2019/12/17}{Don't call \cs{fontseries} or \cs{fontshape}} +% \changes{v3.2h}{2020/12/10}{Drop ``m'' if the series value is a member +% of a fixed list and issue warning if doing it (gh/453)} % \begin{macrocode} +% +%<*2ekernel|latexrelease> +%\IncludeInRelease{2020/02/02}% +% {\usefont}{Drop m in usefont}% \DeclareRobustCommand\usefont[4]{\fontencoding{#1}% \edef\f@family{#2}% - \edef\f@series{#3}% + \set@target@series{#3}% \edef\f@shape{#4}\selectfont \ignorespaces} +% +%\EndIncludeInRelease +%\IncludeInRelease{0000/00/00}% +% {\usefont}{Drop m in usefont}% +% +%\DeclareRobustCommand\usefont[4]{\fontencoding{#1}% +% \edef\f@family{#2}% +% \edef\f@series{#3}% +% \edef\f@shape{#4}\selectfont +% \ignorespaces} +% +%\EndIncludeInRelease +%<*2ekernel> % \end{macrocode} % \end{macro} % @@ -1384,7 +1403,7 @@ % The idea for this macro is stolen from the \texttt{substitutefont} % package by Günter Milde, with some modifications and a new name. % -% Its purpose is to provide characters in a special encoding tht +% Its purpose is to provide characters in a special encoding that % are not available in the current font family to be taken from a % different family that is visually compatible (or not if you % choose badly). For example, you can match the GFS Didot Greek @@ -1403,7 +1422,7 @@ % %<*2ekernel|latexrelease> %\IncludeInRelease{2020/02/02}% -% {\DeclareFontFamilySubstitution}{Provide family substituation}% +% {\DeclareFontFamilySubstitution}{Provide family substitution}% \begingroup \nfss@catcodes \gdef\DeclareFontFamilySubstitution#1#2#3{% @@ -1413,7 +1432,7 @@ % is better to handle that differently. % % Of course the families may still need loading at -% this point and so we arange for this. Otherwise we might run into +% this point and so we arrange for this. Otherwise we might run into % trouble because the necessary \cs{DeclareFontFamily} has not been % seen. % \begin{macrocode} @@ -1457,7 +1476,7 @@ % %\EndIncludeInRelease %\IncludeInRelease{0000/00/00}% -% {\DeclareFontFamilySubstitution}{Provide family substituation}% +% {\DeclareFontFamilySubstitution}{Provide family substitution}% % %\let\DeclareFontFamilySubstitution\@undefined %\EndIncludeInRelease @@ -1484,11 +1503,11 @@ \noexpand\@nil}% % \end{macrocode} % Initialize all those internal variables which may or may not have -% values in the first seconds of NFSS' bootstraping process. Later +% values in the first seconds of NFSS' bootstrapping process. Later % on such values will be updated when an encoding is selected, etc. % % We definitely don't want to set |\f@encoding|; we can set all the -% others since if they are left ``blank'' any selection would grap +% others since if they are left ``blank'' any selection would grab % ``error default values'' as well. However, this probably should % go also---and now it did. % \changes{v2.1n}{1994/05/14}{Don't set \cs{f@encoding}} @@ -1540,7 +1559,7 @@ % \begin{macrocode} % %\IncludeInRelease{2015/01/01}{\wrong@fontshape}% -% {Font substituation in preamble}% +% {Font substitution in preamble}% %<*2ekernel|latexrelease> \def\wrong@fontshape{% \csname D@\f@encoding\endcsname % install defaults if in math @@ -1581,9 +1600,9 @@ % corresponding \texttt{.fd} file may not been loaded % yet. Therefore we try this now. Otherwise equating the requested % font shape with the finally selected fontshape below will fail -% and can result in ``NFSS tables corruped''. After begin document +% and can result in ``NFSS tables corrupted''. After begin document % that will not happen as all \texttt{.fd} files involved in -% substituation are loaded at |\begin{document}|. +% substitution are loaded at |\begin{document}|. % \begin{macrocode} \begingroup \try@load@fontshape @@ -1662,7 +1681,7 @@ % %\EndIncludeInRelease %\IncludeInRelease{0000/00/00}{\wrong@fontshape}% -% {Font substituation in preamble}% +% {Font substitution in preamble}% %\def\wrong@fontshape{% % \csname D@\f@encoding\endcsname % \edef\reserved@a{\csname\curr@fontshape\endcsname}% @@ -1837,7 +1856,7 @@ % it modifies the corresponding macro |\mv@|\meta{version} % so that it calls |\getanddefine@fonts| directly in future as well. % We use the macro |\extract@alph@from@version| to do this. -% It takes the math alphabet identifer |#1| and the math version +% It takes the math alphabet identifier |#1| and the math version % macro as arguments. % \changes{v1.9a}{1992/07/26}{} % \begin{macrocode} @@ -1925,7 +1944,7 @@ \use@mathgroup##1{#2}}}% % \end{macrocode} % \changes{v2.1t}{1994/10/15}{Warn if math alpha is used outside math} -% In addtion it defines the alphabet the way it should be used from +% In addition it defines the alphabet the way it should be used from % now on. % \begin{macrocode} \gdef#3{\relax\ifmmode \else \non@alpherr#3\fi diff --git a/macros/latex-dev/base/ltfsscmp.dtx b/macros/latex-dev/base/ltfsscmp.dtx index 8583fb1a9b..29580b8d5e 100644 --- a/macros/latex-dev/base/ltfsscmp.dtx +++ b/macros/latex-dev/base/ltfsscmp.dtx @@ -1,6 +1,6 @@ % \iffalse meta-comment % -% Copyright (C) 1993-2020 +% Copyright (C) 1993-2021 % The LaTeX3 Project and any individual authors listed elsewhere % in this file. % @@ -36,7 +36,7 @@ % % \ProvidesFile{ltfsscmp.dtx} - [2015/06/23 v3.0f LaTeX Kernel (NFSS1 Compatibility)] + [2020/12/05 v3.0f LaTeX Kernel (NFSS1 Compatibility)] % \iffalse \documentclass{ltxdoc} \begin{document} @@ -181,7 +181,7 @@ \in@{pt}{#3}% not a proof but a good chance \ifin@ % \end{macrocode} -% We grap also everything after pt and discard it if people have +% We grab also everything after pt and discard it if people have % forgotten to place a percent sign there. % \changes{v2.1d}{1994/02/10}{scan away stuff after pt} % \begin{macrocode} diff --git a/macros/latex-dev/base/ltfssdcl.dtx b/macros/latex-dev/base/ltfssdcl.dtx index 291cd1368f..725d0e39fc 100644 --- a/macros/latex-dev/base/ltfssdcl.dtx +++ b/macros/latex-dev/base/ltfssdcl.dtx @@ -1,6 +1,6 @@ % \iffalse meta-comment % -% Copyright (C) 1993-2020 +% Copyright (C) 1993-2021 % The LaTeX3 Project and any individual authors listed elsewhere % in this file. % @@ -36,7 +36,7 @@ % % \ProvidesFile{ltfssdcl.dtx} - [2020/03/19 v3.0v LaTeX Kernel (NFSS Declarative Interface)] + [2020/12/05 v3.0v LaTeX Kernel (NFSS Declarative Interface)] % \iffalse \documentclass{ltxdoc} \begin{document} @@ -747,7 +747,7 @@ \@font@info{Redeclaring symbol font `#1'}% % \end{macrocode} % \changes{v3.0f}{1997/11/13} -% {(DPC) Really update \cs{group@list} dont +% {(DPC) Really update \cs{group@list} don't % leave new version in \cs{toks@}. latex/2661} % Update the group list. % \begin{macrocode} diff --git a/macros/latex-dev/base/ltfssini.dtx b/macros/latex-dev/base/ltfssini.dtx index fbea725c1d..a92321bf5d 100644 --- a/macros/latex-dev/base/ltfssini.dtx +++ b/macros/latex-dev/base/ltfssini.dtx @@ -1,6 +1,6 @@ % \iffalse meta-comment % -% Copyright (C) 1993-2020 +% Copyright (C) 1993-2021 % The LaTeX3 Project and any individual authors listed elsewhere % in this file. % @@ -36,7 +36,7 @@ % % \ProvidesFile{ltfssini.dtx} - [2020/10/08 v3.2e LaTeX Kernel (NFSS Initialisation)] + [2020/12/06 v3.2f LaTeX Kernel (NFSS Initialisation)] % \iffalse \documentclass{ltxdoc} \begin{document} @@ -56,7 +56,7 @@ % % \GetFileInfo{ltfssini.dtx} % \title{A new font selection scheme for \TeX{} macro packages\\ -% (Initialisation)\thanks +% (Initialization)\thanks % {This file has version number % \fileversion\ dated \filedate}} % @@ -83,7 +83,7 @@ % \changes{v3.1d}{2019/08/27}{Make various commands robust} % % -% \section{NFSS Initialisation} +% \section{NFSS Initialization} % % \iffalse %<+checkmem>\CHECKMEM @@ -301,7 +301,7 @@ \else % \end{macrocode} % -% \changes{v3.1g}{2020/02/05}{Clarrified error text} +% \changes{v3.1g}{2020/02/05}{Clarified error text} % \begin{macrocode} \@latex@error{Wrong syntax for \string\DeclareFontSeriesDefault}% {Mandatory first argument must be 'md' or 'bf'.} @@ -431,7 +431,7 @@ %<+debug> \series@change@debug{No series preparation (forced \f@series)\on@line}% \fontfamily#2% \else -%<+debug> \series@change@debug{Prepearing for switching to #1 (#2)\on@line}% +%<+debug> \series@change@debug{Preparing for switching to #1 (#2)\on@line}% \expand@font@defaults % \end{macrocode} % We prepare for changing the current series. We have to find it @@ -493,7 +493,7 @@ % \end{macrocode} % The \cs{target@series@value} may contain something like % \texttt{cm} (coming from a default) and so we can't directly -% asign it to \cs{f@series} be have to drop any surplus \texttt{m} +% assign it to \cs{f@series} be have to drop any surplus \texttt{m} % first. % \changes{v3.1j}{2020/02/25}{Drop surplus ``m'' from % \cs{target@series@value} (gh/291)} @@ -513,7 +513,7 @@ % In this macro used in the look you basically find the nested % \cs{ifx}s from the outline above. The only difference is that is % it is parameterized instead of being written out and only for one -% block of tests because the code is called reatedly when looping +% block of tests because the code is called repeatedly when looping % over the meta family list. From the list we get each meta family % name in turn. % \begin{macrocode} @@ -665,7 +665,7 @@ % the now current series value (in \cs{f@series}). % % But what should happen if \cs{seriesdefault} got explicitly -% changed? In that case the explicit change should surive and we +% changed? In that case the explicit change should survive and we % should not alter \cs{seriesdefault}. This is solved by comparing % the current value of \cs{seriesdefault} with a kernel version % saved in the format and if they differ we do not call @@ -915,9 +915,9 @@ %\end{verbatim} % We have to do the testing while the current family is still % unchanged but we have to do the adjustment of the series after it -% got changed (because the new family might has different sets -% ofshapes available and we certainly don't want to see -% substituation going on. So we use \cs{target@series@value} to +% got changed (because the new family might have different sets +% of shapes available and we certainly don't want to see +% substitution going on. So we use \cs{target@series@value} to % hold the target series (if any). %\begin{verbatim} % \let\target@series@value\@empty @@ -1183,7 +1183,7 @@ % to different NFSS axis values it becomes important to have the % ability to determine the current context as we can no longer look % at \cs{f@series} to answer a question such as ``am I currently -% typsetting in a bold typeface?'' +% typesetting in a bold typeface?'' % % This is provided by the test \cs{IfFontSeriesContextTF}. It takes % three arguments: @@ -1221,7 +1221,7 @@ \DeclareRobustCommand\IfFontSeriesContextTF[1]{% \expand@font@defaults % \end{macrocode} -% In the beginning we haven't found the context we are loking for. +% In the beginning we haven't found the context we are looking for. % \begin{macrocode} \@font@series@contextfalse % \end{macrocode} @@ -1238,7 +1238,7 @@ \expandafter\edef\csname ??def@ult\endcsname{\f@family}% % \end{macrocode} % Then we run through the meta family list (currently containing -% just the three values) followed by the artifical meta family +% just the three values) followed by the artificial meta family % \texttt{??} and test each of them in turn using % \cs{test@font@series@context} as the testing command. % \begin{macrocode} @@ -1264,7 +1264,7 @@ % \begin{macro}{\test@font@series@context} % This tests the context (stored in \cs{requested@test@context}) -% and updates the bookean if the right context is found. +% and updates the boolean if the right context is found. % \begin{macrocode} \def\test@font@series@context#1{% % \end{macrocode} @@ -1343,10 +1343,10 @@ % By default \LaTeXe{} supports two levels of nested emphasis: if % the current font has an upright shape then it switches to % \cs{itshape} otherwise to \cs{eminnershape} (which defaults to -% \cs{upshape}). This means nested emphasis will ocssilate between +% \cs{upshape}). This means nested emphasis will oscillate between % italic and upright shapes. % -% Sometimes it would be nice to allow for a more lengthly sequence, +% Sometimes it would be nice to allow for a more lengthy sequence, % but instead of providing a fixed one \LaTeX{} now offers a % general mechanism that allows to define arbitrary sequences. % @@ -1377,7 +1377,7 @@ % \begin{macro}{\DeclareEmphSequence} % % \cs{DeclareEmphSequence} expects a clist of declaration. Spaces in the -% argument are dropped to avoid surious spaces in the output. The +% argument are dropped to avoid spurious spaces in the output. The % declarations are additive. At the very end the shape is reset % using |\emreset| and |\emforce| so that this case is never % skipped.\footnote{Maybe we should not add \cs{emforce} but allow @@ -1479,7 +1479,7 @@ % \begin{macrocode} \expandafter\ifx\csname \curr@fontshape/\f@size\em@force % \end{macrocode} -% For the comparison with \cs{ifx} we have to exand +% For the comparison with \cs{ifx} we have to expand % \cs{em@currfont} once as the relevant info is inside. % \begin{macrocode} \expandafter\endcsname @@ -1863,8 +1863,20 @@ % \changes{v3.1c}{2019/07/09}{Explicitly set some defaults} % \begin{macrocode} \fontfamily{cmr} -\fontseries{m} -\fontshape{n} +% \end{macrocode} +% +% \changes{v3.2f}{2020/12/04}{Adjust start values for series and shape (gh/444)} +% Previously the default values for series and shape were set by +% calling \cs{fontseries} and \cs{fontshape}, but their action is +% now delayed until \cs{selectfont} which isn't called inside the +% format (to avoid unnecessarily loading a font that may never get used). +% We therefore have to set \cs{f@series} and \cs{f@shape} directly instead. +% \begin{macrocode} +\def\f@series{m} % \fontseries{m} +\def\f@shape{n} % \fontshape{n} +% \end{macrocode} +% +% \begin{macrocode} \fontsize{10}{10} % \end{macrocode} % diff --git a/macros/latex-dev/base/ltfsstrc.dtx b/macros/latex-dev/base/ltfsstrc.dtx index 055f408ceb..bd0f6fabd2 100644 --- a/macros/latex-dev/base/ltfsstrc.dtx +++ b/macros/latex-dev/base/ltfsstrc.dtx @@ -1,6 +1,6 @@ % \iffalse meta-comment % -% Copyright (C) 1993-2020 +% Copyright (C) 1993-2021 % The LaTeX3 Project and any individual authors listed elsewhere % in this file. % @@ -32,12 +32,12 @@ %% Copyright (C) 1989-97 by Frank Mittelbach and Rainer Sch\"opf. %% Copyright (C) 1994-97 by LaTeX3 project. All rights reserved. % -%\NeedsTeXFormat{LaTeX2e}[1995/05/16] +%\NeedsTeXFormat{LaTeX2e}[2021/05/01] %\ProvidesPackage{tracefnt} -% [2019/10/11 v3.0l Standard LaTeX package (font tracing)] +% [2020/12/22 v3.0n Standard LaTeX package (font tracing)] % \fi % \ProvidesFile{ltfsstrc.dtx} -% [2020/02/03 v3.0l LaTeX Kernel (NFSS tracing)] +% [2020/12/22 v3.0n LaTeX Kernel (NFSS tracing)] % % \iffalse %<+checkmem>\CHECKMEM @@ -190,7 +190,7 @@ % special package file named \texttt{trace.sty}.\footnote{This package % is not in distribution at the moment (and probably doesn't any % longer work). Think of this part of the code as being historical -% artefacts.} +% artifacts.} % \begin{macrocode} %<+debug> \input trace.sty % \end{macrocode} @@ -420,19 +420,25 @@ % \end{macrocode} % \end{macro} % + +% \begin{macrocode} +%<*2ekernel|latexrelease|package> +%\IncludeInRelease{2021/05/01}% +% {\selectfont}{Add hook to \selectfont}% +% \end{macrocode} +% % -% \changes{v1.0j}{1990/02/18} -% {Redefine unprotected version \cs{p@selectfont} -% instead of \cs{selectfont}.} % % % \begin{macro}{\selectfont} +% \changes{v1.0j}{1990/02/18} +% {Redefine unprotected version \cs{p@selectfont} +% instead of \cs{selectfont}.} % \changes{v1.1a}{1989/12/16}{Changed order of calls.} % \changes{v2.3f}{1994/05/12}{Use \cs{DeclareRobustCommand}} % The macro |\selectfont| is called whenever a font change must % take place. % \begin{macrocode} -%<*2ekernel|package> \DeclareRobustCommand\selectfont {% % \end{macrocode} @@ -456,6 +462,69 @@ \ifx\f@linespread\baselinestretch \else \set@fontsize\baselinestretch\f@size\f@baselineskip \fi % \end{macrocode} +% +% The series and shape updates are only prepared by +% \cs{fontseries} and \cs{fontshape} but not executed until after +% we are ready to change the font face. This way they happen after +% a possibly new family is set which is important because they +% look at the available font faces in that family and alter the +% selection based on availibility. Several calls to \cs{fontseries} +% or \cs{fontshape} are delayed in the order in which they appear, +% so that by switching them one can work around missing +% intermediate font faces and avoid substitutions. +% +% We first attempt to do the merge without any substitution. As we +% might end up with a non-existing font face we may have to restart +% and therefore save the current values of \cs{f@series} and +% \cs{f@shape} before the merge. +% +% But first we make a quick test to see if there are any delayed +% actions, because if not it is pointless to make all the +% assignments and try loading a missing fontshape. +% +% \changes{v3.0n}{2020/12/22}{Execute delayed series and shape updates (gh/444)} +% \begin{macrocode} + \ifx\delayed@f@adjustment\@empty + \else + \let\f@shape@saved\f@shape + \let\f@series@saved\f@series +% \end{macrocode} +% The we run the delayed adjustments (which is using the +% \cs{..@without@substitution} commands +% \begin{macrocode} + \delayed@f@adjustment +% \end{macrocode} +% We then check if the resulting cominbation is valid but for this +% we have to make sure the the appropiate \texttt{.fd} is loaded if +% that hasn't happened so far. +% \begin{macrocode} + \maybe@load@fontshape + \ifcsname \f@encoding/\f@family/\f@series/\f@shape \endcsname +% \end{macrocode} +% If this macro is defined then we are good and no further action +% is necessary. +% +% Otherwise the combination is not valid, so we redo the merge but +% this time with substitutions. +% \begin{macrocode} + \else + \let\f@shape\f@shape@saved + \let\f@series\f@series@saved + \let\delayed@merge@font@shape\merge@font@shape + \let\delayed@merge@font@series\merge@font@series + \delayed@f@adjustment + \let\delayed@merge@font@shape\merge@font@shape@without@substitution + \let\delayed@merge@font@series\merge@font@series@without@substitution + \fi +% \end{macrocode} +% Now the series and shape values are updated and we clear +% \cs{delayed@f@adjustment}. This is important because on the next +% execution of \cs{selectfont} we should not mistakenly redo the +% delayed actions if there wasn't any series or shape change. +% \begin{macrocode} + \let\delayed@f@adjustment\@empty + \fi +% \end{macrocode} % Then we generate the internal name of the font % by concatenating {\em family}, {\em series}, % {\em shape}, and current {\em size}, @@ -478,18 +547,13 @@ % \begin{macrocode} \font@name % \end{macrocode} -% If |\tracingfonts| is -% greater than 2 we also show the font switch. -% We do this before |\glb@settings| is called since this -% macro might redefine |\font@name|. -% \changes{v1.0k}{1990/03/14}{Added code for TeX3.} -% \changes{v1.0i}{1990/02/16}{Changed \cs{f@size} to \cs{lcl@currsize} -% (see fam file).} +% +% After switching fonts we run a hook, so that packages can make +% last minute alterations based on the new font (originally provided +% in \pkg{everysel} but using a different interface). +% \changes{v3.0m}{2020/12/03}{Install a hook in \cs{selectfont} (gh/444)} % \begin{macrocode} -%<*trace> - \ifnum \tracingfonts>\tw@ - \@font@info{Switching to \font@name}\fi -% + \UseHook{selectfont}% % \end{macrocode} % Finally we call |\size@update|. This macro is normally empty but % will contain actions (like setting the |\baselineskip|) that have @@ -514,11 +578,69 @@ % \end{macro} % % +% \begin{macro}{selectfont} +% Declare the hook used in selecfont in the kernel, but not +% inside the \pkg{tracefnt} package. +% \begin{macrocode} +%<-trace>\NewHook{selectfont} +% \end{macrocode} +% \end{macro} +% +% +% If |\tracingfonts| is +% greater than 2 we also show the font switch inside \cs{selectfont}. +% We do this by adding this code to the hook in the \pkg{tracefnt} package: +% macro might redefine |\font@name|. +% \begin{macrocode} +%<*trace> +\AddToHook{selectfont} + {\ifnum \tracingfonts>\tw@ + \@font@info{Switching to \font@name}\fi} +% +% \end{macrocode} +% +% +% \begin{macrocode} +% +%\EndIncludeInRelease +% \end{macrocode} +% +% With \cs{selectfont} having different definitions in different +% kernels we also have to provide them in the \texttt{tracefnt} +% package to support rollback. In packages that works a bit +% differently and therefore we have to provide an empty block there. +% \begin{macrocode} +%\IncludeInRelease{2021/05/01}% +% {\selectfont}{Add hook to \selectfont}% +%\EndIncludeInRelease +% \end{macrocode} +% +% \begin{macrocode} +%\IncludeInRelease{0000/00/00}% +% {\selectfont}{Add hook to \selectfont}% +% +%\DeclareRobustCommand\selectfont +% {% +% \ifx\f@linespread\baselinestretch \else +% \set@fontsize\baselinestretch\f@size\f@baselineskip \fi +% \xdef\font@name{% +% \csname\curr@fontshape/\f@size\endcsname}% +% \pickup@font +% \font@name +% \size@update +% \enc@update +% } +% +%\EndIncludeInRelease +% \end{macrocode} +% +% % % \begin{macro}{\set@fontsize} % The macro |\set@fontsize| does the actual work. First it assigns % new values to |\f@size|, |\f@baselineskip| and |\f@linespread|. % \begin{macrocode} +%<*2ekernel|package> \def\set@fontsize#1#2#3{% \@defaultunits\@tempdimb#2pt\relax\@nnil \edef\f@size{\strip@pt\@tempdimb}% @@ -1245,7 +1367,7 @@ % Now, we are through with the case of a simple size, except for % calling the size function. This will be handled later, as it is % the same mechanism for all types of size specification. We will -% now proceed to macors for extraction of size range specification. +% now proceed to macros for extraction of size range specification. % % % diff --git a/macros/latex-dev/base/lthooks-code.pdf b/macros/latex-dev/base/lthooks-code.pdf index 872fda1253..13d887db4e 100644 Binary files a/macros/latex-dev/base/lthooks-code.pdf and b/macros/latex-dev/base/lthooks-code.pdf differ diff --git a/macros/latex-dev/base/lthooks-doc.pdf b/macros/latex-dev/base/lthooks-doc.pdf index d7f83dde7f..6a45fe2788 100644 Binary files a/macros/latex-dev/base/lthooks-doc.pdf and b/macros/latex-dev/base/lthooks-doc.pdf differ diff --git a/macros/latex-dev/base/lthooks.dtx b/macros/latex-dev/base/lthooks.dtx index e4ff7dd2ed..404938d203 100644 --- a/macros/latex-dev/base/lthooks.dtx +++ b/macros/latex-dev/base/lthooks.dtx @@ -1,6 +1,6 @@ % \iffalse meta-comment %% -%% File: lthooks.dtx (C) Copyright 2020 Frank Mittelbach, +%% File: lthooks.dtx (C) Copyright 2020,2021 Frank Mittelbach, %% Phelype Oleinik & LaTeX Team % % This file is part of the LaTeX base system. @@ -31,8 +31,8 @@ %%% From File: lthooks.dtx % % \begin{macrocode} -\def\lthooksversion{v1.0e} -\def\lthooksdate{2020/10/23} +\def\lthooksversion{v1.0h} +\def\lthooksdate{2021/01/07} % \end{macrocode} % %<*driver> @@ -222,11 +222,13 @@ % \begin{syntax} % \cs{AddToHook} \Arg{hook}\oarg{label}\Arg{code} % \end{syntax} -% Adds \meta{code} to the \meta{hook} labeled by \meta{label}. If -% the optional argument \meta{label} is not provided, if \cs{AddToHook} -% is used in a package/class, then the current -% package/class name is used, otherwise \hook{top-level} is -% used~(see section~\ref{sec:default-label}). +% Adds \meta{code} to the \meta{hook} labeled by \meta{label}. +% When the optional argument \meta{label} is not provided, the +% \meta{default label} is used (see section~\ref{sec:default-label}). +% If \cs{AddToHook} is used in a package/class, the +% \meta{default label} is the package/class name, otherwise it is +% \hook{top-level} (the \hook{top-level} label is treated +% differently: see section~\ref{sec:top-level}). % % If there already exists code under the \meta{label} then the new % \meta{code} is appended to the existing one (even if this is a reversed hook). @@ -234,10 +236,10 @@ % \meta{label}, first apply \cs{RemoveFromHook}. % % The hook doesn't have to exist for code to be added to -% it. However, if it is not declared later then obviously the +% it. However, if it is not declared, then obviously the % added \meta{code} will never be executed. This % allows for hooks to work regardless of package loading order and -% enables packages to add to hook of other packages without +% enables packages to add to hooks from other packages without % worrying whether they are actually used in the current document. % See section~\ref{sec:querying}. % @@ -251,10 +253,8 @@ % \cs{RemoveFromHook} \Arg{hook}\oarg{label} % \end{syntax} % Removes any code labeled by \meta{label} from the \meta{hook}. -% If the optional -% argument \meta{label} is not provided, if \cs{AddToHook} -% is used in a package/class, then the current -% package/class name is used, otherwise \hook{top-level} is used. +% When the optional argument \meta{label} is not provided, the +% \meta{default label} is used (see section~\ref{sec:default-label}). % % If the code for that \meta{label} wasn't yet added to the % \meta{hook}, an order is set so that when some code attempts to add @@ -273,7 +273,7 @@ % \medskip % % In contrast to the \texttt{voids} relationship between two labels -% in a \cs{DeclareHookrule} this is a destructive operation as the +% in a \cs{DeclareHookRule} this is a destructive operation as the % labeled code is removed from the hook data structure, whereas the % relationship setting can be undone by providing a different % relationship later. @@ -367,7 +367,8 @@ % token, a low-level \TeX{} error is raised (namely, the \meta{hook} is % expanded using \TeX's \cs{csname}\ldots\cs{endcsname}, as such, % Unicode characters are allowed in \meta{hook} and \meta{label} -% arguments). The arguments of \cs{UseHook} and \cs{UseOneTimeHook} are +% arguments). The arguments of \cs{UseHook}, \cs{UseOneTimeHook}, +% \cs{IfHookEmptyTF}, and \cs{IfHookExistsTF} are % processed much in the same way except that spaces are not trimmed % around the argument, for better performance. % @@ -377,10 +378,10 @@ % chunk and to prevent clashes. This should be the standard practice, % so this hook management code provides a shortcut to refer to the % current package in the name of a \meta{hook} and in a \meta{label}. -% If \meta{hook} name or \meta{label} consist just of a single dot +% If the \meta{hook} name or the \meta{label} consist just of a single dot % (|.|), or starts with a dot followed by a slash (|./|) then the dot % denotes the \meta{default label} (usually the current package or class -% name---see~\cs{DeclareDefaultHookLabel}). +% name---see~\cs{SetDefaultHookLabel}). % A \enquote{|.|} or \enquote{|./|} anywhere else in a \meta{hook} or in % \meta{label} is treated literally and is not replaced. % @@ -403,15 +404,15 @@ % \AddToHook {file/after/foo.tex}{code} % unchanged % \end{verbatim} % -% The \meta{default label} is automatically set to the name of the -% current package or class (using \cs{@currname}). If \cs{@currname} -% is not set (because the hook command is used outside of a package, or -% the current file wasn't loaded with \cs{usepackage} or -% \cs{documentclass}), then the \texttt{top-level} is used as the -% \meta{default label}. +% The \meta{default label} is automatically set equal to the name of the +% current package or class at the time the package is loaded. If the +% hook command is used outside of a package, or the current file wasn't +% loaded with \cs{usepackage} or \cs{documentclass}, then the +% \texttt{top-level} is used as the \meta{default label}. This may have +% exceptions---see \cs{PushDefaultHookLabel}. % % This syntax is available in all \meta{label} arguments and most -% \meta{hook}, both in the \LaTeXe{} interface, and the \LaTeX3 +% \meta{hook} arguments, both in the \LaTeXe{} interface, and the \LaTeX3 % interface described in section~\ref{sec:l3hook-interface}. % % Note, however, that the replacement of |.| by the \meta{default label} @@ -430,29 +431,104 @@ % In some cases, for example in large packages, one may want to separate % it in logical parts, but still use the main package name as % \meta{label}, then the \meta{default label} can be set using -% \cs{DeclareDefaultHookLabel}: +% \cs{SetDefaultHookLabel} or +% \cs{PushDefaultHookLabel}..\cs{PopDefaultHookLabel}. % -% \begin{function}{\DeclareDefaultHookLabel} +% \begin{function}{\PushDefaultHookLabel,\PopDefaultHookLabel} % \begin{syntax} -% \cs{DeclareDefaultHookLabel} \Arg{default label} +% \cs{PushDefaultHookLabel} \Arg{default label} +% \quad \meta{code} +% \cs{PopDefaultHookLabel} % \end{syntax} -% Sets the \meta{default label} to be used in \meta{label} arguments. -% If \cs{DeclareDefaultHookLabel} is not used in the -% current package, \cs{@currname} is used instead. If \cs{@currname} -% is not set, the code is assumed to be in the main document, in which -% case \texttt{top-level} is used. -% -% The effect of \cs{DeclareDefaultHookLabel} holds for the current -% file, and is reset to the previous value when the file is closed. +% \cs{PushDefaultHookLabel} sets the current \meta{default label} to +% be used in \meta{label} arguments, or when replacing a leading +% ``|.|'' (see above). \cs{PopDefaultHookLabel} reverts the +% \meta{default label} to its previous value. +% +% Inside a package or class, the \meta{default label} is equal to the +% package or class name, unless explicitly changed. Everywhere else, +% the \meta{default label} is |top-level| (see +% section~\ref{sec:top-level}) unless explicitly changed. +% +% The effect of \cs{PushDefaultHookLabel} holds until the next +% \cs{PopDefaultHookLabel}. \cs{usepackage} (and \cs{RequirePackage} +% and \cs{documentclass}) internally use +% \begin{quote} +% \cs{PushDefaultHookLabel}\Arg{package name} \\ +% \null \quad \meta{package code} \\ +% \cs{PopDefaultHookLabel} +% \end{quote} +% to set the \meta{default label} for the package or class file. +% Inside the \meta{package code} the \meta{default label} can also be +% changed with \cs{SetDefaultHookLabel}. \cs{input} and other +% file input-related commands from the \LaTeX{} kernel do not use +% \cs{PushDefaultHookLabel}, so code within files loaded by these +% commands does \emph{not} get a dedicated \meta{label}! (that is, the +% \meta{default label} is the current active one when the file was +% loaded.) +% +% Packages that provide their own package-like interfaces +% (Ti\textit{k}Z's \cs{usetikzlibrary}, for example) can use +% \cs{PushDefaultHookLabel} and \cs{PopDefaultHookLabel} to set +% dedicated labels and emulate \cs{usepackage}-like hook behaviour +% within those contexts. +% +% The |top-level| label is treated differently, and is reserved to the +% user document, so it is not allowed to change the +% \meta{default label} to |top-level|. +% \end{function} +% +% \begin{function}{\SetDefaultHookLabel} +% \begin{syntax} +% \cs{SetDefaultHookLabel} \Arg{default label} +% \end{syntax} +% Similarly to \cs{PushDefaultHookLabel}, +% sets the current \meta{default label} to +% be used in \meta{label} arguments, or when replacing a leading +% ``|.|''. The effect holds until the label is changed again or until +% the next \cs{PopDefaultHookLabel}. The difference between +% \cs{PushDefaultHookLabel} and \cs{SetDefaultHookLabel} is that the +% latter does not save the current \meta{default label}. +% +% This command is useful when a large package is composed of several +% smaller packages, but all should have the same \meta{label}, so +% \cs{SetDefaultHookLabel} can be used at the beginning of each +% package file to set the correct label. +% +% \cs{SetDefaultHookLabel} is not allowed in the main document, where +% the \meta{default label} is |top-level| and there is no +% \cs{PopDefaultHookLabel} to end its effect. +% It is also not allowed to change the \meta{default label} to +% |top-level|. % \end{function} % +% \subsubsection{The \texttt{top-level} label} +% \label{sec:top-level} +% +% The |top-level| label, assigned to code added from the main document, +% is different from other labels. Code added to hooks (usually +% \cs{AtBeginDocument}) in the preamble is almost always to change +% something defined by a package, so it should go at the very end of the +% hook. +% +% Therefore, code added in the |top-level| is always executed at the end +% of the hook, regardless of where it was declared. If the hook is +% reversed (see \cs{NewReversedHook}), the |top-level| chunk is executed +% at the very beginning instead. +% +% Rules regarding |top-level| have no effect: if a user wants to have a +% specific set of rules for a code chunk, they should use a different +% label to said code chunk, and provide a rule for that label instead. +% +% The |top-level| label is exclusive for the user, so trying to add code +% with that label from a package results in an error. % % \subsubsection{Defining relations between hook code} % % The default assumption is that code added to hooks by different -% packages is independent and the order in which it is executed is -% irrelevant. While this is true in many case it is obviously false -% in many others. +% packages are independent and the order in which they are executed is +% irrelevant. While this is true in many cases it is obviously false +% in others. % % Before the hook management system was introduced % packages had to take elaborate precaution to determine of some other @@ -519,7 +595,7 @@ % There can only be a single relation between two labels for a % given hook, % i.e., a later \cs{DeclareHookrule} overwrites any previous -% delcaration. +% declaration. % % The \meta{hook} and \meta{label} can be specified using the % dot-syntax to denote the current package name. @@ -589,7 +665,8 @@ % its permanent code pool, or to its ``next'' token list. The hook % doesn't need to be declared to have code added to its code pool. % A hook is said to exist when it was declared with \cs{NewHook} or -% some variant thereof. +% some variant thereof. Generic \hook{file} and \hook{env} hooks are +% automatically declared when code is added to them. % % \begin{function}[EXP]{\IfHookEmptyTF} % \begin{syntax} @@ -650,6 +727,7 @@ % \item % any code executed on the next invocation only. % \end{itemize} +% \end{function} % % \cs{LogHook} prints the information to the |.log| file, and % \cs{ShowHook} prints them to the terminal/command window and starts @@ -660,6 +738,7 @@ % %^^A % Code for the listing below: %^^A \NewHook{example-hook} +%^^A \AddToHook{example-hook}{[code from 'top-level']} %^^A \AddToHook{example-hook}[foo]{[code from package 'foo']} %^^A \AddToHook{example-hook}[bar]{[from package 'bar']} %^^A \AddToHook{example-hook}[baz]{[package 'baz' is here]} @@ -680,13 +759,15 @@ % > foo -> [code from package 'foo'] % > bar -> [from package 'bar'] % > baz -> [package 'baz' is here] +% > Document-level (top-level) code (executed last): +% > -> [code from 'top-level'] % > Extra code for next invocation: % > -> [one-time code] % > Rules: % > foo|baz with relation > % > baz|bar with default relation < % > Execution order (after applying rules): -% > bar, baz, foo. +% > baz, foo, bar. % \end{verbatim} % % In the listing above, lines~3 to~5 show the three code chunks added @@ -695,7 +776,18 @@ % \quad \meta{label}\verb| -> |\meta{code} % \end{quote} % -% Line~7 shows the code chunk for the next execution of the hook in +% Line~7 shows the code chunk added by the user in the main document +% (labeled |top-level|) in the format +% \begin{quote} +% \quad\verb|Document-level (top-level) code (executed |%^^A +% \meta{first\texttt{\string|}last}\verb|):|\\ +% \quad\verb| -> |\meta{\texttt{top-level} code} +% \end{quote} +% This code will be either the first or last code executed by the hook +% (|last| if the hook is normal, |first| if it is reversed). This +% chunk is not affected by rules and does not take part in sorting. +% +% Line~9 shows the code chunk for the next execution of the hook in % the format % \begin{quote} % \quad \verb|-> |\meta{next-code} @@ -705,7 +797,7 @@ % earlier, which can only be removed from that hook by doing % \verb|\RemoveFromHook{|\meta{label}|}[example-hook]|. % -% Lines~9 and~10 show the rules declared that affect this hook in the +% Lines~11 and~12 show the rules declared that affect this hook in the % format % \begin{quote} % \quad \meta{label-1}\verb+|+\meta{label-2}| with |%^^A @@ -715,11 +807,10 @@ % \meta{label-2}, in that order, as detailed in \cs{DeclareHookRule}. % If the relation is \texttt{default} it means that that rule applies % to \meta{label-1} and \meta{label-2} in \emph{all} hooks, (unless -% overrided by a non-default relation). +% overridden by a non-default relation). % -% Finally, line~12 lists the labels in the hook after sorting; +% Finally, line~14 lists the labels in the hook after sorting; % that is, in the order they will be executed when the hook is used. -% \end{function} % % % \subsubsection{Debugging hook code} @@ -749,8 +840,9 @@ % \begin{function} % {\hook_new:n,\hook_new_reversed:n,\hook_new_pair:nn} % \begin{syntax} -% \cs{hook_new:n}\Arg{hook} -% \cs{hook_new_pair:nn}\Arg{hook-1}\Arg{hook-2} +% \cs{hook_new:n} \Arg{hook} +% \cs{hook_new_reversed:n} \Arg{hook} +% \cs{hook_new_pair:nn} \Arg{hook-1} \Arg{hook-2} % \end{syntax} % Creates a new \meta{hook} with normal or reverse ordering of code % chunks. \cs{hook_new_pair:nn} creates a pair of such hooks with @@ -782,7 +874,6 @@ % Changes the \Arg{hook} status so that from now on any addition to % the hook code is executed immediately. Then execute any % \Arg{hook} code already set up. -% \fmi{better L3 name?} % % The \meta{hook} \emph{cannot} be specified using the dot-syntax. % A leading |.| is treated literally. @@ -954,17 +1045,19 @@ % \texttt{packageB}, \texttt{packageC} which you can verify with % \cs{ShowHook}\texttt{\{myhook\}}: %\begin{verbatim} -% The hook 'myhook': -% Code chunks: -% packageA -> \typeout {A} -% packageB -> \typeout {B} -% packageC -> \typeout {C} -% Extra code next invocation: -% --- -% Rules: -% --- -% Execution order: -% packageA, packageB, packageC +% -> The hook 'myhook': +% > Code chunks: +% > packageA -> \typeout {A} +% > packageB -> \typeout {B} +% > packageC -> \typeout {C} +% > Document-level (top-level) code (executed last): +% > --- +% > Extra code for next invocation: +% > --- +% > Rules: +% > --- +% > Execution order: +% > packageA, packageB, packageC. %\end{verbatim} % The reason is that the code chunks are internally saved in a property list % and the initial order of such a property list is the order in @@ -988,17 +1081,19 @@ %\end{verbatim} % instead of the previous lines we get %\begin{verbatim} -% The hook 'myhook': -% Code chunks: -% packageA -> \typeout {A} -% packageB -> \typeout {B} -% packageC -> \typeout {C} -% Extra code next invocation: -% --- -% Rules: -% packageA|packageB with relation before -% Execution order (after applying rules): -% packageA, packageC, packageB +% -> The hook 'myhook': +% > Code chunks: +% > packageA -> \typeout {A} +% > packageB -> \typeout {B} +% > packageC -> \typeout {C} +% > Document-level (top-level) code (executed last): +% > --- +% > Extra code for next invocation: +% > --- +% > Rules: +% > packageB|packageA with relation > +% > Execution order (after applying rules): +% > packageA, packageC, packageB. %\end{verbatim} % As you can see the code chunks are still in the same order, but % in the execution order for the labels \texttt{packageB} and @@ -1010,7 +1105,7 @@ % doesn't run at all as there is nothing to resolve). % Incidentally, if we had instead specified the redundant rule %\begin{verbatim} -% \DeclareHookRule{myhook}{packageB}{before}{label-3} +% \DeclareHookRule{myhook}{packageB}{before}{packageC} %\end{verbatim} % the execution order would not have changed. % @@ -1039,17 +1134,17 @@ % \AddToHook{env/quote/after} [package-1]{\end{itshape}} %\end{verbatim} % As a result, all quotes will be in italics. -% Now suppose further that the user wants the quotes also in blue -% and therefore adds: +% Now suppose further that another |package-too| makes the quotes +% also in blue and therefore adds: %\begin{verbatim} % \usepackage{color} -% \AddToHook{env/quote/before}{\begin{color}{blue}} -% \AddToHook{env/quote/after} {\end{color}} +% \AddToHook{env/quote/before}[package-too]{\begin{color}{blue}} +% \AddToHook{env/quote/after} [package-too]{\end{color}} %\end{verbatim} % Now if the \hook{env/quote/after} hook would be a normal hook we % would get the same execution order in both hooks, namely: %\begin{verbatim} -% package-1, top-level +% package-1, package-too %\end{verbatim} % (or vice versa) and as a result, would get: %\begin{verbatim} @@ -1063,16 +1158,18 @@ % the correct sequence and \cs{ShowHook} would give us the % following output: %\begin{verbatim} -% The hook 'env/quote/after': -% Code chunks: -% package-1 -> \end {itshape} -% top-level -> \end {color} -% Extra code next invocation: -% --- -% Rules: -% --- -% Execution order (after reversal): -% top-level, package-1 +% -> The hook 'env/quote/after': +% > Code chunks: +% > package-1 -> \end {itshape} +% > package-too -> \end {color} +% > Document-level (top-level) code (executed first): +% > --- +% > Extra code for next invocation: +% > --- +% > Rules: +% > --- +% > Execution order (after reversal): +% > package-too, package-1. %\end{verbatim} % % The reversal of the execution order happens before applying any @@ -1206,13 +1303,15 @@ % \hook{begindocument} % (which is executed inside \verb=\begin{document}=). % However, all code added this way is labeled with the label -% \hook{top-level} if done outside of a package or class or with the -% package/class name if called inside such a file. +% \hook{top-level} (see section~\ref{sec:top-level}) +% if done outside of a package or class or with the +% package/class name if called inside such a file +% (see section~\ref{sec:default-label}). % % This way one can add further code to the hook using % \cs{AddToHook} or \cs{AtBeginDocument} using a different label % and explicitly order the code chunks as necessary, e.g., run some -% code before or after the \hook{top-level} code. When using the +% code before or after another package's code. When using the % optional argument the call is equivalent to running % \cs{AddToHook} \texttt{\{begindocument\}} \oarg{label} % \Arg{code}. @@ -1250,8 +1349,8 @@ % % The few hooks that existed previously in \LaTeXe{} used internally % commands such as \cs{@begindocumenthook} and packages sometimes -% augemented them directly rather than working through -% \cs{AtBeginDocumement}. For that reason there is currently support +% augmented them directly rather than working through +% \cs{AtBeginDocument}. For that reason there is currently support % for this, that is, if the system detects that such an internal % legacy hook command contains code it adds it to the new hook % system under the label \texttt{legacy} so that it doesn't get @@ -1333,8 +1432,8 @@ % \cs{BeforeBeginEnvironment} \oarg{label} \Arg{code} % \end{syntax} % This declaration adds to the \hook{env/\meta{env}/before} hook -% using by default the current package or class name as a label or -% \texttt{top-level} if used in the document directly. +% using the \meta{label}. If \meta{label} is not given, the +% \meta{default label} is used (see section~\ref{sec:default-label}). % \end{function} % % \begin{function}{\AtBeginEnvironment} @@ -1516,7 +1615,7 @@ % % % It is in also possible to use the generic \hook{env/document/end} -% hook which is execuded by \cs{end}, i.e., just in front of the +% hook which is executed by \cs{end}, i.e., just in front of the % first hook above. Note however that the other generic \cs{end} % environment hook, i.e., \hook{env/document/after} will never get % executed, because by that time \LaTeX{} has finished the document @@ -1774,6 +1873,82 @@ % \end{macrocode} % \end{macro} % +% \begin{macro}{\@@_tl_set:Nn,\@@_tl_set:Nx, +% \@@_tl_set:cn,\@@_tl_set:cx} +% Private copies of a few \pkg{expl3} functions. \pkg{l3debug} will +% only add debugging to the public names, not to these copies, so we +% don't have to use \cs{debug_suspend:} and \cs{debug_resume:} +% everywhere. +% +% Functions like \cs{@@_tl_set:Nn} have to be redefined, rather than +% copied because in \pkg{expl3} they use +% \cs[no-index]{__kernel_tl_(g)set:Nx}, which is also patched by +% \pkg{l3debug}. +% \changes{v1.0h}{2021/01/07}{Manually define some \pkg{l3tl} commands +% to work around \pkg{expl3} changes} +% \begin{macrocode} +\cs_new_protected:Npn \@@_tl_set:Nn #1#2 + { \cs_set_nopar:Npx #1 { \__kernel_exp_not:w {#2} } } +\cs_new_protected:Npn \@@_tl_set:Nx #1#2 + { \cs_set_nopar:Npx #1 {#2} } +\cs_generate_variant:Nn \@@_tl_set:Nn { c } +\cs_generate_variant:Nn \@@_tl_set:Nx { c } +% \end{macrocode} +% \end{macro} +% +% \begin{macro}{\@@_tl_gset:Nn,\@@_tl_gset:No,\@@_tl_gset:Nx, +% \@@_tl_gset:cn,\@@_tl_gset:co,\@@_tl_gset:cx} +% Same as above. +% \begin{macrocode} +\cs_new_protected:Npn \@@_tl_gset:Nn #1#2 + { \cs_gset_nopar:Npx #1 { \__kernel_exp_not:w {#2} } } +\cs_new_protected:Npn \@@_tl_gset:No #1#2 + { \cs_gset_nopar:Npx #1 { \__kernel_exp_not:w \exp_after:wN {#2} } } +\cs_new_protected:Npn \@@_tl_gset:Nx #1#2 + { \cs_gset_nopar:Npx #1 {#2} } +\cs_generate_variant:Nn \@@_tl_gset:Nn { c } +\cs_generate_variant:Nn \@@_tl_gset:No { c } +\cs_generate_variant:Nn \@@_tl_gset:Nx { c } +% \end{macrocode} +% \end{macro} +% +% \begin{macro}{\@@_tl_gput_right:Nn,\@@_tl_gput_right:No,\@@_tl_gput_right:cn} +% Same as above. +% \begin{macrocode} +\cs_new_protected:Npn \@@_tl_gput_right:Nn #1#2 + { \@@_tl_gset:Nx #1 { \__kernel_exp_not:w \exp_after:wN { #1 #2 } } } +\cs_generate_variant:Nn \@@_tl_gput_right:Nn { No, cn } +% \end{macrocode} +% \end{macro} +% +% \begin{macro}{\@@_tl_gput_left:Nn,\@@_tl_gput_left:No} +% Same as above. +% \begin{macrocode} +\cs_new_protected:Npn \@@_tl_gput_left:Nn #1#2 + { + \@@_tl_gset:Nx #1 + { \__kernel_exp_not:w {#2} \__kernel_exp_not:w \exp_after:wN {#1} } + } +\cs_generate_variant:Nn \@@_tl_gput_left:Nn { No } +% \end{macrocode} +% \end{macro} +% +% \begin{macro}{\@@_tl_gset_eq:NN} +% Same as above. +% \begin{macrocode} +\cs_new_eq:NN \@@_tl_gset_eq:NN \tl_gset_eq:NN +% \end{macrocode} +% \end{macro} +% +% \begin{macro}{\@@_tl_gclear:N,\@@_tl_gclear:c} +% Same as above. +% \begin{macrocode} +\cs_new_protected:Npn \@@_tl_gclear:N #1 + { \@@_tl_gset_eq:NN #1 \c_empty_tl } +\cs_generate_variant:Nn \@@_tl_gclear:N { c } +% \end{macrocode} +% \end{macro} +% % % \subsection{Providing new hooks} % @@ -1808,6 +1983,13 @@ % $\meta{reversed}1$ is $+1$ for normal hooks and $-1$ for reversed % ones. % +% \item[\cs{@@_toplevel~\meta{name}}] This token list stores the code +% inserted in the hook from the user's document, in the |top-level| +% label. This label is special, and doesn't participate in sorting. +% Instead, all code is appended to it and executed after (or before, +% if the hook is reversed) the normal +% hook code, but before the |next| code chunk. +% % \item[\cs{@@_next~\meta{name}}] Finally there is extra code % (normally empty) that is used on the next invocation of the hook % (and then deleted). This can be used to define some special @@ -1890,15 +2072,16 @@ % \begin{macro}{\@@_declare:n} % This function declares the basic data structures for a hook without % actually declaring the hook itself. This is needed to allow adding -% to undeclared hooks. Here it is unnecessary to check whether both -% variables exist, since both are declared at the same time (either -% both exist, or neither). +% to undeclared hooks. Here it is unnecessary to check whether all +% variables exist, since all three are declared at the same time +% (either all of them exist, or none). % \begin{macrocode} \cs_new_protected:Npn \@@_declare:n #1 { \@@_if_exist:nF {#1} { \prop_new:c { g_@@_#1_code_prop } + \tl_new:c { @@_toplevel~#1 } \tl_new:c { @@_next~#1 } } } @@ -1951,13 +2134,6 @@ \cs_new_protected:Npn \@@_include_legacy_code_chunk:n #1 { % \end{macrocode} -% If the \pkg{expl3} code is run with checking on then assigning or -% using non L3 names such as \cs{@enddocumenthook} with \pkg{expl3} -% functions will trigger warnings so we run this code with -% debugging explicitly suspended. -% \begin{macrocode} - \debug_suspend: -% \end{macrocode} % If the macro doesn't exist (which is the usual case) then nothing % needs to be done. % \begin{macrocode} @@ -1975,10 +2151,9 @@ % Once added to the hook, we need to clear it otherwise it might % get added again later if the hook data gets updated. % \begin{macrocode} - \tl_gclear:c { @#1hook } + \@@_tl_gclear:c { @#1hook } } } - \debug_resume: } % \end{macrocode} % \end{macro} @@ -1990,79 +2165,76 @@ % \begin{macro}[EXP]{\@@_parse_label_default:n} % This macro checks if a label was given (not \cs{c_novalue_tl}), and % if so, tries to parse the label looking for a leading \verb|.| to -% replace for \cs{@currname}. Otherwise \cs{@@_currname_or_default:n} -% is used to pick \cs{@currname} or the fallback value. -% -% The default |top-level| is hard-coded here. It once was an -% argument, but it's no longer needed. \pho{can't remember why} +% replace by \cs{@@_currname_or_default:}. % \begin{macrocode} \cs_new:Npn \@@_parse_label_default:n #1 { \tl_if_novalue:nTF {#1} - { \@@_currname_or_default:n { top-level } } - { - \tl_trim_spaces_apply:nN {#1} - \@@_parse_dot_label:nn { top-level } - } + { \@@_currname_or_default: } + { \tl_trim_spaces_apply:nN {#1} \@@_parse_dot_label:n } } % \end{macrocode} % \end{macro} % -% \begin{macro}[EXP]{\@@_parse_dot_label:nn} +% \begin{macro}[EXP]{\@@_parse_dot_label:n} % \begin{macro}[EXP]{ -% \@@_parse_dot_label:nw, +% \@@_parse_dot_label:w, % \@@_parse_dot_label_cleanup:w, -% \@@_parse_dot_label_aux:nw +% \@@_parse_dot_label_aux:w % } % Start by checking if the label is empty, which raises an error, and % uses the fallback value. If not, % split the label at a \verb|./|, if any, and check if no tokens are % before the \verb|./|, or if the only character is a \verb|.|. % If these requirements are fulfilled, the leading -% \verb|.| is replaced with \cs{@@_currname_or_default:n}. Otherwise +% \verb|.| is replaced with \cs{@@_currname_or_default:}. Otherwise % the label is returned unchanged. % \begin{macrocode} -\cs_new:Npn \@@_parse_dot_label:nn #1 #2 +\cs_new:Npn \@@_parse_dot_label:n #1 { \tl_if_empty:nTF {#1} { - \msg_expandable_error:nnn { hooks } { empty-label } {#2} - #2 + \msg_expandable_error:nn { hooks } { empty-label } + \@@_currname_or_default: } { \str_if_eq:nnTF {#1} { . } - { \@@_currname_or_default:n {#2} } - { \@@_parse_dot_label:nw {#2} #1 ./ \s_@@_mark } + { \@@_currname_or_default: } + { \@@_parse_dot_label:w #1 ./ \s_@@_mark } } } -\cs_new:Npn \@@_parse_dot_label:nw #1 #2 ./ #3 \s_@@_mark +\cs_new:Npn \@@_parse_dot_label:w #1 ./ #2 \s_@@_mark { - \tl_if_empty:nTF {#2} - { \@@_parse_dot_label_aux:nw {#1} #3 \s_@@_mark } + \tl_if_empty:nTF {#1} + { \@@_parse_dot_label_aux:w #2 \s_@@_mark } { - \tl_if_empty:nTF {#3} - { \@@_make_name:n {#2} } - { \@@_parse_dot_label_cleanup:w #2 ./ #3 \s_@@_mark } + \tl_if_empty:nTF {#2} + { \@@_make_name:n {#1} } + { \@@_parse_dot_label_cleanup:w #1 ./ #2 \s_@@_mark } } } \cs_new:Npn \@@_parse_dot_label_cleanup:w #1 ./ \s_@@_mark {#1} -\cs_new:Npn \@@_parse_dot_label_aux:nw #1 #2 ./ \s_@@_mark - { \@@_currname_or_default:n {#1} / \@@_make_name:n {#2} } +\cs_new:Npn \@@_parse_dot_label_aux:w #1 ./ \s_@@_mark + { \@@_currname_or_default: / \@@_make_name:n {#1} } % \end{macrocode} % \end{macro} % \end{macro} % -% \begin{macro}[EXP]{\@@_currname_or_default:n} +% \begin{macro}[EXP]{\@@_currname_or_default:} % Uses \cs{g_@@_hook_curr_name_tl} if it is set, otherwise tries -% \cs{@currname}. If neither is set, uses the fallback value -% \verb|#1| (usually \texttt{top-level}). +% \cs{@currname}. If neither is set, raises an error and uses the +% fallback value \verb|label-missing|. % \begin{macrocode} -\cs_new:Npn \@@_currname_or_default:n #1 +\cs_new:Npn \@@_currname_or_default: { \tl_if_empty:NTF \g_@@_hook_curr_name_tl { \tl_if_empty:NTF \@currname - { \@@_make_name:n {#1} } + { + \msg_expandable_error:nnn { hooks } { should-not-happen } + { Empty~default~label. } + \@@_make_name:n { label-missing } + } { \@currname } } { \g_@@_hook_curr_name_tl } @@ -2071,7 +2243,7 @@ % \end{macro} % % \begin{macro}[EXP]{\@@_make_name:n,\@@_make_name:w} -% Provides a standard sanitisation of a hook's name. +% Provides a standard sanitization of a hook's name. % It uses \cs{cs:w} to build a control sequence out of the hook name, % then uses \cs{cs_to_str:N} to get the string representation of that, % without the escape character. \cs{cs:w}-based expansion is used @@ -2213,14 +2385,33 @@ % \end{macrocode} % Then try to get the code chunk labeled \verb=#2= from the hook. % If there's code already there, then append \verb=#3= to that, -% otherwise just put \verb=#3=. +% otherwise just put \verb=#3=. If the current label is |top-level|, +% the code is added to a dedicated token list +% \cs[no-index]{@@_toplevel~\meta{hook}} that goes at the end of the +% hook (or at the beginning, for a reversed hook), just before +% \cs[no-index]{@@_next~\meta{hook}}. +% \begin{macrocode} + \str_if_eq:nnTF {#2} { top-level } + { + \str_if_eq:eeTF { top-level } { \@@_currname_or_default: } + { +% \end{macrocode} +% If the hook's basic structure does not exist, we need to declare it +% with \cs{@@_declare:n}. % \begin{macrocode} - \prop_get:cnNTF { g_@@_#1_code_prop } {#2} \l_@@_return_tl + \@@_declare:n {#1} + \@@_tl_gput_right:cn { @@_toplevel~#1 } {#3} + } + { \msg_error:nnn { hooks } { misused-top-level } {#1} } + } { - \prop_gput:cno { g_@@_#1_code_prop } {#2} - { \l_@@_return_tl #3 } + \prop_get:cnNTF { g_@@_#1_code_prop } {#2} \l_@@_return_tl + { + \prop_gput:cno { g_@@_#1_code_prop } {#2} + { \l_@@_return_tl #3 } + } + { \prop_gput:cnn { g_@@_#1_code_prop } {#2} {#3} } } - { \prop_gput:cnn { g_@@_#1_code_prop } {#2} {#3} } } % \end{macrocode} % \end{macro} @@ -2381,11 +2572,20 @@ { \@@_strip_double_slash:n {#1} } \cs_new:Npn \@@_strip_double_slash:n #1 { \@@_strip_double_slash:w #1 // \s_@@_mark } -\cs_new:Npn \@@_strip_double_slash:w #1 // #2 \s_@@_mark +% \end{macrocode} +% This function is always called after testing if the argument is a +% file hook with \cs{@@_if_file_hook:wTF}, so we can assume it has +% three parts (it is either \verb|file/before/...| or +% \verb|file/after/...|), so we use \verb|#1/#2/#3 //| instead of just +% \verb|#1 //| to prevent losing a slash if the file name is empty. +% \changes{v1.0h}{2021/01/07}{Assume hook name has at least three +% nonempty parts (gh/464)} +% \begin{macrocode} +\cs_new:Npn \@@_strip_double_slash:w #1/#2/#3 // #4 \s_@@_mark { - \tl_if_empty:nTF {#2} - {#1} - { \@@_strip_double_slash:w #1 / #2 \s_@@_mark } + \tl_if_empty:nTF {#4} + { #1/#2/#3 } + { \@@_strip_double_slash:w #1/#2/#3 / #4 \s_@@_mark } } % \end{macrocode} % \end{macro} @@ -2434,24 +2634,48 @@ % hook before its defined (see section~\ref{sec:querying}). % \begin{macrocode} \@@_if_exist:nTF {#1} + { % \end{macrocode} % Then remove the chunk and run \cs{@@_update_hook_code:n} so % that the execution token list reflects the change if we are after % \verb=\begin{document}=. +% +% If all code is to be removed, clear the code pool +% \cs[no-index]{g_@@_\meta{hook}_code_prop}, the top-level code +% \cs[no-index]{@@_toplevel~\meta{hook}}, and the next-execution code +% \cs[no-index]{@@_next~\meta{hook}}. % \begin{macrocode} - { \str_if_eq:nnTF {#2} {*} - { \prop_gclear:c { g_@@_#1_code_prop } } { + \prop_gclear:c { g_@@_#1_code_prop } + \@@_tl_gclear:c { @@_toplevel~#1 } + \@@_tl_gclear:c { @@_next~#1 } + } + { +% \end{macrocode} +% If the label is |top-level| then clear the token list, as all code +% there is under the same label. Marked removal is not implemented +% for |top-level| because it is hard to reliably know that no code +% was added to \cs[no-index]{@@_toplevel~\meta{hook}} (granted that +% an empty code could be interpreted as that, but then it differs in +% behaviour from other labels, in which an empty chunk is still valid +% for removal). Besides, it doesn't make much (if any) sense for +% packages to remove |top-level| code. So here the chunk is just +% cleared unconditionally. +% \begin{macrocode} + \str_if_eq:nnTF {#2} { top-level } + { \@@_tl_gclear:c { @@_toplevel~#1 } } + { % \end{macrocode} -% Check if the label being removed exists in the code pool. If it does, -% just call \cs{@@_gremove_code_do:nn} to do the removal, otherwise mark it -% to be removed. +% Otherwise check if the label being removed exists in the code pool. +% If it does, just call \cs{@@_gremove_code_do:nn} to do the removal, +% otherwise mark it to be removed. % \begin{macrocode} - \prop_get:cnNTF { g_@@_#1_code_prop } {#2} \l_@@_return_tl - { \@@_gremove_code_do:nn } - { \@@_mark_removal:nn } - {#1} {#2} + \prop_get:cnNTF { g_@@_#1_code_prop } {#2} \l_@@_return_tl + { \@@_gremove_code_do:nn } + { \@@_mark_removal:nn } + {#1} {#2} + } } % \end{macrocode} % Finally update the code, if the hook exists. @@ -2470,6 +2694,7 @@ % \end{macrocode} % % \begin{macro}{\@@_gremove_code_do:nn} +% Remove code for a given label. % \begin{macrocode} \cs_new_protected:Npn \@@_gremove_code_do:nn #1 #2 { \prop_gremove:cn { g_@@_#1_code_prop } {#2} } @@ -2605,7 +2830,6 @@ % Then we call the function to handle the given rule. Throw an error if the % rule is invalid. % \begin{macrocode} - \debug_suspend: \cs_if_exist_use:cTF { @@_rule_#3_gset:nnn } { {#1} {#2} {#4} @@ -2613,7 +2837,6 @@ } { \msg_error:nnnnnn { hooks } { unknown-rule } {#1} {#2} {#3} {#4} } - \debug_resume: } % \end{macrocode} % \end{macro} @@ -2639,7 +2862,7 @@ % \begin{macrocode} \cs_new_protected:Npn \@@_rule_before_gset:nnn #1#2#3 { - \tl_gset:cx { g_@@_#1_rule_ \@@_label_pair:nn {#2} {#3} _tl } + \@@_tl_gset:cx { g_@@_#1_rule_ \@@_label_pair:nn {#2} {#3} _tl } { \@@_label_ordered:nnTF {#2} {#3} { < } { > } } } \cs_new_eq:cN { @@_rule_<_gset:nnn } \@@_rule_before_gset:nnn @@ -2648,7 +2871,7 @@ % \begin{macrocode} \cs_new_protected:Npn \@@_rule_after_gset:nnn #1#2#3 { - \tl_gset:cx { g_@@_#1_rule_ \@@_label_pair:nn {#3} {#2} _tl } + \@@_tl_gset:cx { g_@@_#1_rule_ \@@_label_pair:nn {#3} {#2} _tl } { \@@_label_ordered:nnTF {#3} {#2} { < } { > } } } \cs_new_eq:cN { @@_rule_>_gset:nnn } \@@_rule_after_gset:nnn @@ -2661,7 +2884,7 @@ % \begin{macrocode} \cs_new_protected:Npn \@@_rule_voids_gset:nnn #1#2#3 { - \tl_gset:cx { g_@@_#1_rule_ \@@_label_pair:nn {#2} {#3} _tl } + \@@_tl_gset:cx { g_@@_#1_rule_ \@@_label_pair:nn {#2} {#3} _tl } { \@@_label_ordered:nnTF {#2} {#3} { -> } { <- } } } % \end{macrocode} @@ -2675,9 +2898,9 @@ % together in hook |#1|. % \begin{macrocode} \cs_new_protected:cpn { @@_rule_incompatible-error_gset:nnn } #1#2#3 - { \tl_gset:cn { g_@@_#1_rule_ \@@_label_pair:nn {#2} {#3} _tl } { xE } } + { \@@_tl_gset:cn { g_@@_#1_rule_ \@@_label_pair:nn {#2} {#3} _tl } { xE } } \cs_new_protected:cpn { @@_rule_incompatible-warning_gset:nnn } #1#2#3 - { \tl_gset:cn { g_@@_#1_rule_ \@@_label_pair:nn {#2} {#3} _tl } { xW } } + { \@@_tl_gset:cn { g_@@_#1_rule_ \@@_label_pair:nn {#2} {#3} _tl } { xW } } % \end{macrocode} % \end{macro} % @@ -2722,7 +2945,7 @@ % \end{macro} % % \begin{macro}[EXP]{\@@_if_label_case:nnnnn} -% To avoid doing the string comparison twice in \cs{@@_initialize_single:NNNn} +% To avoid doing the string comparison twice in \cs{@@_initialize_single:NNn} % (once with \cs{str_if_eq:nn} and again with \cs{@@_label_ordered:nn}), % we use a three-way branching macro that will compare |#1| and |#2| % and expand to \cs{use_i:nnn} if they are equal, \cs{use_ii:nn} if @@ -2800,7 +3023,6 @@ % \begin{macrocode} \cs_new_protected:Npn \@@_initialize_hook_code:n #1 { - \debug_suspend: \@@_debug:n{ \iow_term:x{^^JUpdate~ code~ for~ hook~ '#1' \on@line :^^J} } % \end{macrocode} @@ -2815,17 +3037,22 @@ % If there aren't any code % chunks for the current hook, there is no point in even starting % the sorting routine so we make a quick test for that and in that -% case just update \cs{@@~\meta{hook}} to hold the next -% code. If there are code chunks we call -% \cs{@@_initialize_single:NNNn} and pass to it ready made csnames +% case just update \cs{@@~\meta{hook}} to hold the |top-level| and +% |next| code chunks. If there are code chunks we call +% \cs{@@_initialize_single:NNn} and pass to it ready made csnames % as they are needed several times inside. This way we save a bit % on processing time if we do that up front. % \begin{macrocode} \hook_if_exist:nT {#1} { \prop_if_empty:cTF {g_@@_#1_code_prop} - { \tl_gset:co { @@~#1 } - { \cs:w @@_next~#1 \cs_end: } } + { + \@@_tl_gset:co { @@~#1 } + { + \cs:w @@_toplevel~#1 \exp_after:wN \cs_end: + \cs:w @@_next~#1 \cs_end: + } + } { % \end{macrocode} % By default the algorithm sorts the code chunks and then saves the @@ -2836,9 +3063,9 @@ % in preparation is to change two definitions used later on. % \begin{macrocode} \@@_if_reversed:nTF {#1} - { \cs_set_eq:NN \@@_tl_gput:NV \tl_gput_left:NV + { \cs_set_eq:NN \@@_tl_gput:Nn \@@_tl_gput_left:Nn \cs_set_eq:NN \@@_clist_gput:NV \clist_gput_left:NV } - { \cs_set_eq:NN \@@_tl_gput:NV \tl_gput_right:NV + { \cs_set_eq:NN \@@_tl_gput:Nn \@@_tl_gput_right:Nn \cs_set_eq:NN \@@_clist_gput:NV \clist_gput_right:NV } % \end{macrocode} % @@ -2848,9 +3075,8 @@ % save the old code property list so that it can be restored later. % \begin{macrocode} \prop_set_eq:Nc \l_@@_work_prop { g_@@_#1_code_prop } - \@@_initialize_single:cccn - { @@~#1 } { @@_next~#1 } - { g_@@_#1_labels_clist } {#1} + \@@_initialize_single:ccn + { @@~#1 } { g_@@_#1_labels_clist } {#1} % \end{macrocode} % For debug display we want to keep track of those hooks that % actually got code added to them, so we record that in plist. We @@ -2862,7 +3088,6 @@ \g_@@_used_prop {#1}{} } } } - \debug_resume: } % \end{macrocode} % \end{macro} @@ -2918,12 +3143,13 @@ % \end{macro} % % -% \begin{macro}{\@@_initialize_single:NNNn,\@@_initialize_single:cccn} +% \begin{macro}{\@@_initialize_single:NNn,\@@_initialize_single:ccn} % -% \cs{@@_initialize_single:NNNn} implements the sorting of the code +% \cs{@@_initialize_single:NNn} implements the sorting of the code % chunks for a hook and saves the result in the token list for fast -% execution (\verb=#3=). The arguments are \meta{hook-code-plist}, -% \meta{hook-code-tl}, \meta{hook-next-code-tl}, +% execution (\verb=#4=). The arguments are \meta{hook-code-plist}, +% \meta{hook-code-tl}, \meta{hook-top-level-code-tl}, +% \meta{hook-next-code-tl}, % \meta{hook-ordered-labels-clist} and \meta{hook-name} (the latter % is only used for debugging---the \meta{hook-rule-plist} is accessed % using the \meta{hook-name}). @@ -2935,8 +3161,12 @@ % far as possible. The result is a restriction I do not test for at % the moment: a label can't be equal to the number 0! \fmi{Needs % checking for, just in case} +% +% ^^A #1 <- \@@~#1 +% ^^A #2 <- \g_@@_#1_labels_clist +% ^^A #3 <- #1 % \begin{macrocode} -\cs_new_protected:Npn \@@_initialize_single:NNNn #1#2#3#4 +\cs_new_protected:Npn \@@_initialize_single:NNn #1#2#3 { % \end{macrocode} % Step T1: Initialize the data structure \ldots @@ -2947,7 +3177,7 @@ % % Store the name of the hook: % \begin{macrocode} - \tl_set:Nn \l_@@_cur_hook_tl {#4} + \tl_set:Nn \l_@@_cur_hook_tl {#3} % \end{macrocode} % % We loop over the property list holding the code and record all @@ -2961,7 +3191,7 @@ { \int_incr:N \l_@@_labels_int \seq_put_right:Nn \l_@@_labels_seq {##1} - \tl_set:cn { \@@_tl_csname:n {##1} }{0} + \@@_tl_set:cn { \@@_tl_csname:n {##1} } { 0 } \seq_clear_new:c { \@@_seq_csname:n {##1} } } % \end{macrocode} @@ -2987,7 +3217,7 @@ { \prop_map_break: } { \@@_apply_label_pair:nnn {##1} {####1} } { \@@_apply_label_pair:nnn {####1} {##1} } - {#4} + {#3} } } % \end{macrocode} @@ -3014,8 +3244,8 @@ % \end{macrocode} % % \begin{macrocode} - \tl_gclear:N #1 - \clist_gclear:N #3 + \@@_tl_gclear:N #1 + \clist_gclear:N #2 % \end{macrocode} % % The whole loop combines steps T5--T7: @@ -3027,11 +3257,11 @@ % \begin{macrocode} \int_decr:N \l_@@_labels_int \prop_get:NVN \l_@@_work_prop \l_@@_front_tl \l_@@_return_tl - \@@_tl_gput:NV #1 \l_@@_return_tl + \exp_args:NNV \@@_tl_gput:Nn #1 \l_@@_return_tl % \end{macrocode} % % \begin{macrocode} - \@@_clist_gput:NV #3 \l_@@_front_tl + \@@_clist_gput:NV #2 \l_@@_front_tl \@@_debug:n{ \iow_term:x{Handled~ code~ for~ \l_@@_front_tl} } % \end{macrocode} % @@ -3078,27 +3308,31 @@ } % \end{macrocode} % After we have added all hook code to \verb=#1= we finish it off -% with adding extra code for a one time execution. That is stored -% in \verb=#2= but is normally empty. -% \begin{macrocode} - \tl_gput_right:Nn #1 {#2} +% with adding extra code for the |top-level| (\verb=#2=) and for one +% time execution (\verb=#3=). These should normally be empty. The +% |top-level| code is added with \cs{@@_tl_gput:Nn} as that might +% change for a reversed hook (then |top-level| is the very first code +% chunk added). The |next| code is always added last. +% \begin{macrocode} + \exp_args:NNo \@@_tl_gput:Nn #1 { \cs:w @@_toplevel~#3 \cs_end: } + \@@_tl_gput_right:No #1 { \cs:w @@_next~#3 \cs_end: } } % \end{macrocode} -% +% % \begin{macrocode} -\cs_generate_variant:Nn \@@_initialize_single:NNNn {ccc} +\cs_generate_variant:Nn \@@_initialize_single:NNn { cc } % \end{macrocode} % \end{macro} % % % -% \begin{macro}{\@@_tl_gput:NV,\@@_clist_gput:NV} +% \begin{macro}{\@@_tl_gput:Nn,\@@_clist_gput:NV} % These append either on the right (normal hook) or on the left % (reversed hook). This is setup up in % \cs{@@_initialize_hook_code:n}, elsewhere their behavior is undefined. % \begin{macrocode} -\cs_new:Npn \@@_tl_gput:NV {\ERROR} -\cs_new:Npn \@@_clist_gput:NV {\ERROR} +\cs_new:Npn \@@_tl_gput:Nn { \ERROR } +\cs_new:Npn \@@_clist_gput:NV { \ERROR } % \end{macrocode} % \end{macro} % @@ -3347,7 +3581,8 @@ % \begin{macrocode} \hook_if_exist:nF {#1} { \@@_log_line:x { is~not~declared! } } - \@@_if_exist:nTF {#1} + \hook_if_empty:nTF {#1} + { #2 { The~hook~is~empty } } { \@@_log_line:x { Code~chunks: } \prop_if_empty:cTF { g_@@_#1_code_prop } @@ -3357,9 +3592,25 @@ { \@@_log_line_indent:x { ##1~->~\tl_to_str:n {##2} } } } % \end{macrocode} -% +% +% If there is code in the |top-level| token list, print it: +% \begin{macrocode} + \@@_log_line:x + { + Document-level~(top-level)~code + \hook_if_exist:nT {#1} + { ~(executed~\@@_if_reversed:nTF {#1} {first} {last} ) } : + } + \@@_log_line_indent:x + { + \tl_if_empty:cTF { @@_toplevel~#1 } + { --- } + { -> ~ \exp_args:Nv \tl_to_str:n { @@_toplevel~#1 } } + } +% \end{macrocode} +% % \begin{macrocode} - \@@_log_line:x { Extra~code~for~next~invocation:} + \@@_log_line:x { Extra~code~for~next~invocation: } \@@_log_line_indent:x { \tl_if_empty:cTF { @@_next~#1 } @@ -3427,7 +3678,6 @@ } } } - { #2 { The~hook~is~empty. } } } % \end{macrocode} % @@ -3478,7 +3728,7 @@ % \begin{macrocode} \cs_new_protected:Npn \@@_list_one_rule:nnn #1#2#3 { - \@@_list_if_rule_exists:nnnF {#1} {#2} {#3} { } + \@@_list_if_rule_exists:nnnF {#1} {#2} {#3} { \@@_list_if_rule_exists:nnnF {#1} {#2} { ?? } { } } } \cs_new_protected:Npn \@@_list_if_rule_exists:nnnF #1#2#3 @@ -3486,7 +3736,9 @@ \if_cs_exist:w g_@@_ #3 _rule_ #1 | #2 _tl \cs_end: \exp_args:Nv \@@_tmp:w { g_@@_ #3 _rule_ #1 | #2 _tl } { #1 | #2 } {#3} + \exp_after:wN \use_none:nn \fi: + \use:n } % \end{macrocode} % \end{macro} @@ -3528,12 +3780,10 @@ { \@@_normalize_hook_args:Nn \@@_gput_next_code:nn {#1} } \cs_new_protected:Npn \@@_gput_next_code:nn #1 #2 { - \debug_suspend: \@@_declare:n {#1} \hook_if_exist:nTF {#1} { \@@_gput_next_do:nn {#1} {#2} } { \@@_try_declaring_generic_next_hook:nn {#1} {#2} } - \debug_resume: } \cs_new_protected:Npn \@@_gput_next_do:nn #1 { @@ -3556,8 +3806,8 @@ \tl_if_empty:cT { @@~#2 } { \@@_update_hook_code:n {#2} } \tl_if_empty:NT #1 - { \tl_gset:Nn #1 { \@@_clear_next:n {#2} } } - \tl_gput_right:Nn #1 + { \@@_tl_gset:Nn #1 { \@@_clear_next:n {#2} } } + \@@_tl_gput_right:Nn #1 } \cs_new_protected:Npn \@@_clear_next:n #1 { \cs_gset_eq:cN { @@_next~#1 } \c_empty_tl } @@ -3565,7 +3815,6 @@ % \end{macro} % \end{macro} % -% % \subsection{Using the hook} % % \begin{macro}{\hook_use:n} @@ -3720,8 +3969,9 @@ % % \begin{macro}[pTF]{\hook_if_empty:n} % Test if a hook is empty (that is, no code was added to that hook). -% A hook being empty means that \emph{both} its -% \cs[no-index]{g_@@_\meta{hook}_code_prop} and its +% A \meta{hook} being empty means that all three of its +% \cs[no-index]{g_@@_\meta{hook}_code_prop}, its +% \cs[no-index]{@@_toplevel~\meta{hook}} and its % \cs[no-index]{@@_next~\meta{hook}} are empty. % \begin{macrocode} \prg_new_conditional:Npnn \hook_if_empty:n #1 { p , T , F , TF } @@ -3730,7 +3980,11 @@ { \bool_lazy_and:nnTF { \prop_if_empty_p:c { g_@@_#1_code_prop } } - { \tl_if_empty_p:c { @@_next~#1 } } + { + \bool_lazy_and_p:nn + { \tl_if_empty_p:c { @@_toplevel~#1 } } + { \tl_if_empty_p:c { @@_next~#1 } } + } { \prg_return_true: } { \prg_return_false: } } @@ -3812,9 +4066,20 @@ % % \begin{macrocode} \msg_new:nnn { hooks } { empty-label } - { Empty~code~label~\msg_line_context:.~Using~`#1'~instead. } + { + Empty~code~label~\msg_line_context:.~ + Using~`\@@_currname_or_default:'~instead. + } % \end{macrocode} -% +% +% \begin{macrocode} +\msg_new:nnn { hooks } { no-default-label } + { + Missing~(empty)~default~label~\msg_line_context:. \\ + This~command~was~ignored. + } +% \end{macrocode} +% % \begin{macrocode} \msg_new:nnnn { hooks } { unknown-rule } { Unknown~ relationship~ `#3'~ @@ -3834,6 +4099,51 @@ % \end{macrocode} % % \begin{macrocode} +\msg_new:nnnn { hooks } { misused-top-level } + { + Illegal~\iow_char:N \\AddToHook{#1}[top-level]{...}.\\ + 'top-level'~is~reserved~for~the~user's~document. + } + { + The~'top-level'~label~is~meant~for~user~code~only,~and~should~only~ + be~used~(sparingly)~in~the~main~document.~Use~the~default~label~ + '\@@_currname_or_default:'~for~this~\@cls@pkg,~or~another~ + suitable~label. + } +% \end{macrocode} +% +% \begin{macrocode} +\msg_new:nnn { hooks } { set-top-level } + { + You~cannot~change~the~default~label~#1~`top-level'.~Illegal \\ + \use:nn { ~ } { ~ } \iow_char:N \\#2{#3} \\ + \msg_line_context:. + } +% \end{macrocode} +% +% \begin{macrocode} +\msg_new:nnn { hooks } { ddhl-deprecated } + { + \iow_char:N \\DeclareDefaultHookLabel~is~deprecated.\\ + Use~\iow_char:N \\SetDefaultHookLabel~instead.\\ \\ + The~deprecated~name~will~be~removed~in~the~next~release. + } +% \end{macrocode} +% +% \begin{macrocode} +\msg_new:nnn { hooks } { extra-pop-label } + { + Extra~\iow_char:N \\PopDefaultHookLabel. \\ + This~command~will~be~ignored. + } +\msg_new:nnn { hooks } { missing-pop-label } + { + Missing~\iow_char:N \\PopDefaultHookLabel. \\ + The~label~`#1'~was~pushed~but~never~popped.~Something~is~wrong. + } +% \end{macrocode} +% +% \begin{macrocode} \msg_new:nnn { hooks } { should-not-happen } { ERROR!~This~should~not~happen.~#1 \\ @@ -3879,39 +4189,77 @@ % \end{macrocode} % \end{macro} % +% \begin{macro}{\SetDefaultHookLabel} +% \begin{macro}{\PushDefaultHookLabel} +% \begin{macro}{\PopDefaultHookLabel} % \begin{macro}{\DeclareDefaultHookLabel} -% \begin{macro}{\@@_curr_name_push:n,\@@_curr_name_pop:} +% \begin{macro}{\@@_curr_name_push:n,\@@_curr_name_push_aux:n} +% \begin{macro}{\@@_curr_name_pop:} +% \begin{macro}{\@@_end_document_label_check:} % The token list \cs{g_@@_hook_curr_name_tl} stores the name of the % current package/file to be used as label for hooks. % Providing a consistent interface is tricky, because packages can % be loaded within packages, and some packages may not use -% \cs{DeclareDefaultHookLabel} to change the default label (in which case -% \cs{@currname} is used, if set). +% \cs{SetDefaultHookLabel} to change the default label (in which +% case \cs{@currname} is used). % -% To pull that off, we keep a stack that contains the default label -% for each level of input. The bottom of the stack contains the -% default label for the top-level. Since the string \verb|top-level| -% is hardcoded, here this item of the stack is empty. Also, since -% we're in an input level, add \verb|lthooks| to the stack as well. -% This stack should never go empty. An empty entry is added to the -% stack to account for the \verb|top-level|. The item is empty so -% that the hard-coded default is used, but a call to -% \cs{DeclareDefaultHookLabel} will change it if needed. +% To pull that one off, we keep a stack that contains the default +% label for each level of input. The bottom of the stack contains the +% default label for the |top-level| (this stack should never go +% empty). If we're building the format, set the default label to be +% |top-level|: % \begin{macrocode} -\seq_gpush:Nn \g_@@_name_stack_seq { } +\tl_gset:Nn \g_@@_hook_curr_name_tl { top-level } % \end{macrocode} % +% Then, in case we're in \pkg{latexrelease} we push something on +% the stack to support roll forward. But in some rare cases, +% \pkg{latexrelease} may be loaded inside another package (notably +% \pkg{platexrelease}), so we'll first push the |top-level| entry: +% \begin{macrocode} +%\seq_gput_right:Nn \g_@@_name_stack_seq { top-level } +% \end{macrocode} +% then we dissect the \cs{@currnamestack}, adding \cs{@currname} to +% the stack: +% \changes{v1.0f}{2020/11/24}{Support for roll forward (gh/434)} +% \begin{macrocode} +%\cs_set_protected:Npn \@@_tmp:w #1 #2 #3 +% { +% \quark_if_recursion_tail_stop:n {#1} +% \seq_gput_right:Nn \g_@@_name_stack_seq {#1} +% \@@_tmp:w +% } +%\exp_after:wN \@@_tmp:w \@currnamestack +% \q_recursion_tail \q_recursion_tail +% \q_recursion_tail \q_recursion_stop +% \end{macrocode} +% and finalle set the default label to be the \cs{@currname}: +% \begin{macrocode} +%\tl_gset:Nx \g_@@_hook_curr_name_tl { \@currname } +% \end{macrocode} % % Two commands keep track of the stack: when a file is input, -% \cs{@@_curr_name_push:n} pushes an (empty by default) label to the -% stack: +% \cs{@@_curr_name_push:n} pushes the current default label to the +% stack, and sets the new default label in one go: % \begin{macrocode} \cs_new_protected:Npn \@@_curr_name_push:n #1 + { \exp_args:Nx \@@_curr_name_push_aux:n { \@@_make_name:n {#1} } } +\cs_new_protected:Npn \@@_curr_name_push_aux:n #1 { - \seq_gpush:Nn \g_@@_name_stack_seq {#1} - \tl_gset:Nn \g_@@_hook_curr_name_tl {#1} + \tl_if_blank:nTF {#1} + { \msg_error:nn { hooks } { no-default-label } } + { + \str_if_eq:nnTF {#1} { top-level } + { + \msg_error:nnnnn { hooks } { set-top-level } + { to } { PushDefaultHookLabel } {#1} + } + { + \seq_gpush:NV \g_@@_name_stack_seq \g_@@_hook_curr_name_tl + \tl_gset:Nn \g_@@_hook_curr_name_tl {#1} + } + } } -% % \end{macrocode} % and when an input is over, the topmost item of the stack is popped, % since the label will not be used again, and \cs{g_@@_hook_curr_name_tl} @@ -3919,12 +4267,27 @@ % \begin{macrocode} \cs_new_protected:Npn \@@_curr_name_pop: { - \seq_gpop:NN \g_@@_name_stack_seq \l_@@_return_tl - \seq_get:NNTF \g_@@_name_stack_seq \l_@@_return_tl + \seq_gpop:NNTF \g_@@_name_stack_seq \l_@@_return_tl { \tl_gset_eq:NN \g_@@_hook_curr_name_tl \l_@@_return_tl } + { \msg_error:nn { hooks } { extra-pop-label } } + } +% \end{macrocode} +% +% At the end of the document we want to check if there was no +% \cs{@@_curr_name_push:} without a matching \cs{@@_curr_name_pop:} +% (not a critical error, but it might indicate that something else is +% not quite right): +% \begin{macrocode} +\tl_gput_right:Nn \@kernel@after@enddocument@afterlastpage + { \@@_end_document_label_check: } +\cs_new_protected:Npn \@@_end_document_label_check: + { + \seq_gpop:NNT \g_@@_name_stack_seq \l_@@_return_tl { - \msg_error:nnn { hooks } { should-not-happen } - { Tried~to~pop~from~an~empty~default~label~stack. } + \msg_error:nnx { hooks } { missing-pop-label } + { \g_@@_hook_curr_name_tl } + \tl_gset_eq:NN \g_@@_hook_curr_name_tl \l_@@_return_tl + \@@_end_document_label_check: } } % \end{macrocode} @@ -3935,14 +4298,69 @@ % Now define a wrapper that replaces the top of the stack with the % argument, and updates \cs{g_@@_hook_curr_name_tl} accordingly. % \begin{macrocode} +\NewDocumentCommand \SetDefaultHookLabel { m } + { + \seq_if_empty:NTF \g_@@_name_stack_seq + { + \msg_error:nnnnn { hooks } { set-top-level } + { for } { SetDefaultHookLabel } {#1} + } + { \exp_args:Nx \@@_set_default_label:n { \@@_make_name:n {#1} } } + } +\cs_new_protected:Npn \@@_set_default_label:n #1 + { + \str_if_eq:nnTF {#1} { top-level } + { + \msg_error:nnnnn { hooks } { set-top-level } + { to } { SetDefaultHookLabel } {#1} + } + { \tl_gset:Nn \g_@@_hook_curr_name_tl {#1} } + } \NewDocumentCommand \DeclareDefaultHookLabel { m } { - \seq_gpop:NN \g_@@_name_stack_seq \l_@@_return_tl - \@@_curr_name_push:n {#1} + \msg_error:nn { hooks } { ddhl-deprecated } + \SetDefaultHookLabel {#1} + } +% \end{macrocode} +% +% The label is only automatically updated with \cs{@onefilewithoptions} +% (\cs{usepackage} and \cs{documentclass}), but some packages, like +% Ti\emph{k}Z, define package-like interfaces, like +% \cs{usetikzlibrary} that are wrappers around \cs{input}, so they +% inherit the default label currently in force (usually |top-level|, +% but it may change if loaded in another package). To provide a +% package-like behaviour also for hooks in these files, we provide +% high-level access to the default label stack. +% \begin{macrocode} +\NewDocumentCommand \PushDefaultHookLabel { m } + { \@@_curr_name_push:n {#1} } +\NewDocumentCommand \PopDefaultHookLabel { } + { \@@_curr_name_pop: } +% \end{macrocode} +% +% The current label stack holds the labels for all files but the +% current one (more or less like \cs{@currnamestack}), and the current +% label token list, \cs{g_@@_hook_curr_name_tl}, holds the label for +% the current file. However \cs{@pushfilename} happens before +% \cs{@currname} is set, so we need to look ahead to get the +% \cs{@currname} for the label. \pkg{expl3} also requires the current +% file in \cs{@pushfilename}, so here we abuse +% \cs{@expl@push@filename@aux@@@@} to do \cs{@@_curr_name_push:n}. +% \begin{macrocode} +\cs_gset_protected:Npn \@expl@push@filename@aux@@@@ #1#2#3 + { + \@@_curr_name_push:n {#3} + \str_gset:Nx \g_file_curr_name_str {#3} + #1 #2 {#3} } % \end{macrocode} % \end{macro} % \end{macro} +% \end{macro} +% \end{macro} +% \end{macro} +% \end{macro} +% \end{macro} % % % @@ -4029,20 +4447,14 @@ % \end{macrocode} % % \begin{macro}{\@expl@@@initialize@all@@, -% \@expl@@@hook@curr@name@push@@n, % \@expl@@@hook@curr@name@pop@@} -% +% % \begin{macrocode} \cs_new_eq:NN \@expl@@@initialize@all@@ \__hook_initialize_all: % \end{macrocode} % % \begin{macrocode} -\cs_new_eq:NN \@expl@@@hook@curr@name@push@@n - \__hook_curr_name_push:n -% \end{macrocode} -% -% \begin{macrocode} \cs_new_eq:NN \@expl@@@hook@curr@name@pop@@ \__hook_curr_name_pop: % \end{macrocode} @@ -4059,7 +4471,7 @@ % just make them do nothing which may or may not work depending on % the code usage. % \changes{v1.0d}{2020/10/04}{Definition \cs{AddToHookNext} was supposed -% to be for \cs{AddToHook} vize versa (gh/401)} +% to be for \cs{AddToHook} vice versa (gh/401)} % \begin{macrocode} % %\EndIncludeInRelease diff --git a/macros/latex-dev/base/lthyphen.dtx b/macros/latex-dev/base/lthyphen.dtx index 71ab081c66..f8321719c7 100644 --- a/macros/latex-dev/base/lthyphen.dtx +++ b/macros/latex-dev/base/lthyphen.dtx @@ -1,6 +1,6 @@ % \iffalse meta-comment % -% Copyright (C) 1993-2020 +% Copyright (C) 1993-2021 % The LaTeX3 Project and any individual authors listed elsewhere % in this file. % diff --git a/macros/latex-dev/base/ltidxglo.dtx b/macros/latex-dev/base/ltidxglo.dtx index dcb88e83e9..f435fea4d0 100644 --- a/macros/latex-dev/base/ltidxglo.dtx +++ b/macros/latex-dev/base/ltidxglo.dtx @@ -1,6 +1,6 @@ % \iffalse meta-comment % -% Copyright (C) 1993-2020 +% Copyright (C) 1993-2021 % The LaTeX3 Project and any individual authors listed elsewhere % in this file. % diff --git a/macros/latex-dev/base/ltlength.dtx b/macros/latex-dev/base/ltlength.dtx index f5b63ed35e..388aac78d7 100644 --- a/macros/latex-dev/base/ltlength.dtx +++ b/macros/latex-dev/base/ltlength.dtx @@ -1,6 +1,6 @@ % \iffalse meta-comment % -% Copyright (C) 1993-2020 +% Copyright (C) 1993-2021 % The LaTeX3 Project and any individual authors listed elsewhere % in this file. % @@ -33,7 +33,7 @@ %<*driver> % \fi \ProvidesFile{ltlength.dtx} - [2019/08/27 v1.1d LaTeX Kernel (Lengths)] + [2020/12/05 v1.1d LaTeX Kernel (Lengths)] % \iffalse \documentclass{ltxdoc} \GetFileInfo{ltlength.dtx} @@ -154,7 +154,7 @@ % This macro takes the contents of the skip register that is % supplied as its argument and removes the fractional part to make % it a whole number of points. This can be used in class files to -% avoid values like |345.4666666pt| when calulating a dimension. +% avoid values like |345.4666666pt| when calculating a dimension. % \changes{LaTeX2e}{1993/11/22}{Macro added} % \begin{macrocode} \def\@settopoint#1{\divide#1\p@\multiply#1\p@} diff --git a/macros/latex-dev/base/ltlists.dtx b/macros/latex-dev/base/ltlists.dtx index 653e4e2edd..087b418847 100644 --- a/macros/latex-dev/base/ltlists.dtx +++ b/macros/latex-dev/base/ltlists.dtx @@ -1,6 +1,6 @@ % \iffalse meta-comment % -% Copyright (C) 1993-2020 +% Copyright (C) 1993-2021 % The LaTeX3 Project and any individual authors listed elsewhere % in this file. % @@ -31,7 +31,7 @@ %<*driver> % \fi \ProvidesFile{ltlists.dtx} - [2020/04/24 v1.0t LaTeX Kernel (List Environments)] + [2020/12/05 v1.0t LaTeX Kernel (List Environments)] % \iffalse \documentclass{ltxdoc} \GetFileInfo{ltlists.dtx} @@ -112,7 +112,7 @@ % the entire environment is a single item. It is defined by % letting |\quotation| == |\list{}{...}\item\relax|. (Note the % |\relax|, there in case the first character in the environment is a -% '['.) The spacing parameters provide a great deal of flexability in +% '['.) The spacing parameters provide a great deal of flexibility in % designing the format, including the ability to let the indentation of % the first paragraph be different from that of the subsequent ones. % @@ -589,7 +589,7 @@ % when not inlabel flag is false} % Because |\par| is sometimes made a no-op it is possible for a missing % |\item| to produce a loop that does not fill memory and so never gets -% trapped by \TeX. We thus need to trap this here by seting |\par| to +% trapped by \TeX. We thus need to trap this here by setting |\par| to % count the number of times a paragraph ii is called with no progress % being made started. % \begin{macrocode} @@ -729,7 +729,7 @@ % If a section heading changes |\clubpenalty| to keep lines % after it together then this modification is restored via the % |\everypar| mechanism at the start of the next paragraph. As we -% destroy the contents of this token here we explicity set +% destroy the contents of this token here we explicitly set % |\clubpenalty| back to its default. % \changes{v1.0t}{2015/05/10}{Explicitly reset \cs{clubpenalty} before % clearing \cs{everypar}; see also pr/0462 and pr/4065} @@ -807,7 +807,7 @@ % \end{macro} % % \begin{macro}{\@item} -% \changes{v1.0l}{1996/07/26}{Remove unecessary \cs{global} before +% \changes{v1.0l}{1996/07/26}{Remove unnecessary \cs{global} before % \cs{@minipage...}} % \begin{macrocode} \def\@item[#1]{% @@ -889,7 +889,7 @@ \everypar{}% \fi}% % \end{macrocode} -% \changes{v1.0l}{1996/07/26}{Remove unecessary \cs{global} before +% \changes{v1.0l}{1996/07/26}{Remove unnecessary \cs{global} before % \cs{@nobreak...}} % \changes{v1.0m}{1996/10/23}{\cs{@nobreak...} moved into the % \cs{everypar} and not executed unconditionally, see above} diff --git a/macros/latex-dev/base/ltlogos.dtx b/macros/latex-dev/base/ltlogos.dtx index 6784cb41c0..6fd7b35c92 100644 --- a/macros/latex-dev/base/ltlogos.dtx +++ b/macros/latex-dev/base/ltlogos.dtx @@ -1,6 +1,6 @@ % \iffalse meta-comment % -% Copyright (C) 1993-2020 +% Copyright (C) 1993-2021 % The LaTeX3 Project and any individual authors listed elsewhere % in this file. % diff --git a/macros/latex-dev/base/ltluatex.dtx b/macros/latex-dev/base/ltluatex.dtx index 8573b3e6ca..957a71d848 100644 --- a/macros/latex-dev/base/ltluatex.dtx +++ b/macros/latex-dev/base/ltluatex.dtx @@ -1,6 +1,6 @@ % \iffalse meta-comment % -% Copyright (C) 2015-2020 +% Copyright (C) 2015-2021 % The LaTeX3 Project and any individual authors listed elsewhere % in this file. % @@ -28,7 +28,7 @@ \ProvidesFile{ltluatex.dtx} % %<*tex> -[2020/09/25 v1.1s +[2020/12/06 v1.1s % % LuaTeX support for plain TeX (core) %<*tex> @@ -129,7 +129,7 @@ % \DescribeMacro{\newluachunkname} % |newluachunkname{|\meta{chunkname}|}|\\ % Allocates a number for Lua chunk register, indexed from~$1$. -% Also enters the name of the regiser (without backslash) into the +% Also enters the name of the register (without backslash) into the % \verb|lua.name| table to be used in stack traces. % % \noindent @@ -582,7 +582,7 @@ % \changes{v1.0a}{2015/09/24}{Macro added} % Category code tables are allocated with a limit half of that used by Lua\TeX{} % for everything else. At the end of allocation there needs to be an -% initialisation step. Table~$0$ is already taken (it's the global one for +% initialization step. Table~$0$ is already taken (it's the global one for % current use) so the allocation starts at~$1$. % \begin{macrocode} \ifx\e@alloc@ccodetable@count\@undefined @@ -779,8 +779,8 @@ % \subsection{Lua loader} % \changes{v1.1r}{2020/08/10}{Load ltluatex Lua module during format building} % -% Lua code loaded in the format often has to to be loaded again at the -% beginning of every job, so we define a helper whch allows us to avoid +% Lua code loaded in the format often has to be loaded again at the +% beginning of every job, so we define a helper which allows us to avoid % duplicated code: % % \begin{macrocode} @@ -1113,7 +1113,7 @@ luatexbase.registernumber = registernumber % % \begin{macro}{new_attribute} % \changes{v1.0a}{2015/09/24}{Function added} -% \changes{v1.1c}{2017/02/18}{Parameterise count used in tracking} +% \changes{v1.1c}{2017/02/18}{Parameterize count used in tracking} % As attributes are used for Lua manipulations its useful to be able % to assign from this end. % \begin{macrocode} @@ -1148,7 +1148,7 @@ luatexbase.new_attribute = new_attribute % \subsection{Custom whatsit allocation} % % \begin{macro}{new_whatsit} -% \changes{v1.1c}{2017/02/18}{Parameterise count used in tracking} +% \changes{v1.1c}{2017/02/18}{Parameterize count used in tracking} % Much the same as for attribute allocation in Lua. % \begin{macrocode} local whatsit_count_name = whatsit_count_name or "e@alloc@whatsit@count" @@ -1169,7 +1169,7 @@ luatexbase.new_whatsit = new_whatsit % \subsection{Bytecode register allocation} % % \begin{macro}{new_bytecode} -% \changes{v1.1c}{2017/02/18}{Parameterise count used in tracking} +% \changes{v1.1c}{2017/02/18}{Parameterize count used in tracking} % Much the same as for attribute allocation in Lua. % The optional \meta{name} argument is used in the log if given. % \begin{macrocode} @@ -1192,7 +1192,7 @@ luatexbase.new_bytecode = new_bytecode % \subsection{Lua chunk name allocation} % % \begin{macro}{new_chunkname} -% \changes{v1.1c}{2017/02/18}{Parameterise count used in tracking} +% \changes{v1.1c}{2017/02/18}{Parameterize count used in tracking} % As for bytecode registers but also store the name in the % |lua.name| table. % \begin{macrocode} @@ -1735,7 +1735,7 @@ luatexbase.add_to_callback = add_to_callback % % \begin{macro}{remove_from_callback} % \changes{v1.0a}{2015/09/24}{Function added} -% \changes{v1.0k}{2015/12/02}{adjust initialisation of cb local (PHG)} +% \changes{v1.0k}{2015/12/02}{adjust initialization of cb local (PHG)} % \changes{v1.0k}{2015/12/02}{Give more specific error messages (PHG)} % \changes{v1.1m}{2020/03/07}{Do not call callback.register for user-defined callbacks} % Remove a function from a callback. First check arguments. diff --git a/macros/latex-dev/base/ltluatex.pdf b/macros/latex-dev/base/ltluatex.pdf index 4623628c0d..b37fec19fb 100644 Binary files a/macros/latex-dev/base/ltluatex.pdf and b/macros/latex-dev/base/ltluatex.pdf differ diff --git a/macros/latex-dev/base/ltmath.dtx b/macros/latex-dev/base/ltmath.dtx index 36b8bb7ec4..58ca26b4a5 100644 --- a/macros/latex-dev/base/ltmath.dtx +++ b/macros/latex-dev/base/ltmath.dtx @@ -1,6 +1,6 @@ % \iffalse meta-comment % -% Copyright (C) 1993-2020 +% Copyright (C) 1993-2021 % The LaTeX3 Project and any individual authors listed elsewhere % in this file. % @@ -38,7 +38,7 @@ %<*driver> % \fi \ProvidesFile{ltmath.dtx} - [2020/07/27 v1.2g LaTeX Kernel (Math Setup)] + [2020/12/05 v1.2h LaTeX Kernel (Math Setup)] % \iffalse % % @@ -529,7 +529,7 @@ % % Originally \LaTeX{} only provided a small set of spacing commands % for use in text and math, some of the commands like \cs{;} were -% only supported in manth mode. \texttt{amsmath} normalized and +% only supported in math mode. \texttt{amsmath} normalized and % provided all of them in text and math. This code has now been % moved to the kernel so that it is generally available. % @@ -593,6 +593,13 @@ %\def\;{\mskip\thickmuskip} %\def\!{\mskip-\thinmuskip} % +% \end{macrocode} +% \changes{v1.2h}{2020/11/09}{\cs{negmedspace} and \cs{negthickspace} +% have been only in amsmath, so we need to undefine for rollback (gh/423)} +% \begin{macrocode} +%\let\negmedspace\@undefined +%\let\negthickspace\@undefined +% %\EndIncludeInRelease %<*2ekernel> % \end{macrocode} @@ -1094,7 +1101,7 @@ % To put the equation number on the left side of an equation we % have to use a little trick. The number is shifted |\displaywidth| % to the left inside a box of (approximately) zero width. This -% fails when the quation is too wide, the equation number than may +% fails when the equation is too wide, the equation number than may % overprint the equation itself. % \changes{v1.2y classes}{1995/01/12}{Added \cs{normalcolor}} % \changes{v1.3c classes}{1995/05/25} diff --git a/macros/latex-dev/base/ltmiscen.dtx b/macros/latex-dev/base/ltmiscen.dtx index 9acbcccd68..c7254ad353 100644 --- a/macros/latex-dev/base/ltmiscen.dtx +++ b/macros/latex-dev/base/ltmiscen.dtx @@ -1,6 +1,6 @@ % \iffalse meta-comment % -% Copyright (C) 1993-2020 +% Copyright (C) 1993-2021 % The LaTeX3 Project and any individual authors listed elsewhere % in this file. % @@ -32,7 +32,7 @@ %<*driver> % \fi \ProvidesFile{ltmiscen.dtx} - [2020/10/23 v1.1w LaTeX Kernel (Misc. Environments)] + [2020/12/18 v1.1x LaTeX Kernel (Misc. Environments)] % \iffalse \documentclass{ltxdoc} \GetFileInfo{ltmiscen.dtx} @@ -214,6 +214,7 @@ % \changes{v1.1i}{2000/05/19} % {Reset \cs{AtEndDocument} for latex/3060} % \begin{macrocode} + \@kernel@before@enddocument \UseOneTimeHook{enddocument}% \@kernel@after@enddocument % \end{macrocode} @@ -277,17 +278,6 @@ % \end{macro} % \end{environment} % -% -% \begin{macro}{\@kernel@after@enddocument, -% \@kernel@after@enddocument@afterlastpage} -% -% The two kernel hooks above are used by the shipout code. -% \begin{macrocode} -\let\@kernel@after@enddocument\@empty -\let\@kernel@after@enddocument@afterlastpage\@empty -% \end{macrocode} -% \end{macro} -% % \begin{macro}{\@enddocument@kernel@warnings} % % \begin{macrocode} @@ -395,14 +385,41 @@ % \endgroup % \deadcycles\z@\@@end} % -%\let\@kernel@after@enddocument\@undefined -%\let\@kernel@after@enddocument@afterlastpage\@undefined %\let\@enddocument@kernel@warnings\@undefined % %\EndIncludeInRelease %<*2ekernel> % \end{macrocode} % +% \begin{macro}{\@kernel@before@enddocument} +% The \cs{@kernel@before@enddocument} hook is slightly different +% because we initialize it with \cs{par} so that \cs{enddocument} always +% returns to vertical mode as its first action. +% \changes{v1.1x}{2020/10/26}{\cs{enddocument} should always start out in +% vmode (gh/385)} +% \begin{macrocode} +% +%<*2ekernel|latexrelease> +%\IncludeInRelease{2021/05/01}% +% {\@kernel@before@enddocument}{kernel before hook}% +\def\@kernel@before@enddocument{\par} +% +%\EndIncludeInRelease +% \end{macrocode} +% +% The rollback code renders it harmless. +% \begin{macrocode} +%\IncludeInRelease{0000/00/00}% +% {\@kernel@before@enddocument}{kernel before hook}% +% +%\let\@kernel@before@enddocument\@empty +% +%\EndIncludeInRelease +%<*2ekernel> +% \end{macrocode} +% \end{macro} +% +% % % % \begin{macro}{\@testdef} diff --git a/macros/latex-dev/base/ltnews.pdf b/macros/latex-dev/base/ltnews.pdf index 98b5f21265..1fad83e1e1 100644 Binary files a/macros/latex-dev/base/ltnews.pdf and b/macros/latex-dev/base/ltnews.pdf differ diff --git a/macros/latex-dev/base/ltnews01.pdf b/macros/latex-dev/base/ltnews01.pdf index 16feb5dff6..650b30ac91 100644 Binary files a/macros/latex-dev/base/ltnews01.pdf and b/macros/latex-dev/base/ltnews01.pdf differ diff --git a/macros/latex-dev/base/ltnews01.tex b/macros/latex-dev/base/ltnews01.tex index c5d66f003e..b8cff84839 100644 --- a/macros/latex-dev/base/ltnews01.tex +++ b/macros/latex-dev/base/ltnews01.tex @@ -1,6 +1,6 @@ % \iffalse meta-comment % -% Copyright (C) 1993-2020 +% Copyright (C) 1993-2021 % The LaTeX3 Project and any individual authors listed elsewhere % in this file. % diff --git a/macros/latex-dev/base/ltnews02.pdf b/macros/latex-dev/base/ltnews02.pdf index e69431509b..6be0c94845 100644 Binary files a/macros/latex-dev/base/ltnews02.pdf and b/macros/latex-dev/base/ltnews02.pdf differ diff --git a/macros/latex-dev/base/ltnews02.tex b/macros/latex-dev/base/ltnews02.tex index b0e3d15be8..8051e59535 100644 --- a/macros/latex-dev/base/ltnews02.tex +++ b/macros/latex-dev/base/ltnews02.tex @@ -1,6 +1,6 @@ % \iffalse meta-comment % -% Copyright (C) 1993-2020 +% Copyright (C) 1993-2021 % The LaTeX3 Project and any individual authors listed elsewhere % in this file. % diff --git a/macros/latex-dev/base/ltnews03.pdf b/macros/latex-dev/base/ltnews03.pdf index 6d6ca8f0b5..b8d7f44886 100644 Binary files a/macros/latex-dev/base/ltnews03.pdf and b/macros/latex-dev/base/ltnews03.pdf differ diff --git a/macros/latex-dev/base/ltnews03.tex b/macros/latex-dev/base/ltnews03.tex index 0496843f0d..cb5776eaaf 100644 --- a/macros/latex-dev/base/ltnews03.tex +++ b/macros/latex-dev/base/ltnews03.tex @@ -1,6 +1,6 @@ % \iffalse meta-comment % -% Copyright (C) 1993-2020 +% Copyright (C) 1993-2021 % The LaTeX3 Project and any individual authors listed elsewhere % in this file. % diff --git a/macros/latex-dev/base/ltnews04.pdf b/macros/latex-dev/base/ltnews04.pdf index 4469af923b..abc02c307c 100644 Binary files a/macros/latex-dev/base/ltnews04.pdf and b/macros/latex-dev/base/ltnews04.pdf differ diff --git a/macros/latex-dev/base/ltnews04.tex b/macros/latex-dev/base/ltnews04.tex index d64d4cb748..6d04da020b 100644 --- a/macros/latex-dev/base/ltnews04.tex +++ b/macros/latex-dev/base/ltnews04.tex @@ -1,6 +1,6 @@ % \iffalse meta-comment % -% Copyright (C) 1993-2020 +% Copyright (C) 1993-2021 % The LaTeX3 Project and any individual authors listed elsewhere % in this file. % diff --git a/macros/latex-dev/base/ltnews05.pdf b/macros/latex-dev/base/ltnews05.pdf index d4c45b4d37..cb2dece233 100644 Binary files a/macros/latex-dev/base/ltnews05.pdf and b/macros/latex-dev/base/ltnews05.pdf differ diff --git a/macros/latex-dev/base/ltnews05.tex b/macros/latex-dev/base/ltnews05.tex index 07b95287ef..c3a87ab831 100644 --- a/macros/latex-dev/base/ltnews05.tex +++ b/macros/latex-dev/base/ltnews05.tex @@ -1,6 +1,6 @@ % \iffalse meta-comment % -% Copyright (C) 1993-2020 +% Copyright (C) 1993-2021 % The LaTeX3 Project and any individual authors listed elsewhere % in this file. % diff --git a/macros/latex-dev/base/ltnews06.pdf b/macros/latex-dev/base/ltnews06.pdf index 90cc699649..57c96ffe6a 100644 Binary files a/macros/latex-dev/base/ltnews06.pdf and b/macros/latex-dev/base/ltnews06.pdf differ diff --git a/macros/latex-dev/base/ltnews06.tex b/macros/latex-dev/base/ltnews06.tex index c296040047..7d8798e421 100644 --- a/macros/latex-dev/base/ltnews06.tex +++ b/macros/latex-dev/base/ltnews06.tex @@ -1,6 +1,6 @@ % \iffalse meta-comment % -% Copyright (C) 1993-2020 +% Copyright (C) 1993-2021 % The LaTeX3 Project and any individual authors listed elsewhere % in this file. % diff --git a/macros/latex-dev/base/ltnews07.pdf b/macros/latex-dev/base/ltnews07.pdf index b067bff4a7..7eeae6c33e 100644 Binary files a/macros/latex-dev/base/ltnews07.pdf and b/macros/latex-dev/base/ltnews07.pdf differ diff --git a/macros/latex-dev/base/ltnews07.tex b/macros/latex-dev/base/ltnews07.tex index 020e8bd8a6..47bb0d0003 100644 --- a/macros/latex-dev/base/ltnews07.tex +++ b/macros/latex-dev/base/ltnews07.tex @@ -1,6 +1,6 @@ % \iffalse meta-comment % -% Copyright (C) 1993-2020 +% Copyright (C) 1993-2021 % The LaTeX3 Project and any individual authors listed elsewhere % in this file. % diff --git a/macros/latex-dev/base/ltnews08.pdf b/macros/latex-dev/base/ltnews08.pdf index cdbbc9a4a1..0fef2ab505 100644 Binary files a/macros/latex-dev/base/ltnews08.pdf and b/macros/latex-dev/base/ltnews08.pdf differ diff --git a/macros/latex-dev/base/ltnews08.tex b/macros/latex-dev/base/ltnews08.tex index ab9d26d48b..2bb9bf48c5 100644 --- a/macros/latex-dev/base/ltnews08.tex +++ b/macros/latex-dev/base/ltnews08.tex @@ -1,6 +1,6 @@ % \iffalse meta-comment % -% Copyright (C) 1993-2020 +% Copyright (C) 1993-2021 % The LaTeX3 Project and any individual authors listed elsewhere % in this file. % diff --git a/macros/latex-dev/base/ltnews09.pdf b/macros/latex-dev/base/ltnews09.pdf index e7a6904430..7119a3b1f6 100644 Binary files a/macros/latex-dev/base/ltnews09.pdf and b/macros/latex-dev/base/ltnews09.pdf differ diff --git a/macros/latex-dev/base/ltnews09.tex b/macros/latex-dev/base/ltnews09.tex index f0b396586f..d3416545c8 100644 --- a/macros/latex-dev/base/ltnews09.tex +++ b/macros/latex-dev/base/ltnews09.tex @@ -1,6 +1,6 @@ % \iffalse meta-comment % -% Copyright (C) 1993-2020 +% Copyright (C) 1993-2021 % The LaTeX3 Project and any individual authors listed elsewhere % in this file. % diff --git a/macros/latex-dev/base/ltnews10.pdf b/macros/latex-dev/base/ltnews10.pdf index 2e2fc2c395..fb1324621e 100644 Binary files a/macros/latex-dev/base/ltnews10.pdf and b/macros/latex-dev/base/ltnews10.pdf differ diff --git a/macros/latex-dev/base/ltnews10.tex b/macros/latex-dev/base/ltnews10.tex index 02ba863a38..a888559e4c 100644 --- a/macros/latex-dev/base/ltnews10.tex +++ b/macros/latex-dev/base/ltnews10.tex @@ -1,6 +1,6 @@ % \iffalse meta-comment % -% Copyright (C) 1993-2020 +% Copyright (C) 1993-2021 % The LaTeX3 Project and any individual authors listed elsewhere % in this file. % diff --git a/macros/latex-dev/base/ltnews11.pdf b/macros/latex-dev/base/ltnews11.pdf index c61dfba707..f3a652baf4 100644 Binary files a/macros/latex-dev/base/ltnews11.pdf and b/macros/latex-dev/base/ltnews11.pdf differ diff --git a/macros/latex-dev/base/ltnews11.tex b/macros/latex-dev/base/ltnews11.tex index 40c1c120af..c300ae95c9 100644 --- a/macros/latex-dev/base/ltnews11.tex +++ b/macros/latex-dev/base/ltnews11.tex @@ -1,6 +1,6 @@ % \iffalse meta-comment % -% Copyright (C) 1993-2020 +% Copyright (C) 1993-2021 % The LaTeX3 Project and any individual authors listed elsewhere % in this file. % diff --git a/macros/latex-dev/base/ltnews12.pdf b/macros/latex-dev/base/ltnews12.pdf index f2c21537ce..1eb52def47 100644 Binary files a/macros/latex-dev/base/ltnews12.pdf and b/macros/latex-dev/base/ltnews12.pdf differ diff --git a/macros/latex-dev/base/ltnews12.tex b/macros/latex-dev/base/ltnews12.tex index 5bf095b4aa..c0ee6fe411 100644 --- a/macros/latex-dev/base/ltnews12.tex +++ b/macros/latex-dev/base/ltnews12.tex @@ -1,6 +1,6 @@ % \iffalse meta-comment % -% Copyright (C) 1993-2020 +% Copyright (C) 1993-2021 % The LaTeX3 Project and any individual authors listed elsewhere % in this file. % diff --git a/macros/latex-dev/base/ltnews13.pdf b/macros/latex-dev/base/ltnews13.pdf index a695c49fd7..9ad4d3baf9 100644 Binary files a/macros/latex-dev/base/ltnews13.pdf and b/macros/latex-dev/base/ltnews13.pdf differ diff --git a/macros/latex-dev/base/ltnews13.tex b/macros/latex-dev/base/ltnews13.tex index f9241ead81..49519a871e 100644 --- a/macros/latex-dev/base/ltnews13.tex +++ b/macros/latex-dev/base/ltnews13.tex @@ -1,6 +1,6 @@ % \iffalse meta-comment % -% Copyright (C) 1993-2020 +% Copyright (C) 1993-2021 % The LaTeX3 Project and any individual authors listed elsewhere % in this file. % diff --git a/macros/latex-dev/base/ltnews14.pdf b/macros/latex-dev/base/ltnews14.pdf index a671d40d94..5b2c3e04a4 100644 Binary files a/macros/latex-dev/base/ltnews14.pdf and b/macros/latex-dev/base/ltnews14.pdf differ diff --git a/macros/latex-dev/base/ltnews14.tex b/macros/latex-dev/base/ltnews14.tex index 22df643f75..bc9b47d7cf 100644 --- a/macros/latex-dev/base/ltnews14.tex +++ b/macros/latex-dev/base/ltnews14.tex @@ -1,6 +1,6 @@ % \iffalse meta-comment % -% Copyright (C) 1993-2020 +% Copyright (C) 1993-2021 % The LaTeX3 Project and any individual authors listed elsewhere % in this file. % diff --git a/macros/latex-dev/base/ltnews15.pdf b/macros/latex-dev/base/ltnews15.pdf index 92fa3be15e..7f6d955457 100644 Binary files a/macros/latex-dev/base/ltnews15.pdf and b/macros/latex-dev/base/ltnews15.pdf differ diff --git a/macros/latex-dev/base/ltnews15.tex b/macros/latex-dev/base/ltnews15.tex index cbf8f8840b..6c602c60c5 100644 --- a/macros/latex-dev/base/ltnews15.tex +++ b/macros/latex-dev/base/ltnews15.tex @@ -1,6 +1,6 @@ % \iffalse meta-comment % -% Copyright (C) 1993-2020 +% Copyright (C) 1993-2021 % The LaTeX3 Project and any individual authors listed elsewhere % in this file. % diff --git a/macros/latex-dev/base/ltnews16.pdf b/macros/latex-dev/base/ltnews16.pdf index 520035adf3..2b01d63ba6 100644 Binary files a/macros/latex-dev/base/ltnews16.pdf and b/macros/latex-dev/base/ltnews16.pdf differ diff --git a/macros/latex-dev/base/ltnews16.tex b/macros/latex-dev/base/ltnews16.tex index 75ee38c815..0e78e9b791 100644 --- a/macros/latex-dev/base/ltnews16.tex +++ b/macros/latex-dev/base/ltnews16.tex @@ -1,6 +1,6 @@ % \iffalse meta-comment % -% Copyright (C) 1993-2020 +% Copyright (C) 1993-2021 % The LaTeX3 Project and any individual authors listed elsewhere % in this file. % diff --git a/macros/latex-dev/base/ltnews17.pdf b/macros/latex-dev/base/ltnews17.pdf index 25a87d8bf8..80c54ada96 100644 Binary files a/macros/latex-dev/base/ltnews17.pdf and b/macros/latex-dev/base/ltnews17.pdf differ diff --git a/macros/latex-dev/base/ltnews17.tex b/macros/latex-dev/base/ltnews17.tex index 9abe4053e7..c6d7678f1a 100644 --- a/macros/latex-dev/base/ltnews17.tex +++ b/macros/latex-dev/base/ltnews17.tex @@ -1,6 +1,6 @@ % \iffalse meta-comment % -% Copyright (C) 1993-2020 +% Copyright (C) 1993-2021 % The LaTeX3 Project and any individual authors listed elsewhere % in this file. % diff --git a/macros/latex-dev/base/ltnews18.pdf b/macros/latex-dev/base/ltnews18.pdf index 001f7ef1f4..6a6a7e211b 100644 Binary files a/macros/latex-dev/base/ltnews18.pdf and b/macros/latex-dev/base/ltnews18.pdf differ diff --git a/macros/latex-dev/base/ltnews18.tex b/macros/latex-dev/base/ltnews18.tex index 3a99f8501b..253f7057a3 100644 --- a/macros/latex-dev/base/ltnews18.tex +++ b/macros/latex-dev/base/ltnews18.tex @@ -1,6 +1,6 @@ % \iffalse meta-comment % -% Copyright (C) 1993-2020 +% Copyright (C) 1993-2021 % The LaTeX3 Project and any individual authors listed elsewhere % in this file. % diff --git a/macros/latex-dev/base/ltnews19.pdf b/macros/latex-dev/base/ltnews19.pdf index 78ded2a73d..848d719f7b 100644 Binary files a/macros/latex-dev/base/ltnews19.pdf and b/macros/latex-dev/base/ltnews19.pdf differ diff --git a/macros/latex-dev/base/ltnews19.tex b/macros/latex-dev/base/ltnews19.tex index a6f1fa9512..0c0bb5740b 100644 --- a/macros/latex-dev/base/ltnews19.tex +++ b/macros/latex-dev/base/ltnews19.tex @@ -1,6 +1,6 @@ % \iffalse meta-comment % -% Copyright (C) 1993-2020 +% Copyright (C) 1993-2021 % The LaTeX3 Project and any individual authors listed elsewhere % in this file. % diff --git a/macros/latex-dev/base/ltnews20.pdf b/macros/latex-dev/base/ltnews20.pdf index 217ff1265f..66a63d909c 100644 Binary files a/macros/latex-dev/base/ltnews20.pdf and b/macros/latex-dev/base/ltnews20.pdf differ diff --git a/macros/latex-dev/base/ltnews21.pdf b/macros/latex-dev/base/ltnews21.pdf index f7df926a70..0f166e8e5c 100644 Binary files a/macros/latex-dev/base/ltnews21.pdf and b/macros/latex-dev/base/ltnews21.pdf differ diff --git a/macros/latex-dev/base/ltnews22.pdf b/macros/latex-dev/base/ltnews22.pdf index c02d30d7ff..b25ebf972c 100644 Binary files a/macros/latex-dev/base/ltnews22.pdf and b/macros/latex-dev/base/ltnews22.pdf differ diff --git a/macros/latex-dev/base/ltnews22.tex b/macros/latex-dev/base/ltnews22.tex index c6cfec6c45..90eed223f1 100644 --- a/macros/latex-dev/base/ltnews22.tex +++ b/macros/latex-dev/base/ltnews22.tex @@ -1,6 +1,6 @@ % \iffalse meta-comment % -% Copyright (C) 2015-2020 +% Copyright (C) 2015-2021 % The LaTeX3 Project and any individual authors listed elsewhere % in this file. % diff --git a/macros/latex-dev/base/ltnews23.pdf b/macros/latex-dev/base/ltnews23.pdf index a20c14c920..9ef72c1507 100644 Binary files a/macros/latex-dev/base/ltnews23.pdf and b/macros/latex-dev/base/ltnews23.pdf differ diff --git a/macros/latex-dev/base/ltnews23.tex b/macros/latex-dev/base/ltnews23.tex index e14a0697b0..b645bbf4ed 100644 --- a/macros/latex-dev/base/ltnews23.tex +++ b/macros/latex-dev/base/ltnews23.tex @@ -1,6 +1,6 @@ % \iffalse meta-comment % -% Copyright (C) 2015-2020 +% Copyright (C) 2015-2021 % The LaTeX3 Project and any individual authors listed elsewhere % in this file. % diff --git a/macros/latex-dev/base/ltnews24.pdf b/macros/latex-dev/base/ltnews24.pdf index 0f5c100f10..b486105173 100644 Binary files a/macros/latex-dev/base/ltnews24.pdf and b/macros/latex-dev/base/ltnews24.pdf differ diff --git a/macros/latex-dev/base/ltnews24.tex b/macros/latex-dev/base/ltnews24.tex index 6371ffa0a3..15588f27a6 100644 --- a/macros/latex-dev/base/ltnews24.tex +++ b/macros/latex-dev/base/ltnews24.tex @@ -1,6 +1,6 @@ % \iffalse meta-comment % -% Copyright (C) 2015-2020 +% Copyright (C) 2015-2021 % The LaTeX3 Project and any individual authors listed elsewhere % in this file. % diff --git a/macros/latex-dev/base/ltnews25.pdf b/macros/latex-dev/base/ltnews25.pdf index 19593879e7..973b4d7b63 100644 Binary files a/macros/latex-dev/base/ltnews25.pdf and b/macros/latex-dev/base/ltnews25.pdf differ diff --git a/macros/latex-dev/base/ltnews25.tex b/macros/latex-dev/base/ltnews25.tex index 1500da5c07..58ca8d78c7 100644 --- a/macros/latex-dev/base/ltnews25.tex +++ b/macros/latex-dev/base/ltnews25.tex @@ -1,6 +1,6 @@ % \iffalse meta-comment % -% Copyright (C) 2016-2020 +% Copyright (C) 2016-2021 % The LaTeX3 Project and any individual authors listed elsewhere % in this file. % diff --git a/macros/latex-dev/base/ltnews26.pdf b/macros/latex-dev/base/ltnews26.pdf index 34dec46de8..0a8d0c21d4 100644 Binary files a/macros/latex-dev/base/ltnews26.pdf and b/macros/latex-dev/base/ltnews26.pdf differ diff --git a/macros/latex-dev/base/ltnews26.tex b/macros/latex-dev/base/ltnews26.tex index 134859ad63..af3b44264e 100644 --- a/macros/latex-dev/base/ltnews26.tex +++ b/macros/latex-dev/base/ltnews26.tex @@ -1,6 +1,6 @@ % \iffalse meta-comment % -% Copyright (C) 2017-2020 +% Copyright (C) 2017-2021 % The LaTeX3 Project and any individual authors listed elsewhere % in this file. % diff --git a/macros/latex-dev/base/ltnews27.pdf b/macros/latex-dev/base/ltnews27.pdf index 2ea1199dce..f16a8a88d5 100644 Binary files a/macros/latex-dev/base/ltnews27.pdf and b/macros/latex-dev/base/ltnews27.pdf differ diff --git a/macros/latex-dev/base/ltnews27.tex b/macros/latex-dev/base/ltnews27.tex index 6b550bf0cd..a4cf53705f 100644 --- a/macros/latex-dev/base/ltnews27.tex +++ b/macros/latex-dev/base/ltnews27.tex @@ -1,6 +1,6 @@ % \iffalse meta-comment % -% Copyright (C) 2017-2020 +% Copyright (C) 2017-2021 % The LaTeX3 Project and any individual authors listed elsewhere % in this file. % diff --git a/macros/latex-dev/base/ltnews28.pdf b/macros/latex-dev/base/ltnews28.pdf index 11b5fbd4d9..cea0c87f37 100644 Binary files a/macros/latex-dev/base/ltnews28.pdf and b/macros/latex-dev/base/ltnews28.pdf differ diff --git a/macros/latex-dev/base/ltnews28.tex b/macros/latex-dev/base/ltnews28.tex index 6a683c83af..c1cdd6bdbf 100644 --- a/macros/latex-dev/base/ltnews28.tex +++ b/macros/latex-dev/base/ltnews28.tex @@ -1,6 +1,6 @@ % \iffalse meta-comment % -% Copyright (C) 2017-2020 +% Copyright (C) 2017-2021 % The LaTeX3 Project and any individual authors listed elsewhere % in this file. % diff --git a/macros/latex-dev/base/ltnews29.pdf b/macros/latex-dev/base/ltnews29.pdf index a565da3c83..c13f8bb8fe 100644 Binary files a/macros/latex-dev/base/ltnews29.pdf and b/macros/latex-dev/base/ltnews29.pdf differ diff --git a/macros/latex-dev/base/ltnews29.tex b/macros/latex-dev/base/ltnews29.tex index c707c65342..895b6d0f0c 100644 --- a/macros/latex-dev/base/ltnews29.tex +++ b/macros/latex-dev/base/ltnews29.tex @@ -1,6 +1,6 @@ % \iffalse meta-comment % -% Copyright (C) 2018-2020 +% Copyright (C) 2018-2021 % The LaTeX3 Project and any individual authors listed elsewhere % in this file. % diff --git a/macros/latex-dev/base/ltnews30.pdf b/macros/latex-dev/base/ltnews30.pdf index 53009b88f4..f46f249cb2 100644 Binary files a/macros/latex-dev/base/ltnews30.pdf and b/macros/latex-dev/base/ltnews30.pdf differ diff --git a/macros/latex-dev/base/ltnews31.pdf b/macros/latex-dev/base/ltnews31.pdf index 437e0e30c2..93104e511e 100644 Binary files a/macros/latex-dev/base/ltnews31.pdf and b/macros/latex-dev/base/ltnews31.pdf differ diff --git a/macros/latex-dev/base/ltnews32.pdf b/macros/latex-dev/base/ltnews32.pdf index 9b7f223680..6dceda4651 100644 Binary files a/macros/latex-dev/base/ltnews32.pdf and b/macros/latex-dev/base/ltnews32.pdf differ diff --git a/macros/latex-dev/base/ltnews33.pdf b/macros/latex-dev/base/ltnews33.pdf index 2d24a7aa7a..ec075df271 100644 Binary files a/macros/latex-dev/base/ltnews33.pdf and b/macros/latex-dev/base/ltnews33.pdf differ diff --git a/macros/latex-dev/base/ltnews33.tex b/macros/latex-dev/base/ltnews33.tex index daa8fc69e8..f3341e7a99 100644 --- a/macros/latex-dev/base/ltnews33.tex +++ b/macros/latex-dev/base/ltnews33.tex @@ -114,8 +114,68 @@ \section{Other changes to the \LaTeX{} kernel} +\subsection{\cs{end}\texttt{\textbraceleft document\textbraceright} + should always start in v-mode} + +Until now \verb=\end{document}= executed the code from the +\cs{AtEndDocument} hook as its first action. This meant that it was +executed in horizontal mode if the user left no empty line after the +last paragraph. As a result one could get a spurious space added, for +example, when that code contained a \cs{write} statement. This was +fixed and now \cs{enddocument} first issues a \cs{par} to ensure that +it always starts out in vertical mode. +% +\githubissue{385} + + + +\subsection{Allow extra space between name and address in \pkg{letter} class} + +The \cs{opening} command in the the \pkg{letter} class expects the +name and address to be separated by \verb=\\= but it didn't allow to +use an optional argument at this point to add some extra space after +the name. The coding has now been slightly altered to allow for this. +% +\githubissue{427} + + + +\subsection{Provide hook in \cs{selectfont}} + +After \cs{selectfont} has altered the font we run a hook so that +packages can make final adjustments. This functionality was originally +provided by the \pkg{everysel} package, the new implementation is +slightly different and uses the standard hook management. +% +\githubissue{444} + + +\subsection{Delay change of font series and shape to \cs{selectfont} call} + +With the NFSS extensions introduced in 2020 the font series and shape +settings be be influenced by changes to the font family. The setting +is therefore delayed until \cs{selectfont} is executed to avoid +unnecessary or incorrect substitutions that may otherwise happen due +to the order of declarations. +% +\githubissue{444} + + + +\subsection{Allow \cs{nocite} in preamble} + +A natural place for \verb=\nocite{*}= would be the preamble of the +document, but for historical reasons \LaTeX{} issued an error message +if it was placed there. From the new release on it is now allowed in +the preamble. +% +\githubissue{424} + + + \subsection{\ldots} +\emph{to be written} % \githubissue{xxx} diff --git a/macros/latex-dev/base/ltoutenc.dtx b/macros/latex-dev/base/ltoutenc.dtx index c6bfc149b7..4eea0ad41e 100644 --- a/macros/latex-dev/base/ltoutenc.dtx +++ b/macros/latex-dev/base/ltoutenc.dtx @@ -1,6 +1,6 @@ % \iffalse meta-comment % -% Copyright (C) 1993-2020 +% Copyright (C) 1993-2021 % The LaTeX3 Project and any individual authors listed elsewhere % in this file. % @@ -44,7 +44,7 @@ %<*driver> % \fi \ProvidesFile{ltoutenc.dtx} - [2020/08/10 v2.0s LaTeX Kernel (font encodings)] + [2020/12/05 v2.0s LaTeX Kernel (font encodings)] % \iffalse \documentclass{ltxdoc} \GetFileInfo{ltoutenc.dtx} @@ -421,7 +421,7 @@ % for |\textdollar| in \texttt{OT1} is a hack since \$ and \pounds{} % actually share the same slot in this encoding. Thus if such a glyph % becomes available in a different encoding (e.g., \texttt{TS1}) one -% would like to get rid of the flacky one and make the default +% would like to get rid of the flaky one and make the default % definition point to the new encoding. In such a case defining %\begin{verbatim} % \DeclareTextSymbol{\textdollar}{TS1}{36} @@ -841,7 +841,7 @@ % avoid that (they are some hidden inside \cs{maybe@load@fontshape}). % As we don't have to load the fontshape in this case % (as that happened in the box above if necessary, we simply -% disable that part of the code temporaily. +% disable that part of the code temporarily. % We also ignore \cs{ignorespaces} which has the same issue and may % show up as part of \cs{normalfont} if that is used. % \changes{v2.0m}{2019/12/18}{Avoid code that breaks \cs{accent}} @@ -2538,7 +2538,7 @@ % % The tie accent was borrowed from the |cmmi| font. The tc fonts % now provide four tie accents, the first two are done in the -% classical way with assymetric glyphs hanging out of their boxes; +% classical way with asymmetric glyphs hanging out of their boxes; % the new ties are centered in their boxes like all other accents. % They need a name: please tell us if you know what to call them. % @@ -2550,7 +2550,7 @@ \DeclareTextAccent{\capitalnewtie}{TS1}{29} % \end{macrocode} % -% Compund word marks. +% Compound word marks. % % The text companion fonts contain two compound word marks of % different heights, one has |cap_height|, the other |asc_height|. @@ -2837,7 +2837,7 @@ %<*TU> % \end{macrocode} % In the base interface the Unicode encoding is always known as TU -% But we parameterise the encoding name to allow for modelling +% But we parameterize the encoding name to allow for modelling % differences in Unicode support by different fonts. % \begin{macrocode} \providecommand\UnicodeEncodingName{TU} diff --git a/macros/latex-dev/base/ltoutenc.ins b/macros/latex-dev/base/ltoutenc.ins index 17d62e11e8..23c27697f8 100644 --- a/macros/latex-dev/base/ltoutenc.ins +++ b/macros/latex-dev/base/ltoutenc.ins @@ -3,7 +3,7 @@ %% driver files from the doc files in this package when run through %% LaTeX or TeX. %% -%% Copyright (C) 1993-2020 +%% Copyright (C) 1993-2021 %% The LaTeX3 Project and any individual authors listed elsewhere %% in this file. %% @@ -48,7 +48,7 @@ reports for it can be opened at https://latex-project.org/bugs.html (but please observe conditions on bug reports sent to that address!) -Copyright (C) 1993-2020 +Copyright (C) 1993-2021 The LaTeX3 Project and any individual authors listed elsewhere in this file. diff --git a/macros/latex-dev/base/ltoutput.dtx b/macros/latex-dev/base/ltoutput.dtx index 35d049b959..f418459f66 100644 --- a/macros/latex-dev/base/ltoutput.dtx +++ b/macros/latex-dev/base/ltoutput.dtx @@ -1,6 +1,6 @@ % \iffalse meta-comment % -% Copyright (C) 1993-2020 +% Copyright (C) 1993-2021 % The LaTeX3 Project and any individual authors listed elsewhere % in this file. % @@ -37,7 +37,7 @@ %<*driver> % \fi \ProvidesFile{ltoutput.dtx} - [2020/08/21 v1.4f LaTeX Kernel (Output Routine)] + [2020/12/06 v1.4f LaTeX Kernel (Output Routine)] % \iffalse \documentclass{ltxdoc} \GetFileInfo{ltoutput.dtx} @@ -1676,7 +1676,7 @@ % \begin{macro}{\@makecol} % \changes{v0.1c}{1993/11/23}{Command changed} % \changes{v1.0b}{1993/11/29}{\cs{@makespecialcolbox} added} -% We must rewrite this macro to alllow for variations in page-makeup +% We must rewrite this macro to allow for variations in page-makeup % required by changes in page-length. % % This uses a different macro if a special-length column is being @@ -1860,7 +1860,7 @@ % force the shortest possible column with the possibility of an % overfull box. % -% This should work for bothe flush- and ragged-bottom setting since +% This should work for both flush- and ragged-bottom setting since % it makes the contents no smaller than the size (|\@colht|) of the % box into which they are put. % @@ -2074,7 +2074,7 @@ % \end{macrocode} % % The |\catcode`\ = 10| was removed as it was considered useless -% (presumably because nothing gets tokenised during shipout). +% (presumably because nothing gets tokenized during shipout). % % This was put in as some error produced active spaces in a mark, I % think. @@ -2156,7 +2156,7 @@ % % The rest was always inside the box. % -% RmS 91/08/15: aded this line: +% RmS 91/08/15: added this line: % \begin{macrocode} \reset@font % \end{macrocode} @@ -3864,7 +3864,7 @@ % be printed in as small a space as possible, ie it uses any % shrinkability in the column. If the column was not explicitly broken % (\eg with |\pagebreak|) this may result in an overfull box message but -% execpt for this it will come out as expected (if you know what to +% except for this it will come out as expected (if you know what to % expect). % % The star form of this command is dedicated to Leslie Lamport, the @@ -3973,7 +3973,7 @@ % It also enables the use of an extra specifier, {\tt !}, in the % location optional argument of a float. If this is present then, % just for this particular float, whenever it is processed by the float -% mechanism the followinhg are ignored: +% mechanism the following are ignored: % % \begin{itemize} % \item all restrictions on the number of floats which can appear; @@ -4556,7 +4556,7 @@ % Yet another is to move the column count register from the multicol % package into the kernel. This has been done. % \item Where should the reinserts be put to maximise the -% probability that footmotes come out on the correct page? +% probability that footnotes come out on the correct page? % Or should we go for as much compatibility as possible (but see % next item)? % \item Should we continue to support (as much as possible) @@ -4980,7 +4980,7 @@ % % At the top of the page |\@fptop| is inserted; % typically this supplies some stretchable whitespace. -% At the bottom of the page |\@fpbot| ais inserted. +% At the bottom of the page |\@fpbot| is inserted. % Between adjacent floats |\@fpsep| is inserted. % % These parameters are used for all floating objects on a diff --git a/macros/latex-dev/base/ltpage.dtx b/macros/latex-dev/base/ltpage.dtx index 8c7aac0a7b..ce6681e7e0 100644 --- a/macros/latex-dev/base/ltpage.dtx +++ b/macros/latex-dev/base/ltpage.dtx @@ -1,6 +1,6 @@ % \iffalse meta-comment % -% Copyright (C) 1993-2020 +% Copyright (C) 1993-2021 % The LaTeX3 Project and any individual authors listed elsewhere % in this file. % @@ -33,7 +33,7 @@ %<*driver> % \fi \ProvidesFile{ltpage.dtx} - [2020/07/27 v1.0m LaTeX Kernel (page style setup)] + [2020/12/05 v1.0m LaTeX Kernel (page style setup)] % \iffalse \documentclass{ltxdoc} \GetFileInfo{ltpage.dtx} @@ -260,7 +260,7 @@ % the problem is solved.} % \changes{v1.0j}{2000/05/26}{Use \cs{@empty} instead of brace group % (pr/3203).} -% \task{???}{mark initialisation solved?} +% \task{???}{mark initialization solved?} % \begin{macrocode} \def\@markright#1#2#3{\@temptokena {#1}% \unrestored@protected@xdef\@themark{{\the\@temptokena}{#3}}} diff --git a/macros/latex-dev/base/ltpageno.dtx b/macros/latex-dev/base/ltpageno.dtx index 6374f58b89..80055c7c5d 100644 --- a/macros/latex-dev/base/ltpageno.dtx +++ b/macros/latex-dev/base/ltpageno.dtx @@ -1,6 +1,6 @@ % \iffalse meta-comment % -% Copyright (C) 1993-2020 +% Copyright (C) 1993-2021 % The LaTeX3 Project and any individual authors listed elsewhere % in this file. % @@ -33,7 +33,7 @@ %<*driver> % \fi \ProvidesFile{ltpageno.dtx} - [1994/05/19 v1.1a LaTeX Kernel (Page Numbering)] + [2020/12/05 v1.1a LaTeX Kernel (Page Numbering)] % \iffalse \documentclass{ltxdoc} \GetFileInfo{ltpageno.dtx} @@ -71,7 +71,7 @@ % assigned by |\newcount|. % % \DescribeMacro{\pagenumbering} -% The user sets the pagenumber style with the |\pagenumbering|\marg{foo} +% The user sets the page number style with the |\pagenumbering|\marg{foo} % command, which sets the page counter to 1 and defines |\thepage| to be % |\foo|. For example, |\pagenumbering{roman}| causes pages to be % numbered i, ii, etc. diff --git a/macros/latex-dev/base/ltpar.dtx b/macros/latex-dev/base/ltpar.dtx index ed1b439e9d..169954f9ea 100644 --- a/macros/latex-dev/base/ltpar.dtx +++ b/macros/latex-dev/base/ltpar.dtx @@ -1,6 +1,6 @@ % \iffalse meta-comment % -% Copyright (C) 1993-2020 +% Copyright (C) 1993-2021 % The LaTeX3 Project and any individual authors listed elsewhere % in this file. % diff --git a/macros/latex-dev/base/ltpictur.dtx b/macros/latex-dev/base/ltpictur.dtx index 5bef40375c..10773f376c 100644 --- a/macros/latex-dev/base/ltpictur.dtx +++ b/macros/latex-dev/base/ltpictur.dtx @@ -1,6 +1,6 @@ % \iffalse meta-comment % -% Copyright (C) 1993-2020 +% Copyright (C) 1993-2021 % The LaTeX3 Project and any individual authors listed elsewhere % in this file. % @@ -32,7 +32,7 @@ %<*driver> % \fi \ProvidesFile{ltpictur.dtx} - [2020/08/14 v1.2a LaTeX Kernel (Picture Mode)] + [2020/12/05 v1.2a LaTeX Kernel (Picture Mode)] % \iffalse \documentclass{ltxdoc} \GetFileInfo{ltpictur.dtx} @@ -1773,7 +1773,7 @@ % % Initialization: ``|\thinlines|'' % \changes{v1.1f}{1995/10/27} -% {Move initialisation to kernel from autoload file} +% {Move initialization to kernel from autoload file} % \begin{macrocode} \let\@linefnt\tenln \let\@circlefnt\tencirc diff --git a/macros/latex-dev/base/ltplain.dtx b/macros/latex-dev/base/ltplain.dtx index 7949b836d4..0b03fd1364 100644 --- a/macros/latex-dev/base/ltplain.dtx +++ b/macros/latex-dev/base/ltplain.dtx @@ -1,6 +1,6 @@ % \iffalse meta-comment % -% Copyright (C) 1993-2020 +% Copyright (C) 1993-2021 % The LaTeX3 Project and any individual authors listed elsewhere % in this file. % @@ -32,7 +32,7 @@ %<*driver> % \fi \ProvidesFile{ltplain.dtx} - [2020/08/20 v2.3d LaTeX Kernel (Plain TeX)] + [2020/11/26 v2.3d LaTeX Kernel (Plain TeX)] % \iffalse \documentclass{ltxdoc} \GetFileInfo{ltplain.dtx} @@ -695,7 +695,7 @@ % {Define \cs{alloc@} in terms of \cs{e@alloc}} % Since |\e@alloc| was added in 2015, |\@alloc| has not been used, % but was left as some legacy code calls it. However the original -% defnition gives spurious errors once the ``classic'' registers +% definition gives spurious errors once the ``classic'' registers % run out, so it is now defined to call |\e@alloc| internally. % \begin{macrocode} % @@ -754,8 +754,8 @@ \chardef\e@insert@top\e@alloc@top \fi % \end{macrocode} -% If the classic registers are exausted, take an insert from the free float list -% and use |\extrafloats| to add a new float to that list. +% If the classic registers are exhausted, take an insert from the free +% float list and use |\extrafloats| to add a new float to that list. % \changes{v2.2c}{2016/07/29}{fix for tlb-newinsert-001} % \begin{macrocode} \def\newinsert#1{% @@ -1481,7 +1481,7 @@ % \changes{v1.1x}{2002/02/24}{Macro added} % \changes{v2.0b}{2012/01/20}{etex tracing if available} % \changes{v2.0d}{2015/02/20}{Spell commands correctly :-)} -% \changes{v2.0g}{2015/03/10}{Reorganise to be less noisy} +% \changes{v2.0g}{2015/03/10}{Reorganize to be less noisy} % \begin{macrocode} %\IncludeInRelease{2015/01/01}{\loggingall}{etex tracing}% %<*2ekernel|latexrelease> diff --git a/macros/latex-dev/base/ltsect.dtx b/macros/latex-dev/base/ltsect.dtx index 359b445f45..70106e2e58 100644 --- a/macros/latex-dev/base/ltsect.dtx +++ b/macros/latex-dev/base/ltsect.dtx @@ -1,6 +1,6 @@ % \iffalse meta-comment % -% Copyright (C) 1993-2020 +% Copyright (C) 1993-2021 % The LaTeX3 Project and any individual authors listed elsewhere % in this file. % @@ -31,7 +31,7 @@ %%% From File: ltsect.dtx %<*driver> % \fi -\ProvidesFile{ltsect.dtx}[2020/07/27 v1.1e LaTeX Kernel (Sectioning)] +\ProvidesFile{ltsect.dtx}[2020/12/05 v1.1e LaTeX Kernel (Sectioning)] % \iffalse \documentclass{ltxdoc} \GetFileInfo{ltsect.dtx} @@ -779,7 +779,7 @@ % \changes{v1.1c}{2018/09/26}{Sometimes mask the endline char when % writing to files (github/73)} % \changes{v1.1e}{2020/10/01}{add a fourth argument for better -% hyperref compability} +% hyperref compatibility} % \begin{macrocode} % %<*2ekernel|latexrelease> diff --git a/macros/latex-dev/base/ltshipout-code.pdf b/macros/latex-dev/base/ltshipout-code.pdf index ef222addc5..7c92232d13 100644 Binary files a/macros/latex-dev/base/ltshipout-code.pdf and b/macros/latex-dev/base/ltshipout-code.pdf differ diff --git a/macros/latex-dev/base/ltshipout-doc.pdf b/macros/latex-dev/base/ltshipout-doc.pdf index f49022e979..384a4a09f1 100644 Binary files a/macros/latex-dev/base/ltshipout-doc.pdf and b/macros/latex-dev/base/ltshipout-doc.pdf differ diff --git a/macros/latex-dev/base/ltshipout.dtx b/macros/latex-dev/base/ltshipout.dtx index 8f0422c887..2ea0a1b665 100644 --- a/macros/latex-dev/base/ltshipout.dtx +++ b/macros/latex-dev/base/ltshipout.dtx @@ -1,6 +1,6 @@ % \iffalse meta-comment %% -%% File: ltshipout.dtx (C) Copyright 2020 Frank Mittelbach, LaTeX Team +%% File: ltshipout.dtx (C) Copyright 2020,2021 Frank Mittelbach, LaTeX Team %% % % This file is part of the LaTeX base system. @@ -31,8 +31,8 @@ %%% From File: ltshipout.dtx % % \begin{macrocode} -\providecommand\ltshipoutversion{v1.0c} -\providecommand\ltshipoutdate{2020/09/27} +\providecommand\ltshipoutversion{v1.0d} +\providecommand\ltshipoutdate{2020/12/06} % \end{macrocode} % %<*driver> @@ -75,7 +75,7 @@ % \ltshipoutversion\ dated \ltshipoutdate, \copyright\ \LaTeX\ % Project.}} % -% \author{Frank Mittelbach} +% \author{Frank Mittelbach, \LaTeX{} Project Team} % % \maketitle % @@ -193,7 +193,8 @@ % \item[\hook{shipout/lastpage}] % % The corresponding hook to add \cs{special}s at the very end of -% the output file. It is only executed on the very last page --- +% the output file. It is only executed on the very last page of +% the output file --- % or rather on the page that \LaTeX{} believes is the last one. % % It may not be possible for \LaTeX{} to correctly determine @@ -229,19 +230,29 @@ % \cs{typeout}s, none of the hooks are executed (as there is no % \cs{shipout}) not even the \hook{shipout/lastpage} hook. % +% +% \subsection{Legacy \LaTeX{} commands} +% +% % \begin{function}{\AtBeginDvi,\AtEndDvi} % \cs{AtBeginDvi} is the existing \LaTeXe{} interface to fill the % \hook{shipout/firstpage} hook. This is not really a good name % as it is not just supporting \texttt{.dvi} but also \texttt{.pdf} -% output or \texttt{.dvx}. +% output or \texttt{.xdv}. % % \cs{AtEndDvi} is the counterpart that was not available in the % kernel but only through the package \pkg{atenddvi}. It fills the % \hook{shipout/lastpage} hook. +% \end{function} % -% \fmi{better names? Any suggestions?} +% As these two wrappers have been available for a long time we +% continue offering them. However, for new code we suggest using +% the high-level hook management commands directly instead of +% ``randomly-named'' wrappers. This will lead to code that is +% easier to understand and to maintain. For this reason we do not +% provide any other wrapper commands for the above hooks in the +% kernel. % -% \end{function} % % \subsection{Special commands for use inside the hooks} % @@ -331,9 +342,9 @@ % \cs{thetotalpages}/\cs{PreviousTotalPages} % \end{syntax} % Command that expands to the number of total pages from the -% previous run. If there was no previous run or if usedin the +% previous run. If there was no previous run or if used in the % preamble it expands to -% \texttt{0}. Note that this is a command to a counter, so in order +% \texttt{0}. Note that this is a command and not a counter, so in order % to display the number in, say, Roman numerals you have to assign % its value to a counter and then use \cs{Roman} on that counter. % \end{variable} @@ -356,9 +367,15 @@ % % \section{Emulating commands from other packages} % -% The packages in this section are no longer necessary but as they -% are used in other packages they are emulated when they are loaded -% via \cs{usepackage} or \cs{RequirePackage}. +% The packages in this section are no longer necessary, but as they +% are used by other packages, they are emulated when they are +% explicitly loaded with \cs{usepackage} or \cs{RequirePackage}. +% +% Please note that the emulation only happens if the package is +% explicitly requested, i.e., the commands documented below are not +% automatically available in the \LaTeX{} kernel! If you write a +% new package we suggest to use the appropriate kernel hooks +% directly instead of loading the emulation. % % % \subsection{Emulating \pkg{atbegshi}} @@ -434,6 +451,13 @@ % % \subsection{Emulating \pkg{everyshi}} % +% The \pkg{everyshi} package is providing commands to run arbitrary +% code just before the shipout starts. +% One point of difference: in the new shipout hooks the page is +% available as \cs{ShipoutBox} for inspection of change, one should +% not manipulate box 255 directly inside \hook{shipout/before}, so +% old code doing this would change to use \cs{ShipoutBox} instead +% of \texttt{255} or \cs{@cclv}. % % \begin{function}{\EveryShipout} % \begin{syntax} @@ -447,22 +471,49 @@ % \end{syntax} % \end{function} % +% However, most use cases for \pkg{everyshi} are attempts to put +% some picture or text into the background or foreground of the page +% and that can be done today simply by using the +% \hook{shipout/background} and +% \hook{shipout/foreground} hooks without any need to coding. % % % \subsection{Emulating \pkg{atenddvi}} % -% The \pkg{atenddvi} package implemented only a single command: -% \cs{AtEndDvi} and that is now available out of the box. +% The \pkg{atenddvi} package implemented only a single command: +% \cs{AtEndDvi} and that is now available out of the box so the +% emulation makes the package a no-op. % % % % \subsection{Emulating \pkg{everypage}} % -% This page takes over the original \cs{@begindvi} hook and replaces -% it. It should be all covered by the hooks offered here (details -% need checking) and thus could simply use the provided hooks -% rather than defining its own. +% This package patched the original \cs{@begindvi} hook and replaced +% it with its own version. +% Its functionality is now covered by the hooks offered by the +% kernel so that there is no need for such patching any longer. % +% \begin{function}{\AddEverypageHook} +% \begin{syntax} +% \cs{AddEverypageHook}\Arg{code} $\equiv$ +% \qquad\cs{AddToHook}\texttt{\{shipout/background\}\{\cs{put}(1in,-1in)\Arg{code}\}} +% \end{syntax} +% \cs{AddEverypageHook} is adding something into the +% background of every page at a position of 1in to the right and +% 1in down from the top left corner of the page. +% By using the kernel hook directly you can put your material +% directly to the right place, i.e., use other coordinates in the +% \cs{put} statement above. +% \end{function} +% +% \begin{function}{\AddThispageHook} +% \begin{syntax} +% \cs{AddThispageHook}\Arg{code} $\equiv$ +% \qquad\cs{AddToHookNext}\texttt{\{shipout/background\}\{\cs{put}(1in,-1in)\Arg{code}\}} +% \end{syntax} +% The \cs{AddThispageHook} wrapper is similar but uses +% \cs{AddToHookNext}. +% \end{function} % % % \StopEventually{\setlength\IndexMin{200pt} \PrintIndex } @@ -479,7 +530,7 @@ % \begin{macrocode} %<*2ekernel|latexrelease> %\IncludeInRelease{2020/10/01}% -% {\shipout}{Hook mangement (shipout)}% +% {\shipout}{Hook management (shipout)}% % \end{macrocode} % % @@ -631,7 +682,8 @@ % \cs{shipout}. % % We increment it after running the above hook so that the values -% for \cs{g_shipout_totalpages_int} and \cs{} are in sync while the +% for \cs{g_shipout_totalpages_int} and \cs{g_shipout_readonly_int} +% are in sync while the % hook is executed (in the case that totalpages isn't manually % altered or through discarding pages that is). % \begin{macrocode} @@ -699,7 +751,13 @@ \hook_if_empty:nF {shipout/foreground} { \@@_add_foreground_picture:n { \hook_use:n {shipout/foreground} } } - \hook_if_empty:nF {shipout/background} +% \end{macrocode} +% If there is no user hook, there might still code in the kernel hook. +% \changes{v1.0d}{2020/11/23}{Check for both kernel and user hook (gh/431)} +% \begin{macrocode} + \bool_lazy_and:nnF + { \hook_if_empty_p:n {shipout/background} } + { \tl_if_empty_p:N \@kernel@before@shipout@background } { \@@_add_background_picture:n { \@kernel@before@shipout@background \hook_use:n {shipout/background} } } @@ -712,11 +770,15 @@ \@@_execute_firstpage_hook: % \end{macrocode} % The we check if we have to add the \hook{shipout/lastpage} hook +% or the corresponding kernel hook % because we have reached the last page. This test will be false for % all but one (and hopefully the correct) page. +% \changes{v1.0d}{2020/11/23}{Check for both kernel and user hook (gh/431)} % \begin{macrocode} \int_compare:nNnT \@abspage@last = \g_shipout_readonly_int - { \hook_if_empty:nF {shipout/lastpage} + { \bool_lazy_and:nnF + { \hook_if_empty_p:n {shipout/lastpage} } + { \tl_if_empty_p:N \@kernel@after@shipout@lastpage } { \@@_debug:n { \typeout{Executing~ lastpage~ hook~ on~ page~ \int_use:N \g_shipout_readonly_int } } \_@@_add_foreground_box:n { \UseHook{shipout/lastpage} @@ -747,7 +809,7 @@ % % % \begin{macro}{\@@_saved_protect:} -% Remeber the current \cs{protect} state. +% Remember the current \cs{protect} state. % \begin{macrocode} \cs_new_eq:NN \@@_saved_protect: \protect % \end{macrocode} @@ -883,7 +945,7 @@ % \begin{macro}{\l_@@_tmp_box,\l_@@_saved_badness_tl} % We need a box for the background and foreground material and a % token register to remember badness settings as we disable them -% during te buildup below. +% during the buildup below. % \begin{macrocode} \box_new:N \l_@@_tmp_box \tl_new:N \l_@@_saved_badness_tl @@ -1088,7 +1150,7 @@ % \begin{macrocode} \cs_new:Npn \@@_picture_overlay:n #1 { % \end{macrocode} -% The very first time this is executed we have to initializes (and +% The very first time this is executed we have to initialize (and % freeze) the origins. % \begin{macrocode} \@@_init_page_origins: @@ -1183,7 +1245,7 @@ % % \begin{macro}{\g_shipout_totalpages_int,\c@totalpages} % We count every shipout attempt (even those that are discarded) in -% tis counter. It is not used in the code but may get used in user +% this counter. It is not used in the code but may get used in user % code. % \begin{macrocode} \int_new:N \g_shipout_totalpages_int @@ -1207,7 +1269,7 @@ % or the statement is missing from it we initialize it with the % largest possible number in \TeX{}. We use this as the default % because then we are inserting the \hook{shipout/lastpage} on -% the last page (or after the last page but not on page 1 for a +% the last page (or after the last page) but not on page 1 for a % multipage document. % \begin{macrocode} \xdef\@abspage@last{\number\maxdimen} @@ -1219,11 +1281,11 @@ % % Instead of using the hooks \hook{enddocument} and % \hook{enddocument/afterlastpage} we add this code to private -% kernel hooks to be 100\% when it is executed and to avoid +% kernel hooks to be 100\% sure when it is executed and to avoid % cluttering the hooks with data that is always there. % % Inside \cs{enddocument} there is a \cs{clearpage}. Just before -% that we execute this code here. There is a good change that we +% that we execute this code here. There is a good chance that we % are on the last page. Therefore, if we don't know the value from % the last run, we assume that the current page is the right % one. So we set \cs{@abspage@last} and as a result the next @@ -1307,7 +1369,7 @@ % At this point we also signal to \LaTeX{}'s endgame that a rerun is % necessary so that an appropriate message can be shown on the % terminal. We do this by simply defining a command used as a flag and -% tested \cs{enddocument}. +% tested in \cs{enddocument}. % \begin{macrocode} \cs_gset_eq:NN \@extra@page@added \relax } @@ -1376,9 +1438,11 @@ % % % \begin{macro}{\AtBeginDvi} -% +% If we roll forward from an earlier kernel \cs{AtBeginDvi} is +% defined so we better not use \cs{cs_new_protected:Npn} here. +% \changes{v1.0d}{2020/11/24}{Support for roll forward (gh/434)} % \begin{macrocode} -\cs_new_protected:Npn \AtBeginDvi {\@@_add_firstpage_material:Nn \AtBeginDvi} +\cs_set_protected:Npn \AtBeginDvi {\@@_add_firstpage_material:Nn \AtBeginDvi} % \end{macrocode} % \end{macro} % @@ -1447,8 +1511,18 @@ % % \begin{macrocode} %\IncludeInRelease{0000/00/00}% -% {\shipout}{The hook management (shipout)}% -%\expandafter\let\expandafter\shipout\csname tex_shipout:D\endcsname +% {\shipout}{Hook management (shipout)}% +% +% \end{macrocode} +% If we roll forward then \cs{tex\_shipout:D} may not be defined in +% which case \cs{shipout} does have it original definition and so +% we must not \cs{let} it to something else which is \cs{relax}! +% \changes{v1.0d}{2020/11/24}{Support for roll forward (gh/434)} +% \begin{macrocode} +%\ifcsname tex_shipout:D\endcsname +%\expandafter\let\expandafter\shipout +% \csname tex_shipout:D\endcsname +%\fi % %\let \ShipoutBox\@undefined %\let \ReadonlyShipoutCounter \@undefined @@ -1483,7 +1557,7 @@ % \end{macrocode} % We do not undo a substitution when rolling back. As the file % support gets undone the underlying data is no longer used (and -% sufficiently obscure that should not interfer with existing +% sufficiently obscure that it should not interfere with existing % commands) and properly removing it would mean we need to make the % \cs{unclare@...} and its support macros available in all earlier % kernel releases which is pointless (and actually worse). @@ -1497,7 +1571,7 @@ % \end{macrocode} % We do not reenable a disabled package load when rolling back. As the file % support gets undone the underlying data is no longer checked (and -% sufficiently obscure that it should not interfer with existing +% sufficiently obscure that it should not interfere with existing % commands) and properly removing it would mean we need to make the % \cs{reenable@package@load} command available in all earlier % kernel releases which is pointless (and actually worse). @@ -1573,8 +1647,8 @@ % \begin{macrocode} %<*atbegshi-ltx> \ProvidesPackage{atbegshi-ltx} - [2020/08/17 v1.0a - Emulation of the original atbegshi package^^Jwith kernel methods] + [2020/10/15 v1.0b + Emulation of the original atbegshi^^Jpackage with kernel methods] % \end{macrocode} % % @@ -1640,7 +1714,7 @@ % % % -% \begin{macro}{\ShipoutBoxHeight,\ShipoutBoxWidth,\ShipoutoBoxDepth} +% \begin{macro}{\ShipoutBoxHeight,\ShipoutBoxWidth,\ShipoutBoxDepth} % This is somewhat different from the original in \pkg{atbegshi} % where \cs{ShipoutBoxHeight} etc.\ only holds the % \verb=\the\ht= value. This may has some implications in some @@ -1679,8 +1753,8 @@ % % \begin{macrocode} \ProvidesPackage{everyshi-ltx} - [2020/08/17 v1.0a - Emulation of the original everyshi package^^Jwith kernel methods] + [2020/10/15 v1.0b + Emulation of the original everyshi^^Jpackage with kernel methods] % \end{macrocode} % % \begin{macro}{\EveryShipout,\AtNextShipout} @@ -1710,7 +1784,7 @@ %% %% Code that directly manipulates box 255, however, might fail. %% If that is the case look at the shipout hooks offered now as -%% they are normally sufficienct to avoid such minpulations (or +%% they are normally sufficient to avoid such manipulations (or %% replace box 255 with \ShipoutBox in the code. %% % diff --git a/macros/latex-dev/base/ltspace.dtx b/macros/latex-dev/base/ltspace.dtx index 1a672c6455..8b933e8c97 100644 --- a/macros/latex-dev/base/ltspace.dtx +++ b/macros/latex-dev/base/ltspace.dtx @@ -1,6 +1,6 @@ % \iffalse meta-comment % -% Copyright (C) 1993-2020 +% Copyright (C) 1993-2021 % The LaTeX3 Project and any individual authors listed elsewhere % in this file. % diff --git a/macros/latex-dev/base/lttab.dtx b/macros/latex-dev/base/lttab.dtx index dedd9e5d37..545b30d3af 100644 --- a/macros/latex-dev/base/lttab.dtx +++ b/macros/latex-dev/base/lttab.dtx @@ -1,6 +1,6 @@ % \iffalse meta-comment % -% Copyright (C) 1993-2020 +% Copyright (C) 1993-2021 % The LaTeX3 Project and any individual authors listed elsewhere % in this file. % diff --git a/macros/latex-dev/base/lttextcomp.dtx b/macros/latex-dev/base/lttextcomp.dtx index 3b6231dafd..3ea90d005f 100644 --- a/macros/latex-dev/base/lttextcomp.dtx +++ b/macros/latex-dev/base/lttextcomp.dtx @@ -1,6 +1,6 @@ % \iffalse meta-comment % -% Copyright (C) 2019-2020 +% Copyright (C) 2019-2021 % The LaTeX3 Project and any individual authors listed elsewhere % in this file. % @@ -33,7 +33,7 @@ % % \ProvidesFile{lttextcomp.dtx} - [2020/04/29 v1.0d LaTeX Kernel (text companion symbols)] + [2020/12/05 v1.0d LaTeX Kernel (text companion symbols)] % \iffalse \documentclass{ltxdoc} \begin{document} @@ -46,7 +46,7 @@ % % % \GetFileInfo{lttextcomp.dtx} -% \title{Providing addtional text symbols\\ +% \title{Providing additional text symbols\\ % (previously available through the \texttt{textcomp} package)\thanks % {This file has version number % \fileversion\ dated \filedate}} @@ -112,7 +112,7 @@ \mathgroup\symletters #1% \else % \end{macrocode} -% The \cs{CheckEncodingSubset} is discused below. +% The \cs{CheckEncodingSubset} is discussed below. % \begin{macrocode} \CheckEncodingSubset\@use@text@encoding{TS1}\tc@oldstylesubst2{{#1}}% \fi @@ -200,7 +200,7 @@ % declare the subset and finally the \emph{subset} number (between \texttt{0} (all % of the encoding is supported) and \texttt{9} many glyphs are missing. % -% For \texttt{TS1} the numbers have been choosen in a way that most +% For \texttt{TS1} the numbers have been chosen in a way that most % fonts can be fairly correctly categorized, but the default % settings are always conservative, that is they may claim that % less glyphs are supported than there actually are. @@ -408,7 +408,7 @@ % % Accents and been mad an error in the \texttt{textcomp} package when % not available. Now that we provide the functionality in the -% kernel we avoid the eror by swapping in a \texttt{T1} accent if +% kernel we avoid the error by swapping in a \texttt{T1} accent if % the \texttt{TS1} accent is not available. % \begin{macrocode} %\def\tc@check@accent{\CheckEncodingSubset\UseTextAccent{TS1}\tc@error} @@ -565,7 +565,7 @@ % % In Unicode engines we just execute the simple accents: % \changes{v1.0c}{2020/02/10}{Use \cs{@tabacckludge} for tabbing where necessary (gh/271)} -% \changes{v1.0d}{2020/04/29}{Make all captial accents text commands for hyperref (gh/332)} +% \changes{v1.0d}{2020/04/29}{Make all capital accents text commands for hyperref (gh/332)} % \begin{macrocode} \else \DeclareTextCommandDefault\capitalacute{\@tabacckludge'} @@ -720,14 +720,14 @@ % % Most older PS fonts (supported in \TeX{} since the early nineties % when virtual fonts became available) are sorted under this -% sub-encoding. But in reality, many of them don't have all glpyhs +% sub-encoding. But in reality, many of them don't have all glyphs % that should be available in sub-encoding \texttt{5}. Instead they % show little squares, i.e., they produce ``tofu'' if you are % unlucky. % % But the coverage is so random that it is impossible to sort them % properly and if we tried to ensure that they only typeset those -% glyphs that are really always available wouput put them all into +% glyphs that are really always available would put them all into % sub-encoding \texttt{9} so that's a compromise really. % % Modern fonts that don't typeset a tofu character if a glyph is @@ -830,7 +830,7 @@ \DeclareTextCommand{\texteightoldstyle}\UnicodeEncodingName{\oldstylenums{8}} \DeclareTextCommand{\textnineoldstyle} \UnicodeEncodingName{\oldstylenums{9}} % \end{macrocode} -% These have Unicode slots so this should be integrated into TU explictly +% These have Unicode slots so this should be integrated into TU explicitly % \begin{macrocode} \DeclareTextSymbol{\textpilcrow} \UnicodeEncodingName{"00B6} \DeclareTextSymbol{\textborn} \UnicodeEncodingName{"002A} @@ -1156,7 +1156,7 @@ % \begin{macro}{\textlegacysection} % % Here are new names for the legacy symbols that \LaTeX{} used to -% pick up from the \texttt{OMS} encoded fonts (and used dor itemize +% pick up from the \texttt{OMS} encoded fonts (and used for itemize % lists or footnote symbols. % % We go the roundabout way via separate OMS declarations so that @@ -1443,7 +1443,7 @@ % of the default (which, unless changes, is 9 these days), i.e., it % no longer depends on the font in use. This is mainly there % because it might have been used in older documents, but not -% somehting that is recommended. +% something that is recommended. % \begin{macrocode} \DeclareOption{force}{% \def\CheckEncodingSubset#1#2#3#4#5{% @@ -1483,7 +1483,7 @@ % This section contains the old code for the textcomp package and % its documentation. It is only used if we roll back prior to 2020. % Thus all the rest is mainly for historians. Note that the old -% code categorised in the sub-encodings only into 6 classes not 10. +% code categorized in the sub-encodings only into 6 classes not 10. % % \begin{macrocode} %<*TS1oldsty> diff --git a/macros/latex-dev/base/ltthm.dtx b/macros/latex-dev/base/ltthm.dtx index 4e3c51ab77..c33ea4202f 100644 --- a/macros/latex-dev/base/ltthm.dtx +++ b/macros/latex-dev/base/ltthm.dtx @@ -1,6 +1,6 @@ % \iffalse meta-comment % -% Copyright (C) 1993-2020 +% Copyright (C) 1993-2021 % The LaTeX3 Project and any individual authors listed elsewhere % in this file. % diff --git a/macros/latex-dev/base/ltvers.dtx b/macros/latex-dev/base/ltvers.dtx index 0e374f5dec..df57faf23b 100644 --- a/macros/latex-dev/base/ltvers.dtx +++ b/macros/latex-dev/base/ltvers.dtx @@ -1,6 +1,6 @@ % \iffalse meta-comment % -% Copyright (C) 1993-2020 +% Copyright (C) 1993-2021 % The LaTeX3 Project and any individual authors listed elsewhere % in this file. % @@ -33,7 +33,7 @@ %<*driver> % \fi \ProvidesFile{ltvers.dtx} - [2020/03/02 v1.1e LaTeX Kernel (Version Info)] + [2020/12/05 v1.1e LaTeX Kernel (Version Info)] % \iffalse \documentclass{ltxdoc} \GetFileInfo{ltvers.dtx} @@ -115,7 +115,7 @@ {2021-05-01} % %<*2ekernel> -\def\patch@level{0} +\def\patch@level{-1} % \end{macrocode} % % \begin{macro}{\development@branch@name} @@ -255,7 +255,7 @@ % that is actually reapplying what is already in the format, i.e., % it is useless and possibly allocating new registers. However, it % makes the logic simpler so this is the way it is for now. In -% theory we could always jump overthe first patch because that is +% theory we could always jump over the first patch because that is % only really needed for rolling forward. So maybe one day \dots % \begin{macrocode} \ifnum\expandafter\@parse@version#1//00\@nil diff --git a/macros/latex-dev/base/ltx3info.pdf b/macros/latex-dev/base/ltx3info.pdf index 5297943248..62baa68782 100644 Binary files a/macros/latex-dev/base/ltx3info.pdf and b/macros/latex-dev/base/ltx3info.pdf differ diff --git a/macros/latex-dev/base/ltx3info.tex b/macros/latex-dev/base/ltx3info.tex index ccb4e0ed99..b786a1f622 100644 --- a/macros/latex-dev/base/ltx3info.tex +++ b/macros/latex-dev/base/ltx3info.tex @@ -1,6 +1,6 @@ % \iffalse meta-comment % -% Copyright (C) 1993-2020 +% Copyright (C) 1993-2021 % The LaTeX3 Project and any individual authors listed elsewhere % in this file. % diff --git a/macros/latex-dev/base/ltxcheck.tex b/macros/latex-dev/base/ltxcheck.tex index b96c884f3c..478f9ea107 100644 --- a/macros/latex-dev/base/ltxcheck.tex +++ b/macros/latex-dev/base/ltxcheck.tex @@ -1,6 +1,6 @@ % \iffalse meta-comment % -% Copyright (C) 1993-2020 +% Copyright (C) 1993-2021 % The LaTeX3 Project and any individual authors listed elsewhere % in this file. % diff --git a/macros/latex-dev/base/ltxdoc.dtx b/macros/latex-dev/base/ltxdoc.dtx index 0c7130c371..e00f9bcb9f 100644 --- a/macros/latex-dev/base/ltxdoc.dtx +++ b/macros/latex-dev/base/ltxdoc.dtx @@ -1,6 +1,6 @@ % \iffalse meta-comment % -% Copyright (C) 1993-2020 +% Copyright (C) 1993-2021 % The LaTeX3 Project and any individual authors listed elsewhere % in this file. % @@ -30,7 +30,7 @@ % %\NeedsTeXFormat{LaTeX2e} %\ProvidesClass{ltxdoc} -% [2020/10/04 v2.1b Standard LaTeX documentation class] +% [2020/12/05 v2.1b Standard LaTeX documentation class] % %<*driver> \documentclass{ltxdoc} @@ -484,7 +484,7 @@ % \end{macrocode} % Set \cs{protect} to a suitable value in the index entries (we % can't use |\set@display@protect| as that would result in different -% numer of spaces after a command depending on the number of +% number of spaces after a command depending on the number of % expansion happening prior to writing the index). % \begin{macrocode} \begingroup diff --git a/macros/latex-dev/base/ltxdoc.pdf b/macros/latex-dev/base/ltxdoc.pdf index 2d6bf60211..4c74c8d46b 100644 Binary files a/macros/latex-dev/base/ltxdoc.pdf and b/macros/latex-dev/base/ltxdoc.pdf differ diff --git a/macros/latex-dev/base/ltxref.dtx b/macros/latex-dev/base/ltxref.dtx index 56ae09c165..4e78deec4a 100644 --- a/macros/latex-dev/base/ltxref.dtx +++ b/macros/latex-dev/base/ltxref.dtx @@ -1,6 +1,6 @@ % \iffalse meta-comment % -% Copyright (C) 1993-2020 +% Copyright (C) 1993-2021 % The LaTeX3 Project and any individual authors listed elsewhere % in this file. % @@ -33,7 +33,7 @@ %<*driver> % \fi \ProvidesFile{ltxref.dtx} - [2020/08/23 v1.1o LaTeX Kernel (Cross Referencing)] + [2020/12/05 v1.1o LaTeX Kernel (Cross Referencing)] % \iffalse \documentclass{ltxdoc} \GetFileInfo{ltxref.dtx} @@ -68,10 +68,10 @@ % The user writes |\label|\marg{foo} to define the following % cross-references: % -% |\ref|\marg{foo}: value of most recently incremented referencable +% |\ref|\marg{foo}: value of most recently incremented referenceable % counter. in the current environment. (Chapter, section, % theorem and enumeration counters are -% referencable, footnote counters are not.) +% referenceable, footnote counters are not.) % % |\pageref|\marg{foo}: page number at which |\label{foo}| command % appeared. where foo can be any string of characters not @@ -98,7 +98,7 @@ \message{x-ref,} % \end{macrocode} % -% This is implemented as follows. A referencable counter CNT is +% This is implemented as follows. A referenceable counter CNT is % incremented by the command \refstepcounter{CNT} , which sets % \@currentlabel == {CNT}{eval(\p@cnt\theCNT)}. The command % \label{FOO} then writes the following on file \@auxout : diff --git a/macros/latex-dev/base/makeindx.dtx b/macros/latex-dev/base/makeindx.dtx index a149bcf86c..c4a76ffabe 100644 --- a/macros/latex-dev/base/makeindx.dtx +++ b/macros/latex-dev/base/makeindx.dtx @@ -1,6 +1,6 @@ % \iffalse meta-comment % -% Copyright (C) 1993-2020 +% Copyright (C) 1993-2021 % The LaTeX3 Project and any individual authors listed elsewhere % in this file. % diff --git a/macros/latex-dev/base/makeindx.ins b/macros/latex-dev/base/makeindx.ins index 5e86d50579..771e3b12c6 100644 --- a/macros/latex-dev/base/makeindx.ins +++ b/macros/latex-dev/base/makeindx.ins @@ -3,7 +3,7 @@ %% driver files from the doc files in this package when run through %% LaTeX or TeX. %% -%% Copyright (C) 1993-2020 +%% Copyright (C) 1993-2021 %% The LaTeX3 Project and any individual authors listed elsewhere %% in this file. %% @@ -48,7 +48,7 @@ reports for it can be opened at https://latex-project.org/bugs.html (but please observe conditions on bug reports sent to that address!) -Copyright (C) 1993-2020 +Copyright (C) 1993-2021 The LaTeX3 Project and any individual authors listed elsewhere in this file. diff --git a/macros/latex-dev/base/makeindx.pdf b/macros/latex-dev/base/makeindx.pdf index ed8e4b1a16..a23fd5ccd5 100644 Binary files a/macros/latex-dev/base/makeindx.pdf and b/macros/latex-dev/base/makeindx.pdf differ diff --git a/macros/latex-dev/base/manifest.txt b/macros/latex-dev/base/manifest.txt index f3c8f2b216..0cf27343c1 100644 --- a/macros/latex-dev/base/manifest.txt +++ b/macros/latex-dev/base/manifest.txt @@ -38,6 +38,7 @@ % fntguide.tex -- Guide to font selection. % modguide.tex -- Guide to modifying and distributing LaTeX. % usrguide.tex -- User guide for this release. +% usrguide3.tex -- User guide for expl3-based methods. % % ltnews01.tex -- What was new in the release dated 1994/06. % ltnews02.tex -- What was new in the release dated 1994/12. diff --git a/macros/latex-dev/base/manual.pdf b/macros/latex-dev/base/manual.pdf index a154a9d08b..8d00af366a 100644 Binary files a/macros/latex-dev/base/manual.pdf and b/macros/latex-dev/base/manual.pdf differ diff --git a/macros/latex-dev/base/modguide.pdf b/macros/latex-dev/base/modguide.pdf index a42431033d..ae7a44a56d 100644 Binary files a/macros/latex-dev/base/modguide.pdf and b/macros/latex-dev/base/modguide.pdf differ diff --git a/macros/latex-dev/base/modguide.tex b/macros/latex-dev/base/modguide.tex index 33af973d29..5374094e8b 100644 --- a/macros/latex-dev/base/modguide.tex +++ b/macros/latex-dev/base/modguide.tex @@ -1,6 +1,6 @@ % \iffalse meta-comment % -% Copyright (C) 1993-2020 +% Copyright (C) 1993-2021 % The LaTeX3 Project and any individual authors listed elsewhere % in this file. % diff --git a/macros/latex-dev/base/newdc.ins b/macros/latex-dev/base/newdc.ins index 962510313c..0ea4999661 100644 --- a/macros/latex-dev/base/newdc.ins +++ b/macros/latex-dev/base/newdc.ins @@ -3,7 +3,7 @@ %% driver files from the doc files in this package when run through %% LaTeX or TeX. %% -%% Copyright (C) 1993-2020 +%% Copyright (C) 1993-2021 %% The LaTeX3 Project and any individual authors listed elsewhere %% in this file. %% @@ -48,7 +48,7 @@ reports for it can be opened at https://latex-project.org/bugs.html (but please observe conditions on bug reports sent to that address!) -Copyright (C) 1993-2020 +Copyright (C) 1993-2021 The LaTeX3 Project and any individual authors listed elsewhere in this file. diff --git a/macros/latex-dev/base/newlfont.dtx b/macros/latex-dev/base/newlfont.dtx index 91a19196a7..085d2348ba 100644 --- a/macros/latex-dev/base/newlfont.dtx +++ b/macros/latex-dev/base/newlfont.dtx @@ -1,6 +1,6 @@ % \iffalse meta-comment % -% Copyright (C) 1993-2020 +% Copyright (C) 1993-2021 % The LaTeX3 Project and any individual authors listed elsewhere % in this file. % diff --git a/macros/latex-dev/base/nfssfont.dtx b/macros/latex-dev/base/nfssfont.dtx index ce47cb8554..09d91dc51d 100644 --- a/macros/latex-dev/base/nfssfont.dtx +++ b/macros/latex-dev/base/nfssfont.dtx @@ -1,6 +1,6 @@ % \iffalse meta-comment % -% Copyright (C) 1993-2020 +% Copyright (C) 1993-2021 % The LaTeX3 Project and any individual authors listed elsewhere % in this file. % @@ -27,7 +27,7 @@ % % \fi \def\nfssfontfileversion{v2.2e} -\def\nfssfontfiledate{2019/10/12} +\def\nfssfontfiledate{2020/11/26} % % \iffalse @@ -55,7 +55,7 @@ % % Within the \NFSS{} distribution there is a \LaTeX{} file % \texttt{nfssfont.tex} which can be used to test new fonts, produce -% font tables showing all characters, etc. This is an addaption of a +% font tables showing all characters, etc. This is an adaption of a % program originally written by Don Knuth. % When you run this file through \LaTeX{} you will be asked to enter @@ -79,7 +79,7 @@ % |\help|. % % This is at -% the moment only a crude addaption of the test program for the +% the moment only a crude adaption of the test program for the % Computer Modern fonts by Donald Knuth. % % \StopEventually{} diff --git a/macros/latex-dev/base/nfssfont.ins b/macros/latex-dev/base/nfssfont.ins index d6760bcfde..24a2e115e0 100644 --- a/macros/latex-dev/base/nfssfont.ins +++ b/macros/latex-dev/base/nfssfont.ins @@ -3,7 +3,7 @@ %% driver files from the doc files in this package when run through %% LaTeX or TeX. %% -%% Copyright (C) 1993-2020 +%% Copyright (C) 1993-2021 %% The LaTeX3 Project and any individual authors listed elsewhere %% in this file. %% @@ -48,7 +48,7 @@ reports for it can be opened at https://latex-project.org/bugs.html (but please observe conditions on bug reports sent to that address!) -Copyright (C) 1993-2020 +Copyright (C) 1993-2021 The LaTeX3 Project and any individual authors listed elsewhere in this file. diff --git a/macros/latex-dev/base/nfssfont.pdf b/macros/latex-dev/base/nfssfont.pdf index e4f79bfb28..d2a17482d6 100644 Binary files a/macros/latex-dev/base/nfssfont.pdf and b/macros/latex-dev/base/nfssfont.pdf differ diff --git a/macros/latex-dev/base/olddc.ins b/macros/latex-dev/base/olddc.ins index 85cb077b59..7401e29f6d 100644 --- a/macros/latex-dev/base/olddc.ins +++ b/macros/latex-dev/base/olddc.ins @@ -3,7 +3,7 @@ %% driver files from the doc files in this package when run through %% LaTeX or TeX. %% -%% Copyright (C) 1993-2020 +%% Copyright (C) 1993-2021 %% The LaTeX3 Project and any individual authors listed elsewhere %% in this file. %% @@ -48,7 +48,7 @@ reports for it can be opened at https://latex-project.org/bugs.html (but please observe conditions on bug reports sent to that address!) -Copyright (C) 1993-2020 +Copyright (C) 1993-2021 The LaTeX3 Project and any individual authors listed elsewhere in this file. diff --git a/macros/latex-dev/base/oldlfont.dtx b/macros/latex-dev/base/oldlfont.dtx index c0c14f2aa2..56204af7ae 100644 --- a/macros/latex-dev/base/oldlfont.dtx +++ b/macros/latex-dev/base/oldlfont.dtx @@ -1,6 +1,6 @@ % \iffalse meta-comment % -% Copyright (C) 1993-2020 +% Copyright (C) 1993-2021 % The LaTeX3 Project and any individual authors listed elsewhere % in this file. % diff --git a/macros/latex-dev/base/preload.dtx b/macros/latex-dev/base/preload.dtx index fd9e03ac44..22554b429f 100644 --- a/macros/latex-dev/base/preload.dtx +++ b/macros/latex-dev/base/preload.dtx @@ -1,6 +1,6 @@ % \iffalse meta-comment % -% Copyright (C) 1993-2020 +% Copyright (C) 1993-2021 % The LaTeX3 Project and any individual authors listed elsewhere % in this file. % diff --git a/macros/latex-dev/base/proc.dtx b/macros/latex-dev/base/proc.dtx index 8db8fef7f1..814006e411 100644 --- a/macros/latex-dev/base/proc.dtx +++ b/macros/latex-dev/base/proc.dtx @@ -1,6 +1,6 @@ % \iffalse meta-comment % -% Copyright (C) 1993-2020 +% Copyright (C) 1993-2021 % The LaTeX3 Project and any individual authors listed elsewhere % in this file. % @@ -29,7 +29,7 @@ % % \iffalse % Copyright (C) 1991,1992 by Leslie Lamport \and -% Copyright (C) 1994,1995 by the \LaTeX3 project \and Johannes Braams +% Copyright (C) 1994-2020 by the \LaTeX3 project \and Johannes Braams % % \changes{v1.1}{1994/01/25}{Made `proc' a document class and provide % a .sty file for compatibility mode} @@ -73,7 +73,7 @@ % %<+class>\ProvidesClass{proc} %<+style>\ProvidesFile{proc.sty} - [2014/09/29 v1.3l + [2020/11/23 v1.3l %<+class> Standard LaTeX document class] %<+style> LaTeX 2.09 compatibility style option `proc'] % \end{macrocode} @@ -147,7 +147,7 @@ % % \section{Implementation} % -% In this case a check is needed to see wether \LaTeXe\ runs in +% In this case a check is needed to see whether \LaTeXe\ runs in % compatibility mode. % \changes{v1.3i}{1994/05/27}{Added missing docstrip guard} % \begin{macrocode} diff --git a/macros/latex-dev/base/proc.ins b/macros/latex-dev/base/proc.ins index 2c419c92b9..b9c3cbe064 100644 --- a/macros/latex-dev/base/proc.ins +++ b/macros/latex-dev/base/proc.ins @@ -3,7 +3,7 @@ %% driver files from the doc files in this package when run through %% LaTeX or TeX. %% -%% Copyright (C) 1993-2020 +%% Copyright (C) 1993-2021 %% The LaTeX3 Project and any individual authors listed elsewhere %% in this file. %% @@ -48,7 +48,7 @@ reports for it can be opened at https://latex-project.org/bugs.html (but please observe conditions on bug reports sent to that address!) -Copyright (C) 1993-2020 +Copyright (C) 1993-2021 The LaTeX3 Project and any individual authors listed elsewhere in this file. diff --git a/macros/latex-dev/base/proc.pdf b/macros/latex-dev/base/proc.pdf index d4f684df92..1fdce920aa 100644 Binary files a/macros/latex-dev/base/proc.pdf and b/macros/latex-dev/base/proc.pdf differ diff --git a/macros/latex-dev/base/slides.dtx b/macros/latex-dev/base/slides.dtx index 8b7276f492..9c83a3d851 100644 --- a/macros/latex-dev/base/slides.dtx +++ b/macros/latex-dev/base/slides.dtx @@ -1,6 +1,6 @@ % \iffalse meta-comment % -% Copyright (C) 1993-2020 +% Copyright (C) 1993-2021 % The LaTeX3 Project and any individual authors listed elsewhere % in this file. % @@ -53,7 +53,7 @@ %<*driver> \ProvidesFile{slides.drv} % - [2020/02/20 v2.4b + [2020/11/23 v2.4b %<+class> Standard LaTeX document class] %<+cmd> SLiTeX definitions] % \end{macrocode} @@ -220,7 +220,7 @@ % \end{quote} % % The code is divided into two parts, we first implement the class -% related functions and declarations and then define lowlevel stuff +% related functions and declarations and then define low level stuff % that is necessary within every class. By placing such commands into % a separate file it will be possible to share it with other slide % classes. @@ -288,7 +288,7 @@ % \end{macrocode} % % The option \Lopt{landscape} switches the values of |\paperheight| -% and |\paperwidth|, assuming the dimensions wer given for portrait +% and |\paperwidth|, assuming the dimensions were given for portrait % paper. % \begin{macrocode} \DeclareOption{landscape} @@ -705,7 +705,7 @@ % % \begin{macro}{\clubpenalty} % \begin{macro}{\widowpenalty} -% These penalties are use to discourrage club and widow lines. +% These penalties are use to discourage club and widow lines. % Because we use their default values we only show them here, % commented out. % \begin{macrocode} @@ -718,7 +718,7 @@ % \begin{macro}{\displaywidowpenalty} % \begin{macro}{\predisplaypenalty} % \begin{macro}{\postdisplaypenalty} -% Discourrage (but not so much) widows in front of a math display +% Discourage (but not so much) widows in front of a math display % and forbid breaking directly in front of a display. Allow break % after a display without a penalty. Again the default values are % used, therefore we only show them here. @@ -1721,7 +1721,7 @@ \if@titlepage \break \fi} % \end{macrocode} -% \section{Initialisation} +% \section{Initialization} % % \subsection{Date} % @@ -2348,8 +2348,8 @@ COLOR LAYER\\[.75in]% % any output when the |@visible| switch is false. % % \changes{v2.2j}{1994/03/11}{Corrected \cs{@oval}, like previous -% \changes{v2.4a}{2016/03/29}{initialise in \cs{@oval}tests added for latex/4452} -% change to \file{latex.dtx}.} +% \changes{v2.4a}{2016/03/29}{Initialize in \cs{@oval}tests added for +% latex/4452} change to \file{latex.dtx}.} % \begin{macrocode} \def\line(#1,#2)#3{\if@visible\@xarg #1\relax \@yarg #2\relax \@linelen #3\unitlength diff --git a/macros/latex-dev/base/slides.ins b/macros/latex-dev/base/slides.ins index 0eaa1eb1d7..1213d4f4d9 100644 --- a/macros/latex-dev/base/slides.ins +++ b/macros/latex-dev/base/slides.ins @@ -3,7 +3,7 @@ %% driver files from the doc files in this package when run through %% LaTeX or TeX. %% -%% Copyright (C) 1993-2020 +%% Copyright (C) 1993-2021 %% The LaTeX3 Project and any individual authors listed elsewhere %% in this file. %% @@ -48,7 +48,7 @@ reports for it can be opened at https://latex-project.org/bugs.html (but please observe conditions on bug reports sent to that address!) -Copyright (C) 1993-2020 +Copyright (C) 1993-2021 The LaTeX3 Project and any individual authors listed elsewhere in this file. @@ -96,7 +96,7 @@ extension .ins) which are part of the distribution. This is a generated file. -Copyright (C) 1993-2020 +Copyright (C) 1993-2021 The LaTeX3 Project and any individual authors listed elsewhere in this file. @@ -138,7 +138,7 @@ reports for it can be opened at https://latex-project.org/bugs.html (but please observe conditions on bug reports sent to that address!) -Copyright (C) 1993-2020 +Copyright (C) 1993-2021 The LaTeX3 Project and any individual authors listed elsewhere in this file. diff --git a/macros/latex-dev/base/slides.pdf b/macros/latex-dev/base/slides.pdf index bf548d02d1..14519c0530 100644 Binary files a/macros/latex-dev/base/slides.pdf and b/macros/latex-dev/base/slides.pdf differ diff --git a/macros/latex-dev/base/slifonts.pdf b/macros/latex-dev/base/slifonts.pdf index 87f25b58b5..e0b6be9b94 100644 Binary files a/macros/latex-dev/base/slifonts.pdf and b/macros/latex-dev/base/slifonts.pdf differ diff --git a/macros/latex-dev/base/source2e.pdf b/macros/latex-dev/base/source2e.pdf index 0f4add9b45..de20a00439 100644 Binary files a/macros/latex-dev/base/source2e.pdf and b/macros/latex-dev/base/source2e.pdf differ diff --git a/macros/latex-dev/base/source2e.tex b/macros/latex-dev/base/source2e.tex index e74c424d72..ad6f5c9fb0 100644 --- a/macros/latex-dev/base/source2e.tex +++ b/macros/latex-dev/base/source2e.tex @@ -1,6 +1,6 @@ % \iffalse meta-comment % -% Copyright (C) 1993-2020 +% Copyright (C) 1993-2021 % The LaTeX3 Project and any individual authors listed elsewhere % in this file. % diff --git a/macros/latex-dev/base/source2edoc.cls b/macros/latex-dev/base/source2edoc.cls index 5b6700039c..e06108230d 100644 --- a/macros/latex-dev/base/source2edoc.cls +++ b/macros/latex-dev/base/source2edoc.cls @@ -2,7 +2,7 @@ % This class is buggy and needs fixing \ProvidesClass{source2edoc} - [2020/08/16 v0.1 Quick hack to typeset source2.tex + [2020/12/02 v0.2 Quick hack to typeset source2.tex (not usable for anything else and buggy -- will vanish again)!] \LoadClass{l3doc} @@ -14,8 +14,43 @@ -% l3doc's def are buggy (already fixed there but not distributed yet) + \ExplSyntaxOn + +% in 2e we have a lot of functions that have no ``user-level'' documentation so we disable +% a bogus backref in that case. Over time the sources should be clean up to have such documentation. + +\cs_set_protected:Npn \__codedoc_print_documented: + { + \seq_gset_filter:NNn \g__codedoc_nested_names_seq + \g__codedoc_nested_names_seq + { ! \__codedoc_if_macro_internal_p:n {##1} } + \seq_if_empty:NF \g__codedoc_nested_names_seq + { +% This is a crude change: we grab the first name + \__codedoc_get_hyper_target:xN + { \seq_item:Nn \g__codedoc_nested_names_seq { 1 } } + \l__codedoc_tmpa_tl +% ... and check if it has a reference + \cs_if_exist:cT{ r@\l__codedoc_tmpa_tl } +% If it does we show it, if not we don't. + { + \int_set:Nn \l__codedoc_tmpa_int + { \seq_count:N \g__codedoc_nested_names_seq } + \int_compare:nNnTF \l__codedoc_tmpa_int = 1 {~This~} {~These~} + \bool_if:NTF \l__codedoc_macro_var_bool {variable} {function} + \int_compare:nNnTF \l__codedoc_tmpa_int = 1 {~is~} {s~are~} + documented~on~page~ + \exp_args:Nx \pageref { \l__codedoc_tmpa_tl } . + } + } + \seq_gclear:N \g__codedoc_nested_names_seq + } + + + +% some l3doc's def are buggy (already fixed there but not distributed yet) + \RenewDocumentCommand \DocInclude { m } { \relax\clearpage diff --git a/macros/latex-dev/base/syntonly.dtx b/macros/latex-dev/base/syntonly.dtx index 1f7c5b651d..55b2ad3cec 100644 --- a/macros/latex-dev/base/syntonly.dtx +++ b/macros/latex-dev/base/syntonly.dtx @@ -1,6 +1,6 @@ % \iffalse meta-comment % -% Copyright (C) 1993-2020 +% Copyright (C) 1993-2021 % The LaTeX3 Project and any individual authors listed elsewhere % in this file. % diff --git a/macros/latex-dev/base/syntonly.ins b/macros/latex-dev/base/syntonly.ins index c4a69c4101..3717d1e6fe 100644 --- a/macros/latex-dev/base/syntonly.ins +++ b/macros/latex-dev/base/syntonly.ins @@ -3,7 +3,7 @@ %% driver files from the doc files in this package when run through %% LaTeX or TeX. %% -%% Copyright (C) 1993-2020 +%% Copyright (C) 1993-2021 %% The LaTeX3 Project and any individual authors listed elsewhere %% in this file. %% @@ -48,7 +48,7 @@ reports for it can be opened at https://latex-project.org/bugs.html (but please observe conditions on bug reports sent to that address!) -Copyright (C) 1993-2020 +Copyright (C) 1993-2021 The LaTeX3 Project and any individual authors listed elsewhere in this file. diff --git a/macros/latex-dev/base/syntonly.pdf b/macros/latex-dev/base/syntonly.pdf index 1209fd46f1..6e2933bdd4 100644 Binary files a/macros/latex-dev/base/syntonly.pdf and b/macros/latex-dev/base/syntonly.pdf differ diff --git a/macros/latex-dev/base/testpage.tex b/macros/latex-dev/base/testpage.tex index b89ef81bbc..d8af7d0bc1 100644 --- a/macros/latex-dev/base/testpage.tex +++ b/macros/latex-dev/base/testpage.tex @@ -1,6 +1,6 @@ % \iffalse meta-comment % -% Copyright (C) 1993-2020 +% Copyright (C) 1993-2021 % The LaTeX3 Project and any individual authors listed elsewhere % in this file. % diff --git a/macros/latex-dev/base/tlc2.pdf b/macros/latex-dev/base/tlc2.pdf index 6a75621960..e6f27b0a5a 100644 Binary files a/macros/latex-dev/base/tlc2.pdf and b/macros/latex-dev/base/tlc2.pdf differ diff --git a/macros/latex-dev/base/tulm.ins b/macros/latex-dev/base/tulm.ins index 9e32e39a63..1c4e45e8c4 100644 --- a/macros/latex-dev/base/tulm.ins +++ b/macros/latex-dev/base/tulm.ins @@ -3,7 +3,7 @@ %% driver files from the doc files in this package when run through %% LaTeX or TeX. %% -%% Copyright (C) 2016-2020 +%% Copyright (C) 2016-2021 %% The LaTeX3 Project and any individual authors listed elsewhere %% in this file. %% @@ -48,7 +48,7 @@ reports for it can be opened at https://latex-project.org/bugs.html (but please observe conditions on bug reports sent to that address!) -Copyright (C) 2016-2020 +Copyright (C) 2016-2021 The LaTeX3 Project and any individual authors listed elsewhere in this file. diff --git a/macros/latex-dev/base/tulm.pdf b/macros/latex-dev/base/tulm.pdf index 8f1308891d..c4319f500a 100644 Binary files a/macros/latex-dev/base/tulm.pdf and b/macros/latex-dev/base/tulm.pdf differ diff --git a/macros/latex-dev/base/unpack.ins b/macros/latex-dev/base/unpack.ins index 3264a401d9..9df3403f5b 100644 --- a/macros/latex-dev/base/unpack.ins +++ b/macros/latex-dev/base/unpack.ins @@ -3,7 +3,7 @@ %% driver files from the doc files in this package when run through %% LaTeX or TeX. %% -%% Copyright (C) 1993-2020 +%% Copyright (C) 1993-2021 %% The LaTeX3 Project and any individual authors listed elsewhere %% in this file. %% diff --git a/macros/latex-dev/base/usrguide.pdf b/macros/latex-dev/base/usrguide.pdf index be2b3a11a7..42b3dba05b 100644 Binary files a/macros/latex-dev/base/usrguide.pdf and b/macros/latex-dev/base/usrguide.pdf differ diff --git a/macros/latex-dev/base/usrguide.tex b/macros/latex-dev/base/usrguide.tex index 4c2ddf24af..a51bb43855 100644 --- a/macros/latex-dev/base/usrguide.tex +++ b/macros/latex-dev/base/usrguide.tex @@ -1,6 +1,6 @@ % \iffalse meta-comment % -% Copyright (C) 1993-2020 +% Copyright (C) 1993-2021 % The LaTeX3 Project and any individual authors listed elsewhere % in this file. % diff --git a/macros/latex-dev/base/usrguide3.pdf b/macros/latex-dev/base/usrguide3.pdf new file mode 100644 index 0000000000..59db944a75 Binary files /dev/null and b/macros/latex-dev/base/usrguide3.pdf differ diff --git a/macros/latex-dev/base/usrguide3.tex b/macros/latex-dev/base/usrguide3.tex new file mode 100644 index 0000000000..40ef882fba --- /dev/null +++ b/macros/latex-dev/base/usrguide3.tex @@ -0,0 +1,701 @@ +% \iffalse meta-comment +% +% Copyright (C) 2020,2021 +% The LaTeX3 Project and any individual authors listed elsewhere +% in this file. +% +% This file is part of the LaTeX base system. +% ------------------------------------------- +% +% It may be distributed and/or modified under the +% conditions of the LaTeX Project Public License, either version 1.3c +% of this license or (at your option) any later version. +% The latest version of this license is in +% http://www.latex-project.org/lppl.txt +% and version 1.3c or later is part of all distributions of LaTeX +% version 2008 or later. +% +% This file has the LPPL maintenance status "maintained". +% +% The list of all files belonging to the LaTeX base distribution is +% given in the file `manifest.txt'. See also `legal.txt' for additional +% information. +% +% The list of derived (unpacked) files belonging to the distribution +% and covered by LPPL is defined by the unpacking scripts (with +% extension .ins) which are part of the distribution. +% +% \fi +% Filename: usrguide3.tex + +\documentclass{ltxguide} + +\usepackage[T1]{fontenc} % needed for \textbackslash in tt + +\title{\LaTeX3 methods for authors} +\author{\copyright~Copyright 2020, \LaTeX\ Project Team.\\ + All rights reserved.} + +\date{Released 2020-12-02} + +\NewDocumentCommand\cs{m}{\texttt{\textbackslash\detokenize{#1}}} +\NewDocumentCommand\marg{m}{\arg{#1}} +\NewDocumentCommand\meta{m}{\ensuremath{\langle}\textit{#1}\ensuremath{\rangle}} +\NewDocumentCommand\pkg{m}{\textsf{#1}} +\NewDocumentCommand\text{m}{\ifmmode\mbox{#1}\else#1\fi} +% Fix a 'feature' +\makeatletter +\renewcommand \verbatim@font {\normalfont \ttfamily} +\makeatother + +\begin{document} + +\maketitle + +\tableofcontents + +\section{Introduction} + +\LaTeXe{} was released in 1994 and added a number of then-new concepts to +\LaTeX{}. These are described in \texttt{usrguide}, which has largely remained +unchanged. Since then, the \LaTeX{} team have worked on a number of ideas, +firstly a programming language for \LaTeX{} (\pkg{expl3}) and then a range of +tools for document authors which build on that language. Here, we describe +\emph{stable} and \emph{widely-usable} concepts that have resulted from that +work. These `new' ideas have been transferred from development packages +into the \LaTeXe{} kernel. As such, they are now available to \emph{all} +\LaTeX{} users and have the \emph{same stability} as any other part of the +kernel. The fact that `behind the scenes' they are built on \pkg{expl3} +is useful for the development team, but is not directly important to users. + +\section{Creating document commands and environments} + +\subsection{Overview} + +Creating document commands and environments using the \LaTeX3 toolset is based +around the idea that a common set of descriptions can be used to cover almost +all argument types used in real documents. Thus parsing is reduced to a simple +description of which arguments a command takes: this description provides the +`glue' between the document syntax and the implementation of the +command. + +First, we will describe the argument types, then move on to explain how these +can be used to create both document commands and environments. Various more +specialized features are then described, which allow an even richer application +of a simple interface set up. + +The details here are intended to help users create document commands in +general. More technical detail, suitable for \TeX{} programmers, is included +in \texttt{interface3}. + +\subsection{Describing argument types} + +In order to allow each argument to be defined independently, the parser does +not simply need to know the number of arguments for a function, but also the +nature of each one. This is done by constructing an \emph{argument +specification}, which defines the number of arguments, the type of each +argument and any additional information needed for the parser to read the user +input and properly pass it through to internal functions. + +The basic form of the argument specifier is a list of letters, where each +letter defines a type of argument. As will be described below, some of the +types need additional information, such as default values. The argument types +can be divided into two, those which define arguments that are mandatory +(potentially raising an error if not found) and those which define optional +arguments. The mandatory types +\begin{itemize} + \item[\texttt{m}] A standard mandatory argument, which can either be a single token + alone or multiple tokens surrounded by curly braces |{}|. Regardless of the + input, the argument will be passed to the internal code without the outer + braces. This is the type specifier for a normal \TeX{} argument. + \item[\texttt{r}] Given as \texttt{r}\meta{token1}\meta{token2}, this denotes a + `required' delimited argument, where the delimiters are + \meta{token1} and \meta{token2}. If the opening delimiter \meta{token1} is + missing, the default marker |-NoValue-| will be inserted after a suitable + error. + \item[\texttt{R}] Given as \texttt{R}\meta{token1}\meta{token2}\marg{default}, + this is a `required' delimited argument as for~\texttt{r}, + but it has a user-definable recovery \meta{default} instead of + |-NoValue-|. + \item[\texttt{v}] Reads an argument `verbatim', between the following + character and its next occurrence, in a way similar to the argument + of the \LaTeXe{} command \cs{verb}. Thus a \texttt{v}-type argument + is read between two identical characters, which cannot be any of |%|, |\|, + |#|, |{|, |}| or \verb*| |. The verbatim argument can also be enclosed + between braces, |{| and |}|. A command with a verbatim argument will + produce an error when it appears within an argument of another function. + \item[\texttt{b}] Only suitable in the argument specification of an + environment, it denotes the body of the environment, between + |\begin|\marg{environment} and |\end|\marg{environment}. See + Section~\ref{sec:cmd:body} for details. +\end{itemize} +The types which define optional arguments are: +\begin{itemize} + \item[\texttt{o}] A standard \LaTeX{} optional argument, surrounded with square + brackets, which will supply the special |-NoValue-| marker if not given + (as described later). + \item[\texttt{d}] Given as \texttt{d}\meta{token1}\meta{token2}, an optional + argument which is delimited by \meta{token1} and \meta{token2}. As with + \texttt{o}, if no value is given the special marker |-NoValue-| is + returned. + \item[\texttt{O}] Given as \texttt{O}\marg{default}, is like \texttt{o}, but returns + \meta{default} if no value is given. + \item[\texttt{D}] Given as \texttt{D}\meta{token1}\meta{token2}\marg{default}, it is + as for \texttt{d}, but returns \meta{default} if no value is given. + Internally, the \texttt{o}, \texttt{d} and \texttt{O} types are + short-cuts to an appropriated-constructed \texttt{D} type argument. + \item[\texttt{s}] An optional star, which will result in a value + \cs{BooleanTrue} if a star is present and \cs{BooleanFalse} + otherwise (as described later). + \item[\texttt{t}] An optional \meta{token}, which will result in a value + \cs{BooleanTrue} if \meta{token} is present and \cs{BooleanFalse} + otherwise. Given as \texttt{t}\meta{token}. + \item[\texttt{e}] Given as \texttt{e}\marg{tokens}, a set of optional + \emph{embellishments}, each of which requires a \emph{value}. + If an embellishment is not present, |-NoValue-| is returned. Each + embellishment gives one argument, ordered as for the list of + \meta{tokens} in the argument specification. All \meta{tokens} + must be distinct. + \item[\texttt{E}] As for \texttt{e} but returns one or more \meta{defaults} + if values are not given: \texttt{E}\marg{tokens}\marg{defaults}. See + Section~\ref{sec:cmd:embellishment} for more details. +\end{itemize} + +\subsection{Modifying argument descriptions} + +In addition to the argument \emph{types} discussed above, the argument +description also gives special meaning to three other characters. + +First, \texttt{+} is used to make an argument long (to accept paragraph +tokens). In contrast to \cs{newcommand}, this applies on an +argument-by-argument basis. So modifying the example to `|s o o +m O{default}|' +means that the mandatory argument is now \cs{long}, whereas the optional +arguments are not. + +Secondly, \texttt{!} is used to control whether spaces are allowed before +optional arguments. There are some subtleties to this, as \TeX{} itself +has some restrictions on where spaces can be `detected': more detail +is given in Section~\ref{sec:cmd:opt-space}. + +Finally, the character \texttt{>} is used to declare so-called +`argument processors', which can be used to modify the contents of an +argument before it is passed to the macro definition. The use of argument +processors is a somewhat advanced topic, (or at least a less commonly used +feature) and is covered in Section~\ref{sec:cmd:processors}. + +\subsection{Creating document commands and environments} + +\begin{decl} + |\NewDocumentCommand| \arg{cmd} \arg{arg spec} \arg{code} \\ + |\RenewDocumentCommand| \arg{cmd} \arg{arg spec} \arg{code} \\ + |\ProvideDocumentCommand| \arg{cmd} \arg{arg spec} \arg{code} \\ + |\DeclareDocumentCommand| \arg{cmd} \arg{arg spec} \arg{code} +\end{decl} +This family of commands are used to create a \meta{cmd}. The argument +specification for the function is given by \meta{arg spec}, and the command +uses the \meta{code} with |#1|, |#2|, etc.\ replaced by the arguments found +by the parser. + +An example: +\begin{verbatim} + \NewDocumentCommand\chapter{s o m} + {% + \IfBooleanTF{#1}% + {\typesetstarchapter{#3}}% + {\typesetnormalchapter{#2}{#3}}% + } +\end{verbatim} +would be a way to define a \cs{chapter} command which would essentially behave +like the current \LaTeXe{} command (except that it would accept an optional +argument even when a \texttt{*} was parsed). The \cs{typesetnormalchapter} +could test its first argument for being |-NoValue-| to see if an optional +argument was present. (See Section~\ref{sec:cmd:special} for details of +\cs{IfBooleanTF} and testing for |-NoValue-|.) + +The difference between the \cs{New...} \cs{Renew...}, \cs{Provide...} +and \cs{Declare...} versions is the behavior if \meta{cmd} is already +defined. +\begin{itemize} + \item \cs{NewDocumentCommand} will issue an error if \meta{cmd} + has already been defined. + \item \cs{RenewDocumentCommand} will issue an error if \meta{cmd} + has not previously been defined. + \item \cs{ProvideDocumentCommand} creates a new definition for + \meta{function} only if one has not already been given. + \item \cs{DeclareDocumentCommand} will always create the new + definition, irrespective of any existing \meta{cmd} with the + same name. This should be used sparingly. +\end{itemize} + +\begin{decl} + |\NewDocumentEnvironment| \arg{env} \arg{arg spec} \arg{beg-code} \arg{end-code} \\ + |\RenewDocumentEnvironment| \arg{env} \arg{arg spec} \arg{beg-code} \arg{end-code} \\ + |\ProvideDocumentEnvironment| \arg{env} \arg{arg spec} \arg{beg-code} \arg{end-code} \\ + |\DeclareDocumentEnvironment| \arg{env} \arg{arg spec} \arg{beg-code} \arg{end-code} +\end{decl} +These commands work in the same way as \cs{NewDocumentCommand}, etc.\@, but +create environments (\cs{begin}\arg{env} \ldots{} +\cs{end}\arg{environment}). Both the \meta{beg-code} and \meta{end-code} +may access the arguments as defined by \meta{arg spec}. The arguments will be +given following \cs{begin}\arg{environment}. + +\subsection{Optional arguments} +\label{sec:cmd:opt} + +In contrast to commands created using \LaTeXe{}'s \cs{newcommand}, optional +arguments created using \cs{NewDocumentCommand} may safely be nested. Thus for +example, following +\begin{verbatim} +\NewDocumentCommand\foo{om}{I grabbed `#1' and `#2'} +\NewDocumentCommand\baz{o}{#1-#1} +\end{verbatim} +using the command as +\begin{verbatim} +\foo[\baz[stuff]]{more stuff} +\end{verbatim} +will print +\begin{quote} +I grabbed `stuff-stuff' and `more stuff' +\end{quote} +This is particularly useful when placing a command with an optional argument +\emph{inside} the optional argument of a second command. + +When an optional argument is followed by a mandatory argument with the same +delimiter, the parser issues a warning because the optional argument could not +be omitted by the user, thus becoming in effect mandatory. This can apply to +\texttt{o}, \texttt{d}, \texttt{O}, \texttt{D}, \texttt{s}, \texttt{t}, +\texttt{e}, and \texttt{E} type arguments followed by \texttt{r} or +\texttt{R}-type required arguments. + +The default for \texttt{O}, \texttt{D} and \texttt{E} arguments can be +the result of grabbing another argument. Thus for example +\begin{verbatim} + \NewDocumentCommand\foo{O{#2} m} +\end{verbatim} +would use the mandatory argument as the default for the leading optional +one. + +\subsection{Spacing and optional arguments} +\label{sec:cmd:opt-space} + +\TeX{} will find the first argument after a function name irrespective of any +intervening spaces. This is true for both mandatory and optional arguments. So +|\foo[arg]| and \verb*|\foo [arg]| are equivalent. Spaces are also ignored when +collecting arguments up to the last mandatory argument to be collected (as it +must exist). So after +\begin{verbatim} + \NewDocumentCommand\foo{m o m}{ ... } +\end{verbatim} +the user input |\foo{arg1}[arg2]{arg3}| and \verb*|\foo{arg1} [arg2] {arg3}| +will both be parsed in the same way. + +The behavior of optional arguments \emph{after} any mandatory arguments is +selectable. The standard settings will allow spaces here, and thus with +\begin{verbatim} + \NewDocumentCommand\foobar{m o}{ ... } +\end{verbatim} +both |\foobar{arg1}[arg2]| and \verb*|\foobar{arg1} [arg2]| will find an +optional argument. This can be changed by giving the modified |!| in the +argument specification: +\begin{verbatim} + \NewDocumentCommand\foobar{m !o}{ ... } +\end{verbatim} +where \verb*|\foobar{arg1} [arg2]| will not find an optional argument. + +There is one subtly here due to the difference in handling by \TeX{} of +`control symbols', where the command name is made up of a single +character, such as `\texttt{\textbackslash\textbackslash}'. +Spaces are not ignored by \TeX{} here, +and thus it is possible to require an optional argument directly follow such a +command. The most common example is the use of \texttt{\textbackslash\textbackslash} +in \pkg{amsmath} environments, which in the terms here would be defined as +\begin{verbatim} + \NewDocumentCommand\\{!s !o}{ ... } +\end{verbatim} + +\subsection{`Embellishments'} +\label{sec:cmd:embellishment} + +The \texttt{E}-type argument allows one default value per test token. This is +achieved by giving a list of defaults for each entry in the list, for example: +\begin{verbatim} + E{^_}{{UP}{DOWN}} +\end{verbatim} +If the list of default values is \emph{shorter} than the list of test tokens, +the special |-NoValue-| marker will be returned (as for the \texttt{e}-type +argument). Thus for example +\begin{verbatim} + E{^_}{{UP}} +\end{verbatim} +has default \texttt{UP} for the |^| test character, but will return the +|-NoValue-| marker as a default for |_|. This allows mixing of explicit +defaults with testing for missing values. + + +\subsection{Testing special values} +\label{sec:cmd:special} + +Optional arguments make use of dedicated variables to return information about +the nature of the argument received. + +\begin{decl} + |\IfNoValueTF| \arg{arg} \arg{true code} \arg{false code} \\ + |\IfNoValueT| \arg{arg} \arg{true code} \arg{false code} \\ + |\IfNoValueF| \arg{arg} \arg{true code} \arg{false code} +\end{decl} +The \cs{IfNoValue(TF)} tests are used to check if \meta{argument} (|#1|, +|#2|, \emph{etc.}) is the special |-NoValue-| marker For example +\begin{verbatim} + \NewDocumentCommand\foo{o m} + {% + \IfNoValueTF {#1}% + {\DoSomethingJustWithMandatoryArgument{#2}}% + {\DoSomethingWithBothArguments{#1}{#2}}% + } +\end{verbatim} +will use a different internal function if the optional argument +is given than if it is not present. + +Note that three tests are available, depending on which outcome +branches are required: \cs{IfNoValueTF}, \cs{IfNoValueT} and +\cs{IfNoValueF}. + +As the \cs{IfNoValue(TF)} tests are expandable, it is possible to +test these values later, for example at the point of typesetting or +in an expansion context. + +It is important to note that |-NoValue-| is constructed such that it +will \emph{not} match the simple text input |-NoValue-|, i.e.~that +\begin{verbatim} + \IfNoValueTF{-NoValue-} +\end{verbatim} +will be logically \texttt{false}. +When two optional arguments follow each other (a syntax we typically +discourage), it can make sense to allow users of the command to +specify only the second argument by providing an empty first +argument. Rather than testing separately for emptiness and for +|-NoValue-| it is then best to use the argument type~|O| with an +empty default value, and simply test for emptiness using the +\pkg{expl3} conditional \cs{tl_if_blank:nTF} or its \pkg{etoolbox} +analogue \cs{ifblank}. + +\begin{decl} + |\IfValueTF| \arg{arg} \arg{true code} \arg{false code} \\ + |\IfValueT| \arg{arg} \arg{true code} \arg{false code} \\ + |\IfValueF| \arg{arg} \arg{true code} \arg{false code} +\end{decl} +The reverse form of the \cs{IfNoValue(TF)} tests are also available +as \cs{IfValue(TF)}. The context will determine which logical +form makes the most sense for a given code scenario. + +\begin{decl} + |\BooleanFalse| \\ + |\BooleanTrue| +\end{decl} +The \texttt{true} and \texttt{false} flags set when searching for +an optional character (using \texttt{s} or \texttt{t\meta{char}}) have +names which are accessible outside of code blocks. + +\begin{decl} + |\IfBooleanTF| \arg{arg} \arg{true code} \arg{false code} \\ + |\IfBooleanT| \arg{arg} \arg{true code} \arg{false code} \\ + |\IfBooleanF| \arg{arg} \arg{true code} \arg{false code} +\end{decl} +Used to test if \meta{argument} (|#1|, |#2|, \emph{etc.}) is +\cs{BooleanTrue} or \cs{BooleanFalse}. For example +\begin{verbatim} + \NewDocumentCommand\foo{sm} + {% + \IfBooleanTF {#1}% + {\DoSomethingWithStar{#2}}% + {\DoSomethingWithoutStar{#2}}% + } +\end{verbatim} +checks for a star as the first argument, then chooses the action to +take based on this information. + +\subsection{Argument processors} +\label{sec:cmd:processors} + +Argument processor are applied to an argument \emph{after} it has been grabbed +by the underlying system but before it is passed to \meta{code}. An argument +processor can therefore be used to regularize input at an early stage, allowing +the internal functions to be completely independent of input form. Processors +are applied to user input and to default values for optional arguments, but +\emph{not} to the special |-NoValue-| marker. + +Each argument processor is specified by the syntax \texttt{>}\marg{processor} +in the argument specification. Processors are applied from right to left, so +that +\begin{verbatim} + >{\ProcessorB} >{\ProcessorA} m +\end{verbatim} +would apply \cs{ProcessorA} followed by \cs{ProcessorB} to the tokens grabbed +by the \texttt{m} argument. + +\begin{decl} + |\SplitArgument| \arg{number} \arg{token(s)} +\end{decl} +This processor splits the argument given at each occurrence of the +\meta{tokens} up to a maximum of \meta{number} tokens (thus +dividing the input into $\text{\meta{number}} + 1$ parts). +An error is given if too many \meta{tokens} are present in the +input. The processed input is placed inside +$\text{\meta{number}} + 1$ sets of braces for further use. +If there are fewer than \arg{number} of \arg{tokens} in the argument +then |-NoValue-| markers are added at the end of the processed +argument. +\begin{verbatim} + \NewDocumentCommand \foo {>{\SplitArgument{2}{;}} m} + {\InternalFunctionOfThreeArguments#1} +\end{verbatim} +If only a single character \meta{token} is used for the split, any +category code $13$ (active) character matching the \meta{token} will +be replaced before the split takes place. +Spaces are trimmed at each end of each item parsed. + +\begin{decl} + |\SplitList| \arg{token(s)} +\end{decl} +This processor splits the argument given at each occurrence of the +\meta{token(s)} where the number of items is not fixed. Each item is +then wrapped in braces within |#1|. The result is that the +processed argument can be further processed using a mapping function +(see below). +\begin{verbatim} + \NewDocumentCommand \foo {>{\SplitList{;}} m} + {\MappingFunction#1} +\end{verbatim} +If only a single character \meta{token} is used for the split, any +category code $13$ (active) character matching the \meta{token} will +be replaced before the split takes place. +Spaces are trimmed at each end of each item parsed. + +\begin{decl} + |\ProcessList| \arg{list} \arg{function} +\end{decl} +To support \cs{SplitList}, the function \cs{ProcessList} is available +to apply a \meta{function} to every entry in a \meta{list}. The +\meta{function} should absorb one argument: the list entry. For example +\begin{verbatim} + \NewDocumentCommand \foo {>{\SplitList{;}} m} + {\ProcessList{#1}{\SomeDocumentCommand}} +\end{verbatim} + +\begin{decl} + |\ReverseBoolean| +\end{decl} +This processor reverses the logic of \cs{BooleanTrue} and +\cs{BooleanFalse}, so that the example from earlier would become +\begin{verbatim} + \NewDocumentCommand\foo{>{\ReverseBoolean} s m} + {% + \IfBooleanTF#1% + {\DoSomethingWithoutStar{#2}}% + {\DoSomethingWithStar{#2}}% + } +\end{verbatim} + +\begin{decl} + |\TrimSpaces| +\end{decl} +Removes any leading and trailing spaces (tokens with character code~$32$ +and category code~$10$) for the ends of the argument. Thus for example +declaring a function +\begin{verbatim} + \NewDocumentCommand\foo {>{\TrimSpaces} m} + {\showtokens{#1}} +\end{verbatim} +and using it in a document as +\begin{flushleft} + \verb= =\verb*=\foo{ hello world }= +\end{flushleft} +will show `\verb*=hello world=' at the terminal, with the space at each +end removed. \cs{TrimSpaces} will remove multiple spaces from the ends of +the input in cases where these have been included such that the standard +\TeX{} conversion of multiple spaces to a single space does not apply. + +\subsection{Body of an environment} +\label{sec:cmd:body} + +While environments |\begin|\marg{environment}\ \dots{}\,|\end|\marg{environment} +are typically used in cases where the code implementing the \meta{environment} +does not need to access the contents of the environment (its `body'), +it is sometimes useful to have the body as a standard argument. + +This is achieved by ending the argument specification with~\texttt{b}, which is +a dedicated argument type for this situation. For instance +\begin{verbatim} + \NewDocumentEnvironment{twice} {O{\ttfamily} +b} + {#2#1#2} {} +\end{verbatim} +\begin{verbatim} + \begin{twice}[\itshape] + Hello world! + \end{twice} +\end{verbatim} +typesets `Hello world!{\itshape Hello world!}'. + +The prefix |+| is used to allow multiple paragraphs in the environment's body. +Argument processors can also be applied to \texttt{b}~arguments. By default, +spaces are trimmed at both ends of the body: in the example there would +otherwise be spaces coming from the ends the lines after |[\itshape]| and +|world!|. Putting the prefix |!| before \texttt{b} suppresses space-trimming. + +When \texttt{b} is used in the argument specification, the last argument of the environment declaration (e.g., \cs{NewDocumentEnvironment}), which consists of an \meta{end code} to insert at +|\end|\marg{environment}, is redundant since one can simply put that code at +the end of the \meta{start code}. Nevertheless this (empty) \meta{end code} +must be provided. + +Environments that use this feature can be nested. + +\subsection{Fully-expandable document commands} + +Document commands created using \cs{NewDocumentCommand}, etc.\@, are normally +created so that they do not expand unexpectedly. This is done using engine +features, so is more powerful than \LaTeXe{}'s \cs{protect} mechanism. There +are \emph{very rare} occasion when it may be useful to create functions using a +expansion-only grabber. This imposes a number of restrictions on the +nature of the arguments accepted by a function, and the code it implements. +This facility should only be used when \emph{absolutely necessary}. + +\begin{decl} + |\NewExpandableDocumentCommand| \arg{cmd} \arg{arg spec} \arg{code} \\ + |\RenewExpandableDocumentCommand| \arg{cmd} \arg{arg spec} \arg{code} \\ + |\ProvideExpandableDocumentCommand| \arg{cmd} \arg{arg spec} \arg{code} \\ + |\DeclareExpandableDocumentCommand| \arg{cmd} \arg{arg spec} \arg{code} +\end{decl} +This family of commands is used to create a document-level \meta{function}, +which will grab its arguments in a fully-expandable manner. The +argument specification for the function is given by \meta{arg spec}, +and the function will execute \meta{code}. In general, \meta{code} will +also be fully expandable, although it is possible that this will +not be the case (for example, a function for use in a table might +expand so that \cs{omit} is the first non-expandable non-space token). + +Parsing arguments by pure expansion imposes a number of restrictions on +both the type of arguments that can be read and the error checking +available: +\begin{itemize} + \item The last argument (if any are present) must be one of the + mandatory types \texttt{m}, \texttt{r} or \texttt{R}. + \item The `verbatim' argument type \texttt{v} is not available. + \item Argument processors (using \texttt{>}) are not available. + \item It is not possible to differentiate between, for example + |\foo[| and |\foo{[}|: in both cases the \texttt{[} will be + interpreted as the start of an optional argument. As a + result, checking for optional arguments is less robust than + in the standard version. +\end{itemize} + +\subsection{Details about argument delimiters} + +In normal (non-expandable) commands, the delimited types look for the +initial delimiter by peeking ahead (using \pkg{expl3}'s |\peek_...| +functions) looking for the delimiter token. The token has to have the +same meaning and `shape' of the token defined as delimiter. +There are three possible cases of delimiters: character tokens, control +sequence tokens, and active character tokens. For all practical purposes +of this description, active character tokens will behave exactly as +control sequence tokens. + +\subsubsection{Character tokens} + +A character token is characterized by its character code, and its meaning +is the category code~(|\catcode|). When a command is defined, the meaning +of the character token is fixed into the definition of the command and +cannot change. A command will correctly see an argument delimiter if +the open delimiter has the same character and category codes as at the +time of the definition. For example in: +\begin{verbatim} + \NewDocumentCommand { \foobar } { D<>{default} } {(#1)} +\end{verbatim} +\begin{verbatim} + \foobar \par + \char_set_catcode_letter:N < + \foobar +\end{verbatim} +the output would be: +\begin{verbatim} + (hello) + (default) +\end{verbatim} +as the open-delimiter |<| changed in meaning between the two calls to +|\foobar|, so the second one doesn't see the |<| as a valid delimiter. +Commands assume that if a valid open-delimiter was found, a matching +close-delimiter will also be there. If it is not (either by being +omitted or by changing in meaning), a low-level \TeX{} error is raised +and the command call is aborted. + +\subsubsection{Control sequence tokens} + +A control sequence (or control character) token is characterized by is +its name, and its meaning is its definition. +A token cannot have two different meanings at the same time. +When a control sequence is defined as delimiter in a command, +it will be detected as delimiter whenever the control sequence name +is found in the document regardless of its current definition. +For example in: +\begin{verbatim} + \cs_set:Npn \x { abc } + \NewDocumentCommand { \foobar } { D\x\y{default} } {(#1)} + \foobar \x hello\y \par + \cs_set:Npn \x { def } + \foobar \x hello\y +\end{verbatim} +the output would be: +\begin{verbatim} + (hello) + (hello) +\end{verbatim} +with both calls to the command seeing the delimiter |\x|. + +\subsection{Creating new argument processors} + +\begin{decl} + |\ProcessedArgument| +\end{decl} +Argument processors allow manipulation of a grabbed argument before it is +passed to the underlying code. New processor implementations may be created +as functions which take one trailing argument, and which leave their result in +the \cs{ProcessedArgument} variable. For example, \cs{ReverseBoolean} is +defined as +\begin{verbatim} +\ExplSyntaxOn + \cs_new_protected:Npn \ReverseBoolean #1 + { + \bool_if:NTF #1 + { \tl_set:Nn \ProcessedArgument { \c_false_bool } } + { \tl_set:Nn \ProcessedArgument { \c_true_bool } } + } +\ExplSyntaxOff +\end{verbatim} +[As an aside: the code is written in \pkg{expl3}, so we don't have to + worry about spaces creeping into the definition.] + +\subsection{Access to the argument specification} + +The argument specifications for document commands and environments are +available for examination and use. + +\begin{decl} + |\GetDocumentCommandArgSpec| \arg{function} \\ + |\GetDocumentEnvironmentArgSpec| \arg{environment} +\end{decl} +These functions transfer the current argument specification for the +requested \meta{function} or \meta{environment} into the token list +variable \cs{ArgumentSpecification}. If the \meta{function} or +\meta{environment} has no known argument specification then an error +is issued. The assignment to \cs{ArgumentSpecification} is local to +the current \TeX{} group. + +\begin{decl} + |\ShowDocumentCommandArgSpec| \arg{function} \\ + |\ShowDocumentEnvironmentArgSpec| \arg{environment} +\end{decl} +These functions show the current argument specification for the +requested \meta{function} or \meta{environment} at the terminal. If +the \meta{function} or \meta{environment} has no known argument +specification then an error is issued. + +\end{document} diff --git a/macros/latex-dev/base/utf8ienc.dtx b/macros/latex-dev/base/utf8ienc.dtx index 8d454d1c71..cd11cb0f2a 100644 --- a/macros/latex-dev/base/utf8ienc.dtx +++ b/macros/latex-dev/base/utf8ienc.dtx @@ -1,6 +1,6 @@ % \iffalse meta-comment % -% Copyright (C) 1993-2020 +% Copyright (C) 1993-2021 % The LaTeX3 Project and any individual authors listed elsewhere % in this file. % @@ -216,7 +216,7 @@ %<+ts1> \ProvidesFile{ts1enc.dfu} %<+x2> \ProvidesFile{x2enc.dfu} %<+all> \ProvidesFile{utf8enc.dfu} -%<-utf8-2018> [2019/11/14 v1.2k UTF-8 support for inputenc] +%<-utf8-2018> [2020/11/26 v1.2k UTF-8 support for inputenc] % \end{macrocode} % % \begin{macrocode} @@ -318,7 +318,7 @@ % However, if we are not doing typesetting, then we execute the % command \cs{UTFviii@two@octets@noexpand} which works like % \cs{UTF@two@octets@string} but uses \cs{noexpand} instead of -% \cs{string}. This way the sequence is temporay rendered harmless, +% \cs{string}. This way the sequence is temporary rendered harmless, % e.g., would display as is or stays put inside a % \cs{protected@edef}. But if the result is later reused the % starting octet is still active and so will be able to construct @@ -363,7 +363,7 @@ % \begin{macro}{\UTFviii@two@octets@noexpand} % \begin{macro}{\UTFviii@three@octets@noexpand} % \begin{macro}{\UTFviii@four@octets@noexpand} -% These tempoarily prevent the active chars from expanding. +% These temporarily prevent the active chars from expanding. % \begin{macrocode} \long\def\UTF@two@octets@noexpand#1#2{\noexpand#2\noexpand} \long\def\UTF@three@octets@noexpand#1#2#3{\noexpand#2\noexpand#3\noexpand} @@ -530,10 +530,11 @@ % % % \begin{macro}{\UTFviii@loop} -% This bit of code derived from \texttt{xmltex} defines the active character -% correspnding to starting octets to call |\UTFviii@two@octets| etc as appropriate. -% The starting octet itself is passed directly as the first argument, the others -% are picked up later en route. +% This bit of code derived from \texttt{xmltex} defines the active +% character corresponding to starting octets to call |\UTFviii@two@octets| +% etc as appropriate. +% The starting octet itself is passed directly as the first +% argument, the others are picked up later en route. % % The |\UTFviii@loop| loops through the numbers starting at % |\count@| and ending at |\@tempcnta|${} - 1$, each time executing @@ -691,7 +692,7 @@ % \end{macrocode} % % Here is an example of what is happening, for the pair \texttt{"C2 "A3} -% (which is the utf8 represenation for the character \textsterling{}). +% (which is the utf8 representation for the character \textsterling{}). % After |\parse@XML@charref| we have, stored in |\UTFviii@tmp|, a % single command with two character tokens as arguments: % \begin{quote} @@ -849,7 +850,7 @@ % % \begin{macro}{\decode@UTFviii} % \changes{v1.1o}{2015/08/28}{Macro added} -% In the reverse direction, take a sequence of octects(bytes) +% In the reverse direction, take a sequence of octets(bytes) % representing a character in UTF-8 and construct the Unicode number. % The sequence is terminated by |\relax|. % @@ -1134,7 +1135,7 @@ % % \changes{v1.1o}{2015/08/28}{Add U+00A0 and U+00AD} % \changes{v1.1q}{2015/12/02}{Add remaining latin uses of accents in T1} -% \changes{v1.1r}{2015/12/03}{Add some more ogoneck cases} +% \changes{v1.1r}{2015/12/03}{Add some more ogonek cases} % \changes{v1.1s}{2016/01/11}{Add some more caron and acute} % \changes{v1.1t}{2017/01/28}{Add caron cominations for GgYy} % \begin{macrocode} @@ -1537,7 +1538,7 @@ % two mappings are wrong or rather the names in OT2 should change for % consistency. % -% On the other hand the names |\CYROTLD| are somewhat questionabled as the +% On the other hand the names |\CYROTLD| are somewhat questionable as the % Unicode standard only describes ``Cyrillic barred O'' while |TLD| refers % to a tilde (which is more less what the ``Cyrillic FITA looks according % to the Unicode book). diff --git a/macros/latex-dev/base/utf8ienc.pdf b/macros/latex-dev/base/utf8ienc.pdf index 538e7f5a7b..4e8f36ed7d 100644 Binary files a/macros/latex-dev/base/utf8ienc.pdf and b/macros/latex-dev/base/utf8ienc.pdf differ diff --git a/macros/latex-dev/base/webcomp.pdf b/macros/latex-dev/base/webcomp.pdf index b45ca5aea6..02223d1fac 100644 Binary files a/macros/latex-dev/base/webcomp.pdf and b/macros/latex-dev/base/webcomp.pdf differ diff --git a/macros/latex/contrib/biblatex-contrib/biblatex-software/Changes b/macros/latex/contrib/biblatex-contrib/biblatex-software/Changes deleted file mode 100644 index cd11c76365..0000000000 --- a/macros/latex/contrib/biblatex-contrib/biblatex-software/Changes +++ /dev/null @@ -1,14 +0,0 @@ -\begin{release}{bltx-v1.2-2}{2020-06-27} \item Fix handling of related field; use date instead of year/month in examples; add swMATH definition \end{release} -\begin{release}{bltx-v1.2-1}{2020-06-01} \item Fix mishandling of SWHIDs and HALids when hyperref is not loaded. Fix wrong origins in some SWHIDs in the examples. Improve ASCL example. \end{release} -\begin{release}{bltx-v1.2}{2020-05-29} \item Bump version to 1.2 with clean support of multiline SWHIDs \end{release} -\begin{release}{bltx-v1.1}{2020-04-29} \item Add support for the institution, organization, eprint, eprinttype and eprintclass fields Force urls output when they are the only reference available Updates to the documentation \end{release} -\begin{release}{bltx-v1.0}{2020-04-25} \item First public release \end{release} -\begin{release}{bltx-v0.9}{2020-04-25} \item Preparing for public release: Licence, Readme, update documentation, handle suggestions from the Working Group \end{release} -\begin{release}{bltx-v0.8}{2020-04-09} \item Make the style usable as an extension, and keep possibility of generating extended styles \end{release} -\begin{release}{bltx-v0.7}{2020-04-09} \item Move to diff model approach to be more portable \end{release} -\begin{release}{bltx-v0.6}{2020-04-08} \item Standardise file names, make softwarebib.tex self contained, separate out sample.tex, update Makefile, use printdate macro \end{release} -\begin{release}{bltx-v0.5}{2020-04-08} \item Added standard list format for licenses \end{release} -\begin{release}{bltx-v0.4}{2020-04-07} \item Added repository and licence field \end{release} -\begin{release}{bltx-v0.3}{2020-04-05} \item Biblatex style with first complete example \end{release} -\begin{release}{bltx-v0.2}{2020-04-02} \item Biblatex style sent for review \end{release} -\begin{release}{bltx-v0.1}{2020-04-02} \item First version of the biblatex style \end{release} diff --git a/macros/latex/contrib/biblatex-contrib/biblatex-software/Changes b/macros/latex/contrib/biblatex-contrib/biblatex-software/Changes new file mode 120000 index 0000000000..3c0375f0f7 --- /dev/null +++ b/macros/latex/contrib/biblatex-contrib/biblatex-software/Changes @@ -0,0 +1 @@ +history.tex \ No newline at end of file diff --git a/macros/latex/contrib/biblatex-contrib/biblatex-software/Makefile b/macros/latex/contrib/biblatex-contrib/biblatex-software/Makefile index e8eef5a8fc..1b75b6374d 100644 --- a/macros/latex/contrib/biblatex-contrib/biblatex-software/Makefile +++ b/macros/latex/contrib/biblatex-contrib/biblatex-software/Makefile @@ -22,7 +22,13 @@ software-biblatex.pdf: software-biblatex.tex swentries.tex history.tex biblio.bi pdflatex software-biblatex.tex pdflatex software-biblatex.tex -sample-use-sty.pdf: biblio.bib +sample-use-sty.pdf: biblio.bib sample-content.tex + +sample-use-sty.backref.pdf: biblio.bib biblio.bib sample-content.tex + # test that backrefs work + pdflatex "\PassOptionsToPackage{backref=true}{biblatex} \input{sample-use-sty.backref.tex}" + biber sample-use-sty.backref + pdflatex "\PassOptionsToPackage{backref=true}{biblatex} \input{sample-use-sty.backref.tex}" history.tex: git for-each-ref --format="\begin{release}{%(refname:short)}{%(taggerdate:short)} \item %(subject) \end{release}" refs/tags | grep bltx | tac > history.tex diff --git a/macros/latex/contrib/biblatex-contrib/biblatex-software/README.md b/macros/latex/contrib/biblatex-contrib/biblatex-software/README.md index 766e85a125..cfd7f303a0 100644 --- a/macros/latex/contrib/biblatex-contrib/biblatex-software/README.md +++ b/macros/latex/contrib/biblatex-contrib/biblatex-software/README.md @@ -29,7 +29,7 @@ The simplest way to use this style is to follow the example given in the file `sample-use-sty.tex` that shows how one can *extend* any existing `biblatex` style by simply doing the following: - - pass the `model=software` option to the `biblatex` package + - pass the `datamodel=software` option to the `biblatex` package - load the software biblatex style with `\usepackage{software-biblatex}` - set software specific bibliography options using the macro `\ExecuteBibliographyOptions`; the options with their default values are as in diff --git a/macros/latex/contrib/biblatex-contrib/biblatex-software/english-software.lbx b/macros/latex/contrib/biblatex-contrib/biblatex-software/english-software.lbx index 3d3220e352..d18b35ed59 100644 --- a/macros/latex/contrib/biblatex-contrib/biblatex-software/english-software.lbx +++ b/macros/latex/contrib/biblatex-contrib/biblatex-software/english-software.lbx @@ -3,11 +3,11 @@ \InheritBibliographyStrings{english} \NewBibliographyString{software,edited,swmodule,swpartof,swversion,swexcerpt,swexc,refart,manual} \DeclareBibliographyStrings{% - software = {{\sc [Software]}{\sc [SW]}}, - swmodule = {{\sc [Software Module]}{\sc [SW Mod\adddot]}}, + software = {{\textsc [Software]}{\textsc [SW]}}, + swmodule = {{\textsc [Software Module]}{\textsc [SW Mod\adddot]}}, swpartof = {{part of}}{{part of}}, - swversion = {{\sc [Software Release]}{\sc [SW Rel\adddot]}}, - swexcerpt = {{\sc [Software excerpt]}{\sc [SW exc\adddot]}}, + swversion = {{\textsc [Software Release]}{\textsc [SW Rel\adddot]}}, + swexcerpt = {{\textsc [Software excerpt]}{\textsc [SW exc\adddot]}}, swexc = {{from}}{{from}}, edited = {{Coordinated by}{Coord\adddot by}}, refart = {{Described in}{Descr\adddot in}}, diff --git a/macros/latex/contrib/biblatex-contrib/biblatex-software/history.tex b/macros/latex/contrib/biblatex-contrib/biblatex-software/history.tex index cd11c76365..37f075302e 100644 --- a/macros/latex/contrib/biblatex-contrib/biblatex-software/history.tex +++ b/macros/latex/contrib/biblatex-contrib/biblatex-software/history.tex @@ -1,3 +1,4 @@ +\begin{release}{bltx-v1.2-3}{2021-01-09} \item Add support for backrefs. \end{release} \begin{release}{bltx-v1.2-2}{2020-06-27} \item Fix handling of related field; use date instead of year/month in examples; add swMATH definition \end{release} \begin{release}{bltx-v1.2-1}{2020-06-01} \item Fix mishandling of SWHIDs and HALids when hyperref is not loaded. Fix wrong origins in some SWHIDs in the examples. Improve ASCL example. \end{release} \begin{release}{bltx-v1.2}{2020-05-29} \item Bump version to 1.2 with clean support of multiline SWHIDs \end{release} diff --git a/macros/latex/contrib/biblatex-contrib/biblatex-software/sample-content.tex b/macros/latex/contrib/biblatex-contrib/biblatex-software/sample-content.tex new file mode 100644 index 0000000000..b18f544631 --- /dev/null +++ b/macros/latex/contrib/biblatex-contrib/biblatex-software/sample-content.tex @@ -0,0 +1,64 @@ +% +% Make title an hyperlink to the DOI or URL to make the result leaner (suggested by N. Rougier 4/4/2020) +% + +\newcommand{\doiorurl}{% + \iffieldundef{doi} + {\iffieldundef{url} + {} + {\strfield{url}}} + {http://dx.doi.org/\strfield{doi}}% +} +\newcommand{\myhref}[1]{% + \ifboolexpr{% + test {\ifhyperref} + and + not test {\iftoggle{bbx:url}} + and + not test {\iftoggle{bbx:doi}} + } + {\href{\doiorurl}{#1}} + {#1}% +} +\DeclareFieldFormat{title}{\myhref{\mkbibemph{#1}}} +\DeclareFieldFormat + [article,inbook,incollection,inproceedings,patent,thesis,unpublished] + {title}{\myhref{\mkbibquote{#1\isdot}}} + + +\addbibresource{biblio.bib} +\addbibresource{manual.bib} +\author{Inria Software Citation Working Group} +\date{\today} +\title{Test document for software entries} +\begin{document} + +\maketitle + +This is a test document that showcases the possibilities for rendering the +various software-releated bibliographic entries with the standard BibLaTeX style +extended with the \texttt{software} module. + +\begin{itemize} +\item software entry CGAL \cite{cgal} and Scilab \cite{delebecque:hal-02090402} +\item softwareversion entry CGAL 5.0.2 \cite{cgal:5-0-2} +\item softwareversion Scilab 1.1.1 : from the chain of crossrefs \cite{delebecque:hal-02090402v1}, and from the condensed bibtem \cite{delebecque:hal-02090402-condensed} (they should be identical) +\item softwaremodule entry Voronoi: from the chain of crossrefs \cite{cgal:lp-gi-20a}, and the from the condensed bibtem \cite{cgal:lp-gi-20a-condensed} (they should be identical) +\item software entry Parmap \cite{parmap} +\item codefragment entry simplemapper \cite{simplemapper} +\item software entry from the Astrophysics Source Code Library, using the eprint field \cite{2013ascl.soft05002P} +\item software entry from the swMATH catalog, using the eprint field \cite{sw01091} +\item documentation in a software entry \cite{scilabdoc} +\item software entry \cite{sw-ipol.2020.300} and related article \cite{ipol.2020.300} from the IPOL journal +\end{itemize} + +\ifbacktracker +\printbibheading[title=References \emph{(with backref enabled)}] +\else +\printbibheading[title=References \emph{(default style)}] +\fi +\printbibliography[heading=subbibliography,type=software,title={Software Projects}] +\printbibliography[heading=subbibliography,nottype=software,title={Software versions, modules, excerpts and manuals}] + + + diff --git a/macros/latex/contrib/biblatex-contrib/biblatex-software/sample-use-sty.pdf b/macros/latex/contrib/biblatex-contrib/biblatex-software/sample-use-sty.pdf index e1f9733b8c..f89eedd265 100644 Binary files a/macros/latex/contrib/biblatex-contrib/biblatex-software/sample-use-sty.pdf and b/macros/latex/contrib/biblatex-contrib/biblatex-software/sample-use-sty.pdf differ diff --git a/macros/latex/contrib/biblatex-contrib/biblatex-software/sample-use-sty.tex b/macros/latex/contrib/biblatex-contrib/biblatex-software/sample-use-sty.tex index 616351538c..725c31e8ab 100644 --- a/macros/latex/contrib/biblatex-contrib/biblatex-software/sample-use-sty.tex +++ b/macros/latex/contrib/biblatex-contrib/biblatex-software/sample-use-sty.tex @@ -29,61 +29,7 @@ swlabels=true, vcs=true, license=false} -% -% Make title an hyperlink to the DOI or URL to make the result leaner (suggested by N. Rougier 4/4/2020) -% - -\newcommand{\doiorurl}{% - \iffieldundef{doi} - {\iffieldundef{url} - {} - {\strfield{url}}} - {http://dx.doi.org/\strfield{doi}}% -} -\newcommand{\myhref}[1]{% - \ifboolexpr{% - test {\ifhyperref} - and - not test {\iftoggle{bbx:url}} - and - not test {\iftoggle{bbx:doi}} - } - {\href{\doiorurl}{#1}} - {#1}% -} -\DeclareFieldFormat{title}{\myhref{\mkbibemph{#1}}} -\DeclareFieldFormat - [article,inbook,incollection,inproceedings,patent,thesis,unpublished] - {title}{\myhref{\mkbibquote{#1\isdot}}} - - -\addbibresource{biblio.bib} -\addbibresource{manual.bib} -\author{Inria Software Citation Working Group} -\date{\today} -\title{Test document for software entries} -\begin{document} - -\maketitle - -This is how the proposed entries are rendered with the standard BibLaTeX style -extended with the \texttt{software} module. - -\begin{itemize} -\item software entry CGAL \cite{cgal} and Scilab \cite{delebecque:hal-02090402} -\item softwareversion entry CGAL 5.0.2 \cite{cgal:5-0-2} -\item softwareversion Scilab 1.1.1 : from the chain of crossrefs \cite{delebecque:hal-02090402v1}, and from the condensed bibtem \cite{delebecque:hal-02090402-condensed} (they should be identical) -\item softwaremodule entry Voronoi: from the chain of crossrefs \cite{cgal:lp-gi-20a}, and the from the condensed bibtem \cite{cgal:lp-gi-20a-condensed} (they should be identical) -\item software entry Parmap \cite{parmap} -\item codefragment entry simplemapper \cite{simplemapper} -\item software entry from the Astrophysics Source Code Library, using the eprint field \cite{2013ascl.soft05002P} -\item software entry from the swMATH catalog, using the eprint field \cite{sw01091} -\item documentation in a software entry \cite{scilabdoc} -\item software entry \cite{sw-ipol.2020.300} and related article \cite{ipol.2020.300} from the IPOL journal -\end{itemize} -\printbibheading -\printbibliography[heading=subbibliography,type=software,title={Software Projects}] -\printbibliography[heading=subbibliography,nottype=software,title={Software versions, modules, excerpts and manuals}] +\input{sample-content} \end{document} diff --git a/macros/latex/contrib/biblatex-contrib/biblatex-software/sample.tex b/macros/latex/contrib/biblatex-contrib/biblatex-software/sample.tex index 89fedb0ffb..1113190fdd 100644 --- a/macros/latex/contrib/biblatex-contrib/biblatex-software/sample.tex +++ b/macros/latex/contrib/biblatex-contrib/biblatex-software/sample.tex @@ -21,61 +21,6 @@ defernumbers=true, maxbibnames=100]{biblatex} -% -% Make title an hyperlink to the DOI or URL to make the result leaner (suggested by N. Rougier 4/4/2020) -% - -\newcommand{\doiorurl}{% - \iffieldundef{doi} - {\iffieldundef{url} - {} - {\strfield{url}}} - {http://dx.doi.org/\strfield{doi}}% -} -\newcommand{\myhref}[1]{% - \ifboolexpr{% - test {\ifhyperref} - and - not test {\iftoggle{bbx:url}} - and - not test {\iftoggle{bbx:doi}} - } - {\href{\doiorurl}{#1}} - {#1}% -} -\DeclareFieldFormat{title}{\myhref{\mkbibemph{#1}}} -\DeclareFieldFormat - [article,inbook,incollection,inproceedings,patent,thesis,unpublished] - {title}{\myhref{\mkbibquote{#1\isdot}}} - - -\addbibresource{biblio.bib} -\addbibresource{manual.bib} -\author{Inria Software Citation Working Group} -\date{\today} -\title{Test document for software entries} -\begin{document} - -\maketitle - -This is how the proposed entries are rendered with the standard BibLaTeX style -extended with the \texttt{software} module. - -\begin{itemize} -\item software entry CGAL \cite{cgal} and Scilab \cite{delebecque:hal-02090402} -\item softwareversion entry CGAL 5.0.2 \cite{cgal:5-0-2} -\item softwareversion Scilab 1.1.1 : from the chain of crossrefs \cite{delebecque:hal-02090402v1}, and from the condensed bibtem \cite{delebecque:hal-02090402-condensed} (they should be identical) -\item softwaremodule entry Voronoi: from the chain of crossrefs \cite{cgal:lp-gi-20a}, and the from the condensed bibtem \cite{cgal:lp-gi-20a-condensed} (they should be identical) -\item software entry Parmap \cite{parmap} -\item codefragment entry simplemapper \cite{simplemapper} -\item software entry from the Astrophysics Source Code Library, using the eprint field \cite{2013ascl.soft05002P} -\item software entry from the swMATH catalog, using the eprint field \cite{sw01091} -\item documentation in a software entry \cite{scilabdoc} -\item software entry \cite{sw-ipol.2020.300} and related article \cite{ipol.2020.300} from the IPOL journal -\end{itemize} - -\printbibheading -\printbibliography[heading=subbibliography,type=software,title={Software Projects}] -\printbibliography[heading=subbibliography,nottype=software,title={Software versions, modules, excerpts and manuals}] +\input{sample-content} \end{document} diff --git a/macros/latex/contrib/biblatex-contrib/biblatex-software/software-biblatex.pdf b/macros/latex/contrib/biblatex-contrib/biblatex-software/software-biblatex.pdf index cd71a236ec..67adf9f35e 100644 Binary files a/macros/latex/contrib/biblatex-contrib/biblatex-software/software-biblatex.pdf and b/macros/latex/contrib/biblatex-contrib/biblatex-software/software-biblatex.pdf differ diff --git a/macros/latex/contrib/biblatex-contrib/biblatex-software/software-biblatex.tex b/macros/latex/contrib/biblatex-contrib/biblatex-software/software-biblatex.tex index d97d3bfbef..4e0aad191c 100644 --- a/macros/latex/contrib/biblatex-contrib/biblatex-software/software-biblatex.tex +++ b/macros/latex/contrib/biblatex-contrib/biblatex-software/software-biblatex.tex @@ -14,7 +14,7 @@ url={http://mirror.ctan.org/macros/latex/exptl/biblatex-contrib/biblatex-software/}, author={Roberto Di Cosmo}, email={roberto@dicosmo.org}, - revision={1.2-2}, + revision={1.2-3}, date={\today}} \hypersetup{% diff --git a/macros/latex/contrib/biblatex-contrib/biblatex-software/software.bbx b/macros/latex/contrib/biblatex-contrib/biblatex-software/software.bbx index 7ef6d84771..c33e114347 100644 --- a/macros/latex/contrib/biblatex-contrib/biblatex-software/software.bbx +++ b/macros/latex/contrib/biblatex-contrib/biblatex-software/software.bbx @@ -161,8 +161,7 @@ {\printtext[parens]{% \bibstring{edited}\addspace% \printnames{editor}}}% - \addcomma% - \addspace% + \setunit*{\addcomma\addspace}% \printdate% } @@ -182,8 +181,7 @@ {\printtext[parens]{% \bibstring{edited}\addspace% \printnames{editor}}}% - \addcomma% - \addspace% + \setunit*{\addcomma\addspace}% \printdate% } @@ -284,6 +282,8 @@ \usebibmacro{swids}% \newunit\newblock% \usebibmacro{swrelated}% + \setunit{\bibpagerefpunct}\newblock + \usebibmacro{pageref}% \usebibmacro{finentry}} \DeclareBibliographyDriver{softwareversion}{% @@ -301,6 +301,8 @@ \usebibmacro{swids}% \newunit\newblock% \usebibmacro{swrelated}% + \setunit{\bibpagerefpunct}\newblock + \usebibmacro{pageref}% \usebibmacro{finentry}} \DeclareBibliographyDriver{softwaremodule}{% @@ -318,6 +320,8 @@ \usebibmacro{swids}% \newunit\newblock% \usebibmacro{swrelated}% + \setunit{\bibpagerefpunct}\newblock + \usebibmacro{pageref}% \usebibmacro{finentry}} \DeclareBibliographyDriver{codefragment}{% @@ -335,4 +339,6 @@ \usebibmacro{swids}% \newunit\newblock% \usebibmacro{swrelated}% + \setunit{\bibpagerefpunct}\newblock + \usebibmacro{pageref}% \usebibmacro{finentry}} diff --git a/macros/latex/contrib/easybook/README.md b/macros/latex/contrib/easybook/README.md index 6ad00b0e33..9c98211412 100644 --- a/macros/latex/contrib/easybook/README.md +++ b/macros/latex/contrib/easybook/README.md @@ -24,7 +24,7 @@ xelatex -shell-escape easybook-demo ## License -This work may be distributed and/or modified under the conditions of the CC-BY-NC 4.0 License. The latest version of this license is in https://creativecommons.org/licenses/by-nc/4.0/legalcode. +This work may be distributed and/or modified under the conditions of the CC-BY 4.0 License. The latest version of this license is in https://creativecommons.org/licenses/by/4.0/legalcode. ## Website @@ -32,7 +32,7 @@ This work may be distributed and/or modified under the conditions of the CC-BY-N # easybook 书籍文档类 -easybook 是基于 ctexbook 书籍文档类的极简风格模板。它主要适用于中文书籍或笔记的排版,甚至可以稍作修改成为论文模板。已加载一些常用的宏程序包以实现一般的排版要求。尽管已尽可能多地考虑了一些细节,但仍然存在不足。 +easybook 是基于 ctexbook 书籍文档类的极简风格模板。它主要适用于中文书籍或笔记的排版,甚至可以稍作修改成为论文模板。已加载一些常用的宏包以实现一般的排版要求。尽管已尽可能多地考虑了一些细节,但仍然存在不足。 ## 编译方法 @@ -56,7 +56,7 @@ xelatex -shell-escape easybook-demo ## 协议 -可以使用 CC-BY-NC 4.0 许可协议传播和修改此作品。此许可协议的最新版本位于 https://creativecommons.org/licenses/by-nc/4.0/legalcode。 +可以使用 CC-BY 4.0 许可协议传播和修改此作品。此许可协议的最新版本位于 https://creativecommons.org/licenses/by/4.0/legalcode。 ## 网址 diff --git a/macros/latex/contrib/easybook/doc/easybook-demo.pdf b/macros/latex/contrib/easybook/doc/easybook-demo.pdf index a5e66104c1..16869f252c 100644 Binary files a/macros/latex/contrib/easybook/doc/easybook-demo.pdf and b/macros/latex/contrib/easybook/doc/easybook-demo.pdf differ diff --git a/macros/latex/contrib/easybook/doc/easybook-demo.tex b/macros/latex/contrib/easybook/doc/easybook-demo.tex index 9f9531bd4f..b03695b0bd 100644 --- a/macros/latex/contrib/easybook/doc/easybook-demo.tex +++ b/macros/latex/contrib/easybook/doc/easybook-demo.tex @@ -49,7 +49,7 @@ \textcolor[HTML]{00c2ff}{\faEdge}~\url{https://latexstudio.net} \\ \url{https://ctan.org/pkg/easybook} } - \date{2021/01/08\hskip\ccwd\relax v1.1} + \date{2021/01/09\hskip\ccwd\relax v1.2} } \begin{document} diff --git a/macros/latex/contrib/easybook/doc/easybook.pdf b/macros/latex/contrib/easybook/doc/easybook.pdf index 43a82ee62d..3ec672b518 100644 Binary files a/macros/latex/contrib/easybook/doc/easybook.pdf and b/macros/latex/contrib/easybook/doc/easybook.pdf differ diff --git a/macros/latex/contrib/easybook/doc/easybook.tex b/macros/latex/contrib/easybook/doc/easybook.tex new file mode 100644 index 0000000000..ab65b0c7c8 --- /dev/null +++ b/macros/latex/contrib/easybook/doc/easybook.tex @@ -0,0 +1,407 @@ +\documentclass{ctxdoc} +\hypersetup + { + colorlinks, + linkcolor=blue, + urlcolor=blue + } + +\title{\sffamily easybook书籍文档类} +\author{瞿毅} +\date{2021/01/09\hskip\ccwd\relax v1.2\thanks{\url{https://gitee.com/TeX-doc/easybook}}} + +\begin{document} +\maketitle +\changes{v1.2}{2021/01/09}{修改和完善用户文档。} +\changes{v1.2}{2021/01/09}{模板更改为使用CC-BY许可协议。} +\begin{abstract} + \cls{easybook} 是基于 \cls{ctexbook} 书籍文档类创建以极简为风格的模板,可以看作对 \cls{ctexbook} 的进一步包装。虽然\CTeX 文档类提供了较好的中文支持,但想实现个性化功能一般需要在其基础上载入更多宏包来定制。\cls{easybook} 考虑了一些细节并载入一些常用宏包实现一般的排版需求,它适用于排版中英文书籍或笔记,甚至可稍加修改成为学位论文模板。 +\end{abstract} +\tableofcontents + +\section{编译文档} +成功地编译演示文档,可能需要满足以下的条件 +\begin{itemize} + \item 使用 \hologo{XeLaTeX}(推荐)或 \hologo{LuaLaTeX} 两种编译方式,参考文献使用 \hologo{BibTeX} 编译。 + \item 默认情况下安装方正与思源字体。 + \item 安装最新的\TeX 发行版并将宏包升级为最新。 +\end{itemize} + +\subsection{编译步骤} +\begin{frameverb} + xelatex -shell-escape easybook-demo + bibtex easybook-demo + makeindex easybook-demo + xelatex -shell-escape easybook-demo + xelatex -shell-escape easybook-demo +\end{frameverb} + +需注意,正确\textbf{编译索引}需要增加 \opt{-shell-escape} 命令行选项。若不需要索引和参考文献,可以在正文中注释掉命令。若出现以下警告,再编译一次即可。 +\begin{frameverb} + LaTeX Warning: Label(s) may have changed. Rerun to get cross-references right. +\end{frameverb} + +\subsection{字体设置} +默认中文使用方正系列的{\songti 方正书宋}、{\heiti 方正黑体}、{\kaishu 方正楷体}和{\fangsong 方正仿宋},英文使用思源系列的{\rmfamily Noto Serif}、{\sffamily Noto Sans}和{\ttfamily Noto Sans Mono},数学字体使用 \pkg{notomath}。字体点击此处下载\href{https://wws.lanzous.com/b01ns361i}{下载地址}。 + +如果您\textbf{懒于安装字体},可以见小节 \ref{subsec1} 使用\CTeX 预置中文字库。如果您不喜欢方正、思源字体,\textbf{自定义字体}需启用选项 \opt{font = none},并可在导言区设置中文字体,粗体与斜体不设置会产生警告。 +\begin{ctexexam} + \setCJKmainfont{SimSun}[BoldFont = SimHei,ItalicFont = KaiTi] + \setCJKsansfont{SimHei} + \setCJKmonofont{FangSong} +\end{ctexexam} + +\section{模板选项} +标准 \cls{book} 文类与 \cls{ctexbook} 文类的选项同样适用于本文档。除此之外选项分为两类 +\begin{itemize} + \item 带有 \rexptarget\rexpstar{} 号的选项,需要在引入文档类的时候设定。 + \item 带有 \exptarget\expstar{} 号的选项,需要通过\CTeX 宏集提供的用户接口命令 \tn{ctexset} 设定。 +\end{itemize} +\subsection{文档类选项}\label{subsec1} + +\begin{function}[rEXP,added = 2021-01-05]{draft} +开启草稿模式会加快编译速度,表现有显示页面边框、行溢出的地方显示黑色方块、图片变成占位方框、显示当前日期和关闭超链接渲染。 +\end{function} + +\begin{function}[rEXP,added = 2021-01-05]{newline} +章标题风格为另起一行,英文模式使用较为常见。类似下面的效果 +\begin{flushleft}\sffamily\LARGE + Chapter 1\vskip 1.3pc + This is a title +\end{flushleft} +\end{function} + +\begin{function}[rEXP,added = 2021-01-05]{entitle} +部分标题编号由中文数字变为大写罗马数字,章标题编号由中文数字变为阿拉伯数字。比如\textsf{第一部分}变为\textsf{第I部分},\textsf{第一章}变为\textsf{第1章}。 +\end{function} +\begin{function}[rEXP,added = 2021-01-05]{english} +使各类标题变为英文形式。包括章节标题、图表标题和定理标题等。如\textsf{第一章}变为\textsf{Chapter 1},\textsf{图1.1} 变为 \textsf{Table 1.1}。 +\end{function} +\begin{function}[rEXP,added = 2021-01-05]{enstyle} +同时开启 \opt{newline}、\opt{entitle} 和 \opt{english} 三个选项以符合英文原生风格。 +\end{function} + +\begin{function}[rEXP,added = 2021-01-05]{font} +\begin{syntax} + font = +\end{syntax} +传递给 \cls{ctexbook} 设置字体,最好不要使用原有的 \opt{fontset} 选项,默认情况下使用自定义字体而不开启这个选项,可根据安装的字体及电脑系统选取。\opt{overleaf} 是一个各系统通用选项,会检测系统环境选取对应字体。 +\end{function} + +\begin{function}[rEXP,added = 2021-01-05]{paper} +\begin{syntax} + paper = <(a4)|b5> +\end{syntax} +设置版面规格,有A4和B5两种纸张大小,建议 选项 \opt{a4} 和 \opt{zihao = 5},选项 \opt{b5} 和 \opt{zihao = -4} 配合。 +\end{function} + +\subsection{接口选项} +\begin{function}[added = 2021-01-05]{\ctexset} +\begin{syntax} + \tn{ctexset}\marg{键值列表} +\end{syntax} +\cls{easybook} 扩展了\CTeX 宏集\LaTeX 3风格键值的通用控制命令 \tn{ctexset},接口选项同样用它设置, 原有的键值列表仍然可用。 +\end{function} + +\begin{function}[added = 2021-01-08]{config} +\begin{syntax} + config = <配置文件名> +\end{syntax} +\changes{v1.1}{2021/01/08}{加入载入用户配置选项。} +\opt{config}为载入用户配置选项,配置文件名不需加括号但需带有后缀名如 \opt{tex}、\opt{def} 和 \opt{cfg}。 +\end{function} + +\subsubsection{风格} +\begin{function}[EXP,updated = 2021-01-08]{style/color,style/cite,style/thmbox,style/capdash,style/multoc,style/withpart,style/perchap,style/perpage} +\begin{syntax} + color = <(none)|forest|energy|cyberpunk> + cite = <(number)|authoryear> + thmbox = + capdash = + multoc = + withpart = + perchap = + perpage = +\end{syntax} +\changes{v1.1}{2021/01/08}{更改颜色实现方式与选项名。} +\opt{style} 选项控制文章的风格。 +\end{function} + +\begin{optdesc} + \item[color]主题颜色,包括标题、页眉颜色等,选项 \opt{none} 为黑白页面,但不包括超链接。 + \begin{function}{ctex@frame,ctex@emph,ctex@verb} + \begin{syntax} + \tn{definecolor}\oarg{类型}\marg{名称}\marg{模式列表}\marg{参数列表} + \end{syntax} + \changes{v1.1}{2021/01/08}{可以自定义主题颜色。} + 主题颜色用到这三个颜色,可以使用 \tn{definecolor} 命令进行更改,类似地更改超链接颜色见小节 \ref{ssubsec1}。 + \end{function} + \item[cite]参考文献格式为中国的参考文献推荐标准GB/T 7714-2015,有顺序编码制和著者-出版年制两种风格,理工科类一般使用顺序编码制,文科类一般使用著者-出版年制。 + \item[thmbox]开启定理及习题环境的盒子边框。 + \item[capdash]将图表代码标题风格由例如\textsf{图1.1}变为\textsf{图1--1}的形式。 + \item[multoc]开启双栏目录,可与 \opt{onecolumn} 和 \opt{twocolumn} 选项配合出单栏正文、单栏目录,双栏正文、单栏目录,单栏正文、双栏目录和双栏正文、双栏目录四种方式 。 + \item[withpart]使章跟随每一部分编号,默认不跟随。 + \item[perchap]使脚注跟随每一章编号,默认不跟随。 + \item[perpage]使脚注跟随每一页编号,默认不跟随。 +\end{optdesc} + +\subsubsection{超链接}\label{ssubsec1} +\begin{function}[EXP,updated = 2021-01-08]{link/hyperlink,link/linkcolor,link/linktopage} +\begin{syntax} + hyperlink = <(edge)|various|none> + linkcolor = <(graphite)|cutepink|skyblue|crimson> + linktopage = +\end{syntax} +\changes{v1.1}{2021/01/08}{修复了 \opt{linktopage} 选项关闭时目录中标题编号无超链接的问题。} +\end{function} + +\begin{optdesc} + \item[hyperlink]\opt{edge} 使超链接为边框形式,\opt{various} 使超链接为彩色字体,有四种颜色风格。\opt{none} 关闭超链接边框与颜色,此时 \opt{linkcolor} 选项无效。 + \item[linkcolor]超链接颜色样式。 + \begin{function}{ctex@link,ctex@url,ctex@cite} + \begin{syntax} + \tn{definecolor}\oarg{类型}\marg{名称}\marg{模式列表}\marg{参数列表} + \end{syntax}超链接颜色用到这三个颜色,可以使用 \tn{definecolor} 命令进行更改。 + \changes{v1.1}{2021/01/08}{可以自定义超链接颜色。} + \end{function} + \item[linktopage]将目录中的超链接置于页码上,默认是置于标题上。 +\end{optdesc} + +\subsubsection{行距} +\begin{function}[EXP,added = 2021-01-05]{spread/linespread,spread/tabspread,spread/mathspread,spread/capspread,spread/fnspread} +\begin{syntax} + linespread = <(1.3)> + tabspread = <(1)> + mathspread = <(1)> + capspread = <(1)> + fnspread = <(1)> +\end{syntax} +行距因子用于设置各种行距倍数,只能是浮点数,不能带有长度单位。\tn{ctexset} 原有的行距选项\opt{linespread}失效。各行距既可在导言区全局设置也可正文中设置对后面生效,行距的意义为 +\end{function} + +\begin{optdesc} + \item[linespread]正文行距。 + \item[tabspread]表格行距。 + \item[mathspread]数学环境行距。 + \item[capspread]图表代码标题行距。 + \item[fnspread]脚注行距。 +\end{optdesc} + +\subsubsection{其它字体} +\begin{function}[EXP,added = 2021-01-08]{elfont/tabfont,elfont/figfont,elfont/lstfont,elfont/fnfont,elfont/marfont} +\begin{syntax} + tabfont = <\tn{sffamily}\tn{small}> + figfont = <\tn{sffamily}\tn{small}> + lstfont = <\tn{sffamily}\tn{small}> + fnfont = <\tn{rmfamily}> + marfont = <\tn{rmfamily}\tn{footnotesize}> +\end{syntax} +\changes{v1.1}{2021/01/08}{加入自定义非正文字体选项。} +\end{function} + +\begin{optdesc} + \item[tabfont]表格标题的字体设置。 + \item[figfont]图片标题的字体设置。 + \item[lstfont]代码标题的字体设置。 + \item[fnfont]脚注的字体设置,请不要使用字号命令。 + \item[marfont]边注的字体设置。 +\end{optdesc} + +\section{常用环境} +\subsection{公式} +\begin{function}[added = 2021-01-05]{equation,multline,gather,align} +\begin{syntax} + \tn{begin}\marg{环境名} + \tn{item} <行间公式> + \tn{end}\marg{环境名} +\end{syntax} +\opt{amsmath} 宏包提供了一系列数学环境,它们可以排布各种对齐或不对齐的公式组。\opt{multline} 环境用于一行无法放下的长公式,\opt{gather} 环境用于每行居中的公式组,\opt{align} 环境用于多列对齐的公式组。 +\end{function} + +\subsection{列表} +\begin{function}[added = 2021-01-05]{enumerate,itemize,description} +\begin{syntax} + \tn{begin}\marg{环境名}\oarg{键值列表} + \tn{item} <列表内容> + \tn{end}\marg{环境名} +\end{syntax} +\pkg{enumitem} 宏包为系统自带的列表环境提供了更灵活的标签以及间距的控制。已设置默认格式,若自定义标签可例如 +\begin{ctexexam} + \begin{enumerate}[label = \arabic*(a),leftmargin = 1cm,resume] + \begin{itemize}[label = \textbullet] + \begin{description}[font = \sffamily\bfseries,style = nextline] +\end{ctexexam} +\end{function} + +\subsubsection{排序列表}\label{ssubsec2} +使用 \opt{enumerate} 环境可创建排序列表,使用 \opt{enumerate*} 环境产生行内部列表,可以使用\textsf{A、a、I、i和1}作为可选项为 \opt{enumerate} 与 \opt{enumerate*} 格式化标签。若生成\textbf{Item I、Item II、Item III}格式可以这样 +\begin{ctexexam} + \begin{enumerate*}[(a)] + \begin{enumerate}[\bfseries{Item} I] +\end{ctexexam} + +\subsubsection{常规列表} +使用 \opt{itemize} 环境可创建不计数列表,列表环境中若换行不缩进,若在列表中分段后则缩进两字符。 \opt{itemize*} 为行内常规列表,也提供一个可选参数。 + +用$\star$取代默认的符号 +\begin{ctexexam} + \begin{itemize*}[$\star$] + \begin{itemize}[$\star$] +\end{ctexexam} + +\subsubsection{主题列表}使用 \opt{description} 环境可创建带有主题词的列表。 +\begin{ctexexam} +\begin{description} + \item[主题一] 内容一 + \item[主题二] 内容二 +\end{description} +\end{ctexexam} + +\subsection{定理} +\begin{function}[updated = 2021-01-08]{theorem,definition,lemma,corollary,proposition,example,remark,proof} +\begin{syntax} + \tn{begin}\marg{环境名} + <定理内容> + \tn{end}\marg{环境名} +\end{syntax} +定理环境除了注和证明跟随章编号并可带有边框,边框和习题标题盒子可使用 \opt{thmbox = false} 开启,证明末尾会自动添加证明结束符。 +\end{function} + +\subsection{习题} +\begin{function}[added = 2021-01-05]{exercise} + \begin{syntax} + \tn{begin}\marg{exercise}\oarg{颜色名}\oarg{编号}\oarg{标题} + \tn{item} <习题内容> + \tn{end}\marg{exercise} +\end{syntax} +习题环境 \opt{exercise} 的标题紧接上一节编号并加入目录与页眉,当使用星号环境时不进行编号。三个可选参数中颜色为自定义或 \pkg{xcolor} 包含的颜色名称(深色),正文编号格式与小节 \ref{ssubsec2} 排序列表相同,标题名默认为摘要,参数只能\textsf{从右往左}省略。 +\begin{ctexexam} + \begin{exercise}[black][1.][习题] + \item 习题内容 + \item 习题内容 + \end{exercise} +\end{ctexexam} +\end{function} + +\subsection{盒子} + +\subsubsection{摘要盒子} +\begin{function}[added = 2021-01-05]{outline} +\begin{syntax} + \tn{begin}\marg{outline}\oarg{标题名称} + \tn{item} <摘要内容> + \tn{end}\marg{outline} +\end{syntax} +摘要盒子可用于章前摘要,它的标题是可选参数,默认标题是摘要。 +\begin{ctexexam} + \begin{outline}[标题名称] + \item 摘要内容 + \item 摘要内容 + \end{outline} +\end{ctexexam} +\end{function} + +\subsubsection{段落盒子} +\begin{function}[added = 2021-01-05]{mybox} +\begin{syntax} + \tn{begin}\marg{mybox}\oarg{段落标题} + <盒子内容> + \tn{end}\marg{mybox} +\end{syntax} +环境 \opt{mybox} 创建一个段落盒子,可以添加可选参数的标题,否则无标题框。带有星号的环境会生成浅灰背景,否则是纯白背景。 +\begin{ctexexam} + \begin{mybox}*[段落标题] + 盒子内容 + \tcblower % 盒子上下部分分界线 + 盒子内容 + \end{mybox} +\end{ctexexam} +\end{function} + +\subsubsection{行内盒子} +\begin{function}[added = 2021-01-05]{\concise,\fuzzy} +\begin{syntax} + \tn{concise}\oarg{颜色名}\oarg{配置}\marg{内容} + \tn{fuzzy}\oarg{颜色名}\oarg{配置}\marg{内容} +\end{syntax} +设置了两个参数选项相同的行内盒子,盒子 \opt{concise} 可以为抄录盒子有三个参数,行内盒子内容是必选参数其他可选。盒子 \opt{fuzzy} 不是抄录盒子,具有模糊边缘类似高亮的效果。 +\end{function} + +\section{其它格式} + +\subsection{代码} +\begin{function}[added = 2021-01-05]{\lstinline,lstlisting} +\begin{syntax} + \tn{lstinline}\oarg{键值列表}\marg{行内代码} + \tn{begin}\marg{lstlisting}\oarg{键值列表} + <行间代码> + \tn{end}\marg{lstlisting} +\end{syntax} +使用 \pkg{listings} 宏包可以对代码格式进行高度定制。 +\end{function} + +\subsection{物理量} +\begin{function}[added = 2021-01-05]{\num,\si,\SI} +\begin{syntax} + \tn{num}\oarg{选项}\marg{数字} + \tn{si}\oarg{选项}\marg{单位} + \tn{SI}\oarg{选项}\marg{数字}\oarg{前缀}\marg{单位} +\end{syntax} +\pkg{siunitx} 宏包的 \tn{num} 命令可以输出科学计数法,而 \tn{SI} 命令可用来输出带有单位的量,\tn{si} 命令支持数学模式,可以代替数学行内公式输入。 +\begin{ctexexam} + \num{-21x.3e5} + \si{mL.min^{-1}} + \SI{5}{\mole} +\end{ctexexam} +\end{function} + +\subsection{化学式} +\begin{function}[added = 2021-01-05]{\ch,\chemfig} +\begin{syntax} + \tn{ch}\oarg{选项}\marg{输入} + \tn{chemfig}\oarg{键值列表}\marg{分子代码} +\end{syntax} +除了以普通公式的方式,化学式还可用 \pkg{chemformula} 实现,无机化学式使用 \tn{ch} 命令书写。有机化学式推荐使用 \pkg{chemfig} 的 \tn{chemfig} 命令完成。 +\end{function} + +\subsection{引用} +\begin{function}[added = 2021-01-05]{\cref} + \begin{syntax} + \tn{cref}\marg{标签} + \end{syntax} +使用 \pkg{cleveref} 宏包的 \tn{cref} 命令进行引用,将会自动检测环境并添加相应的前缀。 +\end{function} + +\subsubsection{索引} +\begin{function}[added = 2021-01-05]{\index} +\begin{syntax} + \tn{index}\marg{标签} +\end{syntax} +使用 \pkg{imakeidx} 生成索引,仅做了简单的设置如将索引设为双栏并加入目录,其他选项可另外配置。 +\end{function} + +\subsubsection{脚注} +\begin{function}[added = 2021-01-05]{\Footnote,\Footnotetext,\Footnotemark} +\begin{syntax} + \tn{Footnote}\marg{标记}\marg{插入文本} + \tn{Footnotetext}\marg{标记}\marg{插入文本} + \tn{Footnotemark}\marg{标记} +\end{syntax} +自定义标记且不影响正常编号的脚注命令。 +\begin{ctexexam} + \Footnote{*}{这是可以自定义标记的脚注。} +\end{ctexexam} +\end{function} + +\subsubsection{边注} +\begin{function}[added = 2021-01-05]{\marginnote} +\begin{syntax} + \tn{marginnote}\oarg{左文本}\marg{右文本}\oarg{垂直偏移} +\end{syntax} +命令 \tn{marginnote} 可以生成简单的边注,如果只给定了\meta{右文本},那么边注在奇偶数页文字相同。如果同时给定了\meta{左文本},则偶数页使用\meta{左文本}的文字。 +\end{function} + +\IndexLayout +\PrintChanges +\PrintIndex +\end{document} \ No newline at end of file diff --git a/macros/latex/contrib/easybook/doc/pages/preface.tex b/macros/latex/contrib/easybook/doc/pages/preface.tex index de5c7d8a0c..fc862b21f8 100644 --- a/macros/latex/contrib/easybook/doc/pages/preface.tex +++ b/macros/latex/contrib/easybook/doc/pages/preface.tex @@ -4,7 +4,7 @@ \chapter*{前言} -\lstinline{easybook} 使用\LaTeX 3语法将选项扩展入\CTeX 宏集接口命令 \lstinline{\ctexset} 的列表。如果无法编译以及选项说明细节参见~\href{../easybook.pdf}{easybook用户手册}。 +\lstinline{easybook} 使用\LaTeX 3语法将选项扩展入\CTeX 宏集接口命令 \lstinline{\ctexset} 的列表。如果无法编译以及选项说明细节参见~\href{./easybook.pdf}{easybook用户手册}。 \begin{enumerate}[label = \color{DarkBlue}\protect\circled{\arabic*}] \item 修复了 \lstinline{linktopage} 选项关闭时目录中标题编号无超链接的问题。 diff --git a/macros/latex/contrib/easybook/easybook.cls b/macros/latex/contrib/easybook/easybook.cls index 318c80d9e6..f413155cba 100644 --- a/macros/latex/contrib/easybook/easybook.cls +++ b/macros/latex/contrib/easybook/easybook.cls @@ -1,20 +1,15 @@ %% -%% This is file `easybook.cls', -%% generated with the docstrip utility. -%% -%% The original source files were: -%% -%% easybook.dtx (with options: `class') +%% This is file `easybook.cls'. %% %% Copyright (C) 2021 by Qu Yi %% %% This work may be distributed and/or modified under the -%% conditions of the CC-BY-NC 4.0 License. +%% conditions of the CC-BY 4.0 License. %% The latest version of this license is in -%% https://creativecommons.org/licenses/by-nc/4.0/legalcode +%% https://creativecommons.org/licenses/by/4.0/legalcode \NeedsTeXFormat{LaTeX2e} \RequirePackage{l3keys2e} -\ProvidesExplClass{easybook}{2021/01/08}{v1.1}{} +\ProvidesExplClass{easybook}{2021/01/09}{v1.2}{} \cs_generate_variant:Nn \keys_define:nn {nx} \cs_generate_variant:Nn \int_to_arabic:n {v} @@ -216,7 +211,7 @@ \RequirePackage[ lang = {chinese-utf8}, type = {CC}, - modifier = {by-nc}, + modifier = {by}, version = {4.0} ]{doclicense} \ctex_at_end_preamble:n @@ -642,7 +637,6 @@ } \captionsetup[subfigure] { - labelfont = {sf,small,color = ctex@frame}, labelformat = parens, belowskip = 2pt,aboveskip = 6pt } diff --git a/macros/latex/contrib/l3backend/CHANGELOG.md b/macros/latex/contrib/l3backend/CHANGELOG.md index 61b75641de..242cacf93a 100644 --- a/macros/latex/contrib/l3backend/CHANGELOG.md +++ b/macros/latex/contrib/l3backend/CHANGELOG.md @@ -6,6 +6,16 @@ this project uses date-based 'snapshot' version identifiers. ## [Unreleased] +## [2021-01-09] + +### Added +- Support for referencing last link with `(x)dvipdfmx` (requires an up-to-date + backend) + +### Changed +- Implementation of color wtih (x)dvipdfmx (requires an up-to-date + backend) + ## [2020-09-24] ### Fixed @@ -125,7 +135,8 @@ this project uses date-based 'snapshot' version identifiers. - Include `l3backend` in file names - Moved backend code to internal for each 'parent' module -[Unreleased]: https://github.com/latex3/latex3/compare/2020-09-24...HEAD +[Unreleased]: https://github.com/latex3/latex3/compare/2021-01-09...HEAD +[2021-01-09]: https://github.com/latex3/latex3/compare/2020-09-24...2021-01-09 [2020-09-24]: https://github.com/latex3/latex3/compare/2020-09-11...2020-09-24 [2020-09-11]: https://github.com/latex3/latex3/compare/2020-09-01...2020-09-11 [2020-09-01]: https://github.com/latex3/latex3/compare/2020-08-07...2020-09-01 diff --git a/macros/latex/contrib/l3backend/README.md b/macros/latex/contrib/l3backend/README.md index 0d40ed996b..21f57acd74 100644 --- a/macros/latex/contrib/l3backend/README.md +++ b/macros/latex/contrib/l3backend/README.md @@ -1,7 +1,7 @@ LaTeX3 Backend Drivers ====================== -Release 2020-09-24 +Release 2021-01-09 This package forms parts of `expl3`, and contains the code used to interface with backends (drivers) across the `expl3` codebase. The functions here are @@ -11,6 +11,6 @@ on an independent schedule. ----- -

Copyright (C) 2019,2020 The LaTeX3 Project
+

Copyright (C) 2019-2021 The LaTeX3 Project
http://latex-project.org/
All rights reserved.

diff --git a/macros/latex/contrib/l3backend/l3backend-basics.dtx b/macros/latex/contrib/l3backend/l3backend-basics.dtx index 8b01e543ce..9fad72c75d 100644 --- a/macros/latex/contrib/l3backend/l3backend-basics.dtx +++ b/macros/latex/contrib/l3backend/l3backend-basics.dtx @@ -2,7 +2,7 @@ % %% File: l3backend-basics.dtx % -% Copyright (C) 2019,2020 The LaTeX3 Project +% Copyright (C) 2019-2021 The LaTeX3 Project % % It may be distributed and/or modified under the conditions of the % LaTeX Project Public License (LPPL), either version 1.3c of this @@ -43,7 +43,7 @@ % }^^A % } % -% \date{Released 2020-09-24} +% \date{Released 2021-01-09} % % \maketitle % @@ -70,27 +70,27 @@ % \begin{macrocode} \ProvidesExplFile %<*dvipdfmx> - {l3backend-dvipdfmx.def}{2020-09-24}{} + {l3backend-dvipdfmx.def}{2021-01-09}{} {L3 backend support: dvipdfmx} % %<*dvips> - {l3backend-dvips.def}{2020-09-24}{} + {l3backend-dvips.def}{2021-01-09}{} {L3 backend support: dvips} % %<*dvisvgm> - {l3backend-dvisvgm.def}{2020-09-24}{} + {l3backend-dvisvgm.def}{2021-01-09}{} {L3 backend support: dvisvgm} % %<*luatex> - {l3backend-luatex.def}{2020-09-24}{} + {l3backend-luatex.def}{2021-01-09}{} {L3 backend support: PDF output (LuaTeX)} % %<*pdftex> - {l3backend-pdftex.def}{2020-09-24}{} + {l3backend-pdftex.def}{2021-01-09}{} {L3 backend support: PDF output (pdfTeX)} % %<*xetex> - {l3backend-xetex.def}{2020-09-24}{} + {l3backend-xetex.def}{2021-01-09}{} {L3 backend support: XeTeX} % % \end{macrocode} @@ -348,8 +348,9 @@ % required. % % \begin{macro}{\__kernel_backend_literal_pdf:n, \__kernel_backend_literal_pdf:x} -% Equivalent to \texttt{pdf:content} but favored as the link to -% the \pdfTeX{} primitive approach is clearer. +% Undocumented but equivalent to \pdfTeX{}'s |literal| keyword. It's similar to +% be not the same as the documented |contents| keyword as that adds a |q|/|Q| +% pair. % \begin{macrocode} \cs_new_protected:Npn \__kernel_backend_literal_pdf:n #1 { \__kernel_backend_literal:n { pdf:literal~ #1 } } @@ -379,6 +380,35 @@ % \end{macro} % % \begin{macrocode} +%<@@=sys> +% \end{macrocode} +% +% \begin{macro}{\c__kernel_sys_dvipdfmx_version_int} +% A short excursion into the |sys| module to set up the backend version +% information. +% \begin{macrocode} +\group_begin: + \cs_set:Npn \@@_tmp:w #1 Version ~ #2 ~ #3 \q_stop {#2} + \sys_get_shell:nnNTF { extractbb~--version } + { \char_set_catcode_space:n { `\ } } + \l_@@_internal_tl + { + \int_const:Nn \c__kernel_sys_dvipdfmx_version_int + { + \exp_after:wN \@@_tmp:w \l_@@_internal_tl + \q_stop + } + } + { \int_const:Nn \c__kernel_sys_dvipdfmx_version_int { 0 } } +\group_end: +% \end{macrocode} +% \end{macro} +% +% \begin{macrocode} +%<@@=> +% \end{macrocode} +% +% \begin{macrocode} % % \end{macrocode} % diff --git a/macros/latex/contrib/l3backend/l3backend-box.dtx b/macros/latex/contrib/l3backend/l3backend-box.dtx index e233c729f3..9fd7b70694 100644 --- a/macros/latex/contrib/l3backend/l3backend-box.dtx +++ b/macros/latex/contrib/l3backend/l3backend-box.dtx @@ -2,7 +2,7 @@ % %% File: l3backend-box.dtx % -% Copyright (C) 2019,2020 The LaTeX3 Project +% Copyright (C) 2019-2021 The LaTeX3 Project % % It may be distributed and/or modified under the conditions of the % LaTeX Project Public License (LPPL), either version 1.3c of this @@ -43,7 +43,7 @@ % }^^A % } % -% \date{Released 2020-09-24} +% \date{Released 2021-01-09} % % \maketitle % diff --git a/macros/latex/contrib/l3backend/l3backend-code.pdf b/macros/latex/contrib/l3backend/l3backend-code.pdf index 0be885472a..f0a28c396f 100644 Binary files a/macros/latex/contrib/l3backend/l3backend-code.pdf and b/macros/latex/contrib/l3backend/l3backend-code.pdf differ diff --git a/macros/latex/contrib/l3backend/l3backend-color.dtx b/macros/latex/contrib/l3backend/l3backend-color.dtx index baefde5d3c..f3087b0904 100644 --- a/macros/latex/contrib/l3backend/l3backend-color.dtx +++ b/macros/latex/contrib/l3backend/l3backend-color.dtx @@ -2,7 +2,7 @@ % %% File: l3backend-color.dtx % -% Copyright (C) 2019,2020 The LaTeX3 Project +% Copyright (C) 2019-2021 The LaTeX3 Project % % It may be distributed and/or modified under the conditions of the % LaTeX Project Public License (LPPL), either version 1.3c of this @@ -43,7 +43,7 @@ % }^^A % } % -% \date{Released 2020-09-24} +% \date{Released 2021-01-09} % % \maketitle % @@ -60,59 +60,16 @@ %<@@=color> % \end{macrocode} % -% Color support is split into parts: general color, separations, and color for +% Color support is split into parts: collecting data from \LaTeXe{}, the color stack, general color, separations, and color for % drawings. We have different approaches in each backend, and have some choices % to make about \texttt{dvipdfmx}/\XeTeX{} in particular. Whilst it is in some ways % convenient to use the same approach in multiple backends, the fact that % \texttt{dvipdfmx}/\XeTeX{} is PDF-based means it (largely) sticks closer to % direct PDF output. % -% \subsection{\texttt{dvipmdfx}/\XeTeX{}} +% \subsection{Collecting information from \LaTeXe{}} % -% \begin{macrocode} -%<*dvipdfmx|xetex> -% \end{macrocode} -% -% These backends have the most possible approaches: it recognises both -% \texttt{dvips}-based color specials and it's own format, plus one can -% include PDF statements directly. The latter are not subject to the stack, -% so are not suitable for general use. Of the two stack methods, the dedicated -% one has been extended to cover color spaces, so it is used in preference to -% the \texttt{dvips} one. -% -% The \LaTeXe{} backend code uses \texttt{dvips}-based code with -% \texttt{dvipmdfx}/\XeTeX{}, and so we leave getting color from \LaTeXe{} to -% a shared code path below. -% -% \begin{macro} -% { -% \@@_backend_select_cmyk:n , -% \@@_backend_select_gray:n , -% \@@_backend_select_rgb:n -% } -% \begin{macro}{\@@_backend_reset:} -% \begin{macro}{color.sc, color.fc} -% Push the data to the stack. -% \begin{macrocode} -\cs_new_protected:Npn \@@_backend_select_cmyk:n #1 - { - \__kernel_backend_literal:n { pdf: bc ~ [#1] } - \group_insert_after:N \@@_backend_reset: - } -\cs_new_eq:NN \@@_backend_select_gray:n \@@_backend_select_cmyk:n -\cs_new_eq:NN \@@_backend_select_rgb:n \@@_backend_select_cmyk:n -\cs_new_protected:Npn \@@_backend_reset: - { \__kernel_backend_literal:n { pdf: ec } } -% \end{macrocode} -% \end{macro} -% \end{macro} -% \end{macro} -% -% \begin{macrocode} -% -% \end{macrocode} -% -% \subsection{\texttt{dvips}-style} +% \subsubsection{\texttt{dvips}-style} % % \begin{macrocode} %<*dvisvgm|dvipdfmx|dvips|xetex> @@ -128,7 +85,7 @@ \cs_new_protected:Npn \@@_backend_pickup:N #1 { } \cs_if_exist:cT { ver@color.sty } { - \cs_set_protected:Npn \@@_backend_pickup:N #1 + \cs_set_protected:Npn \@@_backend_pickup:N #1 { \exp_args:NV \tl_if_head_is_space:nTF \current@color { @@ -154,49 +111,7 @@ % % \end{macrocode} % -% \begin{macrocode} -%<*dvisvgm|dvips> -% \end{macrocode} -% -% \begin{macro} -% { -% \@@_backend_select_cmyk:n , -% \@@_backend_select_gray:n , -% \@@_backend_select_rgb:n , -% \@@_backend_select:n -% } -% \begin{macro}{\@@_backend_reset:} -% \begin{macro}{color.sc, color.fc} -% Push the data to the stack. In the case of \texttt{dvips} also saves the -% drawing color in raw PostScript. -% \begin{macrocode} -\cs_new_protected:Npn \@@_backend_select_cmyk:n #1 - { \@@_backend_select:n { cmyk ~ #1 } } -\cs_new_protected:Npn \@@_backend_select_gray:n #1 - { \@@_backend_select:n { gray ~ #1 } } -\cs_new_protected:Npn \@@_backend_select_rgb:n #1 - { \@@_backend_select:n { rgb ~ #1 } } -\cs_new_protected:Npn \@@_backend_select:n #1 - { - \__kernel_backend_literal:n { color~push~ #1 } -%<*dvips> - \__kernel_backend_postscript:n { /color.sc~ { ~ } ~def } - \__kernel_backend_postscript:n { /color.fc~ { ~ } ~def } -% - \group_insert_after:N \@@_backend_reset: - } -\cs_new_protected:Npn \@@_backend_reset: - { \__kernel_backend_literal:n { color~pop } } -% \end{macrocode} -% \end{macro} -% \end{macro} -% \end{macro} -% -% \begin{macrocode} -% -% \end{macrocode} -% -% \subsection{\LuaTeX{} and \pdfTeX{}} +% \subsubsection{\LuaTeX{} and \pdfTeX{}} % % \begin{macrocode} %<*luatex|pdftex> @@ -247,9 +162,192 @@ % \end{macro} % \end{macro} % +% \begin{macrocode} +% +% \end{macrocode} +% +% \subsection{The color stack} +% +% For PDF-based engines, we have a color stack available inside the specials. +% This is used for concepts beyond color itself: it is needed to manage th graphics +% state generally. The exact form depends on the engine, and for +% \texttt{dvipdfmx}/\XeTeX{} the backend version. +% +% \subsubsection{\texttt{dvipdfmx}/\XeTeX{}} +% +% \begin{macrocode} +%<*dvipdfmx|xetex> +% \end{macrocode} +% +% \begin{macro}{\__kernel_color_stack_init:Nnn} +% \begin{variable}{\g__color_stack_int} +% In \texttt{(x)dvipdfmx}, the base color stack is not set up, so we have to +% force that, as well as providing a mechanism more generally. +% \begin{macrocode} +\int_compare:nNnF \c__kernel_sys_dvipdfmx_version_int < { 20201111 } + { + \int_new:N \g__color_stack_int + \cs_new_protected:Npn \__kernel_color_stack_init:Nnn #1#2#3 + { + \int_gincr:N \g__color_stack_int + \int_const:Nn #1 { \g__color_stack_int } + \__kernel_backend_literal:x + { + pdfcolorstackinit ~ + \int_use:N \g__color_stack_int \c_space_tl + \tl_if_blank:nF {#2} { #2 ~ } + (#3) + } + } + } +% \end{macrocode} +% \end{variable} +% \end{macro} +% +% \begin{macro}{\__kernel_color_stack_push:nn} +% \begin{macro}{\__kernel_color_stack_pop:n} +% Simple enough but needs a version check. +% \begin{macrocode} +\int_compare:nNnF \c__kernel_sys_dvipdfmx_version_int < { 20201111 } + { + \cs_new_protected:Npn \__kernel_color_stack_push:nn #1#2 + { + \__kernel_backend_literal:x + { + pdfcolorstack ~ + \int_eval:n {#1} ~ + push ~ (#2) + } + } + \cs_new_protected:Npn \__kernel_color_stack_pop:n #1 + { + \__kernel_backend_literal:x + { + pdfcolorstack ~ + \int_eval:n {#1} ~ + pop + } + } + } +% \end{macrocode} +% \end{macro} +% \end{macro} +% +% \begin{macrocode} +% +% \end{macrocode} +% +% \subsubsection{\LuaTeX and \pdfTeX{}} +% +% \begin{macrocode} +%<*luatex|pdftex> +% \end{macrocode} +% +% \begin{macro}{\__kernel_color_stack_init:Nnn} +% \begin{macrocode} +\cs_new_protected:Npn \__kernel_color_stack_init:Nnn #1#2#3 + { + \int_const:Nn #1 + { +%<*luatex> + \tex_pdffeedback:D colorstackinit ~ +% +%<*pdftex> + \tex_pdfcolorstackinit:D +% + \tl_if_blank:nF {#2} { #2 ~ } + {#3} + } + } +% \end{macrocode} +% \end{macro} +% +% \begin{macro}{\__kernel_color_stack_push:nn} +% \begin{macro}{\__kernel_color_stack_pop:n} +% \begin{macrocode} +\cs_new_protected:Npn \__kernel_color_stack_push:nn #1#2 + { +%<*luatex> + \tex_pdfextension:D colorstack ~ +% +%<*pdftex> + \tex_pdfcolorstack:D +% + \int_eval:n {#1} ~ push ~ {#2} + } +\cs_new_protected:Npn \__kernel_color_stack_pop:n #1 + { +%<*luatex> + \tex_pdfextension:D colorstack ~ +% +%<*pdftex> + \tex_pdfcolorstack:D +% + \int_eval:n {#1} ~ pop \scan_stop: + } +% \end{macrocode} +% \end{macro} +% \end{macro} +% +% \begin{macrocode} +% +% \end{macrocode} +% +% \subsection{General color} +% +% \subsubsection{\texttt{dvips}-style} +% +% \begin{macrocode} +%<*dvips|dvisvgm> +% \end{macrocode} +% +% \begin{macro} +% { +% \@@_backend_select_cmyk:n , +% \@@_backend_select_gray:n , +% \@@_backend_select_rgb:n , +% \@@_backend_select:n +% } +% \begin{macro}{\@@_backend_reset:} +% \begin{macro}{color.sc, color.fc} +% Push the data to the stack. In the case of \texttt{dvips} also saves the +% drawing color in raw PostScript. +% \begin{macrocode} +\cs_new_protected:Npn \@@_backend_select_cmyk:n #1 + { \@@_backend_select:n { cmyk ~ #1 } } +\cs_new_protected:Npn \@@_backend_select_gray:n #1 + { \@@_backend_select:n { gray ~ #1 } } +\cs_new_protected:Npn \@@_backend_select_rgb:n #1 + { \@@_backend_select:n { rgb ~ #1 } } +\cs_new_protected:Npn \@@_backend_select:n #1 + { + \__kernel_backend_literal:n { color~push~ #1 } +%<*dvips> + \__kernel_backend_postscript:n { /color.sc~ { ~ } ~def } + \__kernel_backend_postscript:n { /color.fc~ { ~ } ~def } +% + \group_insert_after:N \@@_backend_reset: + } +\cs_new_protected:Npn \@@_backend_reset: + { \__kernel_backend_literal:n { color~pop } } +% \end{macrocode} +% \end{macro} +% \end{macro} +% \end{macro} +% +% \begin{macrocode} +% +% \end{macrocode} +% +% \subsubsection{\LuaTeX{} and \pdfTeX{}} +% +% \begin{macrocode} +%<*dvipdfmx|luatex|pdftex|xetex> +% \end{macrocode} +% % \begin{variable}{\l__kernel_color_stack_int} -% \pdfTeX{} and \LuaTeX{} have multiple stacks available, and to track -% which one is in use a variable is required. +% \pdfTeX{}, \LuaTeX{} and recent \texttt{(x)dvipdfmx} have multiple stacks +% available, and to track which one is in use a variable is required. % \begin{macrocode} \int_new:N \l__kernel_color_stack_int % \end{macrocode} @@ -272,31 +370,60 @@ { \@@_backend_select:n { #1 ~ rg ~ #1 ~ RG } } \cs_new_protected:Npn \@@_backend_select:n #1 { -%<*luatex> - \tex_pdfextension:D colorstack -% -%<*pdftex> - \tex_pdfcolorstack:D -% - \l__kernel_color_stack_int push {#1} + \__kernel_color_stack_push:nn \l__kernel_color_stack_int {#1} \group_insert_after:N \@@_backend_reset: } \cs_new_protected:Npn \@@_backend_reset: + { \__kernel_color_stack_pop:n \l__kernel_color_stack_int } +% \end{macrocode} +% \end{macro} +% \end{macro} +% +% \begin{macrocode} +% +% \end{macrocode} +% +% \subsubsection{\texttt{dvipmdfx}/\XeTeX{}} +% +% \begin{macrocode} +%<*dvipdfmx|xetex> +% \end{macrocode} +% +% These backends have the most possible approaches: it recognises both +% \texttt{dvips}-based color specials and it's own format, plus one can +% include PDF statements directly. Recent releases also have a color stack +% approach similar to \pdfTeX{}. Of the stack methods, the dedicated +% the most versatile is the latter as it can cover all of the use cases +% we have. Thus it is used in preference to the \texttt{dvips}-style interface +% or the \enquote{native} color specials (which have only one stack). +% +% \begin{macro} +% { +% \@@_backend_select_cmyk:n , +% \@@_backend_select_gray:n , +% \@@_backend_select_rgb:n +% } +% \begin{macro}{\@@_backend_reset:} +% Push the data to the stack. +% \begin{macrocode} +\int_compare:nNnT \c__kernel_sys_dvipdfmx_version_int < { 20201111 } { -%<*luatex> - \tex_pdfextension:D colorstack -% -%<*pdftex> - \tex_pdfcolorstack:D -% - \l__kernel_color_stack_int pop \scan_stop: + \cs_gset_protected:Npn \@@_backend_select_cmyk:n #1 + { + \__kernel_backend_literal:n { pdf: bc ~ [#1] } + \group_insert_after:N \@@_backend_reset: + } + \cs_gset_eq:NN \@@_backend_select_gray:n \@@_backend_select_cmyk:n + \cs_gset_eq:NN \@@_backend_select_rgb:n \@@_backend_select_cmyk:n + \cs_gset_protected:Npn \@@_backend_reset: + { \__kernel_backend_literal:n { pdf: ec } } } % \end{macrocode} % \end{macro} % \end{macro} % % \begin{macrocode} -% +% % \end{macrocode} % % \subsection{Separations} @@ -601,22 +728,12 @@ % % \begin{macro}{\@@_backend_select_separation:nn, \@@_backend_select_devicen:nn} % \begin{macro}{\@@_backend_select:n} -% Different syntaxes here as the stacks are accessed very differently. +% Although \texttt{(x)dvipdfmx} has a built-in approach to color spaces, that +% can't be used with the generic color stacks. So we take an approach in which +% we share the same code as for \pdfTeX{}. % \begin{macrocode} \cs_new_protected:Npn \@@_backend_select_separation:nn #1#2 -%<*dvipdfmx|xetex> - { \@@_backend_select:n { @#1 ~ [#2] } } -% -%<*luatex|pdftex> { \@@_backend_select:n { /#1 ~ cs ~ /#1 ~ CS ~ #2 ~ scn ~ #2 ~ SCN } } -% -%<*dvipdfmx|xetex> -\cs_new_protected:Npn \@@_backend_select:n #1 - { - \__kernel_backend_literal:n { pdf: bc ~ #1 } - \group_insert_after:N \@@_backend_reset: - } -% \cs_new_eq:NN \@@_backend_select_devicen:nn \@@_backend_select_separation:nn % \end{macrocode} % \end{macro} @@ -627,9 +744,7 @@ % \begin{macro}{\@@_backend_separation_init_CIELAB:nnn} % Initialising the PDF structures needs two parts: creating an object % containing the \enquote{real} name of the Separation, then adding a reference -% to that to each page. The latter uses the internal name of the \texttt{cs}. -% For \texttt{dvipdfmx}/\XeTeX{}, the backend does most of the work so we need a -% simplified version. We use a separate object for the tint transformation +% to that to each page. We use a separate object for the tint transformation % following the model in the PDF reference. % \begin{macrocode} \cs_new_protected:Npn \@@_backend_separation_init:nnnnn #1#2#3#4#5 @@ -648,30 +763,19 @@ / \str_convert_pdfname:n {#1} ~ #2 ~ \pdf_object_last: } -%<*luatex|pdftex> \use:x { - \pdfcoredict_gput:nnn + \pdfmanagement_add:nnn { Page / Resources / ColorSpace } { color \int_use:N \g_@@_model_int } { \pdf_object_last: } } -% } \cs_if_exist:NF \pdf_object_now:nn { \cs_gset_protected:Npn \@@_backend_separation_init:nnnnn #1#2#3#4#5 { } } \cs_new_protected:Npn \@@_backend_separation_init:n #1 { -%<*dvipdfmx|xetex> - \__kernel_backend_literal:x - { - pdf:obj ~ @color \int_use:N \g_@@_model_int \c_space_tl - [#1] - } -% -%<*luatex|pdftex> \pdf_object_now:nx { array } {#1} -% } % \end{macrocode} % For CIELAB colors, we need one object per document for the illuminant, @@ -746,15 +850,13 @@ #2 ~ \pdf_object_last: } -%<*luatex|pdftex> \use:x { - \pdfcoredict_gput:nnn + \pdfmanagement_add:nnn { Page / Resources / ColorSpace } { color \int_use:N \g_@@_model_int } { \pdf_object_last: } } -% } \cs_if_exist:NF \pdf_object_now:nn { \cs_gset_protected:Npn \@@_backend_devicen_init:nnn #1#2#3 { } } diff --git a/macros/latex/contrib/l3backend/l3backend-draw.dtx b/macros/latex/contrib/l3backend/l3backend-draw.dtx index 8de6910edf..2951e21504 100644 --- a/macros/latex/contrib/l3backend/l3backend-draw.dtx +++ b/macros/latex/contrib/l3backend/l3backend-draw.dtx @@ -2,7 +2,7 @@ % %% File: l3backend-draw.dtx % -% Copyright (C) 2019,2020 The LaTeX3 Project +% Copyright (C) 2019-2021 The LaTeX3 Project % % It may be distributed and/or modified under the conditions of the % LaTeX Project Public License (LPPL), either version 1.3c of this @@ -43,7 +43,7 @@ % }^^A % } % -% \date{Released 2020-09-24} +% \date{Released 2021-01-09} % % \maketitle % diff --git a/macros/latex/contrib/l3backend/l3backend-graphics.dtx b/macros/latex/contrib/l3backend/l3backend-graphics.dtx index e72bbe9a58..7d288ac17d 100644 --- a/macros/latex/contrib/l3backend/l3backend-graphics.dtx +++ b/macros/latex/contrib/l3backend/l3backend-graphics.dtx @@ -2,7 +2,7 @@ % %% File: l3backend-graphics.dtx % -% Copyright (C) 2019,2020 The LaTeX3 Project +% Copyright (C) 2019-2021 The LaTeX3 Project % % It may be distributed and/or modified under the conditions of the % LaTeX Project Public License (LPPL), either version 1.3c of this @@ -43,7 +43,7 @@ % }^^A % } % -% \date{Released 2020-09-24} +% \date{Released 2021-01-09} % % \maketitle % diff --git a/macros/latex/contrib/l3backend/l3backend-header.dtx b/macros/latex/contrib/l3backend/l3backend-header.dtx index e158491688..80dac57f72 100644 --- a/macros/latex/contrib/l3backend/l3backend-header.dtx +++ b/macros/latex/contrib/l3backend/l3backend-header.dtx @@ -2,7 +2,7 @@ % %% File: l3backend-header.dtx % -% Copyright (C) 2019,2020 The LaTeX3 Project +% Copyright (C) 2019-2021 The LaTeX3 Project % % It may be distributed and/or modified under the conditions of the % LaTeX Project Public License (LPPL), either version 1.3c of this @@ -43,7 +43,7 @@ % }^^A % } % -% \date{Released 2020-09-24} +% \date{Released 2021-01-09} % % \maketitle % diff --git a/macros/latex/contrib/l3backend/l3backend-pdf.dtx b/macros/latex/contrib/l3backend/l3backend-pdf.dtx index 58c7da7f08..e74ac8286b 100644 --- a/macros/latex/contrib/l3backend/l3backend-pdf.dtx +++ b/macros/latex/contrib/l3backend/l3backend-pdf.dtx @@ -2,7 +2,7 @@ % %% File: l3backend-pdf.dtx % -% Copyright (C) 2019,2020 The LaTeX3 Project +% Copyright (C) 2019-2021 The LaTeX3 Project % % It may be distributed and/or modified under the conditions of the % LaTeX Project Public License (LPPL), either version 1.3c of this @@ -43,7 +43,7 @@ % }^^A % } % -% \date{Released 2020-09-24} +% \date{Released 2021-01-09} % % \maketitle % @@ -565,7 +565,6 @@ % question about the name of the hook: to be resolved at the \LaTeXe{} % end. % \begin{macrocode} -%<*package> \use_none:n { \cs_if_exist:NT \@makecol@hook @@ -593,7 +592,6 @@ \cs_set_eq:NN \@@_breaklink_usebox:N \hbox_unpack:N } } -%
% \end{macrocode} % \end{macro} % @@ -622,6 +620,7 @@ % Here, we need to turn the zoom into a scale. We also need to know where % the current anchor point actually is: worked out in PostScript. For the % rectangle version, we have a bit more PostScript: we need two points. +% fitr without rule spec doesn't work, so it falls back to /Fit here. % \begin{macrocode} \cs_new_protected:Npn \@@_backend_destination:nn #1#2 { @@ -639,6 +638,7 @@ { fitbv } { /FitBV ~ pdf.dest.x } { fith } { /FitH ~ pdf.dest.y } { fitv } { /FitV ~ pdf.dest.x } + { fitr } { /Fit } } { /XYZ ~ pdf.dest.point ~ \fp_eval:n { (#2) / 100 } @@ -883,6 +883,7 @@ { fitbv } { fitbv } { fith } { fith } { fitv } { fitv } + { fitr } { fitr } } { xyz ~ zoom \fp_eval:n { #2 * 10 } } \scan_stop: @@ -1406,6 +1407,13 @@ % \end{macrocode} % \end{macro} % +% \begin{variable}{\g_@@_backend_link_int} +% To track annotations which are links. +% \begin{macrocode} +\int_new:N \g_@@_backend_link_int +% \end{macrocode} +% \end{variable} +% % \begin{macro} % {\@@_backend_link_begin_goto:nnw, \@@_backend_link_begin_user:nnw} % \begin{macro}{\@@_backend_link_begin:n} @@ -1416,11 +1424,21 @@ { \@@_backend_link_begin:n { #1 /Subtype /Link /A << /S /GoTo /D ( #2 ) >> } } \cs_new_protected:Npn \@@_backend_link_begin_user:nnw #1#2 { \@@_backend_link_begin:n {#1#2} } -\cs_new_protected:Npn \@@_backend_link_begin:n #1 +\cs_new_protected:Npx \@@_backend_link_begin:n #1 { - \@@_backend:n + \int_compare:nNnF \c__kernel_sys_dvipdfmx_version_int < { 20201111 } { - bann + \exp_not:N \int_gincr:N \exp_not:N \g_@@_backend_link_int + } + \@@_backend:x + { + bann ~ + \int_compare:nNnF \c__kernel_sys_dvipdfmx_version_int < { 20201111 } + { + @pdf.lnk + \exp_not:N \int_use:N \exp_not:N \g_@@_backend_link_int + \c_space_tl + } << /Type /Annot #1 @@ -1435,9 +1453,17 @@ % \end{macro} % % \begin{macro}{\@@_backend_link_last:} -% Data not available. +% Available using the backend mechanism with a suitably-recent +% version. % \begin{macrocode} -\cs_new:Npn \@@_backend_link_last: { } +\cs_new:Npx \@@_backend_link_last: + { + \int_compare:nNnF \c__kernel_sys_dvipdfmx_version_int < { 20201111 } + { + @pdf.lnk + \exp_not:N \int_use:N \exp_not:N \g_@@_backend_link_int + } + } % \end{macrocode} % \end{macro} % @@ -1453,6 +1479,7 @@ % Here, we need to turn the zoom into a scale. The method for \texttt{FitR} % is from Alexander Grahn: the idea is to avoid needing to do any calculations % in \TeX{} by using the backend data for \texttt{@xpos} and \texttt{@ypos}. +% fitr without rule spec doesn't work, so it falls back to /Fit here. % \begin{macrocode} \cs_new_protected:Npn \@@_backend_destination:nn #1#2 { @@ -1470,6 +1497,7 @@ { fitbv } { /FitBV ~ @xpos } { fith } { /FitH ~ @ypos } { fitv } { /FitV ~ @xpos } + { fitr } { /Fit } } { /XYZ ~ @xpos ~ @ypos ~ \fp_eval:n { (#2) / 100 } } ] diff --git a/macros/latex/contrib/l3backend/l3backend.ins b/macros/latex/contrib/l3backend/l3backend.ins index 3babb97da1..ebce5ad026 100644 --- a/macros/latex/contrib/l3backend/l3backend.ins +++ b/macros/latex/contrib/l3backend/l3backend.ins @@ -2,7 +2,7 @@ File l3backend.ins -Copyright (C) 2019,2020 The LaTeX3 Project +Copyright (C) 2019-2021 The LaTeX3 Project It may be distributed and/or modified under the conditions of the LaTeX Project Public License (LPPL), either version 1.3c of this @@ -35,7 +35,7 @@ license information is placed in the derived files. \preamble -Copyright (C) 1990-2020 The LaTeX3 Project +Copyright (C) 1990-2021 The LaTeX3 Project It may be distributed and/or modified under the conditions of the LaTeX Project Public License (LPPL), either version 1.3c of diff --git a/macros/latex/contrib/l3kernel/CHANGELOG.md b/macros/latex/contrib/l3kernel/CHANGELOG.md index 10e0520081..ce020127f4 100644 --- a/macros/latex/contrib/l3kernel/CHANGELOG.md +++ b/macros/latex/contrib/l3kernel/CHANGELOG.md @@ -7,6 +7,17 @@ this project uses date-based 'snapshot' version identifiers. ## [Unreleased] +## [2021-01-09] + +### Added +- `\keyval_parse:nnn` + +### Changed +- `\keyval_parse:NNn` is set equal to `\keyval_parse:nnn` + +### Fixed +- Handling of encoding-specfic commands in `\text_purify:n` + ## [2020-12-07] ### Fixed @@ -815,7 +826,8 @@ this project uses date-based 'snapshot' version identifiers. - Step func­tions have been added for dim vari­ables, e.g. `\dim_step_in­line:nnnn` -[Unreleased]: https://github.com/latex3/latex3/compare/2020-12-07...HEAD +[Unreleased]: https://github.com/latex3/latex3/compare/2021-01-09...HEAD +[2021-01-09]: https://github.com/latex3/latex3/compare/2020-12-07...2021-01-09 [2020-12-07]: https://github.com/latex3/latex3/compare/2020-12-05...2020-12-07 [2020-12-05]: https://github.com/latex3/latex3/compare/2020-12-03...2020-12-05 [2020-12-03]: https://github.com/latex3/latex3/compare/2020-10-27...2020-12-03 diff --git a/macros/latex/contrib/l3kernel/README.md b/macros/latex/contrib/l3kernel/README.md index b4146044e6..00087c46d8 100644 --- a/macros/latex/contrib/l3kernel/README.md +++ b/macros/latex/contrib/l3kernel/README.md @@ -1,7 +1,7 @@ LaTeX3 Programming Conventions ============================== -Release 2020-12-07 +Release 2021-01-09 Overview -------- @@ -80,6 +80,6 @@ the [LaTeX-L list](#Discussion) should be used. ----- -

Copyright (C) 1998-2012,2015-2020 The LaTeX3 Project
+

Copyright (C) 1998-2012,2015-2021 The LaTeX3 Project
http://latex-project.org/
All rights reserved.

diff --git a/macros/latex/contrib/l3kernel/expl3.dtx b/macros/latex/contrib/l3kernel/expl3.dtx index 1f96c8298d..b684859b76 100644 --- a/macros/latex/contrib/l3kernel/expl3.dtx +++ b/macros/latex/contrib/l3kernel/expl3.dtx @@ -2,7 +2,7 @@ % %% File: expl3.dtx % -% Copyright (C) 1990-2020 The LaTeX3 Project +% Copyright (C) 1990-2021 The LaTeX3 Project % % It may be distributed and/or modified under the conditions of the % LaTeX Project Public License (LPPL), either version 1.3c of this @@ -24,7 +24,7 @@ % %<*driver|generic|package|2ekernel> % -\def\ExplFileDate{2020-12-07}% +\def\ExplFileDate{2021-01-09}% %<*driver> \documentclass[full]{l3doc} \usepackage{graphicx} @@ -51,7 +51,7 @@ % }^^A % } % -% \date{Released 2020-12-07} +% \date{Released 2021-01-09} % % \maketitle % diff --git a/macros/latex/contrib/l3kernel/expl3.pdf b/macros/latex/contrib/l3kernel/expl3.pdf index d8f391aa0e..f87cfdb041 100644 Binary files a/macros/latex/contrib/l3kernel/expl3.pdf and b/macros/latex/contrib/l3kernel/expl3.pdf differ diff --git a/macros/latex/contrib/l3kernel/interface3.pdf b/macros/latex/contrib/l3kernel/interface3.pdf index d4129e66fd..7d756df461 100644 Binary files a/macros/latex/contrib/l3kernel/interface3.pdf and b/macros/latex/contrib/l3kernel/interface3.pdf differ diff --git a/macros/latex/contrib/l3kernel/interface3.tex b/macros/latex/contrib/l3kernel/interface3.tex index 2940d49147..bc2c61ff38 100644 --- a/macros/latex/contrib/l3kernel/interface3.tex +++ b/macros/latex/contrib/l3kernel/interface3.tex @@ -2,7 +2,7 @@ File: interfaces3.tex -Copyright (C) 1990-2011,2017-2020 The LaTeX3 Project +Copyright (C) 1990-2011,2017-2021 The LaTeX3 Project It may be distributed and/or modified under the conditions of the LaTeX Project Public License (LPPL), either version 1.3c of this @@ -54,7 +54,7 @@ for those people who are interested. {latex-team@latex-project.org}% }% } -\date{Released 2020-12-07} +\date{Released 2021-01-09} \pagenumbering{roman} \maketitle diff --git a/macros/latex/contrib/l3kernel/l3.ins b/macros/latex/contrib/l3kernel/l3.ins index ad3b5267dd..f567f2a8c6 100644 --- a/macros/latex/contrib/l3kernel/l3.ins +++ b/macros/latex/contrib/l3kernel/l3.ins @@ -2,7 +2,7 @@ File l3.ins -Copyright (C) 2011,2012,2014-2020 The LaTeX3 Project +Copyright (C) 2011,2012,2014-2021 The LaTeX3 Project It may be distributed and/or modified under the conditions of the LaTeX Project Public License (LPPL), either version 1.3c of this @@ -35,7 +35,7 @@ license information is placed in the derived files. \preamble -Copyright (C) 1990-2020 The LaTeX3 Project +Copyright (C) 1990-2021 The LaTeX3 Project It may be distributed and/or modified under the conditions of the LaTeX Project Public License (LPPL), either version 1.3c of @@ -151,7 +151,7 @@ and all files in that bundle must be distributed together. \def\MetaPrefix{--} \preamble -Copyright (C) 1990-2020 The LaTeX3 Project +Copyright (C) 1990-2021 The LaTeX3 Project It may be distributed and/or modified under the conditions of the LaTeX Project Public License (LPPL), either version 1.3c of diff --git a/macros/latex/contrib/l3kernel/l3basics.dtx b/macros/latex/contrib/l3kernel/l3basics.dtx index 82f1a25c02..dd95416e5a 100644 --- a/macros/latex/contrib/l3kernel/l3basics.dtx +++ b/macros/latex/contrib/l3kernel/l3basics.dtx @@ -2,7 +2,7 @@ % %% File: l3basics.dtx % -% Copyright (C) 1990-2020 The LaTeX3 Project +% Copyright (C) 1990-2021 The LaTeX3 Project % % It may be distributed and/or modified under the conditions of the % LaTeX Project Public License (LPPL), either version 1.3c of this @@ -43,7 +43,7 @@ % }^^A % } % -% \date{Released 2020-12-07} +% \date{Released 2021-01-09} % % \maketitle % diff --git a/macros/latex/contrib/l3kernel/l3bootstrap.dtx b/macros/latex/contrib/l3kernel/l3bootstrap.dtx index 6643fb36be..65397d5286 100644 --- a/macros/latex/contrib/l3kernel/l3bootstrap.dtx +++ b/macros/latex/contrib/l3kernel/l3bootstrap.dtx @@ -2,7 +2,7 @@ % %% File: l3bootstrap.dtx % -% Copyright (C) 2011-2020 The LaTeX3 Project +% Copyright (C) 2011-2021 The LaTeX3 Project % % It may be distributed and/or modified under the conditions of the % LaTeX Project Public License (LPPL), either version 1.3c of this @@ -43,7 +43,7 @@ % }^^A % } % -% \date{Released 2020-12-07} +% \date{Released 2021-01-09} % % \maketitle % diff --git a/macros/latex/contrib/l3kernel/l3box.dtx b/macros/latex/contrib/l3kernel/l3box.dtx index 572cb9b5a6..eade06c734 100644 --- a/macros/latex/contrib/l3kernel/l3box.dtx +++ b/macros/latex/contrib/l3kernel/l3box.dtx @@ -2,7 +2,7 @@ % %% File: l3box.dtx % -% Copyright (C) 2005-2020 The LaTeX3 Project +% Copyright (C) 2005-2021 The LaTeX3 Project % % It may be distributed and/or modified under the conditions of the % LaTeX Project Public License (LPPL), either version 1.3c of this @@ -43,7 +43,7 @@ % }^^A % } % -% \date{Released 2020-12-07} +% \date{Released 2021-01-09} % % \maketitle % diff --git a/macros/latex/contrib/l3kernel/l3candidates.dtx b/macros/latex/contrib/l3kernel/l3candidates.dtx index d5cefd0946..1a3d67c01e 100644 --- a/macros/latex/contrib/l3kernel/l3candidates.dtx +++ b/macros/latex/contrib/l3kernel/l3candidates.dtx @@ -2,7 +2,7 @@ % %% File: l3candidates.dtx % -% Copyright (C) 2012-2020 The LaTeX3 Project +% Copyright (C) 2012-2021 The LaTeX3 Project % % It may be distributed and/or modified under the conditions of the % LaTeX Project Public License (LPPL), either version 1.3c of this @@ -44,7 +44,7 @@ % }^^A % } % -% \date{Released 2020-12-07} +% \date{Released 2021-01-09} % % \maketitle % diff --git a/macros/latex/contrib/l3kernel/l3cctab.dtx b/macros/latex/contrib/l3kernel/l3cctab.dtx index 5084481a35..1d393df1d4 100644 --- a/macros/latex/contrib/l3kernel/l3cctab.dtx +++ b/macros/latex/contrib/l3kernel/l3cctab.dtx @@ -2,7 +2,7 @@ % %% File: l3cctab.dtx % -% Copyright (C) 2018-2020 The LaTeX3 Project +% Copyright (C) 2018-2021 The LaTeX3 Project % % It may be distributed and/or modified under the conditions of the % LaTeX Project Public License (LPPL), either version 1.3c of this @@ -43,7 +43,7 @@ % }^^A % } % -% \date{Released 2020-12-07} +% \date{Released 2021-01-09} % % \maketitle % diff --git a/macros/latex/contrib/l3kernel/l3clist.dtx b/macros/latex/contrib/l3kernel/l3clist.dtx index 3c8d9149c0..f88dd61968 100644 --- a/macros/latex/contrib/l3kernel/l3clist.dtx +++ b/macros/latex/contrib/l3kernel/l3clist.dtx @@ -3,7 +3,7 @@ %% File: l3clist.dtx % % Copyright (C) 2004-2011 Frank Mittelbach, The LaTeX3 Project -% (C) 2012-2020 The LaTeX3 Project +% (C) 2012-2021 The LaTeX3 Project % % It may be distributed and/or modified under the conditions of the % LaTeX Project Public License (LPPL), either version 1.3c of this @@ -44,7 +44,7 @@ % }^^A % } % -% \date{Released 2020-12-07} +% \date{Released 2021-01-09} % % \maketitle % diff --git a/macros/latex/contrib/l3kernel/l3coffins.dtx b/macros/latex/contrib/l3kernel/l3coffins.dtx index c37a6d7c04..4c7784cdba 100644 --- a/macros/latex/contrib/l3kernel/l3coffins.dtx +++ b/macros/latex/contrib/l3kernel/l3coffins.dtx @@ -2,7 +2,7 @@ % %% File: l3coffins.dtx % -% Copyright (C) 2010-2020 The LaTeX3 Project +% Copyright (C) 2010-2021 The LaTeX3 Project % % It may be distributed and/or modified under the conditions of the % LaTeX Project Public License (LPPL), either version 1.3c of this @@ -43,7 +43,7 @@ % }^^A % } % -% \date{Released 2020-12-07} +% \date{Released 2021-01-09} % % \maketitle % diff --git a/macros/latex/contrib/l3kernel/l3color-base.dtx b/macros/latex/contrib/l3kernel/l3color-base.dtx index 6796bbafa6..8612fb9361 100644 --- a/macros/latex/contrib/l3kernel/l3color-base.dtx +++ b/macros/latex/contrib/l3kernel/l3color-base.dtx @@ -2,7 +2,7 @@ % %% File: l3color-base.dtx % -% Copyright (C) 2011,2012,2014,2016-2020 The LaTeX3 Project +% Copyright (C) 2011,2012,2014,2016-2021 The LaTeX3 Project % % It may be distributed and/or modified under the conditions of the % LaTeX Project Public License (LPPL), either version 1.3c of this @@ -43,7 +43,7 @@ % }^^A % } % -% \date{Released 2020-12-07} +% \date{Released 2021-01-09} % % \maketitle % diff --git a/macros/latex/contrib/l3kernel/l3debug.dtx b/macros/latex/contrib/l3kernel/l3debug.dtx index 802ce32441..bd46449673 100644 --- a/macros/latex/contrib/l3kernel/l3debug.dtx +++ b/macros/latex/contrib/l3kernel/l3debug.dtx @@ -2,7 +2,7 @@ % %% File: l3debug.dtx % -% Copyright (C) 2019,2020 The LaTeX3 Project +% Copyright (C) 2019-2021 The LaTeX3 Project % % It may be distributed and/or modified under the conditions of the % LaTeX Project Public License (LPPL), either version 1.3c of this @@ -43,7 +43,7 @@ % }^^A % } % -% \date{Released 2020-12-07} +% \date{Released 2021-01-09} % % \maketitle % diff --git a/macros/latex/contrib/l3kernel/l3deprecation.dtx b/macros/latex/contrib/l3kernel/l3deprecation.dtx index b112eb89ae..77183e8c73 100644 --- a/macros/latex/contrib/l3kernel/l3deprecation.dtx +++ b/macros/latex/contrib/l3kernel/l3deprecation.dtx @@ -2,7 +2,7 @@ % %% File: l3deprecation.dtx % -% Copyright (C) 2017-2020 The LaTeX3 Project +% Copyright (C) 2017-2021 The LaTeX3 Project % % It may be distributed and/or modified under the conditions of the % LaTeX Project Public License (LPPL), either version 1.3c of this @@ -43,7 +43,7 @@ % }^^A % } % -% \date{Released 2020-12-07} +% \date{Released 2021-01-09} % % \maketitle % diff --git a/macros/latex/contrib/l3kernel/l3doc.dtx b/macros/latex/contrib/l3kernel/l3doc.dtx index 76bbdfd341..b0411437b3 100644 --- a/macros/latex/contrib/l3kernel/l3doc.dtx +++ b/macros/latex/contrib/l3kernel/l3doc.dtx @@ -2,7 +2,7 @@ % %% File: l3doc.dtx % -% Copyright (C) 1990-2020 The LaTeX3 Project +% Copyright (C) 1990-2021 The LaTeX3 Project % % It may be distributed and/or modified under the conditions of the % LaTeX Project Public License (LPPL), either version 1.3c of this @@ -31,7 +31,7 @@ \askforoverwritefalse \preamble -Copyright (C) 1990-2020 The LaTeX3 Project +Copyright (C) 1990-2021 The LaTeX3 Project It may be distributed and/or modified under the conditions of the LaTeX Project Public License (LPPL), either version 1.3c of @@ -79,7 +79,7 @@ and all files in that bundle must be distributed together. % % \title{The \cls{l3doc} class} % \author{\Team} -% \date{Released 2020-12-07} +% \date{Released 2021-01-09} % \maketitle % \tableofcontents % diff --git a/macros/latex/contrib/l3kernel/l3docstrip.dtx b/macros/latex/contrib/l3kernel/l3docstrip.dtx index f41250c05e..4f5122da27 100644 --- a/macros/latex/contrib/l3kernel/l3docstrip.dtx +++ b/macros/latex/contrib/l3kernel/l3docstrip.dtx @@ -2,7 +2,7 @@ % %% File l3dosctrip.dtx % -% Copyright (C) 2012,2014-2020 The LaTeX3 Project +% Copyright (C) 2012,2014-2021 The LaTeX3 Project % % It may be distributed and/or modified under the conditions of the % LaTeX Project Public License (LPPL), either version 1.3c of this @@ -63,7 +63,7 @@ % }^^A % } % -% \date{Released 2020-12-07} +% \date{Released 2021-01-09} % % \maketitle % diff --git a/macros/latex/contrib/l3kernel/l3docstrip.pdf b/macros/latex/contrib/l3kernel/l3docstrip.pdf index a55d29b254..7cac6864c4 100644 Binary files a/macros/latex/contrib/l3kernel/l3docstrip.pdf and b/macros/latex/contrib/l3kernel/l3docstrip.pdf differ diff --git a/macros/latex/contrib/l3kernel/l3expan.dtx b/macros/latex/contrib/l3kernel/l3expan.dtx index a516c83742..b842b242ab 100644 --- a/macros/latex/contrib/l3kernel/l3expan.dtx +++ b/macros/latex/contrib/l3kernel/l3expan.dtx @@ -2,7 +2,7 @@ % %% File: l3expan.dtx % -% Copyright (C) 1990-2020 The LaTeX3 Project +% Copyright (C) 1990-2021 The LaTeX3 Project % % It may be distributed and/or modified under the conditions of the % LaTeX Project Public License (LPPL), either version 1.3c of this @@ -43,7 +43,7 @@ % }^^A % } % -% \date{Released 2020-12-07} +% \date{Released 2021-01-09} % % \maketitle % diff --git a/macros/latex/contrib/l3kernel/l3file.dtx b/macros/latex/contrib/l3kernel/l3file.dtx index cb523d6e46..a97a7a9a76 100644 --- a/macros/latex/contrib/l3kernel/l3file.dtx +++ b/macros/latex/contrib/l3kernel/l3file.dtx @@ -2,7 +2,7 @@ % %% File: l3file.dtx % -% Copyright (C) 1990-2020 The LaTeX3 Project +% Copyright (C) 1990-2021 The LaTeX3 Project % % It may be distributed and/or modified under the conditions of the % LaTeX Project Public License (LPPL), either version 1.3c of this @@ -44,7 +44,7 @@ % }^^A % } % -% \date{Released 2020-12-07} +% \date{Released 2021-01-09} % % \maketitle % diff --git a/macros/latex/contrib/l3kernel/l3flag.dtx b/macros/latex/contrib/l3kernel/l3flag.dtx index 4de5934170..7a7546f27c 100644 --- a/macros/latex/contrib/l3kernel/l3flag.dtx +++ b/macros/latex/contrib/l3kernel/l3flag.dtx @@ -2,7 +2,7 @@ % %% File: l3flag.dtx % -% Copyright (C) 2011-2020 The LaTeX3 Project +% Copyright (C) 2011-2021 The LaTeX3 Project % % It may be distributed and/or modified under the conditions of the % LaTeX Project Public License (LPPL), either version 1.3c of this @@ -43,7 +43,7 @@ % }^^A % } % -% \date{Released 2020-12-07} +% \date{Released 2021-01-09} % % \maketitle % diff --git a/macros/latex/contrib/l3kernel/l3fp-assign.dtx b/macros/latex/contrib/l3kernel/l3fp-assign.dtx index eb424f6907..12eb397190 100644 --- a/macros/latex/contrib/l3kernel/l3fp-assign.dtx +++ b/macros/latex/contrib/l3kernel/l3fp-assign.dtx @@ -2,7 +2,7 @@ % %% File: l3fp-assign.dtx % -% Copyright (C) 2011-2020 The LaTeX3 Project +% Copyright (C) 2011-2021 The LaTeX3 Project % % It may be distributed and/or modified under the conditions of the % LaTeX Project Public License (LPPL), either version 1.3c of this @@ -40,7 +40,7 @@ % {latex-team@latex-project.org}^^A % }^^A % } -% \date{Released 2020-12-07} +% \date{Released 2021-01-09} % \maketitle % % \begin{documentation} diff --git a/macros/latex/contrib/l3kernel/l3fp-aux.dtx b/macros/latex/contrib/l3kernel/l3fp-aux.dtx index 2d8e315ba8..149ccb46f9 100644 --- a/macros/latex/contrib/l3kernel/l3fp-aux.dtx +++ b/macros/latex/contrib/l3kernel/l3fp-aux.dtx @@ -2,7 +2,7 @@ % %% File: l3fp-aux.dtx % -% Copyright (C) 2011-2020 The LaTeX3 Project +% Copyright (C) 2011-2021 The LaTeX3 Project % % It may be distributed and/or modified under the conditions of the % LaTeX Project Public License (LPPL), either version 1.3c of this @@ -43,7 +43,7 @@ % }^^A % } % -% \date{Released 2020-12-07} +% \date{Released 2021-01-09} % % \maketitle % diff --git a/macros/latex/contrib/l3kernel/l3fp-basics.dtx b/macros/latex/contrib/l3kernel/l3fp-basics.dtx index 1c6bfe0fe3..b040ac3e96 100644 --- a/macros/latex/contrib/l3kernel/l3fp-basics.dtx +++ b/macros/latex/contrib/l3kernel/l3fp-basics.dtx @@ -2,7 +2,7 @@ % %% File: l3fp-basics.dtx % -% Copyright (C) 2011-2014,2016-2020 The LaTeX3 Project +% Copyright (C) 2011-2014,2016-2021 The LaTeX3 Project % % It may be distributed and/or modified under the conditions of the % LaTeX Project Public License (LPPL), either version 1.3c of this @@ -40,7 +40,7 @@ % {latex-team@latex-project.org}^^A % }^^A % } -% \date{Released 2020-12-07} +% \date{Released 2021-01-09} % % \maketitle % diff --git a/macros/latex/contrib/l3kernel/l3fp-convert.dtx b/macros/latex/contrib/l3kernel/l3fp-convert.dtx index c334df2d46..8c4e5270f6 100644 --- a/macros/latex/contrib/l3kernel/l3fp-convert.dtx +++ b/macros/latex/contrib/l3kernel/l3fp-convert.dtx @@ -2,7 +2,7 @@ % %% File: l3fp-convert.dtx % -% Copyright (C) 2011-2020 The LaTeX3 Project +% Copyright (C) 2011-2021 The LaTeX3 Project % % It may be distributed and/or modified under the conditions of the % LaTeX Project Public License (LPPL), either version 1.3c of this @@ -43,7 +43,7 @@ % }^^A % } % -% \date{Released 2020-12-07} +% \date{Released 2021-01-09} % % \maketitle % diff --git a/macros/latex/contrib/l3kernel/l3fp-expo.dtx b/macros/latex/contrib/l3kernel/l3fp-expo.dtx index 3f4f5cd07c..3f7b065f05 100644 --- a/macros/latex/contrib/l3kernel/l3fp-expo.dtx +++ b/macros/latex/contrib/l3kernel/l3fp-expo.dtx @@ -2,7 +2,7 @@ % %% File: l3fp-expo.dtx % -% Copyright (C) 2011-2020 The LaTeX3 Project +% Copyright (C) 2011-2021 The LaTeX3 Project % % It may be distributed and/or modified under the conditions of the % LaTeX Project Public License (LPPL), either version 1.3c of this @@ -40,7 +40,7 @@ % {latex-team@latex-project.org}^^A % }^^A % } -% \date{Released 2020-12-07} +% \date{Released 2021-01-09} % % \maketitle % diff --git a/macros/latex/contrib/l3kernel/l3fp-extended.dtx b/macros/latex/contrib/l3kernel/l3fp-extended.dtx index 9927e0b9cb..dcccbe502a 100644 --- a/macros/latex/contrib/l3kernel/l3fp-extended.dtx +++ b/macros/latex/contrib/l3kernel/l3fp-extended.dtx @@ -2,7 +2,7 @@ % %% File: l3fp-extended.dtx % -% Copyright (C) 2011-2020 The LaTeX3 Project +% Copyright (C) 2011-2021 The LaTeX3 Project % % It may be distributed and/or modified under the conditions of the % LaTeX Project Public License (LPPL), either version 1.3c of this @@ -40,7 +40,7 @@ % {latex-team@latex-project.org}^^A % }^^A % } -% \date{Released 2020-12-07} +% \date{Released 2021-01-09} % % \maketitle % diff --git a/macros/latex/contrib/l3kernel/l3fp-logic.dtx b/macros/latex/contrib/l3kernel/l3fp-logic.dtx index 4e28c73487..0b220209a3 100644 --- a/macros/latex/contrib/l3kernel/l3fp-logic.dtx +++ b/macros/latex/contrib/l3kernel/l3fp-logic.dtx @@ -2,7 +2,7 @@ % %% File: l3fp-logic.dtx % -% Copyright (C) 2011-2020 The LaTeX3 Project +% Copyright (C) 2011-2021 The LaTeX3 Project % % It may be distributed and/or modified under the conditions of the % LaTeX Project Public License (LPPL), either version 1.3c of this @@ -40,7 +40,7 @@ % {latex-team@latex-project.org}^^A % }^^A % } -% \date{Released 2020-12-07} +% \date{Released 2021-01-09} % % \maketitle % diff --git a/macros/latex/contrib/l3kernel/l3fp-parse.dtx b/macros/latex/contrib/l3kernel/l3fp-parse.dtx index 1cde3d1e99..4d72f67104 100644 --- a/macros/latex/contrib/l3kernel/l3fp-parse.dtx +++ b/macros/latex/contrib/l3kernel/l3fp-parse.dtx @@ -2,7 +2,7 @@ % %% File: l3fp-parse.dtx % -% Copyright (C) 2011-2020 The LaTeX3 Project +% Copyright (C) 2011-2021 The LaTeX3 Project % % It may be distributed and/or modified under the conditions of the % LaTeX Project Public License (LPPL), either version 1.3c of this @@ -40,7 +40,7 @@ % {latex-team@latex-project.org}^^A % }^^A % } -% \date{Released 2020-12-07} +% \date{Released 2021-01-09} % % \maketitle % diff --git a/macros/latex/contrib/l3kernel/l3fp-random.dtx b/macros/latex/contrib/l3kernel/l3fp-random.dtx index f171d02bf2..b5d9012689 100644 --- a/macros/latex/contrib/l3kernel/l3fp-random.dtx +++ b/macros/latex/contrib/l3kernel/l3fp-random.dtx @@ -2,7 +2,7 @@ % %% File: l3fp-random.dtx % -% Copyright (C) 2016-2020 The LaTeX3 Project +% Copyright (C) 2016-2021 The LaTeX3 Project % % It may be distributed and/or modified under the conditions of the % LaTeX Project Public License (LPPL), either version 1.3c of this @@ -40,7 +40,7 @@ % {latex-team@latex-project.org}^^A % }^^A % } -% \date{Released 2020-12-07} +% \date{Released 2021-01-09} % % \maketitle % diff --git a/macros/latex/contrib/l3kernel/l3fp-round.dtx b/macros/latex/contrib/l3kernel/l3fp-round.dtx index 66628c9d8c..9a9ff30a58 100644 --- a/macros/latex/contrib/l3kernel/l3fp-round.dtx +++ b/macros/latex/contrib/l3kernel/l3fp-round.dtx @@ -2,7 +2,7 @@ % %% File: l3fp-round.dtx % -% Copyright (C) 2011-2020 The LaTeX3 Project +% Copyright (C) 2011-2021 The LaTeX3 Project % % It may be distributed and/or modified under the conditions of the % LaTeX Project Public License (LPPL), either version 1.3c of this @@ -43,7 +43,7 @@ % }^^A % } % -% \date{Released 2020-12-07} +% \date{Released 2021-01-09} % % \maketitle % diff --git a/macros/latex/contrib/l3kernel/l3fp-traps.dtx b/macros/latex/contrib/l3kernel/l3fp-traps.dtx index 3a8eedaade..456999ed1b 100644 --- a/macros/latex/contrib/l3kernel/l3fp-traps.dtx +++ b/macros/latex/contrib/l3kernel/l3fp-traps.dtx @@ -2,7 +2,7 @@ % %% File: l3fp-traps.dtx % -% Copyright (C) 2011-2014,2016-2020 The LaTeX3 Project +% Copyright (C) 2011-2014,2016-2021 The LaTeX3 Project % % It may be distributed and/or modified under the conditions of the % LaTeX Project Public License (LPPL), either version 1.3c of this @@ -40,7 +40,7 @@ % {latex-team@latex-project.org}^^A % }^^A % } -% \date{Released 2020-12-07} +% \date{Released 2021-01-09} % \maketitle % % \begin{documentation} diff --git a/macros/latex/contrib/l3kernel/l3fp-trig.dtx b/macros/latex/contrib/l3kernel/l3fp-trig.dtx index c65aa762de..57ff263e7d 100644 --- a/macros/latex/contrib/l3kernel/l3fp-trig.dtx +++ b/macros/latex/contrib/l3kernel/l3fp-trig.dtx @@ -2,7 +2,7 @@ % %% File: l3fp-trig.dtx % -% Copyright (C) 2011-2020 The LaTeX3 Project +% Copyright (C) 2011-2021 The LaTeX3 Project % % It may be distributed and/or modified under the conditions of the % LaTeX Project Public License (LPPL), either version 1.3c of this @@ -40,7 +40,7 @@ % {latex-team@latex-project.org}^^A % }^^A % } -% \date{Released 2020-12-07} +% \date{Released 2021-01-09} % % \maketitle % diff --git a/macros/latex/contrib/l3kernel/l3fp.dtx b/macros/latex/contrib/l3kernel/l3fp.dtx index 898fca2a0a..2319504a4a 100644 --- a/macros/latex/contrib/l3kernel/l3fp.dtx +++ b/macros/latex/contrib/l3kernel/l3fp.dtx @@ -2,7 +2,7 @@ % %% File: l3fp.dtx % -% Copyright (C) 2011-2020 The LaTeX3 Project +% Copyright (C) 2011-2021 The LaTeX3 Project % % It may be distributed and/or modified under the conditions of the % LaTeX Project Public License (LPPL), either version 1.3c of this @@ -49,7 +49,7 @@ % }^^A % } % -% \date{Released 2020-12-07} +% \date{Released 2021-01-09} % % \maketitle % diff --git a/macros/latex/contrib/l3kernel/l3fparray.dtx b/macros/latex/contrib/l3kernel/l3fparray.dtx index e98ceb52b4..6847cb1e0c 100644 --- a/macros/latex/contrib/l3kernel/l3fparray.dtx +++ b/macros/latex/contrib/l3kernel/l3fparray.dtx @@ -2,7 +2,7 @@ % %% File: l3fparray.dtx % -% Copyright (C) 2018-2020 The LaTeX3 Project +% Copyright (C) 2018-2021 The LaTeX3 Project % % It may be distributed and/or modified under the conditions of the % LaTeX Project Public License (LPPL), either version 1.3c of this @@ -44,7 +44,7 @@ % }^^A % } % -% \date{Released 2020-12-07} +% \date{Released 2021-01-09} % % \maketitle % diff --git a/macros/latex/contrib/l3kernel/l3int.dtx b/macros/latex/contrib/l3kernel/l3int.dtx index cb1ab5db50..d5bfaf26b6 100644 --- a/macros/latex/contrib/l3kernel/l3int.dtx +++ b/macros/latex/contrib/l3kernel/l3int.dtx @@ -2,7 +2,7 @@ % %% File: l3int.dtx % -% Copyright (C) 1990-2020 The LaTeX3 Project +% Copyright (C) 1990-2021 The LaTeX3 Project % % It may be distributed and/or modified under the conditions of the % LaTeX Project Public License (LPPL), either version 1.3c of this @@ -43,7 +43,7 @@ % }^^A % } % -% \date{Released 2020-12-07} +% \date{Released 2021-01-09} % % \maketitle % diff --git a/macros/latex/contrib/l3kernel/l3intarray.dtx b/macros/latex/contrib/l3kernel/l3intarray.dtx index c261fa5c84..1dacedc38b 100644 --- a/macros/latex/contrib/l3kernel/l3intarray.dtx +++ b/macros/latex/contrib/l3kernel/l3intarray.dtx @@ -2,7 +2,7 @@ % %% File: l3intarray.dtx % -% Copyright (C) 2017-2020 The LaTeX3 Project +% Copyright (C) 2017-2021 The LaTeX3 Project % % It may be distributed and/or modified under the conditions of the % LaTeX Project Public License (LPPL), either version 1.3c of this @@ -44,7 +44,7 @@ % }^^A % } % -% \date{Released 2020-12-07} +% \date{Released 2021-01-09} % % \maketitle % diff --git a/macros/latex/contrib/l3kernel/l3kernel-functions.dtx b/macros/latex/contrib/l3kernel/l3kernel-functions.dtx index 22f33e1d41..68771e076a 100644 --- a/macros/latex/contrib/l3kernel/l3kernel-functions.dtx +++ b/macros/latex/contrib/l3kernel/l3kernel-functions.dtx @@ -2,7 +2,7 @@ % %% File: l3kernel-functions.dtx % -% Copyright (C) 2018-2020 The LaTeX3 Project +% Copyright (C) 2018-2021 The LaTeX3 Project % % It may be distributed and/or modified under the conditions of the % LaTeX Project Public License (LPPL), either version 1.3c of this @@ -43,7 +43,7 @@ % }^^A % } % -% \date{Released 2020-12-07} +% \date{Released 2021-01-09} % % \maketitle % diff --git a/macros/latex/contrib/l3kernel/l3keys.dtx b/macros/latex/contrib/l3kernel/l3keys.dtx index d1f9f19268..860854cc77 100644 --- a/macros/latex/contrib/l3kernel/l3keys.dtx +++ b/macros/latex/contrib/l3kernel/l3keys.dtx @@ -2,7 +2,7 @@ % %% File: l3keys.dtx % -% Copyright (C) 2006-2020 The LaTeX3 Project +% Copyright (C) 2006-2021 The LaTeX3 Project % % It may be distributed and/or modified under the conditions of the % LaTeX Project Public License (LPPL), either version 1.3c of this @@ -43,7 +43,7 @@ % }^^A % } % -% \date{Released 2020-12-07} +% \date{Released 2021-01-09} % % \maketitle % @@ -891,7 +891,45 @@ % \end{verbatim} % are treated identically. % -% \begin{function}[EXP,updated = 2020-02-20]{\keyval_parse:NNn} +% \begin{function}[rEXP, added=2020-12-19]{\keyval_parse:nnn} +% \begin{syntax} +% \cs{keyval_parse:nnn} \Arg{code_1} \Arg{code_2} \Arg{key--value list} +% \end{syntax} +% Parses the \meta{key--value list} into a series of \meta{keys} and +% associated \meta{values}, or keys alone (if no \meta{value} was +% given). \meta{code_1} receives each \meta{key} (with no \meta{value}) as a +% trailing brace group, whereas \meta{code_2} is appended by two brace groups, +% the \meta{key} and \meta{value}. +% The order of the \meta{keys} in the \meta{key--value list} +% is preserved. Thus +% \begin{verbatim} +% \keyval_parse:nnn +% { \use_none:nn { code 1 } } +% { \use_none:nnn { code 2 } } +% { key1 = value1 , key2 = value2, key3 = , key4 } +% \end{verbatim} +% is converted into an input stream +% \begin{verbatim} +% \use_none:nnn { code 2 } { key1 } { value1 } +% \use_none:nnn { code 2 } { key2 } { value2 } +% \use_none:nnn { code 2 } { key3 } { } +% \use_none:nn { code 1 } { key4 } +% \end{verbatim} +% Note that there is a difference between an empty value (an equals +% sign followed by nothing) and a missing value (no equals sign at +% all). Spaces are trimmed from the ends of the \meta{key} and \meta{value}, +% then one \emph{outer} set of braces is removed from the \meta{key} +% and \meta{value} as part of the processing. If you need exactly the output +% shown above, you'll need to either \texttt{x}-type or \texttt{e}-type expand +% the function. +% \begin{texnote} +% The result of each list element is returned within \cs{exp_not:n}, which +% means that the converted input stream does not expand further when +% appearing in an \texttt{x}-type or \texttt{e}-type argument expansion. +% \end{texnote} +% \end{function} +% +% \begin{function}[rEXP,updated = 2020-12-19]{\keyval_parse:NNn} % \begin{syntax} % \cs{keyval_parse:NNn} \meta{function_1} \meta{function_2} \Arg{key--value list} % \end{syntax} @@ -920,6 +958,9 @@ % all). Spaces are trimmed from the ends of the \meta{key} and \meta{value}, % then one \emph{outer} set of braces is removed from the \meta{key} % and \meta{value} as part of the processing. +% +% This shares the implementation of \cs{keyval_parse:nnn}, the difference is +% only semantically. % \begin{texnote} % The result is returned within \cs{exp_not:n}, which means that the % converted input stream does not expand further when appearing in an @@ -969,30 +1010,31 @@ { % \end{macrocode} % -% \begin{macro}[EXP]{\keyval_parse:NNn} +% \begin{macro}[EXP]{\keyval_parse:nnn, \keyval_parse:NNn} % The main function starts the first of two loops. The outer loop splits the % key--value list at active commas, the inner loop will do so at other commas. % The use of \cs{s_@@_mark} here prevents loss of braces from the key % argument. % \begin{macrocode} - \cs_new:Npn \keyval_parse:NNn ##1 ##2 ##3 - { \@@_loop_active:NNw ##1 ##2 \s_@@_mark ##3 #1 \s_@@_tail #1 } + \cs_new:Npn \keyval_parse:nnn ##1 ##2 ##3 + { \@@_loop_active:nnw {##1} {##2} \s_@@_mark ##3 #1 \s_@@_tail #1 } + \cs_new_eq:NN \keyval_parse:NNn \keyval_parse:nnn % \end{macrocode} % \end{macro} % -% \begin{macro}[EXP]{\@@_loop_active:NNw} +% \begin{macro}[EXP]{\@@_loop_active:nnw} % First a fast test for the end of the loop is done, it'll gobble everything % up to a \cs{s_@@_tail}. The loop ending macro will gobble everything to the -% last \cs{s_@@_mark} in this definition. +% last comma in this definition. % If the end isn't reached yet, start the second loop splitting at other -% commas, and after that one iterate the current loop. +% commas, the next iteration of this first loop will be inserted by the end of +% \cs{@@_loop_other:nnw}. % \begin{macrocode} - \cs_new:Npn \@@_loop_active:NNw ##1 ##2 ##3 #1 + \cs_new:Npn \@@_loop_active:nnw ##1 ##2 ##3 #1 { \@@_if_recursion_tail:w ##3 \@@_end_loop_active:w \s_@@_tail - \@@_loop_other:NNw ##1 ##2 ##3 , \s_@@_tail , - \@@_loop_active:NNw ##1 ##2 \s_@@_mark + \@@_loop_other:nnw {##1} {##2} ##3 , \s_@@_tail , } % \end{macrocode} % \end{macro} @@ -1003,14 +1045,14 @@ % token following \cs{s_@@_mark} that followed the equals sign. Hence they % also test for the presence of such an equals sign simultaneously. % \begin{macrocode} - \cs_new:Npn \@@_split_other:w ##1 = ##2 \s_@@_mark ##3 ##4 \s_@@_stop + \cs_new:Npn \@@_split_other:w ##1 = ##2 \s_@@_mark ##3 { ##3 ##1 \s_@@_stop \s_@@_mark ##2 } - \cs_new:Npn \@@_split_active:w ##1 #2 ##2 \s_@@_mark ##3 ##4 \s_@@_stop + \cs_new:Npn \@@_split_active:w ##1 #2 ##2 \s_@@_mark ##3 { ##3 ##1 \s_@@_stop \s_@@_mark ##2 } % \end{macrocode} % \end{macro} % -% \begin{macro}[EXP]{\@@_loop_other:NNw} +% \begin{macro}[EXP]{\@@_loop_other:nnw} % The second loop uses the same test for its end as the first loop, next it % splits at the first active equals sign using \cs{@@_split_active:w}. The % \cs{s_@@_nil} prevents accidental brace stripping and acts as a delimiter in @@ -1018,16 +1060,15 @@ % number of necessary expansion steps for the expected average use case of % other equals signs and hence perform better on average. % \begin{macrocode} - \cs_new:Npn \@@_loop_other:NNw ##1 ##2 ##3 , + \cs_new:Npn \@@_loop_other:nnw ##1 ##2 ##3 , { \@@_if_recursion_tail:w ##3 \@@_end_loop_other:w \s_@@_tail \@@_split_active:w ##3 \s_@@_nil \s_@@_mark \@@_split_active_auxi:w #2 \s_@@_mark \@@_clean_up_active:w - \s_@@_stop - ##1 ##2 - \@@_loop_other:NNw ##1 ##2 \s_@@_mark + {##1} {##2} + \s_@@_mark } % \end{macrocode} % \end{macro} @@ -1050,7 +1091,6 @@ \@@_split_other:w ##1 \s_@@_nil \s_@@_mark \@@_misplaced_equal_after_active_error:w = \s_@@_mark \@@_split_active_auxii:w - \s_@@_stop } % \end{macrocode} % \cs{@@_split_active_auxii:w} gets the correct key name with a leading @@ -1061,7 +1101,8 @@ \cs_new:Npn \@@_split_active_auxii:w ##1 \s_@@_nil \s_@@_mark \@@_misplaced_equal_after_active_error:w \s_@@_stop \s_@@_mark - { \@@_trim:nN { ##1 } \@@_split_active_auxiii:w } + ##2 \s_@@_nil #2 \s_@@_mark \@@_clean_up_active:w + { \@@_trim:nN {##1} \@@_split_active_auxiii:w ##2 \s_@@_nil } % \end{macrocode} % Next we test for a misplaced active equals sign in the value, if none is % found \cs{@@_split_active_auxiv:w} will be called. @@ -1071,8 +1112,7 @@ \@@_split_active:w ##2 \s_@@_nil \s_@@_mark \@@_misplaced_equal_in_split_error:w #2 \s_@@_mark \@@_split_active_auxiv:w - \s_@@_stop - { ##1 } + {##1} } % \end{macrocode} % This runs the last test after sanitising the remainder of the previous one. @@ -1086,16 +1126,15 @@ \@@_split_other:w ##1 \s_@@_nil \s_@@_mark \@@_misplaced_equal_in_split_error:w = \s_@@_mark \@@_split_active_auxv:w - \s_@@_stop } % \end{macrocode} % This last macro in this execution branch sanitises the last test, trims the -% value and passes it to \cs{@@_pair:nnNN}. +% value and passes it to \cs{@@_pair:nnnn}. % \begin{macrocode} \cs_new:Npn \@@_split_active_auxv:w ##1 \s_@@_nil \s_@@_mark \@@_misplaced_equal_in_split_error:w \s_@@_stop \s_@@_mark - { \@@_trim:nN { ##1 } \@@_pair:nnNN } + { \@@_trim:nN { ##1 } \@@_pair:nnnn } % \end{macrocode} % \end{macro} % \end{macro} @@ -1115,7 +1154,6 @@ \@@_split_other:w ##1 \s_@@_nil \s_@@_mark \@@_split_other_auxi:w = \s_@@_mark \@@_clean_up_other:w - \s_@@_stop } % \end{macrocode} % \end{macro} @@ -1132,24 +1170,25 @@ { \@@_trim:nN { ##1 } \@@_split_other_auxii:w } % \end{macrocode} % We know that the value doesn't contain misplaced active equals signs but we -% have to test for others. +% have to test for others. Also we need to sanitise the previous test, which +% is done here and not earlier to avoid superfluous argument grabbing. % \begin{macrocode} - \cs_new:Npn \@@_split_other_auxii:w ##1 ##2 \s_@@_nil + \cs_new:Npn \@@_split_other_auxii:w + ##1 ##2 \s_@@_nil = \s_@@_mark \@@_clean_up_other:w { \@@_split_other:w ##2 \s_@@_nil \s_@@_mark \@@_misplaced_equal_in_split_error:w = \s_@@_mark \@@_split_other_auxiii:w - \s_@@_stop { ##1 } } % \end{macrocode} % \cs{@@_split_other_auxiii:w} sanitises the test for other equals signs, -% trims the value and forwards it to \cs{@@_pair:nnNN}. +% trims the value and forwards it to \cs{@@_pair:nnnn}. % \begin{macrocode} \cs_new:Npn \@@_split_other_auxiii:w ##1 \s_@@_nil \s_@@_mark \@@_misplaced_equal_in_split_error:w \s_@@_stop \s_@@_mark - { \@@_trim:nN { ##1 } \@@_pair:nnNN } + { \@@_trim:nN { ##1 } \@@_pair:nnnn } % \end{macrocode} % \end{macro} % \end{macro} @@ -1159,14 +1198,14 @@ % \cs{@@_clean_up_other:w} is the last branch that might exist. It is called % if no equals sign was found, hence the only possibilities left are a blank % list element, which is to be skipped, or a lonely key. If it's no empty list -% element this will trim the key name and forward it to \cs{@@_key:nNN}. +% element this will trim the key name and forward it to \cs{@@_key:nn}. % \begin{macrocode} \cs_new:Npn \@@_clean_up_other:w ##1 \s_@@_nil \s_@@_mark \@@_split_other_auxi:w \s_@@_stop \s_@@_mark { \@@_if_blank:w ##1 \s_@@_nil \s_@@_stop \@@_blank_true:w - \s_@@_mark \s_@@_stop \use:n - { \@@_trim:nN { ##1 } \@@_key:nNN } + \s_@@_mark \s_@@_stop + \@@_trim:nN { ##1 } \@@_key:nn } % \end{macrocode} % \end{macro} @@ -1174,21 +1213,26 @@ % \begin{macro}[EXP]{\@@_misplaced_equal_after_active_error:w} % \begin{macro}[EXP]{\@@_misplaced_equal_in_split_error:w} % All these two macros do is gobble the remainder of the current other loop -% execution and throw an error. +% execution and throw an error. Afterwards they have to insert the next loop +% iteration. % \begin{macrocode} \cs_new:Npn \@@_misplaced_equal_after_active_error:w \s_@@_mark ##1 \s_@@_stop \s_@@_mark ##2 \s_@@_nil - \s_@@_mark ##3 \s_@@_nil ##4 ##5 + = \s_@@_mark \@@_split_active_auxii:w + \s_@@_mark ##3 \s_@@_nil + #2 \s_@@_mark \@@_clean_up_active:w { \__kernel_msg_expandable_error:nn { kernel } { misplaced-equals-sign } + \@@_loop_other:nnw } \cs_new:Npn \@@_misplaced_equal_in_split_error:w \s_@@_mark ##1 \s_@@_stop \s_@@_mark ##2 \s_@@_nil - ##3 ##4 ##5 + ##3 \s_@@_mark ##4 ##5 { \__kernel_msg_expandable_error:nn { kernel } { misplaced-equals-sign } + \@@_loop_other:nnw } % \end{macrocode} % \end{macro} @@ -1197,21 +1241,20 @@ % \begin{macro}[EXP]{\@@_end_loop_other:w, \@@_end_loop_active:w} % All that's left for the parsing loops are the macros which end the % recursion. Both just gobble the remaining tokens of the respective loop -% including the next recursion call. +% including the next recursion call. \cs{@@_end_loop_other:w} also has to +% insert the next iteration of the active loop. % \begin{macrocode} \cs_new:Npn \@@_end_loop_other:w \s_@@_tail - \@@_split_active:w ##1 \s_@@_nil - \s_@@_mark \@@_split_active_auxi:w + \@@_split_active:w + \s_@@_mark \s_@@_tail + \s_@@_nil \s_@@_mark + \@@_split_active_auxi:w #2 \s_@@_mark \@@_clean_up_active:w - \s_@@_stop - ##2 ##3 - \@@_loop_other:NNw ##4 \s_@@_mark - { } + { \@@_loop_active:nnw } \cs_new:Npn \@@_end_loop_active:w \s_@@_tail - \@@_loop_other:NNw ##1 , \s_@@_tail , - \@@_loop_active:NNw ##2 \s_@@_mark + \@@_loop_other:nnw ##1 \s_@@_mark \s_@@_tail , \s_@@_tail , { } % \end{macrocode} % \end{macro} @@ -1226,23 +1269,26 @@ \group_end: % \end{macrocode} % -% \begin{macro}[EXP]{\@@_pair:nnNN, \@@_key:nNN} +% \begin{macro}[EXP]{\@@_pair:nnnn, \@@_key:nn} % These macros will be called on the parsed keys and values of the key--value % list. All arguments are completely trimmed. They test for blank key names -% and call the functions passed to \cs{keyval_parse:NNn} inside of -% \cs{exp_not:n} with the correct arguments. +% and call the functions passed to \cs{keyval_parse:nnn} inside of +% \cs{exp_not:n} with the correct arguments. Afterwards they insert the next +% iteration of the other loop. % \begin{macrocode} -\cs_new:Npn \@@_pair:nnNN #1 #2 #3 #4 +\cs_new:Npn \@@_pair:nnnn #1 #2 #3 #4 { \@@_if_blank:w \s_@@_mark #2 \s_@@_nil \s_@@_stop \@@_blank_key_error:w \s_@@_mark \s_@@_stop \exp_not:n { #4 { #2 } { #1 } } + \@@_loop_other:nnw {#3} {#4} } -\cs_new:Npn \@@_key:nNN #1 #2 #3 +\cs_new:Npn \@@_key:nn #1 #2 { \@@_if_blank:w \s_@@_mark #1 \s_@@_nil \s_@@_stop \@@_blank_key_error:w \s_@@_mark \s_@@_stop \exp_not:n { #2 { #1 } } + \@@_loop_other:nnw {#2} } % \end{macrocode} % \end{macro} @@ -1263,7 +1309,8 @@ % These macros will be called if the tests above didn't gobble them, they % execute the branching. % \begin{macrocode} -\cs_new:Npn \@@_blank_true:w \s_@@_mark \s_@@_stop \use:n #1 #2 #3 { } +\cs_new:Npn \@@_blank_true:w \s_@@_mark \s_@@_stop \@@_trim:nN #1 \@@_key:nn + { \@@_loop_other:nnw } \cs_new:Npn \@@_blank_key_error:w \s_@@_mark \s_@@_stop \exp_not:n #1 { \__kernel_msg_expandable_error:nn @@ -1303,7 +1350,6 @@ \@@_trim_auxiii:w #1 \s_@@_nil \@@_trim_auxiv:w - \s_@@_stop } \cs_new:Npn \@@_trim_auxi:w ##1 \s_@@_mark #1 ##2 \s_@@_mark ##3 { @@ -1327,8 +1373,11 @@ % \end{macrocode} % This is the one macro which differs from the original definition. % \begin{macrocode} - \cs_new:Npn \@@_trim_auxiv:w \s_@@_mark ##1 \s_@@_nil ##2 \s_@@_stop ##3 - { ##3 { ##1 } } + \cs_new:Npn \@@_trim_auxiv:w + \s_@@_mark ##1 \s_@@_nil + \@@_trim_auxiii:w \s_@@_nil \@@_trim_auxiii:w + ##2 + { ##2 { ##1 } } } \@@_tmp:n { ~ } \group_end: diff --git a/macros/latex/contrib/l3kernel/l3legacy.dtx b/macros/latex/contrib/l3kernel/l3legacy.dtx index 257b01f455..6bf78a7c4c 100644 --- a/macros/latex/contrib/l3kernel/l3legacy.dtx +++ b/macros/latex/contrib/l3kernel/l3legacy.dtx @@ -2,7 +2,7 @@ % %% File: l3legacy.dtx % -% Copyright (C) 2019,2020 The LaTeX3 Project +% Copyright (C) 2019-2021 The LaTeX3 Project % % It may be distributed and/or modified under the conditions of the % LaTeX Project Public License (LPPL), either version 1.3c of this @@ -43,7 +43,7 @@ % }^^A % } % -% \date{Released 2020-12-07} +% \date{Released 2021-01-09} % % \maketitle % diff --git a/macros/latex/contrib/l3kernel/l3luatex.dtx b/macros/latex/contrib/l3kernel/l3luatex.dtx index d8456d8cb0..80b3d85591 100644 --- a/macros/latex/contrib/l3kernel/l3luatex.dtx +++ b/macros/latex/contrib/l3kernel/l3luatex.dtx @@ -2,7 +2,7 @@ % %% File: l3luatex.dtx % -% Copyright (C) 2010-2020 The LaTeX3 Project +% Copyright (C) 2010-2021 The LaTeX3 Project % % It may be distributed and/or modified under the conditions of the % LaTeX Project Public License (LPPL), either version 1.3c of this @@ -43,7 +43,7 @@ % }^^A % } % -% \date{Released 2020-12-07} +% \date{Released 2021-01-09} % % \maketitle % diff --git a/macros/latex/contrib/l3kernel/l3msg.dtx b/macros/latex/contrib/l3kernel/l3msg.dtx index 19a89cf03f..6e2ff77f36 100644 --- a/macros/latex/contrib/l3kernel/l3msg.dtx +++ b/macros/latex/contrib/l3kernel/l3msg.dtx @@ -2,7 +2,7 @@ % %% File: l3msg.dtx % -% Copyright (C) 2009-2020 The LaTeX3 Project +% Copyright (C) 2009-2021 The LaTeX3 Project % % It may be distributed and/or modified under the conditions of the % LaTeX Project Public License (LPPL), either version 1.3c of this @@ -43,7 +43,7 @@ % }^^A % } % -% \date{Released 2020-12-07} +% \date{Released 2021-01-09} % % \maketitle % diff --git a/macros/latex/contrib/l3kernel/l3names.dtx b/macros/latex/contrib/l3kernel/l3names.dtx index 45e4f74f1c..24a3fad804 100644 --- a/macros/latex/contrib/l3kernel/l3names.dtx +++ b/macros/latex/contrib/l3kernel/l3names.dtx @@ -2,7 +2,7 @@ % %% File: l3names.dtx % -% Copyright (C) 1990-2020 The LaTeX3 Project +% Copyright (C) 1990-2021 The LaTeX3 Project % % It may be distributed and/or modified under the conditions of the % LaTeX Project Public License (LPPL), either version 1.3c of this @@ -43,7 +43,7 @@ % }^^A % } % -% \date{Released 2020-12-07} +% \date{Released 2021-01-09} % % \maketitle % diff --git a/macros/latex/contrib/l3kernel/l3news.pdf b/macros/latex/contrib/l3kernel/l3news.pdf index 5d39e93074..107af7a97d 100644 Binary files a/macros/latex/contrib/l3kernel/l3news.pdf and b/macros/latex/contrib/l3kernel/l3news.pdf differ diff --git a/macros/latex/contrib/l3kernel/l3news01.pdf b/macros/latex/contrib/l3kernel/l3news01.pdf index 2e8b35dc52..36b8943235 100644 Binary files a/macros/latex/contrib/l3kernel/l3news01.pdf and b/macros/latex/contrib/l3kernel/l3news01.pdf differ diff --git a/macros/latex/contrib/l3kernel/l3news02.pdf b/macros/latex/contrib/l3kernel/l3news02.pdf index b9d2926fd4..0e39a68409 100644 Binary files a/macros/latex/contrib/l3kernel/l3news02.pdf and b/macros/latex/contrib/l3kernel/l3news02.pdf differ diff --git a/macros/latex/contrib/l3kernel/l3news03.pdf b/macros/latex/contrib/l3kernel/l3news03.pdf index 068def0bfc..c48bc3a25f 100644 Binary files a/macros/latex/contrib/l3kernel/l3news03.pdf and b/macros/latex/contrib/l3kernel/l3news03.pdf differ diff --git a/macros/latex/contrib/l3kernel/l3news04.pdf b/macros/latex/contrib/l3kernel/l3news04.pdf index dbc31a5fda..98d34ef070 100644 Binary files a/macros/latex/contrib/l3kernel/l3news04.pdf and b/macros/latex/contrib/l3kernel/l3news04.pdf differ diff --git a/macros/latex/contrib/l3kernel/l3news05.pdf b/macros/latex/contrib/l3kernel/l3news05.pdf index 8730edbf01..71958e1c4b 100644 Binary files a/macros/latex/contrib/l3kernel/l3news05.pdf and b/macros/latex/contrib/l3kernel/l3news05.pdf differ diff --git a/macros/latex/contrib/l3kernel/l3news06.pdf b/macros/latex/contrib/l3kernel/l3news06.pdf index d61db5f17f..bdec3b54d4 100644 Binary files a/macros/latex/contrib/l3kernel/l3news06.pdf and b/macros/latex/contrib/l3kernel/l3news06.pdf differ diff --git a/macros/latex/contrib/l3kernel/l3news07.pdf b/macros/latex/contrib/l3kernel/l3news07.pdf index 226e5aae4f..6d8daca1e3 100644 Binary files a/macros/latex/contrib/l3kernel/l3news07.pdf and b/macros/latex/contrib/l3kernel/l3news07.pdf differ diff --git a/macros/latex/contrib/l3kernel/l3news08.pdf b/macros/latex/contrib/l3kernel/l3news08.pdf index d44db337be..c17dbd5563 100644 Binary files a/macros/latex/contrib/l3kernel/l3news08.pdf and b/macros/latex/contrib/l3kernel/l3news08.pdf differ diff --git a/macros/latex/contrib/l3kernel/l3news09.pdf b/macros/latex/contrib/l3kernel/l3news09.pdf index 0d792547fa..2f102b2c54 100644 Binary files a/macros/latex/contrib/l3kernel/l3news09.pdf and b/macros/latex/contrib/l3kernel/l3news09.pdf differ diff --git a/macros/latex/contrib/l3kernel/l3news10.pdf b/macros/latex/contrib/l3kernel/l3news10.pdf index 26130e3f1f..3697b42045 100644 Binary files a/macros/latex/contrib/l3kernel/l3news10.pdf and b/macros/latex/contrib/l3kernel/l3news10.pdf differ diff --git a/macros/latex/contrib/l3kernel/l3news11.pdf b/macros/latex/contrib/l3kernel/l3news11.pdf index e9c62ffafb..637c1df8f0 100644 Binary files a/macros/latex/contrib/l3kernel/l3news11.pdf and b/macros/latex/contrib/l3kernel/l3news11.pdf differ diff --git a/macros/latex/contrib/l3kernel/l3news12.pdf b/macros/latex/contrib/l3kernel/l3news12.pdf index 6ba240b059..7d690fd463 100644 Binary files a/macros/latex/contrib/l3kernel/l3news12.pdf and b/macros/latex/contrib/l3kernel/l3news12.pdf differ diff --git a/macros/latex/contrib/l3kernel/l3prefixes.csv b/macros/latex/contrib/l3kernel/l3prefixes.csv index 46ce3a046b..47a2abf9e0 100644 --- a/macros/latex/contrib/l3kernel/l3prefixes.csv +++ b/macros/latex/contrib/l3kernel/l3prefixes.csv @@ -164,6 +164,7 @@ qrbill,qrbill,Marei Peischl,https://github.com/peiTeX/qrbill,https://github.com/ quark,l3kernel,The LaTeX3 Project,https://www.latex-project.org/latex3.html,https://github.com/latex3/latex3.git,https://github.com/latex3/latex3/issues,2012-09-27,2012-09-27, randomwalk,randomwalk,Bruno Le Floch,https://github.com/blefloch/latex-randomwalk,https://github.com/blefloch/latex-randomwalk.git,https://github.com/blefloch/latex-randomwalk/issues,2013-03-16,2015-09-22, recursion,l3kernel,The LaTeX3 Project,https://www.latex-project.org/latex3.html,https://github.com/latex3/latex3.git,https://github.com/latex3/latex3/issues,2018-05-12,2018-05-12, +ref,l3kernel,The LaTeX3 Project,https://www.latex-project.org/latex3.html,https://github.com/latex3/latex3.git,https://github.com/latex3/latex3/issues,2020-12-24,2020-12-24, regex,l3kernel,The LaTeX3 Project,https://www.latex-project.org/latex3.html,https://github.com/latex3/latex3.git,https://github.com/latex3/latex3/issues,2012-09-27,2018-04-06, reverse,l3kernel,The LaTeX3 Project,https://www.latex-project.org/latex3.html,https://github.com/latex3/latex3.git,https://github.com/latex3/latex3/issues,2012-09-28,2012-09-28, right,l3kernel,The LaTeX3 Project,https://www.latex-project.org/latex3.html,https://github.com/latex3/latex3.git,https://github.com/latex3/latex3/issues,2018-05-12,2018-05-12, @@ -175,6 +176,7 @@ sdaps,sdaps,Benjamin Berg,https://sdaps.org,https://github.com/sdaps/sdaps-class seq,l3kernel,The LaTeX3 Project,https://www.latex-project.org/latex3.html,https://github.com/latex3/latex3.git,https://github.com/latex3/latex3/issues,2012-09-27,2012-09-27, shipout,ltshipout,The LaTeX3 Project,https://www.latex-project.org/latex3.html,https://github.com/latex3/latex2e.git,https://github.com/latex3/latex2e/issues,2020-10-01,2020-10-01, siunitx,siunitx,Joseph Wright,https://github.com/josephwright/siunitx,https://github.com/josephwright/siunitx.git,https://github.com/josephwright/siunitx/issues,2012-11-04,2012-11-04, +skel,skeldoc,Magnus Lie Hetland,https://github.com/mlhetland/skeldoc.sty,https://github.com/mlhetland/skeldoc.sty.git,https://github.com/mlhetland/skeldoc.sty/issues,2021-01-04,2021-01-04, skip,l3kernel,The LaTeX3 Project,https://www.latex-project.org/latex3.html,https://github.com/latex3/latex3.git,https://github.com/latex3/latex3/issues,2012-09-27,2012-09-27, sort,l3kernel,The LaTeX3 Project,https://www.latex-project.org/latex3.html,https://github.com/latex3/latex3.git,https://github.com/latex3/latex3/issues,2012-09-27,2017-02-13, space,l3kernel,The LaTeX3 Project,https://www.latex-project.org/latex3.html,https://github.com/latex3/latex3.git,https://github.com/latex3/latex3/issues,2018-05-12,2018-05-12, diff --git a/macros/latex/contrib/l3kernel/l3prefixes.pdf b/macros/latex/contrib/l3kernel/l3prefixes.pdf index 6bf8a501e9..a71383c327 100644 Binary files a/macros/latex/contrib/l3kernel/l3prefixes.pdf and b/macros/latex/contrib/l3kernel/l3prefixes.pdf differ diff --git a/macros/latex/contrib/l3kernel/l3prg.dtx b/macros/latex/contrib/l3kernel/l3prg.dtx index 88cec672de..539bb5489b 100644 --- a/macros/latex/contrib/l3kernel/l3prg.dtx +++ b/macros/latex/contrib/l3kernel/l3prg.dtx @@ -2,7 +2,7 @@ % %% File: l3prg.dtx % -% Copyright (C) 2005-2020 The LaTeX3 Project +% Copyright (C) 2005-2021 The LaTeX3 Project % % It may be distributed and/or modified under the conditions of the % LaTeX Project Public License (LPPL), either version 1.3c of this @@ -43,7 +43,7 @@ % }^^A % } % -% \date{Released 2020-12-07} +% \date{Released 2021-01-09} % % \maketitle % diff --git a/macros/latex/contrib/l3kernel/l3prop.dtx b/macros/latex/contrib/l3kernel/l3prop.dtx index 36a8be3938..ea5d85a3fa 100644 --- a/macros/latex/contrib/l3kernel/l3prop.dtx +++ b/macros/latex/contrib/l3kernel/l3prop.dtx @@ -2,7 +2,7 @@ % %% File: l3prop.dtx % -% Copyright (C) 1990-2020 The LaTeX3 Project +% Copyright (C) 1990-2021 The LaTeX3 Project % % It may be distributed and/or modified under the conditions of the % LaTeX Project Public License (LPPL), either version 1.3c of this @@ -43,7 +43,7 @@ % }^^A % } % -% \date{Released 2020-12-07} +% \date{Released 2021-01-09} % % \maketitle % diff --git a/macros/latex/contrib/l3kernel/l3quark.dtx b/macros/latex/contrib/l3kernel/l3quark.dtx index 427244ce5d..17348c29ee 100644 --- a/macros/latex/contrib/l3kernel/l3quark.dtx +++ b/macros/latex/contrib/l3kernel/l3quark.dtx @@ -2,7 +2,7 @@ % %% File: l3quark.dtx % -% Copyright (C) 1990-2020 The LaTeX3 Project +% Copyright (C) 1990-2021 The LaTeX3 Project % % It may be distributed and/or modified under the conditions of the % LaTeX Project Public License (LPPL), either version 1.3c of this @@ -43,7 +43,7 @@ % }^^A % } % -% \date{Released 2020-12-07} +% \date{Released 2021-01-09} % % \maketitle % diff --git a/macros/latex/contrib/l3kernel/l3regex.dtx b/macros/latex/contrib/l3kernel/l3regex.dtx index 85e9cf12b9..9d52a75857 100644 --- a/macros/latex/contrib/l3kernel/l3regex.dtx +++ b/macros/latex/contrib/l3kernel/l3regex.dtx @@ -2,7 +2,7 @@ % %% File: l3regex.dtx % -% Copyright (C) 2011-2020 The LaTeX3 Project +% Copyright (C) 2011-2021 The LaTeX3 Project % % It may be distributed and/or modified under the conditions of the % LaTeX Project Public License (LPPL), either version 1.3c of this @@ -43,7 +43,7 @@ % }^^A % } % -% \date{Released 2020-12-07} +% \date{Released 2021-01-09} % % \maketitle % diff --git a/macros/latex/contrib/l3kernel/l3seq.dtx b/macros/latex/contrib/l3kernel/l3seq.dtx index 4b9905e3bb..a7c22d7331 100644 --- a/macros/latex/contrib/l3kernel/l3seq.dtx +++ b/macros/latex/contrib/l3kernel/l3seq.dtx @@ -2,7 +2,7 @@ % %% File: l3seq.dtx % -% Copyright (C) 1990-2020 The LaTeX3 Project +% Copyright (C) 1990-2021 The LaTeX3 Project % % It may be distributed and/or modified under the conditions of the % LaTeX Project Public License (LPPL), either version 1.3c of this @@ -43,7 +43,7 @@ % }^^A % } % -% \date{Released 2020-12-07} +% \date{Released 2021-01-09} % % \maketitle % diff --git a/macros/latex/contrib/l3kernel/l3skip.dtx b/macros/latex/contrib/l3kernel/l3skip.dtx index e6750a998f..13d88972bc 100644 --- a/macros/latex/contrib/l3kernel/l3skip.dtx +++ b/macros/latex/contrib/l3kernel/l3skip.dtx @@ -3,7 +3,7 @@ %% File: l3skip.dtx % % Copyright (C) 2004-2011 Frank Mittelbach, The LaTeX3 Project -% (C) 2012-2020 The LaTeX3 Project +% (C) 2012-2021 The LaTeX3 Project % % It may be distributed and/or modified under the conditions of the % LaTeX Project Public License (LPPL), either version 1.3c of this @@ -44,7 +44,7 @@ % }^^A % } % -% \date{Released 2020-12-07} +% \date{Released 2021-01-09} % % \maketitle % diff --git a/macros/latex/contrib/l3kernel/l3sort.dtx b/macros/latex/contrib/l3kernel/l3sort.dtx index 47e12e7466..a4fcbcfe6b 100644 --- a/macros/latex/contrib/l3kernel/l3sort.dtx +++ b/macros/latex/contrib/l3kernel/l3sort.dtx @@ -2,7 +2,7 @@ % %% File l3sort.dtx % -% Copyright (C) 2012-2020 The LaTeX3 Project +% Copyright (C) 2012-2021 The LaTeX3 Project % % It may be distributed and/or modified under the conditions of the % LaTeX Project Public License (LPPL), either version 1.3c of this @@ -43,7 +43,7 @@ % }^^A % } % -% \date{Released 2020-12-07} +% \date{Released 2021-01-09} % % \maketitle % diff --git a/macros/latex/contrib/l3kernel/l3str-convert.dtx b/macros/latex/contrib/l3kernel/l3str-convert.dtx index 8c540d7e07..66c23b73ad 100644 --- a/macros/latex/contrib/l3kernel/l3str-convert.dtx +++ b/macros/latex/contrib/l3kernel/l3str-convert.dtx @@ -2,7 +2,7 @@ % %% File: l3str-convert.dtx % -% Copyright (C) 2013-2020 The LaTeX3 Project +% Copyright (C) 2013-2021 The LaTeX3 Project % % It may be distributed and/or modified under the conditions of the % LaTeX Project Public License (LPPL), either version 1.3c of this @@ -44,7 +44,7 @@ % }^^A % } % -% \date{Released 2020-12-07} +% \date{Released 2021-01-09} % % \maketitle % diff --git a/macros/latex/contrib/l3kernel/l3str.dtx b/macros/latex/contrib/l3kernel/l3str.dtx index 3152e7dae7..bbe072d2a0 100644 --- a/macros/latex/contrib/l3kernel/l3str.dtx +++ b/macros/latex/contrib/l3kernel/l3str.dtx @@ -2,7 +2,7 @@ % %% File: l3str.dtx % -% Copyright (C) 2011-2020 The LaTeX3 Project +% Copyright (C) 2011-2021 The LaTeX3 Project % % It may be distributed and/or modified under the conditions of the % LaTeX Project Public License (LPPL), either version 1.3c of this @@ -43,7 +43,7 @@ % }^^A % } % -% \date{Released 2020-12-07} +% \date{Released 2021-01-09} % % \maketitle % diff --git a/macros/latex/contrib/l3kernel/l3styleguide.pdf b/macros/latex/contrib/l3kernel/l3styleguide.pdf index 3538053a0b..81ae7f0b4e 100644 Binary files a/macros/latex/contrib/l3kernel/l3styleguide.pdf and b/macros/latex/contrib/l3kernel/l3styleguide.pdf differ diff --git a/macros/latex/contrib/l3kernel/l3styleguide.tex b/macros/latex/contrib/l3kernel/l3styleguide.tex index ac90e607df..c5013154a3 100644 --- a/macros/latex/contrib/l3kernel/l3styleguide.tex +++ b/macros/latex/contrib/l3kernel/l3styleguide.tex @@ -2,7 +2,7 @@ File: l3styleguide.tex -Copyright (C) 2011,2012,2014-2020 The LaTeX3 Project +Copyright (C) 2011,2012,2014-2021 The LaTeX3 Project It may be distributed and/or modified under the conditions of the LaTeX Project Public License (LPPL), either version 1.3c of this @@ -32,7 +32,7 @@ The released version of this bundle is available from CTAN. {latex-team@latex-project.org}% }% } -\date{Released 2020-12-07} +\date{Released 2021-01-09} \begin{document} diff --git a/macros/latex/contrib/l3kernel/l3syntax-changes.pdf b/macros/latex/contrib/l3kernel/l3syntax-changes.pdf index d19e3d7bb4..9bf1317663 100644 Binary files a/macros/latex/contrib/l3kernel/l3syntax-changes.pdf and b/macros/latex/contrib/l3kernel/l3syntax-changes.pdf differ diff --git a/macros/latex/contrib/l3kernel/l3syntax-changes.tex b/macros/latex/contrib/l3kernel/l3syntax-changes.tex index 7555222005..3ae6759ea5 100644 --- a/macros/latex/contrib/l3kernel/l3syntax-changes.tex +++ b/macros/latex/contrib/l3kernel/l3syntax-changes.tex @@ -2,7 +2,7 @@ File: l3syntax-changes.tex -Copyright (C) 2011,2012,2017-2020 The LaTeX3 Project +Copyright (C) 2011,2012,2017-2021 The LaTeX3 Project It may be distributed and/or modified under the conditions of the LaTeX Project Public License (LPPL), either version 1.3c of this @@ -32,7 +32,7 @@ The released version of this bundle is available from CTAN. {latex-team@latex-project.org}% }% } -\date{Released 2020-12-07} +\date{Released 2021-01-09} \newcommand{\TF}{\textit{(TF)}} diff --git a/macros/latex/contrib/l3kernel/l3sys.dtx b/macros/latex/contrib/l3kernel/l3sys.dtx index 9b50d08962..30a86af7d8 100644 --- a/macros/latex/contrib/l3kernel/l3sys.dtx +++ b/macros/latex/contrib/l3kernel/l3sys.dtx @@ -2,7 +2,7 @@ % %% File: l3sys.dtx % -% Copyright (C) 2015-2020 The LaTeX3 Project +% Copyright (C) 2015-2021 The LaTeX3 Project % % It may be distributed and/or modified under the conditions of the % LaTeX Project Public License (LPPL), either version 1.3c of this @@ -43,7 +43,7 @@ % }^^A % } % -% \date{Released 2020-12-07} +% \date{Released 2021-01-09} % % \maketitle % @@ -975,10 +975,14 @@ end \__kernel_tl_gset:Nx \g_@@_backend_tl { \sys_if_engine_xetex:TF - { xdvipdfmx } + { xetex } { \sys_if_output_pdf:TF - { pdfmode } + { + \sys_if_engine_pdftex:TF + { pdftex } + { luatex } + } { dvips } } } diff --git a/macros/latex/contrib/l3kernel/l3term-glossary.pdf b/macros/latex/contrib/l3kernel/l3term-glossary.pdf index 1e22a89464..8b35fa230c 100644 Binary files a/macros/latex/contrib/l3kernel/l3term-glossary.pdf and b/macros/latex/contrib/l3kernel/l3term-glossary.pdf differ diff --git a/macros/latex/contrib/l3kernel/l3term-glossary.tex b/macros/latex/contrib/l3kernel/l3term-glossary.tex index bf2967e713..88f1bc395c 100644 --- a/macros/latex/contrib/l3kernel/l3term-glossary.tex +++ b/macros/latex/contrib/l3kernel/l3term-glossary.tex @@ -2,7 +2,7 @@ File: l3term-glossary.tex -Copyright (C) 2018-2020 The LaTeX3 Project +Copyright (C) 2018-2021 The LaTeX3 Project It may be distributed and/or modified under the conditions of the LaTeX Project Public License (LPPL), either version 1.3c of this @@ -32,7 +32,7 @@ The released version of this bundle is available from CTAN. {latex-team@latex-project.org}% }% } -\date{Released 2020-12-07} +\date{Released 2021-01-09} \newcommand{\TF}{\textit{(TF)}} diff --git a/macros/latex/contrib/l3kernel/l3text-case.dtx b/macros/latex/contrib/l3kernel/l3text-case.dtx index 4d94fb2b78..d1415b5a8c 100644 --- a/macros/latex/contrib/l3kernel/l3text-case.dtx +++ b/macros/latex/contrib/l3kernel/l3text-case.dtx @@ -2,7 +2,7 @@ % %% File: l3text-case.dtx % -% Copyright (C) 2020 The LaTeX3 Project +% Copyright (C) 2020,2021 The LaTeX3 Project % % It may be distributed and/or modified under the conditions of the % LaTeX Project Public License (LPPL), either version 1.3c of this @@ -43,7 +43,7 @@ % }^^A % } % -% \date{Released 2020-12-07} +% \date{Released 2021-01-09} % % \maketitle % diff --git a/macros/latex/contrib/l3kernel/l3text-purify.dtx b/macros/latex/contrib/l3kernel/l3text-purify.dtx index 0166cc20f6..0241a11e60 100644 --- a/macros/latex/contrib/l3kernel/l3text-purify.dtx +++ b/macros/latex/contrib/l3kernel/l3text-purify.dtx @@ -2,7 +2,7 @@ % %% File: l3text-purify.dtx % -% Copyright (C) 2020 The LaTeX3 Project +% Copyright (C) 2020,2021 The LaTeX3 Project % % It may be distributed and/or modified under the conditions of the % LaTeX Project Public License (LPPL), either version 1.3c of this @@ -43,7 +43,7 @@ % }^^A % } % -% \date{Released 2020-12-07} +% \date{Released 2021-01-09} % % \maketitle % @@ -94,7 +94,8 @@ % \begin{macro}[EXP]{\@@_purify_math_cmd:Nn} % \begin{macro}[EXP]{\@@_purify_replace:N} % \begin{macro}[EXP]{\@@_purify_replace:n} -% \begin{macro}[EXP]{\@@_purify_expand:N, \@@_purify_protect:N} +% \begin{macro}[EXP]{\@@_purify_expand:N, \@@_purify_protect:N, \@@_purify_encoding:N} +% \begin{macro}[EXP]{\@@_purify_encoding_escape:NN} % As in the other parts of the module, we start off with a standard % \enquote{action} loop, with expansion applied up-front. % \begin{macrocode} @@ -288,15 +289,31 @@ { \str_if_eq:nnTF {#1} { \protect } { \@@_purify_protect:N } + { \@@_purify_encoding:N #1 } + } +\cs_new:Npn \@@_purify_protect:N #1 + { + \@@_if_recursion_tail_stop_do:Nn #1 { \@@_purify_end:w } + \@@_purify_loop:w + } +% \end{macrocode} +% Handle encoding commands, as detailed for expansion. +% \begin{macrocode} +\cs_new:Npn \@@_purify_encoding:N #1 + { + \bool_lazy_or:nnTF + { \cs_if_eq_p:NN #1 \@current@cmd } + { \cs_if_eq_p:NN #1 \@changed@cmd } + { \@@_purify_encoding_escape:NN } { \@@_if_expandable:NTF #1 { \exp_after:wN \@@_purify_loop:w #1 } { \@@_purify_loop:w } } } -\cs_new:Npn \@@_purify_protect:N #1 +\cs_new:Npn \@@_purify_encoding_escape:NN #1#2 { - \@@_if_recursion_tail_stop_do:Nn #1 { \@@_purify_end:w } + \@@_purify_store:n {#1} \@@_purify_loop:w } % \end{macrocode} @@ -323,6 +340,7 @@ % \end{macro} % \end{macro} % \end{macro} +% \end{macro} % % \begin{macro} % { diff --git a/macros/latex/contrib/l3kernel/l3text.dtx b/macros/latex/contrib/l3kernel/l3text.dtx index 38e52aa9db..7dcf87b3de 100644 --- a/macros/latex/contrib/l3kernel/l3text.dtx +++ b/macros/latex/contrib/l3kernel/l3text.dtx @@ -2,7 +2,7 @@ % %% File: l3text.dtx % -% Copyright (C) 2020 The LaTeX3 Project +% Copyright (C) 2020,2021 The LaTeX3 Project % % It may be distributed and/or modified under the conditions of the % LaTeX Project Public License (LPPL), either version 1.3c of this @@ -43,7 +43,7 @@ % }^^A % } % -% \date{Released 2020-12-07} +% \date{Released 2021-01-09} % % \maketitle % diff --git a/macros/latex/contrib/l3kernel/l3tl-analysis.dtx b/macros/latex/contrib/l3kernel/l3tl-analysis.dtx index 69f73aab0c..30ebe4814b 100644 --- a/macros/latex/contrib/l3kernel/l3tl-analysis.dtx +++ b/macros/latex/contrib/l3kernel/l3tl-analysis.dtx @@ -2,7 +2,7 @@ % %% File: l3tl-analysis.dtx % -% Copyright (C) 2011-2020 The LaTeX3 Project +% Copyright (C) 2011-2021 The LaTeX3 Project % % It may be distributed and/or modified under the conditions of the % LaTeX Project Public License (LPPL), either version 1.3c of this @@ -44,7 +44,7 @@ % }^^A % } % -% \date{Released 2020-12-07} +% \date{Released 2021-01-09} % % \maketitle % diff --git a/macros/latex/contrib/l3kernel/l3tl.dtx b/macros/latex/contrib/l3kernel/l3tl.dtx index d335824821..b31fe6e5e9 100644 --- a/macros/latex/contrib/l3kernel/l3tl.dtx +++ b/macros/latex/contrib/l3kernel/l3tl.dtx @@ -2,7 +2,7 @@ % %% File: l3tl.dtx % -% Copyright (C) 1990-2020 The LaTeX3 Project +% Copyright (C) 1990-2021 The LaTeX3 Project % % It may be distributed and/or modified under the conditions of the % LaTeX Project Public License (LPPL), either version 1.3c of this @@ -43,7 +43,7 @@ % }^^A % } % -% \date{Released 2020-12-07} +% \date{Released 2021-01-09} % % \maketitle % diff --git a/macros/latex/contrib/l3kernel/l3token.dtx b/macros/latex/contrib/l3kernel/l3token.dtx index b28987a858..c01bf675a4 100644 --- a/macros/latex/contrib/l3kernel/l3token.dtx +++ b/macros/latex/contrib/l3kernel/l3token.dtx @@ -2,7 +2,7 @@ % %% File: l3token.dtx % -% Copyright (C) 2005-2020 The LaTeX3 Project +% Copyright (C) 2005-2021 The LaTeX3 Project % % It may be distributed and/or modified under the conditions of the % LaTeX Project Public License (LPPL), either version 1.3c of this @@ -43,7 +43,7 @@ % }^^A % } % -% \date{Released 2020-12-07} +% \date{Released 2021-01-09} % % \maketitle % diff --git a/macros/latex/contrib/l3kernel/l3unicode.dtx b/macros/latex/contrib/l3kernel/l3unicode.dtx index dd28393b47..76384b25a6 100644 --- a/macros/latex/contrib/l3kernel/l3unicode.dtx +++ b/macros/latex/contrib/l3kernel/l3unicode.dtx @@ -2,7 +2,7 @@ % %% File: l3unicode.dtx % -% Copyright (C) 2018-2020 The LaTeX3 Project +% Copyright (C) 2018-2021 The LaTeX3 Project % % It may be distributed and/or modified under the conditions of the % LaTeX Project Public License (LPPL), either version 1.3c of this @@ -43,7 +43,7 @@ % }^^A % } % -% \date{Released 2020-12-07} +% \date{Released 2021-01-09} % % \maketitle % diff --git a/macros/latex/contrib/l3kernel/source3.pdf b/macros/latex/contrib/l3kernel/source3.pdf index 2437a51678..05f9221ca1 100644 Binary files a/macros/latex/contrib/l3kernel/source3.pdf and b/macros/latex/contrib/l3kernel/source3.pdf differ diff --git a/macros/latex/contrib/l3kernel/source3.tex b/macros/latex/contrib/l3kernel/source3.tex index 00c11e871f..b1349ddcb7 100644 --- a/macros/latex/contrib/l3kernel/source3.tex +++ b/macros/latex/contrib/l3kernel/source3.tex @@ -2,7 +2,7 @@ File: source3.tex -Copyright (C) 1990-2012,2017-2020 The LaTeX3 Project +Copyright (C) 1990-2012,2017-2021 The LaTeX3 Project It may be distributed and/or modified under the conditions of the LaTeX Project Public License (LPPL), either version 1.3c of this @@ -53,7 +53,7 @@ for those people who are interested. {latex-team@latex-project.org}% }% } -\date{Released 2020-12-07} +\date{Released 2021-01-09} \pagenumbering{roman} \maketitle diff --git a/macros/latex/contrib/pdfpages/pdfpages.dtx b/macros/latex/contrib/pdfpages/pdfpages.dtx index 3cd8f9cb0f..587b47cb53 100644 --- a/macros/latex/contrib/pdfpages/pdfpages.dtx +++ b/macros/latex/contrib/pdfpages/pdfpages.dtx @@ -2,7 +2,7 @@ % \iffalse % %<*(package,pppdftexdef,ppluatexdef,ppvtexdef,ppxetexdef,ppdvipsdef,ppdvipdfmxdef,ppnulldef)> -%% Copyright (C) 2001-2020 Andreas MATTHIAS +%% Copyright (C) 2001-2021 Andreas MATTHIAS %% %% This work may be distributed and/or modified under the conditions %% of the LaTeX Project Public License, either version 1.3c @@ -27,12 +27,12 @@ %<*dtx> \makeatletter % -\def\AM@fileversion{v0.5q} +\def\AM@fileversion{v0.5r} \def\AM@Git@Date@process$#1: #2 #3${\AM@Git@Date@process@i#2\END} \def\AM@Git@Date@process@i#1-#2-#3\END{\def\AM@Git@Date{#1/#2/#3}} \def\AM@Git@SHA@process$#1: #2${\def\AM@Git@SHA{#2}} -\AM@Git@Date@process$Date: 2020-01-28 18:31:23 +0100 $ -\AM@Git@SHA@process$SHA-1: 105b2fdadf38120b838b3393c5cf83a7db30724e $ +\AM@Git@Date@process$Date: 2021-01-09 21:30:43 +0100 $ +\AM@Git@SHA@process$SHA-1: 835dfb0d7e5502acd5c811aa9c00b2e44eae9cbd $ % % % @@ -84,7 +84,7 @@ % % \GetFileInfo{pdfpages.dtx} % -% \CheckSum{5022} +% \CheckSum{5059} % % \CharacterTable % {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z @@ -108,6 +108,7 @@ \documentclass{ltxdoc} \usepackage{array} \usepackage{graphicx} +\usepackage{booktabs} \usepackage{cmap} \usepackage{hypdoc} \hypersetup{colorlinks, linkcolor=blue, pdfstartview={Fit}, @@ -515,8 +516,8 @@ % \item[linktodoc] Lets the inserted pages be hyperlinks to the % document from which they were extracted. % Note that the \PDF-Viewer will not find the -% file, if \meta{filename} has not filename -% extension (.pdf). +% file, if filename extension (.pdf) is missing +% in \meta{filename}. % Either `true' or `false' (or no value, which % is equivalent to `true'). \df{linktodoc=false} % \end{description} @@ -1238,6 +1239,28 @@ \newif\ifAM@memoir\AM@memoirfalse \@ifclassloaded{memoir}{\AM@memoirtrue}{} % \end{macrocode} +% Pdfpages calls |\includegraphics| several times to retrieve necessary +% information like width, height, or number of pages without actually +% typesetting the image. Just the final call to |\includegraphics| will +% eventually typeset the image. Packages which hook into +% |\includegraphics| and whish to check whether or not this is the final +% call to |\includegraphics| can do so by using the counter +% |\pdfpages@includegraphics@status|: +% \begin{quotation} +% \begin{tabular}{@{}cl@{}} +% \toprule +% Status & Use of |\includegraphics| ...\\ +% \midrule +% 0 & outside of pdfpages\\ +% 1 & inside of pdfpages: final call\\ +% 2 & inside of pdfpages: non-final call, for internal use\\ +% \bottomrule +% \end{tabular} +% \end{quotation} +% \begin{macrocode} +\newcount\pdfpages@includegraphics@status +\pdfpages@includegraphics@status\z@ +% \end{macrocode} % \subsection{Commands} % Declare macro names and define default values. % \begin{macrocode} @@ -1352,6 +1375,7 @@ % \begin{macrocode} \newcommand*{\includepdf}[2][]{% \begingroup + \global\pdfpages@includegraphics@status\tw@ \AM@pagecnt\@ne \let\AM@threadname\relax \def\AM@tmp{pdfpages} @@ -1410,6 +1434,7 @@ \AM@CheckAtEnd \endgroup \AM@ClearShipoutPicture + \global\pdfpages@includegraphics@status\z@ } % \end{macrocode} % \macro{\includepdfmerge} @@ -1417,6 +1442,7 @@ % \begin{macrocode} \newcommand*{\includepdfmerge}[2][]{% \begingroup + \global\pdfpages@includegraphics@status\tw@ \AM@pagecnt\@ne \let\AM@currentdocname\relax \def\AM@tmp{pdfpages} @@ -1430,6 +1456,7 @@ \AM@CheckAtEnd \endgroup \AM@ClearShipoutPicture + \global\pdfpages@includegraphics@status\z@ } % \end{macrocode} % \macro{\AM@CheckAtEnd} @@ -1936,11 +1963,13 @@ \noexpand\raise \ht\@tempboxa \hbox{\AM@hyper@begin@i}% % \end{macrocode} % \begin{macrocode} + \global\pdfpages@includegraphics@status\@ne \AM@hyper@begin@ii\noexpand\AM@fbox{% \noexpand\AM@ARBug@hook \noexpand\AM@reflectbox{% \expandafter\noexpand\expandafter \includegraphics\AM@opts{\AM@docname}}}% + \global\pdfpages@includegraphics@status\tw@ \AM@hyper@end}}% }% \fi diff --git a/macros/latex/contrib/pdfpages/pdfpages.pdf b/macros/latex/contrib/pdfpages/pdfpages.pdf index 9d03242372..26938f7a4c 100644 Binary files a/macros/latex/contrib/pdfpages/pdfpages.pdf and b/macros/latex/contrib/pdfpages/pdfpages.pdf differ diff --git a/systems/texlive/tlnet/tlpkg/texlive.tlpdb b/systems/texlive/tlnet/tlpkg/texlive.tlpdb index 4d726fe22b..3068c3c55a 100644 --- a/systems/texlive/tlnet/tlpkg/texlive.tlpdb +++ b/systems/texlive/tlnet/tlpkg/texlive.tlpdb @@ -26,7 +26,7 @@ depend container_split_src_files/1 depend frozen/0 depend minrelease/2016 depend release/2020 -depend revision/57348 +depend revision/57354 name 00texlive.image category TLCore @@ -159642,7 +159642,7 @@ catalogue-version 1.2m name latex category Package -revision 57276 +revision 57354 shortdesc A TeX macro package that defines LaTeX relocated 1 longdesc LaTeX is a widely-used macro package for TeX, providing many @@ -159664,11 +159664,11 @@ depend latex-fonts depend latexconfig depend luatex depend pdftex -containersize 196016 -containerchecksum f93905333b53758ac0f0452a50d8dbf7a8ee98a57fc01c711231cc044b41ce54975e5c85cfe787a500009c9a6e1fe9331b3f1fb162b4e93af1b7bfed3e53ae32 -doccontainersize 22860720 -doccontainerchecksum 99dad4c9bd114f21ef86b2a6e17f45e5ae6ffb98b8129fa600e2b5d6191a9b01745bae552bae2b58c6c41e8ef9cfbe28bda2a5e8c686a56a8569e27a56652d57 -docfiles size=7115 +containersize 196100 +containerchecksum 3dc7384b2074e86b6c45f5096b7a85a03064b0d9be4e74b46adefbfcc1fe80d66700f38494961a806ccd4710219681e2968fa5c0c071b366b197114af7c798b0 +doccontainersize 22967836 +doccontainerchecksum 13b7a880f89a5cb1ea79fe32f8fcc20679ed30fdba4c27837b29a7c861f52cfabd614622bcdaa7805bd0e8f1abbaeea0336d346d3a8b990e94bddb516e093ce3 +docfiles size=7175 RELOC/doc/latex/base/README.md RELOC/doc/latex/base/alltt.pdf RELOC/doc/latex/base/bugs.txt @@ -159810,11 +159810,13 @@ docfiles size=7115 RELOC/doc/latex/base/tulm.pdf RELOC/doc/latex/base/usrguide.pdf RELOC/doc/latex/base/usrguide.tex + RELOC/doc/latex/base/usrguide3.pdf + RELOC/doc/latex/base/usrguide3.tex RELOC/doc/latex/base/utf8ienc.pdf RELOC/doc/latex/base/webcomp.err RELOC/doc/latex/base/webcomp.pdf -srccontainersize 604076 -srccontainerchecksum 72d346a17d5709bf52d9361c8ba7fa1de9637b199af0a261e3a6e752f4f8be44132d71bb1f1bb51d9772ebef09ab9c755660363edc4e0369323d6199d0aa45e0 +srccontainersize 604512 +srccontainerchecksum 39703818293b0deb2b337ac23e8ca6bf55c982b71e5753dbebffbc3627729f6334e60fb44e68d372401dae03bcfa3a3afedc0751dadf3934fa8037365a390f51 srcfiles size=889 RELOC/source/latex/base/alltt.dtx RELOC/source/latex/base/alltt.ins @@ -160083,7 +160085,7 @@ runfiles size=530 catalogue-contact-home http://www.latex-project.org/ catalogue-license lppl1.3c catalogue-topics format -catalogue-version 2020-10-01-PL2 +catalogue-version 2020-10-01-PL4 name latex-amsmath-dev category Package @@ -203423,7 +203425,7 @@ catalogue-version 1.2.2 name musixtex category Package -revision 54431 +revision 57353 shortdesc Sophisticated music typesetting longdesc MusiXTeX provides a set of macros, based on the earlier longdesc MusicTeX, for typesetting music with TeX. To produce optimal @@ -203439,11 +203441,11 @@ longdesc are universally acknowledged to be challenging to use directly: longdesc the pmx preprocessor compiles a simpler input language to longdesc MusiXTeX macros.. depend musixtex.ARCH -containersize 101116 -containerchecksum e6b86fccd628293534edf4687ea87b7b45d2ead29d6bcb3d0d5bfaea9c14fd0cd0559af4bda2400791d789f72ef59234f56479343509d65174ffbbe6339158d3 -doccontainersize 2061056 -doccontainerchecksum 53c05e91b19e9a53f5f8b57c9295261e22d34dcdc97d2d007d534dc3f05a20ab54619ecf0a8584ad52f8b61b65558a2e0eab4c590875b7c4785f97931baaf40a -docfiles size=1077 +containersize 101288 +containerchecksum 890faab60e994520b74081e0709217549d4d91bf0d9cd28bf8b08d33b474edd584b1af8810bd9e8f1899e9de9ab88f4091594ce3ad25671312856b1870711a51 +doccontainersize 2057608 +doccontainerchecksum 65380d56ef9403c633f3459192f21191912065d2a6b34efcba1c002dcf836353be7a6c532f66a11478002f34e2f53c35ae9e7d705ff716fb9c4f929dbbd82490 +docfiles size=1078 texmf-dist/doc/generic/musixtex/ChangeLog-114.txt texmf-dist/doc/generic/musixtex/ChangeLog-115.txt texmf-dist/doc/generic/musixtex/ChangeLog-116.txt @@ -203461,6 +203463,7 @@ docfiles size=1077 texmf-dist/doc/generic/musixtex/ChangeLog-128.txt texmf-dist/doc/generic/musixtex/ChangeLog-129.txt texmf-dist/doc/generic/musixtex/ChangeLog-130.txt + texmf-dist/doc/generic/musixtex/ChangeLog-131.txt texmf-dist/doc/generic/musixtex/ChangeLog-musixdoc.txt texmf-dist/doc/generic/musixtex/README details="Readme" texmf-dist/doc/generic/musixtex/examples/adagio.tex @@ -203598,8 +203601,8 @@ docfiles size=1077 texmf-dist/doc/man/man1/musixflx.man1.pdf texmf-dist/doc/man/man1/musixtex.1 texmf-dist/doc/man/man1/musixtex.man1.pdf -srccontainersize 9008 -srccontainerchecksum c59e464486c3f81d4cb97a30c096b8cab312d60ffac0f0d2f2cfc82527b1f92990ae16ca03989a4cec59bf01f4225a179cd8298fb3529eb08fb916892352a366 +srccontainersize 9012 +srccontainerchecksum bc2d254ec56217edc6f5fb75229f0484ed8ae494da9dace2e86f494670e49bbc60b962d59397c0dc1ef40e7633cc97c9f75b4ab26ee7ff528fb8169b4e625660 srcfiles size=12 texmf-dist/source/generic/musixtex/musixcrd/doc.tex texmf-dist/source/generic/musixtex/musixcrd/makefile @@ -203663,7 +203666,7 @@ catalogue-contact-home http://icking-music-archive.org/software/htdocs catalogue-ctan /macros/musixtex catalogue-license gpl2+ catalogue-topics music -catalogue-version 1.30 +catalogue-version 1.31 name musixtex-fonts category Package @@ -209387,7 +209390,7 @@ catalogue-topics font font-type1 font-decor name nicematrix category Package -revision 57288 +revision 57352 shortdesc Improve the typesetting of mathematical matrices with PGF relocated 1 longdesc This package is based on the package array. It creates PGF/TikZ @@ -209399,18 +209402,18 @@ longdesc border matrices); control of the width of the columns; tools to longdesc color rows and columns with a good PDF result; blocks of cells; longdesc etc. The package requires and loads l3keys2e, xparse, array, longdesc amsmath, pgfcore, and the module shapes of PGF. -containersize 24176 -containerchecksum e1264d59b5cc39e9f23b6cf50e981df42f747c6b9a223646fcb94adc34f579262ed57dacd29aaf4838d104e95837f3e9f2a5fdc1b8a41c0c1bf8b5da1ae72662 -doccontainersize 1499696 -doccontainerchecksum 05fdddab8443ea07aba32c720799efb08aaeae5644435365c7b9a573c3021e696582d103d49b0c17dd2f16ed385bbc3cd57dfb6546339fc3c5c759d332b55a2a -docfiles size=408 +containersize 24288 +containerchecksum d92856d1776fab4b877c575100b61b2bb9514dc50971f36acd14faa513e7eb0ea07f9931b393d176ed2def3eaa854d4de5f71536a8eefadb3cfb62b73a96fda9 +doccontainersize 1489756 +doccontainerchecksum 033981751ab3f0bed9a635f943a013327c3d5b412a9babe72ea64b49c5e99255a287c02870340656b4bc88c630f3bfbd2a22aecd67f0ecb0199c8ec76999968e +docfiles size=405 RELOC/doc/latex/nicematrix/README.md details="Readme" RELOC/doc/latex/nicematrix/nicematrix-french.pdf details="Package documentation in French" language="fr" RELOC/doc/latex/nicematrix/nicematrix-french.tex RELOC/doc/latex/nicematrix/nicematrix.pdf details="Package documentation" -srccontainersize 84744 -srccontainerchecksum 9e2c99b68d6381baade53ac2676e190b1dfe76d5f069b4e56629702dcf2973d3736bdc0b22327d12aeea5d24628de3828b565b89aa6cde7383c22a01eb497276 -srcfiles size=126 +srccontainersize 85168 +srccontainerchecksum b7bf6249f08a92d09c31c0c58f4772dd5dd2d04c7f08d6fd3d8c2fdb1b4d2e118baf5e489dc6d0daf7536c5ac6fa446f12efd6d5bc100e70c23b4a6b02ed180f +srcfiles size=127 RELOC/source/latex/nicematrix/nicematrix.dtx RELOC/source/latex/nicematrix/nicematrix.ins runfiles size=52 @@ -209418,7 +209421,7 @@ runfiles size=52 catalogue-ctan /macros/latex/contrib/nicematrix catalogue-license lppl1.3 catalogue-topics maths matrix pgf-tikz expl3 -catalogue-version 5.8 +catalogue-version 5.9 name nicetext category Package diff --git a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5 b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5 index 3f0a3105fa..abd39ef0f7 100644 --- a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5 +++ b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5 @@ -1 +1 @@ -dd3550d2c859351599b94306eb41b746 texlive.tlpdb +7b74a4304488117e9efa1f96267ddc35 texlive.tlpdb diff --git a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512 b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512 index da005c4c9a..c364209345 100644 --- a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512 +++ b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512 @@ -1 +1 @@ -79fea2dbf3127488b09dccef8bc89fea4f86382244bf8e0a36313f2362ec7830c389c901628570e59e378047504e7ca20a771ca2f387ede5fcebabd9b78c8b6c texlive.tlpdb +e2815059eb3710d1bfc5a1543b4d3caf65aed01a4d13a91f3803e1054b0aead3c3b9579a1de98dfce603ac17edf94ed1261ea4d589971dab2b544224ecbf58c2 texlive.tlpdb diff --git a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc index 7e220a9303..2294a7e757 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----- -iQEcBAEBCgAGBQJf965KAAoJEEzhh34ZQ4xw1W4H/iUldE+grEAC1m6xxvApXmIQ -WCiKhdz5Cv5YeubHVRB35LHEY1kVfghI5vW+l7H2OPyk4N/okuh899Pr3uSHvdyT -tTO01uOnm+9URqMM+k4k2Us/v7G+PoiZSlF1PHGANt7cZi6Np0L8aojD0suBF7IQ -eOYyZoO3xQuFTSRIUb7nkdNerP2I09dWfCSc25a1Y9zTx4oomtzPlQDgq0px9VXG -KmRlehE5HlO61UtypPP8ip9ioYmChsuVavzBqelNqG5LawHKGPqx9n6VPB6/oQ39 -CwWEuSb0i8zgQcXvbbh2i6aPhzl8dqjPP5er5JKT0i22BjRDQ39Mg9XWXcFa3e0= -=gNuH +iQEcBAEBCgAGBQJf+P+1AAoJEEzhh34ZQ4xwwMUIALadgIkcTX3pvXLOoNkKdoUf +uZvN5YNqj4zOi4gJg+uMUhAdrjld67s1oWCJaN9jG5sBT66kh6BsDU4a2ZLsF3yh +HH+bVjmsHAbYskVSxnKFbxZpUDU5uNxSuuKZvsdnqu0tEfZEIB9CjMKZOg51zmn/ +BJB1gD67TrVGOfNAKZU4u+2kf+xq2t/WM1agg/ddM4U43wXeYKnxVhgJbB5UXP5I +C6sJ3AnUOQqZp8jpWdBsRx/B8K2EUTLtWUlyESc/1ddbOZ58h8aLHaYZJMdluTuQ +07Kdgg5n/tb+7ZREV82V1aPc57clge/lo6+ewd6O92BixWb8OID6OaKBcNJSrbs= +=O+RQ -----END PGP SIGNATURE----- diff --git a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz index f6d2f66b5b..6b98814488 100644 Binary files a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz and b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz differ diff --git a/systems/win32/miktex/tm/packages/next/pr.ini b/systems/win32/miktex/tm/packages/next/pr.ini index 90c3c57efe..d8efaf04a1 100644 --- a/systems/win32/miktex/tm/packages/next/pr.ini +++ b/systems/win32/miktex/tm/packages/next/pr.ini @@ -1,13 +1,13 @@ [repository] -date=1610140490 +date=1610226906 lastupd=miktex-arctrl-bin-2.9 miktex-arctrl-bin-x64-2.9 miktex-asymptote-bin-2.9 miktex-asymptote-bin-x64-2.9 miktex-autosp-bin-2.9 miktex-autosp-bin-x64-2.9 miktex-axohelp-bin-2.9 miktex-axohelp-bin-x64-2.9 miktex-bibarts-bin-2.9 miktex-bibarts-bin-x64-2.9 miktex-bibtex-bin-2.9 miktex-bibtex-bin-x64-2.9 miktex-bibtex8bit-bin-2.9 miktex-bibtex8bit-bin-x64-2.9 miktex-bzip2-bin-2.9 miktex-bzip2-bin-x64-2.9 miktex-cairo-bin-2.9 miktex-cairo-bin-x64-2.9 miktex-chktex-bin-2.9 miktex-chktex-bin-x64-2.9 -lstdigest=f257ad5f2351621a2c432fe62f80a6b6 +lstdigest=61c8fdacd68b538f2b2ec1666ca29475 numpkg=4028 relstate=next -version=7678 +version=7679 ;;;;This configuration file is signed by a MiKTeX maintainer. The signature follows. ;;;;-----BEGIN MIKTEX SIGNATURE----- -;;;; signature/miktex: db2kwzrtmzOp5t5dfpo7AC+fRtP/Z3LjbUu1n4nOWFF3iM+/ytmkjo+CsMOsl67jTJmzHSqJshJb6ShJVnMkcaeGblF+9tWS9Yw7KT5Fwp4cKtZKlaKV/3kovJm4T983QE1/TYCcUdldMDRNgqgc97QGhXs8plX8VQOKdZdHVF4Clrgr3guMGLuU13W/oRgOUm+vLPTi0W2YqLmRHMRFHKVlDhOI31d+z6kWfVPhl6gY8jGToj4GxmcG7zbMbxgh+Oe1oJ2OHMlxEaZgO08N9aVtpVqjUJKF3dqIbUoKKLEkDB+ojMS+Dk36vJvPQP/p+uT+njwo9Zq3P2AOB4ncoA== +;;;; signature/miktex: Fia0J+kE2Ew+xLSvjMbwiSRzfpLdaLFyyhyqQZ0F0w2ZctRYZHjOLC+9oscnuHc1A6pcwXWOk7B8IQYognPklYZk5Eac9D4fOw+5RYW3QLzQFEPyCDdGiOnp2cSwJ3KLZmwRIm9Xg6vIFYtDQkWFe2d0awb/X0dBEqadXZUeKJb8YMUihBuwcgDpkyeq29pW/geecSpvzO43QALHIUQJXcLJvrbCMI1VaYT7kMmS+8FbtFeYYdoCRWz7jzhIYNuNZNHX8r6Nw+/jzVnY0rqpBngMQPQmDZtTXH+4z6CSfpSQEeZhlqtft24kCE9IeIQvPbOCSc/J9wDqxdkcoC2lkg== ;;;;-----END MIKTEX SIGNATURE----- diff --git a/systems/win32/miktex/tm/packages/pr.ini b/systems/win32/miktex/tm/packages/pr.ini index 3c8b68727f..c7ff3f1e1b 100644 --- a/systems/win32/miktex/tm/packages/pr.ini +++ b/systems/win32/miktex/tm/packages/pr.ini @@ -1,13 +1,13 @@ [repository] -date=1610140307 +date=1610226699 lastupd=bookcover chickenize chifoot csquotes docsurvey easybook fancyhdr graphicxpsd haranoaji haranoaji-extra latex-doc-ptr latex-make latexbug luatexja mcf2graph mcmthesis moodle multirow newcomputermodern skeldoc -lstdigest=c065c5939a090b8a7ed7cf4684e504d1 +lstdigest=d82b7cc523106fca28ccf6b6464a8984 numpkg=4028 relstate=stable -version=7678 +version=7679 ;;;;This configuration file is signed by a MiKTeX maintainer. The signature follows. ;;;;-----BEGIN MIKTEX SIGNATURE----- -;;;; signature/miktex: O6yhbC+cWFQhhDu7hvyz6Aaq4NmfcAtkutZ7cSCDLnKBPYPF/ICC2P4wufyto6GB1wZU7VC8yT+Wqwolm9JlvkrOkRsH99SyHOYgLvg0gwNPYU/VDRvAV3465/qvEzToW5F+eVBYDNrXpb/CKj26SamNZlmJ3g2TXw1FqC2Ey9BcL3TTlkRGUa6zzC2EtXShkC8gZ6K7UiyDX8Ltu2afpvlaYvvicy1SZhL2y4kicGMeB/xMtT2q+cDzCfaUkzPl2gnRq0KdQ4KQSa+kZODlgsH/awn+RqYdR6y/PvALDspJ03DxiDT/GisLkZvf7Q0uqzlWc4XnoeMKBEQRakNt4w== +;;;; signature/miktex: WtUUJAEJ7fyDh/pDpEYy4ABlTkyIN40QyJYTNzom3uFryGm/A8TFN3ucefA6nMObBoD9OI4mLh47OZyHOY0PgCjLIbUu32N20YvrSu+Zm3C0Jdt6keWXCh0YsgdahoSoz88qmq1eca8lzGWWgNMFIvVbyV2hoSA8KpTQRjhCbTE7uuwvr1KeWHaNZuyEUb0G3VrgjrG/fzU39ASfp0jwt+ErOwI1G3UBL4VbTV+bL9MN+5lu1NPWNZEviCFWjeydkZnsxZY1DCRO+NSybOzwTIge5KAUi8awI96nGuePi9zGUg7FgNYn/N2KZnsU85ZJp3wFBnnbo8gXE762yaxSDg== ;;;;-----END MIKTEX SIGNATURE----- diff --git a/systems/win32/w32tex/ChangeLog b/systems/win32/w32tex/ChangeLog index b881b948d4..3807f7523a 100644 --- a/systems/win32/w32tex/ChangeLog +++ b/systems/win32/w32tex/ChangeLog @@ -1,5 +1,23 @@ W32TeX (x86 & x64) ChangeLog +[2021/01/08] +(01) context.tar.xz + ConTeXt version: 2021.01.07 16:56. +(02) luatex-dev-w32.tar.xz + Update lua-visual-debug. +(03) luatex-exp-w32.tar.xz + Update lua-visual-debug. +(04) luatex-w32.tar.xz + Update lua-visual-debug. +(05) tex4htk-w32.tar.xz + Update html4.4ht and ooffice.4ht. +(06) web2c-lib.tar.xz + Update musixtex. +(07) web2c-w32.tar.xz + Update autosp (2021-01-07). +(08) win64/web2c-w64.tar.xz + Update autosp (2021-01-07). + [2021/01/07] (01) context.tar.xz ConTeXt version: 2021.01.05 10:41. diff --git a/timestamp b/timestamp index 0110eb5b14..c492d54641 100644 --- a/timestamp +++ b/timestamp @@ -2,4 +2,4 @@ # The source CTAN of this site's material: dante.ctan.org # The year-month-day-hour-minute of this site's material: -2021-01-09-02-02 +2021-01-10-02-02 -- cgit v1.2.3