diff options
author | Norbert Preining <norbert@preining.info> | 2019-12-10 03:01:52 +0000 |
---|---|---|
committer | Norbert Preining <norbert@preining.info> | 2019-12-10 03:01:52 +0000 |
commit | 0174af21196c197a5b3672c87bc6f7a614fddd7d (patch) | |
tree | 00b155441be0755336593a3a2170f7531a055e99 | |
parent | d1cebb67c836ee110bdbd3aeb622675df479c993 (diff) |
CTAN sync 201912100301
132 files changed, 4074 insertions, 3545 deletions
diff --git a/FILES.byname b/FILES.byname index c29c854008..4b23f9806a 100644 --- a/FILES.byname +++ b/FILES.byname @@ -3465,631 +3465,631 @@ 1990/10/02 | 159 | dviware/dvisun/makefile 1990/10/02 | 280 | dviware/dvisun/README 2019/06/09 | 55720 | dviware/dvisun.zip -2019/11/14 | 56818 | dviware/dvisvgm/aclocal.m4 -2019/07/12 | 5827 | dviware/dvisvgm/ar-lib -2019/07/08 | 576 | dviware/dvisvgm/AUTHORS -2019/11/14 | 385518 | dviware/dvisvgm/ChangeLog -2019/07/12 | 7383 | dviware/dvisvgm/compile -2019/07/12 | 44155 | dviware/dvisvgm/config.guess -2019/11/14 | 4369 | dviware/dvisvgm/config.h.in -2019/07/12 | 31428 | dviware/dvisvgm/config.sub -2019/11/14 | 682161 | dviware/dvisvgm/configure -2019/11/14 | 8412 | dviware/dvisvgm/configure.ac -2019/07/08 | 35147 | dviware/dvisvgm/COPYING -2019/07/12 | 23568 | dviware/dvisvgm/depcomp -2019/07/08 | 718 | dviware/dvisvgm/doc/conf-dblatex-man.xsl -2019/07/08 | 2578 | dviware/dvisvgm/doc/conf-dblatex-pdf.xsl -2019/11/14 | 63109 | dviware/dvisvgm/doc/dvisvgm.1 -2019/11/14 | 57019 | dviware/dvisvgm/doc/dvisvgm.txt.in -2019/07/29 | 739 | dviware/dvisvgm/doc/generate-dvisvgm-sty.xsl -2019/07/29 | 3457 | dviware/dvisvgm/doc/Makefile.am -2019/11/14 | 19892 | dviware/dvisvgm/doc/Makefile.in -2019/07/08 | 1041 | dviware/dvisvgm/doc/tweak-dblatex-pdf.xsl -2019/07/29 | 1698 | dviware/dvisvgm/doc/tweak-db-refentry.xsl -2019/07/08 | 9236 | dviware/dvisvgm/INSTALL -2019/07/12 | 15368 | dviware/dvisvgm/install-sh -2019/07/08 | 2446 | dviware/dvisvgm/libs/brotli/common/constants.h -2019/07/08 | 12343 | dviware/dvisvgm/libs/brotli/common/context.h -2019/07/08 | 471698 | dviware/dvisvgm/libs/brotli/common/dictionary.c -2019/07/08 | 1951 | dviware/dvisvgm/libs/brotli/common/dictionary.h -2019/07/08 | 20643 | dviware/dvisvgm/libs/brotli/common/platform.h -2019/07/08 | 8211 | dviware/dvisvgm/libs/brotli/common/transform.c -2019/07/08 | 2968 | dviware/dvisvgm/libs/brotli/common/transform.h -2019/07/08 | 871 | dviware/dvisvgm/libs/brotli/common/version.h -2019/07/08 | 3944 | dviware/dvisvgm/libs/brotli/enc/backward_references.c -2019/07/08 | 1249 | dviware/dvisvgm/libs/brotli/enc/backward_references.h -2019/07/08 | 31357 | dviware/dvisvgm/libs/brotli/enc/backward_references_hq.c -2019/07/08 | 3755 | dviware/dvisvgm/libs/brotli/enc/backward_references_hq.h -2019/07/08 | 6441 | dviware/dvisvgm/libs/brotli/enc/backward_references_inc.h -2019/07/08 | 824 | dviware/dvisvgm/libs/brotli/enc/bit_cost.c -2019/07/08 | 1680 | dviware/dvisvgm/libs/brotli/enc/bit_cost.h -2019/07/08 | 4109 | dviware/dvisvgm/libs/brotli/enc/bit_cost_inc.h -2019/07/08 | 1137 | dviware/dvisvgm/libs/brotli/enc/block_encoder_inc.h -2019/07/08 | 6154 | dviware/dvisvgm/libs/brotli/enc/block_splitter.c -2019/07/08 | 1679 | dviware/dvisvgm/libs/brotli/enc/block_splitter.h -2019/07/08 | 16307 | dviware/dvisvgm/libs/brotli/enc/block_splitter_inc.h -2019/07/08 | 50175 | dviware/dvisvgm/libs/brotli/enc/brotli_bit_stream.c -2019/07/08 | 3371 | dviware/dvisvgm/libs/brotli/enc/brotli_bit_stream.h -2019/07/08 | 1500 | dviware/dvisvgm/libs/brotli/enc/cluster.c -2019/07/08 | 1033 | dviware/dvisvgm/libs/brotli/enc/cluster.h -2019/07/08 | 11407 | dviware/dvisvgm/libs/brotli/enc/cluster_inc.h -2019/07/08 | 7089 | dviware/dvisvgm/libs/brotli/enc/command.h -2019/07/08 | 32374 | dviware/dvisvgm/libs/brotli/enc/compress_fragment.c -2019/07/08 | 2825 | dviware/dvisvgm/libs/brotli/enc/compress_fragment.h -2019/07/08 | 25764 | dviware/dvisvgm/libs/brotli/enc/compress_fragment_two_pass.c -2019/07/08 | 2407 | dviware/dvisvgm/libs/brotli/enc/compress_fragment_two_pass.h -2019/07/08 | 88922 | dviware/dvisvgm/libs/brotli/enc/dictionary_hash.c -2019/07/08 | 583 | dviware/dvisvgm/libs/brotli/enc/dictionary_hash.h -2019/07/08 | 71444 | dviware/dvisvgm/libs/brotli/enc/encode.c -2019/07/08 | 806 | dviware/dvisvgm/libs/brotli/enc/encoder_dict.c -2019/07/08 | 1085 | dviware/dvisvgm/libs/brotli/enc/encoder_dict.h -2019/07/08 | 14525 | dviware/dvisvgm/libs/brotli/enc/entropy_encode.c -2019/07/08 | 4043 | dviware/dvisvgm/libs/brotli/enc/entropy_encode.h -2019/07/08 | 32900 | dviware/dvisvgm/libs/brotli/enc/entropy_encode_static.h -2019/07/08 | 7221 | dviware/dvisvgm/libs/brotli/enc/fast_log.h -2019/07/08 | 2538 | dviware/dvisvgm/libs/brotli/enc/find_match_length.h -2019/07/08 | 4933 | dviware/dvisvgm/libs/brotli/enc/hash_composite_inc.h -2019/07/08 | 9642 | dviware/dvisvgm/libs/brotli/enc/hash_forgetful_chain_inc.h -2019/07/08 | 15170 | dviware/dvisvgm/libs/brotli/enc/hash.h -2019/07/08 | 10432 | dviware/dvisvgm/libs/brotli/enc/hash_longest_match64_inc.h -2019/07/08 | 9993 | dviware/dvisvgm/libs/brotli/enc/hash_longest_match_inc.h -2019/07/08 | 8704 | dviware/dvisvgm/libs/brotli/enc/hash_longest_match_quickly_inc.h -2019/07/08 | 7368 | dviware/dvisvgm/libs/brotli/enc/hash_rolling_inc.h -2019/07/08 | 12924 | dviware/dvisvgm/libs/brotli/enc/hash_to_binary_tree_inc.h -2019/07/08 | 3227 | dviware/dvisvgm/libs/brotli/enc/histogram.c -2019/07/08 | 1884 | dviware/dvisvgm/libs/brotli/enc/histogram.h -2019/07/08 | 1401 | dviware/dvisvgm/libs/brotli/enc/histogram_inc.h -2019/07/08 | 5614 | dviware/dvisvgm/libs/brotli/enc/literal_cost.c -2019/07/08 | 892 | dviware/dvisvgm/libs/brotli/enc/literal_cost.h -2019/07/08 | 4887 | dviware/dvisvgm/libs/brotli/enc/memory.c -2019/07/08 | 2904 | dviware/dvisvgm/libs/brotli/enc/memory.h -2019/07/08 | 25975 | dviware/dvisvgm/libs/brotli/enc/metablock.c -2019/07/08 | 3994 | dviware/dvisvgm/libs/brotli/enc/metablock.h -2019/07/08 | 7526 | dviware/dvisvgm/libs/brotli/enc/metablock_inc.h -2019/07/08 | 1078 | dviware/dvisvgm/libs/brotli/enc/params.h -2019/07/08 | 1970 | dviware/dvisvgm/libs/brotli/enc/prefix.h -2019/07/08 | 6165 | dviware/dvisvgm/libs/brotli/enc/quality.h -2019/07/08 | 5842 | dviware/dvisvgm/libs/brotli/enc/ringbuffer.h -2019/07/08 | 19012 | dviware/dvisvgm/libs/brotli/enc/static_dict.c -2019/07/08 | 1276 | dviware/dvisvgm/libs/brotli/enc/static_dict.h -2019/07/08 | 469658 | dviware/dvisvgm/libs/brotli/enc/static_dict_lut.h -2019/07/08 | 2263 | dviware/dvisvgm/libs/brotli/enc/utf8_util.c -2019/07/08 | 904 | dviware/dvisvgm/libs/brotli/enc/utf8_util.h -2019/07/08 | 2839 | dviware/dvisvgm/libs/brotli/enc/write_bits.h -2019/07/08 | 14323 | dviware/dvisvgm/libs/brotli/include/brotli/decode.h -2019/07/08 | 16403 | dviware/dvisvgm/libs/brotli/include/brotli/encode.h -2019/07/08 | 10280 | dviware/dvisvgm/libs/brotli/include/brotli/port.h -2019/07/08 | 2615 | dviware/dvisvgm/libs/brotli/include/brotli/types.h -2019/07/08 | 1084 | dviware/dvisvgm/libs/brotli/LICENSE -2019/07/08 | 1899 | dviware/dvisvgm/libs/brotli/Makefile.am -2019/11/14 | 31488 | dviware/dvisvgm/libs/brotli/Makefile.in -2019/07/08 | 132235 | dviware/dvisvgm/libs/clipper/clipper.cpp -2019/07/08 | 15879 | dviware/dvisvgm/libs/clipper/clipper.hpp -2019/07/08 | 1374 | dviware/dvisvgm/libs/clipper/License.txt -2019/07/08 | 202 | dviware/dvisvgm/libs/clipper/Makefile.am -2019/11/14 | 20338 | dviware/dvisvgm/libs/clipper/Makefile.in -2019/07/08 | 467 | dviware/dvisvgm/libs/defs.am -2019/07/08 | 188824 | dviware/dvisvgm/libs/ff-woff/fontforge/alphabet.c -2019/07/08 | 32761 | dviware/dvisvgm/libs/ff-woff/fontforge/asmfpst.c -2019/07/08 | 81675 | dviware/dvisvgm/libs/ff-woff/fontforge/autohint.c -2019/07/08 | 2340 | dviware/dvisvgm/libs/ff-woff/fontforge/char.c -2019/07/08 | 1027567 | dviware/dvisvgm/libs/ff-woff/fontforge/cjk.c -2019/07/08 | 4984 | dviware/dvisvgm/libs/ff-woff/fontforge/configure-fontforge.h -2019/07/08 | 1827 | dviware/dvisvgm/libs/ff-woff/fontforge/cvundoes.c -2019/07/08 | 4233 | dviware/dvisvgm/libs/ff-woff/fontforge/dumppfa.c -2019/07/08 | 3150 | dviware/dvisvgm/libs/ff-woff/fontforge/edgelist2.h -2019/07/08 | 5274 | dviware/dvisvgm/libs/ff-woff/fontforge/edgelist.h -2019/07/08 | 29572 | dviware/dvisvgm/libs/ff-woff/fontforge/encoding.c -2019/07/08 | 90 | dviware/dvisvgm/libs/ff-woff/fontforge/encoding.h -2019/07/08 | 1200 | dviware/dvisvgm/libs/ff-woff/fontforge/fflocale.c -2019/07/08 | 452 | dviware/dvisvgm/libs/ff-woff/fontforge/fflocale.h -2019/07/08 | 486 | dviware/dvisvgm/libs/ff-woff/fontforge/fontforge-config.h -2019/07/08 | 3001 | dviware/dvisvgm/libs/ff-woff/fontforge/fontforge.h -2019/07/08 | 1512 | dviware/dvisvgm/libs/ff-woff/fontforge/fontforgevw.h -2019/07/08 | 7522 | dviware/dvisvgm/libs/ff-woff/fontforge/fvfonts.c -2019/07/08 | 23626 | dviware/dvisvgm/libs/ff-woff/fontforge/gwwiconv.c -2019/07/08 | 428 | dviware/dvisvgm/libs/ff-woff/fontforge/libffstamp.h -2019/07/08 | 21357 | dviware/dvisvgm/libs/ff-woff/fontforge/lookups.c -2019/07/08 | 8506 | dviware/dvisvgm/libs/ff-woff/fontforge/macbinary.c -2019/07/08 | 83604 | dviware/dvisvgm/libs/ff-woff/fontforge/macenc.c -2019/07/08 | 5539 | dviware/dvisvgm/libs/ff-woff/fontforge/mathconstants.c -2019/07/08 | 2052 | dviware/dvisvgm/libs/ff-woff/fontforge/memory.c -2019/07/08 | 9924 | dviware/dvisvgm/libs/ff-woff/fontforge/mm.c -2019/07/08 | 2029 | dviware/dvisvgm/libs/ff-woff/fontforge/namehash.h -2019/07/08 | 296376 | dviware/dvisvgm/libs/ff-woff/fontforge/namelist.c -2019/07/08 | 4520 | dviware/dvisvgm/libs/ff-woff/fontforge/nouiutil.c -2019/07/08 | 178642 | dviware/dvisvgm/libs/ff-woff/fontforge/nowakowskittfinstr.c -2019/07/08 | 13812 | dviware/dvisvgm/libs/ff-woff/fontforge/parsepfa.c -2019/07/08 | 1819 | dviware/dvisvgm/libs/ff-woff/fontforge/parsettfatt.c -2019/07/08 | 10402 | dviware/dvisvgm/libs/ff-woff/fontforge/parsettf.c -2019/07/08 | 10001 | dviware/dvisvgm/libs/ff-woff/fontforge/PfEd.h -2019/07/08 | 7808 | dviware/dvisvgm/libs/ff-woff/fontforge/psfont.h -2019/07/08 | 2388 | dviware/dvisvgm/libs/ff-woff/fontforge/psread.c -2019/07/08 | 133230 | dviware/dvisvgm/libs/ff-woff/fontforge/pua.c -2019/07/08 | 4637 | dviware/dvisvgm/libs/ff-woff/fontforge/sd.h -2019/07/08 | 5412 | dviware/dvisvgm/libs/ff-woff/fontforge/sfd1.c -2019/07/08 | 3972 | dviware/dvisvgm/libs/ff-woff/fontforge/sfd1.h -2019/07/08 | 141065 | dviware/dvisvgm/libs/ff-woff/fontforge/sfd.c -2019/07/08 | 9675 | dviware/dvisvgm/libs/ff-woff/fontforge/splinechar.c -2019/07/08 | 13672 | dviware/dvisvgm/libs/ff-woff/fontforge/splinefont.c -2019/07/08 | 102583 | dviware/dvisvgm/libs/ff-woff/fontforge/splinefont.h -2019/07/08 | 54147 | dviware/dvisvgm/libs/ff-woff/fontforge/splineorder2.c -2019/07/08 | 15643 | dviware/dvisvgm/libs/ff-woff/fontforge/splineoverlap.c -2019/07/08 | 4779 | dviware/dvisvgm/libs/ff-woff/fontforge/splinerefigure.c -2019/07/08 | 9598 | dviware/dvisvgm/libs/ff-woff/fontforge/splinesaveafm.c -2019/07/08 | 68453 | dviware/dvisvgm/libs/ff-woff/fontforge/splinesave.c -2019/07/08 | 50805 | dviware/dvisvgm/libs/ff-woff/fontforge/splineutil2.c -2019/07/08 | 113050 | dviware/dvisvgm/libs/ff-woff/fontforge/splineutil.c -2019/07/08 | 1950 | dviware/dvisvgm/libs/ff-woff/fontforge/start.c -2019/07/08 | 210538 | dviware/dvisvgm/libs/ff-woff/fontforge/stemdb.c -2019/07/08 | 8655 | dviware/dvisvgm/libs/ff-woff/fontforge/stemdb.h -2019/07/08 | 114 | dviware/dvisvgm/libs/ff-woff/fontforge/tables.h -2019/07/08 | 2041 | dviware/dvisvgm/libs/ff-woff/fontforge/tmpfile2.cpp -2019/07/08 | 83106 | dviware/dvisvgm/libs/ff-woff/fontforge/tottfaat.c -2019/07/08 | 217496 | dviware/dvisvgm/libs/ff-woff/fontforge/tottf.c -2019/07/08 | 149564 | dviware/dvisvgm/libs/ff-woff/fontforge/tottfgpos.c -2019/07/08 | 24895 | dviware/dvisvgm/libs/ff-woff/fontforge/tottfvar.c -2019/07/08 | 30896 | dviware/dvisvgm/libs/ff-woff/fontforge/ttf.h -2019/07/08 | 11086 | dviware/dvisvgm/libs/ff-woff/fontforge/ttfinstrs.c -2019/07/08 | 3416 | dviware/dvisvgm/libs/ff-woff/fontforge/ttfinstrs.h -2019/07/08 | 62940 | dviware/dvisvgm/libs/ff-woff/fontforge/ttfspecial.c -2019/07/08 | 7710 | dviware/dvisvgm/libs/ff-woff/fontforge/uiinterface.h -2019/07/08 | 318474 | dviware/dvisvgm/libs/ff-woff/fontforge/unialt.c -2019/07/08 | 6435 | dviware/dvisvgm/libs/ff-woff/fontforge/ustring.c -2019/07/08 | 1924432 | dviware/dvisvgm/libs/ff-woff/fontforge/utype.c -2019/07/08 | 9876 | dviware/dvisvgm/libs/ff-woff/fontforge/woff.c -2019/07/08 | 3909 | dviware/dvisvgm/libs/ff-woff/inc/basics.h -2019/07/08 | 3051 | dviware/dvisvgm/libs/ff-woff/inc/chardata.h -2019/07/08 | 3336 | dviware/dvisvgm/libs/ff-woff/inc/charset.h -2019/07/08 | 5956 | dviware/dvisvgm/libs/ff-woff/inc/dlist.h -2019/07/08 | 1638 | dviware/dvisvgm/libs/ff-woff/inc/ffintl.h -2019/07/08 | 8611 | dviware/dvisvgm/libs/ff-woff/inc/gimage.h -2019/07/08 | 3413 | dviware/dvisvgm/libs/ff-woff/inc/gnetwork.h -2019/07/08 | 2002 | dviware/dvisvgm/libs/ff-woff/inc/gwwiconv.h -2019/07/08 | 9794 | dviware/dvisvgm/libs/ff-woff/inc/ustring.h -2019/07/08 | 5185 | dviware/dvisvgm/libs/ff-woff/inc/utype.h -2019/07/08 | 9905 | dviware/dvisvgm/libs/ff-woff/LICENSE -2019/07/08 | 2027 | dviware/dvisvgm/libs/ff-woff/Makefile.am -2019/11/14 | 40554 | dviware/dvisvgm/libs/ff-woff/Makefile.in -2019/07/08 | 241 | dviware/dvisvgm/libs/Makefile.am -2019/11/14 | 19936 | dviware/dvisvgm/libs/Makefile.in -2019/07/08 | 171 | dviware/dvisvgm/libs/md5/Makefile.am -2019/11/14 | 19545 | dviware/dvisvgm/libs/md5/Makefile.in -2019/07/08 | 8743 | dviware/dvisvgm/libs/md5/md5.c -2019/07/08 | 1426 | dviware/dvisvgm/libs/md5/md5.h -2019/09/23 | 2146 | dviware/dvisvgm/libs/potrace/auxiliary.h -2019/09/23 | 6450 | dviware/dvisvgm/libs/potrace/bitmap.h -2019/09/23 | 90 | dviware/dvisvgm/libs/potrace/config.h -2019/09/23 | 2693 | dviware/dvisvgm/libs/potrace/curve.c -2019/09/23 | 2782 | dviware/dvisvgm/libs/potrace/curve.h -2019/09/23 | 14605 | dviware/dvisvgm/libs/potrace/decompose.c -2019/09/23 | 442 | dviware/dvisvgm/libs/potrace/decompose.h -2019/09/23 | 11118 | dviware/dvisvgm/libs/potrace/lists.h -2019/07/08 | 330 | dviware/dvisvgm/libs/potrace/Makefile.am -2019/11/14 | 20804 | dviware/dvisvgm/libs/potrace/Makefile.in -2019/09/23 | 3122 | dviware/dvisvgm/libs/potrace/potracelib.c -2019/09/23 | 4573 | dviware/dvisvgm/libs/potrace/potracelib.h -2019/09/23 | 2654 | dviware/dvisvgm/libs/potrace/progress.h -2019/09/23 | 32392 | dviware/dvisvgm/libs/potrace/trace.c -2019/09/23 | 397 | dviware/dvisvgm/libs/potrace/trace.h -2019/07/08 | 102582 | dviware/dvisvgm/libs/variant/include/mpark/variant.hpp -2019/07/08 | 1338 | dviware/dvisvgm/libs/variant/LICENSE.md -2019/07/08 | 71 | dviware/dvisvgm/libs/variant/Makefile.am -2019/11/14 | 15593 | dviware/dvisvgm/libs/variant/Makefile.in -2019/07/08 | 1171 | dviware/dvisvgm/libs/woff2/include/woff2/decode.h -2019/07/08 | 1434 | dviware/dvisvgm/libs/woff2/include/woff2/encode.h -2019/07/08 | 2304 | dviware/dvisvgm/libs/woff2/include/woff2/output.h -2019/07/08 | 131 | dviware/dvisvgm/libs/woff2/include/woff2/version.h -2019/07/08 | 11358 | dviware/dvisvgm/libs/woff2/LICENSE -2019/07/08 | 701 | dviware/dvisvgm/libs/woff2/Makefile.am -2019/11/14 | 24681 | dviware/dvisvgm/libs/woff2/Makefile.in -2019/07/08 | 4185 | dviware/dvisvgm/libs/woff2/src/buffer.h -2019/07/08 | 12155 | dviware/dvisvgm/libs/woff2/src/font.cc -2019/07/08 | 3509 | dviware/dvisvgm/libs/woff2/src/font.h -2019/09/12 | 11277 | dviware/dvisvgm/libs/woff2/src/glyph.cc -2019/07/08 | 1756 | dviware/dvisvgm/libs/woff2/src/glyph.h -2019/09/12 | 9004 | dviware/dvisvgm/libs/woff2/src/normalize.cc -2019/07/08 | 1301 | dviware/dvisvgm/libs/woff2/src/normalize.h -2019/07/08 | 1674 | dviware/dvisvgm/libs/woff2/src/port.h -2019/07/08 | 587 | dviware/dvisvgm/libs/woff2/src/round.h -2019/07/08 | 1864 | dviware/dvisvgm/libs/woff2/src/store_bytes.h -2019/07/08 | 2558 | dviware/dvisvgm/libs/woff2/src/table_tags.cc -2019/07/08 | 807 | dviware/dvisvgm/libs/woff2/src/table_tags.h -2019/07/08 | 13101 | dviware/dvisvgm/libs/woff2/src/transform.cc -2019/07/08 | 768 | dviware/dvisvgm/libs/woff2/src/transform.h -2019/07/08 | 3176 | dviware/dvisvgm/libs/woff2/src/variable_length.cc -2019/07/08 | 811 | dviware/dvisvgm/libs/woff2/src/variable_length.h -2019/07/08 | 1547 | dviware/dvisvgm/libs/woff2/src/woff2_common.cc -2019/07/08 | 1439 | dviware/dvisvgm/libs/woff2/src/woff2_common.h -2019/07/08 | 15423 | dviware/dvisvgm/libs/woff2/src/woff2_enc.cc -2019/07/08 | 1564 | dviware/dvisvgm/libs/woff2/src/woff2_out.cc -2019/09/12 | 200 | dviware/dvisvgm/libs/xxHash/Makefile.am -2019/11/14 | 19650 | dviware/dvisvgm/libs/xxHash/Makefile.in -2019/10/21 | 67360 | dviware/dvisvgm/libs/xxHash/xxh3.h -2019/10/21 | 37885 | dviware/dvisvgm/libs/xxHash/xxhash.c -2019/10/21 | 27250 | dviware/dvisvgm/libs/xxHash/xxhash.h -2019/07/12 | 324151 | dviware/dvisvgm/ltmain.sh -2019/07/08 | 2105 | dviware/dvisvgm/m4/ax_check_compile_flag.m4 -2019/07/08 | 11836 | dviware/dvisvgm/m4/ax_code_coverage.m4 -2019/07/08 | 19367 | dviware/dvisvgm/m4/ax_cxx_compile_stdcxx.m4 -2019/07/12 | 305862 | dviware/dvisvgm/m4/libtool.m4 -2019/07/12 | 6140 | dviware/dvisvgm/m4/lt~obsolete.m4 -2019/07/12 | 14514 | dviware/dvisvgm/m4/ltoptions.m4 -2019/07/12 | 4384 | dviware/dvisvgm/m4/ltsugar.m4 -2019/07/12 | 699 | dviware/dvisvgm/m4/ltversion.m4 -2019/07/08 | 95 | dviware/dvisvgm/m4/Makefile.am -2019/11/14 | 13474 | dviware/dvisvgm/m4/Makefile.in -2019/07/08 | 744 | dviware/dvisvgm/Makefile.am -2019/11/14 | 27672 | dviware/dvisvgm/Makefile.in -2019/07/12 | 6878 | dviware/dvisvgm/missing -2019/11/14 | 33987 | dviware/dvisvgm/NEWS -2019/07/08 | 6173 | dviware/dvisvgm/README -2019/07/08 | 158418 | dviware/dvisvgm/src/AGLTable.hpp -2019/07/08 | 13439 | dviware/dvisvgm/src/BasicDVIReader.cpp -2019/07/08 | 5087 | dviware/dvisvgm/src/BasicDVIReader.hpp -2019/09/12 | 9135 | dviware/dvisvgm/src/Bezier.cpp -2019/09/12 | 2502 | dviware/dvisvgm/src/Bezier.hpp -2019/07/08 | 3175 | dviware/dvisvgm/src/BgColorSpecialHandler.cpp -2019/07/08 | 2228 | dviware/dvisvgm/src/BgColorSpecialHandler.hpp -2019/09/23 | 4889 | dviware/dvisvgm/src/Bitmap.cpp -2019/09/23 | 4166 | dviware/dvisvgm/src/Bitmap.hpp -2019/07/08 | 7865 | dviware/dvisvgm/src/BoundingBox.cpp -2019/07/08 | 3912 | dviware/dvisvgm/src/BoundingBox.hpp -2019/07/08 | 5855 | dviware/dvisvgm/src/Calculator.cpp -2019/07/08 | 2304 | dviware/dvisvgm/src/Calculator.hpp -2019/07/08 | 2000 | dviware/dvisvgm/src/Character.hpp -2019/07/08 | 2040 | dviware/dvisvgm/src/CharMapID.cpp -2019/07/08 | 2563 | dviware/dvisvgm/src/CharMapID.hpp -2019/07/08 | 8299 | dviware/dvisvgm/src/CLCommandLine.cpp -2019/07/08 | 2891 | dviware/dvisvgm/src/CLCommandLine.hpp -2019/07/08 | 6531 | dviware/dvisvgm/src/CLOption.hpp -2019/07/08 | 2676 | dviware/dvisvgm/src/CMap.cpp -2019/07/08 | 4434 | dviware/dvisvgm/src/CMap.hpp -2019/07/10 | 5322 | dviware/dvisvgm/src/CMapManager.cpp -2019/07/08 | 2221 | dviware/dvisvgm/src/CMapManager.hpp -2019/11/04 | 8274 | dviware/dvisvgm/src/CMapReader.cpp -2019/11/04 | 3080 | dviware/dvisvgm/src/CMapReader.hpp -2019/09/12 | 19513 | dviware/dvisvgm/src/Color.cpp -2019/07/08 | 4779 | dviware/dvisvgm/src/Color.hpp -2019/07/08 | 4118 | dviware/dvisvgm/src/ColorSpecialHandler.cpp -2019/07/08 | 2118 | dviware/dvisvgm/src/ColorSpecialHandler.hpp -2019/07/12 | 7437 | dviware/dvisvgm/src/CommandLine.hpp -2019/07/08 | 3681 | dviware/dvisvgm/src/Directory.cpp -2019/07/08 | 2011 | dviware/dvisvgm/src/Directory.hpp -2019/07/08 | 2290 | dviware/dvisvgm/src/DLLoader.cpp -2019/07/08 | 2539 | dviware/dvisvgm/src/DLLoader.hpp -2019/07/08 | 2334 | dviware/dvisvgm/src/DVIActions.hpp -2019/07/10 | 25282 | dviware/dvisvgm/src/DVIReader.cpp -2019/07/08 | 8464 | dviware/dvisvgm/src/DVIReader.hpp -2019/07/17 | 17327 | dviware/dvisvgm/src/dvisvgm.cpp -2019/07/08 | 18126 | dviware/dvisvgm/src/DvisvgmSpecialHandler.cpp -2019/07/08 | 4562 | dviware/dvisvgm/src/DvisvgmSpecialHandler.hpp -2019/11/08 | 12234 | dviware/dvisvgm/src/DVIToSVGActions.cpp -2019/11/08 | 4915 | dviware/dvisvgm/src/DVIToSVGActions.hpp -2019/10/21 | 21303 | dviware/dvisvgm/src/DVIToSVG.cpp -2019/10/21 | 5602 | dviware/dvisvgm/src/DVIToSVG.hpp -2019/10/21 | 10960 | dviware/dvisvgm/src/EllipticalArc.cpp -2019/09/12 | 3100 | dviware/dvisvgm/src/EllipticalArc.hpp -2019/11/08 | 9971 | dviware/dvisvgm/src/EmSpecialHandler.cpp -2019/11/08 | 2930 | dviware/dvisvgm/src/EmSpecialHandler.hpp -2019/07/08 | 3935 | dviware/dvisvgm/src/EncFile.cpp -2019/07/08 | 2116 | dviware/dvisvgm/src/EncFile.hpp -2019/07/08 | 3776 | dviware/dvisvgm/src/EPSFile.cpp -2019/07/08 | 2051 | dviware/dvisvgm/src/EPSFile.hpp -2019/07/08 | 2092 | dviware/dvisvgm/src/EPSToSVG.hpp -2019/07/08 | 3098 | dviware/dvisvgm/src/ffwrapper.c -2019/07/08 | 1657 | dviware/dvisvgm/src/ffwrapper.h -2019/11/04 | 9215 | dviware/dvisvgm/src/FileFinder.cpp -2019/07/08 | 2419 | dviware/dvisvgm/src/FileFinder.hpp -2019/11/04 | 10035 | dviware/dvisvgm/src/FilePath.cpp -2019/11/04 | 3426 | dviware/dvisvgm/src/FilePath.hpp -2019/07/08 | 9679 | dviware/dvisvgm/src/FileSystem.cpp -2019/07/08 | 2789 | dviware/dvisvgm/src/FileSystem.hpp -2019/07/08 | 1824 | dviware/dvisvgm/src/FixWord.hpp -2019/09/12 | 12510 | dviware/dvisvgm/src/FontCache.cpp -2019/09/12 | 2857 | dviware/dvisvgm/src/FontCache.hpp -2019/07/08 | 21064 | dviware/dvisvgm/src/Font.cpp -2019/07/08 | 3331 | dviware/dvisvgm/src/FontEncoding.cpp -2019/07/08 | 2702 | dviware/dvisvgm/src/FontEncoding.hpp -2019/09/12 | 13507 | dviware/dvisvgm/src/FontEngine.cpp -2019/07/08 | 3254 | dviware/dvisvgm/src/FontEngine.hpp -2019/07/08 | 17330 | dviware/dvisvgm/src/Font.hpp -2019/07/08 | 12221 | dviware/dvisvgm/src/FontManager.cpp -2019/07/08 | 3734 | dviware/dvisvgm/src/FontManager.hpp -2019/07/08 | 9298 | dviware/dvisvgm/src/FontMap.cpp -2019/07/08 | 2909 | dviware/dvisvgm/src/FontMap.hpp -2019/07/08 | 1984 | dviware/dvisvgm/src/FontMetrics.cpp -2019/07/08 | 3396 | dviware/dvisvgm/src/FontMetrics.hpp -2019/07/08 | 1823 | dviware/dvisvgm/src/FontStyle.hpp -2019/09/12 | 10194 | dviware/dvisvgm/src/FontWriter.cpp -2019/07/08 | 2742 | dviware/dvisvgm/src/FontWriter.hpp -2019/07/08 | 2802 | dviware/dvisvgm/src/GFGlyphTracer.cpp -2019/07/08 | 2549 | dviware/dvisvgm/src/GFGlyphTracer.hpp -2019/07/10 | 11102 | dviware/dvisvgm/src/GFReader.cpp -2019/07/08 | 3907 | dviware/dvisvgm/src/GFReader.hpp -2019/07/08 | 3686 | dviware/dvisvgm/src/GFTracer.cpp -2019/07/08 | 2088 | dviware/dvisvgm/src/GFTracer.hpp -2019/07/08 | 11748 | dviware/dvisvgm/src/Ghostscript.cpp -2019/07/08 | 4032 | dviware/dvisvgm/src/Ghostscript.hpp -2019/07/08 | 1537 | dviware/dvisvgm/src/Glyph.hpp -2019/07/08 | 2899 | dviware/dvisvgm/src/GlyphTracerMessages.hpp -2019/09/12 | 27875 | dviware/dvisvgm/src/GraphicsPath.hpp -2019/09/12 | 3609 | dviware/dvisvgm/src/HashFunction.cpp -2019/09/12 | 2550 | dviware/dvisvgm/src/HashFunction.hpp -2019/07/08 | 3623 | dviware/dvisvgm/src/HtmlSpecialHandler.cpp -2019/07/08 | 2252 | dviware/dvisvgm/src/HtmlSpecialHandler.hpp -2019/10/21 | 9805 | dviware/dvisvgm/src/HyperlinkManager.cpp -2019/07/08 | 4027 | dviware/dvisvgm/src/HyperlinkManager.hpp -2019/07/08 | 10028 | dviware/dvisvgm/src/iapi.h -2019/07/08 | 4595 | dviware/dvisvgm/src/ierrors.h -2019/10/21 | 6847 | dviware/dvisvgm/src/ImageToSVG.cpp -2019/10/21 | 4360 | dviware/dvisvgm/src/ImageToSVG.hpp -2019/07/08 | 3788 | dviware/dvisvgm/src/InputBuffer.cpp -2019/07/08 | 4758 | dviware/dvisvgm/src/InputBuffer.hpp -2019/07/08 | 12299 | dviware/dvisvgm/src/InputReader.cpp -2019/07/08 | 4184 | dviware/dvisvgm/src/InputReader.hpp -2019/07/10 | 4491 | dviware/dvisvgm/src/JFM.cpp -2019/07/08 | 2120 | dviware/dvisvgm/src/JFM.hpp -2019/07/10 | 4728 | dviware/dvisvgm/src/Length.cpp -2019/07/08 | 4138 | dviware/dvisvgm/src/Length.hpp -2019/07/08 | 2014 | dviware/dvisvgm/src/macros.hpp -2019/09/12 | 7116 | dviware/dvisvgm/src/Makefile.am -2019/11/14 | 59734 | dviware/dvisvgm/src/Makefile.in -2019/07/10 | 8495 | dviware/dvisvgm/src/MapLine.cpp -2019/07/08 | 3089 | dviware/dvisvgm/src/MapLine.hpp -2019/07/10 | 16853 | dviware/dvisvgm/src/Matrix.cpp -2019/07/08 | 4123 | dviware/dvisvgm/src/Matrix.hpp -2019/09/12 | 2704 | dviware/dvisvgm/src/MD5HashFunction.hpp -2019/07/08 | 7517 | dviware/dvisvgm/src/Message.cpp -2019/07/08 | 1779 | dviware/dvisvgm/src/MessageException.hpp -2019/07/08 | 3541 | dviware/dvisvgm/src/Message.hpp -2019/07/29 | 4657 | dviware/dvisvgm/src/MetafontWrapper.cpp -2019/07/08 | 1805 | dviware/dvisvgm/src/MetafontWrapper.hpp -2019/07/08 | 3788 | dviware/dvisvgm/src/MiKTeXCom.cpp -2019/07/08 | 1894 | dviware/dvisvgm/src/MiKTeXCom.hpp -2019/07/08 | 2062 | dviware/dvisvgm/src/NoPsSpecialHandler.cpp -2019/07/08 | 2038 | dviware/dvisvgm/src/NoPsSpecialHandler.hpp -2019/07/08 | 3999 | dviware/dvisvgm/src/NumericRanges.hpp -2019/07/08 | 8119 | dviware/dvisvgm/src/optimizer/AttributeExtractor.cpp -2019/11/11 | 2709 | dviware/dvisvgm/src/optimizer/AttributeExtractor.hpp -2019/07/08 | 4213 | dviware/dvisvgm/src/optimizer/DependencyGraph.hpp -2019/07/08 | 6136 | dviware/dvisvgm/src/optimizer/GroupCollapser.cpp -2019/11/08 | 1984 | dviware/dvisvgm/src/optimizer/GroupCollapser.hpp -2019/11/08 | 534 | dviware/dvisvgm/src/optimizer/Makefile.am -2019/11/14 | 22166 | dviware/dvisvgm/src/optimizer/Makefile.in -2019/07/08 | 1642 | dviware/dvisvgm/src/optimizer/OptimizerModule.hpp -2019/07/08 | 3130 | dviware/dvisvgm/src/optimizer/RedundantElementRemover.cpp -2019/07/08 | 1644 | dviware/dvisvgm/src/optimizer/RedundantElementRemover.hpp -2019/11/08 | 4394 | dviware/dvisvgm/src/optimizer/SVGOptimizer.cpp -2019/07/08 | 2297 | dviware/dvisvgm/src/optimizer/SVGOptimizer.hpp -2019/11/11 | 4212 | dviware/dvisvgm/src/optimizer/TextSimplifier.cpp -2019/11/08 | 1699 | dviware/dvisvgm/src/optimizer/TextSimplifier.hpp -2019/10/21 | 6267 | dviware/dvisvgm/src/optimizer/TransformSimplifier.cpp -2019/10/21 | 1856 | dviware/dvisvgm/src/optimizer/TransformSimplifier.hpp -2019/07/08 | 2013 | dviware/dvisvgm/src/optimizer/WSNodeRemover.cpp -2019/07/08 | 1687 | dviware/dvisvgm/src/optimizer/WSNodeRemover.hpp -2019/07/08 | 2067 | dviware/dvisvgm/src/options.dtd -2019/07/08 | 8785 | dviware/dvisvgm/src/options.xml -2019/07/08 | 2848 | dviware/dvisvgm/src/PageRanges.cpp -2019/07/08 | 1711 | dviware/dvisvgm/src/PageRanges.hpp -2019/07/08 | 5364 | dviware/dvisvgm/src/PageSize.cpp -2019/07/08 | 2092 | dviware/dvisvgm/src/PageSize.hpp -2019/09/12 | 4043 | dviware/dvisvgm/src/Pair.hpp -2019/07/08 | 4052 | dviware/dvisvgm/src/PapersizeSpecialHandler.cpp -2019/07/08 | 2514 | dviware/dvisvgm/src/PapersizeSpecialHandler.hpp -2019/09/23 | 12729 | dviware/dvisvgm/src/PathClipper.cpp -2019/07/08 | 2382 | dviware/dvisvgm/src/PathClipper.hpp -2019/07/10 | 15422 | dviware/dvisvgm/src/PDFParser.cpp -2019/07/08 | 5841 | dviware/dvisvgm/src/PDFParser.hpp -2019/07/08 | 10406 | dviware/dvisvgm/src/PdfSpecialHandler.cpp -2019/07/08 | 2830 | dviware/dvisvgm/src/PdfSpecialHandler.hpp -2019/10/21 | 2542 | dviware/dvisvgm/src/PDFToSVG.hpp -2019/07/08 | 1936 | dviware/dvisvgm/src/PreScanDVIReader.cpp -2019/07/08 | 1884 | dviware/dvisvgm/src/PreScanDVIReader.hpp -2019/07/08 | 9933 | dviware/dvisvgm/src/Process.cpp -2019/07/08 | 1815 | dviware/dvisvgm/src/Process.hpp -2019/11/11 | 9563 | dviware/dvisvgm/src/psdefs.cpp -2019/07/08 | 1806 | dviware/dvisvgm/src/PSFilter.hpp -2019/11/08 | 14011 | dviware/dvisvgm/src/PSInterpreter.cpp -2019/11/08 | 6493 | dviware/dvisvgm/src/PSInterpreter.hpp -2019/07/08 | 6559 | dviware/dvisvgm/src/PSPattern.cpp -2019/07/08 | 3928 | dviware/dvisvgm/src/PSPattern.hpp -2019/07/08 | 4628 | dviware/dvisvgm/src/PSPreviewFilter.cpp -2019/07/08 | 2560 | dviware/dvisvgm/src/PSPreviewFilter.hpp -2019/11/08 | 47236 | dviware/dvisvgm/src/PsSpecialHandler.cpp -2019/11/08 | 9490 | dviware/dvisvgm/src/PsSpecialHandler.hpp -2019/07/08 | 7059 | dviware/dvisvgm/src/RangeMap.cpp -2019/07/08 | 5198 | dviware/dvisvgm/src/RangeMap.hpp -2019/07/08 | 2871 | dviware/dvisvgm/src/ShadingPatch.cpp -2019/09/12 | 3150 | dviware/dvisvgm/src/ShadingPatch.hpp -2019/07/08 | 4218 | dviware/dvisvgm/src/SignalHandler.cpp -2019/07/08 | 2171 | dviware/dvisvgm/src/SignalHandler.hpp -2019/07/08 | 4623 | dviware/dvisvgm/src/SourceInput.cpp -2019/07/08 | 2388 | dviware/dvisvgm/src/SourceInput.hpp -2019/11/08 | 4238 | dviware/dvisvgm/src/SpecialActions.hpp -2019/07/08 | 2512 | dviware/dvisvgm/src/SpecialHandler.hpp -2019/07/08 | 6511 | dviware/dvisvgm/src/SpecialManager.cpp -2019/07/08 | 2958 | dviware/dvisvgm/src/SpecialManager.hpp -2019/09/12 | 5021 | dviware/dvisvgm/src/StreamReader.cpp -2019/09/12 | 2975 | dviware/dvisvgm/src/StreamReader.hpp -2019/09/12 | 3768 | dviware/dvisvgm/src/StreamWriter.cpp -2019/09/12 | 2196 | dviware/dvisvgm/src/StreamWriter.hpp -2019/07/08 | 9272 | dviware/dvisvgm/src/Subfont.cpp -2019/07/08 | 3529 | dviware/dvisvgm/src/Subfont.hpp -2019/07/08 | 3760 | dviware/dvisvgm/src/SVGCharHandler.cpp -2019/07/08 | 2024 | dviware/dvisvgm/src/SVGCharHandlerFactory.cpp -2019/07/08 | 1645 | dviware/dvisvgm/src/SVGCharHandlerFactory.hpp -2019/07/08 | 4093 | dviware/dvisvgm/src/SVGCharHandler.hpp -2019/07/08 | 5746 | dviware/dvisvgm/src/SVGCharPathHandler.cpp -2019/07/08 | 2455 | dviware/dvisvgm/src/SVGCharPathHandler.hpp -2019/07/08 | 3754 | dviware/dvisvgm/src/SVGCharTspanTextHandler.cpp -2019/07/08 | 2041 | dviware/dvisvgm/src/SVGCharTspanTextHandler.hpp -2019/10/21 | 6366 | dviware/dvisvgm/src/SVGOutput.cpp -2019/10/21 | 3500 | dviware/dvisvgm/src/SVGOutput.hpp -2019/07/08 | 2119 | dviware/dvisvgm/src/SVGSingleCharTextHandler.cpp -2019/07/08 | 1784 | dviware/dvisvgm/src/SVGSingleCharTextHandler.hpp -2019/07/08 | 12250 | dviware/dvisvgm/src/SVGTree.cpp -2019/07/08 | 4540 | dviware/dvisvgm/src/SVGTree.hpp -2019/07/08 | 2005 | dviware/dvisvgm/src/System.cpp -2019/07/08 | 1511 | dviware/dvisvgm/src/System.hpp -2019/09/12 | 20892 | dviware/dvisvgm/src/TensorProductPatch.cpp -2019/09/12 | 5274 | dviware/dvisvgm/src/TensorProductPatch.hpp -2019/07/08 | 6113 | dviware/dvisvgm/src/Terminal.cpp -2019/07/08 | 2284 | dviware/dvisvgm/src/Terminal.hpp -2019/07/08 | 7079 | dviware/dvisvgm/src/TFM.cpp -2019/07/08 | 3570 | dviware/dvisvgm/src/TFM.hpp -2019/07/08 | 4761 | dviware/dvisvgm/src/ToUnicodeMap.cpp -2019/07/08 | 1844 | dviware/dvisvgm/src/ToUnicodeMap.hpp -2019/11/08 | 13166 | dviware/dvisvgm/src/TpicSpecialHandler.cpp -2019/07/08 | 2613 | dviware/dvisvgm/src/TpicSpecialHandler.hpp -2019/09/12 | 8162 | dviware/dvisvgm/src/TriangularPatch.cpp -2019/09/12 | 3049 | dviware/dvisvgm/src/TriangularPatch.hpp -2019/07/29 | 7114 | dviware/dvisvgm/src/TrueTypeFont.cpp -2019/07/08 | 3275 | dviware/dvisvgm/src/TrueTypeFont.hpp -2019/07/08 | 4167 | dviware/dvisvgm/src/TTFAutohint.cpp -2019/07/08 | 2090 | dviware/dvisvgm/src/TTFAutohint.hpp -2019/07/08 | 6714 | dviware/dvisvgm/src/Unicode.cpp -2019/07/08 | 1708 | dviware/dvisvgm/src/Unicode.hpp -2019/09/12 | 7171 | dviware/dvisvgm/src/utility.cpp -2019/09/12 | 5023 | dviware/dvisvgm/src/utility.hpp -2019/07/08 | 3452 | dviware/dvisvgm/src/VectorIterator.hpp -2019/07/08 | 2969 | dviware/dvisvgm/src/VectorStream.hpp -2019/07/08 | 1577 | dviware/dvisvgm/src/version.hpp.in -2019/07/08 | 1911 | dviware/dvisvgm/src/VFActions.hpp -2019/09/12 | 6628 | dviware/dvisvgm/src/VFReader.cpp -2019/07/08 | 2421 | dviware/dvisvgm/src/VFReader.hpp -2019/07/08 | 1604 | dviware/dvisvgm/src/windows.hpp -2019/07/08 | 2240 | dviware/dvisvgm/src/XMLDocument.cpp -2019/07/08 | 2053 | dviware/dvisvgm/src/XMLDocument.hpp -2019/07/08 | 14696 | dviware/dvisvgm/src/XMLNode.cpp -2019/11/11 | 9902 | dviware/dvisvgm/src/XMLNode.hpp -2019/07/10 | 3036 | dviware/dvisvgm/src/XMLString.cpp -2019/07/08 | 1887 | dviware/dvisvgm/src/XMLString.hpp -2019/09/12 | 4557 | dviware/dvisvgm/src/XXHashFunction.hpp -2019/07/08 | 5940 | dviware/dvisvgm/src/ZLibOutputStream.hpp -2019/07/12 | 4642 | dviware/dvisvgm/test-driver -2019/09/12 | 6075 | dviware/dvisvgm/tests/BezierTest.cpp -2019/07/08 | 2704 | dviware/dvisvgm/tests/BitmapTest.cpp -2019/07/08 | 6074 | dviware/dvisvgm/tests/BoundingBoxTest.cpp -2019/07/08 | 2910 | dviware/dvisvgm/tests/CalculatorTest.cpp -2019/07/08 | 1216 | dviware/dvisvgm/tests/check-conv -2019/07/08 | 2974 | dviware/dvisvgm/tests/CMapManagerTest.cpp -2019/11/04 | 4223 | dviware/dvisvgm/tests/CMapReaderTest.cpp -2019/07/08 | 4980 | dviware/dvisvgm/tests/CMapTest.cpp -2019/07/08 | 4702 | dviware/dvisvgm/tests/ColorSpecialTest.cpp -2019/07/08 | 6942 | dviware/dvisvgm/tests/ColorTest.cpp -2019/07/08 | 8439 | dviware/dvisvgm/tests/CommandLineTest.cpp -2019/07/08 | 2508 | dviware/dvisvgm/tests/data/cidjmgr0-h.tfm -2019/09/12 | 24244 | dviware/dvisvgm/tests/data/cmr10.600gf -2019/07/08 | 35752 | dviware/dvisvgm/tests/data/cmr10.pfb -2019/07/08 | 1296 | dviware/dvisvgm/tests/data/cmr10.tfm -2019/07/08 | 18351 | dviware/dvisvgm/tests/data/dvipdfm_test.map -2019/07/08 | 15594 | dviware/dvisvgm/tests/data/dvips_test.map -2019/07/08 | 2072 | dviware/dvisvgm/tests/data/frktest.dvi -2019/07/08 | 337419 | dviware/dvisvgm/tests/data/frktest-nf-cmp.svg -2019/07/08 | 163979 | dviware/dvisvgm/tests/data/frktest-wf-cmp.svg -2019/07/08 | 428 | dviware/dvisvgm/tests/data/Makefile.am -2019/11/14 | 13688 | dviware/dvisvgm/tests/data/Makefile.in -2019/07/08 | 1207 | dviware/dvisvgm/tests/data/ot1.cmap -2019/07/08 | 1320 | dviware/dvisvgm/tests/data/sample.dvi -2019/07/08 | 60654 | dviware/dvisvgm/tests/data/sample-nf-cmp.svg -2019/07/08 | 17637 | dviware/dvisvgm/tests/data/sample.sfd -2019/07/08 | 1016 | dviware/dvisvgm/tests/data/sample_v2.dvi -2019/07/08 | 256 | dviware/dvisvgm/tests/data/sample_v3.dvi -2019/07/08 | 46985 | dviware/dvisvgm/tests/data/sample-wf-cmp.svg -2019/07/08 | 2512 | dviware/dvisvgm/tests/DependencyGraphTest.cpp -2019/07/08 | 2773 | dviware/dvisvgm/tests/DirectoryTest.cpp -2019/07/08 | 33210 | dviware/dvisvgm/tests/DVIReaderTest.cpp -2019/07/08 | 13220 | dviware/dvisvgm/tests/DvisvgmSpecialTest.cpp -2019/09/12 | 5850 | dviware/dvisvgm/tests/EllipticalArcTest.cpp -2019/07/08 | 7485 | dviware/dvisvgm/tests/EmSpecialTest.cpp -2019/07/08 | 3124 | dviware/dvisvgm/tests/FileFinderTest.cpp -2019/10/21 | 3661 | dviware/dvisvgm/tests/FilePathTest.cpp -2019/07/08 | 3899 | dviware/dvisvgm/tests/FileSystemTest.cpp +2019/12/07 | 56818 | dviware/dvisvgm/aclocal.m4 +2019/03/09 | 5827 | dviware/dvisvgm/ar-lib +2018/09/08 | 576 | dviware/dvisvgm/AUTHORS +2019/12/07 | 387767 | dviware/dvisvgm/ChangeLog +2019/03/09 | 7383 | dviware/dvisvgm/compile +2019/03/09 | 44166 | dviware/dvisvgm/config.guess +2019/12/07 | 4369 | dviware/dvisvgm/config.h.in +2019/03/09 | 36408 | dviware/dvisvgm/config.sub +2019/12/07 | 682161 | dviware/dvisvgm/configure +2019/12/07 | 8412 | dviware/dvisvgm/configure.ac +2016/09/03 | 35147 | dviware/dvisvgm/COPYING +2019/03/09 | 23568 | dviware/dvisvgm/depcomp +2019/03/09 | 718 | dviware/dvisvgm/doc/conf-dblatex-man.xsl +2019/03/09 | 2578 | dviware/dvisvgm/doc/conf-dblatex-pdf.xsl +2019/12/07 | 63109 | dviware/dvisvgm/doc/dvisvgm.1 +2019/12/06 | 57019 | dviware/dvisvgm/doc/dvisvgm.txt.in +2019/07/27 | 739 | dviware/dvisvgm/doc/generate-dvisvgm-sty.xsl +2019/07/28 | 3457 | dviware/dvisvgm/doc/Makefile.am +2019/12/07 | 19892 | dviware/dvisvgm/doc/Makefile.in +2019/03/09 | 1041 | dviware/dvisvgm/doc/tweak-dblatex-pdf.xsl +2019/07/27 | 1698 | dviware/dvisvgm/doc/tweak-db-refentry.xsl +2016/09/03 | 9236 | dviware/dvisvgm/INSTALL +2019/03/09 | 15368 | dviware/dvisvgm/install-sh +2018/05/03 | 2446 | dviware/dvisvgm/libs/brotli/common/constants.h +2018/05/03 | 12343 | dviware/dvisvgm/libs/brotli/common/context.h +2018/07/31 | 471698 | dviware/dvisvgm/libs/brotli/common/dictionary.c +2018/05/03 | 1951 | dviware/dvisvgm/libs/brotli/common/dictionary.h +2019/03/09 | 20643 | dviware/dvisvgm/libs/brotli/common/platform.h +2019/03/09 | 8211 | dviware/dvisvgm/libs/brotli/common/transform.c +2018/05/03 | 2968 | dviware/dvisvgm/libs/brotli/common/transform.h +2019/03/09 | 871 | dviware/dvisvgm/libs/brotli/common/version.h +2018/07/31 | 3944 | dviware/dvisvgm/libs/brotli/enc/backward_references.c +2018/05/03 | 1249 | dviware/dvisvgm/libs/brotli/enc/backward_references.h +2019/03/09 | 31357 | dviware/dvisvgm/libs/brotli/enc/backward_references_hq.c +2019/03/09 | 3755 | dviware/dvisvgm/libs/brotli/enc/backward_references_hq.h +2019/03/09 | 6441 | dviware/dvisvgm/libs/brotli/enc/backward_references_inc.h +2018/05/03 | 824 | dviware/dvisvgm/libs/brotli/enc/bit_cost.c +2018/05/03 | 1680 | dviware/dvisvgm/libs/brotli/enc/bit_cost.h +2017/12/28 | 4109 | dviware/dvisvgm/libs/brotli/enc/bit_cost_inc.h +2018/05/03 | 1137 | dviware/dvisvgm/libs/brotli/enc/block_encoder_inc.h +2018/05/03 | 6154 | dviware/dvisvgm/libs/brotli/enc/block_splitter.c +2018/05/03 | 1679 | dviware/dvisvgm/libs/brotli/enc/block_splitter.h +2018/05/03 | 16307 | dviware/dvisvgm/libs/brotli/enc/block_splitter_inc.h +2018/05/03 | 50175 | dviware/dvisvgm/libs/brotli/enc/brotli_bit_stream.c +2018/07/31 | 3371 | dviware/dvisvgm/libs/brotli/enc/brotli_bit_stream.h +2018/05/03 | 1500 | dviware/dvisvgm/libs/brotli/enc/cluster.c +2018/05/03 | 1033 | dviware/dvisvgm/libs/brotli/enc/cluster.h +2017/12/28 | 11407 | dviware/dvisvgm/libs/brotli/enc/cluster_inc.h +2018/07/31 | 7089 | dviware/dvisvgm/libs/brotli/enc/command.h +2018/07/31 | 32374 | dviware/dvisvgm/libs/brotli/enc/compress_fragment.c +2018/05/03 | 2825 | dviware/dvisvgm/libs/brotli/enc/compress_fragment.h +2018/07/31 | 25764 | dviware/dvisvgm/libs/brotli/enc/compress_fragment_two_pass.c +2018/05/03 | 2407 | dviware/dvisvgm/libs/brotli/enc/compress_fragment_two_pass.h +2018/05/03 | 88922 | dviware/dvisvgm/libs/brotli/enc/dictionary_hash.c +2017/12/28 | 583 | dviware/dvisvgm/libs/brotli/enc/dictionary_hash.h +2019/03/09 | 71444 | dviware/dvisvgm/libs/brotli/enc/encode.c +2018/05/03 | 806 | dviware/dvisvgm/libs/brotli/enc/encoder_dict.c +2018/07/31 | 1085 | dviware/dvisvgm/libs/brotli/enc/encoder_dict.h +2018/05/03 | 14525 | dviware/dvisvgm/libs/brotli/enc/entropy_encode.c +2018/05/03 | 4043 | dviware/dvisvgm/libs/brotli/enc/entropy_encode.h +2018/05/03 | 32900 | dviware/dvisvgm/libs/brotli/enc/entropy_encode_static.h +2018/07/31 | 7221 | dviware/dvisvgm/libs/brotli/enc/fast_log.h +2018/05/03 | 2538 | dviware/dvisvgm/libs/brotli/enc/find_match_length.h +2019/03/09 | 4933 | dviware/dvisvgm/libs/brotli/enc/hash_composite_inc.h +2018/05/03 | 9642 | dviware/dvisvgm/libs/brotli/enc/hash_forgetful_chain_inc.h +2019/03/09 | 15170 | dviware/dvisvgm/libs/brotli/enc/hash.h +2019/03/09 | 10432 | dviware/dvisvgm/libs/brotli/enc/hash_longest_match64_inc.h +2019/03/09 | 9993 | dviware/dvisvgm/libs/brotli/enc/hash_longest_match_inc.h +2018/05/03 | 8704 | dviware/dvisvgm/libs/brotli/enc/hash_longest_match_quickly_inc.h +2019/03/09 | 7368 | dviware/dvisvgm/libs/brotli/enc/hash_rolling_inc.h +2019/03/09 | 12924 | dviware/dvisvgm/libs/brotli/enc/hash_to_binary_tree_inc.h +2018/05/03 | 3227 | dviware/dvisvgm/libs/brotli/enc/histogram.c +2018/05/03 | 1884 | dviware/dvisvgm/libs/brotli/enc/histogram.h +2018/05/03 | 1401 | dviware/dvisvgm/libs/brotli/enc/histogram_inc.h +2018/05/03 | 5614 | dviware/dvisvgm/libs/brotli/enc/literal_cost.c +2018/05/03 | 892 | dviware/dvisvgm/libs/brotli/enc/literal_cost.h +2018/05/03 | 4887 | dviware/dvisvgm/libs/brotli/enc/memory.c +2018/05/03 | 2904 | dviware/dvisvgm/libs/brotli/enc/memory.h +2019/03/09 | 25975 | dviware/dvisvgm/libs/brotli/enc/metablock.c +2018/05/03 | 3994 | dviware/dvisvgm/libs/brotli/enc/metablock.h +2018/05/03 | 7526 | dviware/dvisvgm/libs/brotli/enc/metablock_inc.h +2018/05/03 | 1078 | dviware/dvisvgm/libs/brotli/enc/params.h +2018/05/03 | 1970 | dviware/dvisvgm/libs/brotli/enc/prefix.h +2018/07/31 | 6165 | dviware/dvisvgm/libs/brotli/enc/quality.h +2018/05/03 | 5842 | dviware/dvisvgm/libs/brotli/enc/ringbuffer.h +2018/07/31 | 19012 | dviware/dvisvgm/libs/brotli/enc/static_dict.c +2018/05/03 | 1276 | dviware/dvisvgm/libs/brotli/enc/static_dict.h +2018/05/03 | 469658 | dviware/dvisvgm/libs/brotli/enc/static_dict_lut.h +2018/05/03 | 2263 | dviware/dvisvgm/libs/brotli/enc/utf8_util.c +2018/05/03 | 904 | dviware/dvisvgm/libs/brotli/enc/utf8_util.h +2018/07/31 | 2839 | dviware/dvisvgm/libs/brotli/enc/write_bits.h +2018/05/03 | 14323 | dviware/dvisvgm/libs/brotli/include/brotli/decode.h +2018/05/03 | 16403 | dviware/dvisvgm/libs/brotli/include/brotli/encode.h +2018/07/31 | 10280 | dviware/dvisvgm/libs/brotli/include/brotli/port.h +2018/07/31 | 2615 | dviware/dvisvgm/libs/brotli/include/brotli/types.h +2017/12/28 | 1084 | dviware/dvisvgm/libs/brotli/LICENSE +2019/03/09 | 1899 | dviware/dvisvgm/libs/brotli/Makefile.am +2019/12/07 | 31488 | dviware/dvisvgm/libs/brotli/Makefile.in +2018/09/08 | 132235 | dviware/dvisvgm/libs/clipper/clipper.cpp +2016/09/03 | 15879 | dviware/dvisvgm/libs/clipper/clipper.hpp +2017/04/14 | 1374 | dviware/dvisvgm/libs/clipper/License.txt +2017/04/14 | 202 | dviware/dvisvgm/libs/clipper/Makefile.am +2019/12/07 | 20338 | dviware/dvisvgm/libs/clipper/Makefile.in +2019/03/09 | 467 | dviware/dvisvgm/libs/defs.am +2017/04/14 | 188824 | dviware/dvisvgm/libs/ff-woff/fontforge/alphabet.c +2017/04/14 | 32761 | dviware/dvisvgm/libs/ff-woff/fontforge/asmfpst.c +2017/04/14 | 81675 | dviware/dvisvgm/libs/ff-woff/fontforge/autohint.c +2017/04/14 | 2340 | dviware/dvisvgm/libs/ff-woff/fontforge/char.c +2017/04/14 | 1027567 | dviware/dvisvgm/libs/ff-woff/fontforge/cjk.c +2017/04/14 | 4984 | dviware/dvisvgm/libs/ff-woff/fontforge/configure-fontforge.h +2017/04/14 | 1827 | dviware/dvisvgm/libs/ff-woff/fontforge/cvundoes.c +2017/04/14 | 4233 | dviware/dvisvgm/libs/ff-woff/fontforge/dumppfa.c +2017/04/14 | 3150 | dviware/dvisvgm/libs/ff-woff/fontforge/edgelist2.h +2017/04/14 | 5274 | dviware/dvisvgm/libs/ff-woff/fontforge/edgelist.h +2017/04/14 | 29572 | dviware/dvisvgm/libs/ff-woff/fontforge/encoding.c +2017/04/14 | 90 | dviware/dvisvgm/libs/ff-woff/fontforge/encoding.h +2017/04/14 | 1200 | dviware/dvisvgm/libs/ff-woff/fontforge/fflocale.c +2017/04/14 | 452 | dviware/dvisvgm/libs/ff-woff/fontforge/fflocale.h +2017/04/14 | 486 | dviware/dvisvgm/libs/ff-woff/fontforge/fontforge-config.h +2017/04/14 | 3001 | dviware/dvisvgm/libs/ff-woff/fontforge/fontforge.h +2017/04/14 | 1512 | dviware/dvisvgm/libs/ff-woff/fontforge/fontforgevw.h +2017/04/14 | 7522 | dviware/dvisvgm/libs/ff-woff/fontforge/fvfonts.c +2017/04/14 | 23626 | dviware/dvisvgm/libs/ff-woff/fontforge/gwwiconv.c +2017/04/14 | 428 | dviware/dvisvgm/libs/ff-woff/fontforge/libffstamp.h +2017/04/14 | 21357 | dviware/dvisvgm/libs/ff-woff/fontforge/lookups.c +2017/10/30 | 8506 | dviware/dvisvgm/libs/ff-woff/fontforge/macbinary.c +2017/04/14 | 83604 | dviware/dvisvgm/libs/ff-woff/fontforge/macenc.c +2017/04/14 | 5539 | dviware/dvisvgm/libs/ff-woff/fontforge/mathconstants.c +2017/04/14 | 2052 | dviware/dvisvgm/libs/ff-woff/fontforge/memory.c +2017/04/14 | 9924 | dviware/dvisvgm/libs/ff-woff/fontforge/mm.c +2017/04/14 | 2029 | dviware/dvisvgm/libs/ff-woff/fontforge/namehash.h +2017/04/14 | 296376 | dviware/dvisvgm/libs/ff-woff/fontforge/namelist.c +2017/04/14 | 4520 | dviware/dvisvgm/libs/ff-woff/fontforge/nouiutil.c +2017/04/14 | 178642 | dviware/dvisvgm/libs/ff-woff/fontforge/nowakowskittfinstr.c +2017/04/14 | 13812 | dviware/dvisvgm/libs/ff-woff/fontforge/parsepfa.c +2017/04/14 | 1819 | dviware/dvisvgm/libs/ff-woff/fontforge/parsettfatt.c +2017/04/14 | 10402 | dviware/dvisvgm/libs/ff-woff/fontforge/parsettf.c +2017/04/14 | 10001 | dviware/dvisvgm/libs/ff-woff/fontforge/PfEd.h +2017/04/14 | 7808 | dviware/dvisvgm/libs/ff-woff/fontforge/psfont.h +2017/04/14 | 2388 | dviware/dvisvgm/libs/ff-woff/fontforge/psread.c +2017/04/14 | 133230 | dviware/dvisvgm/libs/ff-woff/fontforge/pua.c +2017/04/14 | 4637 | dviware/dvisvgm/libs/ff-woff/fontforge/sd.h +2017/04/14 | 5412 | dviware/dvisvgm/libs/ff-woff/fontforge/sfd1.c +2017/04/14 | 3972 | dviware/dvisvgm/libs/ff-woff/fontforge/sfd1.h +2017/04/14 | 141065 | dviware/dvisvgm/libs/ff-woff/fontforge/sfd.c +2017/04/14 | 9675 | dviware/dvisvgm/libs/ff-woff/fontforge/splinechar.c +2017/04/14 | 13672 | dviware/dvisvgm/libs/ff-woff/fontforge/splinefont.c +2017/04/14 | 102583 | dviware/dvisvgm/libs/ff-woff/fontforge/splinefont.h +2017/04/14 | 54147 | dviware/dvisvgm/libs/ff-woff/fontforge/splineorder2.c +2017/04/14 | 15643 | dviware/dvisvgm/libs/ff-woff/fontforge/splineoverlap.c +2017/04/14 | 4779 | dviware/dvisvgm/libs/ff-woff/fontforge/splinerefigure.c +2017/04/14 | 9598 | dviware/dvisvgm/libs/ff-woff/fontforge/splinesaveafm.c +2017/04/14 | 68453 | dviware/dvisvgm/libs/ff-woff/fontforge/splinesave.c +2017/04/14 | 50805 | dviware/dvisvgm/libs/ff-woff/fontforge/splineutil2.c +2017/04/14 | 113050 | dviware/dvisvgm/libs/ff-woff/fontforge/splineutil.c +2017/04/14 | 1950 | dviware/dvisvgm/libs/ff-woff/fontforge/start.c +2017/04/14 | 210538 | dviware/dvisvgm/libs/ff-woff/fontforge/stemdb.c +2017/04/14 | 8655 | dviware/dvisvgm/libs/ff-woff/fontforge/stemdb.h +2017/04/14 | 114 | dviware/dvisvgm/libs/ff-woff/fontforge/tables.h +2019/03/09 | 2041 | dviware/dvisvgm/libs/ff-woff/fontforge/tmpfile2.cpp +2017/04/14 | 83106 | dviware/dvisvgm/libs/ff-woff/fontforge/tottfaat.c +2017/04/14 | 217496 | dviware/dvisvgm/libs/ff-woff/fontforge/tottf.c +2017/04/14 | 149564 | dviware/dvisvgm/libs/ff-woff/fontforge/tottfgpos.c +2017/04/14 | 24895 | dviware/dvisvgm/libs/ff-woff/fontforge/tottfvar.c +2017/04/14 | 30896 | dviware/dvisvgm/libs/ff-woff/fontforge/ttf.h +2017/04/14 | 11086 | dviware/dvisvgm/libs/ff-woff/fontforge/ttfinstrs.c +2017/04/14 | 3416 | dviware/dvisvgm/libs/ff-woff/fontforge/ttfinstrs.h +2017/04/14 | 62940 | dviware/dvisvgm/libs/ff-woff/fontforge/ttfspecial.c +2017/04/14 | 7710 | dviware/dvisvgm/libs/ff-woff/fontforge/uiinterface.h +2017/04/14 | 318474 | dviware/dvisvgm/libs/ff-woff/fontforge/unialt.c +2017/04/14 | 6435 | dviware/dvisvgm/libs/ff-woff/fontforge/ustring.c +2017/04/14 | 1924432 | dviware/dvisvgm/libs/ff-woff/fontforge/utype.c +2017/04/14 | 9876 | dviware/dvisvgm/libs/ff-woff/fontforge/woff.c +2017/04/14 | 3909 | dviware/dvisvgm/libs/ff-woff/inc/basics.h +2017/04/14 | 3051 | dviware/dvisvgm/libs/ff-woff/inc/chardata.h +2017/04/14 | 3336 | dviware/dvisvgm/libs/ff-woff/inc/charset.h +2017/04/14 | 5956 | dviware/dvisvgm/libs/ff-woff/inc/dlist.h +2017/04/14 | 1638 | dviware/dvisvgm/libs/ff-woff/inc/ffintl.h +2017/04/14 | 8611 | dviware/dvisvgm/libs/ff-woff/inc/gimage.h +2017/04/14 | 3413 | dviware/dvisvgm/libs/ff-woff/inc/gnetwork.h +2017/04/14 | 2002 | dviware/dvisvgm/libs/ff-woff/inc/gwwiconv.h +2017/04/14 | 9794 | dviware/dvisvgm/libs/ff-woff/inc/ustring.h +2017/04/14 | 5185 | dviware/dvisvgm/libs/ff-woff/inc/utype.h +2017/04/14 | 9905 | dviware/dvisvgm/libs/ff-woff/LICENSE +2019/04/12 | 2027 | dviware/dvisvgm/libs/ff-woff/Makefile.am +2019/12/07 | 40554 | dviware/dvisvgm/libs/ff-woff/Makefile.in +2019/03/09 | 241 | dviware/dvisvgm/libs/Makefile.am +2019/12/07 | 19936 | dviware/dvisvgm/libs/Makefile.in +2018/09/08 | 171 | dviware/dvisvgm/libs/md5/Makefile.am +2019/12/07 | 19545 | dviware/dvisvgm/libs/md5/Makefile.in +2018/09/08 | 8743 | dviware/dvisvgm/libs/md5/md5.c +2018/09/08 | 1426 | dviware/dvisvgm/libs/md5/md5.h +2019/10/25 | 2146 | dviware/dvisvgm/libs/potrace/auxiliary.h +2019/10/25 | 6450 | dviware/dvisvgm/libs/potrace/bitmap.h +2019/10/25 | 90 | dviware/dvisvgm/libs/potrace/config.h +2019/10/25 | 2693 | dviware/dvisvgm/libs/potrace/curve.c +2019/10/25 | 2782 | dviware/dvisvgm/libs/potrace/curve.h +2019/10/25 | 14605 | dviware/dvisvgm/libs/potrace/decompose.c +2019/10/25 | 442 | dviware/dvisvgm/libs/potrace/decompose.h +2019/10/25 | 11118 | dviware/dvisvgm/libs/potrace/lists.h +2019/03/09 | 330 | dviware/dvisvgm/libs/potrace/Makefile.am +2019/12/07 | 20804 | dviware/dvisvgm/libs/potrace/Makefile.in +2019/10/25 | 3122 | dviware/dvisvgm/libs/potrace/potracelib.c +2019/10/25 | 4573 | dviware/dvisvgm/libs/potrace/potracelib.h +2019/10/25 | 2654 | dviware/dvisvgm/libs/potrace/progress.h +2019/10/25 | 32392 | dviware/dvisvgm/libs/potrace/trace.c +2019/10/25 | 397 | dviware/dvisvgm/libs/potrace/trace.h +2019/03/09 | 102582 | dviware/dvisvgm/libs/variant/include/mpark/variant.hpp +2017/10/30 | 1338 | dviware/dvisvgm/libs/variant/LICENSE.md +2019/03/09 | 71 | dviware/dvisvgm/libs/variant/Makefile.am +2019/12/07 | 15593 | dviware/dvisvgm/libs/variant/Makefile.in +2017/10/30 | 1171 | dviware/dvisvgm/libs/woff2/include/woff2/decode.h +2017/10/30 | 1434 | dviware/dvisvgm/libs/woff2/include/woff2/encode.h +2017/10/30 | 2304 | dviware/dvisvgm/libs/woff2/include/woff2/output.h +2018/07/31 | 131 | dviware/dvisvgm/libs/woff2/include/woff2/version.h +2016/09/03 | 11358 | dviware/dvisvgm/libs/woff2/LICENSE +2019/03/09 | 701 | dviware/dvisvgm/libs/woff2/Makefile.am +2019/12/07 | 24681 | dviware/dvisvgm/libs/woff2/Makefile.in +2017/10/30 | 4185 | dviware/dvisvgm/libs/woff2/src/buffer.h +2018/07/31 | 12155 | dviware/dvisvgm/libs/woff2/src/font.cc +2017/10/30 | 3509 | dviware/dvisvgm/libs/woff2/src/font.h +2019/10/25 | 11277 | dviware/dvisvgm/libs/woff2/src/glyph.cc +2017/10/30 | 1756 | dviware/dvisvgm/libs/woff2/src/glyph.h +2019/10/25 | 9004 | dviware/dvisvgm/libs/woff2/src/normalize.cc +2017/10/30 | 1301 | dviware/dvisvgm/libs/woff2/src/normalize.h +2017/10/30 | 1674 | dviware/dvisvgm/libs/woff2/src/port.h +2017/10/30 | 587 | dviware/dvisvgm/libs/woff2/src/round.h +2017/10/30 | 1864 | dviware/dvisvgm/libs/woff2/src/store_bytes.h +2017/10/30 | 2558 | dviware/dvisvgm/libs/woff2/src/table_tags.cc +2017/10/30 | 807 | dviware/dvisvgm/libs/woff2/src/table_tags.h +2017/10/30 | 13101 | dviware/dvisvgm/libs/woff2/src/transform.cc +2017/10/30 | 768 | dviware/dvisvgm/libs/woff2/src/transform.h +2017/10/30 | 3176 | dviware/dvisvgm/libs/woff2/src/variable_length.cc +2017/10/30 | 811 | dviware/dvisvgm/libs/woff2/src/variable_length.h +2017/10/30 | 1547 | dviware/dvisvgm/libs/woff2/src/woff2_common.cc +2017/10/30 | 1439 | dviware/dvisvgm/libs/woff2/src/woff2_common.h +2018/07/31 | 15423 | dviware/dvisvgm/libs/woff2/src/woff2_enc.cc +2017/10/30 | 1564 | dviware/dvisvgm/libs/woff2/src/woff2_out.cc +2019/10/25 | 200 | dviware/dvisvgm/libs/xxHash/Makefile.am +2019/12/07 | 19650 | dviware/dvisvgm/libs/xxHash/Makefile.in +2019/10/25 | 67360 | dviware/dvisvgm/libs/xxHash/xxh3.h +2019/10/25 | 37885 | dviware/dvisvgm/libs/xxHash/xxhash.c +2019/10/25 | 27250 | dviware/dvisvgm/libs/xxHash/xxhash.h +2019/03/09 | 324151 | dviware/dvisvgm/ltmain.sh +2019/03/09 | 2105 | dviware/dvisvgm/m4/ax_check_compile_flag.m4 +2017/10/30 | 11836 | dviware/dvisvgm/m4/ax_code_coverage.m4 +2019/04/12 | 19367 | dviware/dvisvgm/m4/ax_cxx_compile_stdcxx.m4 +2019/03/09 | 305862 | dviware/dvisvgm/m4/libtool.m4 +2019/03/09 | 6140 | dviware/dvisvgm/m4/lt~obsolete.m4 +2019/03/09 | 14514 | dviware/dvisvgm/m4/ltoptions.m4 +2019/03/09 | 4384 | dviware/dvisvgm/m4/ltsugar.m4 +2019/03/09 | 699 | dviware/dvisvgm/m4/ltversion.m4 +2019/03/09 | 95 | dviware/dvisvgm/m4/Makefile.am +2019/12/07 | 13474 | dviware/dvisvgm/m4/Makefile.in +2019/03/09 | 744 | dviware/dvisvgm/Makefile.am +2019/12/07 | 27672 | dviware/dvisvgm/Makefile.in +2019/03/09 | 6878 | dviware/dvisvgm/missing +2019/12/07 | 34303 | dviware/dvisvgm/NEWS +2019/07/27 | 6173 | dviware/dvisvgm/README +2019/03/09 | 158418 | dviware/dvisvgm/src/AGLTable.hpp +2019/07/27 | 13439 | dviware/dvisvgm/src/BasicDVIReader.cpp +2019/04/12 | 5087 | dviware/dvisvgm/src/BasicDVIReader.hpp +2019/10/25 | 9135 | dviware/dvisvgm/src/Bezier.cpp +2019/10/25 | 2502 | dviware/dvisvgm/src/Bezier.hpp +2019/04/12 | 3175 | dviware/dvisvgm/src/BgColorSpecialHandler.cpp +2019/03/09 | 2228 | dviware/dvisvgm/src/BgColorSpecialHandler.hpp +2019/10/25 | 4889 | dviware/dvisvgm/src/Bitmap.cpp +2019/10/25 | 4166 | dviware/dvisvgm/src/Bitmap.hpp +2019/04/12 | 7865 | dviware/dvisvgm/src/BoundingBox.cpp +2019/04/13 | 3912 | dviware/dvisvgm/src/BoundingBox.hpp +2019/03/09 | 5855 | dviware/dvisvgm/src/Calculator.cpp +2019/12/07 | 2272 | dviware/dvisvgm/src/Calculator.hpp +2019/04/13 | 2000 | dviware/dvisvgm/src/Character.hpp +2019/03/09 | 2040 | dviware/dvisvgm/src/CharMapID.cpp +2019/12/07 | 2541 | dviware/dvisvgm/src/CharMapID.hpp +2019/04/12 | 8299 | dviware/dvisvgm/src/CLCommandLine.cpp +2019/04/13 | 2891 | dviware/dvisvgm/src/CLCommandLine.hpp +2019/03/09 | 6531 | dviware/dvisvgm/src/CLOption.hpp +2019/03/09 | 2676 | dviware/dvisvgm/src/CMap.cpp +2019/04/13 | 4434 | dviware/dvisvgm/src/CMap.hpp +2019/07/27 | 5322 | dviware/dvisvgm/src/CMapManager.cpp +2019/03/09 | 2221 | dviware/dvisvgm/src/CMapManager.hpp +2019/10/31 | 8274 | dviware/dvisvgm/src/CMapReader.cpp +2019/10/31 | 3080 | dviware/dvisvgm/src/CMapReader.hpp +2019/10/25 | 19513 | dviware/dvisvgm/src/Color.cpp +2019/12/07 | 4778 | dviware/dvisvgm/src/Color.hpp +2019/04/12 | 4118 | dviware/dvisvgm/src/ColorSpecialHandler.cpp +2019/03/09 | 2118 | dviware/dvisvgm/src/ColorSpecialHandler.hpp +2019/04/13 | 7437 | dviware/dvisvgm/src/CommandLine.hpp +2019/12/07 | 3410 | dviware/dvisvgm/src/Directory.cpp +2019/12/07 | 2053 | dviware/dvisvgm/src/Directory.hpp +2019/03/09 | 2290 | dviware/dvisvgm/src/DLLoader.cpp +2019/04/13 | 2539 | dviware/dvisvgm/src/DLLoader.hpp +2019/04/13 | 2334 | dviware/dvisvgm/src/DVIActions.hpp +2019/07/27 | 25282 | dviware/dvisvgm/src/DVIReader.cpp +2019/03/09 | 8464 | dviware/dvisvgm/src/DVIReader.hpp +2019/12/06 | 17328 | dviware/dvisvgm/src/dvisvgm.cpp +2019/04/13 | 18126 | dviware/dvisvgm/src/DvisvgmSpecialHandler.cpp +2019/04/13 | 4562 | dviware/dvisvgm/src/DvisvgmSpecialHandler.hpp +2019/12/06 | 12234 | dviware/dvisvgm/src/DVIToSVGActions.cpp +2019/12/06 | 4915 | dviware/dvisvgm/src/DVIToSVGActions.hpp +2019/10/25 | 21303 | dviware/dvisvgm/src/DVIToSVG.cpp +2019/10/25 | 5602 | dviware/dvisvgm/src/DVIToSVG.hpp +2019/10/25 | 10960 | dviware/dvisvgm/src/EllipticalArc.cpp +2019/10/25 | 3100 | dviware/dvisvgm/src/EllipticalArc.hpp +2019/12/06 | 9971 | dviware/dvisvgm/src/EmSpecialHandler.cpp +2019/12/06 | 2930 | dviware/dvisvgm/src/EmSpecialHandler.hpp +2019/04/13 | 3935 | dviware/dvisvgm/src/EncFile.cpp +2019/04/13 | 2116 | dviware/dvisvgm/src/EncFile.hpp +2019/04/13 | 3776 | dviware/dvisvgm/src/EPSFile.cpp +2019/04/13 | 2051 | dviware/dvisvgm/src/EPSFile.hpp +2019/03/09 | 2092 | dviware/dvisvgm/src/EPSToSVG.hpp +2019/03/09 | 3098 | dviware/dvisvgm/src/ffwrapper.c +2019/03/09 | 1657 | dviware/dvisvgm/src/ffwrapper.h +2019/12/07 | 9824 | dviware/dvisvgm/src/FileFinder.cpp +2019/12/07 | 2586 | dviware/dvisvgm/src/FileFinder.hpp +2019/12/06 | 10037 | dviware/dvisvgm/src/FilePath.cpp +2019/10/31 | 3426 | dviware/dvisvgm/src/FilePath.hpp +2019/12/07 | 9676 | dviware/dvisvgm/src/FileSystem.cpp +2019/12/07 | 2754 | dviware/dvisvgm/src/FileSystem.hpp +2019/12/07 | 1821 | dviware/dvisvgm/src/FixWord.hpp +2019/10/25 | 12510 | dviware/dvisvgm/src/FontCache.cpp +2019/10/25 | 2857 | dviware/dvisvgm/src/FontCache.hpp +2019/07/27 | 21064 | dviware/dvisvgm/src/Font.cpp +2019/04/12 | 3331 | dviware/dvisvgm/src/FontEncoding.cpp +2019/04/13 | 2702 | dviware/dvisvgm/src/FontEncoding.hpp +2019/10/25 | 13507 | dviware/dvisvgm/src/FontEngine.cpp +2019/04/12 | 3254 | dviware/dvisvgm/src/FontEngine.hpp +2019/07/27 | 17330 | dviware/dvisvgm/src/Font.hpp +2019/04/13 | 12221 | dviware/dvisvgm/src/FontManager.cpp +2019/04/12 | 3734 | dviware/dvisvgm/src/FontManager.hpp +2019/03/09 | 9298 | dviware/dvisvgm/src/FontMap.cpp +2019/04/13 | 2909 | dviware/dvisvgm/src/FontMap.hpp +2019/03/09 | 1984 | dviware/dvisvgm/src/FontMetrics.cpp +2019/04/12 | 3396 | dviware/dvisvgm/src/FontMetrics.hpp +2019/12/07 | 1805 | dviware/dvisvgm/src/FontStyle.hpp +2019/10/25 | 10194 | dviware/dvisvgm/src/FontWriter.cpp +2019/04/13 | 2742 | dviware/dvisvgm/src/FontWriter.hpp +2019/12/07 | 2745 | dviware/dvisvgm/src/GFGlyphTracer.cpp +2019/12/07 | 2571 | dviware/dvisvgm/src/GFGlyphTracer.hpp +2019/12/07 | 10894 | dviware/dvisvgm/src/GFReader.cpp +2019/12/07 | 3967 | dviware/dvisvgm/src/GFReader.hpp +2019/12/07 | 3610 | dviware/dvisvgm/src/GFTracer.cpp +2019/12/07 | 2107 | dviware/dvisvgm/src/GFTracer.hpp +2019/04/12 | 11748 | dviware/dvisvgm/src/Ghostscript.cpp +2019/04/12 | 4032 | dviware/dvisvgm/src/Ghostscript.hpp +2019/03/09 | 1537 | dviware/dvisvgm/src/Glyph.hpp +2019/12/07 | 2924 | dviware/dvisvgm/src/GlyphTracerMessages.hpp +2019/12/06 | 27897 | dviware/dvisvgm/src/GraphicsPath.hpp +2019/10/25 | 3609 | dviware/dvisvgm/src/HashFunction.cpp +2019/10/25 | 2550 | dviware/dvisvgm/src/HashFunction.hpp +2019/04/12 | 3623 | dviware/dvisvgm/src/HtmlSpecialHandler.cpp +2019/12/07 | 2214 | dviware/dvisvgm/src/HtmlSpecialHandler.hpp +2019/10/25 | 9805 | dviware/dvisvgm/src/HyperlinkManager.cpp +2019/12/07 | 3980 | dviware/dvisvgm/src/HyperlinkManager.hpp +2016/09/03 | 10028 | dviware/dvisvgm/src/iapi.h +2016/09/03 | 4595 | dviware/dvisvgm/src/ierrors.h +2019/10/25 | 6847 | dviware/dvisvgm/src/ImageToSVG.cpp +2019/10/25 | 4360 | dviware/dvisvgm/src/ImageToSVG.hpp +2019/03/09 | 3788 | dviware/dvisvgm/src/InputBuffer.cpp +2019/04/13 | 4758 | dviware/dvisvgm/src/InputBuffer.hpp +2019/04/13 | 12299 | dviware/dvisvgm/src/InputReader.cpp +2019/04/13 | 4184 | dviware/dvisvgm/src/InputReader.hpp +2019/07/27 | 4491 | dviware/dvisvgm/src/JFM.cpp +2019/04/13 | 2120 | dviware/dvisvgm/src/JFM.hpp +2019/07/27 | 4728 | dviware/dvisvgm/src/Length.cpp +2019/12/07 | 4138 | dviware/dvisvgm/src/Length.hpp +2019/03/09 | 2014 | dviware/dvisvgm/src/macros.hpp +2019/10/25 | 7116 | dviware/dvisvgm/src/Makefile.am +2019/12/07 | 59734 | dviware/dvisvgm/src/Makefile.in +2019/07/27 | 8495 | dviware/dvisvgm/src/MapLine.cpp +2019/04/13 | 3089 | dviware/dvisvgm/src/MapLine.hpp +2019/07/27 | 16853 | dviware/dvisvgm/src/Matrix.cpp +2019/04/13 | 4123 | dviware/dvisvgm/src/Matrix.hpp +2019/10/25 | 2704 | dviware/dvisvgm/src/MD5HashFunction.hpp +2019/04/13 | 7517 | dviware/dvisvgm/src/Message.cpp +2019/04/12 | 1779 | dviware/dvisvgm/src/MessageException.hpp +2019/04/13 | 3541 | dviware/dvisvgm/src/Message.hpp +2019/12/07 | 4771 | dviware/dvisvgm/src/MetafontWrapper.cpp +2019/04/13 | 1805 | dviware/dvisvgm/src/MetafontWrapper.hpp +2019/12/07 | 3776 | dviware/dvisvgm/src/MiKTeXCom.cpp +2019/07/27 | 1894 | dviware/dvisvgm/src/MiKTeXCom.hpp +2019/03/09 | 2062 | dviware/dvisvgm/src/NoPsSpecialHandler.cpp +2019/12/07 | 1999 | dviware/dvisvgm/src/NoPsSpecialHandler.hpp +2019/03/09 | 3999 | dviware/dvisvgm/src/NumericRanges.hpp +2019/07/27 | 8119 | dviware/dvisvgm/src/optimizer/AttributeExtractor.cpp +2019/12/06 | 2709 | dviware/dvisvgm/src/optimizer/AttributeExtractor.hpp +2019/04/13 | 4213 | dviware/dvisvgm/src/optimizer/DependencyGraph.hpp +2019/07/27 | 6136 | dviware/dvisvgm/src/optimizer/GroupCollapser.cpp +2019/12/06 | 1984 | dviware/dvisvgm/src/optimizer/GroupCollapser.hpp +2019/12/06 | 534 | dviware/dvisvgm/src/optimizer/Makefile.am +2019/12/07 | 22166 | dviware/dvisvgm/src/optimizer/Makefile.in +2019/04/12 | 1642 | dviware/dvisvgm/src/optimizer/OptimizerModule.hpp +2019/04/12 | 3130 | dviware/dvisvgm/src/optimizer/RedundantElementRemover.cpp +2019/04/12 | 1644 | dviware/dvisvgm/src/optimizer/RedundantElementRemover.hpp +2019/12/06 | 4394 | dviware/dvisvgm/src/optimizer/SVGOptimizer.cpp +2019/04/12 | 2297 | dviware/dvisvgm/src/optimizer/SVGOptimizer.hpp +2019/12/06 | 4212 | dviware/dvisvgm/src/optimizer/TextSimplifier.cpp +2019/12/06 | 1699 | dviware/dvisvgm/src/optimizer/TextSimplifier.hpp +2019/10/25 | 6267 | dviware/dvisvgm/src/optimizer/TransformSimplifier.cpp +2019/10/25 | 1856 | dviware/dvisvgm/src/optimizer/TransformSimplifier.hpp +2019/04/12 | 2013 | dviware/dvisvgm/src/optimizer/WSNodeRemover.cpp +2019/04/12 | 1687 | dviware/dvisvgm/src/optimizer/WSNodeRemover.hpp +2019/03/09 | 2067 | dviware/dvisvgm/src/options.dtd +2019/04/12 | 8785 | dviware/dvisvgm/src/options.xml +2019/04/12 | 2848 | dviware/dvisvgm/src/PageRanges.cpp +2019/03/09 | 1711 | dviware/dvisvgm/src/PageRanges.hpp +2019/04/13 | 5364 | dviware/dvisvgm/src/PageSize.cpp +2019/04/13 | 2092 | dviware/dvisvgm/src/PageSize.hpp +2019/10/25 | 4043 | dviware/dvisvgm/src/Pair.hpp +2019/03/09 | 4052 | dviware/dvisvgm/src/PapersizeSpecialHandler.cpp +2019/03/09 | 2514 | dviware/dvisvgm/src/PapersizeSpecialHandler.hpp +2019/10/25 | 12729 | dviware/dvisvgm/src/PathClipper.cpp +2019/12/07 | 2289 | dviware/dvisvgm/src/PathClipper.hpp +2019/07/27 | 15422 | dviware/dvisvgm/src/PDFParser.cpp +2019/04/13 | 5841 | dviware/dvisvgm/src/PDFParser.hpp +2019/04/13 | 10406 | dviware/dvisvgm/src/PdfSpecialHandler.cpp +2019/03/09 | 2830 | dviware/dvisvgm/src/PdfSpecialHandler.hpp +2019/10/25 | 2542 | dviware/dvisvgm/src/PDFToSVG.hpp +2019/12/07 | 1913 | dviware/dvisvgm/src/PreScanDVIReader.cpp +2019/12/07 | 1886 | dviware/dvisvgm/src/PreScanDVIReader.hpp +2019/12/07 | 10029 | dviware/dvisvgm/src/Process.cpp +2019/04/13 | 1815 | dviware/dvisvgm/src/Process.hpp +2019/12/06 | 9653 | dviware/dvisvgm/src/psdefs.cpp +2019/03/09 | 1806 | dviware/dvisvgm/src/PSFilter.hpp +2019/12/06 | 14105 | dviware/dvisvgm/src/PSInterpreter.cpp +2019/12/06 | 6493 | dviware/dvisvgm/src/PSInterpreter.hpp +2019/04/12 | 6559 | dviware/dvisvgm/src/PSPattern.cpp +2019/04/13 | 3928 | dviware/dvisvgm/src/PSPattern.hpp +2019/12/07 | 4494 | dviware/dvisvgm/src/PSPreviewFilter.cpp +2019/12/07 | 2605 | dviware/dvisvgm/src/PSPreviewFilter.hpp +2019/12/06 | 47238 | dviware/dvisvgm/src/PsSpecialHandler.cpp +2019/12/07 | 9457 | dviware/dvisvgm/src/PsSpecialHandler.hpp +2019/04/13 | 7059 | dviware/dvisvgm/src/RangeMap.cpp +2019/12/07 | 5180 | dviware/dvisvgm/src/RangeMap.hpp +2019/03/09 | 2871 | dviware/dvisvgm/src/ShadingPatch.cpp +2019/10/25 | 3150 | dviware/dvisvgm/src/ShadingPatch.hpp +2019/12/07 | 4203 | dviware/dvisvgm/src/SignalHandler.cpp +2019/12/07 | 2180 | dviware/dvisvgm/src/SignalHandler.hpp +2019/03/09 | 4623 | dviware/dvisvgm/src/SourceInput.cpp +2019/04/13 | 2388 | dviware/dvisvgm/src/SourceInput.hpp +2019/12/06 | 4238 | dviware/dvisvgm/src/SpecialActions.hpp +2019/04/12 | 2512 | dviware/dvisvgm/src/SpecialHandler.hpp +2019/04/13 | 6511 | dviware/dvisvgm/src/SpecialManager.cpp +2019/04/13 | 2958 | dviware/dvisvgm/src/SpecialManager.hpp +2019/10/25 | 5021 | dviware/dvisvgm/src/StreamReader.cpp +2019/10/25 | 2975 | dviware/dvisvgm/src/StreamReader.hpp +2019/10/25 | 3768 | dviware/dvisvgm/src/StreamWriter.cpp +2019/10/25 | 2196 | dviware/dvisvgm/src/StreamWriter.hpp +2019/04/13 | 9272 | dviware/dvisvgm/src/Subfont.cpp +2019/04/13 | 3529 | dviware/dvisvgm/src/Subfont.hpp +2019/04/13 | 3760 | dviware/dvisvgm/src/SVGCharHandler.cpp +2019/03/09 | 2024 | dviware/dvisvgm/src/SVGCharHandlerFactory.cpp +2019/03/09 | 1645 | dviware/dvisvgm/src/SVGCharHandlerFactory.hpp +2019/04/13 | 4093 | dviware/dvisvgm/src/SVGCharHandler.hpp +2019/04/13 | 5746 | dviware/dvisvgm/src/SVGCharPathHandler.cpp +2019/04/12 | 2455 | dviware/dvisvgm/src/SVGCharPathHandler.hpp +2019/04/13 | 3754 | dviware/dvisvgm/src/SVGCharTspanTextHandler.cpp +2019/04/13 | 2041 | dviware/dvisvgm/src/SVGCharTspanTextHandler.hpp +2019/12/07 | 6355 | dviware/dvisvgm/src/SVGOutput.cpp +2019/12/07 | 3493 | dviware/dvisvgm/src/SVGOutput.hpp +2019/03/09 | 2119 | dviware/dvisvgm/src/SVGSingleCharTextHandler.cpp +2019/04/13 | 1784 | dviware/dvisvgm/src/SVGSingleCharTextHandler.hpp +2019/04/13 | 12250 | dviware/dvisvgm/src/SVGTree.cpp +2019/04/12 | 4540 | dviware/dvisvgm/src/SVGTree.hpp +2019/04/13 | 2005 | dviware/dvisvgm/src/System.cpp +2019/03/09 | 1511 | dviware/dvisvgm/src/System.hpp +2019/10/25 | 20892 | dviware/dvisvgm/src/TensorProductPatch.cpp +2019/10/25 | 5274 | dviware/dvisvgm/src/TensorProductPatch.hpp +2019/03/09 | 6113 | dviware/dvisvgm/src/Terminal.cpp +2019/03/09 | 2284 | dviware/dvisvgm/src/Terminal.hpp +2019/03/09 | 7079 | dviware/dvisvgm/src/TFM.cpp +2019/12/07 | 3519 | dviware/dvisvgm/src/TFM.hpp +2019/03/09 | 4761 | dviware/dvisvgm/src/ToUnicodeMap.cpp +2019/03/09 | 1844 | dviware/dvisvgm/src/ToUnicodeMap.hpp +2019/12/06 | 13166 | dviware/dvisvgm/src/TpicSpecialHandler.cpp +2019/03/09 | 2613 | dviware/dvisvgm/src/TpicSpecialHandler.hpp +2019/10/25 | 8162 | dviware/dvisvgm/src/TriangularPatch.cpp +2019/10/25 | 3049 | dviware/dvisvgm/src/TriangularPatch.hpp +2019/07/27 | 7114 | dviware/dvisvgm/src/TrueTypeFont.cpp +2019/04/13 | 3275 | dviware/dvisvgm/src/TrueTypeFont.hpp +2019/03/09 | 4167 | dviware/dvisvgm/src/TTFAutohint.cpp +2019/03/09 | 2090 | dviware/dvisvgm/src/TTFAutohint.hpp +2019/04/13 | 6714 | dviware/dvisvgm/src/Unicode.cpp +2019/03/09 | 1708 | dviware/dvisvgm/src/Unicode.hpp +2019/10/25 | 7171 | dviware/dvisvgm/src/utility.cpp +2019/10/25 | 5023 | dviware/dvisvgm/src/utility.hpp +2019/04/13 | 3452 | dviware/dvisvgm/src/VectorIterator.hpp +2019/12/07 | 2949 | dviware/dvisvgm/src/VectorStream.hpp +2019/03/09 | 1577 | dviware/dvisvgm/src/version.hpp.in +2019/03/09 | 1911 | dviware/dvisvgm/src/VFActions.hpp +2019/12/07 | 6570 | dviware/dvisvgm/src/VFReader.cpp +2019/12/07 | 2443 | dviware/dvisvgm/src/VFReader.hpp +2019/03/09 | 1604 | dviware/dvisvgm/src/windows.hpp +2019/04/12 | 2240 | dviware/dvisvgm/src/XMLDocument.cpp +2019/04/13 | 2053 | dviware/dvisvgm/src/XMLDocument.hpp +2019/04/12 | 14696 | dviware/dvisvgm/src/XMLNode.cpp +2019/12/06 | 9902 | dviware/dvisvgm/src/XMLNode.hpp +2019/07/27 | 3036 | dviware/dvisvgm/src/XMLString.cpp +2019/04/13 | 1887 | dviware/dvisvgm/src/XMLString.hpp +2019/10/25 | 4557 | dviware/dvisvgm/src/XXHashFunction.hpp +2019/04/13 | 5940 | dviware/dvisvgm/src/ZLibOutputStream.hpp +2019/03/09 | 4642 | dviware/dvisvgm/test-driver +2019/10/25 | 6075 | dviware/dvisvgm/tests/BezierTest.cpp +2019/03/09 | 2704 | dviware/dvisvgm/tests/BitmapTest.cpp +2019/04/12 | 6074 | dviware/dvisvgm/tests/BoundingBoxTest.cpp +2019/03/09 | 2910 | dviware/dvisvgm/tests/CalculatorTest.cpp +2019/03/09 | 1216 | dviware/dvisvgm/tests/check-conv +2019/03/09 | 2974 | dviware/dvisvgm/tests/CMapManagerTest.cpp +2019/10/31 | 4223 | dviware/dvisvgm/tests/CMapReaderTest.cpp +2019/03/09 | 4980 | dviware/dvisvgm/tests/CMapTest.cpp +2019/03/09 | 4702 | dviware/dvisvgm/tests/ColorSpecialTest.cpp +2019/03/09 | 6942 | dviware/dvisvgm/tests/ColorTest.cpp +2019/04/12 | 8439 | dviware/dvisvgm/tests/CommandLineTest.cpp +2016/09/03 | 2508 | dviware/dvisvgm/tests/data/cidjmgr0-h.tfm +2016/09/03 | 24244 | dviware/dvisvgm/tests/data/cmr10.600gf +2017/11/23 | 35752 | dviware/dvisvgm/tests/data/cmr10.pfb +2016/09/03 | 1296 | dviware/dvisvgm/tests/data/cmr10.tfm +2016/09/03 | 18351 | dviware/dvisvgm/tests/data/dvipdfm_test.map +2016/09/03 | 15594 | dviware/dvisvgm/tests/data/dvips_test.map +2016/09/03 | 2072 | dviware/dvisvgm/tests/data/frktest.dvi +2016/09/03 | 337419 | dviware/dvisvgm/tests/data/frktest-nf-cmp.svg +2016/09/03 | 163979 | dviware/dvisvgm/tests/data/frktest-wf-cmp.svg +2019/03/09 | 428 | dviware/dvisvgm/tests/data/Makefile.am +2019/12/07 | 13688 | dviware/dvisvgm/tests/data/Makefile.in +2016/09/03 | 1207 | dviware/dvisvgm/tests/data/ot1.cmap +2016/09/03 | 1320 | dviware/dvisvgm/tests/data/sample.dvi +2016/09/03 | 60654 | dviware/dvisvgm/tests/data/sample-nf-cmp.svg +2016/09/03 | 17637 | dviware/dvisvgm/tests/data/sample.sfd +2017/11/23 | 1016 | dviware/dvisvgm/tests/data/sample_v2.dvi +2017/11/23 | 256 | dviware/dvisvgm/tests/data/sample_v3.dvi +2016/09/03 | 46985 | dviware/dvisvgm/tests/data/sample-wf-cmp.svg +2019/04/12 | 2512 | dviware/dvisvgm/tests/DependencyGraphTest.cpp +2019/03/09 | 2773 | dviware/dvisvgm/tests/DirectoryTest.cpp +2019/04/12 | 33210 | dviware/dvisvgm/tests/DVIReaderTest.cpp +2019/04/12 | 13220 | dviware/dvisvgm/tests/DvisvgmSpecialTest.cpp +2019/10/25 | 5850 | dviware/dvisvgm/tests/EllipticalArcTest.cpp +2019/04/12 | 7485 | dviware/dvisvgm/tests/EmSpecialTest.cpp +2019/03/09 | 3124 | dviware/dvisvgm/tests/FileFinderTest.cpp +2019/10/25 | 3661 | dviware/dvisvgm/tests/FilePathTest.cpp +2019/03/09 | 3899 | dviware/dvisvgm/tests/FileSystemTest.cpp 2019/10/25 | 5070 | dviware/dvisvgm/tests/FontCacheTest.cpp -2019/07/08 | 2582 | dviware/dvisvgm/tests/FontManagerTest.cpp -2019/07/08 | 2850 | dviware/dvisvgm/tests/FontMapTest.cpp -2019/07/08 | 2026 | dviware/dvisvgm/tests/genhashcheck.py -2019/07/08 | 4645 | dviware/dvisvgm/tests/GFGlyphTracerTest.cpp -2019/07/08 | 12993 | dviware/dvisvgm/tests/GFReaderTest.cpp -2019/07/08 | 2083 | dviware/dvisvgm/tests/GhostscriptTest.cpp -2019/09/12 | 7234 | dviware/dvisvgm/tests/GraphicsPathTest.cpp -2019/10/21 | 14367 | dviware/dvisvgm/tests/gtest/include/gtest/gtest-death-test.h -2019/10/21 | 93924 | dviware/dvisvgm/tests/gtest/include/gtest/gtest.h -2019/10/21 | 27039 | dviware/dvisvgm/tests/gtest/include/gtest/gtest-matchers.h -2019/10/21 | 8011 | dviware/dvisvgm/tests/gtest/include/gtest/gtest-message.h -2019/10/21 | 22183 | dviware/dvisvgm/tests/gtest/include/gtest/gtest-param-test.h -2019/10/21 | 14850 | dviware/dvisvgm/tests/gtest/include/gtest/gtest_pred_impl.h -2019/10/21 | 34029 | dviware/dvisvgm/tests/gtest/include/gtest/gtest-printers.h -2019/07/08 | 2519 | dviware/dvisvgm/tests/gtest/include/gtest/gtest_prod.h -2019/10/21 | 10097 | dviware/dvisvgm/tests/gtest/include/gtest/gtest-spi.h -2019/10/21 | 6853 | dviware/dvisvgm/tests/gtest/include/gtest/gtest-test-part.h -2019/10/21 | 15395 | dviware/dvisvgm/tests/gtest/include/gtest/gtest-typed-test.h -2019/07/08 | 1843 | dviware/dvisvgm/tests/gtest/include/gtest/internal/custom/gtest.h -2019/07/08 | 1858 | dviware/dvisvgm/tests/gtest/include/gtest/internal/custom/gtest-port.h -2019/07/08 | 2079 | dviware/dvisvgm/tests/gtest/include/gtest/internal/custom/gtest-printers.h -2019/10/21 | 13436 | dviware/dvisvgm/tests/gtest/include/gtest/internal/gtest-death-test-internal.h -2019/10/21 | 9764 | dviware/dvisvgm/tests/gtest/include/gtest/internal/gtest-filepath.h -2019/10/21 | 53948 | dviware/dvisvgm/tests/gtest/include/gtest/internal/gtest-internal.h -2019/07/08 | 8401 | dviware/dvisvgm/tests/gtest/include/gtest/internal/gtest-linked_ptr.h -2019/07/08 | 218498 | dviware/dvisvgm/tests/gtest/include/gtest/internal/gtest-param-util-generated.h -2019/10/21 | 33066 | dviware/dvisvgm/tests/gtest/include/gtest/internal/gtest-param-util.h -2019/10/21 | 3963 | dviware/dvisvgm/tests/gtest/include/gtest/internal/gtest-port-arch.h -2019/10/21 | 79501 | dviware/dvisvgm/tests/gtest/include/gtest/internal/gtest-port.h -2019/10/21 | 7070 | dviware/dvisvgm/tests/gtest/include/gtest/internal/gtest-string.h -2019/07/08 | 28605 | dviware/dvisvgm/tests/gtest/include/gtest/internal/gtest-tuple.h -2019/10/21 | 186064 | dviware/dvisvgm/tests/gtest/include/gtest/internal/gtest-type-util.h -2019/07/08 | 1475 | dviware/dvisvgm/tests/gtest/LICENSE -2019/10/21 | 2160 | dviware/dvisvgm/tests/gtest/src/gtest-all.cc -2019/10/21 | 226521 | dviware/dvisvgm/tests/gtest/src/gtest.cc -2019/10/21 | 62187 | dviware/dvisvgm/tests/gtest/src/gtest-death-test.cc -2019/10/21 | 14240 | dviware/dvisvgm/tests/gtest/src/gtest-filepath.cc -2019/10/21 | 47038 | dviware/dvisvgm/tests/gtest/src/gtest-internal-inl.h -2019/10/21 | 1872 | dviware/dvisvgm/tests/gtest/src/gtest_main.cc -2019/10/21 | 3709 | dviware/dvisvgm/tests/gtest/src/gtest-matchers.cc -2019/10/21 | 46442 | dviware/dvisvgm/tests/gtest/src/gtest-port.cc -2019/10/21 | 14711 | dviware/dvisvgm/tests/gtest/src/gtest-printers.cc -2019/10/21 | 4010 | dviware/dvisvgm/tests/gtest/src/gtest-test-part.cc -2019/10/21 | 3923 | dviware/dvisvgm/tests/gtest/src/gtest-typed-test.cc -2019/10/21 | 5568 | dviware/dvisvgm/tests/HashFunctionTest.cpp -2019/07/08 | 4034 | dviware/dvisvgm/tests/JFMReaderTest.cpp -2019/07/08 | 7803 | dviware/dvisvgm/tests/LengthTest.cpp +2019/03/09 | 2582 | dviware/dvisvgm/tests/FontManagerTest.cpp +2019/03/09 | 2850 | dviware/dvisvgm/tests/FontMapTest.cpp +2019/07/27 | 2026 | dviware/dvisvgm/tests/genhashcheck.py +2019/04/12 | 4645 | dviware/dvisvgm/tests/GFGlyphTracerTest.cpp +2019/03/09 | 12993 | dviware/dvisvgm/tests/GFReaderTest.cpp +2019/03/09 | 2083 | dviware/dvisvgm/tests/GhostscriptTest.cpp +2019/10/25 | 7234 | dviware/dvisvgm/tests/GraphicsPathTest.cpp +2019/10/25 | 14367 | dviware/dvisvgm/tests/gtest/include/gtest/gtest-death-test.h +2019/10/25 | 93924 | dviware/dvisvgm/tests/gtest/include/gtest/gtest.h +2019/10/25 | 27039 | dviware/dvisvgm/tests/gtest/include/gtest/gtest-matchers.h +2019/10/25 | 8011 | dviware/dvisvgm/tests/gtest/include/gtest/gtest-message.h +2019/10/25 | 22183 | dviware/dvisvgm/tests/gtest/include/gtest/gtest-param-test.h +2019/10/25 | 14850 | dviware/dvisvgm/tests/gtest/include/gtest/gtest_pred_impl.h +2019/10/25 | 34029 | dviware/dvisvgm/tests/gtest/include/gtest/gtest-printers.h +2019/03/09 | 2519 | dviware/dvisvgm/tests/gtest/include/gtest/gtest_prod.h +2019/10/25 | 10097 | dviware/dvisvgm/tests/gtest/include/gtest/gtest-spi.h +2019/10/25 | 6853 | dviware/dvisvgm/tests/gtest/include/gtest/gtest-test-part.h +2019/10/25 | 15395 | dviware/dvisvgm/tests/gtest/include/gtest/gtest-typed-test.h +2019/03/09 | 1843 | dviware/dvisvgm/tests/gtest/include/gtest/internal/custom/gtest.h +2019/03/09 | 1858 | dviware/dvisvgm/tests/gtest/include/gtest/internal/custom/gtest-port.h +2019/03/09 | 2079 | dviware/dvisvgm/tests/gtest/include/gtest/internal/custom/gtest-printers.h +2019/10/25 | 13436 | dviware/dvisvgm/tests/gtest/include/gtest/internal/gtest-death-test-internal.h +2019/10/25 | 9764 | dviware/dvisvgm/tests/gtest/include/gtest/internal/gtest-filepath.h +2019/10/25 | 53948 | dviware/dvisvgm/tests/gtest/include/gtest/internal/gtest-internal.h +2019/03/09 | 8401 | dviware/dvisvgm/tests/gtest/include/gtest/internal/gtest-linked_ptr.h +2019/03/09 | 218498 | dviware/dvisvgm/tests/gtest/include/gtest/internal/gtest-param-util-generated.h +2019/10/25 | 33066 | dviware/dvisvgm/tests/gtest/include/gtest/internal/gtest-param-util.h +2019/10/25 | 3963 | dviware/dvisvgm/tests/gtest/include/gtest/internal/gtest-port-arch.h +2019/10/25 | 79501 | dviware/dvisvgm/tests/gtest/include/gtest/internal/gtest-port.h +2019/10/25 | 7070 | dviware/dvisvgm/tests/gtest/include/gtest/internal/gtest-string.h +2019/03/09 | 28605 | dviware/dvisvgm/tests/gtest/include/gtest/internal/gtest-tuple.h +2019/10/25 | 186064 | dviware/dvisvgm/tests/gtest/include/gtest/internal/gtest-type-util.h +2017/04/14 | 1475 | dviware/dvisvgm/tests/gtest/LICENSE +2019/10/25 | 2160 | dviware/dvisvgm/tests/gtest/src/gtest-all.cc +2019/10/25 | 226521 | dviware/dvisvgm/tests/gtest/src/gtest.cc +2019/10/25 | 62187 | dviware/dvisvgm/tests/gtest/src/gtest-death-test.cc +2019/10/25 | 14240 | dviware/dvisvgm/tests/gtest/src/gtest-filepath.cc +2019/10/25 | 47038 | dviware/dvisvgm/tests/gtest/src/gtest-internal-inl.h +2019/10/25 | 1872 | dviware/dvisvgm/tests/gtest/src/gtest_main.cc +2019/10/25 | 3709 | dviware/dvisvgm/tests/gtest/src/gtest-matchers.cc +2019/10/25 | 46442 | dviware/dvisvgm/tests/gtest/src/gtest-port.cc +2019/10/25 | 14711 | dviware/dvisvgm/tests/gtest/src/gtest-printers.cc +2019/10/25 | 4010 | dviware/dvisvgm/tests/gtest/src/gtest-test-part.cc +2019/10/25 | 3923 | dviware/dvisvgm/tests/gtest/src/gtest-typed-test.cc +2019/10/25 | 5568 | dviware/dvisvgm/tests/HashFunctionTest.cpp +2019/03/09 | 4034 | dviware/dvisvgm/tests/JFMReaderTest.cpp +2019/03/09 | 7803 | dviware/dvisvgm/tests/LengthTest.cpp 2019/10/25 | 15639 | dviware/dvisvgm/tests/Makefile.am -2019/11/14 | 256010 | dviware/dvisvgm/tests/Makefile.in -2019/07/08 | 5795 | dviware/dvisvgm/tests/MapLineTest.cpp -2019/07/08 | 8284 | dviware/dvisvgm/tests/MatrixTest.cpp -2019/07/08 | 2315 | dviware/dvisvgm/tests/MessageExceptionTest.cpp -2019/07/08 | 4799 | dviware/dvisvgm/tests/normalize.xsl -2019/07/08 | 4640 | dviware/dvisvgm/tests/PageRagesTest.cpp -2019/07/08 | 2398 | dviware/dvisvgm/tests/PageSizeTest.cpp -2019/07/08 | 4193 | dviware/dvisvgm/tests/PairTest.cpp -2019/07/08 | 4922 | dviware/dvisvgm/tests/PapersizeSpecialTest.cpp -2019/07/08 | 8452 | dviware/dvisvgm/tests/PDFParserTest.cpp -2019/11/08 | 8335 | dviware/dvisvgm/tests/PSInterpreterTest.cpp -2019/07/08 | 6392 | dviware/dvisvgm/tests/RangeMapTest.cpp -2019/07/08 | 3629 | dviware/dvisvgm/tests/ShadingPatchTest.cpp -2019/07/08 | 3801 | dviware/dvisvgm/tests/SpecialManagerTest.cpp -2019/07/08 | 5392 | dviware/dvisvgm/tests/SplittedCharInputBufferTest.cpp -2019/07/08 | 7499 | dviware/dvisvgm/tests/StreamInputBufferTest.cpp -2019/09/12 | 4178 | dviware/dvisvgm/tests/StreamReaderTest.cpp -2019/09/12 | 3420 | dviware/dvisvgm/tests/StreamWriterTest.cpp -2019/07/08 | 4460 | dviware/dvisvgm/tests/StringMatcherTest.cpp -2019/07/08 | 3346 | dviware/dvisvgm/tests/SubfontTest.cpp -2019/10/21 | 6521 | dviware/dvisvgm/tests/SVGOutputTest.cpp -2019/09/12 | 12810 | dviware/dvisvgm/tests/TensorProductPatchTest.cpp -2019/07/08 | 1999 | dviware/dvisvgm/tests/testmain.cpp -2019/10/21 | 184 | dviware/dvisvgm/tests/testutil.hpp -2019/07/08 | 3348 | dviware/dvisvgm/tests/TFMReaderTest.cpp -2019/07/08 | 2501 | dviware/dvisvgm/tests/ToUnicodeMapTest.cpp -2019/09/12 | 14085 | dviware/dvisvgm/tests/TpicSpecialTest.cpp -2019/09/12 | 7066 | dviware/dvisvgm/tests/TriangularPatchTest.cpp -2019/07/08 | 5016 | dviware/dvisvgm/tests/UnicodeTest.cpp -2019/07/10 | 5208 | dviware/dvisvgm/tests/UtilityTest.cpp -2019/07/08 | 3785 | dviware/dvisvgm/tests/VectorIteratorTest.cpp -2019/07/08 | 2276 | dviware/dvisvgm/tests/VectorStreamTest.cpp -2019/07/08 | 15061 | dviware/dvisvgm/tests/XMLNodeTest.cpp -2019/07/08 | 3034 | dviware/dvisvgm/tests/XMLStringTest.cpp -2019/11/15 | 3460473 | dviware/dvisvgm.zip +2019/12/07 | 256010 | dviware/dvisvgm/tests/Makefile.in +2019/03/09 | 5795 | dviware/dvisvgm/tests/MapLineTest.cpp +2019/04/12 | 8284 | dviware/dvisvgm/tests/MatrixTest.cpp +2019/03/09 | 2315 | dviware/dvisvgm/tests/MessageExceptionTest.cpp +2019/03/09 | 4799 | dviware/dvisvgm/tests/normalize.xsl +2019/03/09 | 4640 | dviware/dvisvgm/tests/PageRagesTest.cpp +2019/03/09 | 2398 | dviware/dvisvgm/tests/PageSizeTest.cpp +2019/03/09 | 4193 | dviware/dvisvgm/tests/PairTest.cpp +2019/03/09 | 4922 | dviware/dvisvgm/tests/PapersizeSpecialTest.cpp +2019/03/09 | 8452 | dviware/dvisvgm/tests/PDFParserTest.cpp +2019/12/06 | 8335 | dviware/dvisvgm/tests/PSInterpreterTest.cpp +2019/04/13 | 6392 | dviware/dvisvgm/tests/RangeMapTest.cpp +2019/03/09 | 3629 | dviware/dvisvgm/tests/ShadingPatchTest.cpp +2019/03/09 | 3801 | dviware/dvisvgm/tests/SpecialManagerTest.cpp +2019/03/09 | 5392 | dviware/dvisvgm/tests/SplittedCharInputBufferTest.cpp +2019/04/12 | 7499 | dviware/dvisvgm/tests/StreamInputBufferTest.cpp +2019/10/25 | 4178 | dviware/dvisvgm/tests/StreamReaderTest.cpp +2019/10/25 | 3420 | dviware/dvisvgm/tests/StreamWriterTest.cpp +2019/04/12 | 4460 | dviware/dvisvgm/tests/StringMatcherTest.cpp +2019/03/09 | 3346 | dviware/dvisvgm/tests/SubfontTest.cpp +2019/10/25 | 6521 | dviware/dvisvgm/tests/SVGOutputTest.cpp +2019/10/25 | 12810 | dviware/dvisvgm/tests/TensorProductPatchTest.cpp +2019/03/09 | 1999 | dviware/dvisvgm/tests/testmain.cpp +2019/10/25 | 184 | dviware/dvisvgm/tests/testutil.hpp +2019/03/09 | 3348 | dviware/dvisvgm/tests/TFMReaderTest.cpp +2019/03/09 | 2501 | dviware/dvisvgm/tests/ToUnicodeMapTest.cpp +2019/10/25 | 14085 | dviware/dvisvgm/tests/TpicSpecialTest.cpp +2019/10/25 | 7066 | dviware/dvisvgm/tests/TriangularPatchTest.cpp +2019/03/09 | 5016 | dviware/dvisvgm/tests/UnicodeTest.cpp +2019/07/27 | 5208 | dviware/dvisvgm/tests/UtilityTest.cpp +2019/03/09 | 3785 | dviware/dvisvgm/tests/VectorIteratorTest.cpp +2019/03/09 | 2276 | dviware/dvisvgm/tests/VectorStreamTest.cpp +2019/04/12 | 15061 | dviware/dvisvgm/tests/XMLNodeTest.cpp +2019/03/09 | 3034 | dviware/dvisvgm/tests/XMLStringTest.cpp +2019/12/09 | 3461852 | dviware/dvisvgm.zip 1991/04/12 | 1728 | dviware/dvitops/aftopl.1 1991/04/12 | 12075 | dviware/dvitops/aftopl.c 1991/01/25 | 837 | dviware/dvitops/cms.h @@ -4992,7 +4992,7 @@ 1990/10/02 | 812 | dviware/vutex/vaxvms.ins 1990/10/02 | 127576 | dviware/vutex/vutex.web 2014/04/13 | 4600576 | dviware/xdvi/22.87/xdvik-22.87.tar.gz -2019/12/08 | 227781 | FILES.last07days +2019/12/09 | 276353 | FILES.last07days 2018/06/27 | 99883 | fonts/academicons/academicons.pdf 2018/06/27 | 10779 | fonts/academicons/academicons.sty 2018/06/27 | 5774 | fonts/academicons/academicons.tex @@ -157749,10 +157749,10 @@ 1999/07/30 | 608 | info/win-help/latex/russian/readme.eng.txt 1999/07/30 | 1084 | info/win-help/latex/russian/readme.rus.txt 1993/11/13 | 4091 | info/write-w -2019/03/05 | 1170 | info/xetexref/README.txt -2019/03/05 | 149713 | info/xetexref/xetex-reference.pdf -2019/03/05 | 42068 | info/xetexref/xetex-reference.tex -2019/03/05 | 160399 | info/xetexref.zip +2019/12/09 | 1209 | info/xetexref/README.txt +2019/12/09 | 146393 | info/xetexref/xetex-reference.pdf +2019/12/09 | 42467 | info/xetexref/xetex-reference.tex +2019/12/09 | 157222 | info/xetexref.zip 2013/11/06 | 795801 | install/fonts/accanthis.tds.zip 2009/05/23 | 246025 | install/fonts/ae.tds.zip 2019/10/12 | 38525845 | install/fonts/alegreya.tds.zip @@ -157980,7 +157980,7 @@ 2015/11/14 | 148284 | install/macros/latex/contrib/bankstatement.tds.zip 2017/05/07 | 4087048 | install/macros/latex/contrib/beamer-contrib/themes/fibeamer.tds.zip 2019/09/30 | 3049892 | install/macros/latex/contrib/beamer.tds.zip -2018/01/30 | 809058 | install/macros/latex/contrib/beilstein.tds.zip +2019/12/09 | 808176 | install/macros/latex/contrib/beilstein.tds.zip 2009/09/08 | 279114 | install/macros/latex/contrib/bez123.tds.zip 2019/01/28 | 1087181 | install/macros/latex/contrib/bezos.tds.zip 2009/07/16 | 3362 | install/macros/latex/contrib/biblatex-contrib/authoryear-icomp-tt.tds.zip @@ -158275,7 +158275,7 @@ 2019/11/10 | 21967509 | install/macros/latex/latex-base.tds.zip 2017/12/18 | 1359749 | install/macros/latex/required/amscls.tds.zip 2013/03/08 | 2480846 | install/macros/latex/required/amslatex/math.tds.zip -2019/11/14 | 2516535 | install/macros/latex/required/babel-base.tds.zip +2019/12/09 | 2534904 | install/macros/latex/required/babel-base.tds.zip 2019/11/17 | 2634336 | install/macros/latex/required/latex-amsmath.tds.zip 2019/10/15 | 200482 | install/macros/latex/required/latexbug.tds.zip 2018/04/06 | 1324669 | install/macros/latex/required/latex-cyrillic.tds.zip @@ -175923,16 +175923,16 @@ 2003/11/15 | 1799 | macros/latex/contrib/begriff/examples.tex 2005/05/23 | 2224 | macros/latex/contrib/begriff/README 2005/05/27 | 44754 | macros/latex/contrib/begriff.zip -2018/01/30 | 147216 | macros/latex/contrib/beilstein/beilstein.dtx -2018/01/30 | 2412 | macros/latex/contrib/beilstein/beilstein.ins -2018/01/30 | 685812 | macros/latex/contrib/beilstein/beilstein.pdf -2018/01/30 | 49850 | macros/latex/contrib/beilstein/bjnano_logo.pdf -2018/01/30 | 980 | macros/latex/contrib/beilstein/CHANGELOG.md -2018/01/30 | 9354 | macros/latex/contrib/beilstein/figure1.pdf -2018/01/30 | 1402 | macros/latex/contrib/beilstein/README.md -2018/01/30 | 10249 | macros/latex/contrib/beilstein/scheme1.pdf -2018/01/30 | 10266 | macros/latex/contrib/beilstein/scheme2.pdf -2018/01/30 | 1461434 | macros/latex/contrib/beilstein.zip +2019/12/09 | 148670 | macros/latex/contrib/beilstein/beilstein.dtx +2019/12/09 | 2412 | macros/latex/contrib/beilstein/beilstein.ins +2019/12/09 | 683777 | macros/latex/contrib/beilstein/beilstein.pdf +2019/12/09 | 49850 | macros/latex/contrib/beilstein/bjnano_logo.pdf +2019/12/09 | 1003 | macros/latex/contrib/beilstein/CHANGELOG.md +2019/12/09 | 9354 | macros/latex/contrib/beilstein/figure1.pdf +2019/12/09 | 1399 | macros/latex/contrib/beilstein/README.md +2019/12/09 | 10249 | macros/latex/contrib/beilstein/scheme1.pdf +2019/12/09 | 10266 | macros/latex/contrib/beilstein/scheme2.pdf +2019/12/09 | 1458048 | macros/latex/contrib/beilstein.zip 2005/07/10 | 10953 | macros/latex/contrib/betababel/betababel.sty 2005/07/10 | 172442 | macros/latex/contrib/betababel/betatest.pdf 2005/07/10 | 13735 | macros/latex/contrib/betababel/betatest.tex @@ -181574,10 +181574,10 @@ 2010/06/02 | 6359 | macros/latex/contrib/epspdfconversion/example/optionstable.tex 2010/06/01 | 1035 | macros/latex/contrib/epspdfconversion/README 2010/06/02 | 425642 | macros/latex/contrib/epspdfconversion.zip -2019/11/30 | 49531 | macros/latex/contrib/epstopdf-pkg/epstopdf.dtx -2019/11/30 | 366251 | macros/latex/contrib/epstopdf-pkg/epstopdf.pdf -2019/11/30 | 588 | macros/latex/contrib/epstopdf-pkg/README.md -2019/11/30 | 372288 | macros/latex/contrib/epstopdf-pkg.zip +2019/12/09 | 46988 | macros/latex/contrib/epstopdf-pkg/epstopdf.dtx +2019/12/09 | 357389 | macros/latex/contrib/epstopdf-pkg/epstopdf.pdf +2019/12/09 | 588 | macros/latex/contrib/epstopdf-pkg/README.md +2019/12/09 | 363644 | macros/latex/contrib/epstopdf-pkg.zip 2003/08/03 | 208896 | macros/latex/contrib/eq2db/DB/eqQuiz.mdb 2016/01/02 | 171449 | macros/latex/contrib/eq2db/doc/eq2dbman.pdf 2016/01/02 | 62482 | macros/latex/contrib/eq2db/doc/eq2dbman.tex @@ -193520,95 +193520,95 @@ 2019/11/28 | 5010 | macros/latex/contrib/reledmac/doc-include/migrate-par.dtx 2019/11/28 | 16 | macros/latex/contrib/reledmac/doc-more/latexmkrc 2019/11/28 | 243 | macros/latex/contrib/reledmac/doc-more/makefile -2019/11/28 | 40795 | macros/latex/contrib/reledmac/doc-more/page-typesetting-columns.pdf +2019/12/09 | 40796 | macros/latex/contrib/reledmac/doc-more/page-typesetting-columns.pdf 2019/11/28 | 4658 | macros/latex/contrib/reledmac/doc-more/page-typesetting-columns.tex -2019/11/28 | 177475 | macros/latex/contrib/reledmac/examples/1-criticalendotes.pdf +2019/12/09 | 177475 | macros/latex/contrib/reledmac/examples/1-criticalendotes.pdf 2019/11/28 | 1959 | macros/latex/contrib/reledmac/examples/1-criticalendotes.tex -2019/11/28 | 121597 | macros/latex/contrib/reledmac/examples/1-criticalnotes.pdf +2019/12/09 | 121597 | macros/latex/contrib/reledmac/examples/1-criticalnotes.pdf 2019/11/28 | 2143 | macros/latex/contrib/reledmac/examples/1-criticalnotes.tex -2019/11/28 | 145283 | macros/latex/contrib/reledmac/examples/1-sidenotes.pdf +2019/12/09 | 145283 | macros/latex/contrib/reledmac/examples/1-sidenotes.pdf 2019/11/28 | 9808 | macros/latex/contrib/reledmac/examples/1-sidenotes.tex -2019/11/28 | 189798 | macros/latex/contrib/reledmac/examples/1-tabular.pdf +2019/12/09 | 189798 | macros/latex/contrib/reledmac/examples/1-tabular.pdf 2019/11/28 | 1982 | macros/latex/contrib/reledmac/examples/1-tabular.tex -2019/11/28 | 123178 | macros/latex/contrib/reledmac/examples/1-verses-doublenumbering.pdf +2019/12/09 | 123178 | macros/latex/contrib/reledmac/examples/1-verses-doublenumbering.pdf 2019/11/28 | 2568 | macros/latex/contrib/reledmac/examples/1-verses-doublenumbering.tex -2019/11/28 | 123463 | macros/latex/contrib/reledmac/examples/1-verses.pdf +2019/12/09 | 123463 | macros/latex/contrib/reledmac/examples/1-verses.pdf 2019/11/28 | 1878 | macros/latex/contrib/reledmac/examples/1-verses.tex -2019/11/28 | 122256 | macros/latex/contrib/reledmac/examples/2-cross_referencing.pdf +2019/12/09 | 122256 | macros/latex/contrib/reledmac/examples/2-cross_referencing.pdf 2019/11/28 | 1834 | macros/latex/contrib/reledmac/examples/2-cross_referencing.tex -2019/11/28 | 126045 | macros/latex/contrib/reledmac/examples/2-footnote_spacing.pdf +2019/12/09 | 126045 | macros/latex/contrib/reledmac/examples/2-footnote_spacing.pdf 2019/11/28 | 6793 | macros/latex/contrib/reledmac/examples/2-footnote_spacing.tex -2019/11/28 | 18100 | macros/latex/contrib/reledmac/examples/2-glossaries.pdf +2019/12/09 | 18110 | macros/latex/contrib/reledmac/examples/2-glossaries.pdf 2019/11/28 | 1763 | macros/latex/contrib/reledmac/examples/2-glossaries.tex -2019/11/28 | 187631 | macros/latex/contrib/reledmac/examples/2-indexing.pdf +2019/12/09 | 187631 | macros/latex/contrib/reledmac/examples/2-indexing.pdf 2019/11/28 | 2736 | macros/latex/contrib/reledmac/examples/2-indexing.tex -2019/11/28 | 124324 | macros/latex/contrib/reledmac/examples/2-lemma_disambigution.pdf +2019/12/09 | 124324 | macros/latex/contrib/reledmac/examples/2-lemma_disambigution.pdf 2019/11/28 | 1117 | macros/latex/contrib/reledmac/examples/2-lemma_disambigution.tex -2019/11/28 | 144492 | macros/latex/contrib/reledmac/examples/2-line_numbers_in_header.pdf +2019/12/09 | 144492 | macros/latex/contrib/reledmac/examples/2-line_numbers_in_header.pdf 2019/11/28 | 11366 | macros/latex/contrib/reledmac/examples/2-line_numbers_in_header.tex -2019/11/28 | 138405 | macros/latex/contrib/reledmac/examples/2-linespacing.pdf +2019/12/09 | 138405 | macros/latex/contrib/reledmac/examples/2-linespacing.pdf 2019/11/28 | 1463 | macros/latex/contrib/reledmac/examples/2-linespacing.tex -2019/11/28 | 158108 | macros/latex/contrib/reledmac/examples/2-manuscript-apparatus.pdf +2019/12/09 | 158108 | macros/latex/contrib/reledmac/examples/2-manuscript-apparatus.pdf 2019/11/28 | 21424 | macros/latex/contrib/reledmac/examples/2-manuscript-apparatus.tex -2019/11/28 | 129005 | macros/latex/contrib/reledmac/examples/2-notes-width.pdf +2019/12/09 | 129005 | macros/latex/contrib/reledmac/examples/2-notes-width.pdf 2019/11/28 | 1503 | macros/latex/contrib/reledmac/examples/2-notes-width.tex -2019/11/28 | 140523 | macros/latex/contrib/reledmac/examples/2-one_series_per_pstart.pdf +2019/12/09 | 140523 | macros/latex/contrib/reledmac/examples/2-one_series_per_pstart.pdf 2019/11/28 | 5136 | macros/latex/contrib/reledmac/examples/2-one_series_per_pstart.tex -2019/11/28 | 135414 | macros/latex/contrib/reledmac/examples/2-performances.pdf +2019/12/09 | 135414 | macros/latex/contrib/reledmac/examples/2-performances.pdf 2019/11/28 | 2685 | macros/latex/contrib/reledmac/examples/2-performances.tex -2019/11/28 | 31642 | macros/latex/contrib/reledmac/examples/2-reledmac-right-to-left.pdf +2019/12/09 | 31645 | macros/latex/contrib/reledmac/examples/2-reledmac-right-to-left.pdf 2019/11/28 | 3161 | macros/latex/contrib/reledmac/examples/2-reledmac-right-to-left.tex -2019/11/28 | 215012 | macros/latex/contrib/reledmac/examples/2-subdivision-number-in-header.pdf +2019/12/09 | 215012 | macros/latex/contrib/reledmac/examples/2-subdivision-number-in-header.pdf 2019/11/28 | 15941 | macros/latex/contrib/reledmac/examples/2-subdivision-number-in-header.tex -2019/11/28 | 190222 | macros/latex/contrib/reledmac/examples/2-titles_in_line_numbering_with_notes.pdf +2019/12/09 | 190222 | macros/latex/contrib/reledmac/examples/2-titles_in_line_numbering_with_notes.pdf 2019/11/28 | 3042 | macros/latex/contrib/reledmac/examples/2-titles_in_line_numbering_with_notes.tex -2019/11/28 | 175170 | macros/latex/contrib/reledmac/examples/2-titles_not_in_line_numbering.pdf +2019/12/09 | 175170 | macros/latex/contrib/reledmac/examples/2-titles_not_in_line_numbering.pdf 2019/11/28 | 1981 | macros/latex/contrib/reledmac/examples/2-titles_not_in_line_numbering.tex -2019/11/28 | 24281 | macros/latex/contrib/reledmac/examples/3-reledpar_columns_different_languages.pdf +2019/12/09 | 24281 | macros/latex/contrib/reledmac/examples/3-reledpar_columns_different_languages.pdf 2019/11/28 | 2388 | macros/latex/contrib/reledmac/examples/3-reledpar_columns_different_languages.tex -2019/11/28 | 93475 | macros/latex/contrib/reledmac/examples/3-reledpar_mwe.pdf +2019/12/09 | 93475 | macros/latex/contrib/reledmac/examples/3-reledpar_mwe.pdf 2019/11/28 | 2890 | macros/latex/contrib/reledmac/examples/3-reledpar_mwe.tex -2019/11/28 | 37802 | macros/latex/contrib/reledmac/examples/3-reledpar_pages_different_languages_lualatex.pdf +2019/12/09 | 37802 | macros/latex/contrib/reledmac/examples/3-reledpar_pages_different_languages_lualatex.pdf 2019/11/28 | 2028 | macros/latex/contrib/reledmac/examples/3-reledpar_pages_different_languages_lualatex.tex -2019/11/28 | 138222 | macros/latex/contrib/reledmac/examples/3-reledpar_same_page_number_in_both_side.pdf +2019/12/09 | 138222 | macros/latex/contrib/reledmac/examples/3-reledpar_same_page_number_in_both_side.pdf 2019/11/28 | 20332 | macros/latex/contrib/reledmac/examples/3-reledpar_same_page_number_in_both_side.tex -2019/11/28 | 190161 | macros/latex/contrib/reledmac/examples/3-reledpar_sync_setting_advancedshifted-nomax.pdf +2019/12/09 | 190161 | macros/latex/contrib/reledmac/examples/3-reledpar_sync_setting_advancedshifted-nomax.pdf 2019/11/28 | 1640 | macros/latex/contrib/reledmac/examples/3-reledpar_sync_setting_advancedshifted-nomax.tex -2019/11/28 | 189362 | macros/latex/contrib/reledmac/examples/3-reledpar_sync_setting_advancedshifted.pdf +2019/12/09 | 189362 | macros/latex/contrib/reledmac/examples/3-reledpar_sync_setting_advancedshifted.pdf 2019/11/28 | 1602 | macros/latex/contrib/reledmac/examples/3-reledpar_sync_setting_advancedshifted.tex -2019/11/28 | 168099 | macros/latex/contrib/reledmac/examples/3-reledpar_sync_setting_default.pdf +2019/12/09 | 168099 | macros/latex/contrib/reledmac/examples/3-reledpar_sync_setting_default.pdf 2019/11/28 | 1528 | macros/latex/contrib/reledmac/examples/3-reledpar_sync_setting_default.tex -2019/11/28 | 188836 | macros/latex/contrib/reledmac/examples/3-reledpar_sync_setting_nomax.pdf -2019/11/28 | 189915 | macros/latex/contrib/reledmac/examples/3-reledpar_sync_setting_nomax-shifted.pdf +2019/12/09 | 188836 | macros/latex/contrib/reledmac/examples/3-reledpar_sync_setting_nomax.pdf +2019/12/09 | 189915 | macros/latex/contrib/reledmac/examples/3-reledpar_sync_setting_nomax-shifted.pdf 2019/11/28 | 1619 | macros/latex/contrib/reledmac/examples/3-reledpar_sync_setting_nomax-shifted.tex 2019/11/28 | 1578 | macros/latex/contrib/reledmac/examples/3-reledpar_sync_setting_nomax.tex -2019/11/28 | 188745 | macros/latex/contrib/reledmac/examples/3-reledpar_sync_setting_nosync.pdf +2019/12/09 | 188745 | macros/latex/contrib/reledmac/examples/3-reledpar_sync_setting_nosync.pdf 2019/11/28 | 1584 | macros/latex/contrib/reledmac/examples/3-reledpar_sync_setting_nosync.tex -2019/11/28 | 188865 | macros/latex/contrib/reledmac/examples/3-reledpar_sync_setting_shifted.pdf +2019/12/09 | 188865 | macros/latex/contrib/reledmac/examples/3-reledpar_sync_setting_shifted.pdf 2019/11/28 | 1586 | macros/latex/contrib/reledmac/examples/3-reledpar_sync_setting_shifted.tex -2019/11/28 | 189690 | macros/latex/contrib/reledmac/examples/4-reledpar_column_mix_with_not_column-continuous-numbering.pdf +2019/12/09 | 189690 | macros/latex/contrib/reledmac/examples/4-reledpar_column_mix_with_not_column-continuous-numbering.pdf 2019/11/28 | 13617 | macros/latex/contrib/reledmac/examples/4-reledpar_column_mix_with_not_column-continuous-numbering.tex -2019/11/28 | 134815 | macros/latex/contrib/reledmac/examples/4-reledpar_column_mix_with_not_column.pdf +2019/12/09 | 134815 | macros/latex/contrib/reledmac/examples/4-reledpar_column_mix_with_not_column.pdf 2019/11/28 | 12728 | macros/latex/contrib/reledmac/examples/4-reledpar_column_mix_with_not_column.tex -2019/11/28 | 190134 | macros/latex/contrib/reledmac/examples/4-reledpar_columns_alignment.pdf +2019/12/09 | 190134 | macros/latex/contrib/reledmac/examples/4-reledpar_columns_alignment.pdf 2019/11/28 | 2984 | macros/latex/contrib/reledmac/examples/4-reledpar_columns_alignment.tex -2019/11/28 | 201833 | macros/latex/contrib/reledmac/examples/4-reledpar_columns_titles_in_line_numbering_with_notes.pdf +2019/12/09 | 201833 | macros/latex/contrib/reledmac/examples/4-reledpar_columns_titles_in_line_numbering_with_notes.pdf 2019/11/28 | 5565 | macros/latex/contrib/reledmac/examples/4-reledpar_columns_titles_in_line_numbering_with_notes.tex -2019/11/28 | 123601 | macros/latex/contrib/reledmac/examples/4-reledpar_inside-outside-columns.pdf +2019/12/09 | 123601 | macros/latex/contrib/reledmac/examples/4-reledpar_inside-outside-columns.pdf 2019/11/28 | 11534 | macros/latex/contrib/reledmac/examples/4-reledpar_inside-outside-columns.tex -2019/11/28 | 215182 | macros/latex/contrib/reledmac/examples/4-reledpar_one_series_per_pstart.pdf +2019/12/09 | 215182 | macros/latex/contrib/reledmac/examples/4-reledpar_one_series_per_pstart.pdf 2019/11/28 | 10008 | macros/latex/contrib/reledmac/examples/4-reledpar_one_series_per_pstart.tex -2019/11/28 | 239560 | macros/latex/contrib/reledmac/examples/4-reledpar_pages_long_notes.pdf +2019/12/09 | 239560 | macros/latex/contrib/reledmac/examples/4-reledpar_pages_long_notes.pdf 2019/11/28 | 43021 | macros/latex/contrib/reledmac/examples/4-reledpar_pages_long_notes.tex -2019/11/28 | 125082 | macros/latex/contrib/reledmac/examples/4-reledpar_pages_notes_leftpage.pdf +2019/12/09 | 125082 | macros/latex/contrib/reledmac/examples/4-reledpar_pages_notes_leftpage.pdf 2019/11/28 | 6532 | macros/latex/contrib/reledmac/examples/4-reledpar_pages_notes_leftpage.tex -2019/11/28 | 123151 | macros/latex/contrib/reledmac/examples/4-reledpar_pages_paragraph_separator_between.pdf +2019/12/09 | 123151 | macros/latex/contrib/reledmac/examples/4-reledpar_pages_paragraph_separator_between.pdf 2019/11/28 | 4479 | macros/latex/contrib/reledmac/examples/4-reledpar_pages_paragraph_separator_between.tex -2019/11/28 | 263410 | macros/latex/contrib/reledmac/examples/4-reledpar_pages_titles_in_line_numbering_with_notes.pdf +2019/12/09 | 263410 | macros/latex/contrib/reledmac/examples/4-reledpar_pages_titles_in_line_numbering_with_notes.pdf 2019/11/28 | 9291 | macros/latex/contrib/reledmac/examples/4-reledpar_pages_titles_in_line_numbering_with_notes.tex -2019/11/28 | 183782 | macros/latex/contrib/reledmac/examples/4-reledpar_titles_not_in_line_numbering.pdf +2019/12/09 | 183782 | macros/latex/contrib/reledmac/examples/4-reledpar_titles_not_in_line_numbering.pdf 2019/11/28 | 8486 | macros/latex/contrib/reledmac/examples/4-reledpar_titles_not_in_line_numbering.tex -2019/11/28 | 118947 | macros/latex/contrib/reledmac/examples/4-reledpar_verse_text_between.pdf +2019/12/09 | 118947 | macros/latex/contrib/reledmac/examples/4-reledpar_verse_text_between.pdf 2019/11/28 | 2132 | macros/latex/contrib/reledmac/examples/4-reledpar_verse_text_between.tex 2019/11/28 | 49 | macros/latex/contrib/reledmac/examples/latexmkrc 2019/11/28 | 812 | macros/latex/contrib/reledmac/examples/makefile @@ -193616,15 +193616,15 @@ 2019/11/28 | 16 | macros/latex/contrib/reledmac/latexmkrc 2019/11/28 | 1739 | macros/latex/contrib/reledmac/makefile 2019/11/28 | 3495 | macros/latex/contrib/reledmac/migration.dtx -2019/11/28 | 356258 | macros/latex/contrib/reledmac/migration.pdf -2019/11/28 | 4087 | macros/latex/contrib/reledmac/README -2019/11/28 | 860690 | macros/latex/contrib/reledmac/reledmac.dtx +2019/12/09 | 356258 | macros/latex/contrib/reledmac/migration.pdf +2019/12/09 | 4087 | macros/latex/contrib/reledmac/README +2019/12/09 | 860793 | macros/latex/contrib/reledmac/reledmac.dtx 2019/11/28 | 2691 | macros/latex/contrib/reledmac/reledmac.ins -2019/11/28 | 1980518 | macros/latex/contrib/reledmac/reledmac.pdf +2019/12/09 | 1980536 | macros/latex/contrib/reledmac/reledmac.pdf 2019/11/28 | 302160 | macros/latex/contrib/reledmac/reledpar.dtx 2019/11/28 | 2638 | macros/latex/contrib/reledmac/reledpar.ins -2019/11/28 | 985304 | macros/latex/contrib/reledmac/reledpar.pdf -2019/11/28 | 10207319 | macros/latex/contrib/reledmac.zip +2019/12/09 | 985304 | macros/latex/contrib/reledmac/reledpar.pdf +2019/12/09 | 10207196 | macros/latex/contrib/reledmac.zip 1999/02/05 | 10370 | macros/latex/contrib/relenc/2sidedoc.sty 2011/04/06 | 6770 | macros/latex/contrib/relenc/README 1999/02/05 | 13969 | macros/latex/contrib/relenc/reldemo.tex @@ -203206,14 +203206,14 @@ 2019/11/17 | 428708 | macros/latex/required/amsmath/testmath.pdf 2019/11/17 | 82371 | macros/latex/required/amsmath/testmath.tex 2019/11/17 | 2604952 | macros/latex/required/amsmath.zip -2019/11/14 | 631515 | macros/latex/required/babel/base/babel.dtx -2019/11/14 | 7392 | macros/latex/required/babel/base/babel.ins -2019/11/14 | 723535 | macros/latex/required/babel/base/babel.pdf -2019/11/14 | 21932 | macros/latex/required/babel/base/bbcompat.dtx -2019/11/14 | 3526 | macros/latex/required/babel/base/bbidxglo.dtx -2019/11/14 | 713940 | macros/latex/required/babel/base/locale.zip -2019/11/14 | 5833 | macros/latex/required/babel/base/README.md -2019/11/14 | 1605443 | macros/latex/required/babel/base.zip +2019/12/09 | 643748 | macros/latex/required/babel/base/babel.dtx +2019/12/09 | 7392 | macros/latex/required/babel/base/babel.ins +2019/12/09 | 736268 | macros/latex/required/babel/base/babel.pdf +2019/12/09 | 21932 | macros/latex/required/babel/base/bbcompat.dtx +2019/12/09 | 3526 | macros/latex/required/babel/base/bbidxglo.dtx +2019/12/09 | 713940 | macros/latex/required/babel/base/locale.zip +2019/12/09 | 5127 | macros/latex/required/babel/base/README.md +2019/12/09 | 1621271 | macros/latex/required/babel/base.zip 2018/04/06 | 5462 | macros/latex/required/cyrillic/changes.txt 2018/04/06 | 57716 | macros/latex/required/cyrillic/cyinpenc.dtx 2018/04/06 | 206017 | macros/latex/required/cyrillic/cyinpenc.pdf @@ -248151,7 +248151,7 @@ 2019/02/28 | 372 | systems/texlive/tlnet/archive/beamer-tut-pt.tar.xz 2019/02/28 | 618140 | systems/texlive/tlnet/archive/beamer-verona.doc.tar.xz 2019/02/28 | 3988 | systems/texlive/tlnet/archive/beamer-verona.tar.xz -2019/12/05 | 821908 | systems/texlive/tlnet/archive/beebe.r53017.tar.xz +2019/12/09 | 822292 | systems/texlive/tlnet/archive/beebe.r53060.tar.xz 2019/02/28 | 709916 | systems/texlive/tlnet/archive/begingreek.doc.tar.xz 2019/02/28 | 7448 | systems/texlive/tlnet/archive/begingreek.source.tar.xz 2019/02/28 | 1664 | systems/texlive/tlnet/archive/begingreek.tar.xz @@ -248222,19 +248222,21 @@ 2019/03/05 | 1129924 | systems/texlive/tlnet/archive/bibarts.doc.tar.xz 2019/03/05 | 37824 | systems/texlive/tlnet/archive/bibarts.source.tar.xz 2019/03/05 | 27216 | systems/texlive/tlnet/archive/bibarts.tar.xz -2019/08/25 | 259380 | systems/texlive/tlnet/archive/biber.doc.tar.xz -2019/08/25 | 16448732 | systems/texlive/tlnet/archive/biber.i386-cygwin.tar.xz -2019/08/25 | 15439384 | systems/texlive/tlnet/archive/biber.i386-linux.tar.xz -2019/08/25 | 14973640 | systems/texlive/tlnet/archive/biber.i386-solaris.tar.xz -2019/08/25 | 872052 | systems/texlive/tlnet/archive/biber.source.tar.xz -2019/08/25 | 756 | systems/texlive/tlnet/archive/biber.tar.xz -2019/08/25 | 21448644 | systems/texlive/tlnet/archive/biber.win32.tar.xz -2019/08/25 | 16573968 | systems/texlive/tlnet/archive/biber.x86_64-cygwin.tar.xz -2019/08/25 | 15841580 | systems/texlive/tlnet/archive/biber.x86_64-darwinlegacy.tar.xz -2019/08/25 | 27814376 | systems/texlive/tlnet/archive/biber.x86_64-darwin.tar.xz -2019/08/25 | 17188040 | systems/texlive/tlnet/archive/biber.x86_64-linuxmusl.tar.xz -2019/08/25 | 17750240 | systems/texlive/tlnet/archive/biber.x86_64-linux.tar.xz -2019/08/25 | 15914844 | systems/texlive/tlnet/archive/biber.x86_64-solaris.tar.xz +2019/12/09 | 17845176 | systems/texlive/tlnet/archive/biber.amd64-freebsd.r53064.tar.xz +2019/12/09 | 260036 | systems/texlive/tlnet/archive/biber.doc.r53064.tar.xz +2019/12/09 | 16986716 | systems/texlive/tlnet/archive/biber.i386-cygwin.r53064.tar.xz +2019/12/09 | 15936520 | systems/texlive/tlnet/archive/biber.i386-freebsd.r53064.tar.xz +2019/12/09 | 15589296 | systems/texlive/tlnet/archive/biber.i386-linux.r53064.tar.xz +2019/12/09 | 15832248 | systems/texlive/tlnet/archive/biber.i386-solaris.r53064.tar.xz +2019/12/09 | 756 | systems/texlive/tlnet/archive/biber.r53064.tar.xz +2019/12/09 | 917840 | systems/texlive/tlnet/archive/biber.source.r53064.tar.xz +2019/12/09 | 22484892 | systems/texlive/tlnet/archive/biber.win32.r53064.tar.xz +2019/12/09 | 17103052 | systems/texlive/tlnet/archive/biber.x86_64-cygwin.r53064.tar.xz +2019/12/09 | 16390292 | systems/texlive/tlnet/archive/biber.x86_64-darwinlegacy.r53064.tar.xz +2019/12/09 | 28319368 | systems/texlive/tlnet/archive/biber.x86_64-darwin.r53064.tar.xz +2019/12/09 | 18415972 | systems/texlive/tlnet/archive/biber.x86_64-linuxmusl.r53064.tar.xz +2019/12/09 | 18359936 | systems/texlive/tlnet/archive/biber.x86_64-linux.r53064.tar.xz +2019/12/09 | 16740732 | systems/texlive/tlnet/archive/biber.x86_64-solaris.r53064.tar.xz 2019/02/28 | 344 | systems/texlive/tlnet/archive/bibexport.aarch64-linux.tar.xz 2019/02/28 | 344 | systems/texlive/tlnet/archive/bibexport.amd64-freebsd.tar.xz 2019/02/28 | 344 | systems/texlive/tlnet/archive/bibexport.amd64-netbsd.tar.xz @@ -248289,7 +248291,7 @@ 2019/02/28 | 65676 | systems/texlive/tlnet/archive/biblatex-chicago.tar.xz 2019/02/28 | 90108 | systems/texlive/tlnet/archive/biblatex-claves.doc.tar.xz 2019/02/28 | 2184 | systems/texlive/tlnet/archive/biblatex-claves.tar.xz -2019/12/03 | 7172764 | systems/texlive/tlnet/archive/biblatex.doc.r53003.tar.xz +2019/12/09 | 7191872 | systems/texlive/tlnet/archive/biblatex.doc.r53063.tar.xz 2019/02/28 | 1124296 | systems/texlive/tlnet/archive/biblatex-dw.doc.tar.xz 2019/02/28 | 16432 | systems/texlive/tlnet/archive/biblatex-dw.tar.xz 2019/02/28 | 2284 | systems/texlive/tlnet/archive/biblatex-enc.doc.tar.xz @@ -248345,7 +248347,7 @@ 2019/12/04 | 3440 | systems/texlive/tlnet/archive/biblatex-phys.r53013.tar.xz 2019/05/05 | 327812 | systems/texlive/tlnet/archive/biblatex-publist.doc.tar.xz 2019/05/05 | 6932 | systems/texlive/tlnet/archive/biblatex-publist.tar.xz -2019/12/03 | 215468 | systems/texlive/tlnet/archive/biblatex.r53003.tar.xz +2019/12/09 | 216304 | systems/texlive/tlnet/archive/biblatex.r53063.tar.xz 2019/02/28 | 93700 | systems/texlive/tlnet/archive/biblatex-realauthor.doc.tar.xz 2019/02/28 | 2484 | systems/texlive/tlnet/archive/biblatex-realauthor.tar.xz 2019/02/28 | 650976 | systems/texlive/tlnet/archive/biblatex-sbl.doc.tar.xz @@ -250695,8 +250697,8 @@ 2019/02/28 | 39444 | systems/texlive/tlnet/archive/eledmac.tar.xz 2019/08/19 | 2309672 | systems/texlive/tlnet/archive/elegantbook.doc.tar.xz 2019/08/19 | 7268 | systems/texlive/tlnet/archive/elegantbook.tar.xz -2019/02/28 | 1336776 | systems/texlive/tlnet/archive/elegantnote.doc.tar.xz -2019/02/28 | 4044 | systems/texlive/tlnet/archive/elegantnote.tar.xz +2019/12/09 | 952208 | systems/texlive/tlnet/archive/elegantnote.doc.r53061.tar.xz +2019/12/09 | 4316 | systems/texlive/tlnet/archive/elegantnote.r53061.tar.xz 2019/10/18 | 611832 | systems/texlive/tlnet/archive/elegantpaper.doc.tar.xz 2019/10/18 | 3592 | systems/texlive/tlnet/archive/elegantpaper.tar.xz 2019/10/16 | 412824 | systems/texlive/tlnet/archive/elements.doc.tar.xz @@ -253991,8 +253993,8 @@ 2019/02/28 | 1092 | systems/texlive/tlnet/archive/mceinleger.tar.xz 2019/02/28 | 241840 | systems/texlive/tlnet/archive/mcexam.doc.tar.xz 2019/02/28 | 11424 | systems/texlive/tlnet/archive/mcexam.tar.xz -2019/10/06 | 1042780 | systems/texlive/tlnet/archive/mcf2graph.doc.tar.xz -2019/10/06 | 20000 | systems/texlive/tlnet/archive/mcf2graph.tar.xz +2019/12/09 | 1043724 | systems/texlive/tlnet/archive/mcf2graph.doc.r53062.tar.xz +2019/12/09 | 19772 | systems/texlive/tlnet/archive/mcf2graph.r53062.tar.xz 2019/02/28 | 138716 | systems/texlive/tlnet/archive/mcite.doc.tar.xz 2019/02/28 | 391980 | systems/texlive/tlnet/archive/mciteplus.doc.tar.xz 2019/02/28 | 34344 | systems/texlive/tlnet/archive/mciteplus.tar.xz @@ -257704,13 +257706,13 @@ 2019/02/28 | 372 | systems/texlive/tlnet/archive/texlive-scripts.amd64-freebsd.tar.xz 2019/02/28 | 372 | systems/texlive/tlnet/archive/texlive-scripts.amd64-netbsd.tar.xz 2019/02/28 | 372 | systems/texlive/tlnet/archive/texlive-scripts.armhf-linux.tar.xz -2019/12/08 | 51204 | systems/texlive/tlnet/archive/texlive-scripts.doc.r53055.tar.xz +2019/12/09 | 51204 | systems/texlive/tlnet/archive/texlive-scripts.doc.r53060.tar.xz 2019/02/28 | 372 | systems/texlive/tlnet/archive/texlive-scripts.i386-cygwin.tar.xz 2019/02/28 | 372 | systems/texlive/tlnet/archive/texlive-scripts.i386-freebsd.tar.xz 2019/02/28 | 372 | systems/texlive/tlnet/archive/texlive-scripts.i386-linux.tar.xz 2019/02/28 | 372 | systems/texlive/tlnet/archive/texlive-scripts.i386-netbsd.tar.xz 2019/02/28 | 372 | systems/texlive/tlnet/archive/texlive-scripts.i386-solaris.tar.xz -2019/12/08 | 85428 | systems/texlive/tlnet/archive/texlive-scripts.r53055.tar.xz +2019/12/09 | 85448 | systems/texlive/tlnet/archive/texlive-scripts.r53060.tar.xz 2019/08/31 | 11636 | systems/texlive/tlnet/archive/texlive-scripts.win32.tar.xz 2019/02/28 | 372 | systems/texlive/tlnet/archive/texlive-scripts.x86_64-cygwin.tar.xz 2019/02/28 | 376 | systems/texlive/tlnet/archive/texlive-scripts.x86_64-darwinlegacy.tar.xz @@ -259287,16 +259289,16 @@ 2019/02/28 | 136844 | systems/texlive/tlnet/archive/zxjatype.doc.tar.xz 2019/02/28 | 8412 | systems/texlive/tlnet/archive/zxjatype.tar.xz 2019/10/19 | 106951 | systems/texlive/tlnet/install-tl -2019/12/08 | 3947691 | systems/texlive/tlnet/install-tl-unx.tar.gz -2019/12/08 | 152 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512 -2019/12/08 | 455 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512.asc +2019/12/09 | 3947715 | systems/texlive/tlnet/install-tl-unx.tar.gz +2019/12/09 | 152 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512 +2019/12/09 | 455 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512.asc 2019/05/09 | 4543 | systems/texlive/tlnet/install-tl-windows.bat -2019/12/08 | 18698902 | systems/texlive/tlnet/install-tl-windows.exe -2019/12/08 | 153 | systems/texlive/tlnet/install-tl-windows.exe.sha512 -2019/12/08 | 455 | systems/texlive/tlnet/install-tl-windows.exe.sha512.asc -2019/12/08 | 22539805 | systems/texlive/tlnet/install-tl.zip -2019/12/08 | 145 | systems/texlive/tlnet/install-tl.zip.sha512 -2019/12/08 | 455 | systems/texlive/tlnet/install-tl.zip.sha512.asc +2019/12/09 | 18699287 | systems/texlive/tlnet/install-tl-windows.exe +2019/12/09 | 153 | systems/texlive/tlnet/install-tl-windows.exe.sha512 +2019/12/09 | 455 | systems/texlive/tlnet/install-tl-windows.exe.sha512.asc +2019/12/09 | 22539829 | systems/texlive/tlnet/install-tl.zip +2019/12/09 | 145 | systems/texlive/tlnet/install-tl.zip.sha512 +2019/12/09 | 455 | systems/texlive/tlnet/install-tl.zip.sha512.asc 2019/04/29 | 1221 | systems/texlive/tlnet/README.md 2019/03/13 | 5351 | systems/texlive/tlnet/tlpkg/gpg/pubring.gpg 2016/04/12 | 600 | systems/texlive/tlnet/tlpkg/gpg/random_seed @@ -259305,7 +259307,7 @@ 2019/03/13 | 1280 | systems/texlive/tlnet/tlpkg/gpg/trustdb.gpg 2019/09/14 | 48351 | systems/texlive/tlnet/tlpkg/installer/config.guess 2010/11/11 | 11651 | systems/texlive/tlnet/tlpkg/installer/COPYING.MinGW-runtime.txt -2019/12/07 | 5665 | systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl +2019/12/08 | 5791 | systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl 2018/04/29 | 13647 | systems/texlive/tlnet/tlpkg/installer/DirSelect.pm 2017/04/16 | 2629 | systems/texlive/tlnet/tlpkg/installer/installer-options.txt 2019/06/25 | 5491 | systems/texlive/tlnet/tlpkg/installer/install-menu-extl.pl @@ -259351,12 +259353,12 @@ 2019/09/23 | 18176 | systems/texlive/tlnet/tlpkg/TeXLive/TLCrypto.pm 2016/10/11 | 4618 | systems/texlive/tlnet/tlpkg/TeXLive/TLDownload.pm 2017/11/14 | 27560 | systems/texlive/tlnet/tlpkg/TeXLive/TLPaper.pm -2019/12/08 | 16000721 | systems/texlive/tlnet/tlpkg/texlive.tlpdb -2019/12/08 | 48 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5 +2019/12/09 | 16001507 | systems/texlive/tlnet/tlpkg/texlive.tlpdb +2019/12/09 | 48 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5 2019/12/06 | 87499 | systems/texlive/tlnet/tlpkg/TeXLive/TLPDB.pm -2019/12/08 | 144 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512 -2019/12/08 | 455 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc -2019/12/08 | 2153680 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz +2019/12/09 | 144 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512 +2019/12/09 | 455 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc +2019/12/09 | 2156148 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz 2019/12/05 | 59158 | systems/texlive/tlnet/tlpkg/TeXLive/TLPOBJ.pm 2018/12/17 | 36910 | systems/texlive/tlnet/tlpkg/TeXLive/TLPSRC.pm 2018/08/31 | 14972 | systems/texlive/tlnet/tlpkg/TeXLive/TLTREE.pm @@ -261706,6 +261708,7 @@ 2018/04/11 | 1927495 | systems/win32/miktex/tm/packages/asymptote.tar.lzma 2014/04/23 | 648197 | systems/win32/miktex/tm/packages/asypictureb.tar.lzma 2019/12/06 | 418256 | systems/win32/miktex/tm/packages/atbegshi.tar.lzma +2019/12/09 | 278783 | systems/win32/miktex/tm/packages/atenddvi.tar.lzma 2019/11/27 | 467227 | systems/win32/miktex/tm/packages/attachfile2.tar.lzma 2016/09/20 | 371943 | systems/win32/miktex/tm/packages/attachfile.tar.lzma 2019/12/06 | 385753 | systems/win32/miktex/tm/packages/atveryend.tar.lzma @@ -261864,11 +261867,11 @@ 2019/04/10 | 7252807 | systems/win32/miktex/tm/packages/bib2gls.tar.lzma 2004/11/11 | 84386 | systems/win32/miktex/tm/packages/bib2xhtml.cab 2019/03/07 | 1191804 | systems/win32/miktex/tm/packages/bibarts.tar.lzma -2019/08/29 | 27859266 | systems/win32/miktex/tm/packages/biber-darwin-x86_64.tar.lzma -2019/08/30 | 274149 | systems/win32/miktex/tm/packages/biber-doc.tar.lzma -2019/08/29 | 17629273 | systems/win32/miktex/tm/packages/biber-linux-x86_64.tar.lzma -2019/08/29 | 21368790 | systems/win32/miktex/tm/packages/biber-windows-x64.tar.lzma -2019/08/29 | 21381668 | systems/win32/miktex/tm/packages/biber-windows-x86.tar.lzma +2019/12/09 | 28362304 | systems/win32/miktex/tm/packages/biber-darwin-x86_64.tar.lzma +2019/12/09 | 275089 | systems/win32/miktex/tm/packages/biber-doc.tar.lzma +2019/12/09 | 18258176 | systems/win32/miktex/tm/packages/biber-linux-x86_64.tar.lzma +2019/12/09 | 22416215 | systems/win32/miktex/tm/packages/biber-windows-x64.tar.lzma +2019/12/09 | 22448493 | systems/win32/miktex/tm/packages/biber-windows-x86.tar.lzma 2019/04/01 | 274474 | systems/win32/miktex/tm/packages/bibexport.tar.lzma 2006/01/01 | 17664 | systems/win32/miktex/tm/packages/bib-fr.cab 2013/09/09 | 34440 | systems/win32/miktex/tm/packages/bibhtml.tar.lzma @@ -261923,7 +261926,7 @@ 2017/09/22 | 67698 | systems/win32/miktex/tm/packages/biblatex-source-division.tar.lzma 2017/03/07 | 71964 | systems/win32/miktex/tm/packages/biblatex-subseries.tar.lzma 2014/01/24 | 535684 | systems/win32/miktex/tm/packages/biblatex-swiss-legal.tar.lzma -2019/09/08 | 7350408 | systems/win32/miktex/tm/packages/biblatex.tar.lzma +2019/12/09 | 7369497 | systems/win32/miktex/tm/packages/biblatex.tar.lzma 2018/02/18 | 339624 | systems/win32/miktex/tm/packages/biblatex-trad.tar.lzma 2017/06/21 | 72547 | systems/win32/miktex/tm/packages/biblatex-true-citepages-omit.tar.lzma 2019/02/21 | 656874 | systems/win32/miktex/tm/packages/bibleref-french.tar.lzma @@ -262270,7 +262273,7 @@ 2006/02/08 | 81934 | systems/win32/miktex/tm/packages/coordsys.cab 2015/07/24 | 323782 | systems/win32/miktex/tm/packages/copyedit.tar.lzma 2011/12/19 | 1701293 | systems/win32/miktex/tm/packages/copyrightbox.tar.lzma -2019/10/22 | 4397302 | systems/win32/miktex/tm/packages/cormorantgaramond.tar.lzma +2019/12/09 | 5750873 | systems/win32/miktex/tm/packages/cormorantgaramond.tar.lzma 2017/04/05 | 481450 | systems/win32/miktex/tm/packages/correctmathalign.tar.lzma 2005/06/02 | 78287 | systems/win32/miktex/tm/packages/corridx.cab 2011/09/07 | 158170 | systems/win32/miktex/tm/packages/coseoul.tar.lzma @@ -262305,7 +262308,7 @@ 2013/01/24 | 41557 | systems/win32/miktex/tm/packages/cslatex.tar.lzma 2019/06/05 | 1726140 | systems/win32/miktex/tm/packages/csplain.tar.lzma 2014/05/20 | 1757952 | systems/win32/miktex/tm/packages/cspsfonts.tar.lzma -2019/12/03 | 331355 | systems/win32/miktex/tm/packages/csquotes.tar.lzma +2019/12/09 | 331641 | systems/win32/miktex/tm/packages/csquotes.tar.lzma 2017/04/23 | 2092323 | systems/win32/miktex/tm/packages/css-colors.tar.lzma 2016/09/06 | 106657 | systems/win32/miktex/tm/packages/cstypo.tar.lzma 2019/08/13 | 235822 | systems/win32/miktex/tm/packages/csvmerge.tar.lzma @@ -262325,7 +262328,7 @@ 2016/04/26 | 186064 | systems/win32/miktex/tm/packages/currfile.tar.lzma 2016/07/15 | 105550 | systems/win32/miktex/tm/packages/currvita.tar.lzma 2016/07/15 | 15665 | systems/win32/miktex/tm/packages/cursor.tar.lzma -2019/12/01 | 767364 | systems/win32/miktex/tm/packages/curve2e.tar.lzma +2019/12/09 | 765961 | systems/win32/miktex/tm/packages/curve2e.tar.lzma 2017/09/10 | 348754 | systems/win32/miktex/tm/packages/curves.tar.lzma 2010/12/23 | 277919 | systems/win32/miktex/tm/packages/curve.tar.lzma 2011/11/22 | 806464 | systems/win32/miktex/tm/packages/custom-bib.tar.lzma @@ -262521,7 +262524,7 @@ 2015/12/31 | 438869 | systems/win32/miktex/tm/packages/ecobiblatex.tar.lzma 2018/12/18 | 683216 | systems/win32/miktex/tm/packages/econ-bst.tar.lzma 2016/01/19 | 193601 | systems/win32/miktex/tm/packages/econometrics.tar.lzma -2017/11/11 | 846406 | systems/win32/miktex/tm/packages/economic.tar.lzma +2019/12/09 | 846270 | systems/win32/miktex/tm/packages/economic.tar.lzma 2016/07/15 | 172661 | systems/win32/miktex/tm/packages/eco.tar.lzma 2018/06/19 | 341672 | systems/win32/miktex/tm/packages/ecothesis.tar.lzma 2001/06/23 | 289501 | systems/win32/miktex/tm/packages/ec.tar.lzma @@ -262548,7 +262551,7 @@ 2015/08/18 | 134371 | systems/win32/miktex/tm/packages/eledform.tar.lzma 2017/09/26 | 2058650 | systems/win32/miktex/tm/packages/eledmac.tar.lzma 2019/08/22 | 2510543 | systems/win32/miktex/tm/packages/elegantbook.tar.lzma -2019/02/04 | 1699772 | systems/win32/miktex/tm/packages/elegantnote.tar.lzma +2019/12/09 | 1082525 | systems/win32/miktex/tm/packages/elegantnote.tar.lzma 2019/10/18 | 725949 | systems/win32/miktex/tm/packages/elegantpaper.tar.lzma 2019/10/15 | 425439 | systems/win32/miktex/tm/packages/elements.tar.lzma 2008/07/28 | 734451 | systems/win32/miktex/tm/packages/elhyphen.tar.lzma @@ -262744,7 +262747,7 @@ 2019/10/04 | 281928 | 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 -2019/12/08 | 511856 | systems/win32/miktex/tm/packages/files.csv.lzma +2019/12/09 | 511566 | 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 @@ -262953,7 +262956,7 @@ 2019/05/25 | 127463 | systems/win32/miktex/tm/packages/glossaries-slovene.tar.lzma 2015/05/30 | 132515 | systems/win32/miktex/tm/packages/glossaries-spanish.tar.lzma 2016/03/09 | 144990 | systems/win32/miktex/tm/packages/glossaries-swedish.tar.lzma -2019/09/29 | 5574860 | systems/win32/miktex/tm/packages/glossaries.tar.lzma +2019/12/09 | 5544142 | systems/win32/miktex/tm/packages/glossaries.tar.lzma 2006/07/29 | 139399 | systems/win32/miktex/tm/packages/glossary.cab 2005/06/27 | 26164 | systems/win32/miktex/tm/packages/gloss.cab 2016/02/07 | 78162 | systems/win32/miktex/tm/packages/gloss-occitan.tar.lzma @@ -263077,6 +263080,7 @@ 2017/06/03 | 973250 | systems/win32/miktex/tm/packages/hobby.tar.lzma 2016/03/20 | 375061 | systems/win32/miktex/tm/packages/hobete.tar.lzma 2019/11/16 | 62408 | systems/win32/miktex/tm/packages/hobsub.tar.lzma +2019/12/09 | 583217 | systems/win32/miktex/tm/packages/hologo.tar.lzma 2013/05/21 | 759251 | systems/win32/miktex/tm/packages/horoscop.tar.lzma 2016/07/15 | 127199 | systems/win32/miktex/tm/packages/hpsdiss.tar.lzma 2011/05/06 | 449162 | systems/win32/miktex/tm/packages/hrefhide.tar.lzma @@ -263565,7 +263569,7 @@ 2011/01/20 | 1862982 | systems/win32/miktex/tm/packages/mathabx-type1.tar.lzma 2019/10/07 | 1000812 | systems/win32/miktex/tm/packages/mathalpha.tar.lzma 2019/11/17 | 629919 | systems/win32/miktex/tm/packages/mathastext.tar.lzma -2019/07/05 | 462052 | systems/win32/miktex/tm/packages/mathcommand.tar.lzma +2019/12/09 | 471807 | systems/win32/miktex/tm/packages/mathcommand.tar.lzma 2005/05/04 | 8706 | systems/win32/miktex/tm/packages/mathcomp.cab 2013/09/09 | 3271892 | systems/win32/miktex/tm/packages/mathdesign.tar.lzma 2014/06/23 | 406722 | systems/win32/miktex/tm/packages/mathdots.tar.lzma @@ -263591,7 +263595,7 @@ 2009/03/18 | 17661 | systems/win32/miktex/tm/packages/mcaption.tar.lzma 2016/07/20 | 44764 | systems/win32/miktex/tm/packages/mceinleger.tar.lzma 2017/12/31 | 253456 | systems/win32/miktex/tm/packages/mcexam.tar.lzma -2019/10/07 | 1064430 | systems/win32/miktex/tm/packages/mcf2graph.tar.lzma +2019/12/09 | 1065114 | systems/win32/miktex/tm/packages/mcf2graph.tar.lzma 2013/09/17 | 427099 | systems/win32/miktex/tm/packages/mciteplus.tar.lzma 2016/07/16 | 147633 | systems/win32/miktex/tm/packages/mcite.tar.lzma 2019/01/27 | 387913 | systems/win32/miktex/tm/packages/mcmthesis.tar.lzma @@ -263859,9 +263863,9 @@ 2018/01/12 | 157226 | systems/win32/miktex/tm/packages/miktex-zip-bin-x64.tar.lzma 2019/11/11 | 38784 | systems/win32/miktex/tm/packages/miktex-zlib-bin-2.9.tar.lzma 2019/11/11 | 42872 | systems/win32/miktex/tm/packages/miktex-zlib-bin-x64-2.9.tar.lzma -2019/12/08 | 193350 | systems/win32/miktex/tm/packages/miktex-zzdb1-2.9.tar.lzma -2019/12/08 | 1148885 | systems/win32/miktex/tm/packages/miktex-zzdb2-2.9.tar.lzma -2019/12/08 | 1070166 | systems/win32/miktex/tm/packages/miktex-zzdb3-2.9.tar.lzma +2019/12/09 | 193592 | systems/win32/miktex/tm/packages/miktex-zzdb1-2.9.tar.lzma +2019/12/09 | 1148550 | systems/win32/miktex/tm/packages/miktex-zzdb2-2.9.tar.lzma +2019/12/09 | 1070643 | systems/win32/miktex/tm/packages/miktex-zzdb3-2.9.tar.lzma 2019/11/11 | 13040 | systems/win32/miktex/tm/packages/miktex-zzip-bin-2.9.tar.lzma 2019/11/11 | 14027 | 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 @@ -264010,181 +264014,181 @@ 2018/04/09 | 400132 | systems/win32/miktex/tm/packages/newunicodechar.tar.lzma 2011/09/19 | 101312 | systems/win32/miktex/tm/packages/newvbtm.tar.lzma 2019/09/11 | 231430 | systems/win32/miktex/tm/packages/newverbs.tar.lzma -2019/12/08 | 511854 | systems/win32/miktex/tm/packages/next/files.csv.lzma -2019/12/08 | 29241 | systems/win32/miktex/tm/packages/next/miktex-arctrl-bin-2.9.tar.lzma -2019/12/08 | 33400 | systems/win32/miktex/tm/packages/next/miktex-arctrl-bin-x64-2.9.tar.lzma -2019/12/08 | 863202 | systems/win32/miktex/tm/packages/next/miktex-asymptote-bin-2.9.tar.lzma -2019/12/08 | 954076 | systems/win32/miktex/tm/packages/next/miktex-asymptote-bin-x64-2.9.tar.lzma -2019/12/08 | 24072 | systems/win32/miktex/tm/packages/next/miktex-autosp-bin-2.9.tar.lzma -2019/12/08 | 26179 | systems/win32/miktex/tm/packages/next/miktex-autosp-bin-x64-2.9.tar.lzma -2019/12/08 | 29297 | systems/win32/miktex/tm/packages/next/miktex-axohelp-bin-2.9.tar.lzma -2019/12/08 | 34845 | systems/win32/miktex/tm/packages/next/miktex-axohelp-bin-x64-2.9.tar.lzma -2019/12/08 | 49772 | systems/win32/miktex/tm/packages/next/miktex-bibarts-bin-2.9.tar.lzma -2019/12/08 | 57220 | systems/win32/miktex/tm/packages/next/miktex-bibarts-bin-x64-2.9.tar.lzma -2019/12/08 | 84536 | systems/win32/miktex/tm/packages/next/miktex-bibtex8bit-bin-2.9.tar.lzma -2019/12/08 | 94239 | systems/win32/miktex/tm/packages/next/miktex-bibtex8bit-bin-x64-2.9.tar.lzma -2019/12/08 | 60331 | systems/win32/miktex/tm/packages/next/miktex-bibtex-bin-2.9.tar.lzma -2019/12/08 | 67258 | systems/win32/miktex/tm/packages/next/miktex-bibtex-bin-x64-2.9.tar.lzma -2019/12/08 | 26663 | systems/win32/miktex/tm/packages/next/miktex-bzip2-bin-2.9.tar.lzma -2019/12/08 | 30240 | systems/win32/miktex/tm/packages/next/miktex-bzip2-bin-x64-2.9.tar.lzma -2019/12/08 | 328877 | systems/win32/miktex/tm/packages/next/miktex-cairo-bin-2.9.tar.lzma -2019/12/08 | 391462 | systems/win32/miktex/tm/packages/next/miktex-cairo-bin-x64-2.9.tar.lzma -2019/12/08 | 32267 | systems/win32/miktex/tm/packages/next/miktex-chktex-bin-2.9.tar.lzma -2019/12/08 | 36381 | systems/win32/miktex/tm/packages/next/miktex-chktex-bin-x64-2.9.tar.lzma -2019/12/08 | 49264 | systems/win32/miktex/tm/packages/next/miktex-cjkutils-bin-2.9.tar.lzma -2019/12/08 | 53996 | systems/win32/miktex/tm/packages/next/miktex-cjkutils-bin-x64-2.9.tar.lzma -2019/12/08 | 198081 | systems/win32/miktex/tm/packages/next/miktex-console-bin-2.9.tar.lzma -2019/12/08 | 214154 | systems/win32/miktex/tm/packages/next/miktex-console-bin-x64-2.9.tar.lzma -2019/12/08 | 169204 | systems/win32/miktex/tm/packages/next/miktex-curl-bin-2.9.tar.lzma -2019/12/08 | 184161 | systems/win32/miktex/tm/packages/next/miktex-curl-bin-x64-2.9.tar.lzma -2019/12/08 | 51772 | systems/win32/miktex/tm/packages/next/miktex-cweb-bin-2.9.tar.lzma -2019/12/08 | 58795 | systems/win32/miktex/tm/packages/next/miktex-cweb-bin-x64-2.9.tar.lzma -2019/12/08 | 20739 | systems/win32/miktex/tm/packages/next/miktex-devnag-bin-2.9.tar.lzma -2019/12/08 | 22960 | systems/win32/miktex/tm/packages/next/miktex-devnag-bin-x64-2.9.tar.lzma -2019/12/08 | 449940 | systems/win32/miktex/tm/packages/next/miktex-doc-2.9.tar.lzma -2019/12/08 | 40992 | systems/win32/miktex/tm/packages/next/miktex-dvicopy-bin-2.9.tar.lzma -2019/12/08 | 45811 | systems/win32/miktex/tm/packages/next/miktex-dvicopy-bin-x64-2.9.tar.lzma -2019/12/08 | 271813 | systems/win32/miktex/tm/packages/next/miktex-dvipdfmx-bin-2.9.tar.lzma -2019/12/08 | 308659 | systems/win32/miktex/tm/packages/next/miktex-dvipdfmx-bin-x64-2.9.tar.lzma -2019/12/08 | 40738 | systems/win32/miktex/tm/packages/next/miktex-dvipng-bin-2.9.tar.lzma -2019/12/08 | 44981 | systems/win32/miktex/tm/packages/next/miktex-dvipng-bin-x64-2.9.tar.lzma -2019/12/08 | 112994 | systems/win32/miktex/tm/packages/next/miktex-dvips-bin-2.9.tar.lzma -2019/12/08 | 127171 | systems/win32/miktex/tm/packages/next/miktex-dvips-bin-x64-2.9.tar.lzma -2019/12/08 | 1203299 | systems/win32/miktex/tm/packages/next/miktex-dvisvgm-bin-2.9.tar.lzma -2019/12/08 | 1329052 | systems/win32/miktex/tm/packages/next/miktex-dvisvgm-bin-x64-2.9.tar.lzma -2019/12/08 | 33549 | systems/win32/miktex/tm/packages/next/miktex-epstopdf-bin-2.9.tar.lzma -2019/12/08 | 38864 | systems/win32/miktex/tm/packages/next/miktex-epstopdf-bin-x64-2.9.tar.lzma -2019/12/08 | 43440 | systems/win32/miktex/tm/packages/next/miktex-expat-bin-2.9.tar.lzma -2019/12/08 | 47978 | systems/win32/miktex/tm/packages/next/miktex-expat-bin-x64-2.9.tar.lzma -2019/12/08 | 45467 | systems/win32/miktex/tm/packages/next/miktex-findtexmf-bin-2.9.tar.lzma -2019/12/08 | 50579 | systems/win32/miktex/tm/packages/next/miktex-findtexmf-bin-x64-2.9.tar.lzma -2019/12/08 | 56621 | systems/win32/miktex/tm/packages/next/miktex-fmt-bin-2.9.tar.lzma -2019/12/08 | 61657 | systems/win32/miktex/tm/packages/next/miktex-fmt-bin-x64-2.9.tar.lzma -2019/12/08 | 133206 | systems/win32/miktex/tm/packages/next/miktex-fontconfig-bin-2.9.tar.lzma -2019/12/08 | 152165 | systems/win32/miktex/tm/packages/next/miktex-fontconfig-bin-x64-2.9.tar.lzma -2019/12/08 | 69609 | systems/win32/miktex/tm/packages/next/miktex-fonts-bin-2.9.tar.lzma -2019/12/08 | 72598 | systems/win32/miktex/tm/packages/next/miktex-fonts-bin-x64-2.9.tar.lzma -2019/12/08 | 68675 | systems/win32/miktex/tm/packages/next/miktex-freeglut-bin-2.9.tar.lzma -2019/12/08 | 77320 | systems/win32/miktex/tm/packages/next/miktex-freeglut-bin-x64-2.9.tar.lzma -2019/12/08 | 246457 | systems/win32/miktex/tm/packages/next/miktex-freetype2-bin-2.9.tar.lzma -2019/12/08 | 281675 | systems/win32/miktex/tm/packages/next/miktex-freetype2-bin-x64-2.9.tar.lzma -2019/12/08 | 25328 | systems/win32/miktex/tm/packages/next/miktex-fribidixetex-bin-2.9.tar.lzma -2019/12/08 | 28711 | systems/win32/miktex/tm/packages/next/miktex-fribidixetex-bin-x64-2.9.tar.lzma -2019/12/08 | 100682 | systems/win32/miktex/tm/packages/next/miktex-gd-bin-2.9.tar.lzma -2019/12/08 | 116803 | systems/win32/miktex/tm/packages/next/miktex-gd-bin-x64-2.9.tar.lzma -2019/12/08 | 63289 | systems/win32/miktex/tm/packages/next/miktex-graphite2-bin-2.9.tar.lzma -2019/12/08 | 72574 | systems/win32/miktex/tm/packages/next/miktex-graphite2-bin-x64-2.9.tar.lzma -2019/12/08 | 94640 | systems/win32/miktex/tm/packages/next/miktex-gregorio-bin-2.9.tar.lzma -2019/12/08 | 111236 | systems/win32/miktex/tm/packages/next/miktex-gregorio-bin-x64-2.9.tar.lzma -2019/12/08 | 35216 | systems/win32/miktex/tm/packages/next/miktex-gsf2pk-bin-2.9.tar.lzma -2019/12/08 | 39846 | systems/win32/miktex/tm/packages/next/miktex-gsf2pk-bin-x64-2.9.tar.lzma -2019/12/08 | 457349 | systems/win32/miktex/tm/packages/next/miktex-harfbuzz-bin-2.9.tar.lzma -2019/12/08 | 544015 | systems/win32/miktex/tm/packages/next/miktex-harfbuzz-bin-x64-2.9.tar.lzma -2019/12/08 | 137171 | systems/win32/miktex/tm/packages/next/miktex-hunspell-bin-2.9.tar.lzma -2019/12/08 | 150091 | systems/win32/miktex/tm/packages/next/miktex-hunspell-bin-x64-2.9.tar.lzma -2019/12/08 | 92937 | systems/win32/miktex/tm/packages/next/miktex-jpeg-bin-2.9.tar.lzma -2019/12/08 | 108761 | systems/win32/miktex/tm/packages/next/miktex-jpeg-bin-x64-2.9.tar.lzma -2019/12/08 | 15897 | systems/win32/miktex/tm/packages/next/miktex-kpathsea-bin-2.9.tar.lzma -2019/12/08 | 17697 | systems/win32/miktex/tm/packages/next/miktex-kpathsea-bin-x64-2.9.tar.lzma -2019/12/08 | 27822 | systems/win32/miktex/tm/packages/next/miktex-lacheck-bin-2.9.tar.lzma -2019/12/08 | 29690 | systems/win32/miktex/tm/packages/next/miktex-lacheck-bin-x64-2.9.tar.lzma -2019/12/08 | 498554 | systems/win32/miktex/tm/packages/next/miktex-libressl-bin-2.9.tar.lzma -2019/12/08 | 560771 | systems/win32/miktex/tm/packages/next/miktex-libressl-bin-x64-2.9.tar.lzma -2019/12/08 | 538880 | systems/win32/miktex/tm/packages/next/miktex-log4cxx-bin-2.9.tar.lzma -2019/12/08 | 575923 | systems/win32/miktex/tm/packages/next/miktex-log4cxx-bin-x64-2.9.tar.lzma -2019/12/08 | 93474 | systems/win32/miktex/tm/packages/next/miktex-lua53-bin-2.9.tar.lzma -2019/12/08 | 102379 | systems/win32/miktex/tm/packages/next/miktex-lua53-bin-x64-2.9.tar.lzma -2019/12/08 | 1679154 | systems/win32/miktex/tm/packages/next/miktex-luatex-bin-2.9.tar.lzma -2019/12/08 | 1945835 | systems/win32/miktex/tm/packages/next/miktex-luatex-bin-x64-2.9.tar.lzma -2019/12/08 | 67251 | systems/win32/miktex/tm/packages/next/miktex-lzma-bin-2.9.tar.lzma -2019/12/08 | 73635 | systems/win32/miktex/tm/packages/next/miktex-lzma-bin-x64-2.9.tar.lzma -2019/12/08 | 26979 | systems/win32/miktex/tm/packages/next/miktex-makeindex-bin-2.9.tar.lzma -2019/12/08 | 31293 | systems/win32/miktex/tm/packages/next/miktex-makeindex-bin-x64-2.9.tar.lzma -2019/12/08 | 7506 | systems/win32/miktex/tm/packages/next/miktex-md5-bin-2.9.tar.lzma -2019/12/08 | 8484 | systems/win32/miktex/tm/packages/next/miktex-md5-bin-x64-2.9.tar.lzma -2019/12/08 | 167845 | systems/win32/miktex/tm/packages/next/miktex-metafont-bin-2.9.tar.lzma -2019/12/08 | 182760 | systems/win32/miktex/tm/packages/next/miktex-metafont-bin-x64-2.9.tar.lzma -2019/12/08 | 247500 | systems/win32/miktex/tm/packages/next/miktex-metapost-bin-2.9.tar.lzma -2019/12/08 | 281286 | systems/win32/miktex/tm/packages/next/miktex-metapost-bin-x64-2.9.tar.lzma -2019/12/08 | 87275 | systems/win32/miktex/tm/packages/next/miktex-mfware-bin-2.9.tar.lzma -2019/12/08 | 91982 | systems/win32/miktex/tm/packages/next/miktex-mfware-bin-x64-2.9.tar.lzma -2019/12/08 | 77960 | systems/win32/miktex/tm/packages/next/miktex-mkfntmap-bin-2.9.tar.lzma -2019/12/08 | 86582 | systems/win32/miktex/tm/packages/next/miktex-mkfntmap-bin-x64-2.9.tar.lzma -2019/12/08 | 166014 | systems/win32/miktex/tm/packages/next/miktex-mktex-bin-2.9.tar.lzma -2019/12/08 | 185299 | systems/win32/miktex/tm/packages/next/miktex-mktex-bin-x64-2.9.tar.lzma -2019/12/08 | 146766 | systems/win32/miktex/tm/packages/next/miktex-mo-bin-2.9.tar.lzma -2019/12/08 | 165966 | systems/win32/miktex/tm/packages/next/miktex-mo-bin-x64-2.9.tar.lzma -2019/12/08 | 194997 | systems/win32/miktex/tm/packages/next/miktex-mpfr-bin-2.9.tar.lzma -2019/12/08 | 177585 | systems/win32/miktex/tm/packages/next/miktex-mpfr-bin-x64-2.9.tar.lzma -2019/12/08 | 80507 | systems/win32/miktex/tm/packages/next/miktex-mpmcli-bin-2.9.tar.lzma -2019/12/08 | 91156 | systems/win32/miktex/tm/packages/next/miktex-mpmcli-bin-x64-2.9.tar.lzma -2019/12/08 | 30991 | systems/win32/miktex/tm/packages/next/miktex-mspack-bin-2.9.tar.lzma -2019/12/08 | 34836 | systems/win32/miktex/tm/packages/next/miktex-mspack-bin-x64-2.9.tar.lzma -2019/12/08 | 56423 | systems/win32/miktex/tm/packages/next/miktex-mthelp-bin-2.9.tar.lzma -2019/12/08 | 62910 | systems/win32/miktex/tm/packages/next/miktex-mthelp-bin-x64-2.9.tar.lzma -2019/12/08 | 41879 | systems/win32/miktex/tm/packages/next/miktex-mtprint-bin-2.9.tar.lzma -2019/12/08 | 45742 | systems/win32/miktex/tm/packages/next/miktex-mtprint-bin-x64-2.9.tar.lzma -2019/12/08 | 45590 | systems/win32/miktex/tm/packages/next/miktex-m-tx-bin-2.9.tar.lzma -2019/12/08 | 52142 | systems/win32/miktex/tm/packages/next/miktex-m-tx-bin-x64-2.9.tar.lzma -2019/12/08 | 354502 | systems/win32/miktex/tm/packages/next/miktex-omega-bin-2.9.tar.lzma -2019/12/08 | 387512 | systems/win32/miktex/tm/packages/next/miktex-omega-bin-x64-2.9.tar.lzma -2019/12/08 | 321500 | systems/win32/miktex/tm/packages/next/miktex-pdftex-bin-2.9.tar.lzma -2019/12/08 | 356318 | systems/win32/miktex/tm/packages/next/miktex-pdftex-bin-x64-2.9.tar.lzma -2019/12/08 | 187297 | systems/win32/miktex/tm/packages/next/miktex-pixman-bin-2.9.tar.lzma -2019/12/08 | 193314 | systems/win32/miktex/tm/packages/next/miktex-pixman-bin-x64-2.9.tar.lzma -2019/12/08 | 202427 | systems/win32/miktex/tm/packages/next/miktex-pmx-bin-2.9.tar.lzma -2019/12/08 | 237541 | systems/win32/miktex/tm/packages/next/miktex-pmx-bin-x64-2.9.tar.lzma -2019/12/08 | 77936 | systems/win32/miktex/tm/packages/next/miktex-png-bin-2.9.tar.lzma -2019/12/08 | 87219 | systems/win32/miktex/tm/packages/next/miktex-png-bin-x64-2.9.tar.lzma -2019/12/08 | 932884 | systems/win32/miktex/tm/packages/next/miktex-poppler-bin-2.9.tar.lzma -2019/12/08 | 1042661 | systems/win32/miktex/tm/packages/next/miktex-poppler-bin-x64-2.9.tar.lzma -2019/12/08 | 19793 | systems/win32/miktex/tm/packages/next/miktex-popt-bin-2.9.tar.lzma -2019/12/08 | 23346 | systems/win32/miktex/tm/packages/next/miktex-popt-bin-x64-2.9.tar.lzma -2019/12/08 | 31155 | systems/win32/miktex/tm/packages/next/miktex-posix-bin-2.9.tar.lzma -2019/12/08 | 36633 | systems/win32/miktex/tm/packages/next/miktex-posix-bin-x64-2.9.tar.lzma -2019/12/08 | 63274 | systems/win32/miktex/tm/packages/next/miktex-ps2pk-bin-2.9.tar.lzma -2019/12/08 | 71698 | systems/win32/miktex/tm/packages/next/miktex-ps2pk-bin-x64-2.9.tar.lzma -2019/12/08 | 42574 | systems/win32/miktex/tm/packages/next/miktex-psutils-bin-2.9.tar.lzma -2019/12/08 | 50790 | systems/win32/miktex/tm/packages/next/miktex-psutils-bin-x64-2.9.tar.lzma -2019/12/08 | 1068591 | systems/win32/miktex/tm/packages/next/miktex-runtime-bin-2.9.tar.lzma -2019/12/08 | 1195623 | systems/win32/miktex/tm/packages/next/miktex-runtime-bin-x64-2.9.tar.lzma -2019/12/08 | 41863 | systems/win32/miktex/tm/packages/next/miktex-synctex-bin-2.9.tar.lzma -2019/12/08 | 50829 | systems/win32/miktex/tm/packages/next/miktex-synctex-bin-x64-2.9.tar.lzma -2019/12/08 | 53447 | systems/win32/miktex/tm/packages/next/miktex-tdsutil-bin-2.9.tar.lzma -2019/12/08 | 59459 | systems/win32/miktex/tm/packages/next/miktex-tdsutil-bin-x64-2.9.tar.lzma -2019/12/08 | 26801 | systems/win32/miktex/tm/packages/next/miktex-teckit-bin-2.9.tar.lzma -2019/12/08 | 29144 | systems/win32/miktex/tm/packages/next/miktex-teckit-bin-x64-2.9.tar.lzma -2019/12/08 | 16044 | systems/win32/miktex/tm/packages/next/miktex-tex2xindy-bin-2.9.tar.lzma -2019/12/08 | 17763 | systems/win32/miktex/tm/packages/next/miktex-tex2xindy-bin-x64-2.9.tar.lzma -2019/12/08 | 63118 | systems/win32/miktex/tm/packages/next/miktex-tex4ht-bin-2.9.tar.lzma -2019/12/08 | 69210 | systems/win32/miktex/tm/packages/next/miktex-tex4ht-bin-x64-2.9.tar.lzma -2019/12/08 | 147098 | systems/win32/miktex/tm/packages/next/miktex-tex-bin-2.9.tar.lzma -2019/12/08 | 160559 | systems/win32/miktex/tm/packages/next/miktex-tex-bin-x64-2.9.tar.lzma -2019/12/08 | 70250 | systems/win32/miktex/tm/packages/next/miktex-texify-bin-2.9.tar.lzma -2019/12/08 | 79845 | systems/win32/miktex/tm/packages/next/miktex-texify-bin-x64-2.9.tar.lzma -2019/12/08 | 91337 | systems/win32/miktex/tm/packages/next/miktex-texware-bin-2.9.tar.lzma -2019/12/08 | 96208 | systems/win32/miktex/tm/packages/next/miktex-texware-bin-x64-2.9.tar.lzma -2019/12/08 | 2459485 | systems/win32/miktex/tm/packages/next/miktex-texworks-bin-2.9.tar.lzma -2019/12/08 | 2579408 | systems/win32/miktex/tm/packages/next/miktex-texworks-bin-x64-2.9.tar.lzma -2019/12/08 | 54739 | systems/win32/miktex/tm/packages/next/miktex-ttf2pk2-bin-2.9.tar.lzma -2019/12/08 | 61218 | systems/win32/miktex/tm/packages/next/miktex-ttf2pk2-bin-x64-2.9.tar.lzma -2019/12/08 | 26508 | systems/win32/miktex/tm/packages/next/miktex-uriparser-bin-2.9.tar.lzma -2019/12/08 | 32350 | systems/win32/miktex/tm/packages/next/miktex-uriparser-bin-x64-2.9.tar.lzma -2019/12/08 | 61568 | systems/win32/miktex/tm/packages/next/miktex-web-bin-2.9.tar.lzma -2019/12/08 | 65024 | systems/win32/miktex/tm/packages/next/miktex-web-bin-x64-2.9.tar.lzma -2019/12/08 | 246893 | systems/win32/miktex/tm/packages/next/miktex-xetex-bin-2.9.tar.lzma -2019/12/08 | 276601 | systems/win32/miktex/tm/packages/next/miktex-xetex-bin-x64-2.9.tar.lzma -2019/12/08 | 533456 | systems/win32/miktex/tm/packages/next/miktex-yap-bin-2.9.tar.lzma -2019/12/08 | 563307 | systems/win32/miktex/tm/packages/next/miktex-yap-bin-x64-2.9.tar.lzma -2019/12/08 | 39221 | systems/win32/miktex/tm/packages/next/miktex-zlib-bin-2.9.tar.lzma -2019/12/08 | 42943 | systems/win32/miktex/tm/packages/next/miktex-zlib-bin-x64-2.9.tar.lzma -2019/12/08 | 193394 | systems/win32/miktex/tm/packages/next/miktex-zzdb1-2.9.tar.lzma -2019/12/08 | 1149004 | systems/win32/miktex/tm/packages/next/miktex-zzdb2-2.9.tar.lzma -2019/12/08 | 1069878 | systems/win32/miktex/tm/packages/next/miktex-zzdb3-2.9.tar.lzma -2019/12/08 | 13062 | systems/win32/miktex/tm/packages/next/miktex-zzip-bin-2.9.tar.lzma -2019/12/08 | 14050 | systems/win32/miktex/tm/packages/next/miktex-zzip-bin-x64-2.9.tar.lzma +2019/12/09 | 511962 | systems/win32/miktex/tm/packages/next/files.csv.lzma +2019/12/09 | 29239 | systems/win32/miktex/tm/packages/next/miktex-arctrl-bin-2.9.tar.lzma +2019/12/09 | 33400 | systems/win32/miktex/tm/packages/next/miktex-arctrl-bin-x64-2.9.tar.lzma +2019/12/09 | 863201 | systems/win32/miktex/tm/packages/next/miktex-asymptote-bin-2.9.tar.lzma +2019/12/09 | 954075 | systems/win32/miktex/tm/packages/next/miktex-asymptote-bin-x64-2.9.tar.lzma +2019/12/09 | 24073 | systems/win32/miktex/tm/packages/next/miktex-autosp-bin-2.9.tar.lzma +2019/12/09 | 26178 | systems/win32/miktex/tm/packages/next/miktex-autosp-bin-x64-2.9.tar.lzma +2019/12/09 | 29295 | systems/win32/miktex/tm/packages/next/miktex-axohelp-bin-2.9.tar.lzma +2019/12/09 | 34846 | systems/win32/miktex/tm/packages/next/miktex-axohelp-bin-x64-2.9.tar.lzma +2019/12/09 | 49772 | systems/win32/miktex/tm/packages/next/miktex-bibarts-bin-2.9.tar.lzma +2019/12/09 | 57220 | systems/win32/miktex/tm/packages/next/miktex-bibarts-bin-x64-2.9.tar.lzma +2019/12/09 | 84533 | systems/win32/miktex/tm/packages/next/miktex-bibtex8bit-bin-2.9.tar.lzma +2019/12/09 | 94239 | systems/win32/miktex/tm/packages/next/miktex-bibtex8bit-bin-x64-2.9.tar.lzma +2019/12/09 | 60328 | systems/win32/miktex/tm/packages/next/miktex-bibtex-bin-2.9.tar.lzma +2019/12/09 | 67256 | systems/win32/miktex/tm/packages/next/miktex-bibtex-bin-x64-2.9.tar.lzma +2019/12/09 | 26661 | systems/win32/miktex/tm/packages/next/miktex-bzip2-bin-2.9.tar.lzma +2019/12/09 | 30240 | systems/win32/miktex/tm/packages/next/miktex-bzip2-bin-x64-2.9.tar.lzma +2019/12/09 | 328877 | systems/win32/miktex/tm/packages/next/miktex-cairo-bin-2.9.tar.lzma +2019/12/09 | 391461 | systems/win32/miktex/tm/packages/next/miktex-cairo-bin-x64-2.9.tar.lzma +2019/12/09 | 32267 | systems/win32/miktex/tm/packages/next/miktex-chktex-bin-2.9.tar.lzma +2019/12/09 | 36381 | systems/win32/miktex/tm/packages/next/miktex-chktex-bin-x64-2.9.tar.lzma +2019/12/09 | 49263 | systems/win32/miktex/tm/packages/next/miktex-cjkutils-bin-2.9.tar.lzma +2019/12/09 | 53998 | systems/win32/miktex/tm/packages/next/miktex-cjkutils-bin-x64-2.9.tar.lzma +2019/12/09 | 198081 | systems/win32/miktex/tm/packages/next/miktex-console-bin-2.9.tar.lzma +2019/12/09 | 214154 | systems/win32/miktex/tm/packages/next/miktex-console-bin-x64-2.9.tar.lzma +2019/12/09 | 169204 | systems/win32/miktex/tm/packages/next/miktex-curl-bin-2.9.tar.lzma +2019/12/09 | 184159 | systems/win32/miktex/tm/packages/next/miktex-curl-bin-x64-2.9.tar.lzma +2019/12/09 | 51772 | systems/win32/miktex/tm/packages/next/miktex-cweb-bin-2.9.tar.lzma +2019/12/09 | 58794 | systems/win32/miktex/tm/packages/next/miktex-cweb-bin-x64-2.9.tar.lzma +2019/12/09 | 20739 | systems/win32/miktex/tm/packages/next/miktex-devnag-bin-2.9.tar.lzma +2019/12/09 | 22961 | systems/win32/miktex/tm/packages/next/miktex-devnag-bin-x64-2.9.tar.lzma +2019/12/09 | 449940 | systems/win32/miktex/tm/packages/next/miktex-doc-2.9.tar.lzma +2019/12/09 | 40991 | systems/win32/miktex/tm/packages/next/miktex-dvicopy-bin-2.9.tar.lzma +2019/12/09 | 45809 | systems/win32/miktex/tm/packages/next/miktex-dvicopy-bin-x64-2.9.tar.lzma +2019/12/09 | 271813 | systems/win32/miktex/tm/packages/next/miktex-dvipdfmx-bin-2.9.tar.lzma +2019/12/09 | 308659 | systems/win32/miktex/tm/packages/next/miktex-dvipdfmx-bin-x64-2.9.tar.lzma +2019/12/09 | 40737 | systems/win32/miktex/tm/packages/next/miktex-dvipng-bin-2.9.tar.lzma +2019/12/09 | 44980 | systems/win32/miktex/tm/packages/next/miktex-dvipng-bin-x64-2.9.tar.lzma +2019/12/09 | 112993 | systems/win32/miktex/tm/packages/next/miktex-dvips-bin-2.9.tar.lzma +2019/12/09 | 127173 | systems/win32/miktex/tm/packages/next/miktex-dvips-bin-x64-2.9.tar.lzma +2019/12/09 | 1203299 | systems/win32/miktex/tm/packages/next/miktex-dvisvgm-bin-2.9.tar.lzma +2019/12/09 | 1329051 | systems/win32/miktex/tm/packages/next/miktex-dvisvgm-bin-x64-2.9.tar.lzma +2019/12/09 | 33549 | systems/win32/miktex/tm/packages/next/miktex-epstopdf-bin-2.9.tar.lzma +2019/12/09 | 38864 | systems/win32/miktex/tm/packages/next/miktex-epstopdf-bin-x64-2.9.tar.lzma +2019/12/09 | 43439 | systems/win32/miktex/tm/packages/next/miktex-expat-bin-2.9.tar.lzma +2019/12/09 | 47979 | systems/win32/miktex/tm/packages/next/miktex-expat-bin-x64-2.9.tar.lzma +2019/12/09 | 45466 | systems/win32/miktex/tm/packages/next/miktex-findtexmf-bin-2.9.tar.lzma +2019/12/09 | 50579 | systems/win32/miktex/tm/packages/next/miktex-findtexmf-bin-x64-2.9.tar.lzma +2019/12/09 | 56620 | systems/win32/miktex/tm/packages/next/miktex-fmt-bin-2.9.tar.lzma +2019/12/09 | 61657 | systems/win32/miktex/tm/packages/next/miktex-fmt-bin-x64-2.9.tar.lzma +2019/12/09 | 133205 | systems/win32/miktex/tm/packages/next/miktex-fontconfig-bin-2.9.tar.lzma +2019/12/09 | 152165 | systems/win32/miktex/tm/packages/next/miktex-fontconfig-bin-x64-2.9.tar.lzma +2019/12/09 | 69608 | systems/win32/miktex/tm/packages/next/miktex-fonts-bin-2.9.tar.lzma +2019/12/09 | 72598 | systems/win32/miktex/tm/packages/next/miktex-fonts-bin-x64-2.9.tar.lzma +2019/12/09 | 68674 | systems/win32/miktex/tm/packages/next/miktex-freeglut-bin-2.9.tar.lzma +2019/12/09 | 77319 | systems/win32/miktex/tm/packages/next/miktex-freeglut-bin-x64-2.9.tar.lzma +2019/12/09 | 246456 | systems/win32/miktex/tm/packages/next/miktex-freetype2-bin-2.9.tar.lzma +2019/12/09 | 281675 | systems/win32/miktex/tm/packages/next/miktex-freetype2-bin-x64-2.9.tar.lzma +2019/12/09 | 25328 | systems/win32/miktex/tm/packages/next/miktex-fribidixetex-bin-2.9.tar.lzma +2019/12/09 | 28709 | systems/win32/miktex/tm/packages/next/miktex-fribidixetex-bin-x64-2.9.tar.lzma +2019/12/09 | 100682 | systems/win32/miktex/tm/packages/next/miktex-gd-bin-2.9.tar.lzma +2019/12/09 | 116803 | systems/win32/miktex/tm/packages/next/miktex-gd-bin-x64-2.9.tar.lzma +2019/12/09 | 63290 | systems/win32/miktex/tm/packages/next/miktex-graphite2-bin-2.9.tar.lzma +2019/12/09 | 72573 | systems/win32/miktex/tm/packages/next/miktex-graphite2-bin-x64-2.9.tar.lzma +2019/12/09 | 94639 | systems/win32/miktex/tm/packages/next/miktex-gregorio-bin-2.9.tar.lzma +2019/12/09 | 111236 | systems/win32/miktex/tm/packages/next/miktex-gregorio-bin-x64-2.9.tar.lzma +2019/12/09 | 35216 | systems/win32/miktex/tm/packages/next/miktex-gsf2pk-bin-2.9.tar.lzma +2019/12/09 | 39846 | systems/win32/miktex/tm/packages/next/miktex-gsf2pk-bin-x64-2.9.tar.lzma +2019/12/09 | 457347 | systems/win32/miktex/tm/packages/next/miktex-harfbuzz-bin-2.9.tar.lzma +2019/12/09 | 544015 | systems/win32/miktex/tm/packages/next/miktex-harfbuzz-bin-x64-2.9.tar.lzma +2019/12/09 | 137171 | systems/win32/miktex/tm/packages/next/miktex-hunspell-bin-2.9.tar.lzma +2019/12/09 | 150092 | systems/win32/miktex/tm/packages/next/miktex-hunspell-bin-x64-2.9.tar.lzma +2019/12/09 | 92936 | systems/win32/miktex/tm/packages/next/miktex-jpeg-bin-2.9.tar.lzma +2019/12/09 | 108760 | systems/win32/miktex/tm/packages/next/miktex-jpeg-bin-x64-2.9.tar.lzma +2019/12/09 | 15896 | systems/win32/miktex/tm/packages/next/miktex-kpathsea-bin-2.9.tar.lzma +2019/12/09 | 17699 | systems/win32/miktex/tm/packages/next/miktex-kpathsea-bin-x64-2.9.tar.lzma +2019/12/09 | 27822 | systems/win32/miktex/tm/packages/next/miktex-lacheck-bin-2.9.tar.lzma +2019/12/09 | 29691 | systems/win32/miktex/tm/packages/next/miktex-lacheck-bin-x64-2.9.tar.lzma +2019/12/09 | 498555 | systems/win32/miktex/tm/packages/next/miktex-libressl-bin-2.9.tar.lzma +2019/12/09 | 560771 | systems/win32/miktex/tm/packages/next/miktex-libressl-bin-x64-2.9.tar.lzma +2019/12/09 | 538882 | systems/win32/miktex/tm/packages/next/miktex-log4cxx-bin-2.9.tar.lzma +2019/12/09 | 575920 | systems/win32/miktex/tm/packages/next/miktex-log4cxx-bin-x64-2.9.tar.lzma +2019/12/09 | 93475 | systems/win32/miktex/tm/packages/next/miktex-lua53-bin-2.9.tar.lzma +2019/12/09 | 102381 | systems/win32/miktex/tm/packages/next/miktex-lua53-bin-x64-2.9.tar.lzma +2019/12/09 | 1679154 | systems/win32/miktex/tm/packages/next/miktex-luatex-bin-2.9.tar.lzma +2019/12/09 | 1945837 | systems/win32/miktex/tm/packages/next/miktex-luatex-bin-x64-2.9.tar.lzma +2019/12/09 | 67251 | systems/win32/miktex/tm/packages/next/miktex-lzma-bin-2.9.tar.lzma +2019/12/09 | 73636 | systems/win32/miktex/tm/packages/next/miktex-lzma-bin-x64-2.9.tar.lzma +2019/12/09 | 26977 | systems/win32/miktex/tm/packages/next/miktex-makeindex-bin-2.9.tar.lzma +2019/12/09 | 31293 | systems/win32/miktex/tm/packages/next/miktex-makeindex-bin-x64-2.9.tar.lzma +2019/12/09 | 7505 | systems/win32/miktex/tm/packages/next/miktex-md5-bin-2.9.tar.lzma +2019/12/09 | 8484 | systems/win32/miktex/tm/packages/next/miktex-md5-bin-x64-2.9.tar.lzma +2019/12/09 | 167846 | systems/win32/miktex/tm/packages/next/miktex-metafont-bin-2.9.tar.lzma +2019/12/09 | 182758 | systems/win32/miktex/tm/packages/next/miktex-metafont-bin-x64-2.9.tar.lzma +2019/12/09 | 247500 | systems/win32/miktex/tm/packages/next/miktex-metapost-bin-2.9.tar.lzma +2019/12/09 | 281285 | systems/win32/miktex/tm/packages/next/miktex-metapost-bin-x64-2.9.tar.lzma +2019/12/09 | 87275 | systems/win32/miktex/tm/packages/next/miktex-mfware-bin-2.9.tar.lzma +2019/12/09 | 91981 | systems/win32/miktex/tm/packages/next/miktex-mfware-bin-x64-2.9.tar.lzma +2019/12/09 | 77961 | systems/win32/miktex/tm/packages/next/miktex-mkfntmap-bin-2.9.tar.lzma +2019/12/09 | 86581 | systems/win32/miktex/tm/packages/next/miktex-mkfntmap-bin-x64-2.9.tar.lzma +2019/12/09 | 166013 | systems/win32/miktex/tm/packages/next/miktex-mktex-bin-2.9.tar.lzma +2019/12/09 | 185299 | systems/win32/miktex/tm/packages/next/miktex-mktex-bin-x64-2.9.tar.lzma +2019/12/09 | 146763 | systems/win32/miktex/tm/packages/next/miktex-mo-bin-2.9.tar.lzma +2019/12/09 | 165963 | systems/win32/miktex/tm/packages/next/miktex-mo-bin-x64-2.9.tar.lzma +2019/12/09 | 194997 | systems/win32/miktex/tm/packages/next/miktex-mpfr-bin-2.9.tar.lzma +2019/12/09 | 177584 | systems/win32/miktex/tm/packages/next/miktex-mpfr-bin-x64-2.9.tar.lzma +2019/12/09 | 80507 | systems/win32/miktex/tm/packages/next/miktex-mpmcli-bin-2.9.tar.lzma +2019/12/09 | 91155 | systems/win32/miktex/tm/packages/next/miktex-mpmcli-bin-x64-2.9.tar.lzma +2019/12/09 | 30991 | systems/win32/miktex/tm/packages/next/miktex-mspack-bin-2.9.tar.lzma +2019/12/09 | 34834 | systems/win32/miktex/tm/packages/next/miktex-mspack-bin-x64-2.9.tar.lzma +2019/12/09 | 56422 | systems/win32/miktex/tm/packages/next/miktex-mthelp-bin-2.9.tar.lzma +2019/12/09 | 62910 | systems/win32/miktex/tm/packages/next/miktex-mthelp-bin-x64-2.9.tar.lzma +2019/12/09 | 41878 | systems/win32/miktex/tm/packages/next/miktex-mtprint-bin-2.9.tar.lzma +2019/12/09 | 45741 | systems/win32/miktex/tm/packages/next/miktex-mtprint-bin-x64-2.9.tar.lzma +2019/12/09 | 45589 | systems/win32/miktex/tm/packages/next/miktex-m-tx-bin-2.9.tar.lzma +2019/12/09 | 52141 | systems/win32/miktex/tm/packages/next/miktex-m-tx-bin-x64-2.9.tar.lzma +2019/12/09 | 354503 | systems/win32/miktex/tm/packages/next/miktex-omega-bin-2.9.tar.lzma +2019/12/09 | 387512 | systems/win32/miktex/tm/packages/next/miktex-omega-bin-x64-2.9.tar.lzma +2019/12/09 | 321501 | systems/win32/miktex/tm/packages/next/miktex-pdftex-bin-2.9.tar.lzma +2019/12/09 | 356318 | systems/win32/miktex/tm/packages/next/miktex-pdftex-bin-x64-2.9.tar.lzma +2019/12/09 | 187296 | systems/win32/miktex/tm/packages/next/miktex-pixman-bin-2.9.tar.lzma +2019/12/09 | 193313 | systems/win32/miktex/tm/packages/next/miktex-pixman-bin-x64-2.9.tar.lzma +2019/12/09 | 202429 | systems/win32/miktex/tm/packages/next/miktex-pmx-bin-2.9.tar.lzma +2019/12/09 | 237541 | systems/win32/miktex/tm/packages/next/miktex-pmx-bin-x64-2.9.tar.lzma +2019/12/09 | 77936 | systems/win32/miktex/tm/packages/next/miktex-png-bin-2.9.tar.lzma +2019/12/09 | 87218 | systems/win32/miktex/tm/packages/next/miktex-png-bin-x64-2.9.tar.lzma +2019/12/09 | 932884 | systems/win32/miktex/tm/packages/next/miktex-poppler-bin-2.9.tar.lzma +2019/12/09 | 1042662 | systems/win32/miktex/tm/packages/next/miktex-poppler-bin-x64-2.9.tar.lzma +2019/12/09 | 19791 | systems/win32/miktex/tm/packages/next/miktex-popt-bin-2.9.tar.lzma +2019/12/09 | 23345 | systems/win32/miktex/tm/packages/next/miktex-popt-bin-x64-2.9.tar.lzma +2019/12/09 | 31154 | systems/win32/miktex/tm/packages/next/miktex-posix-bin-2.9.tar.lzma +2019/12/09 | 36633 | systems/win32/miktex/tm/packages/next/miktex-posix-bin-x64-2.9.tar.lzma +2019/12/09 | 63274 | systems/win32/miktex/tm/packages/next/miktex-ps2pk-bin-2.9.tar.lzma +2019/12/09 | 71697 | systems/win32/miktex/tm/packages/next/miktex-ps2pk-bin-x64-2.9.tar.lzma +2019/12/09 | 42573 | systems/win32/miktex/tm/packages/next/miktex-psutils-bin-2.9.tar.lzma +2019/12/09 | 50790 | systems/win32/miktex/tm/packages/next/miktex-psutils-bin-x64-2.9.tar.lzma +2019/12/09 | 1068588 | systems/win32/miktex/tm/packages/next/miktex-runtime-bin-2.9.tar.lzma +2019/12/09 | 1195623 | systems/win32/miktex/tm/packages/next/miktex-runtime-bin-x64-2.9.tar.lzma +2019/12/09 | 41864 | systems/win32/miktex/tm/packages/next/miktex-synctex-bin-2.9.tar.lzma +2019/12/09 | 50828 | systems/win32/miktex/tm/packages/next/miktex-synctex-bin-x64-2.9.tar.lzma +2019/12/09 | 53446 | systems/win32/miktex/tm/packages/next/miktex-tdsutil-bin-2.9.tar.lzma +2019/12/09 | 59459 | systems/win32/miktex/tm/packages/next/miktex-tdsutil-bin-x64-2.9.tar.lzma +2019/12/09 | 26800 | systems/win32/miktex/tm/packages/next/miktex-teckit-bin-2.9.tar.lzma +2019/12/09 | 29145 | systems/win32/miktex/tm/packages/next/miktex-teckit-bin-x64-2.9.tar.lzma +2019/12/09 | 16044 | systems/win32/miktex/tm/packages/next/miktex-tex2xindy-bin-2.9.tar.lzma +2019/12/09 | 17763 | systems/win32/miktex/tm/packages/next/miktex-tex2xindy-bin-x64-2.9.tar.lzma +2019/12/09 | 63117 | systems/win32/miktex/tm/packages/next/miktex-tex4ht-bin-2.9.tar.lzma +2019/12/09 | 69211 | systems/win32/miktex/tm/packages/next/miktex-tex4ht-bin-x64-2.9.tar.lzma +2019/12/09 | 147095 | systems/win32/miktex/tm/packages/next/miktex-tex-bin-2.9.tar.lzma +2019/12/09 | 160558 | systems/win32/miktex/tm/packages/next/miktex-tex-bin-x64-2.9.tar.lzma +2019/12/09 | 70250 | systems/win32/miktex/tm/packages/next/miktex-texify-bin-2.9.tar.lzma +2019/12/09 | 79845 | systems/win32/miktex/tm/packages/next/miktex-texify-bin-x64-2.9.tar.lzma +2019/12/09 | 91337 | systems/win32/miktex/tm/packages/next/miktex-texware-bin-2.9.tar.lzma +2019/12/09 | 96209 | systems/win32/miktex/tm/packages/next/miktex-texware-bin-x64-2.9.tar.lzma +2019/12/09 | 2459484 | systems/win32/miktex/tm/packages/next/miktex-texworks-bin-2.9.tar.lzma +2019/12/09 | 2579407 | systems/win32/miktex/tm/packages/next/miktex-texworks-bin-x64-2.9.tar.lzma +2019/12/09 | 54738 | systems/win32/miktex/tm/packages/next/miktex-ttf2pk2-bin-2.9.tar.lzma +2019/12/09 | 61219 | systems/win32/miktex/tm/packages/next/miktex-ttf2pk2-bin-x64-2.9.tar.lzma +2019/12/09 | 26508 | systems/win32/miktex/tm/packages/next/miktex-uriparser-bin-2.9.tar.lzma +2019/12/09 | 32349 | systems/win32/miktex/tm/packages/next/miktex-uriparser-bin-x64-2.9.tar.lzma +2019/12/09 | 61568 | systems/win32/miktex/tm/packages/next/miktex-web-bin-2.9.tar.lzma +2019/12/09 | 65025 | systems/win32/miktex/tm/packages/next/miktex-web-bin-x64-2.9.tar.lzma +2019/12/09 | 246892 | systems/win32/miktex/tm/packages/next/miktex-xetex-bin-2.9.tar.lzma +2019/12/09 | 276601 | systems/win32/miktex/tm/packages/next/miktex-xetex-bin-x64-2.9.tar.lzma +2019/12/09 | 533456 | systems/win32/miktex/tm/packages/next/miktex-yap-bin-2.9.tar.lzma +2019/12/09 | 563305 | systems/win32/miktex/tm/packages/next/miktex-yap-bin-x64-2.9.tar.lzma +2019/12/09 | 39221 | systems/win32/miktex/tm/packages/next/miktex-zlib-bin-2.9.tar.lzma +2019/12/09 | 42942 | systems/win32/miktex/tm/packages/next/miktex-zlib-bin-x64-2.9.tar.lzma +2019/12/09 | 193609 | systems/win32/miktex/tm/packages/next/miktex-zzdb1-2.9.tar.lzma +2019/12/09 | 1149519 | systems/win32/miktex/tm/packages/next/miktex-zzdb2-2.9.tar.lzma +2019/12/09 | 1071192 | systems/win32/miktex/tm/packages/next/miktex-zzdb3-2.9.tar.lzma +2019/12/09 | 13062 | systems/win32/miktex/tm/packages/next/miktex-zzip-bin-2.9.tar.lzma +2019/12/09 | 14050 | 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 -2019/12/08 | 652 | systems/win32/miktex/tm/packages/next/pr.ini +2019/12/09 | 652 | 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 @@ -264239,7 +264243,7 @@ 2017/10/01 | 235240 | systems/win32/miktex/tm/packages/numspell.tar.lzma 2019/03/19 | 5642168 | systems/win32/miktex/tm/packages/nwejm.tar.lzma 2005/12/30 | 63383 | systems/win32/miktex/tm/packages/oands.cab -2019/12/05 | 17301207 | systems/win32/miktex/tm/packages/oberdiek.tar.lzma +2019/12/09 | 14796800 | systems/win32/miktex/tm/packages/oberdiek.tar.lzma 2016/07/16 | 285629 | systems/win32/miktex/tm/packages/objectz.tar.lzma 2014/04/07 | 854578 | systems/win32/miktex/tm/packages/obnov.tar.lzma 2013/01/24 | 541997 | systems/win32/miktex/tm/packages/ocg-p.tar.lzma @@ -264339,6 +264343,7 @@ 2012/11/08 | 13358 | systems/win32/miktex/tm/packages/pdfcrop.tar.lzma 2019/11/20 | 111715 | systems/win32/miktex/tm/packages/pdfjam.tar.lzma 2018/02/13 | 89850 | systems/win32/miktex/tm/packages/pdflatexpicscale.tar.lzma +2019/12/09 | 306824 | systems/win32/miktex/tm/packages/pdflscape.tar.lzma 2011/08/11 | 384460 | systems/win32/miktex/tm/packages/pdfmarginpar.tar.lzma 2019/11/04 | 553574 | systems/win32/miktex/tm/packages/pdfoverlay.tar.lzma 2015/07/28 | 1817839 | systems/win32/miktex/tm/packages/pdfpagediff.tar.lzma @@ -264442,12 +264447,13 @@ 2016/07/20 | 7727 | systems/win32/miktex/tm/packages/play.tar.lzma 2016/07/18 | 5902 | systems/win32/miktex/tm/packages/plcalendar.tar.lzma 2018/04/14 | 549052 | systems/win32/miktex/tm/packages/plex-otf.tar.lzma -2019/10/24 | 10312894 | systems/win32/miktex/tm/packages/plex.tar.lzma +2019/12/09 | 10814498 | systems/win32/miktex/tm/packages/plex.tar.lzma 2013/05/21 | 306052 | systems/win32/miktex/tm/packages/plipsum.tar.lzma 2008/05/19 | 13724 | systems/win32/miktex/tm/packages/plnfss.tar.lzma 2006/09/11 | 1956757 | systems/win32/miktex/tm/packages/plpsfont.cab 2013/07/09 | 154183 | systems/win32/miktex/tm/packages/plstmary.tar.lzma 2016/07/18 | 119504 | systems/win32/miktex/tm/packages/pl.tar.lzma +2019/12/09 | 616892 | systems/win32/miktex/tm/packages/pmboxdraw.tar.lzma 2008/11/07 | 139838 | systems/win32/miktex/tm/packages/pmgraph.tar.lzma 2018/01/22 | 615824 | systems/win32/miktex/tm/packages/pm-isomath.tar.lzma 2016/01/03 | 396227 | systems/win32/miktex/tm/packages/pmxchords.tar.lzma @@ -264486,7 +264492,7 @@ 2008/11/07 | 35981 | systems/win32/miktex/tm/packages/prettyref.tar.lzma 2017/07/26 | 201385 | systems/win32/miktex/tm/packages/preview.tar.lzma 2019/06/20 | 375963 | systems/win32/miktex/tm/packages/prftree.tar.lzma -2019/12/08 | 377 | systems/win32/miktex/tm/packages/pr.ini +2019/12/09 | 393 | 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 @@ -264709,6 +264715,7 @@ 2016/07/20 | 2908 | systems/win32/miktex/tm/packages/repeatindex.tar.lzma 2019/06/12 | 359754 | systems/win32/miktex/tm/packages/repere.tar.lzma 2014/04/23 | 299848 | systems/win32/miktex/tm/packages/repltext.tar.lzma +2019/12/09 | 324460 | systems/win32/miktex/tm/packages/rerunfilecheck.tar.lzma 2019/04/26 | 555007 | systems/win32/miktex/tm/packages/resphilosophica.tar.lzma 2015/09/29 | 137034 | systems/win32/miktex/tm/packages/resumecls.tar.lzma 2018/08/23 | 153645 | systems/win32/miktex/tm/packages/returntogrid.tar.lzma @@ -265595,7 +265602,7 @@ 2019/11/15 | 4908836 | systems/win32/w32tex/aleph-w32.tar.xz 2019/12/03 | 63292480 | systems/win32/w32tex/biblatex-biber.tar.xz 2016/12/13 | 65971452 | systems/win32/w32tex/cbfonts.tar.xz -2019/12/07 | 557564 | systems/win32/w32tex/ChangeLog +2019/12/08 | 558290 | 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 @@ -265610,7 +265617,7 @@ 2019/09/11 | 483568 | systems/win32/w32tex/dvi2tty-w32.tar.xz 2019/11/14 | 4650996 | systems/win32/w32tex/dvipdfm-w32.tar.xz 2019/11/13 | 4450520 | systems/win32/w32tex/dvipsk-w32.tar.xz -2019/11/15 | 2616448 | systems/win32/w32tex/dvitools-w32.tar.xz +2019/12/08 | 2617252 | systems/win32/w32tex/dvitools-w32.tar.xz 2019/11/28 | 684780 | systems/win32/w32tex/extractpdfmark-w32.tar.xz 2019/08/14 | 17348028 | systems/win32/w32tex/gregorio-w32.tar.xz 2009/08/03 | 1072620 | systems/win32/w32tex/gtftex.zip @@ -265620,13 +265627,13 @@ 2019/08/14 | 996476 | systems/win32/w32tex/lcdf-typetools-w32.tar.xz 2019/12/07 | 387213452 | systems/win32/w32tex/ltxpkgdocs.tar.xz 2019/12/07 | 34147732 | systems/win32/w32tex/ltxpkgs.tar.xz -2019/11/28 | 3926496 | systems/win32/w32tex/luajittex-dev-w32.tar.xz -2019/12/06 | 3848548 | systems/win32/w32tex/luajittex-exp-w32.tar.xz -2019/11/28 | 3927172 | systems/win32/w32tex/luajittex-w32.tar.xz -2019/11/28 | 15902832 | systems/win32/w32tex/luatex-dev-w32.tar.xz -2019/12/06 | 15897220 | systems/win32/w32tex/luatex-exp-w32.tar.xz +2019/12/08 | 3920232 | systems/win32/w32tex/luajittex-dev-w32.tar.xz +2019/12/08 | 3856968 | systems/win32/w32tex/luajittex-exp-w32.tar.xz +2019/12/08 | 3926748 | systems/win32/w32tex/luajittex-w32.tar.xz +2019/12/08 | 15911448 | systems/win32/w32tex/luatex-dev-w32.tar.xz +2019/12/08 | 15896536 | systems/win32/w32tex/luatex-exp-w32.tar.xz 2019/11/19 | 17264772 | systems/win32/w32tex/luatexja.tar.xz -2019/11/28 | 14942572 | systems/win32/w32tex/luatex-w32.tar.xz +2019/12/08 | 14940044 | systems/win32/w32tex/luatex-w32.tar.xz 2019/10/05 | 1598764 | systems/win32/w32tex/makeindex-w32.tar.xz 2015/05/26 | 1542676 | systems/win32/w32tex/manual.tar.xz 2019/11/13 | 438432 | systems/win32/w32tex/mftools.tar.xz @@ -265657,7 +265664,7 @@ 2019/04/15 | 97136 | systems/win32/w32tex/tiff2png-w32.tar.xz 2013/04/08 | 308444 | systems/win32/w32tex/timesnew.tar.xz 2019/03/14 | 1739 | systems/win32/w32tex/TLW64/00README.TLW64 -2019/11/28 | 90105211 | systems/win32/w32tex/TLW64/tl-win64.zip +2019/12/08 | 90102371 | systems/win32/w32tex/TLW64/tl-win64.zip 2019/08/14 | 819188 | systems/win32/w32tex/ttf2pk-w32.tar.xz 2019/08/14 | 830416 | systems/win32/w32tex/ttf2pt1-w32.tar.xz 2017/10/13 | 1773368 | systems/win32/w32tex/tuftelatex.tar.xz @@ -265679,18 +265686,18 @@ 2019/09/11 | 447424 | systems/win32/w32tex/win64/dvi2tty-w64.tar.xz 2019/11/14 | 853664 | systems/win32/w32tex/win64/dvipdfm-w64.tar.xz 2019/09/18 | 784496 | systems/win32/w32tex/win64/dvipsk-w64.tar.xz -2019/11/15 | 2393104 | systems/win32/w32tex/win64/dvitools-w64.tar.xz +2019/12/08 | 2392160 | systems/win32/w32tex/win64/dvitools-w64.tar.xz 2019/11/28 | 591464 | systems/win32/w32tex/win64/extractpdfmark-w64.tar.xz 2019/08/28 | 304752 | systems/win32/w32tex/win64/gregorio-w64.tar.xz 2019/08/28 | 586816 | systems/win32/w32tex/win64/jtex-w64.tar.xz 2019/11/11 | 2568 | systems/win32/w32tex/win64/latex-dev-w64.tar.xz 2019/08/28 | 799776 | systems/win32/w32tex/win64/lcdf-typetools-w64.tar.xz -2019/11/17 | 3514960 | systems/win32/w32tex/win64/luajittex-dev-w64.tar.xz -2019/12/06 | 3508200 | systems/win32/w32tex/win64/luajittex-exp-w64.tar.xz -2019/11/17 | 3511876 | systems/win32/w32tex/win64/luajittex-w64.tar.xz -2019/11/22 | 3106428 | systems/win32/w32tex/win64/luatex-dev-w64.tar.xz -2019/12/06 | 3115976 | systems/win32/w32tex/win64/luatex-exp-w64.tar.xz -2019/11/22 | 3118100 | systems/win32/w32tex/win64/luatex-w64.tar.xz +2019/12/08 | 3502768 | systems/win32/w32tex/win64/luajittex-dev-w64.tar.xz +2019/12/08 | 3507948 | systems/win32/w32tex/win64/luajittex-exp-w64.tar.xz +2019/12/08 | 3515860 | systems/win32/w32tex/win64/luajittex-w64.tar.xz +2019/12/08 | 3116832 | systems/win32/w32tex/win64/luatex-dev-w64.tar.xz +2019/12/08 | 3115584 | systems/win32/w32tex/win64/luatex-exp-w64.tar.xz +2019/12/08 | 3115992 | systems/win32/w32tex/win64/luatex-w64.tar.xz 2019/10/05 | 1068520 | systems/win32/w32tex/win64/makeindex-w64.tar.xz 2019/08/14 | 430688 | systems/win32/w32tex/win64/mftools-w64.tar.xz 2019/11/04 | 376096 | systems/win32/w32tex/win64/mftrace-w64.tar.xz @@ -265809,7 +265816,7 @@ 2004/06/04 | 404 | tds/tds.sed 2004/06/23 | 65418 | tds/tds.tex 2019/05/29 | 304264 | tds.zip -2019/12/09 | 186 | timestamp +2019/12/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 Binary files differindex 142bacb614..eaf6ff4e82 100644 --- a/FILES.byname.gz +++ b/FILES.byname.gz diff --git a/FILES.last07days b/FILES.last07days index 1af13c1b06..c5de75a5b4 100644 --- a/FILES.last07days +++ b/FILES.last07days @@ -1,42 +1,340 @@ +2019/12/09 | 985304 | macros/latex/contrib/reledmac/reledpar.pdf +2019/12/09 | 96209 | systems/win32/miktex/tm/packages/next/miktex-texware-bin-x64-2.9.tar.lzma +2019/12/09 | 954075 | systems/win32/miktex/tm/packages/next/miktex-asymptote-bin-x64-2.9.tar.lzma +2019/12/09 | 952208 | systems/texlive/tlnet/archive/elegantnote.doc.r53061.tar.xz +2019/12/09 | 94639 | systems/win32/miktex/tm/packages/next/miktex-gregorio-bin-2.9.tar.lzma +2019/12/09 | 94239 | systems/win32/miktex/tm/packages/next/miktex-bibtex8bit-bin-x64-2.9.tar.lzma +2019/12/09 | 9354 | macros/latex/contrib/beilstein/figure1.pdf +2019/12/09 | 93475 | systems/win32/miktex/tm/packages/next/miktex-lua53-bin-2.9.tar.lzma +2019/12/09 | 93475 | macros/latex/contrib/reledmac/examples/3-reledpar_mwe.pdf +2019/12/09 | 932884 | systems/win32/miktex/tm/packages/next/miktex-poppler-bin-2.9.tar.lzma +2019/12/09 | 92936 | systems/win32/miktex/tm/packages/next/miktex-jpeg-bin-2.9.tar.lzma +2019/12/09 | 91981 | systems/win32/miktex/tm/packages/next/miktex-mfware-bin-x64-2.9.tar.lzma +2019/12/09 | 917840 | systems/texlive/tlnet/archive/biber.source.r53064.tar.xz +2019/12/09 | 91337 | systems/win32/miktex/tm/packages/next/miktex-texware-bin-2.9.tar.lzma +2019/12/09 | 91155 | systems/win32/miktex/tm/packages/next/miktex-mpmcli-bin-x64-2.9.tar.lzma +2019/12/09 | 87275 | systems/win32/miktex/tm/packages/next/miktex-mfware-bin-2.9.tar.lzma +2019/12/09 | 87218 | systems/win32/miktex/tm/packages/next/miktex-png-bin-x64-2.9.tar.lzma +2019/12/09 | 86581 | systems/win32/miktex/tm/packages/next/miktex-mkfntmap-bin-x64-2.9.tar.lzma +2019/12/09 | 863201 | systems/win32/miktex/tm/packages/next/miktex-asymptote-bin-2.9.tar.lzma +2019/12/09 | 860793 | macros/latex/contrib/reledmac/reledmac.dtx +2019/12/09 | 85448 | systems/texlive/tlnet/archive/texlive-scripts.r53060.tar.xz +2019/12/09 | 8484 | systems/win32/miktex/tm/packages/next/miktex-md5-bin-x64-2.9.tar.lzma +2019/12/09 | 846270 | systems/win32/miktex/tm/packages/economic.tar.lzma +2019/12/09 | 84533 | systems/win32/miktex/tm/packages/next/miktex-bibtex8bit-bin-2.9.tar.lzma +2019/12/09 | 822292 | systems/texlive/tlnet/archive/beebe.r53060.tar.xz +2019/12/09 | 808176 | install/macros/latex/contrib/beilstein.tds.zip +2019/12/09 | 80507 | systems/win32/miktex/tm/packages/next/miktex-mpmcli-bin-2.9.tar.lzma +2019/12/09 | 79845 | systems/win32/miktex/tm/packages/next/miktex-texify-bin-x64-2.9.tar.lzma +2019/12/09 | 77961 | systems/win32/miktex/tm/packages/next/miktex-mkfntmap-bin-2.9.tar.lzma +2019/12/09 | 77936 | systems/win32/miktex/tm/packages/next/miktex-png-bin-2.9.tar.lzma +2019/12/09 | 77319 | systems/win32/miktex/tm/packages/next/miktex-freeglut-bin-x64-2.9.tar.lzma +2019/12/09 | 765961 | systems/win32/miktex/tm/packages/curve2e.tar.lzma +2019/12/09 | 756 | systems/texlive/tlnet/archive/biber.r53064.tar.xz +2019/12/09 | 7505 | systems/win32/miktex/tm/packages/next/miktex-md5-bin-2.9.tar.lzma +2019/12/09 | 7392 | macros/latex/required/babel/base/babel.ins +2019/12/09 | 7369497 | systems/win32/miktex/tm/packages/biblatex.tar.lzma +2019/12/09 | 73636 | systems/win32/miktex/tm/packages/next/miktex-lzma-bin-x64-2.9.tar.lzma +2019/12/09 | 736268 | macros/latex/required/babel/base/babel.pdf +2019/12/09 | 72598 | systems/win32/miktex/tm/packages/next/miktex-fonts-bin-x64-2.9.tar.lzma +2019/12/09 | 72573 | systems/win32/miktex/tm/packages/next/miktex-graphite2-bin-x64-2.9.tar.lzma +2019/12/09 | 7191872 | systems/texlive/tlnet/archive/biblatex.doc.r53063.tar.xz +2019/12/09 | 71697 | systems/win32/miktex/tm/packages/next/miktex-ps2pk-bin-x64-2.9.tar.lzma +2019/12/09 | 713940 | macros/latex/required/babel/base/locale.zip +2019/12/09 | 70250 | systems/win32/miktex/tm/packages/next/miktex-texify-bin-2.9.tar.lzma +2019/12/09 | 69608 | systems/win32/miktex/tm/packages/next/miktex-fonts-bin-2.9.tar.lzma +2019/12/09 | 69211 | systems/win32/miktex/tm/packages/next/miktex-tex4ht-bin-x64-2.9.tar.lzma +2019/12/09 | 68674 | systems/win32/miktex/tm/packages/next/miktex-freeglut-bin-2.9.tar.lzma +2019/12/09 | 683777 | macros/latex/contrib/beilstein/beilstein.pdf +2019/12/09 | 67256 | systems/win32/miktex/tm/packages/next/miktex-bibtex-bin-x64-2.9.tar.lzma +2019/12/09 | 67251 | systems/win32/miktex/tm/packages/next/miktex-lzma-bin-2.9.tar.lzma +2019/12/09 | 652 | systems/win32/miktex/tm/packages/next/pr.ini +2019/12/09 | 65025 | systems/win32/miktex/tm/packages/next/miktex-web-bin-x64-2.9.tar.lzma +2019/12/09 | 643748 | macros/latex/required/babel/base/babel.dtx +2019/12/09 | 63290 | systems/win32/miktex/tm/packages/next/miktex-graphite2-bin-2.9.tar.lzma +2019/12/09 | 63274 | systems/win32/miktex/tm/packages/next/miktex-ps2pk-bin-2.9.tar.lzma +2019/12/09 | 63117 | systems/win32/miktex/tm/packages/next/miktex-tex4ht-bin-2.9.tar.lzma +2019/12/09 | 62910 | systems/win32/miktex/tm/packages/next/miktex-mthelp-bin-x64-2.9.tar.lzma +2019/12/09 | 616892 | systems/win32/miktex/tm/packages/pmboxdraw.tar.lzma +2019/12/09 | 61657 | systems/win32/miktex/tm/packages/next/miktex-fmt-bin-x64-2.9.tar.lzma +2019/12/09 | 61568 | systems/win32/miktex/tm/packages/next/miktex-web-bin-2.9.tar.lzma +2019/12/09 | 61219 | systems/win32/miktex/tm/packages/next/miktex-ttf2pk2-bin-x64-2.9.tar.lzma +2019/12/09 | 60328 | systems/win32/miktex/tm/packages/next/miktex-bibtex-bin-2.9.tar.lzma +2019/12/09 | 59459 | systems/win32/miktex/tm/packages/next/miktex-tdsutil-bin-x64-2.9.tar.lzma +2019/12/09 | 588 | macros/latex/contrib/epstopdf-pkg/README.md +2019/12/09 | 58794 | systems/win32/miktex/tm/packages/next/miktex-cweb-bin-x64-2.9.tar.lzma +2019/12/09 | 583217 | systems/win32/miktex/tm/packages/hologo.tar.lzma +2019/12/09 | 575920 | systems/win32/miktex/tm/packages/next/miktex-log4cxx-bin-x64-2.9.tar.lzma +2019/12/09 | 5750873 | systems/win32/miktex/tm/packages/cormorantgaramond.tar.lzma +2019/12/09 | 57220 | systems/win32/miktex/tm/packages/next/miktex-bibarts-bin-x64-2.9.tar.lzma +2019/12/09 | 56620 | systems/win32/miktex/tm/packages/next/miktex-fmt-bin-2.9.tar.lzma +2019/12/09 | 56422 | systems/win32/miktex/tm/packages/next/miktex-mthelp-bin-2.9.tar.lzma +2019/12/09 | 563305 | systems/win32/miktex/tm/packages/next/miktex-yap-bin-x64-2.9.tar.lzma +2019/12/09 | 560771 | systems/win32/miktex/tm/packages/next/miktex-libressl-bin-x64-2.9.tar.lzma +2019/12/09 | 5544142 | systems/win32/miktex/tm/packages/glossaries.tar.lzma +2019/12/09 | 54738 | systems/win32/miktex/tm/packages/next/miktex-ttf2pk2-bin-2.9.tar.lzma +2019/12/09 | 544015 | systems/win32/miktex/tm/packages/next/miktex-harfbuzz-bin-x64-2.9.tar.lzma +2019/12/09 | 53998 | systems/win32/miktex/tm/packages/next/miktex-cjkutils-bin-x64-2.9.tar.lzma +2019/12/09 | 538882 | systems/win32/miktex/tm/packages/next/miktex-log4cxx-bin-2.9.tar.lzma +2019/12/09 | 53446 | systems/win32/miktex/tm/packages/next/miktex-tdsutil-bin-2.9.tar.lzma +2019/12/09 | 533456 | systems/win32/miktex/tm/packages/next/miktex-yap-bin-2.9.tar.lzma +2019/12/09 | 52141 | systems/win32/miktex/tm/packages/next/miktex-m-tx-bin-x64-2.9.tar.lzma +2019/12/09 | 51772 | systems/win32/miktex/tm/packages/next/miktex-cweb-bin-2.9.tar.lzma +2019/12/09 | 5127 | macros/latex/required/babel/base/README.md +2019/12/09 | 51204 | systems/texlive/tlnet/archive/texlive-scripts.doc.r53060.tar.xz +2019/12/09 | 511962 | systems/win32/miktex/tm/packages/next/files.csv.lzma +2019/12/09 | 511566 | systems/win32/miktex/tm/packages/files.csv.lzma +2019/12/09 | 50828 | systems/win32/miktex/tm/packages/next/miktex-synctex-bin-x64-2.9.tar.lzma +2019/12/09 | 50790 | systems/win32/miktex/tm/packages/next/miktex-psutils-bin-x64-2.9.tar.lzma +2019/12/09 | 50579 | systems/win32/miktex/tm/packages/next/miktex-findtexmf-bin-x64-2.9.tar.lzma +2019/12/09 | 498555 | systems/win32/miktex/tm/packages/next/miktex-libressl-bin-2.9.tar.lzma +2019/12/09 | 49850 | macros/latex/contrib/beilstein/bjnano_logo.pdf +2019/12/09 | 49772 | systems/win32/miktex/tm/packages/next/miktex-bibarts-bin-2.9.tar.lzma +2019/12/09 | 49263 | systems/win32/miktex/tm/packages/next/miktex-cjkutils-bin-2.9.tar.lzma 2019/12/09 | 490683 | macros/latex/contrib/elegantnote/elegantnote-en.pdf +2019/12/09 | 48 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5 +2019/12/09 | 47979 | systems/win32/miktex/tm/packages/next/miktex-expat-bin-x64-2.9.tar.lzma +2019/12/09 | 471807 | systems/win32/miktex/tm/packages/mathcommand.tar.lzma +2019/12/09 | 46988 | macros/latex/contrib/epstopdf-pkg/epstopdf.dtx +2019/12/09 | 45809 | systems/win32/miktex/tm/packages/next/miktex-dvicopy-bin-x64-2.9.tar.lzma +2019/12/09 | 45741 | systems/win32/miktex/tm/packages/next/miktex-mtprint-bin-x64-2.9.tar.lzma +2019/12/09 | 457347 | systems/win32/miktex/tm/packages/next/miktex-harfbuzz-bin-2.9.tar.lzma +2019/12/09 | 455 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc +2019/12/09 | 455 | systems/texlive/tlnet/install-tl.zip.sha512.asc +2019/12/09 | 455 | systems/texlive/tlnet/install-tl-windows.exe.sha512.asc +2019/12/09 | 455 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512.asc +2019/12/09 | 45589 | systems/win32/miktex/tm/packages/next/miktex-m-tx-bin-2.9.tar.lzma +2019/12/09 | 45466 | systems/win32/miktex/tm/packages/next/miktex-findtexmf-bin-2.9.tar.lzma +2019/12/09 | 449940 | systems/win32/miktex/tm/packages/next/miktex-doc-2.9.tar.lzma +2019/12/09 | 44980 | systems/win32/miktex/tm/packages/next/miktex-dvipng-bin-x64-2.9.tar.lzma 2019/12/09 | 449393 | macros/latex/contrib/elegantnote/elegantnote-cn.pdf +2019/12/09 | 43439 | systems/win32/miktex/tm/packages/next/miktex-expat-bin-2.9.tar.lzma +2019/12/09 | 4316 | systems/texlive/tlnet/archive/elegantnote.r53061.tar.xz +2019/12/09 | 42942 | systems/win32/miktex/tm/packages/next/miktex-zlib-bin-x64-2.9.tar.lzma +2019/12/09 | 42573 | systems/win32/miktex/tm/packages/next/miktex-psutils-bin-2.9.tar.lzma +2019/12/09 | 42467 | info/xetexref/xetex-reference.tex +2019/12/09 | 41878 | systems/win32/miktex/tm/packages/next/miktex-mtprint-bin-2.9.tar.lzma +2019/12/09 | 41864 | systems/win32/miktex/tm/packages/next/miktex-synctex-bin-2.9.tar.lzma +2019/12/09 | 40991 | systems/win32/miktex/tm/packages/next/miktex-dvicopy-bin-2.9.tar.lzma +2019/12/09 | 4087 | macros/latex/contrib/reledmac/README +2019/12/09 | 40796 | macros/latex/contrib/reledmac/doc-more/page-typesetting-columns.pdf +2019/12/09 | 40737 | systems/win32/miktex/tm/packages/next/miktex-dvipng-bin-2.9.tar.lzma +2019/12/09 | 39846 | systems/win32/miktex/tm/packages/next/miktex-gsf2pk-bin-x64-2.9.tar.lzma +2019/12/09 | 3947715 | systems/texlive/tlnet/install-tl-unx.tar.gz +2019/12/09 | 393 | systems/win32/miktex/tm/packages/pr.ini +2019/12/09 | 39221 | systems/win32/miktex/tm/packages/next/miktex-zlib-bin-2.9.tar.lzma +2019/12/09 | 391461 | systems/win32/miktex/tm/packages/next/miktex-cairo-bin-x64-2.9.tar.lzma +2019/12/09 | 38864 | systems/win32/miktex/tm/packages/next/miktex-epstopdf-bin-x64-2.9.tar.lzma +2019/12/09 | 387512 | systems/win32/miktex/tm/packages/next/miktex-omega-bin-x64-2.9.tar.lzma +2019/12/09 | 37802 | macros/latex/contrib/reledmac/examples/3-reledpar_pages_different_languages_lualatex.pdf +2019/12/09 | 36633 | systems/win32/miktex/tm/packages/next/miktex-posix-bin-x64-2.9.tar.lzma +2019/12/09 | 36381 | systems/win32/miktex/tm/packages/next/miktex-chktex-bin-x64-2.9.tar.lzma +2019/12/09 | 363644 | macros/latex/contrib/epstopdf-pkg.zip +2019/12/09 | 357389 | macros/latex/contrib/epstopdf-pkg/epstopdf.pdf +2019/12/09 | 356318 | systems/win32/miktex/tm/packages/next/miktex-pdftex-bin-x64-2.9.tar.lzma +2019/12/09 | 356258 | macros/latex/contrib/reledmac/migration.pdf +2019/12/09 | 354503 | systems/win32/miktex/tm/packages/next/miktex-omega-bin-2.9.tar.lzma +2019/12/09 | 3526 | macros/latex/required/babel/base/bbidxglo.dtx +2019/12/09 | 35216 | systems/win32/miktex/tm/packages/next/miktex-gsf2pk-bin-2.9.tar.lzma +2019/12/09 | 34846 | systems/win32/miktex/tm/packages/next/miktex-axohelp-bin-x64-2.9.tar.lzma +2019/12/09 | 34834 | systems/win32/miktex/tm/packages/next/miktex-mspack-bin-x64-2.9.tar.lzma +2019/12/09 | 3461852 | dviware/dvisvgm.zip +2019/12/09 | 33549 | systems/win32/miktex/tm/packages/next/miktex-epstopdf-bin-2.9.tar.lzma +2019/12/09 | 33400 | systems/win32/miktex/tm/packages/next/miktex-arctrl-bin-x64-2.9.tar.lzma +2019/12/09 | 331641 | systems/win32/miktex/tm/packages/csquotes.tar.lzma +2019/12/09 | 328877 | systems/win32/miktex/tm/packages/next/miktex-cairo-bin-2.9.tar.lzma +2019/12/09 | 324460 | systems/win32/miktex/tm/packages/rerunfilecheck.tar.lzma +2019/12/09 | 32349 | systems/win32/miktex/tm/packages/next/miktex-uriparser-bin-x64-2.9.tar.lzma +2019/12/09 | 32267 | systems/win32/miktex/tm/packages/next/miktex-chktex-bin-2.9.tar.lzma +2019/12/09 | 321501 | systems/win32/miktex/tm/packages/next/miktex-pdftex-bin-2.9.tar.lzma +2019/12/09 | 31645 | macros/latex/contrib/reledmac/examples/2-reledmac-right-to-left.pdf +2019/12/09 | 31293 | systems/win32/miktex/tm/packages/next/miktex-makeindex-bin-x64-2.9.tar.lzma +2019/12/09 | 31154 | systems/win32/miktex/tm/packages/next/miktex-posix-bin-2.9.tar.lzma +2019/12/09 | 30991 | systems/win32/miktex/tm/packages/next/miktex-mspack-bin-2.9.tar.lzma +2019/12/09 | 308659 | systems/win32/miktex/tm/packages/next/miktex-dvipdfmx-bin-x64-2.9.tar.lzma +2019/12/09 | 306824 | systems/win32/miktex/tm/packages/pdflscape.tar.lzma +2019/12/09 | 30240 | systems/win32/miktex/tm/packages/next/miktex-bzip2-bin-x64-2.9.tar.lzma +2019/12/09 | 29691 | systems/win32/miktex/tm/packages/next/miktex-lacheck-bin-x64-2.9.tar.lzma +2019/12/09 | 29295 | systems/win32/miktex/tm/packages/next/miktex-axohelp-bin-2.9.tar.lzma +2019/12/09 | 29239 | systems/win32/miktex/tm/packages/next/miktex-arctrl-bin-2.9.tar.lzma +2019/12/09 | 29145 | systems/win32/miktex/tm/packages/next/miktex-teckit-bin-x64-2.9.tar.lzma +2019/12/09 | 28709 | systems/win32/miktex/tm/packages/next/miktex-fribidixetex-bin-x64-2.9.tar.lzma +2019/12/09 | 28362304 | systems/win32/miktex/tm/packages/biber-darwin-x86_64.tar.lzma +2019/12/09 | 28319368 | systems/texlive/tlnet/archive/biber.x86_64-darwin.r53064.tar.xz +2019/12/09 | 281675 | systems/win32/miktex/tm/packages/next/miktex-freetype2-bin-x64-2.9.tar.lzma +2019/12/09 | 281285 | systems/win32/miktex/tm/packages/next/miktex-metapost-bin-x64-2.9.tar.lzma +2019/12/09 | 278783 | systems/win32/miktex/tm/packages/atenddvi.tar.lzma +2019/12/09 | 27822 | systems/win32/miktex/tm/packages/next/miktex-lacheck-bin-2.9.tar.lzma +2019/12/09 | 276601 | systems/win32/miktex/tm/packages/next/miktex-xetex-bin-x64-2.9.tar.lzma +2019/12/09 | 275089 | systems/win32/miktex/tm/packages/biber-doc.tar.lzma +2019/12/09 | 271813 | systems/win32/miktex/tm/packages/next/miktex-dvipdfmx-bin-2.9.tar.lzma +2019/12/09 | 26977 | systems/win32/miktex/tm/packages/next/miktex-makeindex-bin-2.9.tar.lzma +2019/12/09 | 26800 | systems/win32/miktex/tm/packages/next/miktex-teckit-bin-2.9.tar.lzma +2019/12/09 | 26661 | systems/win32/miktex/tm/packages/next/miktex-bzip2-bin-2.9.tar.lzma +2019/12/09 | 26508 | systems/win32/miktex/tm/packages/next/miktex-uriparser-bin-2.9.tar.lzma +2019/12/09 | 263410 | macros/latex/contrib/reledmac/examples/4-reledpar_pages_titles_in_line_numbering_with_notes.pdf +2019/12/09 | 26178 | systems/win32/miktex/tm/packages/next/miktex-autosp-bin-x64-2.9.tar.lzma +2019/12/09 | 260036 | systems/texlive/tlnet/archive/biber.doc.r53064.tar.xz +2019/12/09 | 2579407 | systems/win32/miktex/tm/packages/next/miktex-texworks-bin-x64-2.9.tar.lzma +2019/12/09 | 2534904 | install/macros/latex/required/babel-base.tds.zip +2019/12/09 | 25328 | systems/win32/miktex/tm/packages/next/miktex-fribidixetex-bin-2.9.tar.lzma +2019/12/09 | 247500 | systems/win32/miktex/tm/packages/next/miktex-metapost-bin-2.9.tar.lzma +2019/12/09 | 246892 | systems/win32/miktex/tm/packages/next/miktex-xetex-bin-2.9.tar.lzma +2019/12/09 | 246456 | systems/win32/miktex/tm/packages/next/miktex-freetype2-bin-2.9.tar.lzma +2019/12/09 | 2459484 | systems/win32/miktex/tm/packages/next/miktex-texworks-bin-2.9.tar.lzma +2019/12/09 | 24281 | macros/latex/contrib/reledmac/examples/3-reledpar_columns_different_languages.pdf +2019/12/09 | 2412 | macros/latex/contrib/beilstein/beilstein.ins +2019/12/09 | 24073 | systems/win32/miktex/tm/packages/next/miktex-autosp-bin-2.9.tar.lzma +2019/12/09 | 239560 | macros/latex/contrib/reledmac/examples/4-reledpar_pages_long_notes.pdf +2019/12/09 | 237541 | systems/win32/miktex/tm/packages/next/miktex-pmx-bin-x64-2.9.tar.lzma +2019/12/09 | 23345 | systems/win32/miktex/tm/packages/next/miktex-popt-bin-x64-2.9.tar.lzma +2019/12/09 | 22961 | systems/win32/miktex/tm/packages/next/miktex-devnag-bin-x64-2.9.tar.lzma +2019/12/09 | 22539829 | systems/texlive/tlnet/install-tl.zip +2019/12/09 | 22484892 | systems/texlive/tlnet/archive/biber.win32.r53064.tar.xz +2019/12/09 | 22448493 | systems/win32/miktex/tm/packages/biber-windows-x86.tar.lzma +2019/12/09 | 22416215 | systems/win32/miktex/tm/packages/biber-windows-x64.tar.lzma +2019/12/09 | 21932 | macros/latex/required/babel/base/bbcompat.dtx +2019/12/09 | 216304 | systems/texlive/tlnet/archive/biblatex.r53063.tar.xz +2019/12/09 | 2156148 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz +2019/12/09 | 215182 | macros/latex/contrib/reledmac/examples/4-reledpar_one_series_per_pstart.pdf +2019/12/09 | 215012 | macros/latex/contrib/reledmac/examples/2-subdivision-number-in-header.pdf +2019/12/09 | 214154 | systems/win32/miktex/tm/packages/next/miktex-console-bin-x64-2.9.tar.lzma +2019/12/09 | 20739 | systems/win32/miktex/tm/packages/next/miktex-devnag-bin-2.9.tar.lzma +2019/12/09 | 202429 | systems/win32/miktex/tm/packages/next/miktex-pmx-bin-2.9.tar.lzma +2019/12/09 | 201833 | macros/latex/contrib/reledmac/examples/4-reledpar_columns_titles_in_line_numbering_with_notes.pdf +2019/12/09 | 198081 | systems/win32/miktex/tm/packages/next/miktex-console-bin-2.9.tar.lzma +2019/12/09 | 1980536 | macros/latex/contrib/reledmac/reledmac.pdf +2019/12/09 | 19791 | systems/win32/miktex/tm/packages/next/miktex-popt-bin-2.9.tar.lzma +2019/12/09 | 19772 | systems/texlive/tlnet/archive/mcf2graph.r53062.tar.xz +2019/12/09 | 194997 | systems/win32/miktex/tm/packages/next/miktex-mpfr-bin-2.9.tar.lzma +2019/12/09 | 1945837 | systems/win32/miktex/tm/packages/next/miktex-luatex-bin-x64-2.9.tar.lzma +2019/12/09 | 193609 | systems/win32/miktex/tm/packages/next/miktex-zzdb1-2.9.tar.lzma +2019/12/09 | 193592 | systems/win32/miktex/tm/packages/miktex-zzdb1-2.9.tar.lzma +2019/12/09 | 193313 | systems/win32/miktex/tm/packages/next/miktex-pixman-bin-x64-2.9.tar.lzma +2019/12/09 | 190222 | macros/latex/contrib/reledmac/examples/2-titles_in_line_numbering_with_notes.pdf +2019/12/09 | 190161 | macros/latex/contrib/reledmac/examples/3-reledpar_sync_setting_advancedshifted-nomax.pdf +2019/12/09 | 190134 | macros/latex/contrib/reledmac/examples/4-reledpar_columns_alignment.pdf +2019/12/09 | 189915 | macros/latex/contrib/reledmac/examples/3-reledpar_sync_setting_nomax-shifted.pdf +2019/12/09 | 189798 | macros/latex/contrib/reledmac/examples/1-tabular.pdf +2019/12/09 | 189690 | macros/latex/contrib/reledmac/examples/4-reledpar_column_mix_with_not_column-continuous-numbering.pdf +2019/12/09 | 189362 | macros/latex/contrib/reledmac/examples/3-reledpar_sync_setting_advancedshifted.pdf +2019/12/09 | 188865 | macros/latex/contrib/reledmac/examples/3-reledpar_sync_setting_shifted.pdf +2019/12/09 | 188836 | macros/latex/contrib/reledmac/examples/3-reledpar_sync_setting_nomax.pdf +2019/12/09 | 188745 | macros/latex/contrib/reledmac/examples/3-reledpar_sync_setting_nosync.pdf +2019/12/09 | 187631 | macros/latex/contrib/reledmac/examples/2-indexing.pdf +2019/12/09 | 187296 | systems/win32/miktex/tm/packages/next/miktex-pixman-bin-2.9.tar.lzma +2019/12/09 | 18699287 | systems/texlive/tlnet/install-tl-windows.exe +2019/12/09 | 185299 | systems/win32/miktex/tm/packages/next/miktex-mktex-bin-x64-2.9.tar.lzma +2019/12/09 | 184159 | systems/win32/miktex/tm/packages/next/miktex-curl-bin-x64-2.9.tar.lzma +2019/12/09 | 18415972 | systems/texlive/tlnet/archive/biber.x86_64-linuxmusl.r53064.tar.xz +2019/12/09 | 183782 | macros/latex/contrib/reledmac/examples/4-reledpar_titles_not_in_line_numbering.pdf +2019/12/09 | 18359936 | systems/texlive/tlnet/archive/biber.x86_64-linux.r53064.tar.xz +2019/12/09 | 182758 | systems/win32/miktex/tm/packages/next/miktex-metafont-bin-x64-2.9.tar.lzma +2019/12/09 | 18258176 | systems/win32/miktex/tm/packages/biber-linux-x86_64.tar.lzma +2019/12/09 | 18110 | macros/latex/contrib/reledmac/examples/2-glossaries.pdf +2019/12/09 | 17845176 | systems/texlive/tlnet/archive/biber.amd64-freebsd.r53064.tar.xz +2019/12/09 | 17763 | systems/win32/miktex/tm/packages/next/miktex-tex2xindy-bin-x64-2.9.tar.lzma +2019/12/09 | 177584 | systems/win32/miktex/tm/packages/next/miktex-mpfr-bin-x64-2.9.tar.lzma +2019/12/09 | 177475 | macros/latex/contrib/reledmac/examples/1-criticalendotes.pdf +2019/12/09 | 17699 | systems/win32/miktex/tm/packages/next/miktex-kpathsea-bin-x64-2.9.tar.lzma +2019/12/09 | 175170 | macros/latex/contrib/reledmac/examples/2-titles_not_in_line_numbering.pdf +2019/12/09 | 17103052 | systems/texlive/tlnet/archive/biber.x86_64-cygwin.r53064.tar.xz +2019/12/09 | 16986716 | systems/texlive/tlnet/archive/biber.i386-cygwin.r53064.tar.xz +2019/12/09 | 169204 | systems/win32/miktex/tm/packages/next/miktex-curl-bin-2.9.tar.lzma +2019/12/09 | 168099 | macros/latex/contrib/reledmac/examples/3-reledpar_sync_setting_default.pdf +2019/12/09 | 1679154 | systems/win32/miktex/tm/packages/next/miktex-luatex-bin-2.9.tar.lzma +2019/12/09 | 167846 | systems/win32/miktex/tm/packages/next/miktex-metafont-bin-2.9.tar.lzma +2019/12/09 | 16740732 | systems/texlive/tlnet/archive/biber.x86_64-solaris.r53064.tar.xz +2019/12/09 | 166013 | systems/win32/miktex/tm/packages/next/miktex-mktex-bin-2.9.tar.lzma +2019/12/09 | 165963 | systems/win32/miktex/tm/packages/next/miktex-mo-bin-x64-2.9.tar.lzma +2019/12/09 | 16390292 | systems/texlive/tlnet/archive/biber.x86_64-darwinlegacy.r53064.tar.xz +2019/12/09 | 1621271 | macros/latex/required/babel/base.zip +2019/12/09 | 160558 | systems/win32/miktex/tm/packages/next/miktex-tex-bin-x64-2.9.tar.lzma +2019/12/09 | 16044 | systems/win32/miktex/tm/packages/next/miktex-tex2xindy-bin-2.9.tar.lzma +2019/12/09 | 16001507 | systems/texlive/tlnet/tlpkg/texlive.tlpdb +2019/12/09 | 15936520 | systems/texlive/tlnet/archive/biber.i386-freebsd.r53064.tar.xz +2019/12/09 | 15896 | systems/win32/miktex/tm/packages/next/miktex-kpathsea-bin-2.9.tar.lzma +2019/12/09 | 15832248 | systems/texlive/tlnet/archive/biber.i386-solaris.r53064.tar.xz +2019/12/09 | 158108 | macros/latex/contrib/reledmac/examples/2-manuscript-apparatus.pdf +2019/12/09 | 157222 | info/xetexref.zip +2019/12/09 | 15589296 | systems/texlive/tlnet/archive/biber.i386-linux.r53064.tar.xz +2019/12/09 | 153 | systems/texlive/tlnet/install-tl-windows.exe.sha512 +2019/12/09 | 152 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512 +2019/12/09 | 152165 | systems/win32/miktex/tm/packages/next/miktex-fontconfig-bin-x64-2.9.tar.lzma +2019/12/09 | 150092 | systems/win32/miktex/tm/packages/next/miktex-hunspell-bin-x64-2.9.tar.lzma +2019/12/09 | 148670 | macros/latex/contrib/beilstein/beilstein.dtx +2019/12/09 | 14796800 | systems/win32/miktex/tm/packages/oberdiek.tar.lzma +2019/12/09 | 147095 | systems/win32/miktex/tm/packages/next/miktex-tex-bin-2.9.tar.lzma +2019/12/09 | 146763 | systems/win32/miktex/tm/packages/next/miktex-mo-bin-2.9.tar.lzma +2019/12/09 | 146393 | info/xetexref/xetex-reference.pdf +2019/12/09 | 145 | systems/texlive/tlnet/install-tl.zip.sha512 +2019/12/09 | 1458048 | macros/latex/contrib/beilstein.zip +2019/12/09 | 145283 | macros/latex/contrib/reledmac/examples/1-sidenotes.pdf +2019/12/09 | 144 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512 +2019/12/09 | 144492 | macros/latex/contrib/reledmac/examples/2-line_numbers_in_header.pdf +2019/12/09 | 140523 | macros/latex/contrib/reledmac/examples/2-one_series_per_pstart.pdf +2019/12/09 | 14050 | systems/win32/miktex/tm/packages/next/miktex-zzip-bin-x64-2.9.tar.lzma +2019/12/09 | 1399 | macros/latex/contrib/beilstein/README.md +2019/12/09 | 138405 | macros/latex/contrib/reledmac/examples/2-linespacing.pdf +2019/12/09 | 138222 | macros/latex/contrib/reledmac/examples/3-reledpar_same_page_number_in_both_side.pdf +2019/12/09 | 137171 | systems/win32/miktex/tm/packages/next/miktex-hunspell-bin-2.9.tar.lzma 2019/12/09 | 13678 | macros/latex/contrib/elegantnote/elegantnote-cn.tex +2019/12/09 | 135414 | macros/latex/contrib/reledmac/examples/2-performances.pdf +2019/12/09 | 134815 | macros/latex/contrib/reledmac/examples/4-reledpar_column_mix_with_not_column.pdf +2019/12/09 | 133205 | systems/win32/miktex/tm/packages/next/miktex-fontconfig-bin-2.9.tar.lzma +2019/12/09 | 1329051 | systems/win32/miktex/tm/packages/next/miktex-dvisvgm-bin-x64-2.9.tar.lzma +2019/12/09 | 13062 | systems/win32/miktex/tm/packages/next/miktex-zzip-bin-2.9.tar.lzma +2019/12/09 | 129005 | macros/latex/contrib/reledmac/examples/2-notes-width.pdf +2019/12/09 | 127173 | systems/win32/miktex/tm/packages/next/miktex-dvips-bin-x64-2.9.tar.lzma +2019/12/09 | 126045 | macros/latex/contrib/reledmac/examples/2-footnote_spacing.pdf +2019/12/09 | 125082 | macros/latex/contrib/reledmac/examples/4-reledpar_pages_notes_leftpage.pdf 2019/12/09 | 12480 | macros/latex/contrib/elegantnote/elegantnote-en.tex +2019/12/09 | 124324 | macros/latex/contrib/reledmac/examples/2-lemma_disambigution.pdf +2019/12/09 | 123601 | macros/latex/contrib/reledmac/examples/4-reledpar_inside-outside-columns.pdf +2019/12/09 | 123463 | macros/latex/contrib/reledmac/examples/1-verses.pdf +2019/12/09 | 123178 | macros/latex/contrib/reledmac/examples/1-verses-doublenumbering.pdf +2019/12/09 | 123151 | macros/latex/contrib/reledmac/examples/4-reledpar_pages_paragraph_separator_between.pdf 2019/12/09 | 12239 | macros/latex/contrib/elegantnote/elegantnote.cls +2019/12/09 | 122256 | macros/latex/contrib/reledmac/examples/2-cross_referencing.pdf +2019/12/09 | 121597 | macros/latex/contrib/reledmac/examples/1-criticalnotes.pdf +2019/12/09 | 1209 | info/xetexref/README.txt +2019/12/09 | 1203299 | systems/win32/miktex/tm/packages/next/miktex-dvisvgm-bin-2.9.tar.lzma +2019/12/09 | 1195623 | systems/win32/miktex/tm/packages/next/miktex-runtime-bin-x64-2.9.tar.lzma +2019/12/09 | 118947 | macros/latex/contrib/reledmac/examples/4-reledpar_verse_text_between.pdf +2019/12/09 | 116803 | systems/win32/miktex/tm/packages/next/miktex-gd-bin-x64-2.9.tar.lzma +2019/12/09 | 1149519 | systems/win32/miktex/tm/packages/next/miktex-zzdb2-2.9.tar.lzma +2019/12/09 | 1148550 | systems/win32/miktex/tm/packages/miktex-zzdb2-2.9.tar.lzma +2019/12/09 | 112993 | systems/win32/miktex/tm/packages/next/miktex-dvips-bin-2.9.tar.lzma +2019/12/09 | 111236 | systems/win32/miktex/tm/packages/next/miktex-gregorio-bin-x64-2.9.tar.lzma +2019/12/09 | 108760 | systems/win32/miktex/tm/packages/next/miktex-jpeg-bin-x64-2.9.tar.lzma +2019/12/09 | 1082525 | systems/win32/miktex/tm/packages/elegantnote.tar.lzma +2019/12/09 | 10814498 | systems/win32/miktex/tm/packages/plex.tar.lzma +2019/12/09 | 1071192 | systems/win32/miktex/tm/packages/next/miktex-zzdb3-2.9.tar.lzma +2019/12/09 | 1070643 | systems/win32/miktex/tm/packages/miktex-zzdb3-2.9.tar.lzma +2019/12/09 | 1068588 | systems/win32/miktex/tm/packages/next/miktex-runtime-bin-2.9.tar.lzma +2019/12/09 | 1065114 | systems/win32/miktex/tm/packages/mcf2graph.tar.lzma +2019/12/09 | 1043724 | systems/texlive/tlnet/archive/mcf2graph.doc.r53062.tar.xz +2019/12/09 | 1042662 | systems/win32/miktex/tm/packages/next/miktex-poppler-bin-x64-2.9.tar.lzma +2019/12/09 | 10266 | macros/latex/contrib/beilstein/scheme2.pdf +2019/12/09 | 10249 | macros/latex/contrib/beilstein/scheme1.pdf +2019/12/09 | 102381 | systems/win32/miktex/tm/packages/next/miktex-lua53-bin-x64-2.9.tar.lzma +2019/12/09 | 10207196 | macros/latex/contrib/reledmac.zip +2019/12/09 | 100682 | systems/win32/miktex/tm/packages/next/miktex-gd-bin-2.9.tar.lzma +2019/12/09 | 1003 | macros/latex/contrib/beilstein/CHANGELOG.md 2019/12/08 | 963664 | fonts/cormorantgaramond/truetype/CormorantGaramond-Light.ttf 2019/12/08 | 963336 | fonts/cormorantgaramond/truetype/CormorantGaramond-Regular.ttf 2019/12/08 | 9622 | graphics/mcf2graph/CHANGELOG -2019/12/08 | 96208 | systems/win32/miktex/tm/packages/next/miktex-texware-bin-x64-2.9.tar.lzma 2019/12/08 | 956064 | fonts/cormorantgaramond/truetype/CormorantGaramond-Medium.ttf -2019/12/08 | 954076 | systems/win32/miktex/tm/packages/next/miktex-asymptote-bin-x64-2.9.tar.lzma 2019/12/08 | 948968 | fonts/cormorantgaramond/truetype/CormorantGaramond-SemiBold.ttf -2019/12/08 | 94640 | systems/win32/miktex/tm/packages/next/miktex-gregorio-bin-2.9.tar.lzma 2019/12/08 | 944456 | fonts/cormorantgaramond/truetype/CormorantGaramond-Bold.ttf -2019/12/08 | 94239 | systems/win32/miktex/tm/packages/next/miktex-bibtex8bit-bin-x64-2.9.tar.lzma -2019/12/08 | 93474 | systems/win32/miktex/tm/packages/next/miktex-lua53-bin-2.9.tar.lzma -2019/12/08 | 932884 | systems/win32/miktex/tm/packages/next/miktex-poppler-bin-2.9.tar.lzma -2019/12/08 | 92937 | systems/win32/miktex/tm/packages/next/miktex-jpeg-bin-2.9.tar.lzma -2019/12/08 | 91982 | systems/win32/miktex/tm/packages/next/miktex-mfware-bin-x64-2.9.tar.lzma -2019/12/08 | 91337 | systems/win32/miktex/tm/packages/next/miktex-texware-bin-2.9.tar.lzma 2019/12/08 | 9133640 | install/fonts/cormorantgaramond.tds.zip -2019/12/08 | 91156 | systems/win32/miktex/tm/packages/next/miktex-mpmcli-bin-x64-2.9.tar.lzma 2019/12/08 | 9047888 | fonts/cormorantgaramond.zip -2019/12/08 | 87275 | systems/win32/miktex/tm/packages/next/miktex-mfware-bin-2.9.tar.lzma -2019/12/08 | 87219 | systems/win32/miktex/tm/packages/next/miktex-png-bin-x64-2.9.tar.lzma -2019/12/08 | 86582 | systems/win32/miktex/tm/packages/next/miktex-mkfntmap-bin-x64-2.9.tar.lzma -2019/12/08 | 863202 | systems/win32/miktex/tm/packages/next/miktex-asymptote-bin-2.9.tar.lzma -2019/12/08 | 85428 | systems/texlive/tlnet/archive/texlive-scripts.r53055.tar.xz +2019/12/08 | 90102371 | systems/win32/w32tex/TLW64/tl-win64.zip 2019/12/08 | 85192 | fonts/cormorantgaramond/map/CormorantGaramond.map -2019/12/08 | 8484 | systems/win32/miktex/tm/packages/next/miktex-md5-bin-x64-2.9.tar.lzma -2019/12/08 | 84536 | systems/win32/miktex/tm/packages/next/miktex-bibtex8bit-bin-2.9.tar.lzma -2019/12/08 | 80507 | systems/win32/miktex/tm/packages/next/miktex-mpmcli-bin-2.9.tar.lzma -2019/12/08 | 79845 | systems/win32/miktex/tm/packages/next/miktex-texify-bin-x64-2.9.tar.lzma 2019/12/08 | 780 | fonts/cormorantgaramond/vf/CormorantGaramond-SemiBold-tosf-sc-ot1.vf 2019/12/08 | 780 | fonts/cormorantgaramond/vf/CormorantGaramond-SemiBold-tlf-sc-ot1.vf 2019/12/08 | 780 | fonts/cormorantgaramond/vf/CormorantGaramond-SemiBold-osf-sc-ot1.vf 2019/12/08 | 780 | fonts/cormorantgaramond/vf/CormorantGaramond-Regular-tosf-sc-ot1.vf -2019/12/08 | 77960 | systems/win32/miktex/tm/packages/next/miktex-mkfntmap-bin-2.9.tar.lzma -2019/12/08 | 77936 | systems/win32/miktex/tm/packages/next/miktex-png-bin-2.9.tar.lzma 2019/12/08 | 776 | fonts/cormorantgaramond/vf/CormorantGaramond-SemiBold-lf-sc-ot1.vf 2019/12/08 | 776 | fonts/cormorantgaramond/vf/CormorantGaramond-Regular-tlf-sc-ot1.vf 2019/12/08 | 776 | fonts/cormorantgaramond/vf/CormorantGaramond-Regular-osf-sc-ot1.vf @@ -52,18 +350,8 @@ 2019/12/08 | 776 | fonts/cormorantgaramond/vf/CormorantGaramond-Bold-tosf-sc-ot1.vf 2019/12/08 | 776 | fonts/cormorantgaramond/vf/CormorantGaramond-Bold-tlf-sc-ot1.vf 2019/12/08 | 776 | fonts/cormorantgaramond/vf/CormorantGaramond-Bold-osf-sc-ot1.vf -2019/12/08 | 77320 | systems/win32/miktex/tm/packages/next/miktex-freeglut-bin-x64-2.9.tar.lzma 2019/12/08 | 772 | fonts/cormorantgaramond/vf/CormorantGaramond-Bold-lf-sc-ot1.vf 2019/12/08 | 7621 | fonts/cormorantgaramond/latex/CormorantGaramond.sty -2019/12/08 | 7506 | systems/win32/miktex/tm/packages/next/miktex-md5-bin-2.9.tar.lzma -2019/12/08 | 73635 | systems/win32/miktex/tm/packages/next/miktex-lzma-bin-x64-2.9.tar.lzma -2019/12/08 | 72598 | systems/win32/miktex/tm/packages/next/miktex-fonts-bin-x64-2.9.tar.lzma -2019/12/08 | 72574 | systems/win32/miktex/tm/packages/next/miktex-graphite2-bin-x64-2.9.tar.lzma -2019/12/08 | 71698 | systems/win32/miktex/tm/packages/next/miktex-ps2pk-bin-x64-2.9.tar.lzma -2019/12/08 | 70250 | systems/win32/miktex/tm/packages/next/miktex-texify-bin-2.9.tar.lzma -2019/12/08 | 69609 | systems/win32/miktex/tm/packages/next/miktex-fonts-bin-2.9.tar.lzma -2019/12/08 | 69210 | systems/win32/miktex/tm/packages/next/miktex-tex4ht-bin-x64-2.9.tar.lzma -2019/12/08 | 68675 | systems/win32/miktex/tm/packages/next/miktex-freeglut-bin-2.9.tar.lzma 2019/12/08 | 6848 | fonts/cormorantgaramond/tfm/CormorantGaramond-SemiBoldItalic-osf-ot1.tfm 2019/12/08 | 6816 | fonts/cormorantgaramond/tfm/CormorantGaramond-MediumItalic-osf-ot1.tfm 2019/12/08 | 6812 | fonts/cormorantgaramond/tfm/CormorantGaramond-SemiBoldItalic-lf-ot1.tfm @@ -74,8 +362,6 @@ 2019/12/08 | 6764 | fonts/cormorantgaramond/tfm/CormorantGaramond-BoldItalic-lf-ot1.tfm 2019/12/08 | 6752 | fonts/cormorantgaramond/tfm/CormorantGaramond-MediumItalic-tosf-ot1.tfm 2019/12/08 | 6752 | fonts/cormorantgaramond/tfm/CormorantGaramond-MediumItalic-tlf-ot1.tfm -2019/12/08 | 67258 | systems/win32/miktex/tm/packages/next/miktex-bibtex-bin-x64-2.9.tar.lzma -2019/12/08 | 67251 | systems/win32/miktex/tm/packages/next/miktex-lzma-bin-2.9.tar.lzma 2019/12/08 | 6720 | fonts/cormorantgaramond/tfm/CormorantGaramond-BoldItalic-tlf-ot1.tfm 2019/12/08 | 6712 | fonts/cormorantgaramond/tfm/CormorantGaramond-Italic-osf-ot1.tfm 2019/12/08 | 6712 | fonts/cormorantgaramond/tfm/CormorantGaramond-BoldItalic-tosf-ot1.tfm @@ -87,8 +373,6 @@ 2019/12/08 | 660816 | fonts/cormorantgaramond/truetype/CormorantGaramond-BoldItalic.ttf 2019/12/08 | 6592 | fonts/cormorantgaramond/tfm/CormorantGaramond-LightItalic-tosf-ot1.tfm 2019/12/08 | 6588 | fonts/cormorantgaramond/tfm/CormorantGaramond-LightItalic-tlf-ot1.tfm -2019/12/08 | 652 | systems/win32/miktex/tm/packages/next/pr.ini -2019/12/08 | 65024 | systems/win32/miktex/tm/packages/next/miktex-web-bin-x64-2.9.tar.lzma 2019/12/08 | 646960 | fonts/cormorantgaramond/truetype/CormorantGaramond-MediumItalic.ttf 2019/12/08 | 646744 | fonts/cormorantgaramond/truetype/CormorantGaramond-SemiBoldItalic.ttf 2019/12/08 | 637624 | fonts/cormorantgaramond/truetype/CormorantGaramond-Italic.ttf @@ -109,33 +393,24 @@ 2019/12/08 | 632 | fonts/cormorantgaramond/vf/CormorantGaramond-BoldItalic-tosf-ts1.vf 2019/12/08 | 632 | fonts/cormorantgaramond/vf/CormorantGaramond-BoldItalic-tlf-ts1.vf 2019/12/08 | 632 | fonts/cormorantgaramond/vf/CormorantGaramond-BoldItalic-osf-ts1.vf -2019/12/08 | 63289 | systems/win32/miktex/tm/packages/next/miktex-graphite2-bin-2.9.tar.lzma -2019/12/08 | 63274 | systems/win32/miktex/tm/packages/next/miktex-ps2pk-bin-2.9.tar.lzma -2019/12/08 | 63118 | systems/win32/miktex/tm/packages/next/miktex-tex4ht-bin-2.9.tar.lzma -2019/12/08 | 62910 | systems/win32/miktex/tm/packages/next/miktex-mthelp-bin-x64-2.9.tar.lzma 2019/12/08 | 628 | fonts/cormorantgaramond/vf/CormorantGaramond-Italic-tosf-ts1.vf 2019/12/08 | 628 | fonts/cormorantgaramond/vf/CormorantGaramond-Italic-tlf-ts1.vf 2019/12/08 | 628 | fonts/cormorantgaramond/vf/CormorantGaramond-Italic-osf-ts1.vf 2019/12/08 | 628 | fonts/cormorantgaramond/vf/CormorantGaramond-BoldItalic-lf-ts1.vf 2019/12/08 | 6256 | fonts/cormorantgaramond/tfm/CormorantGaramond-Medium-osf-ot1.tfm 2019/12/08 | 624 | fonts/cormorantgaramond/vf/CormorantGaramond-Italic-lf-ts1.vf -2019/12/08 | 61657 | systems/win32/miktex/tm/packages/next/miktex-fmt-bin-x64-2.9.tar.lzma 2019/12/08 | 6164 | fonts/cormorantgaramond/tfm/CormorantGaramond-Regular-osf-ot1.tfm -2019/12/08 | 61568 | systems/win32/miktex/tm/packages/next/miktex-web-bin-2.9.tar.lzma 2019/12/08 | 6144 | fonts/cormorantgaramond/tfm/CormorantGaramond-SemiBold-lf-ot1.tfm -2019/12/08 | 61218 | systems/win32/miktex/tm/packages/next/miktex-ttf2pk2-bin-x64-2.9.tar.lzma 2019/12/08 | 6088 | fonts/cormorantgaramond/tfm/CormorantGaramond-SemiBold-tosf-ot1.tfm 2019/12/08 | 6088 | fonts/cormorantgaramond/tfm/CormorantGaramond-SemiBold-tlf-ot1.tfm 2019/12/08 | 6072 | fonts/cormorantgaramond/tfm/CormorantGaramond-Medium-lf-ot1.tfm 2019/12/08 | 6056 | fonts/cormorantgaramond/tfm/CormorantGaramond-Bold-osf-ot1.tfm -2019/12/08 | 60331 | systems/win32/miktex/tm/packages/next/miktex-bibtex-bin-2.9.tar.lzma 2019/12/08 | 6020 | fonts/cormorantgaramond/tfm/CormorantGaramond-Medium-tlf-ot1.tfm 2019/12/08 | 6016 | fonts/cormorantgaramond/tfm/CormorantGaramond-Medium-tosf-ot1.tfm 2019/12/08 | 5996 | fonts/cormorantgaramond/tfm/CormorantGaramond-Regular-lf-ot1.tfm 2019/12/08 | 596 | fonts/cormorantgaramond/vf/CormorantGaramond-SemiBold-tosf-ts1.vf 2019/12/08 | 595049 | graphics/mcf2graph/mcf_manual.pdf 2019/12/08 | 5948 | fonts/cormorantgaramond/tfm/CormorantGaramond-Regular-tlf-ot1.tfm -2019/12/08 | 59459 | systems/win32/miktex/tm/packages/next/miktex-tdsutil-bin-x64-2.9.tar.lzma 2019/12/08 | 5944 | fonts/cormorantgaramond/tfm/CormorantGaramond-Regular-tosf-ot1.tfm 2019/12/08 | 592 | fonts/cormorantgaramond/vf/CormorantGaramond-SemiBold-tlf-ts1.vf 2019/12/08 | 592 | fonts/cormorantgaramond/vf/CormorantGaramond-SemiBold-osf-ts1.vf @@ -157,19 +432,17 @@ 2019/12/08 | 588 | fonts/cormorantgaramond/vf/CormorantGaramond-Bold-tlf-ts1.vf 2019/12/08 | 588 | fonts/cormorantgaramond/vf/CormorantGaramond-Bold-osf-ts1.vf 2019/12/08 | 588 | fonts/cormorantgaramond/vf/CormorantGaramond-Bold-lf-ts1.vf -2019/12/08 | 58795 | systems/win32/miktex/tm/packages/next/miktex-cweb-bin-x64-2.9.tar.lzma 2019/12/08 | 5876 | fonts/cormorantgaramond/tfm/CormorantGaramond-Bold-lf-ot1.tfm 2019/12/08 | 5824 | fonts/cormorantgaramond/tfm/CormorantGaramond-Bold-tosf-ot1.tfm 2019/12/08 | 5820 | fonts/cormorantgaramond/tfm/CormorantGaramond-Bold-tlf-ot1.tfm +2019/12/08 | 5791 | systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl 2019/12/08 | 5788 | fonts/cormorantgaramond/latex/T2CCormorantGaramond-TOsF.fd 2019/12/08 | 5788 | fonts/cormorantgaramond/latex/T2BCormorantGaramond-TOsF.fd 2019/12/08 | 5788 | fonts/cormorantgaramond/latex/T2ACormorantGaramond-TOsF.fd 2019/12/08 | 5788 | fonts/cormorantgaramond/latex/OT1CormorantGaramond-TOsF.fd 2019/12/08 | 5788 | fonts/cormorantgaramond/latex/LY1CormorantGaramond-TOsF.fd -2019/12/08 | 575923 | systems/win32/miktex/tm/packages/next/miktex-log4cxx-bin-x64-2.9.tar.lzma 2019/12/08 | 5744 | fonts/cormorantgaramond/tfm/CormorantGaramond-Light-lf-ot1.tfm 2019/12/08 | 5730 | fonts/cormorantgaramond/latex/T1CormorantGaramond-TOsF.fd -2019/12/08 | 57220 | systems/win32/miktex/tm/packages/next/miktex-bibarts-bin-x64-2.9.tar.lzma 2019/12/08 | 5705 | fonts/cormorantgaramond/latex/T2CCormorantGaramond-TLF.fd 2019/12/08 | 5705 | fonts/cormorantgaramond/latex/T2CCormorantGaramond-OsF.fd 2019/12/08 | 5705 | fonts/cormorantgaramond/latex/T2BCormorantGaramond-TLF.fd @@ -182,64 +455,31 @@ 2019/12/08 | 5705 | fonts/cormorantgaramond/latex/LY1CormorantGaramond-OsF.fd 2019/12/08 | 5700 | fonts/cormorantgaramond/tfm/CormorantGaramond-Light-tosf-ot1.tfm 2019/12/08 | 5696 | fonts/cormorantgaramond/tfm/CormorantGaramond-Light-tlf-ot1.tfm -2019/12/08 | 56621 | systems/win32/miktex/tm/packages/next/miktex-fmt-bin-2.9.tar.lzma 2019/12/08 | 5647 | fonts/cormorantgaramond/latex/T1CormorantGaramond-TLF.fd 2019/12/08 | 5647 | fonts/cormorantgaramond/latex/T1CormorantGaramond-OsF.fd -2019/12/08 | 56423 | systems/win32/miktex/tm/packages/next/miktex-mthelp-bin-2.9.tar.lzma -2019/12/08 | 563307 | systems/win32/miktex/tm/packages/next/miktex-yap-bin-x64-2.9.tar.lzma 2019/12/08 | 5622 | fonts/cormorantgaramond/latex/T2CCormorantGaramond-LF.fd 2019/12/08 | 5622 | fonts/cormorantgaramond/latex/T2BCormorantGaramond-LF.fd 2019/12/08 | 5622 | fonts/cormorantgaramond/latex/T2ACormorantGaramond-LF.fd 2019/12/08 | 5622 | fonts/cormorantgaramond/latex/OT1CormorantGaramond-LF.fd 2019/12/08 | 5622 | fonts/cormorantgaramond/latex/LY1CormorantGaramond-LF.fd -2019/12/08 | 560771 | systems/win32/miktex/tm/packages/next/miktex-libressl-bin-x64-2.9.tar.lzma +2019/12/08 | 558290 | systems/win32/w32tex/ChangeLog 2019/12/08 | 5564 | fonts/cormorantgaramond/latex/T1CormorantGaramond-LF.fd -2019/12/08 | 54739 | systems/win32/miktex/tm/packages/next/miktex-ttf2pk2-bin-2.9.tar.lzma -2019/12/08 | 544015 | systems/win32/miktex/tm/packages/next/miktex-harfbuzz-bin-x64-2.9.tar.lzma -2019/12/08 | 53996 | systems/win32/miktex/tm/packages/next/miktex-cjkutils-bin-x64-2.9.tar.lzma -2019/12/08 | 538880 | systems/win32/miktex/tm/packages/next/miktex-log4cxx-bin-2.9.tar.lzma -2019/12/08 | 53447 | systems/win32/miktex/tm/packages/next/miktex-tdsutil-bin-2.9.tar.lzma -2019/12/08 | 533456 | systems/win32/miktex/tm/packages/next/miktex-yap-bin-2.9.tar.lzma -2019/12/08 | 52142 | systems/win32/miktex/tm/packages/next/miktex-m-tx-bin-x64-2.9.tar.lzma -2019/12/08 | 51772 | systems/win32/miktex/tm/packages/next/miktex-cweb-bin-2.9.tar.lzma -2019/12/08 | 51204 | systems/texlive/tlnet/archive/texlive-scripts.doc.r53055.tar.xz -2019/12/08 | 511856 | systems/win32/miktex/tm/packages/files.csv.lzma -2019/12/08 | 511854 | systems/win32/miktex/tm/packages/next/files.csv.lzma -2019/12/08 | 50829 | systems/win32/miktex/tm/packages/next/miktex-synctex-bin-x64-2.9.tar.lzma -2019/12/08 | 50790 | systems/win32/miktex/tm/packages/next/miktex-psutils-bin-x64-2.9.tar.lzma -2019/12/08 | 50579 | systems/win32/miktex/tm/packages/next/miktex-findtexmf-bin-x64-2.9.tar.lzma 2019/12/08 | 500887 | fonts/cormorantgaramond/type1/CormorantGaramond-Regular.pfb -2019/12/08 | 498554 | systems/win32/miktex/tm/packages/next/miktex-libressl-bin-2.9.tar.lzma -2019/12/08 | 49772 | systems/win32/miktex/tm/packages/next/miktex-bibarts-bin-2.9.tar.lzma 2019/12/08 | 496721 | fonts/cormorantgaramond/type1/CormorantGaramond-Medium.pfb 2019/12/08 | 496442 | fonts/cormorantgaramond/type1/CormorantGaramond-Light.pfb -2019/12/08 | 49264 | systems/win32/miktex/tm/packages/next/miktex-cjkutils-bin-2.9.tar.lzma -2019/12/08 | 48 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5 2019/12/08 | 486649 | fonts/cormorantgaramond/type1/CormorantGaramond-SemiBold.pfb 2019/12/08 | 484090 | fonts/cormorantgaramond/type1/CormorantGaramond-Bold.pfb -2019/12/08 | 47978 | systems/win32/miktex/tm/packages/next/miktex-expat-bin-x64-2.9.tar.lzma 2019/12/08 | 47972 | macros/latex/contrib/elegantnote/image/star.png -2019/12/08 | 45811 | systems/win32/miktex/tm/packages/next/miktex-dvicopy-bin-x64-2.9.tar.lzma 2019/12/08 | 4580 | fonts/cormorantgaramond/tfm/CormorantGaramond-SemiBold-osf-sc-ot1.tfm 2019/12/08 | 4576 | fonts/cormorantgaramond/tfm/CormorantGaramond-Regular-osf-sc-ot1.tfm -2019/12/08 | 45742 | systems/win32/miktex/tm/packages/next/miktex-mtprint-bin-x64-2.9.tar.lzma -2019/12/08 | 457349 | systems/win32/miktex/tm/packages/next/miktex-harfbuzz-bin-2.9.tar.lzma 2019/12/08 | 4560 | fonts/cormorantgaramond/tfm/CormorantGaramond-SemiBold-lf-sc-ot1.tfm -2019/12/08 | 455 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc -2019/12/08 | 455 | systems/texlive/tlnet/install-tl.zip.sha512.asc -2019/12/08 | 455 | systems/texlive/tlnet/install-tl-windows.exe.sha512.asc -2019/12/08 | 455 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512.asc -2019/12/08 | 45590 | systems/win32/miktex/tm/packages/next/miktex-m-tx-bin-2.9.tar.lzma 2019/12/08 | 4556 | fonts/cormorantgaramond/tfm/CormorantGaramond-Medium-osf-sc-ot1.tfm 2019/12/08 | 4548 | fonts/cormorantgaramond/tfm/CormorantGaramond-Regular-lf-sc-ot1.tfm 2019/12/08 | 4547 | fonts/cormorantgaramond/latex/TS1CormorantGaramond-TOsF.fd -2019/12/08 | 45467 | systems/win32/miktex/tm/packages/next/miktex-findtexmf-bin-2.9.tar.lzma 2019/12/08 | 4532 | fonts/cormorantgaramond/tfm/CormorantGaramond-Medium-lf-sc-ot1.tfm 2019/12/08 | 4516 | fonts/cormorantgaramond/tfm/CormorantGaramond-SemiBold-tosf-sc-ot1.tfm 2019/12/08 | 4516 | fonts/cormorantgaramond/tfm/CormorantGaramond-SemiBold-tlf-sc-ot1.tfm 2019/12/08 | 4500 | fonts/cormorantgaramond/tfm/CormorantGaramond-Regular-tosf-sc-ot1.tfm -2019/12/08 | 449940 | systems/win32/miktex/tm/packages/next/miktex-doc-2.9.tar.lzma -2019/12/08 | 44981 | systems/win32/miktex/tm/packages/next/miktex-dvipng-bin-x64-2.9.tar.lzma 2019/12/08 | 4496 | fonts/cormorantgaramond/tfm/CormorantGaramond-Regular-tlf-sc-ot1.tfm 2019/12/08 | 4484 | fonts/cormorantgaramond/tfm/CormorantGaramond-Medium-tosf-sc-ot1.tfm 2019/12/08 | 4484 | fonts/cormorantgaramond/latex/TS1CormorantGaramond-TLF.fd @@ -267,22 +507,9 @@ 2019/12/08 | 4392 | fonts/cormorantgaramond/tfm/CormorantGaramond-Light-lf-sc-ot1.tfm 2019/12/08 | 4352 | fonts/cormorantgaramond/tfm/CormorantGaramond-Light-tosf-sc-ot1.tfm 2019/12/08 | 4348 | fonts/cormorantgaramond/tfm/CormorantGaramond-Light-tlf-sc-ot1.tfm -2019/12/08 | 43440 | systems/win32/miktex/tm/packages/next/miktex-expat-bin-2.9.tar.lzma -2019/12/08 | 42943 | systems/win32/miktex/tm/packages/next/miktex-zlib-bin-x64-2.9.tar.lzma -2019/12/08 | 42574 | systems/win32/miktex/tm/packages/next/miktex-psutils-bin-2.9.tar.lzma -2019/12/08 | 41879 | systems/win32/miktex/tm/packages/next/miktex-mtprint-bin-2.9.tar.lzma -2019/12/08 | 41863 | systems/win32/miktex/tm/packages/next/miktex-synctex-bin-2.9.tar.lzma -2019/12/08 | 40992 | systems/win32/miktex/tm/packages/next/miktex-dvicopy-bin-2.9.tar.lzma -2019/12/08 | 40738 | systems/win32/miktex/tm/packages/next/miktex-dvipng-bin-2.9.tar.lzma -2019/12/08 | 39846 | systems/win32/miktex/tm/packages/next/miktex-gsf2pk-bin-x64-2.9.tar.lzma -2019/12/08 | 3947691 | systems/texlive/tlnet/install-tl-unx.tar.gz -2019/12/08 | 39221 | systems/win32/miktex/tm/packages/next/miktex-zlib-bin-2.9.tar.lzma -2019/12/08 | 391462 | systems/win32/miktex/tm/packages/next/miktex-cairo-bin-x64-2.9.tar.lzma -2019/12/08 | 38864 | systems/win32/miktex/tm/packages/next/miktex-epstopdf-bin-x64-2.9.tar.lzma -2019/12/08 | 387512 | systems/win32/miktex/tm/packages/next/miktex-omega-bin-x64-2.9.tar.lzma -2019/12/08 | 377 | systems/win32/miktex/tm/packages/pr.ini -2019/12/08 | 36633 | systems/win32/miktex/tm/packages/next/miktex-posix-bin-x64-2.9.tar.lzma -2019/12/08 | 36381 | systems/win32/miktex/tm/packages/next/miktex-chktex-bin-x64-2.9.tar.lzma +2019/12/08 | 3926748 | systems/win32/w32tex/luajittex-w32.tar.xz +2019/12/08 | 3920232 | systems/win32/w32tex/luajittex-dev-w32.tar.xz +2019/12/08 | 3856968 | systems/win32/w32tex/luajittex-exp-w32.tar.xz 2019/12/08 | 3607 | fonts/cormorantgaramond/enc/cgrm_od3ly4.enc 2019/12/08 | 3598 | fonts/cormorantgaramond/enc/cgrm_lksf3x.enc 2019/12/08 | 3590 | fonts/cormorantgaramond/enc/cgrm_yo6qap.enc @@ -291,47 +518,39 @@ 2019/12/08 | 3575 | fonts/cormorantgaramond/enc/cgrm_ezmsqi.enc 2019/12/08 | 3565 | fonts/cormorantgaramond/enc/cgrm_2dmsey.enc 2019/12/08 | 3564 | fonts/cormorantgaramond/enc/cgrm_sowbon.enc -2019/12/08 | 356318 | systems/win32/miktex/tm/packages/next/miktex-pdftex-bin-x64-2.9.tar.lzma 2019/12/08 | 3553 | fonts/cormorantgaramond/enc/cgrm_o3cfq5.enc 2019/12/08 | 3553 | fonts/cormorantgaramond/enc/cgrm_i256wl.enc 2019/12/08 | 3552 | fonts/cormorantgaramond/enc/cgrm_hnmd4t.enc 2019/12/08 | 3547 | fonts/cormorantgaramond/enc/cgrm_rnb5y6.enc -2019/12/08 | 354502 | systems/win32/miktex/tm/packages/next/miktex-omega-bin-2.9.tar.lzma 2019/12/08 | 3542 | fonts/cormorantgaramond/enc/cgrm_p3liqf.enc 2019/12/08 | 3538 | fonts/cormorantgaramond/enc/cgrm_j3d225.enc 2019/12/08 | 3538 | fonts/cormorantgaramond/enc/cgrm_d6dwy7.enc 2019/12/08 | 3537 | fonts/cormorantgaramond/enc/cgrm_foxgxp.enc -2019/12/08 | 35216 | systems/win32/miktex/tm/packages/next/miktex-gsf2pk-bin-2.9.tar.lzma 2019/12/08 | 3515 | fonts/cormorantgaramond/enc/cgrm_x3eqji.enc 2019/12/08 | 3515 | fonts/cormorantgaramond/enc/cgrm_p2vmxo.enc +2019/12/08 | 3515860 | systems/win32/w32tex/win64/luajittex-w64.tar.xz 2019/12/08 | 3510 | fonts/cormorantgaramond/enc/cgrm_p75lhd.enc 2019/12/08 | 3510 | fonts/cormorantgaramond/enc/cgrm_elwezr.enc -2019/12/08 | 34845 | systems/win32/miktex/tm/packages/next/miktex-axohelp-bin-x64-2.9.tar.lzma -2019/12/08 | 34836 | systems/win32/miktex/tm/packages/next/miktex-mspack-bin-x64-2.9.tar.lzma +2019/12/08 | 3507948 | systems/win32/w32tex/win64/luajittex-exp-w64.tar.xz +2019/12/08 | 3502768 | systems/win32/w32tex/win64/luajittex-dev-w64.tar.xz 2019/12/08 | 3446 | fonts/cormorantgaramond/enc/cgrm_qco72e.enc 2019/12/08 | 3440 | fonts/cormorantgaramond/enc/cgrm_ehskq2.enc 2019/12/08 | 3437 | fonts/cormorantgaramond/enc/cgrm_ahqoow.enc 2019/12/08 | 3416 | fonts/cormorantgaramond/enc/cgrm_v7t4yx.enc 2019/12/08 | 336492 | systems/texlive/tlnet/archive/plex.doc.r53058.tar.xz -2019/12/08 | 33549 | systems/win32/miktex/tm/packages/next/miktex-epstopdf-bin-2.9.tar.lzma -2019/12/08 | 33400 | systems/win32/miktex/tm/packages/next/miktex-arctrl-bin-x64-2.9.tar.lzma 2019/12/08 | 3314 | fonts/cormorantgaramond/enc/cgrm_jwbavo.enc 2019/12/08 | 3296 | fonts/cormorantgaramond/enc/cgrm_rohdbu.enc -2019/12/08 | 328877 | systems/win32/miktex/tm/packages/next/miktex-cairo-bin-2.9.tar.lzma 2019/12/08 | 3273 | fonts/cormorantgaramond/enc/cgrm_ctw2ju.enc 2019/12/08 | 3271 | fonts/cormorantgaramond/enc/cgrm_g7ehha.enc 2019/12/08 | 3248 | fonts/cormorantgaramond/enc/cgrm_olzkph.enc 2019/12/08 | 3246 | fonts/cormorantgaramond/enc/cgrm_baamnb.enc 2019/12/08 | 3242 | fonts/cormorantgaramond/enc/cgrm_ry5pl7.enc 2019/12/08 | 3237 | fonts/cormorantgaramond/enc/cgrm_nxzswi.enc -2019/12/08 | 32350 | systems/win32/miktex/tm/packages/next/miktex-uriparser-bin-x64-2.9.tar.lzma 2019/12/08 | 3231 | fonts/cormorantgaramond/enc/cgrm_jg7lls.enc -2019/12/08 | 32267 | systems/win32/miktex/tm/packages/next/miktex-chktex-bin-2.9.tar.lzma 2019/12/08 | 3221 | fonts/cormorantgaramond/enc/cgrm_fvphkr.enc 2019/12/08 | 3221 | fonts/cormorantgaramond/enc/cgrm_2lk3hg.enc 2019/12/08 | 3218 | fonts/cormorantgaramond/enc/cgrm_zapu5s.enc 2019/12/08 | 3218 | fonts/cormorantgaramond/enc/cgrm_ffyb57.enc -2019/12/08 | 321500 | systems/win32/miktex/tm/packages/next/miktex-pdftex-bin-2.9.tar.lzma 2019/12/08 | 3210 | fonts/cormorantgaramond/enc/cgrm_zzgqip.enc 2019/12/08 | 3210 | fonts/cormorantgaramond/enc/cgrm_imua2m.enc 2019/12/08 | 3209 | fonts/cormorantgaramond/enc/cgrm_2fszuh.enc @@ -386,59 +605,36 @@ 2019/12/08 | 3138 | fonts/cormorantgaramond/enc/cgrm_s4zbbx.enc 2019/12/08 | 313765 | fonts/cormorantgaramond/type1/CormorantGaramond-LightItalic.pfb 2019/12/08 | 3133 | fonts/cormorantgaramond/enc/cgrm_ycbsw5.enc -2019/12/08 | 31293 | systems/win32/miktex/tm/packages/next/miktex-makeindex-bin-x64-2.9.tar.lzma 2019/12/08 | 3127 | fonts/cormorantgaramond/enc/cgrm_k54atz.enc 2019/12/08 | 3122 | fonts/cormorantgaramond/enc/cgrm_fnl4sj.enc 2019/12/08 | 3121 | fonts/cormorantgaramond/enc/cgrm_x4jcxc.enc -2019/12/08 | 31155 | systems/win32/miktex/tm/packages/next/miktex-posix-bin-2.9.tar.lzma +2019/12/08 | 3116832 | systems/win32/w32tex/win64/luatex-dev-w64.tar.xz +2019/12/08 | 3115992 | systems/win32/w32tex/win64/luatex-w64.tar.xz +2019/12/08 | 3115584 | systems/win32/w32tex/win64/luatex-exp-w64.tar.xz 2019/12/08 | 311252 | fonts/cormorantgaramond/type1/CormorantGaramond-Italic.pfb 2019/12/08 | 3107 | fonts/cormorantgaramond/enc/cgrm_usix3v.enc -2019/12/08 | 30991 | systems/win32/miktex/tm/packages/next/miktex-mspack-bin-2.9.tar.lzma 2019/12/08 | 3095 | fonts/cormorantgaramond/enc/cgrm_ho7x2y.enc 2019/12/08 | 3090 | fonts/cormorantgaramond/enc/cgrm_txosmw.enc 2019/12/08 | 3090 | fonts/cormorantgaramond/enc/cgrm_ggoxrw.enc 2019/12/08 | 3088 | fonts/cormorantgaramond/enc/cgrm_edlrwy.enc 2019/12/08 | 3088 | fonts/cormorantgaramond/enc/cgrm_554p77.enc -2019/12/08 | 308659 | systems/win32/miktex/tm/packages/next/miktex-dvipdfmx-bin-x64-2.9.tar.lzma 2019/12/08 | 308567 | fonts/cormorantgaramond/type1/CormorantGaramond-MediumItalic.pfb 2019/12/08 | 3075 | fonts/cormorantgaramond/enc/cgrm_ira4mj.enc 2019/12/08 | 304607 | fonts/cormorantgaramond/type1/CormorantGaramond-BoldItalic.pfb 2019/12/08 | 304397 | fonts/cormorantgaramond/type1/CormorantGaramond-SemiBoldItalic.pfb -2019/12/08 | 30240 | systems/win32/miktex/tm/packages/next/miktex-bzip2-bin-x64-2.9.tar.lzma -2019/12/08 | 29690 | systems/win32/miktex/tm/packages/next/miktex-lacheck-bin-x64-2.9.tar.lzma -2019/12/08 | 29297 | systems/win32/miktex/tm/packages/next/miktex-axohelp-bin-2.9.tar.lzma -2019/12/08 | 29241 | systems/win32/miktex/tm/packages/next/miktex-arctrl-bin-2.9.tar.lzma -2019/12/08 | 29144 | systems/win32/miktex/tm/packages/next/miktex-teckit-bin-x64-2.9.tar.lzma -2019/12/08 | 28711 | systems/win32/miktex/tm/packages/next/miktex-fribidixetex-bin-x64-2.9.tar.lzma 2019/12/08 | 282794 | graphics/mcf2graph/mcf_example.pdf -2019/12/08 | 281675 | systems/win32/miktex/tm/packages/next/miktex-freetype2-bin-x64-2.9.tar.lzma -2019/12/08 | 281286 | systems/win32/miktex/tm/packages/next/miktex-metapost-bin-x64-2.9.tar.lzma 2019/12/08 | 2803 | fonts/cormorantgaramond/README -2019/12/08 | 27822 | systems/win32/miktex/tm/packages/next/miktex-lacheck-bin-2.9.tar.lzma -2019/12/08 | 276601 | systems/win32/miktex/tm/packages/next/miktex-xetex-bin-x64-2.9.tar.lzma -2019/12/08 | 271813 | systems/win32/miktex/tm/packages/next/miktex-dvipdfmx-bin-2.9.tar.lzma -2019/12/08 | 26979 | systems/win32/miktex/tm/packages/next/miktex-makeindex-bin-2.9.tar.lzma -2019/12/08 | 26801 | systems/win32/miktex/tm/packages/next/miktex-teckit-bin-2.9.tar.lzma -2019/12/08 | 26663 | systems/win32/miktex/tm/packages/next/miktex-bzip2-bin-2.9.tar.lzma -2019/12/08 | 26508 | systems/win32/miktex/tm/packages/next/miktex-uriparser-bin-2.9.tar.lzma -2019/12/08 | 26179 | systems/win32/miktex/tm/packages/next/miktex-autosp-bin-x64-2.9.tar.lzma -2019/12/08 | 2579408 | systems/win32/miktex/tm/packages/next/miktex-texworks-bin-x64-2.9.tar.lzma -2019/12/08 | 25328 | systems/win32/miktex/tm/packages/next/miktex-fribidixetex-bin-2.9.tar.lzma +2019/12/08 | 2617252 | systems/win32/w32tex/dvitools-w32.tar.xz 2019/12/08 | 24834 | biblio/biber/documentation/Changes -2019/12/08 | 247500 | systems/win32/miktex/tm/packages/next/miktex-metapost-bin-2.9.tar.lzma -2019/12/08 | 246893 | systems/win32/miktex/tm/packages/next/miktex-xetex-bin-2.9.tar.lzma -2019/12/08 | 246457 | systems/win32/miktex/tm/packages/next/miktex-freetype2-bin-2.9.tar.lzma -2019/12/08 | 2459485 | systems/win32/miktex/tm/packages/next/miktex-texworks-bin-2.9.tar.lzma 2019/12/08 | 24112 | fonts/cormorantgaramond/tfm/CormorantGaramond-MediumItalic-osf-t2a.tfm 2019/12/08 | 24100 | fonts/cormorantgaramond/tfm/CormorantGaramond-MediumItalic-lf-t2a.tfm 2019/12/08 | 24092 | fonts/cormorantgaramond/tfm/CormorantGaramond-SemiBoldItalic-osf-t2a.tfm -2019/12/08 | 24072 | systems/win32/miktex/tm/packages/next/miktex-autosp-bin-2.9.tar.lzma 2019/12/08 | 24060 | fonts/cormorantgaramond/tfm/CormorantGaramond-SemiBoldItalic-lf-t2a.tfm 2019/12/08 | 24040 | fonts/cormorantgaramond/tfm/CormorantGaramond-MediumItalic-tosf-t2a.tfm 2019/12/08 | 24040 | fonts/cormorantgaramond/tfm/CormorantGaramond-MediumItalic-tlf-t2a.tfm 2019/12/08 | 24008 | fonts/cormorantgaramond/tfm/CormorantGaramond-SemiBoldItalic-tlf-t2a.tfm 2019/12/08 | 24004 | fonts/cormorantgaramond/tfm/CormorantGaramond-SemiBoldItalic-tosf-t2a.tfm -2019/12/08 | 237541 | systems/win32/miktex/tm/packages/next/miktex-pmx-bin-x64-2.9.tar.lzma +2019/12/08 | 2392160 | systems/win32/w32tex/win64/dvitools-w64.tar.xz 2019/12/08 | 23584 | fonts/cormorantgaramond/tfm/CormorantGaramond-Italic-osf-t2a.tfm 2019/12/08 | 23572 | fonts/cormorantgaramond/tfm/CormorantGaramond-Italic-lf-t2a.tfm 2019/12/08 | 23540 | fonts/cormorantgaramond/tfm/CormorantGaramond-BoldItalic-osf-t2a.tfm @@ -451,10 +647,8 @@ 2019/12/08 | 23456 | fonts/cormorantgaramond/tfm/CormorantGaramond-BoldItalic-tosf-t2a.tfm 2019/12/08 | 23440 | fonts/cormorantgaramond/tfm/CormorantGaramond-LightItalic-tosf-t2a.tfm 2019/12/08 | 23440 | fonts/cormorantgaramond/tfm/CormorantGaramond-LightItalic-tlf-t2a.tfm -2019/12/08 | 23346 | systems/win32/miktex/tm/packages/next/miktex-popt-bin-x64-2.9.tar.lzma 2019/12/08 | 23168 | fonts/cormorantgaramond/tfm/CormorantGaramond-SemiBold-osf-t2a.tfm 2019/12/08 | 23108 | fonts/cormorantgaramond/tfm/CormorantGaramond-Medium-osf-t2a.tfm -2019/12/08 | 22960 | systems/win32/miktex/tm/packages/next/miktex-devnag-bin-x64-2.9.tar.lzma 2019/12/08 | 22800 | fonts/cormorantgaramond/tfm/CormorantGaramond-SemiBold-lf-t2a.tfm 2019/12/08 | 22740 | fonts/cormorantgaramond/tfm/CormorantGaramond-SemiBold-tosf-t2a.tfm 2019/12/08 | 22740 | fonts/cormorantgaramond/tfm/CormorantGaramond-SemiBold-tlf-t2a.tfm @@ -462,7 +656,6 @@ 2019/12/08 | 22716 | fonts/cormorantgaramond/tfm/CormorantGaramond-Regular-osf-t2a.tfm 2019/12/08 | 22680 | fonts/cormorantgaramond/tfm/CormorantGaramond-Medium-tosf-t2a.tfm 2019/12/08 | 22680 | fonts/cormorantgaramond/tfm/CormorantGaramond-Medium-tlf-t2a.tfm -2019/12/08 | 22539805 | systems/texlive/tlnet/install-tl.zip 2019/12/08 | 22376 | fonts/cormorantgaramond/tfm/CormorantGaramond-Regular-lf-t2a.tfm 2019/12/08 | 22324 | fonts/cormorantgaramond/tfm/CormorantGaramond-Regular-tlf-t2a.tfm 2019/12/08 | 22320 | fonts/cormorantgaramond/tfm/CormorantGaramond-Regular-tosf-t2a.tfm @@ -482,8 +675,6 @@ 2019/12/08 | 21612 | fonts/cormorantgaramond/tfm/CormorantGaramond-MediumItalic-tlf-t2b.tfm 2019/12/08 | 21584 | fonts/cormorantgaramond/tfm/CormorantGaramond-SemiBoldItalic-tlf-t2b.tfm 2019/12/08 | 21580 | fonts/cormorantgaramond/tfm/CormorantGaramond-SemiBoldItalic-tosf-t2b.tfm -2019/12/08 | 2153680 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz -2019/12/08 | 214154 | systems/win32/miktex/tm/packages/next/miktex-console-bin-x64-2.9.tar.lzma 2019/12/08 | 2128 | fonts/cormorantgaramond/tfm/CormorantGaramond-MediumItalic-sup-t2a.tfm 2019/12/08 | 21260 | fonts/cormorantgaramond/tfm/CormorantGaramond-Italic-osf-t2b.tfm 2019/12/08 | 21240 | fonts/cormorantgaramond/tfm/CormorantGaramond-Italic-lf-t2b.tfm @@ -519,7 +710,6 @@ 2019/12/08 | 20776 | fonts/cormorantgaramond/tfm/CormorantGaramond-BoldItalic-osf-t2c.tfm 2019/12/08 | 2076 | fonts/cormorantgaramond/tfm/CormorantGaramond-SemiBoldItalic-sup-t2c.tfm 2019/12/08 | 20764 | fonts/cormorantgaramond/tfm/CormorantGaramond-BoldItalic-lf-t2c.tfm -2019/12/08 | 20739 | systems/win32/miktex/tm/packages/next/miktex-devnag-bin-2.9.tar.lzma 2019/12/08 | 2072 | fonts/cormorantgaramond/tfm/CormorantGaramond-LightItalic-sup-t2a.tfm 2019/12/08 | 20708 | fonts/cormorantgaramond/tfm/CormorantGaramond-BoldItalic-tlf-t2c.tfm 2019/12/08 | 20700 | fonts/cormorantgaramond/tfm/CormorantGaramond-BoldItalic-tosf-t2c.tfm @@ -548,7 +738,6 @@ 2019/12/08 | 2032 | fonts/cormorantgaramond/tfm/CormorantGaramond-MediumItalic-sup-ly1.tfm 2019/12/08 | 2032 | fonts/cormorantgaramond/tfm/CormorantGaramond-Italic-sup-t2a.tfm 2019/12/08 | 2024 | fonts/cormorantgaramond/tfm/CormorantGaramond-Italic-sup-t2c.tfm -2019/12/08 | 202427 | systems/win32/miktex/tm/packages/next/miktex-pmx-bin-2.9.tar.lzma 2019/12/08 | 2020 | fonts/cormorantgaramond/tfm/CormorantGaramond-Italic-sup-t2b.tfm 2019/12/08 | 20208 | fonts/cormorantgaramond/tfm/CormorantGaramond-SemiBold-osf-t2b.tfm 2019/12/08 | 2016 | fonts/cormorantgaramond/tfm/CormorantGaramond-MediumItalic-inf-ly1.tfm @@ -579,8 +768,6 @@ 2019/12/08 | 1980 | fonts/cormorantgaramond/tfm/CormorantGaramond-Regular-inf-t2a.tfm 2019/12/08 | 19808 | fonts/cormorantgaramond/tfm/CormorantGaramond-SemiBold-tosf-t2b.tfm 2019/12/08 | 19808 | fonts/cormorantgaramond/tfm/CormorantGaramond-SemiBold-tlf-t2b.tfm -2019/12/08 | 198081 | systems/win32/miktex/tm/packages/next/miktex-console-bin-2.9.tar.lzma -2019/12/08 | 19793 | systems/win32/miktex/tm/packages/next/miktex-popt-bin-2.9.tar.lzma 2019/12/08 | 1976 | fonts/cormorantgaramond/tfm/CormorantGaramond-SemiBoldItalic-tosf-t1--base.tfm 2019/12/08 | 1976 | fonts/cormorantgaramond/tfm/CormorantGaramond-BoldItalic-tlf-t1--base.tfm 2019/12/08 | 19760 | fonts/cormorantgaramond/tfm/CormorantGaramond-Medium-tlf-t2b.tfm @@ -609,13 +796,11 @@ 2019/12/08 | 1952 | fonts/cormorantgaramond/tfm/CormorantGaramond-MediumItalic-inf-t1--base.tfm 2019/12/08 | 1952 | fonts/cormorantgaramond/tfm/CormorantGaramond-Medium-inf-t2a.tfm 2019/12/08 | 19528 | fonts/cormorantgaramond/tfm/CormorantGaramond-Regular-lf-t2b.tfm -2019/12/08 | 194997 | systems/win32/miktex/tm/packages/next/miktex-mpfr-bin-2.9.tar.lzma 2019/12/08 | 1948 | fonts/cormorantgaramond/tfm/CormorantGaramond-Regular-sup-t2c.tfm 2019/12/08 | 1948 | fonts/cormorantgaramond/tfm/CormorantGaramond-Regular-inf-t2c.tfm 2019/12/08 | 19484 | fonts/cormorantgaramond/tfm/CormorantGaramond-Medium-osf-t2c.tfm 2019/12/08 | 19468 | fonts/cormorantgaramond/tfm/CormorantGaramond-Regular-tlf-t2b.tfm 2019/12/08 | 19464 | fonts/cormorantgaramond/tfm/CormorantGaramond-Regular-tosf-t2b.tfm -2019/12/08 | 1945835 | systems/win32/miktex/tm/packages/next/miktex-luatex-bin-x64-2.9.tar.lzma 2019/12/08 | 1944 | fonts/cormorantgaramond/tfm/CormorantGaramond-LightItalic-sup-t1.tfm 2019/12/08 | 1944 | fonts/cormorantgaramond/tfm/CormorantGaramond-Italic-lf-t1--base.tfm 2019/12/08 | 19428 | fonts/cormorantgaramond/tfm/CormorantGaramond-SemiBold-osf-t1.tfm @@ -626,9 +811,6 @@ 2019/12/08 | 1936 | fonts/cormorantgaramond/tfm/CormorantGaramond-Light-inf-t2a.tfm 2019/12/08 | 1936 | fonts/cormorantgaramond/tfm/CormorantGaramond-Bold-sup-t2c.tfm 2019/12/08 | 1936 | fonts/cormorantgaramond/tfm/CormorantGaramond-Bold-inf-t2c.tfm -2019/12/08 | 193394 | systems/win32/miktex/tm/packages/next/miktex-zzdb1-2.9.tar.lzma -2019/12/08 | 193350 | systems/win32/miktex/tm/packages/miktex-zzdb1-2.9.tar.lzma -2019/12/08 | 193314 | systems/win32/miktex/tm/packages/next/miktex-pixman-bin-x64-2.9.tar.lzma 2019/12/08 | 1932 | fonts/cormorantgaramond/tfm/CormorantGaramond-LightItalic-lf-t1--base.tfm 2019/12/08 | 19312 | fonts/cormorantgaramond/tfm/CormorantGaramond-Bold-osf-t2b.tfm 2019/12/08 | 1928 | fonts/cormorantgaramond/tfm/CormorantGaramond-Medium-sup-t2b.tfm @@ -712,7 +894,6 @@ 2019/12/08 | 18772 | fonts/cormorantgaramond/tfm/CormorantGaramond-LightItalic-osf-ly1.tfm 2019/12/08 | 18740 | fonts/cormorantgaramond/tfm/CormorantGaramond-Bold-tosf-t1.tfm 2019/12/08 | 18736 | fonts/cormorantgaramond/tfm/CormorantGaramond-Bold-tlf-t1.tfm -2019/12/08 | 187297 | systems/win32/miktex/tm/packages/next/miktex-pixman-bin-2.9.tar.lzma 2019/12/08 | 18724 | fonts/cormorantgaramond/tfm/CormorantGaramond-SemiBold-tosf-sc-t1.tfm 2019/12/08 | 18724 | fonts/cormorantgaramond/tfm/CormorantGaramond-SemiBold-tlf-sc-t1.tfm 2019/12/08 | 18720 | fonts/cormorantgaramond/tfm/CormorantGaramond-LightItalic-lf-ly1.tfm @@ -724,7 +905,6 @@ 2019/12/08 | 18700 | fonts/cormorantgaramond/tfm/CormorantGaramond-Regular-tosf-sc-t1.tfm 2019/12/08 | 18700 | fonts/cormorantgaramond/tfm/CormorantGaramond-Medium-tlf-sc-t1.tfm 2019/12/08 | 18700 | fonts/cormorantgaramond/tfm/CormorantGaramond-Bold-lf-sc-t1.tfm -2019/12/08 | 18698902 | systems/texlive/tlnet/install-tl-windows.exe 2019/12/08 | 18696 | fonts/cormorantgaramond/tfm/CormorantGaramond-Regular-tlf-sc-t1.tfm 2019/12/08 | 18688 | fonts/cormorantgaramond/tfm/CormorantGaramond-Italic-lf-t1.tfm 2019/12/08 | 18684 | fonts/cormorantgaramond/tfm/CormorantGaramond-Bold-osf-t2c.tfm @@ -749,7 +929,6 @@ 2019/12/08 | 18548 | fonts/cormorantgaramond/tfm/CormorantGaramond-Regular-tlf-t1.tfm 2019/12/08 | 18544 | fonts/cormorantgaramond/tfm/CormorantGaramond-Regular-tosf-t2c.tfm 2019/12/08 | 18544 | fonts/cormorantgaramond/tfm/CormorantGaramond-Regular-tosf-t1.tfm -2019/12/08 | 185299 | systems/win32/miktex/tm/packages/next/miktex-mktex-bin-x64-2.9.tar.lzma 2019/12/08 | 18520 | fonts/cormorantgaramond/tfm/CormorantGaramond-LightItalic-tosf-t1.tfm 2019/12/08 | 18516 | fonts/cormorantgaramond/tfm/CormorantGaramond-LightItalic-tlf-t1.tfm 2019/12/08 | 18500 | fonts/cormorantgaramond/tfm/CormorantGaramond-Light-tosf-sc-t1.tfm @@ -757,7 +936,6 @@ 2019/12/08 | 18460 | fonts/cormorantgaramond/tfm/CormorantGaramond-Light-osf-t1.tfm 2019/12/08 | 1844 | fonts/cormorantgaramond/tfm/CormorantGaramond-SemiBold-tosf-sc-ly1--base.tfm 2019/12/08 | 1844 | fonts/cormorantgaramond/tfm/CormorantGaramond-Regular-osf-sc-ly1--base.tfm -2019/12/08 | 184161 | systems/win32/miktex/tm/packages/next/miktex-curl-bin-x64-2.9.tar.lzma 2019/12/08 | 1840 | fonts/cormorantgaramond/tfm/CormorantGaramond-SemiBold-tlf-sc-ly1--base.tfm 2019/12/08 | 1840 | fonts/cormorantgaramond/tfm/CormorantGaramond-Regular-sup-ly1.tfm 2019/12/08 | 1840 | fonts/cormorantgaramond/tfm/CormorantGaramond-Regular-inf-ly1.tfm @@ -771,7 +949,6 @@ 2019/12/08 | 18292 | fonts/cormorantgaramond/tfm/CormorantGaramond-Bold-tosf-t2c.tfm 2019/12/08 | 1828 | fonts/cormorantgaramond/tfm/CormorantGaramond-Light-osf-sc-ly1--base.tfm 2019/12/08 | 18288 | fonts/cormorantgaramond/tfm/CormorantGaramond-Bold-tlf-t2c.tfm -2019/12/08 | 182760 | systems/win32/miktex/tm/packages/next/miktex-metafont-bin-x64-2.9.tar.lzma 2019/12/08 | 1824 | fonts/cormorantgaramond/tfm/CormorantGaramond-Regular-lf-sc-ly1--base.tfm 2019/12/08 | 1820 | fonts/cormorantgaramond/tfm/CormorantGaramond-SemiBold-osf-t1--base.tfm 2019/12/08 | 1820 | fonts/cormorantgaramond/tfm/CormorantGaramond-Medium-lf-sc-ly1--base.tfm @@ -819,10 +996,8 @@ 2019/12/08 | 1776 | fonts/cormorantgaramond/tfm/CormorantGaramond-Bold-inf-t1--base.tfm 2019/12/08 | 17768 | fonts/cormorantgaramond/tfm/CormorantGaramond-SemiBold-osf-ly1.tfm 2019/12/08 | 17768 | fonts/cormorantgaramond/tfm/CormorantGaramond-Medium-osf-sc-t2a.tfm -2019/12/08 | 17763 | systems/win32/miktex/tm/packages/next/miktex-tex2xindy-bin-x64-2.9.tar.lzma 2019/12/08 | 17760 | fonts/cormorantgaramond/tfm/CormorantGaramond-SemiBold-lf-sc-t2a.tfm 2019/12/08 | 17760 | fonts/cormorantgaramond/tfm/CormorantGaramond-Regular-osf-sc-t2a.tfm -2019/12/08 | 177585 | systems/win32/miktex/tm/packages/next/miktex-mpfr-bin-x64-2.9.tar.lzma 2019/12/08 | 17740 | fonts/cormorantgaramond/tfm/CormorantGaramond-Medium-lf-sc-t2a.tfm 2019/12/08 | 1772 | fonts/cormorantgaramond/tfm/CormorantGaramond-Regular-tosf-t1--base.tfm 2019/12/08 | 1772 | fonts/cormorantgaramond/tfm/CormorantGaramond-Bold-tosf-t1--base.tfm @@ -830,7 +1005,6 @@ 2019/12/08 | 17704 | fonts/cormorantgaramond/tfm/CormorantGaramond-SemiBold-tlf-sc-t2a.tfm 2019/12/08 | 17700 | fonts/cormorantgaramond/tfm/CormorantGaramond-SemiBold-tosf-sc-t2a.tfm 2019/12/08 | 17700 | fonts/cormorantgaramond/tfm/CormorantGaramond-Medium-osf-ly1.tfm -2019/12/08 | 17697 | systems/win32/miktex/tm/packages/next/miktex-kpathsea-bin-x64-2.9.tar.lzma 2019/12/08 | 1768 | fonts/cormorantgaramond/tfm/CormorantGaramond-Medium-sup-t1.tfm 2019/12/08 | 1768 | fonts/cormorantgaramond/tfm/CormorantGaramond-Medium-inf-t1.tfm 2019/12/08 | 1768 | fonts/cormorantgaramond/tfm/CormorantGaramond-Bold-tlf-t1--base.tfm @@ -969,12 +1143,9 @@ 2019/12/08 | 1692 | fonts/cormorantgaramond/vf/CormorantGaramond-Bold-sup-t1.vf 2019/12/08 | 1692 | fonts/cormorantgaramond/vf/CormorantGaramond-Bold-inf-t1.vf 2019/12/08 | 1692 | fonts/cormorantgaramond/tfm/CormorantGaramond-Light-tlf-sc-t1--base.tfm -2019/12/08 | 169204 | systems/win32/miktex/tm/packages/next/miktex-curl-bin-2.9.tar.lzma 2019/12/08 | 16868 | fonts/cormorantgaramond/tfm/CormorantGaramond-Regular-tosf-ly1.tfm 2019/12/08 | 16864 | fonts/cormorantgaramond/tfm/CormorantGaramond-Regular-tlf-ly1.tfm 2019/12/08 | 16840 | fonts/cormorantgaramond/tfm/CormorantGaramond-Light-osf-ly1.tfm -2019/12/08 | 1679154 | systems/win32/miktex/tm/packages/next/miktex-luatex-bin-2.9.tar.lzma -2019/12/08 | 167845 | systems/win32/miktex/tm/packages/next/miktex-metafont-bin-2.9.tar.lzma 2019/12/08 | 1676 | fonts/cormorantgaramond/vf/CormorantGaramond-SemiBold-tosf-sc-ly1.vf 2019/12/08 | 1676 | fonts/cormorantgaramond/vf/CormorantGaramond-SemiBold-tlf-sc-ly1.vf 2019/12/08 | 1676 | fonts/cormorantgaramond/vf/CormorantGaramond-SemiBold-osf-sc-ly1.vf @@ -996,18 +1167,14 @@ 2019/12/08 | 1672 | fonts/cormorantgaramond/vf/CormorantGaramond-Bold-tlf-sc-ly1.vf 2019/12/08 | 1672 | fonts/cormorantgaramond/vf/CormorantGaramond-Bold-osf-sc-ly1.vf 2019/12/08 | 1672 | fonts/cormorantgaramond/vf/CormorantGaramond-Bold-lf-sc-ly1.vf -2019/12/08 | 166014 | systems/win32/miktex/tm/packages/next/miktex-mktex-bin-2.9.tar.lzma -2019/12/08 | 165966 | systems/win32/miktex/tm/packages/next/miktex-mo-bin-x64-2.9.tar.lzma 2019/12/08 | 16552 | fonts/cormorantgaramond/tfm/CormorantGaramond-Light-lf-ly1.tfm 2019/12/08 | 16480 | fonts/cormorantgaramond/tfm/CormorantGaramond-Light-tosf-ly1.tfm 2019/12/08 | 16480 | fonts/cormorantgaramond/tfm/CormorantGaramond-Light-tlf-ly1.tfm -2019/12/08 | 160559 | systems/win32/miktex/tm/packages/next/miktex-tex-bin-x64-2.9.tar.lzma -2019/12/08 | 16044 | systems/win32/miktex/tm/packages/next/miktex-tex2xindy-bin-2.9.tar.lzma -2019/12/08 | 16000721 | systems/texlive/tlnet/tlpkg/texlive.tlpdb 2019/12/08 | 15940 | fonts/cormorantgaramond/tfm/CormorantGaramond-SemiBold-osf-sc-ly1.tfm 2019/12/08 | 15932 | fonts/cormorantgaramond/tfm/CormorantGaramond-Regular-osf-sc-ly1.tfm 2019/12/08 | 15924 | fonts/cormorantgaramond/tfm/CormorantGaramond-Medium-osf-sc-ly1.tfm -2019/12/08 | 15897 | systems/win32/miktex/tm/packages/next/miktex-kpathsea-bin-2.9.tar.lzma +2019/12/08 | 15911448 | systems/win32/w32tex/luatex-dev-w32.tar.xz +2019/12/08 | 15896536 | systems/win32/w32tex/luatex-exp-w32.tar.xz 2019/12/08 | 15888 | fonts/cormorantgaramond/tfm/CormorantGaramond-SemiBold-lf-sc-ly1.tfm 2019/12/08 | 15868 | fonts/cormorantgaramond/tfm/CormorantGaramond-Regular-lf-sc-ly1.tfm 2019/12/08 | 15868 | fonts/cormorantgaramond/tfm/CormorantGaramond-Medium-lf-sc-ly1.tfm @@ -1063,17 +1230,14 @@ 2019/12/08 | 1540 | fonts/cormorantgaramond/tfm/CormorantGaramond-BoldItalic-tlf-ts1--base.tfm 2019/12/08 | 1540 | fonts/cormorantgaramond/tfm/CormorantGaramond-BoldItalic-osf-ts1--base.tfm 2019/12/08 | 1540 | fonts/cormorantgaramond/tfm/CormorantGaramond-BoldItalic-lf-ts1--base.tfm -2019/12/08 | 153 | systems/texlive/tlnet/install-tl-windows.exe.sha512 2019/12/08 | 153427 | fonts/cormorantgaramond/doc/cormorantgaramond.pdf -2019/12/08 | 152 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512 2019/12/08 | 1524 | fonts/cormorantgaramond/tfm/CormorantGaramond-Italic-tosf-ts1--base.tfm 2019/12/08 | 1524 | fonts/cormorantgaramond/tfm/CormorantGaramond-Italic-tlf-ts1--base.tfm 2019/12/08 | 1524 | fonts/cormorantgaramond/tfm/CormorantGaramond-Italic-osf-ts1--base.tfm 2019/12/08 | 1524 | fonts/cormorantgaramond/tfm/CormorantGaramond-Italic-lf-ts1--base.tfm -2019/12/08 | 152165 | systems/win32/miktex/tm/packages/next/miktex-fontconfig-bin-x64-2.9.tar.lzma 2019/12/08 | 1516 | fonts/cormorantgaramond/tfm/CormorantGaramond-BoldItalic-sup-ot1.tfm 2019/12/08 | 1504 | fonts/cormorantgaramond/tfm/CormorantGaramond-SemiBoldItalic-sup-ot1.tfm -2019/12/08 | 150091 | systems/win32/miktex/tm/packages/next/miktex-hunspell-bin-x64-2.9.tar.lzma +2019/12/08 | 14940044 | systems/win32/w32tex/luatex-w32.tar.xz 2019/12/08 | 1492 | fonts/cormorantgaramond/tfm/CormorantGaramond-MediumItalic-sup-ot1.tfm 2019/12/08 | 1492 | fonts/cormorantgaramond/tfm/CormorantGaramond-BoldItalic-inf-ot1.tfm 2019/12/08 | 1488 | fonts/cormorantgaramond/tfm/CormorantGaramond-SemiBoldItalic-inf-ot1.tfm @@ -1111,14 +1275,12 @@ 2019/12/08 | 1472 | fonts/cormorantgaramond/tfm/CormorantGaramond-MediumItalic-inf-ot1.tfm 2019/12/08 | 1472 | fonts/cormorantgaramond/tfm/CormorantGaramond-Light-osf-ts1.tfm 2019/12/08 | 1472 | fonts/cormorantgaramond/tfm/CormorantGaramond-Light-lf-ts1.tfm -2019/12/08 | 147098 | systems/win32/miktex/tm/packages/next/miktex-tex-bin-2.9.tar.lzma 2019/12/08 | 1468 | fonts/cormorantgaramond/tfm/CormorantGaramond-Light-tosf-ts1--base.tfm 2019/12/08 | 1468 | fonts/cormorantgaramond/tfm/CormorantGaramond-Light-tlf-ts1--base.tfm 2019/12/08 | 1468 | fonts/cormorantgaramond/tfm/CormorantGaramond-Bold-tosf-ts1--base.tfm 2019/12/08 | 1468 | fonts/cormorantgaramond/tfm/CormorantGaramond-Bold-tlf-ts1--base.tfm 2019/12/08 | 1468 | fonts/cormorantgaramond/tfm/CormorantGaramond-Bold-osf-ts1--base.tfm 2019/12/08 | 1468 | fonts/cormorantgaramond/tfm/CormorantGaramond-Bold-lf-ts1--base.tfm -2019/12/08 | 146766 | systems/win32/miktex/tm/packages/next/miktex-mo-bin-2.9.tar.lzma 2019/12/08 | 14660 | fonts/cormorantgaramond/tfm/CormorantGaramond-SemiBold-osf-sc-t2b.tfm 2019/12/08 | 1464 | fonts/cormorantgaramond/tfm/CormorantGaramond-Light-osf-ts1--base.tfm 2019/12/08 | 1464 | fonts/cormorantgaramond/tfm/CormorantGaramond-Light-lf-ts1--base.tfm @@ -1128,14 +1290,12 @@ 2019/12/08 | 14616 | fonts/cormorantgaramond/tfm/CormorantGaramond-Medium-lf-sc-t2b.tfm 2019/12/08 | 14612 | fonts/cormorantgaramond/tfm/CormorantGaramond-Regular-lf-sc-t2b.tfm 2019/12/08 | 1460 | fonts/cormorantgaramond/tfm/CormorantGaramond-LightItalic-inf-ot1.tfm -2019/12/08 | 145 | systems/texlive/tlnet/install-tl.zip.sha512 2019/12/08 | 14576 | fonts/cormorantgaramond/tfm/CormorantGaramond-SemiBold-tosf-sc-t2b.tfm 2019/12/08 | 14576 | fonts/cormorantgaramond/tfm/CormorantGaramond-SemiBold-tlf-sc-t2b.tfm 2019/12/08 | 14556 | fonts/cormorantgaramond/tfm/CormorantGaramond-Medium-tosf-sc-t2b.tfm 2019/12/08 | 14552 | fonts/cormorantgaramond/tfm/CormorantGaramond-Regular-tosf-sc-t2b.tfm 2019/12/08 | 14552 | fonts/cormorantgaramond/tfm/CormorantGaramond-Medium-tlf-sc-t2b.tfm 2019/12/08 | 14548 | fonts/cormorantgaramond/tfm/CormorantGaramond-Regular-tlf-sc-t2b.tfm -2019/12/08 | 144 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512 2019/12/08 | 1448 | fonts/cormorantgaramond/tfm/CormorantGaramond-Italic-sup-ot1.tfm 2019/12/08 | 14424 | fonts/cormorantgaramond/tfm/CormorantGaramond-Light-osf-sc-t2b.tfm 2019/12/08 | 14392 | fonts/cormorantgaramond/tfm/CormorantGaramond-Light-lf-sc-t2b.tfm @@ -1146,12 +1306,10 @@ 2019/12/08 | 14148 | fonts/cormorantgaramond/tfm/CormorantGaramond-Bold-lf-sc-t2b.tfm 2019/12/08 | 14080 | fonts/cormorantgaramond/tfm/CormorantGaramond-Bold-tosf-sc-t2b.tfm 2019/12/08 | 14080 | fonts/cormorantgaramond/tfm/CormorantGaramond-Bold-tlf-sc-t2b.tfm -2019/12/08 | 14050 | systems/win32/miktex/tm/packages/next/miktex-zzip-bin-x64-2.9.tar.lzma 2019/12/08 | 1388 | fonts/cormorantgaramond/tfm/CormorantGaramond-SemiBold-sup-ot1.tfm 2019/12/08 | 1388 | fonts/cormorantgaramond/tfm/CormorantGaramond-SemiBold-inf-ot1.tfm 2019/12/08 | 1380 | fonts/cormorantgaramond/tfm/CormorantGaramond-SemiBold-osf-sc-ot1--base.tfm 2019/12/08 | 1380 | fonts/cormorantgaramond/tfm/CormorantGaramond-SemiBold-lf-sc-ot1--base.tfm -2019/12/08 | 137171 | systems/win32/miktex/tm/packages/next/miktex-hunspell-bin-2.9.tar.lzma 2019/12/08 | 1364 | fonts/cormorantgaramond/tfm/CormorantGaramond-Regular-osf-sc-ot1--base.tfm 2019/12/08 | 13636 | fonts/cormorantgaramond/tfm/CormorantGaramond-SemiBold-osf-sc-t2c.tfm 2019/12/08 | 1360 | fonts/cormorantgaramond/tfm/CormorantGaramond-Regular-sup-ot1.tfm @@ -1179,9 +1337,7 @@ 2019/12/08 | 1336 | fonts/cormorantgaramond/tfm/CormorantGaramond-Medium-lf-sc-ot1--base.tfm 2019/12/08 | 1336 | fonts/cormorantgaramond/tfm/CormorantGaramond-Medium-inf-ot1.tfm 2019/12/08 | 13336 | fonts/cormorantgaramond/tfm/CormorantGaramond-Light-osf-sc-t2c.tfm -2019/12/08 | 133206 | systems/win32/miktex/tm/packages/next/miktex-fontconfig-bin-2.9.tar.lzma 2019/12/08 | 13304 | fonts/cormorantgaramond/tfm/CormorantGaramond-Light-lf-sc-t2c.tfm -2019/12/08 | 1329052 | systems/win32/miktex/tm/packages/next/miktex-dvisvgm-bin-x64-2.9.tar.lzma 2019/12/08 | 1328 | fonts/cormorantgaramond/tfm/CormorantGaramond-Regular-tosf-sc-ot1--base.tfm 2019/12/08 | 1328 | fonts/cormorantgaramond/tfm/CormorantGaramond-Light-osf-sc-ot1--base.tfm 2019/12/08 | 1324 | fonts/cormorantgaramond/tfm/CormorantGaramond-Regular-tlf-sc-ot1--base.tfm @@ -1195,37 +1351,25 @@ 2019/12/08 | 13116 | fonts/cormorantgaramond/tfm/CormorantGaramond-Bold-osf-sc-t2c.tfm 2019/12/08 | 13096 | fonts/cormorantgaramond/tfm/CormorantGaramond-Bold-lf-sc-t2c.tfm 2019/12/08 | 1308 | fonts/cormorantgaramond/tfm/CormorantGaramond-Medium-tosf-sc-ot1--base.tfm -2019/12/08 | 13062 | systems/win32/miktex/tm/packages/next/miktex-zzip-bin-2.9.tar.lzma 2019/12/08 | 1304 | fonts/cormorantgaramond/tfm/CormorantGaramond-Medium-tlf-sc-ot1--base.tfm 2019/12/08 | 13028 | fonts/cormorantgaramond/tfm/CormorantGaramond-Bold-tosf-sc-t2c.tfm 2019/12/08 | 13028 | fonts/cormorantgaramond/tfm/CormorantGaramond-Bold-tlf-sc-t2c.tfm 2019/12/08 | 1296 | fonts/cormorantgaramond/tfm/CormorantGaramond-Light-tosf-sc-ot1--base.tfm 2019/12/08 | 1292 | fonts/cormorantgaramond/tfm/CormorantGaramond-Light-tlf-sc-ot1--base.tfm -2019/12/08 | 127171 | systems/win32/miktex/tm/packages/next/miktex-dvips-bin-x64-2.9.tar.lzma 2019/12/08 | 1212730 | macros/latex/contrib/elegantnote.zip -2019/12/08 | 1203299 | systems/win32/miktex/tm/packages/next/miktex-dvisvgm-bin-2.9.tar.lzma -2019/12/08 | 1195623 | systems/win32/miktex/tm/packages/next/miktex-runtime-bin-x64-2.9.tar.lzma -2019/12/08 | 116803 | systems/win32/miktex/tm/packages/next/miktex-gd-bin-x64-2.9.tar.lzma -2019/12/08 | 1149004 | systems/win32/miktex/tm/packages/next/miktex-zzdb2-2.9.tar.lzma -2019/12/08 | 1148885 | systems/win32/miktex/tm/packages/miktex-zzdb2-2.9.tar.lzma -2019/12/08 | 112994 | systems/win32/miktex/tm/packages/next/miktex-dvips-bin-2.9.tar.lzma -2019/12/08 | 111236 | systems/win32/miktex/tm/packages/next/miktex-gregorio-bin-x64-2.9.tar.lzma 2019/12/08 | 109876 | systems/texlive/tlnet/archive/texlive-docindex.r53055.tar.xz -2019/12/08 | 108761 | systems/win32/miktex/tm/packages/next/miktex-jpeg-bin-x64-2.9.tar.lzma 2019/12/08 | 1072978 | graphics/mcf2graph.zip -2019/12/08 | 1070166 | systems/win32/miktex/tm/packages/miktex-zzdb3-2.9.tar.lzma -2019/12/08 | 1069878 | systems/win32/miktex/tm/packages/next/miktex-zzdb3-2.9.tar.lzma -2019/12/08 | 1068591 | systems/win32/miktex/tm/packages/next/miktex-runtime-bin-2.9.tar.lzma 2019/12/08 | 10534100 | systems/texlive/tlnet/archive/plex.r53058.tar.xz -2019/12/08 | 1042661 | systems/win32/miktex/tm/packages/next/miktex-poppler-bin-x64-2.9.tar.lzma -2019/12/08 | 102379 | systems/win32/miktex/tm/packages/next/miktex-lua53-bin-x64-2.9.tar.lzma -2019/12/08 | 100682 | systems/win32/miktex/tm/packages/next/miktex-gd-bin-2.9.tar.lzma 2019/12/08 | 1000 | fonts/cormorantgaramond/doc/cormorantgaramond.tex 2019/12/07 | 9924 | systems/texlive/tlnet/archive/hologo.r53048.tar.xz +2019/12/07 | 9824 | dviware/dvisvgm/src/FileFinder.cpp +2019/12/07 | 9676 | dviware/dvisvgm/src/FileSystem.cpp 2019/12/07 | 965621 | info/biblio/texbook3.bib +2019/12/07 | 9457 | dviware/dvisvgm/src/PsSpecialHandler.hpp 2019/12/07 | 9296 | systems/texlive/tlnet/archive/curve2e.r53042.tar.xz 2019/12/07 | 9128 | systems/texlive/tlnet/archive/atveryend.r53049.tar.xz 2019/12/07 | 85667 | graphics/mcf2graph/mcf2graph.mf +2019/12/07 | 8412 | dviware/dvisvgm/configure.ac 2019/12/07 | 82132 | systems/texlive/tlnet/archive/oberdiek.r53053.tar.xz 2019/12/07 | 8184 | systems/texlive/tlnet/archive/accsupp.source.r53052.tar.xz 2019/12/07 | 76528 | systems/texlive/tlnet/archive/glossaries.r53043.tar.xz @@ -1233,46 +1377,105 @@ 2019/12/07 | 7316 | systems/texlive/tlnet/archive/rerunfilecheck.source.r53045.tar.xz 2019/12/07 | 7216 | systems/texlive/tlnet/archive/pmboxdraw.r53046.tar.xz 2019/12/07 | 701980 | systems/texlive/tlnet/archive/curve2e.doc.r53042.tar.xz +2019/12/07 | 682161 | dviware/dvisvgm/configure +2019/12/07 | 6570 | dviware/dvisvgm/src/VFReader.cpp +2019/12/07 | 6355 | dviware/dvisvgm/src/SVGOutput.cpp +2019/12/07 | 63109 | dviware/dvisvgm/doc/dvisvgm.1 2019/12/07 | 6000 | systems/texlive/tlnet/archive/pdflscape.source.r53047.tar.xz 2019/12/07 | 5988 | systems/texlive/tlnet/archive/collection-latexextra.r53052.tar.xz +2019/12/07 | 59734 | dviware/dvisvgm/src/Makefile.in 2019/12/07 | 594984 | systems/texlive/tlnet/archive/pmboxdraw.doc.r53046.tar.xz 2019/12/07 | 576 | systems/texlive/tlnet/archive/collection-latex.r53051.tar.xz -2019/12/07 | 5665 | systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl +2019/12/07 | 56818 | dviware/dvisvgm/aclocal.m4 2019/12/07 | 5580 | systems/texlive/tlnet/archive/atenddvi.r53050.tar.xz -2019/12/07 | 557564 | systems/win32/w32tex/ChangeLog 2019/12/07 | 553396 | systems/texlive/tlnet/archive/hologo.doc.r53048.tar.xz 2019/12/07 | 5377964 | systems/texlive/tlnet/archive/glossaries.doc.r53043.tar.xz 2019/12/07 | 52076 | systems/texlive/tlnet/archive/curve2e.source.r53042.tar.xz +2019/12/07 | 5180 | dviware/dvisvgm/src/RangeMap.hpp +2019/12/07 | 4778 | dviware/dvisvgm/src/Color.hpp +2019/12/07 | 4771 | dviware/dvisvgm/src/MetafontWrapper.cpp 2019/12/07 | 4748 | systems/texlive/tlnet/archive/atbegshi.r53051.tar.xz 2019/12/07 | 453780 | systems/texlive/tlnet/archive/mathcommand.doc.r53044.tar.xz +2019/12/07 | 4494 | dviware/dvisvgm/src/PSPreviewFilter.cpp 2019/12/07 | 4380 | systems/texlive/tlnet/archive/mathcommand.r53044.tar.xz +2019/12/07 | 4369 | dviware/dvisvgm/config.h.in +2019/12/07 | 4203 | dviware/dvisvgm/src/SignalHandler.cpp +2019/12/07 | 4138 | dviware/dvisvgm/src/Length.hpp +2019/12/07 | 40554 | dviware/dvisvgm/libs/ff-woff/Makefile.in 2019/12/07 | 400452 | systems/texlive/tlnet/archive/atbegshi.doc.r53051.tar.xz +2019/12/07 | 3980 | dviware/dvisvgm/src/HyperlinkManager.hpp +2019/12/07 | 3967 | dviware/dvisvgm/src/GFReader.hpp 2019/12/07 | 3916 | info/biblio/texbook3.ltx +2019/12/07 | 387767 | dviware/dvisvgm/ChangeLog 2019/12/07 | 387213452 | systems/win32/w32tex/ltxpkgdocs.tar.xz +2019/12/07 | 3776 | dviware/dvisvgm/src/MiKTeXCom.cpp 2019/12/07 | 376504 | systems/texlive/tlnet/archive/atveryend.doc.r53049.tar.xz 2019/12/07 | 3703 | graphics/mcf2graph/README +2019/12/07 | 3610 | dviware/dvisvgm/src/GFTracer.cpp +2019/12/07 | 3519 | dviware/dvisvgm/src/TFM.hpp +2019/12/07 | 3493 | dviware/dvisvgm/src/SVGOutput.hpp +2019/12/07 | 34303 | dviware/dvisvgm/NEWS 2019/12/07 | 34147732 | systems/win32/w32tex/ltxpkgs.tar.xz +2019/12/07 | 3410 | dviware/dvisvgm/src/Directory.cpp 2019/12/07 | 3304 | systems/texlive/tlnet/archive/accsupp.r53052.tar.xz 2019/12/07 | 327132 | systems/texlive/tlnet/archive/accsupp.doc.r53052.tar.xz 2019/12/07 | 315108 | systems/texlive/tlnet/archive/csquotes.doc.r53041.tar.xz +2019/12/07 | 31488 | dviware/dvisvgm/libs/brotli/Makefile.in 2019/12/07 | 313672 | systems/texlive/tlnet/archive/rerunfilecheck.doc.r53045.tar.xz 2019/12/07 | 3132 | systems/texlive/tlnet/archive/rerunfilecheck.r53045.tar.xz 2019/12/07 | 298264 | systems/texlive/tlnet/archive/pdflscape.doc.r53047.tar.xz +2019/12/07 | 2949 | dviware/dvisvgm/src/VectorStream.hpp +2019/12/07 | 2924 | dviware/dvisvgm/src/GlyphTracerMessages.hpp +2019/12/07 | 27672 | dviware/dvisvgm/Makefile.in +2019/12/07 | 2754 | dviware/dvisvgm/src/FileSystem.hpp +2019/12/07 | 2745 | dviware/dvisvgm/src/GFGlyphTracer.cpp 2019/12/07 | 273268 | systems/texlive/tlnet/archive/atenddvi.doc.r53050.tar.xz +2019/12/07 | 2605 | dviware/dvisvgm/src/PSPreviewFilter.hpp +2019/12/07 | 2586 | dviware/dvisvgm/src/FileFinder.hpp +2019/12/07 | 2571 | dviware/dvisvgm/src/GFGlyphTracer.hpp +2019/12/07 | 256010 | dviware/dvisvgm/tests/Makefile.in +2019/12/07 | 2541 | dviware/dvisvgm/src/CharMapID.hpp +2019/12/07 | 24681 | dviware/dvisvgm/libs/woff2/Makefile.in +2019/12/07 | 2443 | dviware/dvisvgm/src/VFReader.hpp +2019/12/07 | 2289 | dviware/dvisvgm/src/PathClipper.hpp +2019/12/07 | 2272 | dviware/dvisvgm/src/Calculator.hpp 2019/12/07 | 2252 | systems/texlive/tlnet/archive/pdflscape.r53047.tar.xz +2019/12/07 | 22166 | dviware/dvisvgm/src/optimizer/Makefile.in +2019/12/07 | 2214 | dviware/dvisvgm/src/HtmlSpecialHandler.hpp +2019/12/07 | 2180 | dviware/dvisvgm/src/SignalHandler.hpp 2019/12/07 | 213276 | systems/texlive/tlnet/archive/oberdiek.source.r53053.tar.xz +2019/12/07 | 2107 | dviware/dvisvgm/src/GFTracer.hpp +2019/12/07 | 20804 | dviware/dvisvgm/libs/potrace/Makefile.in +2019/12/07 | 2053 | dviware/dvisvgm/src/Directory.hpp +2019/12/07 | 20338 | dviware/dvisvgm/libs/clipper/Makefile.in +2019/12/07 | 1999 | dviware/dvisvgm/src/NoPsSpecialHandler.hpp +2019/12/07 | 19936 | dviware/dvisvgm/libs/Makefile.in +2019/12/07 | 19892 | dviware/dvisvgm/doc/Makefile.in 2019/12/07 | 19816 | systems/texlive/tlnet/archive/hologo.source.r53048.tar.xz +2019/12/07 | 19650 | dviware/dvisvgm/libs/xxHash/Makefile.in +2019/12/07 | 19545 | dviware/dvisvgm/libs/md5/Makefile.in +2019/12/07 | 1913 | dviware/dvisvgm/src/PreScanDVIReader.cpp +2019/12/07 | 1886 | dviware/dvisvgm/src/PreScanDVIReader.hpp +2019/12/07 | 1821 | dviware/dvisvgm/src/FixWord.hpp +2019/12/07 | 1805 | dviware/dvisvgm/src/FontStyle.hpp 2019/12/07 | 17979 | graphics/mcf2graph/mcf_exa_soc.mf 2019/12/07 | 17904 | systems/texlive/tlnet/archive/csquotes.r53041.tar.xz +2019/12/07 | 15593 | dviware/dvisvgm/libs/variant/Makefile.in 2019/12/07 | 14905836 | systems/texlive/tlnet/archive/oberdiek.doc.r53053.tar.xz 2019/12/07 | 14376 | systems/texlive/tlnet/archive/pmboxdraw.source.r53046.tar.xz +2019/12/07 | 13688 | dviware/dvisvgm/tests/data/Makefile.in +2019/12/07 | 13474 | dviware/dvisvgm/m4/Makefile.in 2019/12/07 | 13348 | systems/texlive/tlnet/archive/atbegshi.source.r53051.tar.xz 2019/12/07 | 132259268 | systems/win32/w32tex/context.tar.xz 2019/12/07 | 122364 | systems/texlive/tlnet/archive/glossaries.source.r53043.tar.xz 2019/12/07 | 11588 | systems/texlive/tlnet/archive/mathcommand.source.r53044.tar.xz +2019/12/07 | 10894 | dviware/dvisvgm/src/GFReader.cpp +2019/12/07 | 10029 | dviware/dvisvgm/src/Process.cpp 2019/12/06 | 9996 | macros/latex/contrib/glossaries/samples/samplexdy.tex +2019/12/06 | 9971 | dviware/dvisvgm/src/EmSpecialHandler.cpp 2019/12/06 | 992 | fonts/plex/tfm/IBMPlexMono-ExtraLightItalic-sup-ot1.tfm 2019/12/06 | 9928 | fonts/plex/tfm/IBMPlexSansCond-Bold-tlf-ot1.tfm +2019/12/06 | 9902 | dviware/dvisvgm/src/XMLNode.hpp 2019/12/06 | 988 | fonts/plex/tfm/IBMPlexMono-ThinItalic-sup-ot1.tfm 2019/12/06 | 98877 | fonts/plex/type1/IBMPlexSansCond-MediumItalic.pfb 2019/12/06 | 98826 | macros/latex/contrib/glossaries/samples/sampleNtn.pdf @@ -1288,6 +1491,7 @@ 2019/12/06 | 972 | macros/latex/contrib/glossaries/samples/sample-nomathhyper.tex 2019/12/06 | 972 | fonts/plex/tfm/IBMPlexMono-Light-tlf-ot1.tfm 2019/12/06 | 968 | fonts/plex/tfm/IBMPlexMono-Bold-tlf-ot1.tfm +2019/12/06 | 9653 | dviware/dvisvgm/src/psdefs.cpp 2019/12/06 | 96316 | macros/latex/contrib/glossaries/samples/sample-noidxapp-utf8.pdf 2019/12/06 | 95209 | macros/latex/contrib/glossaries/samples/sampleSort.pdf 2019/12/06 | 94910 | fonts/plex/type1/IBMPlexSansCond-LightItalic.pfb @@ -1349,6 +1553,7 @@ 2019/12/06 | 836 | fonts/plex/tfm/IBMPlexSansCond-Medium-sup-lgr.tfm 2019/12/06 | 83652 | fonts/plex/type1/IBMPlexSansCond-Thin.pfb 2019/12/06 | 835060 | systems/texlive/tlnet/archive/mathfont.doc.r53035.tar.xz +2019/12/06 | 8335 | dviware/dvisvgm/tests/PSInterpreterTest.cpp 2019/12/06 | 832 | fonts/plex/tfm/IBMPlexSansCond-Thin-sup-lgr.tfm 2019/12/06 | 832 | fonts/plex/tfm/IBMPlexSansCond-Text-sup-lgr--base.tfm 2019/12/06 | 832 | fonts/plex/tfm/IBMPlexSansCond-Medium-sup-lgr--base.tfm @@ -1449,6 +1654,7 @@ 2019/12/06 | 65408 | fonts/plex/tfm/IBMPlexSansCond-TextItalic-tlf-t1.tfm 2019/12/06 | 65108 | fonts/plex/tfm/IBMPlexSerif-Medium-tlf-t1.tfm 2019/12/06 | 64980 | fonts/plex/opentype/IBMPlexMono-Bold.otf +2019/12/06 | 6493 | dviware/dvisvgm/src/PSInterpreter.hpp 2019/12/06 | 64684 | fonts/plex/tfm/IBMPlexSansCond-LightItalic-tlf-t1.tfm 2019/12/06 | 64568 | fonts/plex/tfm/IBMPlexSerif-SemiBold-tlf-t1.tfm 2019/12/06 | 644 | systems/texlive/tlnet/archive/collection-luatex.r53034.tar.xz @@ -1554,6 +1760,7 @@ 2019/12/06 | 5748 | fonts/plex/latex/LY1IBMPlexMono-Sup.fd 2019/12/06 | 5708 | macros/latex/contrib/glossaries/samples/sample.tex 2019/12/06 | 570202 | macros/latex/contrib/hologo.zip +2019/12/06 | 57019 | dviware/dvisvgm/doc/dvisvgm.txt.in 2019/12/06 | 5684 | fonts/plex/latex/T1IBMPlexMono-TLF.fd 2019/12/06 | 5684 | fonts/plex/latex/T1IBMPlexMono-Sup.fd 2019/12/06 | 564 | fonts/plex/vf/IBMPlexMono-ExtraLightItalic-tlf-ts1.vf @@ -1575,6 +1782,7 @@ 2019/12/06 | 552 | fonts/plex/vf/IBMPlexMono-Bold-tlf-ts1.vf 2019/12/06 | 54816 | macros/latex/contrib/glossaries/samples/sample-chap-hyperfirst.pdf 2019/12/06 | 544 | fonts/plex/vf/IBMPlexMono-tlf-ts1.vf +2019/12/06 | 534 | dviware/dvisvgm/src/optimizer/Makefile.am 2019/12/06 | 53450 | macros/latex/contrib/glossaries/samples/sample-crossref.pdf 2019/12/06 | 52984 | fonts/plex/tfm/IBMPlexSerif-MediumItalic-tlf-ly1.tfm 2019/12/06 | 52796 | macros/latex/contrib/glossaries/samples/sample-dot-abbr.pdf @@ -1606,6 +1814,7 @@ 2019/12/06 | 492 | macros/latex/contrib/glossaries/samples/sampleDB.tex 2019/12/06 | 49296 | fonts/plex/tfm/IBMPlexSerif-SemiBold-tlf-ly1.tfm 2019/12/06 | 49180 | fonts/plex/tfm/IBMPlexSans-ExtraLight-tlf-t1.tfm +2019/12/06 | 4915 | dviware/dvisvgm/src/DVIToSVGActions.hpp 2019/12/06 | 49108 | fonts/plex/tfm/IBMPlexSansCond-Text-tlf-t1.tfm 2019/12/06 | 49092 | fonts/plex/tfm/IBMPlexSansCond-ExtraLight-tlf-t1.tfm 2019/12/06 | 49028 | fonts/plex/tfm/IBMPlexSans-LightItalic-tlf-ly1.tfm @@ -1626,6 +1835,7 @@ 2019/12/06 | 47632 | fonts/plex/tfm/IBMPlexSansCond-Thin-tlf-t1.tfm 2019/12/06 | 47512 | fonts/plex/tfm/IBMPlexSans-ThinItalic-tlf-ly1.tfm 2019/12/06 | 47452 | macros/latex/contrib/glossaries/samples/samplePeople.pdf +2019/12/06 | 47238 | dviware/dvisvgm/src/PsSpecialHandler.cpp 2019/12/06 | 47212 | fonts/plex/tfm/IBMPlexSans-Thin-tlf-t1.tfm 2019/12/06 | 47196 | fonts/plex/tfm/IBMPlexSans-SemiBoldItalic-tlf-ly1.tfm 2019/12/06 | 47037 | macros/latex/contrib/glossaries/samples/sampleDB.pdf @@ -1644,12 +1854,15 @@ 2019/12/06 | 44668 | fonts/plex/tfm/IBMPlexSans-BoldItalic-tlf-ly1.tfm 2019/12/06 | 4423 | macros/latex/contrib/curve2e/README.txt 2019/12/06 | 44176 | fonts/plex/tfm/IBMPlexSansCond-BoldItalic-tlf-ly1.tfm +2019/12/06 | 4394 | dviware/dvisvgm/src/optimizer/SVGOptimizer.cpp 2019/12/06 | 4363 | fonts/plex/doc/LICENSE.txt 2019/12/06 | 43551 | macros/latex/contrib/glossaries/makeglossaries 2019/12/06 | 43373 | macros/latex/contrib/glossaries/samples/sample-index.pdf 2019/12/06 | 43320 | macros/latex/contrib/glossaries/samples/sample4col.pdf 2019/12/06 | 43254 | macros/latex/contrib/glossaries/samples/sample-prefix.pdf 2019/12/06 | 42912 | fonts/plex/tfm/IBMPlexSans-Italic-tlf-ly1.tfm +2019/12/06 | 4238 | dviware/dvisvgm/src/SpecialActions.hpp +2019/12/06 | 4212 | dviware/dvisvgm/src/optimizer/TextSimplifier.cpp 2019/12/06 | 41972 | macros/latex/contrib/glossaries/samples/sample-numberlist.pdf 2019/12/06 | 418256 | systems/win32/miktex/tm/packages/atbegshi.tar.lzma 2019/12/06 | 41741 | macros/latex/contrib/glossaries/samples/sample-nomathhyper.pdf @@ -1668,7 +1881,6 @@ 2019/12/06 | 38855 | macros/latex/contrib/glossaries/samples/sample-langdict.pdf 2019/12/06 | 38696 | fonts/plex/tfm/IBMPlexSans-ExtraLight-tlf-ly1.tfm 2019/12/06 | 385753 | systems/win32/miktex/tm/packages/atveryend.tar.lzma -2019/12/06 | 3848548 | systems/win32/w32tex/luajittex-exp-w32.tar.xz 2019/12/06 | 38468 | fonts/plex/tfm/IBMPlexSans-SemiBold-tlf-ly1.tfm 2019/12/06 | 3837 | fonts/plex/latex/plex-mono.sty 2019/12/06 | 38168 | fonts/plex/tfm/IBMPlexSans-Text-tlf-ly1.tfm @@ -1688,7 +1900,6 @@ 2019/12/06 | 36834 | macros/latex/contrib/glossaries/samples/sample-entrycount.pdf 2019/12/06 | 36455 | macros/latex/contrib/glossaries/samples/sample-dual.pdf 2019/12/06 | 35344 | systems/texlive/tlnet/archive/mathfont.source.r53035.tar.xz -2019/12/06 | 3508200 | systems/win32/w32tex/win64/luajittex-exp-w64.tar.xz 2019/12/06 | 34899 | macros/latex/contrib/glossaries/samples/sample-entryfmt.pdf 2019/12/06 | 3466 | macros/latex/contrib/glossaries/samples/sample-storage-abbr.tex 2019/12/06 | 340 | fonts/plex/vf/IBMPlexSansCond-SemiBoldItalic-tlf-lgr.vf @@ -1739,7 +1950,6 @@ 2019/12/06 | 3187 | fonts/plex/enc/plx_qdoxri.enc 2019/12/06 | 318729 | macros/latex/contrib/rerunfilecheck.zip 2019/12/06 | 31808 | macros/latex/contrib/glossaries/samples/sample-ignored.pdf -2019/12/06 | 3115976 | systems/win32/w32tex/win64/luatex-exp-w64.tar.xz 2019/12/06 | 3112 | fonts/plex/enc/plx_toaz2j.enc 2019/12/06 | 3103 | fonts/plex/enc/plx_hrol52.enc 2019/12/06 | 3073 | fonts/plex/enc/plx_vf6q7q.enc @@ -1754,6 +1964,7 @@ 2019/12/06 | 2969 | fonts/plex/enc/plx_xl2q4z.enc 2019/12/06 | 2947 | fonts/plex/enc/plx_4hck4s.enc 2019/12/06 | 2932 | fonts/plex/enc/plx_tibbib.enc +2019/12/06 | 2930 | dviware/dvisvgm/src/EmSpecialHandler.hpp 2019/12/06 | 292333 | macros/latex/contrib/csquotes/csquotes.pdf 2019/12/06 | 2902 | macros/latex/contrib/glossaries/makeglossaries-lite.pod 2019/12/06 | 2895 | fonts/plex/enc/plx_errukl.enc @@ -1763,8 +1974,10 @@ 2019/12/06 | 2852 | fonts/plex/enc/plx_x4zmfh.enc 2019/12/06 | 285156 | systems/texlive/tlnet/archive/barracuda.doc.r53034.tar.xz 2019/12/06 | 2844 | fonts/plex/enc/plx_6tuc4c.enc +2019/12/06 | 27897 | dviware/dvisvgm/src/GraphicsPath.hpp 2019/12/06 | 2766 | fonts/plex/enc/plx_lxmhqh.enc 2019/12/06 | 276108 | macros/latex/contrib/atenddvi.zip +2019/12/06 | 2709 | dviware/dvisvgm/src/optimizer/AttributeExtractor.hpp 2019/12/06 | 2695 | macros/latex/contrib/glossaries/README 2019/12/06 | 2640 | macros/latex/contrib/glossaries/samples/sampleSort.tex 2019/12/06 | 2595 | macros/latex/contrib/glossaries/samples/minimalgls.tex @@ -1781,6 +1994,7 @@ 2019/12/06 | 21471329 | macros/latex/contrib/oberdiek.zip 2019/12/06 | 2094 | macros/latex/contrib/glossaries/samples/sample-dot-abbr.tex 2019/12/06 | 20661 | macros/latex/contrib/csquotes/csquotes.def +2019/12/06 | 1984 | dviware/dvisvgm/src/optimizer/GroupCollapser.hpp 2019/12/06 | 1980 | fonts/plex/tfm/IBMPlexSerif-SemiBoldItalic-sup-ly1.tfm 2019/12/06 | 1980 | fonts/plex/tfm/IBMPlexSerif-MediumItalic-sup-ly1.tfm 2019/12/06 | 1976 | fonts/plex/tfm/IBMPlexSerif-SemiBoldItalic-sup-ly1--base.tfm @@ -1968,6 +2182,7 @@ 2019/12/06 | 1732 | fonts/plex/tfm/IBMPlexSerif-Text-tlf-ly1--base.tfm 2019/12/06 | 1732 | fonts/plex/tfm/IBMPlexSans-SemiBold-sup-ly1--base.tfm 2019/12/06 | 1732 | fonts/plex/tfm/IBMPlexSans-Light-sup-ly1.tfm +2019/12/06 | 17328 | dviware/dvisvgm/src/dvisvgm.cpp 2019/12/06 | 1728 | fonts/plex/tfm/IBMPlexSerif-Bold-sup-t1.tfm 2019/12/06 | 1728 | fonts/plex/tfm/IBMPlexSans-Light-sup-ly1--base.tfm 2019/12/06 | 1724 | fonts/plex/vf/IBMPlexSerif-ExtraLightItalic-tlf-t1.vf @@ -2119,6 +2334,7 @@ 2019/12/06 | 1700 | fonts/plex/tfm/IBMPlexSans-Text-sup-t1--base.tfm 2019/12/06 | 1700 | fonts/plex/tfm/IBMPlexSans-SemiBold-sup-t1.tfm 2019/12/06 | 1700 | fonts/plex/tfm/IBMPlexSans-BoldItalic-sup-lgr--base.tfm +2019/12/06 | 1699 | dviware/dvisvgm/src/optimizer/TextSimplifier.hpp 2019/12/06 | 1696 | fonts/plex/vf/IBMPlexSerif-SemiBoldItalic-tlf-ly1.vf 2019/12/06 | 1696 | fonts/plex/vf/IBMPlexSerif-SemiBoldItalic-sup-ly1.vf 2019/12/06 | 1696 | fonts/plex/vf/IBMPlexSerif-ExtraLightItalic-tlf-ly1.vf @@ -2372,7 +2588,6 @@ 2019/12/06 | 1600 | fonts/plex/tfm/IBMPlexSans-ThinItalic-tlf-lgr--base.tfm 2019/12/06 | 1593 | macros/latex/contrib/glossaries/samples/sample-index.tex 2019/12/06 | 15928 | fonts/plex/tfm/IBMPlexSans-ThinItalic-tlf-lgr.tfm -2019/12/06 | 15897220 | systems/win32/w32tex/luatex-exp-w32.tar.xz 2019/12/06 | 1576 | fonts/plex/tfm/IBMPlexSerif-SemiBoldItalic-tlf-ts1.tfm 2019/12/06 | 157249 | fonts/plex/type1/IBMPlexSerif-BoldItalic.pfb 2019/12/06 | 156653 | fonts/plex/type1/IBMPlexSerif-TextItalic.pfb @@ -2544,6 +2759,7 @@ 2019/12/06 | 1412 | fonts/plex/tfm/IBMPlexSansCond-Text-tlf-ts1--base.tfm 2019/12/06 | 1412 | fonts/plex/tfm/IBMPlexSansCond-ExtraLight-tlf-ts1--base.tfm 2019/12/06 | 141200 | fonts/plex/opentype/IBMPlexSans-ExtraLightItalic.otf +2019/12/06 | 14105 | dviware/dvisvgm/src/PSInterpreter.cpp 2019/12/06 | 1408 | fonts/plex/tfm/IBMPlexSans-Italic-sup-ot1.tfm 2019/12/06 | 1408 | fonts/plex/tfm/IBMPlexSansCond-tlf-ts1--base.tfm 2019/12/06 | 1408 | fonts/plex/tfm/IBMPlexMono-TextItalic-tlf-t1.tfm @@ -2658,6 +2874,7 @@ 2019/12/06 | 13208 | fonts/plex/tfm/IBMPlexSerif-TextItalic-tlf-ot1.tfm 2019/12/06 | 13184 | fonts/plex/tfm/IBMPlexSans-MediumItalic-tlf-ot1.tfm 2019/12/06 | 1316 | fonts/plex/tfm/IBMPlexSans-Bold-sup-ot1.tfm +2019/12/06 | 13166 | dviware/dvisvgm/src/TpicSpecialHandler.cpp 2019/12/06 | 1312 | fonts/plex/tfm/IBMPlexSans-Text-sup-ot1.tfm 2019/12/06 | 1312 | fonts/plex/tfm/IBMPlexMono-Bold-sup-t1.tfm 2019/12/06 | 13120 | fonts/plex/tfm/IBMPlexSerif-ExtraLightItalic-tlf-ot1.tfm @@ -2775,6 +2992,7 @@ 2019/12/06 | 122592 | fonts/plex/opentype/IBMPlexSerif-BoldItalic.otf 2019/12/06 | 1224 | fonts/plex/tfm/IBMPlexSansCond-sup-ot1.tfm 2019/12/06 | 1224 | fonts/plex/tfm/IBMPlexMono-LightItalic-tlf-ts1--base.tfm +2019/12/06 | 12234 | dviware/dvisvgm/src/DVIToSVGActions.cpp 2019/12/06 | 122348 | fonts/plex/type1/IBMPlexMono-MediumItalic.pfb 2019/12/06 | 12216 | fonts/plex/tfm/IBMPlexSans-BoldItalic-tlf-ot1.tfm 2019/12/06 | 12204 | fonts/plex/tfm/IBMPlexSans-Light-tlf-ot1.tfm @@ -2901,13 +3119,13 @@ 2019/12/06 | 100639 | fonts/plex/type1/IBMPlexSansCond-BoldItalic.pfb 2019/12/06 | 10052 | fonts/plex/tfm/IBMPlexSansCond-Thin-tlf-ot1.tfm 2019/12/06 | 1004 | fonts/plex/tfm/IBMPlexMono-TextItalic-sup-ot1.tfm +2019/12/06 | 10037 | dviware/dvisvgm/src/FilePath.cpp 2019/12/06 | 1000 | fonts/plex/tfm/IBMPlexMono-LightItalic-sup-ot1.tfm 2019/12/05 | 9914 | systems/texlive/tlnet/tlpkg/TeXLive/TeXCatalogue.pm 2019/12/05 | 959 | macros/latex/contrib/oberdiek/oberdiek-source.bib 2019/12/05 | 91664 | macros/latex/contrib/elegantnote/image/logo-blue.png 2019/12/05 | 872170 | macros/latex/contrib/mathfont.zip 2019/12/05 | 85469 | macros/latex/contrib/oberdiek/bigintcalc.dtx -2019/12/05 | 821908 | systems/texlive/tlnet/archive/beebe.r53017.tar.xz 2019/12/05 | 816 | macros/latex/contrib/oberdiek/README.txt 2019/12/05 | 8116 | systems/texlive/tlnet/archive/bookmark.r53026.tar.xz 2019/12/05 | 80796 | systems/texlive/tlnet/archive/dtk.doc.r53020.tar.xz @@ -3088,7 +3306,6 @@ 2019/12/05 | 180745 | macros/latex/contrib/mathfont/mathfont_code.dtx 2019/12/05 | 17957 | macros/latex/contrib/oberdiek/hypgotoe.dtx 2019/12/05 | 17618 | macros/latex/contrib/oberdiek/auxhook.dtx -2019/12/05 | 17301207 | systems/win32/miktex/tm/packages/oberdiek.tar.lzma 2019/12/05 | 17300 | systems/texlive/tlnet/archive/dtk.r53020.tar.xz 2019/12/05 | 17204 | systems/texlive/tlnet/archive/dynkin-diagrams.r53018.tar.xz 2019/12/05 | 17107 | macros/latex/contrib/oberdiek/kvdefinekeys.dtx @@ -3207,7 +3424,6 @@ 2019/12/04 | 10444 | macros/luatex/generic/barracuda/doc/barracuda.tex 2019/12/04 | 104375 | usergrps/dante/dtk.zip 2019/12/04 | 1039 | usergrps/dante/dtk/dtk-author.clo -2019/12/03 | 9757 | macros/latex/contrib/biblatex-contrib/archaeologie/README.md 2019/12/03 | 93584 | macros/latex/contrib/bookmark/bookmark.dtx 2019/12/03 | 9188 | macros/latex/contrib/biblatex-contrib/biblatex-phys/biblatex-phys.tex 2019/12/03 | 839584 | systems/texlive/tlnet/archive/newtx.doc.r52998.tar.xz @@ -3215,9 +3431,7 @@ 2019/12/03 | 7936 | macros/latex/contrib/knowledge/knowledge-configuration.dtx 2019/12/03 | 789186 | macros/latex/contrib/knowledge.zip 2019/12/03 | 765941 | systems/win32/miktex/tm/packages/graphicxsp.tar.lzma -2019/12/03 | 762366 | macros/latex/contrib/biblatex-contrib/archaeologie/archaeologie.dtx 2019/12/03 | 72279 | systems/win32/miktex/tm/packages/pinoutikz.tar.lzma -2019/12/03 | 7172764 | systems/texlive/tlnet/archive/biblatex.doc.r53003.tar.xz 2019/12/03 | 702619 | macros/latex/contrib/knowledge/knowledge.pdf 2019/12/03 | 69492 | systems/texlive/tlnet/archive/pinoutikz.doc.r52999.tar.xz 2019/12/03 | 6699 | macros/latex/contrib/knowledge/knowledge-example.tex @@ -3241,7 +3455,6 @@ 2019/12/03 | 382257 | macros/latex/contrib/biblatex-contrib/biblatex-chem/biblatex-chem.pdf 2019/12/03 | 3792 | systems/texlive/tlnet/archive/logreq.doc.r53003.tar.xz 2019/12/03 | 354 | macros/latex/contrib/mleftright/README.md -2019/12/03 | 331355 | systems/win32/miktex/tm/packages/csquotes.tar.lzma 2019/12/03 | 328 | macros/latex/contrib/bookmark/README.md 2019/12/03 | 3237505 | install/macros/latex/contrib/animate.tds.zip 2019/12/03 | 3235221 | macros/latex/contrib/animate.zip @@ -3276,9 +3489,7 @@ 2019/12/03 | 22481 | macros/latex/contrib/grfext/grfext.dtx 2019/12/03 | 2223 | macros/latex/contrib/biblatex-contrib/biblatex-chem/chem-acs.cbx 2019/12/03 | 2221 | macros/latex/contrib/biblatex-contrib/biblatex-chem/chem-rsc.cbx -2019/12/03 | 2204 | macros/latex/contrib/biblatex-contrib/archaeologie/Makefile 2019/12/03 | 21760 | systems/texlive/tlnet/archive/luatexko.r53001.tar.xz -2019/12/03 | 215468 | systems/texlive/tlnet/archive/biblatex.r53003.tar.xz 2019/12/03 | 20988 | systems/texlive/tlnet/archive/biblatex-apa6.r53000.tar.xz 2019/12/03 | 2025 | macros/latex/contrib/knowledge/README.md 2019/12/03 | 19463 | macros/latex/contrib/biblatex-contrib/biblatex-chem/chem-acs.bbx @@ -3305,91 +3516,3 @@ 2019/12/03 | 1151924 | macros/latex/contrib/biblatex-contrib/archaeologie.zip 2019/12/03 | 10993 | macros/latex/contrib/animate/ChangeLog 2019/12/03 | 108788 | systems/texlive/tlnet/archive/hyperref.r53004.tar.xz -2019/12/03 | 1062129 | macros/latex/contrib/biblatex-contrib/archaeologie/archaeologie.pdf -2019/12/02 | 98923 | macros/xetex/generic/xetexko/xetexko-space.sty -2019/12/02 | 98102 | systems/win32/miktex/tm/packages/hvqrurl.tar.lzma -2019/12/02 | 980052 | systems/win32/miktex/tm/packages/circuitikz.tar.lzma -2019/12/02 | 979408 | systems/texlive/tlnet/archive/tracklang.doc.r52991.tar.xz -2019/12/02 | 96644 | systems/texlive/tlnet/archive/hvqrurl.doc.r52993.tar.xz -2019/12/02 | 92719 | macros/latex/contrib/biblatex-contrib/biblatex-apa6/biblatex-apa6.pdf -2019/12/02 | 924032 | macros/latex/contrib/graphicxsp.zip -2019/12/02 | 881896 | systems/texlive/tlnet/archive/circuitikz.doc.r52990.tar.xz -2019/12/02 | 8332 | macros/latex/contrib/biblatex-contrib/biblatex-apa6/ngerman-apa6.lbx -2019/12/02 | 8243 | macros/latex/contrib/biblatex-contrib/biblatex-apa6/nswissgerman-apa6.lbx -2019/12/02 | 8243180 | systems/win32/w32tex/newtxpx-boondoxfonts.tar.xz -2019/12/02 | 8239 | macros/latex/contrib/biblatex-contrib/biblatex-apa6/swissgerman-apa6.lbx -2019/12/02 | 8231 | macros/latex/contrib/biblatex-contrib/biblatex-apa6/naustrian-apa6.lbx -2019/12/02 | 8217 | macros/latex/contrib/biblatex-contrib/biblatex-apa6/austrian-apa6.lbx -2019/12/02 | 8192 | macros/latex/contrib/biblatex-contrib/biblatex-apa6/german-apa6.lbx -2019/12/02 | 7888 | graphics/pgf/contrib/pinoutikz/pinoutikz.sty -2019/12/02 | 7807801 | support/texlab.zip -2019/12/02 | 7768 | macros/xetex/generic/xetexko/xetexko-josa.sty -2019/12/02 | 71516 | graphics/pgf/contrib/pinoutikz.zip -2019/12/02 | 68402 | graphics/pgf/contrib/pinoutikz/pinoutikz_doc_en.pdf -2019/12/02 | 66918 | macros/latex/contrib/biblatex-contrib/biblatex-apa6/apa6.bbx -2019/12/02 | 6584 | macros/luatex/generic/luatexko/ChangeLog -2019/12/02 | 64605 | macros/luatex/generic/luatexko/luatexko.lua -2019/12/02 | 6355 | macros/latex/contrib/biblatex-contrib/biblatex-apa6/greek-apa6.lbx -2019/12/02 | 628059 | systems/win32/miktex/tm/packages/fourier.tar.lzma -2019/12/02 | 6023 | macros/latex/contrib/biblatex-contrib/biblatex-apa6/spanish-apa6.lbx -2019/12/02 | 5987 | macros/latex/contrib/biblatex-contrib/biblatex-apa6/galician-apa6.lbx -2019/12/02 | 57524 | systems/texlive/tlnet/archive/tracklang.source.r52991.tar.xz -2019/12/02 | 5737 | macros/latex/contrib/biblatex-contrib/biblatex-apa6/russian-apa6.lbx -2019/12/02 | 5649 | macros/latex/contrib/biblatex-contrib/biblatex-apa6/slovene-apa6.lbx -2019/12/02 | 5410 | macros/xetex/generic/xetexko/ChangeLog -2019/12/02 | 5395 | macros/latex/contrib/biblatex-contrib/biblatex-apa6/danish-apa6.lbx -2019/12/02 | 5378 | macros/latex/contrib/biblatex-contrib/biblatex-apa6/french-apa6.lbx -2019/12/02 | 5373796 | systems/win32/miktex/tm/packages/newtx.tar.lzma -2019/12/02 | 5312 | macros/latex/contrib/biblatex-contrib/biblatex-apa6/italian-apa6.lbx -2019/12/02 | 5283 | macros/latex/contrib/biblatex-contrib/biblatex-apa6/american-apa6.lbx -2019/12/02 | 5282 | macros/latex/contrib/biblatex-contrib/biblatex-apa6/english-apa6.lbx -2019/12/02 | 5156 | macros/latex/contrib/biblatex-contrib/biblatex-apa6/british-apa6.lbx -2019/12/02 | 5093 | macros/latex/contrib/biblatex-contrib/biblatex-apa6/nynorsk-apa6.lbx -2019/12/02 | 5077 | macros/latex/contrib/biblatex-contrib/biblatex-apa6/norwegian-apa6.lbx -2019/12/02 | 5077 | macros/latex/contrib/biblatex-contrib/biblatex-apa6/norsk-apa6.lbx -2019/12/02 | 5075 | macros/latex/contrib/biblatex-contrib/biblatex-apa6/dutch-apa6.lbx -2019/12/02 | 5004 | macros/xetex/generic/xetexko/xetexko-vertical.sty -2019/12/02 | 4970 | macros/latex/contrib/biblatex-contrib/biblatex-apa6/brazilian-apa6.lbx -2019/12/02 | 4874 | macros/latex/contrib/biblatex-contrib/biblatex-apa6/swedish-apa6.lbx -2019/12/02 | 4844 | macros/latex/contrib/biblatex-contrib/biblatex-apa6/portuguese-apa6.lbx -2019/12/02 | 433877034 | systems/mac/mactex/MacTeXtras-20191206.zip -2019/12/02 | 4049 | macros/xetex/generic/xetexko/xetexko-hanging.sty -2019/12/02 | 39492 | macros/xetex/generic/xetexko/hanjaexa_hangul.tab -2019/12/02 | 38281 | macros/latex/contrib/biblatex-contrib/biblatex-apa6/biblatex-apa6-test-references.bib -2019/12/02 | 3824 | macros/latex/contrib/animate/README.md -2019/12/02 | 38233 | systems/mac/mactex/ExtrasFolder.pdf -2019/12/02 | 3783 | macros/luatex/generic/luatexko/luatexko-uhc2utf8.lua -2019/12/02 | 3720 | macros/luatex/generic/luatexko/README -2019/12/02 | 3651 | macros/xetex/generic/xetexko/xetexko.sty -2019/12/02 | 361496 | systems/texlive/tlnet/archive/fourier.doc.r52994.tar.xz -2019/12/02 | 3513 | macros/xetex/generic/xetexko/README -2019/12/02 | 326756 | macros/luatex/generic/luatexko.zip -2019/12/02 | 32235 | macros/latex/contrib/biblatex-contrib/biblatex-apa6/biblatex-apa6.tex -2019/12/02 | 310223 | macros/xetex/generic/xetexko.zip -2019/12/02 | 31010 | macros/luatex/generic/luatexko/luatexko-doc.tex -2019/12/02 | 291555 | macros/luatex/generic/luatexko/luatexko-doc.pdf -2019/12/02 | 28832 | macros/xetex/generic/xetexko/xetexko-doc.tex -2019/12/02 | 283026 | macros/latex/contrib/biblatex-contrib/biblatex-apa6.zip -2019/12/02 | 265280 | systems/texlive/tlnet/archive/fourier.r52994.tar.xz -2019/12/02 | 25779 | macros/luatex/generic/luatexko/luatexko.sty -2019/12/02 | 227528 | macros/xetex/generic/xetexko/xetexko-doc.pdf -2019/12/02 | 2086 | macros/latex/contrib/biblatex-contrib/biblatex-apa6/apa6.dbx -2019/12/02 | 20248 | macros/xetex/generic/xetexko/xetexko-font.sty -2019/12/02 | 19104 | systems/texlive/tlnet/archive/tracklang.r52991.tar.xz -2019/12/02 | 18585 | macros/latex/contrib/biblatex-contrib/biblatex-apa6/apa6.cbx -2019/12/02 | 1812 | macros/xetex/generic/xetexko/hanjacom_hangul.tab -2019/12/02 | 17845000 | biblio/biber/binaries/FreeBSD/biber-amd64-freebsd.tar.xz -2019/12/02 | 1780 | systems/mac/mactex/Licenses.txt -2019/12/02 | 1759 | macros/latex/contrib/biblatex-contrib/biblatex-apa6/README -2019/12/02 | 17414 | macros/latex/contrib/biblatex-contrib/biblatex-apa6/biblatex-apa6-test.tex -2019/12/02 | 1652509 | systems/win32/miktex/tm/packages/erewhon-math.tar.lzma -2019/12/02 | 16457 | macros/luatex/generic/luatexko/luatexko-normalize.lua -2019/12/02 | 15934480 | biblio/biber/binaries/FreeBSD/biber-i386-freebsd.tar.xz -2019/12/02 | 14864 | macros/latex/contrib/biblatex-contrib/biblatex-apa6/biblatex-apa6-test-citations.bib -2019/12/02 | 1470 | macros/latex/contrib/graphicxsp/README.md -2019/12/02 | 125412 | macros/xetex/generic/xetexko/hanja_hangul.tab -2019/12/02 | 1248 | graphics/pgf/contrib/pinoutikz/README.md -2019/12/02 | 1240 | systems/texlive/tlnet/archive/hvqrurl.r52993.tar.xz -2019/12/02 | 110096 | macros/latex/contrib/biblatex-contrib/biblatex-apa6/biblatex-apa6-test.pdf -2019/12/02 | 106136 | systems/texlive/tlnet/archive/circuitikz.r52990.tar.xz -2019/12/02 | 1057831 | systems/win32/miktex/tm/packages/tracklang.tar.lzma diff --git a/dviware/dvisvgm/ChangeLog b/dviware/dvisvgm/ChangeLog index e7761560f4..c540a278c9 100644 --- a/dviware/dvisvgm/ChangeLog +++ b/dviware/dvisvgm/ChangeLog @@ -1,3 +1,67 @@ +2019-12-07 Martin Gieseking <martin.gieseking@uos.de> + + * NEWS: + updated NEWS + +2019-12-06 Martin Gieseking <martin.gieseking@uos.de> + + * .appveyor.yml, .travis.yml, configure.ac, src/Doxyfile, src/version.hpp: + set version to 2.8.2 + +2019-12-05 Martin Gieseking <martin.gieseking@uos.de> + + * src/FileSystem.cpp: + convert path separators only in Windows binaries + + * src/Process.cpp: + Subprocess: handle absolute path to executable correctly + + * src/FileFinder.cpp, src/FileFinder.hpp: + added FileFinder::lookupExecutable() + + * src/MetafontWrapper.cpp: + call 'mf-nowin' instead of 'mf' if available (closes #121) + +2019-12-04 Martin Gieseking <martin.gieseking@uos.de> + + * src/PSInterpreter.cpp: + adapt path separators before passing them to Ghostscript +closes #123 + + * src/FilePath.cpp, src/FileSystem.cpp, src/FileSystem.hpp, + src/PSInterpreter.cpp, src/PsSpecialHandler.cpp, src/dvisvgm.cpp: + renamed adaptPathSeperators() to ensureForwardSlashes() + + * src/Calculator.hpp, src/CharMapID.hpp, src/Color.hpp, src/Directory.cpp, + src/Directory.hpp, src/FixWord.hpp, src/FontStyle.hpp, + src/GFGlyphTracer.cpp, src/GFGlyphTracer.hpp, src/GFReader.cpp, + src/GFReader.hpp, src/GFTracer.cpp, src/GFTracer.hpp, + src/GlyphTracerMessages.hpp, src/HtmlSpecialHandler.hpp, + src/HyperlinkManager.hpp, src/Length.hpp, src/NoPsSpecialHandler.hpp, + src/PSPreviewFilter.cpp, src/PSPreviewFilter.hpp, src/PathClipper.hpp, + src/PreScanDVIReader.cpp, src/PreScanDVIReader.hpp, src/Process.cpp, + src/PsSpecialHandler.hpp, src/RangeMap.hpp, src/SVGOutput.cpp, + src/SVGOutput.hpp, src/SignalHandler.cpp, src/SignalHandler.hpp, + src/TFM.hpp, src/VFReader.cpp, src/VFReader.hpp, src/VectorStream.hpp: + simplified constructors, avoid constant initializers + + * src/FileSystem.cpp, src/FileSystem.hpp: + removed redundant class variable + + * src/MiKTeXCom.cpp: + fixed type mismatch of FindFile expression + +2019-12-03 Martin Gieseking <martin.gieseking@uos.de> + + * src/psdefs.cpp: + fixed handling of 'nulldevice' in PS operator 'restore' +closes #122 + +2019-11-23 Martin Gieseking <martin.gieseking@uos.de> + + * src/GraphicsPath.hpp: + added missing namespace prefix to pow() + 2019-11-14 Martin Gieseking <martin.gieseking@uos.de> * NEWS, README.md: diff --git a/dviware/dvisvgm/NEWS b/dviware/dvisvgm/NEWS index 301a2de7a6..3efe71b2d3 100644 --- a/dviware/dvisvgm/NEWS +++ b/dviware/dvisvgm/NEWS @@ -1,3 +1,11 @@ +dvisvgm-2.8.2 (2019-12-07) +- if available, call 'mf-nowin' instead of 'mf' to process Metafont files + (GH #121) +- fixed handling of null device in PS operator 'restore' (GH #122) +- fixed PS error triggered by backslashes in file paths (GH #123) +- fixed build issue related to GCC on Solaris 11 +- some code cleanup + dvisvgm-2.8.1 (2019-11-14) - added SVG optimizer module 'simplify-text' - added support for PS operator 'nulldevice' diff --git a/dviware/dvisvgm/config.guess b/dviware/dvisvgm/config.guess index b33c9e890e..256083a70d 100755 --- a/dviware/dvisvgm/config.guess +++ b/dviware/dvisvgm/config.guess @@ -2,7 +2,7 @@ # Attempt to guess a canonical system name. # Copyright 1992-2018 Free Software Foundation, Inc. -timestamp='2018-08-29' +timestamp='2018-03-08' # This file is free software; you can redistribute it and/or modify it # under the terms of the GNU General Public License as published by @@ -84,6 +84,8 @@ if test $# != 0; then exit 1 fi +trap 'exit 1' 1 2 15 + # CC_FOR_BUILD -- compiler used by this script. Note that the use of a # compiler to aid in system detection is discouraged as it requires # temporary files to be created and, as you can see below, it is a @@ -94,39 +96,34 @@ fi # Portable tmp directory creation inspired by the Autoconf team. -tmp= -# shellcheck disable=SC2172 -trap 'test -z "$tmp" || rm -fr "$tmp"' 1 2 13 15 -trap 'exitcode=$?; test -z "$tmp" || rm -fr "$tmp"; exit $exitcode' 0 - -set_cc_for_build() { - : "${TMPDIR=/tmp}" - # shellcheck disable=SC2039 - { tmp=`(umask 077 && mktemp -d "$TMPDIR/cgXXXXXX") 2>/dev/null` && test -n "$tmp" && test -d "$tmp" ; } || - { test -n "$RANDOM" && tmp=$TMPDIR/cg$$-$RANDOM && (umask 077 && mkdir "$tmp" 2>/dev/null) ; } || - { tmp=$TMPDIR/cg-$$ && (umask 077 && mkdir "$tmp" 2>/dev/null) && echo "Warning: creating insecure temp directory" >&2 ; } || - { echo "$me: cannot create a temporary directory in $TMPDIR" >&2 ; exit 1 ; } - dummy=$tmp/dummy - case ${CC_FOR_BUILD-},${HOST_CC-},${CC-} in - ,,) echo "int x;" > "$dummy.c" - for driver in cc gcc c89 c99 ; do - if ($driver -c -o "$dummy.o" "$dummy.c") >/dev/null 2>&1 ; then - CC_FOR_BUILD="$driver" - break - fi - done - if test x"$CC_FOR_BUILD" = x ; then - CC_FOR_BUILD=no_compiler_found - fi - ;; - ,,*) CC_FOR_BUILD=$CC ;; - ,*,*) CC_FOR_BUILD=$HOST_CC ;; - esac -} +set_cc_for_build=' +trap "exitcode=\$?; (rm -f \$tmpfiles 2>/dev/null; rmdir \$tmp 2>/dev/null) && exit \$exitcode" 0 ; +trap "rm -f \$tmpfiles 2>/dev/null; rmdir \$tmp 2>/dev/null; exit 1" 1 2 13 15 ; +: ${TMPDIR=/tmp} ; + { tmp=`(umask 077 && mktemp -d "$TMPDIR/cgXXXXXX") 2>/dev/null` && test -n "$tmp" && test -d "$tmp" ; } || + { test -n "$RANDOM" && tmp=$TMPDIR/cg$$-$RANDOM && (umask 077 && mkdir $tmp) ; } || + { tmp=$TMPDIR/cg-$$ && (umask 077 && mkdir $tmp) && echo "Warning: creating insecure temp directory" >&2 ; } || + { echo "$me: cannot create a temporary directory in $TMPDIR" >&2 ; exit 1 ; } ; +dummy=$tmp/dummy ; +tmpfiles="$dummy.c $dummy.o $dummy.rel $dummy" ; +case $CC_FOR_BUILD,$HOST_CC,$CC in + ,,) echo "int x;" > "$dummy.c" ; + for c in cc gcc c89 c99 ; do + if ($c -c -o "$dummy.o" "$dummy.c") >/dev/null 2>&1 ; then + CC_FOR_BUILD="$c"; break ; + fi ; + done ; + if test x"$CC_FOR_BUILD" = x ; then + CC_FOR_BUILD=no_compiler_found ; + fi + ;; + ,,*) CC_FOR_BUILD=$CC ;; + ,*,*) CC_FOR_BUILD=$HOST_CC ;; +esac ; set_cc_for_build= ;' # This is needed to find uname on a Pyramid OSx when run in the BSD universe. # (ghazi@noc.rutgers.edu 1994-08-24) -if test -f /.attbin/uname ; then +if (test -f /.attbin/uname) >/dev/null 2>&1 ; then PATH=$PATH:/.attbin ; export PATH fi @@ -141,7 +138,7 @@ Linux|GNU|GNU/*) # We could probably try harder. LIBC=gnu - set_cc_for_build + eval "$set_cc_for_build" cat <<-EOF > "$dummy.c" #include <features.h> #if defined(__UCLIBC__) @@ -202,7 +199,7 @@ case "$UNAME_MACHINE:$UNAME_SYSTEM:$UNAME_RELEASE:$UNAME_VERSION" in os=netbsdelf ;; arm*|i386|m68k|ns32k|sh3*|sparc|vax) - set_cc_for_build + eval "$set_cc_for_build" if echo __ELF__ | $CC_FOR_BUILD -E - 2>/dev/null \ | grep -q __ELF__ then @@ -240,7 +237,7 @@ case "$UNAME_MACHINE:$UNAME_SYSTEM:$UNAME_RELEASE:$UNAME_VERSION" in # Since CPU_TYPE-MANUFACTURER-KERNEL-OPERATING_SYSTEM: # contains redundant information, the shorter form: # CPU_TYPE-MANUFACTURER-OPERATING_SYSTEM is used. - echo "$machine-${os}${release}${abi-}" + echo "$machine-${os}${release}${abi}" exit ;; *:Bitrig:*:*) UNAME_MACHINE_ARCH=`arch | sed 's/Bitrig.//'` @@ -392,15 +389,20 @@ case "$UNAME_MACHINE:$UNAME_SYSTEM:$UNAME_RELEASE:$UNAME_VERSION" in echo i386-pc-auroraux"$UNAME_RELEASE" exit ;; i86pc:SunOS:5.*:* | i86xen:SunOS:5.*:*) - UNAME_REL="`echo "$UNAME_RELEASE" | sed -e 's/[^.]*//'`" - case `isainfo -b` in - 32) - echo i386-pc-solaris2"$UNAME_REL" - ;; - 64) - echo x86_64-pc-solaris2"$UNAME_REL" - ;; - esac + eval "$set_cc_for_build" + SUN_ARCH=i386 + # If there is a compiler, see if it is configured for 64-bit objects. + # Note that the Sun cc does not turn __LP64__ into 1 like gcc does. + # This test works for both compilers. + if [ "$CC_FOR_BUILD" != no_compiler_found ]; then + if (echo '#ifdef __amd64'; echo IS_64BIT_ARCH; echo '#endif') | \ + (CCOPTS="" $CC_FOR_BUILD -E - 2>/dev/null) | \ + grep IS_64BIT_ARCH >/dev/null + then + SUN_ARCH=x86_64 + fi + fi + echo "$SUN_ARCH"-pc-solaris2"`echo "$UNAME_RELEASE"|sed -e 's/[^.]*//'`" exit ;; sun4*:SunOS:6*:*) # According to config.sub, this is the proper way to canonicalize @@ -480,7 +482,7 @@ case "$UNAME_MACHINE:$UNAME_SYSTEM:$UNAME_RELEASE:$UNAME_VERSION" in echo clipper-intergraph-clix"$UNAME_RELEASE" exit ;; mips:*:*:UMIPS | mips:*:*:RISCos) - set_cc_for_build + eval "$set_cc_for_build" sed 's/^ //' << EOF > "$dummy.c" #ifdef __cplusplus #include <stdio.h> /* for printf() prototype */ @@ -577,7 +579,7 @@ EOF exit ;; *:AIX:2:3) if grep bos325 /usr/include/stdio.h >/dev/null 2>&1; then - set_cc_for_build + eval "$set_cc_for_build" sed 's/^ //' << EOF > "$dummy.c" #include <sys/systemcfg.h> @@ -658,7 +660,7 @@ EOF esac fi if [ "$HP_ARCH" = "" ]; then - set_cc_for_build + eval "$set_cc_for_build" sed 's/^ //' << EOF > "$dummy.c" #define _HPUX_SOURCE @@ -698,7 +700,7 @@ EOF esac if [ "$HP_ARCH" = hppa2.0w ] then - set_cc_for_build + eval "$set_cc_for_build" # hppa2.0w-hp-hpux* has a 64-bit kernel and a compiler generating # 32-bit code. hppa64-hp-hpux* has the same kernel and a compiler @@ -724,7 +726,7 @@ EOF echo ia64-hp-hpux"$HPUX_REV" exit ;; 3050*:HI-UX:*:*) - set_cc_for_build + eval "$set_cc_for_build" sed 's/^ //' << EOF > "$dummy.c" #include <unistd.h> int @@ -838,17 +840,6 @@ EOF *:BSD/OS:*:*) echo "$UNAME_MACHINE"-unknown-bsdi"$UNAME_RELEASE" exit ;; - arm:FreeBSD:*:*) - UNAME_PROCESSOR=`uname -p` - set_cc_for_build - if echo __ARM_PCS_VFP | $CC_FOR_BUILD -E - 2>/dev/null \ - | grep -q __ARM_PCS_VFP - then - echo "${UNAME_PROCESSOR}"-unknown-freebsd"`echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'`"-gnueabi - else - echo "${UNAME_PROCESSOR}"-unknown-freebsd"`echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'`"-gnueabihf - fi - exit ;; *:FreeBSD:*:*) UNAME_PROCESSOR=`/usr/bin/uname -p` case "$UNAME_PROCESSOR" in @@ -903,8 +894,8 @@ EOF # other systems with GNU libc and userland echo "$UNAME_MACHINE-unknown-`echo "$UNAME_SYSTEM" | sed 's,^[^/]*/,,' | tr "[:upper:]" "[:lower:]"``echo "$UNAME_RELEASE"|sed -e 's/[-(].*//'`-$LIBC" exit ;; - *:Minix:*:*) - echo "$UNAME_MACHINE"-unknown-minix + i*86:Minix:*:*) + echo "$UNAME_MACHINE"-pc-minix exit ;; aarch64:Linux:*:*) echo "$UNAME_MACHINE"-unknown-linux-"$LIBC" @@ -931,7 +922,7 @@ EOF echo "$UNAME_MACHINE"-unknown-linux-"$LIBC" exit ;; arm*:Linux:*:*) - set_cc_for_build + eval "$set_cc_for_build" if echo __ARM_EABI__ | $CC_FOR_BUILD -E - 2>/dev/null \ | grep -q __ARM_EABI__ then @@ -980,7 +971,7 @@ EOF echo "$UNAME_MACHINE"-unknown-linux-"$LIBC" exit ;; mips:Linux:*:* | mips64:Linux:*:*) - set_cc_for_build + eval "$set_cc_for_build" sed 's/^ //' << EOF > "$dummy.c" #undef CPU #undef ${UNAME_MACHINE} @@ -1294,7 +1285,7 @@ EOF exit ;; *:Darwin:*:*) UNAME_PROCESSOR=`uname -p` || UNAME_PROCESSOR=unknown - set_cc_for_build + eval "$set_cc_for_build" if test "$UNAME_PROCESSOR" = unknown ; then UNAME_PROCESSOR=powerpc fi @@ -1367,7 +1358,6 @@ EOF # "uname -m" is not consistent, so use $cputype instead. 386 # is converted to i386 for consistency with other x86 # operating systems. - # shellcheck disable=SC2154 if test "$cputype" = 386; then UNAME_MACHINE=i386 else diff --git a/dviware/dvisvgm/config.sub b/dviware/dvisvgm/config.sub index b51fb8cdb6..20f7cf29a9 100755 --- a/dviware/dvisvgm/config.sub +++ b/dviware/dvisvgm/config.sub @@ -2,7 +2,7 @@ # Configuration validation subroutine script. # Copyright 1992-2018 Free Software Foundation, Inc. -timestamp='2018-08-29' +timestamp='2018-05-05' # This file is free software; you can redistribute it and/or modify it # under the terms of the GNU General Public License as published by @@ -110,20 +110,16 @@ case $# in exit 1;; esac -# Split fields of configuration type +# Spilt fields of configuration type IFS="-" read -r field1 field2 field3 field4 <<EOF $1 EOF # Separate into logical components for further validation case $1 in - *-*-*-*-*) - echo Invalid configuration \`"$1"\': more than four components >&2 - exit 1 - ;; *-*-*-*) basic_machine=$field1-$field2 - os=$field3-$field4 + os=-$field3-$field4 ;; *-*-*) # Ambiguous whether COMPANY is present, or skipped and KERNEL-OS is two @@ -136,1133 +132,1227 @@ case $1 in | netbsd*-eabi* | kopensolaris*-gnu* | cloudabi*-eabi* \ | storm-chaos* | os2-emx* | rtmk-nova*) basic_machine=$field1 - os=$maybe_os + os=-$maybe_os ;; android-linux) basic_machine=$field1-unknown - os=linux-android + os=-linux-android ;; *) basic_machine=$field1-$field2 - os=$field3 + os=-$field3 ;; esac ;; *-*) - # A lone config we happen to match not fitting any patern - case $field1-$field2 in - decstation-3100) - basic_machine=mips-dec - os= - ;; - *-*) - # Second component is usually, but not always the OS - case $field2 in - # Prevent following clause from handling this valid os - sun*os*) - basic_machine=$field1 - os=$field2 - ;; - # Manufacturers - dec* | mips* | sequent* | encore* | pc533* | sgi* | sony* \ - | att* | 7300* | 3300* | delta* | motorola* | sun[234]* \ - | unicom* | ibm* | next | hp | isi* | apollo | altos* \ - | convergent* | ncr* | news | 32* | 3600* | 3100* \ - | hitachi* | c[123]* | convex* | sun | crds | omron* | dg \ - | ultra | tti* | harris | dolphin | highlevel | gould \ - | cbm | ns | masscomp | apple | axis | knuth | cray \ - | microblaze* | sim | cisco \ - | oki | wec | wrs | winbond) - basic_machine=$field1-$field2 - os= - ;; - *) - basic_machine=$field1 - os=$field2 - ;; - esac - ;; - esac + basic_machine=$field1 + os=-$field2 ;; *) - # Convert single-component short-hands not valid as part of - # multi-component configurations. - case $field1 in - 386bsd) - basic_machine=i386-pc - os=bsd - ;; - a29khif) - basic_machine=a29k-amd - os=udi - ;; - adobe68k) - basic_machine=m68010-adobe - os=scout - ;; - alliant) - basic_machine=fx80-alliant - os= - ;; - altos | altos3068) - basic_machine=m68k-altos - os= - ;; - am29k) - basic_machine=a29k-none - os=bsd - ;; - amdahl) - basic_machine=580-amdahl - os=sysv - ;; - amiga) - basic_machine=m68k-unknown - os= - ;; - amigaos | amigados) - basic_machine=m68k-unknown - os=amigaos - ;; - amigaunix | amix) - basic_machine=m68k-unknown - os=sysv4 - ;; - apollo68) - basic_machine=m68k-apollo - os=sysv - ;; - apollo68bsd) - basic_machine=m68k-apollo - os=bsd - ;; - aros) - basic_machine=i386-pc - os=aros - ;; - aux) - basic_machine=m68k-apple - os=aux - ;; - balance) - basic_machine=ns32k-sequent - os=dynix - ;; - blackfin) - basic_machine=bfin-unknown - os=linux - ;; - cegcc) - basic_machine=arm-unknown - os=cegcc - ;; - convex-c1) - basic_machine=c1-convex - os=bsd - ;; - convex-c2) - basic_machine=c2-convex - os=bsd - ;; - convex-c32) - basic_machine=c32-convex - os=bsd - ;; - convex-c34) - basic_machine=c34-convex - os=bsd - ;; - convex-c38) - basic_machine=c38-convex - os=bsd - ;; - cray) - basic_machine=j90-cray - os=unicos - ;; - crds | unos) - basic_machine=m68k-crds - os= - ;; - da30) - basic_machine=m68k-da30 - os= - ;; - decstation | pmax | pmin | dec3100 | decstatn) - basic_machine=mips-dec - os= - ;; - delta88) - basic_machine=m88k-motorola - os=sysv3 - ;; - dicos) - basic_machine=i686-pc - os=dicos - ;; - djgpp) - basic_machine=i586-pc - os=msdosdjgpp - ;; - ebmon29k) - basic_machine=a29k-amd - os=ebmon - ;; - es1800 | OSE68k | ose68k | ose | OSE) - basic_machine=m68k-ericsson - os=ose - ;; - gmicro) - basic_machine=tron-gmicro - os=sysv - ;; - go32) - basic_machine=i386-pc - os=go32 - ;; - h8300hms) - basic_machine=h8300-hitachi - os=hms - ;; - h8300xray) - basic_machine=h8300-hitachi - os=xray - ;; - h8500hms) - basic_machine=h8500-hitachi - os=hms - ;; - harris) - basic_machine=m88k-harris - os=sysv3 - ;; - hp300) - basic_machine=m68k-hp - ;; - hp300bsd) - basic_machine=m68k-hp - os=bsd - ;; - hp300hpux) - basic_machine=m68k-hp - os=hpux - ;; - hppaosf) - basic_machine=hppa1.1-hp - os=osf - ;; - hppro) - basic_machine=hppa1.1-hp - os=proelf - ;; - i386mach) - basic_machine=i386-mach - os=mach - ;; - vsta) - basic_machine=i386-pc - os=vsta - ;; - isi68 | isi) - basic_machine=m68k-isi - os=sysv - ;; - m68knommu) - basic_machine=m68k-unknown - os=linux - ;; - magnum | m3230) - basic_machine=mips-mips - os=sysv - ;; - merlin) - basic_machine=ns32k-utek - os=sysv - ;; - mingw64) - basic_machine=x86_64-pc - os=mingw64 - ;; - mingw32) - basic_machine=i686-pc - os=mingw32 - ;; - mingw32ce) - basic_machine=arm-unknown - os=mingw32ce - ;; - monitor) - basic_machine=m68k-rom68k - os=coff - ;; - morphos) - basic_machine=powerpc-unknown - os=morphos - ;; - moxiebox) - basic_machine=moxie-unknown - os=moxiebox - ;; - msdos) - basic_machine=i386-pc - os=msdos - ;; - msys) - basic_machine=i686-pc - os=msys - ;; - mvs) - basic_machine=i370-ibm - os=mvs - ;; - nacl) - basic_machine=le32-unknown - os=nacl - ;; - ncr3000) - basic_machine=i486-ncr - os=sysv4 - ;; - netbsd386) - basic_machine=i386-pc - os=netbsd - ;; - netwinder) - basic_machine=armv4l-rebel - os=linux - ;; - news | news700 | news800 | news900) - basic_machine=m68k-sony - os=newsos - ;; - news1000) - basic_machine=m68030-sony - os=newsos - ;; - necv70) - basic_machine=v70-nec - os=sysv - ;; - nh3000) - basic_machine=m68k-harris - os=cxux - ;; - nh[45]000) - basic_machine=m88k-harris - os=cxux - ;; - nindy960) - basic_machine=i960-intel - os=nindy - ;; - mon960) - basic_machine=i960-intel - os=mon960 - ;; - nonstopux) - basic_machine=mips-compaq - os=nonstopux - ;; - os400) - basic_machine=powerpc-ibm - os=os400 - ;; - OSE68000 | ose68000) - basic_machine=m68000-ericsson - os=ose - ;; - os68k) - basic_machine=m68k-none - os=os68k - ;; - paragon) - basic_machine=i860-intel - os=osf - ;; - parisc) - basic_machine=hppa-unknown - os=linux - ;; - pw32) - basic_machine=i586-unknown - os=pw32 - ;; - rdos | rdos64) - basic_machine=x86_64-pc - os=rdos - ;; - rdos32) - basic_machine=i386-pc - os=rdos - ;; - rom68k) - basic_machine=m68k-rom68k - os=coff - ;; - sa29200) - basic_machine=a29k-amd - os=udi - ;; - sei) - basic_machine=mips-sei - os=seiux - ;; - sequent) - basic_machine=i386-sequent - os= - ;; - sps7) - basic_machine=m68k-bull - os=sysv2 - ;; - st2000) - basic_machine=m68k-tandem - os= - ;; - stratus) - basic_machine=i860-stratus - os=sysv4 - ;; - sun2) - basic_machine=m68000-sun - os= - ;; - sun2os3) - basic_machine=m68000-sun - os=sunos3 - ;; - sun2os4) - basic_machine=m68000-sun - os=sunos4 - ;; - sun3) - basic_machine=m68k-sun - os= - ;; - sun3os3) - basic_machine=m68k-sun - os=sunos3 - ;; - sun3os4) - basic_machine=m68k-sun - os=sunos4 - ;; - sun4) - basic_machine=sparc-sun - os= - ;; - sun4os3) - basic_machine=sparc-sun - os=sunos3 - ;; - sun4os4) - basic_machine=sparc-sun - os=sunos4 - ;; - sun4sol2) - basic_machine=sparc-sun - os=solaris2 - ;; - sun386 | sun386i | roadrunner) - basic_machine=i386-sun - os= - ;; - sv1) - basic_machine=sv1-cray - os=unicos - ;; - symmetry) - basic_machine=i386-sequent - os=dynix - ;; - t3e) - basic_machine=alphaev5-cray - os=unicos - ;; - t90) - basic_machine=t90-cray - os=unicos - ;; - toad1) - basic_machine=pdp10-xkl - os=tops20 - ;; - tpf) - basic_machine=s390x-ibm - os=tpf - ;; - udi29k) - basic_machine=a29k-amd - os=udi - ;; - ultra3) - basic_machine=a29k-nyu - os=sym1 - ;; - v810 | necv810) - basic_machine=v810-nec - os=none - ;; - vaxv) - basic_machine=vax-dec - os=sysv - ;; - vms) - basic_machine=vax-dec - os=vms - ;; - vxworks960) - basic_machine=i960-wrs - os=vxworks - ;; - vxworks68) - basic_machine=m68k-wrs - os=vxworks - ;; - vxworks29k) - basic_machine=a29k-wrs - os=vxworks - ;; - xbox) - basic_machine=i686-pc - os=mingw32 - ;; - ymp) - basic_machine=ymp-cray - os=unicos - ;; - *) - basic_machine=$1 - os= - ;; - esac + basic_machine=$1 + os= + ;; +esac + +### Let's recognize common machines as not being operating systems so +### that things like config.sub decstation-3100 work. We also +### recognize some manufacturers as not being operating systems, so we +### can provide default operating systems below. +case $os in + -sun*os*) + # Prevent following clause from handling this invalid input. + ;; + -dec* | -mips* | -sequent* | -encore* | -pc532* | -sgi* | -sony* | \ + -att* | -7300* | -3300* | -delta* | -motorola* | -sun[234]* | \ + -unicom* | -ibm* | -next | -hp | -isi* | -apollo | -altos* | \ + -convergent* | -ncr* | -news | -32* | -3600* | -3100* | -hitachi* |\ + -c[123]* | -convex* | -sun | -crds | -omron* | -dg | -ultra | -tti* | \ + -harris | -dolphin | -highlevel | -gould | -cbm | -ns | -masscomp | \ + -apple | -axis | -knuth | -cray | -microblaze*) + os= + basic_machine=$1 + ;; + -bluegene*) + os=-cnk + ;; + -sim | -cisco | -oki | -wec | -winbond) + os= + basic_machine=$1 + ;; + -scout) + ;; + -wrs) + os=-vxworks + basic_machine=$1 + ;; + -chorusos*) + os=-chorusos + basic_machine=$1 + ;; + -chorusrdb) + os=-chorusrdb + basic_machine=$1 + ;; + -hiux*) + os=-hiuxwe2 + ;; + -sco6) + os=-sco5v6 + basic_machine=`echo "$1" | sed -e 's/86-.*/86-pc/'` + ;; + -sco5) + os=-sco3.2v5 + basic_machine=`echo "$1" | sed -e 's/86-.*/86-pc/'` + ;; + -sco4) + os=-sco3.2v4 + basic_machine=`echo "$1" | sed -e 's/86-.*/86-pc/'` + ;; + -sco3.2.[4-9]*) + os=`echo $os | sed -e 's/sco3.2./sco3.2v/'` + basic_machine=`echo "$1" | sed -e 's/86-.*/86-pc/'` + ;; + -sco3.2v[4-9]*) + # Don't forget version if it is 3.2v4 or newer. + basic_machine=`echo "$1" | sed -e 's/86-.*/86-pc/'` + ;; + -sco5v6*) + # Don't forget version if it is 3.2v4 or newer. + basic_machine=`echo "$1" | sed -e 's/86-.*/86-pc/'` + ;; + -sco*) + os=-sco3.2v2 + basic_machine=`echo "$1" | sed -e 's/86-.*/86-pc/'` + ;; + -udk*) + basic_machine=`echo "$1" | sed -e 's/86-.*/86-pc/'` + ;; + -isc) + os=-isc2.2 + basic_machine=`echo "$1" | sed -e 's/86-.*/86-pc/'` + ;; + -clix*) + basic_machine=clipper-intergraph + ;; + -isc*) + basic_machine=`echo "$1" | sed -e 's/86-.*/86-pc/'` + ;; + -lynx*178) + os=-lynxos178 + ;; + -lynx*5) + os=-lynxos5 + ;; + -lynx*) + os=-lynxos + ;; + -ptx*) + basic_machine=`echo "$1" | sed -e 's/86-.*/86-sequent/'` + ;; + -psos*) + os=-psos + ;; + -mint | -mint[0-9]*) + basic_machine=m68k-atari + os=-mint ;; esac -# Decode 1-component or ad-hoc basic machines +# Decode aliases for certain CPU-COMPANY combinations. case $basic_machine in - # Here we handle the default manufacturer of certain CPU types. It is in - # some cases the only manufacturer, in others, it is the most popular. - w89k) - cpu=hppa1.1 - vendor=winbond + # Recognize the basic CPU types without company name. + # Some are omitted here because they have special meanings below. + 1750a | 580 \ + | a29k \ + | aarch64 | aarch64_be \ + | alpha | alphaev[4-8] | alphaev56 | alphaev6[78] | alphapca5[67] \ + | alpha64 | alpha64ev[4-8] | alpha64ev56 | alpha64ev6[78] | alpha64pca5[67] \ + | am33_2.0 \ + | arc | arceb \ + | arm | arm[bl]e | arme[lb] | armv[2-8] | armv[3-8][lb] | armv6m | armv[78][arm] \ + | avr | avr32 \ + | ba \ + | be32 | be64 \ + | bfin \ + | c4x | c8051 | clipper | csky \ + | d10v | d30v | dlx | dsp16xx \ + | e2k | epiphany \ + | fido | fr30 | frv | ft32 \ + | h8300 | h8500 | hppa | hppa1.[01] | hppa2.0 | hppa2.0[nw] | hppa64 \ + | hexagon \ + | i370 | i860 | i960 | ia16 | ia64 \ + | ip2k | iq2000 \ + | k1om \ + | le32 | le64 \ + | lm32 \ + | m32c | m32r | m32rle | m68000 | m68k | m88k \ + | maxq | mb | microblaze | microblazeel | mcore | mep | metag \ + | mips | mipsbe | mipseb | mipsel | mipsle \ + | mips16 \ + | mips64 | mips64el \ + | mips64octeon | mips64octeonel \ + | mips64orion | mips64orionel \ + | mips64r5900 | mips64r5900el \ + | mips64vr | mips64vrel \ + | mips64vr4100 | mips64vr4100el \ + | mips64vr4300 | mips64vr4300el \ + | mips64vr5000 | mips64vr5000el \ + | mips64vr5900 | mips64vr5900el \ + | mipsisa32 | mipsisa32el \ + | mipsisa32r2 | mipsisa32r2el \ + | mipsisa32r6 | mipsisa32r6el \ + | mipsisa64 | mipsisa64el \ + | mipsisa64r2 | mipsisa64r2el \ + | mipsisa64r6 | mipsisa64r6el \ + | mipsisa64sb1 | mipsisa64sb1el \ + | mipsisa64sr71k | mipsisa64sr71kel \ + | mipsr5900 | mipsr5900el \ + | mipstx39 | mipstx39el \ + | mn10200 | mn10300 \ + | moxie \ + | mt \ + | msp430 \ + | nds32 | nds32le | nds32be \ + | nfp \ + | nios | nios2 | nios2eb | nios2el \ + | ns16k | ns32k \ + | open8 | or1k | or1knd | or32 \ + | pdp10 | pj | pjl \ + | powerpc | powerpc64 | powerpc64le | powerpcle \ + | pru \ + | pyramid \ + | riscv32 | riscv64 \ + | rl78 | rx \ + | score \ + | sh | sh[1234] | sh[24]a | sh[24]aeb | sh[23]e | sh[234]eb | sheb | shbe | shle | sh[1234]le | sh3ele \ + | sh64 | sh64le \ + | sparc | sparc64 | sparc64b | sparc64v | sparc86x | sparclet | sparclite \ + | sparcv8 | sparcv9 | sparcv9b | sparcv9v \ + | spu \ + | tahoe | tic4x | tic54x | tic55x | tic6x | tic80 | tron \ + | ubicom32 \ + | v850 | v850e | v850e1 | v850e2 | v850es | v850e2v3 \ + | visium \ + | wasm32 \ + | x86 | xc16x | xstormy16 | xtensa \ + | z8k | z80) + basic_machine=$basic_machine-unknown + ;; + c54x) + basic_machine=tic54x-unknown + ;; + c55x) + basic_machine=tic55x-unknown + ;; + c6x) + basic_machine=tic6x-unknown ;; - op50n) - cpu=hppa1.1 - vendor=oki + leon|leon[3-9]) + basic_machine=sparc-$basic_machine ;; - op60c) - cpu=hppa1.1 - vendor=oki + m6811 | m68hc11 | m6812 | m68hc12 | m68hcs12x | nvptx | picochip) + basic_machine=$basic_machine-unknown + os=-none ;; - ibm*) - cpu=i370 - vendor=ibm + m88110 | m680[12346]0 | m683?2 | m68360 | m5200 | v70 | w65) ;; - orion105) - cpu=clipper - vendor=highlevel + m9s12z | m68hcs12z | hcs12z | s12z) + basic_machine=s12z-unknown + os=-none ;; - mac | mpw | mac-mpw) - cpu=m68k - vendor=apple + ms1) + basic_machine=mt-unknown ;; - pmac | pmac-mpw) - cpu=powerpc - vendor=apple + + strongarm | thumb | xscale) + basic_machine=arm-unknown + ;; + xgate) + basic_machine=$basic_machine-unknown + os=-none + ;; + xscaleeb) + basic_machine=armeb-unknown + ;; + + xscaleel) + basic_machine=armel-unknown ;; + # We use `pc' rather than `unknown' + # because (1) that's what they normally are, and + # (2) the word "unknown" tends to confuse beginning users. + i*86 | x86_64) + basic_machine=$basic_machine-pc + ;; + # Object if more than one company name word. + *-*-*) + echo Invalid configuration \`"$1"\': machine \`"$basic_machine"\' not recognized 1>&2 + exit 1 + ;; + # Recognize the basic CPU types with company name. + 580-* \ + | a29k-* \ + | aarch64-* | aarch64_be-* \ + | alpha-* | alphaev[4-8]-* | alphaev56-* | alphaev6[78]-* \ + | alpha64-* | alpha64ev[4-8]-* | alpha64ev56-* | alpha64ev6[78]-* \ + | alphapca5[67]-* | alpha64pca5[67]-* | arc-* | arceb-* \ + | arm-* | armbe-* | armle-* | armeb-* | armv*-* \ + | avr-* | avr32-* \ + | ba-* \ + | be32-* | be64-* \ + | bfin-* | bs2000-* \ + | c[123]* | c30-* | [cjt]90-* | c4x-* \ + | c8051-* | clipper-* | craynv-* | csky-* | cydra-* \ + | d10v-* | d30v-* | dlx-* \ + | e2k-* | elxsi-* \ + | f30[01]-* | f700-* | fido-* | fr30-* | frv-* | fx80-* \ + | h8300-* | h8500-* \ + | hppa-* | hppa1.[01]-* | hppa2.0-* | hppa2.0[nw]-* | hppa64-* \ + | hexagon-* \ + | i*86-* | i860-* | i960-* | ia16-* | ia64-* \ + | ip2k-* | iq2000-* \ + | k1om-* \ + | le32-* | le64-* \ + | lm32-* \ + | m32c-* | m32r-* | m32rle-* \ + | m68000-* | m680[012346]0-* | m68360-* | m683?2-* | m68k-* \ + | m88110-* | m88k-* | maxq-* | mcore-* | metag-* \ + | microblaze-* | microblazeel-* \ + | mips-* | mipsbe-* | mipseb-* | mipsel-* | mipsle-* \ + | mips16-* \ + | mips64-* | mips64el-* \ + | mips64octeon-* | mips64octeonel-* \ + | mips64orion-* | mips64orionel-* \ + | mips64r5900-* | mips64r5900el-* \ + | mips64vr-* | mips64vrel-* \ + | mips64vr4100-* | mips64vr4100el-* \ + | mips64vr4300-* | mips64vr4300el-* \ + | mips64vr5000-* | mips64vr5000el-* \ + | mips64vr5900-* | mips64vr5900el-* \ + | mipsisa32-* | mipsisa32el-* \ + | mipsisa32r2-* | mipsisa32r2el-* \ + | mipsisa32r6-* | mipsisa32r6el-* \ + | mipsisa64-* | mipsisa64el-* \ + | mipsisa64r2-* | mipsisa64r2el-* \ + | mipsisa64r6-* | mipsisa64r6el-* \ + | mipsisa64sb1-* | mipsisa64sb1el-* \ + | mipsisa64sr71k-* | mipsisa64sr71kel-* \ + | mipsr5900-* | mipsr5900el-* \ + | mipstx39-* | mipstx39el-* \ + | mmix-* \ + | mt-* \ + | msp430-* \ + | nds32-* | nds32le-* | nds32be-* \ + | nfp-* \ + | nios-* | nios2-* | nios2eb-* | nios2el-* \ + | none-* | np1-* | ns16k-* | ns32k-* \ + | open8-* \ + | or1k*-* \ + | orion-* \ + | pdp10-* | pdp11-* | pj-* | pjl-* | pn-* | power-* \ + | powerpc-* | powerpc64-* | powerpc64le-* | powerpcle-* \ + | pru-* \ + | pyramid-* \ + | riscv32-* | riscv64-* \ + | rl78-* | romp-* | rs6000-* | rx-* \ + | sh-* | sh[1234]-* | sh[24]a-* | sh[24]aeb-* | sh[23]e-* | sh[34]eb-* | sheb-* | shbe-* \ + | shle-* | sh[1234]le-* | sh3ele-* | sh64-* | sh64le-* \ + | sparc-* | sparc64-* | sparc64b-* | sparc64v-* | sparc86x-* | sparclet-* \ + | sparclite-* \ + | sparcv8-* | sparcv9-* | sparcv9b-* | sparcv9v-* | sv1-* | sx*-* \ + | tahoe-* \ + | tic30-* | tic4x-* | tic54x-* | tic55x-* | tic6x-* | tic80-* \ + | tile*-* \ + | tron-* \ + | ubicom32-* \ + | v850-* | v850e-* | v850e1-* | v850es-* | v850e2-* | v850e2v3-* \ + | vax-* \ + | visium-* \ + | wasm32-* \ + | we32k-* \ + | x86-* | x86_64-* | xc16x-* | xps100-* \ + | xstormy16-* | xtensa*-* \ + | ymp-* \ + | z8k-* | z80-*) + ;; + # Recognize the basic CPU types without company name, with glob match. + xtensa*) + basic_machine=$basic_machine-unknown + ;; # Recognize the various machine names and aliases which stand # for a CPU type and a company and sometimes even an OS. + 386bsd) + basic_machine=i386-pc + os=-bsd + ;; 3b1 | 7300 | 7300-att | att-7300 | pc7300 | safari | unixpc) - cpu=m68000 - vendor=att + basic_machine=m68000-att ;; 3b*) - cpu=we32k - vendor=att + basic_machine=we32k-att + ;; + a29khif) + basic_machine=a29k-amd + os=-udi + ;; + abacus) + basic_machine=abacus-unknown + ;; + adobe68k) + basic_machine=m68010-adobe + os=-scout + ;; + alliant | fx80) + basic_machine=fx80-alliant + ;; + altos | altos3068) + basic_machine=m68k-altos + ;; + am29k) + basic_machine=a29k-none + os=-bsd + ;; + amd64) + basic_machine=x86_64-pc + ;; + amd64-*) + basic_machine=x86_64-`echo "$basic_machine" | sed 's/^[^-]*-//'` + ;; + amdahl) + basic_machine=580-amdahl + os=-sysv + ;; + amiga | amiga-*) + basic_machine=m68k-unknown + ;; + amigaos | amigados) + basic_machine=m68k-unknown + os=-amigaos + ;; + amigaunix | amix) + basic_machine=m68k-unknown + os=-sysv4 + ;; + apollo68) + basic_machine=m68k-apollo + os=-sysv + ;; + apollo68bsd) + basic_machine=m68k-apollo + os=-bsd + ;; + aros) + basic_machine=i386-pc + os=-aros + ;; + asmjs) + basic_machine=asmjs-unknown + ;; + aux) + basic_machine=m68k-apple + os=-aux + ;; + balance) + basic_machine=ns32k-sequent + os=-dynix + ;; + blackfin) + basic_machine=bfin-unknown + os=-linux + ;; + blackfin-*) + basic_machine=bfin-`echo "$basic_machine" | sed 's/^[^-]*-//'` + os=-linux ;; bluegene*) - cpu=powerpc - vendor=ibm - os=cnk + basic_machine=powerpc-ibm + os=-cnk + ;; + c54x-*) + basic_machine=tic54x-`echo "$basic_machine" | sed 's/^[^-]*-//'` + ;; + c55x-*) + basic_machine=tic55x-`echo "$basic_machine" | sed 's/^[^-]*-//'` + ;; + c6x-*) + basic_machine=tic6x-`echo "$basic_machine" | sed 's/^[^-]*-//'` + ;; + c90) + basic_machine=c90-cray + os=-unicos + ;; + cegcc) + basic_machine=arm-unknown + os=-cegcc + ;; + convex-c1) + basic_machine=c1-convex + os=-bsd + ;; + convex-c2) + basic_machine=c2-convex + os=-bsd + ;; + convex-c32) + basic_machine=c32-convex + os=-bsd + ;; + convex-c34) + basic_machine=c34-convex + os=-bsd + ;; + convex-c38) + basic_machine=c38-convex + os=-bsd + ;; + cray | j90) + basic_machine=j90-cray + os=-unicos + ;; + craynv) + basic_machine=craynv-cray + os=-unicosmp + ;; + cr16 | cr16-*) + basic_machine=cr16-unknown + os=-elf + ;; + crds | unos) + basic_machine=m68k-crds + ;; + crisv32 | crisv32-* | etraxfs*) + basic_machine=crisv32-axis + ;; + cris | cris-* | etrax*) + basic_machine=cris-axis + ;; + crx) + basic_machine=crx-unknown + os=-elf + ;; + da30 | da30-*) + basic_machine=m68k-da30 + ;; + decstation | decstation-3100 | pmax | pmax-* | pmin | dec3100 | decstatn) + basic_machine=mips-dec ;; decsystem10* | dec10*) - cpu=pdp10 - vendor=dec - os=tops10 + basic_machine=pdp10-dec + os=-tops10 ;; decsystem20* | dec20*) - cpu=pdp10 - vendor=dec - os=tops20 + basic_machine=pdp10-dec + os=-tops20 ;; delta | 3300 | motorola-3300 | motorola-delta \ | 3300-motorola | delta-motorola) - cpu=m68k - vendor=motorola + basic_machine=m68k-motorola + ;; + delta88) + basic_machine=m88k-motorola + os=-sysv3 + ;; + dicos) + basic_machine=i686-pc + os=-dicos + ;; + djgpp) + basic_machine=i586-pc + os=-msdosdjgpp + ;; + dpx20 | dpx20-*) + basic_machine=rs6000-bull + os=-bosx ;; dpx2*) - cpu=m68k - vendor=bull - os=sysv3 + basic_machine=m68k-bull + os=-sysv3 ;; - encore | umax | mmax) - cpu=ns32k - vendor=encore + e500v[12]) + basic_machine=powerpc-unknown + os=$os"spe" + ;; + e500v[12]-*) + basic_machine=powerpc-`echo "$basic_machine" | sed 's/^[^-]*-//'` + os=$os"spe" + ;; + ebmon29k) + basic_machine=a29k-amd + os=-ebmon ;; elxsi) - cpu=elxsi - vendor=elxsi - os=${os:-bsd} + basic_machine=elxsi-elxsi + os=-bsd + ;; + encore | umax | mmax) + basic_machine=ns32k-encore + ;; + es1800 | OSE68k | ose68k | ose | OSE) + basic_machine=m68k-ericsson + os=-ose ;; fx2800) - cpu=i860 - vendor=alliant + basic_machine=i860-alliant ;; genix) - cpu=ns32k - vendor=ns + basic_machine=ns32k-ns + ;; + gmicro) + basic_machine=tron-gmicro + os=-sysv + ;; + go32) + basic_machine=i386-pc + os=-go32 ;; h3050r* | hiux*) - cpu=hppa1.1 - vendor=hitachi - os=hiuxwe2 + basic_machine=hppa1.1-hitachi + os=-hiuxwe2 + ;; + h8300hms) + basic_machine=h8300-hitachi + os=-hms + ;; + h8300xray) + basic_machine=h8300-hitachi + os=-xray + ;; + h8500hms) + basic_machine=h8500-hitachi + os=-hms + ;; + harris) + basic_machine=m88k-harris + os=-sysv3 + ;; + hp300-*) + basic_machine=m68k-hp + ;; + hp300bsd) + basic_machine=m68k-hp + os=-bsd + ;; + hp300hpux) + basic_machine=m68k-hp + os=-hpux ;; hp3k9[0-9][0-9] | hp9[0-9][0-9]) - cpu=hppa1.0 - vendor=hp + basic_machine=hppa1.0-hp ;; hp9k2[0-9][0-9] | hp9k31[0-9]) - cpu=m68000 - vendor=hp + basic_machine=m68000-hp ;; hp9k3[2-9][0-9]) - cpu=m68k - vendor=hp + basic_machine=m68k-hp ;; hp9k6[0-9][0-9] | hp6[0-9][0-9]) - cpu=hppa1.0 - vendor=hp + basic_machine=hppa1.0-hp ;; hp9k7[0-79][0-9] | hp7[0-79][0-9]) - cpu=hppa1.1 - vendor=hp + basic_machine=hppa1.1-hp ;; hp9k78[0-9] | hp78[0-9]) # FIXME: really hppa2.0-hp - cpu=hppa1.1 - vendor=hp + basic_machine=hppa1.1-hp ;; hp9k8[67]1 | hp8[67]1 | hp9k80[24] | hp80[24] | hp9k8[78]9 | hp8[78]9 | hp9k893 | hp893) # FIXME: really hppa2.0-hp - cpu=hppa1.1 - vendor=hp + basic_machine=hppa1.1-hp ;; hp9k8[0-9][13679] | hp8[0-9][13679]) - cpu=hppa1.1 - vendor=hp + basic_machine=hppa1.1-hp ;; hp9k8[0-9][0-9] | hp8[0-9][0-9]) - cpu=hppa1.0 - vendor=hp + basic_machine=hppa1.0-hp + ;; + hppaosf) + basic_machine=hppa1.1-hp + os=-osf + ;; + hppro) + basic_machine=hppa1.1-hp + os=-proelf + ;; + i370-ibm* | ibm*) + basic_machine=i370-ibm ;; i*86v32) - cpu=`echo "$1" | sed -e 's/86.*/86/'` - vendor=pc - os=sysv32 + basic_machine=`echo "$1" | sed -e 's/86.*/86-pc/'` + os=-sysv32 ;; i*86v4*) - cpu=`echo "$1" | sed -e 's/86.*/86/'` - vendor=pc - os=sysv4 + basic_machine=`echo "$1" | sed -e 's/86.*/86-pc/'` + os=-sysv4 ;; i*86v) - cpu=`echo "$1" | sed -e 's/86.*/86/'` - vendor=pc - os=sysv + basic_machine=`echo "$1" | sed -e 's/86.*/86-pc/'` + os=-sysv ;; i*86sol2) - cpu=`echo "$1" | sed -e 's/86.*/86/'` - vendor=pc - os=solaris2 + basic_machine=`echo "$1" | sed -e 's/86.*/86-pc/'` + os=-solaris2 + ;; + i386mach) + basic_machine=i386-mach + os=-mach ;; - j90 | j90-cray) - cpu=j90 - vendor=cray - os=${os:-unicos} + vsta) + basic_machine=i386-unknown + os=-vsta ;; iris | iris4d) - cpu=mips - vendor=sgi + basic_machine=mips-sgi case $os in - irix*) + -irix*) ;; *) - os=irix4 + os=-irix4 ;; esac ;; + isi68 | isi) + basic_machine=m68k-isi + os=-sysv + ;; + leon-*|leon[3-9]-*) + basic_machine=sparc-`echo "$basic_machine" | sed 's/-.*//'` + ;; + m68knommu) + basic_machine=m68k-unknown + os=-linux + ;; + m68knommu-*) + basic_machine=m68k-`echo "$basic_machine" | sed 's/^[^-]*-//'` + os=-linux + ;; + magnum | m3230) + basic_machine=mips-mips + os=-sysv + ;; + merlin) + basic_machine=ns32k-utek + os=-sysv + ;; + microblaze*) + basic_machine=microblaze-xilinx + ;; + mingw64) + basic_machine=x86_64-pc + os=-mingw64 + ;; + mingw32) + basic_machine=i686-pc + os=-mingw32 + ;; + mingw32ce) + basic_machine=arm-unknown + os=-mingw32ce + ;; miniframe) - cpu=m68000 - vendor=convergent + basic_machine=m68000-convergent + ;; + *mint | -mint[0-9]* | *MiNT | *MiNT[0-9]*) + basic_machine=m68k-atari + os=-mint + ;; + mips3*-*) + basic_machine=`echo "$basic_machine" | sed -e 's/mips3/mips64/'` + ;; + mips3*) + basic_machine=`echo "$basic_machine" | sed -e 's/mips3/mips64/'`-unknown + ;; + monitor) + basic_machine=m68k-rom68k + os=-coff + ;; + morphos) + basic_machine=powerpc-unknown + os=-morphos + ;; + moxiebox) + basic_machine=moxie-unknown + os=-moxiebox + ;; + msdos) + basic_machine=i386-pc + os=-msdos + ;; + ms1-*) + basic_machine=`echo "$basic_machine" | sed -e 's/ms1-/mt-/'` + ;; + msys) + basic_machine=i686-pc + os=-msys + ;; + mvs) + basic_machine=i370-ibm + os=-mvs + ;; + nacl) + basic_machine=le32-unknown + os=-nacl + ;; + ncr3000) + basic_machine=i486-ncr + os=-sysv4 + ;; + netbsd386) + basic_machine=i386-unknown + os=-netbsd ;; - *mint | mint[0-9]* | *MiNT | *MiNT[0-9]*) - cpu=m68k - vendor=atari - os=mint + netwinder) + basic_machine=armv4l-rebel + os=-linux + ;; + news | news700 | news800 | news900) + basic_machine=m68k-sony + os=-newsos + ;; + news1000) + basic_machine=m68030-sony + os=-newsos ;; news-3600 | risc-news) - cpu=mips - vendor=sony - os=newsos + basic_machine=mips-sony + os=-newsos + ;; + necv70) + basic_machine=v70-nec + os=-sysv ;; next | m*-next) - cpu=m68k - vendor=next + basic_machine=m68k-next case $os in - nextstep* ) + -nextstep* ) ;; - ns2*) - os=nextstep2 + -ns2*) + os=-nextstep2 ;; *) - os=nextstep3 + os=-nextstep3 ;; esac ;; + nh3000) + basic_machine=m68k-harris + os=-cxux + ;; + nh[45]000) + basic_machine=m88k-harris + os=-cxux + ;; + nindy960) + basic_machine=i960-intel + os=-nindy + ;; + mon960) + basic_machine=i960-intel + os=-mon960 + ;; + nonstopux) + basic_machine=mips-compaq + os=-nonstopux + ;; np1) - cpu=np1 - vendor=gould + basic_machine=np1-gould + ;; + neo-tandem) + basic_machine=neo-tandem + ;; + nse-tandem) + basic_machine=nse-tandem + ;; + nsr-tandem) + basic_machine=nsr-tandem + ;; + nsv-tandem) + basic_machine=nsv-tandem + ;; + nsx-tandem) + basic_machine=nsx-tandem ;; op50n-* | op60c-*) - cpu=hppa1.1 - vendor=oki - os=proelf + basic_machine=hppa1.1-oki + os=-proelf + ;; + openrisc | openrisc-*) + basic_machine=or32-unknown + ;; + os400) + basic_machine=powerpc-ibm + os=-os400 + ;; + OSE68000 | ose68000) + basic_machine=m68000-ericsson + os=-ose + ;; + os68k) + basic_machine=m68k-none + os=-os68k ;; pa-hitachi) - cpu=hppa1.1 - vendor=hitachi - os=hiuxwe2 + basic_machine=hppa1.1-hitachi + os=-hiuxwe2 + ;; + paragon) + basic_machine=i860-intel + os=-osf + ;; + parisc) + basic_machine=hppa-unknown + os=-linux + ;; + parisc-*) + basic_machine=hppa-`echo "$basic_machine" | sed 's/^[^-]*-//'` + os=-linux ;; pbd) - cpu=sparc - vendor=tti + basic_machine=sparc-tti ;; pbb) - cpu=m68k - vendor=tti + basic_machine=m68k-tti + ;; + pc532 | pc532-*) + basic_machine=ns32k-pc532 ;; - pc532) - cpu=ns32k - vendor=pc532 + pc98) + basic_machine=i386-pc + ;; + pc98-*) + basic_machine=i386-`echo "$basic_machine" | sed 's/^[^-]*-//'` + ;; + pentium | p5 | k5 | k6 | nexgen | viac3) + basic_machine=i586-pc + ;; + pentiumpro | p6 | 6x86 | athlon | athlon_*) + basic_machine=i686-pc + ;; + pentiumii | pentium2 | pentiumiii | pentium3) + basic_machine=i686-pc + ;; + pentium4) + basic_machine=i786-pc + ;; + pentium-* | p5-* | k5-* | k6-* | nexgen-* | viac3-*) + basic_machine=i586-`echo "$basic_machine" | sed 's/^[^-]*-//'` + ;; + pentiumpro-* | p6-* | 6x86-* | athlon-*) + basic_machine=i686-`echo "$basic_machine" | sed 's/^[^-]*-//'` + ;; + pentiumii-* | pentium2-* | pentiumiii-* | pentium3-*) + basic_machine=i686-`echo "$basic_machine" | sed 's/^[^-]*-//'` + ;; + pentium4-*) + basic_machine=i786-`echo "$basic_machine" | sed 's/^[^-]*-//'` ;; pn) - cpu=pn - vendor=gould + basic_machine=pn-gould ;; - power) - cpu=power - vendor=ibm + power) basic_machine=power-ibm ;; - ps2) - cpu=i386 - vendor=ibm + ppc | ppcbe) basic_machine=powerpc-unknown ;; - rm[46]00) - cpu=mips - vendor=siemens + ppc-* | ppcbe-*) + basic_machine=powerpc-`echo "$basic_machine" | sed 's/^[^-]*-//'` ;; - rtpc | rtpc-*) - cpu=romp - vendor=ibm + ppcle | powerpclittle) + basic_machine=powerpcle-unknown ;; - sde) - cpu=mipsisa32 - vendor=sde - os=${os:-elf} + ppcle-* | powerpclittle-*) + basic_machine=powerpcle-`echo "$basic_machine" | sed 's/^[^-]*-//'` ;; - simso-wrs) - cpu=sparclite - vendor=wrs - os=vxworks + ppc64) basic_machine=powerpc64-unknown ;; - tower | tower-32) - cpu=m68k - vendor=ncr + ppc64-*) basic_machine=powerpc64-`echo "$basic_machine" | sed 's/^[^-]*-//'` ;; - vpp*|vx|vx-*) - cpu=f301 - vendor=fujitsu + ppc64le | powerpc64little) + basic_machine=powerpc64le-unknown ;; - w65) - cpu=w65 - vendor=wdc + ppc64le-* | powerpc64little-*) + basic_machine=powerpc64le-`echo "$basic_machine" | sed 's/^[^-]*-//'` ;; - w89k-*) - cpu=hppa1.1 - vendor=winbond - os=proelf + ps2) + basic_machine=i386-ibm ;; - none) - cpu=none - vendor=none + pw32) + basic_machine=i586-unknown + os=-pw32 ;; - leon|leon[3-9]) - cpu=sparc - vendor=$basic_machine + rdos | rdos64) + basic_machine=x86_64-pc + os=-rdos ;; - leon-*|leon[3-9]-*) - cpu=sparc - vendor=`echo "$basic_machine" | sed 's/-.*//'` + rdos32) + basic_machine=i386-pc + os=-rdos ;; - - *-*) - IFS="-" read -r cpu vendor <<EOF -$basic_machine -EOF + rom68k) + basic_machine=m68k-rom68k + os=-coff ;; - # We use `pc' rather than `unknown' - # because (1) that's what they normally are, and - # (2) the word "unknown" tends to confuse beginning users. - i*86 | x86_64) - cpu=$basic_machine - vendor=pc + rm[46]00) + basic_machine=mips-siemens ;; - # These rules are duplicated from below for sake of the special case above; - # i.e. things that normalized to x86 arches should also default to "pc" - pc98) - cpu=i386 - vendor=pc + rtpc | rtpc-*) + basic_machine=romp-ibm ;; - x64 | amd64) - cpu=x86_64 - vendor=pc + s390 | s390-*) + basic_machine=s390-ibm ;; - # Recognize the basic CPU types without company name. - *) - cpu=$basic_machine - vendor=unknown + s390x | s390x-*) + basic_machine=s390x-ibm ;; -esac - -unset -v basic_machine - -# Decode basic machines in the full and proper CPU-Company form. -case $cpu-$vendor in - # Here we handle the default manufacturer of certain CPU types in cannonical form. It is in - # some cases the only manufacturer, in others, it is the most popular. - craynv-unknown) - vendor=cray - os=${os:-unicosmp} + sa29200) + basic_machine=a29k-amd + os=-udi ;; - c90-unknown | c90-cray) - vendor=cray - os=${os:-unicos} + sb1) + basic_machine=mipsisa64sb1-unknown ;; - fx80-unknown) - vendor=alliant + sb1el) + basic_machine=mipsisa64sb1el-unknown ;; - romp-unknown) - vendor=ibm + sde) + basic_machine=mipsisa32-sde + os=-elf ;; - mmix-unknown) - vendor=knuth + sei) + basic_machine=mips-sei + os=-seiux ;; - microblaze-unknown | microblazeel-unknown) - vendor=xilinx + sequent) + basic_machine=i386-sequent ;; - rs6000-unknown) - vendor=ibm + sh5el) + basic_machine=sh5le-unknown ;; - vax-unknown) - vendor=dec + simso-wrs) + basic_machine=sparclite-wrs + os=-vxworks ;; - pdp11-unknown) - vendor=dec + sps7) + basic_machine=m68k-bull + os=-sysv2 ;; - we32k-unknown) - vendor=att + spur) + basic_machine=spur-unknown ;; - cydra-unknown) - vendor=cydrome + st2000) + basic_machine=m68k-tandem ;; - i370-ibm*) - vendor=ibm + stratus) + basic_machine=i860-stratus + os=-sysv4 ;; - orion-unknown) - vendor=highlevel + strongarm-* | thumb-*) + basic_machine=arm-`echo "$basic_machine" | sed 's/^[^-]*-//'` ;; - xps-unknown | xps100-unknown) - cpu=xps100 - vendor=honeywell + sun2) + basic_machine=m68000-sun ;; - - # Here we normalize CPU types with a missing or matching vendor - dpx20-unknown | dpx20-bull) - cpu=rs6000 - vendor=bull - os=${os:-bosx} + sun2os3) + basic_machine=m68000-sun + os=-sunos3 ;; - - # Here we normalize CPU types irrespective of the vendor - amd64-*) - cpu=x86_64 + sun2os4) + basic_machine=m68000-sun + os=-sunos4 ;; - blackfin-*) - cpu=bfin - os=linux + sun3os3) + basic_machine=m68k-sun + os=-sunos3 ;; - c54x-*) - cpu=tic54x + sun3os4) + basic_machine=m68k-sun + os=-sunos4 ;; - c55x-*) - cpu=tic55x + sun4os3) + basic_machine=sparc-sun + os=-sunos3 ;; - c6x-*) - cpu=tic6x + sun4os4) + basic_machine=sparc-sun + os=-sunos4 ;; - e500v[12]-*) - cpu=powerpc - os=$os"spe" + sun4sol2) + basic_machine=sparc-sun + os=-solaris2 ;; - mips3*-*) - cpu=mips64 + sun3 | sun3-*) + basic_machine=m68k-sun ;; - ms1-*) - cpu=mt + sun4) + basic_machine=sparc-sun ;; - m68knommu-*) - cpu=m68k - os=linux + sun386 | sun386i | roadrunner) + basic_machine=i386-sun ;; - m9s12z-* | m68hcs12z-* | hcs12z-* | s12z-*) - cpu=s12z + sv1) + basic_machine=sv1-cray + os=-unicos ;; - openrisc-*) - cpu=or32 + symmetry) + basic_machine=i386-sequent + os=-dynix ;; - parisc-*) - cpu=hppa - os=linux + t3e) + basic_machine=alphaev5-cray + os=-unicos ;; - pentium-* | p5-* | k5-* | k6-* | nexgen-* | viac3-*) - cpu=i586 + t90) + basic_machine=t90-cray + os=-unicos ;; - pentiumpro-* | p6-* | 6x86-* | athlon-* | athalon_*-*) - cpu=i686 + tile*) + basic_machine=$basic_machine-unknown + os=-linux-gnu ;; - pentiumii-* | pentium2-* | pentiumiii-* | pentium3-*) - cpu=i686 + tx39) + basic_machine=mipstx39-unknown ;; - pentium4-*) - cpu=i786 + tx39el) + basic_machine=mipstx39el-unknown ;; - pc98-*) - cpu=i386 + toad1) + basic_machine=pdp10-xkl + os=-tops20 ;; - ppc-* | ppcbe-*) - cpu=powerpc + tower | tower-32) + basic_machine=m68k-ncr ;; - ppcle-* | powerpclittle-*) - cpu=powerpcle + tpf) + basic_machine=s390x-ibm + os=-tpf ;; - ppc64-*) - cpu=powerpc64 + udi29k) + basic_machine=a29k-amd + os=-udi ;; - ppc64le-* | powerpc64little-*) - cpu=powerpc64le + ultra3) + basic_machine=a29k-nyu + os=-sym1 ;; - sb1-*) - cpu=mipsisa64sb1 + v810 | necv810) + basic_machine=v810-nec + os=-none ;; - sb1el-*) - cpu=mipsisa64sb1el + vaxv) + basic_machine=vax-dec + os=-sysv ;; - sh5e[lb]-*) - cpu=`echo "$cpu" | sed 's/^\(sh.\)e\(.\)$/\1\2e/'` + vms) + basic_machine=vax-dec + os=-vms ;; - spur-*) - cpu=spur + vpp*|vx|vx-*) + basic_machine=f301-fujitsu ;; - strongarm-* | thumb-*) - cpu=arm + vxworks960) + basic_machine=i960-wrs + os=-vxworks + ;; + vxworks68) + basic_machine=m68k-wrs + os=-vxworks + ;; + vxworks29k) + basic_machine=a29k-wrs + os=-vxworks + ;; + w65*) + basic_machine=w65-wdc + os=-none + ;; + w89k-*) + basic_machine=hppa1.1-winbond + os=-proelf ;; - tx39-*) - cpu=mipstx39 + x64) + basic_machine=x86_64-pc ;; - tx39el-*) - cpu=mipstx39el + xbox) + basic_machine=i686-pc + os=-mingw32 ;; - x64-*) - cpu=x86_64 + xps | xps100) + basic_machine=xps100-honeywell ;; xscale-* | xscalee[bl]-*) - cpu=`echo "$cpu" | sed 's/^xscale/arm/'` + basic_machine=`echo "$basic_machine" | sed 's/^xscale/arm/'` + ;; + ymp) + basic_machine=ymp-cray + os=-unicos + ;; + none) + basic_machine=none-none + os=-none ;; - # Recognize the cannonical CPU Types that limit and/or modify the - # company names they are paired with. - cr16-*) - os=${os:-elf} +# Here we handle the default manufacturer of certain CPU types. It is in +# some cases the only manufacturer, in others, it is the most popular. + w89k) + basic_machine=hppa1.1-winbond + ;; + op50n) + basic_machine=hppa1.1-oki ;; - crisv32-* | etraxfs*-*) - cpu=crisv32 - vendor=axis + op60c) + basic_machine=hppa1.1-oki ;; - cris-* | etrax*-*) - cpu=cris - vendor=axis + romp) + basic_machine=romp-ibm ;; - crx-*) - os=${os:-elf} + mmix) + basic_machine=mmix-knuth ;; - neo-tandem) - cpu=neo - vendor=tandem + rs6000) + basic_machine=rs6000-ibm ;; - nse-tandem) - cpu=nse - vendor=tandem + vax) + basic_machine=vax-dec ;; - nsr-tandem) - cpu=nsr - vendor=tandem + pdp11) + basic_machine=pdp11-dec ;; - nsv-tandem) - cpu=nsv - vendor=tandem + we32k) + basic_machine=we32k-att ;; - nsx-tandem) - cpu=nsx - vendor=tandem + sh[1234] | sh[24]a | sh[24]aeb | sh[34]eb | sh[1234]le | sh[23]ele) + basic_machine=sh-unknown + ;; + cydra) + basic_machine=cydra-cydrome ;; - s390-*) - cpu=s390 - vendor=ibm + orion) + basic_machine=orion-highlevel ;; - s390x-*) - cpu=s390x - vendor=ibm + orion105) + basic_machine=clipper-highlevel ;; - tile*-*) - os=${os:-linux-gnu} + mac | mpw | mac-mpw) + basic_machine=m68k-apple + ;; + pmac | pmac-mpw) + basic_machine=powerpc-apple + ;; + *-unknown) + # Make sure to match an already-canonicalized machine name. ;; - *) - # Recognize the cannonical CPU types that are allowed with any - # company name. - case $cpu in - 1750a | 580 \ - | a29k \ - | aarch64 | aarch64_be \ - | abacus \ - | alpha | alphaev[4-8] | alphaev56 | alphaev6[78] \ - | alpha64 | alpha64ev[4-8] | alpha64ev56 | alpha64ev6[78] \ - | alphapca5[67] | alpha64pca5[67] \ - | am33_2.0 \ - | arc | arceb \ - | arm | arm[lb]e | arme[lb] | armv* \ - | avr | avr32 \ - | asmjs \ - | ba \ - | be32 | be64 \ - | bfin | bs2000 \ - | c[123]* | c30 | [cjt]90 | c4x \ - | c8051 | clipper | craynv | csky | cydra \ - | d10v | d30v | dlx | dsp16xx \ - | e2k | elxsi | epiphany \ - | f30[01] | f700 | fido | fr30 | frv | ft32 | fx80 \ - | h8300 | h8500 \ - | hppa | hppa1.[01] | hppa2.0 | hppa2.0[nw] | hppa64 \ - | hexagon \ - | i370 | i*86 | i860 | i960 | ia16 | ia64 \ - | ip2k | iq2000 \ - | k1om \ - | le32 | le64 \ - | lm32 \ - | m32c | m32r | m32rle \ - | m5200 | m68000 | m680[012346]0 | m68360 | m683?2 | m68k | v70 | w65 \ - | m6811 | m68hc11 | m6812 | m68hc12 | m68hcs12x | nvptx | picochip \ - | m88110 | m88k | maxq | mb | mcore | mep | metag \ - | microblaze | microblazeel \ - | mips | mipsbe | mipseb | mipsel | mipsle \ - | mips16 \ - | mips64 | mips64el \ - | mips64octeon | mips64octeonel \ - | mips64orion | mips64orionel \ - | mips64r5900 | mips64r5900el \ - | mips64vr | mips64vrel \ - | mips64vr4100 | mips64vr4100el \ - | mips64vr4300 | mips64vr4300el \ - | mips64vr5000 | mips64vr5000el \ - | mips64vr5900 | mips64vr5900el \ - | mipsisa32 | mipsisa32el \ - | mipsisa32r2 | mipsisa32r2el \ - | mipsisa32r6 | mipsisa32r6el \ - | mipsisa64 | mipsisa64el \ - | mipsisa64r2 | mipsisa64r2el \ - | mipsisa64r6 | mipsisa64r6el \ - | mipsisa64sb1 | mipsisa64sb1el \ - | mipsisa64sr71k | mipsisa64sr71kel \ - | mipsr5900 | mipsr5900el \ - | mipstx39 | mipstx39el \ - | mmix \ - | mn10200 | mn10300 \ - | moxie \ - | mt \ - | msp430 \ - | nds32 | nds32le | nds32be \ - | nfp \ - | nios | nios2 | nios2eb | nios2el \ - | none | np1 | ns16k | ns32k \ - | open8 \ - | or1k* \ - | or32 \ - | orion \ - | pdp10 | pdp11 | pj | pjl | pn | power \ - | powerpc | powerpc64 | powerpc64le | powerpcle | powerpcspe \ - | pru \ - | pyramid \ - | riscv | riscv32 | riscv64 \ - | rl78 | romp | rs6000 | rx \ - | score \ - | sh | sh[1234] | sh[24]a | sh[24]ae[lb] | sh[23]e | she[lb] | sh[lb]e \ - | sh[1234]e[lb] | sh[12345][lb]e | sh[23]ele | sh64 | sh64le \ - | sparc | sparc64 | sparc64b | sparc64v | sparc86x | sparclet \ - | sparclite \ - | sparcv8 | sparcv9 | sparcv9b | sparcv9v | sv1 | sx* \ - | spu \ - | tahoe \ - | tic30 | tic4x | tic54x | tic55x | tic6x | tic80 \ - | tron \ - | ubicom32 \ - | v850 | v850e | v850e1 | v850es | v850e2 | v850e2v3 \ - | vax \ - | visium \ - | wasm32 \ - | we32k \ - | x86 | x86_64 | xc16x | xgate | xps100 \ - | xstormy16 | xtensa* \ - | ymp \ - | z8k | z80) - ;; - - *) - echo Invalid configuration \`"$1"\': machine \`"$cpu-$vendor"\' not recognized 1>&2 - exit 1 - ;; - esac + echo Invalid configuration \`"$1"\': machine \`"$basic_machine"\' not recognized 1>&2 + exit 1 ;; esac # Here we canonicalize certain aliases for manufacturers. -case $vendor in - digital*) - vendor=dec +case $basic_machine in + *-digital*) + basic_machine=`echo "$basic_machine" | sed 's/digital.*/dec/'` ;; - commodore*) - vendor=cbm + *-commodore*) + basic_machine=`echo "$basic_machine" | sed 's/commodore.*/cbm/'` ;; *) ;; @@ -1275,240 +1365,200 @@ then case $os in # First match some system type aliases that might get confused # with valid system types. - # solaris* is a basic system type, with this one exception. - auroraux) - os=auroraux + # -solaris* is a basic system type, with this one exception. + -auroraux) + os=-auroraux ;; - bluegene*) - os=cnk - ;; - solaris1 | solaris1.*) + -solaris1 | -solaris1.*) os=`echo $os | sed -e 's|solaris1|sunos4|'` ;; - solaris) - os=solaris2 + -solaris) + os=-solaris2 ;; - unixware*) - os=sysv4.2uw + -unixware*) + os=-sysv4.2uw ;; - gnu/linux*) + -gnu/linux*) os=`echo $os | sed -e 's|gnu/linux|linux-gnu|'` ;; # es1800 is here to avoid being matched by es* (a different OS) - es1800*) - os=ose - ;; - # Some version numbers need modification - chorusos*) - os=chorusos - ;; - isc) - os=isc2.2 - ;; - sco6) - os=sco5v6 - ;; - sco5) - os=sco3.2v5 - ;; - sco4) - os=sco3.2v4 - ;; - sco3.2.[4-9]*) - os=`echo $os | sed -e 's/sco3.2./sco3.2v/'` - ;; - sco3.2v[4-9]* | sco5v6*) - # Don't forget version if it is 3.2v4 or newer. - ;; - scout) - # Don't match below - ;; - sco*) - os=sco3.2v2 - ;; - psos*) - os=psos + -es1800*) + os=-ose ;; # Now accept the basic system types. # The portable systems comes first. # Each alternative MUST end in a * to match a version number. - # sysv* is not here because it comes later, after sysvr4. - gnu* | bsd* | mach* | minix* | genix* | ultrix* | irix* \ - | *vms* | esix* | aix* | cnk* | sunos | sunos[34]*\ - | hpux* | unos* | osf* | luna* | dgux* | auroraux* | solaris* \ - | sym* | kopensolaris* | plan9* \ - | amigaos* | amigados* | msdos* | newsos* | unicos* | aof* \ - | aos* | aros* | cloudabi* | sortix* \ - | nindy* | vxsim* | vxworks* | ebmon* | hms* | mvs* \ - | clix* | riscos* | uniplus* | iris* | isc* | rtu* | xenix* \ - | knetbsd* | mirbsd* | netbsd* \ - | bitrig* | openbsd* | solidbsd* | libertybsd* \ - | ekkobsd* | kfreebsd* | freebsd* | riscix* | lynxos* \ - | bosx* | nextstep* | cxux* | aout* | elf* | oabi* \ - | ptx* | coff* | ecoff* | winnt* | domain* | vsta* \ - | udi* | eabi* | lites* | ieee* | go32* | aux* | hcos* \ - | chorusrdb* | cegcc* | glidix* \ - | cygwin* | msys* | pe* | moss* | proelf* | rtems* \ - | midipix* | mingw32* | mingw64* | linux-gnu* | linux-android* \ - | linux-newlib* | linux-musl* | linux-uclibc* \ - | uxpv* | beos* | mpeix* | udk* | moxiebox* \ - | interix* | uwin* | mks* | rhapsody* | darwin* \ - | openstep* | oskit* | conix* | pw32* | nonstopux* \ - | storm-chaos* | tops10* | tenex* | tops20* | its* \ - | os2* | vos* | palmos* | uclinux* | nucleus* \ - | morphos* | superux* | rtmk* | windiss* \ - | powermax* | dnix* | nx6 | nx7 | sei* | dragonfly* \ - | skyos* | haiku* | rdos* | toppers* | drops* | es* \ - | onefs* | tirtos* | phoenix* | fuchsia* | redox* | bme* \ - | midnightbsd*) + # -sysv* is not here because it comes later, after sysvr4. + -gnu* | -bsd* | -mach* | -minix* | -genix* | -ultrix* | -irix* \ + | -*vms* | -sco* | -esix* | -isc* | -aix* | -cnk* | -sunos | -sunos[34]*\ + | -hpux* | -unos* | -osf* | -luna* | -dgux* | -auroraux* | -solaris* \ + | -sym* | -kopensolaris* | -plan9* \ + | -amigaos* | -amigados* | -msdos* | -newsos* | -unicos* | -aof* \ + | -aos* | -aros* | -cloudabi* | -sortix* \ + | -nindy* | -vxsim* | -vxworks* | -ebmon* | -hms* | -mvs* \ + | -clix* | -riscos* | -uniplus* | -iris* | -rtu* | -xenix* \ + | -hiux* | -knetbsd* | -mirbsd* | -netbsd* \ + | -bitrig* | -openbsd* | -solidbsd* | -libertybsd* \ + | -ekkobsd* | -kfreebsd* | -freebsd* | -riscix* | -lynxos* \ + | -bosx* | -nextstep* | -cxux* | -aout* | -elf* | -oabi* \ + | -ptx* | -coff* | -ecoff* | -winnt* | -domain* | -vsta* \ + | -udi* | -eabi* | -lites* | -ieee* | -go32* | -aux* | -hcos* \ + | -chorusos* | -chorusrdb* | -cegcc* | -glidix* \ + | -cygwin* | -msys* | -pe* | -psos* | -moss* | -proelf* | -rtems* \ + | -midipix* | -mingw32* | -mingw64* | -linux-gnu* | -linux-android* \ + | -linux-newlib* | -linux-musl* | -linux-uclibc* \ + | -uxpv* | -beos* | -mpeix* | -udk* | -moxiebox* \ + | -interix* | -uwin* | -mks* | -rhapsody* | -darwin* \ + | -openstep* | -oskit* | -conix* | -pw32* | -nonstopux* \ + | -storm-chaos* | -tops10* | -tenex* | -tops20* | -its* \ + | -os2* | -vos* | -palmos* | -uclinux* | -nucleus* \ + | -morphos* | -superux* | -rtmk* | -windiss* \ + | -powermax* | -dnix* | -nx6 | -nx7 | -sei* | -dragonfly* \ + | -skyos* | -haiku* | -rdos* | -toppers* | -drops* | -es* \ + | -onefs* | -tirtos* | -phoenix* | -fuchsia* | -redox* | -bme* \ + | -midnightbsd*) # Remember, each alternative MUST END IN *, to match a version number. ;; - qnx*) - case $cpu in - x86 | i*86) + -qnx*) + case $basic_machine in + x86-* | i*86-*) ;; *) - os=nto-$os + os=-nto$os ;; esac ;; - hiux*) - os=hiuxwe2 + -nto-qnx*) ;; - nto-qnx*) - ;; - nto*) + -nto*) os=`echo $os | sed -e 's|nto|nto-qnx|'` ;; - sim | xray | os68k* | v88r* \ - | windows* | osx | abug | netware* | os9* \ - | macos* | mpw* | magic* | mmixware* | mon960* | lnews*) - ;; - linux-dietlibc) - os=linux-dietlibc - ;; - linux*) - os=`echo $os | sed -e 's|linux|linux-gnu|'` - ;; - lynx*178) - os=lynxos178 - ;; - lynx*5) - os=lynxos5 - ;; - lynx*) - os=lynxos + -sim | -xray | -os68k* | -v88r* \ + | -windows* | -osx | -abug | -netware* | -os9* \ + | -macos* | -mpw* | -magic* | -mmixware* | -mon960* | -lnews*) ;; - mac*) + -mac*) os=`echo "$os" | sed -e 's|mac|macos|'` ;; - opened*) - os=openedition + -linux-dietlibc) + os=-linux-dietlibc ;; - os400*) - os=os400 + -linux*) + os=`echo $os | sed -e 's|linux|linux-gnu|'` ;; - sunos5*) + -sunos5*) os=`echo "$os" | sed -e 's|sunos5|solaris2|'` ;; - sunos6*) + -sunos6*) os=`echo "$os" | sed -e 's|sunos6|solaris3|'` ;; - wince*) - os=wince + -opened*) + os=-openedition ;; - utek*) - os=bsd + -os400*) + os=-os400 ;; - dynix*) - os=bsd + -wince*) + os=-wince ;; - acis*) - os=aos + -utek*) + os=-bsd ;; - atheos*) - os=atheos + -dynix*) + os=-bsd ;; - syllable*) - os=syllable + -acis*) + os=-aos ;; - 386bsd) - os=bsd + -atheos*) + os=-atheos + ;; + -syllable*) + os=-syllable + ;; + -386bsd) + os=-bsd ;; - ctix* | uts*) - os=sysv + -ctix* | -uts*) + os=-sysv ;; - nova*) - os=rtmk-nova + -nova*) + os=-rtmk-nova ;; - ns2) - os=nextstep2 + -ns2) + os=-nextstep2 ;; - nsk*) - os=nsk + -nsk*) + os=-nsk ;; # Preserve the version number of sinix5. - sinix5.*) + -sinix5.*) os=`echo $os | sed -e 's|sinix|sysv|'` ;; - sinix*) - os=sysv4 + -sinix*) + os=-sysv4 ;; - tpf*) - os=tpf + -tpf*) + os=-tpf ;; - triton*) - os=sysv3 + -triton*) + os=-sysv3 ;; - oss*) - os=sysv3 + -oss*) + os=-sysv3 ;; - svr4*) - os=sysv4 + -svr4*) + os=-sysv4 ;; - svr3) - os=sysv3 + -svr3) + os=-sysv3 ;; - sysvr4) - os=sysv4 + -sysvr4) + os=-sysv4 ;; - # This must come after sysvr4. - sysv*) + # This must come after -sysvr4. + -sysv*) ;; - ose*) - os=ose + -ose*) + os=-ose ;; - *mint | mint[0-9]* | *MiNT | MiNT[0-9]*) - os=mint + -*mint | -mint[0-9]* | -*MiNT | -MiNT[0-9]*) + os=-mint ;; - zvmoe) - os=zvmoe + -zvmoe) + os=-zvmoe ;; - dicos*) - os=dicos + -dicos*) + os=-dicos ;; - pikeos*) + -pikeos*) # Until real need of OS specific support for # particular features comes up, bare metal # configurations are quite functional. - case $cpu in + case $basic_machine in arm*) - os=eabi + os=-eabi ;; *) - os=elf + os=-elf ;; esac ;; - nacl*) + -nacl*) ;; - ios) + -ios) ;; - none) + -none) ;; - *-eabi) + -*-eabi) + case $basic_machine in + arm*) + ;; + esac ;; *) + # Get rid of the `-' at the beginning of $os. + os=`echo $os | sed 's/[^-]*-//'` echo Invalid configuration \`"$1"\': system \`"$os"\' not recognized 1>&2 exit 1 ;; @@ -1525,261 +1575,254 @@ else # will signal an error saying that MANUFACTURER isn't an operating # system, and we'll never get to this point. -case $cpu-$vendor in +case $basic_machine in score-*) - os=elf + os=-elf ;; spu-*) - os=elf + os=-elf ;; *-acorn) - os=riscix1.2 + os=-riscix1.2 ;; arm*-rebel) - os=linux + os=-linux ;; arm*-semi) - os=aout + os=-aout ;; c4x-* | tic4x-*) - os=coff + os=-coff ;; c8051-*) - os=elf - ;; - clipper-intergraph) - os=clix + os=-elf ;; hexagon-*) - os=elf + os=-elf ;; tic54x-*) - os=coff + os=-coff ;; tic55x-*) - os=coff + os=-coff ;; tic6x-*) - os=coff + os=-coff ;; # This must come before the *-dec entry. pdp10-*) - os=tops20 + os=-tops20 ;; pdp11-*) - os=none + os=-none ;; *-dec | vax-*) - os=ultrix4.2 + os=-ultrix4.2 ;; m68*-apollo) - os=domain + os=-domain ;; i386-sun) - os=sunos4.0.2 + os=-sunos4.0.2 ;; m68000-sun) - os=sunos3 + os=-sunos3 ;; m68*-cisco) - os=aout + os=-aout ;; mep-*) - os=elf + os=-elf ;; mips*-cisco) - os=elf + os=-elf ;; mips*-*) - os=elf + os=-elf ;; or32-*) - os=coff + os=-coff ;; *-tti) # must be before sparc entry or we get the wrong os. - os=sysv3 + os=-sysv3 ;; sparc-* | *-sun) - os=sunos4.1.1 + os=-sunos4.1.1 ;; pru-*) - os=elf + os=-elf ;; *-be) - os=beos + os=-beos ;; *-ibm) - os=aix + os=-aix ;; *-knuth) - os=mmixware + os=-mmixware ;; *-wec) - os=proelf + os=-proelf ;; *-winbond) - os=proelf + os=-proelf ;; *-oki) - os=proelf + os=-proelf ;; *-hp) - os=hpux + os=-hpux ;; *-hitachi) - os=hiux + os=-hiux ;; i860-* | *-att | *-ncr | *-altos | *-motorola | *-convergent) - os=sysv + os=-sysv ;; *-cbm) - os=amigaos + os=-amigaos ;; *-dg) - os=dgux + os=-dgux ;; *-dolphin) - os=sysv3 + os=-sysv3 ;; m68k-ccur) - os=rtu + os=-rtu ;; m88k-omron*) - os=luna + os=-luna ;; *-next) - os=nextstep + os=-nextstep ;; *-sequent) - os=ptx + os=-ptx ;; *-crds) - os=unos + os=-unos ;; *-ns) - os=genix + os=-genix ;; i370-*) - os=mvs + os=-mvs ;; *-gould) - os=sysv + os=-sysv ;; *-highlevel) - os=bsd + os=-bsd ;; *-encore) - os=bsd + os=-bsd ;; *-sgi) - os=irix + os=-irix ;; *-siemens) - os=sysv4 + os=-sysv4 ;; *-masscomp) - os=rtu + os=-rtu ;; f30[01]-fujitsu | f700-fujitsu) - os=uxpv + os=-uxpv ;; *-rom68k) - os=coff + os=-coff ;; *-*bug) - os=coff + os=-coff ;; *-apple) - os=macos + os=-macos ;; *-atari*) - os=mint - ;; - *-wrs) - os=vxworks + os=-mint ;; *) - os=none + os=-none ;; esac fi # Here we handle the case where we know the os, and the CPU type, but not the # manufacturer. We pick the logical manufacturer. -case $vendor in - unknown) +vendor=unknown +case $basic_machine in + *-unknown) case $os in - riscix*) + -riscix*) vendor=acorn ;; - sunos*) + -sunos*) vendor=sun ;; - cnk*|-aix*) + -cnk*|-aix*) vendor=ibm ;; - beos*) + -beos*) vendor=be ;; - hpux*) + -hpux*) vendor=hp ;; - mpeix*) + -mpeix*) vendor=hp ;; - hiux*) + -hiux*) vendor=hitachi ;; - unos*) + -unos*) vendor=crds ;; - dgux*) + -dgux*) vendor=dg ;; - luna*) + -luna*) vendor=omron ;; - genix*) + -genix*) vendor=ns ;; - clix*) - vendor=intergraph - ;; - mvs* | opened*) + -mvs* | -opened*) vendor=ibm ;; - os400*) + -os400*) vendor=ibm ;; - ptx*) + -ptx*) vendor=sequent ;; - tpf*) + -tpf*) vendor=ibm ;; - vxsim* | vxworks* | windiss*) + -vxsim* | -vxworks* | -windiss*) vendor=wrs ;; - aux*) + -aux*) vendor=apple ;; - hms*) + -hms*) vendor=hitachi ;; - mpw* | macos*) + -mpw* | -macos*) vendor=apple ;; - *mint | mint[0-9]* | *MiNT | MiNT[0-9]*) + -*mint | -mint[0-9]* | -*MiNT | -MiNT[0-9]*) vendor=atari ;; - vos*) + -vos*) vendor=stratus ;; esac + basic_machine=`echo "$basic_machine" | sed "s/unknown/$vendor/"` ;; esac -echo "$cpu-$vendor-$os" +echo "$basic_machine$os" exit # Local variables: diff --git a/dviware/dvisvgm/configure b/dviware/dvisvgm/configure index 3cdad36f6d..690013405a 100755 --- a/dviware/dvisvgm/configure +++ b/dviware/dvisvgm/configure @@ -1,6 +1,6 @@ #! /bin/sh # Guess values for system-dependent variables and create Makefiles. -# Generated by GNU Autoconf 2.69 for dvisvgm 2.8.1. +# Generated by GNU Autoconf 2.69 for dvisvgm 2.8.2. # # Report bugs to <martin.gieseking@uos.de>. # @@ -590,8 +590,8 @@ MAKEFLAGS= # Identity of this package. PACKAGE_NAME='dvisvgm' PACKAGE_TARNAME='dvisvgm' -PACKAGE_VERSION='2.8.1' -PACKAGE_STRING='dvisvgm 2.8.1' +PACKAGE_VERSION='2.8.2' +PACKAGE_STRING='dvisvgm 2.8.2' PACKAGE_BUGREPORT='martin.gieseking@uos.de' PACKAGE_URL='' @@ -1406,7 +1406,7 @@ if test "$ac_init_help" = "long"; then # Omit some internal or obsolete options to make the list less imposing. # This message is too long to be a string in the A/UX 3.1 sh. cat <<_ACEOF -\`configure' configures dvisvgm 2.8.1 to adapt to many kinds of systems. +\`configure' configures dvisvgm 2.8.2 to adapt to many kinds of systems. Usage: $0 [OPTION]... [VAR=VALUE]... @@ -1477,7 +1477,7 @@ fi if test -n "$ac_init_help"; then case $ac_init_help in - short | recursive ) echo "Configuration of dvisvgm 2.8.1:";; + short | recursive ) echo "Configuration of dvisvgm 2.8.2:";; esac cat <<\_ACEOF @@ -1625,7 +1625,7 @@ fi test -n "$ac_init_help" && exit $ac_status if $ac_init_version; then cat <<\_ACEOF -dvisvgm configure 2.8.1 +dvisvgm configure 2.8.2 generated by GNU Autoconf 2.69 Copyright (C) 2012 Free Software Foundation, Inc. @@ -2169,7 +2169,7 @@ cat >config.log <<_ACEOF This file contains any messages produced by compilers while running configure, to aid debugging if configure makes a mistake. -It was created by dvisvgm $as_me 2.8.1, which was +It was created by dvisvgm $as_me 2.8.2, which was generated by GNU Autoconf 2.69. Invocation command line was $ $0 $@ @@ -2527,7 +2527,7 @@ ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $ ac_compiler_gnu=$ac_cv_c_compiler_gnu -DATE="November 2019" +DATE="December 2019" ac_config_headers="$ac_config_headers config.h" @@ -3157,7 +3157,7 @@ fi # Define the identity of the package. PACKAGE='dvisvgm' - VERSION='2.8.1' + VERSION='2.8.2' cat >>confdefs.h <<_ACEOF @@ -20138,7 +20138,7 @@ cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 # report actual input values of CONFIG_FILES etc. instead of their # values after options handling. ac_log=" -This file was extended by dvisvgm $as_me 2.8.1, which was +This file was extended by dvisvgm $as_me 2.8.2, which was generated by GNU Autoconf 2.69. Invocation command line was CONFIG_FILES = $CONFIG_FILES @@ -20204,7 +20204,7 @@ _ACEOF cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`" ac_cs_version="\\ -dvisvgm config.status 2.8.1 +dvisvgm config.status 2.8.2 configured by $0, generated by GNU Autoconf 2.69, with options \\"\$ac_cs_config\\" diff --git a/dviware/dvisvgm/configure.ac b/dviware/dvisvgm/configure.ac index 6a85518935..3572e2d106 100644 --- a/dviware/dvisvgm/configure.ac +++ b/dviware/dvisvgm/configure.ac @@ -4,8 +4,8 @@ # Process this file with autoconf to produce a configure script. AC_PREREQ(2.59) -AC_INIT([dvisvgm],[2.8.1],[martin.gieseking@uos.de]) -DATE="November 2019" +AC_INIT([dvisvgm],[2.8.2],[martin.gieseking@uos.de]) +DATE="December 2019" AC_CONFIG_SRCDIR(src) AC_CONFIG_HEADERS([config.h]) AC_CONFIG_MACRO_DIR([m4]) diff --git a/dviware/dvisvgm/doc/dvisvgm.1 b/dviware/dvisvgm/doc/dvisvgm.1 index e6d6b8743f..5c7cb95e5a 100644 --- a/dviware/dvisvgm/doc/dvisvgm.1 +++ b/dviware/dvisvgm/doc/dvisvgm.1 @@ -4,10 +4,10 @@ .\" Generator: DocBook XSL Stylesheets vsnapshot <http://docbook.sf.net/> .\" Date: 2019-11-12 .\" Manual: dvisvgm Manual -.\" Source: dvisvgm 2.8.1 +.\" Source: dvisvgm 2.8.2 .\" Language: English .\" -.TH "DVISVGM" "1" "2019\-11\-12" "dvisvgm 2\&.8\&.1" "dvisvgm Manual" +.TH "DVISVGM" "1" "2019\-11\-12" "dvisvgm 2\&.8\&.2" "dvisvgm Manual" .\" ----------------------------------------------------------------- .\" * Define some portability stuff .\" ----------------------------------------------------------------- diff --git a/dviware/dvisvgm/src/Calculator.hpp b/dviware/dvisvgm/src/Calculator.hpp index f498365e54..cc3b2feb6b 100644 --- a/dviware/dvisvgm/src/Calculator.hpp +++ b/dviware/dvisvgm/src/Calculator.hpp @@ -33,7 +33,6 @@ struct CalculatorException : public MessageException { class Calculator { public: - Calculator () : _numValue(0) {} double eval (std::istream &is); double eval (const std::string &expr); void setVariable (const std::string &name, double value) {_variables[name] = value;} @@ -48,7 +47,7 @@ class Calculator { private: std::map<std::string,double> _variables; - double _numValue; + double _numValue=0; std::string _strValue; }; diff --git a/dviware/dvisvgm/src/CharMapID.hpp b/dviware/dvisvgm/src/CharMapID.hpp index e79c64b24f..cdc39ca94d 100644 --- a/dviware/dvisvgm/src/CharMapID.hpp +++ b/dviware/dvisvgm/src/CharMapID.hpp @@ -25,7 +25,7 @@ /** Represents a character map of a font. */ struct CharMapID { - CharMapID () noexcept : platform_id(0), encoding_id(0) {} + CharMapID () noexcept =default; CharMapID (uint8_t plf_id, uint8_t enc_id) noexcept : platform_id(plf_id), encoding_id(enc_id) {} bool operator == (const CharMapID &ids) const { @@ -52,8 +52,8 @@ struct CharMapID { static const CharMapID MAC_SIMPLCHINESE; static const CharMapID MAC_KOREAN; - uint8_t platform_id; - uint8_t encoding_id; + uint8_t platform_id=0; + uint8_t encoding_id=0; }; #endif diff --git a/dviware/dvisvgm/src/Color.hpp b/dviware/dvisvgm/src/Color.hpp index f522bded55..c58a97f0bb 100644 --- a/dviware/dvisvgm/src/Color.hpp +++ b/dviware/dvisvgm/src/Color.hpp @@ -40,7 +40,7 @@ class Color { enum class ColorSpace {GRAY, RGB, CMYK, LAB}; public: - Color () noexcept : _rgb(0) {} + Color () noexcept =default; explicit Color (uint32_t rgb) noexcept : _rgb(rgb) {} Color (uint8_t r, uint8_t g, uint8_t b) noexcept {setRGB(r,g,b);} Color (double r, double g, double b) noexcept {setRGB(r,g,b);} @@ -90,7 +90,7 @@ class Color { static int numComponents (ColorSpace colorSpace); private: - uint32_t _rgb; + uint32_t _rgb=0; }; #endif diff --git a/dviware/dvisvgm/src/Directory.cpp b/dviware/dvisvgm/src/Directory.cpp index ccc05a2e92..748d1bc070 100644 --- a/dviware/dvisvgm/src/Directory.cpp +++ b/dviware/dvisvgm/src/Directory.cpp @@ -22,35 +22,20 @@ using namespace std; -#ifdef _WIN32 - #include "windows.hpp" -#else +#ifndef _WIN32 #include <cerrno> #include <sys/stat.h> #endif Directory::Directory () { -#if _WIN32 - _handle = INVALID_HANDLE_VALUE; - _firstread = true; +#ifdef _WIN32 memset(&_fileData, 0, sizeof(WIN32_FIND_DATA)); -#else - _dir = nullptr; - _dirent = nullptr; #endif } -Directory::Directory (const string &dirname) { -#if _WIN32 - _handle = INVALID_HANDLE_VALUE; - _firstread = true; - memset(&_fileData, 0, sizeof(WIN32_FIND_DATA)); -#else - _dir = nullptr; - _dirent = nullptr; -#endif +Directory::Directory (const string &dirname) : Directory() { open(dirname); } diff --git a/dviware/dvisvgm/src/Directory.hpp b/dviware/dvisvgm/src/Directory.hpp index a703c18977..f6ec7a9602 100644 --- a/dviware/dvisvgm/src/Directory.hpp +++ b/dviware/dvisvgm/src/Directory.hpp @@ -43,12 +43,12 @@ class Directory { private: std::string _dirname; #ifdef _WIN32 - bool _firstread; - HANDLE _handle; + bool _firstread=true; + HANDLE _handle=INVALID_HANDLE_VALUE; WIN32_FIND_DATA _fileData; #else - DIR *_dir; - struct dirent *_dirent; + DIR *_dir=nullptr; + struct dirent *_dirent=nullptr; #endif }; diff --git a/dviware/dvisvgm/src/FileFinder.cpp b/dviware/dvisvgm/src/FileFinder.cpp index dfd60412cb..e867f648a7 100644 --- a/dviware/dvisvgm/src/FileFinder.cpp +++ b/dviware/dvisvgm/src/FileFinder.cpp @@ -46,6 +46,7 @@ std::string FileFinder::_argv0; std::string FileFinder::_progname; +std::string FileFinder::_pathbuf; bool FileFinder::_enableMktex = false; @@ -109,12 +110,11 @@ const char* FileFinder::findFile (const std::string &fname, const char *ftype) c if (fname.empty()) return nullptr; - static std::string buf; // try to lookup the file in the additionally specified directories for (const std::string &dir : _additionalDirs) { - buf = dir + "/" + fname; - if (FileSystem::exists(buf)) - return buf.c_str(); + _pathbuf = dir+"/"+fname; + if (FileSystem::exists(_pathbuf)) + return _pathbuf.c_str(); } std::string ext; if (ftype) @@ -126,21 +126,18 @@ const char* FileFinder::findFile (const std::string &fname, const char *ftype) c ext = fname.substr(pos+1); } +#ifdef _WIN32 + if (ext == "dll" || ext == "exe") + return lookupExecutable(fname); #ifdef MIKTEX - if (ext == "dll" || ext == "exe") { - // lookup dll and exe files in the MiKTeX bin directory first - buf = _miktex->getBinDir() + "/" + fname; - if (FileSystem::exists(buf)) - return buf.c_str(); - } else if (ext == "cmap") { // The MiKTeX SDK doesn't support the lookup of files without suffix (yet), thus // it's not possible to find cmap files which usually don't have a suffix. In order // to work around this, we try to lookup the files by calling kpsewhich. Process process("kpsewhich", "-format=cmap "+fname); - process.run(&buf); - buf = util::trim(buf); - return buf.empty() ? nullptr : buf.c_str(); + process.run(&_pathbuf); + _pathbuf = util::trim(_pathbuf); + return _pathbuf.empty() ? nullptr : _pathbuf.c_str(); } try { return _miktex->findFile(fname.c_str()); @@ -148,17 +145,9 @@ const char* FileFinder::findFile (const std::string &fname, const char *ftype) c catch (const MessageException &e) { return nullptr; } -#else -#ifdef TEXLIVEWIN32 - if (ext == "exe") { - // lookup exe files in directory where dvisvgm is located - if (const char *path = kpse_var_value("SELFAUTOLOC")) { - buf = std::string(path) + "/" + fname; - return FileSystem::exists(buf) ? buf.c_str() : nullptr; - } - return nullptr; - } -#endif +#endif // MIKTEX +#endif // _WIN32 +#ifndef MIKTEX static std::map<std::string, kpse_file_format_type> types = { {"tfm", kpse_tfm_format}, {"pfb", kpse_type1_format}, @@ -188,12 +177,12 @@ const char* FileFinder::findFile (const std::string &fname, const char *ftype) c // In the current version of libkpathsea, each call of kpse_find_file produces // a memory leak since the path buffer is not freed. I don't think we can do // anything against it here... - buf = path; + _pathbuf = path; std::free(path); - return buf.c_str(); + return _pathbuf.c_str(); } return nullptr; -#endif +#endif // !MIKTEX } @@ -264,3 +253,35 @@ const char* FileFinder::lookup (const std::string &fname, const char *ftype, boo return path; return nullptr; } + + +/** Looks up the location of an executable file. + * @param[in] fname name of file to look up + * @param[in] addSuffix if true, ".exe" is appended to the given filename (Windows only) + * @return absolute path of file or nullptr if not found */ +const char* FileFinder::lookupExecutable (const std::string &fname, bool addSuffix) const { +#ifdef MIKTEX + _pathbuf = _miktex->getBinDir() + "/" + fname; + if (addSuffix) + _pathbuf += ".exe"; + if (FileSystem::exists(_pathbuf)) + return _pathbuf.c_str(); + try { + return _miktex->findFile(fname.c_str()); + } + catch (...) { + } +#else + // lookup executables in directory where dvisvgm is located + if (const char *path = kpse_var_value("SELFAUTOLOC")) { + _pathbuf = std::string(path) + "/" + fname; +#ifdef _WIN32 + if (addSuffix) + _pathbuf += ".exe"; +#endif + if (FileSystem::exists(_pathbuf)) + return _pathbuf.c_str(); + } +#endif // !MIKTEX + return nullptr; +} diff --git a/dviware/dvisvgm/src/FileFinder.hpp b/dviware/dvisvgm/src/FileFinder.hpp index b01c26b10c..08c59a3372 100644 --- a/dviware/dvisvgm/src/FileFinder.hpp +++ b/dviware/dvisvgm/src/FileFinder.hpp @@ -35,6 +35,7 @@ class FileFinder { void addLookupDir (const std::string &path); const char* lookup (const std::string &fname, const char *ftype, bool extended=true) const; const char* lookup (const std::string &fname, bool extended=true) const {return lookup(fname, nullptr, extended);} + const char* lookupExecutable (const std::string &fname, bool addSuffix=false) const; protected: FileFinder (); @@ -45,6 +46,7 @@ class FileFinder { private: static std::string _argv0; static std::string _progname; + static std::string _pathbuf; ///< buffer holding the path of the last search static bool _enableMktex; std::set<std::string> _additionalDirs; #ifdef MIKTEX diff --git a/dviware/dvisvgm/src/FilePath.cpp b/dviware/dvisvgm/src/FilePath.cpp index c859d30469..6f162bfab9 100644 --- a/dviware/dvisvgm/src/FilePath.cpp +++ b/dviware/dvisvgm/src/FilePath.cpp @@ -122,7 +122,7 @@ void FilePath::init (string path, bool isfile, string current_dir) { single_slashes(path); single_slashes(current_dir); #ifdef _WIN32 - path = FileSystem::adaptPathSeperators(path); + path = FileSystem::ensureForwardSlashes(path); _drive = strip_drive_letter(path); #endif if (isfile) { @@ -303,7 +303,7 @@ bool FilePath::exists () const { bool FilePath::isAbsolute (string path) { path = util::trim(path); #ifdef _WIN32 - path = FileSystem::adaptPathSeperators(path); + path = FileSystem::ensureForwardSlashes(path); if (path.length() >= 2 && path[1] == ':' && isalpha(path[0])) path.erase(0, 2); // remove drive letter and colon #endif diff --git a/dviware/dvisvgm/src/FileSystem.cpp b/dviware/dvisvgm/src/FileSystem.cpp index 35621465a5..6a081ee24f 100644 --- a/dviware/dvisvgm/src/FileSystem.cpp +++ b/dviware/dvisvgm/src/FileSystem.cpp @@ -50,7 +50,6 @@ using namespace std; #endif -FileSystem FileSystem::_fs; string FileSystem::TMPDIR; const char *FileSystem::TMPSUBDIR = nullptr; @@ -133,8 +132,10 @@ uint64_t FileSystem::filesize (const string &fname) { } -string FileSystem::adaptPathSeperators (string path) { +string FileSystem::ensureForwardSlashes (string path) { +#ifdef _WIN32 std::replace(path.begin(), path.end(), PATHSEP, '/'); +#endif return path; } @@ -142,7 +143,7 @@ string FileSystem::adaptPathSeperators (string path) { string FileSystem::getcwd () { char buf[1024]; #ifdef _WIN32 - return adaptPathSeperators(_getcwd(buf, 1024)); + return ensureForwardSlashes(_getcwd(buf, 1024)); #else return ::getcwd(buf, 1024); #endif @@ -198,7 +199,7 @@ string FileSystem::tmpdir () { #ifdef _WIN32 char buf[MAX_PATH]; if (GetTempPath(MAX_PATH, buf)) - ret = adaptPathSeperators(buf); + ret = ensureForwardSlashes(buf); else ret = "."; #else @@ -232,7 +233,7 @@ bool FileSystem::mkdir (const string &dirname) { bool success = false; if (const char *cdirname = dirname.c_str()) { success = true; - const string dirstr = adaptPathSeperators(util::trim(cdirname)); + const string dirstr = ensureForwardSlashes(util::trim(cdirname)); for (size_t pos=1; success && (pos = dirstr.find('/', pos)) != string::npos; pos++) success &= s_mkdir(dirstr.substr(0, pos)); success &= s_mkdir(dirstr); diff --git a/dviware/dvisvgm/src/FileSystem.hpp b/dviware/dvisvgm/src/FileSystem.hpp index 9a1b80067d..b882caa9fa 100644 --- a/dviware/dvisvgm/src/FileSystem.hpp +++ b/dviware/dvisvgm/src/FileSystem.hpp @@ -24,15 +24,14 @@ #include <string> #include <vector> -class FileSystem -{ +class FileSystem { public: ~FileSystem (); static bool remove (const std::string &fname); static bool rename (const std::string &oldname, const std::string &newname); static bool copy (const std::string &src, const std::string &dest, bool remove_src=false); static uint64_t filesize (const std::string &fname); - static std::string adaptPathSeperators (std::string path); + static std::string ensureForwardSlashes (std::string path); static std::string getcwd (); static std::string tmpdir (); static bool chdir (const std::string &dir); @@ -51,9 +50,6 @@ class FileSystem FileSystem () =default; bool system_tmpdir_available (); static const char* TMPSUBDIR; ///< subdirectory of the system's temporary folder - - private: - static FileSystem _fs; }; #endif diff --git a/dviware/dvisvgm/src/FixWord.hpp b/dviware/dvisvgm/src/FixWord.hpp index 41a09f1120..94166b232c 100644 --- a/dviware/dvisvgm/src/FixWord.hpp +++ b/dviware/dvisvgm/src/FixWord.hpp @@ -25,14 +25,14 @@ class FixWord { public: - FixWord () : _value(0) {} + FixWord () =default; FixWord (int32_t fw) : _value(fw) {} explicit operator double () const {return double(_value)/(1 << 20);} bool operator < (FixWord fw) const {return _value < fw._value;} bool operator == (FixWord fw) const {return _value == fw._value;} private: - int32_t _value; + int32_t _value=0; }; #endif diff --git a/dviware/dvisvgm/src/FontStyle.hpp b/dviware/dvisvgm/src/FontStyle.hpp index 40c5d3e45e..1088df3c4e 100644 --- a/dviware/dvisvgm/src/FontStyle.hpp +++ b/dviware/dvisvgm/src/FontStyle.hpp @@ -22,11 +22,11 @@ #define FONTSTYLE struct FontStyle { - FontStyle () : bold(0), extend(1), slant(0) {} + FontStyle () =default; FontStyle (float b, float e, float s) : bold(b), extend(e), slant(s) {} - double bold; ///< stroke width in pt used to draw the glyph outlines - double extend; ///< factor to strech/shrink the glyphs horizontally - double slant; ///< horizontal slanting/skewing value (= tan(phi)) + double bold=0; ///< stroke width in pt used to draw the glyph outlines + double extend=1; ///< factor to strech/shrink the glyphs horizontally + double slant=0; ///< horizontal slanting/skewing value (= tan(phi)) }; #endif diff --git a/dviware/dvisvgm/src/GFGlyphTracer.cpp b/dviware/dvisvgm/src/GFGlyphTracer.cpp index 85f7c2cab5..1b55afc593 100644 --- a/dviware/dvisvgm/src/GFGlyphTracer.cpp +++ b/dviware/dvisvgm/src/GFGlyphTracer.cpp @@ -22,10 +22,6 @@ using namespace std; -GFGlyphTracer::GFGlyphTracer () : GFTracer(_ifs, 0) -{ -} - /** Constructs a new glyph tracer. * @param[in] is GF input stream * @param[in] upp target units per PS point */ diff --git a/dviware/dvisvgm/src/GFGlyphTracer.hpp b/dviware/dvisvgm/src/GFGlyphTracer.hpp index 49f69b69ec..afe1b95253 100644 --- a/dviware/dvisvgm/src/GFGlyphTracer.hpp +++ b/dviware/dvisvgm/src/GFGlyphTracer.hpp @@ -26,8 +26,7 @@ #include "GFTracer.hpp" #include "Glyph.hpp" -class GFGlyphTracer : public GFTracer -{ +class GFGlyphTracer : public GFTracer { public: struct Callback { virtual ~Callback () =default; @@ -38,7 +37,7 @@ class GFGlyphTracer : public GFTracer }; public: - GFGlyphTracer (); + GFGlyphTracer () : GFTracer(_ifs, 0) {} GFGlyphTracer (std::string &fname, double upp, Callback *cb=nullptr); void reset (std::string &fname, double upp); void setCallback (Callback *cb) {_callback = cb;} diff --git a/dviware/dvisvgm/src/GFReader.cpp b/dviware/dvisvgm/src/GFReader.cpp index 32ba354443..a7d314d3de 100644 --- a/dviware/dvisvgm/src/GFReader.cpp +++ b/dviware/dvisvgm/src/GFReader.cpp @@ -40,16 +40,6 @@ static inline double scaled2double (int32_t scaled) { } -GFReader::GFReader (istream &is) : _in(is), _insideCharDef(false), _penDown(false) -{ - _minX = _maxX = _minY = _maxY = _x = _y = 0; - _currentChar = 0; - _designSize = 0; - _hppp = _vppp = 0; - _checksum = 0; -} - - uint32_t GFReader::readUnsigned (int bytes) { uint32_t ret = 0; for (int i=bytes-1; i >= 0 && !_in.eof(); i--) { diff --git a/dviware/dvisvgm/src/GFReader.hpp b/dviware/dvisvgm/src/GFReader.hpp index 3dfceb98cd..ad1e8b2220 100644 --- a/dviware/dvisvgm/src/GFReader.hpp +++ b/dviware/dvisvgm/src/GFReader.hpp @@ -47,7 +47,7 @@ class GFReader { }; public: - explicit GFReader (std::istream &is); + explicit GFReader (std::istream &is) : _in(is) {} virtual ~GFReader () =default; virtual bool executeChar (uint8_t c); virtual bool executeAllChars (); @@ -91,16 +91,16 @@ class GFReader { private: std::istream &_in; - int32_t _minX, _maxX, _minY, _maxY; - int32_t _x, _y; ///< current pen location (pixel units) - int32_t _currentChar; - Bitmap _bitmap; ///< bitmap of current char - double _designSize; ///< designSize in PS points - double _hppp, _vppp; ///< horizontal and vertical pixel per point - uint32_t _checksum; + int32_t _minX=0, _maxX=0, _minY=0, _maxY=0; + int32_t _x=0, _y=0; ///< current pen location (pixel units) + int32_t _currentChar=0; + Bitmap _bitmap; ///< bitmap of current char + double _designSize=0; ///< designSize in PS points + double _hppp=0, _vppp=0; ///< horizontal and vertical pixel per point + uint32_t _checksum=0; std::unordered_map<uint8_t,CharInfo> _charInfoMap; - bool _insideCharDef; ///< true if inside a character definition (between BOC and EOC) - bool _penDown; + bool _insideCharDef=false; ///< true if inside a character definition (between BOC and EOC) + bool _penDown=false; }; #endif diff --git a/dviware/dvisvgm/src/GFTracer.cpp b/dviware/dvisvgm/src/GFTracer.cpp index 61d297d982..e73aab12fd 100644 --- a/dviware/dvisvgm/src/GFTracer.cpp +++ b/dviware/dvisvgm/src/GFTracer.cpp @@ -27,12 +27,6 @@ using namespace std; -GFTracer::GFTracer (istream &is) - : GFReader(is), _unitsPerPoint(0.0) -{ -} - - /** Constructs a new GFTracer. * @param[in] is GF file is read from this stream * @param[in] upp target units per PS point */ diff --git a/dviware/dvisvgm/src/GFTracer.hpp b/dviware/dvisvgm/src/GFTracer.hpp index 8fe746cc05..efe9476a8f 100644 --- a/dviware/dvisvgm/src/GFTracer.hpp +++ b/dviware/dvisvgm/src/GFTracer.hpp @@ -26,7 +26,7 @@ class GFTracer : public GFReader { public: - explicit GFTracer (std::istream &is); + explicit GFTracer (std::istream &is) : GFReader(is) {} GFTracer (std::istream &is, double upp); virtual void moveTo (double x, double y) =0; virtual void lineTo (double x, double y) =0; @@ -39,7 +39,7 @@ class GFTracer : public GFReader { void unitsPerPoint(double upp) {_unitsPerPoint = upp;} private: - double _unitsPerPoint; ///< target units per PS point + double _unitsPerPoint=0; ///< target units per PS point }; #endif diff --git a/dviware/dvisvgm/src/GlyphTracerMessages.hpp b/dviware/dvisvgm/src/GlyphTracerMessages.hpp index 8a41b811d9..d48fe6f1b4 100644 --- a/dviware/dvisvgm/src/GlyphTracerMessages.hpp +++ b/dviware/dvisvgm/src/GlyphTracerMessages.hpp @@ -27,7 +27,8 @@ class GlyphTracerMessages : public GFGlyphTracer::Callback { public: - explicit GlyphTracerMessages (bool sfmsg=true, bool autonl=true) : _sfmsg(sfmsg), _autonl(autonl), _traced(false) {} + GlyphTracerMessages () =default; + explicit GlyphTracerMessages (bool sfmsg, bool autonl) : _sfmsg(sfmsg), _autonl(autonl) {} ~GlyphTracerMessages () override { if (_autonl) @@ -71,8 +72,8 @@ class GlyphTracerMessages : public GFGlyphTracer::Callback { private: std::string _fname; - bool _sfmsg, _autonl; - bool _traced; ///< true if a glyph of the current font has already been traced? + bool _sfmsg=true, _autonl=true; + bool _traced=false; ///< true if a glyph of the current font has already been traced? }; #endif diff --git a/dviware/dvisvgm/src/GraphicsPath.hpp b/dviware/dvisvgm/src/GraphicsPath.hpp index 78b29d4630..bf09a37d09 100644 --- a/dviware/dvisvgm/src/GraphicsPath.hpp +++ b/dviware/dvisvgm/src/GraphicsPath.hpp @@ -22,6 +22,7 @@ #include <array> #include <cctype> +#include <cmath> #include <deque> #include <ostream> #include <type_traits> @@ -687,7 +688,7 @@ class GraphicsPath { * @param[in] actions template methods called by each iteration step * @param[in] optimize if true, shorthand drawing commands (hlineto, vlineto,...) are considered */ void iterate (IterationActions &actions, bool optimize) const { - double eps = XMLString::DECIMAL_PLACES > 0 ? pow(10, -XMLString::DECIMAL_PLACES) : 1e-7; + double eps = XMLString::DECIMAL_PLACES > 0 ? std::pow(10, -XMLString::DECIMAL_PLACES) : 1e-7; IterationVisitor visitor(actions, optimize, eps); for (const CommandVariant &cmd : _commands) { if (actions.quit()) diff --git a/dviware/dvisvgm/src/HtmlSpecialHandler.hpp b/dviware/dvisvgm/src/HtmlSpecialHandler.hpp index 0d4e3e4e11..bb85b2ad2c 100644 --- a/dviware/dvisvgm/src/HtmlSpecialHandler.hpp +++ b/dviware/dvisvgm/src/HtmlSpecialHandler.hpp @@ -29,7 +29,6 @@ class SpecialActions; class HtmlSpecialHandler : public SpecialHandler { public: - HtmlSpecialHandler () : _active(false) {} void preprocess (const std::string &prefix, std::istream &is, SpecialActions &actions) override; bool process (const std::string &prefix, std::istream &is, SpecialActions &actions) override; const char* name () const override {return "html";} @@ -41,7 +40,7 @@ class HtmlSpecialHandler : public SpecialHandler { void dviMovedTo (double x, double y, SpecialActions &actions) override; private: - bool _active; + bool _active=false; }; #endif diff --git a/dviware/dvisvgm/src/HyperlinkManager.hpp b/dviware/dvisvgm/src/HyperlinkManager.hpp index 7f5a460bdb..762b4a4cca 100644 --- a/dviware/dvisvgm/src/HyperlinkManager.hpp +++ b/dviware/dvisvgm/src/HyperlinkManager.hpp @@ -59,7 +59,7 @@ class HyperlinkManager { static void setDefaultLinkColor (Color color); protected: - HyperlinkManager () : _anchorType(AnchorType::NONE), _depthThreshold(0), _linewidth(-1) {} + HyperlinkManager () =default; void markLinkedBox (SpecialActions &actions); enum class MarkerType {NONE, LINE, BOX, BGCOLOR}; @@ -69,9 +69,9 @@ class HyperlinkManager { static ColorSource COLORSOURCE; ///< if true, LINK_LINECOLOR is applied private: - AnchorType _anchorType; ///< type of active anchor - int _depthThreshold; ///< break anchor box if the DVI stack depth underruns this threshold - double _linewidth; ///< line width of link marker (-1 => compute individual value per link) + AnchorType _anchorType=AnchorType::NONE; ///< type of active anchor + int _depthThreshold=0; ///< break anchor box if the DVI stack depth underruns this threshold + double _linewidth=-1; ///< line width of link marker (-1 => compute individual value per link) std::string _base; ///< base URL that is prepended to all relative targets NamedAnchors _namedAnchors; ///< information about all named anchors processed }; diff --git a/dviware/dvisvgm/src/Length.hpp b/dviware/dvisvgm/src/Length.hpp index 4454eec168..3c4de91fae 100644 --- a/dviware/dvisvgm/src/Length.hpp +++ b/dviware/dvisvgm/src/Length.hpp @@ -39,7 +39,7 @@ class Length { enum class Unit {PT, BP, CM, MM, IN, PC, DD, CC, SP}; public: - constexpr Length () : _pt(0) {} + constexpr Length () =default; explicit constexpr Length (long double pt) : _pt(static_cast<double>(pt)) {} Length (double val, Unit unit) {set(val, unit);} Length (double val, const std::string &unitstr) {set(val, unitstr);} @@ -76,7 +76,7 @@ class Length { static constexpr double pt2sp = 65536.0; private: - double _pt; // length in TeX point units (72.27pt = 1in) + double _pt=0; // length in TeX point units (72.27pt = 1in) }; diff --git a/dviware/dvisvgm/src/MetafontWrapper.cpp b/dviware/dvisvgm/src/MetafontWrapper.cpp index 5807d7254e..202b65d6ec 100644 --- a/dviware/dvisvgm/src/MetafontWrapper.cpp +++ b/dviware/dvisvgm/src/MetafontWrapper.cpp @@ -53,19 +53,19 @@ bool MetafontWrapper::call (const string &mode, double mag) { return false; // mf file not available => no need to call the "slow" Metafont FileSystem::remove(_fontname+".gf"); -#ifdef _WIN32 -#ifdef TEXLIVEWIN32 - const char *mfname = "mf-nowin.exe"; -#else - const char *mfname = "mf.exe"; + string mfName = "mf"; // file name of Metafont executable +#ifndef MIKTEX + if (const char *mfnowinPath = FileFinder::instance().lookupExecutable("mf-nowin", true)) + mfName = mfnowinPath; + else #endif - const char *cmd = FileFinder::instance().lookup(mfname, false); - if (!cmd) { - Message::estream(true) << "can't run Metafont (" << mfname << " not found)\n"; - return false; - } -#else - const char *cmd = "mf"; + if (const char *mfPath = FileFinder::instance().lookupExecutable(mfName, true)) + mfName = mfPath; +#ifdef _WIN32 + else { + Message::estream(true) << "can't run Metafont (mf.exe and mf-nowin.exe not found)\n"; + return false; + } #endif ostringstream oss; oss << "\"\\mode=" << mode << ";" // set MF mode, e.g. 'proof', 'ljfour' or 'localfont' @@ -75,7 +75,7 @@ bool MetafontWrapper::call (const string &mode, double mag) { "batchmode;" // don't halt on errors and don't print informational messages "input " << _fontname << "\""; // load font description Message::mstream(false, Message::MC_STATE) << "\nrunning Metafont for " << _fontname << '\n'; - Process mf_process(cmd, oss.str()); + Process mf_process(mfName, oss.str()); string mf_messages; mf_process.run(_dir, &mf_messages); diff --git a/dviware/dvisvgm/src/MiKTeXCom.cpp b/dviware/dvisvgm/src/MiKTeXCom.cpp index 72c2af7f0e..957173f126 100644 --- a/dviware/dvisvgm/src/MiKTeXCom.cpp +++ b/dviware/dvisvgm/src/MiKTeXCom.cpp @@ -92,8 +92,7 @@ const char* MiKTeXCom::findFile (const char *fname) { _bstr_t path; static string ret; #ifdef _MSC_VER - HRESULT hres = _session->FindFile(fname, path.GetAddress()); - bool found = (hres != 0); + bool found = (_session->FindFile(fname, path.GetAddress()) == VARIANT_TRUE); #else VARIANT_BOOL found_var; _session->FindFile(_bstr_t(fname), path.GetAddress(), &found_var); diff --git a/dviware/dvisvgm/src/NoPsSpecialHandler.hpp b/dviware/dvisvgm/src/NoPsSpecialHandler.hpp index f4f0421885..027ea3fb62 100644 --- a/dviware/dvisvgm/src/NoPsSpecialHandler.hpp +++ b/dviware/dvisvgm/src/NoPsSpecialHandler.hpp @@ -25,7 +25,6 @@ class NoPsSpecialHandler : public SpecialHandler { public: - NoPsSpecialHandler () : _count(0) {} bool process (const std::string &prefix, std::istream &is, SpecialActions &actions) override; const char* name () const override {return nullptr;} const char* info () const override {return nullptr;} @@ -35,7 +34,7 @@ class NoPsSpecialHandler : public SpecialHandler { void dviEndPage (unsigned pageno, SpecialActions &actions) override; private: - unsigned _count; // number of PS specials skipped + size_t _count=0; // number of PS specials skipped }; #endif diff --git a/dviware/dvisvgm/src/PSInterpreter.cpp b/dviware/dvisvgm/src/PSInterpreter.cpp index aa9cab2107..4b1d1fbc15 100644 --- a/dviware/dvisvgm/src/PSInterpreter.cpp +++ b/dviware/dvisvgm/src/PSInterpreter.cpp @@ -24,6 +24,7 @@ #include <sstream> #include <unordered_map> #include "FileFinder.hpp" +#include "FileSystem.hpp" #include "InputReader.hpp" #include "Message.hpp" #include "PSFilter.hpp" @@ -352,7 +353,7 @@ int GSDLLCALL PSInterpreter::error (void *inst, const char *buf, int len) { /** Returns the total number of pages of a PDF file. * @param[in] fname name/path of the PDF file */ int PSInterpreter::pdfPageCount (const string &fname) { - executeRaw("\n("+fname+")@pdfpagecount ", 1); + executeRaw("\n("+FileSystem::ensureForwardSlashes(fname)+")@pdfpagecount ", 1); if (!_rawData.empty()) { size_t index; int ret = stoi(_rawData[0], &index, 10); @@ -370,7 +371,7 @@ int PSInterpreter::pdfPageCount (const string &fname) { * @return the bounding box of the given page */ BoundingBox PSInterpreter::pdfPageBox (const string &fname, int pageno) { BoundingBox pagebox; - executeRaw("\n"+to_string(pageno)+"("+fname+")@pdfpagebox ", 4); + executeRaw("\n"+to_string(pageno)+"("+FileSystem::ensureForwardSlashes(fname)+")@pdfpagebox ", 4); if (_rawData.size() < 4) pagebox.invalidate(); else diff --git a/dviware/dvisvgm/src/PSPreviewFilter.cpp b/dviware/dvisvgm/src/PSPreviewFilter.cpp index 36f0303e0f..6dac4945a8 100644 --- a/dviware/dvisvgm/src/PSPreviewFilter.cpp +++ b/dviware/dvisvgm/src/PSPreviewFilter.cpp @@ -28,12 +28,6 @@ using namespace std; -PSPreviewFilter::PSPreviewFilter (PSInterpreter &psi) - : PSFilter(psi), _active(false), _tightpage(false), _dvi2bp(1.0/65536.0) -{ -} - - /** Activates this filter so that the PS code will be redirected through it if * it's hooked into the PSInterpreter. */ void PSPreviewFilter::activate () { diff --git a/dviware/dvisvgm/src/PSPreviewFilter.hpp b/dviware/dvisvgm/src/PSPreviewFilter.hpp index 7de5a2e2a8..630a277b16 100644 --- a/dviware/dvisvgm/src/PSPreviewFilter.hpp +++ b/dviware/dvisvgm/src/PSPreviewFilter.hpp @@ -30,7 +30,7 @@ class SpecialActions; class PSPreviewFilter : public PSFilter { public: - explicit PSPreviewFilter (PSInterpreter &psi); + explicit PSPreviewFilter (PSInterpreter &psi) : PSFilter(psi) {} void activate (); void execute (const char *code, size_t len) override; bool active () const override {return _active;} @@ -44,11 +44,11 @@ class PSPreviewFilter : public PSFilter { double width () const; private: - std::string _version; ///< version string of preview package - bool _active; ///< true if filter is active - bool _tightpage; ///< true if tightpage option was given - double _dvi2bp; ///< factor to convert dvi units to PS points - std::vector<int> _boxExtents; ///< bounding box data set by the preview package (in DVI units) + std::string _version; ///< version string of preview package + bool _active=false; ///< true if filter is active + bool _tightpage=false; ///< true if tightpage option was given + double _dvi2bp=1.0/65536.0; ///< factor to convert dvi units to PS points + std::vector<int> _boxExtents; ///< bounding box data set by the preview package (in DVI units) }; #endif diff --git a/dviware/dvisvgm/src/PathClipper.hpp b/dviware/dvisvgm/src/PathClipper.hpp index 09c904bfd4..fb375db35f 100644 --- a/dviware/dvisvgm/src/PathClipper.hpp +++ b/dviware/dvisvgm/src/PathClipper.hpp @@ -31,25 +31,22 @@ using ClipperLib::IntPoint; -class PathClipper -{ +class PathClipper { public: using CurvedPath = GraphicsPath<double>; public: - PathClipper () : _numLines(0) {} void intersect (const CurvedPath &p1, const CurvedPath &p2, CurvedPath &result); protected: void flatten (const CurvedPath &gp, ClipperLib::Paths &polygons); -// void divide (IntPoint &p1, IntPoint &p2, IntPoint &ip); void reconstruct (const ClipperLib::Path &polygon, CurvedPath &path); void reconstruct (const ClipperLib::Paths &polygons, CurvedPath &path); static void callback (IntPoint &e1bot, IntPoint &e1top, IntPoint &e2bot, IntPoint &e2top, IntPoint &ip); private: std::vector<Bezier> _curves; - int _numLines; ///< negative number of straight line segments in path been processed + int _numLines=0; ///< negative number of straight line segments in path been processed }; #endif diff --git a/dviware/dvisvgm/src/PreScanDVIReader.cpp b/dviware/dvisvgm/src/PreScanDVIReader.cpp index 415eadbb73..7c964fae86 100644 --- a/dviware/dvisvgm/src/PreScanDVIReader.cpp +++ b/dviware/dvisvgm/src/PreScanDVIReader.cpp @@ -25,7 +25,7 @@ using namespace std; PreScanDVIReader::PreScanDVIReader (std::istream &is, DVIActions *actions) - : BasicDVIReader(is), _actions(actions), _currentPageNumber(0) + : BasicDVIReader(is), _actions(actions) { } diff --git a/dviware/dvisvgm/src/PreScanDVIReader.hpp b/dviware/dvisvgm/src/PreScanDVIReader.hpp index 614beac66e..5176f5a1f3 100644 --- a/dviware/dvisvgm/src/PreScanDVIReader.hpp +++ b/dviware/dvisvgm/src/PreScanDVIReader.hpp @@ -25,8 +25,7 @@ struct DVIActions; -class PreScanDVIReader : public BasicDVIReader -{ +class PreScanDVIReader : public BasicDVIReader { public: PreScanDVIReader (std::istream &is, DVIActions *actions); unsigned currentPageNumber () const override {return _currentPageNumber;} @@ -37,7 +36,7 @@ class PreScanDVIReader : public BasicDVIReader private: DVIActions *_actions; - unsigned _currentPageNumber; + unsigned _currentPageNumber=0; }; #endif diff --git a/dviware/dvisvgm/src/Process.cpp b/dviware/dvisvgm/src/Process.cpp index ff73cb5336..de5394f1fd 100644 --- a/dviware/dvisvgm/src/Process.cpp +++ b/dviware/dvisvgm/src/Process.cpp @@ -22,6 +22,7 @@ #include "windows.hpp" #else #include <csignal> + #include <cstring> #include <fcntl.h> #include <sys/wait.h> #include <unistd.h> @@ -42,7 +43,7 @@ class Subprocess { enum class State {RUNNING, FINISHED, FAILED}; public: - Subprocess (); + Subprocess () =default; Subprocess (const Subprocess&) =delete; Subprocess (Subprocess&&) =delete; ~Subprocess (); @@ -52,11 +53,11 @@ class Subprocess { private: #ifdef _WIN32 - HANDLE _pipeReadHandle; ///< handle of read end of pipe - HANDLE _childProcHandle; ///< handle of child process + HANDLE _pipeReadHandle=NULL; ///< handle of read end of pipe + HANDLE _childProcHandle=NULL; ///< handle of child process #else - int _readfd; ///< file descriptor of read end of pipe - pid_t _pid; ///< PID of the subprocess + int _readfd=-1; ///< file descriptor of read end of pipe + pid_t _pid=-1; ///< PID of the subprocess #endif }; @@ -113,10 +114,6 @@ static inline void close_and_zero_handle (HANDLE &handle) { } -Subprocess::Subprocess() : _pipeReadHandle(NULL), _childProcHandle(NULL) { -} - - Subprocess::~Subprocess () { if (_pipeReadHandle != NULL) CloseHandle(_pipeReadHandle); @@ -214,10 +211,6 @@ Subprocess::State Subprocess::state () { #else // !_WIN32 -Subprocess::Subprocess () : _readfd(-1), _pid(-1) { -} - - Subprocess::~Subprocess () { if (_readfd >= 0) close(_readfd); @@ -276,12 +269,12 @@ static void split_paramstr (string ¶mstr, vector<const char*> ¶ms) { /** Starts a child process. - * @param[in] cmd name of command to execute - * @param[in] paramstr parameters required by command + * @param[in] cmd name of command to execute or absolute path to executable + * @param[in] paramstr parameters required by the command * @returns true if child process started properly */ bool Subprocess::run (const string &cmd, string paramstr) { int pipefd[2]; - if (pipe(pipefd) < 0) + if (cmd.empty() || pipe(pipefd) < 0) return false; _pid = fork(); @@ -299,9 +292,11 @@ bool Subprocess::run (const string &cmd, string paramstr) { vector<const char*> params; params.push_back(cmd.c_str()); split_paramstr(paramstr, params); - params.push_back(nullptr); // trailing null pointer marks end of parameter list - signal(SIGINT, SIG_IGN); // child process is supposed to ignore ctrl-c events - execvp(cmd.c_str(), const_cast<char* const*>(¶ms[0])); + params.push_back(nullptr); // trailing null pointer marks end of parameter list + signal(SIGINT, SIG_IGN); // child process is supposed to ignore ctrl-c events + if (params[0][0] == '/') // absolute path to executable? + params[0] = strrchr(params[0], '/')+1; // filename of executable + execvp(cmd.c_str(), const_cast<char* const*>(params.data())); exit(1); } _readfd = pipefd[0]; diff --git a/dviware/dvisvgm/src/PsSpecialHandler.cpp b/dviware/dvisvgm/src/PsSpecialHandler.cpp index 405da48434..31f8aa55e7 100644 --- a/dviware/dvisvgm/src/PsSpecialHandler.cpp +++ b/dviware/dvisvgm/src/PsSpecialHandler.cpp @@ -214,7 +214,7 @@ bool PsSpecialHandler::process (const string &prefix, istream &is, SpecialAction if (_actions) { StreamInputReader in(is); string fname = in.getQuotedString(in.peek() == '"' ? "\"" : nullptr); - fname = FileSystem::adaptPathSeperators(fname); + fname = FileSystem::ensureForwardSlashes(fname); FileType fileType = FileType::EPS; if (prefix == "pdffile") fileType = FileType::PDF; @@ -392,7 +392,7 @@ unique_ptr<XMLElement> PsSpecialHandler::createImageNode (FileType type, const s unique_ptr<XMLElement> node; string pathstr; if (const char *path = FileFinder::instance().lookup(fname, false)) - pathstr = FileSystem::adaptPathSeperators(path); + pathstr = FileSystem::ensureForwardSlashes(path); if ((pathstr.empty() || !FileSystem::exists(pathstr)) && FileSystem::exists(fname)) pathstr = fname; if (pathstr.empty()) diff --git a/dviware/dvisvgm/src/PsSpecialHandler.hpp b/dviware/dvisvgm/src/PsSpecialHandler.hpp index c7a8a97815..6251e20a47 100644 --- a/dviware/dvisvgm/src/PsSpecialHandler.hpp +++ b/dviware/dvisvgm/src/PsSpecialHandler.hpp @@ -46,7 +46,6 @@ class PsSpecialHandler : public SpecialHandler, protected PSActions { * clipping paths and compute their intersections locally if necessary. */ class ClippingStack { public: - ClippingStack () : _maxID(0) {} void pushEmptyPath (); void push (const Path &path, int saveID=-1); bool replace (const Path &path); @@ -72,7 +71,7 @@ class PsSpecialHandler : public SpecialHandler, protected PSActions { Entry (const Entry &entry) =default; Entry (Entry &&entry) =default; }; - size_t _maxID; + size_t _maxID=0; std::stack<Entry> _stack; ///< stack holding the clipping information of the current graphics context }; diff --git a/dviware/dvisvgm/src/RangeMap.hpp b/dviware/dvisvgm/src/RangeMap.hpp index 128d37c038..9d3f2c2d95 100644 --- a/dviware/dvisvgm/src/RangeMap.hpp +++ b/dviware/dvisvgm/src/RangeMap.hpp @@ -30,7 +30,7 @@ class RangeMap { class Range { friend class RangeMap; public: - Range () : _min(0), _max(0), _minval(0) {} + Range () =default; Range (uint32_t min, uint32_t max, uint32_t minval) : _min(min), _max(max), _minval(minval) { if (_min > _max) @@ -53,8 +53,8 @@ class RangeMap { bool join (const Range &r); private: - uint32_t _min, _max; - uint32_t _minval; + uint32_t _min=0, _max=0; + uint32_t _minval=0; }; using Ranges = std::vector<Range>; diff --git a/dviware/dvisvgm/src/SVGOutput.cpp b/dviware/dvisvgm/src/SVGOutput.cpp index 7c4108c876..1f9e244883 100644 --- a/dviware/dvisvgm/src/SVGOutput.cpp +++ b/dviware/dvisvgm/src/SVGOutput.cpp @@ -35,7 +35,7 @@ using namespace std; SVGOutput::SVGOutput (const string &base, string pattern, int zipLevel) - : _path(base), _pattern(std::move(pattern)), _stdout(base.empty()), _zipLevel(zipLevel), _page(-1) + : _path(base), _pattern(std::move(pattern)), _stdout(base.empty()), _zipLevel(zipLevel) { } diff --git a/dviware/dvisvgm/src/SVGOutput.hpp b/dviware/dvisvgm/src/SVGOutput.hpp index 3c382f0b7f..1f4da20ee8 100644 --- a/dviware/dvisvgm/src/SVGOutput.hpp +++ b/dviware/dvisvgm/src/SVGOutput.hpp @@ -53,7 +53,7 @@ struct SVGOutputBase { class SVGOutput : public SVGOutputBase { public: - SVGOutput () : SVGOutput("", "", 0) {} + SVGOutput () =default; explicit SVGOutput (const std::string &base) : SVGOutput(base, "", 0) {} SVGOutput (const std::string &base, const std::string &pattern) : SVGOutput(base, pattern, 0) {} SVGOutput (const std::string &base, std::string pattern, int zipLevel); @@ -67,9 +67,9 @@ class SVGOutput : public SVGOutputBase { private: FilePath _path; std::string _pattern; - bool _stdout; ///< write to STDOUT? - int _zipLevel; ///< compression level - mutable int _page; ///< number of current page being written + bool _stdout=true; ///< write to STDOUT? + int _zipLevel=0; ///< compression level + mutable int _page=-1; ///< number of current page being written mutable std::unique_ptr<std::ostream> _osptr; }; diff --git a/dviware/dvisvgm/src/SignalHandler.cpp b/dviware/dvisvgm/src/SignalHandler.cpp index 886c9281bb..5af70be2e4 100644 --- a/dviware/dvisvgm/src/SignalHandler.cpp +++ b/dviware/dvisvgm/src/SignalHandler.cpp @@ -49,7 +49,7 @@ class SignalHandler::Impl { SignalHandler::SignalHandler () - : _active(false), _impl(util::make_unique<SignalHandler::Impl>()) + : _impl(util::make_unique<SignalHandler::Impl>()) { } @@ -89,7 +89,7 @@ void SignalHandler::stop () { /** Checks for incoming signals and throws an exception if CTRL-C was caught. * @throw SignalException */ -void SignalHandler::check() { +void SignalHandler::check () { if (_break) throw SignalException(); } diff --git a/dviware/dvisvgm/src/SignalHandler.hpp b/dviware/dvisvgm/src/SignalHandler.hpp index 827f9e0962..b97449399e 100644 --- a/dviware/dvisvgm/src/SignalHandler.hpp +++ b/dviware/dvisvgm/src/SignalHandler.hpp @@ -45,7 +45,7 @@ class SignalHandler { static void callback (int signal); private: - bool _active; ///< true if listening for signals + bool _active=false; ///< true if listening for signals static volatile bool _break; ///< true if signal has been caught class Impl; std::unique_ptr<Impl> _impl; ///< system-specific data/functions diff --git a/dviware/dvisvgm/src/TFM.hpp b/dviware/dvisvgm/src/TFM.hpp index 668ff39083..f2fd3027eb 100644 --- a/dviware/dvisvgm/src/TFM.hpp +++ b/dviware/dvisvgm/src/TFM.hpp @@ -30,8 +30,7 @@ class StreamReader; -class TFM : public FontMetrics -{ +class TFM : public FontMetrics { public: explicit TFM (std::istream &is); double getCharWidth (int c) const override; @@ -51,7 +50,7 @@ class TFM : public FontMetrics uint16_t lastChar () const override {return _lastChar;} protected: - TFM () : _checksum(0), _firstChar(0), _lastChar(0), _designSize(0), _params(7) {} + TFM () : _params(7) {} void readHeader (StreamReader &reader); void readTables (StreamReader &reader, int nw, int nh, int nd, int ni); void readParameters (StreamReader &reader, int np); @@ -59,9 +58,9 @@ class TFM : public FontMetrics void setCharRange (int firstchar, int lastchar) {_firstChar=firstchar; _lastChar=lastchar;} private: - uint32_t _checksum; - uint16_t _firstChar, _lastChar; - double _designSize; ///< design size of the font in PS points (72bp = 1in) + uint32_t _checksum=0; + uint16_t _firstChar=0, _lastChar=0; + double _designSize=0; ///< design size of the font in PS points (72bp = 1in) std::vector<uint32_t> _charInfoTable; std::vector<FixWord> _widthTable; ///< character widths in design size units std::vector<FixWord> _heightTable; ///< character height in design size units diff --git a/dviware/dvisvgm/src/VFReader.cpp b/dviware/dvisvgm/src/VFReader.cpp index cff67c919c..47f5e3f7b6 100644 --- a/dviware/dvisvgm/src/VFReader.cpp +++ b/dviware/dvisvgm/src/VFReader.cpp @@ -28,11 +28,6 @@ using namespace std; -VFReader::VFReader (istream &is) : StreamReader(is) -{ -} - - VFActions* VFReader::replaceActions (VFActions *a) { VFActions *ret = _actions; _actions = a; diff --git a/dviware/dvisvgm/src/VFReader.hpp b/dviware/dvisvgm/src/VFReader.hpp index 8ddba805e8..bd42289039 100644 --- a/dviware/dvisvgm/src/VFReader.hpp +++ b/dviware/dvisvgm/src/VFReader.hpp @@ -31,10 +31,10 @@ struct VFException : public MessageException { struct VFActions; -class VFReader : public StreamReader{ +class VFReader : public StreamReader { using ApproveAction = bool (*)(int); public: - explicit VFReader (std::istream &is); + explicit VFReader (std::istream &is) : StreamReader(is) {} VFActions* replaceActions (VFActions *a); bool executeAll (); bool executePreambleAndFontDefs (); diff --git a/dviware/dvisvgm/src/VectorStream.hpp b/dviware/dvisvgm/src/VectorStream.hpp index c74388e076..9672e67435 100644 --- a/dviware/dvisvgm/src/VectorStream.hpp +++ b/dviware/dvisvgm/src/VectorStream.hpp @@ -28,9 +28,7 @@ template <typename T> class VectorStreamBuffer : public std::streambuf { public: explicit VectorStreamBuffer (const std::vector<T> &v) { - if (v.empty()) - _begin = _end = _curr = nullptr; - else { + if (!v.empty()) { _begin = _curr = &v[0]; _end = &v[0]+v.size(); } @@ -68,9 +66,9 @@ class VectorStreamBuffer : public std::streambuf { } private: - const T *_begin; - const T *_end; - const T *_curr; + const T *_begin=nullptr; + const T *_end=nullptr; + const T *_curr=nullptr; }; diff --git a/dviware/dvisvgm/src/dvisvgm.cpp b/dviware/dvisvgm/src/dvisvgm.cpp index 37584d5ddb..5828299fce 100644 --- a/dviware/dvisvgm/src/dvisvgm.cpp +++ b/dviware/dvisvgm/src/dvisvgm.cpp @@ -64,7 +64,7 @@ using namespace std; //////////////////////////////////////////////////////////////////////////////// static string remove_path (string fname) { - fname = FileSystem::adaptPathSeperators(fname); + fname = FileSystem::ensureForwardSlashes(fname); size_t slashpos = fname.rfind('/'); if (slashpos == string::npos) return fname; diff --git a/dviware/dvisvgm/src/psdefs.cpp b/dviware/dvisvgm/src/psdefs.cpp index d38e2354e0..04abb6227d 100644 --- a/dviware/dvisvgm/src/psdefs.cpp +++ b/dviware/dvisvgm/src/psdefs.cpp @@ -22,103 +22,104 @@ const char *PSInterpreter::PSDEFS = "<</Install{matrix setmatrix}/HWResolution[72 72]/PageSize[10000 10000]/Imaging" -"BBox null>>setpagedevice/@dodraw true store/@nulldev false store/@patcnt 0 sto" -"re/@SD systemdict def/@UD userdict def true setglobal @SD/:save @SD/save get p" -"ut @SD/:restore @SD/restore get put @SD/:gsave @SD/gsave get put @SD/:grestore" -" @SD/grestore get put @SD/:grestoreall @SD/grestoreall get put @SD/:newpath @S" -"D/newpath get put @SD/:stroke @SD/stroke get put @SD/:fill @SD/fill get put @S" -"D/:eofill @SD/eofill get put @SD/:clip @SD/clip get put @SD/:eoclip @SD/eoclip" -" get put @SD/:charpath @SD/charpath get put @SD/:show @SD/show get put @SD/:st" -"ringwidth @SD/stringwidth get put @SD/:nulldevice @SD/nulldevice get put @SD/." -"setopacityalpha known not{@SD/.setopacityalpha{pop}put}if @SD/.setshapealpha k" -"nown not{@SD/.setshapealpha{pop}put}if @SD/.setblendmode known not{@SD/.setble" -"ndmode{pop}put}if @SD/prseq{-1 1{-1 roll =only( )print}for(\\n)print}put @SD/p" -"rcmd{( )exch(\\ndvi.)3{print}repeat prseq}put @SD/cvxall{{cvx}forall}put @SD/d" -"efpr{[exch[/copy @SD]cvxall 5 -1 roll dup 6 1 roll[/get/exec]cvxall 6 -1 roll " -"dup 7 1 roll 4 -1 roll dup 5 1 roll dup length string cvs/prcmd cvx]cvx def}pu" -"t @SD/querypos{{currentpoint}stopped{$error/newerror false put}{2(querypos)prc" -"md}ifelse}put @SD/applyscalevals{1 0 dtransform exch dup mul exch dup mul add " -"sqrt 0 1 dtransform exch dup mul exch dup mul add sqrt 1 0 dtransform dup mul " -"exch dup dup mul 3 -1 roll add dup 0 eq{pop}{sqrt div}ifelse 3(applyscalevals)" -"prcmd}put @SD/prpath{{2(moveto)prcmd}{2(lineto)prcmd}{6(curveto)prcmd}{0(close" -"path)prcmd}pathforall}put @SD/nulldevice{/@nulldev true store :nulldevice 1 1(" -"setnulldevice)prcmd}put @SD/charpath{/@dodraw false store :charpath/@dodraw tr" -"ue store}put @SD/stringwidth{/@dodraw false store :stringwidth/@dodraw true st" -"ore}put @SD/show{@dodraw @nulldev not and{dup :gsave currentpoint 2{50 mul exc" -"h}repeat :newpath moveto 50 50/scale sysexec true charpath fill :grestore/@dod" -"raw false store :show/@dodraw true store}{:show}ifelse}put @SD/varxyshow{exch " -"dup type/arraytype eq{<</arr 3 -1 roll/prc 5 -1 roll/chr 1 string/idx 0>>begin" -"{chr 0 3 -1 roll put :gsave chr show :grestore currentpoint prc moveto/idx idx" -" 1 add store}forall end}{pop show}ifelse}put @SD/xyshow{{exch arr idx 2 mul ge" -"t add exch arr idx 2 mul 1 add get add}varxyshow}put @SD/xshow{{exch arr idx g" -"et add exch}varxyshow}put @SD/yshow{{arr idx get add}varxyshow}put @SD/awidths" -"how{{1 string dup 0 5 index put :gsave show :grestore pop 0 rmoveto 3 index eq" -"{4 index 4 index rmoveto}if 1 index 1 index rmoveto}exch cshow 5{pop}repeat}pu" -"t @SD/widthshow{0 0 3 -1 roll pstack awidthshow}put @SD/ashow{0 0 0 6 3 roll a" -"widthshow}put @SD/newpath{:newpath 1 1(newpath)prcmd}put @SD/stroke{@dodraw @n" -"ulldev not and{prcolor 0 1(newpath)prcmd prpath 0(stroke)prcmd :newpath}{:stro" -"ke}ifelse}put @SD/fill{@dodraw @nulldev not and{prcolor 0 1(newpath)prcmd prpa" -"th 0(fill)prcmd :newpath}{:fill}ifelse}put @SD/eofill{@dodraw @nulldev not and" -"{prcolor 0 1(newpath)prcmd prpath 0(eofill)prcmd :newpath}{:eofill}ifelse}put " -"@SD/clip{:clip @nulldev not{0 1(newpath)prcmd prpath 0(clip)prcmd}if}put @SD/e" -"oclip{:eoclip @nulldev not{0 1(newpath)prcmd prpath 0(eoclip)prcmd}}put @SD/sh" -"fill{begin currentdict/ShadingType known currentdict/ColorSpace known and curr" -"entdict/DataSource known and currentdict/Function known not and ShadingType 4 " -"ge and DataSource type/arraytype eq and{<</DeviceGray 1/DeviceRGB 3/DeviceCMYK" -" 4/bgknown currentdict/Background known/bbknown currentdict/BBox known>>begin " -"currentdict ColorSpace known{ShadingType ColorSpace load bgknown{1 Background " -"aload pop}{0}ifelse bbknown{1 BBox aload pop}{0}ifelse ShadingType 5 eq{Vertic" -"esPerRow}if DataSource aload length 4 add bgknown{ColorSpace load add}if bbkno" -"wn{4 add}if ShadingType 5 eq{1 add}if(shfill)prcmd}if end}if end}put/@rect{4 -" -"2 roll moveto exch dup 0 rlineto exch 0 exch rlineto neg 0 rlineto closepath}b" -"ind def/@rectcc{4 -2 roll moveto 2 copy 0 lt exch 0 lt xor{dup 0 exch rlineto " -"exch 0 rlineto neg 0 exch rlineto}{exch dup 0 rlineto exch 0 exch rlineto neg " -"0 rlineto}ifelse closepath}bind def @SD/rectclip{:newpath dup type/arraytype e" -"q{aload length 4 idiv{@rectcc}repeat}{@rectcc}ifelse clip :newpath}put @SD/rec" -"tfill{gsave :newpath dup type/arraytype eq{aload length 4 idiv{@rectcc}repeat}" -"{@rectcc}ifelse fill grestore}put @SD/rectstroke{gsave :newpath dup type/array" -"type eq{aload length 4 idiv{@rect}repeat}{@rect}ifelse stroke grestore}put fal" -"se setglobal @SD readonly pop/initclip 0 defpr/clippath 0 defpr/sysexec{@SD ex" -"ch get exec}def/adddot{dup length 1 add string dup 0 46 put dup 3 -1 roll 1 ex" -"ch putinterval}def/setlinewidth{dup/setlinewidth sysexec 1(setlinewidth)prcmd}" -"def/setlinecap 1 defpr/setlinejoin 1 defpr/setmiterlimit 1 defpr/setdash{mark " -"3 1 roll 2 copy/setdash sysexec exch aload length 1 add -1 roll counttomark(se" -"tdash)prcmd pop}def/@setpagedevice{pop<<>>/setpagedevice sysexec matrix setmat" -"rix newpath 0(setpagedevice)prcmd}def/@checknulldev{@nulldev{currentpagedevice" -" maxlength 0 ne{/@nulldev false store 0 1(setnulldevice)prcmd}if}if}def/prcolo" -"r{currentrgbcolor 3(setrgbcolor)prcmd}def/printgstate{@dodraw @nulldev not and" -"{matrix currentmatrix aload pop 6(setmatrix)prcmd applyscalevals currentlinewi" -"dth 1(setlinewidth)prcmd currentlinecap 1(setlinecap)prcmd currentlinejoin 1(s" -"etlinejoin)prcmd currentmiterlimit 1(setmiterlimit)prcmd currentrgbcolor 3(set" -"rgbcolor)prcmd currentdash mark 3 1 roll exch aload length 1 add -1 roll count" -"tomark(setdash)prcmd pop}if}def/setgstate{/setgstate sysexec printgstate}def/s" -"ave{@UD begin/@saveID vmstatus pop pop def end :save @saveID 1(save)prcmd}def/" -"restore{:restore @checknulldev printgstate @UD/@saveID known{@UD begin @saveID" -" end}{0}ifelse 1(restore)prcmd}def/gsave 0 defpr/grestore{:grestore @checknull" -"dev printgstate 0(grestore)prcmd}def/grestoreall{:grestoreall @checknulldev se" -"tstate 0(grestoreall)prcmd}def/rotate{dup type/arraytype ne @dodraw and{dup 1(" -"rotate)prcmd}if/rotate sysexec applyscalevals}def/scale{dup type/arraytype ne " -"@dodraw and{2 copy 2(scale)prcmd}if/scale sysexec applyscalevals}def/translate" -"{dup type/arraytype ne @dodraw and{2 copy 2(translate)prcmd}if/translate sysex" -"ec}def/setmatrix{dup/setmatrix sysexec @dodraw{aload pop 6(setmatrix)prcmd app" -"lyscalevals}{pop}ifelse}def/initmatrix{matrix setmatrix}def/concat{matrix curr" -"entmatrix matrix concatmatrix setmatrix}def/makepattern{gsave<</mx 3 -1 roll>>" -"begin dup/XUID[1000000 @patcnt]put mx/makepattern sysexec dup dup begin Patter" -"nType @patcnt BBox aload pop XStep YStep PaintType mx aload pop 15(makepattern" -")prcmd :newpath matrix setmatrix PaintProc 0 1(makepattern)prcmd end/@patcnt @" -"patcnt 1 add store end grestore}def/setpattern{begin PatternType 1 eq{PaintTyp" -"e 1 eq{XUID aload pop exch pop 1}{:gsave[currentcolorspace aload length -1 rol" -"l pop]setcolorspace/setcolor sysexec XUID aload pop exch pop currentrgbcolor :" -"grestore 4}ifelse(setpattern)prcmd}{/setpattern sysexec}ifelse end}def/setcolo" -"r{dup type/dicttype eq{setpattern}{/setcolor sysexec/currentrgbcolor sysexec s" -"etrgbcolor}ifelse}def/setgray 1 defpr/setcmykcolor 4 defpr/sethsbcolor 3 defpr" -"/setrgbcolor 3 defpr/.setopacityalpha{dup/.setopacityalpha sysexec 1(setopacit" -"yalpha)prcmd}def/.setshapealpha{dup/.setshapealpha sysexec 1(setshapealpha)prc" -"md}def/.setblendmode{dup/.setblendmode sysexec<</Normal 0/Compatible 0/Multipl" -"y 1/Screen 2/Overlay 3/SoftLight 4/HardLight 5/ColorDodge 6/ColorBurn 7/Darken" -" 8/Lighten 9/Difference 10/Exclusion 11/Hue 12/Saturation 13/Color 14/Luminosi" -"ty 15/CompatibleOverprint 16>>exch get 1(setblendmode)prcmd}def/@pdfpagecount{" -"(r)file runpdfbegin pdfpagecount runpdfend}def/@pdfpagebox{(r)file runpdfbegin" -" dup dup 1 lt exch pdfpagecount gt or{pop}{pdfgetpage/MediaBox pget pop aload " -"pop}ifelse runpdfend}def DELAYBIND{.bindnow}if "; +"BBox null>>setpagedevice/@dodraw true store/@patcnt 0 store/@GD globaldict def" +"/@SD systemdict def/@UD userdict def @GD/@nulldev false put true setglobal @SD" +"/:save @SD/save get put @SD/:restore @SD/restore get put @SD/:gsave @SD/gsave " +"get put @SD/:grestore @SD/grestore get put @SD/:grestoreall @SD/grestoreall ge" +"t put @SD/:newpath @SD/newpath get put @SD/:stroke @SD/stroke get put @SD/:fil" +"l @SD/fill get put @SD/:eofill @SD/eofill get put @SD/:clip @SD/clip get put @" +"SD/:eoclip @SD/eoclip get put @SD/:charpath @SD/charpath get put @SD/:show @SD" +"/show get put @SD/:stringwidth @SD/stringwidth get put @SD/:nulldevice @SD/nul" +"ldevice get put @SD/.setopacityalpha known not{@SD/.setopacityalpha{pop}put}if" +" @SD/.setshapealpha known not{@SD/.setshapealpha{pop}put}if @SD/.setblendmode " +"known not{@SD/.setblendmode{pop}put}if @SD/prseq{-1 1{-1 roll =only( )print}fo" +"r(\\n)print}put @SD/prcmd{( )exch(\\ndvi.)3{print}repeat prseq}put @SD/cvxall{" +"{cvx}forall}put @SD/defpr{[exch[/copy @SD]cvxall 5 -1 roll dup 6 1 roll[/get/e" +"xec]cvxall 6 -1 roll dup 7 1 roll 4 -1 roll dup 5 1 roll dup length string cvs" +"/prcmd cvx]cvx def}put @SD/querypos{{currentpoint}stopped{$error/newerror fals" +"e put}{2(querypos)prcmd}ifelse}put @SD/applyscalevals{1 0 dtransform exch dup " +"mul exch dup mul add sqrt 0 1 dtransform exch dup mul exch dup mul add sqrt 1 " +"0 dtransform dup mul exch dup dup mul 3 -1 roll add dup 0 eq{pop}{sqrt div}ife" +"lse 3(applyscalevals)prcmd}put @SD/prpath{{2(moveto)prcmd}{2(lineto)prcmd}{6(c" +"urveto)prcmd}{0(closepath)prcmd}pathforall}put @SD/nulldevice{@GD/@nulldev tru" +"e put :nulldevice 1 1(setnulldevice)prcmd}put @SD/charpath{/@dodraw false stor" +"e :charpath/@dodraw true store}put @SD/stringwidth{/@dodraw false store :strin" +"gwidth/@dodraw true store}put @SD/show{@dodraw @GD/@nulldev get not and{dup :g" +"save currentpoint 2{50 mul exch}repeat :newpath moveto 50 50/scale sysexec tru" +"e charpath fill :grestore/@dodraw false store :show/@dodraw true store}{:show}" +"ifelse}put @SD/varxyshow{exch dup type/arraytype eq{<</arr 3 -1 roll/prc 5 -1 " +"roll/chr 1 string/idx 0>>begin{chr 0 3 -1 roll put :gsave chr show :grestore c" +"urrentpoint prc moveto/idx idx 1 add store}forall end}{pop show}ifelse}put @SD" +"/xyshow{{exch arr idx 2 mul get add exch arr idx 2 mul 1 add get add}varxyshow" +"}put @SD/xshow{{exch arr idx get add exch}varxyshow}put @SD/yshow{{arr idx get" +" add}varxyshow}put @SD/awidthshow{{1 string dup 0 5 index put :gsave show :gre" +"store pop 0 rmoveto 3 index eq{4 index 4 index rmoveto}if 1 index 1 index rmov" +"eto}exch cshow 5{pop}repeat}put @SD/widthshow{0 0 3 -1 roll pstack awidthshow}" +"put @SD/ashow{0 0 0 6 3 roll awidthshow}put @SD/newpath{:newpath 1 1(newpath)p" +"rcmd}put @SD/stroke{@dodraw @GD/@nulldev get not and{prcolor 0 1(newpath)prcmd" +" prpath 0(stroke)prcmd :newpath}{:stroke}ifelse}put @SD/fill{@dodraw @GD/@null" +"dev get not and{prcolor 0 1(newpath)prcmd prpath 0(fill)prcmd :newpath}{:fill}" +"ifelse}put @SD/eofill{@dodraw @GD/@nulldev get not and{prcolor 0 1(newpath)prc" +"md prpath 0(eofill)prcmd :newpath}{:eofill}ifelse}put @SD/clip{:clip @GD/@null" +"dev get not{0 1(newpath)prcmd prpath 0(clip)prcmd}if}put @SD/eoclip{:eoclip @G" +"D/@nulldev get not{0 1(newpath)prcmd prpath 0(eoclip)prcmd}}put @SD/shfill{beg" +"in currentdict/ShadingType known currentdict/ColorSpace known and currentdict/" +"DataSource known and currentdict/Function known not and ShadingType 4 ge and D" +"ataSource type/arraytype eq and{<</DeviceGray 1/DeviceRGB 3/DeviceCMYK 4/bgkno" +"wn currentdict/Background known/bbknown currentdict/BBox known>>begin currentd" +"ict ColorSpace known{ShadingType ColorSpace load bgknown{1 Background aload po" +"p}{0}ifelse bbknown{1 BBox aload pop}{0}ifelse ShadingType 5 eq{VerticesPerRow" +"}if DataSource aload length 4 add bgknown{ColorSpace load add}if bbknown{4 add" +"}if ShadingType 5 eq{1 add}if(shfill)prcmd}if end}if end}put/@rect{4 -2 roll m" +"oveto exch dup 0 rlineto exch 0 exch rlineto neg 0 rlineto closepath}bind def/" +"@rectcc{4 -2 roll moveto 2 copy 0 lt exch 0 lt xor{dup 0 exch rlineto exch 0 r" +"lineto neg 0 exch rlineto}{exch dup 0 rlineto exch 0 exch rlineto neg 0 rlinet" +"o}ifelse closepath}bind def @SD/rectclip{:newpath dup type/arraytype eq{aload " +"length 4 idiv{@rectcc}repeat}{@rectcc}ifelse clip :newpath}put @SD/rectfill{gs" +"ave :newpath dup type/arraytype eq{aload length 4 idiv{@rectcc}repeat}{@rectcc" +"}ifelse fill grestore}put @SD/rectstroke{gsave :newpath dup type/arraytype eq{" +"aload length 4 idiv{@rect}repeat}{@rect}ifelse stroke grestore}put false setgl" +"obal @SD readonly pop/initclip 0 defpr/clippath 0 defpr/sysexec{@SD exch get e" +"xec}def/adddot{dup length 1 add string dup 0 46 put dup 3 -1 roll 1 exch putin" +"terval}def/setlinewidth{dup/setlinewidth sysexec 1(setlinewidth)prcmd}def/setl" +"inecap 1 defpr/setlinejoin 1 defpr/setmiterlimit 1 defpr/setdash{mark 3 1 roll" +" 2 copy/setdash sysexec exch aload length 1 add -1 roll counttomark(setdash)pr" +"cmd pop}def/@setpagedevice{pop<<>>/setpagedevice sysexec matrix setmatrix newp" +"ath 0(setpagedevice)prcmd}def/@checknulldev{@GD/@nulldev get{currentpagedevice" +" maxlength 0 ne{@GD/@nulldev false put 0 1(setnulldevice)prcmd}if}if}def/prcol" +"or{currentrgbcolor 3(setrgbcolor)prcmd}def/printgstate{@dodraw @GD/@nulldev ge" +"t not and{matrix currentmatrix aload pop 6(setmatrix)prcmd applyscalevals curr" +"entlinewidth 1(setlinewidth)prcmd currentlinecap 1(setlinecap)prcmd currentlin" +"ejoin 1(setlinejoin)prcmd currentmiterlimit 1(setmiterlimit)prcmd currentrgbco" +"lor 3(setrgbcolor)prcmd currentdash mark 3 1 roll exch aload length 1 add -1 r" +"oll counttomark(setdash)prcmd pop}if}def/setgstate{/setgstate sysexec printgst" +"ate}def/save{@UD begin/@saveID vmstatus pop pop def end :save @saveID 1(save)p" +"rcmd}def/restore{:restore @checknulldev printgstate @UD/@saveID known{@UD begi" +"n @saveID end}{0}ifelse 1(restore)prcmd}def/gsave 0 defpr/grestore{:grestore @" +"checknulldev printgstate 0(grestore)prcmd}def/grestoreall{:grestoreall @checkn" +"ulldev setstate 0(grestoreall)prcmd}def/rotate{dup type/arraytype ne @dodraw a" +"nd{dup 1(rotate)prcmd}if/rotate sysexec applyscalevals}def/scale{dup type/arra" +"ytype ne @dodraw and{2 copy 2(scale)prcmd}if/scale sysexec applyscalevals}def/" +"translate{dup type/arraytype ne @dodraw and{2 copy 2(translate)prcmd}if/transl" +"ate sysexec}def/setmatrix{dup/setmatrix sysexec @dodraw{aload pop 6(setmatrix)" +"prcmd applyscalevals}{pop}ifelse}def/initmatrix{matrix setmatrix}def/concat{ma" +"trix currentmatrix matrix concatmatrix setmatrix}def/makepattern{gsave<</mx 3 " +"-1 roll>>begin dup/XUID[1000000 @patcnt]put mx/makepattern sysexec dup dup beg" +"in PatternType @patcnt BBox aload pop XStep YStep PaintType mx aload pop 15(ma" +"kepattern)prcmd :newpath matrix setmatrix PaintProc 0 1(makepattern)prcmd end/" +"@patcnt @patcnt 1 add store end grestore}def/setpattern{begin PatternType 1 eq" +"{PaintType 1 eq{XUID aload pop exch pop 1}{:gsave[currentcolorspace aload leng" +"th -1 roll pop]setcolorspace/setcolor sysexec XUID aload pop exch pop currentr" +"gbcolor :grestore 4}ifelse(setpattern)prcmd}{/setpattern sysexec}ifelse end}de" +"f/setcolor{dup type/dicttype eq{setpattern}{/setcolor sysexec/currentrgbcolor " +"sysexec setrgbcolor}ifelse}def/setgray 1 defpr/setcmykcolor 4 defpr/sethsbcolo" +"r 3 defpr/setrgbcolor 3 defpr/.setopacityalpha{dup/.setopacityalpha sysexec 1(" +"setopacityalpha)prcmd}def/.setshapealpha{dup/.setshapealpha sysexec 1(setshape" +"alpha)prcmd}def/.setblendmode{dup/.setblendmode sysexec<</Normal 0/Compatible " +"0/Multiply 1/Screen 2/Overlay 3/SoftLight 4/HardLight 5/ColorDodge 6/ColorBurn" +" 7/Darken 8/Lighten 9/Difference 10/Exclusion 11/Hue 12/Saturation 13/Color 14" +"/Luminosity 15/CompatibleOverprint 16>>exch get 1(setblendmode)prcmd}def/@pdfp" +"agecount{(r)file runpdfbegin pdfpagecount runpdfend}def/@pdfpagebox{(r)file ru" +"npdfbegin dup dup 1 lt exch pdfpagecount gt or{pop}{pdfgetpage/MediaBox pget p" +"op aload pop}ifelse runpdfend}def DELAYBIND{.bindnow}if "; diff --git a/info/xetexref/README.txt b/info/xetexref/README.txt index 4c67c8708e..85af7cb8c9 100644 --- a/info/xetexref/README.txt +++ b/info/xetexref/README.txt @@ -17,6 +17,7 @@ A standard TeX distribution that includes XeTeX is needed to compile the `xetex- ## Legalities Copyright 2007-2019 Will Robertson +Copyright 2019 Hironobu Yamashita Copyright 2018 Joseph Wright Copyright 2011-2017 Karl Berry Copyright 2013 Khaled Hosny. diff --git a/info/xetexref/xetex-reference.pdf b/info/xetexref/xetex-reference.pdf Binary files differindex d2e2ddc92a..0619b58836 100644 --- a/info/xetexref/xetex-reference.pdf +++ b/info/xetexref/xetex-reference.pdf diff --git a/info/xetexref/xetex-reference.tex b/info/xetexref/xetex-reference.tex index ea7e45707c..2c6cc2661e 100644 --- a/info/xetexref/xetex-reference.tex +++ b/info/xetexref/xetex-reference.tex @@ -1,6 +1,4 @@ -% Copyright 2007-2017 Will Robertson -% Copyright 2011 Karl Berry -% Copyright 2013 Khaled Hosny +% Copyright for this work included in README. % % This work may be distributed and/or modified under the % conditions of the LaTeX Project Public License, either version 1.3c @@ -21,7 +19,7 @@ \title{The \xetex reference guide\\\url{https://ctan.org/pkg/xetexref}} \author{Will Robertson \and Khaled Hosny \and Karl Berry} -\date{2019-03-05} +\date{\VERSION} \suppressfontnotfounderror=1 @@ -555,6 +553,13 @@ output but is slower. Activated ($\ge\mathtt1$) by default.} \XeTeXuseglyphmetrics=1 \fbox{a}\fbox{A}\fbox{j}\fbox{J} \end{example} +\cmd|\XeTeXgenerateactualtext| +\xarg{integer} +\desc{Controls the output of \texttt{/ActualText} entry. Default is 0. +When set to 1, the \texttt{/ActualText} entry is added to the output PDF +for better copy/paste and search in PDF viewers.} +\endcmd + \subsection{OpenType fonts} \cmd|\XeTeXOTcountscripts| @@ -887,7 +892,8 @@ optional keyword:\medskip \cmd|\Ucharcat| \xarg{number} \xarg{catcode} -\desc{Expands to a character token with slot \meta{number} and \meta{catcode} specified.} +\desc{Expands to a character token with slot \meta{number} and \meta{catcode} specified. +The values allowed for \meta{catcode} are: 1--4, 6--8 and 10--13.} \endcmd \begin{example} @@ -922,11 +928,11 @@ language (in another script) is present in the text. \opteq \xarg{interchar class} \desc{Assigns a class corresponding to \xarg{interchar class} (range -0–255) to a \xarg{char slot}. Most characters are class 0 by +0–4095) to a \xarg{char slot}. Most characters are class 0 by default. Class 1 is for CJK ideographs, classes 2 and 3 are CJK -punctuation. The boundary of a text string is considered class 255, +punctuation. The boundary of a text string is considered class 4095, wherever there is a boundary between a ‘run’ of characters and something -else — glue, kern, math, box, etc. Special case class 256 is ignored; +else — glue, kern, math, box, etc. Special case class 4096 is ignored; useful for diacritics so I’m told.} \endcmd @@ -1170,6 +1176,12 @@ the specified \xarg{font} to $n/1000$\,em. $n$ is clipped to $\pm1000$.} \subsection{Programming} +\cmd|\expanded| +\xarg{general text} +\desc{Carries out full expansion of a token list like \texttt{\char`\\message}, +but it is still expandable.} +\endcmd + \cmd|\ifincsname...(\else...)\fi| \desc{\tex conditional to branch true if the expansion occurs within \texttt{\char`\\csname ... \char`\\endcsname}.} @@ -1212,9 +1224,9 @@ Shell escape \ifnum\shellescape>0 is \else is not \fi enabled. \xarg{arg one} \xarg{arg two} \desc{Compares the full expansion of the two token list -arguments. Expands to zero if they are the same, less than one if the +arguments. Expands to zero if they are the same, $-1$ if the first argument sorts lower (lexicographically) than the second argument, -and greater than one if vice versa.} +and~$1$ if vice versa.} \endcmd \begin{example} diff --git a/macros/latex/contrib/beilstein/CHANGELOG.md b/macros/latex/contrib/beilstein/CHANGELOG.md index 53af77e561..2f93736f68 100644 --- a/macros/latex/contrib/beilstein/CHANGELOG.md +++ b/macros/latex/contrib/beilstein/CHANGELOG.md @@ -4,13 +4,16 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](http://keepachangelog.com/) and this project adheres to [Semantic Versioning](http://semver.org/). -## 1.4 - 2018-01-29 +## 1.5 - 2019-10-30 ### Added -- New manuscript type `suppinfo` +- New environment `funding` -### Changed -- Documentation updated + +## 1.4 - 2018-01-20 + +### Added +- New manuscript type `suppinfo` ## 1.3 - 2017-11-09 @@ -41,4 +44,3 @@ and this project adheres to [Semantic Versioning](http://semver.org/). ## 1.0 - 2010-05-11 First official release at BJNANO public website - diff --git a/macros/latex/contrib/beilstein/README.md b/macros/latex/contrib/beilstein/README.md index 13b7e73264..f59840b2ca 100644 --- a/macros/latex/contrib/beilstein/README.md +++ b/macros/latex/contrib/beilstein/README.md @@ -3,7 +3,7 @@ beilstein -- Support for submissions to the ``Beilstein Journal of Nanotechnology'' published by the Beilstein-Institut for the Advancement of Chemical Sciences - Version: 1.4 + Version: 1.5 E-mail: journals-support@beilstein-institut.de License: Released under the LaTeX Project Public License v1.3c or later See http://www.latex-project.org/lppl.txt @@ -15,11 +15,11 @@ files can be used for any kind of document, they have only been designed and tested to be suitable for submission to the [Beilstein Journal of Nanotechnology]. -Stable versions are uploaded to CTAN (https://www.ctan.org/pkg/beilstein). From there they usually +Stable versions are uploaded to CTAN (https://www.ctan.org/pkg/beilstein). From there they usually make their way into TeX Live and MiKTeX rather quickly. In addition you will find the most recent version at https://www.beilstein-journals.org/bjnano/templates. -The most recent documentation is available at BJNANO_Technical_Handbook.pdf within the doc directory. -`texdoc beilstein` should give you this file. It includes a short description how to use the template and +The most recent documentation is available at BJNANO_Technical_Handbook.pdf within the doc directory. +`texdoc beilstein` should give you this file. It includes a short description how to use the template and also provides trouble shooting hints. Please see [CHANGELOG.md](CHANGELOG.md) for a version history diff --git a/macros/latex/contrib/beilstein/beilstein.dtx b/macros/latex/contrib/beilstein/beilstein.dtx index 64fc0e848d..426321f2e1 100644 --- a/macros/latex/contrib/beilstein/beilstein.dtx +++ b/macros/latex/contrib/beilstein/beilstein.dtx @@ -19,7 +19,7 @@ beilstein -- Support for submissions to the ``Beilstein Journal of Nanotechnology'' published by the Beilstein-Institut for the Advancement of Chemical Sciences -Version: 1.4 +Version: 1.5 E-mail: journals-support@beilstein-institut.de License: Released under the LaTeX Project Public License v1.3c or later See http://www.latex-project.org/lppl.txt @@ -29,7 +29,8 @@ See http://www.latex-project.org/lppl.txt \postamble Originally developed by Martin Sievers (info@schoenerpublizieren.de) -Copyright (C) 2009-2018 by Beilstein-Institut for the Advancement of Chemical Sciences (Beilstein) +Copyright (C) 2009-2019 by Beilstein-Institut for the Advancement of Chemical +Sciences (Beilstein) Part of this bundle is derived from cite.sty, to which the following license applies: @@ -90,7 +91,7 @@ This work consists of the files beilstein.dtx, %</internal> %<*driver> \ProvidesFile{beilstein.dtx}% -[2018/01/28 v1.4 Bundle for submissions to the\MessageBreak ``Beilstein Journal +[2019/12/09 v1.5 Bundle for submissions to the\MessageBreak ``Beilstein Journal of Nanotechnology'' (BJNANO)] \documentclass[a4paper]{ltxdoc} \usepackage[american]{babel} @@ -102,7 +103,7 @@ This work consists of the files beilstein.dtx, \usepackage{array,booktabs,tabularx,longtable} \usepackage{fancyhdr} \pagestyle{fancy} -\lfoot{\footnotesize BJNANO Technical Handbook (Version 1.4)} +\lfoot{\footnotesize BJNANO Technical Handbook (Version 1.5)} \cfoot{} \rfoot{\thepage} \rhead{\small\rightmark} @@ -162,17 +163,19 @@ This work consists of the files beilstein.dtx, % Grave accent \` Left brace \{ Vertical bar \| % Right brace \} Tilde \~} % -% \changes{v1.0}{2010/05/11}{Release on start of BJNANO public website.} -% \changes{v1.1}{2010/08/16}{Page number bug fix.} -% \changes{v1.2}{2017/08/16}{Fix for recent babel versions.} -% \changes{v1.2}{2017/08/16}{Fix for @misc bib entries.} -% \changes{v1.2}{2017/08/16}{All files converted to UTF-8.} +% \changes{v1.0}{2010/05/11}{Release on start of BJNANO public website} +% \changes{v1.1}{2010/08/16}{Page number bug fix} +% \changes{v1.2}{2017/08/16}{Fix for recent babel versions} +% \changes{v1.2}{2017/08/16}{Fix for @misc bib entries} +% \changes{v1.2}{2017/08/16}{All files converted to UTF-8} % \changes{v1.2}{2017/08/21}{Fix for the declaration of \cs{-} as a robust % command. There is a conflict between package bpchem and the latest -% \LaTeX{} release.} +% \LaTeX{} release} % \changes{v1.3}{2017/11/09}{Fix: Loading of \pkg{cleveref} is postponed to the -% very end of the preamble in order to avoid problems with \pkg{hyperref}.} +% very end of the preamble in order to avoid problems with \pkg{hyperref}} % \changes{v1.4}{2018/01/20}{Add new manuscript type \opt{suppinfo}} +% \changes{v1.5}{2019/10/30}{Add new environment \env{funding}} +% \changes{v1.5}{2019/09/12}{Update documentation} % \GetFileInfo{\jobname.dtx} % \DoNotIndex{\newcommand,\newenvironment} % \DoNotIndex{\def,\edef,\gdef,\xdef,\global,\long,\let} @@ -374,8 +377,8 @@ This work consists of the files beilstein.dtx, % \vspace*{-2.5cm}{\includegraphics*[width=7.7cm,keepaspectratio]{bjnano_logo}}\\[1cm] % \begin{center} % {\bfseries\LARGE Technical Handbook}\\[3ex] -% {\Large The \LaTeX\ \pkg{Beilstein} bundle for submissions to the\\\emph{Beilstein -% Journal of Nanotechnology}} +% {\Large The \LaTeX\ \pkg{Beilstein} bundle for submissions to the\\% +% \emph{Beilstein Journal of Nanotechnology}} % \end{center} % \vspace{2cm} % \setstretch{1.3} @@ -453,8 +456,7 @@ This work consists of the files beilstein.dtx, % % \newpage % If you are not sure about local texmf trees at all, you can have a -% look at \url{http://www.tex.ac.uk/cgi-bin/texfaq2html?label=inst-wlcf} -% for more information. +% look at \url{https://texfaq.org/FAQ-inst-wlcf} for more information. % % \section{Requirements} % The \pkg{Beilstein} class was designed to rely on standard \LaTeX\ @@ -522,7 +524,8 @@ This work consists of the files beilstein.dtx, % which takes the values listed in Table~\ref{tab:optionsmanuscript}. % \begin{table} % \centering -% \caption{Possible values for key-value option ``manuscript''.\textsuperscript{\textit{a}}} +% \caption{Possible values for key-value option +% ``manuscript''.\textsuperscript{\textit{a}}} % \label{tab:optionsmanuscript} % \begin{tabular}{ll} % \toprule @@ -549,8 +552,8 @@ This work consists of the files beilstein.dtx, % \DescribeOption{american}\DescribeOption{british} % Two other options of a more technical aspect exist. Firstly you can % tell \LaTeX\ whether you use American or British English (see Table \ref{tab:language}). -% Internally only different hyphenation patterns are used. So you might not see a -% difference in the output at first sight. +% Internally only different hyphenation patterns are used. So you might not see +% a difference in the output at first sight. % \begin{table} % \centering % \caption{Options for language.\textsuperscript{\textit{a}}} @@ -708,7 +711,8 @@ This work consists of the files beilstein.dtx, % \begin{table} % \centering % \begin{minipage}{\linewidth} -% \caption{Allowed section headings for the different \pkg{Beilstein} class manuscript types.} +% \caption{Allowed section headings for the different \pkg{Beilstein} class +% manuscript types.} % \label{tab:specialsections} % \begin{tabular}{@{}l*{5}{>{$}c<{$}}@{}} % \toprule @@ -744,45 +748,50 @@ This work consists of the files beilstein.dtx, % \subsection{Special sections}\label{sec:special} % \DescribeEnv{abstract} % After the title page an abstract must be inserted (except for -% ``Book Reports'' and ``Commentaries''). To meet the specifications for \BJNANO submissions -% \LaTeX\ redefines the usual \env{abstract} environment internally. -% -% \DescribeMacro{\background} -% \DescribeMacro{\results} -% \DescribeMacro{\conclusion} -% For the special items of the abstract mentioned in the -% guidelines the three commands \cs{background}, \cs{results} and -% \cs{conclusion} are defined. Each command starts a new line and prints the -% item's name in boldface. +% ``Book Reports'' and ``Commentaries''). To meet the specifications for +% \BJNANO submissions \LaTeX\ redefines the usual \env{abstract} environment +% internally. % % \DescribeMacro{\keywords} % Although the ``Keywords'' could be considered as a part of the title page % they are inserted right after the abstract. There can be an -% arbitrary number of keywords, and therefore the \cs{keywords} macro has only one -% mandatory argument holding the keywords separated by semicolons. +% arbitrary number of keywords (at least five keywords are recommended), and +% therefore the \cs{keywords} macro has only one +% mandatory argument holding the keywords separated by semicolons. % -% An abstract with keywords can look like this: +% An abstract with keywords should look like this: % \begin{LaTeXdemo}[code only] % \begin{abstract} -% \background ... -% \results ... -% \conclusion ... +% ... % \end{abstract} % \keywords{allenylsilanes; rhodium(II) octanoate-mediated % rearrangement; silylketenes; titanium carbenoids; ylide} % \end{LaTeXdemo} % % \DescribeEnv{acknowledgements} -% %\enlargethispage{\baselineskip} -% The ``Acknowledgements'' are an optional part of all article types. -% As the layout differs from that of the main text, they should be -% written using the environment \env{acknowledgements}: +% \DescribeEnv{funding} +% The sections ``Acknowledgements'' and ``Funding'' are optional parts of all +% article types. +% +% \noindent\fcolorbox{black}{red!40}{\parbox{% +% \dimexpr\textwidth-2\fboxsep-2\fboxrule\relax}{% +% All financial disclosures are supposed to be part of the ``Funding'' +% section.}} As the layout differs from that of the main text, they should be +% written using the environments \env{acknowledgements} and \env{funding}: +% \pagebreak % \begin{LaTeXdemo}[code only] % \begin{acknowledgements} -% I would like to thank ... +% We would like to thank ... % \end{acknowledgements} % \end{LaTeXdemo} % +% \begin{LaTeXdemo}[code only] +% \begin{funding} +% This work was financially supported by ... +% The authors are grateful for funding from ... +% \end{funding} +% \end{LaTeXdemo} +% % \DescribeEnv{suppinfo}\label{suppinfo}% % Another optional section of an article is the % ``Supporting Information'' which may consist of various ``Supporting @@ -792,7 +801,8 @@ This work consists of the files beilstein.dtx, % \DescribeMacro{\sifile} % Inside the \env{suppinfo} environment the command \cs{sifile} can be % used to add a ``Supporting Information File''. Its syntax is:\\ -% \cs{sifile\oarg{long description}\marg{filename}\marg{format}\marg{short description}} +% \cs{sifile\oarg{long description}\marg{filename}\marg{format}\marg{short +% description}} % % Each \cs{sifile} can be followed by a \cs{label\marg{labelname}} to % cross-reference to that file in the main text using @@ -809,8 +819,9 @@ This work consists of the files beilstein.dtx, % \end{suppinfo} % \end{LaTeXdemo} % -% \DescribeEnv{\LaTeX\ source}A Supporting Information File can be created from a \LaTeX\ source using the -% Beilstein \LaTeX\ class. The same syntax that was used for the title page of the main manuscript +% \DescribeEnv{\LaTeX\ source}A Supporting Information File can be created from +% a \LaTeX\ source using the Beilstein \LaTeX\ class. The same syntax that was +% used for the title page of the main manuscript % can be used for the Supporting Information. An additional title for the % Supporting Information (e.g.\ ``Additional experimental data'') can be added % by using the \oarg{sititle} option of the \cs{title} command: @@ -825,7 +836,8 @@ This work consists of the files beilstein.dtx, % \LaTeX\ already knows about the built-in environments \env{table} % and \env{figure}. For \BJNANO publications a third environment is added: % \env{scheme}. There is no difference in usage between \env{scheme} -% and the former two. To add a scheme ``AScheme.pdf'' you can enter the following: +% and the former two. To add a scheme ``AScheme.pdf'' you can enter the +% following: % \begin{LaTeXdemo}[code only] % \begin{scheme} % \caption{A scheme demonstrating something.} @@ -833,9 +845,10 @@ This work consists of the files beilstein.dtx, % \includegraphics[width=16.8cm,keepaspectratio]{AScheme} % \end{scheme} % \end{LaTeXdemo} -% \newpage -% \noindent\fcolorbox{black}{red!40}{\parbox{\dimexpr\linewidth-2\fboxsep-2\fboxrule\relax}% -% {PDF\LaTeX\ is limited to a small set of graphic formats. All files have +% +% \noindent\fcolorbox{black}{red!40}{\parbox{% +% \dimexpr\textwidth-2\fboxsep-2\fboxrule\relax}{% +% PDF\LaTeX\ is limited to a small set of graphic formats. All files have % to be either in the PDF, PNG or JPG format. The EPS format is fine as well, % because it can be converted easily to PDF (e.g.\ using \textsf{epstopdf}).}} % @@ -883,7 +896,7 @@ This work consists of the files beilstein.dtx, % \label{scheme:silylketenes} % \end{scheme} % \end{LaTeXdemo} -% +% \pagebreak % \DescribeMacro{\dblcolfigure}\DescribeMacro{\dblcolscheme} % \DescribeEnv{dblcoltabular}\DescribeEnv{dblcoltabularx} % The same macros and environments with ``dbl'' instead of ``sgl'' are @@ -999,10 +1012,11 @@ This work consists of the files beilstein.dtx, % \texttt{O\$\_2\$}, but both methods are not very % comfortable when they have to be applied at several places. % On the other hand the commands \texttt{\_} for subscripts and -% \texttt{\^} for superscripts should remain. Therefore a special \cs{chem} macro -% is provided by the \pkg{Beilstein} class. +% \texttt{\^} for superscripts should remain. Therefore a special \cs{chem} +% macro is provided by the \pkg{Beilstein} class. % -% \vskip2ex\noindent\textbf{Chemical specialities: the \cs{chem} and \cs{unit} macros}\\ +% \vskip2ex% +% \noindent\textbf{Chemical specialities: the \cs{chem} and \cs{unit} macros}\\ % Although there already exist many powerful packages like % \pkg{siunitx} or \pkg{chemsym} to write physical and chemical units % and symbols, the \pkg{Beilstein} class implements its own rather @@ -1055,7 +1069,8 @@ This work consists of the files beilstein.dtx, % \bottomrule % \end{tabular} % \end{table} -% +% +% \pagebreak % \DescribeMacro{\rightarrow} % \DescribeMacro{\rightleftarrows} % \DescribeMacro{\rightleftharpoons} @@ -1113,7 +1128,8 @@ This work consists of the files beilstein.dtx, % % \noindent\textbf{Chemical structures from external programs}\\ % There are a lot of highly specified software programs like -% \textsf{ChemDraw\textsuperscript{\textregistered}} to draw complex chemical structures. You should +% \textsf{ChemDraw\textsuperscript{\textregistered}} to draw complex chemical +% structures. You should % always use such programs and then export your drawings to a pdf file % and include it into your \LaTeX\ document as described in % section~\ref{sec:floats}. @@ -1151,14 +1167,13 @@ This work consists of the files beilstein.dtx, % The \BibTeX\ programming language knows the most common entry % types cited in academic papers. However, a few like ``WWW'' for % internet resources and links or ``SOFTWARE'' are missing. They -% could be emulated, but it is much better to directly introduce them to \BibTeX. -% The same is valid for special data fields. +% could be emulated, but it is much better to directly introduce them to +% \BibTeX. The same is valid for special data fields. % -% On the other hand, not all entry types and fields, that are in included in \BibTeX, -% are needed and -% allowed in \BJNANO submissions. They could even mess up the output when -% not treated correctly. Therefore the entry types are restricted to -% the following ones: +% On the other hand, not all entry types and fields, that are in included in +% \BibTeX, are needed and allowed in \BJNANO submissions. They could even mess +% up the output when not treated correctly. Therefore the entry types are +% restricted to the following ones: % \begin{multicols}{3} % \small % \begin{itemize}\ttfamily @@ -1177,13 +1192,15 @@ This work consists of the files beilstein.dtx, % \end{itemize} % \end{multicols} % -% \noindent In addition to the well known data fields the following ones were added: +% \noindent In addition to the well known data fields the following ones were +% added: % \begin{description} % \item[doi] Digital Object Identifier, e.g.\ % \verb+doi = {10.1080/02678290500291699}+\\(optional for \texttt{@article} % and \texttt{@inpress}) % \item[url] URL for any internet source, e.g.\\ -% \verb+url = {http://www.beilstein-journals.org/bjnano}+ (mandatory for \texttt{@WWW}) +% \verb+url = {http://www.beilstein-journals.org/bjnano}+ (mandatory for +% \texttt{@WWW}) % \item[urldate] Date when the url was visited last, e.g.\ % \verb+urldate = {Sep 12, 2007}+ (mandatory for \texttt{@WWW}) % \item[venue] Information about a conference (place and time), e.g.\\ @@ -1191,12 +1208,13 @@ This work consists of the files beilstein.dtx, % \texttt{@PROCEEDINGS} and \texttt{@INPROCEEDINGS} % \item[version] Version of a software, e.g.\ % \verb+version = {Revision C.02}+ (mandatory for \texttt{@SOFTWARE}) -% \end{description} +% \end{description}% % -% \noindent\fcolorbox{black}{red!40}{\parbox{\dimexpr\linewidth-2\fboxsep-2\fboxrule\relax}% -% {The \pkg{Beilstein} bundle contains the file ``beilstein-template.bib'' -% with example entries for all types of references described in -% \cite[pp 5--6]{Beilstein-MSG}.}} +% \noindent\fcolorbox{black}{red!40}{\parbox{% +% \dimexpr\textwidth-2\fboxsep-2\fboxrule\relax}{The% +% \pkg{Beilstein} bundle contains the file ``beilstein-template.bib'' with +% example entries for all types of references +% described in \cite[pp 5--6]{Beilstein-MSG}.}}% % \newpage % \begin{thebibliography}{9} % \bibitem{Beilstein-MSG}\emph{Beilstein-Institut:} Instructions for Authors @@ -1232,7 +1250,8 @@ This work consists of the files beilstein.dtx, % \bottomrule % \end{tabular} % \begin{flushleft}\footnotesize -% \textsuperscript{\textit{a}}\cs{footnote} remains active in the \env{table} environment. +% \textsuperscript{\textit{a}}\cs{footnote} remains active in the \env{table} +% environment. % \end{flushleft} % \end{minipage} % \end{table} @@ -1246,60 +1265,59 @@ This work consists of the files beilstein.dtx, % \endfoot % \bottomrule % \endlastfoot -% beilstein.cls & 2018/01/20 v1.4 Template for submissions to the -% ``Beilstein Journal of Nanotechnology'' (BJNANO)\\ +% beilstein.cls & 2019/10/30 v1.5 Template for submissions to the ``Beilstein +% Journal of Nanotechnology'' (BJNANO)\\ % xkeyval.sty & 2014/12/03 v2.7a package option processing (HA)\\ % xkeyval.tex & 2014/12/03 v2.7a key=value parser (HA)\\ % ifthen.sty & 2014/09/29 v1.1c Standard LaTeX ifthen package (DPC)\\ -% article.cls & 2014/09/29 v1.4h Standard LaTeX document class\\ -% size12.clo & 2014/09/29 v1.4h Standard LaTeX file (size option)\\ -% babel.sty & 2018/01/24 3.17 The Babel package\\ +% article.cls & 2018/09/03 v1.4i Standard LaTeX document class\\ +% size12.clo & 2018/09/03 v1.4i Standard LaTeX file (size option)\\ +% babel.sty & 2019/07/19 3.33 The Babel package\\ +% bblopts.cfg & 2005/09/08 v0.1 add Arabic and Farsi to ``declared'' options of +% babel\\ % american.ldf & 2017/06/06 v3.3r English support from the babel system\\ -% inputenc.sty & 2015/03/17 v1.2c Input encoding file\\ -% utf8.def & 2017/01/28 v1.1t UTF-8 support for inputenc\\ -% t1enc.dfu & 2017/01/28 v1.1t UTF-8 support for inputenc\\ -% ot1enc.dfu & 2017/01/28 v1.1t UTF-8 support for inputenc\\ -% omsenc.dfu & 2017/01/28 v1.1t UTF-8 support for inputenc\\ +% inputenc.sty & 2018/08/11 v1.3c Input encoding file\\ % fontenc.sty\\ -% t1enc.def & 2017/04/05 v2.0i Standard LaTeX file\\ +% t1enc.def & 2018/08/11 v2.0j Standard LaTeX file\\ % mathptmx.sty & 2005/04/12 PSNFSS-v9.2a Times w/ Math, improved (SPQR, WaS) \\ % helvet.sty & 2005/04/12 PSNFSS-v9.2a (WaS) \\ % courier.sty & 2005/04/12 PSNFSS-v9.2a (WaS) \\ -% textcomp.sty & 2017/04/05 v2.0i Standard LaTeX package\\ +% textcomp.sty & 2018/08/11 v2.0j Standard LaTeX package\\ % ts1enc.def & 2001/06/05 v3.0e (jk/car/fm) Standard LaTeX file\\ -% ts1enc.dfu & 2017/01/28 v1.1t UTF-8 support for inputenc\\ -% geometry.sty & 2010/09/12 v5.6 Page Geometry\\ -% ifpdf.sty & 2017/03/15 v3.2 Provides the ifpdf switch\\ +% ts1enc.dfu & 2018/10/05 v1.2f UTF-8 support for inputenc\\ +% geometry.sty & 2018/04/16 v5.8 Page Geometry\\ +% ifpdf.sty & 2018/09/07 v3.3 Provides the ifpdf switch\\ % ifvtex.sty & 2016/05/16 v1.6 Detect VTeX and its facilities (HO)\\ % ifxetex.sty & 2010/09/12 v0.6 Provides ifxetex conditional\\ +% geometry.cfg\\ % setspace.sty & 2011/12/19 v6.7a set line spacing\\ -% ragged2e.sty & 2009/05/21 v2.1 ragged2e Package (MS)\\ +% ragged2e.sty & 2019/07/28 v2.2 ragged2e Package (MS)\\ % everysel.sty & 2011/10/28 v1.2 EverySelectfont Package (MS)\\ % footmisc.sty & 2011/06/06 v5.5b a miscellany of footnote facilities\\ % lineno.sty & 2005/11/02 line numbers on paragraphs v4.41\\ -% amsmath.sty & 2017/09/02 v2.17a AMS math features\\ +% amsmath.sty & 2018/12/01 v2.17b AMS math features\\ % amstext.sty & 2000/06/29 v2.01 AMS text\\ % amsgen.sty & 1999/11/30 v2.0 generic functions\\ % amsbsy.sty & 1999/11/29 v1.2d Bold Symbols\\ % amsopn.sty & 2016/03/08 v2.02 operator names\\ % amssymb.sty & 2013/01/14 v3.01 AMS font symbols\\ % amsfonts.sty & 2013/01/14 v3.01 Basic AMSFonts support\\ -% multicol.sty & 2017/04/11 v1.8q multicolumn formatting (FMi)\\ +% multicol.sty & 2018/12/27 v1.8v multicolumn formatting (FMi)\\ % float.sty & 2001/11/08 v1.3d Float enhancements (AL)\\ -% flafter.sty & 2017/04/11 v1.4a Standard LaTeX floats after reference (FMi)\\ +% flafter.sty & 2018/11/28 v1.4d Standard LaTeX floats after reference (FMi)\\ % graphicx.sty & 2017/06/01 v1.1a Enhanced LaTeX Graphics (DPC,SPQR)\\ % graphics.sty & 2017/06/25 v1.2c Standard LaTeX Graphics (DPC,SPQR)\\ % trig.sty & 2016/01/03 v1.10 sin cos tan (DPC)\\ % graphics.cfg & 2016/06/04 v1.11 sample graphics configuration\\ % pdftex.def & 2018/01/08 v1.0l Graphics/color driver for pdftex\\ -% array.sty & 2016/10/06 v2.4d Tabular extension package (FMi)\\ -% tabularx.sty & 2016/02/03 v2.11 `tabularx' package (DPC)\\ -% longtable.sty & 2014/10/28 v4.11 Multi-page Table package (DPC)\\ -% etoolbox.sty & 2017/11/22 v2.5 e-TeX tools for LaTeX (JAW)\\ +% array.sty & 2018/12/30 v2.4k Tabular extension package (FMi)\\ +% tabularx.sty & 2016/02/03 v2.11b `tabularx' package (DPC)\\ +% longtable.sty & 2014/10/28 v4.11 Multi-page Table package (DPC)+ FMi change\\ +% etoolbox.sty & 2019/09/21 v2.5h e-TeX tools for LaTeX (JAW)\\ % natbib.sty & 2010/09/13 8.31b (PWD, AO)\\ % url.sty & 2013/09/16 ver 3.4 Verb mode for urls, etc.\\ % xspace.sty & 2014/10/28 v1.13 Space after command names (DPC,MH)\\ -% cleveref.sty & 2013/12/28 v0.19 Intelligent cross-referencing\\ +% cleveref.sty & 2018/03/27 v0.21.4 Intelligent cross-referencing\\ % ts1cmr.fd & 2014/09/29 v2.5h Standard LaTeX font definitions\\ % t1ptm.fd & 2001/06/04 font definitions for T1/ptm.\\ % supp-pdf.mkii\\ @@ -1312,15 +1330,15 @@ This work consists of the files beilstein.dtx, % kvsetkeys.sty & 2016/05/16 v1.17 Key value parser (HO)\\ % etexcmds.sty & 2016/05/16 v1.6 Avoid name clashes with e-TeX commands (HO)\\ % ifluatex.sty & 2016/05/16 v1.4 Provides the ifluatex switch (HO)\\ -% pdftexcmds.sty & 2018/01/21 v0.26 Utility functions of pdfTeX for LuaTeX (HO)\\ -% epstopdf-sys.cfg & 2010/07/13 v1.3 Configuration of (r)epstopdf for TeX Live\\ +% pdftexcmds.sty & 2019/07/25 v0.30 Utility functions of pdfTeX for LuaTeX +% (HO)\\ % t1phv.fd & 2001/06/04 scalable font definitions for T1/phv.\\ % ot1ztmcm.fd & 2000/01/03 Fontinst v1.801 font definitions for OT1/ztmcm.\\ % omlztmcm.fd & 2000/01/03 Fontinst v1.801 font definitions for OML/ztmcm.\\ % omsztmcm.fd & 2000/01/03 Fontinst v1.801 font definitions for OMS/ztmcm.\\ % omxztmcm.fd & 2000/01/03 Fontinst v1.801 font definitions for OMX/ztmcm.\\ % ot1ptm.fd & 2001/06/04 font definitions for OT1/ptm.\\ -%\end{longtable} +% \end{longtable} % % \normalsize % \StopEventually{\clearpage\PrintChanges\PrintIndex} @@ -1332,7 +1350,7 @@ This work consists of the files beilstein.dtx, % \begin{macrocode} \NeedsTeXFormat{LaTeX2e} \ProvidesClass{beilstein} -[2018/01/29 v1.4 Template for submissions to the ``Beilstein Journal % +[2019/10/30 v1.5 Template for submissions to the ``Beilstein Journal % of Nanotechnology'' (BJNANO)] % \end{macrocode} % For class options key-value pairs are used. They are provided by the @@ -1957,7 +1975,8 @@ This work consists of the files beilstein.dtx, \else \ifcase\NAT@ctype \ifx\NAT@last@nm\NAT@nm \NAT@yrsep\NAT@penalty\NAT@space\else - \@citea \NAT@test{\@ne}\NAT@spacechar\NAT@mbox{\NAT@super@kern\NAT@@open}% + \@citea + \NAT@test{\@ne}\NAT@spacechar\NAT@mbox{\NAT@super@kern\NAT@@open}% \fi \if*#1*\else#1\NAT@spacechar\fi \NAT@mbox{\NAT@hyper@{{\citenumfont{\NAT@num}}}}% @@ -2242,7 +2261,8 @@ This work consists of the files beilstein.dtx, % \end{macrocode} % The usual \cs{maketitle} command puts together all information and % prints the title page. -% \changes{v1.4}{2018/01/15}{For suppinfo manuscripts we need a special title page} +% \changes{v1.4}{2018/01/15}{For suppinfo manuscripts we need a special title +% page} % \begin{macrocode} \ifthenelse{\equal{\beilstein@manuscript}{\beilstein@manuscript@suppinfo}}% {\long\def\maketitle{% @@ -2265,14 +2285,20 @@ This work consists of the files beilstein.dtx, \ifthenelse{\boolean{corauth}}% {}% {\ifthenelse{\value{c@totauthor}>1}% - {\ClassError{beilstein}{At least one corresponding author has to be given.\MessageBreak Please use \string\author*\space for that}% - {Please use at least one \string\author* command to set information % - about the corresponding author.\MessageBreak Have a look at the % + {\ClassError{beilstein}{At least one corresponding author has to be + given.\MessageBreak Please use \string\author*\space for that}% + {Please use at least one \string\author* command to set + information % + about the corresponding author.\MessageBreak Have a look at + the % documentation for more details}% }% {\ifthenelse{\equal{\emails}{}}% - {\ClassError{beilstein}{The author has been made corresponding author.\MessageBreak Therefore please provide an email address for the author}% - {Use the second optional argument for that or use \string\author* instead}}{}% + {\ClassError{beilstein}{The author has been made corresponding + author.\MessageBreak Therefore please provide an email address + for the author}% + {Use the second optional argument for that or use + \string\author* instead}}{}% }% }% \ifthenelse{\value{c@totaffiliation}>1}% @@ -2302,14 +2328,21 @@ This work consists of the files beilstein.dtx, \par\vskip2ex% \ifthenelse{\boolean{corauth}}{}% {\ifthenelse{\value{c@totauthor}>1}% - {\ClassError{beilstein}{At least one corresponding author has to be given.\MessageBreak Please use \string\author*\space for that}% - {Please use at least one \string\author* command to set information % - about the corresponding author.\MessageBreak Have a look at the % + {\ClassError{beilstein}{At least one corresponding author has to + be given.\MessageBreak Please use \string\author*\space for + that}% + {Please use at least one \string\author* command to set + information % + about the corresponding author.\MessageBreak Have a look + at the % documentation for more details}% }% {\ifthenelse{\equal{\emails}{}}% - {\ClassError{beilstein}{The author has been made corresponding author.\MessageBreak Therefore please provide an email address for the author}% - {Use the second optional argument for that or use \string\author* instead}}{}% + {\ClassError{beilstein}{The author has been made + corresponding author.\MessageBreak Therefore please provide + an email address for the author}% + {Use the second optional argument for that or use + \string\author* instead}}{}% }% }% \ifthenelse{\value{c@totaffiliation}>1}% @@ -2344,7 +2377,8 @@ This work consists of the files beilstein.dtx, }% {% \renewenvironment{abstract}{\ClassWarning{beilstein}{An abstract % - should not be part of the chosen document type \beilstein@manuscript}}{}% + should not be part of the chosen document type + \beilstein@manuscript}}{}% \newcommand*{\background}{\relax}% \newcommand*{\results}{\relax}% \newcommand*{\conclusion}{\relax}% @@ -2367,6 +2401,12 @@ This work consists of the files beilstein.dtx, % \begin{macrocode} \newenvironment{acknowledgements}{\par\textbf{\large Acknowledgements\\*}}{} % \end{macrocode} +% \changes{v1.5}{2019/10/30}{New environment \env{funding}} +% Funding is defined the same. +% \DescribeEnv{funding} +% \begin{macrocode} +\newenvironment{funding}{\par\textbf{\large Funding\\*}}{} +% \end{macrocode} % Supporting Information are a special section at the end the main % document, so they get an own environment as well % \DescribeEnv{suppinfo} @@ -3869,7 +3909,8 @@ FUNCTION {format.lab.names} 'skip$ { s #2 "{ff }{vv }{ll}{ jj}" format.name$ "others" = { bbl.etal space.connect } - { bbl.and space.connect s #2 "{vv~}{ll}" format.name$ space.connect } + { bbl.and space.connect s #2 "{vv~}{ll}" format.name$ space.connect + } if$ } if$ @@ -4405,9 +4446,14 @@ pages="1-4", %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %% Meta-data block %% --------------- -%% The title of the article is given with the usual \title command. -%% -%% If you write a file for supporting information using manuscript=suppinfo, +%% The title of the article is given with the usual \title command. +%% The title of an article should be clear, concise and comprehensible to all +%% readers with the purpose of quickly identifying the focus of the reported +%% work. It should be brief and contain the most important keywords for search +%% engine optimization. The use of capitals should be restricted to the first +%% word and proper nouns. As far as possible abbreviations should be avoided. +%% +%% If you write a file for supporting information using manuscript=suppinfo, %% you should give an additional title using the macro \sititle or the %% optional argument of \title %% @@ -4437,20 +4483,32 @@ pages="1-4", %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %% The document should begin with an abstract, if appropriate. If one %% is given and should not be, a warning is issued. -%% -%% For the three parts of the abstract, ``Background'', ``Results'' -%% and ``Conclusions'', the corresponding commands should be used. +%% The abstract should summarize the context and purpose of the study, +%% the main findings and provide a brief summary and potential +%% implications. Abbreviations should be used sparingly in the abstract. +%% Citations and references should not be given in abstracts. Only +%% standard characters are allowed. %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \begin{abstract} -\background Allenylsilanes are useful intermediates in organic synthesis. An attractive, -convergent but little used approach for their synthesis is the alkylidenation of stable silylketenes. Reactions thus far have been limited to the use of unsubstituted silylketenes (or equivalents) with stabilised or semi-stabilised ylides only. The current study explores the reactions of substituted ketenes prepared through rhodium(II)-mediated rearrangement of silylated diazoketones. -\results A range of novel 1,3-disubstituted and 1,3,3-trisubstituted allenylsilanes were prepared using stabilised and semi-stabilised ylides. Alkylidenation with non-stabilised phosphorus ylides was not viable, but the use of titanium-based methylenating reagents was successful, allowing access to 1-substituted allenylsilanes. -\conclusion Many novel allenylsilanes may be accessed by alkylidenation of substituted silylketenes. Importantly, for the first time, simple methylenation of silylketenes has been achieved using titanium carbenoid-based reagents. +Allenylsilanes are useful intermediates in organic synthesis. An attractive, +convergent but little used approach for their synthesis is the alkylidenation +of stable silylketenes. Reactions thus far have been limited to the use of +unsubstituted silylketenes (or equivalents) with stabilised or semi-stabilised +ylides only. The current study explores the reactions of substituted ketenes +prepared through rhodium(II)-mediated rearrangement of silylated diazoketones. +A range of novel 1,3-disubstituted and 1,3,3-trisubstituted allenylsilanes were +prepared using stabilised and semi-stabilised ylides. Alkylidenation with +non-stabilised phosphorus ylides was not viable, but the use of titanium-based +methylenating reagents was successful, allowing access to 1-substituted +allenylsilanes. Many novel allenylsilanes may be accessed by alkylidenation of +substituted silylketenes. Importantly, for the first time, simple methylenation +of silylketenes has been achieved using titanium carbenoid-based reagents. \end{abstract} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -%% Keywords can be given with the \keywords command which takes five -%% arguments. The arguments have to be sorted. +%% Keywords can be given with the \keywords command. Any number of +%% keywords can be given, but a number of at least five keywords is +%% recommended. The arguments are to be sorted alphabetically. %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \keywords{allenylsilanes; rhodium(II) octanoate-mediated rearrangement; silylketenes; titanium carbenoids; ylide} @@ -4563,14 +4621,19 @@ Supporting information features copies of \HNMR spectra of silylated diazoketone \end{suppinfo} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -%% The "Acknowledgements" section can be given in all manuscripts. -%% This should be done within the ``acknowledgements'' environment, -%% which will make the correct section title. +%% The sections "Acknowledgements" and "Funding" can be given in all +%% manuscripts. +%% This should be done within the environments ``acknowledgements'' +%% and ``funding'', which will produce the correct section titles. %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \begin{acknowledgements} -We acknowledge EPSRC grant GR/L60135/01 (PCD) and generous unrestricted research funding from Pfizer for financial support. +We acknowledge Prof. H. Vlassov for the helpful discussions of the results and J. Martin for assistance with the synthesis. \end{acknowledgements} +\begin{funding} +The following sources of funding are acknowledged: National Natural Science Foundation of China (S.P.M.; Grant Nos. 51502240, 11674273, U1856203), Wellcome Trust (S.P.M., Award No. 094542/Z/12/Z, EPSRC (P.C.D.; Grant No. GR/L60135/01 (PCD)), and both authors thank the generous research funding from Pfizer for financial support. +\end{funding} + %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %% The appropriate \bibliography command should be placed here. %% Notice that the class file automatically sets \bibliographystyle @@ -4578,8 +4641,6 @@ We acknowledge EPSRC grant GR/L60135/01 (PCD) and generous unrestricted research %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \bibliography{beilstein-template} \vspace{3cm} -This article is published in full length in \textit{Beilstein J. Org. Chem.} -\textbf{2005}, \textit{1}, No. 5. %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %% That's it. Ending the document finishes the article. Happy TeXing! diff --git a/macros/latex/contrib/beilstein/beilstein.ins b/macros/latex/contrib/beilstein/beilstein.ins index 98897aa14d..ade7d91531 100644 --- a/macros/latex/contrib/beilstein/beilstein.ins +++ b/macros/latex/contrib/beilstein/beilstein.ins @@ -6,7 +6,7 @@ beilstein -- Support for submissions to the ``Beilstein Journal of Nanotechnology'' published by the Beilstein-Institut for the Advancement of Chemical Sciences -Version: 1.4 +Version: 1.5 E-mail: journals-support@beilstein-institut.de License: Released under the LaTeX Project Public License v1.3c or later See http://www.latex-project.org/lppl.txt @@ -16,7 +16,8 @@ See http://www.latex-project.org/lppl.txt \postamble Originally developed by Martin Sievers (info@schoenerpublizieren.de) -Copyright (C) 2009-2018 by Beilstein-Institut for the Advancement of Chemical Sciences (Beilstein) +Copyright (C) 2009-2019 by Beilstein-Institut for the Advancement of Chemical +Sciences (Beilstein) Part of this bundle is derived from cite.sty, to which the following license applies: diff --git a/macros/latex/contrib/beilstein/beilstein.pdf b/macros/latex/contrib/beilstein/beilstein.pdf Binary files differindex d874e434ab..3bc8f9648c 100644 --- a/macros/latex/contrib/beilstein/beilstein.pdf +++ b/macros/latex/contrib/beilstein/beilstein.pdf diff --git a/macros/latex/contrib/epstopdf-pkg/epstopdf.dtx b/macros/latex/contrib/epstopdf-pkg/epstopdf.dtx index e5bd67ebcb..48a258ae07 100644 --- a/macros/latex/contrib/epstopdf-pkg/epstopdf.dtx +++ b/macros/latex/contrib/epstopdf-pkg/epstopdf.dtx @@ -1,7 +1,7 @@ % \iffalse meta-comment % % File: epstopdf.dtx -% Version: 2019-11-30 v2.9 +% Version: 2019-12-09 v2.10 % Info: Conversion with epstopdf on the fly % % Copyright (C) @@ -80,7 +80,7 @@ \input docstrip.tex \Msg{************************************************************************} \Msg{* Installation} -\Msg{* Package: epstopdf 2019-11-30 v2.9 Conversion with epstopdf on the fly (HO)} +\Msg{* Package: epstopdf 2019-12-09 v2.10 Conversion with epstopdf on the fly (HO)} \Msg{************************************************************************} \keepsilent @@ -92,7 +92,7 @@ This is a generated file. Project: epstopdf -Version: 2019-11-30 v2.9 +Version: 2019-12-09 v2.10 Copyright (C) 2001, 2006-2010 Heiko Oberdiek @@ -112,7 +112,7 @@ This work has the LPPL maintenance status "maintained". The Current Maintainers of this work are Heiko Oberdiek and the Oberdiek Package Support Group -https://github.com/ho-tex/oberdiek/issues +https://github.com/ho-tex/epstopdf/issues This work consists of the main source file epstopdf.dtx @@ -131,10 +131,6 @@ and the derived files \file{epstopdf-base.sty}{\from{epstopdf.dtx}{base}}% % \usedir{doc/latex/epstopdf/test}% % \file{epstopdf-test1.tex}{\from{epstopdf.dtx}{test1}}% - \nopreamble - \nopostamble -% \usedir{source/latex/epstopdf/catalogue}% -% \file{epstopdf-pkg.xml}{\from{epstopdf.dtx}{catalogue}}% } \catcode32=13\relax% active space @@ -161,7 +157,7 @@ and the derived files %<*driver> \NeedsTeXFormat{LaTeX2e} \ProvidesFile{epstopdf.drv}% - [2019-11-30 v2.9 Conversion with epstopdf on the fly (HO)]% + [2019-12-09 v2.10 Conversion with epstopdf on the fly (HO)]% \documentclass{ltxdoc} \usepackage{holtxdoc}[2011/11/22] \begin{document} @@ -174,7 +170,7 @@ and the derived files % \GetFileInfo{epstopdf.drv} % % \title{The \xpackage{epstopdf} package} -% \date{2019-11-30 v2.9} +% \date{2019-12-09 v2.10} % \author{Heiko Oberdiek\thanks % {Please report any issues at \url{https://github.com/ho-tex/epstopdf/issues}}} % @@ -576,7 +572,7 @@ and the derived files \fi \expandafter\x\csname ver@epstopdf.sty\endcsname \ProvidesPackage{epstopdf}% - [2019-11-30 v2.9 Conversion with epstopdf on the fly (HO)]% + [2019-12-09 v2.10 Conversion with epstopdf on the fly (HO)]% % \end{macrocode} % Larger catcode set because of configuration files needed. % \begin{macrocode} @@ -729,7 +725,7 @@ and the derived files \fi \expandafter\x\csname ver@epstopdf-base.sty\endcsname \ProvidesPackage{epstopdf-base}% - [2019-11-30 v2.9 Base part for package epstopdf]% + [2019-12-09 v2.10 Base part for package epstopdf]% % \end{macrocode} % % \subsubsection{Catcodes} @@ -808,16 +804,16 @@ and the derived files \def\pdf@filesize{\pdffilesize} \def\pdf@system#{\immediate\write18 } \else - \directlua{require("pdftexcmds")} + \directlua{require('pdftexcmds')} \long\def\pdf@strcmp#1#2{\directlua{% - oberdiek.pdftexcmds.strcmp("\luaescapestring{#1}", - "\luaescapestring{#2}")}}% + oberdiek.pdftexcmds.strcmp('\luaescapestring{#1}', + '\luaescapestring{#2}')}}% \def\pdf@filemoddate#1{\directlua{% - oberdiek.pdftexcmds.filemoddate("\luaescapestring{#1}")}} - \def\pdf@filesize#1{\directlua0{% - oberdiek.pdftexcmds.filesize("\luaescapestring{#1}")}} + oberdiek.pdftexcmds.filemoddate('\luaescapestring{#1}')}} + \def\pdf@filesize#1{\directlua{% + oberdiek.pdftexcmds.filesize('\luaescapestring{#1}')}} \def\pdf@system#1{\directlua{% - oberdiek.pdftexcmds.system("\luaescapestring{#1}")}} + oberdiek.pdftexcmds.system('\luaescapestring{#1}')}} \fi \fi \else @@ -1263,128 +1259,6 @@ and the derived files \ETE@AtEnd% %</base> % \end{macrocode} -% -% \section{Test} -% -% \subsection{Preface for standard catcode check} -% -% \begin{macrocode} -%<*test1> -\input miniltx.tex\relax -\def\Gin@driver{pdftex.def} -\input graphicx.sty\relax -\resetatcatcode -%</test1> -% \end{macrocode} -% -% \subsection{Catcode checks for loading} -% -% \begin{macrocode} -%<*test1> -% \end{macrocode} -% \begin{macrocode} -\catcode`\{=1 % -\catcode`\}=2 % -\catcode`\#=6 % -\catcode`\@=11 % -\expandafter\ifx\csname count@\endcsname\relax - \countdef\count@=255 % -\fi -\expandafter\ifx\csname @gobble\endcsname\relax - \long\def\@gobble#1{}% -\fi -\expandafter\ifx\csname @firstofone\endcsname\relax - \long\def\@firstofone#1{#1}% -\fi -\expandafter\ifx\csname loop\endcsname\relax - \expandafter\@firstofone -\else - \expandafter\@gobble -\fi -{% - \def\loop#1\repeat{% - \def\body{#1}% - \iterate - }% - \def\iterate{% - \body - \let\next\iterate - \else - \let\next\relax - \fi - \next - }% - \let\repeat=\fi -}% -\def\RestoreCatcodes{} -\count@=0 % -\loop - \edef\RestoreCatcodes{% - \RestoreCatcodes - \catcode\the\count@=\the\catcode\count@\relax - }% -\ifnum\count@<255 % - \advance\count@ 1 % -\repeat - -\def\RangeCatcodeInvalid#1#2{% - \count@=#1\relax - \loop - \catcode\count@=15 % - \ifnum\count@<#2\relax - \advance\count@ 1 % - \repeat -} -\def\RangeCatcodeCheck#1#2#3{% - \count@=#1\relax - \loop - \ifnum#3=\catcode\count@ - \else - \errmessage{% - Character \the\count@\space - with wrong catcode \the\catcode\count@\space - instead of \number#3% - }% - \fi - \ifnum\count@<#2\relax - \advance\count@ 1 % - \repeat -} -\def\space{ } -\expandafter\ifx\csname LoadCommand\endcsname\relax - \def\LoadCommand{\input epstopdf.sty\relax}% -\fi -\def\Test{% - \RangeCatcodeInvalid{0}{47}% - \RangeCatcodeInvalid{58}{64}% - \RangeCatcodeInvalid{91}{96}% - \RangeCatcodeInvalid{123}{255}% - \catcode`\@=12 % - \catcode`\\=0 % - \catcode`\%=14 % - \LoadCommand - \RangeCatcodeCheck{0}{36}{15}% - \RangeCatcodeCheck{37}{37}{14}% - \RangeCatcodeCheck{38}{47}{15}% - \RangeCatcodeCheck{48}{57}{12}% - \RangeCatcodeCheck{58}{63}{15}% - \RangeCatcodeCheck{64}{64}{12}% - \RangeCatcodeCheck{65}{90}{11}% - \RangeCatcodeCheck{91}{91}{15}% - \RangeCatcodeCheck{92}{92}{0}% - \RangeCatcodeCheck{93}{96}{15}% - \RangeCatcodeCheck{97}{122}{11}% - \RangeCatcodeCheck{123}{255}{15}% - \RestoreCatcodes -} -\Test -\csname @@end\endcsname -\end -% \end{macrocode} -% \begin{macrocode} -%</test1> -% \end{macrocode} -% % \section{Installation} % % \subsection{Download} @@ -1435,7 +1309,6 @@ and the derived files % epstopdf.sty & tex/latex/epstopdf/epstopdf.sty\\ % epstopdf-base.sty & tex/latex/epstopdf/epstopdf-base.sty\\ % epstopdf.pdf & doc/latex/epstopdf/epstopdf.pdf\\ -% test/epstopdf-test1.tex & doc/latex/epstopdf/test/epstopdf-test1.tex\\ % epstopdf.dtx & source/latex/epstopdf/epstopdf.dtx\\ % \end{tabular}^^A % }^^A @@ -1673,6 +1546,9 @@ and the derived files % \begin{Version}{2019-11-30 v2.9} % \item Read the \verb|epstopdf.cfg| file even in the base code is being used. % \end{Version} +% \begin{Version}{2019-12-09 v2.10} +% \item use \verb|'| not \verb|"| for Lua strings, as the latter not made safe. +% \end{Version} % \end{History} % % \PrintIndex diff --git a/macros/latex/contrib/epstopdf-pkg/epstopdf.pdf b/macros/latex/contrib/epstopdf-pkg/epstopdf.pdf Binary files differindex 662a8d3324..5d214c2b8c 100644 --- a/macros/latex/contrib/epstopdf-pkg/epstopdf.pdf +++ b/macros/latex/contrib/epstopdf-pkg/epstopdf.pdf diff --git a/macros/latex/contrib/reledmac/doc-more/page-typesetting-columns.pdf b/macros/latex/contrib/reledmac/doc-more/page-typesetting-columns.pdf Binary files differindex b89f3dadce..7d5bbf11a2 100644 --- a/macros/latex/contrib/reledmac/doc-more/page-typesetting-columns.pdf +++ b/macros/latex/contrib/reledmac/doc-more/page-typesetting-columns.pdf diff --git a/macros/latex/contrib/reledmac/examples/1-criticalendotes.pdf b/macros/latex/contrib/reledmac/examples/1-criticalendotes.pdf Binary files differindex 322930baa7..560f758a36 100644 --- a/macros/latex/contrib/reledmac/examples/1-criticalendotes.pdf +++ b/macros/latex/contrib/reledmac/examples/1-criticalendotes.pdf diff --git a/macros/latex/contrib/reledmac/examples/1-criticalnotes.pdf b/macros/latex/contrib/reledmac/examples/1-criticalnotes.pdf Binary files differindex 58c6e4ce85..215abf880f 100644 --- a/macros/latex/contrib/reledmac/examples/1-criticalnotes.pdf +++ b/macros/latex/contrib/reledmac/examples/1-criticalnotes.pdf diff --git a/macros/latex/contrib/reledmac/examples/1-sidenotes.pdf b/macros/latex/contrib/reledmac/examples/1-sidenotes.pdf Binary files differindex 2ea543fc16..9deb36549d 100644 --- a/macros/latex/contrib/reledmac/examples/1-sidenotes.pdf +++ b/macros/latex/contrib/reledmac/examples/1-sidenotes.pdf diff --git a/macros/latex/contrib/reledmac/examples/1-tabular.pdf b/macros/latex/contrib/reledmac/examples/1-tabular.pdf Binary files differindex 4de165dc0a..8075208b3e 100644 --- a/macros/latex/contrib/reledmac/examples/1-tabular.pdf +++ b/macros/latex/contrib/reledmac/examples/1-tabular.pdf diff --git a/macros/latex/contrib/reledmac/examples/1-verses-doublenumbering.pdf b/macros/latex/contrib/reledmac/examples/1-verses-doublenumbering.pdf Binary files differindex fd60bafa02..e0f8040bd6 100644 --- a/macros/latex/contrib/reledmac/examples/1-verses-doublenumbering.pdf +++ b/macros/latex/contrib/reledmac/examples/1-verses-doublenumbering.pdf diff --git a/macros/latex/contrib/reledmac/examples/1-verses.pdf b/macros/latex/contrib/reledmac/examples/1-verses.pdf Binary files differindex f4f095b595..491845af1a 100644 --- a/macros/latex/contrib/reledmac/examples/1-verses.pdf +++ b/macros/latex/contrib/reledmac/examples/1-verses.pdf diff --git a/macros/latex/contrib/reledmac/examples/2-cross_referencing.pdf b/macros/latex/contrib/reledmac/examples/2-cross_referencing.pdf Binary files differindex 5dcb362f70..63cbed5ff2 100644 --- a/macros/latex/contrib/reledmac/examples/2-cross_referencing.pdf +++ b/macros/latex/contrib/reledmac/examples/2-cross_referencing.pdf diff --git a/macros/latex/contrib/reledmac/examples/2-footnote_spacing.pdf b/macros/latex/contrib/reledmac/examples/2-footnote_spacing.pdf Binary files differindex 234992fdf2..486f86064e 100644 --- a/macros/latex/contrib/reledmac/examples/2-footnote_spacing.pdf +++ b/macros/latex/contrib/reledmac/examples/2-footnote_spacing.pdf diff --git a/macros/latex/contrib/reledmac/examples/2-glossaries.pdf b/macros/latex/contrib/reledmac/examples/2-glossaries.pdf Binary files differindex 6480469438..caa574e1fa 100644 --- a/macros/latex/contrib/reledmac/examples/2-glossaries.pdf +++ b/macros/latex/contrib/reledmac/examples/2-glossaries.pdf diff --git a/macros/latex/contrib/reledmac/examples/2-indexing.pdf b/macros/latex/contrib/reledmac/examples/2-indexing.pdf Binary files differindex 677c44a9c5..ef19a258ca 100644 --- a/macros/latex/contrib/reledmac/examples/2-indexing.pdf +++ b/macros/latex/contrib/reledmac/examples/2-indexing.pdf diff --git a/macros/latex/contrib/reledmac/examples/2-lemma_disambigution.pdf b/macros/latex/contrib/reledmac/examples/2-lemma_disambigution.pdf Binary files differindex 70acd08039..fe674db007 100644 --- a/macros/latex/contrib/reledmac/examples/2-lemma_disambigution.pdf +++ b/macros/latex/contrib/reledmac/examples/2-lemma_disambigution.pdf diff --git a/macros/latex/contrib/reledmac/examples/2-line_numbers_in_header.pdf b/macros/latex/contrib/reledmac/examples/2-line_numbers_in_header.pdf Binary files differindex 5d4752be5b..8a27944538 100644 --- a/macros/latex/contrib/reledmac/examples/2-line_numbers_in_header.pdf +++ b/macros/latex/contrib/reledmac/examples/2-line_numbers_in_header.pdf diff --git a/macros/latex/contrib/reledmac/examples/2-linespacing.pdf b/macros/latex/contrib/reledmac/examples/2-linespacing.pdf Binary files differindex bb8ae05c2f..6cf2e41932 100644 --- a/macros/latex/contrib/reledmac/examples/2-linespacing.pdf +++ b/macros/latex/contrib/reledmac/examples/2-linespacing.pdf diff --git a/macros/latex/contrib/reledmac/examples/2-manuscript-apparatus.pdf b/macros/latex/contrib/reledmac/examples/2-manuscript-apparatus.pdf Binary files differindex 0216e039ae..e871e5c4e5 100644 --- a/macros/latex/contrib/reledmac/examples/2-manuscript-apparatus.pdf +++ b/macros/latex/contrib/reledmac/examples/2-manuscript-apparatus.pdf diff --git a/macros/latex/contrib/reledmac/examples/2-notes-width.pdf b/macros/latex/contrib/reledmac/examples/2-notes-width.pdf Binary files differindex 5ef4de321f..2670377118 100644 --- a/macros/latex/contrib/reledmac/examples/2-notes-width.pdf +++ b/macros/latex/contrib/reledmac/examples/2-notes-width.pdf diff --git a/macros/latex/contrib/reledmac/examples/2-one_series_per_pstart.pdf b/macros/latex/contrib/reledmac/examples/2-one_series_per_pstart.pdf Binary files differindex 7a947b174b..40bdf72ad0 100644 --- a/macros/latex/contrib/reledmac/examples/2-one_series_per_pstart.pdf +++ b/macros/latex/contrib/reledmac/examples/2-one_series_per_pstart.pdf diff --git a/macros/latex/contrib/reledmac/examples/2-performances.pdf b/macros/latex/contrib/reledmac/examples/2-performances.pdf Binary files differindex f0a65f74d9..7ab49c12f7 100644 --- a/macros/latex/contrib/reledmac/examples/2-performances.pdf +++ b/macros/latex/contrib/reledmac/examples/2-performances.pdf diff --git a/macros/latex/contrib/reledmac/examples/2-reledmac-right-to-left.pdf b/macros/latex/contrib/reledmac/examples/2-reledmac-right-to-left.pdf Binary files differindex f433c7d9cf..ed2d15af68 100644 --- a/macros/latex/contrib/reledmac/examples/2-reledmac-right-to-left.pdf +++ b/macros/latex/contrib/reledmac/examples/2-reledmac-right-to-left.pdf diff --git a/macros/latex/contrib/reledmac/examples/2-subdivision-number-in-header.pdf b/macros/latex/contrib/reledmac/examples/2-subdivision-number-in-header.pdf Binary files differindex 9fc9ef903d..863610cb23 100644 --- a/macros/latex/contrib/reledmac/examples/2-subdivision-number-in-header.pdf +++ b/macros/latex/contrib/reledmac/examples/2-subdivision-number-in-header.pdf diff --git a/macros/latex/contrib/reledmac/examples/2-titles_in_line_numbering_with_notes.pdf b/macros/latex/contrib/reledmac/examples/2-titles_in_line_numbering_with_notes.pdf Binary files differindex b1c0bd12f7..fa33a6352f 100644 --- a/macros/latex/contrib/reledmac/examples/2-titles_in_line_numbering_with_notes.pdf +++ b/macros/latex/contrib/reledmac/examples/2-titles_in_line_numbering_with_notes.pdf diff --git a/macros/latex/contrib/reledmac/examples/2-titles_not_in_line_numbering.pdf b/macros/latex/contrib/reledmac/examples/2-titles_not_in_line_numbering.pdf Binary files differindex c92efe7977..70ee4bf509 100644 --- a/macros/latex/contrib/reledmac/examples/2-titles_not_in_line_numbering.pdf +++ b/macros/latex/contrib/reledmac/examples/2-titles_not_in_line_numbering.pdf diff --git a/macros/latex/contrib/reledmac/examples/3-reledpar_columns_different_languages.pdf b/macros/latex/contrib/reledmac/examples/3-reledpar_columns_different_languages.pdf Binary files differindex 4e8d6c1264..3a8edb993f 100644 --- a/macros/latex/contrib/reledmac/examples/3-reledpar_columns_different_languages.pdf +++ b/macros/latex/contrib/reledmac/examples/3-reledpar_columns_different_languages.pdf diff --git a/macros/latex/contrib/reledmac/examples/3-reledpar_mwe.pdf b/macros/latex/contrib/reledmac/examples/3-reledpar_mwe.pdf Binary files differindex 6d6da6afb9..367b06af3a 100644 --- a/macros/latex/contrib/reledmac/examples/3-reledpar_mwe.pdf +++ b/macros/latex/contrib/reledmac/examples/3-reledpar_mwe.pdf diff --git a/macros/latex/contrib/reledmac/examples/3-reledpar_pages_different_languages_lualatex.pdf b/macros/latex/contrib/reledmac/examples/3-reledpar_pages_different_languages_lualatex.pdf Binary files differindex 9e93e43193..dd197f8a64 100644 --- a/macros/latex/contrib/reledmac/examples/3-reledpar_pages_different_languages_lualatex.pdf +++ b/macros/latex/contrib/reledmac/examples/3-reledpar_pages_different_languages_lualatex.pdf diff --git a/macros/latex/contrib/reledmac/examples/3-reledpar_same_page_number_in_both_side.pdf b/macros/latex/contrib/reledmac/examples/3-reledpar_same_page_number_in_both_side.pdf Binary files differindex 1fbb65173e..5176ddf289 100644 --- a/macros/latex/contrib/reledmac/examples/3-reledpar_same_page_number_in_both_side.pdf +++ b/macros/latex/contrib/reledmac/examples/3-reledpar_same_page_number_in_both_side.pdf diff --git a/macros/latex/contrib/reledmac/examples/3-reledpar_sync_setting_advancedshifted-nomax.pdf b/macros/latex/contrib/reledmac/examples/3-reledpar_sync_setting_advancedshifted-nomax.pdf Binary files differindex f41bc6ec19..3d4734412b 100644 --- a/macros/latex/contrib/reledmac/examples/3-reledpar_sync_setting_advancedshifted-nomax.pdf +++ b/macros/latex/contrib/reledmac/examples/3-reledpar_sync_setting_advancedshifted-nomax.pdf diff --git a/macros/latex/contrib/reledmac/examples/3-reledpar_sync_setting_advancedshifted.pdf b/macros/latex/contrib/reledmac/examples/3-reledpar_sync_setting_advancedshifted.pdf Binary files differindex f05bbda71b..7e00415508 100644 --- a/macros/latex/contrib/reledmac/examples/3-reledpar_sync_setting_advancedshifted.pdf +++ b/macros/latex/contrib/reledmac/examples/3-reledpar_sync_setting_advancedshifted.pdf diff --git a/macros/latex/contrib/reledmac/examples/3-reledpar_sync_setting_default.pdf b/macros/latex/contrib/reledmac/examples/3-reledpar_sync_setting_default.pdf Binary files differindex 96725b22af..1cdfb9cb69 100644 --- a/macros/latex/contrib/reledmac/examples/3-reledpar_sync_setting_default.pdf +++ b/macros/latex/contrib/reledmac/examples/3-reledpar_sync_setting_default.pdf diff --git a/macros/latex/contrib/reledmac/examples/3-reledpar_sync_setting_nomax-shifted.pdf b/macros/latex/contrib/reledmac/examples/3-reledpar_sync_setting_nomax-shifted.pdf Binary files differindex 47025be988..df5bdc53df 100644 --- a/macros/latex/contrib/reledmac/examples/3-reledpar_sync_setting_nomax-shifted.pdf +++ b/macros/latex/contrib/reledmac/examples/3-reledpar_sync_setting_nomax-shifted.pdf diff --git a/macros/latex/contrib/reledmac/examples/3-reledpar_sync_setting_nomax.pdf b/macros/latex/contrib/reledmac/examples/3-reledpar_sync_setting_nomax.pdf Binary files differindex 7ef12227ac..5a0197ab90 100644 --- a/macros/latex/contrib/reledmac/examples/3-reledpar_sync_setting_nomax.pdf +++ b/macros/latex/contrib/reledmac/examples/3-reledpar_sync_setting_nomax.pdf diff --git a/macros/latex/contrib/reledmac/examples/3-reledpar_sync_setting_nosync.pdf b/macros/latex/contrib/reledmac/examples/3-reledpar_sync_setting_nosync.pdf Binary files differindex 9c8ca1d152..bca13cf2be 100644 --- a/macros/latex/contrib/reledmac/examples/3-reledpar_sync_setting_nosync.pdf +++ b/macros/latex/contrib/reledmac/examples/3-reledpar_sync_setting_nosync.pdf diff --git a/macros/latex/contrib/reledmac/examples/3-reledpar_sync_setting_shifted.pdf b/macros/latex/contrib/reledmac/examples/3-reledpar_sync_setting_shifted.pdf Binary files differindex b66493220a..300718ed42 100644 --- a/macros/latex/contrib/reledmac/examples/3-reledpar_sync_setting_shifted.pdf +++ b/macros/latex/contrib/reledmac/examples/3-reledpar_sync_setting_shifted.pdf diff --git a/macros/latex/contrib/reledmac/examples/4-reledpar_column_mix_with_not_column-continuous-numbering.pdf b/macros/latex/contrib/reledmac/examples/4-reledpar_column_mix_with_not_column-continuous-numbering.pdf Binary files differindex 54df95f896..823465b5c3 100644 --- a/macros/latex/contrib/reledmac/examples/4-reledpar_column_mix_with_not_column-continuous-numbering.pdf +++ b/macros/latex/contrib/reledmac/examples/4-reledpar_column_mix_with_not_column-continuous-numbering.pdf diff --git a/macros/latex/contrib/reledmac/examples/4-reledpar_column_mix_with_not_column.pdf b/macros/latex/contrib/reledmac/examples/4-reledpar_column_mix_with_not_column.pdf Binary files differindex 015eae1241..dbfd3e5af1 100644 --- a/macros/latex/contrib/reledmac/examples/4-reledpar_column_mix_with_not_column.pdf +++ b/macros/latex/contrib/reledmac/examples/4-reledpar_column_mix_with_not_column.pdf diff --git a/macros/latex/contrib/reledmac/examples/4-reledpar_columns_alignment.pdf b/macros/latex/contrib/reledmac/examples/4-reledpar_columns_alignment.pdf Binary files differindex bbd64cc382..58c83ab6d5 100644 --- a/macros/latex/contrib/reledmac/examples/4-reledpar_columns_alignment.pdf +++ b/macros/latex/contrib/reledmac/examples/4-reledpar_columns_alignment.pdf diff --git a/macros/latex/contrib/reledmac/examples/4-reledpar_columns_titles_in_line_numbering_with_notes.pdf b/macros/latex/contrib/reledmac/examples/4-reledpar_columns_titles_in_line_numbering_with_notes.pdf Binary files differindex 06573333e4..24446a9bf8 100644 --- a/macros/latex/contrib/reledmac/examples/4-reledpar_columns_titles_in_line_numbering_with_notes.pdf +++ b/macros/latex/contrib/reledmac/examples/4-reledpar_columns_titles_in_line_numbering_with_notes.pdf diff --git a/macros/latex/contrib/reledmac/examples/4-reledpar_inside-outside-columns.pdf b/macros/latex/contrib/reledmac/examples/4-reledpar_inside-outside-columns.pdf Binary files differindex a13e3104b5..0908188f29 100644 --- a/macros/latex/contrib/reledmac/examples/4-reledpar_inside-outside-columns.pdf +++ b/macros/latex/contrib/reledmac/examples/4-reledpar_inside-outside-columns.pdf diff --git a/macros/latex/contrib/reledmac/examples/4-reledpar_one_series_per_pstart.pdf b/macros/latex/contrib/reledmac/examples/4-reledpar_one_series_per_pstart.pdf Binary files differindex a4020afd58..1b9cbbed54 100644 --- a/macros/latex/contrib/reledmac/examples/4-reledpar_one_series_per_pstart.pdf +++ b/macros/latex/contrib/reledmac/examples/4-reledpar_one_series_per_pstart.pdf diff --git a/macros/latex/contrib/reledmac/examples/4-reledpar_pages_long_notes.pdf b/macros/latex/contrib/reledmac/examples/4-reledpar_pages_long_notes.pdf Binary files differindex ac438cedfd..6e44a8e686 100644 --- a/macros/latex/contrib/reledmac/examples/4-reledpar_pages_long_notes.pdf +++ b/macros/latex/contrib/reledmac/examples/4-reledpar_pages_long_notes.pdf diff --git a/macros/latex/contrib/reledmac/examples/4-reledpar_pages_notes_leftpage.pdf b/macros/latex/contrib/reledmac/examples/4-reledpar_pages_notes_leftpage.pdf Binary files differindex 0ecf092691..352536bd61 100644 --- a/macros/latex/contrib/reledmac/examples/4-reledpar_pages_notes_leftpage.pdf +++ b/macros/latex/contrib/reledmac/examples/4-reledpar_pages_notes_leftpage.pdf diff --git a/macros/latex/contrib/reledmac/examples/4-reledpar_pages_paragraph_separator_between.pdf b/macros/latex/contrib/reledmac/examples/4-reledpar_pages_paragraph_separator_between.pdf Binary files differindex 17e01486db..937bce80e7 100644 --- a/macros/latex/contrib/reledmac/examples/4-reledpar_pages_paragraph_separator_between.pdf +++ b/macros/latex/contrib/reledmac/examples/4-reledpar_pages_paragraph_separator_between.pdf diff --git a/macros/latex/contrib/reledmac/examples/4-reledpar_pages_titles_in_line_numbering_with_notes.pdf b/macros/latex/contrib/reledmac/examples/4-reledpar_pages_titles_in_line_numbering_with_notes.pdf Binary files differindex 52e8c83adf..f36f6d346e 100644 --- a/macros/latex/contrib/reledmac/examples/4-reledpar_pages_titles_in_line_numbering_with_notes.pdf +++ b/macros/latex/contrib/reledmac/examples/4-reledpar_pages_titles_in_line_numbering_with_notes.pdf diff --git a/macros/latex/contrib/reledmac/examples/4-reledpar_titles_not_in_line_numbering.pdf b/macros/latex/contrib/reledmac/examples/4-reledpar_titles_not_in_line_numbering.pdf Binary files differindex 1bde041e7c..7d35654b4d 100644 --- a/macros/latex/contrib/reledmac/examples/4-reledpar_titles_not_in_line_numbering.pdf +++ b/macros/latex/contrib/reledmac/examples/4-reledpar_titles_not_in_line_numbering.pdf diff --git a/macros/latex/contrib/reledmac/examples/4-reledpar_verse_text_between.pdf b/macros/latex/contrib/reledmac/examples/4-reledpar_verse_text_between.pdf Binary files differindex f8fec4e7bd..139300fe90 100644 --- a/macros/latex/contrib/reledmac/examples/4-reledpar_verse_text_between.pdf +++ b/macros/latex/contrib/reledmac/examples/4-reledpar_verse_text_between.pdf diff --git a/macros/latex/contrib/reledmac/migration.pdf b/macros/latex/contrib/reledmac/migration.pdf Binary files differindex 983f93b018..1d6205a36c 100644 --- a/macros/latex/contrib/reledmac/migration.pdf +++ b/macros/latex/contrib/reledmac/migration.pdf diff --git a/macros/latex/contrib/reledmac/reledmac.dtx b/macros/latex/contrib/reledmac/reledmac.dtx index 93056b89f3..4c9a2b16cd 100644 --- a/macros/latex/contrib/reledmac/reledmac.dtx +++ b/macros/latex/contrib/reledmac/reledmac.dtx @@ -538,6 +538,7 @@ % \changes{v2.32.1}{2019/07/21}{Do not print \protect\cs{Xendsep} if we print \protect\cs{Xendsymlinenum}.} % \changes{v2.32.1}{2019/07/21}{When using \protect\cs{parindentX} or \protect\cs{Xparindent} and stanza, use the normal indentation in the footnote, not the verse indentation.} % \changes{v2.32.2}{2019/11/28}{Fix spurious vertical space in familiar footnotes with \protect\LuaLaTeX.} +% \changes{v2.32.3}{2019/12/09}{Fix bug with critical footnotes when typesetting arabic text with \protect\package{polyglossia}.} % Typeset scholarly editions with \LaTeX\thanks{This file (\dtxfilename) % has version number \fileversion, last revised \filedate.}} % @@ -3999,8 +4000,7 @@ % You have to insert it manually via \protect\cs{beforeeledchapter}, which must be called outside of a numbered section. % % \subsection{Optimization}\label{optimize} -% \DescribeMacro{\noeledsec} -% If you are not going to have any \protect\cs{eledxxx} commands, then load \macpackage\ with \protect\cs{noeledsec} option. +% If you are not going to have any \protect\cs{eledxxx} commands, then load \macpackage\ with \protect\option{noeledsec} option. % That will suppress the generation of unneeded \file{.eledsec} files, save memory, and make \macpackage\ run faster. % % \section{Quotation environments} @@ -4317,7 +4317,7 @@ % \begin{macrocode} %<*code> \NeedsTeXFormat{LaTeX2e} -\ProvidesPackage{reledmac}[2019/11/28 v2.32.2 typesetting critical editions]% +\ProvidesPackage{reledmac}[2019/12/09 v2.32.3 typesetting critical editions]% % \end{macrocode} % % \subsection{Package options} @@ -7860,7 +7860,7 @@ % It is used to add to insert hyperlinks between a notes and the lemma. % \begin{macrocode} \newcounter{edtext} -\renewcommand{\theedtext}{edtxt@\arabic{edtext}}% +\renewcommand{\theedtext}{edtxt@\the\c@edtext}% % \end{macrocode} % \end{macro} % \begin{macro}{\edtext} diff --git a/macros/latex/contrib/reledmac/reledmac.pdf b/macros/latex/contrib/reledmac/reledmac.pdf Binary files differindex 99446063be..e0aa3222c6 100644 --- a/macros/latex/contrib/reledmac/reledmac.pdf +++ b/macros/latex/contrib/reledmac/reledmac.pdf diff --git a/macros/latex/contrib/reledmac/reledpar.pdf b/macros/latex/contrib/reledmac/reledpar.pdf Binary files differindex 8bb5d7a97e..88307e5c0c 100644 --- a/macros/latex/contrib/reledmac/reledpar.pdf +++ b/macros/latex/contrib/reledmac/reledpar.pdf diff --git a/macros/latex/required/babel/base/README.md b/macros/latex/required/babel/base/README.md index 1052b9b40b..d377bdfeb3 100644 --- a/macros/latex/required/babel/base/README.md +++ b/macros/latex/required/babel/base/README.md @@ -1,4 +1,4 @@ -## Babel 3.36 +## Babel 3.37 This package manages culturally-determined typographical (and other) rules, and hyphenation patterns for a wide range of languages. Many @@ -51,14 +51,22 @@ respective authors. ### Latest changes ``` +3.37 2019-12-08 + - Preliminary code for non-standard hyphenation, like ff -> + ff-f (lua). + - \babelprovide now can be used to add or modify values for the + keys in ini files. + - Line breaking in South East Asian and CKJ are assimilated to + hyphenation, and it is activated even without 'import' (lua). + 3.36 2019-11-14 - New - \babeladjust, with options: bidi.text, bidi.mirroring, bidi.mapdigits, layout.tabular, layout.lists, linebreak.sea, - linebreak.cjk. There are still some limitations. + linebreak.cjk. There are still some limitations (lua). - New - ini for Polytonic Greek, thanks to Claudio Beccari. - Fix - Language and script set for Chinese Tradicional and Chinese Simplified. - + 3.35 2019-10-15 - \markboth and \markright made robust with a recent LaTeX. - Shorthands work in bibs and refs even with safe=none. @@ -114,31 +122,6 @@ respective authors. necessary. - Minor improvements in babel-vi.ini. -3.26 2018-10-16 - - Fix for 3.25 - \babelprovide raised an error with xetex. - -3.25 2018-10-03 - - Fixes for 3.23 - mapfont=direction could raise an error. - - Language and Script were not always defined correctly. - - Improved tentative support for Thai, Lao and Khmer in both - luatex and xetex. - -3.24 2018-09-26 - - Prelimimary support for Thai interword spacing with luatex. - -3.23 2018-09-02 - - After extensive tests and fixing some issues, bidi=basic is - not experimental any longer. - - import in \babelprovide does not require a language code if - the language name is a recognized one. - - New macro: \ifbabelshorthand. - - TS1, T3 and TS3 have been added to the non-ascii list, to - avoid problems in case no ASCII-savvy encoding is requested. - - Define Language and Script if fontspec does not known them (eg, - the Japanese script). - - Set the \thepage bidi bahavior in foots/heads. - - Fix - Undefined \bbl@stripslash in Plain. - ``` Javier Bezos diff --git a/macros/latex/required/babel/base/babel.dtx b/macros/latex/required/babel/base/babel.dtx index 7c64648ee5..209404a770 100644 --- a/macros/latex/required/babel/base/babel.dtx +++ b/macros/latex/required/babel/base/babel.dtx @@ -31,7 +31,7 @@ % % \iffalse %<*filedriver> -\ProvidesFile{babel.dtx}[2019/11/14 v3.36 The Babel package] +\ProvidesFile{babel.dtx}[2019/12/08 v3.37 The Babel package] \documentclass{ltxdoc} \GetFileInfo{babel.dtx} \usepackage{fontspec} @@ -202,29 +202,14 @@ Javier Bezos \vspace{2cm} \leftskip5mm \begin{minipage}{10cm} -\large\setlength\parskip{3mm}\raggedright - The standard distribution of \LaTeX\ contains a number of document - classes that are meant to be used, but also serve as examples for - other users to create their own document classes. These document - classes have become very popular among \LaTeX\ users. But it should - be kept in mind that they were designed for American tastes and - typography. At one time they even contained a number of hard-wired - texts. - - This manual describes \babel{}, a package that makes use of the - capabilities of \TeX, \xetex{} and \luatex{} to provide an - environment in which documents can be typeset in a language other - than US English, or in more than one language or script. - - Current development is focused on Unicode engines (Xe\TeX{} and - Lua\TeX) and the so-called \textit{complex scripts}. New features - related to font selection, bidi writing, line breaking and so on are - being added incrementally. - - \Babel{} provides support (total or partial) for about 200 languages, - either as a “classical” package option or as an |ini| file. - Furthermore, new languages can be created from scratch easily. - +\fontsize{35}{45}\selectfont +\setlength\parskip{3mm}\raggedright +Localization and internationalization\\[1cm] +\TeX\\ +pdf\TeX\\ +Lua\TeX\\ +LuaHB\TeX\\ +Xe\TeX \vspace{20cm} \end{minipage} \end{tabular} @@ -258,7 +243,7 @@ Javier Bezos \item The first sections describe the traditional way of loading a language (with |ldf| files). The alternative way based on |ini| - files, which complements the previous one (it will \textit{not} + files, which complements the previous one (it does \textit{not} replace it), is described below. \end{itemize} @@ -271,6 +256,14 @@ In most cases, a single language is required, and then all you need in purpose, namely, passing that language as an optional argument. In addition, you may want to set the font and input encodings. +Many languages are compatible with \textsf{xetex} and \textsf{luatex}. +With them you can use \babel{} to localize the documents. When these +engines are used, the Latin script is covered by default in current +\LaTeX{} (provided the document encoding is UTF-8), because the font +loader is preloaded and the font is switched to |lmroman|. Other +scripts require loading \textsf{fontspec}. You may want to set the font +attributes with \textsf{fontspec}, too. + \begin{example} Here is a simple full example for “traditional” \TeX{} engines (see below for \xetex{} and \luatex{}). The packages |fontenc| and @@ -293,14 +286,45 @@ Plus ça change, plus c'est la même chose! \end{document} \end{verbatim} \end{example} + +\begin{example} +And now a simple monolingual document in Russian (text from the +Wikipedia) with \xetex{} or \luatex{}. Note neither \textsf{fontenc} +nor \textsf{inputenc} are necessary, but the document should be encoded +in UTF-8 and a so-called Unicode font must be loaded (in this example +|\babelfont| is used, described below). + +\begin{verbatim} +\documentclass{article} + +_\usepackage[russian]{babel}_ + +\babelfont{rm}{DejaVu Serif} + +\begin{document} + +Россия, находящаяся на пересечении множества культур, а также +с учётом многонационального характера её населения, — отличается +высокой степенью этнокультурного многообразия и способностью к +межкультурному диалогу. + +\end{document} +\end{verbatim} +\end{example} + \begin{troubleshooting} \trouble{Paragraph ended before \textbackslash UTFviii@three@octets was complete} A common source of trouble is a wrong setting of the input encoding. -Very often you will get the following somewhat cryptic error: +Depending on the \LaTeX{} version you could get the following somewhat +cryptic error: \begin{verbatim} ! Paragraph ended before \UTFviii@three@octets was complete. \end{verbatim} +Or the more explanatory: +\begin{verbatim} +! Package inputenc Error: Invalid UTF-8 byte ... +\end{verbatim} Make sure you set the encoding actually used by your editor. \end{troubleshooting} @@ -430,39 +454,11 @@ _\foreignlanguage{french}{français}_. \end{verbatim} \end{example} -\subsection{Modifiers} - -\New{3.9c} The basic behavior of some languages can be modified when -loading \babel{} by means of \textit{modifiers}. They are set after -the language name, and are prefixed with a dot (only when the language -is set as package option -- neither global options nor the |main| key -accepts them). An example is (spaces are not significant and they can -be added or removed):\footnote{No predefined ``axis'' for modifiers -are provided because languages and their scripts have quite different -needs.} -\begin{verbatim} -\usepackage[latin_.medieval_, spanish_.notilde.lcroman_, danish]{babel} -\end{verbatim} - -Attributes (described below) are considered modifiers, ie, you can -set an attribute by including it in the list of modifiers. However, -modifiers are a more general mechanism. - -\subsection{\textsf{xelatex} and \textsf{lualatex}} - -Many languages are compatible with \textsf{xetex} and \textsf{luatex}. -With them you can use \babel{} to localize the documents. - -The Latin script is covered by default in current \LaTeX{} (provided -the document encoding is UTF-8), because the font loader is preloaded -and the font is switched to |lmroman|. Other scripts require loading -\textsf{fontspec}. You may want to set the font attributes with -\textsf{fontspec}, too. - \begin{example} - The following bilingual, single script document in UTF-8 encoding - just prints a couple of ‘captions’ and |\today| in Danish and - Vietnamese. No additional packages are required. + With \xetex{} and \luatex, the following bilingual, single script + document in UTF-8 encoding just prints a couple of ‘captions’ and + |\today| in Danish and Vietnamese. No additional packages are + required. \begin{verbatim} \documentclass{article} @@ -480,30 +476,23 @@ _\usepackage[vietnamese,danish]{babel}_ \end{verbatim} \end{example} -\begin{example} -Here is a simple monolingual document in Russian (text from the -Wikipedia). Note neither \textsf{fontenc} nor \textsf{inputenc} are -necessary, but the document should be encoded in UTF-8 and a -so-called Unicode font must be loaded (in this example |\babelfont| is -used, described below). +\subsection{Modifiers} +\New{3.9c} The basic behavior of some languages can be modified when +loading \babel{} by means of \textit{modifiers}. They are set after +the language name, and are prefixed with a dot (only when the language +is set as package option -- neither global options nor the |main| key +accepts them). An example is (spaces are not significant and they can +be added or removed):\footnote{No predefined ``axis'' for modifiers +are provided because languages and their scripts have quite different +needs.} \begin{verbatim} -\documentclass{article} - -_\usepackage[russian]{babel}_ - -\babelfont{rm}{DejaVu Serif} - -\begin{document} - -Россия, находящаяся на пересечении множества культур, а также -с учётом многонационального характера её населения, — отличается -высокой степенью этнокультурного многообразия и способностью к -межкультурному диалогу. - -\end{document} +\usepackage[latin_.medieval_, spanish_.notilde.lcroman_, danish]{babel} \end{verbatim} -\end{example} + +Attributes (described below) are considered modifiers, ie, you can +set an attribute by including it in the list of modifiers. However, +modifiers are a more general mechanism. \subsection{Troubleshooting} @@ -725,7 +714,7 @@ By default only the basic captions and |\today| are redefined, but you can add further macros with the key |include| in the optional argument (without commas). Macros not to be modified are listed in |exclude|. You can also enforce a font encoding with -|fontenc|.\footnote{With it encoded string may not work as expected.} +|fontenc|.\footnote{With it, encoded strings may not work as expected.} A couple of examples: \begin{verbatim} \babelensure[include=\Today]{spanish} @@ -775,18 +764,20 @@ use only shorthands provided by languages. char and on the same level are ignored. \item Since they are active, a shorthand cannot contain the same character in its definition (except if it is deactivated with, eg, - |string|). + |\string|). \end{enumerate} \end{note} -A typical error when using shorthands is the following: +\begin{troubleshooting} \trouble{Argument of \textbackslash language@active@arg" has an extra \textbraceright} +A typical error when using shorthands is the following: \begin{verbatim} ! Argument of \language@active@arg" has an extra }. \end{verbatim} It means there is a closing brace just after a shorthand, which is not allowed (eg,~|"}|). Just add |{}| after (eg,~|"{}}|). +\end{troubleshooting} \Describe{\shorthandon}{\marg{shorthands-list}} \DescribeOther{\shorthandoff}{% @@ -819,6 +810,10 @@ space, and |^| is the superscript character. The catcodes used are those when the shorthands are defined, usually when language files are loaded. +If you do not need shorthands, or prefer an alternative approach of +your own, you may want to switch them off with the package option +|shorthands=off|, as described below. + \Describe{\useshorthands}{% \colorbox{thegrey}{\ttfamily\hskip-.2em*\hskip-.2em}% \marg{char}} @@ -881,36 +876,6 @@ system shorthands. Language-dependent user shorthands (new in is that expected in each context. \end{example} -\Describe{\aliasshorthand}{\marg{original}\marg{alias}} - -The command |\aliasshorthand| can be used to let another -character perform the same functions as the default shorthand -character. If one prefers for example to use the character |/| -over |"| in typing Polish texts, this can be achieved by entering -|\aliasshorthand{"}{/}|. - -\begin{note} - The substitute character must \textit{not} have been declared before - as shorthand (in such a case, |\aliashorthands| is ignored). -\end{note} - -\begin{example} - The following example shows how to replace a shorthand by another -\begin{verbatim} -\aliasshorthand{~}{^} -\AtBeginDocument{\shorthandoff*{~}} -\end{verbatim} -\end{example} - -\begin{warning} - Shorthands remember somehow the original character, and the fallback - value is that of the latter. So, in this example, if no shorthand if - found, |^| expands to a non-breaking space, because this is the - value of |~| (internally, |^| still calls |\active@char~| or - |\normal@char~|). Furthermore, if you change the |system| value of - |^| with |\defineshorthand| nothing happens. -\end{warning} - \Describe{\languageshorthands}{\marg{language}} The command |\languageshorthands| can be used to switch the shorthands on the language level. It takes one argument, the name of a language or @@ -943,6 +908,8 @@ off with |\shorthandoff| or (3) deactivated with the internal \verb|\babelshorthand{:}|. (You can conveniently define your own macros, or even your own user shorthands provided they do not overlap.) +\bigskip + For your records, here is a list of shorthands, but you must double check them, as they may change:\footnote{Thanks to Enrico Gregorio} @@ -969,7 +936,7 @@ check them, as they may change:\footnote{Thanks to Enrico Gregorio} \item[Kurmanji] |^| \item[Latin] |" ^ =| \item[Slovak] |" ^ ' -| -\item[Spanish] |" . < > '| +\item[Spanish] |" . < > ' ~| \item[Turkish] |: ! =| \end{description} In addition, the \babel{} core declares |~| as a one-char shorthand @@ -981,6 +948,37 @@ preserved for backward compatibility.} \New{3.23} Tests if a character has been made a shorthand. +\Describe{\aliasshorthand}{\marg{original}\marg{alias}} + +The command |\aliasshorthand| can be used to let another character +perform the same functions as the default shorthand character. If one +prefers for example to use the character |/| over |"| in typing Polish +texts, this can be achieved by entering |\aliasshorthand{"}{/}|. For +the reasons in the warning below, usage of this macro is not +recommended. + +\begin{note} + The substitute character must \textit{not} have been declared before + as shorthand (in such a case, |\aliashorthands| is ignored). +\end{note} + +\begin{example} + The following example shows how to replace a shorthand by another +\begin{verbatim} +\aliasshorthand{~}{^} +\AtBeginDocument{\shorthandoff*{~}} +\end{verbatim} +\end{example} + +\begin{warning} + Shorthands remember somehow the original character, and the fallback + value is that of the latter. So, in this example, if no shorthand if + found, |^| expands to a non-breaking space, because this is the + value of |~| (internally, |^| still calls |\active@char~| or + |\normal@char~|). Furthermore, if you change the |system| value of + |^| with |\defineshorthand| nothing happens. +\end{warning} + \subsection{Package options} \New{3.9a} @@ -1172,8 +1170,8 @@ LICR). They will be evolving with the time to add more features (something to keep in mind if backward compatibility is important). The following section shows how to make use of them currently (by means of |\babelprovide|), but a higher interface, based on package options, in -under development (in other words, |\babelprovide| is mainly intended -for auxiliary tasks). +under study. In other words, |\babelprovide| is mainly meant +for auxiliary tasks. \begin{example} Although Georgian has its own \texttt{ldf} file, here is how to @@ -1221,28 +1219,32 @@ for auxiliary tasks). \newfontscript{Devanagari}{deva} \end{verbatim} Other Indic scripts are still under development in \luatex{}. On the - other hand, \xetex{} is better. + other hand, \xetex{} is better. The upcoming \textsf{lualatex} will + be based on \textsf{luahbtex}, so Indic scripts will be rendered + correctly with the option |Renderer=Harfbuzz| in \textsc{fontspec}. \item[Southeast scripts] Thai works in both \luatex{} and \xetex{}, but line breaking differs (rules can be modified in \luatex; they are - hardcoded in \xetex). Lao seems to work, too, but there are no - patterns for the latter in \luatex{}. Some quick patterns could help, - with something similar to: + hard-coded in \xetex). Lao seems to work, too, but there are no + patterns for the latter in \luatex{}. Khemer clusters are rendered + wrongly. The comment about Indic scripts and \textsf{lualatex} also + applies here. Some quick patterns could help, with something similar + to: \begingroup \setmonofont[Script=Lao,Scale=MatchLowercase]{DejaVu Sans Mono} \begin{verbatim} \babelprovide[import,hyphenrules=+]{lao} -\babelpatterns[lao]{1ດ 1ມ 1ແ 1ອ 1ງ 1ກ 1າ} % Random +\babelpatterns[lao]{1ດ 1ມ 1ອ 1ງ 1ກ 1າ} % Random \end{verbatim} \endgroup - Khemer clusters are rendered wrongly. -\item[East Asia scripts] Settings for either Simplified of Tradicional +\item[East Asia scripts] Settings for either Simplified of Traditional should work out of the box. \luatex{} does basic line breaking, but currently \xetex{} does not (you may load \textsf{zhspacing}). Although for a few words and shorts texts the |ini| files should be fine, CJK texts are best set with a dedicated framework (\textsf{CJK}, -\textsf{luatexja}, \textsf{kotex}, \textsf{CTeX}, etc.). Actually, this -is what the |ldf| does in |japanese| with \luatex, because the -following piece of code loads \textsf{luatexja}: +\textsf{luatexja}, \textsf{kotex}, \textsf{CTeX}, etc.). This is what +the class |ltjbook| does with \luatex, which can be used in conjunction +with the |ldf| for |japanese|, because the following piece of code +loads \textsf{luatexja}: \begin{verbatim} \documentclass{ltjbook} \usepackage[japanese]{babel} @@ -1871,6 +1873,13 @@ also the package \textsf{combofont} for a complementary approach.} \Describe\babelfont{\oarg{language-list}\marg{font-family}% \oarg{font-options}\marg{font-name}} +The main purpose of |\babelfont| is to define at once in a multilingual +document the fonts required by the different languages, with their +corresponding language systems (script and language). So, if you load, +say, 4 languages, |\babelfont{rm}{FreeSerif}| defines 4 fonts (with their +variants, of course), which are switched with the language by \babel. +It is a tool to make things easier and transparent to the user. + Here \textit{font-family} is |rm|, |sf| or |tt| (or newly defined ones, as explained below), and \textit{font-name} is the same as in \textsf{fontspec} and the like. @@ -2007,6 +2016,7 @@ to select fonts in addition to the three basic families. font 'FONT' with script 'SCRIPT' 'Default' language used instead'} \textit{Package fontspec Warning: 'Language 'LANG' not available for font 'FONT' with script 'SCRIPT' 'Default' language used instead'}. +\textbf{This is \textit{not} and error.} This warning is shown by \textsf{fontspec}, not by \babel. It could be irrelevant for English, but not for many other languages, including Urdu and Turkish. This is a useful and harmless warning, and if @@ -2014,6 +2024,27 @@ everything is fine with your document the best thing you can do is just to ignore it altogether. \end{troubleshooting} +\begin{troubleshooting} +\trouble{Package babel Info: The following fonts are not babel standard families} +\textit{Package babel Info: The following fonts are not babel +standard families}. + +\textbf{This is \textit{not} and error.} \babel{} assumes that if you +are using |\babelfont| for a family, very likely you want to define the +rest of them. If you don't, you can find some inconsistencies between +families. This checking is done at the beginning of the document, at a +point where we cannot know which families will be used. + +Actually, there is no real need to use |\babelfont| in a monolingual +document, if you set the language system in |\setmainfont| (or not, +depending on what you want). + +As the message explains, \textit{there is nothing intrinsically wrong} +with not defining all the families. In fact, there is nothing +intrinsically wrong with not using |\babelfont| at all. But you must be +aware that this may lead to some problems. +\end{troubleshooting} + \subsection{Modifying a language} Modifying the behavior of a language (say, the chapter “caption”), is @@ -2085,10 +2116,11 @@ available, are set to the current ones, left and right hyphen mins are set to 2 and 3. In either case, caption, date and language system are not defined. -If no |ini| file is imported with |import|, \m{language-name} is -relevant because in such a case the hyphenation rules are based on it -as provided in the |ini| file corresponding to that name; the same -applies to OpenType language and script. +If no |ini| file is imported with |import|, \m{language-name} is still +relevant because in such a case the hyphenation and like breaking rules +(including those for South East Asian and CJK) are based on it as +provided in the |ini| file corresponding to that name; the same applies +to OpenType language and script. Conveniently, some options allow to fill the language, and \babel{} warns you about what to do if there is a missing string. Very likely @@ -2124,7 +2156,7 @@ If the language has been loaded as an argument in |\documentclass| or \New{3.13} Imports data from an |ini| file, including captions, date, and hyphenmins. For example: \begin{verbatim} -\babelprovide[import=hu]{hungarian} +\babelprovide[_import=hu_]{hungarian} \end{verbatim} Unicode engines load the UTF-8 variants, while 8-bit engines load the LICR (ie, with macros like |\'| or |\ss|) ones. @@ -2135,7 +2167,7 @@ file set in the corresponding |babel-<language>.tex| (where the list of recognized languages above. So, the previous example could be written: \begin{verbatim} -\babelprovide[import]{hungarian} +\babelprovide[_import_]{hungarian} \end{verbatim} There are about 200 |ini| files, with data taken from the |ldf| files @@ -2153,14 +2185,14 @@ calls |\<language>date{\the\year}{\the\month}{\the\day}|. \Describe{captions=}{\meta{language-tag}} Loads only the strings. For example: \begin{verbatim} -\babelprovide[captions=hu]{hungarian} +\babelprovide[_captions=hu_]{hungarian} \end{verbatim} \Describe{hyphenrules=}{\meta{language-list}} With this option, with a space-separated list of hyphenation rules, \babel{} assigns to the language the first valid hyphenation rules in the list. For example: \begin{verbatim} -\babelprovide[hyphenrules=chavacano spanish italian]{chavacano} +\babelprovide[_hyphenrules=chavacano spanish italian_]{chavacano} \end{verbatim} If none of the listed hyphenrules exist, the default behavior applies. Note in this example we set |chavacano| as first option -- @@ -2205,26 +2237,25 @@ cases. \Describe{mapfont=}{\texttt{direction}} Assigns the font for the writing direction of this language (only with -|bidi=basic|).\footnote{There will be another value, \texttt{language}, -not yet implemented.} More precisely, what |mapfont=direction| means -is, ‘when a character has the same direction as the script for the -“provided” language, then change its font to that set for this -language’. There are 3 directions, following the bidi Unicode -algorithm, namely, Arabic-like, Hebrew-like and left to -right.\footnote{In future releases a new value (\texttt{script}) will -be added.} So, there should be at most 3 directives of this kind. +|bidi=basic|). More precisely, what |mapfont=direction| means is, ‘when +a character has the same direction as the script for the “provided” +language, then change its font to that set for this language’. There +are 3 directions, following the bidi Unicode algorithm, namely, +Arabic-like, Hebrew-like and left to right.\footnote{In future releases +a couple of values (\texttt{language} and \texttt{script}) will be +added.} So, there should be at most 3 directives of this kind. \Describe{intraspace=}{\meta{base} \meta{shrink} \meta{stretch}} Sets the interword space for the writing system of the language, in em units (so, |0 .1 0| is |0em plus .1em|). Like |\spaceskip|, the em unit applied is that of the current text (more precisely, the previous glyph). Currently used only in Southeast Asian scrips, like Thai, and -CJK. Requires |import|. +CJK. \Describe{intrapenalty=}{\meta{penalty}} Sets the interword penalty for the writing system of this language. Currently used only in Southeast Asian scrips, like Thai. Ignored if 0 -(which is the default value). Requires |import|. +(which is the default value). \begin{note} (1) If you need shorthands, you can define them with |\useshorthands| @@ -2252,8 +2283,8 @@ For example: % \babelprovide[import, maparabic]{telugu} \babelfont{rm}{Gautami} \begin{document} -\telugudigits{1234} -\telugucounter{section} +_\telugudigits{1234}_ +_\telugucounter{section}_ \end{document} \end{verbatim} @@ -2519,11 +2550,12 @@ consider the intrinsic direction of scripts and weak directionality.) tentative, but it mostly works. For RL documents use the former, and for LR ones use the latter. -\New{3.32} There is some experimental support for \textsf{harftex}. -Since it is based on \luatex, the option |basic| mostly works. You may -need to deactivate the |rtlm| or the |rtla| font features (besides -loading \textsf{harfload} before \babel and activating |mode=harf|; -there is a sample in the GitHub repository). +\New{3.37} There is some experimental support for \textsf{luahbtex} +(with |lualatex-dev|) and the latest releases of \textsf{luaotfload} +(3.11), with |Renderer = Harfbuzz| in \textsf{fontspec}. Since it is +based on \luatex, the option |basic| mostly works (You may need +deactivate the |rtlm| or the |rtla| font features, or alternatively +deactive mirroring in \babel{} with |\babeladjust|.) There are samples on GitHub, under \texttt{/required/babel/samples}. See particularly |lua-bidibasic.tex| and |lua-secenum.tex|. @@ -3149,7 +3181,42 @@ See the code section for |\foreignlanguage*| (a new starred version of |\foreignlanguage|). \medskip -\textbf{Old stuff} +\textbf{Modifying, and adding, values of |ini| files} + +\New{3.37} There is a way to modify the values of |ini| files when they +get loaded with |\babelprovide|. To set, say, |digits.native| in the +|numbers| section, use something like +|numbers..digits.native=abcdefghij| (note the double dot between the +section and the key name). New keys may be added, too. + +\medskip +\textbf{Non-standard hyphenation} + +\New{3.37} With \luatex{} it is now possible to define non-standard +hyohenation rules, like |f-f| $\to$ |ff-f|. No rules are currently +provided by default, but they can be defined as shown in the following +example: +\begin{verbatim} +\babelposthyphenation{ngerman}{([fmtrp]) | {1}} +{ + { no = {1}, pre = {1}{1}-}, % Replace first char with disc + remove, % Remove automatic disc + {} % Keep last char, untouched +} +\end{verbatim} + +This feature must be explicitly activated with: +\begin{verbatim} +\babeladjust{ hyphenation.extra = on } +\end{verbatim} + +See the \babel{} wiki for a more detailed description and some examples: +\begin{verbatim} +https://github.com/latex3/babel/wiki +\end{verbatim} + +\medskip +\textbf{Old and deprecated stuff} A couple of tentative macros were provided by \babel{} ($\ge$3.9g) with a partial solution for ``Unicode'' fonts. These macros are now @@ -3171,16 +3238,6 @@ So, for example: \babelFSfeatures{turkish}{Language=Turkish} \end{verbatim} -\medskip -\textbf{Modifying values of |ini| files} - -\New{3.36} There is a way to modify the values of |ini| files when they -get loaded with |\babelprovide|. To set, say, |digits.native| in the -|numbers| section, use something like -|numbers..digits.native=abcdefghij| (note the double dot between the -section and the key name). The syntax may change, and currently it only -redefines existing keys. - \section{Loading languages with \file{language.dat}} \TeX{} and most engines based on it (pdf\TeX, \xetex, $\epsilon$-\TeX, @@ -3968,29 +4025,25 @@ help from Bernd Raichle, for which I am grateful. \begin{thebibliography}{9} \bibitem{AT} Huda Smitshuijzen Abifares, \textit{Arabic Typography}, Saqi, 2001. - \bibitem{DEK} Donald E. Knuth, - \emph{The \TeX book}, Addison-Wesley, 1986. - \bibitem{LLbook} Leslie Lamport, - \emph{\LaTeX, A document preparation System}, Addison-Wesley, - 1986. - \bibitem{treebus} K.F. Treebus. - \emph{Tekstwijzer, een gids voor het grafisch verwerken van - tekst}, - SDU Uitgeverij ('s-Gravenhage, 1988). - \bibitem{HP} Hubert Partl, - \emph{German \TeX}, - \emph{TUGboat} 9 (1988) \#1, p.~70--72. - \bibitem{LLth} Leslie Lamport, - in: \TeX hax Digest, Volume 89, \#13, 17 February 1989. \bibitem{BEP} Johannes Braams, Victor Eijkhout and Nico Poppelier, \emph{The development of national \LaTeX\ styles}, \emph{TUGboat} 10 (1989) \#3, p.~401--406. \bibitem{FE} Yannis Haralambous, \emph{Fonts \& Encodings}, O'Reilly, 2007. + \bibitem{DEK} Donald E. Knuth, + \emph{The \TeX book}, Addison-Wesley, 1986. \bibitem{UE} Jukka K. Korpela, \textit{Unicode Explained}, O'Reilly, 2006. + \bibitem{LLbook} Leslie Lamport, + \emph{\LaTeX, A document preparation System}, Addison-Wesley, + 1986. + \bibitem{LLth} Leslie Lamport, + in: \TeX hax Digest, Volume 89, \#13, 17 February 1989. \bibitem{CJKV} Ken Lunde, \textit{CJKV Information Processing}, O'Reilly, 2nd ed., 2009. + \bibitem{HP} Hubert Partl, + \emph{German \TeX}, + \emph{TUGboat} 9 (1988) \#1, p.~70--72. \bibitem{ilatex} Joachim Schrod, \emph{International \LaTeX\ is ready to use}, \emph{TUGboat} 11 (1990) \#1, p.~87--90. @@ -3998,6 +4051,10 @@ help from Bernd Raichle, for which I am grateful. Sofroniu, \emph{Digital typography using \LaTeX}, Springer, 2002, p.~301--373. + \bibitem{treebus} K.F. Treebus. + \emph{Tekstwijzer, een gids voor het grafisch verwerken van + tekst}, + SDU Uitgeverij ('s-Gravenhage, 1988). \end{thebibliography} \end{document} %</filedriver> @@ -4103,8 +4160,8 @@ help from Bernd Raichle, for which I am grateful. % \section{Tools} % % \begin{macrocode} -%<<version=3.36>> -%<<date=2019/11/14>> +%<<version=3.37>> +%<<date=2019/12/08>> % \end{macrocode} % % \textbf{Do not use the following macros in \texttt{ldf} files. They @@ -4639,9 +4696,6 @@ help from Bernd Raichle, for which I am grateful. if Babel.numbers and Babel.digits_mapped then head = Babel.numbers(head) end - if Babel.fixboxdirs then % Temporary! - head = Babel.fixboxdirs(head) - end if Babel.bidi_enabled then head = Babel.bidi(head, false, dir) end @@ -5680,7 +5734,6 @@ help from Bernd Raichle, for which I am grateful. \def\bbl@main@language{#1}% \let\languagename\bbl@main@language \bbl@id@assign - \chardef\localeid\@nameuse{bbl@id@@\languagename}% \bbl@patterns{\languagename}} % \end{macrocode} % @@ -8088,6 +8141,8 @@ help from Bernd Raichle, for which I am grateful. % intraspace.} % \changes{babel~3.34}{2019/09/20}{Fix - with main the language must not % be restored.} +% \changes{babel~3.37}{2019/12/07}{SEA and CJK linebreaking activated +% by default.} % % \begin{macrocode} \bbl@trace{Creating languages and reading ini files} @@ -8097,7 +8152,6 @@ help from Bernd Raichle, for which I am grateful. % Set name and locale id \def\languagename{#2}% \bbl@id@assign - \chardef\localeid\@nameuse{bbl@id@@\languagename}% \let\bbl@KVP@captions\@nil \let\bbl@KVP@import\@nil \let\bbl@KVP@main\@nil @@ -8159,8 +8213,8 @@ help from Bernd Raichle, for which I am grateful. \bbl@read@ini{##1}{basic data}% \bbl@exportkey{chrng}{characters.ranges}{}% \bbl@exportkey{dgnat}{numbers.digits.native}{}% - % \bbl@exportkey{hyphr}{typography.hyphenrules}{}% - % \bbl@exportkey{intsp}{typography.intraspace}{}% + \bbl@exportkey{hyphr}{typography.hyphenrules}{}% + \bbl@exportkey{intsp}{typography.intraspace}{}% \endgroup}% boxed, to avoid extra spaces: {\setbox\z@\hbox{\InputIfFileExists{babel-#2.tex}{}{}}}}% {}% @@ -8204,65 +8258,7 @@ help from Bernd Raichle, for which I am grateful. \ifx\bbl@KVP@intraspace\@nil\else % We can override the ini or set \bbl@csarg\edef{intsp@#2}{\bbl@KVP@intraspace}% \fi - \ifcase\bbl@engine\or % lua - \bbl@ifunset{bbl@intsp@\languagename}{}% - {\expandafter\ifx\csname bbl@intsp@\languagename\endcsname\@empty\else - \bbl@xin@{\bbl@cs{sbcp@\languagename}}{Hant,Hans,Jpan,Kore,Kana}% - \ifin@ % cjk - \bbl@cjkintraspace - \directlua{ - Babel = Babel or {} - Babel.locale_props = Babel.locale_props or {} - Babel.locale_props[\the\localeid].linebreak = 'c' - }% - \bbl@exp{\\\bbl@intraspace\bbl@cs{intsp@\languagename}\\\@@}% - \ifx\bbl@KVP@intrapenalty\@nil - \bbl@intrapenalty0\@@ - \fi - \else % sea - \bbl@seaintraspace - \bbl@exp{\\\bbl@intraspace\bbl@cs{intsp@\languagename}\\\@@}% - \directlua{ - Babel = Babel or {} - Babel.sea_ranges = Babel.sea_ranges or {} - Babel.set_chranges('\bbl@cs{sbcp@\languagename}', - '\bbl@cs{chrng@\languagename}') - }% - \ifx\bbl@KVP@intrapenalty\@nil - \bbl@intrapenalty0\@@ - \fi - \fi - \fi - \ifx\bbl@KVP@intrapenalty\@nil\else - \expandafter\bbl@intrapenalty\bbl@KVP@intrapenalty\@@ - \fi}% - \or % xe - \bbl@xin@{\bbl@cs{sbcp@\languagename}}{Thai,Laoo,Khmr}% - \ifin@ % sea (currently ckj not handled) - \bbl@ifunset{bbl@intsp@\languagename}{}% - {\expandafter\ifx\csname bbl@intsp@\languagename\endcsname\@empty\else - \ifx\bbl@KVP@intraspace\@nil - \bbl@exp{% - \\\bbl@intraspace\bbl@cs{intsp@\languagename}\\\@@}% - \fi - \ifx\bbl@KVP@intrapenalty\@nil - \bbl@intrapenalty0\@@ - \fi - \fi - \ifx\bbl@KVP@intraspace\@nil\else % We may override the ini - \expandafter\bbl@intraspace\bbl@KVP@intraspace\@@ - \fi - \ifx\bbl@KVP@intrapenalty\@nil\else - \expandafter\bbl@intrapenalty\bbl@KVP@intrapenalty\@@ - \fi - \ifx\bbl@ispacesize\@undefined - \AtBeginDocument{% - \expandafter\bbl@add - \csname selectfont \endcsname{\bbl@ispacesize}}% - \def\bbl@ispacesize{\bbl@cs{xeisp@\bbl@cs{sbcp@\languagename}}}% - \fi}% - \fi - \fi + \bbl@provide@intraspace % == maparabic == % Native digits, if provided in ini (TeX level, xe and lua) \ifcase\bbl@engine\else @@ -8477,7 +8473,10 @@ help from Bernd Raichle, for which I am grateful. % % The reader of |ini| files. There are 3 possible cases: a section name % (in the form |[...]|), a comment (starting with |;|) and a -% key/value pair. \textit{TODO - Work in progress.} +% key/value pair. +% +% \changes{babel~3.37}{2019/12/07}{Allow to define key/values +% (added \cs{bbl@renewlist}).} % % \begin{macrocode} \def\bbl@read@ini#1#2{% @@ -8511,6 +8510,14 @@ help from Bernd Raichle, for which I am grateful. \expandafter\bbl@iniline\bbl@line\bbl@iniline \fi \repeat + \bbl@foreach\bbl@renewlist{% + \bbl@ifunset{bbl@renew@##1}{}{\bbl@inisec[##1]\@@}}% + \global\let\bbl@renewlist\@empty + % Ends last section. See \bbl@inisec + \def\bbl@elt##1##2{\bbl@inireader##1=##2\@@}% + \@nameuse{bbl@renew@\bbl@section}% + \global\bbl@csarg\let{renew@\bbl@section}\relax + \@nameuse{bbl@secpost@\bbl@section}% \fi} \def\bbl@iniline#1\bbl@iniline{% \@ifnextchar[\bbl@inisec{\@ifnextchar;\bbl@iniskip\bbl@inipreread}#1\@@}% ] @@ -8519,7 +8526,10 @@ help from Bernd Raichle, for which I am grateful. % The special cases for comment lines and sections are handled by the % two following commands. In sections, we provide the posibility to % take extra actions at the end or at the start (TODO - but note the last -% section is not ended). By default, key=val pairs are ignored. +% section is not ended). By default, key=val pairs are ignored. The +% |secpost| ``hook'' is used only by `identification', while |secpre| +% only by |date.gregorian.licr|. +% % % \begin{macrocode} \def\bbl@iniskip#1\@@{}% if starts with ; @@ -8528,15 +8538,19 @@ help from Bernd Raichle, for which I am grateful. \@nameuse{bbl@renew@\bbl@section}% \global\bbl@csarg\let{renew@\bbl@section}\relax \@nameuse{bbl@secpost@\bbl@section}% ends previous section - \def\bbl@section{#1}% + \def\bbl@section{#1}% starts current section \def\bbl@elt##1##2{% \@namedef{bbl@KVP@#1..##1}{}}% \@nameuse{bbl@renew@#1}% - \@nameuse{bbl@secpre@#1}% starts current section + \@nameuse{bbl@secpre@#1}% pre-section `hook' \bbl@ifunset{bbl@inikv@#1}% {\let\bbl@inireader\bbl@iniskip}% {\bbl@exp{\let\\\bbl@inireader\<bbl@inikv@#1>}}} +\let\bbl@renewlist\@empty \def\bbl@renewinikey#1..#2\@@#3{% + \bbl@ifunset{bbl@renew@#1}% + {\bbl@add@list\bbl@renewlist{#1}}% + {}% \bbl@csarg\bbl@add{renew@#1}{\bbl@elt{#2}{#3}}} % \end{macrocode} % @@ -8565,8 +8579,10 @@ help from Bernd Raichle, for which I am grateful. % \end{macrocode} % % Key-value pairs are treated differently depending on the section in -% the |ini| file. The following macros are the readers for -% |identification| and |typography|. +% the |ini| file. The following macros are the readers for +% |identification| and |typography|. Note |\bbl@secpost@identification| +% is called always (via |\bbl@inisec|), while |\bbl@after@ini| must be +% called explicitly after |\bbl@read@ini| if necessary. % % \changes{babel~3.36}{2019/10/30}{New fields for CJK, because OpenType % and the CLDR follow different models.} @@ -8841,6 +8857,10 @@ help from Bernd Raichle, for which I am grateful. \bbl@adjust@layout{\let\list\bbl@NL@list}} \@namedef{bbl@ADJ@layout.lists@on}{% \bbl@adjust@layout{\let\list\bbl@OL@list}} +\@namedef{bbl@ADJ@hyphenation.extra@on}{% + \directlua{ + Babel.linebreaking.add_after(Babel.post_hyphenate_replace) + }} % \end{macrocode} % % \section{The kernel of Babel (\texttt{babel.def} for \LaTeX only)} @@ -10177,7 +10197,8 @@ help from Bernd Raichle, for which I am grateful. Babel.locale_props[\bbl@id@last] = {} }% \fi}% - {}} + {}% + \chardef\localeid\@nameuse{bbl@id@@\languagename}} % \end{macrocode} % % The unprotected part of |\selectlanguage|. @@ -10342,7 +10363,6 @@ help from Bernd Raichle, for which I am grateful. \languageshorthands{none}% % set the locale id \bbl@id@assign - \chardef\localeid\@nameuse{bbl@id@@\languagename}% % switch captions, date \ifcase\bbl@select@type \ifhmode @@ -10786,10 +10806,16 @@ help from Bernd Raichle, for which I am grateful. % so we can safely use its error handling interface. Otherwise % we'll have to `keep it simple'. % +% Infos are not written to the console, but on the other hand many +% people think warnings are errors, so a further message type is +% defined: an important info which is sent to the console. +% % \changes{babel~3.9a}{2012/07/30}{\cs{newcommand}s replaced by % \cs{def}'s, so that the file can be loaded twice} % \changes{babel~3.9a}{2013/01/26}{Define generic variants instead of % duplicating each predefined message} +% \changes{babel~3.37}{2019/12/07}{New message type: an into written to +% the console.} % % \begin{macrocode} \edef\bbl@nulllanguage{\string\language=0} @@ -10806,6 +10832,7 @@ help from Bernd Raichle, for which I am grateful. \def\\{^^J(babel) }% \message{\\#1}% \endgroup} + \let\bbl@infowarn\bbl@warning \def\bbl@info#1{% \begingroup \newlinechar=`\^^J @@ -10823,6 +10850,13 @@ help from Bernd Raichle, for which I am grateful. \def\\{\MessageBreak}% \PackageWarning{babel}{#1}% \endgroup} + \def\bbl@infowarn#1{% + \begingroup + \def\\{\MessageBreak}% + \GenericWarning + {(babel) \@spaces\@spaces\@spaces}% + {Package babel Info: #1}% + \endgroup} \def\bbl@info#1{% \begingroup \def\\{\MessageBreak}% @@ -10831,6 +10865,7 @@ help from Bernd Raichle, for which I am grateful. \fi \@ifpackagewith{babel}{silent} {\let\bbl@info\@gobble + \let\bbl@infowarn\@gobble \let\bbl@warning\@gobble} {} \def\bbl@nocaption{\protect\bbl@nocaption@i} @@ -11419,7 +11454,7 @@ help from Bernd Raichle, for which I am grateful. \def\bbl@nostdfont#1{% \bbl@ifunset{bbl@WFF@\f@family}% {\bbl@csarg\gdef{WFF@\f@family}{}% Flag, to avoid dupl warns - \bbl@warning{The current font is not a babel standard family:\\% + \bbl@infowarn{The current font is not a babel standard family:\\% #1% \fontname\font\\% There is nothing intrinsically wrong with this warning, and\\% @@ -11482,7 +11517,7 @@ help from Bernd Raichle, for which I am grateful. \expandafter\xdef\csname ##1default\endcsname{\f@family}}% {}}% \ifx\bbl@tempa\@empty\else - \bbl@warning{The following fonts are not babel standard families:\\% + \bbl@infowarn{The following fonts are not babel standard families:\\% \bbl@tempa There is nothing intrinsically wrong with it, but\\% 'babel' will no set Script and Language. Consider\\% @@ -11736,6 +11771,32 @@ help from Bernd Raichle, for which I am grateful. \def\bbl@intrapenalty#1\@@{% \bbl@csarg\gdef{xeipn@\bbl@cs{sbcp@\languagename}}% {\XeTeXlinebreakpenalty #1\relax}} +\def\bbl@provide@intraspace{% + \bbl@xin@{\bbl@cs{sbcp@\languagename}}{Thai,Laoo,Khmr}% + \ifin@ % sea (currently ckj not handled) + \bbl@ifunset{bbl@intsp@\languagename}{}% + {\expandafter\ifx\csname bbl@intsp@\languagename\endcsname\@empty\else + \ifx\bbl@KVP@intraspace\@nil + \bbl@exp{% + \\\bbl@intraspace\bbl@cs{intsp@\languagename}\\\@@}% + \fi + \ifx\bbl@KVP@intrapenalty\@nil + \bbl@intrapenalty0\@@ + \fi + \fi + \ifx\bbl@KVP@intraspace\@nil\else % We may override the ini + \expandafter\bbl@intraspace\bbl@KVP@intraspace\@@ + \fi + \ifx\bbl@KVP@intrapenalty\@nil\else + \expandafter\bbl@intrapenalty\bbl@KVP@intrapenalty\@@ + \fi + \ifx\bbl@ispacesize\@undefined + \AtBeginDocument{% + \expandafter\bbl@add + \csname selectfont \endcsname{\bbl@ispacesize}}% + \def\bbl@ispacesize{\bbl@cs{xeisp@\bbl@cs{sbcp@\languagename}}}% + \fi}% + \fi} \AddBabelHook{xetex}{loadkernel}{% <@Restore Unicode catcodes before loading patterns@>} \ifx\DisableBabelHook\@undefined\endinput\fi @@ -11771,6 +11832,7 @@ help from Bernd Raichle, for which I am grateful. % % \begin{macrocode} %<*texxet> +\providecommand\bbl@provide@intraspace{} \bbl@trace{Redefinitions for bidi layout} \def\bbl@sspre@caption{% \bbl@exp{\everyhbox{\\\bbl@textdir\bbl@cs{wdir@\bbl@main@language}}}} @@ -12226,6 +12288,8 @@ help from Bernd Raichle, for which I am grateful. % \changes{babel~3.24}{2018/09/24}{Lua code for interword spacing % in Southeast Asian scripts.} % \changes{babel~3.32}{2019/05/25}{Don't break with CJK if nohyphenation.} +% \changes{babel~3.37}{2019/12/07}{Added code for non-standard +% hyphenation.} % % \textit{In progress.} Replace regular (ie, implicit) discretionaries % by spaceskips, based on the previous glyph (which I think makes @@ -12236,6 +12300,21 @@ help from Bernd Raichle, for which I am grateful. % Unicode UAX 14). % % \begin{macrocode} +\directlua{ + Babel = Babel or {} + Babel.linebreaking = Babel.linebreaking or {} + Babel.linebreaking.before = {} + Babel.linebreaking.after = {} + Babel.locale = {} % Free to use, indexed with \localeid + function Babel.linebreaking.add_before(func) + tex.print([[\noexpand\csname bbl@luahyphenate\endcsname]]) + table.insert(Babel.linebreaking.before , func) + end + function Babel.linebreaking.add_after(func) + tex.print([[\noexpand\csname bbl@luahyphenate\endcsname]]) + table.insert(Babel.linebreaking.after, func) + end +} \def\bbl@intraspace#1 #2 #3\@@{% \directlua{ Babel = Babel or {} @@ -12375,7 +12454,17 @@ help from Bernd Raichle, for which I am grateful. if Babel.cjk_enabled then Babel.cjk_linebreak(head) end + if Babel.linebreaking.before then + for k, func in ipairs(Babel.linebreaking.before) do + func(head) + end + end lang.hyphenate(head) + if Babel.linebreaking.after then + for k, func in ipairs(Babel.linebreaking.after) do + func(head) + end + end if Babel.sea_enabled then Babel.sea_disc_to_space(head) end @@ -12384,6 +12473,38 @@ help from Bernd Raichle, for which I am grateful. } } \endgroup +\def\bbl@provide@intraspace{% + \bbl@ifunset{bbl@intsp@\languagename}{}% + {\expandafter\ifx\csname bbl@intsp@\languagename\endcsname\@empty\else + \bbl@xin@{\bbl@cs{sbcp@\languagename}}{Hant,Hans,Jpan,Kore,Kana}% + \ifin@ % cjk + \bbl@cjkintraspace + \directlua{ + Babel = Babel or {} + Babel.locale_props = Babel.locale_props or {} + Babel.locale_props[\the\localeid].linebreak = 'c' + }% + \bbl@exp{\\\bbl@intraspace\bbl@cs{intsp@\languagename}\\\@@}% + \ifx\bbl@KVP@intrapenalty\@nil + \bbl@intrapenalty0\@@ + \fi + \else % sea + \bbl@seaintraspace + \bbl@exp{\\\bbl@intraspace\bbl@cs{intsp@\languagename}\\\@@}% + \directlua{ + Babel = Babel or {} + Babel.sea_ranges = Babel.sea_ranges or {} + Babel.set_chranges('\bbl@cs{sbcp@\languagename}', + '\bbl@cs{chrng@\languagename}') + }% + \ifx\bbl@KVP@intrapenalty\@nil + \bbl@intrapenalty0\@@ + \fi + \fi + \fi + \ifx\bbl@KVP@intrapenalty\@nil\else + \expandafter\bbl@intrapenalty\bbl@KVP@intrapenalty\@@ + \fi}} % \end{macrocode} % % \subsection{CJK line breaking} @@ -12415,33 +12536,6 @@ help from Bernd Raichle, for which I am grateful. <@Font selection@> % \end{macrocode} % -% \textbf{Temporary} fix for luatex $<$1.10, which sometimes inserted a -% spurious closing dir node with a |\textdir| within |\hbox|es. This -% will be eventually removed. -% -% \begin{macrocode} -\def\bbl@luafixboxdir{% - \setbox\z@\hbox{\textdir TLT}% - \directlua{ - function Babel.first_dir(head) - for item in node.traverse_id(node.id'dir', head) do - return item - end - return nil - end - if Babel.first_dir(tex.box[0].head) then - function Babel.fixboxdirs(head) - local fd = Babel.first_dir(head) - if fd and fd.dir:sub(1,1) == '-' then - head = node.remove(head, fd) - end - return head - end - end - }} -\AtBeginDocument{\bbl@luafixboxdir} -% \end{macrocode} -% % \changes{babel~3.32}{2019/05/23}{New - \cs{babelcharproperty}.} % % The code for |\babelcharproperty| is straightforward. Just note the @@ -12489,6 +12583,255 @@ help from Bernd Raichle, for which I am grateful. \let\bbl@chprop@lb\bbl@chprop@linebreak % \end{macrocode} % +% Post-handling hyphenation patterns for non-standard rules, like |ff| +% to |ff-f|. There are still some issues with speed (not very slow, but +% still slow). +% +% After declaring the table containing the patterns with their +% replacements, we define some auxiliary functions: |str_to_nodes| +% converts the string returned by a function to a node list, taking the +% node at |base| as a model (font, language, etc.); |fetch_word| +% fetches a series of glyphs and discretionaries, which |pattern| is +% matched against (if there is a match, it is called again before +% trying other patterns, and this is very likely the main bottleneck). +% +% |post_hyphenate_replace| is the callback applied after +% |tex.hyphenate|. This means the automatic hyphenation points are +% known. As empty captures return a byte position (as explained in the +% \luatex{} manual), we must convert it to a utf8 position. With +% |first|, the last byte can be the leading byte in a utf8 sequence, +% so we just remove it and add 1 to the resulting length. With |last| +% we must take into account the capture position points to the next +% character. Here |word_head| points to the starting node of the text to +% be matched. +% +% \begin{macrocode} +\begingroup +\catcode`\#=12 +\catcode`\%=12 +\catcode`\&=14 +\directlua{ + Babel.linebreaking.replacements = {} + + function Babel.str_to_nodes(fn, matches, base) + local n, head, last + if fn == nil then return nil end + for s in string.utfvalues(fn(matches)) do + if base.id == 7 then + base = base.replace + end + n = node.copy(base) + n.char = s + if not head then + head = n + else + last.next = n + end + last = n + end + return head + end + + function Babel.fetch_word(head, funct) + local word_string = '' + local word_nodes = {} + local lang + local item = head + + while item do + + if item.id == 29 + and not(item.char == 124) &% ie, not | + and not(item.char == 61) &% ie, not = + and (item.lang == lang or lang == nil) then + lang = lang or item.lang + word_string = word_string .. unicode.utf8.char(item.char) + word_nodes[#word_nodes+1] = item + + elseif item.id == 7 and item.subtype == 2 then + word_string = word_string .. '=' + word_nodes[#word_nodes+1] = item + + elseif item.id == 7 and item.subtype == 3 then + word_string = word_string .. '|' + word_nodes[#word_nodes+1] = item + + elseif word_string == '' then + &% pass + + else + return word_string, word_nodes, item, lang + end + + item = item.next + end + end + + function Babel.post_hyphenate_replace(head) + local u = unicode.utf8 + local lbkr = Babel.linebreaking.replacements + local word_head = head + + while true do + local w, wn, nw, lang = Babel.fetch_word(word_head) + if not lang then return head end + + if not lbkr[lang] then + break + end + + for k=1, #lbkr[lang] do + local p = lbkr[lang][k].pattern + local r = lbkr[lang][k].replace + + while true do + local matches = { u.match(w, p) } + if #matches < 2 then break end + + local first = table.remove(matches, 1) + local last = table.remove(matches, #matches) + + &% Fix offsets, from bytes to unicode. + first = u.len(w:sub(1, first-1)) + 1 + last = u.len(w:sub(1, last-1)) + + local new &% used when inserting and removing nodes + local changed = 0 + + &% This loop traverses the replace list and takes the + &% corresponding actions + for q = first, last do + local crep = r[q-first+1] + local char_node = wn[q] + local char_base = char_node + + if crep and crep.data then + char_base = wn[crep.data+first-1] + end + + if crep == {} then + break + elseif crep == nil then + changed = changed + 1 + node.remove(head, char_node) + elseif crep and (crep.pre or crep.no or crep.post) then + changed = changed + 1 + d = node.new(7, 0) &% (disc, discretionary) + d.pre = Babel.str_to_nodes(crep.pre, matches, char_base) + d.post = Babel.str_to_nodes(crep.post, matches, char_base) + d.replace = Babel.str_to_nodes(crep.no, matches, char_base) + d.attr = char_base.attr + if crep.pre == nil then &% TeXbook p96 + d.penalty = crep.penalty or tex.hyphenpenalty + else + d.penalty = crep.penalty or tex.exhyphenpenalty + end + head, new = node.insert_before(head, char_node, d) + node.remove(head, char_node) + if q == 1 then + word_head = new + end + elseif crep and crep.string then + changed = changed + 1 + local str = crep.string(matches) + if str == '' then + if q == 1 then + word_head = char_node.next + end + head, new = node.remove(head, char_node) + elseif char_node.id == 29 and u.len(str) == 1 then + char_node.char = string.utfvalue(str) + else + local n + for s in string.utfvalues(str) do + if char_node.id == 7 then + log('Automatic hyphens cannot be replaced, just removed.') + else + n = node.copy(char_base) + end + n.char = s + if q == 1 then + head, new = node.insert_before(head, char_node, n) + word_head = new + else + node.insert_before(head, char_node, n) + end + end + + node.remove(head, char_node) + end &% string length + end &% if char and char.string + end &% for char in match + if changed > 20 then + texio.write('Too many changes. Ignoring the rest.') + elseif changed > 0 then + w, wn, nw = Babel.fetch_word(word_head) + end + + end &% for match + end &% for patterns + word_head = nw + end &% for words + return head + end + + function Babel.capture_func(key, cap) + local ret = "[[" .. cap:gsub('{([0-9])}', "]]..m[%1]..[[") .. "]]" + ret = ret:gsub("%[%[%]%]%.%.", '') + ret = ret:gsub("%.%.%[%[%]%]", '') + return key .. [[=function(m) return ]] .. ret .. [[ end]] + end +} +% \end{macrocode} +% +% Now the \TeX{} high level interface, which requires the function +% defined above for converting strings to functions returning a string. +% These functions handle the |{|\textit{n}|}| syntax. For example, +% |pre={1}{1}-| becomes |function(m) return m[1]..m[1]..'-' end|, where +% |m| are the matches returned after applying the pattern. The way it +% is done is somewhat tricky, but the effect in not dissimilar to lua +% |load| – save the code as string in a TeX macro, and expand this +% macro at the appropriate place. As |\directlua| does not take into +% account the current catcode of |@|, we just avoid this character in +% macro names (which explains the internal group, too). +% +% \begin{macrocode} +\catcode`\#=6 +\gdef\babelposthyphenation#1#2#3{&% + \begingroup + \def\babeltempa{\bbl@add@list\babeltempb}&% + \let\babeltempb\@empty + \bbl@foreach{#3}{&% + \bbl@ifsamestring{##1}{remove}&% + {\bbl@add@list\babeltempb{nil}}&% + {\directlua{ + local rep = [[##1]] + rep = rep:gsub( '(no)%s*=%s*([^%s,]*)', Babel.capture_func) + rep = rep:gsub( '(pre)%s*=%s*([^%s,]*)', Babel.capture_func) + rep = rep:gsub( '(post)%s*=%s*([^%s,]*)', Babel.capture_func) + rep = rep:gsub('(string)%s*=%s*([^%s,]*)', Babel.capture_func) + tex.print([[\string\babeltempa{{]] .. rep .. [[}}]]) + }}}&% + \directlua{ + local lbkr = Babel.linebreaking.replacements + local u = unicode.utf8 + &% Convert pattern: + local patt = string.gsub([[#2]], '%s', '') + if not u.find(patt, '()', nil, true) then + patt = '()' .. patt .. '()' + end + patt = u.gsub(patt, '{(.)}', + function (n) + return '%' .. (tonumber(n) and (tonumber(n)+1) or n) + end) + lbkr[\the\csname l@#1\endcsname] = lbkr[\the\csname l@#1\endcsname] or {} + table.insert(lbkr[\the\csname l@#1\endcsname], + { pattern = patt, replace = { \babeltempb } }) + }&% + \endgroup} +\endgroup +% \end{macrocode} +% % \subsection{Layout} % % \textbf{Work in progress}. diff --git a/macros/latex/required/babel/base/babel.ins b/macros/latex/required/babel/base/babel.ins index e12e3c0458..ffd48121aa 100644 --- a/macros/latex/required/babel/base/babel.ins +++ b/macros/latex/required/babel/base/babel.ins @@ -26,7 +26,7 @@ %% and covered by LPPL is defined by the unpacking scripts (with %% extension .ins) which are part of the distribution. %% -\def\filedate{2019/11/14} +\def\filedate{2019/12/08} \def\batchfile{babel.ins} \input docstrip.tex diff --git a/macros/latex/required/babel/base/babel.pdf b/macros/latex/required/babel/base/babel.pdf Binary files differindex f1eafff046..52640ec885 100644 --- a/macros/latex/required/babel/base/babel.pdf +++ b/macros/latex/required/babel/base/babel.pdf diff --git a/macros/latex/required/babel/base/bbcompat.dtx b/macros/latex/required/babel/base/bbcompat.dtx index ea753554b2..205df53247 100644 --- a/macros/latex/required/babel/base/bbcompat.dtx +++ b/macros/latex/required/babel/base/bbcompat.dtx @@ -30,7 +30,7 @@ % % \iffalse %<*dtx> -\ProvidesFile{bbcompat.dtx}[2019/11/14 v3.36] +\ProvidesFile{bbcompat.dtx}[2019/12/08 v3.37] %</dtx> % %% File 'bbcompat.dtx' diff --git a/systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl b/systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl index 6019653706..4ec7e08724 100644 --- a/systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl +++ b/systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl @@ -1,5 +1,8 @@ $mirrors = { 'Africa' => { + 'Algeria' => { + 'http://ctan.epst-tlemcen.dz/tex-archive/' => 1 + }, 'Morocco' => { 'https://mirror.marwan.ma/ctan/' => 1 }, @@ -12,6 +15,7 @@ $mirrors = { 'Asia' => { 'China' => { 'http://mirror.lzu.edu.cn/CTAN/' => 1, + 'http://mirrors.cqu.edu.cn/CTAN/' => 1, 'http://mirrors.geekpie.club/CTAN/' => 1, 'http://mirrors.hit.edu.cn/CTAN/' => 1, 'http://mirrors.sjtug.sjtu.edu.cn/ctan/' => 1, diff --git a/systems/texlive/tlnet/tlpkg/texlive.tlpdb b/systems/texlive/tlnet/tlpkg/texlive.tlpdb index 4f580938a5..7139a6ab0f 100644 --- a/systems/texlive/tlnet/tlpkg/texlive.tlpdb +++ b/systems/texlive/tlnet/tlpkg/texlive.tlpdb @@ -26,11 +26,11 @@ depend container_split_src_files/1 depend frozen/0 depend minrelease/2016 depend release/2019 -depend revision/53058 +depend revision/53064 name 00texlive.image category TLCore -revision 53052 +revision 53064 shortdesc TeX Live files only in the source repository longdesc The files here are not copied by the installer and containers longdesc are not built for them; they exist only in the source @@ -4103,7 +4103,7 @@ depend opt_w32_multi_user:1 name 00texlive.installer category TLCore -revision 53055 +revision 53060 shortdesc TeX Live standalone installer package longdesc This package defines the files to go into the installer longdesc archives (install-tl-unx.tar.gz, install-tl.zip) built by the @@ -31074,15 +31074,15 @@ catalogue-version 0.1 name beebe category Package -revision 53017 +revision 53060 catalogue biblio shortdesc A collection of bibliographies relocated 1 longdesc A collection of BibTeX bibliographies on TeX-related topics longdesc (including, for example, spell-checking and SGML). Each longdesc includes a LaTeX wrapper file to typeset the bibliography. -containersize 821908 -containerchecksum af56597b600411493927848fe3e20748ab0eed369c604c02f9e2bbe4ae78883eb94a307b2f89b6084149892d3e25e13fdbd7fd10ec3fd859013e362097fbf36d +containersize 822292 +containerchecksum 90b4c50bce29440f5fdc8532e2d88ac94234065445aab77aaeee3731934e65ad862bcd1502822f8dd449c6d1cda9e446cbdb3a4420bb6097124aaec1d05ef13f runfiles size=2025 RELOC/bibtex/bib/beebe/epodd.bib RELOC/bibtex/bib/beebe/font.bib @@ -32910,7 +32910,7 @@ catalogue-version 2.2 name biber category Package -revision 51952 +revision 53064 shortdesc A BibTeX replacement for users of BibLaTeX longdesc Biber is a BibTeX replacement for users of BibLaTeX. Biber longdesc supports full UTF-8, can (re)-encode input and output, supports @@ -32923,14 +32923,14 @@ longdesc from an earlier (now apparently moribund) project called longdesc "biber". depend biber.ARCH containersize 756 -containerchecksum 38906d5a99cbe59e2e078c936f6f4d0809b5561b4f218edb3bef0a8125158781d3e511caa2dfb14fef6a426f00e4a5418fa33d6d890371f4bc36425ff9531145 -doccontainersize 259380 -doccontainerchecksum b33190ae07d73e7cf8eba7a23ebc8854ff904d7b8aecd92ab302f011277ab9055252aee31d69f2777d6d312605786417d942d8ea9d0520b0291b360cd6c706a5 +containerchecksum e0f59f15bb12276ba653ae57d7599a0d31a5dcd67c64a311382a14ceda686acaef689f1e3be72597b2333fbf3df1d9ea3b21c12ade41393972853ccd51d1912f +doccontainersize 260036 +doccontainerchecksum 4aa96124801d1cee36a2a3621a697ecc2184089fc7893ffb43de27e6a9c29a093e22aa5a7a54f0587b35159055998f7a2424637f83fb5107450ad4a3672dfe4c docfiles size=65 texmf-dist/doc/bibtex/biber/biber.pdf details="Manual" -srccontainersize 872052 -srccontainerchecksum a630725fee902e8e36d6da5b7e0402fb480f41acc1c7fb0b4a25db1a2118d64bb25e63628c8920a6eb5c881154d553a6217923b1358ec1ae05cc7fec03b1f0e1 -srcfiles size=275 +srccontainersize 917840 +srccontainerchecksum e467ec0b5ed9f3d568cde7d71962b1e8c6c1a3ab26ec48b75a08332c69521ca740e54f14558a7a0ecc8f7cc7ef1072fa7a5745f1b84f61a3f7e7d7a709378f72 +srcfiles size=289 texmf-dist/source/bibtex/biber/Changes texmf-dist/source/bibtex/biber/README.md texmf-dist/source/bibtex/biber/biblatex-biber.tar.gz @@ -32940,99 +32940,117 @@ catalogue-contact-bugs https://github.com/plk/biber/issues catalogue-contact-home http://biblatex-biber.sourceforge.net/ catalogue-contact-repository https://github.com/plk/biber catalogue-ctan /biblio/biber -catalogue-date 2019-08-24 15:26:32 +0200 +catalogue-date 2019-12-08 16:57:40 +0100 catalogue-license artistic2 catalogue-topics biblio -catalogue-version 2.13 +catalogue-version 2.14 + +name biber.amd64-freebsd +category Package +revision 53064 +shortdesc amd64-freebsd files of biber +containersize 17845176 +containerchecksum b85d821b1cf11afe600e7b78bdfbed043bcfa1070ab51a3cdbcebb69ea38534bc3cda13ed52f6c315c863e611255a27d8cca17424f3b55abe4581ba9b655e97b +binfiles arch=amd64-freebsd size=5727 + bin/amd64-freebsd/biber name biber.i386-cygwin category Package -revision 51952 +revision 53064 shortdesc i386-cygwin files of biber -containersize 16448732 -containerchecksum 9f8310d9fd2bd87d5b4c57ee81d76f39be62497a1d53fb431f4ac3a9c988708a29fd2da1a865e54f5baef92cf4240bb7985c37d48cf87f5e1396e88512eb1dd8 -binfiles arch=i386-cygwin size=5022 +containersize 16986716 +containerchecksum 99daad71b35a1d48262b04a3d9d5c4c82a93cca2a4bd89a758995a5e69cd4584d5d698eb0492ad51975a37ce2b24d993fbd8ca8667497798ad41731361cfc79a +binfiles arch=i386-cygwin size=5492 bin/i386-cygwin/biber.exe +name biber.i386-freebsd +category Package +revision 53064 +shortdesc i386-freebsd files of biber +containersize 15936520 +containerchecksum e63cd06261f7572345976ee2af27a2a7832311fd03db43dc9935168bb8bc6a245afeabd097f3a3c4981703a3b1c598534f2eb5f05e382bbc3b0a7520211dc3b1 +binfiles arch=i386-freebsd size=5077 + bin/i386-freebsd/biber + name biber.i386-linux category Package -revision 51952 +revision 53064 shortdesc i386-linux files of biber -containersize 15439384 -containerchecksum 75542b35aedae21752fe6221539d4726fe1c0750fc10a77c74435931d2072b86c4d61e29af089f0e6f99f370a43323069e0a119fcb736516c881946170df13de -binfiles arch=i386-linux size=4970 +containersize 15589296 +containerchecksum ccb2fca9524f05c7811709c68133ba3059114ba1d798631c5db8f2c16ec3bf8d4b91e3252337538bcbda5a74dd31d5784b4de0873898ad3b1dec2f6f0d23d50c +binfiles arch=i386-linux size=4997 bin/i386-linux/biber name biber.i386-solaris category Package -revision 51952 +revision 53064 shortdesc i386-solaris files of biber -containersize 14973640 -containerchecksum 5ac995e168654719ef911cace53198af9b9d5b6055c4e4da356cf1666b5f23ddd8de6db3cf6a6dd4c56b3236c19e570017a610ba7a12c67aaabf4813f4ff8d18 -binfiles arch=i386-solaris size=4644 +containersize 15832248 +containerchecksum fd203ef35df3ad48b2a008918bdfefbd5bb721eb02fe073c71f33181335e9ccf9871280a2f3b783fa1def2232c0a765ddb199343bc18776e33a10fe295022e0e +binfiles arch=i386-solaris size=5315 bin/i386-solaris/biber name biber.win32 category Package -revision 51952 +revision 53064 shortdesc win32 files of biber -containersize 21448644 -containerchecksum c3d268046f5938916afd3cec9ed6d829bd4cc649930ec5a7d4b4e0c4ad0131ee18944f099d49a3d9fa0986537d17b06d5813bdf3c67c8fd2e3a398f8a1fc441a -binfiles arch=win32 size=6761 +containersize 22484892 +containerchecksum 1dccd0c3ba7bcfee74cb8ca9018eee5853e6499e3d885c125847b91ac1df276acc8662d07f5efa014fddc0cedcf7dce1f81233c17cb172bb1f64ce6c3fb68deb +binfiles arch=win32 size=7171 bin/win32/biber.exe name biber.x86_64-cygwin category Package -revision 51952 +revision 53064 shortdesc x86_64-cygwin files of biber -containersize 16573968 -containerchecksum 1d822360d7e53b355d5ff737628363e33f7aad49fca1ef67fb53d8be6eaa592405128923429b9e3028c4b63e6ba1ff50d950b65d9593f218523a288c9f0e6841 -binfiles arch=x86_64-cygwin size=5026 +containersize 17103052 +containerchecksum 5a02d09f524435ac4757ff6a9c1ed16a25269b9f2cbec14f7b22885556a16a9e87296a55ff595596a042ead6d6575961738ec6da2620f86c4b99f513be7c15c4 +binfiles arch=x86_64-cygwin size=5500 bin/x86_64-cygwin/biber.exe name biber.x86_64-darwin category Package -revision 51952 +revision 53064 shortdesc x86_64-darwin files of biber -containersize 27814376 -containerchecksum 913e44f5ae6f5bee470ebb2a93cc7fe9c92f15152f86501bbff769d5e0c7d84b0759fd56fd4a24216c80e5b953c00f8506daf9d13e7901d9a6a7367183cd7df7 -binfiles arch=x86_64-darwin size=8116 +containersize 28319368 +containerchecksum 172d8f7565b6c5111650219bef9671f987e2216ac0a40340beb3c948fa0feb498021976621e667e86b14bc8f5d1d0bb6d9402af3b12c41ff759611eac0ea8c56 +binfiles arch=x86_64-darwin size=8286 bin/x86_64-darwin/biber name biber.x86_64-darwinlegacy category Package -revision 51952 +revision 53064 shortdesc x86_64-darwinlegacy files of biber -containersize 15841580 -containerchecksum 9995bfa507e6d5689fef56d1b0c082f99f7fb3db8da0ad8fe047e7e8e7feba5b8390cf6563580d648b3fc8c3833e3bc5935d3b82def6811ef37e3299d345018f -binfiles arch=x86_64-darwinlegacy size=4908 +containersize 16390292 +containerchecksum 076c8eda3b6a3692e846b047bcd272adf2dabd72439132efc254ed8b50ba26f28b56976f8d08dfb28643309a86c4353987d5f1e81df4c72cb69da659945abee9 +binfiles arch=x86_64-darwinlegacy size=5372 bin/x86_64-darwinlegacy/biber name biber.x86_64-linux category Package -revision 51952 +revision 53064 shortdesc x86_64-linux files of biber -containersize 17750240 -containerchecksum 07f70c92836405ac1bf9abd0959141d044093128af72b7ade154597df410e67e13de3d9ed8fa709a0130a1af64bb83a688533d8635f70074163aef095c7b6719 -binfiles arch=x86_64-linux size=5437 +containersize 18359936 +containerchecksum 16233af8a5b4892de6915f0eeca65284b1bce1dca59caaf629c9b875254e71d3082279d77d6509eeb1996a048b3f3b2f0703daaf5ef19388b2ca7b69ce7f4905 +binfiles arch=x86_64-linux size=5979 bin/x86_64-linux/biber name biber.x86_64-linuxmusl category Package -revision 51952 +revision 53064 shortdesc x86_64-linuxmusl files of biber -containersize 17188040 -containerchecksum 8b325506befcc67be883cb0ff3cc67b92d427ce0e3dc8d1df90925a4fb531835d22019dab9077c0981787388fe88f789f65c156d9ec2aba09495a8503956759c -binfiles arch=x86_64-linuxmusl size=5223 +containersize 18415972 +containerchecksum 24f17dbaadeb33aabfe3c4fb1f26144fd39cf53e65554296e47a26cf53d9f0854a9a62f9c56a24a81fa67a7baf4ad6807f0ca11adfc6b3e84b66a2c3726b3b4c +binfiles arch=x86_64-linuxmusl size=5984 bin/x86_64-linuxmusl/biber name biber.x86_64-solaris category Package -revision 51952 +revision 53064 shortdesc x86_64-solaris files of biber -containersize 15914844 -containerchecksum a644153128b8bfde4e34e19f9b862c6b0300066f72e234908b0eb9dfdad1d694ce108438fc0e9c57e21787d5b1f6216d110202c54a31ee7458dd5c97a1c5924e -binfiles arch=x86_64-solaris size=4958 +containersize 16740732 +containerchecksum 87ba24014fe9a38f29ad7dcf337084f5bfeacdbae53cdc5d7afdefbebeaea77628098b451d34977171c2d76fa46f959d125606fab02217e6f90e7486d3ce5cc6 +binfiles arch=x86_64-solaris size=5591 bin/x86_64-solaris/biber name bibexport @@ -33248,7 +33266,7 @@ catalogue-version 2.0.2 name biblatex category Package -revision 53003 +revision 53063 shortdesc Sophisticated Bibliographies in LaTeX relocated 1 longdesc BibLaTeX is a complete reimplementation of the bibliographic @@ -33287,11 +33305,11 @@ depend etoolbox depend kvoptions depend logreq depend url -containersize 215468 -containerchecksum 06010f87b5ee8bb07df5d576923b6272301e9c9f17aab9567f466c96feceb566ddf50fd113286f43486afaebeee47755536ea6216936b4daa464abf3225e5be5 -doccontainersize 7172764 -doccontainerchecksum 440ab30e74d65a8ceb63c323a9c5e90214de5a11815a89aad3b8345d91535a54a40ec85daeb732b261955cb7e61fce119e4db6aacf63c754d72bf37ebe71d670 -docfiles size=4863 +containersize 216304 +containerchecksum 544d32bf4ee3b822ecdab4583ceebb00fc3a03222e6846fe5aac6939fe4fcc6f0997939107b4654bf2d0bae920b6a92310328e330ae60de49402f9b9c21cb753 +doccontainersize 7191872 +doccontainerchecksum d8a323a2e946c1eb94bca8e24081dfa3af71466a4b25b6b8c677de7515929093a75823198f35e86b175045d2b91a4c18e6e3277b08b8fe8ddc4d7d5c411e3492 +docfiles size=4868 RELOC/doc/latex/biblatex/CHANGES.md details="Release notes for current version" language="en" RELOC/doc/latex/biblatex/README details="Readme" language="en" RELOC/doc/latex/biblatex/biber/bltxml/biblatex-examples.bltxml @@ -33454,7 +33472,7 @@ docfiles size=4863 RELOC/doc/latex/biblatex/examples/97-annotations.tex RELOC/doc/latex/biblatex/examples/biblatex-examples.bib RELOC/doc/latex/biblatex/examples/biblatex-examples.bltxml -runfiles size=534 +runfiles size=536 RELOC/bibtex/bib/biblatex/biblatex/biblatex-examples.bib RELOC/bibtex/bst/biblatex/biblatex.bst RELOC/tex/latex/biblatex/bbx/alphabetic-verb.bbx @@ -33569,10 +33587,10 @@ catalogue-contact-bugs https://github.com/plk/biblatex/issues catalogue-contact-home https://github.com/plk/biblatex catalogue-contact-repository https://github.com/plk/biblatex.git catalogue-ctan /macros/latex/contrib/biblatex -catalogue-date 2019-08-31 19:10:59 +0200 +catalogue-date 2019-12-08 15:40:49 +0100 catalogue-license lppl1.3 catalogue-topics biblio biblatex etex -catalogue-version 3.13a +catalogue-version 3.14 name biblatex-abnt category Package @@ -100152,27 +100170,30 @@ catalogue-version 3.09 name elegantnote category Package -revision 49926 +revision 53061 shortdesc Elegant LaTeX Template for Notes relocated 1 longdesc ElegantNote is designed for writing working papers, especially longdesc for economics students. This template is based on the standard longdesc LaTeX article class. The goal of this template is to make the longdesc writing process easier and more comfortable. -containersize 4044 -containerchecksum fa01c305f478e100ab30b187ee053ec82c0d067ea2a463584a60d68b8358f9e8f65027b87d2e59f9c6c6df2dedb3885f151bcd9db8df5bd9e451c035d21bfb51 -doccontainersize 1336776 -doccontainerchecksum a1c24f6637ece128a313f24e8ef1ba2b587490c876706f0d2fff2734ff0a5e799b6ae981d073bd2577a60040e121e59d1b3aac81e7ec0e844a0a270a52862020 -docfiles size=556 +containersize 4316 +containerchecksum 447bd06f4fe7d1ec3a21d0d43e49ee3a10c50c107fb358c0dc3b2e522a625e9b69f544e30a5235cc0bf25e98c22c3dc36cfaad9fbef076774bdd317c480cc341 +doccontainersize 952208 +doccontainerchecksum 72ac88b89b70499ddd5b52147094585267ca6c48bac1387852742e8562f3db8b6577951b22225d5bf8f5636eb7b3db7cd0fa092e7e8225c7358e1155b919f864 +docfiles size=342 + RELOC/doc/latex/elegantnote/License RELOC/doc/latex/elegantnote/README.md details="Readme" RELOC/doc/latex/elegantnote/elegantnote-cn.pdf details="Package documentation (Chinese)" language="zh" RELOC/doc/latex/elegantnote/elegantnote-cn.tex RELOC/doc/latex/elegantnote/elegantnote-en.pdf details="Package documentation (English)" RELOC/doc/latex/elegantnote/elegantnote-en.tex - RELOC/doc/latex/elegantnote/image/logo.pdf + RELOC/doc/latex/elegantnote/image/donate.jpg + RELOC/doc/latex/elegantnote/image/logo-blue.png RELOC/doc/latex/elegantnote/image/logo.png RELOC/doc/latex/elegantnote/image/scatter.pdf RELOC/doc/latex/elegantnote/image/scatter.py + RELOC/doc/latex/elegantnote/image/star.png runfiles size=3 RELOC/tex/latex/elegantnote/elegantnote.cls catalogue-contact-announce https://elegantlatex.org/ @@ -100180,10 +100201,10 @@ catalogue-contact-home https://elegantlatex.org/ catalogue-contact-repository https://github.com/ElegantLaTeX/ElegantNote catalogue-contact-support https://github.com/ElegantLaTeX/ElegantNote/issues catalogue-ctan /macros/latex/contrib/elegantnote -catalogue-date 2019-02-05 05:26:48 +0100 +catalogue-date 2019-12-08 19:19:06 +0100 catalogue-license lppl1.3c catalogue-topics class -catalogue-version 2.10 +catalogue-version 2.20 name elegantpaper category Package @@ -182138,16 +182159,16 @@ catalogue-version 0.4 name mcf2graph category Package -revision 52292 +revision 53062 shortdesc Draw chemical structure diagrams with Metafont/MetaPost relocated 1 longdesc The Molecular Coding Format (MCF) is a linear notation for longdesc describing chemical structure diagrams. This package converts longdesc MCF to graphic files using Metafont / MetaPost. -containersize 20000 -containerchecksum 39091f364cbbcea1fedaf04ade0ae9ea01025c188eed41dbc0babe4fbc68a76b8bb367614c6515cfc0b311b93771040d78dd15bb871459bc93acea067e6f04eb -doccontainersize 1042780 -doccontainerchecksum 5bf78d5b708c93b23307d9c10394a74ddfb8e2926184db5fe7c7709cd3c140980f9c391b534597448b0b5003d2ab24b3ac0fb308d0bdfedcf207e40380c495bd +containersize 19772 +containerchecksum 014e52899bbb6d438023b731248b668757a306bf8e69770d6cc8a9d6e79ea48451be7978f99b8165c779ba4c6d9c99a4aad056fd6d408172402c2d06fa3f4fb1 +doccontainersize 1043724 +doccontainerchecksum eb68856a0c1a9e0c63c55a03dfb8acdd1a656849eb5d685faf860a464323180af7e66fc3835eb863f7b0b6538573961f1f213cccf7310c41efa537fc9dd0fb31 docfiles size=304 RELOC/doc/metapost/mcf2graph/CHANGELOG RELOC/doc/metapost/mcf2graph/README details="Readme" @@ -182160,13 +182181,13 @@ docfiles size=304 RELOC/doc/metapost/mcf2graph/mcf_manual.tex RELOC/doc/metapost/mcf2graph/mcf_mplib_exa.pdf details="MCF Example for LuaLaTeX" RELOC/doc/metapost/mcf2graph/mcf_mplib_exa.tex -runfiles size=22 +runfiles size=21 RELOC/metapost/mcf2graph/mcf2graph.mf catalogue-ctan /graphics/mcf2graph -catalogue-date 2019-10-05 08:10:23 +0200 +catalogue-date 2019-12-08 08:07:14 +0100 catalogue-license mit catalogue-topics graphics graphics-mpost chemistry -catalogue-version 4.45 +catalogue-version 4.46 name mcite category Package @@ -284004,17 +284025,17 @@ docfiles size=503 name texlive-scripts category TLCore -revision 53055 +revision 53060 shortdesc TeX Live infrastructure programs longdesc Includes install-tl, tl-portable, rungs, etc.; not needed for longdesc tlmgr to run but still ours. Not included in tlcritical. depend texlive.infra depend texlive-scripts.ARCH postaction shortcut type=menu name="TeX Live command-line" cmd=TEXDIR/tlpkg/installer/tl-cmd.bat -containersize 85428 -containerchecksum 3bcc8cdd4969924717d51036577208752aaaae1804e801a82151ab67de0d84f81511e405b038a1ca3e068345a3769863bd61f0aec38a25fd00b9d3a2271314f3 +containersize 85448 +containerchecksum 1d6c2f2ef4779eab4a6faef68c3ad472862371890544c6a21c444a2b02d933eaf2ea0f3de7dabe710dbb2228033fb07fd8893e09fd744ae79b0e133b78a3b641 doccontainersize 51204 -doccontainerchecksum d0f51d193473b71d3a10cd9bde22de1db9239cd72da9c5eaecd6cc6bf65390c293325f6bf1ec7040bab83376873ad8a35002467a26ed48a660fe27b9542d2a71 +doccontainerchecksum aca053d77f4b7c5ee2f6f136f70b4347072cb73a585fb78f6451cc1b4904df4595d22c0f84b66204ccdf00c54a8b46524bf8df8be0157ae17b44255c95804878 docfiles size=20 texmf-dist/doc/man/man1/install-tl.1 texmf-dist/doc/man/man1/install-tl.man1.pdf diff --git a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5 b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5 index 7122216ed4..922f0d2466 100644 --- a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5 +++ b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5 @@ -1 +1 @@ -f58384ca26203194f211dcdcfc2c37f8 texlive.tlpdb +340a4c1f9e618680a4771f527b83ccc3 texlive.tlpdb diff --git a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512 b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512 index e03db132c0..55d21392c5 100644 --- a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512 +++ b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512 @@ -1 +1 @@ -1880c156a77c0e72fb67e7b2b45eadda17fd4f63c76192a454a9896d82fea27da55fed6457df6e976b1ada32309fa28bd7e20308d6b67027a070273c828ad480 texlive.tlpdb +d6b3fcd787f827947861fe6cbbf93ba069beae6408a1e972b6984a5b4242a683678fee67e5ebe30a611eb56c8af039ae69fd6a607a30c11ac99d26feb21e7ac9 texlive.tlpdb diff --git a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc index e2be2a86a4..cc73325a7e 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----- -iQEcBAEBCgAGBQJd7EnaAAoJEEzhh34ZQ4xwT4UH/jTDMf8lHda18mKTDdAnHwAC -Eb44UFE73nURkW+tKXCpgvSlxtD+4jVytevrq+IhZty2AN1LelooptNuEc0tMU/D -wkthsmM9eUGvI06kYyH7xmkZnDmb/jr5SLpy3+PDq8ugnKfvdSq5hPd6+qqKGykx -49BIrth7gPh0CS2PXKkg9lXocbXYgsuRogWOaAFbLiCKwelYqILXW4w34eLP5MYD -+erirJtCoaA4ujcf9V22xrGHl5uDkgOJX0c8go1p2zQjnTlSEXEW55pCNQlWUAae -0BRni3J925UsctTgYdyYgKIDP4cj1CDwqPkcgf7usB7YJG7uBkyPee8aeTNoZoo= -=rhHF +iQEcBAEBCgAGBQJd7ZvOAAoJEEzhh34ZQ4xwzvkIAIvD+4iOMNJjrnouPQ/nAOci +m76NFGmPhpgp4apEU2LQCHWfApISsytTj40mjePA2NhJJ22n15MVcmKSFrQ6SOtB +l8RPhMEEP/g+kuIZWT/gDr+5q8tr+rYQbPuWjHtLy8WElAi4Rrg6mbRl/xtYxJQ+ +KJGH2RBjuHhOKn8nIekjot+VRWj3e0H03AgkkzO3FMUwVAiomNUS+UEgWH0phbV/ +180q+J/pVryW9pyJVSvQ/XCB5v/YO8DhNBBl04xNxgqZi7ldKcKTlK4GDq1iIvf3 +2sxjucpEyvBqhRO3qLS8Ke2+nZOUQ2fxOdnvXzrmSxMXHlhc/hqbolT8gkAI0Gc= +=s3Wv -----END PGP SIGNATURE----- diff --git a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz Binary files differindex efb064bb73..173cc79271 100644 --- a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz +++ b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz diff --git a/systems/win32/miktex/tm/packages/files.csv.lzma b/systems/win32/miktex/tm/packages/files.csv.lzma Binary files differindex 3b3fc8280b..21730f87b0 100644 --- a/systems/win32/miktex/tm/packages/files.csv.lzma +++ b/systems/win32/miktex/tm/packages/files.csv.lzma diff --git a/systems/win32/miktex/tm/packages/next/files.csv.lzma b/systems/win32/miktex/tm/packages/next/files.csv.lzma Binary files differindex 4b6878d45f..1d206c22cf 100644 --- a/systems/win32/miktex/tm/packages/next/files.csv.lzma +++ b/systems/win32/miktex/tm/packages/next/files.csv.lzma diff --git a/systems/win32/miktex/tm/packages/next/pr.ini b/systems/win32/miktex/tm/packages/next/pr.ini index be4230035d..2215549a67 100644 --- a/systems/win32/miktex/tm/packages/next/pr.ini +++ b/systems/win32/miktex/tm/packages/next/pr.ini @@ -2,9 +2,9 @@ [repository]
-date=1575839790
+date=1575926455
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=fad29ae5cb406ccb11dbba11b6e5c3d3
-numpkg=3797
+lstdigest=cf3073f1225c0f817d738385f2110b12
+numpkg=3802
relstate=next
-version=7281
+version=7282
diff --git a/systems/win32/miktex/tm/packages/pr.ini b/systems/win32/miktex/tm/packages/pr.ini index d6a5922c26..49cc6bf72d 100644 --- a/systems/win32/miktex/tm/packages/pr.ini +++ b/systems/win32/miktex/tm/packages/pr.ini @@ -2,9 +2,9 @@ [repository]
-date=1575839522
-lastupd=accsupp atbegshi atveryend mathfont babel-italian barracuda dynkin-diagrams grfext infwarerr letltxmacro mleftright oberdiek animate archaeologie biblatex-chem biblatex-phys bookmark embedfile knowledge biblatex-apa6
-lstdigest=eba0f2fe0391341d69fbb31cb69cbe94
-numpkg=3797
+date=1575925906
+lastupd=atenddvi biber-darwin-x86_64 biber-doc biber-linux-x86_64 biber-windows-x64 biber-windows-x86 biblatex cormorantgaramond csquotes curve2e economic elegantnote glossaries hologo mathcommand mcf2graph oberdiek pdflscape plex pmboxdraw
+lstdigest=3a04b7f7d8557000755bb53ba10429f9
+numpkg=3802
relstate=stable
-version=7281
+version=7282
diff --git a/systems/win32/w32tex/ChangeLog b/systems/win32/w32tex/ChangeLog index 54b5dfb1df..40222945de 100644 --- a/systems/win32/w32tex/ChangeLog +++ b/systems/win32/w32tex/ChangeLog @@ -1,5 +1,35 @@ W32TeX (x86 & x64) ChangeLog +[2019/12/08] +(01) dvitools-w32.tar.xz + Update dvisvgm.exe (2.8.2). +(02) luajittex-dev-w32.tar.xz + Update pplib. +(03) luajittex-exp-w32.tar.xz + Update pplib. +(04) luajittex-w32.tar.xz + Update pplib. +(05) luatex-dev-w32.tar.xz + Update pplib. +(06) luatex-exp-w32.tar.xz + Update pplib. +(07) luatex-w32.tar.xz + Update pplib. +(08) win64/dvitools-w64.tar.xz + Update dvisvgm.exe (2.8.2). +(09) win64/luajittex-dev-w64.tar.xz + Update pplib. +(10) win64/luajittex-exp-w64.tar.xz + Update pplib. +(11) win64/luajittex-w64.tar.xz + Update pplib. +(12) win64/luatex-dev-w64.tar.xz + Update pplib. +(13) win64/luatex-exp-w64.tar.xz + Update pplib. +(14) win64/luatex-w64.tar.xz + Update pplib. + [2019/12/07] (01) context.tar.xz ConTeXt version: 2019.12.06 19:45. @@ -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: -2019-12-09-02-02 +2019-12-10-02-02 |